.hero[data-astro-cid-mebingcy]{background:linear-gradient(180deg, var(--weiss) 0%, var(--grund) 100%);padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem);position:relative}.hero__raster[data-astro-cid-mebingcy]{gap:var(--s-4);padding-bottom:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;display:grid}.hero__text[data-astro-cid-mebingcy]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.hero__text[data-astro-cid-mebingcy] h1[data-astro-cid-mebingcy]{hyphens:manual;font-size:clamp(2.125rem,1rem + 2.6vw,3.125rem);font-stretch:108%;line-height:1.04}.hero__text[data-astro-cid-mebingcy] h1[data-astro-cid-mebingcy] .rot[data-astro-cid-mebingcy]{display:block}.hero__merkmale[data-astro-cid-mebingcy]{flex-wrap:wrap;gap:1rem 2rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.hero__merkmale[data-astro-cid-mebingcy] li[data-astro-cid-mebingcy]{color:var(--text-3);align-items:center;gap:.75rem;font-size:.875rem;line-height:1.35;display:flex}.hero__merkmale[data-astro-cid-mebingcy] strong[data-astro-cid-mebingcy]{color:var(--text-1);font-size:.9375rem;display:block}.hero__icon[data-astro-cid-mebingcy]{background:var(--weiss);border:1px solid var(--linie);width:2.75rem;height:2.75rem;color:var(--rot);border-radius:50%;flex:none;place-items:center;display:grid}.hero__icon[data-astro-cid-mebingcy] svg{width:1.25rem;height:1.25rem}.hero__aktionen[data-astro-cid-mebingcy]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.hero__buehne[data-astro-cid-mebingcy]{isolation:isolate;place-items:end center;min-height:32rem;display:grid;position:relative}.hero__buehne[data-astro-cid-mebingcy] .hero__bild{filter:drop-shadow(0 30px 30px #16181c40);width:100%;height:auto}.hero__suche[data-astro-cid-mebingcy]{z-index:2;margin-top:-4rem;position:relative}@media (width<=63.99rem){.hero__raster[data-astro-cid-mebingcy]{grid-template-columns:minmax(0,1fr)}.hero__text[data-astro-cid-mebingcy]{padding-bottom:0}.hero__buehne[data-astro-cid-mebingcy]{min-height:0}.hero__suche[data-astro-cid-mebingcy]{margin-top:-2rem}}.kennzahlen[data-astro-cid-ktiltjyy]{border-radius:var(--r-karte);background:var(--nacht);color:#fff;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem) 0;display:grid}.kennzahlen[data-astro-cid-ktiltjyy] div[data-astro-cid-ktiltjyy]{text-align:center;flex-direction:column-reverse;align-items:center;gap:.5rem;padding:.25rem 1.5rem;display:flex}.kennzahlen[data-astro-cid-ktiltjyy] div[data-astro-cid-ktiltjyy]+div[data-astro-cid-ktiltjyy]{border-left:1px solid var(--linie-hell)}.kennzahlen[data-astro-cid-ktiltjyy] dd[data-astro-cid-ktiltjyy]{font-family:var(--font-display);margin:0;font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:800;font-stretch:112%;line-height:1}.kennzahlen[data-astro-cid-ktiltjyy] small[data-astro-cid-ktiltjyy]{font-family:var(--font-text);color:var(--text-hell-2);font-size:.9375rem;font-weight:600}.kennzahlen[data-astro-cid-ktiltjyy] dt[data-astro-cid-ktiltjyy]{max-width:14rem;color:var(--text-hell-2);font-size:.875rem;line-height:1.4}@media (width<=56rem){.kennzahlen[data-astro-cid-ktiltjyy]{row-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.kennzahlen[data-astro-cid-ktiltjyy] div[data-astro-cid-ktiltjyy]:nth-child(3){border-left:0}}.angebote[data-astro-cid-7as27p6p]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.angebot[data-astro-cid-7as27p6p]{flex-direction:column;display:flex}.angebot--dunkel[data-astro-cid-7as27p6p]{background:var(--nacht);color:#fff}.angebot--dunkel[data-astro-cid-7as27p6p] h2[data-astro-cid-7as27p6p]{color:#fff}.angebot--dunkel[data-astro-cid-7as27p6p] p[data-astro-cid-7as27p6p]{color:var(--text-hell-2)}.angebot--hell[data-astro-cid-7as27p6p]{background:var(--weiss)}.rot-hell[data-astro-cid-7as27p6p]{color:#ff4a53}.angebot__text[data-astro-cid-7as27p6p]{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;padding:clamp(2rem,1.5rem + 2vw,3.5rem) clamp(1.25rem,1rem + 2vw,3rem);display:flex}.angebot__text[data-astro-cid-7as27p6p] h2[data-astro-cid-7as27p6p]{font-size:clamp(1.5rem,1.1rem + 1vw,2rem);font-stretch:105%}.angebot__text[data-astro-cid-7as27p6p] p[data-astro-cid-7as27p6p]:not(.ueberzeile){max-width:26rem;font-size:.9875rem;line-height:1.55}.angebot__text[data-astro-cid-7as27p6p] .knopf[data-astro-cid-7as27p6p]{margin-top:.5rem}.angebot__bild[data-astro-cid-7as27p6p]{order:-1}.angebot__bild[data-astro-cid-7as27p6p] img{width:100%;height:auto}@media (width<=75rem){.angebote[data-astro-cid-7as27p6p]{grid-template-columns:minmax(0,1fr)}}.standort[data-astro-cid-apop6o3m]{background:var(--weiss)}.standort__raster[data-astro-cid-apop6o3m]{gap:var(--s-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.standort__info[data-astro-cid-apop6o3m]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.standort__daten[data-astro-cid-apop6o3m]{gap:1.25rem;width:100%;margin:.5rem 0 0;display:grid}.standort__daten[data-astro-cid-apop6o3m] div[data-astro-cid-apop6o3m]{border-bottom:1px solid var(--linie);gap:.25rem;padding-bottom:1.25rem;display:grid}.standort__daten[data-astro-cid-apop6o3m] dt[data-astro-cid-apop6o3m]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;display:flex}.standort__daten[data-astro-cid-apop6o3m] dt[data-astro-cid-apop6o3m] svg{width:1rem;height:1rem;color:var(--rot)}.standort__daten[data-astro-cid-apop6o3m] dd[data-astro-cid-apop6o3m]{margin:0;font-weight:600}.standort__daten[data-astro-cid-apop6o3m] a[data-astro-cid-apop6o3m]{font-size:1.25rem;font-weight:800;text-decoration:none}.standort__zeit[data-astro-cid-apop6o3m]{justify-content:space-between;max-width:22rem;display:flex}.standort__aktionen[data-astro-cid-apop6o3m]{flex-wrap:wrap;gap:.75rem;display:flex}.standort__karte[data-astro-cid-apop6o3m]{margin:0}.karte__flaeche[data-astro-cid-apop6o3m]{border:1px solid var(--linie);border-radius:var(--r-karte);box-shadow:var(--schatten-karte);background:#f2efe9;position:relative;overflow:hidden}.karte__flaeche[data-astro-cid-apop6o3m] img{width:100%;height:auto}.karte__flaeche[data-astro-cid-apop6o3m] iframe{border:0;width:100%;height:clamp(18rem,40vw,34rem);display:block}.karte__marker[data-astro-cid-apop6o3m]{filter:drop-shadow(0 4px 6px #16181c59);width:2.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.karte__label[data-astro-cid-apop6o3m]{border-radius:var(--r-feld);background:var(--nacht);color:#fff;white-space:nowrap;padding:.375rem .75rem;font-size:.875rem;font-weight:700;position:absolute;top:calc(50% - 3.25rem);left:calc(50% + 1.5rem)}.karte__laden[data-astro-cid-apop6o3m]{min-height:2.75rem;padding:.5rem 1rem;font-size:.875rem;position:absolute;bottom:.875rem;right:.875rem}.standort__karte[data-astro-cid-apop6o3m] figcaption[data-astro-cid-apop6o3m]{color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:.625rem;font-size:.75rem;display:flex}.standort__karte[data-astro-cid-apop6o3m] figcaption[data-astro-cid-apop6o3m] a[data-astro-cid-apop6o3m]{color:var(--text-2)}.karte__flaeche[data-astro-cid-apop6o3m].ist-geladen .karte__marker[data-astro-cid-apop6o3m],.karte__flaeche[data-astro-cid-apop6o3m].ist-geladen .karte__label[data-astro-cid-apop6o3m],.karte__flaeche[data-astro-cid-apop6o3m].ist-geladen .karte__laden[data-astro-cid-apop6o3m]{display:none}@media (width<=63.99rem){.standort__raster[data-astro-cid-apop6o3m]{grid-template-columns:minmax(0,1fr)}}@media (width<=34rem){.karte__label[data-astro-cid-apop6o3m]{font-size:.75rem;top:calc(50% + .5rem);left:50%;transform:translate(-50%)}}.abstand[data-astro-cid-lcdefpme]{height:var(--kapitel)}
