@font-face{font-family:Mona Sans;src:url(/fonts/MonaSans.woff2)format("woff2");font-weight:200 900;font-stretch:75% 125%;font-display:swap}@font-face{font-family:Literata;src:url(/fonts/Literata.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/fonts/Literata-Italic.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap}@font-face{font-family:Playball;src:url(/fonts/Playball.woff2)format("woff2");font-weight:400;font-display:block}:root{--color-navy:#000f20;--color-yellow:#fc0;--color-paper:#f6f1e7;--color-ivory:#fffcf4;--color-stone:#d7d1c6;--color-mist:#9eabb6;--color-slate:#263a49;--color-charcoal:#17212b;--color-ink:#2a2724;--color-rust:#9b3b24;--color-sepia:#6b5a45;--color-primary:var(--color-yellow);--color-bg:var(--color-navy);--color-text:var(--color-ivory);--color-border:var(--color-slate);--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--radius:8px;--font-sans:"Mona Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif:"Literata", Georgia, "Times New Roman", serif;--font-logo:"Playball", "Brush Script MT", cursive;--step--1:clamp(.72rem, .68rem + .15vw, .8rem);--step-0:clamp(1rem, .95rem + .25vw, 1.15rem);--step-1:clamp(1.35rem, 1.1rem + 1.1vw, 2.05rem);--gutter:clamp(16px, 6vw, 96px)}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text);margin:0;overflow-x:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
