.page_hero__zTkvl{position:relative;padding:0;min-height:50vh;display:flex;align-items:flex-end;background:var(--bg-dark);overflow:hidden}.page_heroMedia__hBzGd{position:absolute;inset:-10% -5%;z-index:0;background:radial-gradient(ellipse at 30% 30%,rgba(0,113,227,.18) 0,transparent 55%),radial-gradient(ellipse at 70% 75%,rgba(50,65,90,.45) 0,transparent 55%),linear-gradient(180deg,#0a0d14,#000);animation:page_ambientDrift___j4H4 26s ease-in-out infinite}.page_heroWithPhoto__8DsGE{min-height:60vh}.page_heroPhoto__Fd4aU{object-fit:cover;object-position:center;z-index:0;filter:saturate(.9) contrast(1.02)}.page_heroScrim__2I1dT{position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.55) 45%,rgba(0,0,0,.85));pointer-events:none}@keyframes page_ambientDrift___j4H4{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(2.5%,-1.5%,0) scale(1.05)}}@media (prefers-reduced-motion:reduce){.page_heroMedia__hBzGd{animation:none}}.page_heroContent__veWQQ{position:relative;z-index:1;width:100%;padding:130px 0 80px}.page_heroInner__7h7y7{max-width:840px}.page_crumbs__NeSmW{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--white-50);margin:0 0 18px}.page_crumbs__NeSmW a{color:var(--white-70);text-decoration:none;transition:color .18s}.page_crumbs__NeSmW a:hover{color:var(--white-100)}.page_eyebrow__0ZJDR{font-family:var(--font-mono);font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:var(--white-70);margin:0 0 22px}.page_heroHeadline__ydi0j{color:var(--white-100);max-width:22ch}.page_heroLede__WM4JN{margin-top:var(--spacing-headline-to-subhead);color:var(--white-90);max-width:56ch;font-size:20px;line-height:1.45}.page_bodySection__hQIKQ{background:var(--bg-light);padding:80px 0 60px}.page_bodyInner__KwE9S{max-width:720px;margin:0 auto}.page_bodyMd__KCAJ5{color:#1d1d1f;font-size:18px;line-height:1.65}.page_bodyMd__KCAJ5>*+*{margin-top:22px}.page_bodyMd__KCAJ5 h2{font-family:var(--font-display);font-size:32px;letter-spacing:.3px;margin-top:48px;margin-bottom:16px;color:#1d1d1f}.page_bodyMd__KCAJ5 h3{font-size:22px;font-weight:500;margin-top:36px;margin-bottom:12px;color:#1d1d1f}.page_bodyMd__KCAJ5 p{color:#2a2a2f}.page_bodyMd__KCAJ5 a{color:var(--tbl-blue);text-decoration:none;border-bottom:1px solid rgba(0,113,227,.3)}.page_bodyMd__KCAJ5 a:hover{border-bottom-color:var(--tbl-blue)}.page_bodyMd__KCAJ5 ol,.page_bodyMd__KCAJ5 ul{padding-left:24px}.page_bodyMd__KCAJ5 li{margin:6px 0}.page_bodyMd__KCAJ5 blockquote{border-left:3px solid var(--tbl-blue);padding:4px 20px;margin:24px 0;color:#4a4a4f;font-style:italic}.page_bodyMd__KCAJ5 code{background:#f5f5f7;padding:2px 6px;border-radius:4px;font-size:.92em;font-family:var(--font-mono)}.page_bodyMd__KCAJ5 hr{border:none;border-top:1px solid #e8e8ec;margin:32px 0}.page_metaSection__epewv{background:var(--bg-light-alt);padding:60px 0 80px}.page_metaInner__IAg9I{max-width:720px;margin:0 auto}.page_sourcesPanel__sZ21y{padding:28px 32px;border-radius:18px;background:#fff;border:1px solid #e8e8ec}.page_sourcesPanel__sZ21y h3{font-family:var(--font-mono);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:#6e6e73;margin:0 0 16px;font-weight:500}.page_sourcesPanel__sZ21y ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.page_sourcesPanel__sZ21y li{color:#4a4a4f;font-size:15px;line-height:1.4}.page_sourcesPanel__sZ21y a{color:var(--tbl-blue);text-decoration:none}.page_sourcesPanel__sZ21y a:hover{text-decoration:underline}.page_sourcesPanel__sZ21y .page_src__zGSFE{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;color:#6e6e73;margin-right:8px}.page_byline__e5kVc{margin-top:36px;padding:24px;border-radius:14px;background:#fff;border:1px solid #e8e8ec;font-size:14px;color:#4a4a4f;line-height:1.55}.page_byline__e5kVc strong{color:#1d1d1f;font-weight:500}.page_disclaimer__MQD_v{margin-top:24px;font-size:13px;color:#6e6e73;line-height:1.5}