.article_crumbsBar__sQ0fF{background:var(--bg);border-bottom:1px solid var(--border)}.article_crumbs__lhxFu{display:flex;flex-wrap:wrap;gap:var(--space-8);padding:var(--space-12) 0;font-size:var(--size-caption);color:var(--fg2)}.article_crumbs__lhxFu a:hover{color:var(--fg1)}.article_head__tNJQl{padding-block:var(--space-48) var(--space-32);max-width:var(--content-max)}.article_tag__C_mYH{display:inline-block;margin-bottom:var(--space-16);color:var(--green-ink);font-weight:600;font-size:var(--size-caption);letter-spacing:.02em}.article_h1__9tdkA{font-size:clamp(1.75rem,4.5vw,2.75rem);line-height:1.08}.article_meta__58E_I{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-16);color:var(--fg3);font-size:var(--size-caption)}.article_lead__k8PSU{margin-top:var(--space-24);font-size:var(--size-body-lg);line-height:1.6;color:#2A2E31}.article_cover__Z2T8Q{margin:var(--space-24) 0 0;max-width:var(--content-max)}.article_cover__Z2T8Q img{border-radius:var(--radius-24);width:100%;height:auto}.article_coverCaption__bmzxQ{margin-top:var(--space-8);color:var(--fg3);font-size:var(--size-caption)}.article_toc__EPcl9{max-width:var(--content-max);margin:var(--space-24) 0 var(--space-32);padding:var(--space-16) var(--space-24);background:var(--surface-2);border-radius:var(--radius-16)}.article_tocTitle__kQ_aV{font-size:var(--size-caption);color:var(--fg2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-8)}.article_tocList__H_jSO{display:flex;flex-direction:column;gap:var(--space-4);counter-reset:toc}.article_tocList__H_jSO li{counter-increment:toc;font-size:var(--size-body)}.article_tocList__H_jSO li:before{content:counter(toc) ". ";color:var(--fg3)}.article_tocList__H_jSO a:hover{text-decoration:underline}.article_body__XEVzt{max-width:var(--content-max);padding-bottom:var(--space-48)}.article_h2__KsCF1{font-size:1.5rem;margin:var(--space-48) 0 var(--space-16)}.article_h2__KsCF1,.article_h3__b4I_7{scroll-margin-top:calc(var(--header-h) + 16px)}.article_h3__b4I_7{font-size:1.125rem;margin:var(--space-32) 0 var(--space-12)}.article_p__tWL5m{margin:0 0 var(--space-16);line-height:1.65;color:#1E2225}.article_ol__CyWZX a,.article_p__tWL5m a,.article_table__TFiUr a,.article_ul__5o7ly a{color:var(--green-ink);text-decoration:underline;text-underline-offset:.15em}.article_ol__CyWZX,.article_ul__5o7ly{margin:0 0 var(--space-16);padding-left:1.4em;display:flex;flex-direction:column;gap:var(--space-8);line-height:1.6;color:#1E2225}.article_ul__5o7ly{list-style:disc}.article_ol__CyWZX{list-style:decimal}.article_ul__5o7ly li::marker{color:var(--green-ink)}.article_ol__CyWZX li::marker{color:var(--fg2);font-weight:600}.article_tableWrap__utDR6{overflow-x:auto;margin:0 0 var(--space-24);border:1px solid var(--border);border-radius:var(--radius-16);background:var(--surface)}.article_table__TFiUr{border-collapse:collapse;width:100%;min-width:520px;font-size:.9375rem;line-height:1.45}.article_table__TFiUr td,.article_table__TFiUr th{padding:var(--space-12) var(--space-16);text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.article_table__TFiUr thead th{background:var(--surface-2);font-weight:600;font-size:var(--size-caption);color:var(--fg2);letter-spacing:.02em}.article_table__TFiUr tbody th{font-weight:600;color:var(--fg1)}.article_table__TFiUr tr:last-child td,.article_table__TFiUr tr:last-child th{border-bottom:0}.article_table__TFiUr td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article_cta__KJB6q{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-16);max-width:var(--content-max);padding:var(--space-24);background:var(--green-soft);border-radius:var(--radius-24)}.article_ctaText__TTr4a{max-width:44ch}.article_ctaTitle__OVMb2{font-size:var(--size-body-lg);font-weight:600}.article_ctaNote__F1vzX{color:var(--fg2);font-size:var(--size-body);margin-top:var(--space-4)}.article_relatedTitle__bJGdC{font-size:var(--size-subtitle);margin-top:var(--space-48)}.article_related__yBoIX{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-16)}.article_relatedLink__fVZAT{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-16);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-pill)}.article_relatedLink__fVZAT:hover{border-color:var(--fg2)}.article_pager__p_Q_c{display:grid;grid-gap:var(--space-16);gap:var(--space-16);margin-top:var(--space-48)}@media (min-width:640px){.article_pager__p_Q_c{grid-template-columns:repeat(2,minmax(0,1fr))}}.article_pagerCard__YsD_C{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-24);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-24)}.article_pagerCard__YsD_C:hover{box-shadow:var(--shadow-card)}.article_pagerDir__L7zxV{font-size:var(--size-caption);color:var(--fg3)}.article_pagerName__Z6NjK{font-weight:600;line-height:1.3}.article_pagerNext__pd4ZB{text-align:right}.article_author__7oiIV{margin-top:var(--space-32);max-width:var(--content-max);padding-top:var(--space-16);border-top:1px solid var(--border);color:var(--fg2);font-size:var(--size-caption);line-height:1.5}