/* ============================================================
   TINE ANDREA — Designtokens (hele designsystemet på ett sted)
   Palette: Ivory #FAF7F1 · Ink #191512 · Oxblood #722F37 ·
            Nude #EADFD2 · Stone #8C8378
   Merk: tokennavnene heter fortsatt --bronze/--bronze-deep av
   historiske grunner, men verdiene er nå deep oxblood. Den lyse
   varianten --oxblood-light brukes som aksent på MØRKE flater.
   Type:    Bodoni Moda (display) · Jost (body/utility)

   Endrer du en verdi her, endres den overalt: forside, arkiv,
   admin og 404. Ikke hardkod farger/fonter i sidefilene.
   ============================================================ */

/* ---------- Selvhostede fonter (variable, latin-subsett) ----------
   Hostet fra /fonts i stedet for Google CDN: raskere (ingen ekstra
   DNS/TLS-oppkobling), stabil versjon, og ingen persondata til
   tredjepart (GDPR). font-display:swap viser tekst umiddelbart. */
@font-face{
  font-family:"Bodoni Moda";
  src:url("/fonts/bodoni-moda-latin.woff2") format("woff2");
  font-weight:400 600;font-style:normal;font-display:swap;
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"Bodoni Moda";
  src:url("/fonts/bodoni-moda-italic-latin.woff2") format("woff2");
  font-weight:400;font-style:italic;font-display:swap;
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"Jost";
  src:url("/fonts/jost-latin.woff2") format("woff2");
  font-weight:300 600;font-style:normal;font-display:swap;
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
:root{
  --ivory:#FAF7F1;
  --ink:#191512;
  --bronze:#722F37;       /* deep oxblood — linjer, prikker, aksenter på LYS bakgrunn */
  --bronze-deep:#5E1A22;  /* mørkere oxblood — farget tekst/kursiv på lys (10.6:1 på ivory, AAA) */
  --oxblood-light:#C4838D;/* lys oxblood — aksent/tekst på MØRKE flater (ink), der de mørke er uleselige */
  --nude:#EADFD2;
  --nude-deep:#DECBB6;
  --stone:#8C8378;
  --line:rgba(25,21,18,.14);

  /* Statusfarger (brukes i admin og skjema-meldinger) */
  --ok:#3E6B3A;
  --err:#8C281E;

  --display:"Bodoni Moda", Didot, "Playfair Display", serif;
  --body:"Jost", Futura, "Century Gothic", sans-serif;

  --pad:clamp(20px, 5vw, 72px);
}
