/* JW Designsystem: tokens.css + bundle.css (ohne Vorschau-Platzhalter). Quelle: jw-designsystem/ */
/* GENERIERT aus tokens.json – nicht von Hand bearbeiten (python3 werkzeuge/build.py) */
@font-face { font-family: 'Schibsted Grotesk'; src: url('../fonts/SchibstedGrotesk-Variable.woff2') format('woff2'); font-weight: 400 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Newsreader'; src: url('../fonts/Newsreader-Variable.woff2') format('woff2'); font-weight: 200 800; font-style: normal; font-display: swap; }
@font-face { font-family: 'Newsreader'; src: url('../fonts/Newsreader-Italic-Variable.woff2') format('woff2'); font-weight: 200 800; font-style: italic; font-display: swap; }
:root, [data-theme="papier"] {
  --papier: #f9f9f5;
  --papier-2: #efefea;
  --papier-3: #e2e2dc;
  --tinte: #080b08;
  --tinte-2: #444542;
  --tinte-3: #63645f;
  --linie: var(--tinte);
  --linie-leise: #c9cac4;
  --kontrast: #080b08;
  --auf-kontrast: #f9f9f5;
  --auf-kontrast-2: #a8a9a3;
  --fokus: var(--tinte);
  --schwarz: #080b08;
  --weiss: #ffffff;
  --papierweiss: #f9f9f5;
  --grau-90: #1c1d1b;
  --grau-75: #3b3c39;
  --grau-60: #5c5d59;
  --grau-45: #838480;
  --grau-30: #afb0ab;
  --grau-15: #d7d8d2;
  --bild-abdunkler: rgba(8, 11, 8, 0.62);
}
[data-theme="nacht"] {
  --papier: #0b0c0b;
  --papier-2: #171816;
  --papier-3: #232422;
  --tinte: #f9f9f5;
  --tinte-2: #bdbeb8;
  --tinte-3: #999a94;
  --linie: var(--tinte);
  --linie-leise: #3a3b38;
  --kontrast: #f9f9f5;
  --auf-kontrast: #080b08;
  --auf-kontrast-2: #4e4f4a;
  --fokus: var(--tinte);
  --schwarz: #080b08;
  --weiss: #ffffff;
  --papierweiss: #f9f9f5;
  --grau-90: #1c1d1b;
  --grau-75: #3b3c39;
  --grau-60: #5c5d59;
  --grau-45: #838480;
  --grau-30: #afb0ab;
  --grau-15: #d7d8d2;
  --bild-abdunkler: rgba(8, 11, 8, 0.62);
}
/* GENERIERT aus tokens.json (Thema nacht): Nachtmodus folgt der Geräteeinstellung */
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="papier"]) {
    --papier: #0b0c0b;
    --papier-2: #171816;
    --papier-3: #232422;
    --tinte: #f9f9f5;
    --tinte-2: #bdbeb8;
    --tinte-3: #999a94;
    --linie-leise: #3a3b38;
    --kontrast: #f9f9f5;
    --auf-kontrast: #080b08;
    --auf-kontrast-2: #4e4f4a;
  }
}
:root {
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-6: 24px;
  --space-8: 32px;
  --space-12: 48px;
  --space-16: 64px;
  --space-24: 96px;
  --space-32: 160px;
  --radius-0: 0;
  --linie-haar: 1px;
  --linie-stark: 2px;
  --balken: 8px;
  --balken-gross: 24px;
  --web-max: 1320px;
  --web-text: 680px;
  --social-rand: 72px;
  --folie-rand: 96px;
  --a4-rand: 18mm;
  --font-grotesk: "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;
  --font-serif: Newsreader, Georgia, "Times New Roman", serif;
}
.display-xl { font-family: var(--font-grotesk); font-size: 120px; line-height: 0.92; font-weight: 800; letter-spacing: -0.035em; }
.display { font-family: var(--font-grotesk); font-size: 80px; line-height: 0.95; font-weight: 800; letter-spacing: -0.03em; }
.titel-1 { font-family: var(--font-grotesk); font-size: 52px; line-height: 1.02; font-weight: 700; letter-spacing: -0.025em; }
.titel-2 { font-family: var(--font-grotesk); font-size: 34px; line-height: 1.1; font-weight: 700; letter-spacing: -0.02em; }
.titel-3 { font-family: var(--font-grotesk); font-size: 22px; line-height: 1.2; font-weight: 700; letter-spacing: -0.01em; }
.rubrik { font-family: var(--font-serif); font-size: 14px; line-height: 18px; font-weight: 500; letter-spacing: 0.2em; }
.label { font-family: var(--font-grotesk); font-size: 12px; line-height: 16px; font-weight: 600; letter-spacing: 0.08em; }
.meta { font-family: var(--font-grotesk); font-size: 14px; line-height: 20px; font-weight: 450; }
.bildzeile { font-family: var(--font-grotesk); font-size: 13px; line-height: 19px; font-weight: 400; }
.ziffer { font-family: var(--font-grotesk); font-size: 96px; line-height: 0.85; font-weight: 800; letter-spacing: -0.04em; }
.vorspann { font-family: var(--font-serif); font-size: 24px; line-height: 34px; font-weight: 400; font-variation-settings: 'opsz' 24; }
.lesetext { font-family: var(--font-serif); font-size: 19px; line-height: 30px; font-weight: 400; font-variation-settings: 'opsz' 16; }
.lesetext-klein { font-family: var(--font-serif); font-size: 16px; line-height: 25px; font-weight: 400; font-variation-settings: 'opsz' 12; }
.zitat { font-family: var(--font-serif); font-size: 40px; line-height: 1.15; font-weight: 400; font-style: italic; font-variation-settings: 'opsz' 48; }

