.immo-galerie__liste[data-astro-cid-y7dm4emt]{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.immo-galerie__liste[data-astro-cid-y7dm4emt] li[data-astro-cid-y7dm4emt]{aspect-ratio:3/2;border-radius:var(--immo-radius,8px);background:var(--immo-linie,#e3e3e3);overflow:hidden}.immo-galerie__liste[data-astro-cid-y7dm4emt] .immo-galerie__erstes[data-astro-cid-y7dm4emt]{aspect-ratio:16/9;grid-column:1/-1}.immo-galerie__liste[data-astro-cid-y7dm4emt] li[data-astro-cid-y7dm4emt]:nth-child(n+6){display:none}.immo-galerie__liste[data-astro-cid-y7dm4emt] a[data-astro-cid-y7dm4emt]{height:100%;display:block}.immo-galerie__liste[data-astro-cid-y7dm4emt] img{object-fit:cover;width:100%;height:100%;display:block}.immo-lightbox[data-astro-cid-y7dm4emt]{color:#fff;background:#000000eb;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:3.5rem 1rem 2.5rem}.immo-lightbox[data-astro-cid-y7dm4emt] img[data-astro-cid-y7dm4emt]{object-fit:contain;width:100%;height:100%}.immo-lightbox__text[data-astro-cid-y7dm4emt]{text-align:center;margin:0;position:absolute;bottom:.5rem;left:0;right:0}.immo-lightbox[data-astro-cid-y7dm4emt] button[data-astro-cid-y7dm4emt]{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;width:48px;height:48px;font-size:2rem;line-height:1;position:absolute}.immo-lightbox[data-astro-cid-y7dm4emt] button[data-astro-cid-y7dm4emt]:focus-visible{outline:3px solid #fff}.immo-lightbox__zu[data-astro-cid-y7dm4emt]{top:.5rem;right:.5rem}.immo-lightbox__vor[data-astro-cid-y7dm4emt]{top:50%;left:.5rem;translate:0 -50%}.immo-lightbox__nach[data-astro-cid-y7dm4emt]{top:50%;right:.5rem;translate:0 -50%}@media (width<=640px){.immo-galerie__liste[data-astro-cid-y7dm4emt]{grid-template-columns:repeat(2,1fr)}.immo-galerie__liste[data-astro-cid-y7dm4emt] li[data-astro-cid-y7dm4emt]:nth-child(n+4){display:none}}.immo-pflicht[data-astro-cid-f4wutghg] dl[data-astro-cid-f4wutghg]{grid-template-columns:minmax(10rem,max-content) 1fr;gap:.375rem 1.5rem;margin:0;display:grid}.immo-pflicht[data-astro-cid-f4wutghg] dt[data-astro-cid-f4wutghg]{color:var(--immo-text-leise,#555)}.immo-pflicht[data-astro-cid-f4wutghg] dd[data-astro-cid-f4wutghg]{margin:0;font-weight:600}.immo-pflicht__hinweis[data-astro-cid-f4wutghg]{color:var(--immo-text-leise,#555);font-size:.875rem}@media (width<=480px){.immo-pflicht[data-astro-cid-f4wutghg] dl[data-astro-cid-f4wutghg]{grid-template-columns:1fr}.immo-pflicht[data-astro-cid-f4wutghg] dd[data-astro-cid-f4wutghg]{margin-bottom:.5rem}}.immo-kontakt__karte[data-astro-cid-bmf7hifv]{align-items:flex-start;gap:1rem;display:flex}.immo-kontakt__karte[data-astro-cid-bmf7hifv] img[data-astro-cid-bmf7hifv]{object-fit:cover;border-radius:50%;flex:none}.immo-kontakt[data-astro-cid-bmf7hifv] p[data-astro-cid-bmf7hifv]{margin:0 0 .25rem}.immo-kontakt__name[data-astro-cid-bmf7hifv]{font-weight:700}.immo-kontakt__position[data-astro-cid-bmf7hifv]{color:var(--immo-text-leise,#555)}.immo-kontakt[data-astro-cid-bmf7hifv] a[data-astro-cid-bmf7hifv]{color:var(--immo-akzent,#0b4f6c);min-height:24px;display:inline-block}.immo-detail[data-astro-cid-wwxttrdi]{flex-direction:column;gap:2rem;display:flex}.immo-detail__kopf[data-astro-cid-wwxttrdi] h1[data-astro-cid-wwxttrdi]{margin:.25rem 0;line-height:1.2}.immo-detail__adresse[data-astro-cid-wwxttrdi]{color:var(--immo-text-leise,#555);margin:0}.immo-detail__preis[data-astro-cid-wwxttrdi]{margin:.5rem 0 0;font-size:1.5rem;font-weight:700}.immo-badges-zeile[data-astro-cid-wwxttrdi]{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.immo-badges-zeile[data-astro-cid-wwxttrdi] li[data-astro-cid-wwxttrdi]{background:var(--immo-akzent,#0b4f6c);color:var(--immo-akzent-text,#fff);border-radius:4px;padding:.25rem .5rem;font-size:.8125rem;font-weight:600}.immo-detail__fakten[data-astro-cid-wwxttrdi] dl[data-astro-cid-wwxttrdi]{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:.75rem 1.5rem;margin:0;display:grid}.immo-detail__fakten[data-astro-cid-wwxttrdi] dl[data-astro-cid-wwxttrdi]>*{margin:0}.immo-detail__fakten[data-astro-cid-wwxttrdi] dt[data-astro-cid-wwxttrdi]{color:var(--immo-text-leise,#555);grid-column:auto;font-size:.875rem}.immo-detail__fakten[data-astro-cid-wwxttrdi] dd[data-astro-cid-wwxttrdi]{margin:0 0 .5rem;font-weight:600}.immo-detail[data-astro-cid-wwxttrdi] h2[data-astro-cid-wwxttrdi]{margin:0 0 .75rem;font-size:1.25rem}.immo-detail__text[data-astro-cid-wwxttrdi] p[data-astro-cid-wwxttrdi]{max-width:70ch;margin:0 0 .75rem;line-height:1.6}.immo-merkmale[data-astro-cid-wwxttrdi]{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.immo-merkmale[data-astro-cid-wwxttrdi] li[data-astro-cid-wwxttrdi]{border:1px solid var(--immo-linie,#e3e3e3);border-radius:999px;padding:.25rem .75rem}.immo-detail[data-astro-cid-wwxttrdi] a[data-astro-cid-wwxttrdi]{color:var(--immo-akzent,#0b4f6c)}.immo-referenz[data-astro-cid-w2by27bi]{flex-direction:column;gap:1rem;max-width:50rem;display:flex}.immo-referenz[data-astro-cid-w2by27bi] h1[data-astro-cid-w2by27bi]{margin:0}.immo-referenz[data-astro-cid-w2by27bi] img{border-radius:var(--immo-radius,8px);width:100%;height:auto}.immo-referenz__marke[data-astro-cid-w2by27bi]{color:var(--immo-akzent,#0b4f6c);margin:0;font-weight:700}.immo-referenz__aktionen[data-astro-cid-w2by27bi]{flex-wrap:wrap;gap:1rem;display:flex}.immo-referenz__aktionen[data-astro-cid-w2by27bi] a[data-astro-cid-w2by27bi]{color:var(--immo-akzent,#0b4f6c);align-items:center;min-height:44px;display:inline-flex}.anfrage[data-astro-cid-h7zpm5we]{border-top:1px solid var(--immo-linie);margin-top:3rem;padding-top:2rem}
