.dienst[data-astro-cid-3vpt37q6]{gap:var(--abstand-block);min-width:0;padding:var(--raum-8) var(--raum-8) var(--raum-7);border:1px solid var(--px-tuerkis-dunkel);border-radius:var(--radius-lg);background:var(--px-weiss);color:var(--px-marine);transition:transform var(--dauer-schnell) var(--kurve-aus), box-shadow var(--dauer-schnell) var(--kurve);flex-direction:column;flex:440px;display:flex}.dienst[data-astro-cid-3vpt37q6]:hover{box-shadow:var(--schatten-angehoben);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.dienst[data-astro-cid-3vpt37q6]{transition:none}.dienst[data-astro-cid-3vpt37q6]:hover{transform:none}}.dienst__kopf[data-astro-cid-3vpt37q6]{gap:var(--raum-6);flex-direction:column;display:flex}.dienst__marke[data-astro-cid-3vpt37q6]{align-items:flex-start;gap:var(--abstand-eng);padding-bottom:var(--raum-6);border-bottom:1px solid var(--linie);flex-direction:column;display:flex}h3[data-astro-cid-3vpt37q6]{font-size:1.5625rem;font-weight:var(--gewicht-fett);line-height:var(--hoehe-titel);margin:0}.dienst__text[data-astro-cid-3vpt37q6]{margin:0;font-size:.9375rem;line-height:1.6}.highlights[data-astro-cid-3vpt37q6]{align-items:start;gap:var(--abstand-eng) var(--abstand-block);padding-top:var(--raum-5);border-top:1px solid var(--linie);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:0;padding-inline:0;list-style:none;display:grid}.highlights[data-astro-cid-3vpt37q6] li[data-astro-cid-3vpt37q6]{gap:var(--raum-4);align-items:flex-start;font-size:.875rem;line-height:1.55;display:flex}.highlights__haken[data-astro-cid-3vpt37q6]{color:var(--px-tuerkis-dunkel);flex:none;margin-top:2px;display:inline-flex}.dienst__fuss[data-astro-cid-3vpt37q6]{justify-content:space-between;align-items:center;gap:var(--abstand-block);padding-top:var(--raum-5);border-top:1px solid var(--linie);flex-wrap:wrap;margin-top:auto;display:flex}.dienst__aktionen[data-astro-cid-3vpt37q6]{align-items:flex-start;gap:var(--abstand-eng);flex-direction:column;display:flex}.mehr[data-astro-cid-3vpt37q6]{border-bottom:1px solid var(--linie-link);color:var(--text-link);font-size:.9375rem;font-weight:var(--gewicht-medium)}.mehr[data-astro-cid-3vpt37q6]:hover{color:var(--px-marine)}@media (width<=560px){.dienst[data-astro-cid-3vpt37q6]{padding:var(--raum-7) var(--raum-6) var(--raum-6)}h3[data-astro-cid-3vpt37q6]{font-size:1.25rem}.dienst__text[data-astro-cid-3vpt37q6]{font-size:.875rem}.highlights[data-astro-cid-3vpt37q6] li[data-astro-cid-3vpt37q6]{font-size:.8125rem}}.hero[data-astro-cid-lcdefpme]{padding:var(--raum-11) var(--raum-8) var(--raum-12)}.hero__inhalt[data-astro-cid-lcdefpme]{gap:var(--abstand-hero);flex-direction:column;display:flex}.hero__text[data-astro-cid-lcdefpme]{gap:var(--raum-9);flex-direction:column;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{--delay:80ms}.hero__versprechen[data-astro-cid-lcdefpme]{--delay:.34s}.hero__beschreibung[data-astro-cid-lcdefpme]{--delay:.47s}.hero__aktion[data-astro-cid-lcdefpme]{--delay:.6s}h1[data-astro-cid-lcdefpme]{max-width:921px;font-size:clamp(3rem,6vw,4.375rem);font-weight:var(--gewicht-medium);letter-spacing:-.02em;margin:0;line-height:1.15}.hero__beschreibung[data-astro-cid-lcdefpme]{max-width:70ch;color:var(--px-hellblau);margin:0;font-size:1.125rem}.hero__versprechen[data-astro-cid-lcdefpme]{margin:calc(var(--raum-6) * -1) 0 0;max-width:70ch;font-size:1.1875rem}.merkmale[data-astro-cid-lcdefpme]{--einblenden-start:.86s;--einblenden-schritt:.16s;gap:var(--raum-7);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.merkmale[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.merkmale[data-astro-cid-lcdefpme]{gap:var(--raum-4)}}.hell[data-astro-cid-lcdefpme]{padding:var(--raum-11) var(--raum-8);background:var(--surface-seite);color:var(--px-marine)}.hell--anschluss[data-astro-cid-lcdefpme]{padding:var(--raum-10) var(--raum-8) var(--raum-12)}.hell[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{gap:var(--raum-9);flex-direction:column;display:flex}.karussell[data-astro-cid-lcdefpme]{position:relative}.dienste[data-astro-cid-lcdefpme]{align-items:stretch;gap:var(--raum-7);margin-block:calc(var(--raum-6) * -1);padding-block:var(--raum-6);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.dienste[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.dienste[data-astro-cid-lcdefpme]>.dienst{scroll-snap-align:center;flex:0 0 min(560px,84%)}.karussell--aktiv[data-astro-cid-lcdefpme]{--versatz:36%;overflow-x:clip}.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]{perspective:1400px;touch-action:pan-y;display:grid;overflow:visible}.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]>.dienst{width:min(600px,70%);box-shadow:var(--schatten-karte-hinten);transition:transform var(--dauer-ueberblend) var(--kurve-aus), filter var(--dauer-ueberblend) var(--kurve-aus), opacity var(--dauer-ueberblend) var(--kurve-aus), box-shadow var(--dauer-ueberblend) var(--kurve-aus);grid-area:1/1;justify-self:center}.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]>.dienst[data-position=mitte]{z-index:2;box-shadow:var(--schatten-karte-vorn)}.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]>.dienst[data-position=links]{z-index:1;filter:saturate(.3)brightness(.95);transform:translateX(calc(var(--versatz) * -1)) scale(.84) rotateY(18deg)}.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]>.dienst[data-position=rechts]{z-index:1;filter:saturate(.3)brightness(.95);transform:translateX(var(--versatz)) scale(.84) rotateY(-18deg)}.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]>.dienst[data-position=weg]{opacity:0;transform:scale(.7)}@media (width<=1100px){.karussell--aktiv[data-astro-cid-lcdefpme]{--versatz:30%}}@media (width<=760px){.karussell--aktiv[data-astro-cid-lcdefpme]{--versatz:11%;margin-inline:calc(var(--raum-8) * -1)}.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]>.dienst{width:calc(100% - 2 * (var(--raum-7) + var(--raum-1)))}}@media (prefers-reduced-motion:reduce){.karussell--aktiv[data-astro-cid-lcdefpme] .dienste[data-astro-cid-lcdefpme]>.dienst{transition:none}}.karussell__pfeil[data-astro-cid-lcdefpme]{z-index:3;width:var(--klickflaeche);height:var(--klickflaeche);color:var(--px-tuerkis-dunkel);cursor:pointer;transition:color var(--dauer-schnell) var(--kurve);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.karussell__pfeil[data-astro-cid-lcdefpme][hidden]{display:none}.karussell__pfeil[data-astro-cid-lcdefpme]:hover{color:var(--px-marine)}.karussell__pfeil[data-astro-cid-lcdefpme]:focus-visible{outline:var(--fokus-breite) solid var(--fokus-auf-hell);outline-offset:2px}.karussell__pfeil--zurueck[data-astro-cid-lcdefpme]{left:0}.karussell__pfeil--weiter[data-astro-cid-lcdefpme]{right:0}@media (width<=760px){.karussell__pfeil[data-astro-cid-lcdefpme]{width:var(--raum-7)}.karussell__pfeil[data-astro-cid-lcdefpme] svg{width:var(--raum-7);height:var(--raum-7)}}.punkte[data-astro-cid-lcdefpme]{gap:var(--raum-9);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.punkt[data-astro-cid-lcdefpme]{gap:var(--raum-6);align-items:flex-start;display:flex}.punkt__icon[data-astro-cid-lcdefpme]{color:var(--px-tuerkis-dunkel);margin-top:3px;display:inline-flex}.punkt__titel[data-astro-cid-lcdefpme]{font-size:1.125rem;font-weight:var(--gewicht-medium);letter-spacing:.02em;margin:0}.punkt__text[data-astro-cid-lcdefpme]{color:var(--text-leise);margin:0;line-height:1.7}.kontakt[data-astro-cid-lcdefpme]{padding:0 var(--raum-8) var(--raum-11);background:var(--surface-seite)}.kontakt__inhalt[data-astro-cid-lcdefpme]{padding:var(--raum-9);border-radius:var(--radius-lg);background:var(--verlauf-dunkel);color:var(--text-auf-dunkel);justify-content:space-between;gap:var(--raum-7) var(--abstand-hero);background-attachment:fixed;flex-wrap:wrap;display:flex}.kontakt__intro[data-astro-cid-lcdefpme]{align-self:flex-start;gap:var(--raum-7);flex-direction:column;flex:auto;min-width:0;display:flex}@media (width<=560px){.kontakt__inhalt[data-astro-cid-lcdefpme]{padding:var(--raum-7)}}.kontakt__rechts[data-astro-cid-lcdefpme]{align-self:flex-end;align-items:center;gap:var(--raum-7) var(--raum-9);flex-wrap:wrap;margin-left:auto;display:flex}.kontakt__rechts[data-astro-cid-lcdefpme]>:last-child{margin-left:auto}@media (width<=560px){.kontakt__rechts[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;width:100%;margin-left:0}.kontakt__rechts[data-astro-cid-lcdefpme]>:last-child{align-self:flex-end}}.kontakt__daten[data-astro-cid-lcdefpme]{gap:var(--raum-5) var(--raum-9);flex-wrap:wrap;margin:0;display:flex}.kontakt__daten[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{gap:var(--raum-1);flex-direction:column;display:flex}.kontakt__daten[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-size:1.0625rem}.kontakt__daten[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.kontakt__daten[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--px-hellblau)}.kontakt[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.375rem,3.4vw,2.125rem);font-weight:var(--gewicht-fett);letter-spacing:.02em;margin:0;line-height:1.15}
