@font-face{font-family:plastmedDisplay;src:url(../media/variabel_normal-s.p.2r-cuu_7locvx.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:plastmedDisplay;src:url(../media/variabel_italic-s.p.43n2qzmbjskyp.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:plastmedDisplay Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.plastmeddisplay_c110da98-module__rgs8IG__className{font-family:plastmedDisplay,plastmedDisplay Fallback}.plastmeddisplay_c110da98-module__rgs8IG__variable{--font-display:"plastmedDisplay", "plastmedDisplay Fallback"}
@font-face{font-family:plastmedText;src:url(../media/variabel_normal-s.p.31l30c9jv8unx.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:plastmedText Fallback;src:local(Arial);ascent-override:82.98%;descent-override:21.68%;line-gap-override:0.0%;size-adjust:112.07%}.plastmedtext_dabab846-module__keq1Oa__className{font-family:plastmedText,plastmedText Fallback}.plastmedtext_dabab846-module__keq1Oa__variable{--font-text:"plastmedText", "plastmedText Fallback"}
.hero-module__nmQUKq__root{overflow:hidden}.hero-module__nmQUKq__raster{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hero-module__nmQUKq__links{padding-block:56px;padding-right:56px;padding-left:max(var(--pp-rand), calc((100vw - var(--pp-container)) / 2));flex-direction:column;justify-content:center;gap:24px;display:flex}.hero-module__nmQUKq__titel{color:var(--pp-ink);margin:0;font-size:clamp(34px,3.4vw,52px);line-height:1.1}.hero-module__nmQUKq__zusatz{letter-spacing:0;color:var(--pp-akzent);margin-top:.45em;font-size:.52em;font-style:italic;font-weight:400;line-height:1.25;display:block}.hero-module__nmQUKq__text{max-width:34em}.hero-module__nmQUKq__punkte{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hero-module__nmQUKq__punkte li{font:500 var(--pp-body)/1.5 var(--pp-font-text);color:var(--pp-ink);align-items:flex-start;gap:10px;display:flex}.hero-module__nmQUKq__haken{width:18px;height:18px;color:var(--pp-akzent);flex:none;margin-top:3px}.hero-module__nmQUKq__zitat{border-left:2px solid var(--pp-akzent);max-width:34em;margin:8px 0 0;padding-left:18px}.hero-module__nmQUKq__zitat blockquote{font:italic 400 17px/1.5 var(--pp-font-display);color:var(--pp-ink);margin:0}.hero-module__nmQUKq__zitat figcaption{font:400 var(--pp-small)/1.4 var(--pp-font-text);color:var(--pp-text-leise);margin-top:8px}.hero-module__nmQUKq__rechts{display:grid}.hero-module__nmQUKq__rechts>*{grid-area:1/1}.hero-module__nmQUKq__foto{position:relative}.hero-module__nmQUKq__bild{object-fit:cover;object-position:60% 30%}.hero-module__nmQUKq__anfrage{place-self:center;width:calc(100% - 80px);max-width:500px;margin-block:40px;scroll-margin-top:24px;position:relative}@media (max-width:899px){.hero-module__nmQUKq__raster{grid-template-columns:minmax(0,1fr)}.hero-module__nmQUKq__links{padding:28px var(--pp-rand) 24px;gap:14px}.hero-module__nmQUKq__titel{font-size:32px}.hero-module__nmQUKq__text,.hero-module__nmQUKq__zitat{display:none}.hero-module__nmQUKq__punkte{gap:6px}.hero-module__nmQUKq__punkte li{font-size:15px}.hero-module__nmQUKq__rechts{padding-bottom:32px}.hero-module__nmQUKq__foto{align-self:start;height:140px}.hero-module__nmQUKq__anfrage{width:calc(100% - 2 * var(--pp-rand));max-width:none;margin-block:72px 0}}
.belege-module__KVCx1q__root{padding-block:64px}.belege-module__KVCx1q__titel{margin:0 0 28px}.belege-module__KVCx1q__raster{border-right:1px solid var(--pp-linie-stark);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.belege-module__KVCx1q__zelle{border-left:1px solid var(--pp-linie-stark);padding:8px 28px 12px}.belege-module__KVCx1q__zahl{font:500 clamp(36px, 3.6vw, 52px)/1.1 var(--pp-font-display);color:var(--pp-akzent);font-variant-numeric:lining-nums;margin:0}.belege-module__KVCx1q__label{font:400 var(--pp-small)/1.5 var(--pp-font-text);color:var(--pp-text);margin:12px 0 0}.belege-module__KVCx1q__zeile{font:400 var(--pp-small)/1.5 var(--pp-font-text);color:var(--pp-text-leise);margin:28px 0 0}@media (max-width:899px){.belege-module__KVCx1q__root{padding-block:40px}.belege-module__KVCx1q__raster{border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}.belege-module__KVCx1q__zelle{padding:8px 16px 20px}.belege-module__KVCx1q__zelle:nth-child(2n){border-right:1px solid var(--pp-linie-stark)}}
.stimmen-module__OWaDZW__root{padding-block:calc(var(--pp-sektion-y) / 2)}.stimmen-module__OWaDZW__root *,.stimmen-module__OWaDZW__root :before,.stimmen-module__OWaDZW__root :after{box-sizing:border-box}.stimmen-module__OWaDZW__rahmen{border-inline:1px solid var(--pp-linie-stark);border-bottom:1px solid var(--pp-linie-stark);max-width:1080px;margin-inline:auto}.stimmen-module__OWaDZW__kopf{border-bottom:1px solid var(--pp-linie-stark);flex-direction:column;gap:12px;padding:32px;display:flex}.stimmen-module__OWaDZW__titel{color:var(--pp-ink);margin:0}.stimmen-module__OWaDZW__band{padding-block:32px;position:relative;overflow:hidden}.stimmen-module__OWaDZW__band:before,.stimmen-module__OWaDZW__band:after{content:"";z-index:1;pointer-events:none;width:120px;position:absolute;inset-block:0}.stimmen-module__OWaDZW__band:before{background:linear-gradient(90deg, var(--pp-flaeche), transparent);left:0}.stimmen-module__OWaDZW__band:after{background:linear-gradient(-90deg, var(--pp-flaeche), transparent);right:0}.stimmen-module__OWaDZW__spur{align-items:flex-start;gap:24px;width:max-content;margin:0;padding:0;list-style:none;animation:90s linear infinite stimmen-module__OWaDZW__band;display:flex}.stimmen-module__OWaDZW__band:hover .stimmen-module__OWaDZW__spur{animation-play-state:paused}@keyframes stimmen-module__OWaDZW__band{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}@media (prefers-reduced-motion:reduce){.stimmen-module__OWaDZW__spur{animation:none}.stimmen-module__OWaDZW__band{overflow-x:auto}}.stimmen-module__OWaDZW__karte{border:1px solid var(--pp-linie-stark);border-radius:var(--pp-r-karte);background:var(--pp-weiss);flex-direction:column;width:360px;padding:28px;display:flex}.stimmen-module__OWaDZW__anfuehrung{width:18px;height:16px;color:var(--pp-akzent)}.stimmen-module__OWaDZW__text{font:400 15px/1.55 var(--pp-font-text);color:var(--pp-ink);margin:16px 0 0}.stimmen-module__OWaDZW__fuss{border-top:1px solid var(--pp-linie);font:400 var(--pp-small)/1.45 var(--pp-font-text);color:var(--pp-text-leise);flex-direction:column;gap:2px;margin:20px 0 0;padding-top:16px;display:flex}.stimmen-module__OWaDZW__fuss strong{color:var(--pp-ink);font-weight:600}@media (max-width:767px){.stimmen-module__OWaDZW__rahmen{margin-inline:var(--pp-rand)}.stimmen-module__OWaDZW__kopf{padding:20px 16px}.stimmen-module__OWaDZW__band{padding-block:16px}.stimmen-module__OWaDZW__band:before,.stimmen-module__OWaDZW__band:after{width:40px}.stimmen-module__OWaDZW__spur{gap:12px;animation-name:stimmen-module__OWaDZW__band-mobil}.stimmen-module__OWaDZW__karte{width:290px;padding:20px}}@keyframes stimmen-module__OWaDZW__band-mobil{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}
.team-module__i2CX9G__root{padding-block:var(--pp-sektion-y)}.team-module__i2CX9G__kopf{max-width:40em;margin-bottom:var(--pp-kopf-abstand);flex-direction:column;gap:14px;display:flex}.team-module__i2CX9G__titel{color:var(--pp-ink);margin:0}.team-module__i2CX9G__raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;margin:0;padding:0;list-style:none;display:grid}.team-module__i2CX9G__person{min-width:0}.team-module__i2CX9G__foto{aspect-ratio:1;border-radius:var(--pp-r-karte);background:var(--pp-linie);position:relative;overflow:hidden}.team-module__i2CX9G__bild{object-fit:cover;object-position:top}.team-module__i2CX9G__name{font:500 21px/1.3 var(--pp-font-display);color:var(--pp-ink);margin:18px 0 0}.team-module__i2CX9G__fach{font:400 var(--pp-small)/1.5 var(--pp-font-text);color:var(--pp-text);margin:6px 0 0}.team-module__i2CX9G__schwerpunkt{font:400 var(--pp-small)/1.5 var(--pp-font-text);color:var(--pp-text-leise);margin:6px 0 0}.team-module__i2CX9G__inhaber{font:600 var(--pp-small)/1.4 var(--pp-font-text);color:var(--pp-akzent);margin:10px 0 0}@media (max-width:899px){.team-module__i2CX9G__raster{gap:32px 16px}}@media (max-width:699px){.team-module__i2CX9G__raster{grid-template-columns:repeat(2,minmax(0,1fr))}.team-module__i2CX9G__name{font-size:17px}}
