.pf-kopf-schalter>span,.pf-kopf-schalter>a[href^="?header="]{display: none}.s-logowand li{min-height: 4.5rem;padding: .6rem 1rem}.s-logowand img{max-height: 2.6rem}@media (max-width: 760px){.s-logowand li{min-height: 4rem}.s-logowand img{max-height: 2.3rem}}html[data-thema="dunkel"] .s-logos-band{background: none}html[data-thema="dunkel"] :is(.s-logos,.s-logozeile,.s-logowand,.v4-schwarm) img.v4-neg,html[data-thema="dunkel"] :is(.s-logos,.s-logozeile,.s-logowand,.v4-schwarm) img.v4-neg:hover{filter: none;mix-blend-mode: normal;opacity: .72;object-position: -99999px 0;background-position: center;background-size: contain;background-repeat: no-repeat}html[data-thema="dunkel"] img.v4-neg-baden{background-image: url(bild/kunden-negativ/baden.png)}html[data-thema="dunkel"] img.v4-neg-bkw{background-image: url(bild/kunden-negativ/bkw.png)}html[data-thema="dunkel"] img.v4-neg-emmen{background-image: url(bild/kunden-negativ/emmen.png)}html[data-thema="dunkel"] img.v4-neg-finanz{background-image: url(bild/kunden-negativ/finanz.png)}html[data-thema="dunkel"] img.v4-neg-helvetia{background-image: url(bild/kunden-negativ/helvetia.png)}html[data-thema="dunkel"] img.v4-neg-stadtwerk_winterthur{background-image: url(bild/kunden-negativ/stadtwerk_winterthur.png)}html[data-thema="dunkel"] img.v4-neg-thurgau{background-image: url(bild/kunden-negativ/thurgau.png)}html[data-thema="dunkel"] img.v4-neg-zkb{background-image: url(bild/kunden-negativ/zkb.png)}:root{--mint: #44bba1;--g-mint-kraeftig: #44bba1}.s-abschnitt:has(.s-dienste-gruppe)>.s-huelle>.s-haken-liste{width: 100%;max-width: var(--c-sm);margin: 1.75rem auto 0;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1rem 2.5rem}.s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste li{grid-template-columns: 1.6rem minmax(0,1fr);gap: .75rem;align-items: start;font-size: 1rem;line-height: 1.5;color: var(--tinte);text-wrap: pretty}.s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste .s-haken{width: 1.6rem;height: 1.6rem;margin-top: -.05rem}.s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste a{color: var(--g-mint-tief);font-weight: 500;text-decoration: none;background: linear-gradient(currentColor,currentColor) 0 calc(100% - 1px) / 0 1.5px no-repeat;transition: background-size 380ms cubic-bezier(.2,.9,.3,1)}.s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste a:is(:hover,:focus-visible){background-size: 100% 1.5px}html[data-thema="dunkel"] .s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste li{color: var(--text-hell)}html[data-thema="dunkel"] .s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste a{color: var(--mint)}@media (max-width: 760px){.s-abschnitt:has(.s-dienste-gruppe)>.s-huelle>.s-haken-liste{grid-template-columns: minmax(0,1fr);gap: .8rem}}@media (prefers-reduced-motion: no-preference){html[data-kopf="mitte"] .s-band span{animation: v4-wolke 26s ease-in-out infinite}html[data-kopf="mitte"] .s-band span:nth-child(2){animation-duration: 32s;animation-delay: -11s;animation-direction: reverse}html[data-kopf="mitte"] .s-band span:nth-child(3){animation-duration: 38s;animation-delay: -19s}}@keyframes v4-wolke{0%,100%{translate: 0 0;scale: 1 1;rotate: 0deg}20%{translate: 6vw -9%;scale: 1.16 .88;rotate: 10deg}45%{translate: 2vw 11%;scale: .9 1.14;rotate: -8deg}70%{translate: -7vw 4%;scale: 1.1 .94;rotate: 6deg}85%{translate: -3vw -7%;scale: .96 1.06;rotate: -3deg}}html[data-kopf="mitte"] .s-einstieg-innen{text-align: left}html[data-kopf="mitte"] .s-einstieg-innen{width: min(100% - 3rem,var(--c-sm))}html[data-kopf="mitte"] .s-einstieg :is(.s-riesig,.s-einstieg-lead){margin-inline: 0}html[data-kopf="mitte"] .s-einstieg .s-einstieg-lead{max-width: 36rem;text-wrap: pretty}html[data-kopf="mitte"] .s-einstieg .s-knoepfe{justify-content: flex-start}.v4-farbig{--v4-text: var(--grau);--v4-titel: var(--tinte)}html[data-thema="dunkel"] .v4-farbig{--v4-text: #fff;--v4-titel: #fff}.v4-farbig>.s-karte.s-verlauf-1{background: radial-gradient(var(--v4-wx) var(--v4-wy) at 100% 0%,rgb(152 234 215 / .42) 0%,rgb(152 234 215 / .16) 45%,transparent 80%),radial-gradient(var(--v4-wx) var(--v4-wy) at 0% 100%,rgb(110 214 186 / .4) 0%,rgb(110 214 186 / .14) 45%,transparent 80%),linear-gradient(160deg,#f7fcfa 0%,#f7fcfa 35%,#dcf5ed 100%)}.v4-farbig>.s-karte.s-verlauf-2{background: radial-gradient(var(--v4-wx) var(--v4-wy) at 100% 0%,rgb(205 192 245 / .42) 0%,rgb(205 192 245 / .16) 45%,transparent 80%),radial-gradient(var(--v4-wx) var(--v4-wy) at 0% 100%,rgb(172 154 230 / .4) 0%,rgb(172 154 230 / .14) 45%,transparent 80%),linear-gradient(160deg,#f9f8fe 0%,#f9f8fe 35%,#ebe6fb 100%)}.v4-farbig>.s-karte.s-verlauf-3{background: radial-gradient(var(--v4-wx) var(--v4-wy) at 100% 0%,rgb(160 222 236 / .42) 0%,rgb(160 222 236 / .16) 45%,transparent 80%),radial-gradient(var(--v4-wx) var(--v4-wy) at 0% 100%,rgb(118 200 218 / .4) 0%,rgb(118 200 218 / .14) 45%,transparent 80%),linear-gradient(160deg,#f6fbfd 0%,#f6fbfd 35%,#dbf1f6 100%)}html[data-thema="dunkel"] .s-dienste-gruppe.v4-farbig>.s-karte.s-verlauf-1{box-shadow: none;background: linear-gradient(150deg,#006d59 0%,#08806a 50%,#36a88f 100%)}html[data-thema="dunkel"] .s-dienste-gruppe.v4-farbig>.s-karte.s-verlauf-2{box-shadow: none;background: linear-gradient(150deg,#54408a 0%,#6a529f 50%,#8c78c6 100%)}html[data-thema="dunkel"] .s-dienste-gruppe.v4-farbig>.s-karte.s-verlauf-3{box-shadow: none;background: linear-gradient(150deg,#005d69 0%,#007583 50%,#2a9dac 100%)}.v4-farbig>.s-karte .s-karte-bild{background: none}.v4-farbig>.s-karte :is(h3,h3 a),html[data-thema="dunkel"] .v4-farbig>.s-karte :is(h3,h3 a){color: var(--v4-titel)}.v4-farbig>.s-karte .s-karte-text>p{color: var(--v4-text);max-width: 30rem}.s-dienste-gruppe.v4-farbig>.s-karte .s-karte-text{padding: 2.25rem 2.25rem 5.75rem}@media (max-width: 760px){.s-dienste-gruppe.v4-farbig>.s-karte .s-karte-text{padding: 1.75rem 1.75rem 5.25rem}}@media (min-width: 761px){.s-dienste-gruppe.v4-farbig>.s-karte,.s-dienste-gruppe.v4-farbig>.s-karte:not(.s-karte-quer){height: auto;min-height: 13.5rem}.s-dienste-gruppe.v4-farbig>.s-karte:not(.s-karte-quer){min-height: 21rem}.s-dienste-gruppe.v4-farbig>.s-karte .s-karte-bild{min-height: 0;height: auto;padding: 0;flex: none}}@media (max-width: 760px){.v4-farbig>.s-karte:not(.s-karte-quer) .s-karte-bild,.v4-farbig>.s-karte-quer .s-karte-bild{min-height: 0;height: 0;padding: 0}}.v4-farbig [data-slot="1d"]{position: absolute !important;inset: 0 !important;height: auto !important;z-index: 0;max-width: none}@media (max-width: 480px){.v4-farbig>.s-karte h3,.v4-farbig>.s-karte-quer h3{font-size: min(1.5rem,calc((100vw - 6rem) / 10.6));hyphens: none}}.s-dienste-gruppe.v4-farbig{width: 100%;max-width: var(--c-md,64rem);margin-inline: auto;box-sizing: border-box}@property --v4-wx{syntax: "<percentage>";inherits: false;initial-value: 62%}@property --v4-wy{syntax: "<percentage>";inherits: false;initial-value: 105%}.s-dienste-gruppe.v4-farbig>.s-karte{--v4-wx: 62%;--v4-wy: 105%;transition: --v4-wx 520ms cubic-bezier(.2,.7,.2,1),--v4-wy 520ms cubic-bezier(.2,.7,.2,1)}.s-dienste-gruppe.v4-farbig>.s-karte:focus-within{--v4-wx: 84%;--v4-wy: 140%}@media (hover: hover){.s-dienste-gruppe.v4-farbig>.s-karte:hover{--v4-wx: 84%;--v4-wy: 140%}}@media (min-width: 761px){.v4-farbig>.s-karte-quer .s-karte-text>p{max-width: 32rem}}.v4-farbig>.s-karte-quer [data-slot="1d"]{display: none !important}.v4-farbig>.s-karte-quer>.s-karte-bild{position: relative;display: grid;place-items: center;min-height: 0;padding: 1.75rem 2.25rem 1.75rem 0}html .v4-farbig>.s-verlauf-1 [data-slot="1c"] canvas{filter: url(#v4-ton-gruen)}.v4-farbig>.s-karte-quer [data-slot="1c"]{display: grid !important;position: relative;z-index: 1;width: 100%;height: auto;max-width: 30rem;margin-inline: auto}.v4-farbig>.s-karte-quer .pf-legende{margin-top: .9rem;font: 500 .8125rem/1.5 var(--font);color: var(--grau);text-wrap: balance;hyphens: none}html[data-thema="dunkel"] .v4-farbig>.s-karte-quer .pf-legende{color: rgb(255 255 255 / .7)}.s-dienste-gruppe.v4-farbig>.s-karte-quer .s-karte-text{padding-bottom: 1.25rem}html .s-dienste-gruppe.v4-farbig>.s-karte-quer .s-ecke.v4-mehr{position: relative;inset: auto;justify-self: start;align-self: start;margin: 0 2.25rem 2.25rem}@media (min-width: 761px){.s-dienste-gruppe.v4-farbig>.s-karte-quer{grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);grid-template-rows: auto 1fr}.s-dienste-gruppe.v4-farbig>.s-karte-quer>.s-karte-text{grid-row: 1;grid-column: 1}.s-dienste-gruppe.v4-farbig>.s-karte-quer>.s-ecke{grid-row: 2;grid-column: 1}.s-dienste-gruppe.v4-farbig>.s-karte-quer>.s-karte-bild{grid-row: 1 / 3;grid-column: 2;align-self: center}}@media (max-width: 760px){.s-dienste-gruppe.v4-farbig>.s-karte-quer .s-karte-text{padding-bottom: 1.25rem}html .v4-farbig>.s-karte-quer>.s-karte-bild{order: 3;height: auto;min-height: 0;padding: .25rem 1.75rem 1.25rem}.s-dienste-gruppe.v4-farbig>.s-karte-quer>.s-ecke{order: 4}html .s-dienste-gruppe.v4-farbig>.s-karte-quer .s-ecke.v4-mehr{margin: 0 1.75rem 1.75rem}.v4-farbig>.s-karte:not(.s-karte-quer) :is([data-slot="2a"],[data-slot="3c"]){top: auto !important;bottom: 0 !important;height: 10rem !important}.s-dienste-gruppe.v4-farbig>.s-karte:not(.s-karte-quer) .s-karte-text{padding-bottom: 1.25rem}html .s-dienste-gruppe.v4-farbig>.s-karte:not(.s-karte-quer) .s-ecke.v4-mehr{position: relative;inset: auto;align-self: flex-start;margin: 0 1.75rem 10.75rem}}.s-dienste-gruppe.v4-farbig>.s-karte .s-ecke{transition: background-color 480ms cubic-bezier(.25,.8,.25,1),color 480ms cubic-bezier(.25,.8,.25,1)}.s-dienste-gruppe.v4-farbig>.s-karte .s-ecke .s-chev{transition: translate 480ms cubic-bezier(.25,.8,.25,1)}.s-dienste-gruppe.v4-farbig>.s-karte .s-ecke.v4-mehr{top: auto;right: auto;left: 2.25rem;bottom: 2.25rem;width: auto;height: 2.5rem;padding: 0 1rem 0 1.1rem;display: inline-flex;align-items: center;gap: .5rem;border-radius: 99px;font: 500 .9375rem/1 var(--font);white-space: nowrap}.s-dienste-gruppe.v4-farbig>.s-karte-quer .s-ecke.v4-mehr{left: 2.25rem}@media (max-width: 760px){.s-dienste-gruppe.v4-farbig>.s-karte .s-ecke.v4-mehr{left: 1.75rem;bottom: 1.75rem}}.v4-farbig .pf-dg canvas{opacity: 1}.v4-farbig .pf-dg canvas{opacity: 1}.v4-farbig>.s-verlauf-1 .pf-dg canvas{filter: url(#v4-ton-1)}.v4-farbig>.s-verlauf-2 .pf-dg canvas{filter: url(#v4-ton-2)}.v4-farbig>.s-verlauf-3 .pf-dg canvas{filter: url(#v4-ton-3)}html[data-thema="dunkel"] .v4-farbig>.s-karte .pf-dg canvas{filter: brightness(0) invert(1);opacity: .2}.v4-farbig .pf-legende{color: var(--v4-text)}.v4-farbig>.s-karte .s-ecke{color: var(--tinte);background: rgb(255 255 255 / .7)}.v4-farbig>.s-karte:focus-within .s-ecke{background: var(--tinte);color: #fff}html[data-thema="dunkel"] .v4-farbig>.s-karte .s-ecke{color: #fff;background: rgb(255 255 255 / .14)}html[data-thema="dunkel"] .v4-farbig>.s-karte:focus-within .s-ecke{background: #fff;color: var(--tinte)}@media (hover: hover){.v4-farbig>.s-karte:hover .s-ecke{background: var(--tinte);color: #fff}html[data-thema="dunkel"] .v4-farbig>.s-karte:hover .s-ecke{background: #fff;color: var(--tinte)}}.s-dienste-gruppe.v4-farbig>.s-karte.s-verlauf-1::after{background: linear-gradient(135deg,#53c1aa,#2fae8e 55%,#86dcc6)}.s-dienste-gruppe.v4-farbig>.s-karte.s-verlauf-2::after{background: linear-gradient(135deg,#8c78c6,#6a529f 55%,#b3a2e8)}.s-dienste-gruppe.v4-farbig>.s-karte.s-verlauf-3::after{background: linear-gradient(135deg,#2a9dac,#1c8696 55%,#7fd2e0)}.v4-farbig>.s-karte:has(.s-karte-link:focus-visible),.v4-farbig>.s-karte:focus-visible{outline-color: var(--tinte)}html[data-thema="dunkel"] .v4-farbig>.s-karte:has(.s-karte-link:focus-visible),html[data-thema="dunkel"] .v4-farbig>.s-karte:focus-visible{outline-color: #fff}.s-zahlen-reihe.v4-zahlen{grid-template-columns: repeat(2,minmax(0,1fr));max-width: 68rem;margin-inline: auto;column-gap: 5rem}.v4-zahlen>.v4-zahl{position: relative;display: grid;place-content: center;justify-items: center;text-align: center;min-height: 24rem;padding: 4rem 1rem;border: 0}.v4-zahlen b{position: relative;z-index: 1;font-size: clamp(3.4rem,2rem + 4vw,5.5rem);letter-spacing: -.04em;font-variant-numeric: tabular-nums;background-image: linear-gradient(100deg,var(--g-mint-tief),#006f7d)}html[data-thema="dunkel"] .v4-zahlen b{background-image: var(--verlauf)}.v4-zahlen .v4-zahl>span{position: relative;z-index: 1;margin-top: .6rem;font-size: 1.125rem;max-width: none}.v4-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.v4-schwarm{position: absolute;inset: 0;pointer-events: none;--k: 1}.v4-schwarm>*{position: absolute;left: calc(50% + var(--dx) * var(--k) * 1%);top: calc(50% + var(--dy) * 1%);opacity: var(--o);translate: calc(-50% + var(--mx,0px)) calc(-50% + var(--my,0px))}.v4-schwarm>img{width: calc(7.5rem * var(--s));height: auto;filter: grayscale(1) contrast(1.1);mix-blend-mode: multiply}.v4-schwarm>span{display: block;width: calc(3rem * var(--s));height: calc(3rem * var(--s));color: var(--g-mint-tief)}.v4-schwarm>span.v4-ton-1{color: #54408a}.v4-schwarm>span.v4-ton-2{color: #005d69}.v4-schwarm>span svg{display: block;width: 100%;height: 100%}html[data-thema="dunkel"] .v4-schwarm>span{color: var(--mint)}@media (prefers-reduced-motion: no-preference){.v4-schwarm>*{animation: v4-treiben var(--t,11s) ease-in-out var(--v,0s) infinite}}@keyframes v4-treiben{0%,100%{transform: translate(0,0)}25%{transform: translate(var(--ax),calc(var(--ay) * -1))}50%{transform: translate(calc(var(--ax) * -.5),calc(var(--ay) * -1.4))}75%{transform: translate(calc(var(--ax) * -1),calc(var(--ay) * .5))}}@media (max-width: 760px){.s-zahlen-reihe.v4-zahlen{grid-template-columns: minmax(0,1fr);row-gap: 0}.v4-zahlen>.v4-zahl{min-height: 17rem;padding: 3rem 1rem}.v4-schwarm{--k: 1}.v4-schwarm>*{top: calc(50% + var(--dym) * 1.18%)}.v4-schwarm>img{width: calc(5.25rem * var(--s))}.v4-schwarm>span{width: calc(2.2rem * var(--s));height: calc(2.2rem * var(--s))}}.v4-zyklus .s-zks-kopf{position: static;max-width: none}.v4-rad-fuss .s-mehr{white-space: nowrap}.v4-rad{display: grid;grid-template-columns: minmax(0,25rem) minmax(0,1fr);gap: clamp(2.5rem,1rem + 4vw,5.5rem);align-items: center;margin-top: clamp(2rem,1rem + 2.5vw,3.5rem)}.v4-rad-bild{position: relative}.v4-rad-svg{display: block;width: 100%;height: auto;overflow: visible}.v4-rad-kreis{fill: none;stroke: var(--linie);stroke-width: 1.5;stroke-dasharray: 2 7;stroke-linecap: round;transform-box: view-box;transform-origin: 50% 50%}.v4-rad-teil{cursor: pointer;outline: none;transition: transform 460ms cubic-bezier(.2,.9,.3,1.25),opacity 500ms ease calc(var(--i) * 90ms);-webkit-tap-highlight-color: transparent}.v4-rad-form{fill: #edf6f3;transition: fill 280ms ease,filter 280ms ease}.v4-rad-teil:hover .v4-rad-form{fill: #d6efe7}.v4-rad-teil.z-an{transform: translate(var(--px),var(--py))}.v4-rad-teil.z-an .v4-rad-form{fill: #44bba1;filter: drop-shadow(0 12px 18px rgb(31 138 115 / .3))}.v4-rad-teil:focus-visible .v4-rad-form{stroke: var(--tinte);stroke-width: 2.5}.v4-rad-wort{font: 500 12.5px var(--font);fill: var(--grau);letter-spacing: .01em;pointer-events: none;transition: fill 280ms ease}.v4-rad-teil.z-an .v4-rad-wort{fill: var(--tinte)}.v4-rad-mitte{position: absolute;inset: 27%;display: grid;place-items: center;border-radius: 50%;pointer-events: none}.v4-rad-ico{grid-area: 1 / 1;display: block;width: 38%;color: var(--g-mint-tief);opacity: 0;scale: .8;transition: opacity 260ms ease,scale 460ms cubic-bezier(.2,.9,.3,1.3)}.v4-rad-ico.z-an{opacity: 1;scale: 1}.v4-rad-ico svg{display: block;width: 100%;height: auto}.v4-rad-tafeln{display: grid}.v4-rad-tafel{grid-area: 1 / 1;display: flex;flex-direction: column;align-items: flex-start;gap: 1rem}.v4-rad-tafel[hidden]{display: flex;visibility: hidden}.v4-rad-nr{font: 500 .8125rem/1.3 var(--font);color: var(--g-mint-tief);letter-spacing: .02em}.v4-rad-titel{font: 500 clamp(1.45rem,1.1rem + 1vw,1.8rem)/1.25 var(--font);letter-spacing: -.015em;color: var(--tinte)}.v4-rad-text{font-size: 1rem;line-height: 1.65;color: var(--grau);max-width: 34rem}.v4-rad-ergebnis{max-width: 34rem;padding: 1rem 1.25rem;border-radius: .9rem;background: #eef8f5;box-shadow: inset 0 0 0 1px rgb(68 187 161 / .22)}.v4-rad-ergebnis b{display: block;font: 500 .8125rem/1.3 var(--font);color: var(--g-mint-tief)}.v4-rad-ergebnis p{margin-top: .3rem;font: 500 .9375rem/1.5 var(--font);color: var(--tinte)}.v4-rad-stift{background: linear-gradient(rgb(68 187 161 / .3),rgb(68 187 161 / .3)) 0 88% / 0% .45em no-repeat;box-decoration-break: clone;-webkit-box-decoration-break: clone}.v4-rad-tafel.z-an .v4-rad-stift{background-size: 100% .45em;transition: background-size 800ms cubic-bezier(.6,0,.25,1) 350ms}.v4-rad-fuss{display: flex;flex-wrap: wrap;align-items: center;gap: .75rem 1.75rem;margin-top: .25rem}.v4-rad-fuss .s-mehr{margin: 0;padding: 0;font-size: .9375rem}.v4-rad-weiter{display: inline-flex;align-items: center;gap: .45rem;min-height: 2.5rem;padding: 0 1rem 0 1.1rem;border: 0;border-radius: 999px;cursor: pointer;font: 500 .875rem/1 var(--font);color: var(--tinte);background: rgb(11 29 43 / .05);transition: background-color 480ms ease,color 480ms ease}.v4-rad-weiter svg{width: 1rem;height: 1rem;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round;transition: translate 380ms cubic-bezier(.2,.9,.3,1)}.v4-rad-weiter:hover{background: var(--tinte);color: #fff}.v4-rad-weiter:hover svg{translate: 2px 0}.v4-rad-weiter:focus-visible{outline: 2px solid var(--g-mint-tief);outline-offset: 2px}@media (prefers-reduced-motion: no-preference){.v4-rad-tafel.z-an>*{animation: v4-rad-rein 520ms cubic-bezier(.2,.8,.2,1) both}.v4-rad-tafel.z-an>:nth-child(2){animation-delay: 50ms}.v4-rad-tafel.z-an>:nth-child(3){animation-delay: 100ms}.v4-rad-tafel.z-an>:nth-child(4){animation-delay: 150ms}.v4-rad-tafel.z-an>:nth-child(5){animation-delay: 200ms}.v4-rad-kreis{animation: v4-rad-drehen 60s linear infinite}.v4-rad.z-wartet .v4-rad-teil{opacity: 0;transform: scale(.92);transform-origin: 210px 210px}.v4-rad.z-wartet .v4-rad-tafel.z-an>*{animation: none;opacity: 0}}@keyframes v4-rad-rein{from{opacity: 0;translate: 0 14px}}@keyframes v4-rad-drehen{to{rotate: 360deg}}html[data-thema="dunkel"] .v4-rad-form{fill: rgb(255 255 255 / .07)}html[data-thema="dunkel"] .v4-rad-teil:hover .v4-rad-form{fill: rgb(255 255 255 / .13)}html[data-thema="dunkel"] .v4-rad-teil.z-an .v4-rad-form{fill: #44bba1;filter: none}html[data-thema="dunkel"] .v4-rad-wort{fill: #b9c7d2}html[data-thema="dunkel"] .v4-rad-teil.z-an .v4-rad-wort{fill: #0b1d2b}html[data-thema="dunkel"] .v4-rad-teil:focus-visible .v4-rad-form{stroke: #fff}html[data-thema="dunkel"] :is(.v4-rad-ico,.v4-rad-nr,.v4-rad-ergebnis b){color: var(--mint)}html[data-thema="dunkel"] .v4-rad-titel,html[data-thema="dunkel"] .v4-rad-ergebnis p{color: #fff}html[data-thema="dunkel"] .v4-rad-text{color: #b9c7d2}html[data-thema="dunkel"] .v4-rad-ergebnis{background: rgb(68 187 161 / .12)}html[data-thema="dunkel"] .v4-rad-weiter{color: #fff;background: rgb(255 255 255 / .08)}html[data-thema="dunkel"] .v4-rad-weiter:hover{background: #fff;color: #0b1d2b}@media (max-width: 860px){.v4-rad{grid-template-columns: minmax(0,1fr);gap: 2rem}.v4-rad-bild{width: min(100%,22rem);margin-inline: auto}.v4-rad-wort{font-size: 13.5px}}html:not([data-zyklus="a"]) [data-var="zyklus-a"],html:not([data-zyklus="b"]) [data-var="zyklus-b"],html:not([data-zyklus="c"]) [data-var="zyklus-c"],html:not([data-zyklus="d"]) [data-var="zyklus-d"],html:not([data-zyklus="e"]) [data-var="zyklus-e"],html:not([data-zyklus="f"]) [data-var="zyklus-f"],html:not([data-zyklus="g"]) [data-var="zyklus-g"],html:not([data-zyklus="rad"]) [data-var="zyklus-rad"]{display: none !important}html:not([data-pmbox="a"]) [data-var="pmbox-a"],html:not([data-pmbox="b"]) [data-var="pmbox-b"],html:not([data-pmbox="c"]) [data-var="pmbox-c"],html:not([data-pmbox="d"]) [data-var="pmbox-d"],html:not([data-pmbox="e"]) [data-var="pmbox-e"]{display: none !important}html:not([data-pmbox="alt"]) .v4-farbig>.s-karte-quer [data-slot="1c"]{display: none !important}.v4-farbig>.s-karte-quer [data-var^="pmbox-"]{position: relative;z-index: 1;width: 100%;max-width: 30rem;margin-inline: auto}#lebenszyklus,#v4-pm-karte{scroll-margin-top: 6rem}.v4-var-leer{padding: 3rem 0;color: var(--grau)}.v4-umschalter{position: fixed;z-index: 90;right: 1rem;bottom: 1rem;display: flex;flex-wrap: wrap;align-items: center;gap: .25rem;max-width: calc(100% - 2rem);padding: .35rem .45rem;border-radius: 999px;background: rgb(255 255 255 / .92);box-shadow: 0 0 0 1px var(--linie),0 10px 30px -12px rgb(11 29 43 / .35);font: 500 .75rem/1 var(--font);color: var(--grau);backdrop-filter: blur(8px)}.v4-umschalter span{padding: 0 .35rem 0 .5rem}.v4-umschalter i{width: 1px;height: 1.2rem;margin: 0 .3rem;background: var(--linie)}.v4-umschalter button{min-width: 1.9rem;height: 1.9rem;padding: 0 .5rem;border: 0;border-radius: 999px;background: none;color: var(--tinte);font: inherit;cursor: pointer}.v4-umschalter button:hover{background: rgb(11 29 43 / .06)}.v4-umschalter button[aria-pressed="true"]{background: #44bba1;color: #0b1d2b}html[data-thema="dunkel"] .v4-umschalter{background: rgb(8 19 28 / .9);color: #b9c7d2}html[data-thema="dunkel"] .v4-umschalter button{color: #fff}html[data-thema="dunkel"] .v4-umschalter button[aria-pressed="true"]{color: #0b1d2b}@media (max-width: 760px){.v4-umschalter{left: 1rem;right: 1rem;bottom: .75rem;justify-content: center;border-radius: 1.2rem}}.s-ref-text .v4-branche{align-self: flex-start;margin: 0 0 .75rem;background: #fff;color: var(--g-mint-tief);box-shadow: none}html[data-thema="dunkel"] .s-ref-text .v4-branche{background: rgb(68 187 161 / .16);color: var(--mint);box-shadow: none}@media (hover: hover){.s-ref:not(#v4-nie):hover{box-shadow: none}}.s-mehr:not(#v4-nie),.s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste a:not(#v4-nie){padding-bottom: .18em;background: linear-gradient(currentColor 0 0) no-repeat 0 100% / 0 1px;transition: background-size 320ms cubic-bezier(.2,.8,.2,1),color 200ms ease}:is(.s-mehr:hover,a:hover .s-mehr,.s-mehr:focus-visible,a:focus-visible .s-mehr):not(#v4-nie){background-size: calc(100% - .55em) 1px}.s-abschnitt:has(.s-dienste-gruppe) .s-haken-liste a:not(#v4-nie):is(:hover,:focus-visible){background-size: 100% 1px}:is(.s-direkt,.s-krumen,.s-inhaltsverzeichnis) a:not(#v4-nie){text-decoration: none;padding-bottom: .18em;background: linear-gradient(currentColor 0 0) no-repeat 0 100% / 0 1px;transition: background-size 320ms cubic-bezier(.2,.8,.2,1),color 200ms ease}:is(.s-direkt,.s-krumen,.s-inhaltsverzeichnis) a:not(#v4-nie):is(:hover,:focus-visible){text-decoration: none;background-size: 100% 1px}:is(.s-rechtstext a,.s-einwilligung a):not(#v4-nie){text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: .3em;text-decoration-color: color-mix(in srgb,currentColor 35%,transparent);background: none;transition: text-decoration-color 250ms ease,color 200ms ease}:is(.s-rechtstext a,.s-einwilligung a):not(#v4-nie):is(:hover,:focus-visible){text-decoration-color: currentColor;background: none}.s-ref:not(#v4-nie){background: var(--flaeche)}html[data-thema="dunkel"] .s-einstieg .s-band{opacity: .5}html[data-thema="dunkel"] .s-einstieg .s-band{-webkit-mask-image: linear-gradient(180deg,#000 0%,rgb(0 0 0 / .8) 30%,rgb(0 0 0 / .35) 62%,transparent 95%);mask-image: linear-gradient(180deg,#000 0%,rgb(0 0 0 / .8) 30%,rgb(0 0 0 / .35) 62%,transparent 95%)}html .s-ref .s-ref-bild,html .s-ref .s-ref-bild img{animation: none !important;clip-path: none}.s-ab-kontakt:not(#v4-nie){transition: border-radius 350ms cubic-bezier(.2,.7,.2,1),background-color 200ms ease,scale 917ms var(--bw-feder-w,ease)}@media (hover: hover){.s-ab-kontakt:not(#v4-nie):hover{border-radius: 43px}}html.bw[data-thema="dunkel"] .s-ab-kontakt .s-knopf-weiss{--bw-fuellung: #fff}@media (hover: hover){html[data-thema="dunkel"] :is(.s-ab-kontakt:hover .s-knopf-weiss,.s-knopf-weiss:hover):not(#v4-nie){background: #fff;color: #0b1d2b}}@property --v4-k1x{syntax: "<percentage>";inherits: false;initial-value: 8%}@property --v4-k1y{syntax: "<percentage>";inherits: false;initial-value: 18%}@property --v4-k2x{syntax: "<percentage>";inherits: false;initial-value: 94%}@property --v4-k2y{syntax: "<percentage>";inherits: false;initial-value: 8%}@property --v4-k3x{syntax: "<percentage>";inherits: false;initial-value: 90%}@property --v4-k3y{syntax: "<percentage>";inherits: false;initial-value: 100%}.s-ab-kontakt::before{background: radial-gradient(75% 85% at var(--v4-k1x) var(--v4-k1y),rgb(83 193 170 / .28),transparent 62%),radial-gradient(58% 65% at var(--v4-k2x) var(--v4-k2y),rgb(177 157 231 / .2),transparent 62%),radial-gradient(70% 80% at var(--v4-k3x) var(--v4-k3y),rgb(137 170 239 / .24),transparent 62%)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.s-ab-kontakt::before{animation: v4-wolken 9s ease-in-out infinite alternate paused}.s-ab-kontakt:is(:hover,:focus-visible)::before{animation-play-state: running}}@keyframes v4-wolken{0%{--v4-k1x: 8%;--v4-k1y: 18%;--v4-k2x: 94%;--v4-k2y: 8%;--v4-k3x: 90%;--v4-k3y: 100%}35%{--v4-k1x: 30%;--v4-k1y: 40%;--v4-k2x: 70%;--v4-k2y: 22%;--v4-k3x: 72%;--v4-k3y: 80%}70%{--v4-k1x: 18%;--v4-k1y: 70%;--v4-k2x: 88%;--v4-k2y: 45%;--v4-k3x: 50%;--v4-k3y: 95%}100%{--v4-k1x: 45%;--v4-k1y: 25%;--v4-k2x: 60%;--v4-k2y: 10%;--v4-k3x: 85%;--v4-k3y: 70%}}.s-ref-text .v4-branche + p{font-size: 1.1875rem;line-height: 1.45}.s-ref-text .v4-branche + p b{font-weight: 500}html .v4-farbig.v4-negativ{--v4-text: #fff;--v4-titel: #fff}html .s-dienste-gruppe.v4-farbig.v4-negativ>.s-karte.s-verlauf-1{box-shadow: none;background: linear-gradient(150deg,#006d59 0%,#08806a 50%,#36a88f 100%)}html .s-dienste-gruppe.v4-farbig.v4-negativ>.s-karte.s-verlauf-2{box-shadow: none;background: linear-gradient(150deg,#54408a 0%,#6a529f 50%,#8c78c6 100%)}html .s-dienste-gruppe.v4-farbig.v4-negativ>.s-karte.s-verlauf-3{box-shadow: none;background: linear-gradient(150deg,#005d69 0%,#007583 50%,#2a9dac 100%)}html .v4-farbig.v4-negativ>.s-karte :is(h3,h3 a){color: var(--v4-titel)}html .v4-farbig.v4-negativ>.s-karte-quer .pf-legende{color: rgb(255 255 255 / .7)}html .v4-farbig.v4-negativ>.s-karte .pf-dg canvas{filter: brightness(0) invert(1);opacity: .2}html .v4-farbig.v4-negativ>.s-karte .s-ecke{color: #fff;background: rgb(255 255 255 / .14)}html .v4-farbig.v4-negativ>.s-karte:focus-within .s-ecke{background: #fff;color: var(--tinte)}html .v4-farbig.v4-negativ>.s-karte:hover .s-ecke{background: #fff;color: var(--tinte)}html .v4-farbig.v4-negativ>.s-karte:has(.s-karte-link:focus-visible),html .v4-farbig.v4-negativ>.s-karte:focus-visible{outline-color: #fff}.v4-neg-zeile{grid-column: 1 / -1;display: flex;justify-content: flex-end;width: 100%;max-width: var(--c-md,64rem);margin: 0 auto .75rem}.v4-neg-schalter{display: inline-flex;align-items: center;gap: .55rem;padding: .35rem .2rem;border: 0;background: none;cursor: pointer;font: 500 .875rem/1 var(--font);color: var(--grau)}.v4-neg-spur{position: relative;width: 2.4rem;height: 1.4rem;border-radius: 999px;background: var(--linie);transition: background-color 280ms ease}.v4-neg-knopf{position: absolute;top: .2rem;left: .2rem;width: 1rem;height: 1rem;border-radius: 50%;background: #fff;box-shadow: 0 1px 3px rgb(11 29 43 / .25);transition: translate 320ms cubic-bezier(.3,1.4,.5,1)}.v4-neg-schalter[aria-checked="true"]{color: var(--tinte)}.v4-neg-schalter[aria-checked="true"] .v4-neg-spur{background: #44bba1}.v4-neg-schalter[aria-checked="true"] .v4-neg-knopf{translate: 1rem 0}.v4-neg-schalter:focus-visible{outline: 2px solid var(--fokus);outline-offset: 3px;border-radius: .4rem}html[data-thema="dunkel"] .v4-neg-spur{background: rgb(255 255 255 / .18)}html[data-thema="dunkel"] .v4-neg-schalter[aria-checked="true"]{color: #fff}.pf-br-abschnitt .pf-branchen{max-width: var(--c-md,64rem)}@media (min-width: 761px){.pf-br-abschnitt .pf-branchen{grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: 3.5rem}.pf-br-abschnitt .pf-br-text{position: sticky;top: max(calc(var(--kopf-h,5rem) + 2rem),35vh);align-self: start}}.s-ref .s-ref-bild{height: 7.5rem}.s-ref .s-ref-bild::before{inset: auto;left: 50%;top: 50%;width: 106%;aspect-ratio: 1;translate: -50% -50%}.s-ab-insights li{transition: border-color 200ms ease}.s-ab-insights li:has(a:is(:hover,:focus-visible)),.s-ab-insights li:has(a:is(:hover,:focus-visible)) + li{border-top-color: transparent}.s-ab-insights li a:not(#v4-nie)::before{background: var(--v4-pfarbe,#fff);border-radius: 0;clip-path: inset(var(--v4-pt,50%) var(--v4-pr,50%) var(--v4-pb,50%) var(--v4-pl,50%) round var(--v4-prund,999px));transition: clip-path 560ms cubic-bezier(.2,.9,.3,1)}.s-ab-insights li a:not(#v4-nie):is(:hover,:focus-visible,.bw-an)::before{clip-path: inset(0 0 0 0 round calc(.9rem - .65rem))}.s-ab-insights{padding-bottom: calc(1.5rem - .85rem)}.s-ab-insights li a:not(#v4-nie):hover :is(.s-ins-titel,.s-chev){color: var(--tinte)}html[data-thema="dunkel"] .s-ab-insights li a:not(#v4-nie):hover :is(.s-ins-titel,.s-chev){color: #fff}html[data-thema="dunkel"] .s-ins-thema.s-ins-gruen{background: rgb(68 187 161 / .18);color: #8fdcc9}html[data-thema="dunkel"] .s-ins-thema.s-ins-blau{background: rgb(110 150 230 / .2);color: #b3caf6}html[data-thema="dunkel"] .s-ins-thema.s-ins-flieder{background: rgb(177 157 231 / .2);color: #cdbff2}html[data-thema="dunkel"] .s-ab-insights li a:not(#v4-nie)::before{background: var(--v4-pfarbe,rgb(255 255 255 / .06))}.s-ab-insights li a.v4-pw:not(#v4-nie) .s-ins-thema{background: transparent}.pf-br-abschnitt .pf-br-knoepfe{gap: .75rem}.pf-br-abschnitt .pf-br-knopf{align-items: center;gap: 1.1rem;padding: 1.1rem 1.6rem 1.15rem 1.1rem;border-radius: .9rem;corner-shape: superellipse(1.1)}.pf-br-abschnitt .pf-br-ico{width: 3rem;height: 3rem}.pf-br-abschnitt .pf-br-ico svg{width: 24px;height: 24px}.pf-br-abschnitt .pf-br-name{display: grid;gap: .25rem}.pf-br-abschnitt .pf-br-name b{font: 500 1.125rem/1.3 var(--font)}.v4-br-text{font: 400 .9375rem/1.5 var(--font);opacity: .75;text-wrap: pretty}html[data-thema="dunkel"] .pf-br-abschnitt .pf-br-knopf{background: color-mix(in srgb,var(--ton) 8%,transparent);color: #fff}html[data-thema="dunkel"] .pf-br-abschnitt .pf-br-knopf::before{background: color-mix(in srgb,var(--ton) 17%,transparent)}html[data-thema="dunkel"] .pf-br-abschnitt .pf-br-ico{background: color-mix(in srgb,var(--ton) 16%,transparent);color: var(--ton)}html[data-thema="dunkel"] .pf-br-abschnitt .v4-br-text{color: #b9c7d2;opacity: 1}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){html .pf-br-abschnitt .pf-br-knopf::before{inset: auto;left: var(--bw-x,50%);top: var(--bw-y,50%);width: var(--bw-d,60rem);aspect-ratio: 1;height: auto;border-radius: 50%;translate: -50% -50%;transform: none;transform-origin: 50% 50%;scale: 0;transition: scale 620ms cubic-bezier(.2,.9,.3,1)}html .pf-br-abschnitt .pf-br-knopf:is(:hover,:focus-visible)::before{transform: none;scale: 1}}html .pf-br-abschnitt .pf-br-knoepfe .pf-br-knopf{transition: border-radius 350ms cubic-bezier(.2,.7,.2,1),background-color 250ms,scale 917ms var(--bw-feder-w,ease)}@media (hover: hover){html .pf-br-abschnitt .pf-br-knoepfe .pf-br-knopf:hover{border-radius: 43px}}@media (max-width: 760px){.pf-br-abschnitt .pf-branchen{gap: 1.75rem}.pf-br-abschnitt .pf-br-knopf{gap: .85rem;padding: .95rem 1.15rem .95rem .9rem}.pf-br-abschnitt .pf-br-ico{width: 2.5rem;height: 2.5rem}}html.lenis,html.lenis body{height: auto}.lenis.lenis-smooth{scroll-behavior: auto !important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior: contain}.lenis.lenis-stopped{overflow: hidden}html :is(.s-kunde,.s-logowand li):not(#v4-nie){background: var(--flaeche)}html :is(.s-ref-text,.s-kunde,.s-loesung) .s-pille:not(#v4-nie){background: #fff;color: var(--g-mint-tief);box-shadow: none}html[data-thema="dunkel"] :is(.s-ref-text,.s-kunde,.s-loesung) .s-pille:not(#v4-nie){background: rgb(68 187 161 / .16);color: var(--mint)}html .s-kunde .s-ref-bild:not(#v4-nie){height: 7.5rem}html .s-kunde .s-ref-bild,html .s-kunde .s-ref-bild img{animation: none !important;clip-path: none}html .s-kunde .s-ref-bild::before{inset: auto;left: 50%;top: 50%;width: 106%;aspect-ratio: 1;translate: -50% -50%}html[data-thema="dunkel"] .s-kunde .s-ref-bild:not(#v4-nie){box-shadow: none}.s-ref-text .s-ref-ergebnis{background: #fff;border-radius: .9rem;corner-shape: superellipse(1.1)}html[data-thema="dunkel"] .s-ref-text .s-ref-ergebnis{background: rgb(83 193 170 / .16)}.s-abschnitt:has(.s-refs,.s-logowand) .s-abschnitt-kopf{max-width: none;margin-inline: 0}html .s-kopfseite-innen.z-allein:not(#v4-nie),html .s-kopfseite-innen.z-allein:not(#v4-nie) *{text-align: left}html .s-kopfseite-innen.z-allein:not(#v4-nie)>div{width: 100%;max-width: var(--c-sm);margin-inline: auto}html .s-kopfseite-innen.z-allein:not(#v4-nie) :is(.s-krumen ol,.s-knoepfe,.s-reiter){justify-content: flex-start}html .s-kopfseite-innen.z-allein:not(#v4-nie) :is(.s-titel-gross,.s-einstieg-lead,p){margin-inline: 0}html[data-thema="dunkel"] .s-kopfseite .s-band{opacity: .5;-webkit-mask-image: linear-gradient(180deg,#000 0%,rgb(0 0 0 / .8) 30%,rgb(0 0 0 / .35) 62%,transparent 95%);mask-image: linear-gradient(180deg,#000 0%,rgb(0 0 0 / .8) 30%,rgb(0 0 0 / .35) 62%,transparent 95%)}html:not([data-thema="dunkel"]) .s-bildfeld.s-verlauf-1{background: radial-gradient(62% 105% at 100% 0%,rgb(152 234 215 / .42) 0%,rgb(152 234 215 / .16) 45%,transparent 80%),radial-gradient(62% 105% at 0% 100%,rgb(110 214 186 / .4) 0%,rgb(110 214 186 / .14) 45%,transparent 80%),linear-gradient(160deg,#f7fcfa 0%,#f7fcfa 35%,#dcf5ed 100%)}html:not([data-thema="dunkel"]) .s-bildfeld.s-verlauf-2{background: radial-gradient(62% 105% at 100% 0%,rgb(205 192 245 / .42) 0%,rgb(205 192 245 / .16) 45%,transparent 80%),radial-gradient(62% 105% at 0% 100%,rgb(172 154 230 / .4) 0%,rgb(172 154 230 / .14) 45%,transparent 80%),linear-gradient(160deg,#f9f8fe 0%,#f9f8fe 35%,#ebe6fb 100%)}html:not([data-thema="dunkel"]) .s-bildfeld.s-verlauf-3{background: radial-gradient(62% 105% at 100% 0%,rgb(160 222 236 / .42) 0%,rgb(160 222 236 / .16) 45%,transparent 80%),radial-gradient(62% 105% at 0% 100%,rgb(118 200 218 / .4) 0%,rgb(118 200 218 / .14) 45%,transparent 80%),linear-gradient(160deg,#f6fbfd 0%,#f6fbfd 35%,#dbf1f6 100%)}.s-kachel::before{opacity: .45;transition: scale 520ms cubic-bezier(.2,.7,.2,1),opacity 400ms ease}html[data-thema="dunkel"] .s-kachel::before{opacity: .14}a.s-kachel{transition: border-radius 350ms cubic-bezier(.2,.7,.2,1),background-color 200ms ease,scale 917ms var(--bw-feder-w,ease)}@media (hover: hover){a.s-kachel:not(#v4-nie):hover{border-radius: 43px}a.s-kachel:hover::before{scale: 1.35;opacity: .7}}a.s-kachel:has(.s-mehr) .s-ecke{display: none}html[data-thema="dunkel"] .s-kachel.z-dunkel{background: color-mix(in srgb,var(--mint) 12%,var(--flaeche))}.s-lk-band:not(#v4-nie),html[data-thema="dunkel"] .s-zkc::before{box-shadow: none}.s-lk-band:not(#v4-nie){background: #fff}html[data-thema="dunkel"] .s-lk-band:not(#v4-nie){background: color-mix(in srgb,var(--mint) 6%,var(--flaeche))}.s-dunkelband-box{border-radius: .9rem}:is(.s-reiter a[href="#energie"],#energie){--ton: var(--g-mint-pastell)}:is(.s-reiter a[href="#banken"],#banken){--ton: var(--g-tuerkis-pastell)}:is(.s-reiter a[href="#versicherungen"],#versicherungen){--ton: var(--g-himmel-pastell)}:is(.s-reiter a[href="#verwaltung"],#verwaltung){--ton: var(--g-blau-pastell)}:is(.s-reiter a[href="#weitere"],#weitere){--ton: var(--g-violett-pastell)}.s-reiter a[href^="#"]:not(#v4-nie){position: relative;overflow: hidden;isolation: isolate;background: color-mix(in oklch,var(--ton,var(--g-mint-pastell)) 42%,#fff);color: var(--tinte)}.s-reiter a[href^="#"]::before{content: "";position: absolute;inset: 0;z-index: -1;background: var(--ton,var(--g-mint-pastell));transform: scaleX(0);transform-origin: left center;transition: transform 550ms cubic-bezier(.2,.8,.2,1)}.s-reiter a[href^="#"]:is(:hover,:focus-visible)::before{transform: none}html[data-thema="dunkel"] .s-reiter a[href^="#"]:not(#v4-nie){background: color-mix(in srgb,var(--ton) 8%,transparent);color: #fff}html[data-thema="dunkel"] .s-reiter a[href^="#"]::before{background: color-mix(in srgb,var(--ton) 17%,transparent)}.s-branche .s-textbild-text>.s-pille:not(#v4-nie){background: color-mix(in oklch,var(--ton,var(--g-mint-pastell)) 42%,#fff);color: var(--tinte)}html[data-thema="dunkel"] .s-branche .s-textbild-text>.s-pille:not(#v4-nie){background: color-mix(in srgb,var(--ton) 16%,transparent);color: var(--ton)}html[data-thema="dunkel"] .s-kachel:not(.z-dunkel):not(#v4-nie){background: rgb(152 234 215 / .05)}html[data-thema="dunkel"] .s-kachel.s-verlauf-2:not(.z-dunkel):not(#v4-nie){background: rgb(205 192 245 / .06)}html[data-thema="dunkel"] .s-kachel.s-verlauf-3:not(.z-dunkel):not(#v4-nie){background: rgb(159 226 255 / .06)}html[data-thema="dunkel"] :is(.s-ablauf-nr,.s-plus):not(#v4-nie){background: rgb(68 187 161 / .16);color: var(--mint)}html[data-thema="dunkel"] .s-lk-band li.z-kern:not(#v4-nie){background: rgb(68 187 161 / .35);color: #fff}html[data-thema="dunkel"] .s-bild-breit img{filter: brightness(.8) saturate(.9)}.s-reiter a:not(#v4-nie):hover{box-shadow: none;color: var(--tinte)}html[data-thema="dunkel"] .s-reiter a:not(#v4-nie):hover{color: #fff}@media (min-width: 761px){.s-ref-text p{hyphens: manual;text-wrap: pretty}}.s-ref-text p b{display: block;margin-bottom: .35rem;font-size: 1.1875rem;font-weight: 500}.s-mehr:not(#v4-nie){font-size: .9375rem}@media (max-width: 760px){.s-titel-gross:not(#v4-nie){font-size: clamp(2.1rem,1.4rem + 3vw,2.6rem)}.s-lk-band li{font-size: 12.5px}.s-kunde-zahlen:not(#v4-nie){grid-template-columns: repeat(3,minmax(0,1fr));gap: .5rem}.s-kunde-zahlen dd{font-size: 1.35rem}.s-formular .s-knopf{width: 100%;justify-content: space-between}.s-einwilligung{font-size: .9375rem}}.s-kopfseite:not(:has(.s-einstieg-lead)) .s-kopfseite-innen:not(#v4-nie){padding-bottom: clamp(1rem,3vw,2.5rem)}.s-hinweis:not(#v4-nie){background: var(--flaeche);border-radius: .9rem;corner-shape: superellipse(1.1);box-shadow: none}.s-formular-karte .s-hinweis:not(#v4-nie){background: #fff}.s-hinweis b:not(#v4-nie){font: 600 .75rem/1.6 var(--font);letter-spacing: .06em}.s-hinweis span{font-size: .9375rem}html[data-thema="dunkel"] .s-hinweis:not(#v4-nie){background: rgb(255 255 255 / .05)}html[data-thema="dunkel"] .s-person img{filter: brightness(.82)}.s-kachel-dach.v4-kat{grid-area: auto;justify-self: start;align-self: flex-start;width: fit-content;padding: .25rem .65rem;border-radius: 99px;font-size: .8125rem}.s-kacheln a.s-kachel:has(.v4-kat) .s-ecke{display: none}.s-kacheln a.s-kachel:has(.v4-kat)>h2{padding-right: 0}.s-kacheln a.s-kachel:has(.s-ecke) .s-kachel-dach.v4-kat{padding-right: .65rem}.s-kachel p.s-kachel-dach.v4-kat.s-ins-gruen{color: var(--gruen)}.s-kachel p.s-kachel-dach.v4-kat.s-ins-blau{color: var(--g-blau-tief)}.s-kachel p.s-kachel-dach.v4-kat.s-ins-flieder{color: var(--g-violett-tief)}html[data-thema="dunkel"] .s-kachel p.s-kachel-dach.v4-kat.s-ins-gruen{color: #8fdcc9}html[data-thema="dunkel"] .s-kachel p.s-kachel-dach.v4-kat.s-ins-blau{color: #b3caf6}html[data-thema="dunkel"] .s-kachel p.s-kachel-dach.v4-kat.s-ins-flieder{color: #cdbff2}.s-feld :is(input,select,textarea):focus-visible{outline: none;box-shadow: 0 0 0 2px var(--mint)}.s-feld select:not(#v4-nie){appearance: none;-webkit-appearance: none;padding-right: 2.6rem;background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.2 3.6 5 6.4l2.8-2.8' fill='none' stroke='%2356677a' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 1rem center / .8rem}.s-einwilligung input[type="checkbox"]:not(#v4-nie){appearance: none;-webkit-appearance: none;flex: none;width: 1.15rem;height: 1.15rem;margin-top: .2rem;border-radius: .35rem;background: #fff;box-shadow: inset 0 0 0 1.5px #c9d3dc;cursor: pointer}.s-einwilligung input[type="checkbox"]:checked{background: var(--g-mint-tief) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4l2.7 2.7L12.2 5.4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .8rem no-repeat;box-shadow: none}.s-einwilligung input[type="checkbox"]:focus-visible{outline: 2px solid var(--fokus);outline-offset: 2px}html[data-thema="dunkel"] .s-feld :is(input,select,textarea):not(#v4-nie){background-color: rgb(255 255 255 / .04)}html[data-thema="dunkel"] .s-einwilligung input[type="checkbox"]:not(:checked){background: rgb(255 255 255 / .06);box-shadow: inset 0 0 0 1.5px rgb(255 255 255 / .25)}.s-direkt dt{font-size: .8125rem}.s-kontakt-seite .s-ablauf-titel{font-size: 1.0625rem}@media (min-width: 761px){.s-kontakt-seite{padding-top: 1.5rem}}@media (min-width: 900px){.s-artikel:has(.s-inhaltsverzeichnis){grid-template-columns: 16rem minmax(0,42rem);gap: 4rem;justify-content: center}.s-inhaltsverzeichnis{margin-left: 0}}.s-abschnitt:has(.s-ref)>.s-huelle>h2.s-zweiton{max-width: none;margin-inline: 0}
