.ArticleBody_body__MzSuP{font-size:1.0625rem;line-height:1.75;color:var(--text)}.ArticleBody_body__MzSuP>:first-child{margin-top:0}.ArticleBody_body__MzSuP h2{margin:var(--space-6) 0 var(--space-3);font-size:1.5rem;font-weight:800;line-height:1.25;letter-spacing:-.01em;scroll-margin-top:calc(56px + var(--space-4))}.ArticleBody_body__MzSuP h3{margin:var(--space-5) 0 var(--space-2);font-size:1.1875rem;font-weight:700;line-height:1.3;scroll-margin-top:calc(56px + var(--space-4))}.ArticleBody_body__MzSuP h4{margin:var(--space-4) 0 var(--space-2);font-size:1rem;font-weight:700}.ArticleBody_body__MzSuP p{margin:0 0 var(--space-4)}.ArticleBody_body__MzSuP ol,.ArticleBody_body__MzSuP ul{margin:0 0 var(--space-4);padding-left:var(--space-5)}.ArticleBody_body__MzSuP li{margin-bottom:var(--space-1)}.ArticleBody_body__MzSuP blockquote{margin:var(--space-5) 0;padding:var(--space-2) var(--space-4);border-left:3px solid var(--accent);color:var(--text-secondary)}.ArticleBody_body__MzSuP hr{margin:var(--space-6) 0;border:0;border-top:1px solid var(--border)}.ArticleBody_body__MzSuP figure{margin:var(--space-5) 0}.ArticleBody_body__MzSuP img{border-radius:var(--radius)}.AuthorByline_byline__B6gZK{display:flex;align-items:center;gap:var(--space-3)}.AuthorByline_avatar__BAxEa{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:50%;color:var(--text-secondary);font-size:.8125rem;font-weight:800}.AuthorByline_meta__YPOrM{display:flex;flex-direction:column;gap:0;min-width:0}.AuthorByline_name__HK1oh{font-size:.9375rem;font-weight:600;color:var(--text)}.AuthorByline_details__AyZIV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--text-secondary)}.AuthorCard_card__EP9pA{display:flex;gap:var(--space-4);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.AuthorCard_avatar__aRJGj{flex:0 0 56px;width:56px;height:56px;overflow:hidden;border-radius:50%}.AuthorCard_body__CUg_m{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.AuthorCard_title__oKQOV{margin:0;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.AuthorCard_name__sPYJf{margin:0;font-size:1rem;font-weight:700}.AuthorCard_role__UKvgL{font-weight:400;color:var(--text-secondary)}.AuthorCard_bio__znAMf{margin:0;font-size:.9375rem;color:var(--text-secondary)}.AuthorCard_link__CCzF2{width:fit-content;margin-top:var(--space-1);font-size:.875rem;font-weight:600}.ScoreCard_inline__f4CEH{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.ScoreCard_head__S26gD{display:flex;align-items:baseline;gap:var(--space-3)}.ScoreCard_number__litq2{font-size:3rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;color:var(--text)}.ScoreCard_band__L_LKQ{font-size:.8125rem;font-weight:800;letter-spacing:.08em;color:var(--accent)}.ScoreCard_lists__y_r7p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}.ScoreCard_listTitle__CQOAn{margin:0 0 var(--space-2);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.ScoreCard_items__JBZWa{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.ScoreCard_item__piGDa{display:flex;gap:var(--space-2);font-size:.875rem;color:var(--text)}.ScoreCard_marker__UcaIY{font-weight:800;line-height:1.6}.ScoreCard_pro__NH0ua .ScoreCard_marker__UcaIY{color:var(--success)}.ScoreCard_con__odgs2 .ScoreCard_marker__UcaIY{color:var(--danger)}.ScoreCard_compact__96oW6{display:inline-flex;align-items:center;justify-content:center;width:fit-content;flex-shrink:0;min-width:2.5rem;height:2.5rem;padding:0 var(--space-2);background:var(--accent-strong);border-radius:var(--radius);color:var(--on-accent);font-size:1.125rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ArticleCard_card__0jE8o{position:relative;display:flex;flex-direction:column}.ArticleCard_hero__Jwpn9,.ArticleCard_standard__tzKBt{gap:0;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.ArticleCard_media__gwstW{aspect-ratio:16/9;overflow:hidden;background:var(--surface)}.ArticleCard_body__Z0pPH{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.ArticleCard_meta__44rqu{display:flex;align-items:center;gap:var(--space-2);min-height:1.25rem}.ArticleCard_kicker__P6Oxu{font-size:.6875rem;font-weight:800;letter-spacing:.08em;color:var(--text-secondary)}.ArticleCard_kickerReview__cXoCK{color:var(--accent)}.ArticleCard_compactTitle__pq0qu,.ArticleCard_heroTitle__oKR2k,.ArticleCard_title__E0jsD{margin:0}.ArticleCard_title__E0jsD{font-size:1.125rem;font-weight:700;line-height:1.3}.ArticleCard_heroTitle__oKR2k{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);font-weight:800;line-height:1.15;letter-spacing:-.01em}.ArticleCard_compactTitle__pq0qu{font-size:.9375rem;font-weight:600;line-height:1.35}.ArticleCard_titleLink__WjjYD{color:var(--text)}.ArticleCard_titleLink__WjjYD:after{content:"";position:absolute;inset:0}.ArticleCard_excerpt__QyzXv{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:.9375rem;color:var(--text-secondary)}.ArticleCard_byline__pR2Tg{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:.875rem;color:var(--text-secondary)}.ArticleCard_scoreRow__iIyeR{position:relative;z-index:1;display:flex;justify-content:flex-end;margin-top:var(--space-2)}.ArticleCard_compact__OYxFI{flex-direction:row;align-items:flex-start;gap:var(--space-3)}.ArticleCard_compactMedia__3C7SS{flex:0 0 112px;aspect-ratio:16/9;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.ArticleCard_compactBody__nIwaa{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-1);min-width:0}.ArticleCard_compactScore__H88Ea{position:relative;z-index:1;flex:0 0 auto;align-self:center;white-space:nowrap}.ShareBar_bar__iuMbA{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border)}.ShareBar_label__TuBJY{font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.ShareBar_desktop__x0hPl{display:none;align-items:center;gap:var(--space-2)}.ShareBar_mobile__LmDkT{display:inline-flex}@media (min-width:640px){.ShareBar_desktop__x0hPl{display:flex}.ShareBar_mobile__LmDkT{display:none}}.ShareBar_icon__Xpggh{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-size:.875rem;font-weight:800;cursor:pointer}.ShareBar_icon__Xpggh:hover{border-color:var(--accent);color:var(--accent)}.ShareBar_copy__6v1Ez{display:inline-flex;align-items:center;height:2rem;padding:0 var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.ShareBar_copy__6v1Ez:hover{border-color:var(--accent);color:var(--accent)}.SponsoredBadge_badge__jPoen{display:inline-flex;align-items:center;width:fit-content;border-radius:4px;background:var(--sponsored);color:#fff;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.SponsoredBadge_sm__zPw_F{padding:.1875rem var(--space-2);font-size:.625rem}.SponsoredBadge_md__uScGo{padding:var(--space-1) var(--space-3);font-size:.75rem}.RelatedArticles_related__pje7c{display:flex;flex-direction:column;gap:var(--space-3)}.RelatedArticles_title__n_1pA{margin:0;padding-bottom:var(--space-2);border-bottom:1px solid var(--border);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.RelatedArticles_list__x4jfm{display:flex;flex-direction:column;gap:var(--space-4)}.TableOfContents_toc__4uKOb{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.TableOfContents_title__ovSEe{margin:0 0 var(--space-3);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.TableOfContents_list__fkFU2{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.TableOfContents_nested__m7_AC{padding-left:var(--space-4)}.TableOfContents_link__S1Lpn{font-size:.875rem;line-height:1.4;color:var(--text)}.TableOfContents_link__S1Lpn:hover{color:var(--accent)}.Pagination_pagination__w8tzS{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-6)}.Pagination_step__SIxNd{padding:var(--space-2) var(--space-3);font-size:.875rem;font-weight:600}.Pagination_disabled__LIoFl{color:var(--text-secondary);opacity:.5}.Pagination_pages__KBFQR{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none}.Pagination_page__YPkJP{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-secondary);font-size:.875rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Pagination_page__YPkJP:hover{border-color:var(--accent);text-decoration:none}.Pagination_current__bUtQD{background:var(--accent-strong);color:var(--on-accent)}.Pagination_current__bUtQD,.Pagination_current__bUtQD:hover{border-color:var(--accent-strong)}.Pagination_gap__UE4Pt{padding:0 var(--space-1);color:var(--text-secondary)}.listingPage_page__JVfNU{padding-block:var(--space-6) var(--space-8)}.listingPage_header__GOybq{max-width:var(--content);margin-bottom:var(--space-6)}.listingPage_title__y_Nsl{margin:0;font-size:clamp(1.75rem,1.45rem + 1.2vw,2.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.listingPage_description__xjfRY{margin:var(--space-2) 0 0;color:var(--text-secondary)}.listingPage_intro__6Si9u{margin-bottom:var(--space-6)}.listingPage_intro__6Si9u [data-testid=author-card]{gap:var(--space-5);padding:var(--space-6)}.listingPage_intro__6Si9u [data-testid=author-card]>span:first-child{flex:0 0 88px;width:88px;height:88px}.listingPage_intro__6Si9u [data-testid=author-card] p:first-of-type{font-size:1.375rem;line-height:1.25}.listingPage_intro__6Si9u [data-testid=author-card] p:nth-of-type(2){font-size:1rem}.listingPage_grid__i6Zp6{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.listingPage_empty__dkJWL{margin:0;padding:var(--space-6);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}@media (min-width:640px){.listingPage_grid__i6Zp6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.listingPage_grid__i6Zp6{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_page__e5Bqg{padding-block:var(--space-5) var(--space-8)}.page_visuallyHidden__A9BCj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page_heroRegion__lmPnS{display:grid;gap:var(--space-5)}.page_heroLead__5UbQg,.page_heroSide__IcXmL{min-width:0}.page_heroSide__IcXmL{display:grid;gap:var(--space-5)}.page_triptych__iPQcg{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-top:var(--space-7)}.page_panel__CY4zq{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.page_items__omyvC{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:640px){.page_heroSide__IcXmL,.page_triptych__iPQcg{grid-template-columns:repeat(2,minmax(0,1fr))}.page_triptych__iPQcg:has(>.page_panel__CY4zq:only-child){grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px){.page_heroRegion__lmPnS{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.page_heroSide__IcXmL{grid-template-columns:minmax(0,1fr)}.page_triptych__iPQcg{grid-template-columns:repeat(3,minmax(0,1fr))}.page_triptych__iPQcg:has(>.page_panel__CY4zq:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.page_triptych__iPQcg:has(>.page_panel__CY4zq:only-child){grid-template-columns:minmax(0,1fr)}}.NewsletterSignup_card___ofc3{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.NewsletterSignup_title__L3Uuu{margin:0;font-size:1.0625rem;font-weight:700;color:var(--text)}.NewsletterSignup_lead__1xLff{margin:var(--space-2) 0 var(--space-4);font-size:.875rem;color:var(--text-secondary)}.NewsletterSignup_form__uk76w{display:flex;flex-wrap:wrap;gap:var(--space-2)}.NewsletterSignup_label__eOzfa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.NewsletterSignup_input__gqscQ{flex:1 1 10rem;min-width:0;padding:var(--space-2) var(--space-3);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font:inherit;font-size:.9375rem}.NewsletterSignup_input__gqscQ::placeholder{color:var(--text-secondary)}.NewsletterSignup_button__Hv92j{flex:0 0 auto;padding:var(--space-2) var(--space-4);background:var(--accent-strong);border:1px solid var(--accent-strong);border-radius:var(--radius);color:var(--on-accent);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.NewsletterSignup_button__Hv92j:disabled{opacity:.6;cursor:default}.NewsletterSignup_button__Hv92j:not(:disabled):hover{filter:brightness(1.08)}.NewsletterSignup_success__xEY26{margin:0;font-size:.875rem;color:var(--success)}.NewsletterSignup_error__7CoRD{flex-basis:100%;margin:var(--space-1) 0 0;font-size:.875rem;color:var(--danger)}.MobileNav_burger__4mhA6{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--border);border-radius:var(--radius);background:transparent;color:var(--text);cursor:pointer}@media (min-width:640px){.MobileNav_burger__4mhA6{display:none}}.MobileNav_overlay__HOu8z{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;background:var(--bg);overflow-y:auto;overscroll-behavior:contain}.MobileNav_overlayHeader__xNCCv{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding-inline:var(--space-4);border-bottom:1px solid var(--border)}.MobileNav_wordmark__oa3b0{font-size:1.25rem;font-weight:800;letter-spacing:.06em;color:var(--text)}.MobileNav_dot__Fj4cy{color:var(--accent)}.MobileNav_closeButton__lf2HU{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--border);border-radius:var(--radius);background:transparent;color:var(--text-secondary);cursor:pointer}.MobileNav_closeButton__lf2HU:hover{color:var(--text)}.MobileNav_nav__wpIl6{padding:var(--space-5) var(--space-4)}.MobileNav_list__0_uX6{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.MobileNav_link__c8TTh{display:block;padding:var(--space-4) 0;border-bottom:1px solid var(--border);color:var(--text);font-size:1.25rem;font-weight:700;letter-spacing:.06em}.MobileNav_link__c8TTh:hover{color:var(--accent);text-decoration:none}.SiteHeader_header__o00N_{position:sticky;top:0;z-index:40;background:var(--surface);border-bottom:1px solid var(--border)}.SiteHeader_inner__I2_ct{display:flex;align-items:center;gap:var(--space-5);min-height:56px}.SiteHeader_wordmark__huGHG{font-size:1.25rem;font-weight:800;letter-spacing:.06em;color:var(--text);white-space:nowrap}.SiteHeader_wordmark__huGHG:hover{text-decoration:none}.SiteHeader_dot__qlxxI{color:var(--accent)}.SiteHeader_nav__1q4kU{display:none;align-items:center;gap:var(--space-5)}@media (min-width:640px){.SiteHeader_nav__1q4kU{display:flex}}.SiteHeader_navLink__78vmf{font-size:.8125rem;font-weight:600;letter-spacing:.08em;color:var(--text-secondary);white-space:nowrap}.SiteHeader_navLink__78vmf:hover{color:var(--text);text-decoration:none}.SiteHeader_actions__Va_lB{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.SiteHeader_iconButton__QG_Vv{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--border);border-radius:var(--radius);color:var(--text-secondary)}.SiteHeader_iconButton__QG_Vv:hover{color:var(--text);text-decoration:none}.SiteFooter_footer__ebaNZ{margin-top:var(--space-8);padding-block:var(--space-7) var(--space-5);background:var(--bg);border-top:1px solid var(--border)}.SiteFooter_inner__hlMTD{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:640px){.SiteFooter_inner__hlMTD{grid-template-columns:1.3fr 1fr 1.3fr;gap:var(--space-7)}}.SiteFooter_wordmark__k2SFP{margin:0 0 var(--space-3);font-size:1.125rem;font-weight:800;letter-spacing:.06em;color:var(--text)}.SiteFooter_dot__J_xUg{color:var(--accent)}.SiteFooter_about__FRIWm{margin:0 0 var(--space-4);max-width:40ch;font-size:.875rem;color:var(--text-secondary)}.SiteFooter_heading__aWLYd{margin:0 0 var(--space-3);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.SiteFooter_list__Mcg0i{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.SiteFooter_sectionList__2s6hV{flex-direction:row;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.SiteFooter_link__dz7fr{font-size:.875rem;color:var(--text-secondary)}.SiteFooter_link__dz7fr:hover{color:var(--accent)}.SiteFooter_bottom__EXa39{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--border);font-size:.8125rem;color:var(--text-secondary)}.SiteFooter_copyright__rpJC0{margin:0}.SiteFooter_legal__PPuqE{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0}.articlePage_page__dfXpQ{padding-block:var(--space-5) var(--space-8)}.articlePage_layout__UH60v{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.articlePage_main__2Q8_S{min-width:0}.articlePage_breadcrumbs__YcQHM{margin-bottom:var(--space-3);font-size:.8125rem;color:var(--text-secondary)}.articlePage_crumbs__e_ATN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.articlePage_crumbCurrent__ZQCpB{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.articlePage_header__PmkQF{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.articlePage_badgeRow__F4yLU{display:flex}.articlePage_title__KXIHk{margin:0;font-size:clamp(1.75rem,1.35rem + 1.8vw,2.5rem);font-weight:900;line-height:1.12;letter-spacing:-.015em}.articlePage_disclosureRow__vHsce{width:100%}.articlePage_heroFigure__chZFJ{margin:var(--space-5) 0}.articlePage_heroMedia__u0jgd{aspect-ratio:16/9;overflow:hidden;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.articlePage_heroCaption__DSN7q{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);font-size:.8125rem;color:var(--text-secondary)}.articlePage_credit__eoFQE{margin-left:auto}.articlePage_lede__Q1Lk6{margin:var(--space-5) 0 0;font-size:1.125rem;line-height:1.6;color:var(--text-secondary)}.articlePage_flowOnly__1ij0h{display:block;margin-top:var(--space-5)}.articlePage_scoreInline__rbmnd{margin-top:var(--space-5)}.articlePage_links___Uxcl{margin-top:var(--space-6);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.articlePage_linksTitle__QQKCK{margin:0 0 var(--space-3);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.articlePage_linksList__WK2i1{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding-left:var(--space-4)}.articlePage_linksAnchor__MKW_k{color:var(--accent)}.articlePage_authorCard__rvoYI,.articlePage_shareBar__pQNxQ{margin-top:var(--space-6)}.articlePage_rail__Ww_W4{min-width:0}.articlePage_railSticky__ZFDWz{display:flex;flex-direction:column;gap:var(--space-5)}.articlePage_railDesktop__oVTYH{display:none}@media (min-width:640px){.articlePage_layout__UH60v{max-width:680px;margin-inline:auto}}@media (min-width:1024px){.articlePage_layout__UH60v{max-width:none;grid-template-columns:minmax(0,var(--content)) minmax(0,var(--rail));justify-content:space-between;column-gap:var(--space-7)}.articlePage_railSticky__ZFDWz{position:sticky;top:calc(56px + var(--space-4))}.articlePage_railDesktop__oVTYH{display:flex;flex-direction:column;gap:var(--space-5)}.articlePage_flowOnly__1ij0h{display:none}}.SectionHeading_heading__CKkbT{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--border)}.SectionHeading_title__4BQIh{margin:0;font-size:1.25rem;font-weight:800;letter-spacing:-.01em}.SectionHeading_link__rFGW0{flex-shrink:0;font-size:.875rem;font-weight:600}.search_page___UKqo{padding-block:var(--space-6) var(--space-8)}.search_header__xd9g9{max-width:var(--content);margin-bottom:var(--space-6)}.search_title__wC1SU{margin:0;font-size:clamp(1.75rem,1.45rem + 1.2vw,2.5rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.search_form__MLpfB{display:flex;gap:var(--space-2);margin-top:var(--space-4)}.search_visuallyHidden__yoBtC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.search_input__oL_27{flex:1 1 auto;min-width:0;padding:var(--space-2) var(--space-3);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);font:inherit}.search_input__oL_27::placeholder{color:var(--text-secondary)}.search_button__uogCI{flex:0 0 auto;padding:var(--space-2) var(--space-4);background:var(--accent-strong);border:1px solid var(--accent-strong);border-radius:var(--radius);color:var(--on-accent);font:inherit;font-weight:600;cursor:pointer}.search_button__uogCI:hover{filter:brightness(1.08)}.search_description__Phx83{max-width:var(--content);margin:0;color:var(--text-secondary)}.search_count__JBa5K{margin:0 0 var(--space-4);color:var(--text-secondary)}.search_empty__iwSq8{margin:0 0 var(--space-6);padding:var(--space-5);color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.search_tags__K0_ES{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.search_tag__pK_RJ{display:inline-block;padding:var(--space-1) var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:999px;color:var(--text);font-size:.9375rem}.search_results__PeWLH{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width:640px){.search_results__PeWLH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.search_results__PeWLH{grid-template-columns:repeat(3,minmax(0,1fr))}}