.galerie-plaene[data-astro-cid-hwjinevo]{margin-top:28px}.plan-label[data-astro-cid-hwjinevo]{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--di-beige-text)}.plan-label[data-astro-cid-hwjinevo] i[data-astro-cid-hwjinevo]{font-size:18px}.galerie-haupt[data-astro-cid-hwjinevo],.galerie-thumb[data-astro-cid-hwjinevo]{position:relative;display:block;width:100%;padding:0;border:.5px solid var(--di-border);border-radius:var(--di-radius-card);overflow:hidden;background:var(--di-card);cursor:zoom-in}.galerie-haupt[data-astro-cid-hwjinevo]:focus-visible,.galerie-thumb[data-astro-cid-hwjinevo]:focus-visible{outline:2px solid var(--di-beige);outline-offset:2px}.galerie-haupt[data-astro-cid-hwjinevo] img[data-astro-cid-hwjinevo],.galerie-thumb[data-astro-cid-hwjinevo] img[data-astro-cid-hwjinevo]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.galerie-haupt[data-astro-cid-hwjinevo]{aspect-ratio:3 / 2}.galerie-haupt[data-astro-cid-hwjinevo]:hover img[data-astro-cid-hwjinevo],.galerie-thumb[data-astro-cid-hwjinevo]:hover img[data-astro-cid-hwjinevo]{transform:scale(1.02)}.galerie-lupe[data-astro-cid-hwjinevo]{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;font-size:13px;color:#faf8f4;background:#1a18148c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:.5px solid rgba(250,248,244,.25);border-radius:999px}.galerie-lupe[data-astro-cid-hwjinevo] i[data-astro-cid-hwjinevo]{font-size:16px}.galerie-thumbs[data-astro-cid-hwjinevo]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.galerie-thumb[data-astro-cid-hwjinevo]{aspect-ratio:3 / 2}.galerie-thumbs-plaene[data-astro-cid-hwjinevo]{grid-template-columns:repeat(4,1fr);margin-top:0}.galerie-plan[data-astro-cid-hwjinevo] img[data-astro-cid-hwjinevo]{object-fit:contain;background:#fff}.galerie-plan[data-astro-cid-hwjinevo]{aspect-ratio:3 / 2;cursor:zoom-in}@media(max-width:700px){.galerie-thumbs[data-astro-cid-hwjinevo],.galerie-thumbs-plaene[data-astro-cid-hwjinevo]{grid-template-columns:repeat(2,1fr)}}.lightbox[data-astro-cid-hwjinevo]{max-width:100vw;max-height:100vh;width:100vw;height:100vh;margin:0;padding:0;border:none;background:#141210f5;color:var(--di-ivory)}.lightbox[data-astro-cid-hwjinevo]::backdrop{background:#141210d9}.lightbox[data-astro-cid-hwjinevo] img[data-astro-cid-hwjinevo]{position:absolute;inset:0;margin:auto;max-width:calc(100vw - 32px);max-height:calc(100vh - 120px);width:auto;height:auto;object-fit:contain;border-radius:var(--di-radius-card)}.lightbox-leiste[data-astro-cid-hwjinevo]{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:14px 18px}.lightbox-zaehler[data-astro-cid-hwjinevo]{font-size:14px;letter-spacing:.08em;color:#faf8f4bf}.lightbox-btn[data-astro-cid-hwjinevo]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;color:#faf8f4;font-size:24px;background:#1a18148c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:.5px solid rgba(250,248,244,.25);border-radius:999px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.lightbox-btn[data-astro-cid-hwjinevo]:hover{background:#ceb6a04d;border-color:#ceb6a080}.lightbox-btn[data-astro-cid-hwjinevo]:focus-visible{outline:2px solid var(--di-beige);outline-offset:2px}.lightbox-pfeil[data-astro-cid-hwjinevo]{position:absolute;top:50%;transform:translateY(-50%)}.lightbox-pfeil[data-astro-cid-hwjinevo].links{left:16px}.lightbox-pfeil[data-astro-cid-hwjinevo].rechts{right:16px}@media(max-width:700px){.lightbox[data-astro-cid-hwjinevo] img[data-astro-cid-hwjinevo]{max-height:calc(100vh - 160px)}.lightbox-pfeil[data-astro-cid-hwjinevo]{top:auto;bottom:20px;transform:none}.lightbox-pfeil[data-astro-cid-hwjinevo].links{left:calc(50% - 60px)}.lightbox-pfeil[data-astro-cid-hwjinevo].rechts{right:calc(50% - 60px)}}.energie-skala[data-astro-cid-5hvib37h]{display:flex;gap:3px}.energie-stufe[data-astro-cid-5hvib37h]{flex:1;display:flex;align-items:center;justify-content:center;height:40px;font-size:13px;font-weight:400;letter-spacing:.04em;color:#faf8f4eb;background:var(--stufe-farbe);opacity:.45;transition:opacity .2s ease}.energie-stufe[data-astro-cid-5hvib37h]:first-child{border-radius:8px 0 0 8px}.energie-stufe[data-astro-cid-5hvib37h]:last-child{border-radius:0 8px 8px 0}.energie-stufe[data-astro-cid-5hvib37h].aktiv{opacity:1;position:relative;box-shadow:0 0 0 2px var(--di-ivory),0 6px 16px var(--di-shadow);border-radius:6px;transform:scaleY(1.25);font-size:15px;z-index:1}.energie-angaben[data-astro-cid-5hvib37h]{margin:24px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 28px}.energie-angaben[data-astro-cid-5hvib37h] div[data-astro-cid-5hvib37h]{display:flex;flex-direction:column;gap:2px}.energie-angaben[data-astro-cid-5hvib37h] dt[data-astro-cid-5hvib37h]{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--di-ivory-muted)}.energie-angaben[data-astro-cid-5hvib37h] dd[data-astro-cid-5hvib37h]{margin:0;font-size:16px;color:var(--di-ivory)}.galerie-section[data-astro-cid-nmudc5ay]{padding-bottom:48px}.cta-umbruch[data-astro-cid-nmudc5ay]{flex-basis:100%}.zurueck-link[data-astro-cid-nmudc5ay]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;letter-spacing:.04em;color:#faf8f4c7;text-decoration:none;text-shadow:0 1px 12px rgba(0,0,0,.45);transition:color .2s ease,gap .2s ease}.zurueck-link[data-astro-cid-nmudc5ay]:hover{color:#faf8f4;gap:12px}.zurueck-link[data-astro-cid-nmudc5ay]:focus-visible{outline:2px solid var(--di-beige);outline-offset:2px;border-radius:6px}.zurueck-link[data-astro-cid-nmudc5ay] i[data-astro-cid-nmudc5ay]{font-size:17px}.zurueck-unten[data-astro-cid-nmudc5ay]{display:flex;justify-content:flex-start;margin-top:48px}.btn-secondary[data-astro-cid-nmudc5ay] i[data-astro-cid-nmudc5ay]{font-size:17px;vertical-align:-2px}.detail-grid[data-astro-cid-nmudc5ay]{display:grid;grid-template-columns:1.6fr 1fr;gap:48px;align-items:start}.detail-text[data-astro-cid-nmudc5ay] p{color:var(--di-ivory-muted);line-height:1.8}.detail-text[data-astro-cid-nmudc5ay] h2,.detail-text[data-astro-cid-nmudc5ay] h3{margin-top:1.4em}.detail-text[data-astro-cid-nmudc5ay] h2:first-child,.detail-text[data-astro-cid-nmudc5ay] h3:first-child{margin-top:0}.detail-text[data-astro-cid-nmudc5ay] h2[data-astro-cid-nmudc5ay]{margin-top:1.4em}.detail-fakten[data-astro-cid-nmudc5ay]{position:sticky;top:96px;background:var(--di-card);border:.5px solid var(--di-border);border-radius:var(--di-radius-card);padding:28px;box-shadow:0 8px 24px var(--di-shadow)}.detail-fakten[data-astro-cid-nmudc5ay] h2[data-astro-cid-nmudc5ay]{font-size:22px;margin:0 0 18px}.detail-fakten[data-astro-cid-nmudc5ay] h3[data-astro-cid-nmudc5ay]{font-size:16px;margin:24px 0 12px}.eckdaten-liste[data-astro-cid-nmudc5ay]{list-style:none;margin:0;padding:0}.eckdaten-liste[data-astro-cid-nmudc5ay] li[data-astro-cid-nmudc5ay]{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:.5px solid var(--di-border-soft);font-size:15px}.eckdaten-liste[data-astro-cid-nmudc5ay] li[data-astro-cid-nmudc5ay]:last-child{border-bottom:none}.eckdaten-label[data-astro-cid-nmudc5ay]{color:var(--di-ivory-muted)}.eckdaten-wert[data-astro-cid-nmudc5ay]{color:var(--di-ivory);text-align:right}.chips[data-astro-cid-nmudc5ay]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-nmudc5ay] li[data-astro-cid-nmudc5ay]{font-size:13px;padding:6px 13px;color:var(--di-ivory-muted);border:.5px solid var(--di-border);border-radius:999px}.provisionshinweis[data-astro-cid-nmudc5ay]{margin:20px 0 0;font-size:12px;line-height:1.6;color:var(--di-ivory-muted)}.detail-daten[data-astro-cid-nmudc5ay]{padding-bottom:32px}.nahtlos[data-astro-cid-nmudc5ay]{padding-top:64px}.anfrage-grid[data-astro-cid-nmudc5ay]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,6vw,72px);align-items:start}.anfrage-text[data-astro-cid-nmudc5ay] h2[data-astro-cid-nmudc5ay]{margin:0 0 24px}.anfrage-text[data-astro-cid-nmudc5ay] .lead[data-astro-cid-nmudc5ay]{margin:0}@media(max-width:900px){.anfrage-grid[data-astro-cid-nmudc5ay]{grid-template-columns:1fr}}.hero-cta[data-astro-cid-nmudc5ay]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:28px}.btn-secondary[data-astro-cid-nmudc5ay] i[data-astro-cid-nmudc5ay],.btn-primary[data-astro-cid-nmudc5ay] i[data-astro-cid-nmudc5ay]{font-size:17px;vertical-align:-2px}.cta-block[data-astro-cid-nmudc5ay]{text-align:center;max-width:680px}.cta-block[data-astro-cid-nmudc5ay] .lead[data-astro-cid-nmudc5ay]{margin-inline:auto}@media(max-width:900px){.detail-grid[data-astro-cid-nmudc5ay]{grid-template-columns:1fr;gap:32px}.detail-fakten[data-astro-cid-nmudc5ay]{position:static}}
