:root{--ink:#000;--graphite:#353535;--slate:#555;--text:#404040;--muted:#8f8f8f;--stone:#bdbdbd;--mist:#e4e4e4;--surface-alt:#e9eaea;--surface:#f7f7f7;--paper:#fff;--overlay:rgba(0,0,0,.67);--font-sans:"Geist",sans-serif;--fs-body:1.1rem;--fs-hero:4rem;--fs-title:5.25rem;--fs-subtitle:2rem;--fs-h2:2.875rem;--fs-logo:2.5rem;--lh-body:1.6;--pad-side:5rem;--pad-block:5rem;--text-col:560px;--error-bg:#992626;--error-ink:#420808}@media (max-width:767px){:root{--fs-hero:2.25rem;--fs-title:3.5rem;--fs-subtitle:1.5rem;--fs-h2:2.25rem;--fs-logo:1.75rem;--pad-side:1.25rem;--pad-block:3.5rem}}