.vf[data-astro-cid-ybp2qqgt]{gap:1rem;display:grid}.vf__kopf[data-astro-cid-ybp2qqgt]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.vf__titel[data-astro-cid-ybp2qqgt]{font-family:var(--font-serif);color:var(--color-navy);font-size:1.3rem}.vf__stand[data-astro-cid-ybp2qqgt],.vf__hilfe[data-astro-cid-ybp2qqgt],.vf__laden[data-astro-cid-ybp2qqgt],.vf__fehler[data-astro-cid-ybp2qqgt]{color:var(--color-muted);font-size:.8rem}.vf__slots[data-astro-cid-ybp2qqgt]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vf__slots[data-astro-cid-ybp2qqgt] button{border:1px solid var(--line);background:var(--color-cream);font:inherit;text-align:left;color:var(--color-navy);cursor:pointer;border-radius:12px;gap:2px;padding:10px 16px;transition:border-color .25s,background-color .25s;display:grid}.vf__slots[data-astro-cid-ybp2qqgt] button:hover,.vf__slots[data-astro-cid-ybp2qqgt] button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-cream-deep)}.vf__slots[data-astro-cid-ybp2qqgt] strong{font-size:.95rem}.vf__slots[data-astro-cid-ybp2qqgt] small{color:var(--color-muted);font-size:.75rem}.vf__kalender[data-astro-cid-ybp2qqgt]{gap:.8rem;display:grid}.vf__monate[data-astro-cid-ybp2qqgt]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;max-width:820px;display:grid}.vf__monate[data-astro-cid-ybp2qqgt] .vf-monat h4{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-navy);margin:0 0 .6rem;font-size:.8rem;font-weight:600}.vf__monate[data-astro-cid-ybp2qqgt] .vf-raster{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.vf__monate[data-astro-cid-ybp2qqgt] .vf-wt{text-align:center;color:var(--color-muted);font-size:.68rem}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag{aspect-ratio:1;border:1px solid var(--line);background:var(--color-cream);font:inherit;color:var(--color-navy);cursor:pointer;border-radius:8px;place-items:center;padding:0;font-size:.85rem;display:grid}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag:disabled{cursor:default}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-belegt{background:var(--color-sand);color:var(--color-muted);text-decoration:line-through}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag:not(:disabled):hover{border-color:var(--color-navy)}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-belegt,.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-vorbei,.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-ausserhalb{border-color:#0000}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-vorbei,.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-ausserhalb{color:var(--color-secondary);background:0 0}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-wahl{background:var(--color-navy);color:var(--color-cream)}.vf__monate[data-astro-cid-ybp2qqgt] .vf-tag.is-spanne{background:var(--color-cream-deep);outline:1px solid var(--color-navy);outline-offset:-1px}.vf__legende[data-astro-cid-ybp2qqgt]{color:var(--color-muted);flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;font-size:.78rem;list-style:none;display:flex}.vf__legende[data-astro-cid-ybp2qqgt] li[data-astro-cid-ybp2qqgt]{align-items:center;gap:6px;display:inline-flex}.vf__muster[data-astro-cid-ybp2qqgt]{border:1px solid var(--line);border-radius:4px;width:14px;height:14px}.vf__muster--frei[data-astro-cid-ybp2qqgt]{background:var(--color-cream)}.vf__muster--belegt[data-astro-cid-ybp2qqgt]{background:var(--color-sand)}.vf__muster--wahl[data-astro-cid-ybp2qqgt]{background:var(--color-navy)}.bx[data-astro-cid-md63t343]{background:var(--color-cream);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:6px;padding:8px;display:grid;box-shadow:0 10px 30px #202a3214}.bx__feld[data-astro-cid-md63t343]{background:var(--color-cream-deep);min-width:0;color:var(--color-navy);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 14px;display:flex}.bx__feld[data-astro-cid-md63t343] svg{color:var(--color-accent-ink);flex:none}.bx__feld[data-astro-cid-md63t343]>span[data-astro-cid-md63t343]{min-width:0;font-size:.95rem;font-weight:600;display:grid}.bx__label[data-astro-cid-md63t343]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem}.bx[data-astro-cid-md63t343] input[data-astro-cid-md63t343],.bx[data-astro-cid-md63t343] select[data-astro-cid-md63t343]{width:100%;min-width:0;font:inherit;color:var(--color-navy);background:0 0;border:0;padding:0}.bx[data-astro-cid-md63t343] input[data-astro-cid-md63t343]:focus,.bx[data-astro-cid-md63t343] select[data-astro-cid-md63t343]:focus{outline:none}.bx__feld[data-astro-cid-md63t343]:focus-within{outline:2px solid var(--color-accent);outline-offset:-2px}.bx__los[data-astro-cid-md63t343]{white-space:nowrap;border-radius:12px;justify-content:center}.bx__hinweis[data-astro-cid-md63t343]{color:var(--color-muted);margin-top:.8rem;font-size:.8rem}@media (width<=1000px){.bx[data-astro-cid-md63t343]{grid-template-columns:1fr 1fr}.bx__los[data-astro-cid-md63t343]{grid-column:1/-1;min-height:52px}}@media (width<=420px){.bx[data-astro-cid-md63t343]{grid-template-columns:1fr}}h1[data-astro-cid-tajuctyb],h2[data-astro-cid-tajuctyb],h3[data-astro-cid-tajuctyb]{hyphens:manual}.wo-kopf[data-astro-cid-tajuctyb]{padding-top:clamp(130px,16vh,180px)}.wo-pfad[data-astro-cid-tajuctyb]{color:var(--color-muted);margin-bottom:1.4rem;font-size:.8rem}.wo-pfad[data-astro-cid-tajuctyb] a[data-astro-cid-tajuctyb]{color:inherit}.wo-kopf__zeile[data-astro-cid-tajuctyb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem 2rem;display:flex}.wo-kopf[data-astro-cid-tajuctyb] h1[data-astro-cid-tajuctyb]{letter-spacing:.08em}.wo-claim[data-astro-cid-tajuctyb]{font-family:var(--font-serif);color:var(--color-accent-ink);margin-top:.6rem;font-size:clamp(1.2rem,2vw,1.45rem);font-style:italic}.wo-kopf__aktion[data-astro-cid-tajuctyb]{justify-items:start;gap:.8rem;display:grid}.wo-sterne[data-astro-cid-tajuctyb]{color:var(--color-navy);font-weight:600}.wo-sterne[data-astro-cid-tajuctyb] span[data-astro-cid-tajuctyb]{color:var(--color-muted);font-size:.85rem;font-weight:400}.wo-galerie[data-astro-cid-tajuctyb]{padding-top:clamp(28px,4vw,44px)}.wo-mosaik[data-astro-cid-tajuctyb]{aspect-ratio:2.2;border-radius:var(--radius-lys);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr 1fr;gap:8px;display:grid;position:relative;overflow:hidden}.wo-mosaik__feld[data-astro-cid-tajuctyb]{background:var(--color-cream-deep);cursor:zoom-in;border:0;min-height:0;padding:0;display:block;overflow:hidden}.wo-mosaik__feld--gross[data-astro-cid-tajuctyb]{grid-row:span 2}.wo-mosaik__feld[data-astro-cid-tajuctyb] picture,.wo-mosaik__feld[data-astro-cid-tajuctyb] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);display:block}.wo-mosaik__feld[data-astro-cid-tajuctyb]:hover img{transform:scale(1.04)}.wo-alle[data-astro-cid-tajuctyb]{border:1px solid var(--color-navy);background:var(--color-cream);font:inherit;color:var(--color-navy);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;bottom:16px;right:16px}.wo-lightbox[data-astro-cid-tajuctyb]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-cream);background:#202a32f5;border:0;margin:0;padding:0}.wo-lightbox[data-astro-cid-tajuctyb]::backdrop{background:#202a32f5}.wo-lightbox[data-astro-cid-tajuctyb] figure[data-astro-cid-tajuctyb]{place-items:center;gap:12px;height:100%;margin:0;padding:64px max(16px,6vw) 32px;display:grid}.wo-lightbox[data-astro-cid-tajuctyb] img[data-astro-cid-tajuctyb]{object-fit:contain;max-width:100%;max-height:calc(100dvh - 140px)}.wo-lightbox[data-astro-cid-tajuctyb] figcaption[data-astro-cid-tajuctyb]{color:var(--color-sand);text-align:center;font-size:.85rem}.wo-lb[data-astro-cid-tajuctyb]{width:48px;height:48px;color:var(--color-cream);cursor:pointer;background:0 0;border:1px solid #f3f0ea80;border-radius:50%;place-items:center;display:grid;position:absolute}.wo-lb--zu[data-astro-cid-tajuctyb]{top:calc(12px + env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px))}.wo-lb--zurueck[data-astro-cid-tajuctyb],.wo-lb--weiter[data-astro-cid-tajuctyb]{top:50%;transform:translateY(-50%)}.wo-lb--zurueck[data-astro-cid-tajuctyb]{left:max(12px, env(safe-area-inset-left,0px))}.wo-lb--weiter[data-astro-cid-tajuctyb]{right:max(12px, env(safe-area-inset-right,0px))}.wo-zwei[data-astro-cid-tajuctyb]{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);display:grid}.wo-zwei[data-astro-cid-tajuctyb]>div[data-astro-cid-tajuctyb]{min-width:0}.wo-absatz[data-astro-cid-tajuctyb]{max-width:58ch}.wo-absatz[data-astro-cid-tajuctyb]+.wo-absatz[data-astro-cid-tajuctyb]{margin-top:1rem}.wo-fakten[data-astro-cid-tajuctyb]{border-top:1px solid var(--line);color:var(--color-navy);grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.6rem;margin:2rem 0 0;padding:1.6rem 0 0;list-style:none;display:grid}.wo-fakten[data-astro-cid-tajuctyb] li[data-astro-cid-tajuctyb]{align-items:center;gap:.7rem;display:flex}.wo-fakten[data-astro-cid-tajuctyb] svg,.wo-gruppe[data-astro-cid-tajuctyb] h3[data-astro-cid-tajuctyb] svg{color:var(--color-accent-ink);flex:none}.wo-ausstattung[data-astro-cid-tajuctyb]{background:var(--color-cream-deep)}.wo-gruppen[data-astro-cid-tajuctyb]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(24px,3vw,40px);margin-top:clamp(32px,5vw,56px);display:grid}.wo-gruppe[data-astro-cid-tajuctyb]{border-top:1px solid var(--line);min-width:0;padding-top:1.2rem}.wo-gruppe[data-astro-cid-tajuctyb] h3[data-astro-cid-tajuctyb]{align-items:center;gap:.6rem;font-size:1.35rem;display:flex}.wo-gruppe[data-astro-cid-tajuctyb] ul[data-astro-cid-tajuctyb]{gap:.5rem;margin:1rem 0 0;padding-left:1.1rem;display:grid}.wo-grundriss__bilder[data-astro-cid-tajuctyb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wo-grundriss__bilder[data-astro-cid-tajuctyb] img{border-radius:var(--radius-lys);background:#fff;width:100%;height:auto}.wo-wege[data-astro-cid-tajuctyb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.6rem;margin:0;display:grid}.wo-wege[data-astro-cid-tajuctyb] div[data-astro-cid-tajuctyb]{flex-direction:column-reverse;justify-content:flex-end;display:flex}.wo-wege[data-astro-cid-tajuctyb] dt[data-astro-cid-tajuctyb]{margin-top:.3rem;font-size:.85rem}.wo-wege[data-astro-cid-tajuctyb] dd[data-astro-cid-tajuctyb]{font-family:var(--font-serif);color:var(--color-navy);margin:0;font-size:1.7rem}.wo-hinweise[data-astro-cid-tajuctyb]{border-top:1px solid var(--line);gap:.7rem;margin:2rem 0 0;padding:1.6rem 0 0;list-style:none;display:grid}.wo-hinweise[data-astro-cid-tajuctyb] li[data-astro-cid-tajuctyb]{grid-template-columns:16px 1fr;gap:12px;display:grid}.wo-hinweise[data-astro-cid-tajuctyb] svg{color:var(--color-accent);margin-top:.3em}.wo-regeln[data-astro-cid-tajuctyb]{border-top:1px solid var(--line);gap:1rem;margin:2rem 0 0;padding-top:1.6rem;display:grid}.wo-regeln[data-astro-cid-tajuctyb] dt[data-astro-cid-tajuctyb]{color:var(--color-navy);font-weight:600}.wo-regeln[data-astro-cid-tajuctyb] dd[data-astro-cid-tajuctyb]{max-width:62ch;margin:.2rem 0 0}.wo-buchen[data-astro-cid-tajuctyb]{padding-top:0}.wo-buchen__kopf[data-astro-cid-tajuctyb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem 2rem;display:flex}.wo-buchen__preis[data-astro-cid-tajuctyb]{color:var(--color-navy);align-items:baseline;gap:.4rem;display:flex}.wo-buchen__preis[data-astro-cid-tajuctyb] span[data-astro-cid-tajuctyb]{color:var(--color-muted);font-size:.85rem}.wo-buchen__preis[data-astro-cid-tajuctyb] strong[data-astro-cid-tajuctyb]{font-family:var(--font-serif);font-size:2rem;font-weight:500}.wo-buchen__aktionen[data-astro-cid-tajuctyb]{margin-top:1.2rem}.wo-buchen__box[data-astro-cid-tajuctyb]{margin-top:clamp(20px,3vw,32px)}.wo-kalender[data-astro-cid-tajuctyb]{margin-top:2rem}.wo-stimmen[data-astro-cid-tajuctyb]{background:var(--color-cream-deep)}.wo-zitate[data-astro-cid-tajuctyb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,32px);margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.wo-zitate[data-astro-cid-tajuctyb] li[data-astro-cid-tajuctyb]{border-top:2px solid var(--color-accent);align-content:start;gap:.8rem;padding-top:1.2rem;display:grid}.wo-zitate[data-astro-cid-tajuctyb] blockquote[data-astro-cid-tajuctyb]{margin:0}.wo-zitate[data-astro-cid-tajuctyb] blockquote[data-astro-cid-tajuctyb] p[data-astro-cid-tajuctyb]{font-family:var(--font-serif);color:var(--color-navy);font-size:1.15rem;line-height:1.5}.wo-zitat__name[data-astro-cid-tajuctyb]{color:var(--color-muted);font-size:.8rem}.wo-andere[data-astro-cid-tajuctyb]{background:var(--color-navy);color:var(--color-cream)}.wo-andere[data-astro-cid-tajuctyb] h2[data-astro-cid-tajuctyb]{color:var(--color-cream);letter-spacing:.08em}.wo-andere[data-astro-cid-tajuctyb] .lead[data-astro-cid-tajuctyb]{color:var(--color-sand);margin-top:1rem}.wo-andere__grid[data-astro-cid-tajuctyb]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.wo-andere__bild[data-astro-cid-tajuctyb]{aspect-ratio:4/3;border-radius:999px 999px var(--radius-lys) var(--radius-lys);max-width:100%;display:block;overflow:hidden}.wo-andere__bild[data-astro-cid-tajuctyb] img{object-fit:cover;width:100%;height:100%}.wo-aktionen[data-astro-cid-tajuctyb]{flex-wrap:wrap;gap:12px;margin-top:2rem;display:flex}@media (width<=900px){.wo-zwei[data-astro-cid-tajuctyb],.wo-andere__grid[data-astro-cid-tajuctyb],.wo-zitate[data-astro-cid-tajuctyb]{grid-template-columns:1fr}}@media (width<=760px){.wo-mosaik[data-astro-cid-tajuctyb]{aspect-ratio:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr}.wo-mosaik__feld[data-astro-cid-tajuctyb]{aspect-ratio:1}.wo-mosaik__feld--gross[data-astro-cid-tajuctyb]{aspect-ratio:4/3;grid-area:auto/span 2}.wo-mosaik__feld[data-astro-cid-tajuctyb]:nth-child(n+4){display:none}.wo-fakten[data-astro-cid-tajuctyb]{grid-template-columns:1fr}}@media (width<=560px){.wo-wege[data-astro-cid-tajuctyb],.wo-grundriss__bilder[data-astro-cid-tajuctyb]{grid-template-columns:1fr}.wo-aktionen[data-astro-cid-tajuctyb] .btn[data-astro-cid-tajuctyb],.wo-kopf__aktion[data-astro-cid-tajuctyb] .btn[data-astro-cid-tajuctyb],.wo-kopf__aktion[data-astro-cid-tajuctyb]{width:100%}}
