/* wohin.jetzt · Reiseplaner app system · local Barlow and existing brand colors */
:root {
    color-scheme: light;
    --paper: #f5f7fb;
    --paper-raised: #ffffff;
    --paper-well: #edf0f6;
    --ink: #182239;
    --text: #28334a;
    --muted: #566176;
    --rule: #d6dce7;
    --field-rule: #727d90;
    --blue: #203bc3;
    --blue-hover: #172d92;
    --yellow: #f6d947;
    --yellow-soft: #f8edb5;
    --soft-blue: #e9edf5;
    --shadow: #18223914;
    --error: #8c1d25;
    --error-paper: #f8e9e6;
    --footer-rule: #727d90;
    --print-paper: #fffef9;
    --print-ink: #182239;
    --print-well: #edf0f6;
    --font-body: Barlow, Arial, sans-serif;
    --font-display: Barlow, Arial, sans-serif;
    --space-xs: 8px;
    --space-sm: 12px;
    --space-md: 16px;
    --space-lg: 24px;
    --space-xl: 40px;
    --space-2xl: 64px;
    --space-3xl: 96px;
    --radius-control: 10px;
    --radius-panel: 16px;
    --container: 1120px;
    --gap-columns: 40px;
    --text-display: clamp(36px, 4.6vw, 60px);
    --text-section: clamp(26px, 3vw, 38px);
    --text-lead: clamp(18px, 2vw, 22px);
}
