.hero[data-astro-cid-ge2uvauf]{z-index:0;padding-block:clamp(40px,5vw,72px) 0;position:relative;overflow-x:clip}.grid[data-astro-cid-ge2uvauf]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;min-height:min(100svh - 80px,900px);display:grid;position:relative}.copy[data-astro-cid-ge2uvauf]{z-index:1;grid-area:1/1/auto/span 6;justify-items:start;gap:28px;padding-block:24px;display:grid;position:relative}.h-hero[data-astro-cid-ge2uvauf]{max-width:13ch}.lede[data-astro-cid-ge2uvauf]{color:var(--ink-2);max-width:34ch}.copy[data-astro-cid-ge2uvauf] .btn-row{margin-top:8px}.fig[data-astro-cid-ge2uvauf]{top:-10%;bottom:-6%;right:calc(-1 * var(--margin) - 15vw);pointer-events:none;width:min(76vw,1240px);position:absolute}.art[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.art[data-astro-cid-ge2uvauf] .poster{width:92%;height:92%;transition:opacity .6s var(--ease);position:absolute;inset:4%}.art[data-astro-cid-ge2uvauf] canvas{opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease);position:absolute;inset:0}.art[data-astro-cid-ge2uvauf].is-live canvas{opacity:1}.art[data-astro-cid-ge2uvauf].is-live .poster{opacity:0}@media (width<=900px){.grid[data-astro-cid-ge2uvauf]{row-gap:24px;min-height:0}.copy[data-astro-cid-ge2uvauf],.fig[data-astro-cid-ge2uvauf]{grid-area:auto/1/auto/-1}.fig[data-astro-cid-ge2uvauf]{width:calc(100% + 2 * var(--margin) + 28vw);margin-inline:calc(-1 * var(--margin) - 14vw);margin-block:-6vw -22vw;position:relative;inset:auto}.art[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;position:relative;inset:auto}}.facts[data-astro-cid-lcdefpme]{z-index:1;background:var(--paper);column-gap:var(--gutter);border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(48px,6vw,88px) 0 0;display:grid;position:relative}.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{align-content:start;gap:10px;padding:22px 24px 28px 0;display:grid}.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid var(--rule);padding-left:24px}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font:400 clamp(1.15rem, 1.05rem + .4vw, 1.4rem)/1.35 var(--font-serif);color:var(--ink);margin:0}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration-color:var(--rule)}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration-color:var(--ink)}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme].num{letter-spacing:-.02em;font-size:clamp(2rem,1.5rem + 1.6vw,3rem);line-height:1}.intro[data-astro-cid-lcdefpme]{margin-bottom:clamp(48px,6vw,88px)}.intro[data-astro-cid-lcdefpme] .rpt-b[data-astro-cid-lcdefpme].lede{max-width:46ch}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].rpt-b:not(.lede){color:var(--ink-2);max-width:58ch}.head[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(40px,5vw,72px);padding-bottom:20px;display:flex}.engs[data-astro-cid-lcdefpme]{gap:clamp(64px,8vw,120px);display:grid}.also[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin-top:clamp(56px,6vw,88px);padding-top:18px}.also[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{margin-right:10px}.ih[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:16px;display:grid}.au[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding-block:40px}.au[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-small);color:var(--ink);margin:0}.au[data-astro-cid-lcdefpme] .pipe[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 .7em;display:inline-block}.au[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline}@media (width<=900px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.facts[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--rule);padding-left:0}}
