@font-face{font-family:"Archivo";src:url(e0ef791d5845.woff2) format("woff2");font-weight:100 900;font-stretch:75% 125%;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(7245cc2ec973.woff2) format("woff2");font-weight:100 900;font-stretch:75% 125%;font-display:swap}:root{--bg:#f4f1eb;--surface:#fffdf9;--sunken:#e9e4da;--band:#26292e;--on-band:#f5f3ee;--on-band-2:#c3c6cc;--ink:#1d1f23;--ink-2:#555a62;--line:#ddd7cc;--line-strong:#857f74;--brand:#2d5f7f;--brand-deep:#1f4862;--on-brand:#ffffff;--brand-soft:#dde9f0;--link:#245675;--cta:#f2b632;--cta-hover:#f7c652;--on-cta:#1d1f23;--select:#a2462a;--on-select:#ffffff;--select-soft:#f6e4dc;--score:#2d5f7f;--score-track:#d5dde2;--note-bg:#ebe6dc;--focus:#1d1f23;--focus-on-band:#f2b632;--shadow-1:none;--shadow-2:0 2px 4px rgba(29,31,35,0.06), 0 12px 32px rgba(29,31,35,0.10);--shadow-hero:none;--shadow-3:0 -2px 6px rgba(29,31,35,0.06), 0 -12px 40px rgba(29,31,35,0.14);--font-display:"Archivo", "Helvetica Neue", system-ui, sans-serif;--font-body:"Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:640;--display-stretch:110%;--display-tracking:-0.015em;--numerals:tabular-nums;--radius-s:3px;--radius-m:6px;--radius-l:10px;--radius-button:6px}
