.hero[data-astro-cid-lcdefpme]{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(24px,3vw,40px)}.hero__grid[data-astro-cid-lcdefpme]{gap:20px;display:grid}.hero__grid[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11ch;margin:0;font-size:clamp(2.75rem,1.2rem + 5.4vw,4.75rem)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:0}.hero__actions[data-astro-cid-lcdefpme]{display:none}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:3/2}@media (width>=768px){.hero__actions[data-astro-cid-lcdefpme]{display:flex}}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{padding-top:56px;padding-bottom:32px}.hero__grid[data-astro-cid-lcdefpme]{grid-template-rows:auto auto auto;grid-template-columns:1.1fr 1fr;align-items:center;gap:0 56px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{grid-area:1/1;align-self:end}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{grid-area:2/1;margin-top:20px}.hero__actions[data-astro-cid-lcdefpme]{grid-area:3/1;align-self:start;margin-top:28px}.hero__media[data-astro-cid-lcdefpme]{aspect-ratio:3/2;grid-area:1/2/-1}}.zahlen[data-astro-cid-lcdefpme]{padding-top:24px;padding-bottom:calc(var(--section-gap) / 2)}.zahlen__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px;padding:20px 18px;list-style:none;display:grid}.zahlen__item[data-astro-cid-lcdefpme]{grid-template-columns:44px 1fr;align-items:center;gap:2px 14px;display:grid}.zahlen__item[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{grid-row:1/span 2;width:44px;height:44px}.zahlen__item[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:800 var(--step-h3)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.zahlen__item[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--muted);font-size:var(--step-small);line-height:1.35}@media (width>=600px){.zahlen__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:20px 24px}}@media (width>=900px){.zahlen[data-astro-cid-lcdefpme]{padding-top:40px}}@media (width>=1100px){.zahlen__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:32px;padding:28px 32px}.zahlen__item[data-astro-cid-lcdefpme]{grid-template-columns:48px 1fr;align-items:start;column-gap:16px}.zahlen__item[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{width:48px;height:48px}.zahlen__item[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{min-height:1.1em;line-height:1.1}}@media (width>=1440px){.zahlen__item[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--step-statement)}}.wege__head[data-astro-cid-lcdefpme]{gap:14px;margin-bottom:32px;display:grid}.wege__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:14ch}.wege__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:40ch;margin:0}.wege__list[data-astro-cid-lcdefpme]{gap:12px;list-style:none;display:grid}.wege__item[data-astro-cid-lcdefpme]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid}.wege__bild[data-astro-cid-lcdefpme]{aspect-ratio:3/2;display:grid}.wege__text[data-astro-cid-lcdefpme]{flex-direction:column;padding:4px 20px 24px;display:flex}.wege__item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-statement);letter-spacing:-.025em;margin-bottom:10px;font-weight:800;line-height:1.08}.wege__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:36ch;margin:0 0 10px}.wege__item[data-astro-cid-lcdefpme] .textlink[data-astro-cid-lcdefpme]{margin-top:auto}@media (width>=700px){.wege__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr 1fr}.wege__text[data-astro-cid-lcdefpme]{padding:8px 24px 28px}}@media (width>=900px){.wege__head[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:40px}}.leistungen__grid[data-astro-cid-lcdefpme]{gap:12px;display:grid}.leistungen__feld[data-astro-cid-lcdefpme]{padding:28px 20px}.leistungen__feld[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-statement);margin-bottom:24px}.leistungen__list[data-astro-cid-lcdefpme]{gap:22px;list-style:none;display:grid}.leistungen__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:48px 1fr;align-items:start;column-gap:16px;display:grid}.leistungen__list[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{grid-row:1/span 2}.leistungen__list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-body);margin-bottom:4px}.leistungen__list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-small);margin:0}.laden[data-astro-cid-lcdefpme]{align-content:start;gap:12px;padding:28px 20px;display:grid}.laden__h[data-astro-cid-lcdefpme]{font-size:var(--step-statement);max-width:12ch}.laden[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.laden__adresse[data-astro-cid-lcdefpme]{font:700 var(--step-h3)/1.3 var(--font-display)}.laden[data-astro-cid-lcdefpme] .actions[data-astro-cid-lcdefpme]{margin-top:12px}.laden[data-astro-cid-lcdefpme] .textlink[data-astro-cid-lcdefpme]{color:#fff;text-decoration-color:#fff}@media (width>=700px){.leistungen__list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:28px 24px}}@media (width>=1000px){.leistungen__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.6fr 1fr;align-items:stretch}.leistungen__feld[data-astro-cid-lcdefpme]{padding:40px}.leistungen__feld[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:32px}.laden[data-astro-cid-lcdefpme]{padding:40px}}.tour__head[data-astro-cid-lcdefpme]{gap:14px;margin-bottom:40px;display:grid}.tour__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.tour__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:44ch;font-size:var(--step-h3);margin:0;line-height:1.45}.tour__line[data-astro-cid-lcdefpme]{gap:28px;padding-left:36px;list-style:none;display:grid;position:relative}.tour__line[data-astro-cid-lcdefpme]:before{content:"";border-radius:var(--pill);background:var(--green);width:12px;position:absolute;top:24px;bottom:24px;left:6px}.tour__line[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:48px 1fr;align-items:start;column-gap:14px;display:grid;position:relative}.tour__line[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{grid-row:1/span 2}.tour__line[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px}.tour__line[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:32ch;color:var(--muted);margin:0}.tour__hinweis[data-astro-cid-lcdefpme]{gap:20px;margin-top:48px;display:grid}.tour__hinweis[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:44ch;margin:0}.tour__hinweis[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{justify-self:start}@media (width>=768px){.tour__head[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:48px;margin-bottom:48px}.tour__hinweis[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;gap:48px;margin-top:56px}}@media (width>=1000px){.tour__line[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:28px;padding:0}.tour__line[data-astro-cid-lcdefpme]:before{width:auto;height:12px;inset:18px 24px auto}.tour__line[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:0}.tour__line[data-astro-cid-lcdefpme] .ico[data-astro-cid-lcdefpme]{background:var(--beige);border-radius:var(--pill);box-sizing:content-box;grid-row:auto;margin-bottom:16px;padding:0 6px}}.gruppen[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:32px 16px;margin:0 0 24px;list-style:none;display:grid}.gruppen__img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;place-items:end center;margin-bottom:14px;display:grid}.gruppen__img[data-astro-cid-lcdefpme] picture{display:contents}.gruppen__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;max-width:100%;height:auto;min-height:0;max-height:100%}.gruppen[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:4px}.gruppen[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.gruppen__mehr[data-astro-cid-lcdefpme]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 24px;margin-top:8px;display:flex}@media (width>=700px){.gruppen[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:36px 28px}}@media (width>=1100px){.gruppen[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:40px 28px;margin-bottom:32px}.gruppen__mehr[data-astro-cid-lcdefpme]{grid-column:1/-1}}.rg[data-astro-cid-lcdefpme]{margin-top:56px}.rg__brand[data-astro-cid-lcdefpme]{align-items:center;margin-bottom:14px;display:flex}.rg__brand[data-astro-cid-lcdefpme] img{border-radius:50%;width:56px;height:56px}@media (width>=900px){.rg[data-astro-cid-lcdefpme]{margin-top:64px}}.preis__text[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:20px}.kontaktliste[data-astro-cid-lcdefpme]{gap:10px;list-style:none;display:grid}.kontaktliste[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-card);background:var(--green-deep);grid-template-columns:5.5em 1fr;gap:12px;padding:12px 16px;display:grid}.kontaktliste[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:first-child{font:700 var(--step-small)/1.5 var(--font-display)}.kontaktliste[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;overflow-wrap:anywhere;font-weight:650}@media (width>=900px){.preis__inner--kontakt[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:center}}.fest__grid[data-astro-cid-lcdefpme]{gap:40px;display:grid}.fest__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:20px}.fest__text[data-astro-cid-lcdefpme] .pill-list[data-astro-cid-lcdefpme]{margin:28px 0 32px}.fest__frame[data-astro-cid-lcdefpme]{justify-self:center;width:min(86vw,520px)}.fest__stack[data-astro-cid-lcdefpme]{aspect-ratio:4/5;cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative}.fest__item[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .6s var(--ease-in-out);position:absolute;inset:0}.fest__item[data-astro-cid-lcdefpme].is-active,.fest__frame[data-astro-cid-lcdefpme]:not(.is-manual) .fest__item[data-astro-cid-lcdefpme]:first-child{opacity:1}.fest__item[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.fest__foot[data-astro-cid-lcdefpme]{justify-items:center;gap:12px;margin-top:16px;display:grid}.fest__caption[data-astro-cid-lcdefpme]{text-align:center;width:100%;height:1.6em;margin:0;position:relative}@media (width<=399px){.fest__caption[data-astro-cid-lcdefpme]{height:3.2em}}html:not(.js) .fest__stack[data-astro-cid-lcdefpme]{cursor:default}.fest__caption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .4s;position:absolute;inset:0}.fest__caption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme].is-active,.fest__frame[data-astro-cid-lcdefpme]:not(.is-manual) .fest__caption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{opacity:1}.fest__dots[data-astro-cid-lcdefpme]{gap:8px;list-style:none;display:flex}.fest__dots[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--pill);background:var(--dark-step2);width:14px;height:8px;transition:background-color .3s,width .3s}.fest__dots[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-active,.fest__frame[data-astro-cid-lcdefpme]:not(.is-manual) .fest__dots[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{background:var(--green-bright);width:28px}@media (width>=900px){.fest__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:72px}.fest__frame[data-astro-cid-lcdefpme]{justify-self:end;width:min(40vw,560px)}}.ueber__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/3;width:100%;position:relative}.ueber__item[data-astro-cid-lcdefpme]{opacity:0;position:absolute;inset:0}.ueber__item[data-astro-cid-lcdefpme]:first-child{opacity:1}.js .ueber__item[data-astro-cid-lcdefpme]{animation:12s infinite both ueberfade;animation-delay:calc(var(--i,0) * 6s - .6s)}.ueber__photo[data-astro-cid-lcdefpme].is-still .ueber__item[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .6s;animation:none}.ueber__photo[data-astro-cid-lcdefpme].is-still .ueber__item[data-astro-cid-lcdefpme]:first-child{opacity:1}.ueber__item[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}@keyframes ueberfade{0%{opacity:0}5%,50%{opacity:1}55%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.js .ueber__item[data-astro-cid-lcdefpme]{animation:none}.ueber__item[data-astro-cid-lcdefpme]:not(:first-child){display:none}}.ueber__grid[data-astro-cid-lcdefpme]{gap:28px;margin-top:40px;display:grid}.ueber__grid[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch}.ueber__grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:8px}.ueber__grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-dark);max-width:40ch;margin:0 0 8px}@media (width>=900px){.ueber__photo[data-astro-cid-lcdefpme]{aspect-ratio:21/9}.ueber__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr 1fr 1fr;align-items:start;gap:48px;margin-top:56px}}
