/* DN01. Source: docs/dizains-2026-10-01/STILA-VADLINIJAS.md. */
@font-face{font-family:Manrope;src:url('/static/brand/fonts/manrope-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Manrope;src:url('/static/brand/fonts/manrope-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
:root{
 --brand-coral:#FF683B;--brand-cream:#FFFDE9;--brand-yellow:#FDF196;--brand-lavender:#C6B9EC;--brand-purple:#30233D;
 --bg:var(--brand-cream);--ink:var(--brand-purple);--primary:var(--brand-purple);--primary-deep:var(--brand-purple);--primary-fill:var(--brand-coral);--on-fill:var(--brand-purple);
 --leaf:var(--brand-lavender);--lavanda:var(--brand-lavender);--forest:var(--brand-purple);--sun:var(--brand-yellow);
 /* Digital semantic neutrals: white cards, quiet grouping, muted text, borders. */
 --surface:#FFFFFF;--surface-2:#F1EDF8;--lavanda-gaisa:#F1EDF8;--ink-soft:#574B66;--ink-faint:#62566F;--line:#DED7E6;--line-strong:#81758D;
 --alert:#A52B22;--alert-deep:#82201A;--error-bg:#FFF1EC;
 --body:Manrope,system-ui,sans-serif;--display:var(--body);--hand:var(--body);
 --lift:0 2px 8px rgb(48 35 61 / .06);--page-width:1120px;--reading-width:720px;--form-width:640px;--wide-width:1280px;
 --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-input:8px;--radius-button:12px;--radius-card:16px;--radius-marketing:24px;
}
html{font-synthesis:none}
