.copy.svelte-c8c2g7{gap:var(--space-7);justify-items:start;display:grid}.copy.svelte-c8c2g7 h2:where(.svelte-c8c2g7){font-family:var(--font-display);text-transform:uppercase;color:var(--color-brand);letter-spacing:0;font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1.1}.em-realitaet.svelte-c8c2g7 .copy:where(.svelte-c8c2g7) h2:where(.svelte-c8c2g7){color:var(--color-ink)}.copy.svelte-c8c2g7 p:where(.svelte-c8c2g7){font-family:var(--font-sans);letter-spacing:0;color:var(--color-ink);font-size:clamp(.9375rem,1.3vw,1.25rem);font-weight:400;line-height:1.5}.body.svelte-c8c2g7{gap:0;display:grid}.body.body-gapped.svelte-c8c2g7{gap:1.5em}.body.svelte-c8c2g7 p:where(.svelte-c8c2g7){font-family:var(--font-sans);letter-spacing:0;color:var(--color-ink);font-size:clamp(.9375rem,1.3vw,1.25rem);font-weight:400;line-height:1.5}.check-list.svelte-c8c2g7{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.check-list.svelte-c8c2g7 li:where(.svelte-c8c2g7){gap:var(--space-4);grid-template-columns:auto 1fr;align-items:flex-start;display:grid}.check-icon.svelte-c8c2g7{background:var(--color-brand);width:40px;height:40px;color:var(--color-ink-inverse);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.check-list.svelte-c8c2g7 h3:where(.svelte-c8c2g7){font-family:var(--font-sans);font-weight:700;font-size:var(--text-h4);color:var(--color-ink);margin:0 0 var(--space-1);line-height:1.25}.check-list.svelte-c8c2g7 p:where(.svelte-c8c2g7){font-size:var(--text-base);color:var(--color-ink);margin:0;line-height:1.5}.em-wallbox.svelte-c8c2g7{background:var(--color-brand-tint)}.em-wallbox.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){max-width:var(--content-max);padding:var(--section-py) var(--page-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem) clamp(4rem,10vw,10rem);margin:0 auto;display:grid}@media (width<=900px){.em-wallbox.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){gap:var(--space-7);grid-template-columns:1fr}}.em-realitaet.svelte-c8c2g7{background:var(--color-bg)}.em-realitaet.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){max-width:var(--content-max);padding:var(--space-12) 0 var(--space-12) var(--page-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.em-realitaet.svelte-c8c2g7 .visual:where(.svelte-c8c2g7){aspect-ratio:933/659;background:var(--color-brand-tint);margin-right:min(0px, calc((var(--content-max) - 100vw) / 2));overflow:hidden}.em-realitaet.svelte-c8c2g7 .visual:where(.svelte-c8c2g7) img:where(.svelte-c8c2g7){object-fit:cover;width:100%;height:100%;display:block}@media (width<=900px){.em-realitaet.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){gap:var(--space-7);padding:var(--space-10) var(--page-gutter);grid-template-columns:1fr}.em-realitaet.svelte-c8c2g7 .visual:where(.svelte-c8c2g7){margin-right:0}}.em-einfach.svelte-c8c2g7{background:var(--color-bg)}.em-einfach.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){max-width:var(--content-max);padding:var(--section-py) var(--page-gutter) var(--section-py) 0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.em-einfach.svelte-c8c2g7 .copy:where(.svelte-c8c2g7) h2:where(.svelte-c8c2g7){color:var(--color-ink)}.em-einfach.svelte-c8c2g7 .visual:where(.svelte-c8c2g7){aspect-ratio:793/775;background:var(--color-brand-tint);margin-left:min(0px, calc((var(--content-max) - 100vw) / 2));overflow:hidden}.em-einfach.svelte-c8c2g7 .visual:where(.svelte-c8c2g7) img:where(.svelte-c8c2g7){object-fit:cover;width:100%;height:100%;display:block}@media (width<=900px){.em-einfach.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){gap:var(--space-7);padding:var(--space-10) var(--page-gutter);grid-template-columns:1fr}.em-einfach.svelte-c8c2g7 .visual:where(.svelte-c8c2g7){margin-left:0}}.em-pv-combi.svelte-c8c2g7{background:var(--color-brand-tint)}.em-pv-combi.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){max-width:var(--content-max);padding:var(--section-py) var(--page-gutter);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.em-pv-combi.svelte-c8c2g7 .card{background:var(--color-bg)}.steps-list.svelte-c8c2g7{gap:var(--space-4);display:grid}@media (width<=900px){.em-pv-combi.svelte-c8c2g7 .inner:where(.svelte-c8c2g7){gap:var(--space-7);grid-template-columns:1fr}}
