:root {
    --navy: #073b4c;
    --red: #ff6b4a;
    --gold: #14b8a6;
    --ink: #172033;
    --muted: #626b7c;
    --surface: #f5f7fb;
    --white: #fff;
    --border: #dfe4ed;
}

* { box-sizing: border-box; }
html { scroll-behavior: smooth; }
body {
    margin: 0;
    color: var(--ink);
    background: var(--white);
    font-family: Inter, "Segoe UI", Arial, sans-serif;
}
a { color: inherit; }
h1, h2, h3, p { margin-top: 0; }