/* JW — Reporter & Autor · bundle.css
   Klassen mit Präfix jw-. Farben, Schriften und Abstände kommen aus tokens.css. */

.jw, .jw * { box-sizing: border-box; }
.jw { font-family: var(--font-serif); color: var(--tinte); background: var(--papier);
  font-size: 19px; line-height: 30px; font-optical-sizing: auto;
  -webkit-font-smoothing: antialiased; font-kerning: normal; font-feature-settings: "kern", "liga"; }
.jw p { margin: 0; }
.jw h1, .jw h2, .jw h3, .jw figure, .jw blockquote { margin: 0; }

:root {
  --jw-mask-lockup: url("data:image/png;base64,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");
  --jw-mask-signet: url("data:image/png;base64,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");
}

/* ---------- Logo (echte Logodatei als Maske – färbt sich über color) ---------- */
.jw-logo, .jw-signet { display: block; background-color: currentColor; flex: none;
  -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%; mask-size: 100% 100%; }
.jw-logo   { aspect-ratio: 1949 / 1819; -webkit-mask-image: var(--jw-mask-lockup); mask-image: var(--jw-mask-lockup); }
.jw-signet { aspect-ratio: 1949 / 1145; -webkit-mask-image: var(--jw-mask-signet); mask-image: var(--jw-mask-signet); }

/* ---------- Typografie ---------- */
.jw-display-xl { font: 800 120px/0.92 var(--font-grotesk); letter-spacing: -0.035em; }
.jw-display    { font: 800 80px/0.95 var(--font-grotesk);  letter-spacing: -0.03em; }
.jw-titel-1    { font: 700 52px/1.02 var(--font-grotesk);  letter-spacing: -0.025em; }
.jw-titel-2    { font: 700 34px/1.1 var(--font-grotesk);   letter-spacing: -0.02em; }
.jw-titel-3    { font: 700 22px/1.2 var(--font-grotesk);   letter-spacing: -0.01em; }
.jw-display-xl, .jw-display, .jw-titel-1, .jw-titel-2, .jw-titel-3 { text-wrap: balance; hyphens: manual; }
.jw-rubrik { font: 500 14px/18px var(--font-serif); letter-spacing: 0.2em; text-transform: uppercase; font-variation-settings: "opsz" 14; }
.jw-label  { font: 600 12px/16px var(--font-grotesk); letter-spacing: 0.08em; text-transform: uppercase; font-variant-numeric: tabular-nums; }
.jw-meta   { font: 450 14px/20px var(--font-grotesk); }
.jw-bildzeile { font: 400 13px/19px var(--font-grotesk); color: var(--tinte-2); }
.jw-ziffer { font: 800 96px/0.85 var(--font-grotesk); letter-spacing: -0.04em; font-variant-numeric: tabular-nums; }
.jw-vorspann { font: 400 24px/34px var(--font-serif); font-variation-settings: "opsz" 24; text-wrap: pretty; }
.jw-lesetext { font: 400 19px/30px var(--font-serif); font-variation-settings: "opsz" 16; hyphens: auto; text-wrap: pretty; }
.jw-lesetext p + p { margin-top: 0; text-indent: 1.4em; }
.jw-lesetext-klein { font: 400 16px/25px var(--font-serif); font-variation-settings: "opsz" 12; }
.jw-zitat { font: italic 400 40px/1.15 var(--font-serif); font-variation-settings: "opsz" 48; text-wrap: balance; }
.jw-leise  { color: var(--tinte-2); }
.jw-leiser { color: var(--tinte-3); }

/* ---------- Linien & Balken ---------- */
.jw-linie { border: 0; border-top: var(--linie-haar) solid var(--linie); margin: 0; }
.jw-linie--stark { border-top-width: var(--linie-stark); }
.jw-balken { border: 0; margin: 0; height: var(--balken); background: var(--linie); }
.jw-balken--gross { height: var(--balken-gross); }
.jw-balken--kurz { width: 72px; }

