@font-face { font-family: 'Cormorant Garamond'; font-style: normal; font-weight: 500; font-display: swap; src: url('/fonts/cormorant-garamond-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Cormorant Garamond'; font-style: normal; font-weight: 700; font-display: swap; src: url('/fonts/cormorant-garamond-latin-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'Cormorant Garamond'; font-style: italic; font-weight: 500; font-display: swap; src: url('/fonts/cormorant-garamond-latin-500-italic.woff2') format('woff2'); }
:root {
  --ds-ground: #050505;
  --ds-surface: #0d0d0d;
  --ds-ink: #e6e6e6;
  --ds-ink-muted: #8a8a8a;
  --ds-silver: #c0c0c0;
  --ds-silver-bright: #e8e8e8;
  --ds-font-pairing: cormorant-kursiv;
  --ds-font-heading: 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
  --ds-font-heading-weight: 500;
  --ds-font-heading-style: italic;
  --ds-font-heading-scale: 1.2;
  --ds-font-heading-tracking: 0;
  --ds-font-body: 'Cormorant Garamond', Georgia, 'Times New Roman', serif;
  --ds-font-body-weight: 500;
  --ds-font-body-scale: 1.16;
  --ds-border-width: 1px;
  --ds-border-radius: 2px;
  --ds-border-double: 1;
  --ds-border-glow: 0.12;
  --ds-size-text-scale: 1;
  --ds-size-line-height: 1.7;
  --ds-size-stanza-gap: 1.4;
  --ds-bg-image: url("/static/images/harlekin-16-9.webp");
  --ds-bg-image-portrait: url("/static/images/harlekin-hochformat.webp");
  --ds-bg-opacity: 0.09;
  --ds-bg-position: center;
}
