@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-600-normal.Cdg4DaK0.woff2) format("woff2"),url(/_astro/sora-latin-600-normal.1_7fyUAY.woff) format("woff")}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-700-normal.9waGdLWo.woff2) format("woff2"),url(/_astro/sora-latin-700-normal.BKPfQAnC.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/plus-jakarta-sans-latin-400-normal.Dhut76fR.woff2) format("woff2"),url(/_astro/plus-jakarta-sans-latin-400-normal.BDKaGhyp.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/plus-jakarta-sans-latin-500-normal.Bf-nb4oT.woff2) format("woff2"),url(/_astro/plus-jakarta-sans-latin-500-normal.DYtqi0QS.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2) format("woff2"),url(/_astro/plus-jakarta-sans-latin-600-normal.BR_Ojra4.woff) format("woff")}:root{--marine: #0A2540;--signal: #2E6BFF;--signal-hell: #4D82FF;--signal-tief: #245AE0;--signal-hell-text: #7FA6FF;--eis: #EDF2FA;--schiefer: #33475B;--hairline: #E2E8F0;--sekundaer: #62707D;--sekundaer-hell: #8CA0B3;--input-border: #C7D4E4;--feld-rahmen: #7D8EA3;--fehler: #A32D2D;--placeholder: #636F7B;--marine-karte: #0F2E4D;--marine-akzent: #143A5E;--weiss: #FFFFFF;--font-headline: "Sora", system-ui, sans-serif;--font-text: "Plus Jakarta Sans", system-ui, sans-serif;--r-control: 10px;--r-karte: 14px;--r-flaeche: 20px;--s-1: 8px;--s-2: 16px;--s-3: 24px;--s-4: 40px;--container: 1440px;--kurve: cubic-bezier(.16, 1, .3, 1);--kurve-beide: cubic-bezier(.77, 0, .175, 1);--dur-micro: .18s;--dur-kurz: .26s;--dur-mittel: .42s;--dur-reveal: .6s;--dur-lang: .7s;--schatten-schwebe: 0 18px 44px rgba(10, 37, 64, .1);--schatten-pill: 0 10px 30px rgba(10, 37, 64, .08);--pill-h: 76px;--h1-kopf: clamp(2.5rem, 4.6vw, 4.1rem);--raster-linie: rgba(10, 37, 64, .055);--raster-linie-stark: rgba(10, 37, 64, .09);--raster-schritt: 72px}*{box-sizing:border-box;margin:0;padding:0}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html,body{overflow-x:clip}html{background-color:var(--marine)}body:before{content:"";position:fixed;left:0;right:0;top:-100vh;height:100vh;z-index:-1;pointer-events:none;background-color:var(--eis);background-image:linear-gradient(to right,var(--raster-linie) 1px,transparent 1px),linear-gradient(to bottom,var(--raster-linie) 1px,transparent 1px);background-size:var(--raster-schritt) var(--raster-schritt);background-position:0 100%}body{font-family:var(--font-text);font-size:17px;line-height:1.6;color:var(--schiefer);background:var(--weiss);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-headline);color:var(--marine);letter-spacing:-.02em;text-wrap:balance}h1{font-weight:700;font-size:clamp(2.75rem,5.4vw,4.75rem);line-height:1.04}h2{font-weight:600;font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.1}h3{font-weight:600;font-size:clamp(1.25rem,1.5vw,1.45rem);line-height:1.28}@media(max-width:480px){h1,h2{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4}}.statement{font-family:var(--font-headline);font-weight:600;font-size:clamp(1.6rem,2.7vw,2.4rem);line-height:1.25;letter-spacing:-.02em;color:var(--marine);text-wrap:balance;max-width:30ch}.display-zahl{font-family:var(--font-headline);font-weight:600;font-size:clamp(2.4rem,3.6vw,3.4rem);line-height:1;letter-spacing:-.02em;color:var(--marine);font-variant-numeric:tabular-nums}p{max-width:68ch}a{color:var(--marine);text-decoration-color:var(--hairline);text-underline-offset:3px}a:hover{text-decoration-color:var(--signal)}img,svg{max-width:100%;display:block}.container{max-width:var(--container);margin-inline:auto;padding-inline:clamp(20px,3vw,40px)}.section{padding-block:clamp(72px,8vw,120px)}.section+.section{border-top:1px solid var(--hairline)}.section--flush+.section,.section+.section--flush{border-top:none}.section--eis{background:var(--eis)}.modul-quadrat{width:10px;height:10px;border-radius:3px;background:var(--signal);flex:none;display:inline-block}.modul-quadrat--marine{background:var(--marine)}.modul-quadrat--hell{background:var(--signal-hell)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-text);font-size:1rem;font-weight:600;border-radius:var(--r-control);padding:14px 26px;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background-color .2s var(--kurve),border-color .2s var(--kurve),transform .15s var(--kurve)}.btn:active{transform:scale(.97)}.btn--primary{background:var(--signal);color:var(--weiss)}.btn--primary:hover{background:var(--signal-tief)}.btn--marine{background:var(--marine);color:var(--weiss)}.btn--marine:hover{background:var(--marine-karte)}.btn--pfeil .icon{transition:transform .2s var(--kurve)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.btn--pfeil:hover .icon{transform:translate(3px)}}.textlink{font-weight:600;color:var(--marine);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:var(--hairline);transition:text-decoration-color .2s var(--kurve)}.textlink:hover{text-decoration-color:var(--signal)}@media(hover:none){.textlink{padding-block:10px}.abschluss__soft a{padding-block:14px}}.karte{background:var(--weiss);border:1px solid var(--hairline);border-radius:var(--r-karte);padding:var(--s-4) var(--s-3)}a.karte{transition:border-color .2s var(--kurve),transform .15s var(--kurve)}a.karte:active{transform:scale(.99)}@media(hover:hover)and (pointer:fine){a.karte:hover{border-color:var(--input-border);transform:translateY(-1px)}}.karte--eis{background:var(--eis);border-color:var(--hairline)}.zeilen{list-style:none;display:grid}.zeilen li{display:flex;align-items:baseline;gap:14px;padding-block:18px;border-top:1px solid var(--hairline)}.zeilen li:last-child{border-bottom:1px solid var(--hairline)}.zeilen .modul-quadrat{flex:none;transform:translateY(1px)}.zeilen strong{color:var(--marine)}.raster{position:relative}.raster:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,var(--hairline) 1px,transparent 1px);background-size:calc(100% / 6) 100%;opacity:.5;pointer-events:none}.raster>*{position:relative}.band-marine{background:var(--marine);color:var(--eis);--sekundaer: var(--sekundaer-hell)}.band-marine h2,.band-marine h3{color:var(--weiss)}.band-marine a{color:var(--eis)}.band-marine a.btn--primary{color:var(--weiss)}.marine-karte{background:var(--marine-karte);border:1px solid rgba(237,242,250,.14);border-radius:var(--r-karte);padding:var(--s-4) var(--s-3)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-3)}.grid-4>*{min-width:0}@media(max-width:1020px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid-4{grid-template-columns:1fr}}.schritte{list-style:none;display:grid;gap:var(--s-3)}.schritte li{display:flex;gap:var(--s-2);align-items:flex-start}.schritte__nr{flex:none;width:30px;height:30px;border-radius:9px;background:var(--marine);color:var(--weiss);font-family:var(--font-headline);font-weight:600;font-size:.85rem;display:grid;place-items:center}.schritte strong{color:var(--marine);font-family:var(--font-headline);font-weight:600}.schritte p{font-size:.95rem;margin-top:2px}.feld{display:grid;gap:6px}.feld label{font-size:.85rem;font-weight:600;color:var(--marine)}.feld input,.feld select,.feld textarea{font:inherit;color:var(--marine);background:var(--weiss);border:1px solid var(--feld-rahmen);border-radius:var(--r-control);min-height:48px;padding:10px 14px;width:100%}.feld textarea{min-height:110px;resize:vertical}.feld input::placeholder,.feld textarea::placeholder{color:var(--placeholder)}.feld input:focus,.feld select:focus,.feld textarea:focus{outline:2px solid var(--signal);outline-offset:1px;border-color:var(--signal)}.caption{font-size:.78rem;font-weight:500;color:var(--sekundaer)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sprungmarke{position:absolute;left:0;top:0;z-index:100;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sprungmarke:focus{width:auto;height:auto;overflow:visible;clip:auto;margin:var(--s-2);padding:10px 16px;background:var(--marine);color:var(--weiss);border-radius:var(--r-control);font-weight:600;text-decoration:none}:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:4px}@supports not (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html.js .reveal:not(.reveal--sichtbar){opacity:0}html.js .reveal--sichtbar{animation:reveal-ein var(--dur-reveal) var(--kurve) var(--reveal-delay, 0ms) both}}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html.js .reveal{animation-name:reveal-ein;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:view();animation-range:entry 0% entry 160px}}}@keyframes reveal-ein{0%{opacity:0;translate:0 14px}to{opacity:1;translate:none}}.zeilen-reveal{display:grid;justify-items:start}.zeilen-reveal>span{display:block;overflow:clip;overflow-clip-margin:.28em}.zeilen-reveal>span>span{display:block}@media(prefers-reduced-motion:no-preference){.zeilen-reveal>span>span{animation:zeile-ein .56s var(--kurve) 60ms both}.zeilen-reveal>span:nth-child(2)>span{animation-delay:.13s}.zeilen-reveal>span:nth-child(3)>span{animation-delay:.2s}}@keyframes zeile-ein{0%{transform:translateY(105%)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html.js .szene{animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:view()}}}.raster-fein{position:relative;isolation:isolate}.raster-fein:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,var(--raster-linie) 1px,transparent 1px),linear-gradient(to bottom,var(--raster-linie) 1px,transparent 1px);background-size:var(--raster-schritt) var(--raster-schritt);-webkit-mask-image:radial-gradient(ellipse 78% 62% at 50% 42%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 78% 62% at 50% 42%,#000 30%,transparent 100%);pointer-events:none}.band-marine .raster-fein:before,.band-marine.raster-fein:before{background-image:linear-gradient(to right,rgba(237,242,250,.075) 1px,transparent 1px),linear-gradient(to bottom,rgba(237,242,250,.075) 1px,transparent 1px)}[id]{scroll-margin-top:128px}.buehne-eis{background:var(--eis)}.panel{border-radius:24px;padding:clamp(32px,4.5vw,72px)}.panel--eis{background:var(--eis)}.fenster{position:relative;z-index:1;max-width:100%;margin-inline:auto;background:var(--weiss);border:1px solid var(--hairline);border-radius:24px;padding:12px;box-shadow:var(--schatten-schwebe)}.quellenleiste{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:34px;margin:0;padding:0}.quellenleiste li{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--marine);background:var(--eis);border:1px solid var(--hairline);border-radius:8px;padding:5px 10px}.quellenleiste .modul-quadrat{width:7px;height:7px;border-radius:2px}.quellenleiste__bereich{font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.quellenleiste__leer{font-size:.82rem;color:var(--sekundaer);display:flex;align-items:center;gap:9px}.band-marine .quellenleiste li,.quellenleiste--marine li{color:var(--eis);background:transparent;border-color:#edf2fa2e}.band-marine .quellenleiste__leer,.quellenleiste--marine .quellenleiste__leer{color:var(--sekundaer-hell)}.kopf{position:relative;overflow:clip;padding-block:clamp(112px,10vw,148px) clamp(48px,5vw,72px)}.kopf__inner{position:relative;z-index:1}.kopf h1,.vkopf h1,.ukopf h1{font-size:var(--h1-kopf)}.kopf h1{max-width:22ch}.kopf__zusatz{display:block;margin-top:.3em;font-size:.5em;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--schiefer)}.kopf__subline{margin-top:var(--s-4);font-size:1.15rem;max-width:58ch}.kopf__aktionen{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-top:var(--s-4)}.punkt{color:var(--signal)}.abstand-oben{margin-top:var(--s-3)}@media(max-width:420px){.kopf h1,.vkopf h1,.ukopf h1{font-size:clamp(2rem,9.2vw,2.75rem)}.kopf__zusatz{font-size:.62em}}.abschluss{position:relative;overflow:clip}.abschluss__inner{position:relative;z-index:1;display:grid;gap:var(--s-3);justify-items:center;text-align:center;padding-block:clamp(16px,2vw,40px)}.abschluss__inner h2{max-width:24ch}.abschluss__inner .btn{margin-top:var(--s-1)}.abschluss__soft{max-width:52ch}.bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(132px,auto);gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--r-flaeche);overflow:hidden}.bento__zelle{background:var(--weiss);padding:var(--s-3);display:grid;gap:8px;align-content:start;min-width:0}.bento__zelle--breit{grid-column:span 2}.bento__zelle--hoch{grid-column:span 2;grid-row:span 2;align-content:space-between}.bento__kopf{display:grid;gap:8px;align-content:start}.bento__module{list-style:none;display:grid;gap:7px;margin-top:6px}.bento__module li{display:flex;align-items:center;gap:9px;color:var(--marine);font-size:.95rem}.bento__module .modul-quadrat{width:7px;height:7px;border-radius:2px;flex:none}.bento__zelle--akzent{background:var(--eis)}.bento__zelle--link{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;color:var(--marine)}.bento__zelle--link .icon{transition:transform .2s var(--kurve)}a.bento__zelle{transition:background-color .2s var(--kurve),transform .15s var(--kurve)}a.bento__zelle:active{transform:scale(.99)}@media(hover:hover)and (pointer:fine){a.bento__zelle:hover{background:var(--eis)}a.bento__zelle--akzent:hover{background:#e4ebf7}.bento__zelle--link:hover .icon{transform:translate(3px)}a.bento__zelle:hover .modul__icon{color:var(--signal);transform:translateY(-2px)}.modul--tief:hover .modul__weiter .icon{transform:translate(3px)}.bento--marine a.bento__zelle:hover{background:var(--marine-akzent)}.bento--marine a.bento__zelle:hover .modul__icon{color:var(--signal-hell)}}.modul__icon{color:var(--marine);display:inline-flex;margin-bottom:2px;transition:color .2s var(--kurve),transform .2s var(--kurve)}.modul__icon--akzent{color:var(--signal)}.modul__name{font-size:1.02rem}.modul__beta{display:inline-block;vertical-align:.18em;margin-left:8px;font-family:var(--font-text);font-size:.62rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--signal-tief);background:var(--weiss);border:1px solid var(--input-border);border-radius:5px;padding:2px 6px}.bento__zelle--hoch .modul__name{font-size:1.3rem}.modul--tief{text-decoration:none}.modul__weiter{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:var(--s-2);font-size:.88rem;font-weight:600;color:var(--marine)}.modul__weiter .icon{color:var(--signal);transition:transform .2s var(--kurve)}@media(prefers-reduced-motion:reduce){.modul__weiter .icon{transition:none}}.modul__text{font-size:.9rem;line-height:1.5;max-width:34ch}.modul__mehr{font-family:var(--font-headline);font-weight:600;color:var(--marine);font-size:1rem}.bento--marine{background:#edf2fa24;border-color:#edf2fa24}.bento--marine .bento__zelle{background:var(--marine-karte)}.bento--marine .bento__zelle--akzent{background:var(--marine-akzent)}.bento--marine .modul__icon{color:var(--signal-hell)}.bento--marine .bento__module li{color:var(--eis)}.bento--marine .modul__beta{color:var(--signal-hell-text);background:transparent;border-color:#edf2fa47}@media(max-width:1020px){.bento{grid-template-columns:repeat(2,1fr)}.bento__zelle--hoch{grid-row:span 1}.bento__zelle--breit,.bento__zelle--hoch,.bento__zelle--link{grid-column:span 2}}@media(max-width:560px){.bento{grid-template-columns:1fr}.bento__zelle--breit,.bento__zelle--hoch,.bento__zelle--link{grid-column:span 1}}.kapitel{position:relative}.kapitel__auftakt{padding-bottom:clamp(56px,6vw,88px)}.kapitel__mitte{padding-block:clamp(56px,6vw,88px)}.kapitel__ausgang{padding-top:clamp(40px,4vw,56px)}.kapitel__kopf{display:grid;gap:var(--s-2);justify-items:center;text-align:center;margin-bottom:clamp(40px,4.5vw,64px)}.kapitel__kopf h2{max-width:20ch}.kapitel__kopf p{color:var(--sekundaer-hell);font-size:1.1rem;max-width:58ch}.kapitel__ausgang-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;border-top:1px solid rgba(237,242,250,.14);padding-top:clamp(32px,3.5vw,48px)}.kapitel__zusage{color:var(--sekundaer-hell);font-size:1.02rem;max-width:54ch}.btn--kapitel{background:transparent;color:var(--weiss);border-color:#edf2fa47;flex:none}.btn--kapitel:hover{border-color:var(--signal-hell);background:#4d82ff1a}.schrittband{position:relative;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,56px);margin-top:var(--s-4)}.schrittband:before,.schrittband:after{content:"";position:absolute;top:0;left:0;right:0;height:1px}.schrittband:before{background:var(--hairline)}.schrittband:after{background:var(--signal);transform:scaleX(0);transform-origin:left}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){html.js .schrittband:after{animation-name:schritt-linie;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:view();animation-range:entry 30% cover 55%}}}@keyframes schritt-linie{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.schrittband__item{padding-top:var(--s-4);display:grid;gap:12px;align-content:start;justify-items:start}.schrittband__nr{width:34px;height:34px;border-radius:10px;background:var(--marine);color:var(--weiss);font-family:var(--font-headline);font-weight:600;font-size:.9rem;display:grid;place-items:center}.schrittband__kopf{display:flex;align-items:center;gap:12px;min-height:34px}.schrittband__dauer{font-family:var(--font-headline);font-weight:600;font-size:.82rem;color:var(--signal);letter-spacing:.02em}.schrittband__item p{font-size:1rem}@media(max-width:860px){.schrittband{grid-template-columns:1fr;gap:var(--s-4)}.schrittband:before,.schrittband:after{display:none}.schrittband__item{padding-top:var(--s-3);border-top:1px solid var(--hairline)}}::selection{background:var(--eis);color:var(--marine)}.band-marine .schrittband:before{background:#edf2fa24}.band-marine .schrittband:after{background:var(--signal-hell)}.band-marine .schrittband__nr{background:var(--weiss);color:var(--marine)}.band-marine .schrittband__dauer{color:var(--signal-hell-text)}.band-marine .schrittband__item p{color:#edf2fac7}@media(max-width:860px){.band-marine .schrittband__item{border-top-color:#edf2fa24}}.segmente{position:relative;display:grid;grid-template-columns:repeat(3,1fr);max-width:420px;padding:4px;background:var(--weiss);border:1px solid var(--hairline);border-radius:var(--r-control);margin-bottom:var(--s-3)}.segmente__lauf{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 3);border-radius:7px;background:var(--eis);transform:translate(calc(var(--seg, 0) * 100%));transition:transform .18s cubic-bezier(.32,.72,0,1)}.segment{position:relative;z-index:1;text-align:center;padding:9px 8px;font-size:.92rem;font-weight:600;color:var(--sekundaer);text-decoration:none;border-radius:7px;transition:color .18s var(--kurve)}.segment[aria-current]{color:var(--marine)}.segment{transition:color .18s var(--kurve),transform .15s var(--kurve)}.segment:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.segment:hover{color:var(--marine)}}@media(prefers-reduced-motion:reduce){.segmente__lauf{transition:none}}@media(hover:none){.segment{padding-block:11px}}.umschalter__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6.5fr);gap:clamp(40px,5vw,88px);align-items:start}.umschalter__spalte{display:grid;gap:clamp(48px,8vh,96px)}.umschalter__station{display:grid;gap:var(--s-3);align-content:center;min-height:52vh}.umschalter__text{font-size:1.05rem;max-width:52ch}.umschalter__kleber{position:sticky;top:clamp(104px,22vh,240px)}.umschalter__fenster{display:grid}.umschalter__screen{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .25s var(--kurve),visibility 0s linear .25s;pointer-events:none}.umschalter__screen--aktiv{opacity:1;visibility:visible;transition-delay:0s;pointer-events:auto}@media(prefers-reduced-motion:reduce){.umschalter__screen{transition:none}}html:not(.js) .umschalter__fenster{display:block}html:not(.js) .umschalter__screen{opacity:1;visibility:visible;pointer-events:auto;margin-bottom:var(--s-3)}html:not(.js) .umschalter__kleber{position:static}html:not(.js) .segmente__lauf{display:none}@media(max-width:1020px){.umschalter__grid{grid-template-columns:1fr;gap:var(--s-4)}.umschalter__kleber{order:-1;top:100px}.umschalter__spalte{gap:clamp(64px,12vh,120px)}.umschalter__station{min-height:0;align-content:start}}@media(max-width:640px){.umschalter__kleber{position:static}.umschalter__fenster{display:block}.umschalter__screen{opacity:1;pointer-events:auto}.umschalter__screen:not(:last-child){margin-bottom:var(--s-3)}.segmente{max-width:none}.segment{font-size:.85rem;padding-inline:4px}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.header__cta-mobil[data-astro-cid-3ef6ksr2]{display:none}.header-halter[data-astro-cid-3ef6ksr2]{position:sticky;top:12px;z-index:50;margin-bottom:calc(var(--pill-h) * -1)}.header[data-astro-cid-3ef6ksr2]{padding-block:0}.header__pill[data-astro-cid-3ef6ksr2]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);height:76px;max-width:1120px;margin-inline:auto;padding-inline:clamp(16px,2vw,28px);background:#fffffff0;border:1px solid var(--hairline);border-radius:18px;box-shadow:var(--schatten-pill);transition:max-width .28s var(--kurve),background-color .22s var(--kurve),border-color .22s var(--kurve),box-shadow .22s var(--kurve)}@media(min-width:881px){html.oben .header__pill[data-astro-cid-3ef6ksr2]{max-width:100%;background:#fff0;border-color:transparent;box-shadow:none}}.header__logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:42px;width:auto}.header__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:clamp(20px,2.4vw,36px)}.header__link[data-astro-cid-3ef6ksr2]{position:relative;font-size:1rem;font-weight:500;color:var(--schiefer);text-decoration:none;padding:26px 2px;transition:color .2s var(--kurve)}.header__link[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;bottom:14px;height:2px;border-radius:1px;background:var(--marine);transform:scaleX(0);transform-origin:left;transition:transform .26s var(--kurve)}.header__link[data-astro-cid-3ef6ksr2]:hover{color:var(--marine)}.header__link[data-astro-cid-3ef6ksr2]:hover:after{transform:scaleX(1)}.header__link--aktiv[data-astro-cid-3ef6ksr2]{color:var(--marine);font-weight:600}.header__link--aktiv[data-astro-cid-3ef6ksr2]:after{background:var(--signal);transform:scaleX(1)}.header__cta[data-astro-cid-3ef6ksr2]{padding:12px 24px;font-size:.98rem}.header__toggle[data-astro-cid-3ef6ksr2]{display:none}@media(prefers-reduced-motion:reduce){.header__pill[data-astro-cid-3ef6ksr2],.header__link[data-astro-cid-3ef6ksr2]:after{transition:none}}.header__logo-hell[data-astro-cid-3ef6ksr2]{display:none}@media(min-width:881px){html.oben body[data-kopf=dunkel] .header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:none}html.oben body[data-kopf=dunkel] .header__logo[data-astro-cid-3ef6ksr2] .header__logo-hell[data-astro-cid-3ef6ksr2]{display:block}html.oben body[data-kopf=dunkel] .header__link[data-astro-cid-3ef6ksr2]{color:#edf2fad1}html.oben body[data-kopf=dunkel] .header__link[data-astro-cid-3ef6ksr2]:hover,html.oben body[data-kopf=dunkel] .header__link--aktiv[data-astro-cid-3ef6ksr2]{color:var(--weiss)}html.oben body[data-kopf=dunkel] .header__link[data-astro-cid-3ef6ksr2]:after{background:var(--weiss)}html.oben body[data-kopf=dunkel] .header__link--aktiv[data-astro-cid-3ef6ksr2]:after{background:var(--signal-hell)}html.oben body[data-kopf=dunkel] .header__cta[data-astro-cid-3ef6ksr2]{background:transparent;color:var(--weiss);border-color:#edf2fa47}html.oben body[data-kopf=dunkel] .header__cta[data-astro-cid-3ef6ksr2]:hover{border-color:var(--signal-hell);background:#4d82ff1a}}@media(max-width:880px){.header-halter[data-astro-cid-3ef6ksr2]{top:8px;margin-bottom:-64px}.header__pill[data-astro-cid-3ef6ksr2]{height:64px;border-radius:14px;max-width:100%}.header__logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:32px}.header__toggle[data-astro-cid-3ef6ksr2]{display:grid;gap:5px;background:none;border:none;padding:12px;min-width:44px;min-height:44px;place-content:center;cursor:pointer}.header__toggle[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:20px;height:2px;background:var(--marine);border-radius:2px}.header__nav[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;flex-direction:column;align-items:stretch;gap:4px;background:var(--weiss);border:1px solid var(--hairline);border-radius:14px;padding:var(--s-2) var(--s-3) var(--s-3)}.header__nav[data-astro-cid-3ef6ksr2].offen{display:flex}.header__link[data-astro-cid-3ef6ksr2]{padding:12px 2px}.header__link[data-astro-cid-3ef6ksr2]:after{display:none}.header__link--aktiv[data-astro-cid-3ef6ksr2]{color:var(--signal)}.header__nav[data-astro-cid-3ef6ksr2] .header__cta[data-astro-cid-3ef6ksr2]{display:none}.header__pill[data-astro-cid-3ef6ksr2]{gap:var(--s-1)}.header__cta-mobil[data-astro-cid-3ef6ksr2]{display:inline-flex;margin-left:auto;min-height:44px;padding:8px 18px;font-size:.92rem}}.footer__claimzeile[data-astro-cid-sz7xmlte]{padding-block:clamp(56px,7vw,96px) 0}.footer__claim[data-astro-cid-sz7xmlte]{font-family:var(--font-headline);font-weight:600;font-size:clamp(1.8rem,3.4vw,2.75rem);letter-spacing:-.02em;line-height:1.1;color:var(--weiss);max-width:none;padding-bottom:clamp(40px,5vw,64px);border-bottom:1px solid rgba(237,242,250,.14)}.footer__punkt[data-astro-cid-sz7xmlte]{color:var(--signal-hell)}.footer__inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr 1fr;gap:var(--s-4);padding-block:clamp(40px,5vw,64px)}.footer__marke[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:34px;width:auto}.footer__definition[data-astro-cid-sz7xmlte]{margin-top:var(--s-3);font-size:.9rem;line-height:1.65;color:var(--sekundaer);max-width:40ch}.footer__spalte[data-astro-cid-sz7xmlte]{display:grid;gap:12px;align-content:start}.footer__titel[data-astro-cid-sz7xmlte]{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sekundaer)}.footer__spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;font-size:.95rem;transition:color .2s var(--kurve)}.footer__spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--weiss)}@media(hover:none){.footer__spalte[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{padding-block:9px}}.footer__zeile[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:12px;font-size:.8rem;color:var(--sekundaer);border-top:1px solid rgba(237,242,250,.14);padding-block:var(--s-3)}@media(max-width:1020px){.footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.footer__marke[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:560px){.footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}.footer__zeile[data-astro-cid-sz7xmlte]{flex-wrap:wrap}}.oben-sentinel[data-astro-cid-sckkx6r4]{position:absolute;top:0;left:0;width:1px;height:40px;pointer-events:none}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
