:root{--night:#0b0e12;--graphite:#161b22;--light:#f4efe6;--muted:#a7a196;--sodium:#f2b544;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:radial-gradient(ellipse 60% 70% at 50% -10%, #f4efe617, transparent 70%), var(--night);color:var(--light);font:17px/1.55 var(--sans);-webkit-font-smoothing:antialiased}.hold{max-width:40rem;margin:0 auto;padding:18vh 16px 4rem}.mark{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin:0 0 3rem;font-size:.8rem}h1{font:400 clamp(2.2rem, 6vw, 3.6rem)/1.08 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 1.25rem}.lede{color:var(--muted);max-width:32rem;margin:0 0 2.5rem}.cta{background:var(--sodium);color:var(--night);border-radius:999px;padding:.8rem 1.4rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.cta:hover{box-shadow:0 6px 24px -8px var(--sodium);transform:translateY(-1px)}.cta:focus-visible{outline:2px solid var(--light);outline-offset:3px}@media (prefers-reduced-motion:reduce){.cta{transition:none}}
