.article-detail_page__fjmvI{--cream:#faf7f2;--ivory:#fff8ec;--purple:#3b0764;--purple-soft:#2b1f5b;--gold:#f59e0b;--text:#111827;--muted:#4b5563;--line:rgba(17,24,39,0.11);--line-soft:rgba(17,24,39,0.07);--article-space-xs:0.5rem;--article-space-sm:0.85rem;--article-space-md:1.35rem;--article-space-lg:clamp(1.75rem,3vw,2.75rem);--article-space-xl:clamp(2.5rem,5vw,4.5rem);--article-header-offset:6.5rem;--article-max:1200px;overflow-x:clip;background:radial-gradient(circle at 8% 2%,rgba(245,158,11,.1),transparent 30rem),radial-gradient(circle at 92% 4%,rgba(59,7,100,.06),transparent 28rem),linear-gradient(180deg,#ffffff 0,var(--cream) 38%,#ffffff 100%);color:var(--text);font-family:var(--font-primary);-webkit-padding-after:var(--article-space-xl);padding-block-end:var(--article-space-xl)}.article-detail_article__YLKrr,.article-detail_bottomCta__LWw6A,.article-detail_related__v_lve{width:min(var(--article-max),calc(100% - 48px));margin-inline:auto}.article-detail_hero__ainDC{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.95fr);grid-gap:clamp(1.5rem,3.5vw,3.5rem);gap:clamp(1.5rem,3.5vw,3.5rem);align-items:center;padding-block:clamp(2.5rem,6vw,5.5rem) var(--article-space-lg);-webkit-border-after:1px solid var(--line-soft);border-block-end:1px solid var(--line-soft)}.article-detail_heroCopy___MY_D{max-width:40rem;min-width:0}.article-detail_breadcrumb__NJwln{-webkit-margin-after:var(--article-space-md);margin-block-end:var(--article-space-md)}.article-detail_breadcrumb__NJwln ol{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin:0;padding:0;color:#64748b;font-size:.84rem;font-weight:700;list-style:none}.article-detail_breadcrumb__NJwln li{display:inline-flex;max-width:min(100%,28rem);align-items:center;gap:.55rem}.article-detail_breadcrumb__NJwln li+li:before{flex:0 0 auto;color:rgba(75,85,99,.5);content:"/"}.article-detail_breadcrumb__NJwln li[aria-current=page]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-detail_breadcrumb__NJwln a{color:var(--purple);text-decoration:none;text-underline-offset:3px}.article-detail_breadcrumb__NJwln a:hover{text-decoration:underline}.article-detail_eyebrow__pdn7u{display:inline-flex;margin:0 0 var(--article-space-sm);color:var(--gold);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.article-detail_hero__ainDC h1{margin:0;max-width:38rem;color:var(--purple-soft);font-size:clamp(1.85rem,4vw,3.35rem);font-weight:860;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.article-detail_summary__2JavZ{max-width:36rem;margin:var(--article-space-md) 0 0;color:var(--muted);font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.9}.article-detail_meta__4zOgJ{display:flex;flex-wrap:wrap;gap:.55rem;margin:var(--article-space-md) 0 0}.article-detail_meta__4zOgJ div{border:1px solid var(--line-soft);border-radius:999px;background:rgba(255,255,255,.88);padding:.45rem .85rem;color:#475569;font-size:.8rem;font-weight:750}.article-detail_meta__4zOgJ div:first-child{border-color:rgba(59,7,100,.14);background:rgba(59,7,100,.07);color:var(--purple)}.article-detail_meta__4zOgJ dt{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.article-detail_meta__4zOgJ dd{margin:0}.article-detail_heroTools__Mdmn9{display:flex;flex-wrap:wrap;gap:var(--article-space-sm) var(--article-space-md);align-items:center;-webkit-margin-before:var(--article-space-md);margin-block-start:var(--article-space-md)}.article-detail_languageSwitch__s9HbG{display:flex;flex-wrap:wrap;gap:.55rem .75rem;align-items:center;color:#64748b;font-size:.8rem;font-weight:750}.article-detail_languageSwitch__s9HbG>span{color:var(--muted)}.article-detail_languageSwitch__s9HbG>div{display:inline-flex;flex-wrap:wrap;gap:.4rem}.article-detail_languageSwitch__s9HbG a{display:inline-flex;min-width:2.5rem;min-height:2.25rem;align-items:center;justify-content:center;border:1px solid var(--line-soft);border-radius:999px;background:rgba(255,255,255,.88);color:var(--purple);font-size:.75rem;font-weight:850;text-decoration:none}.article-detail_languageSwitch__s9HbG a:hover{border-color:rgba(59,7,100,.2);background:#ffffff}.article-detail_languageSwitch__s9HbG a[aria-current=page]{border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.12);color:#92400e}.article-detail_languageMissing__gRf2h{opacity:.7}.article-detail_toolbar__qXWbl{display:inline-flex;flex-wrap:wrap;gap:.45rem;align-items:center}.article-detail_toolbarButton__YCI1g{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:999px;background:#ffffff;color:var(--purple);padding:0 .95rem;font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.article-detail_toolbarButton__YCI1g:hover{border-color:rgba(59,7,100,.22);background:var(--ivory)}.article-detail_toolbarStatus__5p0q4{min-height:1.2em;color:#047857;font-size:.78rem;font-weight:750}.article-detail_heroImage__ggdsH{overflow:hidden;align-self:center;margin:0;border:1px solid var(--line-soft);border-radius:1.5rem;background:#f8fafc;box-shadow:0 16px 48px rgba(59,7,100,.08)}.article-detail_heroImage__ggdsH img,.article-detail_imageFallback__GbVxj{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.article-detail_heroImage__ggdsH figcaption{-webkit-border-before:1px solid var(--line-soft);border-block-start:1px solid var(--line-soft);background:rgba(255,255,255,.78);color:#64748b;font-size:.78rem;line-height:1.65;padding:.65rem .9rem}.article-detail_imageFallback__GbVxj{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 28% 22%,rgba(245,158,11,.16),transparent 14rem),linear-gradient(145deg,#fff8ec,#f8fafc);color:rgba(59,7,100,.4);font-weight:850;letter-spacing:.14em;text-transform:uppercase}.article-detail_articleLayout__1e63m{display:grid;grid-template-columns:minmax(240px,270px) minmax(0,1fr);grid-gap:clamp(1.5rem,3vw,2.75rem);gap:clamp(1.5rem,3vw,2.75rem);align-items:start;padding-block:var(--article-space-xl) var(--article-space-lg)}.article-detail_articleLayoutNoToc__IcEeE{grid-template-columns:minmax(0,1fr)}.article-detail_tocAside__3m65S{display:grid;grid-gap:var(--article-space-md);gap:var(--article-space-md);position:-webkit-sticky;position:sticky;top:var(--article-header-offset);max-height:calc(100vh - var(--article-header-offset) - 1.5rem)}.article-detail_contentShell__4nNkG,.article-detail_tocPanel__HpmG9,.article-detail_tocSupport__YP2tc{border:1px solid var(--line-soft);border-radius:1.35rem;background:rgba(255,255,255,.94);box-shadow:0 14px 40px rgba(17,24,39,.04)}.article-detail_tocPanel__HpmG9{display:flex;min-height:0;flex-direction:column;overflow:hidden}.article-detail_tocHeader__3TS65{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;padding:1rem 1rem .75rem}.article-detail_tocTitle__D1jnA{margin:0;color:var(--purple-soft);font-size:.95rem;font-weight:850;line-height:1.45}.article-detail_tocToggle__Vx9MN{display:inline-flex;min-height:2.25rem;flex:0 0 auto;align-items:center;gap:.35rem;border:1px solid var(--line-soft);border-radius:999px;background:#ffffff;color:var(--purple);padding:0 .75rem;font:inherit;font-size:.75rem;font-weight:800;cursor:pointer}.article-detail_tocNav__DIaFz{overflow:auto;min-height:0;padding:0 .65rem 1rem;scrollbar-width:thin}.article-detail_tocList__keQ1Q{margin:0;padding:0;list-style:none}.article-detail_tocItemNested__W6cLt,.article-detail_tocItem__gd4nq{margin:0}.article-detail_tocItemNested__W6cLt{-webkit-padding-start:.85rem;padding-inline-start:.85rem}.article-detail_tocLinkActive__J7mGM,.article-detail_tocLink__bmIeA{display:block;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;border-radius:.55rem;color:var(--muted);font-size:.84rem;font-weight:700;line-height:1.55;padding:.45rem .65rem;text-decoration:none}.article-detail_tocLink__bmIeA:hover{background:rgba(59,7,100,.04);color:var(--purple)}.article-detail_tocLinkActive__J7mGM{border-inline-start-color:var(--gold);background:rgba(245,158,11,.1);color:var(--purple-soft);font-weight:850}.article-detail_tocSupport__YP2tc{padding:1rem}.article-detail_tocSupport__YP2tc strong{display:block;color:var(--purple-soft);font-size:.92rem;line-height:1.45}.article-detail_tocSupport__YP2tc p{margin:.55rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.7}.article-detail_tocSupportActions__AIHiq{display:grid;grid-gap:.45rem;gap:.45rem;-webkit-margin-before:.85rem;margin-block-start:.85rem}.article-detail_tocSupportActions__AIHiq a{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;border-radius:999px;padding:0 .9rem;font-size:.8rem;font-weight:850;text-decoration:none}.article-detail_tocSupportActions__AIHiq a:first-child{background:var(--purple);color:#ffffff}.article-detail_tocSupportActions__AIHiq a:last-child{border:1px solid var(--line);background:#ffffff;color:var(--purple)}.article-detail_contentShell__4nNkG{min-width:0;padding:clamp(1.25rem,3vw,2.35rem)}.article-detail_prose__qk2EX{max-width:48rem;margin-inline:auto;color:var(--text);font-size:clamp(1.02rem,1.15vw,1.1rem);line-height:1.95;overflow-wrap:anywhere}.article-detail_prose__qk2EX>:first-child{-webkit-margin-before:0;margin-block-start:0}.article-detail_prose__qk2EX :where(p,ul,ol,blockquote,figure,table,pre,hr){margin-block:0 1.35em}.article-detail_prose__qk2EX :where(h2,h3,h4){scroll-margin-top:calc(var(--article-header-offset) + .75rem);margin-block:2.1em .75em;color:var(--purple-soft);line-height:1.35;letter-spacing:-.02em}.article-detail_prose__qk2EX h2{font-size:clamp(1.45rem,2.2vw,1.95rem)}.article-detail_prose__qk2EX h2:before{display:inline-block;width:.65em;height:.16em;border-radius:999px;background:var(--gold);content:"";-webkit-margin-end:.4em;margin-inline-end:.4em;vertical-align:middle}.article-detail_prose__qk2EX h3{font-size:clamp(1.2rem,1.7vw,1.45rem)}.article-detail_prose__qk2EX h4{font-size:clamp(1.05rem,1.4vw,1.2rem)}.article-detail_prose__qk2EX :where(ul,ol){-webkit-padding-start:1.3em;padding-inline-start:1.3em}.article-detail_prose__qk2EX li{margin-block:.5em}.article-detail_prose__qk2EX li::marker{color:var(--gold);font-weight:850}.article-detail_prose__qk2EX a{color:var(--purple);font-weight:750;text-decoration:underline;-webkit-text-decoration-color:rgba(245,158,11,.5);text-decoration-color:rgba(245,158,11,.5);text-underline-offset:.2em}.article-detail_prose__qk2EX strong{color:var(--purple-soft);font-weight:850}.article-detail_prose__qk2EX em{font-style:italic}.article-detail_prose__qk2EX img{display:block;max-width:100%;height:auto;border:1px solid rgba(59,7,100,.08);border-radius:1rem;margin-inline:auto}.article-detail_prose__qk2EX figcaption{-webkit-margin-before:.6em;margin-block-start:.6em;color:#64748b;font-size:.84rem;line-height:1.65;text-align:center}.article-detail_prose__qk2EX blockquote{-webkit-border-start:3px solid var(--gold);border-inline-start:3px solid var(--gold);border-radius:1rem;background:rgba(255,248,236,.8);margin-block:1.75em;padding:1.15rem 1.35rem;color:var(--purple-soft);font-weight:700;line-height:1.8}.article-detail_prose__qk2EX hr{height:1px;border:0;background:var(--line-soft);margin-block:2em}.article-detail_prose__qk2EX code{border:1px solid rgba(59,7,100,.1);border-radius:.4rem;background:rgba(59,7,100,.05);padding:.1em .35em;color:var(--purple-soft);font-size:.9em;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.article-detail_prose__qk2EX pre{overflow-x:auto;border:1px solid var(--line-soft);border-radius:.9rem;background:#f8fafc;padding:1rem 1.1rem;direction:ltr;text-align:left;-webkit-overflow-scrolling:touch}.article-detail_prose__qk2EX pre code{border:0;background:transparent;padding:0;color:var(--text)}.article-detail_prose__qk2EX table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;border:1px solid var(--line-soft);border-radius:.9rem;background:rgba(255,255,255,.92);-webkit-overflow-scrolling:touch}.article-detail_prose__qk2EX :where(th,td){-webkit-border-after:1px solid var(--line-soft);border-block-end:1px solid var(--line-soft);padding:.7rem .85rem;text-align:start;vertical-align:top}.article-detail_prose__qk2EX th{color:var(--purple-soft);font-weight:850}.article-detail_fallbackBody__fRsn9{max-width:48rem;margin-inline:auto;color:var(--muted);font-size:1.05rem;line-height:1.95}.article-detail_articleEnd__b3NVj{display:grid;grid-gap:var(--article-space-md);gap:var(--article-space-md);-webkit-margin-before:var(--article-space-lg);margin-block-start:var(--article-space-lg);-webkit-padding-before:var(--article-space-lg);padding-block-start:var(--article-space-lg);-webkit-border-before:1px solid var(--line-soft);border-block-start:1px solid var(--line-soft)}.article-detail_authorBlock__g80Rr{display:grid;grid-gap:.25rem;gap:.25rem}.article-detail_authorBlock__g80Rr span{color:#64748b;font-size:.78rem;font-weight:750}.article-detail_authorBlock__g80Rr strong{color:var(--purple-soft);font-size:1rem}.article-detail_printSource__NPvlQ{display:none}.article-detail_ctaActions__b0hkB{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.article-detail_ctaActions__b0hkB a{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;border-radius:999px;padding:0 1.2rem;font-size:.9rem;font-weight:850;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.article-detail_bottomCta__LWw6A{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1.25rem;gap:1.25rem;align-items:center;margin-block:var(--article-space-xl) var(--article-space-lg);border:1px solid rgba(59,7,100,.12);border-radius:1.5rem;background:radial-gradient(circle at 12% 0,rgba(245,158,11,.14),transparent 18rem),#ffffff;box-shadow:0 18px 50px rgba(59,7,100,.06);padding:clamp(1.5rem,3.5vw,2.5rem)}.article-detail_bottomCta__LWw6A h2{margin:0;color:var(--purple-soft);font-size:clamp(1.45rem,2.4vw,2.1rem);font-weight:850;letter-spacing:-.03em;line-height:1.35}.article-detail_bottomCta__LWw6A p,.article-detail_sectionHeader__KbEcs p{margin:.75rem 0 0;color:var(--muted);line-height:1.85}.article-detail_bottomCta__LWw6A .article-detail_ctaActions__b0hkB a:first-child{background:var(--gold);color:var(--purple-soft)}.article-detail_bottomCta__LWw6A .article-detail_ctaActions__b0hkB a:last-child{border:1px solid var(--line);background:#ffffff;color:var(--purple)}.article-detail_related__v_lve{padding-block:0 var(--article-space-md)}.article-detail_sectionHeader__KbEcs{max-width:42rem;-webkit-margin-after:var(--article-space-md);margin-block-end:var(--article-space-md)}.article-detail_sectionHeader__KbEcs span{display:inline-flex;-webkit-margin-after:.55rem;margin-block-end:.55rem;color:var(--gold);font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.article-detail_sectionHeader__KbEcs h2{margin:0;color:var(--purple-soft);font-size:clamp(1.45rem,2.4vw,2.1rem);font-weight:850;letter-spacing:-.03em;line-height:1.35}.article-detail_relatedGrid__LxSvP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.15rem;gap:1.15rem}.article-detail_relatedCard__a9fLq{display:flex;overflow:hidden;height:100%;flex-direction:column;border:1px solid var(--line-soft);border-radius:1.25rem;background:rgba(255,255,255,.96);box-shadow:0 12px 36px rgba(17,24,39,.05);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.article-detail_relatedCard__a9fLq:hover{border-color:rgba(59,7,100,.14);box-shadow:0 18px 48px rgba(59,7,100,.08);transform:translateY(-1px)}.article-detail_relatedImageLink__NZ9w3{display:flex;overflow:hidden;aspect-ratio:16/10;align-items:center;justify-content:center;background:#f8fafc;text-decoration:none}.article-detail_relatedImageLink__NZ9w3 img{width:100%;height:100%;object-fit:cover}.article-detail_relatedBody__0ZuZX{display:flex;flex:1 1;flex-direction:column;padding:1.1rem}.article-detail_relatedMeta__ab1tx{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;color:#64748b;font-size:.76rem;font-weight:750}.article-detail_relatedMeta__ab1tx span{border-radius:999px;background:rgba(59,7,100,.07);color:var(--purple);padding:.25rem .55rem}.article-detail_relatedCard__a9fLq h3{margin:.75rem 0 0;font-size:1.05rem;line-height:1.5}.article-detail_relatedCard__a9fLq h3 a{color:var(--text);text-decoration:none}.article-detail_relatedCard__a9fLq h3 a:hover{color:var(--purple)}.article-detail_relatedCard__a9fLq p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:.65rem 0 0;color:var(--muted);line-height:1.75}.article-detail_relatedCard__a9fLq small{display:inline-flex;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:.85rem;padding-block-start:.85rem;color:#64748b;font-weight:750}.article-detail_breadcrumb__NJwln a:focus-visible,.article-detail_ctaActions__b0hkB a:focus-visible,.article-detail_languageSwitch__s9HbG a:focus-visible,.article-detail_relatedCard__a9fLq h3 a:focus-visible,.article-detail_relatedImageLink__NZ9w3:focus-visible,.article-detail_tocLinkActive__J7mGM:focus-visible,.article-detail_tocLink__bmIeA:focus-visible,.article-detail_tocSupportActions__AIHiq a:focus-visible,.article-detail_tocToggle__Vx9MN:focus-visible,.article-detail_toolbarButton__YCI1g:focus-visible{outline:3px solid rgba(245,158,11,.4);outline-offset:2px}@media (max-width:1023px){.article-detail_articleLayout__1e63m,.article-detail_bottomCta__LWw6A,.article-detail_hero__ainDC{grid-template-columns:1fr}.article-detail_tocAside__3m65S{position:static;max-height:none}.article-detail_relatedGrid__LxSvP{grid-template-columns:repeat(2,minmax(0,1fr))}.article-detail_ctaActions__b0hkB{justify-content:flex-start}}@media (max-width:680px){.article-detail_article__YLKrr,.article-detail_bottomCta__LWw6A,.article-detail_related__v_lve{width:min(100% - 32px,var(--article-max))}.article-detail_hero__ainDC{-webkit-padding-before:2rem;padding-block-start:2rem}.article-detail_heroImage__ggdsH img,.article-detail_imageFallback__GbVxj{max-height:14rem;aspect-ratio:16/9}.article-detail_breadcrumb__NJwln li[aria-current=page]{max-width:100%;white-space:normal}.article-detail_relatedGrid__LxSvP{grid-template-columns:1fr}.article-detail_ctaActions__b0hkB a,.article-detail_tocSupportActions__AIHiq a{width:100%}}@media (prefers-reduced-motion:reduce){.article-detail_ctaActions__b0hkB a,.article-detail_relatedCard__a9fLq{transition:none}.article-detail_ctaActions__b0hkB a:hover,.article-detail_relatedCard__a9fLq:hover{transform:none}}@media print{body:has(.article-detail_page__fjmvI) .site-header,body:has(.article-detail_page__fjmvI)>footer{display:none!important}.article-detail_page__fjmvI{background:#ffffff!important;-webkit-padding-after:0;padding-block-end:0}.article-detail_bottomCta__LWw6A,.article-detail_breadcrumb__NJwln,.article-detail_eyebrow__pdn7u,.article-detail_heroTools__Mdmn9,.article-detail_languageSwitch__s9HbG,.article-detail_related__v_lve,.article-detail_tocAside__3m65S,.article-detail_toolbar__qXWbl{display:none!important}.article-detail_articleLayout__1e63m{display:block}.article-detail_article__YLKrr,.article-detail_contentShell__4nNkG,.article-detail_heroCopy___MY_D,.article-detail_heroImage__ggdsH,.article-detail_meta__4zOgJ div{border:0!important;box-shadow:none!important;background:transparent!important}.article-detail_contentShell__4nNkG{padding:0}.article-detail_hero__ainDC{display:block;-webkit-border-after:0;border-block-end:0;padding-block:0 1rem}.article-detail_heroImage__ggdsH{max-width:28rem;-webkit-margin-before:1rem;margin-block-start:1rem;page-break-inside:avoid;break-inside:avoid}.article-detail_prose__qk2EX{max-width:none}.article-detail_printSource__NPvlQ{display:block;-webkit-margin-before:1.5rem;margin-block-start:1.5rem;color:#111827;font-size:.85rem;line-height:1.6;word-break:break-all}.article-detail_articleEnd__b3NVj{-webkit-border-before:0;border-block-start:0;-webkit-margin-before:1rem;margin-block-start:1rem;-webkit-padding-before:0;padding-block-start:0}}