.variante{margin:0}.v-fenster{background:var(--weiss);border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #11182714,0 18px 40px -16px #11182759}.v-chrome{background:#f8fafc;border-bottom:1px solid #e8edf3;align-items:center;gap:6px;height:32px;padding:0 14px;display:flex}.v-chrome i{background:#ff5f57;border-radius:50%;width:9px;height:9px}.v-chrome i:nth-child(2){background:#febc2e}.v-chrome i:nth-child(3){background:#28c840}.v-ampel{gap:6px;display:flex}.v-chrome--gross{justify-content:center;height:38px;position:relative}.v-chrome--gross .v-ampel{position:absolute;left:14px}.v-adresse{background:var(--weiss);height:24px;font:500 12.5px/1 var(--text);color:var(--graphit);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #e3e8ef}.v-adresse svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:12px;height:12px}@media (width<=520px){.v-adresse{padding:0 9px;font-size:11.5px}}.v-buehne{aspect-ratio:16/10;background:radial-gradient(75% 85% at 50% 42%, #fff 0%, var(--nebel) 100%);touch-action:pan-y;outline:none;position:relative;overflow:hidden;container-type:inline-size}.v-buehne:focus-visible{box-shadow:inset 0 0 0 3px var(--glut-tief)}.v-buehne[role=application]{cursor:grab}.v-buehne[data-ziehen]{cursor:grabbing}.v-poster,.v-canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.v-poster{object-fit:cover}.variante[data-bereit] .v-poster{visibility:hidden}.v-buehne[data-standbild] .v-poster{visibility:visible}.v-buehne[data-standbild] .v-canvas{display:none!important}.variante figcaption{color:var(--graphit);margin-top:14px;font-size:14px;line-height:1.5}.v-hinweis{box-shadow:var(--ring);font:500 13px/1.3 var(--text);color:var(--graphit);pointer-events:none;background:#ffffffeb;border-radius:999px;margin:0;padding:6px 12px;transition:opacity .4s;position:absolute;bottom:12px;left:12px}.variante:focus-within .v-hinweis,.v-buehne[data-ziehen] .v-hinweis,.v-hinweis[data-weg]{opacity:0}.v-steuerung{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.v-knopf,.v-chip{border-radius:var(--r-knopf);min-height:36px;font:600 14px/1 var(--text);color:var(--tinte);background:var(--nebel);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;transition:background-color .2s,color .2s;display:inline-flex}.v-knopf:hover,.v-chip:hover{background:#e3e9f0}.v-knopf svg,.v-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.v-icon{display:inline-flex}.v-wahl{border-radius:var(--r-bild);background:var(--nebel);gap:4px;padding:3px;display:inline-flex}.v-chip{border-radius:var(--r-knopf);min-height:32px;color:var(--graphit);background:0 0;padding:0 12px}.v-chip[aria-pressed=true]{background:var(--weiss);color:var(--tinte);box-shadow:var(--ring)}.v-knopf:focus-visible,.v-chip:focus-visible,.v-marke:focus-visible{outline:2px solid var(--glut-tief);outline-offset:2px}.v-marke{background:var(--weiss);cursor:pointer;border:0;border-radius:50%;width:28px;height:28px;padding:0;transition:opacity .25s;position:absolute;top:-14px;left:-14px;box-shadow:0 0 0 1px #1118271f,0 6px 16px -6px #11182766}.v-marke-punkt{background:var(--glut-tief);border-radius:50%;position:absolute;inset:9px}.v-marke:after{content:"";border:2px solid var(--glut);opacity:0;animation:v-puls 2.4s var(--kurve) infinite;border-radius:50%;position:absolute;inset:-6px}.v-marke[aria-expanded=true]:after{animation:none}.v-marke[data-hinten]{opacity:0;pointer-events:none}@keyframes v-puls{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.v-marke-karte{z-index:2;background:var(--weiss);width:240px;font:400 14px/1.45 var(--text);color:var(--graphit);border-radius:12px;gap:4px;padding:12px 14px;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #11182714,0 18px 40px -16px #11182759}.v-marke-karte strong{color:var(--tinte);font-weight:600}.v-marke-karte[hidden]{display:none}.vs-seite{font-family:var(--text);color:var(--tinte);grid-template-rows:auto 1fr auto;grid-template-columns:1.05fr 1fr;gap:3.2cqw 5cqw;display:grid;position:absolute;inset:6% 7% 7%}.vs-nav{border-bottom:1px solid var(--haarlinie);grid-column:1/-1;align-items:center;gap:2.4cqw;padding-bottom:1.6cqw;display:flex}.vs-marke{font:700 max(13px, 2.6cqw)/1 var(--display);letter-spacing:-.02em;margin-right:auto}.vs-linie{background:var(--haarlinie);border-radius:1cqw;width:7cqw;height:.9cqw}.vs-linie.kurz{width:4cqw}.vs-kopf{align-content:center;justify-items:start;gap:1.6cqw;display:grid}.vs-chip{background:var(--mint);color:var(--mint-tinte);font:600 max(10px, 1.5cqw)/1.2 var(--text);border-radius:999px;padding:.4em .9em}.vs-titel{font:700 6.4cqw/.98 var(--display);letter-spacing:-.035em;margin:0}.vs-maske{vertical-align:top;padding-bottom:.08em;display:inline-block;overflow:hidden}.vs-wort{display:inline-block}.vs-unter{max-width:30ch;color:var(--graphit);margin:0;font-size:max(11px,1.8cqw);line-height:1.4}.vs-knopf{background:var(--glut-tief);color:#fff;font:600 max(11px, 1.6cqw)/1 var(--text);border-radius:max(6px,1cqw);padding:.75em 1.2em}.vs-bild{border-radius:var(--r-bild);background:#fbf3e9;place-items:center;display:grid;overflow:hidden}.vs-bild svg{width:78%;height:auto}.vs-daten{grid-column:1/-1;grid-template-columns:auto 1fr 1fr 1fr;align-items:end;gap:0 3cqw;display:grid}.vs-daten-titel{color:var(--graphit);grid-area:1/1;font-size:max(10px,1.5cqw)}.vs-zahl{font:700 4.6cqw/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;grid-area:2/1}.vs-zeile{grid-row:1/span 2;gap:.8cqw;display:grid}.vs-name{color:var(--graphit);font-size:max(10px,1.5cqw)}.vs-spur{background:var(--nebel);border-radius:1cqw;height:1.3cqw;display:block;overflow:hidden}.vs-fuell{height:100%;width:calc(var(--wert) * 100%);border-radius:inherit;background:var(--glut);display:block}.vs-fortschritt{background:var(--glut);transform-origin:top;border-radius:999px;width:3px;height:72%;position:absolute;top:14%;right:2.2%;transform:scaleY(0)}.vm-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vm-wort{font-family:var(--display);letter-spacing:-.03em;font-size:118px;font-weight:800}.vm-zahl{font-family:var(--display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:200px;font-weight:800}.vm-label{font-family:var(--text);letter-spacing:-.01em;font-size:44px;font-weight:600}.vp-anzeige{white-space:nowrap;flex-wrap:nowrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}.vp-wert{border-radius:var(--r-knopf);box-shadow:var(--ring);font:500 12.5px/1 var(--text);color:var(--graphit);background:#fffffff0;align-items:baseline;gap:6px;padding:6px 10px;display:inline-flex}.vp-wert strong{font:700 15px/1 var(--text);color:var(--tinte);font-variant-numeric:tabular-nums}.vp-html{max-width:44ch;box-shadow:var(--ring);font:500 14px/1.45 var(--text);color:var(--tinte);background:#fffffff0;border-radius:12px;margin:0;padding:8px 12px;position:absolute;bottom:12px;left:12px;right:12px}.vp-standbild:empty{display:none}.vp-standbild{background:var(--tinte);color:#fff;font:600 13px/1.3 var(--text);white-space:nowrap;border-radius:999px;margin:0;padding:8px 14px;position:absolute;top:50%;left:50%;translate:-50% -50%}.v-schalter{font:600 14px/1.3 var(--text);color:var(--tinte);cursor:pointer;align-items:center;gap:10px;display:inline-flex}.v-schalter input{opacity:0;width:1px;height:1px;position:absolute}.v-schalter-spur{background:var(--haarlinie);border-radius:999px;flex:none;width:40px;height:24px;transition:background-color .2s;position:relative}.v-schalter-spur:after{content:"";background:var(--weiss);width:18px;height:18px;transition:transform .25s var(--kurve);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #1118274d}.v-schalter input:checked+.v-schalter-spur{background:var(--glut-tief)}.v-schalter input:checked+.v-schalter-spur:after{transform:translate(16px)}.v-schalter input:focus-visible+.v-schalter-spur{outline:2px solid var(--glut-tief);outline-offset:2px}.v-schalter input:disabled+.v-schalter-spur,.v-schalter input:disabled~span{opacity:.45;cursor:default}.varianten .v-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.varianten .v-kopf p{max-width:42ch;color:var(--graphit);font-size:18px;line-height:1.6}.v-raster{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:64px 40px;margin:48px 0 0;padding:0;list-style:none;display:grid}.v-eintrag{grid-column:span 6}.v-eintrag:nth-child(4n+1),.v-eintrag:nth-child(4n+4){grid-column:span 7}.v-eintrag:nth-child(4n+2),.v-eintrag:nth-child(4n+3){grid-column:span 5}.v-eintrag h3{letter-spacing:-.015em;margin-top:22px;font-size:22px}.v-eintrag>p{max-width:52ch;color:var(--graphit);margin-top:8px}.v-probieren{border-radius:var(--r-karte);background:var(--nebel);grid-template-columns:7fr 5fr;align-items:center;gap:56px;margin-top:96px;padding:40px;display:grid}.v-qualitaeten h3{letter-spacing:-.02em;font-size:26px}.v-qualitaeten ul{gap:22px;margin:20px 0 0;padding:0;list-style:none;display:grid}.v-qualitaeten li{border-top:1px solid var(--haarlinie);gap:4px;padding-top:18px;display:grid}.v-q-titel{color:var(--tinte);font-weight:600}.v-q-text{color:var(--graphit);font-size:15px}.v-qualitaeten .v-schalter{margin-top:8px}@media (width<=900px){.v-raster{grid-template-columns:minmax(0,1fr);gap:48px}.v-eintrag,.v-eintrag:nth-child(n){grid-column:auto}.v-probieren{grid-template-columns:1fr;gap:32px;margin-top:64px;padding:20px}}@media (width<=520px){.v-hinweis{padding:5px 10px;font-size:12px}.vp-html{font-size:13px}.v-marke-karte{width:200px}}@container (width<=480px){.vs-seite{row-gap:2.6cqw;inset:5% 6% 6%}.vs-unter{display:none}.vs-nav{padding-bottom:1.2cqw}.vp-anzeige{gap:4px;top:8px;left:8px}.vp-wert{padding:4px 7px;font-size:10.5px}.vp-wert strong{font-size:12.5px}.vp-html{max-width:78%;padding:5px 9px;font-size:11.5px;line-height:1.35;bottom:8px;left:8px;right:auto}.v-hinweis{bottom:8px;left:8px}}@container (width<=420px){.vp-anzeige{gap:3px}.vp-wert{gap:3px;padding:3px 6px;font-size:9.5px}.vp-wert strong{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.v-marke:after{animation:none}.v-schalter-spur:after{transition:none}}.text .variante{margin:36px 0 40px}.varianten h2{letter-spacing:-.03em;max-width:24ch;font-size:clamp(30px,3.8vw,44px);line-height:1.08}h2[data-astro-cid-padcmr27]{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,40px);line-height:1.1}.liste[data-astro-cid-padcmr27]{border-top:1px solid var(--haarlinie);margin-top:28px}details[data-astro-cid-padcmr27]{border-bottom:1px solid var(--haarlinie)}summary[data-astro-cid-padcmr27]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:18px;font-weight:600;line-height:1.4;list-style:none;display:flex}summary[data-astro-cid-padcmr27]::-webkit-details-marker{display:none}summary[data-astro-cid-padcmr27]:hover span[data-astro-cid-padcmr27]{color:var(--glut-tief)}summary[data-astro-cid-padcmr27] svg[data-astro-cid-padcmr27]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .3s var(--kurve);flex:none}details[data-astro-cid-padcmr27][open] summary[data-astro-cid-padcmr27] svg[data-astro-cid-padcmr27]{transform:rotate(180deg)}details[data-astro-cid-padcmr27] p[data-astro-cid-padcmr27]{color:var(--graphit);max-width:72ch;padding:0 48px 22px 0}
