:root{--rog-green:#0B5C34;--rog-green-deep:#07422A;--rog-door:#1F9D55;--rog-yellow:#FFD33D;--rog-yellow-deep:#E5B800;--rog-chalk:#F3F6F2;--rog-paper:#FFFFFF;--rog-mint:#DCEFE4;--rog-ink:#10221A;--rog-ink-2:#4E6359;--rog-ink-3:#5F7169;--rog-ink-on-green:#BFE3CF;--rog-line:#D9E2DC;--rog-red:#C8382F;--rog-font:"Bricolage Grotesque","Helvetica Neue",Arial,sans-serif;--rog-display-xl:700 clamp(44px,9vw,96px) /0.95 var(--rog-font);--rog-display:700 clamp(30px,5vw,48px) /1.02 var(--rog-font);--rog-title:600 22px/1.2 var(--rog-font);--rog-body:400 16px/1.55 var(--rog-font);--rog-body-lg:400 18px/1.5 var(--rog-font);--rog-label:500 14px/1.3 var(--rog-font);--rog-caption:400 13px/1.4 var(--rog-font);--rog-radius-sm:8px;--rog-radius:12px;--rog-radius-lg:20px;--rog-space-1:4px;--rog-space-2:8px;--rog-space-3:12px;--rog-space-4:16px;--rog-space-5:24px;--rog-space-6:32px;--rog-space-7:48px;--rog-space-8:64px;--rog-touch:48px}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/BricolageGrotesque[opsz,wght].woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box}body{margin:0;background:var(--rog-chalk);color:var(--rog-ink);font:var(--rog-body)}