._hero_1o98u_2{isolation:isolate;background:var(--bg);color:var(--fg);border-bottom:1px solid var(--hairline);position:relative;overflow:hidden}._banner_1o98u_3{z-index:0;height:min(52vw,360px);position:absolute;inset:0 0 auto}._banner_1o98u_3 img{object-fit:cover;opacity:.5;width:100%;height:100%}._banner_1o98u_3[data-empty]{background:linear-gradient(180deg,color-mix(in srgb,var(--aura) 30%,var(--bg-raised)),var(--bg))}._banner_1o98u_3:after{content:"";background:linear-gradient(180deg,rgb(var(--bg-rgb) / .2),var(--bg) 100%);position:absolute;inset:0}._aura_1o98u_7{z-index:0;pointer-events:none;height:90%;position:absolute;inset:-30% -10% auto -15%}._aura_1o98u_7:before{content:"";opacity:.5;background:radial-gradient(closest-side,var(--aura),color-mix(in srgb,var(--aura) 35%,transparent) 45%,transparent);border-radius:50%;width:70vw;max-width:760px;height:70vw;max-height:760px;position:absolute;top:5%;left:-10%}._heroInner_1o98u_10{z-index:1;gap:var(--s5);padding-top:clamp(28px,6vw,72px);padding-bottom:clamp(28px,4vw,48px);display:grid;position:relative}._heroText_1o98u_11{align-content:end;gap:14px;min-width:0;display:grid}._crumbs_1o98u_12{color:var(--fg-subtle)}._meta_1o98u_13{font-size:var(--fs-xs);color:var(--fg-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:12px;display:flex}._title_1o98u_14{font-family:var(--ff-display);letter-spacing:-.03em;text-transform:none;text-wrap:balance;max-width:20ch;font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:700;line-height:1}._lede_1o98u_16{max-width:60ch;color:var(--fg-muted);font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.55}._poster_1o98u_17{display:none}._body_1o98u_20{gap:var(--s6);padding-top:clamp(28px,4vw,48px);padding-bottom:var(--s6);grid-template-columns:minmax(0,1fr);display:grid}._text_1o98u_21{max-width:68ch;color:color-mix(in srgb,var(--fg) 90%,var(--bg));align-content:start;gap:1.15em;font-size:1.08rem;line-height:1.75;display:grid}._text_1o98u_21>p:first-child:first-line{font-weight:600}._source_1o98u_23{margin-top:var(--s3);background:var(--shell-tint);box-shadow:inset 0 0 0 1px var(--hairline);font-size:var(--fs-xs);border-radius:14px;gap:4px;padding:16px 18px;line-height:1.5;display:grid}._sourceLabel_1o98u_24{color:var(--fg);font-weight:700}._source_1o98u_23 a{color:var(--fg);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--aura);text-decoration-color:var(--aura);font-weight:600}._about_1o98u_26{color:var(--fg-subtle)}._rail_1o98u_29{align-self:start}._railCard_1o98u_30{background:color-mix(in srgb,var(--aura) 8%,var(--shell-tint));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--aura) 30%,var(--hairline));border-radius:20px;gap:14px;padding:20px;display:grid}._railTitle_1o98u_32{letter-spacing:-.01em;font-size:1.1rem;line-height:1.15}._railSub_1o98u_33{font-size:var(--fs-xs);color:var(--fg-subtle);margin-top:-8px}._facts_1o98u_34{margin:0;display:grid}._facts_1o98u_34>div{border-top:1px solid var(--hairline);font-size:var(--fs-xs);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}._facts_1o98u_34 dt{color:var(--fg-subtle)}._facts_1o98u_34 dd{color:var(--fg);margin:0;font-weight:600}._providers_1o98u_38{flex-wrap:wrap;gap:6px;display:flex}._providers_1o98u_38 a{border-radius:var(--r-pill);height:24px;color:var(--fg);background:color-mix(in srgb,var(--p) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p) 50%,transparent);align-items:center;gap:6px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}._providers_1o98u_38 a:before{content:"";background:var(--p);border-radius:50%;width:6px;height:6px}._railLink_1o98u_42{font-size:var(--fs-xs);color:var(--star);font-weight:700}._railLink_1o98u_42:hover{text-underline-offset:3px;text-decoration:underline}._section_1o98u_46{gap:var(--s4);grid-template-columns:minmax(0,1fr);padding-top:clamp(28px,4vw,48px);display:grid}._sectionHead_1o98u_47{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}._sectionHead_1o98u_47 a{font-size:var(--fs-xs);color:var(--fg);font-weight:700}._sectionTitle_1o98u_49{letter-spacing:-.02em;font-size:clamp(1.25rem,2.6vw,1.75rem)}@media (min-width:760px){._heroInner_1o98u_10{align-items:end;gap:var(--s7);grid-template-columns:minmax(0,1fr) 200px}._poster_1o98u_17{aspect-ratio:2/3;border-radius:var(--r-inner);border-left:4px solid var(--aura);box-shadow:0 30px 60px -24px rgb(var(--shadow-rgb) / .9),0 0 0 1px var(--hairline);transition:transform var(--d-ui) var(--ease-out);display:block;position:relative;overflow:hidden}._poster_1o98u_17 img{object-fit:cover;width:100%;height:100%}._poster_1o98u_17:hover{transform:translateY(-4px)}}@media (min-width:1080px){._heroInner_1o98u_10{grid-template-columns:minmax(0,1fr) 240px}._body_1o98u_20{gap:var(--s8);grid-template-columns:minmax(0,1fr) 360px}._rail_1o98u_29{position:sticky;top:80px}}@media (prefers-reduced-motion:reduce){._poster_1o98u_17{transition:none}._poster_1o98u_17:hover{transform:none}}
