@font-face{font-family:"Mona Sans";src:url(95f66f9f7c96.woff2) format("woff2");font-weight:100 900;font-stretch:75% 125%;font-display:swap}:root{--bg:#eeecea;--surface:#fbfaf8;--sunken:#e3e0db;--band:#2f3b2c;--on-band:#f6f4ef;--on-band-2:#c9cfc2;--ink:#22211f;--ink-2:#5c5a55;--line:#d9d5ce;--line-strong:#8c877e;--brand:#4f5f47;--brand-deep:#3a4734;--on-brand:#ffffff;--brand-soft:#e2e6dc;--link:#3f5a33;--cta:#ff7a3d;--cta-hover:#ff9260;--on-cta:#1d1c1a;--select:#2b59c3;--on-select:#ffffff;--select-soft:#e3eafb;--score:#4f5f47;--score-track:#d6d9cf;--note-bg:#e5e2dc;--focus:#22211f;--focus-on-band:#ffb38f;--shadow-1:0 1px 2px rgba(34,33,31,0.06), 0 2px 8px rgba(34,33,31,0.05);--shadow-2:0 2px 4px rgba(34,33,31,0.06), 0 12px 32px rgba(34,33,31,0.10);--shadow-hero:0 2px 6px rgba(34,33,31,0.20), 0 24px 60px rgba(34,33,31,0.32);--shadow-3:0 -2px 6px rgba(34,33,31,0.06), 0 -12px 40px rgba(34,33,31,0.14);--font-display:"Mona Sans", "Helvetica Neue", system-ui, sans-serif;--font-body:"Mona Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:560;--display-stretch:112%;--display-tracking:-0.025em;--numerals:proportional-nums;--radius-s:8px;--radius-m:14px;--radius-l:22px;--radius-button:14px}
