.ArticleContent_articleBody__w_4PN{display:grid;grid-gap:clamp(22px,3.5vw,36px);gap:clamp(22px,3.5vw,36px);width:min(820px,100%);margin-right:auto;margin-left:auto}.ArticleContent_dateLine__F6OVT{margin:0}.ArticleContent_metaPanel__m5kxa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin:0;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--line)}.ArticleContent_metaPanel__m5kxa div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:14px 16px;background:var(--white)}.ArticleContent_metaPanel__m5kxa dt{color:var(--coral);font-size:.72rem;font-weight:680;letter-spacing:.02em;text-transform:uppercase}.ArticleContent_metaPanel__m5kxa dd{margin:0;color:var(--green-dark);font-size:.92rem;font-weight:560;line-height:1.45}.ArticleContent_intro__ao_cc{margin:0;padding:clamp(18px,3vw,24px);color:var(--green-dark);font-size:1.05rem;font-weight:620;line-height:1.75}.ArticleContent_intro__ao_cc,.ArticleContent_toc__FC7Ci{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper)}.ArticleContent_toc__FC7Ci{padding:clamp(14px,2.4vw,20px) clamp(18px,3vw,24px)}.ArticleContent_tocSummary__g6dMF{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ArticleContent_tocSummary__g6dMF::-webkit-details-marker{display:none}.ArticleContent_tocSummary__g6dMF:after{content:"";flex:none;width:8px;height:8px;margin-left:2px;border-right:2px solid var(--green-dark);border-bottom:2px solid var(--green-dark);transform:rotate(45deg);transition:transform .2s ease}.ArticleContent_toc__FC7Ci[open] .ArticleContent_tocSummary__g6dMF:after{transform:rotate(-135deg)}.ArticleContent_tocTitle__Gaqvs{color:var(--muted);font-size:.78rem;font-weight:680;letter-spacing:.06em;text-transform:uppercase}.ArticleContent_tocCount__NBuag{margin-left:auto;color:var(--muted);font-size:.78rem;font-weight:720}.ArticleContent_tocList__Z_Lt0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 28px;gap:8px 28px;margin:16px 0 0;padding-left:1.25rem}.ArticleContent_tocList__Z_Lt0 li{padding-left:.15rem;line-height:1.5}.ArticleContent_toc__FC7Ci a{color:var(--green-dark);font-weight:640;-webkit-text-decoration-color:rgba(38,61,54,.22);text-decoration-color:rgba(38,61,54,.22);text-underline-offset:3px}.ArticleContent_toc__FC7Ci a:hover{color:var(--coral)}.ArticleContent_tocTree__Yuh2K{display:grid;grid-gap:9px;gap:9px;margin:14px 0 0;padding:0;list-style:none}.ArticleContent_tocTree__Yuh2K>li>a{color:var(--green-dark);font-size:.92rem;font-weight:660}.ArticleContent_tocGroup__9LJPK>a{display:inline-block;margin-bottom:3px}.ArticleContent_tocGroup__9LJPK>ol{display:grid;grid-gap:3px;gap:3px;margin:0;padding-left:13px;border-left:1px solid var(--line);list-style:none}.ArticleContent_tocGroup__9LJPK>ol a{font-size:.86rem;font-weight:500}@media (max-width:640px){.ArticleContent_tocList__Z_Lt0{grid-template-columns:1fr}}.ArticleContent_sectionStack__FmzYs{display:grid;grid-gap:clamp(38px,5.5vw,64px);gap:clamp(38px,5.5vw,64px)}.ArticleContent_sectionGroup__Ld4WU{display:grid;grid-gap:clamp(24px,4vw,40px);gap:clamp(24px,4vw,40px)}.ArticleContent_partHeading__5egYU{margin:0;padding-bottom:9px;border-bottom:1px solid var(--line);color:var(--green-dark);font-size:clamp(1.02rem,1.5vw,1.2rem);font-weight:640;letter-spacing:.01em;scroll-margin-top:96px}.ArticleContent_articleSection__M0_Hp{min-width:0;scroll-margin-top:96px}.ArticleContent_articleSection__M0_Hp+.ArticleContent_articleSection__M0_Hp{padding-top:clamp(24px,4vw,38px);border-top:1px solid var(--line)}.ArticleContent_articleSection__M0_Hp h2{margin:0 0 14px;color:var(--green-dark);font-size:clamp(1.42rem,2vw,1.85rem);line-height:1.35}.ArticleContent_articleSection__M0_Hp>h3{margin:0 0 12px;color:var(--green-dark);font-size:clamp(1.18rem,1.7vw,1.42rem);line-height:1.4}.ArticleContent_articleSection__M0_Hp p{margin:0 0 16px;color:var(--ink);font-size:1.02rem;line-height:1.92}.ArticleContent_articleSection__M0_Hp>:last-child{margin-bottom:0}.ArticleContent_checkList__OKCAe{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;padding-left:1.2rem}.ArticleContent_checkList__OKCAe li{padding-left:.2rem;line-height:1.8}.ArticleContent_tableWrap__K8sL0{position:relative;overflow-x:auto;margin-top:22px;border:1px solid color-mix(in srgb,var(--green) 22%,var(--line));border-radius:var(--radius-card);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-alt) 70%,var(--white)) 0,var(--white) 84px);box-shadow:0 16px 36px rgba(38,61,54,.06);-webkit-overflow-scrolling:touch}.ArticleContent_tableWrap__K8sL0 table{min-width:760px;width:max-content;border-collapse:separate;border-spacing:0;table-layout:auto}.ArticleContent_tableWrap__K8sL0 td,.ArticleContent_tableWrap__K8sL0 th{min-width:176px;max-width:340px;padding:16px 18px;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;line-height:1.65;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ArticleContent_tableWrap__K8sL0 td:first-child,.ArticleContent_tableWrap__K8sL0 th:first-child{min-width:210px}.ArticleContent_tableWrap__K8sL0 thead th{background:color-mix(in srgb,var(--bg-alt) 78%,var(--white));color:var(--green-dark);font-weight:750}.ArticleContent_tableWrap__K8sL0 tbody th{background:color-mix(in srgb,var(--bg-alt) 55%,var(--white));color:var(--green-dark);font-weight:750}.ArticleContent_tableWrap__K8sL0 tbody tr:nth-child(2n) td,.ArticleContent_tableWrap__K8sL0 tbody tr:nth-child(2n) th{background-color:color-mix(in srgb,var(--bg-alt) 44%,var(--white))}.ArticleContent_tableWrap__K8sL0 tr>:last-child{border-right:0}.ArticleContent_tableWrap__K8sL0 tbody tr:last-child td,.ArticleContent_tableWrap__K8sL0 tbody tr:last-child th{border-bottom:0}.ArticleContent_tableWrap__K8sL0 caption{padding:14px 18px;border-bottom:1px solid var(--line);background:var(--white);color:var(--muted);font-size:.92rem;font-weight:600;text-align:left}.ArticleContent_quietSection__Pj_mv{padding-top:clamp(24px,4vw,38px);border-top:1px solid var(--line)}.ArticleContent_faqList__xOllL{display:grid;grid-gap:18px;gap:18px}.ArticleContent_faqList__xOllL article{padding:0 0 18px;border-bottom:1px solid var(--line)}.ArticleContent_faqList__xOllL h3{margin:0 0 8px;color:var(--green-dark);font-size:1.05rem}.ArticleContent_faqList__xOllL p{margin:0}.ArticleContent_ctaSection__3aDIG{padding:clamp(20px,3vw,28px);border:1px solid rgba(204,69,93,.2);border-radius:var(--radius-card);background:var(--coral-wash)}.ArticleContent_linkRow__kNbxW{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0}.ArticleContent_sourceNote__8GXII{margin:0 0 14px;color:var(--muted);font-size:.92rem;line-height:1.75}.ArticleContent_aboutSection__84u2c{padding-top:clamp(24px,4vw,38px);border-top:1px solid var(--line)}.ArticleContent_reviewedBy__1to1r{margin:0 0 12px;padding:10px 14px;border-left:3px solid var(--green);background:var(--soft);color:var(--ink);font-size:.9rem;font-weight:650}@media (max-width:720px){.ArticleContent_metaPanel__m5kxa{grid-template-columns:repeat(2,minmax(0,1fr))}.ArticleContent_tableWrap__K8sL0{margin-inline:calc(var(--gutter) * -1);border-inline:0;border-radius:0}.ArticleContent_tableWrap__K8sL0 table{min-width:720px}.ArticleContent_tableWrap__K8sL0 td,.ArticleContent_tableWrap__K8sL0 th{padding:14px 16px}}@media (max-width:480px){.ArticleContent_metaPanel__m5kxa{grid-template-columns:1fr}}