.ref-band-raum[data-astro-cid-dycxhjd7]{padding-top:clamp(5rem,11vh,8rem);padding-bottom:clamp(4rem,9vh,6rem)}.ref-band-text[data-astro-cid-dycxhjd7]{max-width:30rem;color:color-mix(in srgb, var(--color-creme) 72%, transparent);margin-top:1.25rem;font-size:1rem;line-height:1.65}.ref-band[data-astro-cid-dycxhjd7]{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.ref-band[data-astro-cid-dycxhjd7].ist-gezogen,.ref-band[data-astro-cid-dycxhjd7].ist-gezogen .ref-knopf[data-astro-cid-dycxhjd7]{cursor:grabbing}.ref-band[data-astro-cid-dycxhjd7] img[data-astro-cid-dycxhjd7]{-webkit-user-drag:none;pointer-events:none}.ref-spur[data-astro-cid-dycxhjd7]{will-change:transform;gap:1.25rem;width:max-content;padding:.25rem 0;display:flex}.ref-spur[data-astro-cid-dycxhjd7] li[data-astro-cid-dycxhjd7]{flex:none;width:20rem}.ref[data-astro-cid-dycxhjd7]{margin:0}.ref-knopf[data-astro-cid-dycxhjd7]{cursor:zoom-in;border-radius:var(--radius-flaeche);background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.ref-knopf[data-astro-cid-dycxhjd7]:focus-visible{outline:2px solid var(--color-gold-hell);outline-offset:3px}.ref-bild[data-astro-cid-dycxhjd7]{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .6s var(--ease-apple);display:block}.ref-knopf[data-astro-cid-dycxhjd7]:hover .ref-bild[data-astro-cid-dycxhjd7],.ref-knopf[data-astro-cid-dycxhjd7]:focus-visible .ref-bild[data-astro-cid-dycxhjd7]{transform:scale(1.04)}.ref-lupe[data-astro-cid-dycxhjd7]{width:2.6rem;height:2.6rem;color:var(--color-creme);backdrop-filter:blur(8px);opacity:0;transition:opacity .25s ease, transform .25s var(--ease-apple);background:#0f1c169e;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:.9rem;right:.9rem;transform:translateY(.3rem)}.ref-knopf[data-astro-cid-dycxhjd7]:hover .ref-lupe[data-astro-cid-dycxhjd7],.ref-knopf[data-astro-cid-dycxhjd7]:focus-visible .ref-lupe[data-astro-cid-dycxhjd7]{opacity:1;transform:none}.ref-text[data-astro-cid-dycxhjd7]{color:color-mix(in srgb, var(--color-creme) 65%, transparent);margin-top:.75rem;font-size:.85rem;line-height:1.45}@media (width<=639px){.ref-spur[data-astro-cid-dycxhjd7] li[data-astro-cid-dycxhjd7]{width:15rem}}.ref-gross[data-astro-cid-dycxhjd7]{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-creme);background:0 0;border:0;margin:0;padding:clamp(1rem,4vw,3rem)}.ref-gross[data-astro-cid-dycxhjd7][open]{place-items:center;display:grid}.ref-gross[data-astro-cid-dycxhjd7]::backdrop{backdrop-filter:blur(6px);background:#08110de0}.ref-gross-rahmen[data-astro-cid-dycxhjd7]{flex-direction:column;align-items:center;gap:1rem;max-width:min(92vw,80rem);margin:0;display:flex}.ref-gross-bild[data-astro-cid-dycxhjd7]{object-fit:contain;border-radius:var(--radius-flaeche);width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 9rem)}.ref-gross-text[data-astro-cid-dycxhjd7]{color:color-mix(in srgb, var(--color-creme) 80%, transparent);text-align:center;font-size:.95rem}.ref-gross-knopf[data-astro-cid-dycxhjd7]{border:1px solid color-mix(in srgb, var(--color-creme) 22%, transparent);width:3rem;height:3rem;color:var(--color-creme);cursor:pointer;background:#0f1c16b3;border-radius:999px;place-items:center;transition:background .2s,color .2s;display:grid;position:fixed}.ref-gross-knopf[data-astro-cid-dycxhjd7]:hover,.ref-gross-knopf[data-astro-cid-dycxhjd7]:focus-visible{background:var(--color-creme);color:#0f1c16}.ref-zu[data-astro-cid-dycxhjd7]{top:1.25rem;right:1.25rem}.ref-zurueck[data-astro-cid-dycxhjd7]{top:50%;left:1.25rem;transform:translateY(-50%)}.ref-weiter[data-astro-cid-dycxhjd7]{top:50%;right:1.25rem;transform:translateY(-50%)}@media (width<=639px){.ref-zurueck[data-astro-cid-dycxhjd7],.ref-weiter[data-astro-cid-dycxhjd7]{top:auto;bottom:1.25rem;transform:none}}@media (prefers-reduced-motion:no-preference){.ref-gross[data-astro-cid-dycxhjd7][open] .ref-gross-rahmen[data-astro-cid-dycxhjd7]{animation:ref-auf .32s var(--ease-apple)}}@keyframes ref-auf{0%{opacity:0;transform:scale(.97)}}.raum[data-astro-cid-d5xbriye]{padding-top:clamp(5rem,11vh,8rem);padding-bottom:clamp(5rem,11vh,8rem)}.wellen-inhalt .raum[data-astro-cid-d5xbriye]{padding-top:clamp(3.5rem,7vh,5rem);padding-bottom:clamp(3.5rem,7vh,5rem)}.kopfteil[data-astro-cid-d5xbriye]{padding-top:clamp(9rem,19vh,11.5rem);padding-bottom:clamp(2rem,5vh,3.5rem)}.brotkrume[data-astro-cid-d5xbriye]{transition:color .16s var(--ease-apple)}.brotkrume[data-astro-cid-d5xbriye]:hover{color:var(--color-creme)}.brotkrume[data-astro-cid-d5xbriye]:active{opacity:.75}.gebiet-titel[data-astro-cid-d5xbriye]{overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:18ch;font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.025em;color:var(--color-creme);margin-top:1.5rem;font-size:clamp(2.3rem,3.5vw,3.6rem);font-weight:400;line-height:1.03}.maske[data-astro-cid-d5xbriye]{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.maske[data-astro-cid-d5xbriye]>span[data-astro-cid-d5xbriye]{display:block}@media (prefers-reduced-motion:no-preference){.maske[data-astro-cid-d5xbriye]>span[data-astro-cid-d5xbriye]{animation:hoch 1.1s var(--ease-apple) both}}@keyframes hoch{0%{transform:translateY(105%)}}.kopf-lead[data-astro-cid-d5xbriye]{max-width:32rem;color:color-mix(in srgb, var(--color-creme) 80%, transparent);text-wrap:pretty;margin-top:1.75rem;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.65}.betrieb-bild[data-astro-cid-d5xbriye]{aspect-ratio:1;border-radius:var(--radius-rahmen);margin:0;overflow:hidden}.betrieb-text[data-astro-cid-d5xbriye]{max-width:38rem;color:color-mix(in srgb, var(--color-creme) 82%, transparent);margin-top:1.5rem;font-size:1.05rem;line-height:1.8}.punkte[data-astro-cid-d5xbriye]{gap:.8rem;margin-top:2rem;display:grid}.punkte[data-astro-cid-d5xbriye] li[data-astro-cid-d5xbriye]{color:color-mix(in srgb, var(--color-creme) 85%, transparent);align-items:flex-start;gap:.7rem;font-size:1.02rem;line-height:1.6;display:flex}.punkte[data-astro-cid-d5xbriye] .haken{color:var(--color-gold);flex:none;margin-top:.25rem}.angebot-raum[data-astro-cid-d5xbriye]{padding-top:clamp(3rem,7vh,5rem);padding-bottom:0}.betrieb-text[data-astro-cid-d5xbriye]+.betrieb-text[data-astro-cid-d5xbriye]{margin-top:1rem}.leistung-chips[data-astro-cid-d5xbriye]{flex-wrap:wrap;gap:.55rem;margin-top:2rem;display:flex}.leistung-chip[data-astro-cid-d5xbriye]{height:2.6rem;color:var(--color-creme);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-creme) 20%, transparent);border-radius:999px;align-items:center;padding:0 1.1rem;font-size:.92rem;transition:box-shadow .2s,color .2s;display:inline-flex}.leistung-chip[data-astro-cid-d5xbriye]:hover{color:var(--color-gold-hell);box-shadow:inset 0 0 0 1px var(--color-gold)}.leistung-chip[data-astro-cid-d5xbriye]:active{opacity:.8}.frage-neben[data-astro-cid-d5xbriye]{max-width:22rem;color:color-mix(in srgb, var(--color-creme) 70%, transparent);margin-top:2.5rem;font-size:.95rem;line-height:1.7}.plan-raum[data-astro-cid-d5xbriye]{padding-top:clamp(5rem,11vh,8rem);padding-bottom:1.5rem}.plan-kasten[data-astro-cid-d5xbriye]{text-align:center;border-radius:var(--radius-rahmen);background:linear-gradient(180deg, var(--color-wald-600), var(--color-wald));border:1.5px solid color-mix(in srgb, var(--color-gold) 85%, transparent);width:fit-content;max-width:min(44rem,100%);box-shadow:inset 0 1px 0 #ffffff14, 0 0 0 4px color-mix(in srgb, var(--color-gold) 10%, transparent), 0 30px 80px #040a0766;flex-direction:column;align-items:center;gap:1.75rem;padding:clamp(2rem,4vw,3rem);display:flex}.plan-text[data-astro-cid-d5xbriye]{max-width:36rem;color:color-mix(in srgb, var(--color-creme) 88%, transparent);text-wrap:pretty;margin:1rem auto 0;font-size:1rem;line-height:1.65}.plan-tel[data-astro-cid-d5xbriye]{color:var(--color-creme);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-creme) 55%, transparent);transition:box-shadow .2s,background-color .2s}.plan-tel[data-astro-cid-d5xbriye]:hover{background:color-mix(in srgb, var(--color-creme) 10%, transparent);box-shadow:inset 0 0 0 1.5px var(--color-creme)}.plan-tel[data-astro-cid-d5xbriye]:active{opacity:.8}.plan-knoepfe[data-astro-cid-d5xbriye]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.orte-raum[data-astro-cid-d5xbriye]{padding-top:clamp(4rem,8vh,6rem);padding-bottom:clamp(4.5rem,9vh,6.5rem)}.orte-kopf[data-astro-cid-d5xbriye]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;display:flex}.ort-index[data-astro-cid-d5xbriye]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,1.8vh,1.4rem) clamp(1.5rem,3vw,3rem);margin-top:clamp(2.5rem,5vh,3.5rem);display:grid}@media (width<=1023px){.ort-index[data-astro-cid-d5xbriye]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.ort-index[data-astro-cid-d5xbriye]{grid-template-columns:minmax(0,1fr)}}.ort-index[data-astro-cid-d5xbriye] li[data-astro-cid-d5xbriye]{scroll-margin-top:calc(7.5rem + 28px)}.ort-eintrag[data-astro-cid-d5xbriye]{font-family:var(--font-sans);letter-spacing:-.015em;color:var(--color-creme);transition:color .25s ease, opacity .3s var(--ease-apple);align-items:center;gap:.3em;padding:.15em 0;font-size:clamp(1.55rem,2.3vw,2.2rem);font-weight:300;line-height:1.2;display:inline-flex}.ort-heimat[data-astro-cid-d5xbriye]{position:relative}.ort-punkt[data-astro-cid-d5xbriye]{background:var(--color-gold);width:.22em;height:.22em;box-shadow:0 0 0 .12em color-mix(in srgb, var(--color-gold) 22%, transparent);border-radius:999px;margin-top:-.11em;position:absolute;top:50%;left:-.48em}@media (hover:hover){.ort-index[data-astro-cid-d5xbriye]:has(.ort-eintrag:hover) .ort-eintrag[data-astro-cid-d5xbriye]:not(:hover){opacity:.32}.ort-eintrag[data-astro-cid-d5xbriye]:hover{color:var(--color-gold-hell)}}.ort-eintrag[data-astro-cid-d5xbriye]:active{opacity:.75}.ort-eintrag[data-astro-cid-d5xbriye]:focus-visible{outline:2px solid var(--color-gold-hell);outline-offset:6px;border-radius:8px}.ort-index[data-astro-cid-d5xbriye] li[data-astro-cid-d5xbriye]:target .ort-eintrag[data-astro-cid-d5xbriye]{color:var(--color-gold-hell)}@media (prefers-reduced-motion:reduce){.brotkrume[data-astro-cid-d5xbriye],.ort-eintrag[data-astro-cid-d5xbriye],.plan-tel[data-astro-cid-d5xbriye],.leistung-chip[data-astro-cid-d5xbriye]{transition:none}}@media (width<=1023px){.frage-neben[data-astro-cid-d5xbriye]{max-width:none;margin-top:1.75rem}}@media (width<=639px){.gebiet-titel[data-astro-cid-d5xbriye]{font-size:clamp(2.2rem,10vw,3rem)}.ort-index[data-astro-cid-d5xbriye] li[data-astro-cid-d5xbriye]{scroll-margin-top:calc(6rem + 28px)}}
