.sc-seite{background:var(--v2-stage);color:var(--v2-text);min-height:70vh;padding:120px 0 96px}.sc-schmal{max-width:760px}.sc-kicker{color:var(--v2-glow);margin:0 0 12px}.sc-absatz{margin:16px 0 0}.sc-leise{color:var(--v2-muted);margin:16px 0 0;font-size:15px;line-height:1.5}.sc-leise a,.sc-formular a{color:inherit;text-decoration:underline}.sc-mehr{margin-top:32px}.sc-zwischen{letter-spacing:-.01em;margin:40px 0 0;font-size:21px;font-weight:600}.sc-liste{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.sc-kachel{background:var(--v2-panel);height:100%;color:inherit;border-radius:28px;flex-direction:column;gap:8px;padding:28px;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1);display:flex}.sc-kachel strong{letter-spacing:-.015em;font-size:24px;font-weight:600;line-height:1.2}.sc-kachel .sc-leise{margin:0}.sc-kachel-titel{color:var(--v2-glow);font-size:15px;font-weight:600}.sc-kachel:active{transform:scale(.98)}.sc-karte{background:var(--v2-panel);border-radius:28px;margin-top:40px;padding:clamp(22px,5vw,40px)}.sc-fortschritt{background:color-mix(in srgb, var(--v2-muted) 35%, transparent);border-radius:2px;height:4px;overflow:hidden}.sc-fortschritt span{background:var(--v2-glow);transform-origin:0;height:100%;transition:transform .24s cubic-bezier(.23,1,.32,1);display:block}.sc-zaehler{color:var(--v2-muted);margin:12px 0 0;font-size:15px}.sc-frage{animation:.2s cubic-bezier(.23,1,.32,1) sc-rein}.sc-frage-text{letter-spacing:-.02em;text-wrap:pretty;outline:none;min-height:3.6em;margin:20px 0 0;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.2}.sc-optionen{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin-top:24px;display:grid}.sc-option{background:var(--v2-stage);min-height:52px;color:inherit;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:16px;padding:8px 16px;font-size:16px;transition:border-color .16s,transform .16s cubic-bezier(.23,1,.32,1)}.sc-option:active{transform:scale(.97)}.sc-zurueck{min-height:44px;color:var(--v2-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:20px;padding:0;font-size:15px;text-decoration:underline}@media (hover:hover){.sc-option:hover{border-color:var(--v2-glow)}.sc-kachel:hover .sc-kachel-titel{text-decoration:underline}}.sc-option:focus-visible,.sc-zurueck:focus-visible,.sc-kachel:focus-visible{outline:2px solid var(--v2-glow);outline-offset:2px}.sc-gesamt{letter-spacing:-.03em;font-variant-numeric:tabular-nums;outline:none;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;font-size:clamp(48px,8vw,72px);font-weight:600;line-height:1.05;display:flex}.sc-stufe{letter-spacing:-.01em;font-size:21px}.sc-balken{gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.sc-balken-kopf{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:16px;display:flex}.sc-balken-spur{background:color-mix(in srgb, var(--v2-muted) 35%, transparent);border-radius:4px;height:8px;margin-top:6px;display:block;overflow:hidden}.sc-balken-spur span{background:var(--v2-glow);transform-origin:0;border-radius:4px;height:100%;animation:.6s cubic-bezier(.23,1,.32,1) sc-balken;display:block}.sc-schritte{gap:16px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sc-schritte strong{display:block}.sc-aktionen{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.sc-aktionen .hs-pille{white-space:normal;text-align:center}.sc-formular{gap:16px;margin-top:8px;display:grid}.sc-formular label{gap:6px;font-size:15px;display:grid}.sc-formular input[type=email],.sc-formular input[type=text]{border:1px solid color-mix(in srgb, var(--v2-muted) 35%, transparent);background:var(--v2-stage);min-height:48px;color:inherit;font:inherit;border-radius:12px;width:100%;padding:0 14px;font-size:16px}.sc-formular input:focus-visible{outline:2px solid var(--v2-glow);outline-offset:1px}.sc-felder{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;display:grid}.sc-formular .sc-haken{align-items:flex-start;gap:10px;line-height:1.45;display:flex}.sc-haken input{width:20px;height:20px;accent-color:var(--v2-glow);flex:none;margin:1px 0 0}.sc-formular .sc-leise{margin:0}.sc-formular button{justify-self:start}.sc-formular button:disabled{opacity:.6;cursor:default}.sc-formular .sc-falle{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sc-erfolg,.sc-fehler{border:1px solid color-mix(in srgb, var(--v2-muted) 35%, transparent);border-radius:16px;margin:24px 0;padding:16px 20px;font-size:16px}.sc-erfolg{border-color:var(--v2-glow)}.sc-nachweise ul{gap:6px;margin:12px 0 0;padding-left:20px;display:grid}@keyframes sc-rein{0%{opacity:0;transform:translateY(6px)}}@keyframes sc-balken{0%{transform:scaleX(0)}}.sc-frage[data-taste]{animation:none}.sc-optionen--stufen{grid-template-columns:1fr;gap:8px}.sc-optionen--stufen .sc-option{text-align:left;align-items:center;gap:14px;padding:12px 16px;line-height:1.35;display:flex}.sc-taste{background:var(--v2-panel);width:28px;height:28px;color:var(--v2-muted);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.sc-chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.sc-chip{border:1px solid color-mix(in srgb, var(--v2-muted) 35%, transparent);background:var(--v2-stage);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:980px;padding:10px 18px;font-size:16px;transition:border-color .16s,transform .16s cubic-bezier(.23,1,.32,1)}.sc-chip:active{transform:scale(.97)}.sc-chip:focus-visible{outline:2px solid var(--v2-glow);outline-offset:2px}@media (hover:hover) and (pointer:fine){.sc-chip:hover{border-color:var(--v2-glow)}}.sc-fusszeile{justify-content:space-between;align-items:center;gap:12px;display:flex}.sc-hinweis-tasten{color:var(--v2-muted);margin-top:20px;font-size:13px}@media (pointer:coarse){.sc-hinweis-tasten,.sc-taste{display:none}}.sc-reifelinie{background:color-mix(in srgb, var(--v2-muted) 30%, transparent);height:2px;margin-top:16px}.sc-reifelinie span{background:var(--v2-glow);transform-origin:0;height:100%;animation:.7s cubic-bezier(.23,1,.32,1) sc-balken;display:block}.sc-radar{width:min(100%,420px);height:auto;margin:24px auto 0;display:block;overflow:visible}.sc-radar-netz{fill:none;stroke:color-mix(in srgb, var(--v2-muted) 30%, transparent);stroke-width:1px}.sc-radar-flaeche{fill:color-mix(in srgb, var(--gold-light) 26%, transparent);stroke:var(--v2-glow);stroke-width:2.5px;stroke-linejoin:round;transform-origin:50%;transform-box:view-box;stroke-dasharray:1;animation:.6s cubic-bezier(.23,1,.32,1) .24s both sc-radar,.9s cubic-bezier(.23,1,.32,1) .24s both sc-zeichnen,.4s ease-out .78s both sc-fuellen}.sc-radar-text{fill:var(--v2-text);font-size:13px;font-weight:500}.sc-radar-wert{fill:var(--v2-muted);font-size:12px;font-weight:400}.sc-hebel{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sc-hebel li{background:var(--v2-stage);border-radius:20px;grid-template-columns:40px 1fr;gap:4px 14px;padding:18px 20px;animation:.3s cubic-bezier(.23,1,.32,1) both sc-rein;display:grid}.sc-hebel-nr{color:var(--v2-glow);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:28px;font-weight:600;line-height:1}.sc-hebel strong{font-size:17px}.sc-hebel li>span:last-child{color:var(--v2-muted);font-size:15px;line-height:1.5}.sc-formular--bericht{border:1px solid color-mix(in srgb, var(--v2-glow) 45%, transparent);background:var(--v2-stage);border-radius:24px;margin-top:32px;padding:clamp(20px,4vw,32px)}.sc-empfehlung{color:#f5f5f7;background:#000;border-radius:28px;margin-top:32px;padding:clamp(24px,5vw,44px)}.sc-empfehlung-kicker{color:var(--gold-light);margin:0;font-size:17px;font-weight:600}.sc-empfehlung-titel{letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.08}.sc-empfehlung-text{color:#a1a1a6;max-width:56ch;margin:14px 0 24px;font-size:17px;line-height:1.5}.sc-weiter{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sc-weiter a{background:var(--v2-stage);height:100%;color:inherit;border-radius:20px;gap:4px;padding:18px 20px;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1);display:grid}.sc-weiter a:active{transform:scale(.98)}.sc-weiter a:focus-visible{outline:2px solid var(--v2-glow);outline-offset:2px}.sc-weiter strong span{color:var(--v2-glow)}.sc-weiter a>span{color:var(--v2-muted);font-size:15px;line-height:1.45}@media (hover:hover) and (pointer:fine){.sc-weiter a:hover strong{text-decoration:underline}}@keyframes sc-radar{0%{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.sc-frage,.sc-balken-spur span,.sc-reifelinie span,.sc-radar-flaeche,.sc-hebel li{animation:none}.sc-fortschritt span,.sc-option,.sc-chip,.sc-weiter a,.sc-kachel{transition:none}}.sc-frage-text:focus,.sc-gesamt:focus{outline:none}.sc-empfehlung .sc-empfehlung-titel{color:#f5f5f7}.sc-weiter strong{color:var(--v2-text)}.sc-eingebettet{min-height:0;padding:clamp(64px,10vw,120px) 0}.sc-whatsapp{color:var(--gold-light);margin:18px 0 0 20px;font-size:17px;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){.sc-whatsapp:hover{text-decoration:underline}}.sc-whatsapp:focus-visible{outline:2px solid var(--gold-light);outline-offset:2px}.sc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sc-analyse>:nth-child(-n+4){animation:.36s cubic-bezier(.23,1,.32,1) both sc-rein}.sc-analyse>:nth-child(2){animation-delay:60ms}.sc-analyse>:nth-child(3){animation-delay:.12s}.sc-analyse>:nth-child(4){animation-delay:.18s}.sc-erfolg{animation:.3s cubic-bezier(.23,1,.32,1) both sc-rein}@keyframes sc-zeichnen{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sc-fuellen{0%{fill-opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sc-empfehlung{animation:linear both sc-rein;animation-timeline:view();animation-range:entry entry 45%}}}@media (prefers-reduced-motion:reduce){.sc-analyse>:nth-child(-n+4),.sc-erfolg,.sc-radar-flaeche{animation:none}}
