html{scroll-snap-type:y proximity}header.top{position:fixed;top:0;left:0;right:0;z-index:30;background:linear-gradient(var(--court-deep) 55%,rgba(13,27,42,0));pointer-events:none}header.top a{pointer-events:auto}body{background:var(--court-deep)}footer.foot{background:var(--court-deep);border-top-color:#f4f6f31a}footer.foot .inner{max-width:760px}#field[data-astro-cid-j7pv25f6]{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.9}.deck[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.screen[data-astro-cid-j7pv25f6]{min-height:100svh;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;justify-content:safe center;align-items:center;text-align:center;padding:clamp(84px,13vh,120px) var(--gutter) clamp(60px,9vh,92px);position:relative;box-sizing:border-box}.screen[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 52% 36% at 50% 50%,color-mix(in srgb,var(--c) 7%,transparent) 0%,transparent 70%)}.badge[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--c);border:1px solid color-mix(in srgb,var(--c) 34%,transparent);background:color-mix(in srgb,var(--c) 10%,transparent);padding:6px 15px;border-radius:999px;margin-bottom:26px}.screen[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.1rem,6.4vw,3.5rem);line-height:1.08;margin:0 0 20px;max-width:16ch}.screen[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.7rem,5vw,2.6rem);line-height:1.12;margin:0 0 18px;max-width:18ch}.line[data-astro-cid-j7pv25f6]{font-size:clamp(1rem,2.3vw,1.16rem);line-height:1.6;color:#f4f6f3c2;max-width:44ch;margin:0 0 16px}.line[data-astro-cid-j7pv25f6].dim{color:#f4f6f385;font-size:1rem}.soon[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:12px;color:#f4f6f36b;margin-top:22px}.orb[data-astro-cid-j7pv25f6]{margin-top:14px;display:inline-flex;align-items:center;gap:12px;background:var(--c);color:var(--court-deep);border:0;border-radius:999px;padding:15px 26px 15px 22px;font:500 16px/1 var(--font-body);cursor:pointer;box-shadow:0 0 color-mix(in srgb,var(--c) 50%,transparent);animation:pulse 2.6s infinite}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--c) 45%,transparent)}70%{box-shadow:0 0 0 22px transparent}to{box-shadow:0 0 0 0 transparent}}.orb[data-astro-cid-j7pv25f6][data-playing]{animation:none}.spoken[data-astro-cid-j7pv25f6]{max-width:44ch;margin:20px 0 0;color:#f4f6f3e6;line-height:1.6;min-height:1.2em;font-size:1.02rem}.try[data-astro-cid-j7pv25f6]{width:100%;max-width:560px;margin-top:10px}.row[data-astro-cid-j7pv25f6]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:18px}.pill[data-astro-cid-j7pv25f6]{background:#ffffff0d;border:1px solid rgba(244,246,243,.16);color:#f4f6f3;border-radius:999px;padding:9px 17px;font:var(--t-1)/1 var(--font-mono);cursor:pointer}.pill[data-astro-cid-j7pv25f6][data-on]{border-color:var(--c);color:var(--c)}.ans[data-astro-cid-j7pv25f6]{font-size:clamp(1.15rem,3.2vw,1.5rem);line-height:1.35;margin:0 0 12px;font-weight:300}.work[data-astro-cid-j7pv25f6]{list-style:none;margin:0 0 16px;padding:0;font-family:var(--font-mono);font-size:12px;color:#f4f6f380;line-height:1.8}.copy[data-astro-cid-j7pv25f6]{background:var(--c);color:var(--court-deep);border:0;border-radius:8px;padding:13px 22px;font:500 15px/1 var(--font-body);cursor:pointer}.pre[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:12px;color:#f4f6f380;line-height:1.7;margin:12px auto 0;max-width:42ch}.stat[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:12px;color:#f4f6f366;margin-top:26px}.cta[data-astro-cid-j7pv25f6]{margin-top:10px}.cta[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--c)}.btn[data-astro-cid-j7pv25f6]{background:var(--c);color:var(--court-deep);border-radius:8px;padding:13px 24px;text-decoration:none;font-weight:500}.btn[data-astro-cid-j7pv25f6].ghost{background:transparent;color:#f4f6f3;border:1px solid rgba(244,246,243,.24)}.dots[data-astro-cid-j7pv25f6]{position:fixed;right:clamp(12px,3vw,30px);top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:15px;align-items:flex-end}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{background:0;border:0;display:flex;align-items:center;gap:9px;cursor:pointer;padding:0}.dots[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:transparent;transition:color .3s}.dots[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:11px;height:11px;border-radius:50%;background:#1a2a3e;border:1px solid #2a3a4e;transition:all .3s;display:block}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][data-on] span[data-astro-cid-j7pv25f6]{color:var(--c)}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][data-on] i[data-astro-cid-j7pv25f6]{background:var(--c);border-color:var(--c);box-shadow:0 0 11px color-mix(in srgb,var(--c) 50%,transparent)}@media(max-width:640px){.dots[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:none}}
