:root {
  --kroll-blue: #003b73;
  --kroll-blue-dark: #002b59;
  --kroll-blue-soft: #0b4d87;
  --kroll-red: #b51f24;
  --kroll-red-dark: #94161b;
  --kroll-beige: #f1dfc3;
  --kroll-cream: #fbf8f2;
  --kroll-white: #fff;
  --kroll-text: #162438;
  --kroll-muted: #626a72;
  --kroll-line: #e7ded1;
  --font-serif: Georgia, "Times New Roman", serif;
  --font-sans: Arial, Helvetica, sans-serif;
  --font-handwritten: "Caveat", "Segoe Print", cursive;
  --shadow-soft: 0 18px 55px rgba(0, 43, 89, .09);
  --radius-sm: .75rem;
  --radius-md: 1.25rem;
  --radius-lg: 1.75rem;
  /* Abstand für Sticky-Elemente unterhalb des vollständigen Desktop-Headers */
  --sticky-header-offset: 9.75rem;
  --section-space: clamp(4rem, 7vw, 7rem);
}
