.article_article__zMyUJ{padding:26px 0 64px}@media (max-width:760px){.article_article__zMyUJ{padding:8px 0 64px}}.articleShell_page__vAZQu{background:var(--bg-soft);min-height:100vh;overflow-x:hidden}.articleShell_hero__Xta3u{position:relative;min-height:56vh;display:flex;align-items:flex-end;background-size:cover;background-position:50%;background-color:var(--dark);overflow:hidden}.articleShell_heroOverlay__KzHvS{position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,26,26,.25),rgba(26,26,26,.55) 55%,rgba(26,26,26,.92))}.articleShell_heroContent__u3IyH{position:relative;z-index:2;max-width:1200px;margin:0 auto;width:100%;color:#fff;padding:40px 32px 48px}.articleShell_breadcrumb__WNsqi{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-family:var(--font-body);font-size:13px;color:hsla(0,0%,100%,.8);margin-bottom:20px}.articleShell_breadcrumb__WNsqi a{color:hsla(0,0%,100%,.8);text-decoration:none}.articleShell_breadcrumb__WNsqi a:hover{color:#fff}.articleShell_breadcrumb__WNsqi span{color:hsla(0,0%,100%,.5)}.articleShell_title__Z3YqS{font-family:var(--font-head);font-weight:800;font-size:clamp(30px,5vw,48px);line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 16px;max-width:900px}.articleShell_excerpt__a7KW3{font-family:var(--font-body);font-weight:400;font-size:clamp(15px,1.6vw,18px);line-height:1.5;color:hsla(0,0%,100%,.92);max-width:700px;margin:0 0 22px}.articleShell_metaRow__8hELM{display:flex;gap:22px;flex-wrap:wrap;font-size:13px}.articleShell_metaItem__th25c{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-weight:600;font-size:13px;color:#fff}.articleShell_layout__I0AUm{max-width:1180px;margin:0 auto;padding:48px 32px 0;display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start;min-width:0}.articleShell_toc__x8wFc{display:block;position:-webkit-sticky;position:sticky;top:24px;align-self:start;max-height:calc(100vh - 48px);overflow-y:auto}.articleShell_tocSticky__r_51m{background:#fff;border:1px solid var(--border-2);border-radius:14px;padding:22px 18px}.articleShell_tocLabel__9_gH9{font-family:var(--font-head);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-green);margin:0 0 14px}.articleShell_tocList__PJeB2{list-style:none;margin:0;padding:0;counter-reset:toc-counter}.articleShell_tocList__PJeB2 li{counter-increment:toc-counter;margin:0 0 4px}.articleShell_tocList__PJeB2 a{display:block;position:relative;font-family:var(--font-body);font-size:13.5px;line-height:1.4;color:var(--ink);text-decoration:none;padding:9px 10px 9px 34px;border-radius:8px;transition:background .15s,color .15s}.articleShell_tocList__PJeB2 a:before{content:counter(toc-counter);position:absolute;left:10px;top:50%;transform:translateY(-50%);width:17px;height:17px;background:var(--brand-green-light);color:var(--brand-green);border-radius:50%;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.articleShell_tocList__PJeB2 a:hover{background:var(--brand-green-tint);color:var(--brand-green)}.articleShell_body__dpYGI{max-width:820px;min-width:0;overflow-wrap:break-word;padding-bottom:40px}.articleShell_body__dpYGI table{display:block;max-width:100%;overflow-x:auto}.articleShell_related__QWcDP{background:#fff;padding:64px 32px;margin:56px 0 0;border-top:1px solid var(--border-2)}.articleShell_relatedInner__seBCV{max-width:1100px;margin:0 auto}.articleShell_relatedTitle__Fn_P1{text-align:center;font-family:var(--font-head);font-weight:800;font-size:clamp(22px,3vw,28px);color:var(--ink);margin:0 0 36px}.articleShell_relatedGrid__VQ9UA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.articleShell_relatedCard__rVaD3{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--border-2);border-radius:14px;overflow:hidden;transition:transform .2s,box-shadow .2s}.articleShell_relatedCard__rVaD3:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(26,26,26,.1)}.articleShell_relatedCardImg__tGmYe{aspect-ratio:16/10;background:var(--brand-green-tint);background-size:cover;background-position:50%}.articleShell_relatedCardBody__4fwkx{padding:18px}.articleShell_relatedCardTime__i0GkC{font-size:12px;color:var(--text-muted);margin:0 0 8px}.articleShell_relatedCardTitle__I7Ljd{font-family:var(--font-head);font-weight:700;font-size:16px;color:var(--ink);margin:0 0 10px;line-height:1.3}.articleShell_relatedCardLink___iEMK{font-size:13px;color:var(--text-muted);font-weight:600}.articleShell_relatedCard__rVaD3:hover .articleShell_relatedCardLink___iEMK{color:var(--brand-green)}@media (max-width:1023px){.articleShell_layout__I0AUm{grid-template-columns:1fr;gap:32px;padding:32px 20px 0}.articleShell_toc__x8wFc{display:none}.articleShell_body__dpYGI{max-width:100%}}@media (max-width:800px){.articleShell_relatedGrid__VQ9UA{grid-template-columns:1fr;gap:14px}}@media (max-width:700px){.articleShell_hero__Xta3u{min-height:46vh}.articleShell_heroContent__u3IyH{padding:28px 20px 36px}}