@font-face{font-family: "Geist";src: url("fonts/geist-variable-latin.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Geist";src: url("fonts/geist-variable-latin-ext.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Geist Mono";src: url("fonts/geist-mono-variable-latin.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Geist Mono";src: url("fonts/geist-mono-variable-latin-ext.woff2") format("woff2");font-weight: 100 900;font-style: normal;font-display: swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Bodoni Amp";src: url("fonts/bodoni-moda-italic-amp.woff2") format("woff2");font-weight: 400 900;font-style: italic;font-display: block;unicode-range: U+0026}:root{--grund: #FFFFFF;--flaeche: #F6F8FB;--flaeche-2: #EEF1F6;--karte: #FFFFFF;--tinte: #0A0F1C;--zweit: #4A5365;--leise: #7A8396;--haar: rgba(10,15,28,.08);--linie: rgba(10,15,28,.14);--nacht: #060A16;--nacht-2: #0C1328;--nacht-haar: rgba(255,255,255,.08);--nacht-text: #E7EBF3;--nacht-zweit: #9AA4B8;--akzent: #3E63F6;--akzent-tint: #EEF2FF;--akzent-nacht: #A9C1FF;--warn: #B45309;--warn-hell: #FFF4E5;--gut: #0E8A5F;--gut-hell: #E8F6EF;--fehler: #B42318;--sans: "Geist",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono: "Geist Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--kurve: cubic-bezier(.16,1,.3,1);--kurve-sanft: cubic-bezier(.4,0,.2,1);--schatten-1: 0 1px 2px rgba(10,15,28,.04),0 2px 8px -2px rgba(10,15,28,.06);--schatten-2: 0 1px 2px rgba(10,15,28,.05),0 12px 32px -16px rgba(10,15,28,.14),0 32px 72px -32px rgba(10,15,28,.2);--kante: inset 0 1px 0 rgba(255,255,255,.7);--rand: 16px;--abschnitt: 96px;--spalt: 24px;--kopf-h: 64px}@media (min-width: 390px){:root{--rand: 20px}}@media (min-width: 768px){:root{--rand: 40px}}@media (min-width: 1024px){:root{--abschnitt: 160px;--kopf-h: 72px}}@media (min-width: 1280px){:root{--rand: 48px}}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-behavior: smooth;scroll-padding-top: calc(var(--kopf-h) + 24px)}body{margin: 0;background: var(--grund);color: var(--zweit);font: 400 17px/28px var(--sans);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;overflow-x: hidden;font-feature-settings: "ss01" 0,"cv01" 0}img,svg{display: block;max-width: 100%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin: 0}ul,ol{padding: 0;list-style: none}h1,h2,h3,h4,b,strong,label,legend,summary,th{color: var(--tinte)}h1,h2,h3{text-wrap: balance}p,li,dd,dt,figcaption,small{text-wrap: pretty}a{color: inherit}button,input,textarea{font: inherit;color: inherit}::selection{background: var(--akzent-tint);color: var(--tinte)}.mono{font-family: var(--mono);font-variant-numeric: tabular-nums}:focus-visible{outline: 2px solid var(--akzent);outline-offset: 3px;border-radius: 4px}.fuss :focus-visible,.bsp :focus-visible,.probe :focus-visible{outline-color: var(--akzent-nacht)}.sprung{position: absolute;left: 12px;top: -60px;z-index: 100;background: var(--tinte);color: #fff;padding: 10px 16px;border-radius: 10px;text-decoration: none;font-weight: 500}.sprung:focus{top: 12px}.nur-vorlesen{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.platzhalter{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise);font-style: normal}.wrap{width: 100%;max-width: calc(1200px + 2 * var(--rand));margin-inline: auto;padding-inline: var(--rand)}.raster{display: grid;grid-template-columns: minmax(0,1fr);row-gap: 40px}@media (min-width: 1024px){.raster{grid-template-columns: repeat(12,minmax(0,1fr));column-gap: var(--spalt);row-gap: 56px}}.abschnitt{padding-block: var(--abschnitt)}.band{background: var(--flaeche)}.band + .band{border-top: 1px solid transparent;border-image: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.12) 18%,rgba(10,15,28,.12) 82%,rgba(10,15,28,0)) 1}.h1{font-weight: 560;font-size: 40px;line-height: 42px;letter-spacing: -.035em;color: var(--tinte);max-width: 13em}@media (min-width: 768px){.h1{font-size: 56px;line-height: 58px;letter-spacing: -.04em}}@media (min-width: 1024px){.h1{font-size: 64px;line-height: 66px;letter-spacing: -.045em}}@media (min-width: 1280px){.hero:not(.hero--seite) .h1{font-size: 80px;line-height: 80px}}.hero--seite .h1{max-width: 15em}@media (min-width: 1024px){.hero--seite .h1{font-size: 56px;line-height: 60px;letter-spacing: -.04em}}.h2{font-weight: 560;font-size: 30px;line-height: 34px;letter-spacing: -.03em;color: var(--tinte)}@media (min-width: 1024px){.h2{font-size: 48px;line-height: 52px;letter-spacing: -.035em}}.h3{font: 560 22px/28px var(--sans);letter-spacing: -.02em;color: var(--tinte)}.vorzeile{display: flex;align-items: center;gap: 14px;width: fit-content;max-width: 100%;font: 500 13.5px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--zweit);margin-bottom: 18px}.vorzeile::after{content: "";flex: 0 1 64px;width: 64px;min-width: 24px;height: 1px;background: linear-gradient(90deg,rgba(62,99,246,.5),rgba(62,99,246,0))}.h1 .vorzeile{margin-bottom: 20px}.klein{font-size: 15px;line-height: 23px;color: var(--zweit)}.zweit{color: var(--zweit)}.lese{max-width: 36em}.h2 + .lese,.h2 + p{margin-top: 20px}p + p{margin-top: 16px}.sp-inhalt>p,.recht p{max-width: 38em}.pille{position: relative;display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 44px;padding: 10px 20px;max-width: 100%;border-radius: 10px;border: 0;background: linear-gradient(180deg,#1A2236 0%,#0A0F1C 100%);color: #fff;box-shadow: inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(10,15,28,.24);font: 500 15px/20px var(--sans);letter-spacing: -.005em;text-align: left;text-decoration: none;cursor: pointer;transition: transform .6s var(--kurve),box-shadow .6s var(--kurve),background-color .2s ease,color .2s ease;-webkit-tap-highlight-color: transparent}.pille::after{content: "";width: 16px;height: 16px;flex: none;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;transition: transform .6s var(--kurve)}@media (hover: hover){.pille:hover{transform: translateY(-1px);box-shadow: inset 0 1px 0 rgba(255,255,255,.16),0 8px 20px -10px rgba(10,15,28,.6),0 1px 2px rgba(10,15,28,.24)}.pille:hover::after{transform: translateX(3px)}}.pille:active{transform: translateY(0) scale(.985);transition-duration: .1s}.pille--umriss,.pille--kopf{background: #fff;color: var(--tinte);box-shadow: inset 0 0 0 1px rgba(10,15,28,.12),var(--schatten-1)}@media (hover: hover){.pille--umriss:hover,.pille--kopf:hover{background: #FAFBFD;box-shadow: inset 0 0 0 1px rgba(10,15,28,.2),0 8px 20px -12px rgba(10,15,28,.24)}}.pille--kopf{min-height: 36px;padding: 6px 14px;font-size: 14px;white-space: nowrap}.pille--kopf::after{display: none}.knopf-weg .pille--kopf{background: linear-gradient(180deg,#1A2236 0%,#0A0F1C 100%);color: #fff;box-shadow: inset 0 1px 0 rgba(255,255,255,.12),0 1px 2px rgba(10,15,28,.24)}.bsp .pille,.probe .pille{background: #fff;color: var(--nacht);box-shadow: 0 1px 2px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.06)}.bsp .pille--umriss,.probe .pille--umriss{background: transparent;color: #fff;box-shadow: inset 0 0 0 1px rgba(255,255,255,.22)}@media (hover: hover){.bsp .pille:hover,.probe .pille:hover{box-shadow: 0 10px 24px -10px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.1)}.bsp .pille--umriss:hover,.probe .pille--umriss:hover{background: rgba(255,255,255,.06);box-shadow: inset 0 0 0 1px rgba(255,255,255,.34)}}.textlink{display: inline-flex;align-items: center;color: var(--tinte);font-weight: 500;text-decoration: underline;text-decoration-color: rgba(10,15,28,.25);text-decoration-thickness: 1px;text-underline-offset: 4px;transition: text-decoration-color .3s ease}.textlink .pfeil{transition: transform .6s var(--kurve)}@media (hover: hover){.textlink:hover{text-decoration-color: currentColor}.textlink:hover .pfeil{transform: translateX(3px)}}.pfeil{display: inline-block;width: 16px;height: 16px;vertical-align: -3px;margin-left: 6px;flex: none}.sp-inhalt a:not([class]),.antwort a,.leist__liste a:not([class]),.lese a,.bsp__liste a,.leist__pflicht a,.recht a,.fakten a,.punkte a,.haken label a,.person__kontakt a,.zweitweg a,.danke__check a,.probe__zeile a,.kontaktseite__direkt a,.pfad a{color: var(--tinte);text-decoration: underline;text-decoration-color: rgba(10,15,28,.25);text-decoration-thickness: 1px;text-underline-offset: 4px;transition: text-decoration-color .3s ease}@media (hover: hover){.sp-inhalt a:not([class]):hover,.antwort a:hover,.lese a:hover,.recht a:hover,.fakten a:hover,.punkte a:hover,.haken label a:hover,.person__kontakt a:hover,.zweitweg a:hover,.pfad a:hover{text-decoration-color: currentColor}}.bsp a,.probe a{color: #fff;text-decoration-color: rgba(255,255,255,.3)}.marke{display: inline-flex;align-items: center;gap: 10px;text-decoration: none;color: var(--tinte);flex-shrink: 0;white-space: nowrap}.logo-b{display: inline-flex;align-items: baseline;gap: 9px}.logo-b__ll{font: 560 23px/1 var(--sans);letter-spacing: -.02em}.logo-b__ll i{font-family: "Bodoni Amp","Bodoni Moda",Didot,Georgia,serif;font-style: italic;font-weight: 500;color: var(--logo-amp,currentColor);font-size: 1.12em;padding: 0 .09em 0 .05em}.logo-b__wort{font: 450 16px/1 var(--sans);color: var(--tinte);opacity: .62;letter-spacing: 0}.logo-breit{display: block;height: 28px;width: auto;border-radius: 7px}@media (min-width: 768px){.logo-breit{height: 32px;border-radius: 8px}}.kopf--nacht .logo-breit{box-shadow: 0 0 0 1px rgba(255,255,255,.14)}.menue .logo-breit{height: 28px}.kopf{position: sticky;top: 0;z-index: 50;height: var(--kopf-h)}.kopf::before{content: "";position: absolute;inset: 0;background: rgba(255,255,255,.82);-webkit-backdrop-filter: blur(20px) saturate(160%);backdrop-filter: blur(20px) saturate(160%);border-bottom: 1px solid transparent;transition: background-color .5s ease,border-color .5s ease}.kopf.klein::before{border-bottom-color: var(--haar)}.kopf__innen{view-transition-name: kopf;position: relative;height: 100%;display: flex;align-items: center;justify-content: space-between;gap: 20px}.kopf--nacht{color: var(--nacht-text)}.kopf--nacht::before{background: rgba(6,10,22,.86);border-bottom-color: rgba(255,255,255,.08)}.kopf--nacht .nav ul a[aria-current="page"],.kopf--nacht .nav .nav__check a{color: #fff;opacity: 1}.kopf--nacht .marke,.kopf--nacht .nav ul a,.kopf--nacht .menue-knopf,.kopf--nacht .sprache summary{color: var(--nacht-text)}.kopf--nacht .logo-b__wort{color: var(--nacht-zweit)}.kopf--nacht .nav ul a{opacity: .78}.kopf--nacht .nav ul a:hover,.kopf--nacht .nav ul a[aria-current="page"]{opacity: 1}.kopf--nacht .pille--kopf{background: rgba(255,255,255,.08);color: #fff;box-shadow: inset 0 0 0 1px rgba(255,255,255,.16)}.kopf--nacht .menue-knopf{border-color: rgba(255,255,255,.18)}.nav{display: none;margin-left: auto}.nav>ul{display: flex;align-items: center;gap: 4px}.nav ul a{position: relative;display: inline-flex;align-items: center;gap: 8px;text-decoration: none;font: 450 14px/20px var(--sans);padding: 8px 10px;border-radius: 8px;white-space: nowrap;color: var(--zweit);transition: color .25s ease,background-color .25s ease}@media (hover: hover){.nav ul a:hover{color: var(--tinte);background: rgba(10,15,28,.04)}}.nav ul a[aria-current="page"]{color: var(--tinte);font-weight: 500}.nav .nav__check a{color: var(--tinte);font-weight: 500}.nav .nav__check a::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--akzent);flex: none}.nav__chip{display: inline-block;padding: 1px 7px;border-radius: 999px;background: var(--akzent-tint);color: #2B48C8;font: 500 12px/16px var(--sans);letter-spacing: .01em;white-space: nowrap}.nav .nav__chip{margin-left: -2px}.kopf--nacht .nav__chip{background: rgba(169,193,255,.14);color: var(--akzent-nacht)}.menue .nav__chip{margin-left: 10px;padding: 2px 9px;font-size: 12px;line-height: 18px;vertical-align: 4px;letter-spacing: .02em}.nav__opt{display: none}.kopf__rechts{display: flex;align-items: center;gap: 10px}.kopf .pille--kopf{display: none}@media (min-width: 640px){.kopf .pille--kopf{display: inline-flex}}.menue-knopf{display: inline-flex;align-items: center;gap: 10px;background: none;border: 1px solid var(--linie);border-radius: 10px;min-height: 40px;padding: 0 14px 0 12px;font: 500 14px/20px var(--sans);cursor: pointer;color: var(--tinte);transition: transform .2s var(--kurve),border-color .2s ease}.menue-knopf:active{transform: scale(.96)}.menue-knopf__linien{position: relative;width: 16px;height: 10px}.menue-knopf__linien::before,.menue-knopf__linien::after{content: "";position: absolute;left: 0;right: 0;height: 1.5px;background: currentColor;border-radius: 2px;transition: transform .4s var(--kurve)}.menue-knopf__linien::before{top: 0}.menue-knopf__linien::after{bottom: 0}.menue-knopf--zu .menue-knopf__linien::before{transform: translateY(4.25px) rotate(45deg)}.menue-knopf--zu .menue-knopf__linien::after{transform: translateY(-4.25px) rotate(-45deg)}@media (min-width: 1280px){.nav{display: flex;align-items: center;gap: 16px}.kopf .menue-knopf{display: none}}@media (min-width: 1536px){.nav__opt{display: list-item}}.sprache{position: relative}.sprache summary{list-style: none;cursor: pointer;display: inline-flex;align-items: center;gap: 7px;min-height: 40px;padding: 0 8px;font: 500 13px/20px var(--sans);letter-spacing: .04em;color: var(--zweit);border-radius: 8px}.sprache summary::-webkit-details-marker{display: none}.sprache summary::after{content: "";width: 6px;height: 6px;margin-top: -3px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: rotate(45deg);transition: transform .4s var(--kurve),margin .4s var(--kurve)}.sprache[open] summary::after{margin-top: 3px;transform: rotate(225deg)}.sprache ul{position: absolute;right: 0;top: calc(100% + 8px);z-index: 70;min-width: 180px;display: grid;gap: 2px;background: #fff;color: var(--tinte);border: 1px solid var(--haar);border-radius: 12px;padding: 6px;box-shadow: var(--schatten-2),var(--kante);transform-origin: top right}.sprache--viele ul{grid-template-columns: repeat(3,auto);gap: 2px 6px;max-width: calc(100vw - 32px)}.sprache[open] ul{animation: aufklappen .4s var(--kurve) both}.sprache.schliesst ul{animation: zuklappen .16s var(--kurve-sanft) both}@keyframes aufklappen{from{opacity: 0;transform: translateY(-6px) scale(.97)}}@keyframes zuklappen{to{opacity: 0;transform: translateY(-4px) scale(.98)}}.sprache li a{display: block;padding: 9px 12px;border-radius: 8px;text-decoration: none;white-space: nowrap;font: 450 15px/22px var(--sans);color: var(--tinte);transition: background-color .15s ease}.sprache li a:hover{background: var(--flaeche)}.sprache li a[aria-current="true"]{font-weight: 500;background: var(--flaeche-2)}.menue{position: fixed;inset: 0;z-index: 60;background: var(--grund);color: var(--tinte);display: flex;flex-direction: column;padding: 0 var(--rand) calc(28px + env(safe-area-inset-bottom,0px));overflow-y: auto;overscroll-behavior: contain;opacity: 0;transition: opacity .3s var(--kurve-sanft)}.menue[hidden]{display: none}.menue.offen{opacity: 1}.menue__kopf{display: flex;justify-content: space-between;align-items: center;min-height: var(--kopf-h)}.menue ul{margin-top: 16px}.menue li{opacity: 0;transform: translateY(12px);transition: opacity .5s var(--kurve),transform .7s var(--kurve);transition-delay: calc(var(--i,0) * 32ms + 60ms)}.menue.offen li{opacity: 1;transform: none}.menue li a{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;font: 500 22px/30px var(--sans);letter-spacing: -.02em;padding: 13px 0;border-bottom: 1px solid var(--haar);text-decoration: none;color: var(--tinte)}@media (min-width: 390px){.menue li a{font-size: 24px}}.menue li a[aria-current="page"]{color: var(--zweit)}.menue__check a{flex-direction: column;align-items: flex-start;gap: 2px}.menue__check small{font: 400 15px/22px var(--sans);color: var(--zweit)}.menue__fuss{margin-top: auto;padding-top: 32px;display: grid;gap: 18px;justify-items: start;opacity: 0;transform: translateY(12px);transition: opacity .5s var(--kurve) .3s,transform .7s var(--kurve) .3s}.menue.offen .menue__fuss{opacity: 1;transform: none}.menue__sprachen{display: flex;flex-wrap: wrap;gap: 4px 20px;font: 500 14px/20px var(--sans);letter-spacing: .02em;text-transform: none}.menue__sprachen a{padding: 8px 0;text-decoration: none;color: var(--leise)}.menue__sprachen a[aria-current="true"]{color: var(--tinte)}.hero{position: relative;overflow: hidden;padding-top: 40px;padding-bottom: 56px;background: var(--grund)}@media (min-width: 1024px){.hero{padding-top: 48px;padding-bottom: 64px}}.hero::before{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background-image: linear-gradient(rgba(10,15,28,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(10,15,28,.035) 1px,transparent 1px);background-size: 64px 64px;background-position: center top;-webkit-mask-image: radial-gradient(ellipse 80% 70% at 50% 0%,#000 20%,transparent 100%);mask-image: radial-gradient(ellipse 80% 70% at 50% 0%,#000 20%,transparent 100%)}.hero::after{content: "";position: absolute;z-index: 0;pointer-events: none;left: 50%;top: -260px;width: 1100px;height: 720px;transform: translateX(-50%);background: radial-gradient(closest-side,rgba(62,99,246,.10),rgba(62,99,246,0))}.hero .raster{position: relative;z-index: 1;row-gap: 0}.hero__text{grid-column: 1 / -1}.hero__bild{grid-column: 1 / -1;position: relative;margin-top: 48px}@media (min-width: 1024px){.hero__text{grid-column: 1 / span 10}.hero__bild{margin-top: 36px}.hero--seite .raster:has(.hero__bild){align-items: center}.hero--seite .raster:has(.hero__bild) .hero__text{grid-column: 1 / span 7}.hero--seite .hero__bild{grid-column: 8 / span 5;margin-top: 0}}.hero__lead{margin-top: 24px;max-width: 32em;font-size: 19px;line-height: 30px;color: var(--zweit)}@media (min-width: 1024px){.hero__lead{font-size: 20px;line-height: 32px}}.hero__tun{margin-top: 32px;display: flex;flex-wrap: wrap;align-items: center;gap: 16px 28px}.hero__mikro{margin-top: 16px;max-width: 34em}.pfad{display: flex;flex-wrap: wrap;align-items: center;gap: 2px;font: 450 13px/20px var(--sans);color: var(--leise);margin-bottom: 28px}.pfad a{color: inherit}.pfad span{padding-inline: 8px;color: var(--linie)}.hero--klein{padding-bottom: 56px}.hero--klein .h1{max-width: 16em}.hero .pfad,.hero .h1,.hero__lead,.hero__tun,.hero__mikro,.hero__bild,.hero .wege2{animation: auftritt .9s var(--kurve) both}.hero .pfad{animation-delay: .02s}.hero .h1{animation: auftritt-weich .7s var(--kurve) .06s both}.hero__lead{animation-delay: .34s}.hero__tun{animation-delay: .44s}.hero__mikro{animation-delay: .52s}.hero__bild{animation: auftritt-bild 1.1s var(--kurve) .5s both}.hero .wege2{animation-delay: .44s}@keyframes auftritt{from{opacity: 0;transform: translateY(16px);filter: blur(4px)}to{opacity: 1;transform: none;filter: blur(0)}}@keyframes auftritt-weich{from{opacity: 0}}@keyframes auftritt-bild{from{opacity: 0;transform: translateY(24px)}}.vt .hero .pfad,.vt .hero .h1,.vt .hero__lead,.vt .hero__tun,.vt .hero__mikro,.vt .hero__bild,.vt .hero .wege2{animation: none}.vt .h1--zeilen .zeile>span{animation: none;transform: none}.hero #titel{view-transition-name: titel}.h1--zeilen .zeile{display: block;overflow: hidden;padding: 0 .08em .12em .05em;margin: 0 0 -.12em -.05em}.hero--mitte .h1--zeilen .zeile{padding-inline: .08em;margin-inline: -.08em}.h1--zeilen .zeile>span{display: block;transform: translateY(110%);animation: zeile-auf .9s var(--kurve) both;animation-delay: calc(var(--z,0) * 90ms + 60ms)}@keyframes zeile-auf{to{transform: none}}@supports (animation-timeline: view()){.hero:not(.hero--seite) .hero__bild .obj{animation: fenster-auf linear both;animation-timeline: view();animation-range: entry 0% entry 85%;transform-origin: center top}@keyframes fenster-auf{from{transform: scale(.94) translateY(20px)}to{transform: none}}}[data-licht]{position: relative}.z-vor{opacity: 0;transform: translateY(16px);filter: blur(4px)}.z-vor.z-da{opacity: 1;transform: none;filter: blur(0);transition: opacity .7s var(--kurve),transform .9s var(--kurve),filter .7s var(--kurve);transition-delay: calc(var(--zi,0) * 70ms)}.z-vor.z-sofort{transition: none}@media (pointer: coarse){.z-vor{filter: none}.z-vor.z-da{transition: opacity .6s var(--kurve),transform .8s var(--kurve);transition-delay: calc(var(--zi,0) * 50ms)}}.obj{position: relative;font-size: 13px;line-height: 18px;color: var(--tinte);--tinte: #0A0F1C;--zweit: #4A5365;--leise: #7A8396;--haar: rgba(10,15,28,.08);--linie: rgba(10,15,28,.14);--flaeche: #F6F8FB;--flaeche-2: #EEF1F6;--akzent: #3E63F6}.obj p,.obj li,.obj small{text-wrap: initial}.fenster{position: relative;background: #fff;color: var(--tinte);border: 1px solid rgba(10,15,28,.10);border-radius: 14px;overflow: hidden;box-shadow: var(--schatten-2);container-type: inline-size}.bsp .fenster,.probe .fenster{border-color: rgba(255,255,255,.08);box-shadow: 0 0 0 1px rgba(255,255,255,.04),0 2px 8px rgba(0,0,0,.35),0 28px 72px -24px rgba(0,0,0,.7)}.fenster__leiste{display: flex;align-items: center;gap: 12px;height: 44px;padding: 0 14px;border-bottom: 1px solid var(--haar);background: linear-gradient(#FCFCFD,#F6F8FB)}.fenster__pfad{display: flex;align-items: center;gap: 5px;min-width: 0;white-space: nowrap;font: 450 12px/16px var(--mono);color: var(--zweit)}.fenster__pfad .pa{flex: none}.fenster__pfad .pt{flex: none;color: var(--leise)}.fenster__pfad b{flex: 0 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;font-weight: 500;color: var(--tinte)}@container (max-width: 520px){.fenster__leiste .chip--nr{display: none}}@container (max-width: 440px){.fenster__pfad .pa,.fenster__pfad .pt{display: none}.fenster__pfad b{flex: none}.fenster__leiste .chip{flex: 0 1 auto;min-width: 5em;overflow: hidden;text-overflow: ellipsis}}.chip{margin-left: auto;flex: none;display: inline-block;font: 500 11px/16px var(--mono);letter-spacing: .01em;padding: 2px 8px;border-radius: 6px;background: var(--flaeche-2);color: var(--zweit);white-space: nowrap}.chip + .chip{margin-left: 0}.chip__kurz{display: none}@media (max-width: 639px){.chip__voll{display: none}.chip__kurz{display: inline}}.chip--amber{background: var(--warn-hell);color: var(--warn)}.chip--gruen{background: var(--gut-hell);color: var(--gut)}.chip--nr{background: transparent;color: var(--leise);padding-inline: 0}.fenster__koerper{padding: 16px 18px 18px}.fenster__koerper--seite{display: grid;grid-template-columns: minmax(0,1fr);padding: 0}.fenster__seite{padding: 14px 16px;border-bottom: 1px solid var(--haar);background: var(--flaeche)}.fenster__haupt{padding: 18px 20px 18px}@container (min-width: 620px){.fenster__koerper--seite{grid-template-columns: 220px minmax(0,1fr)}.fenster__seite{padding: 18px 16px;border-bottom: 0;border-right: 1px solid var(--haar)}}.fenster__h{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise);margin-bottom: 10px}.dateien{display: grid;gap: 2px}.dateien li{display: flex;align-items: center;gap: 10px;padding: 6px 8px;border-radius: 8px;font-size: 12px;line-height: 16px;color: var(--tinte)}.dateien li:first-child{background: #fff;box-shadow: 0 1px 2px rgba(10,15,28,.06),0 0 0 1px var(--haar)}.dateien small{display: block;font: 400 11px/14px var(--mono);color: var(--leise);margin-top: 1px}.datei{position: relative;width: 13px;height: 16px;flex: none;border: 1.5px solid var(--leise);border-radius: 3px;opacity: .85}.datei::after{content: "";position: absolute;right: -1.5px;top: -1.5px;width: 5px;height: 5px;background: var(--flaeche);border-left: 1.5px solid var(--leise);border-bottom: 1.5px solid var(--leise)}.dateien li:first-child .datei::after{background: #fff}@container (max-width: 619px){.dateien{display: flex;flex-wrap: wrap;gap: 6px}.dateien li{padding: 4px 9px;border: 1px solid var(--haar);border-radius: 999px;background: #fff}.dateien li:first-child{box-shadow: none;border-color: var(--linie)}.dateien small{display: none}}.bericht__titel{font: 560 15px/22px var(--sans);letter-spacing: -.015em;color: var(--tinte)}.bericht__zeilen{margin-top: 10px;display: grid}.bericht__zeilen li{position: relative;display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;padding: 9px 0;border-top: 1px solid var(--haar);color: var(--tinte);font-size: 13px;line-height: 19px}.bericht__zeilen li:first-child{border-top: 0}.bericht__zeilen .chip{margin: 1px 0 0}.bericht__text{flex: 1 1 auto;min-width: 0}.bericht__unsicher,.z li[data-ton="amber"],.tab tr.mark td:first-child{position: relative}.bericht__unsicher::before,.z li[data-ton="amber"]::before,.tab tr.mark td:first-child::before{content: "";position: absolute;left: -12px;top: 0;bottom: 0;width: 2px;background: var(--warn);transform-origin: center top}.tag{display: inline-block;font: 500 11px/14px var(--sans);letter-spacing: .01em;text-transform: none;color: var(--warn);background: var(--warn-hell);border-radius: 4px;padding: 1px 6px;margin-right: 8px;vertical-align: 2px}.fenster__fuss{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px;margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--haar);font-size: 12px;line-height: 16px;color: var(--zweit)}.fenster__fuss b{color: var(--tinte);font-weight: 500;font-variant-numeric: tabular-nums}.fenster__warn{margin-left: 14px;color: var(--warn)}.fenster__warn b{color: var(--warn)}.fenster__knopf{display: inline-flex;align-items: center;height: 30px;padding: 0 12px;border-radius: 8px;background: transparent;color: var(--zweit);font: 500 12px/16px var(--sans);box-shadow: inset 0 0 0 1px var(--linie);white-space: nowrap;cursor: default}.tab{width: 100%;border-collapse: collapse;font-size: 13px;line-height: 18px}.tab th{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise);text-align: left;padding: 0 12px 10px 0;border-bottom: 1px solid var(--linie);font-weight: 500}.tab td{height: 44px;padding: 4px 12px 4px 0;border-top: 1px solid var(--haar);vertical-align: middle;color: var(--tinte)}.tab tbody tr:first-child td{border-top: 0}.tab td small{display: block;font-size: 11px;line-height: 14px;color: var(--zweit)}.tab .r{text-align: right}.tab td:last-child,.tab th:last-child{padding-right: 0;padding-left: 4px;text-align: right}.tab .mono{font-size: 12px}.tab tr.mark td:first-child::before{top: 4px;bottom: 4px}.tab tr.mark .r{color: var(--warn)}.status{display: inline-block;font: 500 11px/16px var(--mono);padding: 2px 7px;border-radius: 6px;background: var(--gut-hell);color: var(--gut);white-space: nowrap}.status--amber{background: var(--warn-hell);color: var(--warn)}@container (max-width: 560px){.tab td:nth-child(3),.tab th:nth-child(3),.tab td small{display: none}}@container (max-width: 420px){.tab td:nth-child(1),.tab th:nth-child(1){display: none}.tab tr.mark td:nth-child(2){position: relative}.tab tr.mark td:nth-child(2)::before{content: "";position: absolute;left: -12px;top: 4px;bottom: 4px;width: 2px;background: var(--warn)}}.check__haupt{display: flex;align-items: baseline;flex-wrap: wrap;gap: 6px 14px}.check__zahl{font: 560 44px/1 var(--sans);letter-spacing: -.04em;color: var(--tinte);font-variant-numeric: tabular-nums}.check__zahl span{font: 450 13px/1 var(--mono);color: var(--zweit);margin-left: 8px;letter-spacing: 0}.check__satz{font-size: 13px;color: var(--zweit)}.segmente{display: grid;grid-template-columns: repeat(var(--z,9),minmax(0,1fr));gap: 3px;height: 10px;margin-top: 16px}.segmente i{display: block;border-radius: 2px;background: var(--flaeche-2);transform-origin: center bottom}.segmente i.an{background: var(--akzent)}.segmente--klein{height: 6px;margin: 0;gap: 2px}.check__ki{margin-top: 18px;display: grid;gap: 10px}.check__ki li{display: grid;grid-template-columns: 60px minmax(0,1fr) auto;gap: 12px;align-items: center;font-size: 12px;color: var(--zweit)}.check__ki b,.check__statt b{font: 500 12px/16px var(--mono);color: var(--tinte)}.check .fenster__h{margin: 18px 0 4px}.check__statt li{display: flex;justify-content: space-between;gap: 12px;padding: 7px 0;border-top: 1px solid var(--haar);font-size: 12px;color: var(--zweit)}.check__funde{margin-top: 14px;display: grid;gap: 6px}.check__funde li{display: flex;align-items: center;gap: 10px;font-size: 12px;color: var(--zweit)}.check__funde li::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--warn);flex: none}.check__funde li[data-ton="schlecht"]::before{background: var(--fehler)}.fluss{position: relative;display: grid}.fluss::before{content: "";position: absolute;left: 14px;top: 16px;bottom: 16px;width: 1px;background: var(--linie)}.fluss li{position: relative;display: grid;grid-template-columns: 28px minmax(0,1fr);column-gap: 14px;padding: 8px 0 12px}.fluss li:last-child{padding-bottom: 2px}.fluss__knoten{width: 28px;height: 28px;border-radius: 50%;border: 1px solid var(--linie);background: #fff;display: grid;place-items: center;font: 500 11px/1 var(--mono);color: var(--zweit);letter-spacing: .02em}.fluss__knoten--ok{background: var(--gut-hell);border-color: transparent;color: var(--gut)}.fluss__knoten svg{width: 14px;height: 14px;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}.fluss__text b{display: block;font: 500 14px/20px var(--sans);color: var(--tinte);padding-top: 4px}.fluss__text small{display: block;font-size: 12px;line-height: 17px;color: var(--zweit)}.fenster--szene{height: 452px}@media (min-width: 1024px){.fenster--szene{height: 476px}}.szene__pane{position: absolute;inset: 0;display: flex;flex-direction: column;opacity: 0;transform: translateY(6px);transition: opacity .45s var(--kurve-sanft),transform .45s var(--kurve);pointer-events: none}.szene__pane.an{opacity: 1;transform: none;pointer-events: auto}.szene__pane .fenster__koerper{display: flex;flex-direction: column;flex: 1;min-height: 0}.szene__pane .z,.szene__pane .chat{flex: 1 1 auto;min-height: 0;overflow: hidden;align-content: start}.szene__pane .fenster__fuss{margin-top: auto}.chat{display: grid;gap: 10px;align-content: start;padding-top: 2px}.chat li{display: grid;gap: 4px;max-width: 86%}.chat__k{justify-self: end;text-align: right}.chat__wer{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise)}.chat__blase{display: block;padding: 8px 12px;border-radius: 12px;font-size: 13px;line-height: 18px;color: var(--tinte);background: var(--flaeche-2);text-align: left}.chat__k .chat__blase{border-bottom-right-radius: 4px}.chat__a .chat__blase{background: #fff;border: 1px solid var(--haar);border-bottom-left-radius: 4px;box-shadow: var(--schatten-1)}.chat__blase .tag{display: block;width: fit-content;margin: 6px 0 0}.z.z--abt li{grid-template-columns: 128px minmax(0,1fr) auto}@media (max-width: 479px){.z.z--abt li{grid-template-columns: minmax(0,1fr)}}.abt{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--zweit);padding-top: 1px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dateien--filter li{justify-content: space-between}.dateien--filter small{margin: 0}@container (min-width: 620px){.dateien--filter li span{display: flex;justify-content: space-between;gap: 10px;width: 100%}}.z{display: grid}.z li{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 14px;align-items: start;padding: 11px 0;border-top: 1px solid var(--haar)}.z li:first-child{border-top: 0;padding-top: 2px}.z__text{font-size: 13px;line-height: 18px;color: var(--tinte)}.z__text small{display: block;font-size: 11px;line-height: 15px;color: var(--zweit);margin-top: 1px}.z__rechts{font-size: 12px;line-height: 18px;color: var(--zweit);text-align: right;white-space: nowrap}.z li[data-ton="amber"] .z__rechts{color: var(--warn)}.obj__notiz{margin-top: 12px;font: 400 13px/20px var(--sans);letter-spacing: 0;color: #7A8396}.bsp .obj__notiz,.probe .obj__notiz{color: var(--nacht-zweit);opacity: .7}.js-obj .obj li,.js-obj .obj tbody tr{opacity: 0;transform: translateY(6px)}.js-obj .obj.an li,.js-obj .obj.an tbody tr{opacity: 1;transform: none;transition: opacity .6s var(--kurve),transform .8s var(--kurve);transition-delay: calc(var(--n,0) * 80ms + 120ms)}.js-obj .obj.an .szene__pane:not(.an) li{opacity: 0;transform: translateY(6px);transition: none}.js-obj .segmente i{transform: scaleY(.25);opacity: .5}.js-obj .obj.an .segmente i{transform: none;opacity: 1;transition: transform .6s var(--kurve),opacity .3s ease;transition-delay: calc(var(--n,0) * 50ms + 320ms)}.js-obj .bericht__unsicher::before,.js-obj .tab tr.mark td:first-child::before,.js-obj .z li[data-ton="amber"]::before{transform: scaleY(0)}.js-obj .obj.an .bericht__unsicher::before,.js-obj .obj.an .tab tr.mark td:first-child::before,.js-obj .obj.an .z li[data-ton="amber"]::before{transform: none;transition: transform .4s var(--kurve);transition-delay: calc(var(--n,0) * 80ms + 520ms)}.foto{max-width: 420px}.foto__rahmen{aspect-ratio: 4 / 5;border-radius: 14px;border: 1px solid var(--haar);background-color: var(--flaeche);background-image: linear-gradient(rgba(10,15,28,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(10,15,28,.04) 1px,transparent 1px);background-size: 32px 32px;display: grid;place-items: center;padding: 24px;text-align: center;box-shadow: var(--kante)}.foto__rahmen .platzhalter{white-space: normal;max-width: 18em}.foto figcaption{margin-top: 12px;font-size: 14px;line-height: 22px;color: var(--zweit)}.zeilen{border-bottom: 1px solid var(--haar)}.zeilen li{border-top: 1px solid var(--haar)}.zeilen a{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 68px;padding: 16px 0;text-decoration: none;font: 450 18px/27px var(--sans);letter-spacing: -.01em;color: var(--tinte);transition: color .25s ease}.zeilen a .pfeil{color: var(--leise);transition: transform .6s var(--kurve),color .25s ease}@media (hover: hover){.zeilen a:hover .pfeil{transform: translateX(3px);color: var(--tinte)}}@media (min-width: 1024px){.zeilen a{font-size: 20px;line-height: 28px;min-height: 76px}}.bekannt__kopf,.bekannt__liste{grid-column: 1 / -1}.bekannt__satz{margin-top: 28px}@media (min-width: 1024px){.bekannt__kopf{grid-column: 1 / span 4;position: sticky;top: calc(var(--kopf-h) + 40px);align-self: start}.bekannt__liste{grid-column: 6 / span 7}}@media (min-width: 768px){.saeulen--rang{grid-template-columns: repeat(2,minmax(0,1fr))}.saeulen--rang>.saeule--gross{grid-column: span 2}}@media (min-width: 1024px){.saeulen--rang{grid-template-columns: repeat(4,minmax(0,1fr))}.saeulen--rang>.saeule--gross{grid-column: span 2;padding: 36px 36px 38px}.saeule--gross .h3{font-size: 24px;line-height: 30px}.saeule--gross p{font-size: 17px;line-height: 27px;max-width: 34em}}.saeulen .links{margin-top: 16px;display: flex;flex-wrap: wrap;align-items: center;gap: 10px 22px}.textlink--haupt{text-decoration: none}@media (hover: hover){.textlink--haupt:hover{text-decoration: underline;text-decoration-color: rgba(10,15,28,.25)}}.nebenlink{color: var(--zweit);text-decoration: none;font: 450 15px/22px var(--sans)}@media (hover: hover){.nebenlink:hover{text-decoration: underline;text-decoration-color: rgba(10,15,28,.25);text-underline-offset: 4px}}.weg{margin-top: 14px;display: grid;gap: 6px;font: 450 14px/20px var(--sans);color: var(--zweit)}.weg li{display: flex;gap: 10px}.weg b{color: var(--leise);font-weight: 500}.pflichten{grid-column: 1 / -1;display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;margin-top: 8px;padding-top: 16px;border-top: 1px solid var(--haar);font: 450 14px/22px var(--sans);color: var(--zweit)}.pflichten .mono{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise)}.pflichten a{color: var(--tinte);text-decoration: none}.pflichten a + a::before,.pflichten .mono + a::before{content: "·";margin-right: 14px;color: var(--leise)}@media (hover: hover){.pflichten a:hover{text-decoration: underline;text-decoration-color: rgba(10,15,28,.25);text-underline-offset: 4px}}.weiche{padding-top: 0}.weiche .raster{border-top: 1px solid var(--haar);padding-top: 40px}.weiche__weg{grid-column: 1 / -1}.weiche__weg p{margin-top: 10px;max-width: 30em}.weiche__weg .textlink{margin-top: 18px}@media (min-width: 1024px){.weiche .raster{padding-top: 56px}.weiche__weg:first-child{grid-column: 1 / span 5}.weiche__weg:last-child{grid-column: 7 / span 6;border-left: 1px solid var(--haar);padding-left: var(--spalt);margin-left: calc(-1 * var(--spalt))}}.leist__kopf,.leist__held,.leist__liste,.leist__schmal,.leist__pflicht,.leist__bild{grid-column: 1 / -1}.leist__held h3{font: 560 26px/32px var(--sans);letter-spacing: -.025em;color: var(--tinte)}@media (min-width: 1024px){.leist__held h3{font-size: 32px;line-height: 38px}}.leist__held p{margin-top: 16px;max-width: 34em}.leist__held .links{margin-top: 24px;display: flex;flex-wrap: wrap;gap: 12px 28px}.leist__bild{margin-top: 8px;max-width: 460px}.leist__liste li{border-top: 1px solid var(--haar);padding: 24px 0}.leist__liste li .h3{font-size: 20px;line-height: 26px}.leist__liste p{margin-top: 8px}.leist__liste--voll{border-bottom: 1px solid var(--haar)}.leist__schmal{display: grid;border-top: 1px solid var(--haar);border-bottom: 1px solid var(--haar)}.leist__schmal a{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;padding: 20px 0;text-decoration: none;color: var(--zweit)}.leist__schmal a b{font-weight: 500}.leist__schmal a + a{border-top: 1px solid var(--haar)}.leist__schmal .pfeil{margin-top: 6px;color: var(--leise);transition: transform .6s var(--kurve),color .25s ease}@media (hover: hover){.leist__schmal a:hover .pfeil{transform: translateX(3px);color: var(--tinte)}}.leist__pflicht{margin-top: 8px;color: var(--zweit);max-width: 46em}@media (min-width: 1024px){.leist__kopf{grid-column: 1 / span 8}.leist__held{grid-column: 1 / span 6}.leist__liste{grid-column: 8 / span 5;border-bottom: 1px solid var(--haar)}.leist__liste--voll{grid-column: auto}.leist__schmal{grid-template-columns: 1fr 1fr;margin-top: 8px}.leist__schmal a{padding: 22px 0}.leist__schmal a:nth-child(odd){padding-right: var(--spalt)}.leist__schmal a:nth-child(even){border-top: 0;border-left: 1px solid var(--haar);padding-left: var(--spalt)}.leist__schmal a:nth-child(n+3){border-top: 1px solid var(--haar)}.leist .raster:has(.leist__bild) .leist__liste{grid-row: 2 / span 2}.leist__bild{grid-column: 1 / span 5}}.saeulen__kopf{grid-column: 1 / -1}@media (min-width: 1024px){.saeulen__kopf{grid-column: 1 / span 8}}.kacheln{grid-column: 1 / -1;display: grid;border: 1px solid var(--haar);border-radius: 14px;overflow: hidden}.kacheln>li{background: var(--grund);padding: 24px 22px 26px;min-width: 0;border-right: 1px solid var(--haar);border-bottom: 1px solid var(--haar);margin: 0 -1px -1px 0}.abteilungen .kacheln .h3{min-height: 50px}.band .kacheln>li{background: #fff}.kacheln .h3{font-size: 19px;line-height: 25px}.kacheln .nr{display: block;font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise);margin-bottom: 14px}.kacheln p{margin-top: 10px;font-size: 16px;line-height: 25px}.saeulen .links{margin-top: 16px;display: flex;flex-wrap: wrap;gap: 6px 22px}.saeulen .textlink{font-size: 15px;line-height: 22px}.kachel__liste{margin-top: 12px;display: grid;gap: 6px}.kachel__liste li{position: relative;padding-left: 14px;font-size: 15px;line-height: 22px;color: var(--tinte)}.kachel__liste li::before{content: "";position: absolute;left: 0;top: 10px;width: 5px;height: 1px;background: var(--linie)}@media (min-width: 640px){.kacheln--4{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.kacheln--3{grid-template-columns: repeat(2,minmax(0,1fr))}.kacheln>li{padding: 28px 26px 30px}}@media (min-width: 1024px){.kacheln--3{grid-template-columns: repeat(3,minmax(0,1fr))}.kacheln--4{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 1024px) and (max-width: 1279px){.tiefe.kacheln--4{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.kacheln--4{grid-template-columns: repeat(4,minmax(0,1fr))}}.abteilungen .leist__pflicht{margin-top: 0}.abt-kachel>summary{list-style: none;display: block;cursor: default}.abt-kachel>summary::-webkit-details-marker{display: none}.abt-kachel .abt__zahl,.abt-kachel .zeichen{display: none}@media (max-width: 767px){.abteilungen .kacheln>li{padding: 4px 18px}.abt-kachel>summary{cursor: pointer;display: flex;align-items: center;gap: 10px;min-height: 56px}.abt-kachel>summary .nr{display: none}.abt-kachel>summary .h3{font-size: 17px;line-height: 24px;min-height: 0}.abt-kachel .abt__zahl{display: inline;margin-left: auto;font: 450 12px/18px var(--mono);color: var(--leise);white-space: nowrap}.abt-kachel .zeichen{display: block}.abt-kachel .kachel__liste{margin: 2px 0 14px}}.branchen{border-bottom: 1px solid var(--haar)}.branchen li{border-top: 1px solid var(--haar);padding: 16px 0;display: grid;gap: 4px}.branchen b{font-weight: 500;font-size: 17px;line-height: 26px}.branchen span{color: var(--zweit);font-size: 16px;line-height: 25px}@media (min-width: 768px){.branchen li{grid-template-columns: 220px minmax(0,1fr);column-gap: var(--spalt);padding: 18px 0}}.stufen{display: grid;gap: 16px}@media (min-width: 768px){.stufen{grid-template-columns: 1fr 1fr}}.stufen>li{background: #fff;border: 1px solid var(--haar);border-radius: 14px;padding: 24px 24px 22px;box-shadow: var(--schatten-1),var(--kante);transition: transform .6s var(--kurve),box-shadow .6s var(--kurve)}.stufen>li .h3{font-size: 20px;line-height: 26px}.stufen>li p{margin-top: 10px}.stufen>li p b:first-child{display: block;font: 560 26px/32px var(--sans);letter-spacing: -.025em;color: var(--tinte);margin-bottom: 6px;font-variant-numeric: tabular-nums}.stufen b small.netto{font: 450 14px/20px var(--sans);color: var(--zweit);letter-spacing: 0;margin-left: 8px;white-space: nowrap}.stufen__zeilen{margin-top: 12px;border-top: 1px solid var(--haar)}.stufen__zeilen li{display: grid;grid-template-columns: 68px 52px minmax(0,1fr);column-gap: 10px;padding: 8px 0;border-bottom: 1px solid var(--haar);font-size: 14px;line-height: 20px;color: var(--zweit)}.stufen__zeilen b{font-weight: 500;color: var(--tinte)}.stufen__zeilen .mono{font-size: 13px;color: var(--tinte)}.stufen>li .textlink{margin-top: 14px;font-size: 15px}.stufen>li.stufe--breit{grid-column: 1 / -1}@media (hover: hover){.stufen>li:hover{transform: translateY(-2px);box-shadow: var(--schatten-2),var(--kante)}}.tarife{display: grid;gap: 16px;margin-top: 36px}@media (min-width: 900px){.tarife{grid-template-columns: repeat(3,minmax(0,1fr));margin-top: 44px}}.tarif{background: #fff;border: 1px solid var(--haar);border-radius: 16px;padding: 26px 24px 20px;box-shadow: var(--schatten-1),var(--kante)}.tarif--mitte{border-color: transparent;box-shadow: 0 0 0 1.5px var(--tinte),var(--schatten-2)}.tarif__kopf{padding-bottom: 18px;border-bottom: 1px solid var(--haar)}.tarif__fuer{margin-top: 6px;font-size: 15px;line-height: 22px;color: var(--zweit)}@media (min-width: 900px){.tarif__fuer{min-height: 44px}}.feld[hidden]{display: none}.tarif__posten>li{padding: 18px 0 16px;border-bottom: 1px solid var(--haar)}.tarif__posten>li:last-child{border-bottom: 0;padding-bottom: 6px}.posten__name{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--zweit)}.posten__preis{margin-top: 8px;font: 450 15px/22px var(--sans);color: var(--zweit)}.posten__preis b{font: 560 22px/28px var(--sans);letter-spacing: -.02em;color: var(--tinte);margin-right: 8px;font-variant-numeric: tabular-nums;white-space: nowrap}.posten__preis .netto{font: 450 13px/18px var(--sans);color: var(--zweit);margin-right: 6px;white-space: nowrap}.posten__text{margin-top: 8px;font-size: 15px;line-height: 23px;color: var(--zweit)}.tarif__posten .textlink{margin-top: 10px;font-size: 15px}.tarife__fuss{margin-top: 24px;max-width: 48em}.tarife__weiter{margin-top: 20px}@media (max-width: 899px){.tarif{padding: 22px 20px 16px}}.preise__kopf{max-width: 44em}.preise__kopf .lese{margin-top: 16px}.leiter{margin-top: 28px;display: grid;gap: 0;counter-reset: stufe}.stufe{position: relative;isolation: isolate;display: grid;align-content: start;padding: 26px 0 22px;min-width: 0}.stufe__etikett{display: inline-flex;align-items: center;gap: 12px;width: fit-content;font: 500 13px/18px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--zweit);margin-bottom: 10px}.stufe__etikett::after{content: "";width: 44px;height: 1px;background: linear-gradient(90deg,rgba(62,99,246,.75),rgba(62,99,246,0))}.stufe__kopf{display: flex;align-items: baseline;justify-content: space-between;gap: 6px 16px;flex-wrap: wrap}.stufe__name{font: 560 20px/26px var(--sans);letter-spacing: -.02em;color: var(--tinte)}.stufe__preis{font: 560 26px/32px var(--sans);letter-spacing: -.03em;color: var(--tinte);font-variant-numeric: tabular-nums;white-space: nowrap;text-align: right}.stufe__zusatz{display: block;margin-top: 2px;font: 450 13px/18px var(--sans);letter-spacing: 0;color: var(--zweit)}.stufe__fuer{margin-top: 14px;font: 450 17px/26px var(--sans);letter-spacing: -.005em;color: var(--tinte)}.stufe__beispiel{margin-top: 10px;font: 450 14px/21px var(--sans);color: var(--zweit)}.stufe__dauer{margin-top: 10px;font: 500 14px/21px var(--sans);color: var(--tinte)}.stufe__klein{margin-top: 14px;font: 450 13.5px/20px var(--sans);color: var(--zweit)}.stufe__satz{margin-top: 12px;font-size: 16px;line-height: 25px;color: var(--zweit)}.stufe__inhalt{margin-top: 16px}.stufe__erhalten{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise)}.stufe__liste{margin-top: 8px;display: grid;gap: 6px}.stufe__liste li,.stufe__mehrliste li,.weg2__liste li,.premium__liste li{position: relative;padding-left: 20px;font-size: 15px;line-height: 22px;color: var(--tinte)}.stufe__liste li::before,.weg2__liste li::before,.premium__liste li::before{content: "";position: absolute;left: 1px;top: 6px;width: 9px;height: 5px;border-left: 1.5px solid var(--akzent);border-bottom: 1.5px solid var(--akzent);transform: rotate(-45deg);background: none}.stufe__tun{margin-top: 18px;display: flex;flex-wrap: wrap;align-items: center;gap: 4px 22px}.stufe__tun .textlink{min-height: 44px;font-size: 15px}.stufe__mehr{margin-top: 4px}.stufe__mehr summary{list-style: none;cursor: pointer;display: inline-flex;align-items: center;gap: 8px;min-height: 44px;font: 450 14px/20px var(--sans);color: var(--zweit)}.stufe__mehr summary::-webkit-details-marker{display: none}.stufe__mehr summary::after{content: "";width: 6px;height: 6px;margin-top: -3px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: rotate(45deg);transition: transform .2s var(--kurve),margin .2s var(--kurve)}.stufe__mehr[open] summary::after{margin-top: 3px;transform: rotate(225deg)}@media (hover: hover){.stufe__mehr summary:hover{color: var(--tinte)}}.stufe__mehrliste{padding: 2px 0 6px;display: grid}.stufe__mehrliste li{padding: 8px 0 8px 14px;border-top: 1px solid var(--haar);font-size: 14px;line-height: 21px;color: var(--zweit)}.stufe__mehrliste li::before{content: "";position: absolute;left: 0;top: 18px;width: 5px;height: 1px;background: var(--linie)}.stufe__mehr[open] .stufe__mehrliste{animation: aufgehen .2s var(--kurve) both}.stufe + .stufe::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;pointer-events: none;background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.16) 16%,rgba(10,15,28,.16) 84%,rgba(10,15,28,0))}.stufe--empfohlen .stufe__preis{font-weight: 640}.wegweiser{margin-top: 32px;max-width: 48em}.wegweiser__kopf{font: 560 18px/26px var(--sans);letter-spacing: -.01em;color: var(--tinte)}.wegweiser__liste{margin-top: 12px;display: grid;gap: 8px}.wegweiser__liste li{position: relative;padding-left: 20px;font-size: 16px;line-height: 25px;color: var(--zweit)}.wegweiser__liste li::before{content: "";position: absolute;left: 0;top: 12px;width: 8px;height: 1px;background: var(--linie)}.wegweiser__liste b{font-weight: 560;color: var(--tinte)}.premium{position: relative;margin-top: 36px;padding: 24px 0;display: grid;gap: 14px 40px}.premium::before,.premium::after{content: "";position: absolute;left: 0;right: 0;height: 1px;pointer-events: none;background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.16) 16%,rgba(10,15,28,.16) 84%,rgba(10,15,28,0))}.premium::before{top: 0}.premium::after{bottom: 0}.premium__kopf{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 16px;align-content: start}.premium__preis{font: 560 22px/28px var(--sans);letter-spacing: -.02em;color: var(--tinte);font-variant-numeric: tabular-nums}.premium__preis .stufe__zusatz{display: inline;margin-left: 8px}.premium__fuer{font: 450 17px/26px var(--sans);letter-spacing: -.005em;color: var(--tinte)}.premium__liste{margin-top: 12px;display: grid;gap: 6px 28px}.premium__klein{margin-top: 12px;font: 450 13.5px/20px var(--sans);color: var(--zweit)}.premium__tun .textlink{min-height: 44px;font-size: 15px}@media (min-width: 1024px){.premium{grid-template-columns: minmax(0,1.15fr) minmax(0,2.15fr) auto;align-items: start;padding: 28px 0}.premium__liste{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 640px) and (max-width: 1023px){.premium__liste{grid-template-columns: repeat(2,minmax(0,1fr))}}.leiter__fuss{margin-top: 20px;display: grid;gap: 10px;max-width: 46em}.leiter__anrechnung{font-size: 15px;line-height: 23px;color: var(--tinte)}.leiter__mass{font-size: 15px;line-height: 23px;color: var(--zweit)}.leiter__mass .textlink{margin-left: 4px}.danach{margin-top: 48px;padding-top: 28px;border-top: 1px solid var(--linie);display: grid;gap: 18px}.danach__kopf .h3{font-size: 18px;line-height: 24px}.danach__kopf p{margin-top: 4px;font-size: 15px;line-height: 22px;color: var(--zweit)}.danach__liste{display: grid}.danach__liste li{padding: 14px 0 6px;border-top: 1px solid var(--haar)}.danach__liste li:first-child{border-top: 0;padding-top: 0}.danach__zeile{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 0 12px;font-size: 16px;line-height: 24px}.danach__zeile b{font-weight: 560;color: var(--tinte)}.danach__zeile span{color: var(--tinte);white-space: nowrap;font-variant-numeric: tabular-nums}.danach__liste p:not(.danach__zeile){margin-top: 4px;font-size: 15px;line-height: 23px;color: var(--zweit)}.danach__liste .textlink{min-height: 44px;font-size: 15px}@media (max-width: 639px){.preise .h2{font-size: 26px;line-height: 30px}.preise{scroll-margin-top: calc(16px - var(--abschnitt))}.leiter{margin-top: 24px}.stufe--start .stufe__beispiel{display: none}.stufe--start .stufe__liste li:nth-child(n+3){display: none}.stufe--start{padding-top: 18px;padding-bottom: 8px}.stufe:not(.stufe--empfohlen) .stufe__inhalt{margin-top: 12px}.danach__liste p:not(.danach__zeile){font-size: 14px;line-height: 21px}.stufe--start .stufe__tun{margin-top: 6px}.stufe--empfohlen{padding-top: 14px}.stufe--empfohlen .stufe__etikett{margin-bottom: 4px}}@media (max-width: 359px){.stufe__kopf{flex-direction: column}.stufe__preis{text-align: left}}@media (min-width: 640px) and (max-width: 1023px){.leiter{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 56px}.stufe{padding: 24px 0 18px}.leiter>.stufe.stufe--empfohlen::before{left: -28px;right: auto;top: 20px;bottom: 20px;width: 1px;height: auto;background: linear-gradient(rgba(10,15,28,0),rgba(10,15,28,.28) 20%,rgba(10,15,28,.28) 80%,rgba(10,15,28,0))}.stufe--markt{grid-column: 1 / -1}.stufe__kopf{flex-direction: column;align-items: flex-start}.stufe__preis{text-align: left;font-size: 32px;line-height: 38px}.danach__liste{grid-template-columns: repeat(3,minmax(0,1fr));column-gap: 24px}.danach__liste li,.danach__liste li:first-child{border-top: 1px solid var(--haar);padding-top: 14px}}@media (min-width: 1024px){.leiter{margin-top: 40px;grid-template-columns: minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,1fr)}.stufe{display: flex;flex-direction: column;border-top: 0;padding: 22px 32px 8px}.stufe:not(.stufe--empfohlen){padding-top: 50px}.stufe__etikett{height: 18px;margin-bottom: 10px}.stufe__kopf{flex-direction: column;align-items: flex-start;gap: 6px}.stufe__preis{text-align: left;font-size: 42px;line-height: 46px;letter-spacing: -.035em}.stufe__zusatz{display: inline;margin: 0 0 0 8px}.stufe--start{padding-left: 0}.stufe + .stufe::before{left: 0;right: auto;top: 12px;bottom: 12px;width: 1px;height: auto;background: linear-gradient(rgba(10,15,28,0),rgba(10,15,28,.3) 22%,rgba(10,15,28,.3) 78%,rgba(10,15,28,0))}.stufe--empfohlen::after{content: "";position: absolute;z-index: -1;left: -10px;right: -10px;top: -28px;bottom: -8px;pointer-events: none;background: radial-gradient(closest-side at 50% 38%,rgba(62,99,246,.055),rgba(62,99,246,0))}.leiter__fuss{margin: 28px 0 0}.danach{margin-top: 64px;grid-template-columns: minmax(0,1fr) minmax(0,3fr);column-gap: 32px}.danach__liste{grid-template-columns: repeat(3,minmax(0,1fr));column-gap: 32px}.danach__liste li,.danach__liste li:first-child{border-top: 0;padding-top: 0}}.rechner{max-width: 920px}.rechner [hidden]{display: none !important}.rechner__schnell{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px}.rechner__etikett{margin-right: 4px;font: 500 13px/20px var(--sans);letter-spacing: .02em;color: var(--leise)}.rechner__knopf{min-height: 44px;padding: 0 18px;border-radius: 999px;border: 1px solid var(--linie);background: #fff;color: var(--tinte);font: 500 15px/20px var(--sans);cursor: pointer;transition: background-color .2s ease,color .2s ease,border-color .2s ease}.rechner__knopf[aria-pressed="true"]{background: var(--tinte);border-color: var(--tinte);color: #fff}.rechner__knopf--leise{border-color: transparent;background: none;color: var(--zweit);text-decoration: underline;text-decoration-color: rgba(10,15,28,.25);text-underline-offset: 4px;padding: 0 8px}@media (hover: hover){.rechner__knopf:not([aria-pressed="true"]):hover{border-color: var(--tinte)}}.rechner__knopf:focus-visible,.rechner input:focus-visible{outline: 2px solid var(--akzent);outline-offset: 3px}.rechner__suche{margin-top: 20px;max-width: 380px}.rechner__suche label{display: block;font: 500 14px/20px var(--sans);color: var(--tinte);margin-bottom: 6px}.rechner__suche input{width: 100%;min-height: 48px;padding: 0 14px;border: 1px solid var(--linie);border-radius: 10px;background: #fff;color: var(--tinte);font: 450 16px/24px var(--sans)}.rechner__laender{margin: 14px 0 0;padding: 0;border: 0;min-width: 0}.rechner__gruppe{margin-top: 18px;font: 500 13px/20px var(--sans);letter-spacing: .02em;color: var(--leise)}.rechner__gruppe:first-of-type{margin-top: 4px}.rechner__liste{margin-top: 6px;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 20px}@media (min-width: 640px){.rechner__liste{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.rechner__liste{grid-template-columns: repeat(4,minmax(0,1fr))}}.rechner__liste label{display: flex;align-items: center;gap: 10px;min-height: 44px;cursor: pointer;font: 450 15px/22px var(--sans);color: var(--tinte);overflow-wrap: anywhere;hyphens: auto}.rechner__liste input{flex: none;width: 20px;height: 20px;margin: 0;accent-color: var(--akzent);cursor: pointer}.rechner__keine{margin-top: 12px;color: var(--zweit);font-size: 15px}.rechner__summe{margin-top: 28px;padding: 22px 24px;border: 1px solid var(--haar);border-radius: 14px;background: #fff;box-shadow: var(--schatten-1),var(--kante);min-height: 300px;display: grid;align-content: start;gap: 6px}.rechner__beratung{display: flex;align-items: flex-start;gap: 10px;min-height: 44px;padding: 0 0 12px;margin-bottom: 4px;border-bottom: 1px solid var(--haar);cursor: pointer;font: 450 15px/22px var(--sans);color: var(--tinte)}.rechner__beratung input{flex: none;width: 20px;height: 20px;margin: 1px 0 0;accent-color: var(--akzent);cursor: pointer}.rechner__art{margin-top: 4px;font: 500 13px/20px var(--sans);letter-spacing: .02em;color: var(--leise)}.rechner__preis{font: 560 24px/32px var(--sans);letter-spacing: -.02em;color: var(--tinte);font-variant-numeric: tabular-nums}.rechner__preis span{font-weight: 560}.rechner__zeit{font: 450 16px/24px var(--sans);color: var(--tinte);min-height: 24px}.rechner__hinweis{font: 450 14px/21px var(--sans);color: var(--zweit);min-height: 21px}.rechner__tun{margin-top: 10px}.rechner__tun .pille[aria-disabled="true"]{opacity: .45;pointer-events: none}.rechner__klein{margin-top: 16px;font: 450 14px/21px var(--sans);color: var(--zweit);max-width: 46em}@media (max-width: 639px){.rechner__summe{padding: 18px 18px;min-height: 340px}.rechner__preis{font-size: 22px;line-height: 30px}}.weg2__erhalten{margin-top: 16px;font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise)}.weg2__erhalten + .weg2__liste{margin-top: 8px}.weg2__chip .chip{font: 500 12.5px/18px var(--sans);letter-spacing: .01em}.bsp,.probe{--tinte: #FFFFFF;--zweit: var(--nacht-zweit);--leise: #6B778C;--haar: rgba(255,255,255,.08);--linie: rgba(255,255,255,.14);--flaeche: rgba(255,255,255,.04);--flaeche-2: rgba(255,255,255,.08);--akzent: var(--akzent-nacht);--akzent-tint: rgba(169,193,255,.12);position: relative;isolation: isolate;background: var(--nacht);color: var(--nacht-zweit)}.probe{background: var(--nacht-2);border-top: 1px solid rgba(255,255,255,.08)}@media (max-width: 1023px){.bsp,.probe{padding-bottom: 72px}}.bsp::after,.probe::after,.fuss::after{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;opacity: .05;mix-blend-mode: overlay;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size: 180px 180px}.bsp .h2,.bsp .h3,.probe .h2,.probe .h3,.bsp b,.probe b{color: #fff}.bsp .obj b,.probe .obj b,.bsp .obj,.probe .obj{color: var(--tinte)}.bsp .obj .fenster__warn b,.probe .obj .fenster__warn b{color: var(--warn)}.bsp .obj .tag,.probe .obj .tag{color: var(--warn)}.bsp .vorzeile,.probe .vorzeile{color: var(--nacht-zweit)}.bsp .vorzeile::after,.probe .vorzeile::after{background: linear-gradient(90deg,rgba(169,193,255,.55),rgba(169,193,255,0))}.bsp__kopf,.bsp__bild,.bsp__liste,.bsp__fuss,.bsp__mehr{grid-column: 1 / -1}.bsp__liste{counter-reset: bsp;border-bottom: 1px solid var(--haar)}.bsp__liste li{border-top: 1px solid var(--haar);padding: 26px 0;display: grid;grid-template-columns: 40px minmax(0,1fr);column-gap: 12px;align-content: start;transition: opacity .45s ease}.bsp__liste li::before{counter-increment: bsp;content: counter(bsp,decimal-leading-zero);font: 500 12px/28px var(--sans);letter-spacing: .04em;color: var(--leise);font-variant-numeric: tabular-nums}.bsp__liste li>*{grid-column: 2}.bsp__liste p{margin-top: 8px;max-width: 36em}.bsp__liste .typisch{margin-top: 10px;font-size: 14px;line-height: 22px;color: var(--leise)}.bsp__liste--rest{counter-reset: bsp 4;border-bottom: 0}.bsp__fuss{display: flex;flex-wrap: wrap;align-items: center;gap: 16px 28px}.bsp__fuss .klein{max-width: 640px;color: var(--nacht-zweit)}.bsp .klein{color: var(--nacht-zweit)}@media (min-width: 1024px){.bsp__kopf{grid-column: 1 / span 7}.bsp__bild{grid-column: 8 / span 5;grid-row: 1 / span 2;align-self: start;position: sticky;top: calc(var(--kopf-h) + 40px)}.bsp .raster:has(.bsp__mehr) .bsp__bild{grid-row: 1 / span 3}.bsp__liste{display: grid;grid-template-columns: 1fr 1fr;column-gap: 56px}.bsp .raster:has(.bsp__bild) .bsp__liste{grid-column: 1 / span 7;grid-template-columns: 1fr}.bsp .raster:has(.bsp__bild) .bsp__mehr,.bsp .raster:has(.bsp__bild) .bsp__fuss{grid-column: 1 / span 7}.bsp__liste li{grid-template-columns: 48px minmax(0,1fr);padding: 32px 0 34px}.bsp__fuss{justify-content: space-between}.js-szene .bsp:has(#szene) .bsp__liste li{opacity: .45}.js-szene .bsp:has(#szene) .bsp__liste li.aktiv{opacity: 1}}.mehr>summary{list-style: none;cursor: pointer;display: inline-flex;align-items: center;gap: 10px;min-height: 48px;padding: 0 2px;font: 500 15px/22px var(--sans);color: #fff}.mehr>summary::-webkit-details-marker{display: none}.mehr>summary .zeichen{width: 14px;height: 14px;color: #fff}.mehr>summary .zeichen::before,.mehr>summary .zeichen::after{top: 6px;width: 14px}.mehr[open]>summary{margin-bottom: 4px}@media (min-width: 1024px){.bsp__mehr>summary{display: none}}.mehr[open]>.bsp__liste{animation: aufgehen .6s var(--kurve) both}.mehr.schliesst>.bsp__liste{animation: zugehen .18s var(--kurve-sanft) both}.ablauf__kopf,.schritte,.ablauf__knopf{grid-column: 1 / -1}.schritte{border-bottom: 1px solid var(--haar)}.schritt{border-top: 1px solid var(--haar);padding: 28px 0;display: grid;grid-template-columns: 40px minmax(0,1fr);column-gap: 12px;row-gap: 8px}.schritt__ziffer{grid-row: span 3;font: 500 12px/28px var(--sans);letter-spacing: .04em;color: var(--leise);font-variant-numeric: tabular-nums}.schritt__ziffer::before{content: "0"}.schritt__text p{margin-top: 8px;max-width: 34em}.schritt__tun{grid-column: 2;font-size: 15px;line-height: 23px;color: var(--zweit)}.schritt__tun b{font-weight: 500;color: var(--tinte)}@media (min-width: 1024px){.ablauf__kopf{grid-column: 1 / span 8}.schritt{grid-template-columns: repeat(12,minmax(0,1fr));column-gap: var(--spalt);padding: 36px 0}.schritt__ziffer{grid-column: 1 / span 1;grid-row: auto;padding-top: 1px}.schritt__text{grid-column: 2 / span 6}.schritt__tun{grid-column: 9 / span 4;padding-top: 2px}}.daten__kopf,.fakten{grid-column: 1 / -1}.fakten{display: grid}.fakten li{border-top: 1px solid var(--linie);padding: 22px 0}.fakten b{font-weight: 500;display: block;margin-bottom: 4px}@media (min-width: 1024px){.daten__kopf{grid-column: 1 / span 8}.fakten{grid-template-columns: repeat(3,1fr);column-gap: var(--spalt)}.fakten li{padding: 26px var(--spalt) 26px 0}}.person__text,.person__bild{grid-column: 1 / -1}.person__kontakt{margin-top: 24px;font-weight: 500}.person__fb{margin-top: 8px}@media (min-width: 1024px){.person__bild{grid-column: 1 / span 4}.person__text{grid-column: 6 / span 7;align-self: center}.person .raster:not(:has(.person__bild)) .person__text{grid-column: 1 / span 8}}.probe__text,.probe__bild{grid-column: 1 / -1}.probe__text .hero__tun{margin-top: 28px}.probe__text .klein{margin-top: 14px;color: var(--nacht-zweit)}.probe__weg{margin-top: 16px;font: 450 13px/20px var(--sans);letter-spacing: 0;color: var(--nacht-zweit)}.probe__weg a{color: #fff}@media (min-width: 1024px){.probe__text{grid-column: 1 / span 6;align-self: center}.probe__bild{grid-column: 8 / span 5}.probe .raster{align-items: center}}.probe__preise{grid-column: 1 / -1;margin-top: 0}@media (min-width: 1024px){.probe__preise{grid-column: 8 / span 5}}.probe__zeile{margin-top: 24px;padding: 16px 18px;border-radius: 12px;background: var(--flaeche);border: 1px solid var(--haar);color: var(--tinte);max-width: 46em}.fragen__kopf,.fragen__liste{grid-column: 1 / -1}.fragen__liste{border-bottom: 1px solid transparent;border-image: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.12) 10%,rgba(10,15,28,.12) 90%,rgba(10,15,28,0)) 1}.fragen__liste details{border-top: 1px solid transparent;border-image: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.12) 10%,rgba(10,15,28,.12) 90%,rgba(10,15,28,0)) 1}.fragen__liste summary{list-style: none;cursor: pointer;display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 68px;padding: 18px 0;font: 500 17px/26px var(--sans);letter-spacing: -.01em;color: var(--tinte);transition: color .25s ease}.fragen__liste summary::-webkit-details-marker{display: none}.zeichen{position: relative;width: 16px;height: 16px;flex: none;color: var(--leise);transition: color .25s ease}.zeichen::before,.zeichen::after{content: "";position: absolute;left: 0;top: 7px;width: 16px;height: 1.5px;background: currentColor;border-radius: 2px;transition: transform .5s var(--kurve)}.zeichen::after{transform: rotate(90deg)}details[open]>summary .zeichen::after{transform: rotate(0deg)}@media (hover: hover){.fragen__liste summary:hover .zeichen{color: var(--tinte)}}.fragen__liste .antwort{padding: 0 0 26px;max-width: 38em}details[open]>.antwort{animation: aufgehen .5s var(--kurve) both}details.schliesst>.antwort{animation: zugehen .18s var(--kurve-sanft) both}@keyframes aufgehen{from{opacity: 0;transform: translateY(-6px)}}@keyframes zugehen{to{opacity: 0;transform: translateY(-4px)}}@media (min-width: 1024px){.fragen__kopf{grid-column: 1 / span 4;position: sticky;top: calc(var(--kopf-h) + 40px);align-self: start}.fragen__liste{grid-column: 6 / span 7}.fragen__liste summary{font-size: 18px;line-height: 27px}}.kontakt__innen{max-width: 640px;margin-inline: auto}.formular{margin-top: 40px;display: grid;gap: 22px;background: #fff;border: 1px solid var(--haar);border-radius: 16px;padding: 24px 20px;box-shadow: var(--schatten-2),var(--kante)}@media (min-width: 640px){.formular{padding: 36px}}.kontaktseite__form .formular{margin-top: 0}.feld>label,.feld legend{display: block;font: 500 14px/20px var(--sans);color: var(--tinte);margin-bottom: 8px;padding: 0}.feld label .opt{font-weight: 400;color: var(--zweit)}.feld input,.feld textarea{display: block;width: 100%;min-height: 48px;padding: 12px 14px;background: #fff;border: 1px solid var(--linie);border-radius: 10px;font: 400 16px/24px var(--sans);color: var(--tinte);-webkit-appearance: none;appearance: none;box-shadow: inset 0 1px 2px rgba(10,15,28,.03);transition: border-color .2s ease,box-shadow .2s ease}.feld textarea{min-height: 150px;resize: vertical}.feld input:hover,.feld textarea:hover{border-color: rgba(10,15,28,.3)}.feld input:focus,.feld textarea:focus{outline: none;border-color: var(--akzent);box-shadow: 0 0 0 3px rgba(62,99,246,.16)}.feld .hinweis{margin-top: 8px;font-size: 14px;line-height: 21px;color: var(--zweit)}.feld .fehler{margin-top: 8px;font: 500 14px/21px var(--sans);color: var(--fehler)}.feld .fehler:empty{display: none}.feld [aria-invalid="true"]{border-color: var(--fehler);box-shadow: 0 0 0 1px var(--fehler)}.honig{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.formular__senden{display: grid;gap: 14px;justify-items: center;margin-top: 4px;text-align: center}.formular__senden .pille{min-width: min(70%,100%);justify-content: center}.formular__senden .pille[aria-busy="true"]{opacity: .8;cursor: progress}.formular__fehler{font: 500 14px/21px var(--sans);color: var(--fehler)}.formular__fehler:empty{display: none}.formular[hidden]{display: none}.zweitweg{margin-top: 28px;padding-top: 22px;border-top: 1px solid var(--haar)}.zweitweg a{font-weight: 500}.danke{margin-top: 40px}.danke[hidden]{display: none}.danke:not([hidden]){animation: auftritt .8s var(--kurve) both}.danke ol,.danke-liste{margin-top: 20px;counter-reset: d;border-bottom: 1px solid var(--haar)}.danke li,.danke-liste li{counter-increment: d;border-top: 1px solid var(--haar);padding: 16px 0 16px 44px;position: relative}.danke li::before,.danke-liste li::before{content: "0" counter(d);position: absolute;left: 0;top: 18px;font: 500 12px/24px var(--sans);letter-spacing: .04em;color: var(--leise)}.danke p:last-child{margin-top: 20px}.danke__check{margin-top: 24px;padding: 16px 18px;border-radius: 12px;background: var(--flaeche);border: 1px solid var(--haar)}.danke__check a{font-weight: 500}.wahl{border: 0;margin: 0;padding: 0;min-width: 0}.wahl__optionen{display: grid;gap: 8px}.feld .wahl__option,.wahl__option{position: relative;display: grid;grid-template-columns: 20px minmax(0,1fr);gap: 12px;align-items: start;padding: 13px 16px;margin: 0;border: 1px solid var(--linie);border-radius: 10px;background: #fff;cursor: pointer;font: inherit;transition: border-color .2s ease,background-color .2s ease,box-shadow .2s ease}@media (hover: hover){.wahl__option:hover{border-color: rgba(10,15,28,.3)}}.wahl .wahl__option input{-webkit-appearance: none;appearance: none;margin: 2px 0 0;min-height: 0;padding: 0;width: 20px;height: 20px;border-radius: 50%;border: 1.5px solid var(--linie);background: #fff;display: grid;place-items: center;cursor: pointer;box-shadow: none;transition: border-color .2s ease}.wahl__option input::after{content: "";width: 10px;height: 10px;border-radius: 50%;background: var(--akzent);transform: scale(0);transition: transform .5s var(--kurve)}.wahl__option input:checked{border-color: var(--akzent)}.wahl__option input:checked::after{transform: scale(1)}.wahl__option:has(input:checked){border-color: var(--akzent);background: #FBFCFF;box-shadow: 0 0 0 1px var(--akzent)}.wahl__option span{font: 500 15px/22px var(--sans);color: var(--tinte)}.wahl__option small{display: block;font-size: 14px;line-height: 20px;color: var(--zweit);font-weight: 400;margin-top: 2px}.wahl .wahl__option input:focus-visible{box-shadow: 0 0 0 3px rgba(62,99,246,.2);outline: none}.feld--telefon[hidden]{display: none}.feld--telefon:not([hidden]){animation: aufgehen .4s var(--kurve) both}.haken{display: grid;grid-template-columns: 24px minmax(0,1fr);gap: 12px;align-items: start}.feld.haken input{-webkit-appearance: none;appearance: none;margin: 1px 0 0;min-height: 0;padding: 0;flex: none;width: 22px;height: 22px;border: 1.5px solid var(--linie);border-radius: 6px;background: #fff;display: grid;place-content: center;cursor: pointer;box-shadow: none}.haken input::after{content: "";width: 10px;height: 6px;border-left: 1.5px solid #fff;border-bottom: 1.5px solid #fff;transform: rotate(-45deg) translate(1px,-1px) scale(.4);opacity: 0;transition: transform .4s var(--kurve),opacity .15s ease}.haken input:checked{background: var(--tinte);border-color: var(--tinte)}.haken input:checked::after{opacity: 1;transform: rotate(-45deg) translate(1px,-1px)}.haken input:focus-visible{outline: 2px solid var(--akzent);outline-offset: 3px}.haken input[aria-invalid="true"]{border-color: var(--fehler);box-shadow: 0 0 0 1px var(--fehler)}.haken label{font: 400 15px/23px var(--sans);color: var(--zweit);margin: 0;padding: 0}.haken .fehler{grid-column: 2;margin-top: 0}.kontaktseite__kopf,.kontaktseite__form,.kontaktseite__neben{grid-column: 1 / -1}.kontaktseite__kopf .h1{font-size: 34px;line-height: 38px;letter-spacing: -.03em;max-width: 14em}@media (max-width: 1023px){.kontaktseite{padding-top: 48px}.kontaktseite .raster{row-gap: 24px}.kontaktseite__kopf .hero__lead{font-size: 17px;line-height: 27px;margin-top: 14px}.kontaktseite__direkt{margin-bottom: 0}}.kontaktseite__kopf .hero__lead{margin-top: 20px}.kontaktseite__anliegen{margin: 0 0 18px;padding: 14px 16px;border-radius: 12px;background: #fff;border: 1px solid var(--haar);color: var(--tinte);font-size: 15px;line-height: 23px}.kontaktseite__anliegen[hidden]{display: none}.kontaktseite__neben h2{font: 560 20px/26px var(--sans);letter-spacing: -.02em}.kontaktseite__neben .danke-liste{margin-top: 16px}.kontaktseite__neben .klein{margin-top: 24px}.kontaktseite__direkt{margin-bottom: 36px}.kontaktseite__direkt .foto{max-width: 200px;margin-bottom: 18px}.kontaktseite__direkt p + p{margin-top: 6px}.kontaktseite__direkt a{font-weight: 500}@media (min-width: 1024px){.kontaktseite__kopf{grid-column: 1 / span 5;grid-row: 1;align-self: start}.kontaktseite__kopf .h1{font-size: 44px;line-height: 48px;letter-spacing: -.035em}.kontaktseite__form{grid-column: 7 / span 6;grid-row: 1 / span 2}.kontaktseite__neben{grid-column: 1 / span 5;grid-row: 2}}.aufruf__innen{max-width: 760px}.aufruf .hero__tun{margin-top: 28px}.weiter{margin-top: 44px;padding-top: 22px;border-top: 1px solid var(--linie);display: flex;flex-wrap: wrap;gap: 12px 28px;align-items: center}.weiter .textlink{max-width: 100%}.weiter__titel{width: 100%;font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise)}.sp-kopf,.sp-inhalt{grid-column: 1 / -1}.sp-inhalt>p + .punkte,.sp-inhalt>p + .leist__liste,.sp-inhalt>p + .stufen{margin-top: 28px}.sp-inhalt>.punkte + p,.sp-inhalt>.leist__liste + p,.sp-inhalt>.stufen + p{margin-top: 28px}.sp-kopf .lese{margin-top: 20px}@media (min-width: 1024px){.sp-kopf{grid-column: 1 / span 4}.sp-inhalt{grid-column: 6 / span 7}}.sp-kopf .obj{margin-top: 32px}.punkte{border-bottom: 1px solid var(--haar)}.punkte li{border-top: 1px solid var(--haar);padding: 18px 0;font: 450 18px/27px var(--sans);letter-spacing: -.01em;color: var(--tinte)}@media (min-width: 1024px){.punkte li{font-size: 19px;line-height: 28px;padding: 22px 0}}.vergleich{grid-column: 1 / -1;border-bottom: 1px solid var(--haar)}.vergleich>li{border-top: 1px solid var(--haar);padding: 28px 0;display: grid;gap: 16px}.vergleich__spalten{display: grid;gap: 16px}.vergleich__marke{display: block;font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise);margin-bottom: 6px}.vergleich .typisch{font-size: 14px;line-height: 22px;color: var(--leise);margin: 0}@media (min-width: 1024px){.vergleich>li{grid-template-columns: repeat(12,minmax(0,1fr));column-gap: var(--spalt);padding: 36px 0}.vergleich>li>.h3{grid-column: 1 / span 4}.vergleich__spalten{grid-column: 5 / span 8;grid-template-columns: 1fr 1fr;column-gap: var(--spalt)}.vergleich .typisch{grid-column: 5 / span 8}}.fussnote{grid-column: 1 / -1}.recht{grid-column: 1 / -1;max-width: 760px}@media (min-width: 1024px){.recht{grid-column: 1 / span 9}}.recht h2{font: 560 24px/30px var(--sans);letter-spacing: -.025em;margin-top: 56px}@media (min-width: 1024px){.recht h2{font-size: 28px;line-height: 34px}}.recht h2:first-child{margin-top: 0}.recht h3{font: 560 18px/26px var(--sans);letter-spacing: -.015em;margin-top: 28px}.recht h2 + p,.recht h2 + dl,.recht h2 + ul,.recht h3 + p{margin-top: 16px}.recht p + ul,.recht ul + p,.recht dl + p{margin-top: 16px}.recht ul li{padding-left: 20px;position: relative}.recht ul li + li{margin-top: 8px}.recht ul li::before{content: "";position: absolute;left: 2px;top: 12px;width: 5px;height: 5px;border-radius: 50%;background: var(--linie)}.recht dl{border-bottom: 1px solid var(--haar)}.recht dl>div{border-top: 1px solid var(--haar);padding: 14px 0;display: grid;gap: 2px}.recht dt{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise)}.recht dd{margin: 0;overflow-wrap: anywhere;color: var(--tinte)}@media (min-width: 768px){.recht dl>div{grid-template-columns: 220px minmax(0,1fr);gap: 24px}}.recht a{overflow-wrap: anywhere}.recht .stand{margin-top: 52px}.tabelle-rahmen{overflow-x: auto;-webkit-overflow-scrolling: touch;margin-top: 8px}.vergleichstabelle{width: 100%;min-width: 560px;border-collapse: collapse;font: 400 16px/24px var(--sans)}.vergleichstabelle th,.vergleichstabelle td{text-align: left;vertical-align: top;padding: 14px 20px 14px 0;border-top: 1px solid var(--haar)}.vergleichstabelle thead th{border-top: 0;border-bottom: 1px solid var(--linie);font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise)}.vergleichstabelle tbody th{font-weight: 500;color: var(--tinte);width: 26%}.vergleichstabelle tbody tr:last-child th,.vergleichstabelle tbody tr:last-child td{border-bottom: 1px solid var(--haar)}@media (min-width: 1024px){.vergleichstabelle{font-size: 17px;line-height: 26px}}.wege2{grid-column: 1 / -1;display: grid;gap: 0;margin-top: 32px}@media (min-width: 768px){.wege2{grid-template-columns: repeat(2,minmax(0,1fr));margin-top: 48px}}.weg2{position: relative;isolation: isolate;display: flex;flex-direction: column;min-width: 0;padding: 8px 0}@media (min-width: 768px){.weg2{padding: 8px 48px 8px 0}.weg2 + .weg2{padding: 8px 0 8px 48px}.weg2 + .weg2::before{content: "";position: absolute;left: 0;top: -24px;bottom: -24px;width: 1px;pointer-events: none;background: linear-gradient(180deg,rgba(10,15,28,0),rgba(10,15,28,.16) 18%,rgba(10,15,28,.16) 82%,rgba(10,15,28,0))}}@media (max-width: 767px){.weg2 + .weg2{margin-top: 28px;padding-top: 36px}.weg2 + .weg2::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;pointer-events: none;background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.16) 12%,rgba(10,15,28,.16) 88%,rgba(10,15,28,0))}}.weg2:not(.weg2--gratis)::after{content: "";position: absolute;z-index: -1;inset: -40px -20px;pointer-events: none;background: radial-gradient(closest-side,rgba(62,99,246,.06),rgba(62,99,246,0))}.weg2 .stufe__etikett{align-self: flex-start;min-height: 24px;margin-bottom: 8px}.weg2 .h3{font-size: 26px;line-height: 32px}.weg2__chip{min-height: 24px;margin-bottom: 8px;display: flex;align-items: center}.chip--gratis{margin: 0;border-radius: 999px;padding: 3px 10px;background: var(--akzent-tint);color: #2B48C8;font-size: 12px}.weg2>p:not([class]){margin-top: 10px;font-size: 16px;line-height: 25px}.weg2__fakten{margin-top: 12px;font: 450 14px/20px var(--sans);color: var(--leise)}.weg2__preis{margin-top: 6px;font: 560 30px/36px var(--sans);letter-spacing: -.02em;color: var(--tinte);font-variant-numeric: tabular-nums;white-space: nowrap}.weg2__preis b{font-weight: inherit}.weg2__preis .netto{margin-left: 8px;font: 450 13px/18px var(--sans);letter-spacing: 0;color: var(--zweit)}.weg2__liste{margin-top: 12px;display: grid;gap: 6px}.weg2__tun{margin-top: auto;padding-top: 20px;display: flex;flex-wrap: wrap;align-items: center;gap: 12px 22px}.weg2__tun .textlink{font-size: 15px;min-height: 44px}.abschnitt.check-start{padding-top: 16px}@media (min-width: 1024px){.abschnitt.check-start{padding-top: 40px}}.check-start__text,.check-start__form{grid-column: 1 / -1}@media (min-width: 1024px){.check-start__text{grid-column: 1 / span 4;align-self: start;position: sticky;top: calc(var(--kopf-h) + 40px)}.check-start__form{grid-column: 6 / span 7}.check-start .raster:has(.kic[data-ansicht="ergebnis"]) .check-start__form{grid-column: 1 / -1}.check-start .raster:has(.kic[data-ansicht="ergebnis"]) .check-start__text{position: static}}.check-start .kic{margin: 0;max-width: none}.check-start__links{margin-top: 14px;display: flex;flex-wrap: wrap;gap: 0 26px}.check-start__links .textlink{min-height: 44px;font-size: 15px}.check-start__form{container-type: inline-size}.js #ki-check:not(.kic){min-height: 505px}@container (min-width: 560px){.js #ki-check:not(.kic){min-height: 336px}}.fuss{position: relative;isolation: isolate;background: var(--nacht);color: var(--nacht-text);padding-block: 80px 40px;--logo-amp: #FFFFFF}@media (min-width: 1024px){.fuss{padding-block: 112px 48px}}.fuss .marke{color: #fff}.fuss .logo-b{gap: 0;align-items: baseline;font-size: 28px;line-height: 1;color: #F4F6FB;letter-spacing: -.035em}.fuss .logo-b__ll{font: 560 1em/1 var(--sans);letter-spacing: -.035em}.fuss .logo-b__ll i{font-size: 1.105em;padding: 0;margin: 0 .02em;font-weight: 500}.fuss .logo-b__wort{font: 420 1em/1 var(--sans);letter-spacing: -.035em;color: var(--nacht-zweit);opacity: 1;margin-left: .23em}@media (max-width: 767px){.fuss .logo-b{font-size: 25px}}.fuss__marke{grid-column: 1 / -1}.fuss__marke p{margin-top: 20px;max-width: 26em;color: var(--nacht-zweit);font-size: 15px;line-height: 24px}.fuss__spalte h2{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--nacht-zweit);margin-bottom: 14px}.fuss__spalte li a{display: inline-block;padding: 5px 0;text-decoration: none;color: rgba(231,235,243,.82);font-size: 14px;line-height: 22px;transition: color .25s ease}.fuss__spalte li a:hover{color: #fff}.fuss__recht{grid-column: 1 / -1;border-top: 1px solid var(--nacht-haar);padding-top: 24px;font-size: 13px;line-height: 21px;color: var(--nacht-zweit)}.fuss__recht a{color: inherit;text-underline-offset: 4px;text-decoration-color: rgba(255,255,255,.3)}.fuss__recht p + p{margin-top: 8px}.fuss__ust{color: var(--nacht-zweit)}.fuss__sprachen a[aria-current="true"]{color: var(--nacht-text);text-decoration: none}.fuss .raster{grid-template-columns: minmax(0,1fr) minmax(0,1fr);column-gap: var(--spalt);row-gap: 40px}.fuss__marke,.fuss__kontakt,.fuss__recht{grid-column: 1 / -1}.fuss__leist,.fuss__rat,.fuss__betrieb{grid-column: auto}@media (min-width: 1024px){.fuss .raster{grid-template-columns: repeat(12,minmax(0,1fr));row-gap: 64px}.fuss__leist,.fuss__rat,.fuss__betrieb,.fuss__kontakt{grid-column: auto / span 3}}.schwebend{position: fixed;right: 16px;bottom: calc(16px + env(safe-area-inset-bottom,0px));z-index: 40;min-height: 44px;padding: 10px 16px 10px 18px;font-size: 15px;box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.16),0 4px 12px -4px rgba(0,0,0,.22);opacity: 0;transform: translateY(8px);pointer-events: none;transition: opacity .3s var(--kurve-sanft),transform .45s var(--kurve)}.schwebend.an{opacity: 1;transform: none;pointer-events: auto}.schwebend.schwebend--hell{background: #fff;color: var(--tinte);box-shadow: 0 1px 2px rgba(0,0,0,.3),0 4px 12px -4px rgba(0,0,0,.4)}@media (min-width: 640px){.schwebend{display: none}}@media (max-width: 639px){html{scroll-padding-bottom: 80px}}@view-transition{navigation: auto}::view-transition-old(root){animation: vt-raus .22s var(--kurve-sanft) both}::view-transition-new(root){animation: vt-rein .55s var(--kurve) .06s both}::view-transition-group(kopf){animation: none}::view-transition-old(kopf){display: none}::view-transition-new(kopf){animation: none}::view-transition-group(titel){animation-duration: .5s;animation-timing-function: var(--kurve)}::view-transition-old(titel),::view-transition-new(titel){height: 100%;width: 100%;object-fit: none;object-position: left top;overflow: clip}::view-transition-old(titel){animation: vt-raus .2s var(--kurve-sanft) both}::view-transition-new(titel){animation: vt-titel .5s var(--kurve) .05s both}@keyframes vt-raus{to{opacity: 0;transform: translateY(-6px)}}@keyframes vt-rein{from{opacity: 0;transform: translateY(12px)}}@keyframes vt-titel{from{opacity: 0}}html:active-view-transition-type(sprache)::view-transition-group(*){animation-duration: .55s;animation-timing-function: var(--kurve)}html:active-view-transition-type(sprache)::view-transition-old(*),html:active-view-transition-type(sprache)::view-transition-new(*){height: 100%;width: 100%;object-fit: none;object-position: left top;overflow: clip}html:active-view-transition-type(sprache)::view-transition-old(*.mitte),html:active-view-transition-type(sprache)::view-transition-new(*.mitte){object-position: center top}html:active-view-transition-type(sprache)::view-transition-old(*){display: block;animation: vt-aus .28s var(--kurve-sanft) both}html:active-view-transition-type(sprache)::view-transition-new(*){animation: vt-ein .5s var(--kurve-sanft) .06s both}@keyframes vt-aus{to{opacity: 0}}@keyframes vt-ein{from{opacity: 0}}html.vt-sprache .z-vor{opacity: 1;transform: none;filter: none;transition: none}.fuss__spalte li a,.fuss__recht p{overflow-wrap: anywhere}@media (max-width: 389px){p,li,dd,dt,h1,h2,h3,summary,label,a{overflow-wrap: break-word}.check__ki li{grid-template-columns: 56px minmax(0,1fr) auto;gap: 8px}.fenster__koerper{padding: 14px 14px 16px}.fenster__leiste{padding: 0 12px;gap: 10px}}@media (max-width: 479px){.z li{grid-template-columns: minmax(0,1fr);row-gap: 2px}.z__rechts{text-align: left;white-space: normal}.fenster--szene{height: 570px}.check__ki li{grid-template-columns: 56px minmax(0,1fr) auto;gap: 10px}}@media (max-width: 299px){p,li,dd,dt,h1,h2,h3,summary,label,a{-webkit-hyphens: auto;hyphens: auto}}@media (max-width: 359px){.fuss .raster{grid-template-columns: minmax(0,1fr)}.fuss__leist,.fuss__rat,.fuss__betrieb{grid-column: 1 / -1}.h1{font-size: 34px;line-height: 37px}.fenster--szene{height: 610px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*,*::before,*::after{animation-duration: .25s !important;animation-delay: 0s !important;transition-duration: .2s !important;transition-delay: 0s !important}@keyframes auftritt{from{opacity: 0}to{opacity: 1}}@keyframes auftritt-bild{from{opacity: 0}}@keyframes aufgehen{from{opacity: 0}}@keyframes zugehen{to{opacity: 0}}@keyframes aufklappen{from{opacity: 0}}@keyframes zuklappen{to{opacity: 0}}@keyframes zeile-auf{to{transform: none}}.h1--zeilen .zeile>span{transform: none;animation: none}.z-vor{opacity: 1;transform: none;filter: none}.hero:not(.hero--seite) .hero__bild .obj{animation: none}.szene__pane{transform: none}.js-obj .obj li,.js-obj .obj tbody tr,.js-obj .segmente i{opacity: 1;transform: none}.js-obj .bericht__unsicher::before,.js-obj .tab tr.mark td:first-child::before,.js-obj .z li[data-ton="amber"]::before{transform: none}.menue li,.menue__fuss{transform: none}.schwebend{transform: none}@view-transition{navigation: none}}@media print{.kopf,.menue,.schwebend,.fuss{display: none}.z-vor{opacity: 1 !important;transform: none !important;filter: none !important}}.bestell__form,.bestell__kasse{grid-column: 1 / -1}@media (min-width: 1024px){.bestell__form{grid-column: 1 / span 7}.bestell__kasse{grid-column: 8 / span 5;position: sticky;top: calc(var(--kopf-h) + 32px);align-self: start}}.bestell__form .formular{margin-top: 0}.produkte{display: grid;gap: 12px}@media (min-width: 640px){.produkte{grid-template-columns: 1fr 1fr}}.produkt{border: 1px solid var(--linie);border-radius: 12px;padding: 16px 18px;background: #fff;cursor: pointer;text-align: left;font: inherit;color: var(--tinte);transition: border-color .2s ease,box-shadow .2s ease}.produkt:hover{border-color: rgba(10,15,28,.3)}.produkt.aktiv{border-color: var(--akzent);box-shadow: 0 0 0 1px var(--akzent);background: #FBFCFF}.produkt__preis{font: 560 24px/30px var(--sans);letter-spacing: -.02em;color: var(--tinte)}.produkt__preis small{font: 450 14px/20px var(--sans);color: var(--zweit);margin-left: 6px}.produkt__unter{font-size: 13px;line-height: 19px;color: var(--zweit);margin-top: 2px}.produkt h3{font: 560 17px/24px var(--sans);letter-spacing: -.015em;margin-top: 8px}.produkt ul{margin-top: 8px;display: grid;gap: 3px;font-size: 14px;line-height: 21px;color: var(--zweit)}.produkt li{padding-left: 14px;position: relative}.produkt li::before{content: "";position: absolute;left: 0;top: 10px;width: 5px;height: 1px;background: var(--linie)}.umfang{display: flex;flex-wrap: wrap;gap: 8px}.umfang button{border: 1px solid var(--linie);background: #fff;border-radius: 999px;padding: 8px 14px;font: 500 14px/20px var(--sans);cursor: pointer;color: var(--zweit)}.umfang button.aktiv{background: var(--akzent-tint);border-color: var(--akzent);color: var(--tinte)}.laender{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 4px;max-height: 232px;overflow: auto;border: 1px solid var(--linie);border-radius: 12px;padding: 10px;background: #fff}.laender label{display: flex;align-items: center;gap: 8px;margin: 0;font: 400 14px/20px var(--sans);color: var(--tinte);padding: 4px 6px;border-radius: 8px;cursor: pointer}.laender label:hover{background: var(--flaeche)}.laender input{margin: 0;accent-color: var(--akzent)}.feld select{display: block;width: 100%;min-height: 48px;padding: 12px 14px;background: #fff;border: 1px solid var(--linie);border-radius: 10px;font: 400 16px/24px var(--sans);color: var(--tinte)}.feld select:focus{outline: none;border-color: var(--akzent);box-shadow: 0 0 0 3px rgba(62,99,246,.16)}.feld input.falsch{border-color: var(--fehler);box-shadow: 0 0 0 1px var(--fehler)}.zwei{display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: 0 12px}@media (max-width: 359px){.zwei{grid-template-columns: 1fr}}.feldhinweis{margin-top: 8px;font-size: 14px;line-height: 21px;color: var(--zweit)}.feldhinweis.gut{color: var(--gut)}.feldhinweis.warn{color: var(--warn)}.feldhinweis:empty{display: none}.formular .h3--klein{font: 560 18px/26px var(--sans);letter-spacing: -.015em;margin-top: 8px}.kasse{background: #fff;border: 1px solid var(--haar);border-radius: 16px;padding: 24px 22px;box-shadow: var(--schatten-2),var(--kante)}.kasse h2{font: 560 20px/26px var(--sans);letter-spacing: -.02em}.kasse__zeilen{margin-top: 12px}.kasse__zeile{display: flex;justify-content: space-between;gap: 12px;padding: 9px 0;border-bottom: 1px solid var(--haar);font-size: 15px;line-height: 22px;color: var(--tinte)}.kasse__zeile.leise{color: var(--zweit);font-size: 14px}.kasse__summe{display: flex;justify-content: space-between;gap: 12px;padding: 14px 0 4px;font: 560 22px/28px var(--sans);letter-spacing: -.02em;color: var(--tinte);font-variant-numeric: tabular-nums}.kasse__hinweis{font-size: 13px;line-height: 20px;color: var(--zweit);margin-top: 10px}.kasse__hinweis:empty{display: none}.kasse .pille{width: 70%;justify-content: center;margin: 18px auto 0;display: flex}.kasse .pille[disabled]{opacity: .5;cursor: not-allowed}.kasse__widget{margin-top: 16px}.kasse__widget iframe{max-width: 100%}.kasse__fehler{margin-top: 12px;padding: 10px 14px;border-radius: 10px;background: var(--warn-hell);color: var(--warn);font: 500 14px/21px var(--sans)}.kasse__fehler:empty,.kasse__fehler[hidden]{display: none}.kasse__ok{margin-top: 12px;padding: 14px;border-radius: 10px;background: var(--gut-hell);color: var(--gut);font: 500 14px/21px var(--sans)}.kasse__ok[hidden]{display: none}.fortschritt{margin-top: 14px;font-size: 14px;line-height: 21px;color: var(--zweit)}.fortschritt[hidden]{display: none}.balkenhuelle{height: 6px;background: var(--flaeche-2);border-radius: 3px;margin-top: 8px;overflow: hidden}.balken{height: 100%;width: 0;background: var(--akzent);transition: width .6s ease}main.start{--abschnitt: 64px}@media (min-width: 1024px){main.start{--abschnitt: 112px}}.start .raster{row-gap: 32px}@media (min-width: 1024px){.start .raster{row-gap: 48px}}.start .hero .raster{row-gap: 0}.start .probe{padding-bottom: var(--abschnitt)}.start .lese,.start .leist2 p,.start .daten2__liste li,.start .schritte2 p{max-width: 65ch}.leist2__gross>li::before,.leist2__klein>li::before,.reihen>li::before,.schritte2>li::before,.daten2__liste>li::before,.pleiter__liste>li::before,.gruender::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;pointer-events: none;background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.08) 10%,rgba(10,15,28,.08) 90%,rgba(10,15,28,0))}.pleiter__liste>li::before{background: linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.08) 10%,rgba(255,255,255,.08) 90%,rgba(255,255,255,0))}.start .hero{padding-top: 28px;padding-bottom: 36px}@media (min-width: 768px){.start .hero{padding-top: 48px;padding-bottom: 40px}}@media (min-width: 1024px){.start .hero{padding-top: 64px}}.start .hero__text{display: flex;flex-direction: column;align-items: flex-start}.start .hero .h1{max-width: 15em}.start .hero__lead{margin-top: 20px;max-width: 34em}.start .hero__tun{margin-top: 24px;gap: 4px 28px}@media (min-width: 1024px){.start .hero__lead{margin-top: 24px}.start .hero__tun{margin-top: 32px}}.hero__zweit.textlink{display: inline-block;max-width: 100%;min-height: 44px;padding-block: 11px;line-height: 22px}.hero__zweit.textlink::after{content: "";display: inline-block;vertical-align: -3px;width: 16px;height: 16px;margin-left: 6px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;transition: transform .6s var(--kurve)}@media (hover: hover){.hero__zweit.textlink:hover::after{transform: translateX(3px)}}@media (max-width: 639px){.start .hero__tun{flex-direction: column;align-items: flex-start}.start .hero__zweit{font-size: 15px;line-height: 20px}}@media (min-width: 768px){.hero--mitte .hero__text{grid-column: 1 / -1;align-items: center;text-align: center}.hero--mitte .h1{max-width: 12.5em}.hero--mitte .vorzeile{margin-inline: auto}.hero--mitte .vorzeile::before{content: "";flex: 0 1 64px;width: 64px;min-width: 24px;height: 1px;background: linear-gradient(270deg,rgba(62,99,246,.5),rgba(62,99,246,0))}.hero--mitte .hero__lead{margin-inline: auto}.hero--mitte .hero__tun{justify-content: center}}.hfuss{display: none}@media (min-width: 768px){.hfuss{display: block;grid-column: 1 / -1;margin-top: 44px;animation: auftritt .9s var(--kurve) .5s both}.vt .hfuss{animation: none}.hfuss__kopf{display: flex;align-items: center;justify-content: center;gap: 18px;font: 500 13.5px/20px var(--sans);letter-spacing: .02em;color: var(--leise)}.hfuss__kopf::before,.hfuss__kopf::after{content: "";flex: 1 1 0;min-width: 24px;height: 1px}.hfuss__kopf::before{background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.16))}.hfuss__kopf::after{background: linear-gradient(270deg,rgba(10,15,28,0),rgba(10,15,28,.16))}.hfuss__reihe{margin-top: 20px;display: flex;flex-wrap: wrap;justify-content: center;row-gap: 8px}.hfuss__reihe li{position: relative;flex: 0 0 25%}.hfuss__reihe a{display: block;padding: 6px 10px 8px;text-align: center;text-decoration: none;border-radius: 4px}.hfuss__reihe b{display: block;white-space: nowrap;font-weight: 520;font-size: 15.5px;line-height: 22px;color: var(--tinte)}.hfuss__reihe span{display: block;white-space: nowrap;margin-top: 3px;font-size: 14px;line-height: 20px;color: var(--leise);transition: color .5s var(--kurve-sanft)}.hfuss__reihe .nur-vorlesen{white-space: nowrap}.hfuss__reihe a:hover span,.hfuss__reihe a:focus-visible span{color: var(--akzent)}.hfuss__reihe a:focus-visible{outline-offset: -2px}}@media (min-width: 768px) and (max-width: 1023px){.hfuss__reihe li:not(:nth-child(4n+1))::before{content: "";position: absolute;left: 0;top: 2px;bottom: 2px;width: 1px;pointer-events: none;background: linear-gradient(180deg,rgba(10,15,28,0),rgba(10,15,28,.16) 22%,rgba(10,15,28,.16) 78%,rgba(10,15,28,0))}}@media (min-width: 1024px){.hfuss{margin-top: 56px}.hfuss__reihe{display: grid;grid-template-columns: repeat(7,minmax(0,1fr));row-gap: 0}.hfuss__reihe li{flex: none}.hfuss__reihe li + li::before{content: "";position: absolute;left: 0;top: 2px;bottom: 2px;width: 1px;pointer-events: none;background: linear-gradient(180deg,rgba(10,15,28,0),rgba(10,15,28,.16) 22%,rgba(10,15,28,.16) 78%,rgba(10,15,28,0))}.hfuss__reihe a{padding: 6px 4px 8px}.hfuss__reihe b{font-size: 14.5px}.hfuss__reihe span{font-size: 12.5px}}@media (min-width: 1200px){.hfuss__reihe a{padding: 6px 8px 8px}.hfuss__reihe b{font-size: 15.5px}.hfuss__reihe span{font-size: 14px}}@media (prefers-reduced-motion: reduce){.hfuss,.hfuss__reihe span{animation: none;transition: none}}.hero__beispiel{margin-top: 20px;display: flex;flex-wrap: wrap;align-items: center;gap: 0 12px;font-size: 15px;line-height: 22px;color: var(--zweit)}.hero__beispiel .textlink{min-height: 44px;font-size: 15px}.hero__beispiel .textlink + .textlink::before{content: "·";margin-right: 12px;color: var(--leise);text-decoration: none;display: inline-block}.start .leist2,.start .moeglich{position: relative}.start .hero + .leist2{padding-top: 48px}@media (min-width: 1024px){.start .hero + .leist2{padding-top: 60px}}.start .leist2::before,.start .moeglich::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;pointer-events: none;background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.12) 18%,rgba(10,15,28,.12) 82%,rgba(10,15,28,0))}.leist2__kopf,.leist2__gross,.leist2__klein{grid-column: 1 / -1}.leist2__gross>li,.leist2__klein>li{position: relative;padding: 18px 0 6px}@media (max-width: 1023px){.leist2 .raster{row-gap: 24px}.leist2__klein{margin-top: -24px}.leist2 .textlink--haupt{flex-basis: 100%}.leist2 .links a{min-height: 40px}}.leist2 .nr{display: flex;align-items: center;gap: 14px;font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--leise);margin-bottom: 8px}.leist2__gross .h3{font-size: 24px;line-height: 28px;letter-spacing: -.025em}.leist2__klein .h3{font-size: 19px;line-height: 24px}.leist2 .nr::after{content: "";flex: 0 1 48px;width: 48px;height: 1px;background: linear-gradient(90deg,rgba(62,99,246,.4),rgba(62,99,246,0))}.leist2 li>p{margin-top: 8px}.leist2__klein li>p{font-size: 16px;line-height: 25px}.leist2 .links{margin-top: 4px;display: flex;flex-wrap: wrap;align-items: center;column-gap: 18px}.leist2 .links a{min-height: 44px;display: inline-flex;align-items: center}.leist2 .textlink--haupt{font-size: 16px}.leist2 .nebenlink{color: #4A5365;font-size: 15px}.leist2 .nebenlink + .nebenlink::before{content: "·";margin-right: 10px;color: var(--leise);text-decoration: none;display: inline-block}.leist2 .nebenlink + .nebenlink{margin-left: -8px}@media (min-width: 1024px){.leist2__kopf{grid-column: 1 / span 7}.leist2__gross,.leist2__klein{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: var(--spalt)}.leist2 .raster{row-gap: 40px}.leist2 .links a{min-height: 40px}.leist2__gross>li{grid-column: 1 / span 6;padding: 0 32px 8px 0}.leist2__gross>li + li{grid-column: 7 / span 6;padding: 0 0 8px 32px}.leist2__gross>li::before{display: none}.leist2__gross>li + li::after{content: "";position: absolute;left: calc(-1 * var(--spalt) / 2);top: 0;bottom: 0;width: 1px;background: linear-gradient(rgba(10,15,28,0),rgba(10,15,28,.08) 15%,rgba(10,15,28,.08) 85%,rgba(10,15,28,0))}.leist2__gross .h3{font-size: 28px;line-height: 32px}.leist2__gross li>p{font-size: 17px;line-height: 27px}.leist2__klein{position: relative;padding-top: 28px;margin-top: -12px}.leist2__klein::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.08) 8%,rgba(10,15,28,.08) 92%,rgba(10,15,28,0))}.leist2__klein>li{grid-column: 1 / span 5;padding: 0}.leist2__klein>li + li{grid-column: 7 / span 5;padding-left: 32px}.leist2__klein>li::before{display: none}.leist2__klein .h3{font-size: 20px;line-height: 26px}.leist2__klein li>p{font-size: 15px;line-height: 24px}}.pleiter{margin-top: 32px}.pleiter__etikett{display: flex;align-items: center;gap: 14px}.pleiter__etikett::after{content: "";flex: 0 1 64px;height: 1px;background: linear-gradient(90deg,rgba(169,193,255,.5),rgba(169,193,255,0))}.pleiter__etikett{font: 500 13px/20px var(--sans);letter-spacing: .02em;text-transform: none;color: var(--nacht-zweit);margin-bottom: 6px}.pleiter__liste>li{position: relative;display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 16px;align-items: baseline;padding: 9px 0}.pleiter__name{font: 500 16px/24px var(--sans);color: #fff}li>.pleiter__name{grid-column: 1;grid-row: 1}.pleiter__kopf{grid-column: 1;grid-row: 1;display: flex;align-items: baseline;flex-wrap: wrap;gap: 0 10px;min-width: 0}.pleiter__marke{font: 500 12.5px/20px var(--sans);letter-spacing: .02em;color: var(--akzent-nacht)}.pleiter__tipp .pleiter__preis{font-weight: 640}.pleiter__preis{grid-column: 2;grid-row: 1;font: 500 17px/24px var(--sans);color: #fff;font-variant-numeric: tabular-nums;text-align: right;white-space: nowrap}.pleiter__fuer{grid-column: 1 / -1;grid-row: 2;font-size: 14px;line-height: 20px;color: #9AA4B8}.pleiter__fuss{margin-top: 10px;font-size: 15px;line-height: 22px;color: var(--nacht-zweit)}.probe .pleiter__link{min-height: 44px;font-size: 15px;color: #fff}@media (min-width: 640px){.pleiter__liste>li{grid-template-columns: 9.5em minmax(0,1fr) auto;padding: 10px 0}.pleiter__fuer{grid-column: 2;grid-row: 1}.pleiter__preis{grid-column: 3}}@media (max-width: 639px){.start .probe__text .hero__tun{margin-top: 24px}.obj-check .check__funde,.obj-check .check__statt li:nth-child(n+2){display: none}.obj-check .fenster__koerper{padding: 12px 14px 12px}.obj-check .check__zahl{font-size: 36px}.obj-check .segmente:not(.segmente--klein){margin-top: 10px}.obj-check .check__ki{margin-top: 12px;gap: 8px}.obj-check .fenster__h{margin: 12px 0 2px}}.moeglich__kopf,.moeglich__inhalt{grid-column: 1 / -1}.umschalter{display: inline-flex;gap: 4px;margin-top: 24px;padding: 4px;border-radius: 12px;background: #EEF1F6}.umschalter[hidden]{display: none}.umschalter__teil{min-height: 44px;padding: 0 18px;border: 1px solid transparent;border-radius: 9px;background: transparent;color: #4A5365;font: 500 15px/20px var(--sans);cursor: pointer;transition: background-color .15s ease,color .15s ease,border-color .15s ease;-webkit-tap-highlight-color: transparent}.umschalter__teil[aria-selected="true"]{background: #fff;border-color: rgba(10,15,28,.14);color: var(--tinte);box-shadow: 0 1px 2px rgba(10,15,28,.05)}@media (hover: hover){.umschalter__teil[aria-selected="false"]:hover{color: var(--tinte)}}.reiter__h{font-size: 17px;line-height: 24px;margin: 8px 0 4px}.reiter + .reiter .reiter__h{margin-top: 32px}.js-reiter .reiter__h{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;margin: 0}.js-reiter .reiter[hidden]{display: none}.reiter--rein{animation: reiter-rein .15s ease both}@keyframes reiter-rein{from{opacity: 0}}.reihen>li{position: relative}.h2 .satz{display: inline-block}.reihe__zeile .sep::before{content: " ·"}@media (max-width: 639px){.reihe__zeile .sep::before{content: ","}}.reihen a{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 56px;padding: 10px 0;text-decoration: none;color: var(--tinte)}.reihe__text{display: grid;gap: 2px;min-width: 0}.reihe__name{font: 500 17px/24px var(--sans);color: var(--tinte)}.reihe__zeile{font-size: 15px;line-height: 22px;color: #4A5365}.reihen .pfeil{color: #B4BBC8;margin-left: 0;transition: transform .6s var(--kurve),color .25s ease}@media (hover: hover){.reihen a:hover .pfeil{transform: translateX(3px);color: var(--tinte)}.reihen a:hover .reihe__name{text-decoration: underline;text-decoration-color: rgba(10,15,28,.25);text-underline-offset: 4px}}.reiter--zu .reihe--mehr{display: none}.reihen__mehr{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;padding: 0;margin-top: 2px;border: 0;background: none;cursor: pointer;font: 500 15px/22px var(--sans);color: var(--tinte)}.reihen__mehr[hidden]{display: none}.reihen__mehr .zeichen{width: 12px;height: 12px}.reihen__mehr .zeichen::before,.reihen__mehr .zeichen::after{top: 5px;width: 12px}.moeglich__fuss{margin-top: 16px}@media (max-width: 1023px){.moeglich .raster{row-gap: 20px}.umschalter{margin-top: 20px}}@media (max-width: 767px){.umschalter:not([hidden]){display: flex;width: 100%}.umschalter__teil{flex: 1 1 0;padding: 0 12px}}.moeglich__fuss p{font-size: 16px;line-height: 25px}.moeglich__fuss .textlink{min-height: 44px;font-size: 15px}@media (min-width: 1024px){.moeglich__kopf{grid-column: 1 / span 4;position: sticky;top: 112px;align-self: start}.moeglich__inhalt{grid-column: 5 / span 8}.reihen{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: var(--spalt);grid-auto-flow: column}#abteilungen .reihen{grid-template-rows: repeat(6,auto)}#branchen .reihen{grid-template-rows: repeat(5,auto)}.moeglich__fuss{display: flex;flex-wrap: wrap;align-items: center;gap: 0 20px;margin-top: 28px}}.ablauf2__kopf,.schritte2,.daten2{grid-column: 1 / -1}.schritte2>li{position: relative;display: grid;grid-template-columns: 32px minmax(0,1fr);column-gap: 12px;padding: 16px 0}.schritte2>li:first-child{padding-top: 4px}.schritte2>li:first-child::before{display: none}.schritte2__nr{grid-row: span 2;font: 500 13px/26px var(--sans);letter-spacing: .02em;color: #9AA4B8;font-variant-numeric: tabular-nums}.schritte2 .h3{font-size: 19px;line-height: 26px}.schritte2 p{margin-top: 2px;font-size: 15px;line-height: 24px}.daten2{margin-top: 8px}.daten2__h{font-size: 20px;line-height: 26px}.daten2__liste{margin-top: 10px}.daten2__liste>li{position: relative;padding: 12px 0;font-size: 15px;line-height: 23px}.daten2__liste b{font-weight: 500;color: var(--tinte)}.daten2 .textlink{margin-top: 4px;min-height: 44px;font-size: 15px}@media (min-width: 1024px){.schritte2{display: grid;grid-template-columns: repeat(4,minmax(0,1fr))}.schritte2>li,.schritte2>li:first-child{display: block;padding: 0 24px}.schritte2>li:first-child{padding-left: 0}.schritte2>li::before{display: none}.schritte2>li + li::after{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 1px;background: linear-gradient(rgba(10,15,28,0),rgba(10,15,28,.08) 15%,rgba(10,15,28,.08) 85%,rgba(10,15,28,0))}.schritte2__nr{display: block;font: 300 32px/36px var(--sans);letter-spacing: -.03em;color: #B4BBC8;margin-bottom: 14px}.daten2{margin-top: 16px;display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: var(--spalt)}.daten2__h{grid-column: 1 / span 4}.daten2__inhalt{grid-column: 5 / span 8}.daten2__liste{margin-top: -12px}.daten2__liste>li:first-child::before{display: none}}@media (min-width: 1024px){.start .fragen__liste{grid-column: 5 / span 8}.start .fragen__kopf{top: 112px}}.kontakt2__text,.kontakt2__form{grid-column: 1 / -1}.kontakt2 .formular{margin-top: 0}.gruender{position: relative;margin-top: 30px}.gruender::before{top: -15px}.gruender .h3{font-size: 20px;line-height: 28px}.gruender p{margin-top: 6px;font-size: 16px;line-height: 26px}.gruender__mail a{font-weight: 500;color: var(--tinte);text-decoration: underline;text-decoration-color: rgba(10,15,28,.25);text-underline-offset: 4px}.gruender .gruender__fb{font-size: 15px;line-height: 21px;color: var(--zweit)}.gruender__foto{display: block;width: 96px;height: 96px;margin-bottom: 20px;border-radius: 50%;overflow: hidden;background: #E6EAF0;box-shadow: 0 0 0 1px rgba(10,15,28,.08)}.gruender__foto img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 50% 38%}.gruender.gruender--karte{display: flex;align-items: center;gap: 20px}.gruender--karte .gruender__foto{flex: none;width: 96px;height: 96px;margin: 0}.gruender--karte .gruender__text p{margin-top: 2px}.gruender--karte .gruender__rolle{font-size: 15px;line-height: 22px;color: var(--zweit)}.gruender--karte .gruender__mail{margin-top: 8px}@media (min-width: 1024px){.gruender--karte .gruender__foto{width: 112px;height: 112px;margin: 0}}@media (min-width: 640px){.gruender__foto{width: 120px;height: 120px}}@media (max-width: 1023px){.gruender{display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: 16px;align-items: center}.gruender__foto{grid-column: 1;grid-row: 1;margin-bottom: 0}.gruender .h3{grid-column: 2;grid-row: 1}.gruender>p{grid-column: 1 / -1}.gruender>.gruender__foto + .h3 + p{margin-top: 14px}}@media (min-width: 1024px){.gruender__foto{width: 140px;height: 140px;margin-bottom: 24px}}.kontaktseite__person{display: flex;align-items: center;gap: 18px;margin: 28px 0 36px}.kontaktseite__person .gruender__foto{width: 96px;height: 96px;margin: 0;flex: none}.kontaktseite__person .kontaktseite__direkt{margin: 0}.kontaktseite__direkt{font-size: 16px;line-height: 24px}.kontaktseite__frage{font-weight: 500;color: var(--tinte)}.kontaktseite__direkt p + p{margin-top: 10px}.kontaktseite__weg{display: block;font-size: 14px;line-height: 20px;color: var(--leise)}@media (max-width: 1023px){.kontaktseite__person{align-items: flex-start;gap: 16px}.kontaktseite__person .gruender__foto{width: 72px;height: 72px}}@media (max-width: 1023px){.kontaktseite__person{margin: 20px 0 0}}.start .formular{gap: 18px}.start .feld textarea{min-height: 120px}@media (min-width: 1024px){.kontakt2__text{grid-column: 1 / span 5;align-self: start;position: sticky;top: 112px}.kontakt2__form{grid-column: 6 / span 7}.start .wahl__optionen{grid-template-columns: 1fr 1fr}.gruender{margin-top: 44px}.gruender::before{top: -22px}}.abt-zeilen{border-bottom: 1px solid var(--haar)}.abt-zeilen>li{border-top: 1px solid var(--haar);padding: 18px 0}.abt-zeilen .h3{font-size: 18px;line-height: 25px}.abt-zeilen__aufgaben{margin-top: 8px;display: grid;gap: 4px 28px;font-size: 15px;line-height: 22px;color: var(--zweit)}.abt-zeilen__aufgaben li{position: relative;padding-left: 14px}.abt-zeilen__aufgaben li::before{content: "";position: absolute;left: 0;top: 11px;width: 5px;height: 1px;background: var(--linie)}@media (min-width: 768px){.abt-zeilen__aufgaben{grid-template-columns: repeat(2,minmax(0,1fr))}}.sp-inhalt>.abt-zeilen + p,.sp-inhalt>.branchen + p{margin-top: 24px}.branchen__rat{justify-self: start;font-size: 15px;line-height: 22px;color: var(--zweit);text-decoration: underline;text-decoration-color: rgba(10,15,28,.2);text-underline-offset: 4px}@media (min-width: 768px){.branchen__rat{grid-column: 2}}.abt-zeilen>li>.branchen__rat{display: inline-block;margin-top: 10px}.bsp__fuss--text{display: grid;gap: 12px}.bsp__fuss--text p:not(.klein){max-width: 46em}@media (max-width: 1023px){.fuss{padding-block: 48px 28px}.fuss .raster{row-gap: 24px}.fuss__kontakt{grid-column: auto}.fuss__spalte h2{margin-bottom: 6px}.fuss__spalte li a{padding: 2px 0;font-size: 14px;line-height: 20px}.fuss__marke p{margin-top: 12px;font-size: 14px;line-height: 21px}.fuss__recht{padding-top: 20px;font-size: 13px;line-height: 19px}.fuss__recht p + p{margin-top: 6px}}@media (max-width: 359px){.fuss__kontakt{grid-column: 1 / -1}}.beispiele-kurz{position: relative;padding-block: 56px}@media (min-width: 1024px){.beispiele-kurz{padding-block: 80px}}.beispiele-kurz::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;pointer-events: none;background: linear-gradient(90deg,rgba(10,15,28,0),rgba(10,15,28,.12) 18%,rgba(10,15,28,.12) 82%,rgba(10,15,28,0))}.beispiele-kurz__text{grid-column: 1 / -1}@media (min-width: 1024px){.beispiele-kurz__text{grid-column: 1 / span 8}}.beispiele-kurz .h2{font-size: 26px;line-height: 30px}@media (min-width: 1024px){.beispiele-kurz .h2{font-size: 36px;line-height: 40px}}.beispiele-kurz__links{margin-top: 16px;display: flex;flex-wrap: wrap;gap: 0 28px}.beispiele-kurz__links .textlink{min-height: 44px;font-size: 16px}
