@font-face{font-family:gloock;src:url(../media/gloock_400-s.p.0i0-2mskdia64.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:gloock Fallback;src:local(Arial);ascent-override:93.4%;descent-override:21.55%;line-gap-override:0.0%;size-adjust:104.39%}.gphDoW_className{font-family:gloock,gloock Fallback;font-weight:400}.gphDoW_variable{--font-gloock:"gloock", "gloock Fallback"}
@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_400-s.p.2i6n0gsh4ta5b.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_500-s.p.34s-ikc3qlvjh.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_600-s.p.1wo-h94a0orpr.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:instrumentSans Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.op0Qgq_className{font-family:instrumentSans,instrumentSans Fallback}.op0Qgq_variable{--font-instrument-sans:"instrumentSans", "instrumentSans Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_italic_400-s.p.3strvg7o-g5v2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:121.98%;descent-override:38.19%;line-gap-override:0.0%;size-adjust:81.16%}.WViFjW_className{font-family:instrumentSerif,instrumentSerif Fallback;font-style:italic;font-weight:400}.WViFjW_variable{--font-instrument-serif:"instrumentSerif", "instrumentSerif Fallback"}
@font-face{font-family:dmMono;src:url(../media/dm_mono_400-s.p.048ctm9k7u_u3.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:dmMono;src:url(../media/dm_mono_500-s.p.2_s53-223o24o.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:dmMono Fallback;src:local(Arial);ascent-override:75.44%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:131.49%}.n7iIEW_className{font-family:dmMono,dmMono Fallback}.n7iIEW_variable{--font-dm-mono:"dmMono", "dmMono Fallback"}
.kom2gG_ausloeser{min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.kom2gG_dialog{width:min(42rem,100% - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-6);border:1px solid var(--lus-villa-green);border-radius:var(--radius-flaeche);background:var(--lus-bianco);color:var(--lus-villa-green);margin:auto;overflow:auto}.kom2gG_dialog::backdrop{background:#0e110fb8}.kom2gG_dialog p{margin-top:var(--space-4)}.kom2gG_auswahl{margin-top:var(--space-6);border:0}.kom2gG_auswahl label{align-items:center;gap:var(--space-3);cursor:pointer;min-height:2.75rem;display:flex}.kom2gG_auswahl input{width:1.25rem;height:1.25rem;accent-color:var(--lus-villa-green);flex:none}.kom2gG_aktionen{gap:var(--space-3);margin-top:var(--space-6);display:grid}.kom2gG_aktionen button{min-height:2.75rem;padding:var(--space-3);border:1px solid var(--lus-villa-green);border-radius:var(--radius-button);background:var(--lus-villa-green);color:var(--lus-bianco);cursor:pointer}.kom2gG_aktionen button:hover{background:var(--lus-verde-850)}@media (min-width:40rem){.kom2gG_aktionen{grid-template-columns:repeat(3,minmax(0,1fr))}}
body:has(._6yiKYW_fenster[data-reservierungsfenster][open]){overflow-y:hidden}._6yiKYW_fenster{border:1px solid var(--lus-villa-green);border-radius:var(--radius-flaeche);background:var(--bg-base);width:min(100% - 2rem,48rem);max-width:calc(100% - 2rem);height:min(54rem,100dvh - 2rem);max-height:calc(100dvh - 2rem);color:var(--text-primary);margin:auto;padding:0;overflow:hidden}._6yiKYW_fenster[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}._6yiKYW_fenster::backdrop{background:#0e110fb8}._6yiKYW_kopf{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--line-soft);display:flex}._6yiKYW_schliessen{min-width:2.75rem;min-height:2.75rem;padding-inline:var(--space-3);border:1px solid var(--lus-villa-green);border-radius:var(--radius-button);background:var(--lus-villa-green);color:var(--lus-bianco);cursor:pointer;flex:none}._6yiKYW_schliessen:hover{background:var(--lus-verde-850)}._6yiKYW_inhalt{min-width:0;min-height:0;position:relative}._6yiKYW_rahmen{background:var(--bg-base);border:0;width:100%;height:100%;display:block}._6yiKYW_laden{padding:var(--space-4);background:var(--bg-base);color:var(--text-secondary);text-align:center;pointer-events:none;place-content:center;margin:0;display:grid;position:absolute;inset:0}._6yiKYW_fuss{padding:var(--space-2,.5rem) var(--space-4);border-top:1px solid var(--line-soft);background:var(--bg-surface)}._6yiKYW_ausweichlink{min-height:2.75rem;color:var(--text-heading);align-items:center;display:inline-flex}@media (max-width:30rem){._6yiKYW_fenster{border-radius:var(--radius-karte);width:calc(100% - 1rem);max-width:calc(100% - 1rem);height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem)}}._6yiKYW_direkt{gap:var(--space-6);padding:var(--space-6);align-content:center;height:100%;display:grid;overflow:auto}
.znjOLG_rahmen{isolation:isolate;background:var(--lus-villa-green);scroll-margin-top:7rem;position:relative}.znjOLG_bildRahmen{z-index:-1;position:absolute;inset:0}.znjOLG_bild{object-fit:cover;object-position:60% 35%;filter:grayscale()}.znjOLG_inhalt{min-height:36rem;padding-block:var(--space-8);align-items:flex-end;display:flex}.znjOLG_text{width:min(100%,31rem);padding:var(--space-8);background:var(--lus-villa-green);color:var(--lus-bianco);border-radius:var(--radius-karte)}.znjOLG_text p{margin-block:var(--space-6);max-width:42ch;font-size:var(--text-body-lg)}.znjOLG_text .cta{margin-inline-end:var(--space-4)}.znjOLG_rahmen[data-kompakt] .znjOLG_inhalt{min-height:30rem}@media (max-width:39.99rem){.znjOLG_bildRahmen{aspect-ratio:3/2;bottom:auto}.znjOLG_bild{object-position:50% 50%}.znjOLG_inhalt,.znjOLG_rahmen[data-kompakt] .znjOLG_inhalt{min-height:0;padding-block:var(--space-6);padding-block-start:max(10rem,66.6667vw - 2rem)}.znjOLG_text{padding:var(--space-6)}.znjOLG_text p{font-size:var(--text-body)}}
.txgM7a_erleben{padding-block-start:var(--space-band);scroll-margin-top:10rem}.txgM7a_wege{gap:var(--space-16) var(--space-6);margin-block-start:var(--space-16);display:grid}.txgM7a_weg{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.txgM7a_wegBild{width:100%;margin-block-end:var(--space-8)}.txgM7a_truckBild img{object-position:50% 50%}.txgM7a_weg p{max-width:44ch;margin-block:var(--space-4) var(--space-8)}.txgM7a_weg>a{margin-block-start:auto}.txgM7a_philosophie{color:var(--text-primary);background:var(--lus-villa-green);padding-block:var(--space-band);scroll-margin-top:6rem}.txgM7a_villa{padding-block:var(--space-band);scroll-margin-top:10rem}.txgM7a_prosa{min-width:0;max-width:48ch}.txgM7a_prosa p{margin-block:var(--space-8);font-size:var(--text-body-lg);line-height:var(--lh-body)}.txgM7a_region{margin-block-start:var(--space-16)}.txgM7a_regionListe{gap:var(--space-4);margin:var(--space-8) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.txgM7a_regionListe li{padding:var(--space-8) var(--space-4);background:var(--lus-bianco);color:var(--lus-villa-green);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.txgM7a_regionName{font-size:var(--text-body-lg)}.txgM7a_regionName small{font-size:var(--text-data);margin-block-start:var(--space-1);display:block}.txgM7a_regionGewerk{color:var(--lus-verde-600);font-size:var(--text-data);margin-block-start:var(--space-2)}.txgM7a_regionWeitere{margin-block:var(--space-8) 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.txgM7a_regionWeitere li{border-top:1px solid var(--line-interactive);padding-block-start:var(--space-6)}.txgM7a_regionWeitere .txgM7a_regionGewerk{color:var(--text-secondary);display:block}.txgM7a_eventFlaeche{background:var(--surface-warm);padding-block:var(--space-band)}.txgM7a_events{gap:var(--space-8);scroll-margin-top:10rem;display:grid}.txgM7a_eventKopf{max-width:40ch}.txgM7a_eventKopf p{font-size:var(--text-body-lg);margin-block-start:var(--space-8)}.txgM7a_eventListe{min-width:0}.txgM7a_eventAktionen{margin-block-start:var(--space-8)}.txgM7a_feierFlaeche{color:var(--text-primary);background:var(--lus-villa-green);padding-block:var(--space-band);scroll-margin-top:6rem}.txgM7a_feierKopf{max-width:52ch}.txgM7a_feierKopf p{font-size:var(--text-body-lg);margin-block-start:var(--space-8)}.txgM7a_feierWege{gap:var(--space-16);margin-block-start:var(--space-16);display:grid}.txgM7a_feierWege p{max-width:44ch;margin-block:var(--space-4) var(--space-8)}.txgM7a_feierWege a{margin-block-end:var(--space-4);margin-inline-end:var(--space-4)}.txgM7a_rezensionen{--text-meta:var(--lus-verde-850);--line-interactive:var(--lus-villa-green);background:var(--surface-sand);padding-block:var(--space-band);scroll-margin-top:10rem}.txgM7a_bewertungenIntro{max-width:45ch;font-size:var(--text-body-lg);margin-block-start:var(--space-6)}.txgM7a_stimmen{gap:var(--space-6);margin-block:var(--space-12) var(--space-8);padding:0;list-style:none;display:grid}.txgM7a_stimme{min-width:0}.txgM7a_bewertungenFuss{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.txgM7a_bewertungenFuss p{max-width:50ch;color:var(--text-meta);font-size:var(--text-data)}.txgM7a_galerie{gap:var(--space-8);margin-block-start:var(--space-8);display:grid}@media (min-width:40rem){.txgM7a_wege,.txgM7a_regionListe,.txgM7a_regionWeitere,.txgM7a_feierWege,.txgM7a_galerie,.txgM7a_stimmen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.txgM7a_wege{grid-template-columns:repeat(4,minmax(0,1fr))}.txgM7a_stimmen,.txgM7a_regionListe,.txgM7a_regionWeitere{grid-template-columns:repeat(3,minmax(0,1fr))}.txgM7a_events{gap:var(--space-16);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.txgM7a_gruppenWeg{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6);background:var(--surface-warm);border-radius:var(--radius-karte);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.txgM7a_gruppenWeg p{max-width:46ch}.txgM7a_feierWege>div{border-block-start:1px solid var(--lus-verde-250);padding-block-start:var(--space-8)}.txgM7a_villaKopf p{max-width:44ch;font-size:var(--text-body-lg);margin-block-start:var(--space-6)}.txgM7a_galerie{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:64rem){.txgM7a_galerie{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:39.99rem){.txgM7a_erleben{padding-block-start:var(--space-12)}.txgM7a_wege{gap:0;margin-block-start:var(--space-8)}.txgM7a_weg{grid-template-columns:var(--service-thumb) minmax(0, 1fr);gap:var(--space-2) var(--space-4);padding-block:var(--space-6);border-block-start:1px solid var(--line-soft);display:grid}.txgM7a_wegBild{border-radius:var(--radius-karte);grid-area:1/1/4;margin:0}.txgM7a_wegBild .bild-marke{inset-inline:var(--space-1);bottom:var(--space-1);padding:var(--space-1);letter-spacing:0;max-width:none}.txgM7a_weg h3{grid-column:2}.txgM7a_weg p{font-size:var(--text-body);grid-column:2;margin:0}.txgM7a_weg>a{max-width:100%;padding-inline:var(--space-3);font-size:var(--text-data);grid-column:2;justify-self:start}.txgM7a_gruppenWeg{padding:var(--space-6) var(--space-4)}.txgM7a_gruppenWeg .btn-quiet{justify-content:center;width:100%}}.txgM7a_feierReferenzen{border-block-start:1px solid var(--line-soft);margin-block-start:var(--space-16);padding-block-start:var(--space-12)}.txgM7a_wegTitel{align-items:center;gap:var(--space-2);display:flex}.txgM7a_wegTitel svg{flex:none}.txgM7a_feierWege h3{align-items:center;gap:var(--space-3);display:flex}.txgM7a_feierWege h3 svg{flex:none}.txgM7a_erleben>.huelle{padding-block-end:var(--space-band)}.txgM7a_handwerk{margin-block:var(--space-8);gap:var(--space-4);padding:0;list-style:none;display:grid}.txgM7a_handwerk li{align-items:flex-start;gap:var(--space-3);display:flex}.txgM7a_handwerk svg{flex:none;margin-block-start:var(--space-1)}.txgM7a_philosophieBild{max-width:28rem;margin-inline:auto}.txgM7a_feierFlaeche>:nth-child(2){margin-block-start:var(--space-12)}.txgM7a_besuch{gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-karte);background:var(--surface-warm);margin-block-start:var(--space-8);display:grid}.txgM7a_besuch p,.txgM7a_besuch dl{margin-block-start:var(--space-4)}.txgM7a_besuch dl>div{gap:var(--space-4);flex-wrap:wrap;display:flex}.txgM7a_besuchAktionen{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:64rem){.txgM7a_regionListe{grid-template-columns:repeat(6,minmax(0,1fr))}.txgM7a_regionListe li{padding:var(--space-6) var(--space-3)}.txgM7a_regionName{font-size:var(--text-body)}.txgM7a_besuch{grid-template-columns:1fr 1fr;align-items:center}}
.Sk3syW_block p{max-width:46ch;margin-block-start:var(--space-4)}.Sk3syW_liste{margin:var(--space-8) 0 0;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.Sk3syW_liste li{align-content:start;justify-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--lus-bianco);color:var(--lus-villa-green);border-radius:var(--radius-karte);text-align:center;min-width:0;display:grid}.Sk3syW_liste span{font-size:var(--text-data);line-height:var(--lh-body)}.Sk3syW_logo{aspect-ratio:228/230;object-fit:contain;filter:grayscale();border-radius:var(--radius-soft);width:min(100%,8rem);height:auto;display:block}@media (min-width:40rem){.Sk3syW_liste{grid-template-columns:repeat(4,minmax(0,1fr))}}
.C5uzNq_formular{gap:var(--space-6);max-width:52rem;display:grid}.C5uzNq_formular fieldset{border:0;min-width:0;margin:0;padding:0}.C5uzNq_felder{gap:var(--space-6);display:grid}.C5uzNq_hinweis{margin-top:var(--space-3);margin-bottom:var(--space-4);color:var(--text-secondary);font-size:var(--text-body);line-height:var(--lh-body)}.C5uzNq_details{border-block:1px solid var(--line-soft)}.C5uzNq_details summary{cursor:pointer;padding-block:var(--space-4);min-height:2.75rem;font-size:var(--text-body);font-weight:600;line-height:var(--lh-body)}.C5uzNq_details fieldset{padding-bottom:var(--space-6)}.C5uzNq_vorbelegung{margin-top:var(--space-2);color:var(--text-secondary);overflow-wrap:anywhere;font-weight:400;display:block}.C5uzNq_formular .field-input{scroll-margin-top:var(--space-4)}.C5uzNq_fehler{color:var(--text-accent);margin-top:var(--space-3);line-height:var(--lh-body)}.C5uzNq_absenden{gap:var(--space-4);justify-items:start;display:grid}.C5uzNq_absenden button{justify-content:center;width:100%}.C5uzNq_absenden p{color:var(--text-secondary);max-width:44rem;line-height:var(--lh-body)}.C5uzNq_erfolg{gap:var(--space-4);max-width:44rem;line-height:var(--lh-body);display:grid}.C5uzNq_honigtopf{width:0;height:0;position:absolute;left:-9999px;overflow:hidden}@media (min-width:48rem){.C5uzNq_felder{grid-template-columns:1fr 1fr}.C5uzNq_breit{grid-column:1/-1}}
.zlpBmG_flaeche{box-sizing:border-box;background:var(--lus-bianco);place-items:center;width:min(100%,12rem);height:8rem;padding:.5rem;display:grid}.zlpBmG_logo{object-fit:contain;filter:grayscale();width:100%;min-width:0;height:100%;min-height:0;display:block}.zlpBmG_logo[data-logo-format=kompakt]{max-width:9rem;max-height:6rem}.zlpBmG_logo[data-logo-format=hoch]{max-width:4.75rem;max-height:6rem}.zlpBmG_logo[data-logo-negativ=true]{filter:grayscale()invert()}.zlpBmG_logo[data-logo-original="/partner/willemshof.png"]{filter:grayscale()brightness(0)}
._3qAuYW_seite{--text-heading:var(--lus-villa-green)}._3qAuYW_band{padding-block:var(--space-16)}._3qAuYW_hell{background:var(--bg-base);color:var(--text-primary)}._3qAuYW_creme{--bg-base:var(--lus-panna);background:var(--bg-base);color:var(--text-primary)}._3qAuYW_gruen[data-mode=notte]{--bg-base:var(--lus-villa-green);--line-interactive:var(--lus-bianco);--line-soft:var(--lus-verde-250);background:var(--bg-base);color:var(--text-primary)}._3qAuYW_auftakt{gap:var(--space-8);margin-bottom:var(--space-8);align-items:end;display:grid}._3qAuYW_einstieg{gap:var(--space-4);max-width:44ch;display:grid}._3qAuYW_lead{font-size:var(--text-body-lg);line-height:var(--lh-body)}._3qAuYW_aktionen{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}._3qAuYW_truck,._3qAuYW_anfrage{scroll-margin-top:var(--space-4)}._3qAuYW_eckdaten{margin-top:var(--space-8);gap:var(--space-4);color:var(--text-secondary);line-height:var(--lh-body);padding:0;list-style:none;display:grid}._3qAuYW_eckdaten li{border-top:1px solid var(--line-soft);padding-top:var(--space-4)}._3qAuYW_einblicke,._3qAuYW_kopf,._3qAuYW_leistungsbanner,._3qAuYW_voraussetzungen,._3qAuYW_faq,._3qAuYW_anfrageraster{gap:var(--space-8);display:grid}._3qAuYW_einblicke p,._3qAuYW_voraussetzungen p{margin-top:var(--space-4);max-width:46ch;line-height:var(--lh-body)}._3qAuYW_kopf p{max-width:46ch;line-height:var(--lh-body);align-self:end}._3qAuYW_kueche,._3qAuYW_preis{margin-top:var(--space-16);border-top:1px solid var(--line-soft);padding-top:var(--space-16)}._3qAuYW_kuechen{gap:var(--space-8);margin-top:var(--space-8);display:grid}._3qAuYW_kuechen>div{border-top:2px solid var(--lus-villa-green);padding-top:var(--space-4)}._3qAuYW_kuechen p,._3qAuYW_anlaesse p,._3qAuYW_ablauf p{margin-top:var(--space-4);line-height:var(--lh-body);max-width:44ch}._3qAuYW_leistungsbanner{align-items:center}._3qAuYW_leistungen ul{gap:var(--space-6) var(--space-8);margin-block:var(--space-8);padding:0;list-style:none;display:grid}._3qAuYW_leistungen li,._3qAuYW_voraussetzungen li{gap:var(--space-4);align-items:center;display:flex}._3qAuYW_leistungen li{border-top:1px solid var(--line-soft);padding-top:var(--space-4)}._3qAuYW_leistungen svg,._3qAuYW_voraussetzungen svg{flex:none}._3qAuYW_anlaesse,._3qAuYW_ablauf{gap:var(--space-8);margin-top:var(--space-8);display:grid}._3qAuYW_ablauf{padding:0;list-style:none}._3qAuYW_ablauf li,._3qAuYW_anlaesse>div{border-top:1px solid var(--line-soft);padding-top:var(--space-6)}._3qAuYW_ablauf li{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._3qAuYW_schritt{border-radius:var(--radius-soft);background:var(--lus-villa-green);width:2.75rem;height:2.75rem;color:var(--lus-bianco);font-family:var(--font-mono);font-size:var(--text-data);justify-content:center;align-items:center;display:flex}._3qAuYW_stimme{--bg-base:var(--lus-pietra);background:var(--bg-base);color:var(--text-primary)}._3qAuYW_stimme ._3qAuYW_quelle{margin-top:var(--space-4);font-size:var(--text-body);max-width:68ch}._3qAuYW_voraussetzungen ul{padding:var(--space-8);border-left:4px solid var(--lus-villa-green);background:var(--lus-panna);gap:var(--space-6);align-content:center;list-style:none;display:grid}._3qAuYW_fragen details{border-top:1px solid var(--line-interactive);padding-block:var(--space-4)}._3qAuYW_fragen details:last-child{border-bottom:1px solid var(--line-interactive)}._3qAuYW_fragen summary{cursor:pointer;min-height:2.75rem;font-size:var(--text-body-lg);font-weight:600;line-height:var(--lh-body);display:list-item}._3qAuYW_fragen p{margin-top:var(--space-4);max-width:66ch;line-height:var(--lh-body)}._3qAuYW_anfrage{padding-top:var(--space-8)}._3qAuYW_anfrage:focus-visible{outline-offset:-4px}._3qAuYW_anfrage ._3qAuYW_lead{margin-top:var(--space-6);max-width:38ch}._3qAuYW_formkarte{background:var(--bg-base);color:var(--text-primary);border-radius:var(--radius-flaeche);padding:var(--space-4);min-width:0}._3qAuYW_haus{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}@media (max-width:47.99rem){._3qAuYW_formkarte form,._3qAuYW_formkarte fieldset>div{gap:var(--space-4)}}@media (min-width:48rem){._3qAuYW_eckdaten,._3qAuYW_kuechen{grid-template-columns:repeat(3,minmax(0,1fr))}._3qAuYW_anlaesse,._3qAuYW_ablauf,._3qAuYW_leistungen ul{grid-template-columns:repeat(2,minmax(0,1fr))}._3qAuYW_formkarte{padding:var(--space-8)}}@media (min-width:64rem){._3qAuYW_band{padding-block:var(--space-24)}._3qAuYW_auftakt,._3qAuYW_kopf,._3qAuYW_voraussetzungen,._3qAuYW_leistungsbanner{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._3qAuYW_einblicke,._3qAuYW_faq{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}._3qAuYW_einblicke{align-items:center}._3qAuYW_anfrage{padding-top:var(--space-16)}._3qAuYW_anfrageraster{gap:var(--space-16);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}._3qAuYW_reportage{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-8);display:grid}._3qAuYW_eckdaten li,._3qAuYW_anlaesse h3{align-items:flex-start;gap:var(--space-3);display:flex}._3qAuYW_eckdaten svg,._3qAuYW_anlaesse h3 svg{flex:none}._3qAuYW_anlaesse h3 svg{margin-block-start:var(--space-1)}._3qAuYW_anlaesse a{margin-block-start:var(--space-6)}._3qAuYW_bewertung{max-width:38rem;margin-block-start:var(--space-8)}
.f2291q_rahmen{gap:var(--space-8);padding-block:var(--space-8);border-block:1px solid var(--lus-villa-green);color:var(--lus-notte);display:grid}.f2291q_kalender{min-width:0}.f2291q_monatswahl{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-6);display:flex}.f2291q_pfeile{gap:var(--space-1);flex-shrink:0;display:flex}.f2291q_monatsknopf{border:1px solid var(--lus-villa-green);border-radius:var(--radius-button);width:44px;height:44px;color:var(--lus-villa-green);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.f2291q_tage{border-collapse:collapse;table-layout:fixed;width:100%}.f2291q_tage th{padding-block:0 var(--space-3);color:var(--lus-villa-green);font-family:var(--font-mono);font-size:var(--text-label);text-align:center;font-weight:400}.f2291q_tage abbr{text-decoration:none}.f2291q_tage td{border-top:1px solid var(--line-soft);padding:0}.f2291q_terminTag,.f2291q_ohneTermin{width:100%;min-width:44px;min-height:56px;padding:var(--space-2) 0;font-family:var(--font-sans);font-size:var(--text-body);justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.f2291q_ohneTermin{color:var(--lus-verde-600)}.f2291q_terminTag{color:var(--lus-vino);box-shadow:inset 0 0 0 2px var(--lus-vino);cursor:pointer;background:0 0;border:0;border-radius:0;font-size:1.25rem;font-weight:600}.f2291q_terminTag[aria-pressed=true]{background:var(--lus-villa-green);color:var(--lus-bianco);box-shadow:inset 0 0 0 2px var(--lus-villa-green)}.f2291q_terminTag[aria-current=date]:before,.f2291q_ohneTermin[aria-current=date]:before{inset-inline:calc(50% - 9px);content:"";background:currentColor;height:1px;position:absolute;bottom:14px}.f2291q_punkt{background:currentColor;border-radius:50%;width:5px;height:5px;position:absolute;bottom:5px}.f2291q_legende{gap:var(--space-6);color:var(--lus-verde-600);font-size:var(--text-data);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.f2291q_legende>span{align-items:center;gap:var(--space-2);display:inline-flex}.f2291q_legendenPunkt{border:2px solid var(--lus-vino);width:12px;height:12px}.f2291q_legendenGewaehlt{background:var(--lus-villa-green);width:12px;height:12px}.f2291q_heuteLinie{border-bottom:1px solid var(--lus-villa-green);width:12px}.f2291q_spruenge{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.f2291q_spruenge button{min-height:44px;padding:var(--space-2) 0;color:var(--lus-villa-green);font-size:var(--text-body);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.f2291q_buchungsHinweis{max-width:44ch;color:var(--lus-verde-850);font-size:var(--text-body);margin-block-start:var(--space-4);line-height:1.6}.f2291q_details{min-width:0;border-top:3px solid var(--lus-vino);padding-block-start:var(--space-8)}.f2291q_datum{align-items:center;gap:var(--space-6);margin-block:var(--space-6);display:flex}.f2291q_datumZahl{color:var(--lus-vino);font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.07em;font-size:clamp(5rem,3.5rem + 4vw,7rem);font-weight:600;line-height:.9}.f2291q_datum time{max-width:21ch;color:var(--lus-villa-green);font-size:var(--text-body);font-weight:500;line-height:1.5}.f2291q_termin+.f2291q_termin{border-top:1px solid var(--line-soft);margin-block-start:var(--space-6);padding-block-start:var(--space-6)}.f2291q_zeit,.f2291q_hinweis,.f2291q_leer p{max-width:40ch;color:var(--lus-verde-850);font-size:var(--text-body);margin-block-start:var(--space-4);line-height:1.65}.f2291q_zeit{font-size:var(--text-body-lg);font-weight:600}.f2291q_detailLink{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:44px;padding-block:var(--space-2);color:var(--lus-villa-green);font-size:var(--text-body);border-bottom:1px solid;margin-block-start:var(--space-6);display:inline-flex}.f2291q_aktionen{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.f2291q_aktionen .f2291q_detailLink{gap:var(--space-4);margin-block-start:0}.f2291q_reservieren{background:var(--lus-villa-green);color:var(--lus-bianco)}.f2291q_leerZeichen{margin-block:var(--space-4);color:var(--lus-vino);font-family:var(--font-accent);font-size:4rem;font-style:italic;line-height:1;display:block}.f2291q_ohneJavascript{grid-column:1/-1}.f2291q_ohneJavascript li{margin-block-start:var(--space-6)}.f2291q_ohneJavascript a{text-decoration:underline}.f2291q_monatsknopf:disabled{opacity:.4;cursor:default}.f2291q_monatsknopf:focus-visible,.f2291q_terminTag:focus-visible,.f2291q_spruenge button:focus-visible,.f2291q_detailLink:focus-visible{outline:2px solid var(--lus-vino);outline-offset:3px}.f2291q_terminTag:focus-visible{z-index:1}@media (hover:hover){.f2291q_monatsknopf:not(:disabled):hover{background:var(--lus-villa-green);color:var(--lus-bianco)}.f2291q_terminTag:hover{box-shadow:inset 0 0 0 3px var(--lus-villa-green)}.f2291q_detailLink:hover,.f2291q_spruenge button:hover{color:var(--lus-vino)}}@media (max-width:22.5rem){.f2291q_tage{width:calc(100% + 28px);margin-inline:-14px}.f2291q_monatswahl{gap:var(--space-2)}}@media (max-width:49.999rem){.f2291q_details{border-top:0;border-bottom:3px solid var(--lus-vino);order:-1;padding-block-start:0;padding-block-end:var(--space-8)}}@media (min-width:50rem){.f2291q_rahmen{gap:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.f2291q_details{border-top:3px solid var(--lus-vino);border-left:1px solid var(--line-soft);padding-block-start:var(--space-6);padding-inline-start:var(--space-8)}.f2291q_terminTag,.f2291q_ohneTermin{min-height:64px}.f2291q_terminTag[aria-current=date]:before,.f2291q_ohneTermin[aria-current=date]:before{bottom:18px}}
.Pl4qJa_ecke{right:max(var(--space-4), env(safe-area-inset-right,0px));bottom:max(var(--space-4), env(safe-area-inset-bottom,0px));z-index:45;position:fixed}.Pl4qJa_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding-inline:var(--space-4);border:1px solid var(--lus-bianco);border-radius:var(--radius-button);background:var(--lus-villa-green);color:var(--lus-bianco);font-family:var(--font-sans);white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 4px 16px #171a1638}.Pl4qJa_button:hover{background:var(--lus-verde-850)}.Pl4qJa_button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.Pl4qJa_button svg{flex:none}@media (max-width:30rem){.Pl4qJa_ecke{right:max(var(--space-3), env(safe-area-inset-right,0px));bottom:max(var(--space-3), env(safe-area-inset-bottom,0px))}}
._849Tuq_liste{margin:0;padding:0;list-style:none}._849Tuq_zeile{gap:var(--space-6);padding-block:var(--space-8);border-block-start:1px solid var(--lus-villa-green);grid-template-columns:4rem minmax(0,1fr);display:grid}._849Tuq_zeile[data-naechster=ja]{border-block-start:3px solid var(--lus-vino)}._849Tuq_inhalt{grid-column:2;min-width:0}._849Tuq_link{align-items:center;gap:var(--space-3);min-height:44px;display:flex}._849Tuq_link>span{min-width:0;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-interactive);text-decoration-color:var(--line-interactive);text-underline-offset:6px;transition:text-decoration-color var(--motion-base) var(--ease-state)}._849Tuq_link:hover>span,._849Tuq_link:focus-visible>span{text-decoration-color:currentColor}._849Tuq_link:focus-visible{outline:2px solid var(--lus-vino);outline-offset:6px}._849Tuq_datum{gap:var(--space-1) var(--space-4);color:var(--lus-villa-green);font-size:var(--text-body);flex-wrap:wrap;margin-block-start:var(--space-3);font-weight:500;line-height:1.5;display:flex}._849Tuq_zusatz{max-width:43ch;color:var(--lus-verde-600);font-size:var(--text-body);margin-block-start:var(--space-3);line-height:1.6}._849Tuq_zusatz[data-bedingung=ja]{color:var(--lus-verde-850)}._849Tuq_datumBild{color:var(--lus-villa-green);grid-area:1/1;align-self:start;justify-items:start;display:grid}._849Tuq_zeile[data-naechster=ja] ._849Tuq_datumBild{color:var(--lus-vino)}._849Tuq_tag{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.065em;font-size:clamp(3.5rem,2.5rem + 3vw,5rem);font-weight:600;line-height:.9}._849Tuq_monat{font-family:var(--font-mono);font-size:var(--text-data);text-transform:uppercase;margin-block-start:var(--space-2);font-weight:500}._849Tuq_offen{max-width:55ch;color:var(--lus-verde-850);font-size:var(--text-body);line-height:1.65}@media (min-width:48rem){._849Tuq_zeile{gap:var(--space-8);grid-template-columns:5rem minmax(0,1fr)}}
.CNbyba_seite{padding-block:var(--space-8) var(--space-section);color:var(--lus-notte);background:var(--lus-bianco)}.CNbyba_kopf{max-width:46rem}.CNbyba_cover{margin-block-start:var(--space-16)}.CNbyba_titel{margin-block-end:var(--space-8)}.CNbyba_intro{max-width:38ch;color:var(--lus-verde-850);font-size:var(--text-body-lg);line-height:1.65}.CNbyba_kalender{scroll-margin-top:var(--space-8);margin-block-start:var(--space-band)}.CNbyba_kalenderKopf{justify-content:space-between;align-items:end;gap:var(--space-6) var(--space-8);flex-wrap:wrap;margin-block-end:var(--space-8);display:flex}.CNbyba_formate{margin-block-start:var(--space-band)}.CNbyba_formate>h2{margin-block-end:var(--space-8)}.CNbyba_format{min-width:0}.CNbyba_format>figure{margin-block-end:var(--space-8)}.CNbyba_format h3{margin-block:0 var(--space-4)}.CNbyba_format>p{max-width:42ch;color:var(--lus-verde-850);font-size:var(--text-body-lg);line-height:1.65}.CNbyba_format>a{margin-block-start:var(--space-4)}.CNbyba_schluss{max-width:46rem;margin-block-start:var(--space-band)}.CNbyba_schluss>p{max-width:49ch;color:var(--lus-verde-850);font-size:var(--text-body);margin-block-start:var(--space-6);line-height:1.65}.CNbyba_aktionen{align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}@media (min-width:50rem){.CNbyba_seite{padding-block-start:var(--space-16)}}.CNbyba_mittwoch{border-block-start:1px solid var(--line-soft);max-width:46rem;margin-block-start:var(--space-16);padding-block-start:var(--space-8)}.CNbyba_mittwoch>p+p{margin-block-start:var(--space-4)}.CNbyba_kalender{margin-inline:calc(-1 * var(--lu-bleed));padding:var(--space-band) var(--lu-bleed);background:var(--surface-warm)}.CNbyba_schluss{max-width:none;padding:var(--space-8);background:var(--surface-brand);color:var(--lus-bianco);border-radius:var(--radius-flaeche)}.CNbyba_schluss>p{color:var(--text-secondary)}.CNbyba_buchungswege{gap:var(--space-6);margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}.CNbyba_buchungswege li{align-items:flex-start;gap:var(--space-3);display:flex}.CNbyba_buchungswege svg{flex:none;margin-block-start:var(--space-1)}.CNbyba_buchungswege strong{margin-block-end:var(--space-1);display:block}@media (min-width:64rem){.CNbyba_buchungswege{grid-template-columns:repeat(3,minmax(0,1fr))}}.CNbyba_giroTermine{padding:var(--space-6);background:var(--surface-warm);border-radius:var(--radius-flaeche);margin-block-start:var(--space-8)}.CNbyba_giroTermine ul{margin-block:var(--space-6);gap:var(--space-4);padding:0;list-style:none;display:grid}.CNbyba_giroTermine li{gap:var(--space-1);display:grid}.CNbyba_giroTermine time{font-weight:500}.CNbyba_giroTermine li span,.CNbyba_giroTermine>p{color:var(--lus-verde-850)}.CNbyba_giroTermine .CNbyba_aktionen{margin-block-start:var(--space-6)}
.-_R05G_brotkrumen{align-items:center;gap:var(--space-3);padding-block:var(--space-4);font-size:var(--text-data);flex-wrap:wrap;display:flex}.-_R05G_brotkrumen a{align-items:center;min-height:44px;display:inline-flex}.-_R05G_kopf{container-type:inline-size}.-_R05G_band{padding-block:var(--space-band)}.-_R05G_spalten{gap:var(--space-12);display:grid}.-_R05G_spalten p,.-_R05G_spalten address{margin-block:var(--space-6);max-width:52ch}.-_R05G_spalten address{font-style:normal}.-_R05G_liste{gap:var(--space-4);margin-block:var(--space-6);padding-inline-start:var(--space-6);display:grid}.-_R05G_reservieren{background:var(--surface-warm);color:var(--text-primary)}@media (min-width:64rem){.-_R05G_spalten{grid-template-columns:1fr 1fr}}
._6rpcEG_seite{padding-block:0 var(--space-band);color:var(--text-primary);background:var(--lus-bianco)}._6rpcEG_kopf{container-type:inline-size}._6rpcEG_titel{max-width:14ch}._6rpcEG_kopf ._6rpcEG_ort{align-items:center;gap:var(--space-2);margin-block:var(--space-6) 0;font-size:var(--text-label);display:flex}._6rpcEG_ort svg{flex:none;width:18px;height:18px}._6rpcEG_aktionen{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}._6rpcEG_platz,._6rpcEG_wissen,._6rpcEG_anfrage{margin-block-start:var(--space-band)}._6rpcEG_platz,._6rpcEG_pakete,._6rpcEG_wissen,._6rpcEG_anfrage,._6rpcEG_abschnittKopf h2{scroll-margin-top:7rem}._6rpcEG_abschnittKopf{max-width:46rem}._6rpcEG_abschnittKopf h2{margin-block:0 var(--space-8)}._6rpcEG_abschnittKopf>p{max-width:42ch;color:var(--text-secondary);font-size:var(--text-body-lg);line-height:1.65}._6rpcEG_plaetze{max-width:56rem;margin:0}._6rpcEG_platzZeile{gap:var(--space-1) var(--space-8);padding-block:var(--space-6);border-top:1px solid var(--line-soft);display:grid}._6rpcEG_platzZeile:last-child{border-bottom:1px solid var(--line-soft)}._6rpcEG_platzSpanne{font-family:var(--font-display);font-size:var(--text-h3);color:var(--text-heading);line-height:1.1}._6rpcEG_platzOrt{color:var(--text-secondary);font-size:var(--text-body-lg);margin:0}._6rpcEG_platzZeile[data-exklusiv] ._6rpcEG_platzOrt{color:var(--text-primary);font-weight:600}._6rpcEG_platzHinweis{max-width:var(--measure);margin:var(--space-6) 0 0;color:var(--text-meta);line-height:1.6}@media (min-width:48rem){._6rpcEG_platzZeile{grid-template-columns:minmax(9rem,1fr) 1.4fr;align-items:baseline}}._6rpcEG_exklusiv{max-width:56rem;padding:clamp(var(--space-8), 5vw, var(--space-16));border-radius:var(--radius-flaeche);background:var(--lus-villa-green);color:var(--text-primary);margin-block-start:var(--space-12)}._6rpcEG_exklusiv h3{margin-block:0 var(--space-6)}._6rpcEG_exklusiv>p{max-width:52ch;margin:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--text-body-lg);line-height:1.65}._6rpcEG_exklusiv>p:last-child{font-size:var(--text-body);margin-block-end:0}._6rpcEG_paketListe{gap:var(--space-6);margin:var(--space-16) 0 0;padding:0;list-style:none;display:grid}._6rpcEG_paket{min-width:0;padding:var(--space-8);border:1px solid var(--line-soft);border-radius:var(--radius-flaeche);background:var(--lus-bianco);color:var(--text-primary);flex-direction:column;display:flex}._6rpcEG_paket[data-empfohlen]{border-color:var(--lus-villa-green);background:var(--lus-villa-green)}._6rpcEG_paketKopf{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._6rpcEG_label{padding:var(--space-2) var(--space-3);border-radius:var(--radius-soft);background:var(--lus-bianco);color:var(--lus-villa-green);flex:none;order:1;margin:0}._6rpcEG_paketName{min-width:0;margin:0}._6rpcEG_preis{gap:var(--space-1);margin:var(--space-3) 0 0;flex-direction:column;display:flex}._6rpcEG_preisZahl{font-family:var(--font-display);font-size:var(--text-h3);color:var(--text-heading);line-height:1.1}._6rpcEG_preisBezug{color:var(--text-secondary);font-size:var(--text-body)}._6rpcEG_paketSatz{margin:var(--space-4) 0 0;color:var(--text-secondary);line-height:1.6}._6rpcEG_speisen{margin:var(--space-6) 0 0;border-block-start:1px solid var(--line-soft);padding:0;padding-block-start:var(--space-6);list-style:none}._6rpcEG_paket[data-empfohlen] ._6rpcEG_speisen,._6rpcEG_paket[data-empfohlen] ._6rpcEG_getraenke{border-color:var(--lus-verde-600)}._6rpcEG_speisen li{padding:var(--space-1) 0 var(--space-1) var(--space-6);line-height:1.55;position:relative}._6rpcEG_speisen li:before{content:"";width:var(--space-3);border-block-start:1px solid;position:absolute;inset-block-start:calc(var(--space-1) + .78em);inset-inline-start:0}._6rpcEG_getraenke{border-block-start:1px solid var(--line-soft);color:var(--text-secondary);margin-block-start:var(--space-6);padding-block-start:var(--space-6);line-height:1.55}._6rpcEG_getraenke>p{margin:0}._6rpcEG_getraenke>._6rpcEG_getraenkeTitel{margin-block-end:var(--space-2)}._6rpcEG_getraenke>p+p,._6rpcEG_getraenke>dl+p{margin-block-start:var(--space-3)}._6rpcEG_getraenkeTitel,._6rpcEG_speisenTitel{align-items:center;gap:var(--space-2);color:var(--text-primary);display:flex}._6rpcEG_getraenkeTitel svg{flex:none}._6rpcEG_speisenTitel{margin-block-start:var(--space-6)}._6rpcEG_speisen{border-block-start:0;margin-block-start:var(--space-3);padding-block-start:0}._6rpcEG_getraenkePakete{margin:var(--space-3) 0 0}._6rpcEG_getraenkePakete>div{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);border-block-end:1px solid var(--line-soft);display:flex}._6rpcEG_getraenkePakete dt{min-width:0;color:var(--text-primary);font-weight:600}._6rpcEG_getraenkePakete dd{color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}._6rpcEG_getraenkeAuswahl{font-size:var(--text-body);color:var(--text-secondary)}._6rpcEG_kleingedrucktes{margin:var(--space-6) 0 0;color:var(--text-secondary);font-size:var(--text-body);line-height:1.6}._6rpcEG_paketKnopf{text-align:center;justify-content:center;margin-block-start:var(--space-8)}._6rpcEG_paketHinweis{max-width:var(--measure-max);margin:var(--space-8) auto 0;color:var(--text-secondary);font-size:var(--text-body);text-align:center;line-height:1.6}@media (min-width:64rem){._6rpcEG_paketListe{align-items:stretch;gap:var(--space-4);grid-template-columns:1fr 1.1fr 1fr}._6rpcEG_paket[data-empfohlen]{margin-block:calc(-1 * var(--space-6));padding-block:calc(var(--space-8) + var(--space-6))}._6rpcEG_paketKnopf{margin-block-start:auto}._6rpcEG_kleingedrucktes{margin-block-end:var(--space-8)}}._6rpcEG_schluss{max-width:var(--measure);border-block-start:1px solid var(--line-soft);color:var(--text-secondary);font-size:var(--text-body);margin-block-start:var(--space-16);padding-block-start:var(--space-8);line-height:1.65}._6rpcEG_pakete{margin-block-start:var(--space-8);margin-inline:calc(-1 * var(--lu-bleed));padding:var(--space-band) var(--lu-bleed);background:var(--surface-warm)}._6rpcEG_anfrage{padding:var(--space-8);background:var(--surface-brand);border-radius:var(--radius-flaeche);color:var(--text-primary)}._6rpcEG_wegweiser{gap:var(--space-2);margin-block:var(--space-8) var(--space-6);display:grid}._6rpcEG_wegweiser a{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-karte);color:var(--text-primary);text-underline-offset:4px;text-decoration:underline;display:flex}._6rpcEG_wegweiser svg{flex:none}._6rpcEG_frueherHinweis{max-width:70ch;color:var(--text-secondary);line-height:var(--lh-body)}._6rpcEG_auswahlHilfe{justify-content:space-between;align-items:center;gap:var(--space-6);border-block-start:1px solid var(--line-soft);flex-wrap:wrap;margin-block-start:var(--space-12);padding-block-start:var(--space-8);display:flex}._6rpcEG_auswahlHilfe p{max-width:44ch;margin-block-start:var(--space-3)}._6rpcEG_platzRaster{gap:var(--space-8);align-items:start;display:grid}._6rpcEG_platzRaster>div{min-width:0}._6rpcEG_fragen{border-block-start:1px solid var(--line-soft)}._6rpcEG_fragen details{padding-block:var(--space-4);border-block-end:1px solid var(--line-soft)}._6rpcEG_fragen summary{justify-content:space-between;align-items:center;gap:var(--space-6);cursor:pointer;min-height:44px;color:var(--text-primary);font-size:var(--text-body-lg);list-style:none;display:flex}._6rpcEG_fragen summary::-webkit-details-marker{display:none}._6rpcEG_fragen summary .zustand-pfeil{flex:none;margin-inline-end:var(--space-2)}._6rpcEG_fragen details[open] summary .zustand-pfeil{transform:translateY(.1rem)rotate(225deg)}._6rpcEG_fragen summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}._6rpcEG_fragen p{max-width:65ch;margin-block:var(--space-4);color:var(--text-secondary);line-height:var(--lh-body)}._6rpcEG_abschnittKopf>._6rpcEG_verbindlichkeit{font-size:var(--text-data);margin-block-start:var(--space-6)}@media (min-width:48rem){._6rpcEG_wegweiser{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){._6rpcEG_platzRaster{grid-template-columns:1fr 1fr}}
.BNdwLa_seite{padding-block-start:clamp(3.5rem,8vw,7rem)}.BNdwLa_titel{margin-block-end:var(--space-8)}.BNdwLa_einstieg{max-width:57ch;color:var(--text-secondary);font-size:var(--text-body-lg);text-wrap:pretty}.BNdwLa_kapitelText{min-width:0;max-width:48ch}.BNdwLa_kapitelText h2{margin-block-end:var(--space-8)}.BNdwLa_kapitelText p{color:var(--text-secondary);font-size:var(--text-body-lg);text-wrap:pretty}.BNdwLa_kapitelText p+p{margin-block-start:var(--space-4)}.BNdwLa_kapitelText>a{margin-block-start:var(--space-8)}.BNdwLa_heute{margin-block:var(--space-16) var(--space-section);scroll-margin-block-start:var(--space-8)}.BNdwLa_villaKapitel{background:var(--lus-villa-green);color:var(--lus-bianco)}.BNdwLa_villaText{gap:var(--space-16);padding-block:var(--space-16) var(--space-section);display:grid}.BNdwLa_villaText .BNdwLa_kapitelText p{color:var(--lus-bianco)}.BNdwLa_villaBuehne{min-width:0}.BNdwLa_kueche{padding-block:var(--space-section)}.BNdwLa_kapitelKopf{margin-block-end:var(--space-8)}.BNdwLa_bilder{margin-block-start:var(--space-16)}.BNdwLa_musik{background:var(--bg-surface);color:var(--text-primary);padding-block:var(--space-section)}.BNdwLa_aktionen{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}
.unH1cq_seite{padding-block:var(--space-8) var(--space-section);color:var(--lus-notte);background:var(--lus-bianco)}.unH1cq_kopf{max-width:46rem}.unH1cq_titel{margin-block-end:var(--space-8)}.unH1cq_lead{max-width:42ch;color:var(--lus-verde-850);font-size:var(--text-body-lg);line-height:1.65}.unH1cq_aktionen{align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.unH1cq_zeiten{max-width:46rem;margin-block-start:var(--space-section)}.unH1cq_zeiten>h2{margin-block-end:var(--space-8)}.unH1cq_absatz{max-width:49ch;color:var(--lus-verde-850);font-size:var(--text-body-lg);line-height:1.65}.unH1cq_fakten{border-top:1px solid var(--line-soft);margin-block-start:var(--space-8);display:grid}.unH1cq_fakten>div{gap:var(--space-1) var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--line-soft);display:grid}.unH1cq_fakten dt{font-family:var(--font-mono);font-size:var(--text-data);letter-spacing:var(--ls-data);color:var(--text-meta)}.unH1cq_fakten dd{color:var(--text-primary);font-size:var(--text-body-lg);margin:0}@media (min-width:40rem){.unH1cq_fakten>div{grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}.unH1cq_schluss{max-width:46rem;margin-block-start:var(--space-16)}.unH1cq_schluss>p{max-width:49ch;color:var(--text-primary);font-size:var(--text-body-lg);line-height:1.65}.unH1cq_schluss>p+p{margin-block-start:var(--space-4)}@media (min-width:50rem){.unH1cq_seite{padding-block-start:var(--space-16)}}
.bqlZNa_brotkrumen{gap:var(--space-3);font-size:var(--text-data);flex-wrap:wrap;padding-block-start:var(--space-6);display:flex}.bqlZNa_brotkrumen a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.bqlZNa_brotkrumen>span{align-items:center;display:inline-flex}.bqlZNa_kopf{padding-block:var(--space-8) var(--space-16)}.bqlZNa_kopftext{container-type:inline-size}.bqlZNa_lead{font-size:var(--text-body-lg);max-width:48ch;margin-block-start:var(--space-6)}.bqlZNa_minimum{align-items:center;gap:var(--space-3);margin-block-start:var(--space-6);display:flex}.bqlZNa_minimum svg{flex:none}.bqlZNa_aktionen{gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.bqlZNa_band,.bqlZNa_warm,.bqlZNa_anfrage{padding-block:var(--space-band)}.bqlZNa_warm{background:var(--surface-warm)}.bqlZNa_planung{gap:var(--space-8);margin-block-start:var(--space-12);padding:0;list-style:none;display:grid}.bqlZNa_planung li{border-block-start:1px solid var(--line-interactive);padding-block-start:var(--space-6)}.bqlZNa_planung p,.bqlZNa_saisonen p,.bqlZNa_leistungen p{margin-block-start:var(--space-4)}.bqlZNa_nummer{color:var(--lus-villa-green);font-family:var(--font-mono);margin-block-end:var(--space-4);display:block}.bqlZNa_saisonen{gap:var(--space-8);margin-block-start:var(--space-12);display:grid}.bqlZNa_leistungen,.bqlZNa_fragen,.bqlZNa_formular{gap:var(--space-12);display:grid}.bqlZNa_liste{margin-block:var(--space-8);gap:var(--space-4);padding:0;list-style:none;display:grid}.bqlZNa_liste li{align-items:flex-start;gap:var(--space-3);display:flex}.bqlZNa_liste svg{flex:none;margin-block-start:var(--space-1)}.bqlZNa_fragen details{padding-block:var(--space-6);border-block-start:1px solid var(--line-interactive)}.bqlZNa_fragen summary{cursor:pointer;min-height:44px}.bqlZNa_fragen details p{margin-block-start:var(--space-4)}.bqlZNa_fragen p{margin-block-start:var(--space-8)}.bqlZNa_anfrage{background:var(--lus-villa-green);color:var(--text-primary);scroll-margin-top:var(--space-4)}.bqlZNa_formular>div>p+p{max-width:44ch;margin-block-start:var(--space-8)}.bqlZNa_formkarte{background:var(--lus-bianco);color:var(--text-primary);padding:var(--space-6);border-radius:var(--radius-karte)}.bqlZNa_alternative{align-items:center;gap:var(--space-6);padding-block:var(--space-12);flex-wrap:wrap;display:flex}.bqlZNa_alternative p{max-width:42ch}@media (min-width:64rem){.bqlZNa_planung{grid-template-columns:repeat(3,minmax(0,1fr))}.bqlZNa_leistungen,.bqlZNa_formular,.bqlZNa_saisonen,.bqlZNa_fragen{grid-template-columns:repeat(2,minmax(0,1fr))}}
.hBSC6G_optionen{gap:var(--space-2);margin:var(--space-3) 0 0;display:grid}.hBSC6G_option{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(0,1fr) max-content;display:grid}.hBSC6G_bezeichnung{align-items:baseline;gap:var(--space-3);min-width:0;font-family:var(--font-sans);font-size:var(--text-body);color:var(--text-secondary);line-height:1.5;display:flex}.hBSC6G_bezeichnung span{min-width:0}.hBSC6G_bezeichnung:after{content:"";flex:1 1 var(--space-3);min-width:var(--space-3);background:var(--lus-ottone);opacity:.55;height:1px;transform:translateY(-.28em)}
