/* === FSV Traktor Kemnitz — Design Tokens === */
:root {
  /* Farben */
  --clr-primary: #2f73da;
  --clr-primary-deep: #16418d;
  --clr-secondary: #08182e;
  --clr-accent: #7cc9ff;
  --clr-success: #25b85b;
  --clr-success-soft: #8bd8a5;

  --clr-bg: #eef3f9;
  --clr-bg-dark: #08182e;
  --clr-surface: #ffffff;
  --clr-surface-soft: rgba(255, 255, 255, .74);
  --clr-text: #0d1830;
  --clr-muted: #5e6c81;

  --clr-line: rgba(11, 35, 65, .08);
  --clr-line-dark: rgba(255, 255, 255, .08);

  --hero-overlay: rgba(11, 35, 65, .55);

  /* Schatten */
  --shadow: 0 24px 80px rgba(5, 19, 38, .18);
  --shadow-soft: 0 18px 42px rgba(10, 30, 61, .10);

  /* Radien */
  --radius: 28px;
  --radius-sm: 16px;
  --radius-pill: 999px;
  --radius-card: 32px;

  /* Spacing */
  --space-xs: 4px;
  --space-sm: 8px;
  --space-md: 16px;
  --space-lg: 24px;
  --space-xl: 48px;
  --space-section: 110px;

  /* Typografie */
  --font-family: 'Inter', Arial, Helvetica, sans-serif;

  /* Cursor-Glow */
  --cursor-x: 50vw;
  --cursor-y: 30vh;
}
