.stadt[data-astro-cid-j6xusvjg]{color:var(--plum);padding-bottom:64px;position:relative}svg[data-astro-cid-j6xusvjg]{width:100%;height:auto;display:block;overflow:visible}.zug[data-astro-cid-j6xusvjg] path[data-astro-cid-j6xusvjg]{stroke-width:1.8px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:zeichnen 2.2s var(--ease) forwards}.zug[data-astro-cid-j6xusvjg] .dick[data-astro-cid-j6xusvjg]{stroke-width:3px}.zug[data-astro-cid-j6xusvjg] .boden[data-astro-cid-j6xusvjg]{stroke-width:2px;animation-duration:1.2s}.zug[data-astro-cid-j6xusvjg] g[data-astro-cid-j6xusvjg] path[data-astro-cid-j6xusvjg]{animation-delay:.25s}.reihe[data-astro-cid-j6xusvjg]{opacity:0;animation:da .8s var(--ease) 1.1s forwards}.pin[data-astro-cid-j6xusvjg]{fill:var(--violett)}.pin-ring[data-astro-cid-j6xusvjg]{fill:#7747ff33}@keyframes zeichnen{to{stroke-dashoffset:0}}@keyframes da{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ort[data-astro-cid-j6xusvjg]{text-align:center;color:var(--noir);white-space:nowrap;margin:0;font-size:clamp(13px,1.3vw,16px);font-weight:650;line-height:1.3;position:absolute;bottom:0;transform:translate(-50%)}.ort[data-astro-cid-j6xusvjg] span[data-astro-cid-j6xusvjg]{color:var(--grau);font-weight:500;display:block}.ort[data-astro-cid-j6xusvjg].mitte{color:var(--violett)}@media (width<=560px){.ort[data-astro-cid-j6xusvjg].mitte span[data-astro-cid-j6xusvjg]{display:none}.stadt[data-astro-cid-j6xusvjg]{padding-bottom:48px}}@media (prefers-reduced-motion:reduce){.zug[data-astro-cid-j6xusvjg] path[data-astro-cid-j6xusvjg]{stroke-dashoffset:0;animation:none}.reihe[data-astro-cid-j6xusvjg]{opacity:1;animation:none}}.held[data-astro-cid-lcdefpme]{gap:clamp(36px,5vw,64px);padding-top:clamp(48px,7vw,96px);display:grid}.held-text[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);place-items:end start;gap:28px 64px;display:grid}.held-text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{grid-row:span 2}@media (width<=900px){.held-text[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.held-text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{grid-row:auto}}.held-unter[data-astro-cid-lcdefpme]{color:var(--grau);max-width:40ch;font-size:clamp(19px,1.8vw,23px);line-height:1.5}.held-bild[data-astro-cid-lcdefpme]{border-radius:var(--radius);gap:20px;padding:clamp(28px,4vw,56px) clamp(16px,3vw,48px) clamp(20px,3vw,36px);display:grid;position:relative}.reserviert[data-astro-cid-lcdefpme]{border-radius:999px;justify-self:start;align-items:center;gap:10px;margin:0;padding:12px 18px;font-size:15px;font-weight:600;display:inline-flex}.punkt[data-astro-cid-lcdefpme]{background:var(--muehlen-gruen);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #00703c2e}.js .auf[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--n,0) * 90ms);transform:translateY(28px)}.js .auf[data-astro-cid-lcdefpme].da{opacity:1;transform:none}.lage[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.lage[data-astro-cid-lcdefpme] .kopf[data-astro-cid-lcdefpme]{margin-bottom:0}.fakten[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);align-items:baseline;gap:24px;padding-block:22px;display:grid}.fakten[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--grau)}.gross[data-astro-cid-lcdefpme]{white-space:nowrap;font-family:var(--display);color:var(--plum);font-size:clamp(40px,4vw,60px);line-height:1}.reihe-abschnitt[data-astro-cid-lcdefpme]{padding-top:0}.reihe-band[data-astro-cid-lcdefpme]{scroll-snap-type:x proximity;scrollbar-width:thin;padding:8px 0 18px;overflow-x:auto}.reihe-spur[data-astro-cid-lcdefpme]{width:max-content;min-width:100%;padding-inline:var(--rand);justify-content:safe center;gap:6px;margin:0;list-style:none;display:flex}.platz[data-astro-cid-lcdefpme]{--b:clamp(104px, calc((100vw - 2 * var(--rand) - 84px) / 9), 220px);width:var(--b);scroll-snap-align:center;flex:none;align-content:start;gap:10px;display:grid}.platz[data-astro-cid-lcdefpme].gruppe-start{margin-left:18px}.platz-bild[data-astro-cid-lcdefpme]{border-radius:6px;position:relative;overflow:hidden;box-shadow:0 10px 22px -16px #140a1f99}.platz-bild[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.platz-bild[data-astro-cid-lcdefpme] .ueber[data-astro-cid-lcdefpme]{position:absolute;inset:0}.platz[data-astro-cid-lcdefpme].muehlen .platz-bild[data-astro-cid-lcdefpme]{box-shadow:0 0 0 2px var(--muehlen-gruen), 0 16px 30px -18px #00703cb3}.platz-name[data-astro-cid-lcdefpme]{color:var(--muehlen-gruen);text-align:center;font-size:13px;font-weight:650}.js .muehlen[data-astro-cid-lcdefpme] .ueber[data-astro-cid-lcdefpme]{clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease);transition-delay:calc(.5s + var(--i) * .35s)}.js .da[data-astro-cid-lcdefpme] .muehlen[data-astro-cid-lcdefpme] .ueber[data-astro-cid-lcdefpme]{clip-path:inset(0)}.js .muehlen[data-astro-cid-lcdefpme] .platz-name[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .6s;transition-delay:calc(1.2s + var(--i) * .35s)}.js .da[data-astro-cid-lcdefpme] .muehlen[data-astro-cid-lcdefpme] .platz-name[data-astro-cid-lcdefpme]{opacity:1}.eckdaten[data-astro-cid-lcdefpme]{border-top:1px solid var(--linie);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(32px,4vw,56px);display:grid}.eckdaten[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{padding:18px 20px 0 0}.eckdaten[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--grau);margin-bottom:4px;font-size:14px}.eckdaten[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-weight:600}.rechner[data-astro-cid-lcdefpme]{border-radius:calc(var(--radius) + 12px);padding:clamp(16px,4vw,56px)}.rechner-glas[data-astro-cid-lcdefpme]{--mx:30%;--my:0%;border-radius:var(--radius);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(24px,4vw,48px);display:grid;position:relative;overflow:hidden}.rechner-glas[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff8c, transparent 60%);position:absolute;inset:0}.rechner-glas[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{position:relative}.rechner-wahl[data-astro-cid-lcdefpme]{align-content:start;gap:28px;display:grid}.wahl-titel[data-astro-cid-lcdefpme]{color:var(--plum);margin-bottom:10px;font-size:14px;font-weight:600}.wahl[data-astro-cid-lcdefpme]{background:#26045d14}.wahl[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-width:64px}.preis[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--noir);flex-wrap:wrap;align-items:baseline;gap:14px;font-size:clamp(64px,8vw,112px);line-height:1;display:flex}.preis[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--text);color:var(--grau);font-size:18px;font-weight:600}.preis-zeilen[data-astro-cid-lcdefpme]{border-top:1px solid #26045d24;margin:24px 0 16px}.preis-zeilen[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid #26045d24;justify-content:space-between;gap:16px;padding-block:12px;display:flex}.preis-zeilen[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--grau)}.preis-zeilen[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-weight:650}.tabelle-rahmen[data-astro-cid-lcdefpme]{overflow-x:auto}.tabelle[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;min-width:420px}.tabelle[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.tabelle[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;border-bottom:1px solid var(--linie);vertical-align:top;padding:18px 16px 18px 0}.tabelle[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:var(--grau);font-size:14px;font-weight:600}.tabelle[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{font-weight:650}.tabelle[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{font-size:19px}.tabelle[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:22px}.rabatt[data-astro-cid-lcdefpme]{color:var(--violett);font-size:13px;font-weight:600;display:block}.vergleich-raster[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:clamp(56px,7vw,96px);display:grid}.vergleich-eintrag[data-astro-cid-lcdefpme]{border-top:2px solid var(--linie);align-content:start;gap:10px;padding-top:18px;display:grid}.vergleich-eintrag[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--grau);font-weight:550}.vergleich-eintrag[data-astro-cid-lcdefpme].eigen{border-top-color:var(--violett)}.vergleich-zahl[data-astro-cid-lcdefpme]{font-family:var(--display);color:var(--grau);white-space:nowrap;font-size:clamp(44px,5vw,72px);line-height:1}.eigen[data-astro-cid-lcdefpme] .vergleich-zahl[data-astro-cid-lcdefpme]{color:var(--violett)}#preise[data-astro-cid-lcdefpme]>.klapp[data-astro-cid-lcdefpme]{max-width:70ch;margin-top:32px}.klapp[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--linie)}.klapp[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;align-items:baseline;gap:16px;padding-block:18px;font-size:clamp(18px,1.6vw,21px);font-weight:650;list-style:none;display:flex}.klapp[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.klapp[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:after{content:"+";font-family:var(--display);color:var(--violett);transition:transform .4s var(--ease);margin-left:auto;font-size:26px;line-height:1}.klapp[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]:after{transform:rotate(45deg)}.klapp[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover{color:var(--plum)}.klapp-inhalt[data-astro-cid-lcdefpme]{color:var(--grau);gap:12px;max-width:60ch;padding-bottom:20px;display:grid}.klapp[data-astro-cid-lcdefpme]::details-content{block-size:0;transition:block-size .45s var(--ease), content-visibility .45s allow-discrete;overflow:hidden}.klapp[data-astro-cid-lcdefpme][open]::details-content{block-size:auto}html{interpolate-size:allow-keywords}.klapp-liste[data-astro-cid-lcdefpme]{border-top:1px solid var(--linie);margin:0;padding:0;list-style:none}.klapp-liste[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{list-style:none}.zwei[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.zwei[data-astro-cid-lcdefpme] .kopf[data-astro-cid-lcdefpme]{margin-bottom:24px}.zeitleiste[data-astro-cid-lcdefpme] .wann[data-astro-cid-lcdefpme]{width:11.5em;color:var(--violett);flex:none;font-size:16px;font-weight:650}.kontakt[data-astro-cid-lcdefpme]{border-radius:calc(var(--radius) + 12px);padding:clamp(16px,4vw,56px)}.kontakt-glas[data-astro-cid-lcdefpme]{border-radius:var(--radius);justify-items:start;gap:18px;padding:clamp(28px,5vw,64px);display:grid}.kontakt-mail[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--display);font-size:clamp(28px,3.4vw,44px);text-decoration:none}.quellen[data-astro-cid-lcdefpme]{padding-block:0 64px}.quellen[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{font-size:15px}.quellen[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{gap:6px;margin:0;padding-left:1.4em;font-size:14px;line-height:1.55;display:grid}.quellen[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:target{color:var(--noir)}@media (width<=900px){.lage[data-astro-cid-lcdefpme],.vergleich-raster[data-astro-cid-lcdefpme],.zwei[data-astro-cid-lcdefpme],.rechner-glas[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.eckdaten[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.reihe-spur[data-astro-cid-lcdefpme]{justify-content:flex-start}}@media (width<=560px){.reserviert[data-astro-cid-lcdefpme]{justify-content:center;justify-self:stretch;font-size:14px}.fakten[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:6px}.eckdaten[data-astro-cid-lcdefpme]{column-gap:12px}.zeitleiste[data-astro-cid-lcdefpme] .wann[data-astro-cid-lcdefpme]{width:auto}.platz[data-astro-cid-lcdefpme]{--b:62vw}.zeitleiste[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:4px 16px}}@media (prefers-reduced-motion:reduce){.js .auf[data-astro-cid-lcdefpme],.js .muehlen[data-astro-cid-lcdefpme] .ueber[data-astro-cid-lcdefpme],.js .muehlen[data-astro-cid-lcdefpme] .platz-name[data-astro-cid-lcdefpme]{opacity:1;clip-path:none;transition:none;transform:none}}
