/* ============================================================
   FONT CONTROL - TO CHANGE THE FONT, TELL CLAUDE THE FONT NAME.
   Claude updates: (1) the @font-face below, (2) style.css body/h1/h2.../font-heading/font-body rules.
   DO NOT use CSS variables - Tailwind @theme swallows them.
   1. Uncomment the @font-face block for your chosen font below
   2. Update the font name in the THREE --font-heading lines:
      - Line ~60 in this file (:root block)
      - Line ~49 in index.html (@theme block)
   ============================================================ */

/* --- ACTIVE: Marcus Traianus (headings, ExtraBold) + Inter (body, nav, buttons, taglines) --- */
@font-face {
    font-family: 'Marcus Traianus';
    src: url('assets/fonts/MarcusTraianus.otf') format('opentype');
    font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Marcus Traianus';
    src: url('assets/fonts/MarcusTraianus-Bold.otf') format('opentype');
    font-weight: 700; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Marcus Traianus';
    src: url('assets/fonts/MarcusTraianus-ExtraBold.otf') format('opentype');
    font-weight: 800; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Marcus Traianus';
    src: url('assets/fonts/MarcusTraianus-Italic.otf') format('opentype');
    font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('assets/fonts/Inter/Inter-Variable.woff2') format('woff2');
    font-weight: 300 800; font-style: normal; font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('assets/fonts/Inter/Inter-VariableItalic.woff2') format('woff2');
    font-weight: 300 800; font-style: italic; font-display: swap;
}

/* --- Available (uncomment to activate) ---

@font-face {
    font-family: 'Magnolia Script';
    src: url('assets/fonts/magnolia_script/Magnolia Script.otf') format('opentype');
    font-weight: 400; font-style: normal; font-display: swap;
}

@font-face {
    font-family: 'Bucklane Script';
    src: url('assets/fonts/bucklane_script/BucklaneScript_PERSONAL_USE_ONLY.otf') format('opentype');
    font-weight: 400; font-style: normal; font-display: swap;
}

@font-face {
    font-family: 'Ballantines Serial';
    src: url('assets/fonts/Ballantines_Serial/ballantines-serial.otf') format('opentype');
    font-weight: 400; font-style: normal; font-display: swap;
}

@font-face {
    font-family: 'Didot';
    src: url('assets/fonts/didot-2/Didot.otf') format('opentype');
    font-weight: 400; font-style: normal; font-display: swap;
}

*/

/* --- Elicit Script: always loaded (John Goddard signature) --- */
@font-face {
    font-family: 'Elicit Script';
    src: url('assets/fonts/ElicitScript-SemiBold.otf') format('opentype');
    font-weight: 600; font-style: normal; font-display: swap;
}

/* ── STEP 2: update the name here to match what you activated above ── */
:root {
    --font-heading: 'Marcus Traianus', serif;
    --font-body:    'Inter', sans-serif;
    --font-script:  'Elicit Script', cursive;
}
