.vt{--vt-ink:#141311;--vt-text:var(--kp-color-text,#1b1a17);--vt-muted:rgba(27,26,23,.58);--vt-faint:rgba(27,26,23,.42);--vt-hair:rgba(27,26,23,.08);--vt-blau:#2f7fd8;--vt-blau-hell:#8dbbf2;--vt-flaeche:#f7f6f2;--vt-sh:0 1px 2px rgba(27,26,23,.05),0 14px 32px -14px rgba(27,26,23,.2);--vt-ease:cubic-bezier(.22,.61,.36,1);--vt-feder:cubic-bezier(.34,1.4,.64,1)}.vt-kopf{margin-bottom:clamp(32px,4vw,52px)}.vt-bento{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.vt-kachel{position:relative;overflow:hidden;display:flex;flex-direction:column;background:var(--vt-flaeche);border:1px solid rgba(27,26,23,.06);border-radius:24px;grid-column:span 3}.vt-kachel.is-gross{grid-column:span 6}.vt-k-verzweigung{grid-column:span 7!important}.vt-k-kurve{grid-column:span 5!important}.vt-kachel.is-mittel{grid-column:span 4}.vt-bild{position:relative;height:162px;display:grid;place-items:center;padding:20px 20px 0;background:radial-gradient(70% 80% at 50% 38%,#fff 0,hsla(0,0%,100%,0) 72%)}.vt-kachel.is-mittel .vt-bild{height:212px}.vt-kachel.is-gross .vt-bild{height:300px;padding:26px 26px 0}.vt-text{padding:18px 22px 22px;display:grid;gap:7px;align-content:start}.vt-kachel.is-gross .vt-text{padding:20px 28px 26px}.vt-text h3{font-family:var(--kp-font-display);font-variation-settings:var(--kp-font-display-settings);font-weight:400;font-size:19px;line-height:1.2;letter-spacing:-.012em;color:var(--vt-text);display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0}.vt-kachel.is-mittel .vt-text h3{font-size:21px}.vt-kachel.is-gross .vt-text h3{font-size:24px}.vt-text p{margin:0;font-size:14.5px;line-height:1.55;color:var(--vt-muted);max-width:52ch}.vt-tarif{font:600 11.5px/1 var(--kp-font-ui);letter-spacing:.01em;color:var(--vt-text);background:#fff;border:1px solid var(--vt-hair);border-radius:999px;padding:5px 9px}.vt-g{position:relative;width:100%;height:100%;display:grid;place-items:center}.vt-karte{background:#fff;border-radius:14px;border:1px solid rgba(27,26,23,.05);box-shadow:var(--vt-sh)}.vt-mikro{font:500 10.5px/1.2 var(--kp-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vt-faint)}.vt-mikro.is-leise{color:rgba(27,26,23,.3)}.vt-szene{inset:0;overflow:hidden;background:radial-gradient(70% 90% at 74% 16%,rgba(255,206,160,.5),rgba(255,206,160,0) 60%),radial-gradient(60% 70% at 8% 100%,rgba(47,127,216,.26),rgba(47,127,216,0) 70%),linear-gradient(160deg,#4a3a30,#2a211b 48%,#15110e)}.vt-szene,.vt-szene i{position:absolute;display:block}.vt-szene-licht{right:9%;top:0;width:30%;height:66%;background:linear-gradient(rgba(255,238,214,.34),rgba(255,238,214,0));filter:blur(5px)}.vt-szene-kopf{left:44%;top:21%;width:12%;aspect-ratio:.84;border-radius:50%;background:radial-gradient(circle at 60% 38%,#6e5546 0,#3a2b22 60%,#2a1f19 100%);box-shadow:4px -3px 12px -5px rgba(255,214,170,.4);filter:blur(2.5px)}.vt-szene-koerper{left:30%;top:50%;width:40%;height:72%;border-radius:48% 48% 0 0;background:linear-gradient(180deg,#31271f,#1a1410 70%);box-shadow:5px -4px 16px -6px rgba(255,214,170,.32);filter:blur(3px)}.vt-knopf{position:relative;display:inline-flex;align-items:center;padding:8px 13px;border-radius:999px;background:hsla(0,0%,100%,.94);color:var(--vt-ink);font:600 12.5px/1 var(--kp-font-ui);white-space:nowrap;box-shadow:0 6px 16px -8px rgba(0,0,0,.55)}.vt-knopf.is-klein{padding:5px 9px;font-size:10.5px}.vt-video{position:relative;width:min(100%,470px);aspect-ratio:16/9;align-self:end;border-radius:16px;overflow:hidden;margin-bottom:4px;box-shadow:0 0 0 1px rgba(27,26,23,.08),0 34px 60px -30px rgba(27,26,23,.6)}.vt-frage{position:absolute;left:20px;bottom:82px;font-family:var(--kp-font-display);font-variation-settings:var(--kp-font-display-settings);font-size:clamp(17px,1.6vw,22px);line-height:1.15;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.5)}.vt-knoepfe{position:absolute;left:18px;bottom:40px;display:flex;gap:8px}.vt-knopf.is-ziel{background:var(--vt-ink);color:#fff;box-shadow:0 0 0 3px rgba(141,187,242,.55),0 8px 18px -8px rgba(0,0,0,.6)}.vt-welle{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.95);opacity:0;pointer-events:none}.vt-zeiger{position:absolute;right:12%;top:46%;overflow:visible;fill:#fff;stroke:var(--vt-ink);stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 3px 6px rgba(0,0,0,.5));transform-origin:5px 2.5px}.vt-leiste{position:absolute;left:16px;right:16px;bottom:14px;display:flex;align-items:center;gap:10px;font:400 10.5px/1 var(--kp-font-mono);color:hsla(0,0%,100%,.85);font-variant-numeric:tabular-nums}.vt-play{width:0;height:0;border-left:8px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.vt-bahn{flex:1;height:3px;border-radius:3px;background:hsla(0,0%,100%,.28);overflow:hidden}.vt-bahn i{display:block;height:100%;background:#fff;transform-origin:left;transform:scaleX(.38)}.vt-g-analytics{display:grid;grid-template-rows:auto auto;gap:10px;align-content:end;justify-items:stretch;padding-bottom:16px}.vt-g-analytics>*{width:100%;max-width:440px;justify-self:center}.vt-dash{position:relative;padding:12px 16px 10px;border-radius:14px}.vt-dash-kopf{display:flex;justify-content:space-between;margin-bottom:6px}.vt-kurve{display:block;width:100%;height:66px;overflow:visible}.vt-kurve-raster{stroke:rgba(27,26,23,.06);stroke-width:1}.vt-kurve-mark,.vt-kurve-raster{vector-effect:non-scaling-stroke}.vt-kurve-mark{stroke:rgba(47,127,216,.45);stroke-width:1;stroke-dasharray:3 3}.vt-kurve-fl{fill:url(#vt-kurve-fl)}.vt-kurve-linie{fill:none;stroke:var(--vt-blau);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round}.vt-kurve-schild{position:absolute;left:calc(16px + (100% - 32px) * .473);top:26px;transform:translateX(-50%);font:500 9.5px/1 var(--kp-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--vt-blau);background:#fff;padding:3px 6px;border-radius:5px;border:1px solid rgba(47,127,216,.25)}.vt-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--vt-hair)}.vt-kpis span{display:grid;gap:2px;font-size:11px;color:var(--vt-faint)}.vt-kpis b{font:500 17px/1.1 var(--kp-font-ui);color:var(--vt-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.vt-klicks{padding:10px 16px 11px;display:grid;gap:6px}.vt-klick{display:grid;grid-template-columns:minmax(0,7.5em) minmax(0,1fr) 2.2em;gap:10px;align-items:center;font-size:12px;color:var(--vt-text)}.vt-klick i{height:6px;background:rgba(27,26,23,.06);overflow:hidden}.vt-klick i,.vt-klick i b{display:block;border-radius:6px}.vt-klick i b{height:100%;width:100%;background:linear-gradient(90deg,var(--vt-blau),var(--vt-blau-hell));transform-origin:left;transform:scaleX(var(--w))}.vt-klick em{font:500 11.5px/1 var(--kp-font-mono);font-style:normal;color:var(--vt-muted);text-align:right;font-variant-numeric:tabular-nums}.vt-g-ab{grid-template-columns:1fr 1fr;gap:14px;place-items:stretch;align-content:center;padding-bottom:14px}.vt-ab-seite{position:relative;display:grid;gap:8px;align-content:start;padding:10px;border-radius:14px;background:#fff;box-shadow:var(--vt-sh);border:1px solid rgba(27,26,23,.05)}.vt-ab-tag{position:absolute;left:16px;top:16px;z-index:1;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;font:600 11.5px/1 var(--kp-font-ui);background:hsla(0,0%,100%,.92);color:var(--vt-ink)}.vt-ab-bild{position:relative;display:block;aspect-ratio:16/9;border-radius:9px;overflow:hidden}.vt-ab-bild .vt-knopf{position:absolute;left:8px;bottom:8px}.vt-ab-seite.is-b .vt-ab-bild .vt-knopf{background:var(--vt-ink);color:#fff}.vt-ab-zahl{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px}.vt-ab-zahl b{font:500 16px/1 var(--kp-font-ui);color:var(--vt-text);font-variant-numeric:tabular-nums}.vt-ab-balken{height:6px;background:rgba(27,26,23,.06);overflow:hidden;margin:0 2px 2px}.vt-ab-balken,.vt-ab-balken i{display:block;border-radius:6px}.vt-ab-balken i{height:100%;background:rgba(27,26,23,.3);transform-origin:left;transform:scaleX(var(--w))}.vt-ab-seite.is-b .vt-ab-balken i{background:linear-gradient(90deg,var(--vt-blau),var(--vt-blau-hell))}.vt-ab-fuehrt{position:absolute;right:12px;top:16px;font:500 10px/1 var(--kp-font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--vt-blau);padding:4px 7px;border-radius:999px;box-shadow:0 4px 12px -4px rgba(47,127,216,.8)}.vt-g-format{grid-template-rows:1fr auto;gap:12px;padding-bottom:14px}.vt-rahmen{position:relative;align-self:center;justify-self:center;width:98px;height:160px;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px rgba(27,26,23,.08),0 22px 40px -22px rgba(27,26,23,.6)}.vt-fk{position:absolute;display:flex;gap:5px}.vt-fk-quer{left:9px;bottom:9px;opacity:0}.vt-fk-hoch{left:8px;right:8px;bottom:8px;flex-direction:column}.vt-fk-hoch .vt-knopf{justify-content:center}.vt-fk-hoch .vt-knopf:first-child{background:var(--vt-ink);color:#fff}.vt-format-chips{display:flex;justify-content:center;gap:6px}.vt-format-chips span{font:500 11px/1 var(--kp-font-mono);color:var(--vt-muted);font-variant-numeric:tabular-nums;padding:6px 8px;border-radius:7px;background:#fff;border:1px solid var(--vt-hair)}.vt-format-chips .is-hoch{background:var(--vt-ink);color:#fff;border-color:var(--vt-ink)}.vt-chat{position:relative;width:min(100%,340px);padding:14px;display:grid;gap:10px}.vt-msg{display:block;font-size:13px;line-height:1.4}.vt-msg.is-du{justify-self:end;max-width:86%;padding:9px 12px;border-radius:14px 14px 4px 14px;background:#f1eee7;color:var(--vt-text)}.vt-msg.is-ki{justify-self:start;display:grid;gap:7px;padding:10px 12px;border-radius:14px 14px 14px 4px;border:1px solid var(--vt-hair);background:#fff}.vt-ki-zeile{display:inline-flex;align-items:center;gap:7px;font-weight:600;color:var(--vt-text)}.vt-ki-zeile svg{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;background:var(--vt-ink);border-radius:50%;padding:2px;width:16px;height:16px}.vt-status{display:inline-flex;align-items:center;gap:7px;font:500 10.5px/1 var(--kp-font-mono);letter-spacing:.06em;color:#8a5a12;background:#fbf1de;padding:5px 8px;border-radius:999px;justify-self:start}.vt-status i{width:6px;height:6px;border-radius:50%;background:#d99a2b;box-shadow:0 0 0 3px rgba(217,154,43,.2)}.vt-tippt{position:absolute;left:14px;bottom:14px;display:flex;gap:4px;padding:10px 12px;border-radius:14px 14px 14px 4px;border:1px solid var(--vt-hair);background:#fff;opacity:0}.vt-tippt i{width:5px;height:5px;border-radius:50%;background:rgba(27,26,23,.35)}.vt-g-links{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding-bottom:14px}.vt-mini{position:relative;display:block;width:100%;max-width:230px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px rgba(27,26,23,.08),0 18px 34px -20px rgba(27,26,23,.6);justify-self:end}.vt-gruss{position:absolute;left:12px;bottom:10px;color:#fff;white-space:nowrap;font-family:var(--kp-font-display);font-variation-settings:var(--kp-font-display-settings);font-size:17px;line-height:1.1;text-shadow:0 2px 14px rgba(0,0,0,.5)}.vt-gruss b{position:relative;display:inline-block;font-weight:400}.vt-platzhalter{position:absolute;left:0;bottom:2px;font:600 10.5px/1 var(--kp-font-ui);color:#fff;background:rgba(47,127,216,.55);border:1px solid hsla(0,0%,100%,.35);border-radius:999px;padding:4px 8px;opacity:0;white-space:nowrap}.vt-name{color:#fff;box-shadow:inset 0 -2px 0 rgba(141,187,242,.9)}.vt-empf{display:grid;gap:6px}.vt-empf span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:600 10.5px/1 var(--kp-font-ui);color:var(--vt-muted);background:#fff;border:1px solid var(--vt-hair)}.vt-empf .is-an{color:#fff;background:var(--vt-ink);border-color:var(--vt-ink);box-shadow:0 0 0 3px rgba(141,187,242,.5)}.vt-g-marke{grid-template-rows:1fr auto;gap:10px;padding-bottom:14px}.vt-g-marke .vt-mini{justify-self:center;max-width:188px}.vt-logo{position:absolute;left:9px;top:9px;font:600 10px/1 var(--kp-font-ui);color:var(--vt-ink);background:hsla(0,0%,100%,.9);padding:4px 7px;border-radius:5px;letter-spacing:.02em}.vt-play-gross{position:absolute;left:50%;top:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:#b4532a;box-shadow:0 8px 18px -6px rgba(0,0,0,.6)}.vt-play-gross:after{content:"";position:absolute;left:14px;top:11px;border-left:11px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.vt-farben{position:relative;display:flex;justify-content:center;gap:10px}.vt-farben i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.vt-farben i:first-child{background:var(--vt-ink)}.vt-farben i:nth-child(2){background:#2e6b4f}.vt-farben i:nth-child(3){background:#b4532a}.vt-farbring{position:absolute;left:calc(50% + 14px);top:-4px;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--vt-ink)}.vt-g-code{padding-bottom:14px}.vt-code{position:relative;display:block;width:min(100%,250px);padding:12px 14px}.vt-code code{display:grid;gap:3px;font:400 10.5px/1.45 var(--kp-font-mono);color:var(--vt-muted);white-space:pre}.vt-code code i{font-style:normal;color:var(--vt-ink)}.vt-code code em{font-style:normal;color:#1d5faf}.vt-kopiert{position:absolute;right:-8px;top:-10px;display:inline-flex;align-items:center;gap:5px;font:500 10px/1 var(--kp-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--vt-ink);padding:5px 8px;border-radius:999px;box-shadow:0 6px 14px -6px rgba(0,0,0,.5)}.vt-kopiert svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.vt-g-de{padding-bottom:12px}.vt-de-wrap{position:relative;display:block;height:128px;aspect-ratio:660/888;margin-right:112px}.vt-de{display:block;width:100%;height:100%;overflow:visible}.vt-de-umriss{fill:rgba(27,26,23,.035);stroke:rgba(27,26,23,.55);stroke-width:1;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.vt-de-linie,.vt-de-umriss{vector-effect:non-scaling-stroke}.vt-de-linie{stroke:rgba(47,127,216,.7);stroke-width:1}.vt-de-pin{fill:var(--vt-blau);stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke}.vt-de-ring{fill:rgba(47,127,216,.14);stroke:none;transform-box:fill-box;transform-origin:center}.vt-de-schild{position:absolute;left:calc(109% + 8px);top:63.2%;transform:translateY(-50%);display:grid;gap:2px;font-size:11px;color:var(--vt-muted);white-space:nowrap}.vt-de-schild b{font:500 10.5px/1.2 var(--kp-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--vt-text)}@media (prefers-reduced-motion:no-preference){.vt-js:not(.is-an) *,html.kp-js .vt-kachel:not(.is-an) *{animation-play-state:paused!important}:is(html.kp-js,.vt-js) .vt-frage{animation:vt-auf .55s var(--vt-ease) .2s both}:is(html.kp-js,.vt-js) .vt-knoepfe .vt-knopf{animation:vt-pop .5s var(--vt-feder) both}:is(html.kp-js,.vt-js) .vt-knoepfe .vt-knopf:first-child{animation-delay:.55s}:is(html.kp-js,.vt-js) .vt-knoepfe .vt-knopf:nth-child(2){animation-delay:.7s}:is(html.kp-js,.vt-js) .vt-knoepfe .vt-knopf.is-ziel{animation:vt-pop .5s var(--vt-feder) .85s both,vt-gewaehlt .35s ease 2.45s both}:is(html.kp-js,.vt-js) .vt-bahn i{animation:vt-bahn 1.4s var(--vt-ease) 0s both}:is(html.kp-js,.vt-js) .vt-zeiger{animation:vt-zeiger 1.6s var(--vt-ease) 1.15s both}:is(html.kp-js,.vt-js) .vt-welle{animation:vt-welle .75s var(--vt-ease) 2.45s both}:is(html.kp-js,.vt-js) .vt-kurve{animation:vt-wischen 1.6s cubic-bezier(.45,0,.25,1) .3s both}:is(html.kp-js,.vt-js) .vt-kurve-mark{animation:vt-ein .5s ease 1.1s both}:is(html.kp-js,.vt-js) .vt-kurve-schild{animation:vt-pop-mitte .45s var(--vt-feder) 1.25s both}:is(html.kp-js,.vt-js) .vt-kpis span{animation:vt-auf .5s var(--vt-ease) both}:is(html.kp-js,.vt-js) .vt-kpis span:first-child{animation-delay:.5s}:is(html.kp-js,.vt-js) .vt-kpis span:nth-child(2){animation-delay:.62s}:is(html.kp-js,.vt-js) .vt-kpis span:nth-child(3){animation-delay:.74s}:is(html.kp-js,.vt-js) .vt-klick i b{animation:vt-wachsen .9s var(--vt-ease) both;animation-delay:calc(.8s + var(--i) * .12s)}:is(html.kp-js,.vt-js) .vt-ab-balken i{animation:vt-wachsen 1.1s var(--vt-ease) .45s both}:is(html.kp-js,.vt-js) .vt-ab-seite.is-b .vt-ab-balken i{animation-duration:1.5s}:is(html.kp-js,.vt-js) .vt-ab-zahl b{animation:vt-ein .5s ease 1.3s both}:is(html.kp-js,.vt-js) .vt-ab-fuehrt{animation:vt-pop .45s var(--vt-feder) 1.95s both}:is(html.kp-js,.vt-js) .vt-rahmen{animation:vt-morph 2.2s cubic-bezier(.65,0,.35,1) .3s both}:is(html.kp-js,.vt-js) .vt-fk-quer{animation:vt-quer-weg 2.2s linear .3s both}:is(html.kp-js,.vt-js) .vt-fk-hoch{animation:vt-hoch-da 2.2s linear .3s both}:is(html.kp-js,.vt-js) .vt-format-chips .is-quer{animation:vt-chip-weg 2.2s linear .3s both}:is(html.kp-js,.vt-js) .vt-format-chips .is-hoch{animation:vt-chip-da 2.2s linear .3s both}:is(html.kp-js,.vt-js) .vt-msg.is-du{animation:vt-auf .5s var(--vt-ease) .2s both}:is(html.kp-js,.vt-js) .vt-tippt{animation:vt-tippt-sicht 1.2s linear .75s both}:is(html.kp-js,.vt-js) .vt-tippt i{animation:vt-punkt .4s ease-in-out 3 alternate both}:is(html.kp-js,.vt-js) .vt-tippt i:first-child{animation-delay:.85s}:is(html.kp-js,.vt-js) .vt-tippt i:nth-child(2){animation-delay:.98s}:is(html.kp-js,.vt-js) .vt-tippt i:nth-child(3){animation-delay:1.11s}:is(html.kp-js,.vt-js) .vt-msg.is-ki{animation:vt-auf .5s var(--vt-ease) 1.9s both}:is(html.kp-js,.vt-js) .vt-status{animation:vt-ein .4s ease 2.3s both}:is(html.kp-js,.vt-js) .vt-platzhalter{animation:vt-platzhalter 1.6s ease .3s both}:is(html.kp-js,.vt-js) .vt-name{animation:vt-name 1.6s ease .3s both}:is(html.kp-js,.vt-js) .vt-empf span{animation:vt-pop .4s var(--vt-feder) both}:is(html.kp-js,.vt-js) .vt-empf span:first-child{animation-delay:.2s}:is(html.kp-js,.vt-js) .vt-empf span:nth-child(2){animation-delay:.3s}:is(html.kp-js,.vt-js) .vt-empf span:nth-child(3){animation-delay:.4s}:is(html.kp-js,.vt-js) .vt-play-gross{animation:vt-farbe 2.1s ease .3s both}:is(html.kp-js,.vt-js) .vt-farbring{animation:vt-ring 2.1s var(--vt-ease) .3s both}:is(html.kp-js,.vt-js) .vt-logo{animation:vt-pop .45s var(--vt-feder) 1.6s both}:is(html.kp-js,.vt-js) .vt-code .z{animation:vt-zeile .55s var(--vt-ease) both}:is(html.kp-js,.vt-js) .vt-code .z:first-child{animation-delay:.2s}:is(html.kp-js,.vt-js) .vt-code .z:nth-child(2){animation-delay:.38s}:is(html.kp-js,.vt-js) .vt-code .z:nth-child(3){animation-delay:.56s}:is(html.kp-js,.vt-js) .vt-code .z:nth-child(4){animation-delay:.74s}:is(html.kp-js,.vt-js) .vt-kopiert{animation:vt-pop .45s var(--vt-feder) 1.35s both}:is(html.kp-js,.vt-js) .vt-de-umriss{animation:vt-zeichnen 1.8s cubic-bezier(.45,0,.25,1) .1s both}:is(html.kp-js,.vt-js) .vt-de-pin{animation:vt-ein .35s ease 1.4s both}:is(html.kp-js,.vt-js) .vt-de-ring{animation:vt-ring-puls 1.1s var(--vt-ease) 1.5s both}:is(html.kp-js,.vt-js) .vt-de-linie{animation:vt-ein .4s ease 1.7s both}:is(html.kp-js,.vt-js) .vt-de-schild{animation:vt-auf-x .5s var(--vt-ease) 1.8s both}}@keyframes vt-ein{0%{opacity:0}to{opacity:1}}@keyframes vt-auf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes vt-auf-x{0%{opacity:0;transform:translate(-6px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes vt-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes vt-pop-mitte{0%{opacity:0;transform:translateX(-50%) scale(.8)}to{opacity:1;transform:translateX(-50%)}}@keyframes vt-bahn{0%{transform:scaleX(.1)}to{transform:scaleX(.38)}}@keyframes vt-zeiger{0%{opacity:0;transform:translate(90px,60px)}18%{opacity:1}72%{transform:translate(0) scale(1)}80%{transform:translate(0) scale(.84)}90%,to{opacity:1;transform:translate(0) scale(1)}}@keyframes vt-welle{0%{opacity:.95;transform:scale(.3)}to{opacity:0;transform:scale(1.7)}}@keyframes vt-gewaehlt{0%{background:hsla(0,0%,100%,.94);color:#141311;box-shadow:0 0 0 0 rgba(141,187,242,0),0 6px 16px -8px rgba(0,0,0,.55)}}@keyframes vt-zeichnen{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes vt-wischen{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% -2% -10% 0)}}@keyframes vt-wachsen{0%{transform:scaleX(0)}}@keyframes vt-morph{0%,30%{width:210px;height:118px}70%,to{width:98px;height:160px}}@keyframes vt-quer-weg{0%,34%{opacity:1}46%,to{opacity:0}}@keyframes vt-hoch-da{0%,62%{opacity:0;transform:translateY(6px)}80%,to{opacity:1;transform:none}}@keyframes vt-chip-weg{0%,40%{background:#141311;color:#fff;border-color:#141311}55%,to{background:#fff;color:rgba(27,26,23,.58);border-color:rgba(27,26,23,.08)}}@keyframes vt-chip-da{0%,40%{background:#fff;color:rgba(27,26,23,.58);border-color:rgba(27,26,23,.08)}55%,to{background:#141311;color:#fff;border-color:#141311}}@keyframes vt-tippt-sicht{0%{opacity:0;transform:translateY(6px)}12%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes vt-punkt{0%{transform:translateY(1px);opacity:.45}to{transform:translateY(-2px);opacity:1}}@keyframes vt-platzhalter{0%,45%{opacity:1}62%,to{opacity:0}}@keyframes vt-name{0%,55%{opacity:0;transform:translateY(4px)}75%,to{opacity:1;transform:none}}@keyframes vt-farbe{0%,22%{background:#141311}40%,58%{background:#2e6b4f}76%,to{background:#b4532a}}@keyframes vt-ring{0%,22%{transform:translateX(-52px)}40%,58%{transform:translateX(-26px)}76%,to{transform:none}}@keyframes vt-zeile{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes vt-ring-puls{0%{opacity:0;transform:scale(.3)}30%{opacity:1}to{opacity:1;transform:scale(1)}}@media (max-width:1023.98px){.vt-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vt-kachel,.vt-kachel.is-mittel{grid-column:span 1}.vt-k-kurve,.vt-k-verzweigung,.vt-kachel.is-gross{grid-column:span 2!important}.vt-k-deutschland{grid-column:span 2}.vt-kachel.is-gross .vt-bild{height:280px}}@media (max-width:639.98px){.vt-bento{grid-template-columns:minmax(0,1fr);gap:12px}.vt-k-deutschland,.vt-kachel,.vt-kachel.is-mittel{grid-column:span 1}.vt-k-kurve,.vt-k-verzweigung,.vt-kachel.is-gross{grid-column:span 1!important}.vt-kachel{border-radius:20px}.vt-kachel.is-gross .vt-bild{height:auto;min-height:220px;padding:18px 16px 0}.vt-k-kurve .vt-bild{padding-bottom:0}.vt-kachel.is-mittel .vt-bild{height:228px;padding:16px 16px 0}.vt-bild{padding:16px 16px 0}.vt-kachel.is-gross .vt-text,.vt-text{padding:16px 18px 20px}.vt-text p{font-size:15px}.vt-kachel.is-gross .vt-text h3{font-size:22px}.vt-frage{bottom:66px;left:14px}.vt-knoepfe{left:12px;bottom:34px;gap:6px}.vt-knoepfe .vt-knopf{padding:7px 10px;font-size:11.5px}.vt-leiste{left:12px;right:12px;bottom:11px}.vt-klick{grid-template-columns:7.4em minmax(0,1fr) 2em;font-size:11.5px}}