/* ==========================================================================
   Sarabun – Hausschrift der Evangelischen Landeskirche in Württemberg
   Lokale Einbindung (kein externer Abruf nötig)
   ========================================================================== */

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Sarabun';
  src: url('Sarabun-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* ==========================================================================
   Corporate Design – Farbpalette
   Evangelische Landeskirche in Württemberg
   ========================================================================== */

:root {
  /* Hausfarbe – NUR als Vollton verwenden, keine Abstufungen! */
  --elk-violett:          #8d197c;

  /* Grundfarben – Abstufungen 10–100 % erlaubt */
  --elk-dunkelviolett:    #591855;
  --elk-dunkelgrau:       #474f60;

  /* Schmuckfarben */
  --elk-dunkelblau:       #29447b;   /* #01 – Schrift: Weiß */
  --elk-taubenblau:       #707aa0;   /* #02 – Schrift: Weiß */
  --elk-hellblau:         #5eb3d2;   /* #03 – Schrift: Weiß */
  --elk-graublau:         #6290b1;   /* #04 – Schrift: Schwarz/Weiß */
  --elk-pastellviolett:   #988fa0;   /* #05 – Schrift: Schwarz */
  --elk-gelbgruen:        #c9d229;   /* #06 – Schrift: Schwarz */
  --elk-hellgruen:        #a3b37a;   /* #07 – Schrift: Schwarz/Weiß */
  --elk-dunkelgruen:      #518471;   /* #08 – Schrift: Weiß */
  --elk-blaugruen:        #318294;   /* #09 – Schrift: Weiß */
  --elk-tuerkis:          #298fa5;   /* #10 – Schrift: Weiß */
  --elk-gelb:             #f5d403;   /* #11 – Schrift: Schwarz */
  --elk-orange:           #dc9018;   /* #12 – Schrift: Schwarz/Weiß */
  --elk-apricot:          #cb957d;   /* #13 – Schrift: Schwarz */
  --elk-rot:              #b61231;   /* #14 – Schrift: Weiß */
  --elk-dunkelrot:        #9c2049;   /* #15 – Schrift: Weiß */
}
