:root{--void:#061018;--paper:#e8f4ff;--mute:rgba(232,244,255,0.62);--cyan:#46d3ff}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(ellipse 70% 50% at 90% 10%,rgba(70,211,255,.1),transparent 55%),var(--void);color:var(--paper);font-family:"Source Serif 4",Georgia,serif}main{min-height:100vh;display:flex;flex-direction:column;justify-content:center;width:min(42rem,calc(100% - 2.4rem));margin:0 auto}.kicker{margin:0 0 1rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:var(--cyan)}h1{margin:0;font-size:clamp(2.6rem,7vw,4.2rem);font-weight:600;letter-spacing:-.03em;line-height:1.05}.lede{margin:1.4rem 0 0;max-width:30rem;line-height:1.7;color:var(--mute)}code{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.88em;color:var(--cyan)}