.blatt[data-astro-cid-sa26uizg]{container-type:inline-size;aspect-ratio:1000 / 1414;overflow:hidden;border-radius:6px;background:#fff;color:#1a1a1a;text-align:left}.innen[data-astro-cid-sa26uizg]{display:flex;height:100%;flex-direction:column;padding:2.6em 2.2em;font-size:3.7cqw;line-height:1.25}.titel[data-astro-cid-sa26uizg]{font-size:1.5em;font-weight:600;letter-spacing:-.02em}.linie[data-astro-cid-sa26uizg]{display:block;flex:none;height:.45em;margin-top:.7em;border-radius:9999px;background:#00000012}.klein[data-astro-cid-sa26uizg]{margin-top:2.4em;font-size:.85em;font-weight:500;color:#00000080}.treppe[data-astro-cid-sa26uizg]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:2.2em}.treppe[data-astro-cid-sa26uizg] li[data-astro-cid-sa26uizg]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.4em;text-align:center;font-size:.85em;color:#0009}.treppe[data-astro-cid-sa26uizg] svg[data-astro-cid-sa26uizg]{width:3.2em}.pfeil[data-astro-cid-sa26uizg]{position:absolute;top:1.5em;right:calc(50% + 1.8em);left:calc(-50% + 1.8em);border-top:2px dashed rgb(0 0 0 / .15)}.balken[data-astro-cid-sa26uizg]{display:grid;min-height:8em;flex:1;grid-template-columns:repeat(4,1fr);align-items:end;gap:1.5em;margin-top:.7em;padding-inline:1em;border-bottom:1px solid rgb(0 0 0 / .1)}.balken[data-astro-cid-sa26uizg] span[data-astro-cid-sa26uizg]{display:block;border-radius:.3em .3em 0 0}.liste[data-astro-cid-sa26uizg]{margin-top:2em}.liste[data-astro-cid-sa26uizg] li[data-astro-cid-sa26uizg]{display:flex;align-items:center;gap:.7em;padding-block:1.25em;border-top:1px solid rgb(0 0 0 / .08)}.marke[data-astro-cid-sa26uizg]{width:.8em;height:.8em;flex:none;border-radius:9999px}.name[data-astro-cid-sa26uizg]{flex:1}.reihen[data-astro-cid-sa26uizg]{display:grid;gap:.9em;margin-top:.8em}.spur[data-astro-cid-sa26uizg]{display:block;height:1.1em;overflow:hidden;border-radius:9999px;background:#0000000d}.spur[data-astro-cid-sa26uizg] span[data-astro-cid-sa26uizg]{display:block;height:100%;border-radius:9999px;background:#2f5d8c}.alpha-page[data-astro-cid-aqwq3uef]{letter-spacing:.005em}.alpha-page[data-astro-cid-aqwq3uef] h1,.alpha-page[data-astro-cid-aqwq3uef] h2,.alpha-page[data-astro-cid-aqwq3uef] h3{letter-spacing:-.025em}.sfp-hero[data-astro-cid-aqwq3uef]{background:radial-gradient(70% 55% at 50% 100%,color-mix(in srgb,var(--color-sanierungsfahrplan) 12%,transparent) 0,transparent 100%),var(--alpha-surface)}.page{--r: -7deg;--tx: -88%;transform-origin:50% 100%;transform:translate(var(--tx)) rotate(var(--r));animation:page-in 1.2s cubic-bezier(.16,1,.3,1) both;transition:transform .6s cubic-bezier(.16,1,.3,1)}.page-r{--r: 6deg;--tx: -12%;animation-delay:.1s}.sfp-hero[data-astro-cid-aqwq3uef]:hover .page-l{--r: -10deg;--tx: -98%}.sfp-hero[data-astro-cid-aqwq3uef]:hover .page-r{--r: 9deg;--tx: -2%}@keyframes page-in{0%{transform:translate(-50%) translateY(120px) rotate(0)}}.armed:not(.in-view),.armed:not(.in-view) *{transition:none!important}[data-astro-cid-aqwq3uef][data-reveal].armed{transition:opacity .9s ease,translate 1s cubic-bezier(.16,1,.3,1)}[data-astro-cid-aqwq3uef][data-reveal].armed:not(.in-view){opacity:0;translate:0 40px}.ablauf-liste[data-astro-cid-aqwq3uef]{container-type:inline-size;min-width:0}.ablauf-punkt[data-astro-cid-aqwq3uef]{--flaeche: color-mix(in srgb, var(--alpha-fg) 6%, var(--alpha-surface));width:100%;overflow:hidden;border-radius:var(--radius-box-lg);background:var(--flaeche);transition:width .55s cubic-bezier(.16,1,.3,1),border-radius .55s cubic-bezier(.16,1,.3,1),background-color .25s ease}.ablauf-liste[data-astro-cid-aqwq3uef].bereit .ablauf-punkt[data-astro-cid-aqwq3uef]:not(.offen){width:var(--pille, 100%);border-radius:26px}.ablauf-liste[data-astro-cid-aqwq3uef].bereit .ablauf-punkt[data-astro-cid-aqwq3uef]:not(.offen):hover{background:color-mix(in srgb,var(--alpha-fg) 10%,var(--alpha-surface))}.ablauf-kopf[data-astro-cid-aqwq3uef]{display:flex;width:100%;align-items:center;padding:.75rem 1.5rem .75rem .75rem;text-align:left;cursor:pointer;transition:padding .55s cubic-bezier(.16,1,.3,1)}.ablauf-kopf[data-astro-cid-aqwq3uef]:focus-visible{outline:2px solid var(--color-sanierungsfahrplan);outline-offset:-3px;border-radius:26px}.ablauf-plus[data-astro-cid-aqwq3uef]{flex:none;width:1.75rem;height:1.75rem;margin-right:.75rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;transition:width .55s cubic-bezier(.16,1,.3,1),margin .55s cubic-bezier(.16,1,.3,1),opacity .2s ease}.offen[data-astro-cid-aqwq3uef]>.ablauf-kopf[data-astro-cid-aqwq3uef]{padding:1.5rem 1.5rem .25rem;cursor:default}.offen[data-astro-cid-aqwq3uef] .ablauf-plus[data-astro-cid-aqwq3uef]{width:0;margin-right:0;opacity:0}.ablauf-inhalt[data-astro-cid-aqwq3uef]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .55s cubic-bezier(.16,1,.3,1),visibility .55s}.ablauf-liste[data-astro-cid-aqwq3uef].bereit .ablauf-punkt[data-astro-cid-aqwq3uef]:not(.offen) .ablauf-inhalt[data-astro-cid-aqwq3uef]{grid-template-rows:0fr;visibility:hidden}.ablauf-text[data-astro-cid-aqwq3uef]{width:100cqi;padding:0 1.5rem 1.5rem;transition:opacity .35s ease .1s}.ablauf-punkt[data-astro-cid-aqwq3uef]:not(.offen) .ablauf-text[data-astro-cid-aqwq3uef]{opacity:0;transition-delay:0s}.ablauf-liste[data-astro-cid-aqwq3uef]:not(.bereit) .ablauf-text[data-astro-cid-aqwq3uef]{opacity:1}.ablauf-pfeil[data-astro-cid-aqwq3uef]{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:9999px;background:color-mix(in srgb,var(--alpha-fg) 6%,var(--alpha-surface));cursor:pointer;transition:background-color .25s ease,opacity .25s ease}.ablauf-pfeil[data-astro-cid-aqwq3uef]:hover:not(:disabled){background:color-mix(in srgb,var(--alpha-fg) 11%,var(--alpha-surface))}.ablauf-pfeil[data-astro-cid-aqwq3uef]:focus-visible{outline:2px solid var(--color-sanierungsfahrplan);outline-offset:2px}.ablauf-pfeil[data-astro-cid-aqwq3uef]:disabled{opacity:.45;cursor:default}.ablauf-pfeil[data-astro-cid-aqwq3uef] path[data-astro-cid-aqwq3uef]{fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.ablauf-regler[data-astro-cid-aqwq3uef]{--griff: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 7l-5 5 5 5M14 7l5 5-5 5'/%3E%3C/svg%3E");display:block;width:100%;height:2.5rem;appearance:none;background:none;cursor:grab;touch-action:pan-y}.ablauf-regler[data-astro-cid-aqwq3uef]:active{cursor:grabbing}.ablauf-regler[data-astro-cid-aqwq3uef]::-webkit-slider-runnable-track{height:1.25rem;border-radius:9999px;background:color-mix(in srgb,var(--alpha-fg) 12%,transparent)}.ablauf-regler[data-astro-cid-aqwq3uef]::-moz-range-track{height:1.25rem;border-radius:9999px;background:color-mix(in srgb,var(--alpha-fg) 12%,transparent)}.ablauf-regler[data-astro-cid-aqwq3uef]::-webkit-slider-thumb{width:3.5rem;height:2.25rem;margin-top:-.5rem;appearance:none;border-radius:9999px;background:var(--griff) center / 1.25rem no-repeat var(--color-sanierungsfahrplan);box-shadow:0 4px 12px -3px #0006}.ablauf-regler[data-astro-cid-aqwq3uef]::-moz-range-thumb{width:3.5rem;height:2.25rem;border:0;border-radius:9999px;background:var(--griff) center / 1.25rem no-repeat var(--color-sanierungsfahrplan);box-shadow:0 4px 12px -3px #0006}.ablauf-regler[data-astro-cid-aqwq3uef]:focus-visible{outline:2px solid var(--color-sanierungsfahrplan);outline-offset:2px;border-radius:9999px}.ablauf-rund[data-astro-cid-aqwq3uef]{display:none;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:9999px;background:color-mix(in srgb,var(--alpha-fg) 8%,var(--alpha-surface));cursor:pointer}.ablauf-rund[data-astro-cid-aqwq3uef] path[data-astro-cid-aqwq3uef]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ablauf-schliessen[data-astro-cid-aqwq3uef]{position:absolute;top:-2.75rem;right:0;z-index:2}.ablauf-naechster[data-astro-cid-aqwq3uef]{position:absolute;right:0;bottom:3.5rem}@media(max-width:1023.98px){.ist-auf[data-astro-cid-aqwq3uef] .ablauf-rund[data-astro-cid-aqwq3uef]{display:flex}.ablauf-liste[data-astro-cid-aqwq3uef]{display:flex;gap:.625rem;align-items:flex-end;margin-inline:-1.25rem;padding-inline:1.25rem;overflow-x:auto;scrollbar-width:none}.ablauf-liste[data-astro-cid-aqwq3uef]::-webkit-scrollbar{display:none}.ablauf-punkt[data-astro-cid-aqwq3uef]{flex:none}.ablauf-liste[data-astro-cid-aqwq3uef].bereit .ablauf-punkt[data-astro-cid-aqwq3uef]:not(.offen){border-radius:9999px}.ist-auf[data-astro-cid-aqwq3uef] .ablauf-liste[data-astro-cid-aqwq3uef]{min-height:8.5rem}.ist-auf[data-astro-cid-aqwq3uef] .ablauf-punkt[data-astro-cid-aqwq3uef]:not(.offen){display:none}.ablauf-regler[data-astro-cid-aqwq3uef],.ablauf-hinweis[data-astro-cid-aqwq3uef]{display:none}.ablauf-liste[data-astro-cid-aqwq3uef] .offen[data-astro-cid-aqwq3uef]{width:calc(100% - 3.25rem);border-radius:var(--radius-box-lg)}.ablauf-liste[data-astro-cid-aqwq3uef] .offen[data-astro-cid-aqwq3uef]>.ablauf-kopf[data-astro-cid-aqwq3uef]{padding:1.25rem 1.25rem .25rem}.ablauf-text[data-astro-cid-aqwq3uef]{width:calc(100cqi - 3.25rem);padding:0 1.25rem 1.25rem}}@media(max-width:639.98px){.preis[data-astro-cid-aqwq3uef]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);column-gap:1.25rem;align-items:center;padding:1.5rem 0;border-radius:0;background:none;text-align:left}.preis[data-astro-cid-aqwq3uef]+.preis[data-astro-cid-aqwq3uef]{border-top:1px solid var(--alpha-line)}.preis[data-astro-cid-aqwq3uef]>img{grid-area:1 / 1 / 4 / 2;height:auto}.preis[data-astro-cid-aqwq3uef]>h3[data-astro-cid-aqwq3uef]{margin:0;font-size:16px}.preis[data-astro-cid-aqwq3uef]>p[data-astro-cid-aqwq3uef]{margin-top:1px;font-size:13px}.preis[data-astro-cid-aqwq3uef]>p[data-astro-cid-aqwq3uef]:last-child{justify-self:start;margin-top:8px;padding:.25rem .75rem;font-size:14px}}.ablauf-bild[data-astro-cid-aqwq3uef]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;scale:.97;transition:opacity .3s ease,scale .3s ease,visibility .3s}.ablauf-bild[data-astro-cid-aqwq3uef].aktiv{visibility:visible;opacity:1;scale:1;transition:opacity .6s ease .1s,scale .8s cubic-bezier(.16,1,.3,1) .1s,visibility 0s}.ablauf-check[data-astro-cid-aqwq3uef]{opacity:0;translate:0 6px}.ablauf-check[data-astro-cid-aqwq3uef] svg[data-astro-cid-aqwq3uef]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.aktiv[data-astro-cid-aqwq3uef] .ablauf-check[data-astro-cid-aqwq3uef]{opacity:1;translate:0;transition:opacity .4s ease calc(.35s + var(--i) * .35s),translate .5s cubic-bezier(.16,1,.3,1) calc(.35s + var(--i) * .35s)}.ablauf-seite{translate:-50% -50%;rotate:0deg;transition:translate .9s cubic-bezier(.16,1,.3,1) .1s,rotate .9s cubic-bezier(.16,1,.3,1) .1s}.aktiv[data-astro-cid-aqwq3uef] .seite-l{translate:-92% -52%;rotate:-6deg}.aktiv[data-astro-cid-aqwq3uef] .seite-r{translate:-8% -48%;rotate:5deg}.ablauf-entstehen[data-astro-cid-aqwq3uef]{--fort: 100}.ablauf-blatt[data-astro-cid-aqwq3uef]{border-radius:6px;box-shadow:0 24px 50px -18px #00000059;transition:scale .7s cubic-bezier(.34,1.4,.64,1)}.fertig[data-astro-cid-aqwq3uef] .ablauf-blatt[data-astro-cid-aqwq3uef]{scale:1.015}.ablauf-blatt[data-astro-cid-aqwq3uef] .ablauf-entwurf{filter:grayscale(1) opacity(.32)}.ablauf-blatt[data-astro-cid-aqwq3uef] .ablauf-farbe{clip-path:inset(0 0 calc(100% - var(--fort) * 1%) 0)}.ablauf-linie[data-astro-cid-aqwq3uef]{position:absolute;inset-inline:-10px;top:calc(var(--fort) * 1%);height:2px;border-radius:9999px;background:var(--color-sanierungsfahrplan);box-shadow:0 0 18px 2px color-mix(in srgb,var(--color-sanierungsfahrplan) 55%,transparent);transition:opacity .4s ease}.fertig[data-astro-cid-aqwq3uef] .ablauf-linie[data-astro-cid-aqwq3uef]{opacity:0}.ablauf-zeit[data-astro-cid-aqwq3uef]{transition:color .5s ease}.fertig[data-astro-cid-aqwq3uef] .ablauf-zeit[data-astro-cid-aqwq3uef]{color:var(--color-sanierungsfahrplan)}.ablauf-stufe[data-astro-cid-aqwq3uef]{color:color-mix(in srgb,var(--alpha-fg) 45%,transparent);transition:color .3s ease}.ablauf-stufe[data-astro-cid-aqwq3uef] svg[data-astro-cid-aqwq3uef]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ablauf-stufe[data-astro-cid-aqwq3uef] path[data-astro-cid-aqwq3uef]{opacity:0;transition:opacity .3s ease}.ablauf-stufe[data-astro-cid-aqwq3uef].jetzt{color:var(--alpha-fg)}.ablauf-stufe[data-astro-cid-aqwq3uef].jetzt svg[data-astro-cid-aqwq3uef],.ablauf-stufe[data-astro-cid-aqwq3uef].erledigt svg[data-astro-cid-aqwq3uef]{color:var(--color-sanierungsfahrplan)}.ablauf-stufe[data-astro-cid-aqwq3uef].erledigt{color:var(--alpha-fg)}.ablauf-stufe[data-astro-cid-aqwq3uef].erledigt path[data-astro-cid-aqwq3uef]{opacity:1}.ablauf-haken[data-astro-cid-aqwq3uef]{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.galerie[data-astro-cid-aqwq3uef]{--folie: min(1100px, calc(100vw - 40px) )}.galerie-spur[data-astro-cid-aqwq3uef]{padding-inline:calc((100% - var(--folie)) / 2);scroll-snap-type:x mandatory;scrollbar-width:none}.galerie-spur[data-astro-cid-aqwq3uef]::-webkit-scrollbar{display:none}.folie[data-astro-cid-aqwq3uef]{flex:none;width:var(--folie);height:620px;scroll-snap-align:center;text-align:center}.folie-titel[data-astro-cid-aqwq3uef]{font-size:clamp(1.25rem,1rem + 1.2vw,2rem);line-height:1.2;font-weight:600;text-wrap:balance}.galerie-punkte[data-astro-cid-aqwq3uef]{background:color-mix(in srgb,var(--alpha-fg) 8%,transparent)}.punkt[data-astro-cid-aqwq3uef]{width:8px;height:8px;background:color-mix(in srgb,var(--alpha-fg) 35%,transparent);transition:width .4s cubic-bezier(.16,1,.3,1),background-color .4s ease}.punkt[data-astro-cid-aqwq3uef].is-aktiv{width:32px;background:var(--alpha-fg)}@media(prefers-reduced-motion:no-preference)and (min-height:620px){.galerie-lauf[data-astro-cid-aqwq3uef]{height:480svh}.galerie[data-astro-cid-aqwq3uef]{position:sticky;top:3.75rem;display:flex;flex-direction:column;justify-content:center;height:calc(100svh - 3.75rem);padding-block:.5rem}.galerie-spur[data-astro-cid-aqwq3uef]{overflow-x:hidden;scroll-snap-type:none}.folie[data-astro-cid-aqwq3uef]{height:min(680px,calc(100svh - 11rem));transform:translate3d(calc(var(--x, 0) * -1px),0,0);will-change:transform}}@media(prefers-reduced-motion:no-preference)and (min-height:620px)and (max-width:767px){.folie[data-astro-cid-aqwq3uef]{height:min(620px,calc(100svh - 9rem))}}@media(prefers-reduced-motion:no-preference)and (min-height:620px)and (max-height:819px)and (min-width:768px),(prefers-reduced-motion:no-preference)and (min-height:620px)and (max-height:719px)and (max-width:767px){.galerie-spur[data-astro-cid-aqwq3uef]{padding-block:.5rem}.galerie-punkte[data-astro-cid-aqwq3uef]{margin-top:.25rem}.folie[data-astro-cid-aqwq3uef]{height:min(620px,calc(100svh - 8rem));padding-top:1.75rem}.folie[data-astro-cid-aqwq3uef]>[data-astro-cid-aqwq3uef]{zoom:.8}}.stufe[data-astro-cid-aqwq3uef],.kosten-zeile[data-astro-cid-aqwq3uef]{transition:opacity .5s ease calc(.15s + var(--i) * .25s),translate .7s cubic-bezier(.16,1,.3,1) calc(.15s + var(--i) * .25s)}.paket-wahl[data-astro-cid-aqwq3uef]{box-shadow:inset 0 0 0 2px var(--color-sanierungsfahrplan);transition:opacity .5s ease calc(.15s + var(--i) * .25s),translate .7s cubic-bezier(.16,1,.3,1) calc(.15s + var(--i) * .25s),box-shadow .4s ease 1.2s}.stufen[data-astro-cid-aqwq3uef].armed:not(.in-view) .paket-wahl[data-astro-cid-aqwq3uef]{box-shadow:inset 0 0 0 2px transparent}.stufen[data-astro-cid-aqwq3uef].armed:not(.in-view) .stufe[data-astro-cid-aqwq3uef],.kosten[data-astro-cid-aqwq3uef].armed:not(.in-view) .kosten-zeile[data-astro-cid-aqwq3uef]{opacity:0;translate:0 12px}.energie-balken[data-astro-cid-aqwq3uef]{transform-origin:left;transition:scale 1.2s cubic-bezier(.16,1,.3,1) calc(.15s + var(--i) * .2s)}.energie[data-astro-cid-aqwq3uef].armed:not(.in-view) .energie-balken[data-astro-cid-aqwq3uef]{scale:0 1}.bonus-kachel[data-astro-cid-aqwq3uef]{background:radial-gradient(60% 80% at 75% 50%,rgb(255 255 255 / .06),transparent 70%),var(--alpha-surface)}.bonus-punkte[data-astro-cid-aqwq3uef]{background-image:radial-gradient(rgb(255 255 255 / .55) 1px,transparent 1.5px);background-size:14px 14px;opacity:.22;mask-image:radial-gradient(90% 75% at 15% 100%,black,transparent 70%)}.bonus-schein[data-astro-cid-aqwq3uef]{background:radial-gradient(circle,color-mix(in srgb,var(--color-sanierungsfahrplan) 80%,transparent) 0,color-mix(in srgb,var(--color-info) 28%,transparent) 40%,transparent 70%);filter:blur(30px)}.bonus-karte[data-astro-cid-aqwq3uef]{background:#28282899;box-shadow:inset 0 0 0 1px #ffffff24,0 40px 80px -24px #000c;backdrop-filter:blur(16px) saturate(1.4)}.bonus-balken[data-astro-cid-aqwq3uef]{transform-origin:left;transition:scale 1.4s cubic-bezier(.16,1,.3,1) .3s}.bonus-kachel[data-astro-cid-aqwq3uef].armed:not(.in-view) .bonus-balken[data-astro-cid-aqwq3uef]{scale:0 1}.bonus-mit[data-astro-cid-aqwq3uef]{background:color-mix(in srgb,var(--color-sanierungsfahrplan) 70%,white)}.bonus-chip[data-astro-cid-aqwq3uef]{background:color-mix(in srgb,var(--color-sanierungsfahrplan) 55%,transparent);color:#fff}@media(prefers-reduced-motion:reduce){.page{animation:none}}.btn[data-astro-cid-aqwq3uef]{display:inline-flex;align-items:center;border-radius:9999px;padding:.5rem 1rem;font-size:14px;font-weight:500;transition:background-color .2s,box-shadow .2s}.btn-solid[data-astro-cid-aqwq3uef]{background:var(--alpha-fg);color:var(--alpha-surface)}.btn-solid[data-astro-cid-aqwq3uef]:hover{background:color-mix(in srgb,var(--alpha-fg) 85%,transparent)}.btn-ghost[data-astro-cid-aqwq3uef]{color:var(--alpha-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--alpha-fg) 25%,transparent)}.btn-ghost[data-astro-cid-aqwq3uef]:hover{box-shadow:inset 0 0 0 1px var(--alpha-fg)}
