@charset "utf-8";
/* ═════════════════════════════════════════════════════════════════════
   BENJAMIN SCHÖNECKER — BÜHNENBILD / STAGE DESIGN
   „Schweizer Ordnung trifft Konzertarchitektur und Editorial-Typografie"
   ─────────────────────────────────────────────────────────────────────
   SCHRIFT   Monument  Inter Display Black 900 · Haar Inter Display Thin 100
             Lauftext  IBM Plex Mono 400       · Marke IBM Plex Mono 400/500 versal
   GRÖSSEN   t0 Monument 19vw · t1 Titel 8.5vw · t2 Werk 3.8vw · t3 · t4 · t5 Meta
   RASTER    12 / 6 / 4 Spalten · Grundlinie 8px · Rand 3vw
   FARBE     Schwarz · gebrochenes Weiß · 4 Grau · ein Akzent je Produktion
   BEWEGUNG  Ein System, „Licht und Vorhang":
             Vorhang (Bild) · Licht (Schrift) · Übergang (Seite) · Blick (Hover)
   ═════════════════════════════════════════════════════════════════════ */

@font-face{font-family:"Monument";src:url("data:font/woff2;base64,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") format("woff2");font-weight:900;font-display:block}
@font-face{font-family:"Monument";src:url("../fonts/d-thin.woff2") format("woff2");font-weight:100;font-display:swap}
@font-face{font-family:"Monument";src:url("../fonts/d-medium.woff2") format("woff2");font-weight:500;font-display:swap}
@font-face{font-family:"Marke";src:url("../fonts/m-regular.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Marke";src:url("../fonts/m-medium.woff2") format("woff2");font-weight:500;font-display:swap}

:root{
  --tinte:#060606; --kalk:#F4F1EC;
  --grau-1:#C9C5BE; --grau-2:#8A8781; --grau-3:#4A4844; --grau-4:#1C1B1A;
  --akzent:#E23B1E;
  --mon:"Monument","Helvetica Neue",Helvetica,Arial,sans-serif;
  --mrk:"Marke",ui-monospace,"SF Mono",Menlo,Consolas,monospace;
  --t0:clamp(3.4rem,17vw,17rem);
  --t1:clamp(2.3rem,8vw,8rem);
  --t2:clamp(1.4rem,3.6vw,3.6rem);
  --t3:clamp(1.1rem,1.8vw,1.6rem);
  --t4:clamp(.84rem,.78rem + .2vw,.95rem);
  --t5:clamp(.66rem,.62rem + .16vw,.74rem);
  --sperr:.14em; --eng:.01em;
  --z:.5rem; --rand:clamp(1rem,3vw,3rem); --g:clamp(.75rem,1.4vw,1.4rem); --takt:clamp(4rem,9vw,8rem);
  --dauer:1.35s; --mittel:2.2s; --lang:3.2s; --kurve:cubic-bezier(.19,.82,.22,1);
}

/* ── Grund ─────────────────────────────────────────────────────────── */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;background:var(--tinte);scroll-behavior:smooth}
body{margin:0;background:var(--tinte);color:var(--kalk);font-family:var(--mrk);font-weight:400;font-size:var(--t4);line-height:1.6;letter-spacing:var(--eng);
  overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}
img{display:block;max-width:100%;height:auto}
a{color:inherit;text-decoration:none}
:focus-visible{outline:2px solid var(--akzent);outline-offset:4px}
::selection{background:var(--kalk);color:var(--tinte)}
button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}
.nur-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.sprung{position:absolute;top:-100%;left:var(--rand);z-index:200;background:var(--kalk);color:var(--tinte);
  font-family:var(--mrk);font-weight:500;font-size:var(--t5);letter-spacing:var(--sperr);text-transform:uppercase;padding:.6rem 1rem}
.sprung:focus{top:.5rem}

