.ArticleEnhancements_progress__kFLUc{position:fixed;top:0;right:0;left:0;z-index:var(--z-float);height:2px;pointer-events:none}.ArticleEnhancements_progress__kFLUc span{display:block;height:100%;background:var(--brand);transform-origin:left center}.ArticleEnhancements_breadcrumb__bhcuJ{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--ink-3);font-size:var(--text-sm)}.ArticleEnhancements_breadcrumb__bhcuJ a{color:var(--ink-2);text-decoration:none}.ArticleEnhancements_breadcrumb__bhcuJ a:last-of-type{color:var(--brand);font-weight:500}.ArticleEnhancements_breadcrumb__bhcuJ a:hover{text-decoration:underline;text-underline-offset:.2em}.GenericArticlePage_head__1SBi8{display:grid;gap:var(--space-3)}.GenericArticlePage_dek__z6IjA{max-width:38em;color:var(--ink-2);font-size:var(--text-lg);line-height:1.5}.GenericArticlePage_byline__7U2Az{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding-block:var(--space-3);border-block:1px solid var(--rule)}.GenericArticlePage_avatar__SgNpi{display:grid;width:2rem;height:2rem;flex:none;place-items:center;border-radius:var(--radius);background:var(--brand-mark-bg);color:var(--brand-mark-fg);font-family:var(--font-display);font-weight:700;line-height:1}.GenericArticlePage_byline_text__7IDpe{display:grid;min-width:0;line-height:1.35}.GenericArticlePage_byline_text__7IDpe strong{font-size:var(--text-sm);font-weight:600}.GenericArticlePage_byline_text__7IDpe span{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}.GenericArticlePage_affiliate_cta__NFvlz{display:grid;justify-items:start;gap:var(--space-3);margin-block:var(--space-6);padding:var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--radius)}.GenericArticlePage_affiliate_label__Mq_AM{color:var(--ink-3);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.GenericArticlePage_affiliate_cta__NFvlz h2{font-size:var(--text-xl);line-height:1.2}.GenericArticlePage_affiliate_text__Pnmui{color:var(--ink-2);line-height:1.6}.GenericArticlePage_affiliate_cta__NFvlz small{color:var(--ink-3);font-size:var(--text-xs);line-height:1.5}.GenericArticlePage_takeaways__lf3Ep{padding:var(--space-4) var(--space-5) var(--space-3) calc(var(--space-5) + 1.25rem);border-radius:var(--radius);background:var(--paper-2)}.GenericArticlePage_end_note__wb5PP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:2px solid var(--ink)}.GenericArticlePage_end_note__wb5PP p{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:1.2}.GenericArticlePage_article_figure__QRbCO{margin-block:var(--space-5) var(--space-6)}.GenericArticlePage_article_figure__QRbCO a{display:block}.GenericArticlePage_article_figure__QRbCO img{display:block;width:100%;height:auto;border-radius:var(--radius)}.GenericArticlePage_article_figure__QRbCO figcaption{margin-top:var(--space-2);color:var(--ink-3);font-size:var(--text-xs);line-height:1.5}.GenericArticlePage_code_figure__vUt50{margin-block:var(--space-5) var(--space-6)}.GenericArticlePage_code_figure__vUt50 figcaption{margin-bottom:var(--space-2);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}.GenericArticlePage_code_figure__vUt50 pre{overflow-x:auto;padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-2);color:var(--ink)}.GenericArticlePage_code_figure__vUt50 code{font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.65;white-space:pre}.GenericArticlePage_source_list__DYQQt{margin-block:var(--space-3) var(--space-6);padding-left:1.25rem}.GenericArticlePage_source_list__DYQQt li{padding-block:var(--space-1);color:var(--ink-3)}.GenericArticlePage_source_list__DYQQt a{color:var(--brand);font-size:var(--text-sm);text-underline-offset:.2em}.MobileArticleContents_mobile_toc__Yf9Ez{display:none}@media (max-width:900px){.MobileArticleContents_mobile_toc__Yf9Ez{display:block;margin-top:var(--space-4)}.MobileArticleContents_trigger__67aAh{display:grid;width:100%;min-height:2.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:0 var(--space-3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-sm);font-weight:500;text-align:left;cursor:pointer}.MobileArticleContents_count__yoe5_,.MobileArticleContents_trigger_icon__RiUSc{color:var(--ink-3)}.MobileArticleContents_count__yoe5_{font-family:var(--font-mono);font-size:var(--text-xs)}.MobileArticleContents_layer__4Dx1u{position:fixed;inset:0;z-index:var(--z-drawer);display:flex;align-items:flex-end}.MobileArticleContents_backdrop__OSNNB{position:absolute;inset:0;width:100%;border:0;background:var(--scrim);cursor:default;animation:MobileArticleContents_fade-in__QQSj8 var(--dur) var(--ease-out) both}.MobileArticleContents_sheet__HI3Qz{position:relative;display:flex;width:100%;max-height:min(75dvh,42rem);flex-direction:column;padding:var(--space-2) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:3px double var(--ink);background:var(--paper);animation:MobileArticleContents_slide-up__35d5n .26s var(--ease-out) both}.MobileArticleContents_handle__S42_Q{width:2.5rem;height:.25rem;margin:0 auto var(--space-3);border-radius:2px;background:var(--rule-strong)}.MobileArticleContents_header___eO25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--rule)}.MobileArticleContents_header___eO25 h2{font-size:var(--text-lg)}.MobileArticleContents_close__h6z5n{width:2.25rem;height:2.25rem;flex:none;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-size:1.4rem;line-height:1;cursor:pointer}.MobileArticleContents_list__YDm1C{display:grid;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:var(--space-2) 0 0;list-style:none}.MobileArticleContents_list__YDm1C a{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--rule);color:var(--ink);font-size:var(--text-sm);line-height:1.4;text-decoration:none}.MobileArticleContents_list__YDm1C a span{padding-top:.1rem;color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}}@media (max-width:900px) and (hover:hover){.MobileArticleContents_list__YDm1C a:hover{color:var(--brand)}}@keyframes MobileArticleContents_fade-in__QQSj8{0%{opacity:0}to{opacity:1}}@keyframes MobileArticleContents_slide-up__35d5n{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.MobileArticleContents_backdrop__OSNNB,.MobileArticleContents_sheet__HI3Qz{animation:none}}.StickyAffiliateBar_bar__Y2edB{position:fixed;z-index:var(--z-float);right:var(--gutter);bottom:1rem;left:var(--gutter);display:grid;width:min(46rem,calc(100% - 2 * var(--gutter)));min-height:3.5rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-4);margin:0 auto;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-pop);visibility:hidden;opacity:0;transform:translateY(calc(100% + 1rem));transition:opacity var(--dur) var(--ease-out),transform .26s var(--ease-out),visibility .26s var(--ease-out)}.StickyAffiliateBar_visible__Vgc6s{visibility:visible;opacity:1;transform:none}.StickyAffiliateBar_copy__edvE8{display:grid;min-width:0;gap:.1rem}.StickyAffiliateBar_copy__edvE8 strong{overflow:hidden;color:var(--ink);font-size:var(--text-sm);font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.StickyAffiliateBar_copy__edvE8 span{overflow:hidden;color:var(--ink-3);font-size:var(--text-xs);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.StickyAffiliateBar_bar__Y2edB>a{display:inline-flex;min-height:2.5rem;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius);background:var(--brand);color:var(--on-brand);font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap}.StickyAffiliateBar_bar__Y2edB>a:hover{background:var(--brand-strong)}.StickyAffiliateBar_bar__Y2edB>button{display:grid;width:2rem;height:2rem;place-items:center;border:0;background:transparent;color:var(--ink-3);font:inherit;font-size:1.3rem;line-height:1;cursor:pointer}.StickyAffiliateBar_bar__Y2edB>button:hover{color:var(--ink)}@media (max-width:640px){.StickyAffiliateBar_bar__Y2edB{right:0;bottom:0;left:0;width:100%;min-height:calc(3.5rem + env(safe-area-inset-bottom));gap:var(--space-2);padding:var(--space-2) max(var(--space-3),env(safe-area-inset-right)) calc(var(--space-2) + env(safe-area-inset-bottom)) max(var(--space-4),env(safe-area-inset-left));border-width:1px 0 0;border-radius:0}.StickyAffiliateBar_copy__edvE8 span{display:none}}@media (prefers-reduced-motion:reduce){.StickyAffiliateBar_bar__Y2edB{transition:none}}.theme_2_container__vNRoe{display:grid;width:var(--frame);grid-template-columns:minmax(11rem,1fr) minmax(0,46rem) minmax(15rem,1.25fr);align-items:start;gap:var(--space-6) clamp(var(--gap),3vw,var(--space-8));margin-inline:auto;padding-block:var(--space-5) var(--space-7)}.theme_2_sidebar__YzLWr{position:sticky;top:var(--sticky-offset);max-height:calc(100dvh - var(--sticky-offset) - var(--space-5));overflow-y:auto;overscroll-behavior:contain;padding-top:var(--space-3);border-top:2px solid var(--ink);scrollbar-color:var(--rule) transparent;scrollbar-width:thin}.theme_2_sidebar_h3__4U2B6{margin-bottom:var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600}.theme_2_sidebar_ul__7x9uG{display:grid;list-style:none;counter-reset:toc}.theme_2_sidebar_li__386tz{counter-increment:toc}.theme_2_sidebar_a__9KRWZ{display:grid;grid-template-columns:1.75rem minmax(0,1fr);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);color:var(--ink-2);font-size:var(--text-sm);line-height:1.4;text-decoration:none;transition:color var(--dur) var(--ease-out)}.theme_2_sidebar_a__9KRWZ:before{content:counter(toc,decimal-leading-zero);padding-top:.1rem;color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}.theme_2_sidebar_a__9KRWZ:hover{color:var(--brand)}.theme_2_main_content__znFc9{min-width:0}.theme_2_h1___HvhP{font-size:var(--text-3xl);line-height:1.1;letter-spacing:-.015em}.theme_2_hero_image__kKOiI{position:relative;display:block;width:100%;aspect-ratio:1200/630;margin-block:var(--space-5) var(--space-6);overflow:hidden;border-radius:var(--radius);background:var(--paper-3)}.theme_2_hero_image_img___V9C9{object-fit:cover}.theme_2_section__jwUM9{margin-top:var(--space-7)}.theme_2_section_h2__LteyZ{margin-bottom:var(--space-3);font-size:var(--text-xl);line-height:1.2}.theme_2_section_p__hhM5R{margin-bottom:var(--space-4);color:var(--ink);font-size:var(--text-md);line-height:1.7;text-align:justify;text-align-last:left;hyphens:auto;hyphenate-limit-chars:12 5 5}.theme_2_section_ol__Wlow_,.theme_2_section_ul__qT9GJ{margin-bottom:var(--space-4);padding-left:1.25rem}.theme_2_section_li__D32NN{margin-bottom:var(--space-2);padding-left:var(--space-1);color:var(--ink);font-size:var(--text-md);line-height:1.65}.theme_2_section_li__D32NN::marker{color:var(--ink-3)}.theme_2_feature_box__OFFmY{margin-block:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--paper-2)}.theme_2_feature_box_h3__PM6Sx{margin-bottom:var(--space-2);font-size:var(--text-lg);line-height:1.25}.theme_2_feature_box__OFFmY .theme_2_section_p__hhM5R:last-child{margin-bottom:0}.theme_2_cta_button__lG8rh{display:inline-flex;min-height:2.625rem;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:var(--radius);background:var(--brand);color:var(--on-brand);font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--dur) var(--ease-out)}.theme_2_cta_button__lG8rh:hover{background:var(--brand-strong)}@media (max-width:1200px){.theme_2_container__vNRoe{grid-template-columns:minmax(11rem,14rem) minmax(0,46rem);justify-content:start;column-gap:clamp(1.5rem,4vw,3.5rem)}}@media (max-width:900px){.theme_2_container__vNRoe{grid-template-columns:minmax(0,1fr);padding-top:var(--space-4)}.theme_2_sidebar__YzLWr{display:none}.theme_2_section__jwUM9{margin-top:var(--space-6)}}.mostRead_list__eBnaJ{display:grid;column-gap:var(--space-6);list-style:none}.mostRead_list__eBnaJ>*+*{border-top:1px solid var(--rule)}.mostRead_item__Th5HO{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:start;column-gap:var(--space-4);padding-block:var(--space-4);color:var(--ink);text-decoration:none}.mostRead_list__eBnaJ>:first-child .mostRead_item__Th5HO{padding-top:0}.mostRead_thumb__tuqiM{position:relative;display:block;overflow:hidden;aspect-ratio:1;border-radius:var(--radius);background:var(--paper-3)}.mostRead_thumb__tuqiM img{object-fit:cover}.mostRead_body__P4v5I{display:grid;min-width:0;gap:var(--space-1)}.mostRead_topic__8H3oX{overflow:hidden;color:var(--brand);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;line-height:1.3;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mostRead_title__Y8cFL{display:-webkit-box;overflow:hidden;font-size:var(--text-md);line-height:1.3;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.16em;transition:color var(--dur) var(--ease-out),text-decoration-color var(--dur) var(--ease-out);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.mostRead_item__Th5HO:hover .mostRead_title__Y8cFL{color:var(--brand);text-decoration-color:currentColor}.mostRead_track__ig9rq{display:block;height:3px;margin-top:var(--space-2);overflow:hidden;border-radius:2px;background:var(--paper-3)}.mostRead_meter__0wlkf{display:block;height:100%;background:var(--brand);transform-origin:left center}.mostRead_item__Th5HO[data-revealed=animate] .mostRead_meter__0wlkf{animation:mostRead_meter-grow__M7DfK .72s var(--ease-out) calc(var(--reveal-delay, 0s) + .32s) backwards}@keyframes mostRead_meter-grow__M7DfK{0%{transform:scaleX(0)}}.mostRead_empty__fENo3{padding:var(--space-6) 0;color:var(--ink-2)}@container (width < 1100px){.mostRead_list__eBnaJ{grid-template-columns:repeat(2,minmax(0,1fr))}.mostRead_list__eBnaJ>*+*{border-top:0}.mostRead_list__eBnaJ>:nth-child(n+3){border-top:1px solid var(--rule)}.mostRead_list__eBnaJ>:nth-child(2) .mostRead_item__Th5HO{padding-top:0}}@container (width < 660px){.mostRead_list__eBnaJ{grid-template-columns:minmax(0,1fr)}.mostRead_list__eBnaJ>:nth-child(2){border-top:1px solid var(--rule)}.mostRead_list__eBnaJ>:nth-child(2) .mostRead_item__Th5HO{padding-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){.mostRead_meter__0wlkf{animation:none}.mostRead_title__Y8cFL{transition:none}}.headerActions_actions__78OvG{display:flex;align-items:center;gap:var(--space-2)}.headerActions_search__Iw_B3{position:relative}.headerActions_search_form__HG_5j{display:flex;width:clamp(12rem,15vw,16rem);height:2.25rem;align-items:center;gap:var(--space-2);padding:0 .7rem;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);transition:border-color var(--dur) var(--ease-out)}.headerActions_search_form__HG_5j:focus-within{border-color:var(--ink)}.headerActions_search_icon__8WHVA,.headerActions_search_toggle__oXXF8{color:var(--ink-3)}.headerActions_search_icon__8WHVA{display:grid;flex:0 0 auto;place-items:center}.headerActions_search_icon__8WHVA svg,.headerActions_search_toggle__oXXF8 svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.headerActions_search_input__p0RXG{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--text-sm)}.headerActions_search_input__p0RXG::placeholder{color:var(--ink-3)}.headerActions_search_toggle__oXXF8{display:none;width:2.25rem;height:2.25rem;place-items:center;padding:0;cursor:pointer;line-height:1}.headerActions_search_results__1CnXC,.headerActions_search_toggle__oXXF8{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper)}.headerActions_search_results__1CnXC{position:absolute;top:calc(100% + .5rem);right:0;z-index:var(--z-dropdown);width:min(24rem,calc(100vw - 2rem));overflow:hidden;box-shadow:var(--shadow-pop)}.headerActions_result__K_U3C{display:grid;gap:.2rem;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule);color:var(--ink);text-decoration:none}.headerActions_result__K_U3C:last-child{border-bottom:0}.headerActions_result__K_U3C:hover{background:var(--paper-2)}.headerActions_result_tag__FWa5Y{color:var(--brand);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.headerActions_result_title__kw3ch{font-family:var(--font-display);font-size:var(--text-base);font-weight:600;line-height:1.3}.headerActions_no_results__OKpFL{display:block;padding:var(--space-4);color:var(--ink-2);font-size:var(--text-sm)}.headerActions_search_loading__m0ZRE{display:grid}.headerActions_loading_result__EZnsv{display:grid;gap:.45rem;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--rule)}.headerActions_loading_result__EZnsv:last-child{border-bottom:0}.headerActions_loading_tag__leZaA,.headerActions_loading_title__pB_VH{display:block;border-radius:2px;background:linear-gradient(100deg,var(--paper-3) 25%,var(--paper-2) 42%,var(--paper-3) 60%);background-size:300% 100%;animation:headerActions_search-shimmer__mOQyQ 1.2s ease-in-out infinite}.headerActions_loading_tag__leZaA{width:28%;height:var(--text-xs)}.headerActions_loading_title__pB_VH{width:82%;height:var(--text-sm)}@keyframes headerActions_search-shimmer__mOQyQ{0%{background-position:100% 0}to{background-position:0 0}}.headerActions_theme_toggle__YcXV4{display:inline-grid;width:2.25rem;height:2.25rem;place-items:center;padding:0;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink-2);cursor:pointer;transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.headerActions_search_toggle__oXXF8:hover,.headerActions_theme_toggle__YcXV4:hover{border-color:var(--ink);color:var(--ink)}.headerActions_theme_icon__7nNtm{display:inline-grid;width:16px;height:16px;place-items:center}.headerActions_theme_icon__7nNtm svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.headerActions_theme_label___tU9h{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1199px){.headerActions_search_toggle__oXXF8{display:grid}.headerActions_search_form__HG_5j{display:none;position:absolute;top:calc(100% + .5rem);right:0;z-index:var(--z-dropdown);width:min(20rem,calc(100vw - 2rem));height:2.5rem}.headerActions_search_open__ELqZX .headerActions_search_form__HG_5j{display:flex}.headerActions_search_results__1CnXC{top:calc(100% + 3.25rem)}}@media (prefers-reduced-motion:reduce){.headerActions_loading_tag__leZaA,.headerActions_loading_title__pB_VH{animation:none}}.sectionHead_head__pGcl_{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-5);padding-top:var(--space-3);border-top:2px solid var(--ink)}.sectionHead_title__zwrDn{min-width:0;font-size:var(--text-xl);line-height:1.2}.sectionHead_meta__deQ1k{color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);white-space:nowrap}.sectionHead_link__hxZvh{margin-left:auto;color:var(--brand);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap}.sectionHead_link__hxZvh:hover{text-decoration:underline;text-underline-offset:.2em}.storyCard_card__fSzYy{display:grid;min-width:0;align-content:start;gap:var(--space-3);color:var(--ink);text-decoration:none}.storyCard_media__LE6xw{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;border-radius:var(--radius);background:var(--paper-3)}.storyCard_media__LE6xw img{object-fit:cover}.storyCard_body__H3oWs{display:grid;min-width:0;align-content:start;gap:var(--space-2)}.storyCard_meta__hJ4Jl{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);line-height:1.3}.storyCard_topic__ikkee{color:var(--brand);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.storyCard_date__SMNF5{color:var(--ink-3);font-family:var(--font-mono)}.storyCard_title__D0Jn6{font-family:var(--font-display);font-size:var(--text-md);font-weight:600;line-height:1.25;-webkit-line-clamp:2;line-clamp:2}.storyCard_excerpt__509aA,.storyCard_title__D0Jn6{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.storyCard_excerpt__509aA{color:var(--ink-2);font-size:var(--text-sm);line-height:1.55;-webkit-line-clamp:3;line-clamp:3}.storyCard_card__fSzYy:hover .storyCard_title__D0Jn6{color:var(--brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.storyCard_card__fSzYy:focus-visible{outline-offset:4px}.storyCard_lead__N08Y8 .storyCard_media__LE6xw{aspect-ratio:16/9}.storyCard_lead__N08Y8 .storyCard_title__D0Jn6{font-size:var(--text-2xl);line-height:1.12;-webkit-line-clamp:4}.storyCard_lead__N08Y8 .storyCard_excerpt__509aA{font-size:var(--text-base);-webkit-line-clamp:3}.storyCard_row__8nwpu{grid-template-columns:4rem minmax(0,1fr);align-items:center}.storyCard_row__8nwpu .storyCard_media__LE6xw{aspect-ratio:1}.storyCard_row__8nwpu .storyCard_body__H3oWs{gap:var(--space-1)}.storyCard_row__8nwpu .storyCard_title__D0Jn6{font-size:var(--text-base);line-height:1.3}.storyCard_row__8nwpu .storyCard_excerpt__509aA,.storyCard_row__8nwpu .storyCard_title__D0Jn6{-webkit-line-clamp:1;line-clamp:1}@media (max-width:560px){.storyCard_mobile_row__3rtC8{grid-template-columns:7rem minmax(0,1fr);align-items:start}.storyCard_mobile_row__3rtC8 .storyCard_media__LE6xw{aspect-ratio:4/3}.storyCard_mobile_row__3rtC8 .storyCard_title__D0Jn6{font-size:var(--text-base);line-height:1.3}.storyCard_mobile_row__3rtC8 .storyCard_excerpt__509aA{display:none}.storyCard_lead__N08Y8 .storyCard_title__D0Jn6{font-size:var(--text-xl)}}.RelatedArticles_rail__1UN3d{position:sticky;top:var(--sticky-offset);min-width:0}.RelatedArticles_list__Hr1Qp{display:grid;gap:var(--space-4);margin-bottom:var(--space-4)}.RelatedArticles_more__7TiyX{display:block;padding-top:var(--space-3);border-top:1px solid var(--rule);color:var(--brand);font-size:var(--text-sm);font-weight:500;text-decoration:none}.RelatedArticles_more__7TiyX:hover{text-decoration:underline;text-underline-offset:.2em}.RelatedArticles_offer__DUqxw{display:grid;gap:var(--space-2);margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius)}.RelatedArticles_offer_label__sEVoA{color:var(--ink-3);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.RelatedArticles_offer_link__a7S_J{display:flex;min-height:2.625rem;align-items:center;justify-content:space-between;padding:0 var(--space-4);border-radius:var(--radius);background:var(--brand);color:var(--on-brand);font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap}.RelatedArticles_offer_link__a7S_J:hover{background:var(--brand-strong)}.RelatedArticles_offer__DUqxw small{color:var(--ink-3);font-size:var(--text-xs);line-height:1.5}@media (max-width:1200px){.RelatedArticles_rail__1UN3d{position:static;grid-column:2}}@media (max-width:900px){.RelatedArticles_rail__1UN3d{grid-column:1}}.loading_pulse__qQv6q{position:relative;overflow:hidden;border-color:transparent!important;color:transparent!important;background:linear-gradient(100deg,var(--bg-tertiary) 25%,var(--bg-secondary) 42%,var(--bg-tertiary) 60%)!important;background-size:300% 100%!important;animation:loading_introductionShimmer__PdGbY 1.35s ease-in-out infinite!important}.loading_pulse__qQv6q:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.72) 48%,transparent 76%);transform:translateX(-110%);animation:loading_introductionShine__ajNHp 1.25s ease-in-out infinite}.loading_heroLine__VhGtp{width:min(620px,82%);height:clamp(3rem,5vw,4.4rem);border-radius:8px}.loading_heroCopy__Xbr8Q{width:min(620px,90%);height:1.25rem;margin-top:1.5rem;border-radius:5px}.loading_heroCopyShort__qdlIA{width:min(480px,72%);height:1.25rem;margin-top:.65rem;border-radius:5px}.loading_badge__6zpeE{width:118px;height:30px;border-radius:8px}.loading_title__XQl6v{width:min(520px,88%);height:2.5rem;margin:1rem 0 1.5rem;border-radius:7px}.loading_copy__hQkFS{width:100%}.loading_copyShort__xe_JB,.loading_copy__hQkFS{height:1rem;margin-top:.75rem;border-radius:5px}.loading_copyShort__xe_JB{width:78%}.loading_centerBadge__6qRtV{width:142px;height:30px;margin:0 auto;border-radius:8px}.loading_centerTitle__BUu3t{width:min(430px,75%);height:2.5rem;margin:1rem auto;border-radius:7px}.loading_centerCopy__OKjgZ{width:min(540px,88%);height:1rem;margin:0 auto;border-radius:5px}.loading_topicIcon__PK5MK{width:56px;height:56px;border-radius:8px}.loading_topicTitle__MHcao{width:70%;height:1.3rem;border-radius:5px}.loading_topicCopy__ZvGbe{width:100%;height:3.6rem;border-radius:5px}.loading_topicCta__nDJx8{width:112px;height:.9rem;margin-top:.5rem;border-radius:4px}.loading_darkPulse__52s75{background:linear-gradient(100deg,#1e293b 25%,#334155 42%,#1e293b 60%)!important}.loading_processNumber__DoynS{width:36px;height:.85rem;border-radius:4px}.loading_processTitle__ef8zP{width:80%;height:1.3rem;margin:.8rem 0;border-radius:5px}.loading_processCopy__W8oDl{width:100%;height:4.8rem;border-radius:5px}.loading_valueIcon__DeqPf{width:42px;height:42px;margin-bottom:.75rem;border-radius:8px}.loading_valueTitle__cDagR{width:68%;height:1.3rem;margin-bottom:.75rem;border-radius:5px}.loading_valueCopy__xCfzs{width:100%;height:4rem;border-radius:5px}.loading_ctaFill__TNHvc{width:min(720px,85%);height:8rem;margin:0 auto;border-radius:8px}@keyframes loading_introductionShimmer__PdGbY{0%{background-position:100% 0}to{background-position:0 0}}@keyframes loading_introductionShine__ajNHp{to{transform:translateX(110%)}}@media (prefers-reduced-motion:reduce){.loading_pulse__qQv6q,.loading_pulse__qQv6q:after{animation:none!important}}.pagination_pagination__r1BO0{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-7)}.pagination_page_btn__A__hx{min-width:2.25rem;height:2.25rem;padding:0 var(--space-2);border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--dur) var(--ease-out)}.pagination_page_btn__A__hx:hover{border-color:var(--ink)}.pagination_page_btn__A__hx:disabled{opacity:.4;cursor:not-allowed}.pagination_page_btn__A__hx:disabled:hover{border-color:var(--rule)}.pagination_page_btn__A__hx.pagination_active__WyRkW{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.pageHero_hero__E9SjM{border-bottom:1px solid var(--rule)}.pageHero_container__I5uTk{width:var(--frame);margin-inline:auto}.pageHero_inner__iLBNY{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--gap);padding-block:var(--space-6) var(--space-5)}.pageHero_with_aside__Lw8Sf .pageHero_inner__iLBNY{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.pageHero_copy__a8H9d{min-width:0;max-width:52rem}.pageHero_eyebrow__92YTW{margin-bottom:var(--space-2);color:var(--brand);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pageHero_title__06I3k{font-size:var(--text-3xl);line-height:1.08;letter-spacing:-.015em}.pageHero_description__odxb7{max-width:62ch;margin-top:var(--space-3);color:var(--ink-2);font-size:var(--text-md);line-height:1.55}.pageHero_meta__q_0zI{margin-top:var(--space-3);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs)}.pageHero_actions___uR1J{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.pageHero_aside__vrhas{min-width:0}@media (max-width:900px){.pageHero_with_aside__Lw8Sf .pageHero_inner__iLBNY{grid-template-columns:minmax(0,1fr)}}