.toc.svelte-1d0dgro{flex-wrap:wrap;gap:8px;margin-top:40px;display:flex}.toc.svelte-1d0dgro a:where(.svelte-1d0dgro){font:500 13.5px/1 var(--sans);border:1px solid var(--line);color:var(--dim);transition:color var(--dur-quick) var(--ease), border-color var(--dur-quick) var(--ease), background var(--dur-quick) var(--ease);border-radius:999px;padding:9px 12px;text-decoration:none}@media (pointer:coarse){.toc.svelte-1d0dgro a:where(.svelte-1d0dgro){padding-block:15px}}.toc.svelte-1d0dgro a:where(.svelte-1d0dgro):hover{color:var(--ink);border-color:var(--line-strong);background:var(--glass)}.group.svelte-1d0dgro{border-bottom:1px solid var(--line);padding-block:clamp(64px,9vw,120px);scroll-margin-top:40px}.grid.svelte-1d0dgro{grid-template-columns:1fr 1.3fr;gap:clamp(32px,7vw,100px);display:grid}.side.svelte-1d0dgro{align-self:start;position:sticky;top:110px}.n.svelte-1d0dgro{color:var(--ice);margin-right:6px}h2.svelte-1d0dgro{margin-top:16px;font-size:clamp(40px,4.6vw,64px)}.face.svelte-1d0dgro{justify-items:start;gap:12px;margin-top:40px;display:grid}.hint.svelte-1d0dgro{color:var(--faint);font-size:13.5px}.body.svelte-1d0dgro{align-content:start;gap:clamp(40px,5vw,56px);display:grid}dl.svelte-1d0dgro{gap:36px;margin:0;display:grid}[data-eyes].svelte-1d0dgro{cursor:default}.shot.svelte-1d0dgro{margin:0}.shot.svelte-1d0dgro img:where(.svelte-1d0dgro){width:100%;height:auto}dt.svelte-1d0dgro{font:600 21px/1.25 var(--display);letter-spacing:-.02em}.soon.svelte-1d0dgro{border-top:1px dashed var(--line-strong);padding-top:28px}.soon.svelte-1d0dgro dt:where(.svelte-1d0dgro){color:var(--dim)}.tag.svelte-1d0dgro{vertical-align:3px;font:600 11.5px/1 var(--sans);letter-spacing:0;color:var(--faint);outline:1px solid var(--line-strong);border-radius:999px;margin-left:8px;padding:4px 8px;display:inline-block}dd.svelte-1d0dgro{color:var(--dim);max-width:34em;margin:8px 0 0}.end.svelte-1d0dgro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(64px,9vw,120px) 40px;display:flex}.end.svelte-1d0dgro h2:where(.svelte-1d0dgro){margin:0}@media (width<=860px){.grid.svelte-1d0dgro{grid-template-columns:1fr}.side.svelte-1d0dgro{position:static}.face.svelte-1d0dgro{grid-auto-flow:column;justify-content:start;align-items:center;margin-top:24px}.face.svelte-1d0dgro .eyes{zoom:.66}.shot.svelte-1d0dgro img:where(.svelte-1d0dgro){width:160%;max-width:none}.hint.svelte-1d0dgro{max-width:14em}}
