.oq-v7 .oq-stage{--oq-stage-breite: 1520px;--oq-stage-innen-block: clamp(52px, 6.5vw, 92px);--oq-stage-innen-inline: clamp(20px, 4vw, 56px);--oq-stage-spalten-abstand: clamp(32px, 4.5vw, 72px);--oq-stage-bild-radius: 18px;--oq-stage-bild-format: 4 / 3.3;--oq-stage-bild-format-mobil: 4 / 3;--oq-stage-kette-rand: 14px;--oq-stage-aufsatz-ueberhang: var(--oq-space-m);--oq-stage-kette-leise: #6C6C66;--oq-farbe-text-leise: color-mix(in oklab, var(--oq-farbe-text) 74%, var(--oq-farbe-flaeche));--oq-farbe-linie: color-mix(in oklab, var(--oq-farbe-text) 18%, var(--oq-farbe-flaeche));--oq-stage-linie-stark: color-mix(in oklab, var(--oq-farbe-text) 40%, var(--oq-farbe-flaeche));--oq-stage-kachel: var(--oq-farbe-flaeche);position: relative;container-type: inline-size;background: var(--oq-farbe-flaeche);color: var(--oq-farbe-text);padding-block: var(--oq-stage-innen-block)}.oq-v7 .oq-stage.variant-dark{--oq-farbe-flaeche: var(--oq-farbe-dunkel);--oq-farbe-text: var(--oq-farbe-dunkel-text)}.oq-v7 .oq-stage.variant-dark-alt{--oq-farbe-flaeche: var(--oq-farbe-dunkel-alt);--oq-farbe-text: var(--oq-farbe-dunkel-text)}.oq-v7 .oq-stage.variant-dark,.oq-v7 .oq-stage.variant-dark-alt{--oq-stage-kachel: var(--oq-farbe-dunkel-kachel);--oq-stage-kette-leise: color-mix(in oklab, var(--oq-farbe-text) 72%, transparent);--oq-farbe-marke-text: #fff}.oq-v7 .oq-stage.variant-branded,.oq-v7 .oq-stage.variant-branded-alt{--oq-farbe-flaeche: var(--oq-farbe-marke);--oq-farbe-text: var(--oq-farbe-marke-kontrast);--oq-stage-kachel: color-mix(in oklab, var(--oq-farbe-marke) 78%, var(--oq-farbe-akzent-kontrast));--oq-stage-kette-leise: color-mix(in oklab, var(--oq-farbe-text) 72%, transparent)}.oq-v7 .oq-stage.variant-neutral,.oq-v7 .oq-stage.variant-neutral-alt{--oq-farbe-flaeche: var(--oq-farbe-flaeche-alt)}.oq-v7 .oq-stage.variant-accent,.oq-v7 .oq-stage.variant-accent-alt{--oq-farbe-marke: var(--oq-farbe-akzent);--oq-farbe-marke-kontrast: var(--oq-farbe-akzent-kontrast)}.oq-v7 .oq-stage.variant-branded .oq-stage__raster,.oq-v7 .oq-stage.variant-branded-alt .oq-stage__raster{--oq-farbe-marke: var(--oq-farbe-text);--oq-farbe-marke-kontrast: var(--oq-farbe-flaeche)}.oq-v7 .oq-stage__raster{display: grid;grid-template-columns: 1fr 1fr;gap: var(--oq-stage-spalten-abstand);align-items: center;width: 100%;max-width: var(--oq-stage-breite);margin-inline: auto;padding-inline: var(--oq-stage-innen-inline)}.oq-v7 .oq-stage__spalte{min-width: 0}@media (min-width: 1024px){.oq-v7 .oq-stage__raster{min-height: calc(min(76dvh, 900px) - 2 * var(--oq-stage-innen-block));align-content: center}}.oq-v7 .oq-stage__spalte--oben{align-self: start}.oq-v7 .oq-stage__spalte--unten{align-self: end}.oq-v7 .oq-stage__spalte > .breadcrumbs{display: block;margin-block-end: var(--oq-space-m)}.oq-v7 .oq-stage .oq-inhalt__headline{font-size: clamp(2.7rem, 5.4cqw, 5rem);line-height: 0.98;letter-spacing: -0.035em;text-wrap: balance}.oq-v7 .oq-stage .oq-inhalt__text{font-size: clamp(1.1rem, 1.5cqw, 1.35rem);max-width: 44ch}.oq-v7 .oq-stage .oq-inhalt__aktionen{gap: clamp(24px, 2.2cqw, 32px)}.oq-v7 .oq-stage .oq-inhalt__btn--sekundaer{border-color: var(--oq-stage-linie-stark)}.oq-v7 .oq-stage .oq-inhalt__btn--sekundaer:hover{border-color: var(--oq-farbe-text)}.oq-v7 .oq-stage.variant-branded .oq-inhalt__btn--primaer:hover,.oq-v7 .oq-stage.variant-branded-alt .oq-inhalt__btn--primaer:hover{background: color-mix(in oklab, var(--oq-farbe-marke) 88%, var(--oq-farbe-flaeche))}.oq-v7 .oq-stage__medium{position: relative;margin: 0}.oq-v7 .oq-stage__bild-feld{position: relative}.oq-v7 .oq-stage__bild{display: block;width: 100%;aspect-ratio: var(--oq-stage-bild-format);object-fit: cover;border-radius: var(--oq-stage-bild-radius)}.oq-v7 .oq-stage__bild,.oq-v7 picture.oq-stage__bild > img{object-position: var(--oq-stage-bild-fokus-sm, 50% 50%)}@media (min-width: 768px){.oq-v7 .oq-stage__bild,.oq-v7 picture.oq-stage__bild > img{object-position: var(--oq-stage-bild-fokus-md, 50% 50%)}}@media (min-width: 1024px){.oq-v7 .oq-stage__bild,.oq-v7 picture.oq-stage__bild > img{object-position: var(--oq-stage-bild-fokus-lg, 50% 50%)}}.oq-v7 .oq-stage__medium--ecke-ol :is(.oq-stage__bild, picture.oq-stage__bild, .oq-stage__video, .oq-stage__custom-media iframe, .oq-stage__custom-media video, .oq-stage__audio, .oq-stage__datei){border-top-left-radius: var(--oq-radius-akzent)}.oq-v7 .oq-stage__medium--ecke-or :is(.oq-stage__bild, picture.oq-stage__bild, .oq-stage__video, .oq-stage__custom-media iframe, .oq-stage__custom-media video, .oq-stage__audio, .oq-stage__datei){border-top-right-radius: var(--oq-radius-akzent)}.oq-v7 .oq-stage__medium--ecke-ul :is(.oq-stage__bild, picture.oq-stage__bild, .oq-stage__video, .oq-stage__custom-media iframe, .oq-stage__custom-media video, .oq-stage__audio, .oq-stage__datei){border-bottom-left-radius: var(--oq-radius-akzent)}.oq-v7 .oq-stage__medium--ecke-ur :is(.oq-stage__bild, picture.oq-stage__bild, .oq-stage__video, .oq-stage__custom-media iframe, .oq-stage__custom-media video, .oq-stage__audio, .oq-stage__datei){border-bottom-right-radius: var(--oq-radius-akzent)}.oq-v7 picture.oq-stage__bild{display: block;width: 100%;aspect-ratio: var(--oq-stage-bild-format);border-radius: var(--oq-stage-bild-radius);overflow: hidden}.oq-v7 picture.oq-stage__bild > img{display: block;width: 100%;height: 100%;object-fit: cover;border-radius: 0}.oq-v7 .oq-stage__bild-feld--contain .oq-stage__bild,.oq-v7 .oq-stage__bild-feld--contain picture.oq-stage__bild > img{object-fit: contain}.oq-v7 .oq-stage__bild-picture{display: block;width: 100%}.oq-v7 .oq-stage__custom-media{display: block;width: 100%}.oq-v7 .oq-stage__custom-media iframe,.oq-v7 .oq-stage__custom-media video{display: block;width: 100%;height: auto;border-radius: var(--oq-stage-bild-radius);object-fit: cover}.oq-v7 .oq-stage__video{position: relative;display: block;width: 100%;padding: 0;border: 0;background: none;cursor: pointer;border-radius: var(--oq-stage-bild-radius)}.oq-v7 .oq-stage__abspielen{position: absolute;inset: 0;margin: auto;width: 74px;height: 74px;border-radius: 50%;background: var(--oq-farbe-marke);color: var(--oq-farbe-marke-kontrast);display: grid;place-items: center;transition: background-color var(--oq-transition),transform var(--oq-transition)}.oq-v7 .oq-stage__video:hover .oq-stage__abspielen{background: color-mix(in oklab, var(--oq-farbe-marke) 85%, var(--oq-farbe-text));transform: scale(1.06)}.oq-v7 .oq-stage__abspielen svg{width: 24px;height: 24px;margin-inline-start: 3px}.oq-v7 .oq-stage__audio,.oq-v7 .oq-stage__datei{display: flex;align-items: center;justify-content: center;width: 100%;padding: var(--oq-space-l);border-radius: var(--oq-stage-bild-radius);background: var(--oq-farbe-flaeche-alt)}.oq-v7 .oq-stage__audio audio{width: 100%}.oq-v7 .oq-stage__bildunterschrift{margin-block-start: var(--oq-space-s);font-size: 0.86rem;line-height: 1.3;color: var(--oq-farbe-text-leise)}.oq-v7 .oq-stage__medium:has(.oq-stage__aufsatz) .oq-stage__bildunterschrift{margin-block-start: calc(var(--oq-stage-aufsatz-ueberhang) + var(--oq-space-s))}.oq-v7 .oq-stage__kette{position: absolute;z-index: 1;inset-block-start: var(--oq-stage-kette-rand);inset-inline: var(--oq-stage-kette-rand);display: flex;flex-wrap: wrap;align-items: center;margin: 0;padding: var(--oq-space-2xs) var(--oq-space-s);border-radius: var(--oq-radius-mittel);background: var(--oq-stage-kachel);list-style: none;font-size: 0.9rem;font-weight: 400;letter-spacing: -0.008em}.oq-v7 .oq-stage__kette-schritt{display: flex;align-items: center;gap: var(--oq-space-2xs);color: var(--oq-stage-kette-leise)}.oq-v7 .oq-stage__kette-schritt + .oq-stage__kette-schritt{flex: 1 1 auto}.oq-v7 .oq-stage__kette-punkt{flex: none;width: 7px;height: 7px;border: 1.5px solid color-mix(in oklab, var(--oq-farbe-text) 34%, transparent);border-radius: 50%}.oq-v7 .oq-stage__kette-schritt[aria-current]{color: var(--oq-farbe-text);font-family: 'AcidGrotesk-OneQrew-Bold', var(--oq-schrift-text);font-weight: 400}.oq-v7 .oq-stage__kette-schritt[aria-current] .oq-stage__kette-punkt{border-color: transparent;background: var(--oq-farbe-marke-text, var(--oq-farbe-marke))}.oq-v7 .oq-stage__kette-haken{flex: none;width: 14px;height: 14px;color: var(--oq-farbe-marke-text, var(--oq-farbe-marke))}.oq-v7 .oq-stage__kette-strich{flex: 1 1 18px;min-width: 18px;height: 1.5px;margin-inline-end: var(--oq-space-3xs);border-radius: 2px;background: color-mix(in oklab, var(--oq-farbe-text) 20%, transparent)}.oq-v7 .oq-stage__bild-feld:has(> .oq-stage__kette) .aiml-badge[data-aiml-pos="tl"],.oq-v7 .oq-stage__bild-feld:has(> .oq-stage__kette) .aiml-badge[data-aiml-pos="tr"]{top: calc(var(--oq-stage-kette-rand) * 2 + 40px)}.oq-v7 .oq-stage__aufsatz{position: absolute;inset-inline-start: calc(var(--oq-space-m) * -1);inset-block-end: calc(var(--oq-stage-aufsatz-ueberhang) * -1);max-width: 15rem;padding: var(--oq-space-s) var(--oq-space-m);border-radius: var(--oq-radius-mittel);background: var(--oq-farbe-marke);color: var(--oq-farbe-marke-kontrast)}.oq-v7 .oq-stage__aufsatz-wert{display: block;font-family: var(--oq-schrift-display);font-size: 2.3rem;font-weight: 400;font-variant-numeric: tabular-nums;line-height: 0.95;letter-spacing: -0.04em}.oq-v7 .oq-stage__aufsatz-label{display: block;margin-block-start: var(--oq-space-3xs);font-size: 0.86rem;font-family: 'AcidGrotesk-OneQrew-Medium', var(--oq-schrift-text);font-weight: 400;line-height: 1.3}@container (max-width: 860px){.oq-v7 .oq-stage__raster{grid-template-columns: 1fr}.oq-v7 .oq-stage{--oq-stage-aufsatz-ueberhang: var(--oq-space-s)}.oq-v7 .oq-stage__aufsatz{inset-inline-start: var(--oq-space-s)}}@container (max-width: 560px){.oq-v7 .oq-stage .oq-inhalt__btn{width: 100%}.oq-v7 .oq-stage__bild,.oq-v7 picture.oq-stage__bild{aspect-ratio: var(--oq-stage-bild-format-mobil)}}.oq-v7 .oq-stage--zentriert .oq-stage__mitte{max-width: 46rem;margin-inline: auto;padding-inline: var(--oq-stage-innen-inline);display: flex;flex-direction: column;align-items: center;text-align: center}.oq-v7 .oq-stage__logo{margin-bottom: var(--oq-space-m);max-width: 220px}.oq-v7 .oq-stage__logo-img{width: 100%;height: auto}.oq-v7 .oq-stage--standard .oq-stage__mitte{max-width: var(--oq-stage-breite);margin-inline: auto;padding-inline: var(--oq-stage-innen-inline);display: flex;align-items: center;gap: var(--oq-stage-spalten-abstand);text-align: left}.oq-v7 .oq-stage--standard .oq-stage__logo{flex: none;width: min(220px, 32%);margin-bottom: 0}.oq-v7 .oq-stage--standard .oq-stage__einfach-inhalt{min-width: 0;flex: 1}@container (max-width: 620px){.oq-v7 .oq-stage--standard .oq-stage__mitte{flex-direction: column;align-items: flex-start}.oq-v7 .oq-stage--standard .oq-stage__logo{width: 140px;margin-bottom: var(--oq-space-m)}}.oq-v7 .oq-stage--vollbild{padding-block: 0;position: relative;min-height: clamp(360px, 52vw, 620px);display: flex;align-items: flex-end;overflow: hidden}.oq-v7 .oq-stage__vollbild-bild{position: absolute;inset: 0;z-index: 0}.oq-v7 .oq-stage__vollbild-img{width: 100%;height: 100%;object-fit: cover}.oq-v7 .oq-stage--schleier .oq-stage__vollbild-bild::after{content: "";position: absolute;inset: 0;background: linear-gradient(to top, rgba(9, 15, 22, 0.78), rgba(9, 15, 22, 0.18) 60%)}.oq-v7 .oq-stage__vollbild-in{position: relative;z-index: 1;width: 100%;max-width: var(--oq-stage-breite);margin-inline: auto;padding: var(--oq-stage-innen-block) var(--oq-stage-innen-inline);color: var(--oq-farbe-dunkel-text)}.oq-v7 .oq-stage--vollbild .oq-inhalt__text{color: color-mix(in oklab, var(--oq-farbe-dunkel-text) 88%, transparent)}.oq-v7 .oq-stage--folien .oq-stage__folie{position:absolute;inset:0;display:flex;align-items:flex-end}.oq-v7 .oq-stage--folien .oq-stage__folie[hidden]{display:none}.oq-v7 .oq-stage__folien-nav{position: absolute;z-index: 2;left: 50%;bottom: var(--oq-space-m);transform: translateX(-50%);display: flex;gap: var(--oq-space-2xs);background: rgba(9, 15, 22, 0.5);border-radius: var(--oq-radius-akt, var(--oq-radius-mittel));padding: 6px}.oq-v7 .oq-stage__folien-btn{display: flex;align-items: center;gap: 8px;padding: 8px 14px;min-height: var(--oq-tap-min);border: 0;border-radius: var(--oq-radius-klein);background: transparent;color: rgba(255, 255, 255, 0.72);font-family: 'AcidGrotesk-OneQrew-Medium', var(--oq-schrift-text);font-size: 0.88rem;font-weight: 400;cursor: pointer;transition: background-color var(--oq-transition),color var(--oq-transition)}.oq-v7 .oq-stage__folien-btn--aktiv,.oq-v7 .oq-stage__folien-btn:hover{background: rgba(255, 255, 255, 0.14);color: #fff}.oq-v7 .oq-stage__folien-icon{width: 20px;height: 20px;object-fit: contain;flex: none}@media (max-width: 620px){.oq-v7 .oq-stage__folien-nav span{display: none}}
