.zs-ober{color:var(--akzent-klein);margin:0}.zs-grund-gelb{--grund:var(--farbe-aufkleber);--schrift:var(--farbe-tinte);--titel:var(--farbe-rot);--titel-leuchten:var(--schatten-titel-schweben);--akzent:var(--farbe-rot);--akzent-klein:var(--farbe-rot);--rand-farbe:var(--farbe-rot);--flaeche-linie:#c1272d4d;--fokus:var(--farbe-rot);--stern:var(--farbe-stern-tanne);--stern-leuchten:var(--leuchten-symbol-aus);--icon-leuchten:var(--leuchten-symbol-aus);--flaeche-kasten-leuchten:var(--leuchten-kasten-aus);background:var(--grund);color:var(--schrift)}.ds-seite .zs-keil{background-image:linear-gradient(var(--keil-richtung), var(--keil-farbe) calc(50% - .5px), transparent calc(50% + .5px));background-size:100% var(--mass-schraege);background-repeat:no-repeat}.zs-keil--faellt{--keil-richtung:to bottom left}.zs-keil--steigt{--keil-richtung:to bottom right}.zs-keil--rot{--keil-farbe:var(--farbe-rot)}.zs-keil--gelb{--keil-farbe:var(--farbe-aufkleber)}.zs-keil--creme{--keil-farbe:var(--farbe-creme)}.zs-ueber{--akzent-klein:var(--farbe-tanne);--rand-farbe:var(--farbe-tanne)}.zs-ueber__innen{max-width:calc(var(--mass-breite-karten) + 2 * var(--mass-rand));align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.zs-collage{padding-bottom:16%;position:relative}.zs-collage__gross,.zs-collage__klein{object-fit:cover;border-radius:var(--mass-radius-karte);box-shadow:var(--schatten-foto);display:block}.zs-collage__gross{aspect-ratio:4/5;width:80%}.zs-collage__klein{aspect-ratio:4/5;border-radius:var(--mass-radius-bild);width:44%;position:absolute;bottom:1.5%;right:2%;transform:rotate(3deg)}.ds-seite .ds-knopf-rand.zs-knopf{--rand-knopf:var(--farbe-tanne);--zs-knopf-hell:#2a5e48;--zs-knopf-schatten:0 1px 2px #1e4a3829, 0 4px 12px #1e4a3824;min-height:2.5rem;margin-top:calc(var(--groesse-text) * 1.6);background-color:var(--farbe-tanne);color:var(--farbe-creme);box-shadow:var(--zs-knopf-schatten), 0 0 6px #ffc63300, 0 0 16px #ffc63300;letter-spacing:normal;text-transform:none;transition:background-color var(--dauer-kurz), border-color var(--dauer-kurz), box-shadow var(--dauer-kurz);padding:.45rem 2.5rem;font-size:1rem;font-weight:600}.ds-seite .zs-lounge .ds-knopf-rand.zs-knopf{--rand-knopf:var(--farbe-creme);--zs-knopf-hell:#fff;--zs-knopf-schatten:0 1px 2px #2b0a0c2e, 0 4px 12px #2b0a0c29;background-color:var(--farbe-creme);color:var(--farbe-tanne)}.ds-seite .ds-knopf-rand.zs-knopf:hover,.ds-seite .ds-knopf-rand.zs-knopf:focus-visible{border-color:var(--zs-knopf-hell);background-color:var(--zs-knopf-hell);color:var(--farbe-creme);box-shadow:var(--zs-knopf-schatten), 0 0 6px #ffc6338c, 0 0 16px #ffc6334d}.ds-seite .zs-lounge .ds-knopf-rand.zs-knopf:hover,.ds-seite .zs-lounge .ds-knopf-rand.zs-knopf:focus-visible{color:var(--farbe-tanne)}.zs-ueber__pillen{gap:.6rem}.zs-ueber__text{gap:1.25rem;display:grid;container-type:inline-size}.zs-ueber__text p:not(.zs-ober){max-width:var(--mass-breite-text);font-size:var(--groesse-text);margin:0;line-height:1.6}.zs-ueber__titel{font-size:min(clamp(2rem, 5vw, 4rem), calc(100cqi / var(--em-wort,.01)));line-height:1.05}@media (max-width:55.99rem){.zs-collage{padding-bottom:22%}.zs-collage__gross{aspect-ratio:4/3}.zs-collage__klein{width:40%}}@media (min-width:56rem){.zs-ueber__innen{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.zs-lounge{--schrift:var(--farbe-creme);--titel:var(--farbe-gelb-fuellung);--titel-leuchten:var(--leuchten-titel);--akzent:var(--farbe-gelb-fuellung);--akzent-klein:var(--farbe-creme);--fokus:var(--farbe-gelb-fuellung);background:var(--farbe-rot);color:var(--schrift);display:grid;position:relative}.zs-lounge:before,.zs-lounge:after{content:"";z-index:1;height:var(--mass-schraege);pointer-events:none;position:absolute;left:0;right:0}.zs-lounge:before{background:linear-gradient(to bottom left, var(--farbe-creme) calc(50% - .5px), transparent calc(50% + .5px));top:0}.zs-lounge:after{background:linear-gradient(to top left, var(--farbe-creme) calc(50% - .5px), transparent calc(50% + .5px));bottom:0}.zs-lounge__foto{aspect-ratio:3/2;position:relative}.zs-lounge__bild{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zs-lounge__inhalt{padding:clamp(2.5rem, 7vw, 4rem) var(--mass-rand);gap:1rem;display:grid;position:relative}.zs-lounge__text{justify-items:start;gap:1.25rem;width:100%;display:grid;container-type:inline-size}.zs-lounge__text p:not(.zs-ober){max-width:34rem;font-size:var(--groesse-text);margin:0;line-height:1.6}.zs-lounge__titel{font-size:min(clamp(2.5rem, 7vw, 5.5rem), calc(100cqi / var(--em-wort,.01)));line-height:1}@media (min-width:48rem){.zs-lounge{grid-template-areas:"band";min-height:min(44rem,46vw)}.zs-lounge__foto,.zs-lounge__inhalt{grid-area:band}.zs-lounge__foto{aspect-ratio:auto}.zs-lounge__foto:after{content:"";background:linear-gradient(90deg,#c1272df0 0%,#c1272ddb 34%,#c1272d59 58%,#c1272d00 74%);position:absolute;inset:0}.zs-lounge__inhalt{max-width:calc(var(--mass-breite-karten) + 2 * var(--mass-rand));align-content:center;width:100%;margin:0 auto}.zs-lounge__text{max-width:30rem}}.zs-parken__innen{max-width:calc(var(--mass-breite-karten) + 2 * var(--mass-rand));padding-block:clamp(2rem,5vw,3.5rem)}.zs-parken__karte{border:var(--mass-rahmen) solid var(--farbe-tanne);border-radius:var(--mass-radius-karte);box-shadow:var(--flaeche-kasten-leuchten);background:#fff;align-items:center;gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.25rem,3vw,2rem);display:grid}.zs-parken__logo img{width:min(100%,15rem);height:auto;display:block}.zs-parken__text{gap:.5rem;display:grid}.zs-parken__titel{color:var(--farbe-rot);margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;line-height:1.15}.zs-parken__text p{font-size:var(--groesse-text);margin:0}.ds-seite .zs-parken__knopf{margin:0}.ds-seite .zs-parken__knopf .ds-knopf-rand.zs-knopf{margin-top:0}@media (min-width:56rem){.zs-parken__karte{grid-template-columns:auto minmax(0,1fr) auto}}