/* Rubrik mit Linie darüber */
.jw-kopf { border-top: var(--linie-stark) solid var(--linie); padding-top: var(--space-2); display: flex; justify-content: space-between; gap: var(--space-4); align-items: baseline; }

/* Metazeile: Werte mit Geviertstrich getrennt */
.jw-metazeile { display: flex; flex-wrap: wrap; gap: 0 var(--space-2); }
.jw-metazeile > * + *::before { content: "—"; margin-right: var(--space-2); }

/* Stempel: Formatangabe im Rahmen */
.jw-stempel { display: inline-flex; align-items: center; gap: var(--space-2); border: var(--linie-haar) solid currentColor; padding: 5px 9px 4px; }
.jw-stempel--voll { background: var(--kontrast); color: var(--auf-kontrast); border-color: var(--kontrast); }
.jw-punkt { width: 8px; height: 8px; background: currentColor; display: inline-block; }

/* Zitat */
.jw-zitatblock { border-top: var(--linie-stark) solid var(--linie); padding-top: var(--space-4); }
.jw-zitatblock cite { display: block; margin-top: var(--space-4); font-style: normal; }

/* Kasten */
.jw-kasten { background: var(--papier-2); border-top: var(--linie-stark) solid var(--linie); padding: var(--space-6) var(--space-6) var(--space-8); }

/* Kontrastband */
.jw-band { background: var(--kontrast); color: var(--auf-kontrast); --linie: var(--auf-kontrast); --tinte-2: var(--auf-kontrast-2); --tinte-3: var(--auf-kontrast-2); }

/* Nummerierte Liste (Arbeiten, Kapitel) */
.jw-liste { list-style: none; margin: 0; padding: 0; border-top: var(--linie-stark) solid var(--linie); }
.jw-liste > li { display: grid; grid-template-columns: 64px 1fr auto; gap: var(--space-6); align-items: baseline; padding: var(--space-4) 0 var(--space-6); border-bottom: var(--linie-haar) solid var(--linie); }

/* Tabelle */
.jw-tabelle { width: 100%; border-collapse: collapse; font: 450 14px/20px var(--font-grotesk); font-variant-numeric: tabular-nums; }
.jw-tabelle th { text-align: left; font: 600 12px/16px var(--font-grotesk); letter-spacing: .08em; text-transform: uppercase; padding: 8px 12px 8px 0; border-bottom: var(--linie-stark) solid var(--linie); }
.jw-tabelle td { padding: 10px 12px 10px 0; border-bottom: var(--linie-haar) solid var(--linie); vertical-align: top; }
.jw-tabelle .zahl { text-align: right; padding-right: 0; }
.jw-tabelle tfoot td { border-bottom: 0; border-top: var(--linie-stark) solid var(--linie); font-weight: 700; }

/* Button & Link */
.jw-button { display: inline-flex; align-items: center; gap: 12px; height: 48px; padding: 0 22px; border: var(--linie-stark) solid var(--kontrast); background: var(--kontrast); color: var(--auf-kontrast); border-radius: 0; font: 600 13px/1 var(--font-grotesk); letter-spacing: .08em; text-transform: uppercase; cursor: pointer; text-decoration: none; }
.jw-button:hover { background: var(--papier); color: var(--tinte); }
.jw-button--leise { background: transparent; color: var(--tinte); border-color: var(--tinte); }
.jw-button--leise:hover { background: var(--kontrast); color: var(--auf-kontrast); }
.jw-button:focus-visible, .jw-link:focus-visible { outline: 2px solid var(--fokus); outline-offset: 2px; }
.jw-link { color: inherit; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: .18em; }
.jw-link:hover { text-decoration-thickness: 2px; }

/* ---------- Bild ---------- */
.jw-bild { margin: 0; }
.jw-foto { display: block; width: 100%; background: var(--papier-3) center / cover no-repeat; filter: grayscale(1) contrast(1.05); position: relative; }
.jw-bild figcaption { margin-top: var(--space-3); display: flex; justify-content: space-between; gap: var(--space-4); }
.jw-r-3x2 { aspect-ratio: 3 / 2; } .jw-r-4x5 { aspect-ratio: 4 / 5; } .jw-r-16x9 { aspect-ratio: 16 / 9; } .jw-r-1x1 { aspect-ratio: 1; }
.jw-ph-hinweis::after { content: "Platzhalter – dokumentarisches S/W-Foto"; position: absolute; left: 12px; bottom: 10px; font: 600 10px/1 var(--font-grotesk); letter-spacing: .08em; text-transform: uppercase; color: #ffffff; background: rgba(8, 11, 8, .62); padding: 4px 6px; }

