@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Instrument Sans;src:url(/fonts/instrument-sans-500-italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--ink:#0b2027;--accent:#40798c;--accent-deep:#2f6577;--sage:#70a9a1;--mist:#cfd7c7;--cream:#f6f1d1;--paper:#fff;--canvas:#f5f5f2;--muted:#5c6366;--rule:#e4e4df;--rule-soft:#edede9;--rule-2:#d6d6d0;--dash:#b9b9b3;--grey-mid:#8a9396;--accent-tint:#e6eff1;--sage-tint:#e3efec;--ink-2:#13303a;--ink-3:#24434d;--on-dark-muted:#a9bcbc;--on-dark:#eef1ea;--r-xs:4px;--r-sm:5px;--r-md:6px;--r-lg:8px;--r-doc:14px;--font-sans:"Instrument Sans", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;color-scheme:light}
