.hp-raster{background-image:linear-gradient(rgba(122,255,160,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(122,255,160,.06) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at 70% 40%,#000 30%,transparent 75%)}.hp-raster-oben{background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 30% 0%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 30% 0%,#000 20%,transparent 70%)}.hp-schein{background:radial-gradient(800px 400px at 80% 20%,rgba(127,224,160,.12),transparent 70%)}.hp-scan{background:linear-gradient(180deg,transparent,rgba(127,224,160,.18),transparent);animation:scan 1.4s linear infinite}.rise{animation:rise .45s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--delay, 0ms)}.kat-block{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px;border-radius:18px;background:#e9e6dd}@media(max-width:1023px){.kat-block>:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:1024px){.kat-block{grid-template-columns:repeat(4,minmax(0,1fr))}}.kat-titel{font-size:clamp(18px,1.7vw,22px);font-weight:700;line-height:1.15;letter-spacing:-.01em}.kat-hinweis{font-size:14px;line-height:1.4;opacity:.8}.kat-zahl{font-family:JetBrains Mono,ui-monospace,monospace;color:#5b616c}.kat-knopf.aktiv .kat-zahl{color:rgb(var(--ton))}@media(max-width:639px){.kat-knopf{padding:14px 12px;gap:6px}.kat-hinweis,.kat-zahl{display:none}.kat-code{font-size:10.5px}}.kat-knopf{position:relative;text-align:left;display:flex;flex-direction:column;gap:10px;padding:18px 16px;border-radius:10px;cursor:pointer;border:0;background:transparent;color:#14161a;transition:background .25s,color .25s,box-shadow .25s,transform .25s}.kat-knopf:hover{transform:translateY(-2px);background:var(--ton-weich)}.kat-knopf .kat-code{display:inline-flex;align-items:center;gap:7px;color:var(--ton-text)}.kat-knopf .kat-code:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ton-text)}.kat-knopf:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--ton-text);opacity:.35;transition:opacity .25s}.kat-knopf:hover:after{opacity:.8}.kat-knopf .kat-badge{display:none;color:rgb(var(--ton))}.kat-knopf.aktiv{background:#0f1411;color:#f4f2ec;box-shadow:0 12px 30px -10px #0f141180,inset 0 3px rgb(var(--ton))}.kat-knopf.aktiv:after{opacity:0}.kat-knopf.aktiv .kat-code{color:rgb(var(--ton))}.kat-knopf.aktiv .kat-code:before{background:rgb(var(--ton))}.kat-knopf.aktiv .kat-badge{display:inline}.leistungen-band{position:relative}.leistungen-band:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(var(--ton),.08),rgba(var(--ton),.02) 22%,transparent 45%)}.leistungen-band>section{position:relative}.paket-liste{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:28px;column-gap:28px;border-top:1px solid rgba(20,22,26,.1)}@media(min-width:768px){.paket-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.paket-zeile{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 10px;border-bottom:1px solid rgba(20,22,26,.1);color:#14161a;transition:background .2s}.paket-zeile:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--ton-text);opacity:0;transition:opacity .2s}.paket-zeile:hover{background:var(--ton-weich)}.paket-zeile:hover:before{opacity:1}.paket-nr{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--ton-text);font-weight:700}.paket-zeile__text{display:flex;flex-direction:column;gap:2px;min-width:0}.paket-zeile__name{font-weight:700;font-size:16px;line-height:1.25}.paket-zeile__kurz{font-size:13.5px;line-height:1.4;color:#5b616c;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.paket-zeile__preis{font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:600;white-space:nowrap}.paket-zeile__pfeil{color:var(--ton-text);transition:transform .2s}.paket-zeile:hover .paket-zeile__pfeil{transform:translate(3px)}.paket-zeile.hidden{display:none}@media(max-width:479px){.paket-zeile{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 6px}.paket-zeile .paket-nr,.paket-zeile__pfeil{display:none}.paket-zeile__kurz{-webkit-line-clamp:2}}.alle-leistungen{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:12px;text-align:center}.alle-leistungen__knopf{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:12px;background:#0f1411;color:#f4f2ec;font-weight:700;font-size:16px;box-shadow:0 14px 30px -12px #0f141173;transition:transform .2s,box-shadow .2s}.alle-leistungen__knopf span{color:rgb(var(--ton));transition:transform .2s}.alle-leistungen__knopf:hover{transform:translateY(-2px);box-shadow:0 20px 36px -14px #0f14118c}.alle-leistungen__knopf:hover span{transform:translate(4px)}[data-spot]{--mx: -400px;--my: -400px;--glow: 0}.hero-film__knopf{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;margin:-6px 0;border-radius:999px;font-size:13.5px;color:#b8bfb9;background:#ffffff0a;border:1px solid rgba(255,255,255,.12);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.hero-film__knopf:hover{color:#fff;border-color:#7fe0a080;background:#7fe0a012}.hero-film__knopf:focus-visible{outline:2px solid #7fe0a0;outline-offset:3px}.hero-film__play{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#7fe0a029;color:#7fe0a0}.hero-film__play svg{margin-left:1px}.hero-film__dauer{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#8e968f}.hero-film{width:min(1100px,calc(100vw - 32px));max-width:none;max-height:none;padding:0;margin:auto;border:0;background:transparent;overflow:visible}.hero-film::backdrop{background:radial-gradient(900px 500px at 50% 50%,#121a15f0,#050706f7 70%)}.hero-film__buehne{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:26px;background:#0f1411;box-shadow:0 50px 120px -30px #000000f2,0 0 80px -10px #7fe0a047,0 0 0 1px #7fe0a059}.hero-film__leiste{display:flex;align-items:center;gap:7px;padding:0 2px 0 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#8e968f}.hero-film__leiste i{width:10px;height:10px;border-radius:50%;background:#2b332d}.hero-film__leiste span{margin-left:8px}.hero-film__zu{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:999px;cursor:pointer;font-family:Bricolage Grotesque,sans-serif;font-size:13px;font-weight:600;color:#e9ece7;background:#ffffff14;border:1px solid rgba(255,255,255,.2)}.hero-film__zu:hover{background:#ffffff29}.hero-film__zu b{font-size:18px;line-height:1;font-weight:400}.hero-film video{display:block;width:100%;aspect-ratio:16 / 9;max-height:calc(100vh - 140px);border-radius:16px;background:#0a0d0b}@media(prefers-reduced-motion:no-preference){.hero-film[open] .hero-film__buehne{animation:hero-film-auf .35s cubic-bezier(.2,.8,.2,1) both}.hero-film[open]::backdrop{animation:warum-auf .3s ease-out both}}@keyframes hero-film-auf{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.warum{background:linear-gradient(135deg,#a6f5c2,#7fe0a0 38%,#45c97c);color:#0f1411}.warum__raster{background-image:linear-gradient(rgba(15,20,17,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(15,20,17,.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 30% 30%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 30% 30%,#000 20%,transparent 75%)}.warum__nacht{background:radial-gradient(900px 500px at 60% 50%,#121a15,#050706 70%);opacity:0;transition:opacity .7s ease .25s;pointer-events:none}.warum-gitter{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:center;transition:grid-template-columns .6s cubic-bezier(.6,0,.2,1),gap .6s}@media(min-width:1024px){.warum-gitter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.warum__text{min-width:0;overflow:hidden;transition:opacity .35s ease .25s}@media(min-width:1024px){.warum__text>*{width:min(34rem,calc((min(100vw,72rem) - 6.5rem)/2))}}.warum__zusagen{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;list-style:none;padding:0;margin:0}@media(min-width:640px){.warum__zusagen{grid-template-columns:repeat(2,minmax(0,1fr))}}.warum__zusagen li{display:flex;flex-direction:column;gap:6px;padding:18px 18px 20px;border-radius:16px;background:#ffffff6b;border:1px solid rgba(255,255,255,.6);box-shadow:0 14px 30px -18px #0f141159}.warum__zusagen strong{font-size:17px;line-height:1.25;color:#0f1411}.warum__zusagen p{font-size:14.5px;line-height:1.5;color:#0f1411c2}.warum__zusagen a{color:#0f1411;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.warum__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#0f1411;margin-bottom:6px}.warum__icon svg{width:22px;height:22px;fill:none;stroke:#7fe0a0;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.warum__klein{font-size:13.5px;line-height:1.5;color:#0f1411ad}.warum__kino{position:relative;min-width:0}.warum__kino :global(video){cursor:pointer}.warum__buehne{position:relative;display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:26px;background:#0f1411;box-shadow:0 44px 90px -28px #0f1411bf,0 0 0 1px #0f141180,inset 0 1px #ffffff14;transition:box-shadow .6s}.warum__leiste{display:flex;align-items:center;gap:7px;padding:2px 6px 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#8e968f}.warum__leiste i{width:10px;height:10px;border-radius:50%;background:#2b332d}.warum__leiste span{margin-left:8px}.warum__leiste b{margin-left:auto;margin-right:128px;font-weight:500;color:#7fe0a0;transition:margin .3s}.warum.kino .warum__leiste b{margin-right:0}.warum__marke{position:absolute;z-index:3;top:-16px;right:22px;display:inline-flex;align-items:center;gap:9px;padding:9px 15px 9px 11px;border-radius:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:700;color:#7fe0a0;background:#0a0d0b;box-shadow:0 0 0 2px #7fe0a0,0 14px 30px -10px #0f1411b3;transform:rotate(3deg);transition:opacity .3s}.warum__marke i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#7fe0a0;color:#0f1411;font-style:normal;font-size:14px}.warum__kino :global(.rounded-2xl){border-color:#ffffff1a!important;box-shadow:none}.warum__kino :global(figcaption){color:#0f1411bf}.warum__kino :global(figcaption .font-mono){color:#0f14118c}.warum__kino :global(figcaption a){color:#0f1411}.warum__play{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;border:0;cursor:pointer;color:#0f1411;border-radius:inherit;background:radial-gradient(ellipse at center,#0f141140,#0f141199);transition:opacity .3s,background .3s}.warum__play[hidden]{display:none}.warum__play-knopf{position:relative;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#7fe0a0;box-shadow:0 18px 40px -10px #0009;transition:transform .25s cubic-bezier(.3,1.5,.5,1)}.warum__play-knopf svg{margin-left:4px}.warum__play-knopf:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(127,224,160,.7)}.warum__play-text{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:#f4f2ec;text-shadow:0 1px 8px rgba(0,0,0,.6)}.warum__play:hover .warum__play-knopf{transform:scale(1.08)}.warum__play:hover{background:radial-gradient(ellipse at center,#0f141126,#0f141180)}.warum__play:focus-visible .warum__play-knopf{outline:3px solid #f4f2ec;outline-offset:6px}@media(prefers-reduced-motion:no-preference){.warum__play-knopf:after{animation:warum-puls 2.2s ease-out infinite}.warum__play:not([hidden]){animation:warum-auf .5s ease-out both}}@keyframes warum-puls{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.35);opacity:0}}@keyframes warum-auf{0%{opacity:0}to{opacity:1}}.warum__zahlen{transition:opacity .3s,max-height .5s;max-height:200px;overflow:hidden}.warum__zahl{padding:12px 14px;border-radius:12px;border:1px solid #2b332d;background:#161c18}.warum__zahl div{font-size:24px;font-weight:600;color:#7fe0a0}.warum__zahl span{display:block;font-size:11.5px;line-height:1.35;color:#8e968f;margin-top:2px}.warum__zu{position:absolute;z-index:2;top:-44px;right:0;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600;color:#e9ece7;background:#ffffff14;border:1px solid rgba(255,255,255,.2);opacity:0;pointer-events:none;transition:opacity .3s,background .2s}.warum__zu span{font-size:18px;line-height:1}.warum__zu:hover{background:#ffffff29}.warum.kino .warum__nacht{opacity:1;transition-delay:0s}.warum.kino .warum__text{opacity:0;transition-delay:0s;pointer-events:none}.warum.kino .warum__zahlen{opacity:0;max-height:0}.warum.kino .warum__zu{opacity:1;pointer-events:auto;transition-delay:.45s}.warum.kino .warum__buehne{box-shadow:0 50px 120px -30px #000000f2,0 0 80px -10px #7fe0a047,0 0 0 1px #7fe0a059}.warum.kino .warum__marke{opacity:0}.warum.kino .warum__kino :global(figcaption){color:#8e968f}.warum.kino .warum__kino :global(figcaption a){color:#7fe0a0}@media(min-width:1024px){.warum.kino .warum-gitter{grid-template-columns:minmax(0,0fr) minmax(0,1fr);gap:0}}@media(max-width:1023px){.warum.kino .warum__text{display:none}}@media(prefers-reduced-motion:reduce){.warum-gitter,.warum__nacht,.warum__text{transition:none}}.fund-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center;padding:40px;border-radius:22px;border:1px solid rgba(127,224,160,.35);background:radial-gradient(600px 300px at 85% 30%,rgba(127,224,160,.16),transparent 70%),linear-gradient(135deg,#7fe0a014,#ffffff05);box-shadow:0 30px 80px -30px #000000b3,inset 0 1px #ffffff0f}.fund-cta__text{display:flex;flex-direction:column;gap:14px}.fund-cta__marke{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:#7fe0a0}.fund-cta__fakten{display:flex;flex-wrap:wrap;gap:6px 18px;list-style:none;margin:0;padding:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#b8bfb9}.fund-cta__fakten li:before{content:"+ ";color:#7fe0a0;font-weight:700}.fund-cta__ablauf{display:flex;flex-direction:column;align-items:stretch;gap:0}.fund-zeile{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;font-size:14px}.fund-zeile strong{display:block;font-size:15px;line-height:1.25}.fund-zeile small{display:block;font-size:12.5px;margin-top:2px;opacity:.75}.fund-zeile__zeichen{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-weight:800;font-size:15px}.fund-zeile--befund{background:#f4b65c14;border:1px solid rgba(244,182,92,.35);color:#f6dcae}.fund-zeile--befund .fund-zeile__zeichen{background:#f4b65c;color:#0f1411}.fund-zeile--paket{background:#f4f2ec;color:#14161a;border:1px solid #f4f2ec;box-shadow:0 18px 40px -16px #7fe0a073}.fund-zeile--paket .fund-zeile__zeichen{background:#7fe0a0;color:#0f1411}.fund-zeile--paket small{color:#4b515c;opacity:1}.fund-zeile__preis{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:700;font-size:18px}.fund-pfeil{position:relative;align-self:center;width:2px;height:30px;margin:4px 0;background:linear-gradient(#f4b65c99,#7fe0a0)}.fund-pfeil:after{content:"";position:absolute;left:50%;bottom:-2px;width:8px;height:8px;border-right:2px solid #7fe0a0;border-bottom:2px solid #7fe0a0;transform:translate(-50%) rotate(45deg)}.fund-cta__kombi{margin-top:16px;font-size:13.5px;line-height:1.5;color:#b8bfb9;padding-top:14px;border-top:1px dashed rgba(255,255,255,.15)}.fund-cta__kombi b{color:#fff}@media(prefers-reduced-motion:no-preference){.fund-cta__start{animation:fund-puls 2.6s ease-out infinite}.fund-pfeil{animation:fund-fluss 2.6s ease-in-out infinite}}@keyframes fund-puls{0%,55%{box-shadow:0 0 #7fe0a080}85%,to{box-shadow:0 0 0 14px #7fe0a000}}@keyframes fund-fluss{0%,to{opacity:.5}40%{opacity:1}}@media(max-width:899px){.fund-cta{grid-template-columns:1fr;padding:28px 22px;gap:28px}}.lupe-illu{display:block;order:-1;width:clamp(260px,34vw,430px);height:auto;justify-self:start;filter:drop-shadow(0 24px 40px rgba(0,0,0,.45))}@media(max-width:767px){.lupe-illu{display:none}}.lupe-haken{stroke-dasharray:48;stroke-dashoffset:0}.lupe-gruppe{transform-box:view-box}@media(prefers-reduced-motion:no-preference){.lupe-gruppe{animation:lupe-scan 7s ease-in-out infinite}.lupe-haken{animation:lupe-haken 7s ease-in-out infinite}.lupe-caret{animation:blink 1s steps(1) infinite}}@keyframes lupe-scan{0%,to{transform:translate(0) rotate(0)}35%{transform:translate(-96px,-30px) rotate(-4deg)}65%{transform:translate(-60px,8px) rotate(2deg)}}@keyframes lupe-haken{0%,70%{stroke-dashoffset:48}82%,to{stroke-dashoffset:0}}.wc-band{border-top:1px solid rgba(127,224,160,.22);border-bottom:1px solid rgba(127,224,160,.22);background:radial-gradient(900px 380px at 78% 50%,rgba(127,224,160,.13),transparent 70%),linear-gradient(90deg,#7fe0a00f,#7fe0a005 50%,#7fe0a012)}.wc-band__marke{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:#0f1411;background:#7fe0a0;font-weight:600}.wc-band__form{display:flex;gap:8px;flex-wrap:wrap;max-width:560px}.wc-band__form input{flex:1;min-width:220px;height:54px;padding:0 16px;border-radius:10px;border:1px solid rgba(127,224,160,.45);background:#ffffff0f;color:#fff;font-family:JetBrains Mono,ui-monospace,monospace;font-size:16px;outline:none;box-shadow:0 0 0 4px #7fe0a014;transition:border-color .2s,box-shadow .2s}.wc-band__form input::-moz-placeholder{color:#6b726d}.wc-band__form input::placeholder{color:#6b726d}.wc-band__form input:focus{border-color:#7fe0a0;box-shadow:0 0 0 4px #7fe0a033}.wc-band__schritte{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;padding:0;margin:0;font-size:14px;color:#b8bfb9}.wc-band__schritte li{display:inline-flex;align-items:center;gap:8px}.wc-band__schritte b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#7fe0a0;border:1px solid rgba(127,224,160,.45)}.wc-demo{position:relative;border-radius:16px;background:#0b0f0c;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px -20px #000000b3,0 0 0 1px #7fe0a00f;padding:0 0 18px;transition:opacity .5s}.wc-demo.aus{opacity:.25}.wc-demo__kopf{display:flex;align-items:center;gap:6px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:#6b726d}.wc-demo__kopf i{width:9px;height:9px;border-radius:50%;background:#2b332d}.wc-demo__kopf span{margin-left:8px}.wc-demo__adresse{display:flex;align-items:center;gap:6px;margin:14px 16px 10px;height:42px;padding:0 6px 0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;color:#f4f2ec}.wc-demo__schloss{color:#7fe0a0}.wc-demo__caret{width:2px;height:18px;background:#7fe0a0;animation:blink 1s steps(1) infinite}.wc-demo__los{margin-left:auto;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:700;color:#0f1411;background:#7fe0a0;transition:transform .15s,box-shadow .3s}.wc-demo.drueckt .wc-demo__los{transform:scale(.94);box-shadow:0 0 0 6px #7fe0a040}.wc-demo__zeilen{list-style:none;margin:0;padding:0 16px;display:flex;flex-direction:column;gap:4px}.wc-demo__zeilen li{display:grid;grid-template-columns:22px auto 1fr;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;font-size:13.5px;opacity:0;transform:translateY(6px);transition:opacity .35s,transform .35s,background .35s}.wc-demo__zeilen li.an{opacity:1;transform:none;background:#ffffff08}.wc-demo__name{color:#e9ece7;font-weight:600;white-space:nowrap}.wc-demo__befund{color:#8e968f;font-size:12.5px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transition:opacity .3s}.wc-demo__status{position:relative;display:grid;place-items:center;width:22px;height:22px}.wc-demo__spin{position:absolute;inset:2px;border-radius:50%;border:2px solid rgba(127,224,160,.2);border-top-color:#7fe0a0;animation:wc-dreh .8s linear infinite}.wc-demo__zeichen{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:800;transform:scale(0);transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.wc-demo__zeilen li.ok .wc-demo__zeichen{background:#7fe0a0;color:#0f1411}.wc-demo__zeilen li.warn .wc-demo__zeichen{background:#f4b65c;color:#0f1411}.wc-demo__zeilen li.mehr .wc-demo__zeichen{background:#ffffff1f;color:#e9ece7}.wc-demo__zeilen li.fertig .wc-demo__spin{display:none}.wc-demo__zeilen li.fertig .wc-demo__zeichen{transform:scale(1)}.wc-demo__zeilen li.fertig .wc-demo__befund{opacity:1}.wc-demo__zeilen li.warn.fertig .wc-demo__befund{color:#f4b65c}.wc-demo__note{position:absolute;right:-14px;bottom:-22px;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:14px;background:#f4f2ec;color:#14161a;font-size:13px;line-height:1.3;box-shadow:0 18px 40px -12px #0009;opacity:0;transform:scale(.6) rotate(-6deg);transition:opacity .3s,transform .45s cubic-bezier(.3,1.6,.5,1)}.wc-demo__note.an{opacity:1;transform:rotate(-3deg)}.wc-demo__note-zahl{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:24px;color:#0f1411;background:#7fe0a0;box-shadow:inset 0 0 0 3px #0f1411}@keyframes wc-dreh{to{transform:rotate(360deg)}}@media(max-width:1023px){.wc-demo__note{right:8px}}@media(max-width:639px){.wc-demo{margin-bottom:30px}.wc-demo__note{bottom:-46px}}.wc-oder{display:flex;align-items:center;gap:16px;margin-top:.5rem}.wc-oder__linie{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14) 30%,rgba(255,255,255,.14) 70%,transparent)}.wc-oder__kreis{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid rgba(255,255,255,.16);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;color:#b8bfb9;background:#0f1411}.wc-oder__text{margin-top:-1.2rem;text-align:center;font-size:14.5px;color:#8e968f}.wc-gruppen{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:640px}.wc-gruppe{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:14px;text-align:left;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:#ffffff05;color:#b8bfb9;transition:border-color .2s,background .2s,color .2s}.wc-gruppe b{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:40px;line-height:1;color:#e9ece7;min-width:1.2ch;text-align:center}.wc-gruppe span{display:flex;flex-direction:column;font-weight:700;font-size:15px;color:#e9ece7;line-height:1.25}.wc-gruppe small{font-weight:400;font-size:12.5px;color:#8e968f;margin-top:2px}.wc-gruppe:hover{border-color:#7fe0a066}.wc-gruppe.aktiv{border-color:#7fe0a0;background:#7fe0a014}.wc-gruppe.aktiv b{color:#7fe0a0}@media(max-width:520px){.wc-gruppen{grid-template-columns:1fr}.wc-gruppe b{font-size:32px}}.tool-chip.leer{opacity:.35;pointer-events:none}.tool-karte__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#7fe0a01a;border:1px solid rgba(127,224,160,.25)}.tool-karte__marke{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:#7fe0a0;opacity:.75;white-space:nowrap}.tool-karte__marke--fragen{color:#b8bfb9}.tool-karte__name{font-size:16px;font-weight:700;line-height:1.2;color:#fff;letter-spacing:-.01em}.tool-karte__kurz{flex:1;font-size:13.5px;line-height:1.45;color:#9aa29c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tool-eingabe{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;height:34px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#00000040;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.tool-eingabe:before{content:"";position:absolute;inset:0;width:0;background:linear-gradient(90deg,#7fe0a00d,#7fe0a038);transition:width 0s}.tool-eingabe__url{position:relative;color:#6b726d}.tool-eingabe__los{position:relative;display:inline-flex;align-items:center;gap:6px;color:#8e968f}.tool-eingabe__los b{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;font-size:10px;background:#7fe0a0;color:#0f1411;transform:scale(0);transition:transform .25s cubic-bezier(.3,1.6,.5,1) 0s}.tool-karte:hover .tool-eingabe{border-color:#7fe0a073}.tool-karte:hover .tool-eingabe:before{width:100%;transition:width .7s ease-out}.tool-karte:hover .tool-eingabe__url{color:#e9ece7}.tool-karte:hover .tool-eingabe__los b{transform:scale(1);transition-delay:.65s}.tool-karte{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:9px;padding:16px 16px 14px;border-radius:12px;color:#e9ece7;border:1px solid rgba(255,255,255,.1);background:#ffffff08;transition:border-color .2s,transform .2s,background .2s}.tool-karte:hover{border-color:#7fe0a073;background:#7fe0a00a;transform:translateY(-2px)}.tool-chip{padding:9px 16px;border-radius:999px;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;border:1px solid rgba(255,255,255,.18);background:transparent;color:#b8bfb9;transition:all .2s}.tool-chip:hover{border-color:#fff6;color:#fff}.tool-chip.aktiv{background:#7fe0a0;border-color:#7fe0a0;color:#0f1411}.tool-chip.dringend{color:#ff9b93;border-color:#ff9b9366}.tool-chip.dringend.aktiv{background:#b3261e;border-color:#b3261e;color:#fff}.ht-wechsel{display:grid}.ht{grid-area:1 / 1;display:grid;opacity:0;transition:opacity .45s ease}.ht.an{opacity:1}.ht-seite{grid-area:1 / 1;transition:opacity .5s ease,transform .5s ease}.ht-nachher{opacity:0;transform:translateY(14px)}.ht.nachher .ht-vorher{opacity:0;transform:translateY(-14px)}.ht.nachher .ht-nachher{opacity:1;transform:none}.ht-nr{position:absolute;left:16px;bottom:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.06em;color:#e9ece74d;transition:opacity .3s}.ht-nr.wechselt{opacity:0}@media(prefers-reduced-motion:reduce){.ht-wechsel{display:block}.ht{display:none}.ht:first-child{display:block;opacity:1}.ht-seite{opacity:1!important;transform:none!important}.ht-nr{display:none}}.hero-tel :global(.tel-hinweis){font-size:10.5px;line-height:1.5;max-width:420px;color:#e8e6df6b}.nerd3d{display:none}@media(min-width:1024px){.hero-rechts{padding-right:124px}.nerd3d{display:block;position:absolute;z-index:3;pointer-events:none;right:-92px;bottom:-40px;height:calc(100% + 140px);max-height:640px;aspect-ratio:394 / 760}.nerd3d__licht{position:absolute;z-index:-1;inset:-18% -55% -2%;filter:blur(22px)}.nerd3d__licht i{position:absolute;inset:0;background:linear-gradient(180deg,#7fe0a02b,#7fe0a00f 65%,#7fe0a005);clip-path:polygon(56% 0,72% 0,90% 100%,16% 100%)}.nerd3d:before{content:"";position:absolute;z-index:-1;left:-40%;right:-40%;top:-10%;height:72%;background:radial-gradient(ellipse 32% 30% at 56% 34%,rgba(127,224,160,.16),rgba(127,224,160,.06) 55%,transparent 100%)}.nerd3d:after{content:"";position:absolute;z-index:-1;left:2%;right:-22%;bottom:-1.5%;height:38px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.35) 0 35%,rgba(127,224,160,.1) 62%,transparent)}.nerd3d img,.nerd3d video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.nerd3d video{opacity:0}.nerd3d.laeuft video{opacity:1}.nerd3d.laeuft img{visibility:hidden}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.nerd3d{animation:nerd-auf .6s ease-out .15s both}}@keyframes nerd-auf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.plans-wrap{display:grid;grid-template-columns:1fr;align-items:stretch}.plans{display:grid;grid-template-columns:1fr;gap:14px;align-content:start}@media(min-width:768px){.plans{grid-template-columns:repeat(3,1fr)}.plans-wrap.open .plans{grid-template-columns:1fr}}@media(min-width:1024px){.plans-wrap.open{grid-template-columns:minmax(260px,330px) 1fr}}.plan{position:relative;display:flex;flex-direction:column;gap:14px;padding:26px 24px;border-radius:14px;border:1px solid transparent;border-top:1px solid transparent;transition:background .25s,color .25s,box-shadow .25s,padding .25s,translate .25s ease,border-color .25s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.plans-wrap:not(.open) .plan:hover{translate:0 -3px}.plans-wrap:not(.open) .plan.dunkel:hover{background:#fff1;border-color:#7fe0a066;box-shadow:0 24px 50px -28px #7fe0a073}.plans-wrap:not(.open) .plan.hell:hover{box-shadow:0 36px 70px -20px #7fe0a080}}.plan.dunkel{background:#ffffff0a;color:#e9ece7;border-color:#ffffff1f}.plan.dunkel .plan-plus,.plan.dunkel .plan-mehr{color:#7fe0a0}.plan.dunkel .plan-knopf{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}.plan.dunkel .plan-knopf:hover{border-color:#fff9}.plan.hell{background:#f4f2ec;color:#14161a;border-color:#f4f2ec;box-shadow:0 30px 60px -20px #7fe0a059}.plan.hell .plan-plus,.plan.hell .plan-mehr{color:#1f7a48}.plan.hell .plan-knopf{background:#0f1411;color:#fff;border:1px solid #0f1411}.plan.hell .plan-knopf:hover{background:#1f7a48;border-color:#1f7a48}.call-banner{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:26px 30px 26px 22px;border-radius:22px;background:#0f1411;color:#f4f2ec;box-shadow:0 24px 60px #0f14112e}.call-banner:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(127,224,160,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(127,224,160,.05) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse at 15% 50%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 15% 50%,#000 20%,transparent 70%)}.call-banner:after{content:"";position:absolute;right:-80px;top:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(127,224,160,.16),transparent 65%);pointer-events:none}.call-illu,.call-text,.call-aktion{position:relative;z-index:1}.call-text h3{hyphens:manual;-webkit-hyphens:manual}.call-illu svg{display:block;width:170px;height:auto}.call-fakten{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#8e968f;list-style:none;padding:0}.call-fakten li:before{content:"+ ";color:#7fe0a0;font-weight:700}.call-aktion{display:flex;flex-direction:column;gap:10px;min-width:250px}@media(prefers-reduced-motion:no-preference){.call-bogen{stroke-dashoffset:146.6;animation:call-bogen 1.4s ease-out .3s forwards}.call-blase{transform-origin:160px 74px;animation:call-blase 3.2s ease-in-out 1.6s infinite}}@keyframes call-bogen{to{stroke-dashoffset:0}}@keyframes call-blase{0%,80%,to{transform:none}88%{transform:rotate(-6deg) scale(1.04)}}@media(max-width:1023px){.call-banner{grid-template-columns:auto minmax(0,1fr)}.call-aktion{grid-column:1 / -1;flex-direction:row;align-items:center;min-width:0}.call-aktion form{flex:1}.call-aktion :global(.gw-optionen){grid-template-columns:1fr 1fr}}@media(max-width:639px){.call-banner{grid-template-columns:1fr;padding:22px 20px;gap:16px}.call-illu svg{width:120px}.call-aktion{flex-direction:column;align-items:stretch}}.plan-minuten{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;font-size:13.5px;line-height:1.35;background:#7fe0a024;border:1px solid rgba(127,224,160,.45)}.plan-minuten-zahl{font-size:19px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.plan.dunkel .plan-minuten-zahl{color:#7fe0a0}.plan.hell .plan-minuten{background:#1f7a481f;border-color:#1f7a4859}.plan.hell .plan-minuten-zahl{color:#1f7a48}.plan-minuten--zubuchbar{background:transparent;border-style:dashed}.plan-minuten-klein{opacity:.65;font-size:.92em}.plan-minuten a{font-weight:700;text-decoration:underline;color:inherit}.plan.dim .plan-minuten{display:none}.plan.aktiv{z-index:2;border-top:3px solid #7fe0a0;box-shadow:none}.plan.aktiv .plan-pfeil{transform:rotate(180deg)}.plan.dim .plan-features,.plan.dim .plan-cta{display:none}.plan.dim{padding-bottom:18px}.plan.dim{cursor:pointer}.plan.dim .plan-mehr{justify-content:flex-start;transition:color .2s}.plan.dim .plan-pfeil{transform:rotate(-90deg);transition:transform .2s,translate .2s}@media(hover:hover){.plan.dim .plan-mehr{color:#8e968f}.plan.dim:hover{background:#ffffff13;border-color:#7fe0a073}.plan.dim:hover .plan-mehr{color:#7fe0a0;text-decoration:none}.plan.dim:hover .plan-pfeil{translate:4px 0}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.plan.dim:hover{translate:3px 0}}.plans-wrap.open .plan-badge{display:none}.plan.aktiv{border-radius:14px 14px 0 0;margin-bottom:-16px;padding-bottom:40px}.plan-panel{position:relative;z-index:0;border-radius:0 0 16px 16px;background:#f4f2ec;color:#14161a;padding:32px;display:flex;flex-direction:column;gap:28px;box-shadow:0 40px 80px -30px #7fe0a04d}.plan-panel.hidden,.tool-karte.hidden{display:none}.radar-band{position:relative;overflow:hidden;background:linear-gradient(180deg,#f4f2ec,#f7f5f0 40%,#f4f2ec);border-top:1px solid rgba(20,22,26,.06);border-bottom:1px solid rgba(20,22,26,.06)}.radar-schirm{position:absolute;width:600px;height:600px;right:max(-140px,calc(50% - 760px));top:-40px;pointer-events:none;border-radius:50%}.radar-schirm svg{width:100%;height:100%;fill:none;stroke:#1f7a4817;stroke-width:1.2}.radar-strahl{position:absolute;inset:10px;border-radius:50%;background:conic-gradient(from 0deg,rgba(127,224,160,.16),rgba(127,224,160,0) 60deg,transparent 360deg);-webkit-mask-image:radial-gradient(circle,#000 64%,transparent 70%);mask-image:radial-gradient(circle,#000 64%,transparent 70%)}.radar-punkt{position:absolute;left:var(--x);top:var(--y);width:7px;height:7px;margin:-3.5px;border-radius:50%;background:#b3261e59;opacity:.25}@media(prefers-reduced-motion:no-preference){.radar-strahl{animation:radar-dreh 9s linear infinite}.radar-punkt{animation:radar-blip 9s ease-out infinite;animation-delay:var(--v)}}@keyframes radar-dreh{to{transform:rotate(360deg)}}@keyframes radar-blip{0%,to{opacity:.15;box-shadow:0 0 #b3261e40}6%{opacity:.75;box-shadow:0 0 0 8px #b3261e00}30%{opacity:.25}}.radar-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px 14px}@media(min-width:768px){.radar-liste{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-alle-platz{grid-column:-2 / -1}}@media(min-width:1024px){.radar-liste{grid-template-columns:repeat(3,minmax(0,1fr))}}.radar-eintrag{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;height:100%;padding:12px 14px;border-radius:12px;border:1px solid rgba(20,22,26,.06);background:#ffffff8c;color:#14161a;transition:background .2s,box-shadow .2s,border-color .2s}.radar-eintrag:hover{background:#fff;border-color:#14161a1a;box-shadow:0 8px 22px -12px #14161a40}.radar-eintrag--alle{border:1px dashed rgba(31,122,72,.4);background:#dff5e68c}.radar-eintrag--alle:hover{background:#fff;border-color:#1f7a48}.radar-eintrag--alle .radar-eintrag__zeichen{color:#1f7a48;background:#1f7a481a;font-size:11px;letter-spacing:-.04em}.radar-eintrag--alle .radar-eintrag__titel,.radar-eintrag--alle .radar-eintrag__pfeil{color:#1f7a48}.radar-eintrag__zeichen{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:700;color:#b3261e;background:#b3261e12}.radar-eintrag__text{display:flex;flex-direction:column;gap:2px;min-width:0}.radar-eintrag__titel{font-weight:700;font-size:15px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radar-eintrag__test{display:inline-block;margin-right:7px;padding:1px 7px;border-radius:999px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:500;color:#1f7a48;background:#dff5e6;vertical-align:1px}.radar-eintrag__unter{font-size:13px;line-height:1.4;color:#5b616c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radar-eintrag__pfeil{color:#8e968f;transition:transform .2s,color .2s}.radar-eintrag:hover .radar-eintrag__pfeil{color:#1f7a48;transform:translate(3px)}@media(min-width:1024px){.plan.aktiv{border-radius:14px 0 0 14px;margin-bottom:0;margin-right:-16px;padding-bottom:26px}.plan-panel{border-radius:0 16px 16px}}@media(max-width:640px){.plan-panel{padding:24px 20px}}.entw{background:linear-gradient(180deg,#f4f2ec,#eef3ee 55%,#f4f2ec);border-top:1px solid rgba(20,22,26,.06)}.entw-raster{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(31,122,72,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(31,122,72,.07) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 80% 30%,#000 10%,transparent 65%);mask-image:radial-gradient(ellipse at 80% 30%,#000 10%,transparent 65%)}.entw-marker{background:linear-gradient(transparent 62%,rgba(127,224,160,.55) 62%,rgba(127,224,160,.55) 92%,transparent 92%);padding:0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.entw-fakten{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.entw-fakten li{padding:6px 12px;border-radius:999px;border:1px solid rgba(31,122,72,.22);background:#fff9;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#3c4a40}.entw-fakten b{color:#1f7a48}.entw-felder{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none}@media(min-width:640px){.entw-felder{grid-template-columns:repeat(2,minmax(0,1fr))}}.entw-felder li{display:flex;flex-direction:column;gap:3px;padding:12px 14px 12px 34px;position:relative;border-radius:12px;border:1px solid rgba(20,22,26,.06);background:#ffffff8c;transition:background .2s,box-shadow .2s}.entw-felder li:hover{background:#fff;box-shadow:0 8px 22px -12px #14161a40}.entw-felder li:before{content:"+";position:absolute;left:14px;top:11px;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:700;color:#1f7a48}.entw-felder strong{font-size:15.5px;color:#14161a}.entw-felder span{font-size:13.5px;line-height:1.45;color:#5b616c}.entw-karte{position:relative;overflow:hidden;border-radius:18px;background:radial-gradient(120% 70% at 100% 0%,rgba(127,224,160,.14),transparent 60%),#0f1411;color:#e9ece7;box-shadow:0 30px 60px -30px #0f14118c,0 0 0 1px #7fe0a02e}.entw-karte__leiste{display:flex;align-items:center;gap:6px;padding:11px 16px;border-bottom:1px solid rgba(255,255,255,.07);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;color:#7fe0a0}.entw-karte__leiste i{width:9px;height:9px;border-radius:50%;background:#ffffff29}.entw-karte__leiste span{margin-left:6px}.entw-karte__inhalt{padding:22px 22px 18px}.entw-karte__frage{margin-bottom:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:#8e968f}.entw-anzeige{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.entw-anzeige__dauer{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:40px;line-height:1;color:#fff;letter-spacing:-.02em}.entw-anzeige__preis{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:700;font-size:26px;color:#7fe0a0}.entw-anzeige__satz{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;color:#b8bfb9}.entw-anzeige__spar{padding:2px 8px;border-radius:999px;background:#7fe0a024;color:#7fe0a0;font-size:11.5px}.entw-anzeige__spar[hidden]{display:none}.zw-leiste{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:5px;align-items:end;height:92px;margin:20px 0 0;padding:0;border:0}.zw-opt{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;cursor:pointer}.zw-balken{display:block;width:100%;height:var(--h);border-radius:5px 5px 2px 2px;background:#ffffff17;border:1px solid rgba(255,255,255,.06);transition:background .15s,box-shadow .15s,transform .15s}.zw-opt:hover .zw-balken{background:#7fe0a04d}.zw-marke{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#8e968f;line-height:1}.zw-leiste:has(input:checked) .zw-balken{background:#7fe0a047}.zw-opt:has(input:checked)~.zw-opt .zw-balken{background:#ffffff17}.zw-opt input:checked+.zw-balken{background:#7fe0a0;box-shadow:0 0 18px #7fe0a073}.zw-opt input:checked~.zw-marke{color:#fff;font-weight:700}.zw-opt input:focus-visible+.zw-balken{outline:2px solid #7fe0a0;outline-offset:2px}.zw-achse{display:flex;justify-content:space-between;margin-top:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;color:#5b616c}.entw-beispiel{display:flex;gap:10px;margin:16px 0 18px;padding:11px 13px;border-radius:10px;border:1px dashed rgba(127,224,160,.3);background:#7fe0a00d;font-size:14px;line-height:1.45;color:#d6dbd6;min-height:64px}.entw-beispiel>span:first-child{flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:#7fe0a0;padding-top:2px}.entw-karte__klein{margin-top:10px;text-align:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;line-height:1.5;color:#8e968f}.entw-karte__fuss{padding:18px 22px 22px;border-top:1px dashed rgba(255,255,255,.1);background:#0000002e}
