:root {
    --color-ink: #07111f;
    --color-ink-2: #172e6a;
    --color-ink-3: #17397f;
    --color-paper: #f7f9fc;
    --color-white: #ffffff;
    --color-text: #172033;
    --color-muted: #627086;
    --color-border: rgba(14, 30, 49, 0.12);
    --color-border-dark: rgba(209, 225, 245, 0.16);
    --color-blue: #172e6a;
    --color-red: #91120e;
    --color-cyan: #3b82f6;
    --color-teal: #d6a14a;
    --color-gold: #c8a45d;
    --gradient-primary: linear-gradient(135deg, #172e6a 0%, #254a9a 58%, #91120e 100%);
    --gradient-dark: radial-gradient(circle at 20% 10%, rgba(23, 46, 106, 0.34), transparent 30%), radial-gradient(circle at 88% 18%, rgba(145, 18, 14, 0.22), transparent 26%), linear-gradient(135deg, #07111f 0%, #172e6a 58%, #06101c 100%);
    --shadow-soft: 0 18px 50px rgba(19, 44, 113, 0.12);
    --shadow-hard: 0 24px 80px rgba(0, 0, 0, 0.34);
    --radius-sm: 8px;
    --radius-md: 14px;
    --radius-lg: 24px;
    --container-pad: clamp(1rem, 3vw, 2rem);
    --section-y: clamp(4rem, 8vw, 7rem);
    --transition: 220ms ease;
    --font-main: "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