/* ── Raster ────────────────────────────────────────────────────────── */
.raster{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);padding-inline:var(--rand)}
@media (max-width:64rem){.raster{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media (max-width:40rem){.raster{grid-template-columns:repeat(4,minmax(0,1fr))}}
.invers{background:var(--kalk);color:var(--tinte)}
.invers ::selection{background:var(--tinte);color:var(--kalk)}

/* ── Typografische Rollen ──────────────────────────────────────────── */
.monument{font-family:var(--mon);font-weight:900;font-size:var(--t0);line-height:.9;letter-spacing:-.055em;margin:0;text-transform:uppercase}
.titel{font-family:var(--mon);font-weight:900;font-size:var(--t1);line-height:.95;letter-spacing:-.05em;margin:0;text-wrap:balance}
.werk{font-family:var(--mon);font-weight:900;font-size:var(--t2);line-height:.95;letter-spacing:-.04em;margin:0}
.haar{font-family:var(--mon);font-weight:100;letter-spacing:-.03em;line-height:.95;margin:0}
.haar--gross{font-size:var(--t1)} .haar--mittel{font-size:var(--t2)}
/* Stimme 2 — MARKE: jede Beschriftung, Zahl, Navigation, Schaltfläche */
.marke,.stationen dt{font-family:var(--mrk);font-weight:500;font-size:var(--t5);
  line-height:1.5;letter-spacing:var(--sperr);text-transform:uppercase;font-variant-numeric:tabular-nums}
/* Stimme 3 — LAUF: jeder Wert, jeder Fließtext */
.marke--eng,.zettel dd,.stationen dd,.spalten2 li,.text p,.lichtbox__bu{font-weight:400;letter-spacing:var(--eng);text-transform:none}
.marke--eng{font-size:var(--t4);line-height:1.6}
.leise{color:var(--grau-2)} .invers .leise{color:var(--grau-3)}
.kontur{color:transparent;-webkit-text-stroke:.022em var(--grau-2);paint-order:stroke;
  transition:color var(--dauer) var(--kurve),-webkit-text-stroke-color var(--dauer) var(--kurve)}
a:hover .kontur,a:focus-visible .kontur{color:var(--akzent);-webkit-text-stroke-color:var(--akzent)}
.akzent{color:var(--akzent)}
.anschnitt-r{margin-right:-9vw;white-space:nowrap} .anschnitt-l{margin-left:-7vw;white-space:nowrap}
.gedreht{writing-mode:vertical-rl;transform:rotate(180deg)}
.durchbruch{mix-blend-mode:difference;color:#fff}
.buchstabe{display:inline-block} .wort{white-space:nowrap}

/* ── Kopfzeile ─────────────────────────────────────────────────────── */
.kopf{position:sticky;top:0;z-index:100;background:var(--tinte);border-bottom:1px solid var(--grau-4)}
.kopf__in{align-items:center;padding-block:.75rem}
.kopf .ich{grid-column:1/6}
.kopf nav{grid-column:6/-1}
.kopf nav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-end;gap:clamp(1rem,3vw,2.5rem)}
.kopf nav a{display:inline-block;padding:.35rem 0;border-bottom:1px solid transparent}
.kopf nav a:hover{border-bottom-color:var(--kalk)}
.kopf nav a[aria-current="page"]{color:var(--akzent);border-bottom-color:var(--akzent)}
.kopf nav .sprache a{border:1px solid var(--grau-3);padding:.25rem .5rem;line-height:1} .kopf nav .sprache a:hover{background:var(--kalk);color:var(--tinte);border-color:var(--kalk)}
@media (max-width:40rem){.kopf .ich{grid-column:1/-1}.kopf nav{grid-column:1/-1;grid-row:2;margin-top:.35rem}.kopf nav ul{gap:1.2rem;justify-content:flex-start}.nav-en{display:none}}

/* ── Startseite: Auftakt ───────────────────────────────────────────── */
.auftakt{padding-block:calc(var(--z)*5) calc(var(--z)*3);align-items:end;row-gap:var(--z)}
.auftakt__name{grid-column:1/9;line-height:1.02}   /* Luft für die Umlautpunkte unter den Unterlängen */
.auftakt__name b{font-weight:900} .auftakt__name span{font-weight:100;display:block}
.auftakt__meta{grid-column:9/-1;text-align:right;margin:0;align-self:end}
@media (max-width:64rem){.auftakt__name{grid-column:1/-1}.auftakt__meta{grid-column:1/-1;text-align:left}}

/* ── Startseite: die Stücke ────────────────────────────────────────── */
.stueck{position:relative;overflow:hidden;border-top:1px solid var(--grau-4)}
.stueck__satz{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;column-gap:var(--g);
  padding:calc(var(--z)*3) var(--rand) calc(var(--z)*4);align-items:end}
.stueck__bild{margin:0;position:relative;overflow:hidden;grid-row:1}
.stueck__bild a{display:block;position:relative;height:100%;cursor:pointer}
.stueck__bild img{width:100%;height:100%;object-fit:cover;object-position:var(--fokus,50% 42%);backface-visibility:hidden;
  transition:transform var(--lang) var(--kurve)}
.stueck:hover .stueck__bild img,.stueck:focus-within .stueck__bild img{will-change:transform}
.stueck__titel{grid-row:1;z-index:3;pointer-events:none;align-self:end;margin:0}
.stueck__titel a{pointer-events:auto;display:inline;transition:color var(--dauer) var(--kurve)}
.stueck__nr{grid-row:1;grid-column:1/3;align-self:start;z-index:3;margin:0;color:var(--akzent)}
.stueck__info{grid-column:1/-1;grid-row:2;margin:0;padding-top:calc(var(--z)*2);
  display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:.4rem;
  transition:opacity var(--dauer) var(--kurve),transform var(--dauer) var(--kurve)}
.stueck__info>div{grid-column:span 2}
.stueck__info dt{color:var(--grau-2);margin:0} .stueck__info dd{margin:.15rem 0 0}
.stueck__info .oeffnen{grid-column:11/-1;text-align:right;color:var(--akzent);align-self:end}
.stueck__info .oeffnen a{border-bottom:1px solid var(--akzent);padding-bottom:.15rem}
/* Layout A: Bild über die volle Breite, Titel darüber, rechts angeschnitten */
.stueck--a .stueck__bild{grid-column:1/-1;aspect-ratio:16/8.5}
.stueck--a .stueck__titel{grid-column:1/-1;font-size:min(var(--t0),calc(108vw / var(--tl,8) / .62));margin-right:-9vw;white-space:nowrap;margin-bottom:-.06em}
/* Layout B: Bild rechts, Titel steht senkrecht in der Marginalie */
.stueck--b .stueck__bild{grid-column:3/-1;aspect-ratio:3/2}
.stueck--b .stueck__titel{position:relative;grid-column:1/4;grid-row:1;align-self:stretch;font-size:min(var(--t1),calc(50vw / var(--tl,10) / .6));white-space:nowrap;line-height:.9;margin:0}
.stueck--b .stueck__titel a{position:absolute;top:0;bottom:0;left:0;writing-mode:vertical-rl;transform:rotate(180deg)}
.stueck--b .stueck__nr{grid-column:3/5}
/* Layout C: Titel als Bildmaske — das Foto steht in den Buchstaben */
.stueck--c .stueck__bild{grid-column:1/-1;aspect-ratio:16/8}
.stueck--c .stueck__bild a::after{content:"";position:absolute;inset:0;background:var(--tinte);opacity:.1;pointer-events:none;transition:opacity var(--lang) var(--kurve)}
.stueck--c .stueck__titel{grid-column:1/-1;align-self:center;font-size:min(var(--t0),calc(90vw / var(--tl,8) / .5));white-space:nowrap;text-align:center;text-transform:uppercase;letter-spacing:-.055em}
.stueck--c.stueck--lang .stueck__titel{white-space:normal;text-wrap:balance;line-height:.88;font-size:min(var(--t0),calc(170vw / var(--tl,8) / .72))}
.stueck--c .stueck__titel a{mix-blend-mode:difference;color:#fff}
/* Layout D: Bild links, Titel läuft von rechts in das Bild hinein */
.stueck--d .stueck__bild{grid-column:1/9;aspect-ratio:4/3}
.stueck--d .stueck__titel{grid-column:5/-1;font-size:min(var(--t1),calc(58vw / var(--tlw,10) / .5),calc(125vw / var(--tl,10) / .47));text-align:right;margin-right:0;align-self:center;hyphens:manual;text-wrap:balance}
/* Hover · Fokus · Tipp: Blick */
.stueck:hover .stueck__bild img,.stueck:focus-within .stueck__bild img,.stueck.offen .stueck__bild img{transform:scale(1.045)}
.stueck--c:hover .stueck__bild a::after,.stueck--c:focus-within .stueck__bild a::after,.stueck--c.offen .stueck__bild a::after{opacity:0}
.stueck:hover .stueck__titel a,.stueck:focus-within .stueck__titel a,.stueck.offen .stueck__titel a{color:var(--akzent)}
.stueck--c:hover .stueck__titel a,.stueck--c:focus-within .stueck__titel a,.stueck--c.offen .stueck__titel a{color:#fff;letter-spacing:-.035em;transition:letter-spacing var(--lang) var(--kurve)}
@media (hover:hover) and (pointer:fine){
  .stueck__info{opacity:0;transform:translateY(.6rem)}
  .stueck:hover .stueck__info,.stueck:focus-within .stueck__info,.stueck.offen .stueck__info{opacity:1;transform:none}
}
@media (max-width:64rem){
  .stueck--b .stueck__bild{grid-column:2/-1} .stueck--d .stueck__bild{grid-column:1/-1;aspect-ratio:3/2}
  .stueck--d .stueck__titel{grid-column:1/-1;text-align:left;align-self:end;margin:0 0 -.06em 0}
  .nav-en{display:none}
  .stueck__info{grid-template-columns:repeat(6,minmax(0,1fr))} .stueck__info>div{grid-column:span 2} .stueck__info .oeffnen{grid-column:1/-1;text-align:left;margin-top:.5rem}
}
@media (max-width:40rem){
  .stueck__satz{padding-inline:var(--rand)}
  .stueck--a .stueck__bild,.stueck--c .stueck__bild{aspect-ratio:4/5}
  /* Bauart b auf dem Telefon: Bild ganz (3/2), Titel darunter – nichts liegt über der Figur */
  .stueck--b .stueck__bild{grid-column:1/-1;aspect-ratio:3/2}
  .stueck--b .stueck__titel{grid-column:1/-1;grid-row:2;align-self:start;font-size:var(--t1);white-space:normal;margin:calc(var(--z)*2) 0 0}
  .stueck--b .stueck__info{grid-row:3}
  .stueck--b .stueck__titel a{position:static;writing-mode:horizontal-tb;transform:none} .stueck--b .stueck__nr{grid-column:1/3}
  .stueck--a .stueck__titel,.stueck--c .stueck__titel{font-size:clamp(2.6rem,15vw,5rem);white-space:normal;margin-right:0}
  .stueck--c .stueck__titel{text-align:left;align-self:end;text-transform:none;letter-spacing:-.05em}
  .stueck__info{grid-template-columns:repeat(4,minmax(0,1fr))} .stueck__info>div{grid-column:span 2}
}

/* Register: alle Produktionen als typografische Liste */
.register{list-style:none;margin:0;padding:0;border-top:1px solid var(--grau-3)}
.register li{border-bottom:1px solid var(--grau-4)}
.register a{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);padding:calc(var(--z)*2) var(--rand);align-items:baseline}
.register .nr{grid-column:1/2;color:var(--grau-2)} .register .t{grid-column:2/7} .register .h{grid-column:7/10;color:var(--grau-2)} .register .r{grid-column:10/12;color:var(--grau-2)} .register .j{grid-column:12/-1;text-align:right;color:var(--grau-2)}
.register a:hover,.register a:focus-visible{background:var(--grau-4)} .register a:hover .t,.register a:hover .nr{color:var(--akzent)}
@media (max-width:64rem){.register .t{grid-column:2/-1}.register .h{grid-column:2/4;grid-row:2}.register .r{grid-column:4/6;grid-row:2}.register .j{grid-column:6/-1;grid-row:2}}
@media (max-width:40rem){.register .t{grid-column:2/-1}.register .h{grid-column:2/4;grid-row:2}.register .r{grid-column:2/4;grid-row:3}.register .j{grid-column:4/-1;grid-row:2}}
.kapitel{padding:var(--takt) var(--rand) calc(var(--z)*3);overflow:hidden}
.kapitel__band{display:flex;gap:.35em;white-space:nowrap;font-family:var(--mon);font-weight:900;font-size:clamp(2rem,7.5vw,7.5rem);
  line-height:.9;letter-spacing:-.05em;text-transform:uppercase;margin:0 0 calc(var(--z)*2) -3vw;color:transparent;-webkit-text-stroke:.022em var(--grau-3)}
.kapitel__band b:first-child{color:var(--kalk);-webkit-text-stroke-color:transparent}

/* ── Tafel: Seiteneinstieg ─────────────────────────────────────────── */
.tafel{position:relative;overflow:hidden;padding-block:calc(var(--z)*6) calc(var(--z)*4)}
.tafel__weg{grid-column:1/-1;margin:0 0 calc(var(--z)*3);display:flex;gap:1.5rem;flex-wrap:wrap}
.tafel__weg a{border-bottom:1px solid var(--grau-3);padding-bottom:.15rem} .tafel__weg a:hover{color:var(--akzent);border-color:var(--akzent)}
.tafel__meta{grid-column:1/7;margin:0 0 calc(var(--z)*2)}
.tafel__titel{grid-column:1/-1} .tafel__titel.monument{font-size:min(var(--t0),calc(104vw / var(--tl,8) / .62))}
.tafel__haar{grid-column:1/9;margin-top:calc(var(--z)*2);color:var(--grau-2)}
@media (max-width:64rem){.tafel__meta,.tafel__haar{grid-column:1/-1}}

/* ── Projektseite ──────────────────────────────────────────────────── */
.eroeffnung{margin:0}
.eroeffnung img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:var(--fokus,50% 42%)}
@media (max-width:40rem){.eroeffnung img{aspect-ratio:4/5}}
.zettel{margin:0;padding-block:calc(var(--z)*6);row-gap:calc(var(--z)*1.5);border-top:1px solid var(--grau-3)}
.zettel dt{grid-column:1/4;color:var(--grau-2);padding-top:.35rem}
.zettel dd{grid-column:4/9;margin:0;padding-bottom:.5rem;border-bottom:1px solid var(--grau-4);color:var(--kalk)}
.zettel .weit{grid-column:9/-1;grid-row:1/span 3;align-self:start;color:var(--grau-2);max-width:26ch}
@media (max-width:64rem){.zettel dt{grid-column:1/3}.zettel dd{grid-column:3/-1}.zettel .weit{display:none}}
@media (max-width:40rem){.zettel dt{grid-column:1/2}.zettel dd{grid-column:2/-1}}
.tableau{row-gap:calc(var(--g)*1.6);padding-block:var(--takt) calc(var(--z)*6)}
.tableau__k{grid-column:1/-1;margin:0 0 var(--z);padding-top:.5rem;border-top:1px solid var(--grau-4);color:var(--grau-2)}
.tableau__f{grid-column:span 3;margin:0}
.tableau a{display:block;cursor:zoom-in}
.tableau img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:50% 40%;background:var(--grau-4);
  transition:opacity var(--dauer) var(--kurve)}
.tableau a:hover img,.tableau a:focus-visible img{opacity:.72}
.tableau figcaption{margin-top:.5rem;color:var(--grau-2)}
@media (max-width:64rem){.tableau__f{grid-column:span 2}}
@media (max-width:40rem){.tableau__f{grid-column:span 2}.tableau{row-gap:calc(var(--g)*1.2)}}
.nachweis{padding-block:calc(var(--z)*3) calc(var(--z)*6);border-top:1px solid var(--grau-4)}
.nachweis p{grid-column:1/9;margin:0}
.blaettern{border-top:1px solid var(--grau-3);overflow:hidden}
.blaettern a{display:block;padding-block:calc(var(--z)*5)} .blaettern a span{display:block}
.blaettern__z{grid-column:1/5} .blaettern__m{grid-column:5/9;text-align:center;align-self:center} .blaettern__w{grid-column:9/-1;text-align:right}
.blaettern .werk{margin-top:calc(var(--z)*1.5)}
.blaettern__m a{display:inline-block;border-bottom:1px solid var(--grau-3);padding:.2rem 0} .blaettern__m a:hover{color:var(--akzent);border-color:var(--akzent)}
@media (max-width:40rem){.blaettern__z,.blaettern__w,.blaettern__m{grid-column:1/-1;text-align:left}}

/* ── Text / Biografie / Kontakt ────────────────────────────────────── */
.text{padding-block:var(--takt);row-gap:calc(var(--z)*3);border-top:1px solid var(--grau-4)}
.text:first-of-type{border-top:0}
.text__k{grid-column:1/4;margin:0}
.text__lauf{grid-column:4/10}
.text p{margin:0 0 1em;max-width:64ch} .text p:last-child{margin-bottom:0}
.stationen{grid-column:4/-1;margin:0}
.stationen div{display:grid;grid-template-columns:9rem 1fr;gap:1rem;padding-block:calc(var(--z)*1.5);border-top:1px solid var(--grau-4)}
.stationen dt{color:var(--grau-2);padding-top:.25rem}
.stationen dd{margin:0}
.spalten2{grid-column:4/-1;columns:2;column-gap:3rem;margin:0;padding:0;list-style:none}
.spalten2 li{break-inside:avoid;padding-block:.35rem;border-top:1px solid var(--grau-4)}
@media (max-width:64rem){.text__k{grid-column:1/-1}.text__lauf,.stationen,.spalten2{grid-column:1/-1}}
@media (max-width:40rem){.stationen div{grid-template-columns:5.5rem 1fr}.spalten2{columns:1}}
.kontakt a{border-bottom:1px solid var(--grau-3)} .kontakt a:hover{color:var(--akzent);border-bottom-color:var(--akzent)}
.fuss{border-top:1px solid var(--grau-3);padding-block:calc(var(--z)*4) calc(var(--z)*6);row-gap:calc(var(--z)*2)}
.fuss p{grid-column:span 3;margin:0} .fuss a:hover{color:var(--akzent)}
@media (max-width:40rem){.fuss p{grid-column:1/-1}}

/* ── Lichtbox ──────────────────────────────────────────────────────
   Kein <dialog>, kein Prozentwert: ein fester Rahmen über allem, drei Zonen
   (Leiste · Bild · Leiste). Die Bildhöhe wird aus der Fensterhöhe gerechnet
   und zusätzlich vom Skript gemessen (--bildhoehe). */
.lichtbox{--leiste:3.75rem;position:fixed;inset:0;z-index:300;background:var(--tinte);color:var(--kalk);
  display:grid;grid-template-rows:var(--leiste) minmax(0,1fr) var(--leiste);overflow:hidden}
.lichtbox[hidden]{display:none}
.lichtbox__b{min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0 var(--rand)}
.lichtbox__b img{display:block;width:auto;height:auto;max-width:100%;object-fit:contain;
  max-height:calc(100vh - 2*var(--leiste) - 2*var(--z));max-height:var(--bildhoehe,calc(100dvh - 2*var(--leiste) - 2*var(--z)))}
.lichtbox__o,.lichtbox__u{height:var(--leiste);display:flex;justify-content:space-between;align-items:center;padding:0 var(--rand);gap:1rem;background:var(--tinte)}
.lichtbox__bu{flex:1;min-width:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lichtbox__zahl,.lichtbox button{flex:none}
.lichtbox button{border:1px solid var(--grau-3);font-family:var(--mrk);font-weight:500;font-size:var(--t5);letter-spacing:var(--sperr);text-transform:uppercase;padding:.55rem .9rem;background:var(--tinte);color:var(--kalk)}
.lichtbox button:hover{background:var(--kalk);color:var(--tinte);border-color:var(--kalk)}
body.lichtbox-offen{overflow:hidden}
@media (max-width:40rem){.lichtbox{--leiste:3.25rem}.lichtbox__bu{display:none}.lichtbox__b{padding:0 var(--z)}}

/* ── Cursor-Blick (nur feiner Zeiger) ──────────────────────────────── */
.blick{position:fixed;left:0;top:0;z-index:150;pointer-events:none;opacity:0;transform:translate(-50%,-50%);
  font-family:var(--mrk);font-weight:500;font-size:var(--t5);letter-spacing:var(--sperr);text-transform:uppercase;background:var(--kalk);color:var(--tinte);padding:.45rem .7rem;
  transition:opacity .55s var(--kurve)}
.blick.da{opacity:1}
@media (hover:none),(pointer:coarse){.blick{display:none}}

/* ── Bewegung: Licht und Vorhang ───────────────────────────────────── */
.js .licht{opacity:0;transform:translateY(1.25rem);will-change:opacity,transform;
  transition:opacity var(--dauer) var(--kurve),transform var(--dauer) var(--kurve)}
.js .licht.da{opacity:1;transform:none;will-change:auto}
.js .licht--satz{opacity:1;transform:none;will-change:auto}
.js .licht--satz .buchstabe{opacity:0;transform:translateY(.3em);transition:opacity 1.1s var(--kurve),transform 1.35s var(--kurve);transition-delay:calc(var(--i)*48ms)}
.js .licht--satz.da .buchstabe{opacity:1;transform:none}
.js .vorhang{position:relative}
.js .vorhang::after{content:"";position:absolute;inset:0;background:var(--tinte);transform-origin:50% 0;will-change:transform;transition:transform var(--mittel) var(--kurve);pointer-events:none}
.js .invers .vorhang::after{background:var(--kalk)}
.js .vorhang.da::after{transform:scaleY(0);will-change:auto}
@supports (animation-timeline:view()){
  .schnitt-l,.schnitt-r{animation:schnitt linear both;animation-timeline:view();animation-range:entry 0% exit 100%}
  .schnitt-r{--w:1} .schnitt-l{--w:-1}
  @keyframes schnitt{from{transform:translateX(calc(var(--w)*4%))}to{transform:translateX(calc(var(--w)*-4%))}}
}
/* Übergang zwischen Seiten: das Vorschaubild wird zum Eröffnungsbild */
@view-transition{navigation:auto}
::view-transition-old(root),::view-transition-new(root){animation-duration:1s;animation-timing-function:var(--kurve)}
@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation:none!important;transition:none!important}
  .js .licht,.js .licht--satz .buchstabe{opacity:1;transform:none}
  .js .vorhang::after{display:none}
  .stueck__bild img{transform:none!important}
  @view-transition{navigation:none}
}
@media print{.kopf,.blaettern,.lichtbox,.blick{display:none}body{background:#fff;color:#000}}

/* 2026-09-11: Titel ohne Positionssprung einblenden. */
.js :is(h1,h2,h3,h4,h5,h6).licht{transform:none;transition-property:opacity;will-change:opacity}
.js :is(h1,h2,h3,h4,h5,h6).licht.da{will-change:auto}
