.leistungen[data-astro-cid-ex36di7w]{--leistungen-gap:clamp(2rem, 4vw, 4.5rem);--leistungen-spalten:minmax(0, 4fr) minmax(0, 8fr)}.leistungen-aussage[data-astro-cid-ex36di7w]{font-family:var(--font-display);letter-spacing:-.032em;text-wrap:balance;hyphens:auto;max-width:14ch;font-size:clamp(2.5rem,1rem + 6vw,6rem);font-weight:600;line-height:.96}.leistungen-marke[data-astro-cid-ex36di7w]{margin-bottom:1.25rem}@media (width>=64rem){.leistungen-kopf[data-astro-cid-ex36di7w]{grid-template-columns:var(--leistungen-spalten);column-gap:var(--leistungen-gap);align-items:start;display:grid}.leistungen-marke[data-astro-cid-ex36di7w]{margin-bottom:0;padding-top:.55rem}}.leistungen-versatz[data-astro-cid-ex36di7w]{display:grid}@media (width>=48rem){.leistungen-versatz[data-astro-cid-ex36di7w]{grid-template-columns:var(--leistungen-spalten);column-gap:var(--leistungen-gap)}.leistungen-versatz[data-astro-cid-ex36di7w]>[data-astro-cid-ex36di7w]{grid-column:2}}.leistungen-vorspann[data-astro-cid-ex36di7w]{margin-top:clamp(1.75rem,3vw,2.75rem)}.leistungen-liste[data-astro-cid-ex36di7w]{counter-reset:leistungen;border-bottom:1px solid var(--color-line);margin-top:clamp(2.5rem,5vw,4rem)}.leistungen-zeile[data-astro-cid-ex36di7w]{counter-increment:leistungen;border-top:1px solid var(--color-line);padding-block:1.5rem}@media (width>=48rem){.leistungen-zeile[data-astro-cid-ex36di7w]{grid-template-columns:var(--leistungen-spalten);column-gap:var(--leistungen-gap);align-items:baseline;padding-block:1.75rem;display:grid}.leistungen-zeile--schwerpunkt[data-astro-cid-ex36di7w]{padding-block:2.25rem}}.leistungen-begriff[data-astro-cid-ex36di7w]:before{content:counter(leistungen, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:.08em;color:var(--color-ink-faint);margin-bottom:.5rem;display:block}.leistungen-titel[data-astro-cid-ex36di7w]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);hyphens:auto;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:600;line-height:1.2}.leistungen-text[data-astro-cid-ex36di7w]{max-width:52ch;margin-top:.5rem}.kurzhaar[data-astro-cid-ex36di7w]{background:var(--color-mocha);color:var(--color-on-dark)}.kurzhaar-kopf[data-astro-cid-ex36di7w]{gap:1.5rem;display:grid}@media (width>=64rem){.kurzhaar-kopf[data-astro-cid-ex36di7w]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:0 clamp(2rem,4vw,5rem)}}.kurzhaar-titel[data-astro-cid-ex36di7w]{text-wrap:balance;hyphens:manual;max-width:13ch}.kurzhaar-vorspann[data-astro-cid-ex36di7w]{max-width:46ch}@media (width>=64rem){.kurzhaar-vorspann[data-astro-cid-ex36di7w]{padding-bottom:.35rem}}.kurzhaar-register[data-astro-cid-ex36di7w]{counter-reset:kurzhaar;border-bottom:1px solid var(--color-line-dark);margin-inline:0;padding:0;list-style:none}.kurzhaar-form[data-astro-cid-ex36di7w]{counter-increment:kurzhaar;border-top:1px solid var(--color-line-dark);grid-template-columns:minmax(0,1fr);gap:.5rem;padding-block:1.5rem;display:grid}.kurzhaar-form[data-astro-cid-ex36di7w]:before{content:counter(kurzhaar, decimal-leading-zero);font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-on-dark-faint);font-weight:500}@media (width>=48rem){.kurzhaar-form[data-astro-cid-ex36di7w]{grid-template-columns:3.5rem minmax(0,4fr) minmax(0,7fr);align-items:baseline;gap:0 clamp(1.5rem,3vw,3rem);padding-block:2rem}}.kurzhaar-name[data-astro-cid-ex36di7w]{font-size:var(--text-heading);letter-spacing:-.01em;text-transform:uppercase;color:var(--color-mocha-cream);text-wrap:balance;hyphens:manual;margin:0;font-weight:600;line-height:1.15}@media (width>=48rem){.kurzhaar-name[data-astro-cid-ex36di7w]{font-size:var(--text-subhead)}}.kurzhaar-text[data-astro-cid-ex36di7w]{font-size:var(--text-body);line-height:var(--text-body--line-height);color:var(--color-on-dark-soft);max-width:48ch;margin:0}.kurzhaar-schluss[data-astro-cid-ex36di7w]{max-width:46ch;font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);color:var(--color-on-dark);margin:clamp(2.5rem,5vw,4rem) 0 0}@media (width>=48rem){.kurzhaar-schluss[data-astro-cid-ex36di7w]{margin-left:38%}}.kurzhaar-galerie[data-astro-cid-ex36di7w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1rem);display:grid}.kurzhaar-bild[data-astro-cid-ex36di7w]{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-media);width:100%;height:auto;display:block}.kurzhaar-galerie[data-astro-cid-ex36di7w]>.kurzhaar-bild[data-astro-cid-ex36di7w]:first-child:nth-last-child(3){aspect-ratio:4/5;grid-column:span 2}@media (width>=40rem){.kurzhaar-galerie[data-astro-cid-ex36di7w]{grid-template-columns:repeat(3,minmax(0,1fr))}.kurzhaar-galerie[data-astro-cid-ex36di7w]>.kurzhaar-bild[data-astro-cid-ex36di7w]:first-child:nth-last-child(3){aspect-ratio:3/4;grid-column:auto}}.dunkel[data-astro-cid-ex36di7w]{background:var(--color-mocha);color:var(--color-mocha-cream)}.kurzhaar[data-astro-cid-ex36di7w]+.dunkel[data-astro-cid-ex36di7w]{border-block-start:1px solid var(--color-line-dark)}.dunkel[data-astro-cid-ex36di7w] .wrap-prose[data-astro-cid-ex36di7w]{max-width:84rem}.dunkel-satz[data-astro-cid-ex36di7w]{hyphens:manual;text-wrap:balance;max-width:24ch}.dunkel-satz-eins[data-astro-cid-ex36di7w],.dunkel-satz-zwei[data-astro-cid-ex36di7w]{display:block}.dunkel-vorspann[data-astro-cid-ex36di7w]{max-width:50ch;margin-top:2rem}@media (width>=64rem){.dunkel-satz[data-astro-cid-ex36di7w]{max-width:none}.dunkel-vorspann[data-astro-cid-ex36di7w],.dunkel-nachsatz[data-astro-cid-ex36di7w]{margin-left:34%}.dunkel-vorspann[data-astro-cid-ex36di7w]{max-width:46ch;margin-top:2.5rem}}.dunkel-belege[data-astro-cid-ex36di7w]{counter-reset:dunkel;list-style:none}.dunkel-beleg[data-astro-cid-ex36di7w]{counter-increment:dunkel;border-top:1px solid var(--color-line-dark);gap:.75rem;padding-top:1.5rem;padding-bottom:2rem;display:grid}.dunkel-beleg[data-astro-cid-ex36di7w]:before{content:counter(dunkel, decimal-leading-zero);font-size:var(--text-label);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-on-dark-faint);font-weight:500;line-height:1}.dunkel-titel[data-astro-cid-ex36di7w]{font-size:var(--text-heading);line-height:var(--text-heading--line-height);font-weight:var(--text-heading--font-weight);color:var(--color-mocha-cream);hyphens:auto}.dunkel-text[data-astro-cid-ex36di7w]{max-width:48ch}@media (width>=64rem){.dunkel-beleg[data-astro-cid-ex36di7w]{grid-template-columns:4.5rem minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:2.5rem;padding-top:2rem;padding-bottom:2.75rem}.dunkel-beleg[data-astro-cid-ex36di7w]:before{padding-top:.3rem}}.dunkel-nachsatz[data-astro-cid-ex36di7w]{border-top:1px solid var(--color-line-dark);max-width:50ch;padding-top:1.5rem}@media (width>=64rem){.dunkel-nachsatz[data-astro-cid-ex36di7w]{max-width:46ch;padding-top:2rem}}.warum-aussage[data-astro-cid-ex36di7w]{font-family:var(--font-display);letter-spacing:-.035em;hyphens:manual;font-size:clamp(2.9rem,1rem + 7.4vw,7.5rem);font-weight:600;line-height:.94}.warum-zeile[data-astro-cid-ex36di7w]{color:var(--color-ink-soft);display:block}.warum-zeile--echo[data-astro-cid-ex36di7w]{color:var(--color-ink)}.warum-beleg[data-astro-cid-ex36di7w]{max-width:40ch;margin-top:1.75rem}@media (width>=64rem){.warum-kopf[data-astro-cid-ex36di7w]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;column-gap:clamp(2rem,4vw,5rem);display:grid}.warum-beleg[data-astro-cid-ex36di7w]{max-width:30ch;margin-top:0;padding-bottom:.35rem}}.warum-linie[data-astro-cid-ex36di7w]{background:var(--color-line);border:0;height:1px;margin:clamp(2.5rem,5vw,4.5rem) 0 0}.warum-notizen[data-astro-cid-ex36di7w]{gap:2rem;margin-top:2rem;display:grid}@media (width>=48rem){.warum-notizen[data-astro-cid-ex36di7w]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,4vw,5rem)}}.warum-fuss[data-astro-cid-ex36di7w]{margin-top:clamp(2.5rem,5vw,4rem)}.preis-bild[data-astro-cid-ex36di7w]{min-height:14rem}@media (width>=48rem){.preis-bild[data-astro-cid-ex36di7w]{min-height:22rem}}.preis-zahl[data-astro-cid-ex36di7w]{font-variant-numeric:tabular-nums}@media (width<=47.9375rem){.preis-zeile[data-astro-cid-ex36di7w]{flex-wrap:wrap;row-gap:.25rem}.preis-aktionen[data-astro-cid-ex36di7w] .action[data-astro-cid-ex36di7w]{white-space:nowrap;justify-content:center;width:100%;min-width:0;padding-inline:.75rem}}
