/* ===========================================================================
   Oak & Stone - "Classic" skin.
   Sales-led agency in an English market town. Serif display type, deep navy
   and cream, established-since energy. This file IS the skin: tokens only,
   no component rules. A new tenant = a new file like this one.
   =========================================================================== */

:root {
    /* Colour */
    --fd-primary: #1c2a44;          /* deep navy */
    --fd-primary-ink: #f6f1e7;      /* cream on navy */
    --fd-accent: #a8843a;           /* aged brass */
    --fd-accent-soft: #d2b67b;
    --fd-surface: #fffdf9;
    --fd-surface-alt: #f6f1e7;      /* warm cream */
    --fd-text: #232734;
    --fd-text-muted: #6e7280;
    --fd-line: #e7e1d3;

    /* Type: serif display, quiet body */
    --fd-font-display: "Playfair Display", Georgia, serif;
    --fd-font-body: "Inter", -apple-system, "Segoe UI", sans-serif;
    --fd-scale: 1.22;
    --fd-heading-weight: 600;
    --fd-heading-spacing: 0.005em;

    /* Shape: subtle, traditional */
    --fd-radius: 3px;
    --fd-radius-lg: 8px;
    --fd-border-w: 1px;

    /* Buttons: solid, squared, quietly confident */
    --fd-btn-radius: 3px;
    --fd-btn-weight: 600;
    --fd-btn-transform: uppercase;
    --fd-btn-spacing: 0.08em;

    /* Placeholder media: navy dusk */
    --fd-media-a: #243756;
    --fd-media-b: #51618a;
}
