.wrap.svelte-1a2fa23{max-width:68rem;margin:0 auto;padding:0 clamp(.75rem,3vw,2rem)}.frame.svelte-1a2fa23{border:1px solid var(--hairline);background:#000;border-radius:3px;position:relative;overflow:hidden}video.svelte-1a2fa23{aspect-ratio:16/9;background:#000;width:100%;display:block}.options.svelte-1a2fa23{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.7rem;margin-top:1rem;display:grid}.opt.svelte-1a2fa23{text-align:left;border:1px solid var(--hairline);background:var(--ink-raised);cursor:pointer;transition:border-color .24s var(--ease), background .24s var(--ease);border-radius:3px;flex-direction:column;gap:.35rem;padding:1rem 1.2rem;display:flex}.opt.svelte-1a2fa23:hover{border-color:var(--gold)}.opt.active.svelte-1a2fa23{border-color:var(--gold);background:linear-gradient(160deg,#c9a86a21,#c9a86a08)}.opt-label.svelte-1a2fa23{font-family:var(--display);color:var(--ivory);font-size:1.3rem}.opt.active.svelte-1a2fa23 .opt-label:where(.svelte-1a2fa23){color:var(--gold-bright)}.opt-note.svelte-1a2fa23{font-size:var(--label-sm);color:var(--ivory-faint);line-height:1.6}.opt.quiet.svelte-1a2fa23{opacity:.82}.opt.quiet.svelte-1a2fa23:hover{opacity:1}.notice.svelte-ihder0{text-align:center;text-wrap:balance;font-size:var(--prose);color:var(--ivory);background:#5d2a1c;border-bottom:1px solid #f4efe62e;margin:0;padding:.95rem 1.4rem;font-weight:500;line-height:1.6}.masthead.svelte-ihder0{text-align:center;flex-direction:column;align-items:center;gap:.9rem;padding:clamp(3rem,9vh,5rem) 6vmin clamp(1.6rem,4vh,2.4rem);display:flex;position:relative}.back.svelte-ihder0{font-size:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--ivory);transition:color .25s var(--ease);font-weight:500;text-decoration:none;position:absolute;top:clamp(1.4rem,4vh,2.4rem);left:clamp(1.2rem,4vw,2.6rem)}.back.svelte-ihder0:hover{color:var(--gold)}.title.svelte-ihder0{font-size:clamp(2rem,6vmin,3.4rem)}.rule.svelte-ihder0{width:min(260px,50vw)}.when.svelte-ihder0{font-size:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-variant-numeric:lining-nums;margin:0;font-weight:500}.fallback.svelte-ihder0{text-align:center;max-width:46ch;font-size:var(--label);color:var(--ivory-faint);margin:1.3rem auto 0;padding:0 1rem;line-height:1.8}.fallback.svelte-ihder0 a:where(.svelte-ihder0){color:var(--gold)}.foot.svelte-ihder0{text-align:center;flex-direction:column;align-items:center;gap:1.2rem;padding:clamp(3.5rem,10vh,5.5rem) 6vmin clamp(3rem,8vh,4.5rem);display:flex}.note.svelte-ihder0{font-family:var(--display);color:var(--ivory-dim);margin:0;font-size:1.15rem;line-height:1.7}.links.svelte-ihder0{flex-wrap:wrap;justify-content:center;gap:1.6rem;display:flex}.links.svelte-ihder0 a:where(.svelte-ihder0){font-size:var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory-dim);border-bottom:1px solid var(--hairline);transition:color .25s var(--ease), border-color .25s var(--ease);padding-bottom:.35rem;font-weight:500;text-decoration:none}.links.svelte-ihder0 a:where(.svelte-ihder0):hover{color:var(--gold-bright);border-color:var(--gold)}
