.galerie[data-astro-cid-dqtxxrwb]{position:relative;padding-top:var(--r6)}.galerie-raster[data-astro-cid-dqtxxrwb]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--r2)}.galerie-kachel[data-astro-cid-dqtxxrwb]{position:relative;display:block;overflow:hidden;border-radius:var(--radius-bild);background:var(--marine-100)}.galerie-kachel[data-astro-cid-dqtxxrwb] img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;transition:transform var(--tempo) var(--kurve)}.galerie-kachel--gross[data-astro-cid-dqtxxrwb]{grid-column:1 / -1}.galerie-kachel--gross[data-astro-cid-dqtxxrwb] img{aspect-ratio:4 / 3}.galerie-kachel[data-astro-cid-dqtxxrwb]:hover img{transform:scale(1.03)}.galerie-kachel[data-astro-cid-dqtxxrwb]:focus-visible{outline:2px solid var(--fokus);outline-offset:3px}.galerie-weitere[data-astro-cid-dqtxxrwb]{position:absolute;inset:0;display:grid;place-items:center;background:#010a258c;color:var(--weiss);font-size:var(--t-3);font-weight:600}.galerie-alle[data-astro-cid-dqtxxrwb]{margin-top:var(--r3);display:inline-flex;align-items:center;gap:var(--r2);padding:.6em 1em;border:0;border-radius:var(--radius);background:var(--weiss);color:var(--marine-900);font:inherit;font-size:var(--t-winzig);font-weight:600;box-shadow:var(--schatten-karte);cursor:pointer}.galerie-alle[data-astro-cid-dqtxxrwb][hidden]{display:none}.galerie-alle[data-astro-cid-dqtxxrwb]:hover{background:var(--papier)}.galerie-alle[data-astro-cid-dqtxxrwb]:focus-visible{outline:2px solid var(--fokus);outline-offset:2px}@media(min-width:900px){.galerie-alle[data-astro-cid-dqtxxrwb]{position:absolute;right:calc(var(--rand) + var(--r3));bottom:var(--r3);margin-top:0}.galerie-raster[data-astro-cid-dqtxxrwb]{height:clamp(380px,40vw,560px);grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}.galerie-kachel[data-astro-cid-dqtxxrwb] img,.galerie-kachel--gross[data-astro-cid-dqtxxrwb] img{aspect-ratio:auto}.galerie-kachel--gross[data-astro-cid-dqtxxrwb]{grid-column:1;grid-row:1 / 3}.galerie-raster--1[data-astro-cid-dqtxxrwb]{grid-template-columns:1fr;grid-template-rows:1fr}.galerie-raster--2[data-astro-cid-dqtxxrwb]{grid-template-columns:2fr 1fr;grid-template-rows:1fr}.galerie-raster--2[data-astro-cid-dqtxxrwb] .galerie-kachel--gross[data-astro-cid-dqtxxrwb]{grid-row:1}.galerie-raster--3[data-astro-cid-dqtxxrwb]{grid-template-columns:2fr 1fr}.galerie-raster--4[data-astro-cid-dqtxxrwb] .galerie-kachel[data-astro-cid-dqtxxrwb]:last-child{grid-column:2 / 4}}.leuchtkasten[data-astro-cid-dqtxxrwb]{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--marine-900);color:var(--weiss)}.leuchtkasten[data-astro-cid-dqtxxrwb][open]{display:grid;grid-template-rows:auto 1fr}.leuchtkasten[data-astro-cid-dqtxxrwb]::backdrop{background:#010a2599}.lk-kopf[data-astro-cid-dqtxxrwb]{display:flex;align-items:center;justify-content:space-between;padding:var(--r3) var(--r4)}.lk-zaehler[data-astro-cid-dqtxxrwb]{margin:0;font-size:var(--t-klein);font-variant-numeric:tabular-nums;color:var(--text-auf-dunkel)}.lk-buehne[data-astro-cid-dqtxxrwb]{position:relative;display:grid;place-items:center;min-height:0;padding:0 var(--r4) var(--r4);touch-action:pan-y}.lk-bild[data-astro-cid-dqtxxrwb]{display:grid;justify-items:center;gap:var(--r3);margin:0;min-height:0;max-height:100%}.lk-bild[data-astro-cid-dqtxxrwb][hidden]{display:none}.lk-bild[data-astro-cid-dqtxxrwb] img[data-astro-cid-dqtxxrwb]{display:block;max-width:100%;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);width:auto;height:auto;object-fit:contain;border-radius:var(--radius-bild);user-select:none}.lk-bild[data-astro-cid-dqtxxrwb] figcaption[data-astro-cid-dqtxxrwb]{font-size:var(--t-klein);color:var(--text-auf-dunkel);text-align:center}.lk-knopf[data-astro-cid-dqtxxrwb]{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#ffffff1a;color:var(--weiss);cursor:pointer;transition:background var(--tempo) var(--kurve)}.lk-knopf[data-astro-cid-dqtxxrwb]:hover{background:#ffffff38}.lk-knopf[data-astro-cid-dqtxxrwb]:focus-visible{outline:2px solid var(--messing-hell);outline-offset:2px}.lk-zurueck[data-astro-cid-dqtxxrwb],.lk-weiter[data-astro-cid-dqtxxrwb]{position:absolute;top:50%;transform:translateY(-50%)}.lk-zurueck[data-astro-cid-dqtxxrwb]{left:var(--r4)}.lk-weiter[data-astro-cid-dqtxxrwb]{right:var(--r4)}@media(max-width:640px){.lk-zurueck[data-astro-cid-dqtxxrwb],.lk-weiter[data-astro-cid-dqtxxrwb]{top:auto;bottom:var(--r4);transform:none}}@media(prefers-reduced-motion:reduce){.galerie-kachel[data-astro-cid-dqtxxrwb] img,.lk-knopf[data-astro-cid-dqtxxrwb]{transition:none}.galerie-kachel[data-astro-cid-dqtxxrwb]:hover img{transform:none}}.objekt-kopf[data-astro-cid-2tm5furp]{padding-block:var(--r8) var(--r6);background:var(--papier)}.objekt-kopf[data-astro-cid-2tm5furp] h1[data-astro-cid-2tm5furp]{max-width:22ch}.objekt-lage[data-astro-cid-2tm5furp]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--r3);font-size:var(--t-label);font-weight:600;letter-spacing:var(--sperrung-label);text-transform:uppercase;color:var(--messing-dunkel);margin:0 0 var(--r3)}.objekt-status[data-astro-cid-2tm5furp]{background:var(--marine-900);color:var(--weiss);font-size:var(--t-winzig);letter-spacing:.08em;padding:.35em .8em;border-radius:var(--radius)}.objekt-preis[data-astro-cid-2tm5furp]{font-size:var(--t-2);font-weight:600;margin:0}.objekt-preis[data-astro-cid-2tm5furp] span[data-astro-cid-2tm5furp]{font-family:var(--schrift-sans);font-size:var(--t-klein);color:var(--text-leise)}.objekt-preiszusatz[data-astro-cid-2tm5furp]{font-size:var(--t-winzig);color:var(--text-leise);margin-top:var(--r2)}.objekt-raster[data-astro-cid-2tm5furp]{display:grid;gap:var(--r7);padding-block:var(--r7) var(--abschnitt);align-items:start}.objekt-text[data-astro-cid-2tm5furp] h2[data-astro-cid-2tm5furp],.eckdaten[data-astro-cid-2tm5furp] h2[data-astro-cid-2tm5furp],.anfrage[data-astro-cid-2tm5furp] h2[data-astro-cid-2tm5furp]{font-size:var(--t-label);font-weight:500;letter-spacing:var(--sperrung-label);text-transform:uppercase;color:var(--messing-dunkel);margin-top:var(--r7);margin-bottom:var(--r4)}.objekt-text[data-astro-cid-2tm5furp] h2[data-astro-cid-2tm5furp]:first-child,.eckdaten[data-astro-cid-2tm5furp] h2[data-astro-cid-2tm5furp],.anfrage[data-astro-cid-2tm5furp] h2[data-astro-cid-2tm5furp]{margin-top:0}.ausstattung[data-astro-cid-2tm5furp]{display:grid;gap:var(--r2);list-style:none;margin:0;padding:0}.ausstattung[data-astro-cid-2tm5furp] li[data-astro-cid-2tm5furp]{position:relative;padding:var(--r2) 0 var(--r2) var(--r5);border-bottom:1px solid var(--linie);font-size:var(--t-klein)}.ausstattung[data-astro-cid-2tm5furp] li[data-astro-cid-2tm5furp]:before{content:"";position:absolute;left:0;top:1.45em;width:14px;height:1px;background:var(--messing)}.energie[data-astro-cid-2tm5furp],.eckdaten[data-astro-cid-2tm5furp] dl[data-astro-cid-2tm5furp]{margin:0}.energie[data-astro-cid-2tm5furp]>div[data-astro-cid-2tm5furp],.eckdaten[data-astro-cid-2tm5furp] dl[data-astro-cid-2tm5furp]>div[data-astro-cid-2tm5furp]{display:flex;justify-content:space-between;gap:var(--r4);padding-block:var(--r3);border-top:1px solid var(--linie);font-size:var(--t-klein)}.energie[data-astro-cid-2tm5furp] dt[data-astro-cid-2tm5furp],.eckdaten[data-astro-cid-2tm5furp] dt[data-astro-cid-2tm5furp]{color:var(--text-leise)}.energie[data-astro-cid-2tm5furp] dd[data-astro-cid-2tm5furp],.eckdaten[data-astro-cid-2tm5furp] dd[data-astro-cid-2tm5furp]{margin:0;font-weight:600;text-align:right}.energie-befreit[data-astro-cid-2tm5furp]{font-size:var(--t-klein);color:var(--text-leise)}.eckdaten[data-astro-cid-2tm5furp],.anfrage[data-astro-cid-2tm5furp]{background:var(--papier);border:1px solid var(--linie);border-radius:var(--radius);padding:var(--r5)}.anfrage[data-astro-cid-2tm5furp]{background:var(--weiss)}.objekt-fuss[data-astro-cid-2tm5furp]{display:flex;flex-wrap:wrap;gap:var(--r4);align-items:center;justify-content:space-between;padding-bottom:var(--abschnitt)}.objekt-fuss[data-astro-cid-2tm5furp] p[data-astro-cid-2tm5furp]{font-size:var(--t-winzig);color:var(--text-leise);max-width:60ch;margin:0}@media(min-width:1000px){.objekt-raster[data-astro-cid-2tm5furp]{grid-template-columns:1.4fr .6fr;grid-template-rows:auto 1fr;grid-template-areas:"text eckdaten" "text anfrage";column-gap:var(--r9);row-gap:var(--r5);padding-block:var(--abschnitt)}.objekt-text[data-astro-cid-2tm5furp]{grid-area:text}.eckdaten[data-astro-cid-2tm5furp]{grid-area:eckdaten}.anfrage[data-astro-cid-2tm5furp]{grid-area:anfrage}}
