.header[data-astro-cid-v3lwvgkz]{z-index:20;border-bottom:var(--rule);position:sticky;top:0}.header[data-astro-cid-v3lwvgkz]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;inset:0}.header__inner[data-astro-cid-v3lwvgkz]{justify-content:space-between;align-items:center;gap:2rem;padding-block:1rem;display:flex}.header__logo[data-astro-cid-v3lwvgkz]{text-decoration:none;display:inline-flex}.header__logo[data-astro-cid-v3lwvgkz] img[data-astro-cid-v3lwvgkz]{width:auto}.header__wortmarke[data-astro-cid-v3lwvgkz]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.35rem}.header__nav[data-astro-cid-v3lwvgkz]{align-items:center;gap:2rem;display:flex}.header__nav[data-astro-cid-v3lwvgkz] a[data-astro-cid-v3lwvgkz]{letter-spacing:.02em;padding-block:.25rem;font-size:.9rem;text-decoration:none;position:relative}.header__nav[data-astro-cid-v3lwvgkz] a[data-astro-cid-v3lwvgkz]:not(.header__tel):after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform .35s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.header__nav[data-astro-cid-v3lwvgkz] a[data-astro-cid-v3lwvgkz]:hover:after,.header__nav[data-astro-cid-v3lwvgkz] a[data-astro-cid-v3lwvgkz][aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.header__tel[data-astro-cid-v3lwvgkz]{color:var(--color-primary);margin-left:.5rem;font-weight:600}.header__info[data-astro-cid-v3lwvgkz]{display:none}.header__burger[data-astro-cid-v3lwvgkz]{cursor:pointer;z-index:2;background:0 0;border:0;flex-direction:column;gap:6px;padding:.6rem;display:none;position:relative}.header__burger[data-astro-cid-v3lwvgkz] span[data-astro-cid-v3lwvgkz]{background:var(--color-text);width:26px;height:1.5px;transition:rotate .2s var(--ease-out), translate .2s var(--ease-out) .2s;display:block}.header__burger[data-astro-cid-v3lwvgkz][aria-expanded=true] span[data-astro-cid-v3lwvgkz]{transition:translate .2s var(--ease-out), rotate .2s var(--ease-out) .2s}.header__burger[data-astro-cid-v3lwvgkz][aria-expanded=true] span[data-astro-cid-v3lwvgkz]:first-child{translate:0 3.75px;rotate:45deg}.header__burger[data-astro-cid-v3lwvgkz][aria-expanded=true] span[data-astro-cid-v3lwvgkz]:last-child{translate:0 -3.75px;rotate:-45deg}@media (prefers-reduced-motion:reduce){.header__burger[data-astro-cid-v3lwvgkz] span[data-astro-cid-v3lwvgkz],.header__burger[data-astro-cid-v3lwvgkz][aria-expanded=true] span[data-astro-cid-v3lwvgkz]{transition:none}}@media (max-width:800px){.header__burger[data-astro-cid-v3lwvgkz]{display:flex}.header__nav[data-astro-cid-v3lwvgkz]{background:var(--color-bg);z-index:1;flex-direction:column;align-items:flex-start;gap:0;padding:6rem 1.5rem 2rem;display:none;position:fixed;inset:0}.header__logo[data-astro-cid-v3lwvgkz]{z-index:2;position:relative}.header__nav[data-astro-cid-v3lwvgkz].ist-offen{display:flex}.header__nav[data-astro-cid-v3lwvgkz] a[data-astro-cid-v3lwvgkz]{font-family:var(--font-display);opacity:0;animation:rein .5s var(--ease-out) forwards;animation-delay:calc(var(--i,0) * 60ms + 80ms);padding:.5rem 0;font-size:2rem!important}.header__nav[data-astro-cid-v3lwvgkz] a[data-astro-cid-v3lwvgkz]:after{display:none}.header__nav[data-astro-cid-v3lwvgkz] a[data-astro-cid-v3lwvgkz][aria-current=page]{color:var(--color-primary)}.header__tel[data-astro-cid-v3lwvgkz]{margin:1.25rem 0 0;font-size:1.25rem!important}.header__info[data-astro-cid-v3lwvgkz]{border-top:var(--rule);color:var(--color-text-muted);opacity:0;animation:rein .5s var(--ease-out) .35s forwards;margin-top:auto;padding-top:1.5rem;font-size:.9rem;line-height:1.6;display:block}.header__info[data-astro-cid-v3lwvgkz] p[data-astro-cid-v3lwvgkz]{margin:0 0 .75rem}@keyframes rein{to{opacity:1;transform:none}0%{transform:translateY(12px)}}}.footer[data-astro-cid-jtcinr5i]{background:var(--color-ink);color:var(--color-ink-text);padding-block:clamp(3rem,6vw,5rem) 2rem}.footer__oben[data-astro-cid-jtcinr5i]{border-bottom:1px solid color-mix(in srgb, var(--color-ink-text) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 3rem;padding-bottom:2.5rem;display:flex}.footer__wortmarke[data-astro-cid-jtcinr5i]{color:inherit;max-width:20ch;margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem)}.footer__tel[data-astro-cid-jtcinr5i]{color:inherit;opacity:.9;font-size:1.25rem;font-weight:500;text-decoration:none}.footer__tel[data-astro-cid-jtcinr5i]:hover{opacity:1}.footer__spalten[data-astro-cid-jtcinr5i]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;padding-block:2.5rem;font-size:.95rem;display:grid}@media (max-width:640px){.footer[data-astro-cid-jtcinr5i]{padding-block:2.5rem 1.5rem}.footer__oben[data-astro-cid-jtcinr5i]{padding-bottom:1.5rem}.footer__spalten[data-astro-cid-jtcinr5i]{grid-template-columns:1fr 1fr;gap:1.5rem 1rem;padding-block:1.5rem;font-size:.9rem}.footer__unten[data-astro-cid-jtcinr5i]{flex-direction:column;gap:.4rem}}.footer[data-astro-cid-jtcinr5i] .eyebrow[data-astro-cid-jtcinr5i]{color:color-mix(in srgb, var(--color-ink-text) 55%, transparent);margin-bottom:.6rem;display:block}.footer[data-astro-cid-jtcinr5i] p[data-astro-cid-jtcinr5i]{margin:0;line-height:1.7}.footer[data-astro-cid-jtcinr5i] a[data-astro-cid-jtcinr5i]{color:inherit;text-decoration:none}.footer[data-astro-cid-jtcinr5i] a[data-astro-cid-jtcinr5i]:hover{text-underline-offset:3px;text-decoration:underline}.footer__unten[data-astro-cid-jtcinr5i]{border-top:1px solid color-mix(in srgb, var(--color-ink-text) 18%, transparent);opacity:.7;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.5rem;font-size:.85rem;display:flex}.hero[data-astro-cid-piuh2d2b]{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(2.5rem,5vw,4rem);overflow:hidden}.hero__inner[data-astro-cid-piuh2d2b]{grid-template-areas:"text""bild""zahlen";gap:2.5rem;display:grid}.hero__text[data-astro-cid-piuh2d2b]{grid-area:text;align-content:center;gap:1.25rem;display:grid}.hero__text[data-astro-cid-piuh2d2b] .eyebrow[data-astro-cid-piuh2d2b]{margin-bottom:.25rem}.hero__text[data-astro-cid-piuh2d2b] h1[data-astro-cid-piuh2d2b]{margin:0}.hero__buttons[data-astro-cid-piuh2d2b]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.hero__bild[data-astro-cid-piuh2d2b]{aspect-ratio:4/4.6;grid-area:bild;margin:0;position:relative}.hero__bild[data-astro-cid-piuh2d2b]:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014}.hero__zahlen[data-astro-cid-piuh2d2b]{border-top:var(--rule);grid-area:zahlen;grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding-top:1.25rem;display:grid}.hero__zahlen[data-astro-cid-piuh2d2b] dt[data-astro-cid-piuh2d2b]{color:var(--color-text);margin:0;font-size:1.75rem;font-weight:500}.hero__zahlen[data-astro-cid-piuh2d2b] dd[data-astro-cid-piuh2d2b]{color:var(--color-text-muted);margin:.2rem 0 0;font-size:.875rem}@media (max-width:640px){.hero__inner[data-astro-cid-piuh2d2b]{gap:1.5rem}.hero__bild[data-astro-cid-piuh2d2b]{aspect-ratio:4/3}.hero__zahlen[data-astro-cid-piuh2d2b] dt[data-astro-cid-piuh2d2b]{font-size:1.375rem}.hero__zahlen[data-astro-cid-piuh2d2b] dd[data-astro-cid-piuh2d2b]{font-size:.8rem}.hero__buttons[data-astro-cid-piuh2d2b]{grid-template-columns:1fr 1fr;display:grid}.hero__text[data-astro-cid-piuh2d2b] h1[data-astro-cid-piuh2d2b]{font-size:2.125rem}}@media (min-width:900px){.hero--bild-rechts[data-astro-cid-piuh2d2b] .hero__inner[data-astro-cid-piuh2d2b]{grid-template-columns:1.15fr .85fr;grid-template-areas:"text bild""zahlen bild";align-items:center;column-gap:4rem}}.hero--vollflaechig[data-astro-cid-piuh2d2b]{color:var(--color-ink-text);align-items:end;min-height:64vh;padding-block:clamp(6rem,14vw,10rem) clamp(3rem,6vw,5rem);display:grid;position:relative}.hero--vollflaechig[data-astro-cid-piuh2d2b]:before{content:"";background:var(--color-ink);position:absolute;inset:0}.hero__hintergrund[data-astro-cid-piuh2d2b]{position:absolute;inset:0}.hero__hintergrund[data-astro-cid-piuh2d2b] img{object-fit:cover;width:100%;height:100%;filter:var(--bild-filter)}.hero--vollflaechig[data-astro-cid-piuh2d2b]:after{content:"";background:linear-gradient(#0a0e0c26 0%,#0a0e0c59 45%,#0a0e0cdb 100%);position:absolute;inset:0}.hero--vollflaechig[data-astro-cid-piuh2d2b] .hero__inner[data-astro-cid-piuh2d2b]{z-index:1;grid-template-areas:"text""zahlen";position:relative}.hero--vollflaechig[data-astro-cid-piuh2d2b] h1[data-astro-cid-piuh2d2b],.hero--vollflaechig[data-astro-cid-piuh2d2b] .lead[data-astro-cid-piuh2d2b]{color:inherit;max-width:20ch}.hero--vollflaechig[data-astro-cid-piuh2d2b] .lead[data-astro-cid-piuh2d2b]{opacity:.85;max-width:46ch}.hero--vollflaechig[data-astro-cid-piuh2d2b] .eyebrow[data-astro-cid-piuh2d2b],.hero--vollflaechig[data-astro-cid-piuh2d2b] h1[data-astro-cid-piuh2d2b] em,.hero--vollflaechig[data-astro-cid-piuh2d2b] .hero__zahlen[data-astro-cid-piuh2d2b] dt[data-astro-cid-piuh2d2b]{color:var(--color-ink-text)}.hero--vollflaechig[data-astro-cid-piuh2d2b] .hero__zahlen[data-astro-cid-piuh2d2b]{border-color:#ffffff40}.hero--vollflaechig[data-astro-cid-piuh2d2b] .hero__zahlen[data-astro-cid-piuh2d2b] dd[data-astro-cid-piuh2d2b]{color:#ffffffb3}.hero--vollflaechig[data-astro-cid-piuh2d2b] .btn--ghost[data-astro-cid-piuh2d2b]{color:inherit}.hero--vollflaechig[data-astro-cid-piuh2d2b] .btn--ghost[data-astro-cid-piuh2d2b]:hover{background:var(--color-ink-text);color:var(--color-ink)}.hero--atmosphaere[data-astro-cid-piuh2d2b]{align-items:center;min-height:68vh;padding-block:clamp(3rem,6vw,5.5rem) clamp(3rem,6vw,5rem);display:grid;position:relative}.hero--atmosphaere[data-astro-cid-piuh2d2b] .hero__hintergrund[data-astro-cid-piuh2d2b]{position:absolute;inset:0}.hero--atmosphaere[data-astro-cid-piuh2d2b] .hero__hintergrund[data-astro-cid-piuh2d2b]:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-bg) 92%, transparent) 0%, color-mix(in srgb, var(--color-bg) 78%, transparent) 55%, color-mix(in srgb, var(--color-bg) 45%, transparent) 100%);position:absolute;inset:0}.hero--atmosphaere[data-astro-cid-piuh2d2b] .hero__inner[data-astro-cid-piuh2d2b]{z-index:1;grid-template-areas:"text""zahlen";position:relative}.hero--atmosphaere[data-astro-cid-piuh2d2b] .hero__text[data-astro-cid-piuh2d2b]{max-width:44rem}.hero--atmosphaere[data-astro-cid-piuh2d2b] .hero__zahlen[data-astro-cid-piuh2d2b]{max-width:36rem}@media (max-width:640px){.hero--atmosphaere[data-astro-cid-piuh2d2b]{min-height:0}.hero--atmosphaere[data-astro-cid-piuh2d2b] .hero__hintergrund[data-astro-cid-piuh2d2b]:after{background:color-mix(in srgb, var(--color-bg) 84%, transparent)}}.hero__info[data-astro-cid-piuh2d2b]{z-index:1;border-top:var(--rule);border-bottom:var(--rule);background:color-mix(in srgb, var(--color-bg) 70%, #fff);margin-top:clamp(2rem,5vw,3.5rem);position:relative}.hero--atmosphaere[data-astro-cid-piuh2d2b] .hero__info[data-astro-cid-piuh2d2b]{margin-bottom:calc(-1*clamp(3rem,6vw,5rem))}.hero__info-inner[data-astro-cid-piuh2d2b]{text-align:center;flex-wrap:wrap;justify-content:center;gap:.75rem 3rem;padding-block:1rem;display:flex}.hero__info-inner[data-astro-cid-piuh2d2b]>div[data-astro-cid-piuh2d2b]{gap:.15rem;display:grid}.hero__info-inner[data-astro-cid-piuh2d2b] strong[data-astro-cid-piuh2d2b]{font-weight:500}.hero__info-inner[data-astro-cid-piuh2d2b] a[data-astro-cid-piuh2d2b]{color:var(--color-primary);text-decoration:none}@media (max-width:640px){.hero__info-inner[data-astro-cid-piuh2d2b]{text-align:left;justify-content:space-between;gap:.75rem 1.5rem}}.leistungen--kacheln[data-astro-cid-2uxuj4na]{border-top:var(--rule);border-left:var(--rule);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.leistungen--kacheln[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]{border-right:var(--rule);border-bottom:var(--rule);transition:background .4s var(--ease-out);grid-template-rows:auto auto 1fr;gap:.75rem;padding:1.75rem 1.5rem 2rem;display:grid;position:relative}.leistungen--kacheln[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]:hover{background:var(--color-bg-alt)}.leistungen--kacheln[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na] h3[data-astro-cid-2uxuj4na]{margin:.25rem 0 0}.leistungen--liste[data-astro-cid-2uxuj4na]{display:grid}.leistungen--liste[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]{border-top:var(--rule);grid-template-columns:3.5rem 1fr 1.2fr;align-items:baseline;gap:1.5rem;padding:1.5rem 0;display:grid}.leistungen--liste[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]:last-child{border-bottom:var(--rule)}.leistungen--liste[data-astro-cid-2uxuj4na] h3[data-astro-cid-2uxuj4na]{margin:0}.leistungen--bilder[data-astro-cid-2uxuj4na]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.leistungen--bilder[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]{background:var(--color-bg);border:var(--rule);border-radius:var(--radius);transition:transform .4s var(--ease-out), box-shadow .4s;grid-template-rows:auto auto auto 1fr;padding-bottom:1.5rem;display:grid;overflow:hidden}.leistungen--bilder[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000014}.leistungen--bilder[data-astro-cid-2uxuj4na] .leistung__bild[data-astro-cid-2uxuj4na]{aspect-ratio:16/10;border-radius:0}.leistungen--bilder[data-astro-cid-2uxuj4na] .leistung__icon[data-astro-cid-2uxuj4na]{background:var(--color-primary);width:48px;height:48px;color:var(--color-ink-text);box-shadow:0 0 0 4px var(--color-bg);border-radius:50%;place-items:center;margin:-24px 0 0 1.5rem;font-size:1rem;font-weight:600;display:grid;position:relative}.leistungen--bilder[data-astro-cid-2uxuj4na] h3[data-astro-cid-2uxuj4na]{margin:1rem 1.5rem .4rem}.leistungen--bilder[data-astro-cid-2uxuj4na] p[data-astro-cid-2uxuj4na]{margin:0 1.5rem}.leistungen--bilder[data-astro-cid-2uxuj4na] h3[data-astro-cid-2uxuj4na] a[data-astro-cid-2uxuj4na]{color:inherit;text-decoration:none}.leistungen--bilder[data-astro-cid-2uxuj4na] h3[data-astro-cid-2uxuj4na] a[data-astro-cid-2uxuj4na]:hover{color:var(--color-primary)}@media (max-width:640px){.leistungen--bilder[data-astro-cid-2uxuj4na]{gap:1rem}.leistungen--bilder[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]{grid-template-rows:auto auto;grid-template-columns:112px 1fr;align-items:center;column-gap:1rem;padding:0}.leistungen--bilder[data-astro-cid-2uxuj4na] .leistung__bild[data-astro-cid-2uxuj4na]{aspect-ratio:1;grid-row:1/span 2;height:100%}.leistungen--bilder[data-astro-cid-2uxuj4na] .leistung__icon[data-astro-cid-2uxuj4na]{display:none}.leistungen--bilder[data-astro-cid-2uxuj4na] h3[data-astro-cid-2uxuj4na]{margin:1rem 1rem .25rem 0;font-size:1.1rem}.leistungen--bilder[data-astro-cid-2uxuj4na] p[data-astro-cid-2uxuj4na]{margin:0 1rem 1rem 0;font-size:.95rem}}.leistung__nr[data-astro-cid-2uxuj4na]{font-family:var(--font-body);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.leistung[data-astro-cid-2uxuj4na] p[data-astro-cid-2uxuj4na]{color:var(--color-text-muted);margin:0}@media (max-width:640px){.leistungen--kacheln[data-astro-cid-2uxuj4na]{border:0}.leistungen--kacheln[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]{border:0;border-top:var(--rule);grid-template-rows:auto auto;grid-template-columns:2.5rem 1fr;gap:.25rem .75rem;padding:1.1rem 0}.leistungen--kacheln[data-astro-cid-2uxuj4na] .leistung__nr[data-astro-cid-2uxuj4na]{grid-row:1/span 2;padding-top:.2rem}.leistungen--kacheln[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na] h3[data-astro-cid-2uxuj4na]{margin:0;font-size:1.125rem}.leistungen--kacheln[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]:last-child{border-bottom:var(--rule)}.leistungen--liste[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na]{grid-template-columns:3rem 1fr}.leistungen--liste[data-astro-cid-2uxuj4na] .leistung[data-astro-cid-2uxuj4na] p[data-astro-cid-2uxuj4na]{grid-column:2}}.text[data-astro-cid-o7yoz7eu]{align-items:center;gap:3rem;display:grid}.text--nur-text[data-astro-cid-o7yoz7eu]{grid-template-columns:minmax(0,1fr)}.text--nur-text[data-astro-cid-o7yoz7eu] .text__body[data-astro-cid-o7yoz7eu]{max-width:68ch}.text--nur-text[data-astro-cid-o7yoz7eu] h2[data-astro-cid-o7yoz7eu]{max-width:20ch}.text__bild[data-astro-cid-o7yoz7eu]{aspect-ratio:4/5;margin:0}@media (max-width:640px){.text[data-astro-cid-o7yoz7eu]{gap:1.5rem}.text__bild[data-astro-cid-o7yoz7eu]{aspect-ratio:4/3}}.text__body[data-astro-cid-o7yoz7eu] .prose[data-astro-cid-o7yoz7eu]{font-size:1.1rem}@media (min-width:900px){.text--bild-links[data-astro-cid-o7yoz7eu],.text--bild-rechts[data-astro-cid-o7yoz7eu]{grid-template-columns:5fr 6fr;column-gap:6rem}.text--bild-rechts[data-astro-cid-o7yoz7eu] .text__bild[data-astro-cid-o7yoz7eu]{order:2}.text--bild-rechts[data-astro-cid-o7yoz7eu]{grid-template-columns:6fr 5fr}.text--nur-text[data-astro-cid-o7yoz7eu]{grid-template-columns:1fr 2fr}.text--nur-text[data-astro-cid-o7yoz7eu] h2[data-astro-cid-o7yoz7eu]{grid-column:1}.text--nur-text[data-astro-cid-o7yoz7eu] .text__body[data-astro-cid-o7yoz7eu]{display:contents}}.kontakt[data-astro-cid-dj2mtj6h]{gap:3rem;display:grid}@media (min-width:900px){.kontakt--zwei[data-astro-cid-dj2mtj6h]{grid-template-columns:1fr 1.2fr;column-gap:5rem}}.kontakt__tel[data-astro-cid-dj2mtj6h]{color:var(--color-text);margin-bottom:1.25rem;font-size:1.75rem;font-weight:500;text-decoration:none;display:inline-block}.kontakt__tel[data-astro-cid-dj2mtj6h]:hover{color:var(--color-primary-dark)}.kontakt__daten[data-astro-cid-dj2mtj6h] dl[data-astro-cid-dj2mtj6h]{margin:0;display:grid}.kontakt__daten[data-astro-cid-dj2mtj6h] dl[data-astro-cid-dj2mtj6h]>div[data-astro-cid-dj2mtj6h]{border-top:var(--rule);grid-template-columns:9rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.kontakt__daten[data-astro-cid-dj2mtj6h] dl[data-astro-cid-dj2mtj6h]>div[data-astro-cid-dj2mtj6h]:last-child{border-bottom:var(--rule)}@media (max-width:600px){.kontakt__daten[data-astro-cid-dj2mtj6h] dl[data-astro-cid-dj2mtj6h]>div[data-astro-cid-dj2mtj6h]{grid-template-columns:1fr;gap:.2rem;padding:.7rem 0}.kontakt__tel[data-astro-cid-dj2mtj6h]{margin-bottom:.75rem;font-size:1.5rem}.karte[data-astro-cid-dj2mtj6h]{margin-top:2rem}.karte__platzhalter[data-astro-cid-dj2mtj6h]{min-height:240px;padding:1.5rem}.karte[data-astro-cid-dj2mtj6h] iframe{height:320px}.kontakt__form[data-astro-cid-dj2mtj6h]{gap:.9rem}}.kontakt__daten[data-astro-cid-dj2mtj6h] dt[data-astro-cid-dj2mtj6h]{color:var(--color-text-muted);font-size:.9rem}.kontakt__daten[data-astro-cid-dj2mtj6h] dd[data-astro-cid-dj2mtj6h]{margin:0}.kontakt__daten[data-astro-cid-dj2mtj6h] a[data-astro-cid-dj2mtj6h]{color:inherit;border-bottom:1px solid var(--color-border);text-decoration:none}.kontakt__form[data-astro-cid-dj2mtj6h]{gap:1.25rem;display:grid}.feld[data-astro-cid-dj2mtj6h]{position:relative}.feld[data-astro-cid-dj2mtj6h] input[data-astro-cid-dj2mtj6h],.feld[data-astro-cid-dj2mtj6h] textarea[data-astro-cid-dj2mtj6h]{width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--color-text);resize:vertical;background:0 0;border-radius:0;outline:none;padding:1.4rem 0 .6rem;transition:border-color .25s}.feld[data-astro-cid-dj2mtj6h] label[data-astro-cid-dj2mtj6h]{color:var(--color-text-muted);pointer-events:none;transition:all .25s var(--ease-out);position:absolute;top:1.3rem;left:0}.feld[data-astro-cid-dj2mtj6h] input[data-astro-cid-dj2mtj6h]:focus~label[data-astro-cid-dj2mtj6h],.feld[data-astro-cid-dj2mtj6h] input[data-astro-cid-dj2mtj6h]:not(:placeholder-shown)~label[data-astro-cid-dj2mtj6h],.feld[data-astro-cid-dj2mtj6h] textarea[data-astro-cid-dj2mtj6h]:focus~label[data-astro-cid-dj2mtj6h],.feld[data-astro-cid-dj2mtj6h] textarea[data-astro-cid-dj2mtj6h]:not(:placeholder-shown)~label[data-astro-cid-dj2mtj6h]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);font-size:.75rem;top:0}.feld[data-astro-cid-dj2mtj6h] input[data-astro-cid-dj2mtj6h]:focus,.feld[data-astro-cid-dj2mtj6h] textarea[data-astro-cid-dj2mtj6h]:focus{border-color:var(--color-primary)}.kontakt__check[data-astro-cid-dj2mtj6h]{color:var(--color-text-muted);align-items:flex-start;gap:.75rem;font-size:.9rem;display:flex}.kontakt__check[data-astro-cid-dj2mtj6h] input[data-astro-cid-dj2mtj6h]{accent-color:var(--color-primary);margin-top:.3rem}.kontakt__check[data-astro-cid-dj2mtj6h] a[data-astro-cid-dj2mtj6h]{color:inherit}.kontakt__form[data-astro-cid-dj2mtj6h] .btn[data-astro-cid-dj2mtj6h]{justify-self:start;margin-top:.5rem}.karte[data-astro-cid-dj2mtj6h]{border-radius:var(--radius);border:var(--rule);background:var(--color-bg-alt);margin-top:3rem;position:relative;overflow:hidden}.karte__platzhalter[data-astro-cid-dj2mtj6h]{text-align:center;background-image:linear-gradient(var(--color-border) 1px, transparent 1px), linear-gradient(90deg, var(--color-border) 1px, transparent 1px);background-position:50%;background-size:40px 40px;place-content:center;justify-items:center;gap:.75rem;min-height:340px;padding:2rem;display:grid}.karte__pin[data-astro-cid-dj2mtj6h]{background:var(--color-primary);width:18px;height:18px;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:50% 50% 50% 0;margin-bottom:.5rem;transform:rotate(-45deg)}.karte__adresse[data-astro-cid-dj2mtj6h]{margin:0;line-height:1.4}.karte__hinweis[data-astro-cid-dj2mtj6h]{color:var(--color-text-muted);margin:0;font-size:.85rem}.karte[data-astro-cid-dj2mtj6h] iframe{filter:grayscale(.35)contrast(1.02);border:0;width:100%;height:460px;display:block}.karte__route[data-astro-cid-dj2mtj6h]{z-index:1;background:var(--color-bg);border:var(--rule);border-radius:var(--radius-sm);color:var(--color-text);padding:.5rem .9rem;font-size:.9rem;text-decoration:none;position:absolute;bottom:1rem;right:1rem}.karte__route[data-astro-cid-dj2mtj6h]:hover{background:var(--color-text);color:var(--color-bg)}.team--kacheln[data-astro-cid-6fizbbgl]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2.5rem 1.5rem;display:grid}.team--kacheln[data-astro-cid-6fizbbgl] .person__bild[data-astro-cid-6fizbbgl]{aspect-ratio:4/5;margin-bottom:1rem}.team--kacheln[data-astro-cid-6fizbbgl] .person__bild[data-astro-cid-6fizbbgl] img{transition:transform .8s var(--ease-out), filter .6s;filter:saturate(.85)}.team--kacheln[data-astro-cid-6fizbbgl] .person[data-astro-cid-6fizbbgl]:hover .person__bild[data-astro-cid-6fizbbgl] img{filter:saturate();transform:scale(1.04)}.team--reihe[data-astro-cid-6fizbbgl]{display:grid}.team--reihe[data-astro-cid-6fizbbgl] .person[data-astro-cid-6fizbbgl]{border-top:var(--rule);grid-template-columns:72px 1fr;align-items:center;gap:1.5rem;padding:1.25rem 0;display:grid}.team--reihe[data-astro-cid-6fizbbgl] .person[data-astro-cid-6fizbbgl]:last-child{border-bottom:var(--rule)}.team--reihe[data-astro-cid-6fizbbgl] .person__bild[data-astro-cid-6fizbbgl]{aspect-ratio:1;border-radius:50%;width:72px}.person__leer[data-astro-cid-6fizbbgl]{background:var(--color-primary-light);width:100%;height:100%;color:var(--color-primary);font-family:var(--font-display);place-items:center;font-size:1.8rem;font-style:italic;display:grid}.person[data-astro-cid-6fizbbgl] h3[data-astro-cid-6fizbbgl]{margin:0 0 .1rem;font-size:1.15rem}.person__rolle[data-astro-cid-6fizbbgl]{color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .35rem;font-size:.85rem}.person__punkte[data-astro-cid-6fizbbgl]{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.5}.galerie--raster[data-astro-cid-gacwhpq2]{grid-template-columns:repeat(12,1fr);gap:1.25rem;display:grid}.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+1){aspect-ratio:16/10;grid-column:span 7}.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+2){aspect-ratio:4/5;grid-column:span 5}.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+3),.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+4),.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+5){aspect-ratio:1;grid-column:span 4}.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+6){aspect-ratio:21/9;grid-column:span 12}.galerie--masonry[data-astro-cid-gacwhpq2]{columns:3 240px;column-gap:1.25rem}.galerie--masonry[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]{break-inside:avoid;margin-bottom:1.25rem}.galerie__bild[data-astro-cid-gacwhpq2]{border-radius:var(--radius);background:var(--color-bg);margin:0;overflow:hidden}.galerie__bild[data-astro-cid-gacwhpq2] img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.galerie__bild[data-astro-cid-gacwhpq2]:hover img{transform:scale(1.03)}.galerie__bild[data-astro-cid-gacwhpq2] figcaption[data-astro-cid-gacwhpq2]{color:var(--color-text-muted);gap:.75rem;padding-top:.6rem;font-size:.85rem;display:flex}.galerie__nr[data-astro-cid-gacwhpq2]{font-family:var(--font-display);font-style:italic}@media (max-width:760px){.galerie--raster[data-astro-cid-gacwhpq2]{gap:.5rem}.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]{aspect-ratio:1!important;grid-column:span 6!important}.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+1),.galerie--raster[data-astro-cid-gacwhpq2] .galerie__bild[data-astro-cid-gacwhpq2]:nth-child(6n+6){aspect-ratio:16/10!important;grid-column:span 12!important}.galerie__bild[data-astro-cid-gacwhpq2] figcaption[data-astro-cid-gacwhpq2]{padding-top:.35rem;font-size:.75rem}}.faq__layout[data-astro-cid-lj7ia24g]{gap:2.5rem;display:grid}@media (min-width:900px){.faq__layout[data-astro-cid-lj7ia24g]{grid-template-columns:1fr 1.6fr;column-gap:5rem}.faq__kopf[data-astro-cid-lj7ia24g]{align-self:start;position:sticky;top:7rem}}.faq__kopf[data-astro-cid-lj7ia24g] h2[data-astro-cid-lj7ia24g]{max-width:14ch}.faq--akkordeon[data-astro-cid-lj7ia24g]{border-top:var(--rule);display:grid}.faq__item[data-astro-cid-lj7ia24g]{border-bottom:var(--rule)}.faq--akkordeon[data-astro-cid-lj7ia24g] summary[data-astro-cid-lj7ia24g]{cursor:pointer;grid-template-columns:3rem 1fr auto;align-items:baseline;gap:1rem;padding:1rem 0;font-size:1.0625rem;font-weight:500;list-style:none;transition:color .25s;display:grid}.faq--akkordeon[data-astro-cid-lj7ia24g] summary[data-astro-cid-lj7ia24g]:hover{color:var(--color-primary)}.faq--akkordeon[data-astro-cid-lj7ia24g] summary[data-astro-cid-lj7ia24g]::-webkit-details-marker{display:none}.faq--akkordeon[data-astro-cid-lj7ia24g] summary[data-astro-cid-lj7ia24g]:after{content:"+";transition:transform .35s var(--ease-out);font-size:1.6rem;font-weight:300}.faq--akkordeon[data-astro-cid-lj7ia24g] details[data-astro-cid-lj7ia24g][open] summary[data-astro-cid-lj7ia24g]:after{transform:rotate(45deg)}.faq__nr[data-astro-cid-lj7ia24g]{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.faq--akkordeon[data-astro-cid-lj7ia24g] .prose[data-astro-cid-lj7ia24g]{color:var(--color-text-muted);max-width:58ch;padding:0 0 1.5rem 3rem}@media (max-width:640px){.faq--akkordeon[data-astro-cid-lj7ia24g] summary[data-astro-cid-lj7ia24g]{grid-template-columns:2rem 1fr auto;padding:.85rem 0}.faq--akkordeon[data-astro-cid-lj7ia24g] .prose[data-astro-cid-lj7ia24g]{padding-left:2rem}.faq__kopf[data-astro-cid-lj7ia24g] h2[data-astro-cid-lj7ia24g]{margin-bottom:.5rem}}.faq--zweispaltig[data-astro-cid-lj7ia24g]{gap:2rem;display:grid}.faq--zweispaltig[data-astro-cid-lj7ia24g] h3[data-astro-cid-lj7ia24g]{font-size:1.2rem}.faq--zweispaltig[data-astro-cid-lj7ia24g] .prose[data-astro-cid-lj7ia24g]{color:var(--color-text-muted)}.stimmen__kopf[data-astro-cid-rah3hn34]{border-bottom:1px solid color-mix(in srgb, var(--color-ink-text) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 3rem;margin-bottom:3rem;padding-bottom:1.5rem;display:flex}.stimmen__kopf[data-astro-cid-rah3hn34] h2[data-astro-cid-rah3hn34]{max-width:16ch;margin:0}.stimmen__gesamt[data-astro-cid-rah3hn34]{opacity:.85;flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0;display:flex}.stimmen__note[data-astro-cid-rah3hn34]{font-size:1.5rem}.stimmen__gesamt[data-astro-cid-rah3hn34] a[data-astro-cid-rah3hn34]{border-bottom:1px solid;text-decoration:none}.stimmen__sterne[data-astro-cid-rah3hn34]{color:var(--color-accent);letter-spacing:.12em;font-size:.85rem}.stimmen--kacheln[data-astro-cid-rah3hn34]{background:color-mix(in srgb, var(--color-ink-text) 14%, transparent);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1px;display:grid}.stimmen--kacheln[data-astro-cid-rah3hn34] .stimme[data-astro-cid-rah3hn34]{background:var(--color-ink)}.stimmen--slider[data-astro-cid-rah3hn34]{scroll-snap-type:x mandatory;scrollbar-width:none;background:color-mix(in srgb, var(--color-ink-text) 14%, transparent);gap:1px;display:flex;overflow-x:auto}.stimmen--slider[data-astro-cid-rah3hn34] .stimme[data-astro-cid-rah3hn34]{scroll-snap-align:start;background:var(--color-ink);flex:0 0 min(400px,85vw)}@media (max-width:760px){.stimmen--kacheln[data-astro-cid-rah3hn34]{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.stimmen--kacheln[data-astro-cid-rah3hn34]::-webkit-scrollbar{display:none}.stimmen--kacheln[data-astro-cid-rah3hn34] .stimme[data-astro-cid-rah3hn34]{scroll-snap-align:start;flex:0 0 84%}.stimmen__kopf[data-astro-cid-rah3hn34]{margin-bottom:1.5rem}}.stimme[data-astro-cid-rah3hn34]{flex-direction:column;gap:.75rem;margin:0;padding:2rem 1.5rem 1.5rem;display:flex}.stimme__zeichen[data-astro-cid-rah3hn34]{color:var(--color-accent);margin-bottom:.25rem;font-size:2.5rem;line-height:.5}.stimme__text[data-astro-cid-rah3hn34]{font-family:var(--font-display);flex:1;margin:0;font-size:1.1875rem;line-height:1.45}.stimme[data-astro-cid-rah3hn34] footer[data-astro-cid-rah3hn34]{align-items:center;gap:.75rem;font-size:.9rem;display:flex}.stimme__avatar[data-astro-cid-rah3hn34]{background:var(--color-accent);width:40px;height:40px;color:var(--color-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:.85rem;font-weight:600;display:grid}.stimme__datum[data-astro-cid-rah3hn34]{opacity:.7}.angebote--akkordeon[data-astro-cid-m4ir2dbw]{gap:3.5rem;display:grid}.angebote--spalten[data-astro-cid-m4ir2dbw]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:1.5rem;display:grid}.angebote--spalten[data-astro-cid-m4ir2dbw] .gruppe[data-astro-cid-m4ir2dbw]{background:var(--color-bg);border:var(--rule);border-radius:var(--radius);overflow:hidden}.angebote--spalten[data-astro-cid-m4ir2dbw] .gruppe__titel[data-astro-cid-m4ir2dbw]{background:var(--color-primary);color:var(--color-ink-text);margin:0;padding:.9rem 1.25rem;font-size:1.125rem}.angebote--spalten[data-astro-cid-m4ir2dbw] .gruppe__nr[data-astro-cid-m4ir2dbw]{color:color-mix(in srgb, var(--color-ink-text) 70%, transparent)}.angebote--spalten[data-astro-cid-m4ir2dbw] .gruppe__spalte[data-astro-cid-m4ir2dbw]{padding:0 1.25rem}.angebote--spalten[data-astro-cid-m4ir2dbw] .gruppe__spalte[data-astro-cid-m4ir2dbw] .angebot[data-astro-cid-m4ir2dbw]:last-child{border-bottom:0}.gruppe__titel[data-astro-cid-m4ir2dbw]{align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.gruppe__nr[data-astro-cid-m4ir2dbw]{color:var(--color-primary);font-size:1.1em;font-style:italic;font-weight:400}.angebote--akkordeon[data-astro-cid-m4ir2dbw] .gruppe[data-astro-cid-m4ir2dbw]{grid-template-columns:1fr;gap:.5rem 3rem;display:grid}@media (min-width:900px){.angebote--akkordeon[data-astro-cid-m4ir2dbw] .gruppe[data-astro-cid-m4ir2dbw]{grid-template-columns:1fr 2fr}.angebote--akkordeon[data-astro-cid-m4ir2dbw] .gruppe__titel[data-astro-cid-m4ir2dbw]{align-self:start;position:sticky;top:6rem}}.gruppe__liste[data-astro-cid-m4ir2dbw]{border-top:var(--rule);display:grid}.angebot[data-astro-cid-m4ir2dbw]{border-bottom:var(--rule)}.angebot--einfach[data-astro-cid-m4ir2dbw]{padding:1rem 0}@media (max-width:640px){.angebote--akkordeon[data-astro-cid-m4ir2dbw]{gap:2.25rem}.gruppe__titel[data-astro-cid-m4ir2dbw]{margin-bottom:.5rem;font-size:1.25rem}}.angebote--spalten[data-astro-cid-m4ir2dbw] .angebot[data-astro-cid-m4ir2dbw] summary[data-astro-cid-m4ir2dbw],.angebote--spalten[data-astro-cid-m4ir2dbw] .angebot--einfach[data-astro-cid-m4ir2dbw]{padding:.75rem 0;font-size:.95rem}.angebot[data-astro-cid-m4ir2dbw] summary[data-astro-cid-m4ir2dbw]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;list-style:none;transition:color .25s;display:flex}.angebot[data-astro-cid-m4ir2dbw] summary[data-astro-cid-m4ir2dbw]:hover{color:var(--color-primary)}.angebot[data-astro-cid-m4ir2dbw] summary[data-astro-cid-m4ir2dbw]::-webkit-details-marker{display:none}.angebot[data-astro-cid-m4ir2dbw] summary[data-astro-cid-m4ir2dbw]:after{content:"";width:10px;height:10px;transition:transform .3s var(--ease-out);border-bottom:1px solid;border-right:1px solid;flex-shrink:0;margin-right:4px;transform:rotate(45deg)}.angebot[data-astro-cid-m4ir2dbw][open] summary[data-astro-cid-m4ir2dbw]:after{transform:rotate(-135deg)}.angebot[data-astro-cid-m4ir2dbw] p[data-astro-cid-m4ir2dbw]{color:var(--color-text-muted);max-width:60ch;margin:0 0 1.25rem}.preise[data-astro-cid-w7d63jhj]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:1.25rem;display:grid}.paket[data-astro-cid-w7d63jhj]{background:var(--color-bg);border:var(--rule);border-radius:var(--radius);grid-template-rows:auto auto 1fr auto;gap:1.25rem;padding:2rem;display:grid}.paket--top[data-astro-cid-w7d63jhj]{background:var(--color-ink);color:var(--color-ink-text);border-color:#0000}.paket--top[data-astro-cid-w7d63jhj] h3[data-astro-cid-w7d63jhj],.paket--top[data-astro-cid-w7d63jhj] .paket__preis[data-astro-cid-w7d63jhj]{color:inherit}.paket--top[data-astro-cid-w7d63jhj] ul[data-astro-cid-w7d63jhj] li[data-astro-cid-w7d63jhj]{border-color:color-mix(in srgb, var(--color-ink-text) 18%, transparent)}.paket[data-astro-cid-w7d63jhj] h3[data-astro-cid-w7d63jhj]{font-size:1.1rem;font-family:var(--font-body);letter-spacing:.02em;margin:0;font-weight:500}.paket__preis[data-astro-cid-w7d63jhj]{color:var(--color-primary);align-items:baseline;gap:.5rem;margin:0;font-size:2.25rem;line-height:1;display:flex}.paket__preis[data-astro-cid-w7d63jhj] small[data-astro-cid-w7d63jhj]{font-size:.9rem;font-family:var(--font-body);color:var(--color-text-muted);font-variation-settings:normal}.paket--top[data-astro-cid-w7d63jhj] .paket__preis[data-astro-cid-w7d63jhj] small[data-astro-cid-w7d63jhj]{color:inherit;opacity:.7}.paket[data-astro-cid-w7d63jhj] ul[data-astro-cid-w7d63jhj]{color:var(--color-text-muted);margin:0;padding:0;list-style:none}.paket--top[data-astro-cid-w7d63jhj] ul[data-astro-cid-w7d63jhj]{color:color-mix(in srgb, var(--color-ink-text) 88%, var(--color-ink))}.paket[data-astro-cid-w7d63jhj] ul[data-astro-cid-w7d63jhj] li[data-astro-cid-w7d63jhj]{border-top:var(--rule);padding:.5rem 0}.paket[data-astro-cid-w7d63jhj] .btn[data-astro-cid-w7d63jhj]{justify-self:start}.paket--top[data-astro-cid-w7d63jhj] .btn--primary[data-astro-cid-w7d63jhj]{background:var(--color-ink-text);color:var(--color-ink)}.preistabelle[data-astro-cid-w7d63jhj]{border-collapse:collapse;width:100%;max-width:760px}.preistabelle[data-astro-cid-w7d63jhj] th[data-astro-cid-w7d63jhj],.preistabelle[data-astro-cid-w7d63jhj] td[data-astro-cid-w7d63jhj]{border-bottom:var(--rule);text-align:left;vertical-align:baseline;padding:1.1rem 0;font-weight:400}.preistabelle[data-astro-cid-w7d63jhj] th[data-astro-cid-w7d63jhj] small[data-astro-cid-w7d63jhj]{color:var(--color-text-muted);margin-top:.2rem;font-size:.85rem;display:block}.preistabelle[data-astro-cid-w7d63jhj] td[data-astro-cid-w7d63jhj]{white-space:nowrap;text-align:right;color:var(--color-primary);font-size:1.5rem}.preistabelle[data-astro-cid-w7d63jhj] td[data-astro-cid-w7d63jhj] small[data-astro-cid-w7d63jhj]{font-size:.85rem;font-family:var(--font-body);color:var(--color-text-muted)}.preise__hinweis[data-astro-cid-w7d63jhj]{color:var(--color-text-muted);margin-top:1.5rem;font-size:.9rem}.cta__inner[data-astro-cid-d5xwyf42]{align-items:end;gap:2rem;display:grid}@media (min-width:800px){.cta__inner[data-astro-cid-d5xwyf42]{grid-template-columns:1fr auto}}.cta[data-astro-cid-d5xwyf42] h2[data-astro-cid-d5xwyf42]{max-width:18ch;margin-bottom:.3em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem)}.cta[data-astro-cid-d5xwyf42] .lead[data-astro-cid-d5xwyf42]{margin:0}.cta--band[data-astro-cid-d5xwyf42]{background:var(--color-primary);color:var(--color-ink-text);padding-block:clamp(2.5rem,6vw,5rem)}@media (max-width:640px){.cta__btn[data-astro-cid-d5xwyf42]{width:100%}.cta--box[data-astro-cid-d5xwyf42] .cta__inner[data-astro-cid-d5xwyf42]{padding-block:2rem}}.cta--band[data-astro-cid-d5xwyf42] h2[data-astro-cid-d5xwyf42],.cta--band[data-astro-cid-d5xwyf42] .lead[data-astro-cid-d5xwyf42],.cta--band[data-astro-cid-d5xwyf42] h2[data-astro-cid-d5xwyf42] em{color:inherit}.cta--band[data-astro-cid-d5xwyf42] .lead[data-astro-cid-d5xwyf42]{color:color-mix(in srgb, var(--color-ink-text) 90%, var(--color-primary))}.cta--band[data-astro-cid-d5xwyf42] .cta__btn[data-astro-cid-d5xwyf42]{background:var(--color-ink-text);color:var(--color-primary)}.cta--band[data-astro-cid-d5xwyf42] .cta__btn[data-astro-cid-d5xwyf42]:hover{background:var(--color-bg-alt)}.cta--box[data-astro-cid-d5xwyf42]{padding-block:var(--spacing-section)}.cta--box[data-astro-cid-d5xwyf42] .cta__inner[data-astro-cid-d5xwyf42]{border-top:var(--rule);border-bottom:var(--rule);padding-block:3rem}.cta--box[data-astro-cid-d5xwyf42] .cta__btn[data-astro-cid-d5xwyf42]{background:var(--color-primary);color:var(--color-ink-text)}.cta--box[data-astro-cid-d5xwyf42] .cta__btn[data-astro-cid-d5xwyf42]:hover{background:var(--color-primary-dark)}.brief[data-astro-cid-2n22p2vg]{align-items:start;gap:2.5rem;display:grid}.brief__bild[data-astro-cid-2n22p2vg]{aspect-ratio:4/5;max-width:420px;margin:0}.brief__body[data-astro-cid-2n22p2vg]{max-width:62ch}.brief__anrede[data-astro-cid-2n22p2vg]{margin-bottom:1.25rem;font-size:1.5rem;font-weight:500}.brief__text[data-astro-cid-2n22p2vg]{font-size:1.0625rem;line-height:1.65}.brief__unterschrift[data-astro-cid-2n22p2vg]{gap:.2rem;margin:1.5rem 0 1.25rem;display:grid}.brief[data-astro-cid-2n22p2vg] .btn[data-astro-cid-2n22p2vg]{justify-self:start}@media (max-width:640px){.brief__bild[data-astro-cid-2n22p2vg]{aspect-ratio:1;max-width:60%}.brief__anrede[data-astro-cid-2n22p2vg]{font-size:1.25rem}}.brief__name[data-astro-cid-2n22p2vg]{font-size:1.25rem;font-style:italic;font-weight:400}.brief__rolle[data-astro-cid-2n22p2vg]{color:var(--color-text-muted);font-size:.9rem}.brief--ohne-bild[data-astro-cid-2n22p2vg] .brief__body[data-astro-cid-2n22p2vg]{max-width:65ch}@media (min-width:900px){.brief[data-astro-cid-2n22p2vg]{grid-template-columns:5fr 7fr;column-gap:5rem}.brief--ohne-bild[data-astro-cid-2n22p2vg]{grid-template-columns:1fr 2fr;column-gap:4rem}.brief--ohne-bild[data-astro-cid-2n22p2vg] .brief__body[data-astro-cid-2n22p2vg]{display:contents}.brief--ohne-bild[data-astro-cid-2n22p2vg] .brief__anrede[data-astro-cid-2n22p2vg]{grid-column:1}.brief--ohne-bild[data-astro-cid-2n22p2vg] .brief__text[data-astro-cid-2n22p2vg],.brief--ohne-bild[data-astro-cid-2n22p2vg] .brief__unterschrift[data-astro-cid-2n22p2vg],.brief--ohne-bild[data-astro-cid-2n22p2vg] .btn[data-astro-cid-2n22p2vg]{grid-column:2}.brief--bild-rechts[data-astro-cid-2n22p2vg]{grid-template-columns:7fr 5fr}.brief--bild-rechts[data-astro-cid-2n22p2vg] .brief__bild[data-astro-cid-2n22p2vg]{order:2;justify-self:end}.brief__bild[data-astro-cid-2n22p2vg]{position:sticky;top:7rem}}.hinweise[data-astro-cid-wbfup4yd]{border-top:var(--rule);border-bottom:var(--rule);padding-block:2.5rem}.hinweise__titel[data-astro-cid-wbfup4yd]{margin:0 0 1.25rem}.hinweise__liste[data-astro-cid-wbfup4yd]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem 2.5rem;margin:0;display:grid}@media (max-width:640px){.hinweise[data-astro-cid-wbfup4yd]{padding-block:1.75rem}.hinweise__liste[data-astro-cid-wbfup4yd]{grid-template-columns:1fr 1fr;gap:1rem 1.25rem}.hinweis[data-astro-cid-wbfup4yd] dd[data-astro-cid-wbfup4yd]{font-size:.875rem}}.hinweis[data-astro-cid-wbfup4yd] dt[data-astro-cid-wbfup4yd]{margin-bottom:.2rem;font-size:1rem;font-weight:600}.hinweis[data-astro-cid-wbfup4yd] dd[data-astro-cid-wbfup4yd]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.5}.hinweise--karten[data-astro-cid-wbfup4yd]{background:var(--color-bg-alt);border:0;padding-block:3rem}.hinweise--karten[data-astro-cid-wbfup4yd] .hinweis[data-astro-cid-wbfup4yd]{background:var(--color-bg);border-radius:var(--radius);border:var(--rule);padding:1.5rem}.marquee[data-astro-cid-tzavbiie]{border-top:var(--rule);border-bottom:var(--rule);white-space:nowrap;padding-block:.75rem;overflow:hidden}@media (max-width:640px){.marquee[data-astro-cid-tzavbiie]{display:none}}.marquee__spur[data-astro-cid-tzavbiie]{animation:40s linear infinite lauf;display:inline-flex}.marquee[data-astro-cid-tzavbiie]:hover .marquee__spur[data-astro-cid-tzavbiie]{animation-play-state:paused}.marquee__wort[data-astro-cid-tzavbiie]{font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text-muted);padding-inline:.75rem;font-size:.95rem}.marquee__trenner[data-astro-cid-tzavbiie]{color:var(--color-primary);padding-left:1.5rem;font-style:italic}.marquee--gross[data-astro-cid-tzavbiie]{background:var(--color-ink);color:var(--color-ink-text);border:0;padding-block:2rem}.marquee--gross[data-astro-cid-tzavbiie] .marquee__wort[data-astro-cid-tzavbiie]{font-family:var(--font-display);color:inherit;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1}.marquee--gross[data-astro-cid-tzavbiie] .marquee__trenner[data-astro-cid-tzavbiie]{color:var(--color-accent)}@keyframes lauf{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee__spur[data-astro-cid-tzavbiie]{white-space:normal;flex-wrap:wrap;gap:.25rem 0;animation:none}.marquee__wort[data-astro-cid-tzavbiie][aria-hidden]{display:none}}.termin__widget[data-astro-cid-fdldy4fa]{background:var(--color-bg);border-radius:var(--radius);border:var(--rule);min-height:400px}.termin__calcom[data-astro-cid-fdldy4fa]{border:var(--rule);border-radius:var(--radius);background:var(--color-bg);width:100%;height:720px}.reha-planet__oben[data-astro-cid-zdfucv7s]{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.reha-planet__oben[data-astro-cid-zdfucv7s]{grid-template-columns:5fr 6fr;column-gap:5rem}}.reha-planet__bild[data-astro-cid-zdfucv7s]{aspect-ratio:4/3;margin:0}.reha-planet__body[data-astro-cid-zdfucv7s] h3[data-astro-cid-zdfucv7s]{max-width:22ch;margin:.5rem 0 .75rem;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem)}.reha-planet__text[data-astro-cid-zdfucv7s]{max-width:60ch;font-size:1.1rem}.reha-planet__punkte[data-astro-cid-zdfucv7s]{gap:.6rem;max-width:60ch;margin:1.25rem 0 1.75rem;padding:0;list-style:none;display:grid}.reha-planet__punkte[data-astro-cid-zdfucv7s] li[data-astro-cid-zdfucv7s]{padding-left:1.5rem;line-height:1.5;position:relative}.reha-planet__punkte[data-astro-cid-zdfucv7s] li[data-astro-cid-zdfucv7s]:before{content:"✓";color:var(--color-primary);font-weight:600;position:absolute;left:0}.reha-planet__merkmale[data-astro-cid-zdfucv7s]{border-top:var(--rule);border-left:var(--rule);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:clamp(2rem,5vw,4rem);display:grid}.reha-planet__merkmal[data-astro-cid-zdfucv7s]{border-right:var(--rule);border-bottom:var(--rule);padding:1.5rem}.reha-planet__merkmal[data-astro-cid-zdfucv7s] h4[data-astro-cid-zdfucv7s]{margin:0 0 .4rem;font-size:1.05rem}.reha-planet__merkmal[data-astro-cid-zdfucv7s] p[data-astro-cid-zdfucv7s]{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.55}.reha-planet__hinweis[data-astro-cid-zdfucv7s]{color:var(--color-text-muted);max-width:70ch;margin:2rem 0 0;font-size:.85rem}@media (max-width:640px){.reha-planet__oben[data-astro-cid-zdfucv7s]{gap:1.5rem}.reha-planet__text[data-astro-cid-zdfucv7s]{font-size:1rem}}
