.wagen[data-astro-cid-j3x3qca2]{aspect-ratio:1700/760;width:min(100%,980px);margin-inline:auto;position:relative}.wagen__karosserie[data-astro-cid-j3x3qca2]{position:absolute;inset:0}.wagen__bild[data-astro-cid-j3x3qca2]{opacity:0;width:100%;height:100%;position:absolute;inset:0}.wagen__bild[data-astro-cid-j3x3qca2][data-klasse-bild=M]{opacity:1}.wagen__schatten[data-astro-cid-j3x3qca2],.wagen__spiegel[data-astro-cid-j3x3qca2],.rad[data-astro-cid-j3x3qca2],.wagen__dreck[data-astro-cid-j3x3qca2],.wagen__wasch[data-astro-cid-j3x3qca2],.wagen__maske[data-astro-cid-j3x3qca2],.wagen__delle[data-astro-cid-j3x3qca2],.wagen__scan[data-astro-cid-j3x3qca2],.wagen__nebel[data-astro-cid-j3x3qca2],.wagen__staub[data-astro-cid-j3x3qca2]{display:none}.film .wagen[data-astro-cid-j3x3qca2]{left:50%;top:calc(var(--boden) - var(--wagen-b) * .4474 * .9197);width:var(--wagen-b);margin:0 0 0 calc(var(--wagen-b) / -2);z-index:1;will-change:transform;position:absolute}.film .wagen__karosserie[data-astro-cid-j3x3qca2]{will-change:transform}.film .wagen__dreck[data-astro-cid-j3x3qca2]{opacity:1;display:block}.film .wagen__wasch[data-astro-cid-j3x3qca2]{width:100%;height:100%;display:block;position:absolute;inset:0}.wasch-gl .wagen__dreck[data-astro-cid-j3x3qca2]{visibility:hidden}.film .rad[data-astro-cid-j3x3qca2]{aspect-ratio:1;will-change:transform;border-radius:50%;display:block;position:absolute;overflow:hidden}.rad__dreh[data-astro-cid-j3x3qca2],.rad__dreck[data-astro-cid-j3x3qca2]{position:absolute;inset:0}.rad__dreh[data-astro-cid-j3x3qca2]{will-change:transform}.rad__dreck[data-astro-cid-j3x3qca2]{-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--front,-10%) - 4%), #000 calc(var(--front,-10%) + 4%));mask-image:linear-gradient(180deg, transparent calc(var(--front,-10%) - 4%), #000 calc(var(--front,-10%) + 4%))}.film:not(.wasch-gl) .wagen__dreck[data-astro-cid-j3x3qca2]{-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--front-bild,-25%) - 2.5%), #000 calc(var(--front-bild,-25%) + 2.5%));mask-image:linear-gradient(180deg, transparent calc(var(--front-bild,-25%) - 2.5%), #000 calc(var(--front-bild,-25%) + 2.5%))}.rad[data-astro-cid-j3x3qca2] img[data-astro-cid-j3x3qca2]{left:var(--bild-x);top:var(--bild-y);width:var(--bild-b);max-width:none;height:var(--bild-h);position:absolute}.film .wagen__spiegel[data-astro-cid-j3x3qca2]{transform-origin:50% 91.97%;opacity:.22;filter:blur(1.2px);pointer-events:none;display:block;position:absolute;inset:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 50%,#00000080 78%,#000 100%);mask-image:linear-gradient(#0000 50%,#00000080 78%,#000 100%)}.wagen__spiegel[data-astro-cid-j3x3qca2] img[data-astro-cid-j3x3qca2]{opacity:0;width:100%;height:100%;position:absolute;inset:0}.wagen__spiegel[data-astro-cid-j3x3qca2] img[data-astro-cid-j3x3qca2][data-spiegel-klasse=M]{opacity:1}.film .wagen__schatten[data-astro-cid-j3x3qca2]{filter:blur(6px);background:radial-gradient(#000000d9,#0000 70%);height:7%;display:block;position:absolute;top:89%;left:10%;right:8%}.film .wagen__maske[data-astro-cid-j3x3qca2]{pointer-events:none;width:100%;height:100%;-webkit-mask-image:var(--maske,url(/fahrzeuge/m.webp));-webkit-mask-size:100% 100%;mask-image:var(--maske,url(/fahrzeuge/m.webp));display:block;position:absolute;inset:0;mask-size:100% 100%}.wagen__innenlicht[data-astro-cid-j3x3qca2]{opacity:0;mix-blend-mode:screen;background:radial-gradient(22% 12% at 44% 42%,#ffba688c,#0000 70%),radial-gradient(16% 11% at 62% 42%,#ffc47866,#0000 70%)}.wagen__wasserkante[data-astro-cid-j3x3qca2]{mix-blend-mode:screen;opacity:0;overflow:hidden}.wagen__wasserkante[data-astro-cid-j3x3qca2] span[data-astro-cid-j3x3qca2]{filter:blur(2px);will-change:transform;background:linear-gradient(#0000,#d2e6ec52 55%,#f0f8fa99 80%,#0000);height:9%;position:absolute;top:0;left:0;right:0}.wagen__boegen[data-astro-cid-j3x3qca2]{opacity:0;mix-blend-mode:screen;overflow:hidden}.wagen__boegen[data-astro-cid-j3x3qca2] span[data-astro-cid-j3x3qca2]{filter:blur(3px);will-change:transform;background:linear-gradient(90deg,#0000,#ffffff2e 30%,#ffffffe6 50%,#ffffff2e 70%,#0000);width:6%;position:absolute;top:0;bottom:0;left:0;transform:translate(-200%)skew(-6deg)}.wagen__perlen[data-astro-cid-j3x3qca2]{opacity:1}.film .wagen__delle[data-astro-cid-j3x3qca2]{opacity:0;mix-blend-mode:screen;filter:drop-shadow(0 0 6px #f2f2f080);pointer-events:none;width:17%;display:block;position:absolute;top:49%;left:50%;overflow:visible}.film .wagen__scan[data-astro-cid-j3x3qca2]{opacity:0;background:var(--c-accent-hell);pointer-events:none;width:2px;display:block;position:absolute;top:6%;bottom:4%;left:0;box-shadow:0 0 12px 2px #a3b0a5b3,0 0 60px 10px #72807459}.film .wagen__nebel[data-astro-cid-j3x3qca2]{opacity:0;pointer-events:none;filter:blur(8px);will-change:transform, opacity;background:radial-gradient(20% 35% at 20% 40%,#c8dce25c,#0000 70%),radial-gradient(22% 30% at 48% 30%,#d2e2e852,#0000 70%),radial-gradient(18% 32% at 76% 45%,#c8dce252,#0000 70%),radial-gradient(30% 20% at 50% 70%,#dce8ec33,#0000 70%);display:block;position:absolute;inset:-20% -15% 0}.film .wagen__staub[data-astro-cid-j3x3qca2]{pointer-events:none;width:0;height:0;display:block;position:absolute;top:74%;left:14%}.wagen__staub[data-astro-cid-j3x3qca2] span[data-astro-cid-j3x3qca2]{filter:blur(6px);opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#aa96784d,#0000 65%);border-radius:50%;width:120px;height:120px;position:absolute;top:-60px;left:-60px}.strasse[data-astro-cid-o34d33q2]{background:var(--c-bg);padding-block:var(--sektion) 0;position:relative;overflow:clip}.strasse__fenster[data-astro-cid-o34d33q2]{gap:var(--s-7);width:100%;max-width:calc(var(--breite) + 2 * var(--rand));padding-inline:var(--rand);margin-inline:auto;display:grid;position:relative}.strasse__raeume[data-astro-cid-o34d33q2],.strasse__wort[data-astro-cid-o34d33q2],.strasse__saeulen[data-astro-cid-o34d33q2],.strasse__boden[data-astro-cid-o34d33q2],.strasse__leiste[data-astro-cid-o34d33q2],.station__tor[data-astro-cid-o34d33q2],.station__ziffer[data-astro-cid-o34d33q2]{display:none}.strasse__spur[data-astro-cid-o34d33q2]{gap:var(--s-6) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.station[data-astro-cid-o34d33q2]{border-top:1px solid var(--c-line);padding-top:var(--s-5)}.station--einfahrt[data-astro-cid-o34d33q2]{border-top:0;grid-column:1/-1;padding-top:0}.station--ankunft[data-astro-cid-o34d33q2]{display:none}.station__karte[data-astro-cid-o34d33q2]{gap:var(--s-3);max-width:36rem;display:grid}.station__kicker[data-astro-cid-o34d33q2]{font-size:var(--fs-small);color:var(--c-text-2)}.station__nr[data-astro-cid-o34d33q2]{font-variant-numeric:tabular-nums;color:var(--c-accent-hell);margin-right:.4em}.station__name[data-astro-cid-o34d33q2]{font-family:var(--f-serif);font-weight:400;font-size:var(--fs-h3);letter-spacing:-.01em;text-wrap:balance;line-height:1.05}.station--einfahrt[data-astro-cid-o34d33q2] .station__name[data-astro-cid-o34d33q2]{font-size:var(--fs-h2)}.station__satz[data-astro-cid-o34d33q2]{color:var(--c-text-2);max-width:30rem}.station__unten[data-astro-cid-o34d33q2]{gap:inherit;justify-items:inherit;display:grid}.station__fuss[data-astro-cid-o34d33q2]{align-items:baseline;gap:var(--s-2) var(--s-5);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.station__preis[data-astro-cid-o34d33q2]{font-size:1.375rem;font-weight:500}.station__anfrage[data-astro-cid-o34d33q2]{font-size:var(--fs-small);color:var(--c-text-3)}.station__link[data-astro-cid-o34d33q2]{margin-left:auto}.station__scroll[data-astro-cid-o34d33q2]{display:none}.film .station__scroll[data-astro-cid-o34d33q2]{width:1px;height:44px;margin-top:var(--s-4);background:var(--c-line-strong);display:block;overflow:hidden}.station__scroll[data-astro-cid-o34d33q2] span[data-astro-cid-o34d33q2]{background:var(--c-accent-hell);width:100%;height:40%;animation:scroll-hinweis 1.8s var(--ease) infinite;display:block}@keyframes scroll-hinweis{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}.film .strasse[data-astro-cid-o34d33q2]{padding:0}html.film:not(.film-bereit) .strasse[data-astro-cid-o34d33q2] [data-wagen]{visibility:hidden}.film .strasse__fenster[data-astro-cid-o34d33q2]{isolation:isolate;--boden:60%;--wagen-b:min(58vw, 1000px, calc((100svh - 260px) * 1.9));--boden-anteil:.6;--unten-raum:calc(max(100svh, 560px) * (1 - var(--boden-anteil)) - 5.5rem - var(--aktion-h,0px));max-width:none;height:100svh;min-height:560px;padding:0;display:block;overflow:hidden}@media (width<=899px){.film .strasse__fenster[data-astro-cid-o34d33q2]{--boden:46%;--boden-anteil:.46;--wagen-b:92vw}}@media (width>=600px) and (width<=899px){.film .strasse__fenster[data-astro-cid-o34d33q2]{--boden:52%;--boden-anteil:.52}}.film .strasse__raeume[data-astro-cid-o34d33q2]{z-index:-3;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.raum[data-astro-cid-o34d33q2]{opacity:0;will-change:opacity;position:absolute;inset:0}.raum--einfahrt[data-astro-cid-o34d33q2]{opacity:1;background:radial-gradient(ellipse 55% 40% at 50% var(--boden), #96806229, transparent 70%), radial-gradient(ellipse 80% 50% at 50% 0%, #5a5a561f, transparent 70%)}.raum--aussen[data-astro-cid-o34d33q2]{background:radial-gradient(60% 55% at 50% 30%,#96b2ba33,#0000 70%),linear-gradient(#7896a014,#0000 60%)}.raum--innen[data-astro-cid-o34d33q2]{background:radial-gradient(45% 40% at 50% 48%,#d6a05c33,#0000 70%),radial-gradient(90% 30% at 50% 100%,#7854281f,#0000 70%)}.raum--lack[data-astro-cid-o34d33q2]{background:radial-gradient(70% 45% at 50% 20%,#f2f2ec29,#0000 70%),linear-gradient(#f2f2ec0d,#0000 50%)}.raum--keramik[data-astro-cid-o34d33q2]{background:radial-gradient(55% 50% at 50% 45%,#72807457,#0000 72%),radial-gradient(90% 30% at 50% 100%,#a3b0a51a,#0000 70%)}.raum--dellen[data-astro-cid-o34d33q2]{background:radial-gradient(50% 45% at 54%,#ced4da24,#0000 70%),linear-gradient(#282c3066,#0000 60%)}.raum--ankunft[data-astro-cid-o34d33q2]{background:radial-gradient(ellipse 34% 60% at 50% -5%, #f2f2f038, transparent 72%), radial-gradient(ellipse 60% 22% at 50% var(--boden), #a3b0a52e, transparent 70%)}.film .strasse__wort[data-astro-cid-o34d33q2]{left:50%;top:min(calc(var(--boden) - var(--wagen-b) * .42), calc(var(--boden) - 1em));z-index:-2;font-family:var(--f-serif);font-weight:400;font-size:min(26rem, calc((100vw - 2 * var(--rand)) / 4.1));letter-spacing:-.03em;white-space:nowrap;color:var(--c-text);pointer-events:none;line-height:.8;display:block;position:absolute;translate:-50%}@media (width<=899px){.film .strasse__wort[data-astro-cid-o34d33q2]{top:min(calc(var(--boden) - var(--wagen-b) * .5), calc(var(--boden) - 1em))}}.film .strasse__saeulen[data-astro-cid-o34d33q2]{top:6%;left:0;bottom:calc(100% - var(--boden));z-index:-2;will-change:transform;background:repeating-linear-gradient(90deg,#0000 0 178px,#f2f2f00d 178px 179px,#f2f2f01f 179px 180px,#0000 180px 360px);width:calc(100% + 360px);display:block;position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 30% 80%,#0000);mask-image:linear-gradient(#0000,#000 30% 80%,#0000)}.film .strasse__boden[data-astro-cid-o34d33q2]{left:0;right:0;top:var(--boden);z-index:-1;background:linear-gradient(#f2f2f009,#0000 60%);border-top:1px solid #f2f2f01f;display:block;position:absolute;bottom:0;overflow:hidden}.strasse__fugen[data-astro-cid-o34d33q2]{will-change:transform;background:repeating-linear-gradient(90deg,#0000 0 236px,#f2f2f014 236px 240px) top/100% 2px no-repeat,repeating-linear-gradient(90deg,#0000 0 238px,#f2f2f008 238px 240px);width:calc(100% + 240px);height:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.film .strasse__spur[data-astro-cid-o34d33q2]{will-change:transform;gap:0;width:max-content;display:flex;position:absolute;inset:0}.film .station[data-astro-cid-o34d33q2]{border:0;flex:none;width:100vw;height:100%;padding:0;position:relative}.film .station--ankunft[data-astro-cid-o34d33q2]{display:block}.film .station__karte[data-astro-cid-o34d33q2]{--karte-b:min(48rem, calc(100vw - 2 * var(--rand)));left:max(var(--rand), calc(50vw - max(var(--wagen-b), var(--karte-b)) / 2));top:calc(var(--boden) + clamp(1rem, 3vh, 2.25rem));width:var(--karte-b);gap:var(--s-2);opacity:.22;transition:opacity .5s var(--ease);position:absolute}.film .station[data-astro-cid-o34d33q2].ist-aktiv .station__karte[data-astro-cid-o34d33q2]{opacity:1}.film .station--einfahrt[data-astro-cid-o34d33q2] .station__karte[data-astro-cid-o34d33q2],.film .station--ankunft[data-astro-cid-o34d33q2] .station__karte[data-astro-cid-o34d33q2]{--karte-b:min(40rem, calc(100vw - 2 * var(--rand)));text-align:center;justify-items:center;left:50vw;translate:-50%}@media (width>=900px){.film .station--einfahrt[data-astro-cid-o34d33q2] .station__karte[data-astro-cid-o34d33q2]{--karte-b:min(64rem, calc(100vw - 2 * var(--rand)));max-width:none}}.film .station__name[data-astro-cid-o34d33q2]{font-size:clamp(2rem,1rem + 2.2vw,3.2rem)}.film .station__satz[data-astro-cid-o34d33q2]{hyphens:auto;text-wrap:pretty;max-width:none;font-size:.9375rem;line-height:1.55}@media (width>=900px) and (height<=900px){.film .station__name[data-astro-cid-o34d33q2]{font-size:clamp(1.8rem,.9rem + 1.8vw,2.6rem)}.film .station__satz[data-astro-cid-o34d33q2]{font-size:.875rem;line-height:1.5}}.film .station--einfahrt[data-astro-cid-o34d33q2] .station__name[data-astro-cid-o34d33q2]{font-size:max(2rem, min(clamp(2.6rem, 1.2rem + 4vw, 5rem), calc((100vw - 2 * var(--rand)) / 12.6), calc((var(--unten-raum) - clamp(1rem, 3vh, 2.25rem) - 8rem) / 1.05)))}@media (width>=900px) and (height<=700px){.film .station--einfahrt[data-astro-cid-o34d33q2] .station__scroll[data-astro-cid-o34d33q2]{display:none}.film .station--einfahrt[data-astro-cid-o34d33q2] .station__name[data-astro-cid-o34d33q2]{font-size:max(2rem, min(clamp(2.6rem, 1.2rem + 4vw, 5rem), calc((100vw - 2 * var(--rand)) / 12.6), calc((var(--unten-raum) - clamp(1rem, 3vh, 2.25rem) - 4.25rem) / 1.05)))}}@media (width<=899px){.film .station__karte[data-astro-cid-o34d33q2]{opacity:0;left:var(--rand);top:calc(var(--boden) + clamp(1.25rem, 3svh, 2.5rem))}.film .station--einfahrt[data-astro-cid-o34d33q2] .station__karte[data-astro-cid-o34d33q2],.film .station--ankunft[data-astro-cid-o34d33q2] .station__karte[data-astro-cid-o34d33q2]{top:calc(var(--boden) + 2.5rem);width:calc(100vw - 2 * var(--rand))}.film .station__name[data-astro-cid-o34d33q2]{font-size:clamp(1.75rem,7.5vw,2.6rem)}.film .station__satz[data-astro-cid-o34d33q2]{font-size:.875rem;line-height:1.5}.film .station--einfahrt[data-astro-cid-o34d33q2] .station__name[data-astro-cid-o34d33q2]{font-size:clamp(2.2rem,10vw,3rem)}}@media (width>=600px) and (width<=899px){.film .station__satz[data-astro-cid-o34d33q2]{font-size:.9375rem;line-height:1.55}}@media (width<=599px) and (height<=720px){.film .station__name[data-astro-cid-o34d33q2]{font-size:clamp(1.6rem,7vw,2rem)}.film .station__satz[data-astro-cid-o34d33q2]{font-size:.8125rem;line-height:1.45}}.film .station__ziffer[data-astro-cid-o34d33q2]{right:max(var(--rand), calc(50vw - var(--wagen-b) / 2 - 2vw));top:calc(var(--boden) + 1rem);font-family:var(--f-serif);color:#a3b0a51a;font-variant-numeric:tabular-nums;pointer-events:none;font-size:clamp(6rem,14vw,15rem);font-style:italic;line-height:.8;display:block;position:absolute}@media (width<=899px){.film .station__ziffer[data-astro-cid-o34d33q2]{font-size:7.5rem;top:auto;bottom:4%}}.film .station__tor[data-astro-cid-o34d33q2]{left:50%;bottom:calc(100% - var(--boden));width:calc(var(--wagen-b) * 1.12);height:calc(var(--wagen-b) * .5);z-index:-1;pointer-events:none;border:1px solid #f2f2f01a;border-bottom:0;border-radius:3px 3px 0 0;display:block;position:absolute;translate:-50%}.film .station--einfahrt[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]{border-color:#f2f2f00f}.film .station--aussen[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]{border-color:#a0c4ce4d;box-shadow:inset 0 0 60px #a0c4ce0f}.film .station--innen[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]{border-color:#deaa664d}.film .station--lack[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]{border-color:#f2f2ec8c;box-shadow:0 0 24px #f2f2ec29,inset 0 0 24px #f2f2ec1a}.film .station--lack[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]:before,.film .station--lack[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]:after{content:"";border:1px solid #f2f2ec4d;border-bottom:0;position:absolute;inset:9% 7% 0;box-shadow:0 0 18px #f2f2ec1a}.film .station--lack[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]:after{border-color:#f2f2ec29;inset:18% 14% 0}.film .station--keramik[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]{border-color:#a3b0a573;box-shadow:0 0 40px #72807433}.film .station--dellen[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]{border-color:#ced4da38}.film .station--ankunft[data-astro-cid-o34d33q2] .station__tor[data-astro-cid-o34d33q2]{display:none}.film .strasse__leiste[data-astro-cid-o34d33q2]{color:var(--c-text-3);white-space:nowrap;gap:clamp(1rem,2.4vw,2.5rem);margin:0;padding:0;font-size:.75rem;list-style:none;display:flex;position:absolute;bottom:clamp(1rem,3vh,2rem);left:50%;translate:-50%}.strasse__leiste[data-astro-cid-o34d33q2] li[data-astro-cid-o34d33q2]{transition:color .4s var(--ease);padding-top:.75rem;position:relative}.strasse__leiste[data-astro-cid-o34d33q2] li[data-astro-cid-o34d33q2]:before{content:"";background:var(--c-line-strong);height:1px;position:absolute;top:0;left:0;right:0}.strasse__leiste[data-astro-cid-o34d33q2] li[data-astro-cid-o34d33q2]:after{content:"";background:var(--c-accent-hell);height:1px;transform:scaleX(var(--fortschritt,0));transform-origin:0;position:absolute;top:0;left:0;right:0}.strasse__leiste[data-astro-cid-o34d33q2] li[data-astro-cid-o34d33q2].ist-aktiv{color:var(--c-text)}.strasse__leiste[data-astro-cid-o34d33q2] span[data-astro-cid-o34d33q2]{font-variant-numeric:tabular-nums;color:var(--c-accent-hell);margin-right:.35em}@media (width<=899px){.strasse__leiste[data-astro-cid-o34d33q2] li[data-astro-cid-o34d33q2]{font-size:0}.strasse__leiste[data-astro-cid-o34d33q2] span[data-astro-cid-o34d33q2]{margin:0;font-size:.75rem}}@media (width>=900px){html.aktion.film .station--einfahrt[data-astro-cid-o34d33q2] .station__scroll[data-astro-cid-o34d33q2]{display:none}html.aktion.film .station--einfahrt[data-astro-cid-o34d33q2] .station__name[data-astro-cid-o34d33q2]{font-size:max(2rem, min(clamp(2.6rem, 1.2rem + 4vw, 5rem), calc((100vw - 2 * var(--rand)) / 12.6), calc((var(--unten-raum) - clamp(1rem, 3vh, 2.25rem) - 4.25rem) / 1.05)))}}@media (width<=899px) and (height<=700px){html.aktion.film .station--einfahrt[data-astro-cid-o34d33q2] .station__scroll[data-astro-cid-o34d33q2]{display:none}}.konfig[data-astro-cid-wiq42rm7]{gap:var(--s-6);width:100%;max-width:calc(var(--breite) + 2 * var(--rand));padding:var(--sektion) var(--rand);scroll-margin-top:var(--header-h);margin-inline:auto;display:grid;position:relative}.konfig__kicker[data-astro-cid-wiq42rm7]{font-size:var(--fs-small);color:var(--c-accent-hell)}.konfig__titel[data-astro-cid-wiq42rm7]{margin-top:var(--s-2);font-size:var(--fs-h2);font-weight:400}fieldset[data-astro-cid-wiq42rm7]{border:0;min-width:0;margin:0;padding:0}.konfig__platz[data-astro-cid-wiq42rm7]{display:none}.konfig__klassen[data-astro-cid-wiq42rm7]{background:var(--c-line);border:1px solid var(--c-line-strong);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.klasse[data-astro-cid-wiq42rm7]{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);cursor:pointer;transition:background-color var(--dauer-kurz) var(--ease);display:flex;position:relative}@media (width>=640px){.konfig__klassen[data-astro-cid-wiq42rm7]{grid-template-columns:repeat(6,minmax(0,1fr))}}.klasse[data-astro-cid-wiq42rm7]{background:#0a0a0a}.klasse[data-astro-cid-wiq42rm7] input[data-astro-cid-wiq42rm7],.paket[data-astro-cid-wiq42rm7] input[data-astro-cid-wiq42rm7]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.klasse__id[data-astro-cid-wiq42rm7]{font-family:var(--f-serif);color:var(--c-text-2);transition:color var(--dauer-kurz);font-size:1.75rem;line-height:1}.klasse__text[data-astro-cid-wiq42rm7]{line-height:1.3;display:grid}.klasse__name[data-astro-cid-wiq42rm7]{font-size:var(--fs-small);font-weight:600}.klasse__bsp[data-astro-cid-wiq42rm7]{color:var(--c-text-3);font-size:.75rem}.klasse[data-astro-cid-wiq42rm7]:hover{background:#101010}.klasse[data-astro-cid-wiq42rm7]:has(input:checked){background:linear-gradient(var(--c-accent-flaeche), var(--c-accent-flaeche)), #0a0a0a;box-shadow:inset 0 -2px 0 var(--c-accent-hell)}.klasse[data-astro-cid-wiq42rm7]:has(input:checked) .klasse__id[data-astro-cid-wiq42rm7]{color:var(--c-text)}.klasse[data-astro-cid-wiq42rm7]:has(input:focus-visible),.paket[data-astro-cid-wiq42rm7]:has(input:focus-visible){outline:2px solid var(--c-fokus);outline-offset:2px}.klasse[data-astro-cid-wiq42rm7]{align-items:center;gap:var(--s-1);padding:var(--s-3) var(--s-1);text-align:center;flex-direction:column}.klasse__bsp[data-astro-cid-wiq42rm7]{display:none}.klasse__name[data-astro-cid-wiq42rm7]{color:var(--c-text-2);font-size:.6875rem;font-weight:500}.konfig__pakete[data-astro-cid-wiq42rm7]{gap:var(--s-3);display:grid}.konfig__legende[data-astro-cid-wiq42rm7]{margin-bottom:var(--s-3);font-size:var(--fs-small);color:var(--c-text-2);padding:0}@media (width>=900px){.konfig__pakete[data-astro-cid-wiq42rm7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.konfig__pakete[data-astro-cid-wiq42rm7]{grid-template-columns:repeat(4,minmax(0,1fr))}.konfig__legende[data-astro-cid-wiq42rm7]{grid-column:1/-1;margin-bottom:0}}.paket[data-astro-cid-wiq42rm7]{align-content:start;gap:var(--s-2);padding:var(--s-4) var(--s-5);border:1px solid var(--c-line-strong);border-radius:var(--radius-l);cursor:pointer;transition:border-color var(--dauer-kurz) var(--ease), background-color var(--dauer-kurz) var(--ease), transform var(--dauer) var(--ease);background:#121212b8;display:grid;position:relative}.paket[data-astro-cid-wiq42rm7]:hover{border-color:#f2f2f066}.paket[data-astro-cid-wiq42rm7]:has(input:checked){border-color:var(--c-accent-hell);background:linear-gradient(#72807433,#121212cc)}.paket__kopf[data-astro-cid-wiq42rm7]{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.paket__name[data-astro-cid-wiq42rm7]{font-family:var(--f-serif);font-size:1.625rem;line-height:1.1}.paket__kurz[data-astro-cid-wiq42rm7]{font-size:var(--fs-small);color:var(--c-text-2);line-height:1.5}.paket__preis[data-astro-cid-wiq42rm7]{white-space:nowrap;margin-top:auto;font-size:1.125rem;font-weight:600}@media (width<=899px){.paket[data-astro-cid-wiq42rm7]{padding:var(--s-3) var(--s-4);gap:var(--s-1) var(--s-4);grid-template-columns:1fr auto}.paket__kopf[data-astro-cid-wiq42rm7]{justify-content:flex-start}.paket__kurz[data-astro-cid-wiq42rm7]{grid-column:1;font-size:.8125rem}.paket__preis[data-astro-cid-wiq42rm7]{grid-area:1/2/span 2;align-self:center;margin:0}.paket__name[data-astro-cid-wiq42rm7]{font-size:1.375rem}}.konfig__summe[data-astro-cid-wiq42rm7]{align-content:start;gap:var(--s-2);display:grid}.summe__was[data-astro-cid-wiq42rm7]{font-size:var(--fs-small);color:var(--c-text-2)}.summe__preis[data-astro-cid-wiq42rm7]{font-family:var(--f-serif);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(3.25rem,2rem + 3.5vw,5rem);font-weight:500;line-height:1}.summe__preis[data-astro-cid-wiq42rm7] .preis__ab[data-astro-cid-wiq42rm7]{font-family:var(--f-sans);vertical-align:.9em;font-size:1rem}.summe__hinweis[data-astro-cid-wiq42rm7]{color:var(--c-text-3);max-width:30rem;font-size:.8125rem}.summe__aktionen[data-astro-cid-wiq42rm7]{align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.film .konfig[data-astro-cid-wiq42rm7]{max-width:none;min-height:100svh;padding:calc(var(--header-h) + clamp(1rem, 3vh, 2rem)) var(--rand) clamp(1.25rem, 3vh, 2rem);z-index:2;pointer-events:none;margin-top:-100svh}.film .konfig[data-astro-cid-wiq42rm7].ist-bereit{pointer-events:auto}.film .konfig__platz[data-astro-cid-wiq42rm7]{aspect-ratio:1700/760;justify-self:center;width:min(100%,40vw,224svh - 1030.4px);display:block;position:relative}@media (width>=900px){.film .konfig[data-astro-cid-wiq42rm7]{align-content:center;align-items:end;gap:clamp(1rem, 2.4vh, 1.75rem) var(--s-6);max-width:calc(var(--breite) + 2 * var(--rand));grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"kopf kopf klassen klassen""platz platz platz platz""pakete pakete pakete summe";margin-inline:auto}.film .konfig__kopf[data-astro-cid-wiq42rm7]{grid-area:kopf}.film .konfig__klassen[data-astro-cid-wiq42rm7]{grid-area:klassen}.film .konfig__platz[data-astro-cid-wiq42rm7]{grid-area:platz}.film .konfig__pakete[data-astro-cid-wiq42rm7]{grid-area:pakete}.film .konfig__summe[data-astro-cid-wiq42rm7]{grid-area:summe}.film .konfig__titel[data-astro-cid-wiq42rm7]{font-size:clamp(2.25rem,1.4rem + 2vw,3.5rem)}}@media (width<=899px){.film .konfig[data-astro-cid-wiq42rm7]{gap:var(--s-4)}.film .konfig__platz[data-astro-cid-wiq42rm7]{width:88vw}.film .konfig__titel[data-astro-cid-wiq42rm7]{font-size:clamp(2rem,8vw,2.6rem)}}.paket__kopf[data-astro-cid-wiq42rm7]{row-gap:var(--s-1);flex-wrap:wrap}.paket__name[data-astro-cid-wiq42rm7]{overflow-wrap:anywhere;hyphens:auto}.summe__aktionen[data-astro-cid-wiq42rm7] .btn[data-astro-cid-wiq42rm7]{white-space:normal;text-align:center;padding-block:var(--s-3);max-width:100%;line-height:1.35}@media (width>=900px){.film .paket[data-astro-cid-wiq42rm7]{padding:var(--s-3) var(--s-4)}.film .paket__name[data-astro-cid-wiq42rm7]{font-size:clamp(1.2rem,.9rem + .6vw,1.45rem)}.film .paket__kurz[data-astro-cid-wiq42rm7]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.film .summe__aktionen[data-astro-cid-wiq42rm7] .btn[data-astro-cid-wiq42rm7]{width:100%}}.konfig__ohne[data-astro-cid-wiq42rm7]{align-items:center;gap:var(--s-2);min-height:44px;font-size:var(--fs-small);color:var(--c-text-2);text-decoration:underline;text-decoration-color:var(--c-line-strong);text-underline-offset:.3em;transition:color var(--dauer-kurz), text-decoration-color var(--dauer-kurz);display:inline-flex}.konfig__ohne[data-astro-cid-wiq42rm7]:hover{color:var(--c-text);text-decoration-color:var(--c-accent-hell)}.summe__aktionen[data-astro-cid-wiq42rm7]{align-items:stretch;gap:var(--s-2);flex-direction:column}.summe__aktionen[data-astro-cid-wiq42rm7] .konfig__ohne[data-astro-cid-wiq42rm7]{align-self:center}.ecke[data-astro-cid-wiq42rm7]{border:0 solid var(--c-accent-hell);opacity:.7;width:clamp(18px,3vw,36px);height:clamp(18px,3vw,36px);position:absolute}.ecke--lo[data-astro-cid-wiq42rm7]{border-width:1px 0 0 1px;top:12%;left:0}.ecke--ro[data-astro-cid-wiq42rm7]{border-width:1px 1px 0 0;top:12%;right:0}.ecke--lu[data-astro-cid-wiq42rm7]{border-width:0 0 1px 1px;bottom:0;left:0}.ecke--ru[data-astro-cid-wiq42rm7]{border-width:0 1px 1px 0;bottom:0;right:0}@media (width>=900px){.konfig__legende[data-astro-cid-wiq42rm7]{grid-column:1/-1;margin-bottom:0}}@media (width>=900px) and (width<=1199px){.film .konfig[data-astro-cid-wiq42rm7]{grid-template-areas:"kopf kopf klassen klassen""platz platz platz platz""pakete pakete pakete pakete""summe summe summe summe";align-items:start}.film .konfig__kopf[data-astro-cid-wiq42rm7]{align-self:end}.film .konfig__platz[data-astro-cid-wiq42rm7]{width:min(100%,60vw,224svh - 1344px)}.film .konfig__pakete[data-astro-cid-wiq42rm7]{grid-template-columns:repeat(4,minmax(0,1fr))}.film .konfig__pakete[data-astro-cid-wiq42rm7] .paket[data-astro-cid-wiq42rm7]{height:100%}}@media (width>=600px) and (width<=899px){.film .konfig__platz[data-astro-cid-wiq42rm7]{width:min(50vw,224svh - 1612.8px)}.film .paket__kurz[data-astro-cid-wiq42rm7]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.film .konfig__pakete[data-astro-cid-wiq42rm7]{grid-template-columns:repeat(2,minmax(0,1fr))}.film .konfig__legende[data-astro-cid-wiq42rm7]{grid-column:1/-1;margin-bottom:0}.film .paket[data-astro-cid-wiq42rm7]{align-content:start;gap:var(--s-2);grid-template-columns:minmax(0,1fr)}.film .paket__preis[data-astro-cid-wiq42rm7]{grid-area:auto;align-self:end;margin-top:auto}}@media (width>=600px) and (width<=1199px){.film .konfig[data-astro-cid-wiq42rm7]{padding-top:clamp(1rem,4vh,2.5rem)}.film .konfig__summe[data-astro-cid-wiq42rm7]{column-gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(15rem,21rem);align-items:start}.film .summe__aktionen[data-astro-cid-wiq42rm7]{grid-area:1/2/span 4;align-self:center;margin-top:0}.film .summe__aktionen[data-astro-cid-wiq42rm7] .btn[data-astro-cid-wiq42rm7]{width:100%}}.summe__preis[data-astro-cid-wiq42rm7] .preis-alt[data-astro-cid-wiq42rm7]{width:max-content;margin:0 0 .15em;font-size:.36em;line-height:1.2;display:block}.summe__preis[data-astro-cid-wiq42rm7] .preis-alt[data-astro-cid-wiq42rm7][hidden]{display:none}.paket__preis[data-astro-cid-wiq42rm7] .badge--aktion{margin-left:.4em}.ueberspringen[data-astro-cid-phvllpaz]{right:var(--rand);z-index:60;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-4);border:1px solid var(--c-line-strong);-webkit-backdrop-filter:blur(8px);color:var(--c-text-2);transition:color var(--dauer-kurz), border-color var(--dauer-kurz);background:#0a0a0ac7;border-radius:999px;font-size:.8125rem;text-decoration:none;display:inline-flex;position:fixed;bottom:calc(clamp(1rem,3vh,2rem) + 2.5rem)}.ueberspringen[data-astro-cid-phvllpaz]:hover{color:var(--c-text);border-color:var(--c-accent-hell)}.ueberspringen[data-astro-cid-phvllpaz]:focus-visible{outline:2px solid var(--c-fokus);outline-offset:2px}@media (width<=899px){.ueberspringen[data-astro-cid-phvllpaz]{white-space:nowrap;left:50%;right:auto;translate:-50%}}html:has([data-konfig].ist-bereit) .ueberspringen[data-astro-cid-phvllpaz]{opacity:0;pointer-events:none}.ueberspringen[data-astro-cid-phvllpaz]{transition:color var(--dauer-kurz), border-color var(--dauer-kurz), opacity .3s var(--ease)}html.film .ueberspringen[data-astro-cid-phvllpaz]{top:calc(var(--header-h) + var(--aktion-h,0px) + var(--s-3));bottom:auto}html:not(.film) .ueberspringen[data-astro-cid-phvllpaz]{width:fit-content;margin:var(--s-5) var(--rand) 0 auto;display:flex;position:static;translate:none}
