.hero[data-astro-cid-lcdefpme]{text-shadow:0 1px 24px #04060a;flex-direction:column;justify-content:center;min-height:calc(100svh - 120px);padding-bottom:12vh;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;margin:12px 0 16px;font-size:clamp(3rem,12vw,5.5rem);font-weight:600}.lede[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:34em;font-size:1.15rem}.promise[data-astro-cid-lcdefpme]{color:var(--ink);margin-top:4px;font-weight:600}.hint[data-astro-cid-lcdefpme]{margin-top:32px;font-size:.85rem}@media (prefers-reduced-motion:reduce){.hint[data-astro-cid-lcdefpme]{display:none}}@media (hover:none){.hint[data-astro-cid-lcdefpme]:after{content:""}}.card[data-astro-cid-lcdefpme]{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);background:#0a0e14cc;border-radius:18px;margin:0 -4px 28px;padding:24px 24px 20px}.card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:10px}.screens[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:86%;grid-auto-flow:column;gap:14px;margin:16px -24px 0;padding:0 24px 8px;scroll-padding:0 24px;list-style:none;display:grid;overflow-x:auto}.screens[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start}.screens[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#000;border-radius:12px;width:100%;height:auto;display:block}.screens[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:10px 2px 0;font-size:.95rem}.screens[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.small[data-astro-cid-lcdefpme]{margin-top:12px;font-size:.8rem}video[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#000;border-radius:12px;width:100%;height:auto;margin-top:16px;display:block}.equation[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink);letter-spacing:.02em;margin:20px 0;font:italic 1.35rem/1.4 Iowan Old Style,Times New Roman,serif}.equation[data-astro-cid-lcdefpme] sub[data-astro-cid-lcdefpme]{font-size:.65em}.frac[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:.9em;font-style:normal}
