.ShareButtons-module__1dX2VG__share{gap:var(--space-2);grid-template-columns:repeat(2,36px);display:grid}.ShareButtons-module__1dX2VG__btn{border-radius:var(--radius-md);background:var(--color-surface);width:36px;height:36px;color:var(--color-muted);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.ShareButtons-module__1dX2VG__btn:hover{background:var(--color-primary-light);color:var(--color-primary)}
.ArticleSidebar-module__HjIzBG__sidebar{gap:var(--space-6);flex-direction:column;display:flex}.ArticleSidebar-module__HjIzBG__meta{gap:var(--space-3);flex-direction:column;display:flex}.ArticleSidebar-module__HjIzBG__categorie{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);background:var(--color-primary-light);border-radius:var(--radius-full);align-self:flex-start;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.ArticleSidebar-module__HjIzBG__readingTime{color:var(--color-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.ArticleSidebar-module__HjIzBG__tocNav{gap:var(--space-3);flex-direction:column;display:flex}.ArticleSidebar-module__HjIzBG__tocLabel,.ArticleSidebar-module__HjIzBG__shareLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:11px;font-weight:700}.ArticleSidebar-module__HjIzBG__tocList{border-left:2px solid var(--color-border);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ArticleSidebar-module__HjIzBG__tocItem{padding-left:var(--space-3);position:relative}.ArticleSidebar-module__HjIzBG__tocItemLvl3{padding-left:var(--space-6)}.ArticleSidebar-module__HjIzBG__tocLink{color:var(--color-muted);padding:6px 0;font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s;display:block}.ArticleSidebar-module__HjIzBG__tocLink:hover{color:var(--color-text)}.ArticleSidebar-module__HjIzBG__tocItemActive:before{content:"";background:var(--color-primary);width:2px;position:absolute;top:6px;bottom:6px;left:-2px}.ArticleSidebar-module__HjIzBG__tocItemActive .ArticleSidebar-module__HjIzBG__tocLink{color:var(--color-primary);font-weight:600}.ArticleSidebar-module__HjIzBG__shareGroup{gap:var(--space-3);flex-direction:column;display:flex}
.page-module__u5ekXq__article{padding:var(--space-24) 0 var(--space-24);margin-bottom:var(--space-16);background:var(--color-bg);position:relative}.page-module__u5ekXq__container{max-width:760px;padding:0 var(--space-6);margin:0 auto}.page-module__u5ekXq__header{margin-bottom:var(--space-8)}.page-module__u5ekXq__date{color:var(--color-muted);margin-bottom:var(--space-3);font-size:13px}.page-module__u5ekXq__title{letter-spacing:-.02em;margin-bottom:var(--space-3);font-size:clamp(28px,4vw,48px);font-weight:600;line-height:1.15}.page-module__u5ekXq__cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);width:100%;margin-bottom:var(--space-8)}.page-module__u5ekXq__excerpt{color:var(--color-muted);border-left:3px solid var(--color-primary);padding-left:var(--space-4);margin-bottom:var(--space-8);font-size:18px;font-style:italic}.page-module__u5ekXq__content{color:var(--color-text);font-size:16px;line-height:1.7}.page-module__u5ekXq__content p{margin:0 0 var(--space-4) 0}.page-module__u5ekXq__h2{color:var(--color-text);letter-spacing:-.01em;margin:var(--space-8) 0 var(--space-4);scroll-margin-top:92px;font-size:24px;font-weight:700;line-height:1.25}.page-module__u5ekXq__h3{color:var(--color-text);margin:var(--space-6) 0 var(--space-3);scroll-margin-top:92px;font-size:18px;font-weight:700;line-height:1.3}.page-module__u5ekXq__h2:first-child,.page-module__u5ekXq__h3:first-child{margin-top:0}.page-module__u5ekXq__footer{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.page-module__u5ekXq__back{color:var(--color-primary);font-size:14px;font-weight:600;text-decoration:none}.page-module__u5ekXq__back:hover{text-underline-offset:3px;text-decoration:underline}.page-module__u5ekXq__leftSidebar{display:none}.page-module__u5ekXq__sidebar{max-width:760px;margin:var(--space-12) auto 0;padding:0 var(--space-6)}.page-module__u5ekXq__sidebarInner{gap:var(--space-8);flex-direction:column;display:flex}.page-module__u5ekXq__section{gap:var(--space-3);flex-direction:column;display:flex}.page-module__u5ekXq__sectionLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin:0 0 var(--space-1) 0;font-size:11px;font-weight:700}.page-module__u5ekXq__relatedList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__u5ekXq__relatedCard{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:inherit;align-items:flex-start;text-decoration:none;transition:background .15s;display:flex}.page-module__u5ekXq__relatedCard:hover{background:var(--color-surface)}.page-module__u5ekXq__relatedThumb{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:56px;height:56px}.page-module__u5ekXq__relatedText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.page-module__u5ekXq__relatedDate{color:var(--color-muted);font-size:11px;line-height:1}.page-module__u5ekXq__relatedTitle{color:var(--color-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.4;transition:color .15s;display:-webkit-box;overflow:hidden}.page-module__u5ekXq__relatedCard:hover .page-module__u5ekXq__relatedTitle{color:var(--color-primary)}.page-module__u5ekXq__ctaCard{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.page-module__u5ekXq__ctaTitle{color:var(--color-text);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700;line-height:1.3}.page-module__u5ekXq__ctaText{color:var(--color-muted);margin:0;font-size:13px;line-height:1.55}.page-module__u5ekXq__ctaLink{color:#fff;background:var(--color-accent);padding:10px var(--space-4);margin-top:var(--space-2);border-radius:6px;justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.page-module__u5ekXq__ctaLink:hover{background:var(--color-accent-hover)}.page-module__u5ekXq__allArticlesLink{color:var(--color-primary);font-size:13px;font-weight:600;text-decoration:none}.page-module__u5ekXq__allArticlesLink:hover{text-underline-offset:3px;text-decoration:underline}@media (min-width:1320px){.page-module__u5ekXq__leftSidebar{top:var(--space-24);width:200px;display:block;position:absolute;bottom:0;left:calc(50vw - 620px)}.page-module__u5ekXq__leftSidebarInner{top:calc(68px + var(--space-6));position:sticky}.page-module__u5ekXq__sidebar{top:var(--space-24);width:240px;max-width:none;margin:0;padding:0;position:absolute;bottom:0;right:calc(50vw - 660px)}.page-module__u5ekXq__sidebarInner{top:calc(68px + var(--space-6));gap:var(--space-6);position:sticky}.page-module__u5ekXq__relatedThumb{width:48px;height:48px}}
