html[data-kw]{--mokka-tief:#090d16;--mokka:#0c111b;--mokka-2:#0f1522;--mokka-karte:#172033;--mokka-hoch:#1f2a40;--creme:#eef2f9;--creme-leise:#b3bed2;--tanne:#132646;--tanne-tief:#0c1a33;--tanne-karte:#1a3260;--tuerkis:#9cc4ff;--mint:#9cc4ff;--gruen-hell:#9cc4ff;--gruen-hell-hover:#b9d6ff;--accent-hover:#c4dcff;--line:#c4d8ff21;--line-soft:#c4d8ff12;--tile-mint:#9cc4ff21;--input-line:#c8dcff4d;--edge:inset 0 1px 0 #c8dcff12;--shadow-icon:0 7px 10px #02050c73;--shadow-frame:0 18px 40px #02050c80;--shadow-slide:0 -26px 50px -18px #02050ca6;--shadow-floaty:var(--edge), 0 1px 2px #02050c40, 0 18px 34px -18px #02050cbf, 0 40px 70px -40px #02050ca6;--shadow-floaty-lg:var(--edge), 0 2px 4px #02050c4d, 0 28px 50px -20px #02050cd9, 0 60px 90px -44px #02050cbf;--shadow-lift:0 2px 3px -1px #02050c59, 0 14px 22px -12px #02050cbf;--kw-karte:linear-gradient(180deg, #1a2438 0%, #141c2c 100%);--kw-kante:#9cc4ff1c;background:var(--mokka)}html[data-kw] .logo{--mint:#a8dab5;--creme:#f5efe6}@media (max-width:767.98px){html[data-kw]{--shadow-frame:0 12px 24px -8px #02050c8c;--shadow-slide:0 -14px 26px -14px #02050cb3;--shadow-floaty:var(--edge), 0 1px 2px #02050c4d, 0 14px 22px -14px #02050ccc;--shadow-floaty-lg:var(--edge), 0 2px 4px #02050c59, 0 20px 30px -16px #02050cd9;--shadow-lift:0 2px 3px -1px #02050c59, 0 10px 16px -10px #02050cbf}}@layer components{html[data-kw] .header .header__pill{background:#111827c2;border-color:#c8dcff1a}html[data-kw] .hp__bg{background:#171f31d1;border-color:#c8dcff1c}@media (max-width:1023.98px){html[data-kw] .header .header__pill{background:#0f1522e6}}@media (hover:none),(pointer:coarse){html[data-kw] .header .header__pill{background:#0d131ff7}html[data-kw] .hp__bg{background:#171f31f7}}.stack--kw>.sheet:is(.s-paper,.s-white):not(.hero):nth-child(4n+2){background:radial-gradient(ellipse 80% 55% at 78% -6%, #78aaff17, #78aaff05 55%, transparent 80%), linear-gradient(180deg, transparent 45%, #02050c4d 100%), var(--surface)}.stack--kw>.sheet:is(.s-paper,.s-white):not(.hero):nth-child(4n){background:radial-gradient(ellipse 70% 60% at 12% 104%, #78aaff14, #78aaff05 55%, transparent 80%), linear-gradient(180deg, #02050c42 0%, transparent 50%), var(--surface)}.kw-box.s-sage{background:radial-gradient(ellipse 70% 80% at 100% 100%, #f29a4c1a, transparent 60%), radial-gradient(ellipse 80% 70% at 0% 0%, #6ea5ff38, transparent 65%), var(--surface)}html[data-kw] .bento:before{background:radial-gradient(closest-side,#aacdff21,#4f8ef00d 55%,#0000)}html[data-kw] .bento:after{box-shadow:inset 0 0 0 1px #9cc4ff52,inset 0 0 36px #4f8ef014}.kw-kopf{max-width:46rem}.kw-abstand{margin-top:28px}@media (min-width:768px){.kw-abstand{margin-top:44px}}html[data-kw-von] .stack--kw{flex-direction:column;display:flex}html[data-kw-von] .stack--kw>.kw-hero{order:-2}html[data-kw-von] .stack--kw>#ueber-mich{order:-1}html[data-kw-von] .stack--kw>#probleme{--surface:var(--mokka)}@media (prefers-reduced-motion:no-preference){html[data-kw-von] .stack--kw>#ueber-mich{animation:intro-sheet .9s var(--ease-lift) calc(var(--intro-base) + .75s) backwards}}html[data-kw-von] :is(.header__row,.mm__top) .logo{display:none!important}html[data-kw-von] .hdr-kw.kwm{padding:6px 0;font-size:1.32rem;display:inline-flex}@media (min-width:768px){html[data-kw-von] .hdr-kw.kwm{font-size:1.6rem}}.kwm{font-family:var(--font-sans);white-space:nowrap;align-items:baseline;line-height:1;display:inline-flex}.kwm__k{letter-spacing:-.045em;color:var(--creme);font-weight:800}.kwm__w{letter-spacing:.005em;color:var(--blau-hell);margin-left:.24em;font-weight:300}.kwm__l{display:inline-block}.kwm__c{background:var(--orange);border-radius:2px;align-self:center;width:.1em;height:.95em;margin-left:.12em;display:inline-block;transform:translateY(.04em)}.kwm__w{position:relative}@media (prefers-reduced-motion:no-preference){.kwm--intro .kwm__k .kwm__l{animation:kwm-l .42s var(--ease-lift) calc(var(--intro-base) + .2s + var(--i) * 50ms) backwards}.kwm--tippen .kwm__c{animation:kwm-c 13.2s linear var(--intro-base) infinite backwards;margin:-.435em 0 0;position:absolute;top:50%;left:0;transform:none}.kwm--tippen .kwm__w .kwm__l{animation:kwm-l .42s var(--ease-lift) 4s backwards}.kwm--tippen .kwm__w[data-tippt] :is(.kwm__l,.kwm__c){animation:none}}@keyframes kwm-l{0%{opacity:.01;transform:translateY(.32em)}}@keyframes kwm-c{0%,4.083%{opacity:1}4.167%,8.323%{opacity:0}8.333%,12.417%{opacity:1}12.5%,16.657%{opacity:0}16.667%,20.75%{opacity:1}20.833%,24.99%{opacity:0}25%,29.083%{opacity:1}29.167%,33.323%{opacity:0}33.333%,37.417%{opacity:1}37.5%,41.657%{opacity:0}41.667%,45.75%{opacity:1}45.833%,49.99%{opacity:0}50%,54.083%{opacity:1}54.167%,58.323%{opacity:0}58.333%,62.417%{opacity:1}62.5%,66.657%{opacity:0}66.667%,70.75%{opacity:1}70.833%,74.99%{opacity:0}75%,79.083%{opacity:1}79.167%,83.323%{opacity:0}83.333%,87.417%{opacity:1}87.5%,91.657%{opacity:0}91.667%,95.75%{opacity:1}95.833%,99.99%{opacity:0}}[data-off] .kwm__c{animation-play-state:paused}.kw-hero__raster{grid-template-areas:"text""bild""unten";gap:22px;display:grid}.kw-hero__text{grid-area:text}.kw-hero__bild{grid-area:bild;min-width:0}.kw-hero__unten{grid-area:unten}@media (min-width:1024px){.kw-hero__raster{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"text bild""unten bild";align-content:center;gap:30px 48px}.kw-hero__text{align-self:end}.kw-hero__unten{align-self:start}}.kw-hero__marke{margin:2px 0 18px;font-size:clamp(1.5rem,1.15rem + 1.2vw,2.05rem)}.kw-hero__h1{max-width:15ch}.kw-hero__lead{max-width:46ch;margin-top:18px}.kw-hero__cta{flex-wrap:wrap;align-items:center;gap:16px 26px;display:flex}.kwb .kw-hero__cta,.kwc .kw-hero__cta{margin-top:28px}@media (max-width:767.98px){.kw-hero .kw-hero__krumen nav{margin-bottom:12px!important}.kw-hero__marke{margin-bottom:12px;font-size:1.45rem}.kw-hero .t-h1.kw-hero__h1{font-size:clamp(1.9rem,1.3rem + 3vw,2.35rem)}.kw-hero__lead{margin-top:12px;font-size:1.02rem;line-height:1.55}.kw-hero__raster{gap:18px}.stack--kw>.kw-hero.sheet{padding-bottom:calc(30px + var(--radius-section))}.kwb .kw-hero__cta,.kwc .kw-hero__cta{margin-top:20px}}.sheet.kw-hero{padding-top:24px}@media (min-width:768px){.sheet.kw-hero{padding-top:48px}}@media (min-width:1024px){.sheet.kw-hero{--hero-luft:40px;min-height:calc(100svh - var(--header-h) - var(--hero-luft) + var(--radius-section));padding-top:clamp(14px,2.4svh,40px);padding-bottom:calc(clamp(18px, 3.2svh, 56px) + var(--radius-section));flex-direction:column;display:flex}.sheet.kw-hero>.sheet__body{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.kw-hero .t-h1.kw-hero__h1{max-width:16ch;font-size:clamp(2.4rem,min(1.1rem + 3vw,7.3svh),74px)}.kw-hero__marke{font-size:clamp(1.5rem,min(.9rem + 1.1vw,3.6svh),40px)}.kw-hero__lead{font-size:clamp(1.0625rem,min(.5rem + .8vw,2.4svh),22px)}.kw-hero__raster{gap:clamp(18px,3.4svh,40px) clamp(40px,4vw,88px)}.kw-hero__bild .kwh{width:min(100%,141svh - 352.5px);max-width:940px}}@media (min-width:1440px){.kw-hero__bild{margin-right:min(0px, calc((var(--container) + 2 * var(--gutter) - 100vw) * .3))}}.kw-hero .hero__bg>.hero__grid{background-image:linear-gradient(#c8dcff0b 1px,#0000 1px),linear-gradient(90deg,#c8dcff0b 1px,#0000 1px);background-size:120px 120px;-webkit-mask-image:radial-gradient(34% 42% at 84% 26%,#000 10%,#0000 80%),radial-gradient(26% 34% at 6% 92%,#0009 10%,#0000 80%);mask-image:radial-gradient(34% 42% at 84% 26%,#000 10%,#0000 80%),radial-gradient(26% 34% at 6% 92%,#0009 10%,#0000 80%)}.kw-hero__licht{pointer-events:none;border-radius:50%;position:absolute}.kw-hero__licht--1{background:radial-gradient(closest-side,#4f8ef038,#4f8ef00f 55%,#0000);width:70vmax;height:70vmax;top:-18%;right:-12%}.kw-hero__licht--2{background:radial-gradient(closest-side,#f29a4c1a,#0000 70%);width:52vmax;height:52vmax;bottom:-30%;left:-18%}.kw-mail{color:var(--text);gap:2px;line-height:1.25;text-decoration:none;display:inline-grid}.kw-mail__k{color:var(--text-muted);font-size:.8125rem}.kw-mail__a{color:var(--blau-hell);justify-self:start;font-weight:600;position:relative}.kw-mail__a:after{content:"";background:var(--orange);transform-origin:0;height:1.5px;transition:transform .35s var(--ease-lift);border-radius:2px;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.kw-mail:hover .kw-mail__a:after,.kw-mail:focus-visible .kw-mail__a:after{transform:none}.kwh{aspect-ratio:620/440;width:100%;max-width:680px;margin-inline:auto;position:relative;container-type:inline-size}.kwh__glut{background:radial-gradient(closest-side,#4f8ef04d,#4f8ef014 60%,#0000);border-radius:50%;position:absolute;inset:4% 2% 0 6%}.kwh__svg{width:100%;height:auto;display:block}.kwh__svg text{font-family:var(--font-sans)}.kwh__browser{aspect-ratio:440/290;width:86%;box-shadow:var(--shadow-floaty-lg), 0 30px 80px -30px #4f8ef073;background:#0d1523;border:1px solid #9cc4ff38;border-radius:3.2cqw;position:absolute;top:4%;left:0;overflow:hidden}.kwh__leiste{border-bottom:1px solid #9cc4ff24;align-items:center;gap:1.1cqw;height:10.35%;padding:0 3cqw;display:flex;position:absolute;inset:0 0 auto}.kwh__leiste i{aspect-ratio:1;background:#eef2f938;border-radius:50%;width:1.35cqw}.kwh__url{border-radius:var(--radius-pill);color:#eef2f980;width:46%;height:56%;font:500 9px/1 var(--font-sans);background:#eef2f912;place-items:center;font-size:1.75cqw;display:grid;position:absolute;top:22%;left:27%}.kwh__fenster{position:absolute;inset:10.35% 0 0;overflow:hidden}.kwh__seite,.kwh__handy-seite{will-change:transform}.kwh__klick{aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#fff9,#f29a4c59 55%,#0000);border-radius:50%;width:12%;margin:-6% 0 0 -6%;position:absolute;top:83.8%;left:16.4%;transform:scale(.3)}.kwh__glanz{opacity:0;background:linear-gradient(100deg,#0000,#dcebff1f,#0000);width:22%;position:absolute;top:-20%;bottom:-20%;left:-30%;transform:skew(-14deg)}.kwh__zeiger{opacity:0;filter:drop-shadow(0 2px 3px #02050c80);width:3.4%;position:absolute;top:85%;left:17.5%}.kwh__zeiger svg{width:100%;display:block}.kwh__handy{aspect-ratio:130/262.5;width:25.5%;box-shadow:var(--shadow-floaty-lg), 0 24px 50px -24px #4f8ef080;background:#0a101b;border:1.5px solid #eef2f947;border-radius:18%/9.4%;position:absolute;top:25%;right:0;transform:rotate(4deg)}.kwh__schirm{background:#0d1523;border-radius:14%/7.2%;position:absolute;inset:2.8% 5.4%;overflow:hidden}.kwh__insel{border-radius:var(--radius-pill);background:#05080e;width:26%;height:3.6%;position:absolute;top:4.4%;left:37%}.kwh__toast{color:#0b1220;background:#eef2f9f5;border-radius:16px;align-items:center;gap:10px;padding:9px 16px 9px 10px;line-height:1.15;display:flex;position:absolute;top:0;right:3%;box-shadow:0 16px 36px -14px #02050cb3}.kwh__toast b{font-size:.875rem;display:block}.kwh__toast small{color:#4a5568;margin-top:2px;font-size:.75rem;display:block}.kwh__toast-ico{background:var(--orange);color:#0b1220;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.kwh__toast-ico svg{width:18px;height:18px}@media (max-width:767.98px){.kwh{aspect-ratio:358/200;max-width:none}.kw-hero__bild .kwh{width:min(100%,max(240px,179svh - 841.3px))}.kwh__browser{border-radius:12px;width:80%;top:2%}.kwh__handy{width:25%;top:6%;right:0}.kwh__toast{border-radius:12px;gap:7px;padding:6px 11px 6px 7px;top:-5%;right:17%}.kwh__toast b{font-size:.78rem}.kwh__toast small{font-size:.68rem}.kwh__toast-ico{border-radius:7px;width:24px;height:24px}.kwh__toast-ico svg{width:14px;height:14px}}@media (prefers-reduced-motion:no-preference){.kwh__seite{animation:kwh-scroll 12s cubic-bezier(.65, 0, .35, 1) calc(var(--intro-base) + 1.6s) infinite}.kwh__handy-seite{animation:kwh-scroll-h 12s cubic-bezier(.65, 0, .35, 1) calc(var(--intro-base) + 2.4s) infinite}.kwh__zeiger{animation:kwh-zeiger 12s var(--ease-soft) calc(var(--intro-base) + 1.6s) infinite backwards}.kwh__klick{animation:kwh-klick 12s ease-out calc(var(--intro-base) + 1.6s) infinite backwards}.kwh__toast{animation:kwh-toast 12s var(--ease-lift) calc(var(--intro-base) + 1.6s) infinite backwards}.kwh__glanz{animation:kwh-glanz 12s ease-in-out calc(var(--intro-base) + 1.6s) infinite backwards}}[data-off] .kwh__seite,[data-off] .kwh__handy-seite,[data-off] .kwh__zeiger,[data-off] .kwh__klick,[data-off] .kwh__toast,[data-off] .kwh__glanz{animation-play-state:paused}@keyframes kwh-scroll{0%,14%{transform:none}26%,40%{transform:translateY(-30.3%)}52%,78%{transform:translateY(-57.6%)}90%,to{transform:none}}@keyframes kwh-scroll-h{0%,16%{transform:none}28%,42%{transform:translateY(-32.7%)}54%,80%{transform:translateY(-52.3%)}92%,to{transform:none}}@keyframes kwh-zeiger{0%,54%{opacity:0;transform:translate(260%,-320%)}58%{opacity:1}67%{transform:none}69%{transform:scale(.82)}71%,74%{opacity:1;transform:none}79%,to{opacity:0;transform:none}}@keyframes kwh-klick{0%,68.5%{opacity:0;transform:scale(.3)}70%{opacity:1}76%,to{opacity:0;transform:scale(2.2)}}@keyframes kwh-toast{0%,70%{opacity:0;transform:translateY(-10px)scale(.92)}73%{opacity:1;transform:scale(1.04)}75%,88%{opacity:1;transform:none}93%,to{opacity:0;transform:translateY(-6px)}}@keyframes kwh-glanz{0%,2%{opacity:0;transform:skew(-14deg)}4%,12%{opacity:1}14%,to{opacity:0;transform:translate(650%)skew(-14deg)}}.kwb{text-align:center;justify-items:center;display:grid}.kw-hero--b .kw-hero__krumen ol{justify-content:center}.kw-hero--b .kw-hero__marke{margin-bottom:22px;font-size:clamp(2.5rem,min(1rem + 6.4vw,11svh),6.4rem)}.kw-hero--b .kw-hero__h1{max-width:24ch;margin-inline:auto}.kw-hero--b .kw-hero__lead{max-width:58ch;margin-inline:auto}.kw-hero--b .kw-hero__cta{justify-content:center}.kwb__buehne{text-align:left;width:100%;max-width:900px;margin-top:44px}.kwb .kwh{max-width:none}.kwc{gap:14px;display:grid}.kwc__haupt{background:var(--kw-karte);border:1px solid var(--kw-kante);box-shadow:var(--shadow-floaty-lg);border-radius:28px 28px 28px 64px;padding:22px 18px 24px}.kwc__bau{border:1px solid var(--kw-kante);box-shadow:var(--shadow-floaty);background:radial-gradient(80% 90% at 50% 0,#4f8ef03d,#0000 70%),#0a0f19;border-radius:28px 72px 28px 28px;place-items:center;padding:22px;display:none}.kwh--nur{aspect-ratio:440/290}.kwh--nur .kwh__browser{width:100%;top:0}.kwc__kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kwc__k{background:var(--kw-karte);border:1px solid var(--kw-kante);min-height:112px;box-shadow:var(--shadow-floaty);border-radius:22px;align-content:start;gap:6px;padding:14px 12px;line-height:1.2;display:grid}.kwc__k b{font-size:.9rem}.kwc__k small{color:var(--text-muted);font-size:.78rem}.kwc__k--anfrage{color:var(--mokka-tief);background:linear-gradient(160deg,#f6ab66,#ec8f3f);border-color:#0000}.kwc__k--anfrage small{color:#090d16bf}.kwc__k--anfrage .kwh__toast-ico{background:var(--mokka-tief);color:var(--orange)}.kwc__tacho{width:76px}.kwc__nadel{transform-box:view-box;transform-origin:60px 62px;transform:rotate(60deg)}.kwc__ki{border-radius:var(--radius-pill);background:var(--blau);color:#fff;font:700 .82rem/1.2 var(--font-sans);justify-self:start;margin:2px 0;padding:5px 11px}@media (prefers-reduced-motion:no-preference){.kwc__nadel{animation:kwc-nadel 2.2s cubic-bezier(.3, .7, .2, 1) calc(var(--intro-base) + 1.4s) backwards}}@keyframes kwc-nadel{0%{transform:rotate(-80deg)}75%{transform:rotate(70deg)}}@media (min-width:768px){.kwc__haupt{padding:34px 34px 36px}.kwc__k{min-height:132px;padding:18px 16px}}@media (min-width:1024px){.kwc{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:18px}.kwc__haupt{flex-direction:column;grid-row:span 2;justify-content:center;padding:40px 44px;display:flex}.kwc__bau{display:grid}}@media (max-width:767.98px) and (max-height:760px){.kw-hero--c .kw-hero__marke{margin-bottom:12px;font-size:1.35rem}.kw-hero--c .t-h1.kw-hero__h1{font-size:1.8rem}.kw-hero--c .kw-hero__lead{margin-top:10px;font-size:.96rem;line-height:1.5}.kw-hero--c .kw-hero__cta{gap:12px 22px;margin-top:16px}.kw-hero--c .kw-hero__krumen nav{margin-bottom:14px}.kwc__haupt{padding:16px 16px 18px}.kwc__k{min-height:92px;padding:11px 10px}}.kwd{aspect-ratio:620/470;width:100%;max-width:620px;margin-inline:auto;position:relative}.kwd__editor{width:76%;box-shadow:var(--shadow-floaty-lg), 0 30px 80px -30px #4f8ef073;background:#0b111d;border:1px solid #9cc4ff33;border-radius:18px;position:absolute;top:8%;left:0;overflow:hidden}.kwd__leiste{border-bottom:1px solid #9cc4ff1f;align-items:center;gap:6px;height:36px;padding:0 14px;display:flex}.kwd__punkt{background:#eef2f938;border-radius:50%;width:9px;height:9px}.kwd__datei{color:var(--blau-hell);font:600 .75rem/1 var(--font-sans);background:#4f8ef029;border-radius:8px;margin-left:10px;padding:5px 10px}.kwd__code{white-space:pre;gap:3px;padding:16px 16px 22px 12px;font:500 clamp(.7rem,.55rem + .5vw,.98rem)/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid}.kwd__z{gap:14px;display:flex}.kwd__nr{text-align:right;color:#eef2f947;flex:none;width:1.6em}.kwd__inhalt{position:relative;overflow:hidden}.kwd__deck{background:#0b111d;position:absolute;inset:0;transform:translate(100%)}.kwd__deck:before{content:"";background:var(--orange);width:2px;position:absolute;top:.2em;bottom:.2em;left:0}.kwd--t,.kwd--p{color:#eef2f999}.kwd--k{color:var(--orange)}.kwd--a{color:#c9b8ff}.kwd--s{color:#8fe0b3}.kwd--n{color:#f2c14c}.kwd__handy{width:27%;top:28%}@media (prefers-reduced-motion:no-preference){.kwd__deck{animation:kwd-tippen 10s steps(var(--n), end) calc(var(--intro-base) + 1.2s + var(--z) * .42s) infinite backwards}}[data-off] .kwd__deck{animation-play-state:paused}@keyframes kwd-tippen{0%{transform:none}8%,88%{transform:translate(100%)}93%,to{transform:none}}.pinsel{z-index:-1;border-radius:inherit;pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.pinsel__strich{left:var(--x);top:var(--y);width:var(--b);opacity:.66;position:absolute}.pinsel__spiegel[data-spiegel]{transform:scaleX(-1)}.pinsel__fenster{width:108%;animation:1.9s cubic-bezier(.3,.55,.3,1) backwards pinsel-fenster;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 92.6%,#0000);mask-image:linear-gradient(90deg,#000 92.6%,#0000)}.pinsel__in{animation:1.9s cubic-bezier(.3,.55,.3,1) backwards pinsel-in}.pinsel__svg{aspect-ratio:4;width:92.6%;height:auto;display:block}@keyframes pinsel-fenster{0%{transform:translate(-100%)}}@keyframes pinsel-in{0%{transform:translate(100%)}}.kw-bento{gap:20px;display:grid}@media (min-width:768px){.kw-bento--brauchen{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.kw-bento{gap:24px}}.kw-kar{position:relative}@media (min-width:768px){.kw-kar__fenster{--kg:20px;margin-inline:-36px;padding-inline:36px;overflow-x:clip}.kw-bento.kw-kar__spur{grid-template-columns:calc((100% - var(--kg)) / 2);gap:0;display:grid}.kw-kar__spur>li{translate:calc(var(--slot,0) * (100% + var(--kg))) 0;transition:translate .8s var(--ease-lift), opacity .6s var(--ease-soft);grid-area:1/1}.kw-kar__spur[data-kar]>li:not([data-sicht]),.kw-kar__spur:not([data-kar])>li:nth-child(n+3){opacity:0;pointer-events:none}.kw-kar__spur:not([data-kar])>li:nth-child(2){--slot:1}.kw-kar__spur>li[data-sprung]{transition:none}.kw-kar__spur .wds-box{height:clamp(184px,14vw,230px)}.kw-kar .st__arrow{margin-top:0;top:calc(50% - 33px)}.kw-kar .st__dots{margin-top:18px}}@media (min-width:1200px){.kw-kar__fenster{--kg:24px}}html[data-kw] .kw-kar .st__arrow{background:#1f2a40;border-color:#c8dcff29}html[data-kw] .kw-kar .st__arrow:hover{background:#2a3a58}html[data-kw] .kw-kar .st__dots span{background:#c8dcff4d}html[data-kw] .kw-kar .st__dots [aria-current] span{background:var(--orange)}.kw-karte{background:var(--kw-karte);border:1px solid var(--kw-kante);height:100%;box-shadow:var(--shadow-floaty);border-radius:26px;flex-direction:column;padding:9px;display:flex;position:relative}.kw-box .kw-karte{background:linear-gradient(#1e3054 0%,#172744 100%);border-color:#9cc4ff29}.kw-bento>:nth-child(odd) .kw-karte{border-bottom-right-radius:56px}.kw-bento>:nth-child(2n) .kw-karte{border-top-right-radius:56px}.kw-karte__licht{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-soft);position:absolute;inset:-1px;box-shadow:inset 0 0 0 1.5px #7eafff8c,0 0 0 1px #4f8ef033,0 26px 60px -30px #4f8ef0b3}.kw-takt>[data-on] .kw-karte__licht{opacity:1}.kw-karte__text{flex-direction:column;flex:1;padding:16px 12px 12px;display:flex}@media (min-width:1200px){.kw-karte__text{padding:20px 18px 16px}}.kw-karte__t{font:500 1.3rem/1.25 var(--font-serif);letter-spacing:-.008em;align-items:baseline;gap:10px;display:flex}.kw-karte__p{color:var(--text-muted);margin-top:8px;font-size:.975rem;line-height:1.6}.kw-plus{background:var(--orange);width:26px;height:26px;color:var(--mokka-tief);font:700 1.1rem/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:grid;transform:translateY(2px)}.stack--kw[data-look=glas] .kw-karte{background:linear-gradient(165deg,#78aaff2b,#78aaff0d 42%,#080d1866);border:1px solid #aacdff2e;border-radius:32px;padding:0;box-shadow:inset 0 1px #dcebff29,0 30px 60px -34px #02050ce6}.stack--kw[data-look=glas] .kw-box .kw-karte{background:linear-gradient(165deg,#96beff33,#96beff0f 45%,#080d184d)}.stack--kw[data-look=glas] .wds-box{background:radial-gradient(90% 100% at 50% 0,#4f8ef04d,#0000 72%),#060a1259;border:0;border-bottom:1px solid #aacdff1a;border-radius:31px 31px 0 0}.stack--kw[data-look=glas] .kw-karte__text{padding:18px 20px 22px}.stack--kw[data-look=glas] .kw-karte--basis{padding:0}.stack--kw[data-look=glas] .kw-karte--basis .wds-box{border-bottom:0;border-radius:31px 0 0 31px}.stack--kw[data-look=flaeche] .kw-karte{box-shadow:var(--shadow-floaty);background:#172542;border:0;border-radius:28px;padding:10px}.stack--kw[data-look=flaeche] .kw-bento>:nth-child(3n+2) .kw-karte{background:#22417c}.stack--kw[data-look=flaeche] .kw-bento>:nth-child(3n) .kw-karte{color:#0b1220;--text:#0b1220;--text-muted:#22314f;background:#a9cbff}.stack--kw[data-look=flaeche] .kw-bento>:nth-child(odd) .kw-karte{border-bottom-left-radius:64px}.stack--kw[data-look=flaeche] .kw-bento>:nth-child(2n) .kw-karte{border-top-right-radius:64px}.stack--kw[data-look=flaeche] .wds-box{background:radial-gradient(85% 95% at 50% 0,#4f8ef038,#0000 70%),#0a0f19;border:0;border-radius:20px}.stack--kw[data-look=flaeche] .kw-bento>:nth-child(odd) .wds-box{border-bottom-left-radius:20px}.stack--kw[data-look=flaeche] .kw-bento>:nth-child(2n) .wds-box{border-top-right-radius:56px}.stack--kw[data-look=flaeche] .kw-karte--basis{background:#172542;border-top-right-radius:64px}.wds-box{isolation:isolate;background:radial-gradient(85% 95% at 50% 0,#4f8ef033,#0000 70%),#0a0f19;border:1px solid #9cc4ff14;border-radius:19px;flex:none;height:172px;display:block;position:relative;overflow:hidden}.wds-box:before{content:"";z-index:-1;background-image:linear-gradient(#9cc4ff0f 1px,#0000 1px),linear-gradient(90deg,#9cc4ff0f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 40%,#000,#0000 80%);mask-image:radial-gradient(70% 80% at 50% 40%,#000,#0000 80%)}.kw-bento>:nth-child(odd) .wds-box{border-bottom-right-radius:19px}.kw-bento>:nth-child(2n) .wds-box{border-top-right-radius:48px}@media (min-width:768px){.wds-box{height:clamp(176px,15vw,214px)}}.wds{width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;inset:4px;overflow:visible}.wds text{font-family:var(--font-sans)}.wds .wds-serif{font-family:Times New Roman,Times,Georgia,serif}.wds :is(.wa-pop,.wa-up,.wa-l,.wa-r,.wa-drop,.w-kopf-flug,.w-kopf-glut,.w-kij-ring,.w-vid-play,.w-glanz){transform-box:fill-box;transform-origin:50%}.wds :is(.wa-sx,.w-lang-bar,.w-vid-lauf,.w-rech-balken,.w-rech-fuell){transform-box:fill-box;transform-origin:0}.kw-karte--basis{border-top-right-radius:64px;display:grid}.kw-karte--basis .wds-box{border-top-right-radius:56px;height:178px}.kw-basis__text{padding:20px 12px 12px}.kw-chip{border-radius:var(--radius-pill);color:var(--blau-hell);font:600 .8125rem/1.3 var(--font-sans);background:#4f8ef02e;border:1px solid #9cc4ff4d;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.kw-basis__t{margin-top:12px}.kw-basis__p{max-width:44ch}.kw-haken{gap:9px 14px;margin-top:16px;display:grid}@media (min-width:420px){.kw-haken{grid-template-columns:repeat(2,minmax(0,1fr))}}.kw-haken li{padding-left:28px;font-size:.95rem;line-height:1.35;position:relative}.kw-haken li:before{content:"";background:#4f8ef038 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5 10.2 16.5 18 8' fill='none' stroke='%239cc4ff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px no-repeat;border-radius:50%;width:19px;height:19px;position:absolute;top:.05em;left:0;box-shadow:inset 0 0 0 1px #9cc4ff59}@media (min-width:768px){.kw-karte--basis .wds-box{height:clamp(240px,30vw,320px)}.kw-basis__text{padding:26px 22px 18px}.kw-haken{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.kw-karte--basis{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:10px}.kw-karte--basis .wds-box{height:clamp(300px,26vw,380px)}.kw-basis__text{padding:26px 34px 26px 30px}.kw-haken{grid-template-columns:repeat(2,minmax(0,1fr))}}.kw-check{max-width:860px}.kw-sub{margin-top:clamp(72px,10svh,120px)}@media (prefers-reduced-motion:no-preference){.kw-takt>[data-on] .wa-in{animation:wa-in .6s var(--ease-soft) var(--d,0s) backwards}.kw-takt>[data-on] .wa-pop{animation:wa-pop .62s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s) backwards}.kw-takt>[data-on] .wa-up{animation:wa-up .6s var(--ease-lift) var(--d,0s) backwards}.kw-takt>[data-on] .wa-l{animation:wa-l .6s var(--ease-lift) var(--d,0s) backwards}.kw-takt>[data-on] .wa-r{animation:wa-r .6s var(--ease-lift) var(--d,0s) backwards}.kw-takt>[data-on] .wa-sx{animation:wa-sx .45s var(--ease-lift) var(--d,0s) backwards}.kw-takt>[data-on] .wa-drop{animation:wa-drop .75s cubic-bezier(.3, .9, .4, 1) var(--d,0s) backwards}}@keyframes wa-in{0%{opacity:0}}@keyframes wa-pop{0%{opacity:0;transform:scale(.4)}}@keyframes wa-up{0%{opacity:0;transform:translateY(12px)}}@keyframes wa-l{0%{opacity:0;transform:translate(-16px)}}@keyframes wa-r{0%{opacity:0;transform:translate(16px)}}@keyframes wa-sx{0%{transform:scaleX(0)}}@keyframes wa-drop{0%{opacity:0;transform:translateY(-150px)}55%{opacity:1;transform:translateY(3px)}78%{transform:translateY(-3px)}}.w-alt-dim{opacity:.5}.w-tipp__p,.w-fluss,.w-wire,.w-glanz,.w-cms-punkt,.w-cms-alt,.w-auto-d1,.w-auto-ring,.w-auto-dt,.w-auto-dm,.w-auto-db,.w-rech-s1,.w-rech-s2{opacity:0}.w-rang-du{opacity:.6}.w-lang-bar{transform:scaleX(.62)}.w-tacho{transform:rotate(62deg)}.w-sk-tacho{transform:translate(104px,52px)scale(.22)}.w-sk-label{opacity:0}.w-kopf-glut{opacity:.85}.w-kij-ring{opacity:.9}.w-bas-p2,.w-bas-p3,.w-bas-p4{opacity:0}.w-vid-ton{transform:scaleY(.45)}.w-vid-lauf{transform:scaleX(.05)}.w-cms-deck{transform:translate(112px)}.w-cms-cursor{transform:translate(110px)}.w-rech-fuell{transform:scaleX(.6)}.w-rech-knopf{transform:translate(118px)}@media (prefers-reduced-motion:no-preference){.kw-takt>[data-on] .w-alt-zeiger{animation:w-alt-zeiger 2.5s var(--ease-soft) backwards}.kw-takt>[data-on] .w-alt-ring{animation:.5s cubic-bezier(.34,1.56,.64,1) 2.3s backwards wa-pop}.kw-takt>[data-on] .w-alt-lauf{animation:7s linear infinite w-lauf}.kw-takt>[data-on] .w-rang-a{animation:w-rang-a 3.2s var(--ease-lift) var(--d,0s) backwards}.kw-takt>[data-on] .w-rang-du{animation:w-rang-du 3.2s var(--ease-lift) backwards}.kw-takt>[data-on] .w-tipp__p{animation:w-tipp 1.1s ease-in-out var(--d,0s) backwards}.kw-takt>[data-on] .w-sicher-riss{animation:.9s linear 2.15s backwards w-riss}.kw-takt>[data-on] .w-sicher-schild{animation:.6s ease-in-out 2.2s w-wackeln}.kw-takt>[data-on] .w-lang-bar{animation:4.4s cubic-bezier(.1,.7,.3,1) backwards w-lang-bar}.kw-takt>[data-on] .w-spin{animation:12s linear infinite w-spin}.kw-takt>[data-on] .w-lang-txt{animation:14s ease-in-out infinite w-puls}.kw-takt>[data-on] .w-wire{animation:2.4s linear backwards w-wire}.kw-takt>[data-on] .w-glanz{animation:w-glanz 1.1s ease-in-out var(--d,0s) backwards}.kw-takt>[data-on] .w-kopf-s2{animation:w-kopf-s2 .7s var(--ease-lift) .4s backwards}.kw-takt>[data-on] .w-kopf-s3{animation:w-kopf-s3 .7s var(--ease-lift) .9s backwards}.kw-takt>[data-on] .w-kopf-flug{animation:1.3s cubic-bezier(.45,0,.2,1) 1.7s backwards w-flug}.kw-takt>[data-on] .w-kopf-glut{animation:1.2s ease-out 2.9s backwards w-glut}.kw-takt>[data-on] .w-tacho{animation:2.4s cubic-bezier(.3,.7,.2,1) .2s backwards w-tacho}.kw-takt>[data-on] .w-sk-tacho{animation:w-sk-tacho 2.9s var(--ease-lift) backwards}.kw-takt>[data-on] .w-sk-label{animation:w-sk-label 2.7s var(--ease-soft) backwards}.kw-takt>[data-on] .w-fluss{animation:w-fluss .9s ease-in-out var(--d,0s) 2 backwards}.kw-takt>[data-on] .w-kij-ring{animation:w-ring-pop 1s ease-out var(--d,0s) backwards}.kw-takt>[data-on] .w-bas-tab{animation:w-bas-tab 8s var(--ease-lift) infinite}.kw-takt>[data-on] .w-bas-p1{animation:w-bas-p1 8s var(--ease-soft) infinite}.kw-takt>[data-on] .w-bas-p2{animation:w-bas-p2 8s var(--ease-soft) infinite}.kw-takt>[data-on] .w-bas-p3{animation:w-bas-p3 8s var(--ease-soft) infinite}.kw-takt>[data-on] .w-bas-p4{animation:w-bas-p4 8s var(--ease-soft) infinite}.kw-takt>[data-on] .w-vid-play{animation:4.6s backwards w-vid-play}.kw-takt>[data-on] .w-vid-h1{animation:7s linear .8s infinite w-welle}.kw-takt>[data-on] .w-vid-h2{animation:4.5s linear .8s infinite w-welle}.kw-takt>[data-on] .w-vid-sonne{animation:4s ease-out .8s backwards w-sonne}.kw-takt>[data-on] .w-vid-ton{animation:w-ton 12s ease-in-out calc(.8s + var(--i) * .12s) infinite}.kw-takt>[data-on] .w-vid-lauf{animation:4.6s linear backwards w-vid-lauf}.kw-takt>[data-on] .w-cms-deck{animation:1.6s steps(18,end) .5s backwards w-cms-deck}.kw-takt>[data-on] .w-cms-cursor{animation:1.6s steps(18,end) .5s backwards w-cms-cursor,10.8s linear infinite kwm-c}.kw-takt>[data-on] .w-cms-knopf{animation:.35s ease-out 2.45s w-druck}.kw-takt>[data-on] .w-cms-punkt{animation:.5s ease-in 2.6s backwards w-cms-punkt}.kw-takt>[data-on] .w-cms-alt{animation:3.3s backwards w-cms-alt}.kw-takt>[data-on] .w-cms-neu{animation:w-cms-neu 3.5s var(--ease-lift) backwards}.kw-takt>[data-on] .w-auto-d1{animation:.8s ease-in-out .5s backwards w-auto-d1}.kw-takt>[data-on] .w-auto-ring{animation:.9s ease-out 1.25s backwards w-auto-ring}.kw-takt>[data-on] .w-auto-dt{animation:.9s linear 1.45s backwards w-auto-dt}.kw-takt>[data-on] .w-auto-dm{animation:.9s linear 1.5s backwards w-auto-dm}.kw-takt>[data-on] .w-auto-db{animation:.9s linear 1.55s backwards w-auto-db}.kw-takt>[data-on] .w-rech-balken{animation:w-rech-balken 4.6s var(--ease-lift) backwards}.kw-takt>[data-on] .w-rech-s1{animation:w-rech-s1 4.6s var(--ease-soft) backwards}.kw-takt>[data-on] .w-rech-wahl{animation:4.6s linear backwards w-rech-wahl}.kw-takt>[data-on] .w-rech-s2{animation:w-rech-s2 4.6s var(--ease-soft) backwards}.kw-takt>[data-on] .w-rech-fuell{animation:w-rech-fuell 4.6s var(--ease-lift) backwards}.kw-takt>[data-on] .w-rech-knopf{animation:w-rech-knopf 4.6s var(--ease-lift) backwards}.kw-takt>[data-on] .w-rech-s3{animation:w-rech-s3 4.6s var(--ease-lift) backwards}}[data-off] .w-alt-lauf,[data-off] .w-spin,[data-off] .w-lang-txt,[data-off] .w-bas-tab,[data-off] .w-bas-p,[data-off] .w-vid-h1,[data-off] .w-vid-h2,[data-off] .w-vid-ton,[data-off] .w-cms-cursor{animation-play-state:paused}@keyframes w-alt-zeiger{0%,25%{opacity:0;transform:translate(110px,80px)}35%{opacity:1}80%{transform:none}88%{transform:scale(.85)}}@keyframes w-lauf{to{transform:translate(-152px)}}@keyframes w-rang-a{0%{opacity:0;transform:translateY(24px)}12%,42%{opacity:1;transform:translateY(24px)}74%{transform:none}}@keyframes w-rang-du{0%{opacity:0;transform:translateY(-83px)}12%,42%{opacity:1;transform:translateY(-83px)}74%{opacity:.6;transform:none}}@keyframes w-tipp{0%{opacity:0}20%{opacity:1;transform:translateY(-2px)}50%{opacity:.45;transform:none}80%{opacity:1;transform:translateY(-2px)}to{opacity:0}}@keyframes w-riss{0%{opacity:0}20%{opacity:1}30%{opacity:.2}45%{opacity:1}55%{opacity:.3}70%{opacity:1}}@keyframes w-wackeln{25%{transform:rotate(-4deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-2deg)}}@keyframes w-lang-bar{0%{transform:scaleX(0)}25%{transform:scaleX(.42)}}@keyframes w-spin{to{transform:rotate(4320deg)}}@keyframes w-puls{5%{opacity:.35}10%{opacity:1}15%{opacity:.35}20%{opacity:1}25%{opacity:.35}30%{opacity:1}35%{opacity:.35}40%{opacity:1}45%{opacity:.35}50%{opacity:1}55%{opacity:.35}60%{opacity:1}65%{opacity:.35}70%{opacity:1}75%{opacity:.35}80%{opacity:1}85%{opacity:.35}90%{opacity:1}95%{opacity:.35}to{opacity:1}}@keyframes w-wire{0%,62%{opacity:1}80%{opacity:0}}@keyframes w-glanz{0%{opacity:0;transform:none}15%,85%{opacity:1}to{opacity:0;transform:translate(340px)}}@keyframes w-kopf-s2{0%{transform:translateY(84px)}}@keyframes w-kopf-s3{0%{transform:translateY(56px)}}@keyframes w-flug{0%{opacity:0;transform:translate(144px,30px)scale(2.3)}12%{opacity:1}}@keyframes w-glut{0%{opacity:.15;transform:scale(.7)}45%{opacity:1;transform:scale(1.12)}}@keyframes w-tacho{0%{transform:rotate(-82deg)}30%{transform:rotate(-48deg)}46%{transform:rotate(-58deg)}80%{transform:rotate(72deg)}}@keyframes w-sk-tacho{0%,72%{transform:translate(160px,118px)scale(1)}}@keyframes w-sk-label{0%,74%{opacity:1}}@keyframes w-fluss{0%{opacity:0;transform:none}15%{opacity:1}85%{opacity:1;transform:translate(42px)}to{opacity:0;transform:translate(42px)}}@keyframes w-ring-pop{0%{opacity:0;transform:scale(.85)}40%{opacity:1;transform:scale(1.06)}}@keyframes w-bas-tab{0%,22%{transform:none}27%,47%{transform:translate(62px)}52%,72%{transform:translate(124px)}77%,95%{transform:translate(186px)}to{transform:none}}@keyframes w-bas-p1{0%,22%{opacity:1;transform:none}27%{opacity:0;transform:translate(-12px)}95%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes w-bas-p2{0%,22%{opacity:0;transform:translate(12px)}27%,47%{opacity:1;transform:none}52%,to{opacity:0;transform:translate(-12px)}}@keyframes w-bas-p3{0%,47%{opacity:0;transform:translate(12px)}52%,72%{opacity:1;transform:none}77%,to{opacity:0;transform:translate(-12px)}}@keyframes w-bas-p4{0%,72%{opacity:0;transform:translate(12px)}77%,95%{opacity:1;transform:none}to{opacity:0;transform:translate(-12px)}}@keyframes w-vid-play{0%{opacity:1;transform:none}9%{transform:scale(.86)}16%{opacity:0;transform:scale(1.35)}92%{opacity:0;transform:scale(.8)}}@keyframes w-welle{to{transform:translate(-160px)}}@keyframes w-sonne{0%{transform:translateY(10px)}}@keyframes w-ton{0%{transform:scaleY(.25)}4.167%{transform:scaleY(1)}8.333%{transform:scaleY(.25)}12.5%{transform:scaleY(1)}16.667%{transform:scaleY(.25)}20.833%{transform:scaleY(1)}25%{transform:scaleY(.25)}29.167%{transform:scaleY(1)}33.333%{transform:scaleY(.25)}37.5%{transform:scaleY(1)}41.667%{transform:scaleY(.25)}45.833%{transform:scaleY(1)}50%{transform:scaleY(.25)}54.167%{transform:scaleY(1)}58.333%{transform:scaleY(.25)}62.5%{transform:scaleY(1)}66.667%{transform:scaleY(.25)}70.833%{transform:scaleY(1)}75%{transform:scaleY(.25)}79.167%{transform:scaleY(1)}83.333%{transform:scaleY(.25)}87.5%{transform:scaleY(1)}91.667%{transform:scaleY(.25)}95.833%{transform:scaleY(1)}to{transform:scaleY(.25)}}@keyframes w-vid-lauf{0%,16%{transform:scaleX(.05)}96%{transform:scaleX(1)}}@keyframes w-cms-deck{0%{transform:none}}@keyframes w-cms-cursor{0%{transform:none}}@keyframes w-druck{50%{transform:scale(.92)}}@keyframes w-cms-punkt{0%{opacity:0;transform:none}20%{opacity:1}80%{opacity:1;transform:translate(14px)}to{opacity:0;transform:translate(16px)}}@keyframes w-cms-alt{0%,86%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes w-cms-neu{0%,84%{opacity:0;transform:translateY(8px)}}@keyframes w-auto-d1{0%{opacity:0;transform:none}15%{opacity:1}85%{opacity:1;transform:translate(70px)}to{opacity:0;transform:translate(70px)}}@keyframes w-auto-ring{0%{opacity:.9;transform:none}to{opacity:0;transform:scale(1.7)}}@keyframes w-auto-dt{0%{opacity:0;transform:none}10%{opacity:1}30%{transform:translate(18px)}75%{transform:translate(18px,-44px)}90%{opacity:1;transform:translate(34px,-44px)}to{opacity:0;transform:translate(34px,-44px)}}@keyframes w-auto-dm{0%{opacity:0;transform:none}10%{opacity:1}90%{opacity:1;transform:translate(34px)}to{opacity:0;transform:translate(34px)}}@keyframes w-auto-db{0%{opacity:0;transform:none}10%{opacity:1}30%{transform:translate(18px)}75%{transform:translate(18px,44px)}90%{opacity:1;transform:translate(34px,44px)}to{opacity:0;transform:translate(34px,44px)}}@keyframes w-rech-balken{0%,38%{transform:scaleX(0)}42%,62%{transform:scaleX(.5)}66%{transform:none}}@keyframes w-rech-s1{0%{opacity:0;transform:translate(16px)}5%,36%{opacity:1;transform:none}41%,to{opacity:0;transform:translate(-16px)}}@keyframes w-rech-wahl{0%,16%{opacity:0}20%{opacity:1}}@keyframes w-rech-s2{0%,38%{opacity:0;transform:translate(16px)}43%,61%{opacity:1;transform:none}66%,to{opacity:0;transform:translate(-16px)}}@keyframes w-rech-fuell{0%,46%{transform:scaleX(.1)}58%{transform:scaleX(.6)}}@keyframes w-rech-knopf{0%,46%{transform:translate(20px)}58%{transform:translate(118px)}}@keyframes w-rech-s3{0%,63%{opacity:0;transform:translate(16px)}69%{opacity:1;transform:none}}@media (min-width:768px){.stack--kw .pb2__stage{--H:max(220px, calc(min(calc((100cqw / 1.6 + var(--bar)) / 1.16), calc(100svh - 190px), 860px) * .9))}}@media (min-width:1024px){.stack--kw #projekte>.sheet__body>.box{padding-top:clamp(24px,3.4svh,44px);padding-bottom:clamp(24px,3.4svh,44px)}.stack--kw #projekte .box .wrap>.mt-8{margin-top:clamp(14px,2.4svh,32px)!important}.stack--kw .pb2{--info:clamp(260px, 21vw, 360px);grid-template-columns:minmax(0, 1fr) var(--info);align-items:end;column-gap:40px;display:grid}.stack--kw .pb2__stage{--H:max(220px, min(calc(((100cqw - var(--info) - 40px) / 1.6 + var(--bar)) / 1.16 * .9), calc((100svh - 350px) / 1.06), 780px))}.stack--kw .pb2 .pb2__info,.stack--kw .pb2[data-n="1"] .pb2__info{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:0;padding-bottom:8px}}.stack--kw .pb2__vorschau button{background:#0e1e3e99;border-color:#9cc4ff2e}.pb2-platz{--ton:#9cc4ff;background:#0d1523;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.pb2-platz__seite{will-change:transform}.pb2-platz__teil{gap:3.2cqw;padding:4cqw 5cqw 3.2cqw;display:grid}.pb2-platz__kopf{justify-content:space-between;align-items:center;display:flex}.pb2-platz__kopf b{color:var(--creme);font:700 max(9px, 2.5cqw) / 1.1 var(--font-sans);letter-spacing:-.01em}.pb2-platz__kopf span{background:repeating-linear-gradient(90deg,#eef2f966 0 28%,#0000 28% 36%);border-radius:99px;width:20cqw;height:1.4cqw}.pb2-platz__hero{background:linear-gradient(135deg, var(--ton), #1c2f57 78%);border-radius:2.4cqw;height:34cqw;position:relative}.pb2-platz__hero span,.pb2-platz__hero i{border-radius:99px;position:absolute;left:6%}.pb2-platz__hero span{background:#ffffffeb;height:3.4cqw}.pb2-platz__hero span:first-child{width:46%;top:22%}.pb2-platz__hero span:nth-child(2){width:32%;top:36%}.pb2-platz__hero i{background:var(--orange);width:15%;height:4.4cqw;top:56%}.pb2-platz__karten{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4cqw;display:grid}.pb2-platz__karten span{background:#eef2f912;border-radius:2cqw;height:18cqw;box-shadow:inset 0 0 0 1px #eef2f914}.pb2-platz__zeilen{gap:1.8cqw;display:grid}.pb2-platz__zeilen span{background:#eef2f938;border-radius:99px;height:1.6cqw}.pb2-platz__zeilen span:first-child{width:84%}.pb2-platz__zeilen span:nth-child(2){width:72%}.pb2-platz__zeilen span:nth-child(3){width:52%}.pb2-platz__band{background:#9cc4ff1a;background:color-mix(in srgb, var(--ton) 22%, transparent);border-radius:2.4cqw;height:24cqw}@container (max-width:420px){.pb2-platz__teil{gap:5cqw;padding:9cqw 7cqw 5cqw}.pb2-platz__kopf b{font-size:5.4cqw}.pb2-platz__hero{height:70cqw}.pb2-platz__hero span{height:6cqw}.pb2-platz__hero span:first-child{width:70%}.pb2-platz__hero span:nth-child(2){width:52%;top:40%}.pb2-platz__hero i{width:34%;height:9cqw;top:64%}.pb2-platz__karten{grid-template-columns:1fr;gap:4cqw}.pb2-platz__karten span{height:26cqw}.pb2-platz__zeilen span{height:3cqw}}.pb2-platz__tag{border-radius:var(--radius-pill);color:var(--creme);font:600 clamp(10px, 2.2cqw, 13px) / 1.2 var(--font-sans);white-space:nowrap;background:#090d16db;border:1px dashed #9cc4ff8c;padding:6px 12px;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.pb2__web[data-on] .pb2-platz__seite,.pb2__handy[data-on] .pb2-platz__seite{animation:18s linear infinite pb2-platz}}[data-off] .pb2-platz__seite{animation-play-state:paused}@keyframes pb2-platz{to{transform:translateY(-50%)}}.pb2__vb-platz{background:linear-gradient(135deg, var(--ton,#9cc4ff), #1c2f57 80%);align-content:start;gap:5px;height:100%;padding:10px;display:grid}.pb2__vb-platz i{background:#ffffffd9;border-radius:99px;height:5px}.pb2__vb-platz i:first-child{width:70%}.pb2__vb-platz i:nth-child(2){width:48%}.pb2__vb-platz i:nth-child(3){background:var(--orange);width:28%;height:8px;margin-top:4px}.kw-ich{grid-template-columns:104px minmax(0,1fr);grid-template-areas:"bild kopf""text text";align-items:center;gap:22px 20px;display:grid}.kw-ich__bild{grid-area:bild;justify-items:center;gap:22px;display:grid}.kw-ich__kopf{grid-area:kopf}.kw-ich__kopf .eyebrow{margin-bottom:8px}.kw-ich__text{grid-area:text;max-width:62ch;font-size:1.0625rem;line-height:1.65}.kw-ich__rolle{color:var(--blau-hell);font:600 .9375rem/1.3 var(--font-sans);margin-top:8px}.kw-ich__ring{aspect-ratio:1;background:conic-gradient(from 210deg, var(--orange), #4f8ef0e6 35%, #9cc4ff80 70%, var(--orange));border-radius:50%;width:100%;padding:3px;display:block;position:relative;box-shadow:0 24px 60px -24px #4f8ef0b3}.kw-ich__ring:after{content:"";z-index:-1;background:radial-gradient(closest-side,#4f8ef04d,#0000);border-radius:50%;position:absolute;inset:-14%}.kw-ich__img{object-fit:cover;border:3px solid var(--mokka-2);border-radius:50%;width:100%;height:100%;display:block}.kw-ich__marke{font-size:1.45rem;display:none}@media (min-width:768px){.kw-ich{grid-template-columns:200px minmax(0,1fr);column-gap:40px}}@media (min-width:1024px){.kw-ich{grid-template:"bild kopf""bild text"1fr/minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:22px 80px}.kw-ich__bild{place-self:center;width:100%;max-width:360px}.kw-ich__marke{display:inline-flex}.kw-ich__kopf{align-self:end}}.kw-anfrage.s-sage{background:radial-gradient(ellipse 60% 80% at 100% 0%, #f29a4c29, transparent 60%), radial-gradient(ellipse 70% 90% at 0% 100%, #6ea5ff3d, transparent 65%), var(--surface)}.kw-anfrage__raster{gap:32px;display:grid}@media (min-width:1024px){.kw-anfrage__raster{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:64px}}.kwa__kopf{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}@media (min-width:1024px){.kwa:not([data-offen]){align-self:end}.kwa:not([data-offen]) .kwa__kopf{justify-content:flex-end}}.kwa__knopf{cursor:pointer;border:0}.kwa[data-offen] .kwa__kopf{display:none}.kwa__mail{border-bottom:1px solid var(--line);width:100%;margin-bottom:18px;padding-bottom:16px}.kwa__karte{box-shadow:var(--shadow-floaty-lg);background:#090e188c;border:1px solid #9cc4ff29;border-radius:26px 26px 26px 64px;margin-top:22px;padding:20px 16px}@media (min-width:768px){.kwa__karte{padding:30px 32px}}@media (prefers-reduced-motion:no-preference){.kwa__karte{animation:kwa-auf .55s var(--ease-lift) backwards}}@keyframes kwa-auf{0%{opacity:0;transform:translateY(16px)}}.kwa__wunsch{border:0;margin:0;padding:0}.kwa__wunsch legend{font:600 .9375rem/1.3 var(--font-sans);margin-bottom:10px}.kwa__pillen{flex-wrap:wrap;gap:8px;display:flex}.kwa__pille{border-radius:var(--radius-pill);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-height:40px;transition:transform .2s var(--ease-soft);background:#eef2f90a;border:1px solid #eef2f93d;align-items:center;padding:8px 15px;font-size:.9375rem;line-height:1.2;display:inline-flex;position:relative}.kwa__pille:active{transform:scale(.96)}.kwa__pille[data-an]{background:var(--orange);border-color:var(--orange);color:var(--mokka-tief);font-weight:600}.kwa__pille input:focus-visible+span{outline:2px solid var(--focus);outline-offset:6px;border-radius:4px}.kwa__danke{justify-items:start;gap:12px;padding:8px 0;display:grid}.kwa__danke-ico{background:var(--orange);width:48px;height:48px;color:var(--mokka-tief);border-radius:50%;place-items:center;display:grid}.kwa__danke-ico svg{width:26px;height:26px}.kwa__danke-t{font:500 1.6rem/1.2 var(--font-serif)}.kwa__danke-p{color:var(--text-muted)}}
