.i22-vollbild[data-vollbild-modus=effekt] .i22-vollbild-spur{height:var(--mass-vollbild-spur);margin-block:calc(-1 * var(--vollbild-luft))}.i22-vollbild[data-vollbild-modus=effekt]{padding-block-start:calc(max(var(--mass-hero-unten), var(--mass-vollbild-luft-oben)) - var(--mass-hero-unten))}.i22-vollbild[data-vollbild-modus=effekt] .i22-vollbild-buehne{height:var(--mass-vollbild-buehne);pointer-events:none;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.i22-vollbild[data-vollbild-modus=effekt] .i22-vollbild-gruppe{pointer-events:auto}.i22-vollbild-gruppe{width:var(--bildband-breite);margin-inline:auto}.i22-vollbild-karte{aspect-ratio:1200/675;border-radius:var(--mass-bildband-case-radius);position:relative;overflow:hidden}.i22-vollbild[data-vollbild-modus=effekt] .i22-vollbild-karte{position:static}.i22-vollbild[data-vollbild-modus=effekt] .i22-vollbild-medium{top:calc(-1 * var(--mass-vollbild-buehne));left:var(--vollbild-box-l,0);width:var(--vollbild-box-b,100%);height:calc(3 * var(--mass-vollbild-buehne));z-index:1;pointer-events:none;clip-path:inset(var(--vollbild-t,100%) var(--vollbild-r,0) var(--vollbild-b,0) var(--vollbild-l,0) round calc(var(--mass-bildband-case-radius) * var(--vollbild-rest,1)));position:absolute;overflow:hidden}html:is(:not([data-sw-abgang=seite]),[data-sw-abgang-ende]) .i22-vollbild[data-vollbild-modus=effekt][data-vollbild-anker=fenster] .i22-vollbild-medium{width:auto;height:auto;position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.i22-vollbild[data-vollbild-modus=effekt][data-vollbild-auftritt=vor] .i22-vollbild-medium{opacity:0}.i22-vollbild[data-vollbild-modus=effekt][data-vollbild-auftritt=an] .i22-vollbild-medium{transition:opacity var(--bewegung-dauer-reveal) var(--bewegung-kurve-reveal-deckkraft)}}.i22-vollbild[data-vollbild-modus=effekt][data-vollbild-vorne] .i22-vollbild-buehne{z-index:var(--ebene-vollbild)}html:has(.i22-vollbild[data-vollbild-modus=effekt][data-vollbild-vorne]) .i22-kopf2026:is(:has(:focus-visible),:has(details[open])){z-index:calc(var(--ebene-vollbild) + 1)}.i22-vollbild[data-vollbild-modus=effekt] .i22-vollbild-innen{width:var(--vollbild-w,100%);height:var(--vollbild-h,100%);transform:translate(-50%, -50%) translate(var(--vollbild-dx,0), var(--vollbild-dy,0)) scale(var(--vollbild-s,1));will-change:transform;position:absolute;top:50%;left:50%}.i22-vollbild[data-vollbild-modus=still] .i22-vollbild-medium,.i22-vollbild[data-vollbild-modus=still] .i22-vollbild-innen{position:absolute;inset:0}.i22-vollbild-innen>img,.i22-vollbild-innen>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.i22-vollbild-innen>video{opacity:0;transition:opacity var(--bewegung-dauer-vollbild) var(--bewegung-kurve)}.i22-vollbild[data-vollbild-modus=effekt][data-vollbild-hochkant] .i22-vollbild-innen>video{width:var(--vollbild-fw,100%);height:var(--vollbild-fh,100%);transform:translate(-50%, -50%) scale(var(--vollbild-vs,1));inset:50% auto auto 50%}@media (prefers-reduced-motion:reduce){.i22-vollbild-innen>video{transition:none}}.i22-vollbild[data-vollbild-spielt] .i22-vollbild-innen>video{opacity:1}.i22-vollbild-steuerung{z-index:1;gap:var(--mass-vollbild-knopf-luecke);pointer-events:auto;right:var(--mass-vollbild-knopf-abstand);bottom:var(--mass-vollbild-knopf-abstand);display:flex;position:absolute}.i22-vollbild[data-vollbild-modus=effekt] .i22-vollbild-steuerung{transform:translate(calc(-1 * var(--vollbild-r)), calc(-1 * var(--vollbild-b)))}html[data-theme=cd-2026] body .i22-vollbild-knopf{width:var(--mass-vollbild-knopf);height:var(--mass-vollbild-knopf);border-radius:var(--mass-vollbild-knopf-rund);cursor:pointer;color:var(--text-on-dark);background:var(--kopf-glas-flaeche-dunkel);-webkit-backdrop-filter:blur(var(--mass-vollbild-knopf-blur));backdrop-filter:blur(var(--mass-vollbild-knopf-blur));border:0;place-items:center;padding:0;display:grid}html[data-theme=cd-2026] body .i22-vollbild-knopf:focus-visible{outline:var(--mass-hero-fokus) solid var(--text-on-dark);outline-offset:var(--mass-hero-fokus)}.i22-vollbild-knopf>svg{width:var(--mass-vollbild-knopf-icon);height:var(--mass-vollbild-knopf-icon);fill:currentColor}.i22-vollbild-steuerung[data-vollbild-verdeckt]{opacity:0;pointer-events:none}
