.vp-hub{--brand-25:#f3f5f7;--brand-50:#e6eaee;--brand-75:#dae0e6;--brand-100:#b9c6d4;--brand-300:#4974a2;--brand-400:#12467d;--brand-500:#00305e;--brand-800:#001329;--accent-25:#f5f7fe;--accent-50:#eceffc;--accent-500:#3f5ee5;--accent-600:#374fc8;--accent-700:#1f3da4;--grey-50:#f5f7fa;--grey-100:#eaeef4;--grey-200:#d9dfe9;--grey-300:#c2cad7;--grey-400:#9aa3b5;--grey-500:#707b90;--grey-600:#525b6f;--grey-700:#3b4252;--grey-800:#2a303d;--yellow-400:#ffb624;--gruen-400:#2bb783;--shadow-feld:0 1px 2px #0013290d;--shadow-feld-hover:0 2px 5px #00132914;--shadow-knopf:0 1px 2px #0013291a, 0 2px 4px -1px #0013291a;--shadow-knopf-hover:0 1px 2px #0013291f, 0 4px 8px -2px #00132924;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-control:5px;--radius-card:8px;--shadow-s:0 2px 6px #0013290f;--shadow-m:0 8px 20px #00305e1a;--shadow-l:0 2px 6px #0013290d, 0 20px 48px #00132924;--maxw:1240px;overflow-x:clip}@property --vp-zahl{syntax:"<integer>";inherits:true;initial-value:95}.vp-lp__buehne{-webkit-user-select:none;user-select:none;height:652px;position:relative}@media (min-width:1025px){.vp-lp__buehne{zoom:.88;margin-left:24px}}.vp-lp__fenster{-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:linear-gradient(#f3f5f76b 0%,#f3f5f7b3 100%);border:1px solid #ffffff73;border-radius:12px;flex-direction:column;width:1100px;min-height:597.541px;display:flex;position:absolute;top:0;left:200px;overflow:hidden;box-shadow:0 2px 6px #0013291a,0 30px 60px #00132947}.vp-lp__fenster.ist-ausgeblendet{--ausblenden:linear-gradient(90deg, #000 calc(100% - 520px), #000000e6 calc(100% - 400px), #000000a6 calc(100% - 280px), #00000059 calc(100% - 160px), #0000001f calc(100% - 70px), transparent 100%);-webkit-mask-image:var(--ausblenden);-webkit-mask-image:var(--ausblenden);mask-image:var(--ausblenden)}.vp-lp__fenster.ist-randbuendig{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.vp-lp__skala-punkt{border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:50%}.vp-lp__skala-punkt--heute{border:1.5px solid #fff;left:38.8889%}.vp-lp__skala-punkt--ziel{background:#fff;left:16.6667%}.vp-lp__fenster-kopf{align-items:center;gap:var(--space-2);padding:22px var(--space-4) 0 82px;background:linear-gradient(#001e3d21 0%,#001e3d12 70%,#001e3d00 100%);display:flex;position:relative}.vp-lp__fenster-signet{width:28px;height:auto;fill:var(--brand-100);opacity:.8;position:absolute;top:24.2px;left:34px}.vp-lp__fenster-menue{align-items:center;gap:2px;display:flex}.vp-lp__fenster-menue span{white-space:nowrap;color:#ffffffb8;border-radius:6px;align-items:center;padding-inline:6px;font-size:1.0625rem;font-weight:500;line-height:1.375rem;display:flex}.vp-lp__fenster-menue .ist-aktiv{color:#fff;font-weight:650}.vp-lp__fenster-inhalt{align-items:stretch;gap:var(--space-4);padding:22px var(--space-6) var(--space-8) 80px;flex:1;display:flex}.vp-lp__fenster-spalte{gap:var(--space-4);flex-direction:column;flex:none;width:340px;display:flex}.vp-lp__fenster-spalte--rand{width:300px}.vp-lp__fenster-spalte--rand .vp-lp__kachel{min-height:150px}.vp-lp__fenster-spalte--rand .vp-lp__kachel:has(.vp-lp__skala){min-height:176px}.vp-lp__kachel{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:#ffffffe6;flex-direction:column;display:flex;box-shadow:0 1px 2px #0013290f}.vp-lp__fenster-spalte--rand>.vp-lp__kachel:last-child,.vp-lp__fenster-spalte:first-child>.vp-lp__kachel:last-child{flex:1}.vp-lp__fenster-spalte--rand>.vp-lp__kachel:last-child .vp-lp__kachel-ort{margin-top:calc(var(--space-1) - var(--space-3))}.vp-lp__fenster-spalte--rand:last-child{justify-content:flex-start}.vp-lp__kacheln-klein{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.vp-lp__fenster-spalte--rand .vp-lp__kachel.vp-lp__kachel--klein{aspect-ratio:1;justify-content:flex-end;gap:2px;min-height:0}.vp-lp__kachel--klein svg{width:28px;height:28px;color:var(--brand-500);margin-bottom:auto}.vp-lp__kachel-kopf{flex-direction:column;gap:2px;display:flex}.vp-lp__kachel-titel{color:var(--brand-500);font-size:.9375rem;font-weight:600;line-height:1.25rem}.vp-lp__kachel-zusatz{color:var(--grey-500);font-size:.75rem;line-height:1rem}.vp-lp__kachel-ort{align-items:center;gap:4px;display:flex}.vp-lp__kachel-ort svg{flex:none;width:13px;height:13px}.vp-lp__kachel-makler{align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.vp-lp__kachel-makler>span{flex:1;min-width:0}.vp-lp__kachel-kanal{width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--grey-200);color:var(--brand-500);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid}.vp-lp__kachel-kanal+.vp-lp__kachel-kanal{margin-left:calc(var(--space-1) - var(--space-3))}.vp-lp__kachel-kanal svg{width:14px;height:14px}.vp-lp__kachel-makler img{object-fit:cover;background:var(--grey-100);border-radius:999px;flex:none;width:40px;height:40px}.vp-lp__kachel-makler>span{flex-direction:column;display:flex}.vp-lp__kachel-makler b{color:var(--brand-500);font-size:.875rem;font-weight:600;line-height:1.25rem}.vp-lp__kachel-makler small{color:var(--grey-500);font-size:.75rem;line-height:1rem}.vp-lp__kachel-zeile{align-items:flex-end;gap:var(--space-3);display:flex}.vp-lp__kachel-label{color:var(--grey-500);font-size:.75rem;line-height:1rem;display:block}.vp-lp__kachel-wert{color:var(--brand-500);font-variant-numeric:tabular-nums;margin-top:2px;font-size:1.5rem;font-weight:600;line-height:2rem;display:block}.vp-lp__kachel-wert--klein{font-size:1.25rem;line-height:1.75rem}.vp-lp__kachel-wert--gruen{color:#036d26}.vp-lp__kachel-plus{color:#036d26;white-space:nowrap;padding-bottom:6px;font-size:.75rem;font-weight:600;line-height:1rem}.vp-lp__kachel-paar{gap:var(--space-6);display:flex}.vp-lp__kurve{width:100%;height:auto;display:block;overflow:visible}.vp-lp__kurve-raster{fill:none;stroke:var(--grey-100);stroke-width:1px}.vp-lp__kurve-flaeche{fill:url(#vp-kurve-flaeche)}.vp-lp__kurve-linie{fill:none;stroke:var(--accent-500);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.vp-lp__kurve-achse{color:var(--grey-500);justify-content:space-between;font-size:.6875rem;line-height:1rem;display:flex}.vp-lp__kurve-heute{color:var(--accent-500);font-weight:600}.vp-lp__balken{align-items:flex-end;gap:6px;height:68px;margin-top:auto;display:flex}.vp-lp__balken i{height:var(--h);background:color-mix(in oklab, var(--accent-500) 22%, #fff);border-radius:3px 3px 0 0;flex:1}.vp-lp__balken i:last-child{background:var(--accent-500)}.vp-lp__effizienz{width:42px;height:22px;clip-path:path("M3 0H30Q32 0 33.35 1.48L39.71 8.48Q42 11 39.71 13.52L33.35 20.52Q32 22 30 22H3Q0 22 0 19V3Q0 0 3 0Z");align-items:center;margin-top:6px;padding-left:8px;font-size:.9375rem;font-weight:700;line-height:1;display:flex}.vp-lp__effizienz-pfeil{height:22px;color:var(--grey-400);align-self:flex-end;place-items:center;margin-inline:-10px -6px;display:grid}.vp-lp__effizienz-pfeil svg{width:12px;height:12px}.vp-lp__effizienz--c{color:#fff;background:#bad66f}.vp-lp__effizienz--a{color:#fff;background:#499b36}.vp-lp__skala{background:linear-gradient(90deg,#459982 0%,#499b36 16.7%,#95c122 27.8%,#bad66f 38.9%,#fbe34f 50%,#fac370 61.1%,#f7a72c 72.2%,#ec6961 83.3%,#e94840 100%);border-radius:3px;height:14px;margin-top:auto;position:relative}.vp-lp__telefon{z-index:1;box-sizing:border-box;-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:linear-gradient(160deg,#f3f5f76b 0%,#f3f5f7b3 100%);border:1px solid #ffffff73;border-radius:41px;width:264px;padding:7px;position:absolute;top:72px;left:0;box-shadow:0 4px 10px #00132929,0 40px 70px #0013295c}.vp-lp__bildschirm{zoom:.6219;width:402px;height:874px;color:var(--brand-500);font-variant-numeric:tabular-nums;background:linear-gradient(#d4dce4 0%,#e5eaee 45%,#fbfcfd 100%);border-radius:55px;flex-direction:column;display:flex;position:relative;overflow:hidden}.vp-lp__bs-status{z-index:2;color:#000;flex:none;width:100%;height:auto;display:block;position:relative}.vp-lp__bs-titel{letter-spacing:-.005em;margin:14px 24px 0;font-size:1.625rem;font-weight:600;line-height:2rem}.vp-lp__bs-aussicht{color:#fff;text-align:center;background:linear-gradient(135deg,#002447 0%,#002c56 50%,#003365 100%);border-radius:13px;flex-direction:column;align-items:center;margin:20px 20px 0;padding:32px 24px 30px;display:flex;box-shadow:0 2px 5px #0013291a}.vp-lp__bs-kreis{place-items:center;width:164px;height:164px;display:grid;position:relative}.vp-lp__bs-ring{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.vp-lp__bs-ring circle{fill:none;stroke-width:7px}.vp-lp__bs-ring-spur{stroke:#ffffff2e}.vp-lp__bs-ring-wert{stroke:#049f38;stroke-dasharray:95 100;stroke-linecap:round}.vp-lp__bs-zahl{letter-spacing:-.02em;align-items:baseline;font-size:3.5rem;font-weight:600;line-height:1;display:flex}.vp-lp__bs-zahl small{margin-left:4px;font-size:1.625rem;font-weight:600}.vp-lp__bs-aussicht-titel{margin-top:20px;font-size:1.5rem;font-weight:600;line-height:2rem}.vp-lp__bs-aussicht-text{color:var(--brand-100);margin-top:4px;font-size:1.0625rem;line-height:1.5rem}.vp-lp__bs-aussicht-text b{color:#5bc12a;font-weight:600}.vp-lp__bs-karte{background:#ffffffe6;border-radius:13px;flex-direction:column;margin:20px 20px 0;padding:6px 32px;display:flex;box-shadow:0 2px 3px #0013290f}.vp-lp__bs-zeile{justify-content:space-between;align-items:center;height:56px;font-size:1.1875rem;display:flex}.vp-lp__bs-zeile+.vp-lp__bs-zeile{border-top:1px solid var(--grey-100)}.vp-lp__bs-zeile span:first-child{color:var(--grey-500)}.vp-lp__bs-zeile span:last-child{color:var(--brand-500);font-weight:500}.vp-lp__bs-zeile span.vp-lp__bs-plus{color:#036d26}.vp-lp__bs-zaehler{font-size:0}.vp-lp__bs-zaehler:after{content:counter(vp-zahl);counter-reset:vp-zahl var(--vp-zahl);font-size:3rem}@media (prefers-reduced-motion:no-preference){.vp-lp__bs-ring-wert{animation:2.3s cubic-bezier(.22,1,.36,1) 1.1s both vp-ring-erst,21s linear 19.8s infinite vp-ring}.vp-lp__bs-zaehler{animation:2.3s cubic-bezier(.33,1,.68,1) 1.1s both vp-zaehlen-erst,.35s ease-out 1.1s both vp-einblenden,21s linear 19.8s infinite vp-zaehlen,21s linear 19.8s infinite vp-zahl-blende}}.vp-lp__bs-seite{flex-direction:column;display:flex;position:absolute;inset:62px 0 0}.vp-lp__bs-seite--markt,.vp-lp__bs-seite--sanieren{opacity:0}@media (prefers-reduced-motion:no-preference){.vp-lp__bs-seite{animation:21s linear infinite backwards vp-seite}.vp-lp__bs-seite--finanz{animation-delay:-1s}.vp-lp__bs-seite--markt{animation-delay:6s}.vp-lp__bs-seite--sanieren{animation-delay:13s}}.vp-lp__bs-aussicht--sanieren{padding:48px 24px 44px;position:relative;overflow:hidden}.vp-lp__bs-hintergrund{fill:#fff;opacity:.07;pointer-events:none;width:170px;height:170px;position:absolute;bottom:-34px;right:-18px}.vp-lp__bs-aussicht--sanieren>:not(.vp-lp__bs-hintergrund){position:relative}.vp-lp__bs-klassen{grid-template-columns:auto auto auto;justify-content:center;align-items:end;gap:24px;display:grid}.vp-lp__bs-klassen>span{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.vp-lp__bs-klassen-label{color:#fff;white-space:nowrap;font-size:1.125rem;line-height:1.5rem}.vp-lp__bs-klassen-pfeil{width:20px;height:20px;color:var(--brand-100);margin-bottom:12px}.vp-lp__effizienz--gross{width:76px;height:44px;clip-path:path("M5 0H54.8Q58 0 60.03 2.48L71.88 16.97Q76 22 71.88 27.03L60.03 41.52Q58 44 54.8 44H5Q0 44 0 39V5Q0 0 5 0Z");margin-top:0;padding-left:16px;font-size:1.75rem}@media (prefers-reduced-motion:no-preference){.vp-lp__bs-klassen .vp-lp__effizienz{transform-origin:0}.vp-lp__bs-klassen>span:first-child .vp-lp__effizienz{animation:21s linear 13s infinite backwards vp-klasse-c}.vp-lp__bs-klassen-pfeil{animation:21s linear 13s infinite backwards vp-klasse-pfeil}.vp-lp__bs-klassen>span:last-child .vp-lp__effizienz{animation:21s linear 13s infinite backwards vp-klasse-a}}.vp-lp__bs-aussicht--sanieren .vp-lp__bs-aussicht-text{margin-top:26px}.vp-lp__bs-kosten{padding:4px 24px 24px}.vp-lp__bs-kosten .vp-lp__bs-karte-titel{padding:18px 0 14px}.vp-lp__bs-kosten-balken{background:var(--grey-100);border-radius:6px;height:42px;position:relative;overflow:hidden}.vp-lp__bs-kosten-balken>span{color:#fff;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding-left:14px;font-size:1rem;display:flex;position:absolute;top:0;bottom:0;left:0}.vp-lp__bs-kosten-balken b{letter-spacing:-.01em;font-size:1.375rem;font-weight:600}.vp-lp__bs-kosten-balken--heute>span{background:#7a8ca5;right:0}.vp-lp__bs-kosten-balken--saniert>span{background:#499b36;width:38%}.vp-lp__bs-kosten-zeile{color:var(--grey-800);align-items:center;gap:10px;margin:10px 0 18px;font-size:1.0625rem;display:flex}.vp-lp__bs-kosten-zeile--saniert{color:#3b8a2a;margin-bottom:0;font-weight:500}.vp-lp__bs-kosten-ersparnis{margin-left:auto;font-weight:600}@media (prefers-reduced-motion:no-preference){.vp-lp__bs-kosten-balken>span{animation:21s linear 13s infinite backwards vp-kosten-balken}.vp-lp__bs-kosten-balken--saniert>span{animation-name:vp-kosten-balken-spaeter}}.vp-lp__effizienz--mini{width:34px;height:20px;clip-path:path("M3 0H23.2Q25 0 26.2 1.34L31.99 7.77Q34 10 31.99 12.23L26.2 18.66Q25 20 23.2 20H3Q0 20 0 17V3Q0 0 3 0Z");margin-top:0;padding-left:7px;font-size:.8125rem}.vp-lp__bs-aussicht--markt{padding:28px 20px 22px}.vp-lp__bs-tacho{width:300px;height:160px;position:relative}.vp-lp__bs-bogen{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vp-lp__bs-bogen path{fill:none;stroke-width:7px;stroke-linecap:round}.vp-lp__bs-bogen-spur{stroke:#ffffff2e}.vp-lp__bs-bogen-wert{stroke:var(--accent-500);stroke-dasharray:70 100}.vp-lp__bs-bogen-punkt{fill:#fff;stroke:#002c56;stroke-width:4px}.vp-lp__bs-marktwert{letter-spacing:-.02em;font-size:2.375rem;font-weight:600;line-height:2.75rem;position:absolute;top:88px;left:0;right:0}.vp-lp__bs-spannen{width:300px;color:var(--brand-100);justify-content:space-between;margin-top:6px;font-size:.875rem;line-height:1.25rem;display:flex}.vp-lp__bs-karte-titel{color:var(--brand-500);padding:20px 0 8px;font-size:1.1875rem;font-weight:600;line-height:1.5rem}.vp-lp__bs-karte--kurve{padding-bottom:18px}.vp-lp__bs-karte--kurve svg{width:100%;height:auto;display:block;overflow:visible}.vp-lp__bs-kurve-linie{fill:none;stroke:var(--accent-500);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.vp-lp__bs-karte--kurve .vp-lp__kurve-achse{margin-top:8px;font-size:.875rem}@media (prefers-reduced-motion:no-preference){.vp-lp__bs-bogen-wert{animation:21s ease-in-out 6s infinite backwards vp-bogen}.vp-lp__bs-bogen-punkt{animation:21s ease-in-out 6s infinite backwards vp-bogen-punkt}.vp-lp__bs-kurve-linie{stroke-dasharray:1;animation:21s linear 6s infinite backwards vp-bs-kurve}.vp-lp__bs-karte--kurve .vp-lp__kurve-flaeche{animation:21s 6s infinite backwards vp-bs-kurve-flaeche}}.vp-lp__bs-strich{z-index:2;background:#00000059;border-radius:3px;width:134px;height:5px;margin-left:-67px;position:absolute;bottom:8px;left:50%}@media (prefers-reduced-motion:no-preference){.vp-lp__fenster,.vp-lp__telefon{animation:vp-gleiten 2.8s cubic-bezier(.22, 1, .36, 1) var(--start) both, vp-einblenden 1.4s ease-out var(--start) both;will-change:transform, opacity}.vp-lp__fenster{--start:.2s;--von:64px}.vp-lp__telefon{--start:.6s;--von:110px}.vp-lp__kurve-linie{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.2s cubic-bezier(.22,1,.36,1) .7s forwards vp-kurve}.vp-lp__kurve-flaeche{opacity:0;animation:1.2s 1.6s forwards vp-einblenden}.vp-lp__balken i{transform-origin:bottom;animation:vp-balken 1.4s cubic-bezier(.22, 1, .36, 1) calc(.8s + var(--i,0) * 80ms) both}.vp-lp__balken i:nth-child(2){--i:1}.vp-lp__balken i:nth-child(3){--i:2}.vp-lp__balken i:nth-child(4){--i:3}.vp-lp__balken i:nth-child(5){--i:4}.vp-lp__balken i:nth-child(6){--i:5}.vp-lp__balken i:nth-child(7){--i:6}}@media (min-width:1025px) and (max-width:1200px){.vp-lp__buehne{zoom:.74;margin-left:0}}@media (max-width:1024px){.vp-lp__buehne{zoom:.84;order:3;width:100%;max-width:640px;margin-inline:auto}}@media (max-width:768px){.vp-lp__fenster-kopf{background:0 0}.vp-lp__fenster-menue span{color:#00305ead}.vp-lp__fenster-menue .ist-aktiv{color:var(--brand-500)}.vp-lp__buehne{zoom:.6;height:612px}.vp-lp__fenster{box-shadow:0 2px 6px #00132914,0 24px 48px #00132929}.vp-lp__telefon{box-shadow:0 0 0 1px var(--brand-75), 0 4px 10px #0013291a, 0 30px 60px #00132938}}@media (max-width:1024px){.vp-lp__dienst .vp-lp__bw .vp-lp__bw-flaeche{box-shadow:none;border-radius:0;bottom:3em;left:calc(50% - 50vw);right:calc(50% - 50vw)}}.vp-lp__bw{position:relative;container-type:inline-size}.vp-lp__bw-buehne{color:var(--brand-500);-webkit-user-select:none;user-select:none;font-size:2.75862cqi;line-height:1.625em;position:absolute;inset:0}.vp-lp__bw-flaeche{background:radial-gradient(60% 85% at 100% 0,#3f5ee56b 0%,#3f5ee500 70%),radial-gradient(45% 65% at 0 100%,#4974a23d 0%,#4974a200 70%),linear-gradient(#e8edfc 0%,#e2e8f3 100%);border-radius:1.25em;position:absolute;inset:2em 0 1em 3.25em;box-shadow:inset 0 0 0 1px #00305e0f}.vp-lp__glas{-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);box-shadow:calc(var(--schatten-x,0px) * .35) calc(4px + var(--schatten-y,0px) * .35) 12px #00132914, var(--schatten-x,0px) calc(24px + var(--schatten-y,0px) + var(--schatten-heben,0px)) calc(56px + var(--schatten-heben,0px)) #00132924;background:#ffffff3b;border:1px solid #fff9;border-radius:1.25em;padding:.5em;position:absolute}.vp-lp__glas-innen{background:linear-gradient(#fffffff0 0%,#ffffffdb 100%);border-radius:.75em;overflow:hidden;box-shadow:0 0 1px #20232729,0 4px 8px #2023270a,0 8px 48px #20232705}.vp-lp__bw svg{flex:none}.vp-lp__bw-objekt{width:25.5em;top:1em;right:1.5em}.vp-lp__bw-karte{height:20em;position:relative}.vp-lp__bw .vp-lp__bw-karte-bild{object-fit:cover;opacity:.4;background:#eff2f7;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.vp-lp__bw-umkreis{background:#3f5ee514;border-radius:50%;width:11em;height:11em;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #3f5ee559}.vp-lp__bw-poi{color:#fff;border-radius:50%;place-items:center;width:1.75em;height:1.75em;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00132933}.vp-lp__bw-poi svg{width:1em;height:1em}.vp-lp__bw-poi--essen{background:#2e8b57}.vp-lp__bw-poi--bildung{background:#3f5ee5}.vp-lp__bw-poi--gesundheit{background:#b3362f}.vp-lp__bw-poi--einkauf{background:#d07a1c}.vp-lp__bw-poi--freizeit{background:#7b61e0}.vp-lp__bw-objekt-pin{background:var(--brand-500);color:#fff;border-radius:50%;place-items:center;width:2.5em;height:2.5em;display:grid;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .25em #fff,0 4px 12px #0013294d}.vp-lp__bw-objekt-pin svg{width:1.25em;height:1.25em}.vp-lp__bw-orte{gap:.5em;display:flex;position:absolute;top:.75em;left:.75em}.vp-lp__bw-ort{-webkit-backdrop-filter:blur(8px)saturate(1.2);backdrop-filter:blur(8px)saturate(1.2);background:#ffffffe0;border-radius:.625em;flex:0 0 10.25em;align-items:center;gap:.6em;padding:.7em .75em;display:flex;box-shadow:0 0 0 1px #00305e0f,0 1px 2px #0013290a,0 6px 16px #00132914}.vp-lp__bw-ort .vp-lp__bw-poi{width:2em;height:2em;box-shadow:none;flex:none;position:static;transform:none}.vp-lp__bw-ort>span:last-child{flex-direction:column;min-width:0;display:flex}.vp-lp__bw-ort small{color:var(--grey-500);font-size:.625em;line-height:1.3}.vp-lp__bw-ort b{white-space:nowrap;text-overflow:ellipsis;font-size:.8125em;font-weight:650;line-height:1.3;overflow:hidden}.vp-lp__bw-ort i{color:var(--grey-600);align-items:center;gap:.3em;margin-top:.15em;font-size:.625em;font-style:normal;line-height:1.3;display:flex}.vp-lp__bw-ort i svg{width:1.1em;height:1.1em}.vp-lp__bw-ort strong{color:var(--brand-500);font-weight:650}.vp-lp__bw-preis{z-index:1;width:21.5em;top:18.5em;left:0}.vp-lp__bw-preis-inhalt{flex-direction:column;padding:1.25em 1.25em 1.1em;display:flex}.vp-lp__bw-preis-kopf{align-items:center;gap:.75em;margin-bottom:.5em;display:flex}.vp-lp__bw-preis-kopf>span:last-child{flex-direction:column;display:flex}.vp-lp__bw-stand{color:var(--grey-500);margin-top:.1em;font-size:.6875em;line-height:1.3}.vp-lp__bw-stand [data-vp-woche]{font-weight:600}.vp-lp__bw-titel{font-size:1.125em;font-weight:650;line-height:1.3;display:block}.vp-lp__bw-titel-symbol{background:color-mix(in oklab, var(--accent-500) 12%, #fff);width:2.5em;height:2.5em;color:var(--accent-500);border-radius:.5em;flex:none;place-items:center;display:grid}.vp-lp__bw-titel-symbol svg{width:1.25em;height:1.25em}.vp-lp__bw-label{color:var(--grey-600);align-items:center;gap:.35em;margin-top:1.1em;font-size:.75em;line-height:1.3;display:flex}.vp-lp__bw-label--spanne{margin-top:1.5em}.vp-lp__bw-betrag{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.15em;font-size:1.75em;font-weight:650;line-height:1.2}.vp-lp__bw-qm{color:var(--grey-600);margin-top:.2em;font-size:.75em;line-height:1.3}.vp-lp__bw-spanne{background:var(--grey-100);border-radius:999px;height:.625em;margin-top:1em;display:block;position:relative}.vp-lp__bw-spanne-bereich{background:var(--accent-500);border-radius:999px;position:absolute;inset:0 32% 0 24%}.vp-lp__bw-spanne-marke{background:var(--brand-500);border-radius:999px;width:.25em;height:1.5em;position:absolute;top:50%;left:47%;transform:translate(-50%,-50%);box-shadow:0 0 0 .15em #fff}.vp-lp__bw-spanne-werte{height:2.4em;margin-top:.8em;display:block;position:relative}.vp-lp__bw-spanne-werte>span{color:var(--grey-500);white-space:nowrap;flex-direction:column;align-items:center;font-size:.625em;line-height:1.35;display:flex;position:absolute;top:0;transform:translate(-50%)}.vp-lp__bw-spanne-werte b{color:var(--brand-500);font-size:1.2em;font-weight:650}@media (prefers-reduced-motion:no-preference){.vp-lp__bw--bereit.ist-sichtbar .vp-lp__bw-flaeche{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.1s cubic-bezier(.22,1,.36,1)}.vp-lp__bw--bereit.ist-sichtbar .vp-lp__glas{transition:opacity .9s cubic-bezier(.22, 1, .36, 1) var(--verzoegerung,0s), translate 1.1s cubic-bezier(.22, 1, .36, 1) var(--verzoegerung,0s)}.vp-lp__bw--bereit:not(.ist-sichtbar) .vp-lp__bw-flaeche{opacity:0;transform:scale(.97)}.vp-lp__bw--bereit:not(.ist-sichtbar) [data-einflug=rechts]{opacity:0;translate:40px}.vp-lp__bw--bereit:not(.ist-sichtbar) [data-einflug=links]{opacity:0;translate:-40px}.vp-lp__glas{transform:perspective(1200px) rotateX(var(--kipp-x,0deg)) rotateY(var(--kipp-y,0deg)) scale(var(--kipp-s,1))}}@media (min-width:1025px) and (max-width:1280px){.vp-lp__bw .vp-lp__bw-flaeche{top:-2em;bottom:-3em}}@media (max-width:768px){.vp-lp__dienst-bild.vp-lp__bw{aspect-ratio:6/7}}.vp-lp__bw--verkaufen .vp-lp__bw-flaeche{background:linear-gradient(115deg,#fff0 0% 42%,#ffffffbf 42.2%,#fff0 66%),radial-gradient(70% 90% at 100% 100%,#3f5ee538 0%,#3f5ee500 70%),linear-gradient(115deg,#eef1f6 0%,#dfe6f5 55%,#cfd9f6 100%);left:2.25em;right:3.25em}.vp-lp__vk-verlauf{width:25.5em;top:1em;left:0}.vp-lp__vk-verlauf-inhalt,.vp-lp__vk-aktiv-inhalt{flex-direction:column;padding:1.25em;display:flex}.vp-lp__vk-diagramm{height:7.5em;margin-top:.75em;display:block;position:relative}.vp-lp__vk-diagramm svg{width:100%;height:100%;display:block}.vp-lp__vk-spitze{border-left:.32em solid #0000;border-right:.32em solid #0000;border-top:.32em solid var(--brand-500);width:0;height:0;margin-top:-1.05em;position:absolute;transform:translate(-50%)}.vp-lp__vk-punkt{width:.6em;height:.6em;box-shadow:0 0 0 2px var(--accent-500);background:#fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.vp-lp__vk-wert{background:var(--brand-500);color:#fff;white-space:nowrap;border-radius:.4em;padding:.3em .55em;font-size:.625em;font-weight:600;line-height:1.2;position:absolute;right:0;transform:translateY(-190%)}.vp-lp__vk-achse{height:1em;margin-top:.4em;display:block;position:relative}.vp-lp__vk-achse span{color:var(--grey-500);font-size:.5625em;line-height:1.3;position:absolute;top:0;transform:translate(-50%)}.vp-lp__vk-zahlen{grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1em;display:grid}.vp-lp__vk-zahlen>span{flex-direction:column;gap:.2em;display:flex}.vp-lp__vk-zahlen small{color:var(--grey-500);font-size:.625em;line-height:1.3}.vp-lp__vk-zahlen b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;align-items:center;gap:.2em;font-size:1.125em;font-weight:650;line-height:1.2;display:flex}.vp-lp__vk-zahlen b svg{width:.85em;height:.85em}.vp-lp__bw--verkaufen .ist-gut{color:#036d26}.vp-lp__bw--verkaufen .ist-schlecht{color:#a31914}.vp-lp__vk-aktiv{z-index:1;width:23.5em;top:19.5em;right:0}.vp-lp__vk-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45em;margin-top:.825em;display:grid}.vp-lp__vk-kpi{box-shadow:inset 0 0 0 1px var(--grey-100), 0 1px 2px #0013290a;background:#fff;border-radius:.5em;align-items:center;gap:.55em;padding:.5em;display:flex}.vp-lp__vk-kpi>b{font-variant-numeric:tabular-nums;border-radius:.4em;flex:none;place-items:center;min-width:2.1em;height:2.1em;padding:0 .3em;font-size:.8125em;font-weight:650;line-height:1;display:grid}.vp-lp__vk-kpi>b.ist-gut{background:#d4eddc}.vp-lp__vk-kpi>b.ist-schlecht{background:#fce5e4}.vp-lp__vk-kpi>span{flex-direction:column;min-width:0;padding-left:.25em;display:flex}.vp-lp__vk-kpi>b{order:2;margin-left:auto}.vp-lp__vk-kpi small{color:var(--brand-500);white-space:nowrap;text-overflow:ellipsis;font-size:.625em;font-weight:500;line-height:1.25;overflow:hidden}.vp-lp__vk-kpi i{font-size:.5625em;font-style:normal;font-weight:600;line-height:1.3}.vp-lp__vk-angebot{box-shadow:inset 0 1px 0 var(--grey-100);justify-content:space-between;align-items:baseline;margin-top:.75em;padding-top:.7em;display:flex}.vp-lp__vk-angebot small{color:var(--grey-600);font-size:.6875em}.vp-lp__vk-angebot b{font-variant-numeric:tabular-nums;align-items:center;gap:.25em;font-size:1.125em;font-weight:650;display:flex}.vp-lp__vk-dreieck{color:#036d26;width:.8em;height:.8em}.vp-lp__bw--kaufen .vp-lp__bw-flaeche{background:radial-gradient(30em at 50% calc(100% + 12em),#fff0 40%,#ffffff2e 70%,#ffffff80 calc(100% - 1px),#fff0 100%),radial-gradient(40em at 50% calc(100% + 12em),#3f5ee56b 0% 72%,#3f5ee51f 86%,#3f5ee500 100%),linear-gradient(#e9eefc 0%,#e3e9f4 55%,#dce4f9 100%)}.vp-lp__ka-expose{width:22em;top:1em;right:1.5em}.vp-lp__ka-expose .vp-lp__glas-innen{position:relative}.vp-lp__ka-neu{z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#03862f;border-radius:.375em;padding:.45em .8em;font-size:.9375em;font-weight:700;line-height:1.2;position:absolute;top:9.25em;left:-1.1em;box-shadow:0 2px 8px #00132940}.vp-lp__bw .vp-lp__ka-foto{object-fit:cover;object-position:50% 38%;border-radius:0;width:100%;height:11em;display:block}.vp-lp__ka-expose-inhalt{flex-direction:column;padding:1em 1.25em 1.25em;display:flex}.vp-lp__ka-ort{color:var(--grey-500);align-items:center;gap:.3em;font-size:.6875em;line-height:1.3;display:flex}.vp-lp__ka-ort svg{width:1.15em;height:1.15em}.vp-lp__ka-titel{text-wrap:balance;margin-top:.35em;font-size:1em;font-weight:650;line-height:1.3}.vp-lp__ka-preis{align-items:baseline;gap:.5em;margin-top:.6em;display:flex}.vp-lp__ka-preis b{font-variant-numeric:tabular-nums;font-size:1.25em;font-weight:650;line-height:1.2}.vp-lp__ka-preis small{color:var(--grey-500);font-size:.6875em}.vp-lp__ka-fakten{box-shadow:inset 0 1px 0 var(--grey-100);grid-template-columns:repeat(4,auto);justify-content:space-between;gap:.5em;margin-top:.9em;padding-top:.8em;display:grid}.vp-lp__ka-fakten span{color:var(--grey-700);white-space:nowrap;align-items:center;gap:.35em;font-size:.6875em;font-weight:500;line-height:1.3;display:flex}.vp-lp__ka-fakten svg{width:1.3em;height:1.3em;color:var(--grey-500)}.vp-lp__ka-angebot{z-index:1;width:20em;top:23.25em;left:0}.vp-lp__ka-angebot-inhalt{flex-direction:column;padding:1.25em;display:flex}.vp-lp__ka-betrag{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.35em;font-size:1.75em;font-weight:650;line-height:1.2}.vp-lp__ka-schritte{box-shadow:inset 0 1px 0 var(--grey-100);gap:.55em;margin-top:.9em;padding-top:.85em;display:grid}.vp-lp__ka-schritte>span{color:var(--grey-500);align-items:center;gap:.5em;font-size:.75em;font-weight:500;line-height:1.3;display:flex}.vp-lp__ka-schritte svg{width:1.35em;height:1.35em}.vp-lp__ka-schritte .ist-erledigt{color:#036d26}.vp-lp__ka-termin{border-radius:.875em;width:6.25em;padding:.35em}.vp-lp__ka-termin .vp-lp__glas-innen{text-align:center;border-radius:.55em;flex-direction:column;align-items:center;padding:.75em .5em .8em;display:flex}.vp-lp__ka-termin small{letter-spacing:.08em;text-transform:uppercase;color:var(--grey-500);font-size:.6875em;font-weight:700;line-height:1.2}.vp-lp__ka-termin b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:.15em;font-size:1.375em;font-weight:700;line-height:1.15}.vp-lp__ka-termin span{color:var(--grey-700);font-variant-numeric:tabular-nums;margin-top:.1em;font-size:.875em;font-weight:600;line-height:1.2}.vp-lp__ka-termin--hinten{top:27.5em;right:5.25em}.vp-lp__ka-termin--vorn{z-index:1;top:30.5em;right:1em}.vp-lp__ka-360{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--brand-500);background:#ffffffe0;border-radius:.375em;align-items:center;gap:.35em;padding:.4em .65em;font-size:.6875em;font-weight:600;line-height:1.2;display:flex;position:absolute;top:12.8em;right:1.1em;box-shadow:0 1px 4px #00132926}.vp-lp__bw--finanzieren .vp-lp__bw-flaeche{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201440%20810%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22f%22%20x1%3D%220%22%20y1%3D%221%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23DCE3F6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23BCC9F4%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22url%28%23f%29%22%20d%3D%22M0%20810V600C420%20560%20820%20400%201440%20150V810Z%22%2F%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20fill-opacity%3D%22.55%22%20d%3D%22M0%20600C420%20560%20820%20400%201440%20150V230C820%20470%20420%20610%200%20640Z%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat,radial-gradient(55% 70% at 0 0,#3f5ee538 0%,#3f5ee500 70%),linear-gradient(#eef1f8 0%,#e5eaf5 100%);left:2.25em;right:3.25em}.vp-lp__fi-budget{z-index:3;width:25em;top:3em;left:0}.vp-lp__fi-inhalt{flex-direction:column;padding:1.25em;display:flex}.vp-lp__fi-zeilen{box-shadow:inset 0 1px 0 var(--grey-100);gap:.45em;margin-top:.9em;padding-top:.85em;display:grid}.vp-lp__fi-zeilen>span{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.vp-lp__fi-zeilen small{color:var(--grey-600);font-size:.75em}.vp-lp__fi-zeilen b{font-variant-numeric:tabular-nums;font-size:.875em;font-weight:650}.vp-lp__fi-zinsen{z-index:1;width:21em;top:22.4em;right:0}.vp-lp__fi-tabelle{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45em;margin-top:.825em;display:grid}.vp-lp__fi-tabelle>span{box-shadow:inset 0 0 0 1px var(--grey-100);background:#fff;border-radius:.5em;flex-direction:column;align-items:center;gap:.35em;padding:.75em .3em .7em;display:flex}.vp-lp__fi-tabelle small{color:var(--grey-500);white-space:nowrap;font-size:.625em}.vp-lp__fi-tabelle b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875em;font-weight:650}.vp-lp__fi-tabelle .ist-gewaehlt{background:var(--brand-25);box-shadow:inset 0 0 0 .1em #00305e4d}.vp-lp__fi-hinweis{color:var(--grey-500);margin-top:1.1em;font-size:.625em;line-height:1.3}.vp-lp__fi-zertifikat{z-index:2;aspect-ratio:1;border-radius:.875em;width:8.5em;padding:.35em;top:27.5em;left:4.5em}.vp-lp__fi-zertifikat .vp-lp__glas-innen{box-sizing:border-box;text-align:center;border-radius:.55em;flex-direction:column;justify-content:center;align-items:center;gap:.55em;height:100%;padding:.6em;display:flex}.vp-lp__fi-zertifikat-symbol{color:var(--brand-500);place-items:center;display:grid}.vp-lp__fi-zertifikat-symbol svg{width:2.5em;height:2.5em}.vp-lp__fi-zertifikat-text{color:var(--brand-500);-webkit-hyphens:manual;hyphens:manual;font-size:.75em;font-weight:650;line-height:1.25}.vp-lp__fi-aussicht{justify-content:space-between;align-items:center;gap:1em;margin-top:1.1em;display:flex}.vp-lp__fi-aussicht .vp-lp__fi-ring{order:2}.vp-lp__fi-ring{flex:none;place-items:end center;width:7em;height:3.85em;padding-bottom:.1em;display:grid;position:relative}.vp-lp__fi-ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vp-lp__fi-ring path{fill:none;stroke-width:12px;stroke-linecap:round}.vp-lp__fi-ring-spur{stroke:var(--grey-100)}.vp-lp__fi-ring-wert{stroke:#049f38;stroke-dasharray:95 100;stroke-linecap:round}.vp-lp__fi-ring b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5em;font-weight:700;line-height:1;position:relative}.vp-lp__fi-ring b small{font-size:.55em;font-weight:650}.vp-lp__fi-aussicht-text{flex-direction:column;display:flex}.vp-lp__fi-aussicht-text small{color:var(--grey-600);font-size:.75em}.vp-lp__fi-aussicht-text strong{color:#036d26;margin-top:.05em;font-size:1.375em;font-weight:700;line-height:1.1}.vp-lp__fi-aussicht-text span{color:var(--grey-600);white-space:nowrap;margin-top:.65em;font-size:.75em;line-height:1.35}.vp-lp__fi-oben{background:var(--brand-25);color:var(--brand-500);margin:-1.25em -1.25em 0;padding:1.25em 1.25em 1.35em}.vp-lp__fi-oben .vp-lp__fi-ring-wert{stroke:#03862f}.vp-lp__fi-oben .vp-lp__bw-titel{color:var(--brand-500);white-space:nowrap}.vp-lp__fi-oben .vp-lp__bw-stand{color:var(--grey-600)}.vp-lp__fi-oben .vp-lp__fi-ring-spur{stroke:#00305e1f}.vp-lp__fi-oben .vp-lp__fi-ring b{color:var(--brand-500)}.vp-lp__fi-oben .vp-lp__fi-aussicht-text small,.vp-lp__fi-oben .vp-lp__fi-aussicht-text span{color:var(--grey-600)}.vp-lp__fi-oben .vp-lp__fi-aussicht-text strong{color:#03862f}.vp-lp__fi-oben+.vp-lp__fi-zeilen{box-shadow:none;margin-top:0;padding-top:1em}.vp-lp__fi-sofort{z-index:2;filter:drop-shadow(0 2px 6px #00132940);background:var(--accent-500);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:.375em;padding:.5em .85em .5em .7em;font-size:.6875em;font-weight:700;line-height:1.2;position:absolute;top:3.25em;right:-3.3em}@media (max-width:768px){.vp-lp__fi-sofort{font-size:.85em;top:2.42em;right:-2.67em}}.vp-lp__fi-sofort:before{content:"";z-index:-1;background:inherit;border-radius:.25em;width:1.56em;height:1.56em;position:absolute;top:50%;left:.15em;transform:translate(-50%,-50%)rotate(45deg)}.vp-lp__bw--verwalten .vp-lp__bw-flaeche{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20660%20760%22%20preserveAspectRatio%3D%22xMaxYMax%20slice%22%3E%3Cg%3E%3Crect%20x%3D%22170%22%20y%3D%22250%22%20width%3D%22480%22%20height%3D%22580%22%20rx%3D%2240%22%20fill%3D%22%23DCE3F8%22%20transform%3D%22rotate%28-12%20410%20540%29%22%2F%3E%3Crect%20x%3D%22250%22%20y%3D%22330%22%20width%3D%22480%22%20height%3D%22580%22%20rx%3D%2240%22%20fill%3D%22%23CBD5F5%22%20transform%3D%22rotate%28-6%20490%20620%29%22%2F%3E%3Crect%20x%3D%22330%22%20y%3D%22410%22%20width%3D%22480%22%20height%3D%22580%22%20rx%3D%2240%22%20fill%3D%22%23C4CFF4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 100% 100%/cover no-repeat,linear-gradient(#eef1f8 0%,#e5eaf5 100%)}.vp-lp__vw-check{width:23em;top:1em;right:1.5em}.vp-lp__vw-empfehlung{color:var(--brand-500);margin-top:.9em;font-size:1.125em;font-weight:700;line-height:1.25}.vp-lp__vw-miete{grid-template-columns:auto 1fr;gap:1.4em;margin-top:.75em;display:grid}.vp-lp__vw-miete>span{flex-direction:column;gap:.2em;display:flex}.vp-lp__vw-miete>span+span{box-shadow:inset 1px 0 0 var(--grey-100);padding-left:1.4em}.vp-lp__vw-miete small{color:var(--grey-500);font-size:.625em}.vp-lp__vw-miete s{color:var(--grey-500);font-variant-numeric:tabular-nums;font-size:1em;font-weight:600;line-height:1.4;text-decoration-thickness:1px}.vp-lp__vw-miete b{color:var(--brand-500);font-variant-numeric:tabular-nums;font-size:1.125em;font-weight:700;line-height:1.25}.vp-lp__vw-miete-neu em{color:#036d26;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.25em;margin-top:.1em;font-size:.75em;font-style:normal;font-weight:700;line-height:1.2;display:flex}.vp-lp__vw-miete-neu em svg{width:1em;height:1em}.vp-lp__vw-plus{color:var(--grey-600);margin-top:.7em;font-size:.6875em;line-height:1.35}.vp-lp__vw-konto{z-index:1;width:24em;top:19.25em;left:0}.vp-lp__vw-liste{margin-top:.825em;display:grid}.vp-lp__vw-zeile{box-shadow:inset 0 -1px 0 var(--grey-100);align-items:center;gap:.65em;padding:.5em 0;display:flex}.vp-lp__vw-zeile:last-child{box-shadow:none;padding-bottom:0}.vp-lp__vw-pfeil{border-radius:.4em;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.vp-lp__vw-pfeil svg{width:1em;height:1em}.vp-lp__vw-pfeil--ein{color:#036d26;background:#d4eddc}.vp-lp__vw-pfeil--aus{color:#a31914;background:#fce5e4}.vp-lp__vw-betreff{flex-direction:column;flex:1;min-width:0;display:flex}.vp-lp__vw-betreff b{white-space:nowrap;text-overflow:ellipsis;font-size:.75em;font-weight:600;overflow:hidden}.vp-lp__vw-betreff small{color:var(--grey-500);white-space:nowrap;font-size:.625em}.vp-lp__vw-betrag{flex-direction:column;align-items:flex-end;gap:.15em;display:flex}.vp-lp__vw-betrag b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125em;font-weight:650}.vp-lp__vw-betrag i{white-space:nowrap;align-items:center;gap:.25em;font-size:.625em;font-style:normal;font-weight:600;display:flex}.vp-lp__vw-betrag i svg{width:1.2em;height:1.2em}.vp-lp__vw-betrag .ist-gut{color:#036d26}.vp-lp__vw-betrag .ist-teil{color:#b45309}.vp-lp__vw-betrag .ist-schlecht{color:#a31914}.vp-lp__vw-abrechnung{z-index:0;aspect-ratio:1;border-radius:.875em;width:13em;padding:.35em;top:17em;right:.75em}.vp-lp__vw-abrechnung .vp-lp__glas-innen{border-radius:.55em;height:100%;position:relative}.vp-lp__bw .vp-lp__vw-abrechnung img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.vp-lp__vw-fertig{color:#036d26;align-items:center;gap:.25em;font-size:.625em;font-weight:600;display:flex}.vp-lp__vw-fertig svg{width:1.2em;height:1.2em}.vp-lp__vw-schritte{flex-direction:column;gap:.4em;margin-top:.825em;display:flex}.vp-lp__vw-schritte>span{grid-template-columns:repeat(5,1fr);gap:.25em;display:grid}.vp-lp__vw-schritte i{background:var(--grey-100);border-radius:999px;height:.3em}.vp-lp__vw-schritte i.ist-fertig{background:#049f38}.vp-lp__vw-schritte i.ist-aktiv{background:#aedab1;background:lab(82.949% -20.8315 15.3101)}.vp-lp__vw-schritte small{color:var(--grey-600);font-size:.625em;line-height:1.3}.vp-lp__vw-kosten{margin-top:.6em;display:grid}.vp-lp__vw-kosten>span{box-shadow:inset 0 -1px 0 var(--grey-100);align-items:center;gap:.75em;padding:.4em 0;display:flex}.vp-lp__vw-kosten b{white-space:nowrap;flex:1;min-width:0;font-size:.75em;font-weight:600;line-height:1.3}.vp-lp__vw-kosten small{color:var(--grey-500);white-space:nowrap;font-size:.625em;line-height:1.3}.vp-lp__vw-kosten em{box-shadow:inset 0 0 0 1px var(--grey-200);font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border-radius:.375em;flex:none;align-items:stretch;width:5.4em;font-size:.75em;font-style:normal;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}.vp-lp__vw-kosten em>span:first-child{text-align:right;min-width:0;color:var(--grey-800);flex:1;padding:.45em .3em .45em .6em}.vp-lp__vw-einheit{color:var(--grey-500);place-items:center;padding:0 .6em 0 0;display:grid}.vp-lp__vw-summe{justify-content:space-between;align-items:baseline;margin-top:.7em;display:flex}.vp-lp__vw-summe small{color:var(--grey-600);font-size:.6875em}.vp-lp__vw-summe b{font-variant-numeric:tabular-nums;font-size:1em;font-weight:700}.vp-lp__vw-tipp{background:var(--brand-25);box-shadow:inset 0 1px 0 var(--grey-100);color:var(--brand-500);border-radius:0;align-items:center;gap:.65em;margin:1.1em -1.25em -1.25em;padding:.9em 1.25em 1em;display:flex}.vp-lp__vw-tipp>svg{width:1.35em;height:1.35em;color:var(--accent-500);flex:none}.vp-lp__vw-tipp>span{flex-direction:column;gap:.1em;display:flex}.vp-lp__vw-tipp b{font-size:.8125em;font-weight:700;line-height:1.25}.vp-lp__vw-tipp small{color:var(--grey-600);font-size:.6875em;line-height:1.3}.vp-lp__vw-zahlen{grid-template-columns:auto 1fr auto;align-items:end;column-gap:1em;margin-top:1em}.vp-lp__vw-zahlen small{white-space:nowrap}.vp-lp__vw-alt b{color:var(--grey-500)}.vp-lp__vw-neu{text-align:right;align-items:flex-end}.vp-lp__vw-zahlen>.vp-lp__vw-mitte{flex-direction:row;align-self:end;align-items:center;gap:.5em;display:flex}.vp-lp__vw-mitte{--vw-pfeil:#a3c4a6}@supports (color:lab(0% 0 0)){.vp-lp__vw-mitte{--vw-pfeil:lab(75.9559% -15.6956 11.2909)}}.vp-lp__vw-mitte i{background:var(--vw-pfeil);border-radius:.0625em;flex:1;min-width:1em;height:.125em;position:relative}.vp-lp__vw-mitte .vp-lp__vw-spitze:after{content:"";background:var(--vw-pfeil);width:.5em;height:.75em;position:absolute;top:50%;right:-.125em;transform:translateY(-50%);-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208%2012%22%3E%3Cpath%20d%3D%22M1%201l5%205-5%205%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208%2012%22%3E%3Cpath%20d%3D%22M1%201l5%205-5%205%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat}.vp-lp__vw-mehr{white-space:nowrap;background:#e3f2e8;border-radius:.4em;padding:.2em .5em}.vp-lp__vw-mehr b{color:#036d26;font-size:.8125em!important}.vp-lp__bw--sanieren .vp-lp__bw-flaeche{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201440%20810%22%20preserveAspectRatio%3D%22xMaxYMid%20slice%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b0%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23DCE3F8%22%20stop-opacity%3D%22.25%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23DCE3F8%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22b1%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23CBD5F5%22%20stop-opacity%3D%22.25%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23CBD5F5%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22b2%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%220%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23BAC7F3%22%20stop-opacity%3D%22.25%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23BAC7F3%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cg%20transform%3D%22rotate%28-9%201440%20405%29%22%3E%3Crect%20x%3D%22-300%22%20y%3D%22140%22%20width%3D%221900%22%20height%3D%22190%22%20fill%3D%22url%28%23b0%29%22%2F%3E%3Crect%20x%3D%22-300%22%20y%3D%22330%22%20width%3D%221900%22%20height%3D%22190%22%20fill%3D%22url%28%23b1%29%22%2F%3E%3Crect%20x%3D%22-300%22%20y%3D%22520%22%20width%3D%221900%22%20height%3D%221200%22%20fill%3D%22url%28%23b2%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 100%/cover no-repeat,radial-gradient(60% 80% at 100% 100%,#3f5ee533 0%,#3f5ee500 70%),linear-gradient(#eef1f8 0%,#e5eaf5 100%);left:2.25em;right:3.25em}.vp-lp__sa-effizienz{z-index:2;width:27em;top:6em;left:0}.vp-lp__sa-vergleich{border-bottom:1px solid var(--grey-100);grid-template-columns:auto 1fr auto;align-items:end;column-gap:.75em;margin-top:1.25em;padding-bottom:1.1em;display:grid}.vp-lp__sa-seite{flex-direction:column;gap:.5em;display:flex}.vp-lp__sa-seite small{color:var(--grey-500);font-size:.6875em;line-height:1}.vp-lp__sa-wert{align-items:center;gap:.55em;height:2.25em;display:flex}.vp-lp__sa-wert>span{flex-direction:column;gap:.25em;display:flex}.vp-lp__sa-wert b{font-size:1.125em;font-weight:650;line-height:1}.vp-lp__sa-wert em{color:var(--grey-500);white-space:nowrap;font-size:.625em;font-style:normal;line-height:1}.vp-lp__sa-vergleich>.vp-lp__vw-mitte{align-items:center;gap:.5em;height:2.25em;display:flex}.vp-lp__sa-vergleich .vp-lp__vw-mehr{line-height:1}.vp-lp__sa-vergleich .vp-lp__vw-mehr b{line-height:1.2;display:flex}.vp-lp__sa-klasse{box-sizing:border-box;color:#fff;place-items:center;width:2.25em;height:1.75em;padding-right:.4em;font-size:1em;font-style:normal;font-weight:700;line-height:1;display:grid;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2028%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M4%200H28.4a3%203%200%200%201%202.5%201.3l8.4%2011a3%203%200%200%201%200%203.4l-8.4%2011A3%203%200%200%201%2028.4%2028H4a4%204%200%200%201-4-4V4a4%204%200%200%201%204-4Z%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2028%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M4%200H28.4a3%203%200%200%201%202.5%201.3l8.4%2011a3%203%200%200%201%200%203.4l-8.4%2011A3%203%200%200%201%2028.4%2028H4a4%204%200%200%201-4-4V4a4%204%200%200%201%204-4Z%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat}.vp-lp__sa-skala{margin-top:2.5em;display:block;position:relative}.vp-lp__sa-balken{background:linear-gradient(90deg,#2e8b3a 5.6%,#4fa436 16.7%,#8cc63f 27.8%,#c9db3a 38.9%,#f2e03a 50%,#f6c431 61.1%,#f29a2e 72.2%,#e5642b 83.3%,#d3352b 94.4%);border-radius:.4em;grid-template-columns:repeat(9,1fr);display:grid;overflow:hidden}.vp-lp__sa-balken i{color:#fff;place-items:center;height:1.75em;font-size:.6875em;font-style:normal;font-weight:700;line-height:1;display:grid;position:relative}.vp-lp__sa-balken i+i:before{content:"";background:#ffffff47;width:1px;position:absolute;top:25%;bottom:25%;left:0}.vp-lp__sa-marke{white-space:nowrap;border-radius:.3em;padding:.25em .5em;font-size:.6875em;font-weight:700;line-height:1.2;position:absolute;bottom:calc(100% + .45em);transform:translate(-50%)}.vp-lp__sa-marke:after{content:"";border:.35em solid #0000;border-top-color:inherit;position:absolute;top:100%;left:50%;transform:translate(-50%)}.vp-lp__sa-marke--neu{color:#fff;background:#8cc63f;border-color:#8cc63f}.vp-lp__sa-marke--alt{background:var(--grey-200);color:var(--grey-700);border-color:var(--grey-200)}.vp-lp__sa-kosten{z-index:1;width:22em;top:20.75em;right:0}.vp-lp__sa-balkenpaar{gap:.6em;margin-top:.825em;display:grid}.vp-lp__sa-balkenpaar>span{grid-template-columns:3.6em 1fr auto;align-items:center;gap:.6em;display:grid}.vp-lp__sa-balkenpaar small{color:var(--grey-600);font-size:.75em}.vp-lp__sa-bahn{background:var(--grey-100);border-radius:999px;height:.65em;display:block;overflow:hidden}.vp-lp__sa-bahn i{background:var(--grey-300);border-radius:999px;height:100%;display:block}.vp-lp__sa-balkenpaar .ist-saniert .vp-lp__sa-bahn i{background:#049f38}.vp-lp__sa-balkenpaar b{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:7.2em;font-size:.75em;font-weight:650}.vp-lp__sa-balkenpaar .ist-saniert b{color:#036d26}.vp-lp__sa-balkenpaar .vp-lp__sa-jahr{font-weight:550}.vp-lp__sa-ersparnis .vp-lp__sa-jahr{font-weight:600}.vp-lp__sa-ersparnis{background:var(--brand-25);box-shadow:inset 0 1px 0 var(--grey-100);justify-content:space-between;align-items:baseline;margin:1em -1.25em -1.25em;padding:.8em 1.25em .9em;display:flex}.vp-lp__sa-ersparnis small{color:var(--grey-600);font-size:.6875em}.vp-lp__sa-ersparnis b{color:#036d26;font-size:.9375em;font-weight:700}.vp-lp__sa-kfw{z-index:2;aspect-ratio:1;border-radius:.875em;width:9em;padding:.35em;top:23.5em;left:4em}.vp-lp__sa-kfw .vp-lp__glas-innen{box-sizing:border-box;text-align:center;border-radius:.55em;flex-direction:column;justify-content:center;align-items:center;gap:.85em;height:100%;padding:.6em;display:flex}.vp-lp__sa-kfw-symbol{fill:#049f38;width:2.3em;height:2.3em}.vp-lp__sa-kfw-text{flex-direction:column;gap:.3em;display:flex}.vp-lp__sa-kfw-text small{color:var(--grey-500);font-size:.625em;line-height:1}.vp-lp__sa-kfw-text b{white-space:nowrap;font-size:.75em;font-weight:650;line-height:1.2}@keyframes vp-balken{0%{transform:scaleY(0)}to{transform:none}}@keyframes vp-bogen{0%,4%{stroke-dasharray:0 100}12%,to{stroke-dasharray:70 100}}@keyframes vp-bogen-punkt{0%,9%{opacity:0}12%,to{opacity:1}}@keyframes vp-bs-kurve{0%,5%{stroke-dashoffset:1px;animation-timing-function:cubic-bezier(.22,1,.36,1)}15%,to{stroke-dashoffset:0}}@keyframes vp-bs-kurve-flaeche{0%,9%{opacity:0}14%,to{opacity:1}}@keyframes vp-einblenden{0%{opacity:0}to{opacity:1}}@keyframes vp-gleiten{0%{transform:translateX(var(--von))}to{transform:none}}@keyframes vp-klasse-a{0%,7%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-10px)scale(.9)}10%,to{opacity:1;transform:none}}@keyframes vp-klasse-c{0%,3.5%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-10px)scale(.9)}6.5%,to{opacity:1;transform:none}}@keyframes vp-klasse-pfeil{0%,5.5%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-6px)}8%,to{opacity:1;transform:none}}@keyframes vp-kosten-balken{0%,4%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}13%,to{clip-path:inset(0)}}@keyframes vp-kosten-balken-spaeter{0%,5.5%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}14.5%,to{clip-path:inset(0)}}@keyframes vp-kurve{to{stroke-dashoffset:0}}@keyframes vp-ring{0%,4%{stroke-dasharray:0 100;animation-timing-function:cubic-bezier(.22,1,.36,1)}15%,to{stroke-dasharray:95 100}}@keyframes vp-ring-erst{0%{stroke-dasharray:0 100}to{stroke-dasharray:95 100}}@keyframes vp-seite{0%{opacity:0;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(56px)}3.33%,33.33%{opacity:1;animation-timing-function:cubic-bezier(.65,0,.35,1);transform:none}36.67%{opacity:0;transform:translate(-56px)}36.68%,to{opacity:0;transform:translate(56px)}}@keyframes vp-zaehlen{0%,4%{--vp-zahl:70;animation-timing-function:cubic-bezier(.33,1,.68,1)}15%,to{--vp-zahl:95}}@keyframes vp-zaehlen-erst{0%{--vp-zahl:70}to{--vp-zahl:95}}@keyframes vp-zahl-blende{0%,4%{opacity:0;animation-timing-function:ease-out}5.67%,to{opacity:1}}
