:root{--kopf-oben:40px;--kw-safe-oben:var(--kw-safe-oben-test,env(safe-area-inset-top,0px))}.kw-kopf{z-index:9998;pointer-events:none;justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}.kw-kopf__leiste{pointer-events:auto;margin-top:calc(var(--kopf-oben) + var(--kw-safe-oben));backdrop-filter:blur(40px);color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:10px;align-items:center;width:1140px;max-width:100%;min-height:82px;padding:5px 20px;transition:background-color .3s,border-color .3s,box-shadow .3s,padding .3s,border-radius .3s,min-height .3s;animation:1.25s cubic-bezier(.25,.46,.45,.94) .7s both kw-einblenden;display:flex;position:relative;box-shadow:0 1px 20px #00000012}@keyframes kw-einblenden{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.kw-kopf__logo{transform-origin:0;flex:0 0 12%;align-items:center;min-height:70px;transition:transform .3s;display:flex}.kw-kopf__logo img{filter:drop-shadow(0 2px 10px #00000040);width:80%;max-width:185px;height:auto;transition:filter .3s}.kw-nav{flex:0 70%;justify-content:center;min-width:0;display:flex}.kw-nav__liste{display:flex}.kw-nav__punkt{position:relative}.kw-nav__punkt>a{color:#fff;text-shadow:0 1px 20px #00000012;padding:13px 20px;font:600 18px/20px Outfit,sans-serif;transition:color .3s;display:block;position:relative}.kw-nav__punkt>a:after{content:"";background:var(--kw-sekundaer);opacity:0;height:2px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.kw-nav__punkt>a:hover,.kw-nav__punkt>a:focus-visible{color:var(--kw-sekundaer)}.kw-nav__punkt>a:hover:after,.kw-nav__punkt>a:focus-visible:after,.kw-nav__punkt>a.ist-aktiv:after,.kw-nav__punkt>a[aria-current=page]:after{opacity:1}.kw-nav__punkt>a[aria-current=page]{color:var(--kw-sekundaer)}.kw-nav__unter{opacity:0;visibility:hidden;background:#fff;min-width:230px;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:absolute;top:100%;left:0;transform:translateY(6px);box-shadow:0 10px 30px #00000014}.kw-nav__punkt--unter:hover .kw-nav__unter,.kw-nav__punkt--unter:focus-within .kw-nav__unter{opacity:1;visibility:visible;transition-delay:0s;transform:none}.kw-nav__unter a{color:var(--kw-text);white-space:nowrap;padding:13px 20px;font:400 16px/20px Outfit,sans-serif;display:block}.kw-nav__unter a:hover,.kw-nav__unter a:focus-visible{background:var(--kw-primaer);color:#fff}.kw-kopf__cta{flex:0 0 18%;justify-content:flex-end;display:flex}.kw-kopf__cta .kw-knopf{white-space:nowrap;margin-right:4px}@media (width<=1200px){.kw-kopf__cta .kw-knopf{padding:12px 16px}}.kw-schalter{cursor:pointer;color:#fff;background:0 0;border:0;border-radius:3px;margin-left:auto;margin-right:10px;padding:6.25px;display:none}.kw-schalter svg{fill:currentColor;width:25px;height:25px;display:block}.kw-schalter__zu,.kw-menue-offen .kw-schalter__auf{display:none!important}.kw-menue-offen .kw-schalter__zu{display:block!important}.kw-sticky .kw-kopf{position:fixed}.kw-sticky .kw-kopf__leiste{margin-top:var(--kw-safe-oben)}.kw-fx .kw-kopf__leiste{backdrop-filter:none;min-height:72px;color:var(--kw-text);padding:0 10px;padding-top:var(--kw-safe-oben);min-height:calc(72px + var(--kw-safe-oben));background:#fff;border-radius:0 0 10px 10px;margin-top:0}.kw-fx .kw-kopf__logo{transform:scale(.85)}.kw-fx .kw-kopf__logo img{filter:brightness(0)}.kw-fx .kw-nav__punkt>a{color:var(--kw-text)}.kw-fx .kw-nav__punkt>a:hover,.kw-fx .kw-nav__punkt>a:focus-visible,.kw-ohne-hero .kw-nav__punkt>a:hover,.kw-ohne-hero .kw-nav__punkt>a:focus-visible{color:var(--kw-primaer)}.kw-fx .kw-nav__punkt>a:after,.kw-ohne-hero .kw-nav__punkt>a:after{background:var(--kw-primaer)}.kw-fx .kw-schalter{color:var(--kw-text)}.kw-ohne-hero .kw-kopf__leiste{color:var(--kw-text);background:#fff}.kw-ohne-hero .kw-kopf__logo img{filter:brightness(0)}.kw-ohne-hero .kw-nav__punkt>a,.kw-ohne-hero .kw-schalter{color:var(--kw-text)}.kw-mnav{pointer-events:auto;left:0;right:0;top:calc(var(--kopf-oben) + var(--kw-safe-oben) + 82px + 3px);transform-origin:top;visibility:hidden;background:#fff;max-height:0;transition:max-height .3s,transform .3s,visibility 0s linear .3s;display:none;position:absolute;overflow:hidden;transform:scaleY(0)}.kw-menue-offen .kw-mnav{visibility:visible;max-height:90vh;transition-delay:0s;overflow-y:auto;transform:scaleY(1)}.kw-mnav a{text-align:center;color:var(--kw-text);padding:12px 20px;font:500 17px/24px Outfit,sans-serif;transition:background-color .2s,color .2s;display:block}.kw-mnav a:hover,.kw-mnav a:focus-visible{background:var(--kw-primaer);color:#fff}.kw-mnav__unter>ul{max-height:0;transition:max-height .3s;overflow:hidden}.kw-mnav__unter.ist-offen>ul{max-height:200px}.kw-mnav__unter>ul a{color:var(--kw-text);font-size:16px;font-weight:400}.kw-mnav__kontakt{border-top:1px solid var(--kw-rand);flex-direction:column;align-items:center;gap:10px;margin-top:6px;padding:14px 20px 20px;display:flex}.kw-mnav .kw-mnav__tel{color:var(--kw-primaer);padding:8px 20px;font-weight:600}.kw-mnav .kw-mnav__knopf{color:#fff;align-items:center;min-height:48px;padding:12px 28px;font:600 16px/1 Outfit,sans-serif;display:inline-flex}.kw-mnav .kw-mnav__knopf:hover,.kw-mnav .kw-mnav__knopf:focus-visible{background:var(--kw-sekundaer);color:var(--kw-text)}.kw-sticky .kw-mnav{top:calc(85px + var(--kw-safe-oben))}.kw-fx .kw-mnav{top:calc(75px + var(--kw-safe-oben))}@media (width<=1024px){.kw-nav{display:none}.kw-schalter{order:2;display:block}.kw-kopf__cta{order:3}.kw-mnav{display:block}.kw-kopf{padding:0 max(20px, env(safe-area-inset-right)) 0 max(20px, env(safe-area-inset-left))}.kw-kopf__logo{flex-basis:15%}}@media (width<=767px){:root{--kopf-oben:50px}.kw-kopf__cta{display:none}.kw-kopf__leiste{justify-content:space-between}.kw-kopf__logo{flex:0 0 50%}.kw-kopf__logo img{position:relative;left:16px}.kw-fx .kw-kopf__logo img{left:33px}.kw-fx .kw-kopf{padding:0}.kw-fx .kw-kopf__leiste{width:100%;min-height:calc(86px + var(--kw-safe-oben));max-width:none}.kw-sticky .kw-mnav{top:calc(85px + var(--kw-safe-oben))}.kw-fx .kw-mnav{top:calc(86px + var(--kw-safe-oben))}}@media (prefers-reduced-motion:reduce){.kw-kopf__leiste{animation:none}}.ads-mode .kw-nav,.ads-mode .kw-kopf__cta,.ads-mode .kw-schalter,.ads-mode .kw-mnav{display:none!important}.ads-mode .kw-kopf{justify-content:flex-start;padding-left:max(20px,50% - 570px)}.ads-mode .kw-kopf__leiste{width:auto;margin-right:auto}.ads-mode .kw-kopf__logo{flex:none}.ads-mode .kw-kopf__logo img{flex-shrink:0;align-self:center;width:120px;max-width:none}.ads-mode.kw-fx .kw-kopf__logo,.ads-mode .kw-fx .kw-kopf__logo{transition:none;transform:none}.ads-mode .kw-kopf__logo{pointer-events:none;cursor:default}@media (width<=767px){.ads-mode .kw-fx .kw-kopf{padding-left:0}.ads-mode .kw-fx .kw-kopf__leiste{width:100%;min-height:calc(72px + var(--kw-safe-oben))}.ads-mode .kw-kopf__logo img{left:0}.ads-mode .kw-fx .kw-kopf__logo img{left:32px}}.kw-fuss[data-astro-cid-osws6ng6]{background:var(--kw-dunkel);color:#fff;border-top:1px solid var(--kw-primaer);padding-top:20px}.kw-fuss[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{color:#fff}.kw-fuss[data-astro-cid-osws6ng6] p[data-astro-cid-osws6ng6]{margin:0}.kw-fuss__oben[data-astro-cid-osws6ng6]{max-width:1140px;margin:0 auto;padding:40px 0 20px;display:flex}.kw-fuss__links[data-astro-cid-osws6ng6]{flex-direction:column;flex:0 0 575px;justify-content:space-evenly;gap:20px;padding:10px;display:flex}.kw-fuss__logo[data-astro-cid-osws6ng6]{width:150px;height:auto}.kw-fuss__social[data-astro-cid-osws6ng6]{gap:13px;display:flex}.kw-fuss__social[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{background:var(--kw-sekundaer);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .3s;display:flex}.kw-fuss__social[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover{opacity:.85}.kw-fuss__social[data-astro-cid-osws6ng6] svg[data-astro-cid-osws6ng6]{fill:#fff;width:14px;height:14px}.kw-fuss__kontakt[data-astro-cid-osws6ng6]{flex-direction:column;gap:10px;display:flex}.kw-fuss__beraten[data-astro-cid-osws6ng6]{font:500 var(--kw-gross)/1.5 "Outfit",sans-serif}.kw-fuss__wege[data-astro-cid-osws6ng6]{flex-direction:column;gap:10px;display:flex}.kw-fuss__wege[data-astro-cid-osws6ng6]>div[data-astro-cid-osws6ng6]{padding:8px 0 0}.kw-fuss__weg[data-astro-cid-osws6ng6]{font:400 16px/1.575 Outfit,sans-serif}.kw-fuss__wert[data-astro-cid-osws6ng6]{font:400 16px/1.5 Outfit,sans-serif}.kw-fuss__weg[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6],.kw-fuss[data-astro-cid-osws6ng6] .kw-fuss__wert[data-astro-cid-osws6ng6],.kw-fuss[data-astro-cid-osws6ng6] .kw-fuss__kcm[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{margin-block:-6px;padding-block:6px}.kw-fuss__wege[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{min-height:24px;display:inline-block}.kw-fuss__rechts[data-astro-cid-osws6ng6]{flex-direction:column;flex:1;justify-content:space-evenly;gap:20px;padding:10px;display:flex}.kw-fuss__h[data-astro-cid-osws6ng6]{font-size:var(--kw-h5);line-height:1.4}.kw-fuss__beraten--gross[data-astro-cid-osws6ng6]{font:700 var(--kw-h4)/1.3 "Outfit",sans-serif}.kw-fuss__adresse[data-astro-cid-osws6ng6]{color:#ffffffd9;font-size:15px;font-style:normal;line-height:1.6}.kw-news[data-astro-cid-osws6ng6]{flex-direction:column;gap:20px;display:flex}.kw-news[data-astro-cid-osws6ng6] input[data-astro-cid-osws6ng6][type=email]{color:#1f2124;background:#fff;border:1px solid #69727d;border-radius:5px;width:100%;height:47px;padding:6px 16px;font:16px/1.4 Outfit,sans-serif}.kw-news[data-astro-cid-osws6ng6] input[data-astro-cid-osws6ng6][type=email]::placeholder{color:#69727d}.kw-news__ok[data-astro-cid-osws6ng6]{align-items:flex-start;gap:4px;margin-top:-5px;display:flex}.kw-news__ok[data-astro-cid-osws6ng6] input[data-astro-cid-osws6ng6]{flex:none;width:13px;height:13px;margin:3px 4px 0 0}.kw-news__ok[data-astro-cid-osws6ng6] label[data-astro-cid-osws6ng6]{font:16px/1.5 Outfit,sans-serif}.kw-news__ok[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{font-size:.85em;text-decoration:underline}.kw-news__knopf[data-astro-cid-osws6ng6]{background:var(--kw-primaer);color:#fff;letter-spacing:.04rem;cursor:pointer;border:0;border-radius:5px;width:100%;height:48px;font:600 max(16px,min(1.6vw,18px))/1 Outfit,sans-serif;transition:background-color .3s,color .3s;box-shadow:0 10px 30px #0000001a}.kw-news__knopf[data-astro-cid-osws6ng6]:hover,.kw-news__knopf[data-astro-cid-osws6ng6]:focus-visible{background:var(--kw-sekundaer);color:var(--kw-text)}.kw-news__meldung[data-astro-cid-osws6ng6]{color:var(--kw-akzent);font-size:14px}.kw-news[data-astro-cid-osws6ng6] .honigtopf[data-astro-cid-osws6ng6]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.kw-news[data-astro-cid-osws6ng6] .feld-fehler{color:#ffb4a8;margin-top:6px;font-size:14px;display:block}.kw-news[data-astro-cid-osws6ng6] .ist-fehler{color:#ffb4a8}.kw-news[data-astro-cid-osws6ng6] .ist-erfolg{color:var(--kw-akzent)}.kw-news[data-astro-cid-osws6ng6].ist-gesendet input[data-astro-cid-osws6ng6]{opacity:.6}.kw-fuss__mitte[data-astro-cid-osws6ng6]{padding:10px 0 20px}.kw-fuss__linie[data-astro-cid-osws6ng6]{border:0;border-top:1px solid var(--kw-sekundaer);max-width:1140px;margin:15px auto}.kw-fuss__spalten[data-astro-cid-osws6ng6]{justify-content:space-around;gap:20px;max-width:1140px;margin:0 auto;padding:10px;display:flex}.kw-fuss__spalte[data-astro-cid-osws6ng6]{flex-direction:column;flex:0 360px;gap:20px;min-width:0;display:flex}.kw-fuss__sh[data-astro-cid-osws6ng6]{font-size:var(--kw-h4);font-weight:700;line-height:1.4}.kw-fuss__spalte[data-astro-cid-osws6ng6] li[data-astro-cid-osws6ng6]:not(:last-child){margin-bottom:10px;padding-bottom:10px}.kw-fuss__spalte[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{font:16px/1.5 Outfit,sans-serif;transition:color .3s}.kw-fuss__spalte[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover{color:var(--kw-akzent)}.kw-fuss__unten[data-astro-cid-osws6ng6]{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:1140px;margin:0 auto;padding:15px 0;display:grid}.kw-fuss__copy[data-astro-cid-osws6ng6],.kw-fuss__recht[data-astro-cid-osws6ng6]{font:14px/1.5 Outfit,sans-serif}.kw-fuss__kcm[data-astro-cid-osws6ng6]{text-transform:lowercase;color:#ffffff9e;white-space:nowrap;justify-content:center;align-items:center;gap:.35em;font:14px Outfit,system-ui,sans-serif;display:flex}.kw-fuss__herz[data-astro-cid-osws6ng6]{font-size:1.15em;line-height:1;position:relative;top:.06em}.kw-fuss[data-astro-cid-osws6ng6] .kw-fuss__kcm[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{text-transform:none;color:#ffffffd1;text-underline-offset:3px;font-weight:500;text-decoration:underline}.kw-fuss[data-astro-cid-osws6ng6] .kw-fuss__kcm[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]:hover{color:var(--kw-akzent)}.kw-fuss__recht[data-astro-cid-osws6ng6]{justify-content:flex-end;gap:20px;display:flex}.kw-fuss__recht[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{padding:10px 0 10px 10px}.kw-fuss__cookie[data-astro-cid-osws6ng6]{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0 10px 10px}.kw-fuss__cookie[data-astro-cid-osws6ng6]:hover{color:var(--kw-akzent)}.kw-fuss__recht[data-astro-cid-osws6ng6]{flex-wrap:wrap}.kw-fuss--kompakt[data-astro-cid-osws6ng6] .kw-fuss__weg[data-astro-cid-osws6ng6]{font:600 var(--kw-gross)/1.4 "Outfit",sans-serif}.kw-fuss--kompakt[data-astro-cid-osws6ng6] .kw-fuss__wert[data-astro-cid-osws6ng6]{color:var(--kw-sekundaer)}.kw-fuss--kompakt[data-astro-cid-osws6ng6] .kw-fuss__mitte[data-astro-cid-osws6ng6]{padding:10px 0 0}.kw-fuss--kompakt[data-astro-cid-osws6ng6] .kw-fuss__unten[data-astro-cid-osws6ng6]{grid-template-columns:1fr 1fr;padding:0 0 15px}@media (width<=1300px){.kw-fuss[data-astro-cid-osws6ng6] .kw-fuss__unten[data-astro-cid-osws6ng6].kw-fuss__unten{padding-bottom:80px}}@media (width<=1160px) and (width>=768px){.kw-fuss[data-astro-cid-osws6ng6] .kw-fuss__unten[data-astro-cid-osws6ng6].kw-fuss__unten{padding-left:10px;padding-right:10px}}@media (width<=1024px){.kw-fuss__oben[data-astro-cid-osws6ng6]{padding:40px 20px 20px}.kw-fuss__links[data-astro-cid-osws6ng6],.kw-fuss__spalte[data-astro-cid-osws6ng6]{flex:1}.kw-fuss__unten[data-astro-cid-osws6ng6]{padding:15px 20px}}@media (width<=767px){.kw-fuss[data-astro-cid-osws6ng6]{padding-top:48px}.kw-fuss__oben[data-astro-cid-osws6ng6]{text-align:center;flex-direction:column;padding:0 20px 20px}.kw-fuss__links[data-astro-cid-osws6ng6]{align-items:center;gap:16px}.kw-fuss__wege[data-astro-cid-osws6ng6]{flex-direction:row;justify-content:center;gap:16px}.kw-fuss__weg[data-astro-cid-osws6ng6],.kw-fuss__wert[data-astro-cid-osws6ng6]{font-size:14px}.kw-fuss__rechts[data-astro-cid-osws6ng6]{text-align:center;gap:32px}.kw-fuss__ok[data-astro-cid-osws6ng6],.kw-news__ok[data-astro-cid-osws6ng6]{text-align:left}.kw-news__ok[data-astro-cid-osws6ng6] label[data-astro-cid-osws6ng6]{font-size:14px}.kw-fuss__linie[data-astro-cid-osws6ng6]{display:none}.kw-fuss__spalten[data-astro-cid-osws6ng6]{text-align:center;flex-direction:column;gap:20px}.kw-fuss__spalte[data-astro-cid-osws6ng6]{border-top:1px solid var(--kw-sekundaer);padding-top:20px}.kw-fuss__spalte[data-astro-cid-osws6ng6] li[data-astro-cid-osws6ng6]:not(:last-child){margin-bottom:0;padding-bottom:4px}.kw-fuss__spalte[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6]{font-size:14px}.kw-fuss__unten[data-astro-cid-osws6ng6]{flex-direction:column-reverse;align-items:center;gap:10px;padding:10px 10px 20px;display:flex}.kw-fuss__recht[data-astro-cid-osws6ng6]{justify-content:center}.kw-fuss__recht[data-astro-cid-osws6ng6] a[data-astro-cid-osws6ng6],.kw-fuss__cookie[data-astro-cid-osws6ng6]{padding:10px}}.kw-nachoben[data-astro-cid-wmt32pkk]{z-index:9990;opacity:.7;cursor:pointer;background:#000;border:0;border-radius:5px;justify-content:center;align-items:center;width:50px;height:50px;transition:opacity .3s;display:flex;position:fixed;bottom:15px;right:15px}.kw-nachoben[data-astro-cid-wmt32pkk][hidden]{display:none}.kw-nachoben[data-astro-cid-wmt32pkk]:hover,.kw-nachoben[data-astro-cid-wmt32pkk]:focus-visible{opacity:1}.kw-nachoben[data-astro-cid-wmt32pkk] svg[data-astro-cid-wmt32pkk]{fill:#fff;width:16px;height:16px}.kw-hleiste{display:none}@media (width<=767px){.kw-hleiste{--kw-unten:var(--kw-safe-unten,env(safe-area-inset-bottom,0px));z-index:9995;padding:10px max(10px, env(safe-area-inset-right)) max(12px, calc(var(--kw-unten) + 8px)) max(10px, env(safe-area-inset-left));background:var(--kw-dunkel);visibility:hidden;gap:10px;transition:transform .25s,visibility 0s linear .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.kw-hleiste:before{content:"";pointer-events:none;background:linear-gradient(#090c1300,#090c1359);height:18px;position:absolute;bottom:100%;left:0;right:0}.kw-hleiste.ist-sichtbar{visibility:visible;transition-delay:0s;transform:none}.kw-hleiste a{letter-spacing:.02rem;text-align:center;border-radius:5px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:4px 10px;font:600 16px/1.2 Outfit,sans-serif;display:flex}.kw-hleiste__tel{color:#fff;border:1px solid #fff9;flex:0 0 40%!important}.kw-hleiste__tel svg{fill:currentColor;width:18px;height:18px}.kw-hleiste__aktion{background:var(--kw-primaer);color:#fff}.kw-hleiste a:focus-visible{outline:2px solid var(--kw-akzent);outline-offset:2px}body.hleiste-an .kw-nachoben{display:none}html:has(body.hleiste-an){scroll-padding-bottom:90px}}@media (prefers-reduced-motion:reduce){.kw-hleiste{transition:none}}@font-face{font-family:Outfit;src:url(/_astro/outfit-regular.B4UXf-LG.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Outfit;src:url(/_astro/outfit-medium.BH9144TR.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Outfit;src:url(/_astro/outfit-semibold.BLuB4Grl.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Outfit;src:url(/_astro/outfit-bold.DA4ZEMi7.woff2)format("woff2");font-weight:700;font-display:swap}:root{--kw-primaer:#25686c;--kw-sekundaer:#3ea6ac;--kw-akzent:#78cace;--kw-text:#101010;--kw-fliess:#101010;--kw-dunkel:#090c13;--kw-hellgrau:#f4f4f6;--kw-rand:#d2d3d4;--kw-grau:#f2f2f2;--kw-blau:#243342;--kw-h1:max(32px, min(5vw, 54px));--kw-h2:max(24px, min(4vw, 40px));--kw-h3:max(22px, min(3vw, 32px));--kw-h4:max(20px, min(2.5vw, 27px));--kw-h5:max(18px, min(2vw, 24px));--kw-gross:max(18px, min(1.6vw, 20px));--kw-normal:max(16px, min(1.25vw, 18px));--kw-knopf:16px;--kw-breite:1140px;--kw-schatten:0 1px 20px #00000012;--kw-radius:20px}@media (width<=1024px){:root{--kw-breite:1024px}}@media (width<=767px){:root{--kw-breite:767px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body{color:var(--kw-text);font-family:Outfit,sans-serif;font-size:var(--kw-normal);font-weight:400;line-height:var(--kw-zeile);-webkit-font-smoothing:antialiased;background:#fff;margin:0;overflow-x:hidden}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:var(--kw-sekundaer);text-decoration:none}p{margin:0 0 .9em}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;line-height:1.4}h1,h2,h3,h4,h5,h6,.kw-titel{overflow-wrap:break-word}ul{margin:0;padding:0;list-style:none}button{font:inherit}:focus-visible{outline:2px solid var(--kw-sekundaer);outline-offset:3px}:target{scroll-margin-top:110px}.ads-mode :target{scroll-margin-top:calc(20px + var(--kw-safe-oben,0px))}.kw-nur-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.kw-sprung{z-index:100000;color:var(--kw-text);background:#fff;padding:10px 16px;position:absolute;top:0;left:-9999px}.kw-sprung:focus{top:10px;left:10px}.kw-abschnitt{padding:0 10px;padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right))}.kw-innen{width:100%;max-width:min(100%, var(--kw-breite));margin:0 auto;padding:120px 0}.kw-verlauf-cyan{color:var(--kw-primaer)}.kw-verlauf-weiss{color:#fff}.kw-verlauf-schwarz{color:var(--kw-text)}.kw-leist .kw-verlauf-cyan,.kw-proj--dunkel .kw-verlauf-cyan,.kw-bew--dunkel .kw-verlauf-cyan{color:var(--kw-akzent)}.kw-titel{font-size:var(--kw-h2);text-align:center;margin:0;font-weight:700;line-height:1.4}.kw-unter{font-size:var(--kw-gross);font-weight:400;line-height:var(--kw-zeile);color:var(--kw-fliess);max-width:65ch;margin:0}.kw-titel+.kw-unter,.kw-inhalt-kopf .kw-unter,.kw-pv-kopf .kw-unter,.kw-intro__kopf .kw-unter,.kw-warum__kopf .kw-unter,.kw-uu__kopf .kw-unter,.kw-kontakt__kopf .kw-unter,.kw-pv-mitte{margin-left:auto;margin-right:auto}.kw-knopf{background:var(--kw-primaer);color:#fff;font:600 var(--kw-knopf)/1 "Outfit",sans-serif;letter-spacing:.04rem;border-radius:5px;padding:12px 24px;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-block;box-shadow:0 10px 30px #0000001a}.kw-knopf:hover,.kw-knopf:focus-visible{background:var(--kw-sekundaer);color:var(--kw-text);box-shadow:0 2px 20px #00000040}.kw-karte{border:1px solid var(--kw-rand);border-radius:var(--kw-radius);box-shadow:var(--kw-schatten);background:#fff}@media (width<=767px){.kw-innen{max-width:100%}}:root{--kw-abstand:56px}@media (width<=767px){:root{--kw-abstand:36px}}:root{--kw-zeile:1.6;--kw-karte-innen:24px}main>.kw-abschnitt.kw-abschnitt:where(:not(.kw-404,.kw-antwort))>.kw-innen.kw-innen:where(:not(.kw-recht__text)){padding-top:var(--kw-abstand);padding-bottom:var(--kw-abstand)}main>:is(.kw-hero,.kw-pvhero,.kw-skopf,.kw-iband)+.kw-abschnitt.kw-abschnitt>.kw-innen.kw-innen:where(:not(.kw-recht__text)),main>.kw-abschnitt.kw-abschnitt.kw-intro>.kw-innen.kw-innen{padding-top:calc(2 * var(--kw-abstand))}main>.kw-abschnitt.kw-abschnitt:is(.kw-leist,.kw-proj,.kw-bew--dunkel,.kw-emp-info)>.kw-innen.kw-innen,main>.kw-abschnitt.kw-abschnitt:last-child>.kw-innen.kw-innen:where(:not(.kw-recht__text)){padding-bottom:calc(2 * var(--kw-abstand))}main>.kw-abschnitt.kw-abschnitt:is(.kw-leist,.kw-proj,.kw-bew--dunkel,.kw-emp-info)>.kw-innen.kw-innen{padding-top:calc(2 * var(--kw-abstand))}main>.kw-abschnitt.kw-abschnitt.kw-proj--dunkel>.kw-innen.kw-innen{padding-bottom:var(--kw-abstand)}main>.kw-proj--dunkel+.kw-abschnitt.kw-abschnitt.kw-bew--dunkel>.kw-innen.kw-innen{padding-top:var(--kw-abstand)}
