@font-face{font-family:Inter;src:url('fonts/inter-400.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Inter;src:url('fonts/inter-500.woff2') format('woff2');font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:Inter;src:url('fonts/inter-600.woff2') format('woff2');font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:Inter;src:url('fonts/inter-700.woff2') format('woff2');font-style:normal;font-weight:700;font-display:swap}
:root{
 --font:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
 --paper:#fff;--section:#f8f9fa;--ink:#1c1c1e;--muted:#5c6066;--line:#e7e9ec;
 --yellow:#f9d274;--yellow-soft:#fff8dd;--green:#22624d;--mint:#ecf7f2;--lilac:#f1edfa;--focus:#2455c7;
 --underline-yellow:#f2c34b;--underline-mint:#6cccac;--underline-lilac:#b6a0e3;
 --space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;
 --radius-button:8px;--radius-card:20px;--radius-image:24px;
 --shadow-image:0 20px 60px rgb(28 28 30 / .10),0 3px 10px rgb(28 28 30 / .04);
 --content:1200px;--h1:clamp(2rem,3.5vw,3rem);--h2:clamp(1.75rem,2.6vw,2.125rem);--h3:clamp(1.375rem,1.9vw,1.5rem);--body:1.125rem;--caption:.875rem;
}
