@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(/_astro/host-grotesk-latin-wght-normal.CBa0fl4q.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/fragment-mono-latin-400-normal.yxdJ5AmL.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--grund:#e8e6e0;--papier:#fff;--indigo:#1925aa;--indigo-tief:#0d1355;--tinte:#0b0c10;--nacht:#0e0f13;--linie:#1925aa4d;--linie-tinte:#0b0c1038;--linie-hell:#e8e6e052;--frei:#2e7d32;--reserviert:#b45309;--vermietet:#757575;--verkauft:#37474f;--auf-status:#fff;--zeile-gewaehlt:#1925aa12;--zeile-detail:#1925aa0d;--plan-flaeche:#dfe1ef;--fahne-rot:#da291c;--fahne-kreuz:#fff;--f:"Host Grotesk",system-ui,sans-serif;--m:"Fragment Mono",ui-monospace,monospace;--max:1840px;--rand:3rem;--abstand:9rem;--spalt:1.5rem;--s-display:9rem;--s-h2:4.5rem;--s-h3:1.75rem;--s-lead:1.75rem;--s-text:1.125rem;--s-klein:1rem;--s-label:.8125rem;--s-winzig:.6875rem;--s-pille:.75rem;--s-mono:.875rem;--s-mini:.9375rem;--s-knopf:1.0625rem;--s-betreff:1.125rem;--s-zwischen:1.375rem;--s-marke:1.5rem;--s-marken:1.75rem;--s-akk:2rem;--s-fuss-marke:2.25rem;--s-zitat-mittel:2.5rem;--s-schritt:2.75rem;--s-zitat:3.25rem;--s-betrag:4.5rem;--lh-display:.94;--lh-h2:1;--lh-schritt:1.02;--lh-zitat:1.08;--lh-h3:1.15;--lh-lead:1.3;--lh-akk:1.35;--lh-text:1.55;--ls-display:-.04em;--ls-betrag:-.035em;--ls-h2:-.03em;--ls-zitat:-.025em;--ls-akk:-.02em;--ls-h3:-.015em;--ls-lead:-.01em;--ls-mono-eng:.03em;--ls-label:.04em;--w-normal:400;--w-mittel:500;--w-fett:600;--haar:1px;--px-2:2px;--px-3:3px;--px-4:4px;--strich-plan:.35px;--a-0_25:.25rem;--a-0_3:.3rem;--a-0_35:.35rem;--a-0_4:.4rem;--a-0_45:.45rem;--a-0_5:.5rem;--a-0_55:.55rem;--a-0_6:.6rem;--a-0_7:.7rem;--a-0_75:.75rem;--a-0_8:.8rem;--a-0_85:.85rem;--a-0_9:.9rem;--a-1:1rem;--a-1_05:1.05rem;--a-1_1:1.1rem;--a-1_2:1.2rem;--a-1_25:1.25rem;--a-1_4:1.4rem;--a-1_5:1.5rem;--a-1_75:1.75rem;--a-2:2rem;--a-2_25:2.25rem;--a-2_5:2.5rem;--a-3:3rem;--a-3_25:3.25rem;--a-3_5:3.5rem;--a-4:4rem;--a-4_25:4.25rem;--a-4_5:4.5rem;--a-5:5rem;--a-6:6rem;--a-7:7rem;--a-24:24rem;--a-2_75:2.75rem;--schluss-breite:14ch;--deckkraft-aus:.35;--unterstrich-sprache:.3em;--unterstrich-zitat:.12em;--unterseite:clamp(4rem,9vw,7.5rem);--kurve:cubic-bezier(.16,1,.3,1);--d-zeile:.9s;--v-zeile:80ms;--v-danach:.45s;--d-einfahrt:.9s;--d-buehne:1.2s;--d-farbe:.4s;--v-farbe:60ms;--d-balken:.9s;--d-akk:.45s;--d-blende:.2s;--weg-min:32px;--weg-flaeche:48px;--weg-buehne:64px;--weg-band:120px;--maske-oben:.2em;--maske-unten:.6em;--d-erster:.7s;--zeit-erster:.85s;--dreh:45deg;--deck-uebrige:.45;--deck-vorschau:.75;--schraffur:#ffffff80;--schraffur-weite:6px;--bp-breit:1300px;--bp-gross:1000px;--bp-mittel:760px;--bp-klein:400px}*{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:clip}body{background:var(--grund);color:var(--tinte);font-family:var(--f);font-size:var(--s-text);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:inherit}.wrap{max-width:var(--max);padding:0 var(--rand);margin:0 auto}.raster{gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.label{font-family:var(--m);font-size:var(--s-label);line-height:var(--lh-lead);letter-spacing:var(--ls-label);text-transform:uppercase}.display{font-size:var(--s-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--w-mittel)}h2{font-size:var(--s-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--w-mittel)}h3{font-size:var(--s-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:var(--w-mittel)}.lead{font-size:var(--s-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);font-weight:var(--w-normal);text-wrap:pretty}p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}section{padding:var(--abstand) 0}.knopf{align-items:center;gap:var(--a-0_6);font-family:var(--f);font-size:var(--s-knopf);font-weight:var(--w-fett);line-height:var(--lh-h2);padding:var(--a-1_05) var(--a-1_5);border:var(--haar) solid var(--tinte);background:var(--tinte);color:var(--grund);border-radius:0;text-decoration:none;display:inline-flex}.knopf.leer{color:var(--tinte);background:0 0}.knopf.hell{background:var(--grund);color:var(--indigo);border-color:var(--grund)}.knopf.hell.leer{color:var(--grund);background:0 0}.knoepfe{gap:var(--a-0_75);flex-wrap:wrap;display:flex}.kopf{z-index:5;background:var(--grund);border-bottom:var(--haar) solid var(--linie);position:sticky;top:0}.kopf .wrap{justify-content:space-between;align-items:center;gap:var(--a-2);height:var(--a-5);display:flex}.marke{font-size:var(--s-marke);font-weight:var(--w-fett);letter-spacing:var(--ls-h2);color:var(--indigo);text-decoration:none}.nav{gap:var(--a-2);display:flex}.nav a{font-size:var(--s-knopf);font-weight:var(--w-fett);text-decoration:none}.kopf-rechts{align-items:center;gap:var(--a-1_75);display:flex}.sprache{font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label)}.sprache b{color:var(--indigo);font-weight:var(--w-normal);text-underline-offset:var(--unterstrich-sprache);text-decoration:underline}.kopf .knopf{padding:var(--a-0_85) var(--a-1_2);font-size:var(--s-klein)}.hero{padding:var(--a-7) 0 var(--abstand)}.hero h1{color:var(--indigo);grid-column:1/13}.hero .lead{margin-top:var(--a-2_5);grid-column:1/9}.hero .knoepfe{margin-top:var(--a-2_5);grid-column:1/13}.buehne{margin-top:var(--a-5);background:var(--papier);border:var(--haar) solid var(--linie);grid-template-columns:5fr 7fr;display:grid}.buehne-liste{border-right:var(--haar) solid var(--linie);padding:var(--a-1_75)}.buehne-plan{padding:var(--a-1_75);gap:var(--a-1_25);flex-direction:column;display:flex}.reiter{border:var(--haar) solid var(--linie);align-self:flex-start;gap:0;display:flex}.reiter span{white-space:nowrap;font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);padding:var(--a-0_55) var(--a-0_9);border-right:var(--haar) solid var(--linie)}.reiter span:last-child{border-right:0}.reiter .an{background:var(--indigo);color:var(--grund)}.legende{gap:var(--a-1_25);flex-wrap:wrap;display:flex}.legende span{align-items:center;gap:var(--a-0_45);font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;display:inline-flex}.legende i{width:var(--a-0_7);height:var(--a-0_7);display:inline-block}.plan-svg svg{width:100%;height:auto;display:block}table{border-collapse:collapse;width:100%}th{font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--w-normal);text-align:left;padding:var(--a-0_6) var(--a-0_5) var(--a-0_6) 0;border-bottom:var(--haar) solid var(--linie)}td{font-size:var(--s-klein);padding:var(--a-0_75) var(--a-0_5) var(--a-0_75) 0;border-bottom:var(--haar) solid var(--linie-tinte);font-variant-numeric:tabular-nums}tr.gewaehlt td{background:var(--zeile-gewaehlt);color:var(--indigo)}tr.vorschau td{background:var(--zeile-gewaehlt)}td.r,th.r{text-align:right}.pille{font-family:var(--m);font-size:var(--s-pille);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--auf-status);padding:var(--a-0_3) var(--a-0_5);line-height:var(--lh-h2);display:inline-block}.frei{background:var(--frei)}.reserviert{background:var(--reserviert)}.vermietet{background:var(--vermietet)}.verkauft{background:var(--verkauft)}.leiste{border-top:var(--haar) solid var(--linie);border-bottom:var(--haar) solid var(--linie);margin-top:var(--abstand);grid-template-columns:repeat(4,1fr);display:grid}.leiste a{padding:var(--a-2) var(--a-2) var(--a-2_25) 0;border-right:var(--haar) solid var(--linie);text-decoration:none;display:block}.leiste a+a{padding-left:var(--a-2)}.leiste a:last-child{border-right:0}.leiste h3{color:var(--indigo);justify-content:space-between;display:flex}.leiste p{margin-top:var(--a-0_75);font-size:var(--s-klein)}.band-indigo{background:var(--indigo);color:var(--grund)}.band-nacht{background:var(--nacht);color:var(--grund)}.paar{justify-content:space-between;align-items:flex-end;gap:var(--a-2);border-bottom:var(--haar) solid var(--linie-hell);padding-bottom:var(--a-2);display:flex}.paar .display{color:var(--grund)}.vergleich{column-gap:var(--spalt);margin-top:var(--a-3);grid-template-columns:1fr 1fr;display:grid}.vergleich p{font-size:var(--s-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);padding:var(--a-1_1) 0;border-bottom:var(--haar) solid var(--linie-hell)}.kopfzeile{gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.kopfzeile .label{color:var(--indigo);margin-bottom:var(--a-1_5);grid-column:1/13}.kopfzeile h2{color:var(--indigo);grid-column:1/8}.kopfzeile .lead{grid-column:8/13}.flaeche{margin-top:var(--a-4);background:var(--papier);border:var(--haar) solid var(--linie);padding:var(--a-2)}.import{gap:var(--a-3);grid-template-columns:6fr 5fr;display:grid}.zuordnung td:nth-child(2){font-family:var(--m);font-size:var(--s-mono);color:var(--indigo)}.zuordnung td.pfeil{font-family:var(--m);width:var(--a-2)}.vorschau-kopf{margin-bottom:var(--a-1);justify-content:space-between;align-items:baseline;display:flex}.alt{text-decoration:line-through;text-decoration-thickness:var(--haar)}.haeuser{gap:var(--a-3);grid-template-columns:4fr 3fr;display:grid}.haus .label{color:var(--indigo);margin-bottom:var(--a-1)}.geschoss{grid-template-columns:var(--a-4_5) repeat(var(--n),1fr);gap:var(--px-4);margin-bottom:var(--px-4);display:grid}.geschoss>span:first-child{font-family:var(--m);font-size:var(--s-label);align-items:center;display:flex}.zelle{height:var(--a-4_25);color:var(--auf-status);font-family:var(--m);font-size:var(--s-label);padding:var(--a-0_55);flex-direction:column;justify-content:space-between;display:flex}.zelle.gewaehlt{outline:var(--px-3) solid var(--indigo);outline-offset:var(--px-2)}.zwei{gap:var(--spalt);margin-top:var(--a-3);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.zwei>div{border-top:var(--haar) solid var(--linie);padding-top:var(--a-1_5);grid-column:span 6}.zwei h3{color:var(--indigo)}.zwei p{margin-top:var(--a-0_75)}.perspektiven{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:8fr 4fr;display:grid}.band-nacht .kopfzeile h2,.band-nacht .kopfzeile .label{color:var(--grund)}.persp-plan{background:var(--papier);color:var(--tinte);padding:var(--a-1_75);gap:var(--a-1_25);flex-direction:column;display:flex}.detail{background:var(--papier);color:var(--tinte);padding:var(--a-1_75);gap:var(--a-1_25);flex-direction:column;align-self:start;display:flex}.detail dl{gap:var(--a-0_6) var(--a-1_5);grid-template-columns:auto 1fr;display:grid}.detail dt{font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;align-self:center}.detail dd{font-size:var(--s-klein);text-align:right;font-variant-numeric:tabular-nums}.pfad{gap:var(--a-0_6);font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;flex-wrap:wrap;display:flex}.drei{margin-top:var(--a-4);border-top:var(--haar) solid var(--linie);grid-template-columns:repeat(3,1fr);display:grid}.drei>div{padding:var(--a-2) var(--a-2) 0 0;border-right:var(--haar) solid var(--linie)}.drei>div+div{padding-left:var(--a-2)}.drei>div:last-child{border-right:0}.drei .label{color:var(--indigo);margin-bottom:var(--a-1_5)}.balken{height:var(--a-2_25);margin:var(--a-1) 0;display:flex}.balken span{height:100%;display:block}.zahlen{gap:var(--a-1_5);font-size:var(--s-klein);flex-wrap:wrap;display:flex}.zahlen b{font-weight:var(--w-fett);font-variant-numeric:tabular-nums}.statistik{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:7fr 5fr;display:grid}.statistik .flaeche{margin-top:0}.kennzeile{border-bottom:var(--haar) solid var(--linie-tinte);padding:var(--a-0_8) 0;font-size:var(--s-klein);justify-content:space-between;align-items:baseline;display:flex}.kennzeile b{font-size:var(--s-zwischen);font-weight:var(--w-mittel);letter-spacing:var(--ls-lead);font-variant-numeric:tabular-nums}.liste-zwei{column-gap:var(--spalt);margin-top:var(--a-4);border-top:var(--haar) solid var(--linie);grid-template-columns:1fr 1fr;display:grid}.liste-zwei div{justify-content:space-between;gap:var(--a-1);padding:var(--a-1_4) 0;border-bottom:var(--haar) solid var(--linie);font-size:var(--s-lead);letter-spacing:var(--ls-lead);line-height:var(--lh-lead);display:flex}.liste-zwei span{font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--indigo);text-align:right;align-self:center}.schritte{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:repeat(3,1fr);display:grid}.schritte div{border-top:var(--haar) solid var(--linie-hell);padding-top:var(--a-1_5)}.schritte h3{font-size:var(--s-schritt);line-height:var(--lh-schritt);letter-spacing:var(--ls-zitat)}.schritte p{margin-top:var(--a-1)}.einsatz{gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.einsatz .label{color:var(--indigo);margin-bottom:var(--a-1_5);grid-column:1/13}.einsatz .zitat{font-size:var(--s-zitat);line-height:var(--lh-zitat);letter-spacing:var(--ls-zitat);font-weight:var(--w-mittel);color:var(--indigo);grid-column:1/10}.einsatz .zitat a{text-underline-offset:var(--unterstrich-zitat);text-decoration-thickness:var(--px-2)}.marken{gap:var(--a-4);margin-top:var(--a-4);padding-top:var(--a-2);border-top:var(--haar) solid var(--linie);flex-wrap:wrap;grid-column:1/13;display:flex}.marken span{font-size:var(--s-marken);font-weight:var(--w-fett);letter-spacing:var(--ls-akk)}.akk{margin-top:var(--a-4);border-top:var(--haar) solid var(--linie)}.akk details{border-bottom:var(--haar) solid var(--linie)}.akk summary{cursor:pointer;gap:var(--a-2);padding:var(--a-1_75) 0;font-size:var(--s-akk);line-height:var(--lh-h3);letter-spacing:var(--ls-akk);font-weight:var(--w-mittel);color:var(--indigo);grid-template-columns:1fr auto;align-items:center;list-style:none;display:grid}.akk summary::-webkit-details-marker{display:none}.akk summary:after{content:"+";font-family:var(--m);font-size:var(--s-marken);font-weight:var(--w-normal)}.akk details[open] summary:after{content:"×"}.akk .inhalt{gap:var(--spalt);padding:0 0 var(--a-2);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.akk .inhalt p{font-size:var(--s-lead);line-height:var(--lh-akk);letter-spacing:var(--ls-lead);grid-column:1/9}.akk .inhalt .label{text-align:right;grid-column:10/13;align-self:end}.preise{margin-top:var(--a-4);border-top:var(--haar) solid var(--linie);border-bottom:var(--haar) solid var(--linie);grid-template-columns:repeat(3,1fr);display:grid}.preise>div{padding:var(--a-2_25) var(--a-2) var(--a-2_25) 0;border-right:var(--haar) solid var(--linie);gap:var(--a-1_25);flex-direction:column;display:flex}.preise>div+div{padding-left:var(--a-2)}.preise>div:last-child{border-right:0}.preise .betrag{font-size:var(--s-betrag);line-height:var(--lh-h2);letter-spacing:var(--ls-betrag);font-weight:var(--w-mittel);color:var(--indigo);font-variant-numeric:tabular-nums}.preise .betrag small{font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);vertical-align:top;margin-right:var(--a-0_4);font-weight:var(--w-normal)}.preise h3{font-size:var(--s-zwischen)}.preise .knopf{align-self:flex-start;margin-top:auto}.preis-zusatz{margin-top:var(--a-1_5);font-size:var(--s-klein)}.schluss .display{color:var(--grund);max-width:var(--schluss-breite)}.schluss .knoepfe{margin-top:var(--a-3)}.fuss{padding:var(--a-5) 0 var(--a-3)}.fuss .oben{gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.fuss .marke{font-size:var(--s-fuss-marke);grid-column:1/7}.fuss nav{gap:var(--a-0_6);flex-direction:column;grid-column:span 3;display:flex}.fuss nav .label{color:var(--indigo);margin-bottom:var(--a-0_5)}.fuss nav a{font-weight:var(--w-fett);text-decoration:none}.fuss .unten{margin-top:var(--a-5);padding-top:var(--a-1_5);border-top:var(--haar) solid var(--linie);font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.fahne{align-items:center;gap:var(--a-0_6);display:inline-flex}.fahne svg{width:var(--a-1);height:var(--a-1)}.axo .st0,.axo .st1,.axo .st2{vector-effect:non-scaling-stroke}.axo-og1 .st1,.axo-eg .st2,.axo-eg .st1{fill:none;stroke:var(--indigo);stroke-width:var(--strich-plan);stroke-linecap:round;stroke-linejoin:round}.axo-og1 .st0,.axo-eg .st0,.axo-eg .st1{fill:var(--plan-flaeche)}.axo [data-s=frei] :is(polygon,path,polyline){fill:var(--frei)}.axo [data-s=reserviert] :is(polygon,path,polyline){fill:var(--reserviert)}.axo [data-s=vermietet] :is(polygon,path,polyline){fill:var(--vermietet)}.axo [data-gewaehlt] :is(polygon,path,polyline){stroke:var(--indigo);stroke-width:var(--px-2);paint-order:stroke}@media (width<=1300px){.nav{gap:var(--a-1_25)}.nav a{font-size:var(--s-klein)}}@media (width<=1000px){:root{--s-display:6rem;--s-h2:3.25rem;--s-lead:1.375rem;--abstand:6rem;--rand:2rem}.nav{display:none}.buehne,.import,.haeuser,.perspektiven,.statistik{grid-template-columns:1fr}.buehne-liste{border-right:0;border-bottom:var(--haar) solid var(--linie)}.kopfzeile h2,.kopfzeile .lead{grid-column:1/13}.kopfzeile .lead{margin-top:var(--a-1_5)}.leiste{grid-template-columns:1fr 1fr}.leiste a:nth-child(2){border-right:0}.leiste a:nth-child(3){border-top:var(--haar) solid var(--linie);padding-left:0}.leiste a:nth-child(4){border-top:var(--haar) solid var(--linie)}.hero h1,.hero .lead{grid-column:1/13}.einsatz .zitat{font-size:var(--s-zitat-mittel);grid-column:1/13}.akk .inhalt p{grid-column:1/13}.akk .inhalt .label{text-align:left;grid-column:1/13}}@media (width<=760px){:root{--s-display:3.5rem;--s-h2:2.5rem;--s-h3:1.375rem;--s-lead:1.25rem;--s-text:1rem;--abstand:4.5rem;--rand:1rem;--spalt:1rem}.kopf .wrap{height:var(--a-4)}.kopf .knopf{padding:var(--a-0_7) var(--a-0_9);font-size:var(--s-mini)}.hero{padding-top:var(--a-3_5)}.buehne-liste,.buehne-plan,.flaeche,.persp-plan,.detail{padding:var(--a-1)}.drei,.preise,.schritte,.liste-zwei,.zwei{grid-template-columns:1fr}.zwei>div{grid-column:1/13}.drei>div,.preise>div{padding:var(--a-1_75) 0;border-right:0;border-bottom:var(--haar) solid var(--linie)}.drei>div+div,.preise>div+div{padding-left:0}.leiste{grid-template-columns:1fr}.leiste a,.leiste a+a{padding:var(--a-1_5) 0;border-right:0;border-top:var(--haar) solid var(--linie)}.leiste a:first-child{border-top:0}.paar{flex-direction:column;align-items:flex-start}.akk summary{font-size:var(--s-zwischen)}.preise .betrag{font-size:var(--s-zitat)}.schritte h3{font-size:var(--s-akk)}.marken{gap:var(--a-2)}.fuss .marke{grid-column:1/13}.fuss nav{margin-top:var(--a-2);grid-column:span 6}.fuss .unten{align-items:flex-start;gap:var(--a-1);flex-direction:column}.tabelle-rollen{overflow-x:auto}.geschoss{grid-template-columns:var(--a-3_25) repeat(var(--n),1fr)}.zelle{height:var(--a-3_25);font-size:var(--s-winzig);padding:var(--a-0_35)}.vergleich{grid-template-columns:1fr 1fr}.vergleich p{font-size:var(--s-klein);padding:var(--a-0_9) 0}.buehne-liste td:nth-child(3),.buehne-liste th:nth-child(3){display:none}td{white-space:nowrap}.reiter span{padding:var(--a-0_5) var(--a-0_55)}}@media (width<=400px){.knoepfe .knopf{justify-content:center;width:100%}}.band-nacht .flaeche{border-color:#0000}.filter{gap:var(--a-0_75) var(--a-2);padding-bottom:var(--a-1_25);border-bottom:var(--haar) solid var(--linie);flex-wrap:wrap;align-items:center;display:flex}.auswahl{align-items:center;gap:var(--a-0_75);border:var(--haar) solid var(--linie);padding:var(--a-0_6) var(--a-0_9);font-size:var(--s-klein);display:inline-flex}.auswahl .label{color:var(--indigo)}.schalter{gap:var(--a-1_25);flex-wrap:wrap;margin-left:auto;display:flex}.schalter span{align-items:center;gap:var(--a-0_45);font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;display:inline-flex}.schalter i{width:var(--a-0_8);height:var(--a-0_8);display:inline-block}.schalter .aus{text-decoration:line-through}.schalter .aus i{opacity:var(--deckkraft-aus)}.gruppe td{border-bottom:var(--haar) solid var(--linie);padding-top:var(--a-1_75)}.gruppe .h{font-size:var(--s-zwischen);font-weight:var(--w-mittel);letter-spacing:var(--ls-lead);color:var(--indigo)}.gruppe .g{font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;padding-left:var(--a-1)}.detailzeile td{background:var(--zeile-detail);padding:var(--a-1_75)}.detail-innen{gap:var(--a-2);grid-template-columns:5fr 4fr;align-items:start;display:grid}.detail-innen dl{gap:var(--a-0_55) var(--a-2);grid-template-columns:auto 1fr;display:grid}.detail-innen dt{font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;align-self:center}.detail-innen dd{text-align:right;font-variant-numeric:tabular-nums}.grundriss{background:var(--papier);border:var(--haar) solid var(--linie);padding:var(--a-1)}.grundriss svg{width:100%;height:auto;display:block}.favoriten{align-items:center;gap:var(--a-0_75);margin-top:var(--a-1_5);padding:var(--a-1) var(--a-1_25);border:var(--haar) solid var(--indigo);flex-wrap:wrap;display:flex}.chip{gap:var(--a-0_6);font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);border:var(--haar) solid var(--indigo);color:var(--indigo);padding:var(--a-0_45) var(--a-0_6);align-items:center;display:inline-flex}.favoriten .knopf{padding:var(--a-0_8) var(--a-1_1);font-size:var(--s-klein);margin-left:auto}.geraet{gap:var(--a-3);margin-top:var(--a-4);grid-template-columns:5fr 7fr;align-items:start;display:grid}.telefon{width:min(100%,var(--a-24));border:var(--haar) solid var(--tinte);background:var(--papier);padding:var(--a-1);border-radius:0;margin:0 auto}.telefon .kopfmini{padding-bottom:var(--a-0_75);border-bottom:var(--haar) solid var(--linie);margin-bottom:var(--a-0_9);justify-content:space-between;align-items:center;display:flex}.telefon .kopfmini b{color:var(--indigo);font-weight:var(--w-fett);letter-spacing:var(--ls-akk)}.karte{border-bottom:var(--haar) solid var(--linie-tinte);padding:var(--a-0_85) 0;gap:var(--a-0_3) var(--a-0_75);font-size:var(--s-mini);grid-template-columns:1fr auto;display:grid}.karte .k{font-weight:var(--w-fett)}.karte .m{font-family:var(--m);font-size:var(--s-pille);letter-spacing:var(--ls-mono-eng);grid-column:1/2}.fakten{border-top:var(--haar) solid var(--linie)}.fakten div{padding:var(--a-1_4) 0;border-bottom:var(--haar) solid var(--linie)}.fakten h3{color:var(--indigo)}.fakten p{margin-top:var(--a-0_5)}.anfrage{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:7fr 5fr;display:grid}.anfrage .flaeche{margin-top:0}.feld{gap:var(--a-0_4);margin-bottom:var(--a-1_1);flex-direction:column;display:flex}.feld .label{color:var(--indigo)}.feld span.eingabe{border:var(--haar) solid var(--linie-tinte);padding:var(--a-0_85) var(--a-0_9);font-size:var(--s-klein);min-height:var(--a-3)}.feld span.gross{min-height:var(--a-6)}.zweispalt{gap:var(--a-1);grid-template-columns:1fr 1fr;display:grid}.mail p{font-size:var(--s-klein);margin-top:var(--a-0_9)}.mail .betreff{font-weight:var(--w-fett);font-size:var(--s-betreff);margin-top:var(--a-0_5)}.band-nacht .flaeche{color:var(--tinte)}.statusfeld{align-items:center;gap:var(--a-0_5);border:var(--haar) solid var(--linie-tinte);padding:var(--a-0_35) var(--a-0_6);font-size:var(--s-mini);display:inline-flex}.statusfeld i{width:var(--a-0_7);height:var(--a-0_7);display:inline-block}.verwaltung{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:7fr 5fr;display:grid}.verwaltung .flaeche{margin-top:0}.nachhaus{margin-top:var(--a-1_25);column-gap:var(--a-1);grid-template-columns:max-content 1fr auto;display:grid}.nachhaus>div{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--a-0_5) 0;font-size:var(--s-klein);align-items:center;display:grid}.nachhaus .balken{height:var(--a-1);margin:0}.nachhaus b{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--w-fett)}.statistik-zwei{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:1fr 1fr;display:grid}.statistik-zwei .flaeche{margin-top:0}@media (width<=1000px){.geraet,.anfrage,.verwaltung,.statistik-zwei,.detail-innen{grid-template-columns:1fr}.schalter{margin-left:0}}@media (width<=760px){.zweispalt{grid-template-columns:1fr}.detailzeile td{padding:var(--a-1)}.favoriten .knopf{justify-content:center;width:100%;margin-left:0}.tab-wspiegel td:nth-child(3),.tab-wspiegel th:nth-child(3),.tab-wspiegel td:nth-child(4),.tab-wspiegel th:nth-child(4){display:none}.gruppe td{white-space:normal}.verwaltung>*,.statistik-zwei>*,.anfrage>*,.geraet>*{min-width:0}.verwaltung .flaeche:first-child td:nth-child(2),.verwaltung .flaeche:first-child th:nth-child(2),.verwaltung .flaeche:first-child td:nth-child(3),.verwaltung .flaeche:first-child th:nth-child(3){display:none}.verwaltung .flaeche:last-child td{white-space:normal}.kennzeile{gap:var(--a-0_25) var(--a-1);flex-wrap:wrap}.kennzeile b{font-size:var(--s-betreff)}.vorschau-kopf{gap:var(--a-0_5);flex-wrap:wrap}}.ohne-oben{padding-top:0}.band-nacht .zwei>div{border-color:var(--linie-hell)}.band-nacht .zwei h3{color:var(--grund)}.detail-innen .knoepfe{margin-top:var(--a-1_5)}.favoriten .label{color:var(--indigo)}.telefon .geschoss{--n:4;grid-template-columns:repeat(4,1fr)}.telefon .zelle{height:var(--a-2_75)}.verwaltung .hinweis{margin-top:var(--a-1_25);font-size:var(--s-klein)}.mail p.label{margin-top:var(--a-2)}.band-indigo .liste-zwei,.band-indigo .liste-zwei div{border-color:var(--linie-hell)}.band-indigo .liste-zwei span{color:var(--grund)}.w-14{width:14%}.w-18{width:18%}.w-20{width:20%}.w-30{width:30%}.w-32{width:32%}.w-36{width:36%}.w-50{width:50%}.grundriss svg{color:var(--indigo)}.fahne .rot{fill:var(--fahne-rot)}.fahne .kreuz{fill:var(--fahne-kreuz)}.skip{left:var(--rand);top:calc(-1 * var(--a-5));z-index:10;background:var(--tinte);color:var(--grund);padding:var(--a-0_6) var(--a-1);text-decoration:none;position:absolute}.skip:focus{top:var(--a-1)}#main:focus{outline:none}a:focus-visible,summary:focus-visible{outline:var(--px-2) solid var(--indigo);outline-offset:var(--px-3)}:is(.band-nacht,.band-indigo) :is(a,summary):focus-visible{outline-color:var(--grund)}main.unterseite{padding:var(--unterseite) 0}.doc{gap:var(--spalt);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.doc>*{grid-column:1/9}.doc .label{color:var(--indigo)}.doc h1{font-size:var(--s-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--w-mittel);color:var(--indigo);text-wrap:balance}.doc h2{font-size:var(--s-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:var(--w-mittel);color:var(--indigo);margin-top:var(--a-3)}.doc .lead{margin-top:var(--a-1_5)}.doc .knoepfe{margin-top:var(--a-2_5)}.doc>.zwei{grid-column:1/13}.platzhalter{background:var(--reserviert);color:var(--auf-status);font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;padding:var(--a-0_3) var(--a-0_5)}.entwurf{border:var(--haar) solid var(--reserviert);padding:var(--a-1) var(--a-1_25)}@media (width<=1000px){.doc>*{grid-column:1/13}}.bewegt:not(.ruhig) [data-b=zeilen]:not(.zerlegt):not(.da){opacity:0}.zerlegt{flex-direction:column;display:flex}.zeile{padding:var(--maske-oben) 0 var(--maske-unten);margin:calc(-1 * var(--maske-oben)) 0 calc(-1 * var(--maske-unten));display:block;overflow:hidden}.zeile>span{transform:translateY(max(calc(100% + var(--maske-oben) + var(--maske-unten)),var(--weg-min)));transition:transform var(--d,var(--d-zeile)) var(--kurve) var(--v,0s);display:block}.da .zeile>span{transform:none}.bewegt:not(.ruhig) :is([data-b=auf],[data-b=flaeche],[data-b=buehne],[data-b=links],[data-b=rechts]){transition:opacity var(--d,var(--d-einfahrt)) var(--kurve) var(--v,0s),transform var(--d,var(--d-einfahrt)) var(--kurve) var(--v,0s)}.bewegt:not(.ruhig) [data-b=buehne]{transition-duration:var(--d,var(--d-buehne))}.bewegt:not(.ruhig) [data-b=auf]:not(.da){opacity:0;transform:translateY(var(--weg-min))}.bewegt:not(.ruhig) [data-b=flaeche]:not(.da){opacity:0;transform:translateY(var(--weg-flaeche))}.bewegt:not(.ruhig) [data-b=buehne]:not(.da){opacity:0;transform:translateY(var(--weg-buehne))}.bewegt:not(.ruhig) [data-b=links]:not(.da){opacity:0;transform:translateX(calc(-1 * var(--weg-band)))}.bewegt:not(.ruhig) [data-b=rechts]:not(.da){opacity:0;transform:translateX(var(--weg-band))}.bewegt:not(.ruhig) [data-b=balken] span{transition:width var(--d,var(--d-balken)) var(--kurve) var(--v,0s)}.bewegt:not(.ruhig) [data-b=balken]:not(.da) span{width:0}.bewegt:not(.ruhig) .hero .axo [data-s] :is(polygon,path,polyline){transition:fill var(--d-farbe) var(--kurve) var(--v,0s)}.bewegt:not(.ruhig) .hero .axo:not(.gefaerbt) [data-s] :is(polygon,path,polyline){fill:var(--plan-flaeche)}.ruhig [data-b]:not([data-b=balken]){transition:opacity var(--d-blende) var(--kurve)}.ruhig [data-b]:not([data-b=balken]):not(.da){opacity:0}.gekoppelt tbody tr,.gekoppelt .axo [data-s]{cursor:pointer}.bewegt:not(.ruhig) .akk summary:after{content:"+";transition:transform var(--d-akk) var(--kurve)}.bewegt:not(.ruhig) .akk details.offen summary:after{transform:rotate(var(--dreh))}.akk details.laeuft{overflow:hidden}.gekoppelt .axo [data-s]{transition:opacity var(--d-blende) var(--kurve)}.gekoppelt .axo:is(:has([data-gewaehlt]),:has([data-vorschau])) [data-s]{opacity:var(--deck-uebrige)}.gekoppelt .axo [data-s][data-vorschau]{opacity:var(--deck-vorschau)}.gekoppelt .axo [data-s][data-gewaehlt]{opacity:1}.gekoppelt .axo [data-gewaehlt] :is(polygon,path,polyline){stroke-width:var(--px-3)}.nav a[aria-current=page]{color:var(--indigo);text-underline-offset:var(--unterstrich-sprache);text-decoration:underline}.kopfzeile a.label{text-underline-offset:var(--unterstrich-sprache)}.kopfzeile h1{color:var(--indigo);font-size:var(--s-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--w-mittel);text-wrap:balance;grid-column:1/8}.seitenkopf{padding-top:var(--unterseite)}ul.liste-zwei{list-style:none}.liste-zwei li{padding:var(--a-1_4) 0;border-bottom:var(--haar) solid var(--linie);font-size:var(--s-lead);letter-spacing:var(--ls-lead);line-height:var(--lh-lead)}.gruppe-liste h3,.fassung h3{color:var(--indigo)}.gruppe-liste h3{margin-top:var(--a-4)}.gruppe-liste .liste-zwei{margin-top:var(--a-1_5)}.herausgeberin{margin-top:var(--a-4)}.feld :is(input,select,textarea){font:inherit;font-size:var(--s-klein);color:var(--tinte);background:var(--papier);border:var(--haar) solid var(--linie-tinte);padding:var(--a-0_85) var(--a-0_9);min-height:var(--a-3);border-radius:0;width:100%}.feld textarea{min-height:var(--a-6);resize:vertical}.feld :is(input,select,textarea):focus-visible{outline:var(--px-2) solid var(--indigo);outline-offset:0}.senden{align-items:center;gap:var(--a-0_75);flex-wrap:wrap;display:flex}.knopf:disabled{cursor:not-allowed}.kontakt-mail{margin:var(--a-0_5) 0 var(--a-2)}.fassung{gap:var(--spalt);margin-top:var(--a-4);padding-top:var(--a-2);border-top:var(--haar) solid var(--linie);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.fassung-kopf{grid-column:1/4}.fassung-kopf h2{color:var(--indigo)}.fassung-inhalt{grid-column:4/13}.fassung-inhalt>div+div{margin-top:var(--a-3)}.fassung .liste-zwei{margin-top:var(--a-1)}@media (width<=1000px){.kopfzeile h1,.fassung-kopf,.fassung-inhalt{grid-column:1/13}}.paar+.liste-zwei{border-top:0}.angebot .label{color:var(--indigo)}.dienst{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:7fr 5fr;align-items:start;display:grid}.dienst .knoepfe{margin-top:var(--a-2)}ol.liste-zwei{list-style:none}.ablauf{grid-template-columns:1fr;margin-top:0}.ablauf li{justify-content:space-between;gap:var(--a-1);display:flex}.band-nacht .ablauf,.band-nacht .ablauf li{border-color:var(--linie-hell)}.band-nacht .kopfzeile .lead a{text-underline-offset:var(--unterstrich-zitat)}.kacheln{gap:var(--spalt);margin-top:var(--a-4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.kacheln li{border-top:var(--haar) solid var(--linie);padding-top:var(--a-1_5);gap:var(--a-0_75);flex-direction:column;display:flex}.kacheln .label{color:var(--indigo)}.kacheln h2{font-size:var(--s-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.kacheln h2 a{text-decoration:none}.artikel{margin-top:var(--a-1_5)}.artikel :is(h2,h3){color:var(--indigo);margin-top:var(--a-3)}.artikel h2{font-size:var(--s-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.artikel :is(p,ul,ol,table){margin-top:var(--a-1)}.artikel :is(ul,ol){padding-left:var(--a-1_5)}.blaettern{justify-content:space-between;gap:var(--a-1);margin-top:var(--a-4);padding-top:var(--a-1_5);border-top:var(--haar) solid var(--linie);flex-wrap:wrap;display:flex}.blaettern .zurueck-liste{flex-basis:100%}@media (width<=1000px){.dienst{grid-template-columns:1fr}}@media (width<=760px){.kacheln{grid-template-columns:1fr}}.adresse{margin-top:var(--a-4);font-size:var(--s-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--w-mittel);color:var(--indigo);overflow-wrap:anywhere}.adresse a{text-underline-offset:var(--unterstrich-zitat)}.anliegen{margin-top:var(--a-3)}@media (width<=760px){.adresse{font-size:var(--s-h3);line-height:var(--lh-h3)}}.sprache a{text-decoration:none}.balken .reserviert,.anteile .reserviert{background-image:repeating-linear-gradient(45deg,var(--schraffur) 0 var(--px-2),transparent var(--px-2) var(--schraffur-weite))}.balken .vermietet,.anteile .vermietet{background-image:repeating-linear-gradient(-45deg,var(--schraffur) 0 var(--px-2),transparent var(--px-2) var(--schraffur-weite)),repeating-linear-gradient(45deg,var(--schraffur) 0 var(--px-2),transparent var(--px-2) var(--schraffur-weite))}.anteile{gap:var(--a-0_6) var(--a-1_5);font-family:var(--m);font-size:var(--s-label);letter-spacing:var(--ls-label);text-transform:uppercase;flex-wrap:wrap;display:flex}.anteile span{align-items:center;gap:var(--a-0_45);display:inline-flex}.anteile i{width:var(--a-1);height:var(--a-1);display:inline-block}.telefon .zelle{height:auto;min-height:var(--a-2_75)}.zelle small{font-size:var(--s-winzig)}.karte .m .nw{white-space:nowrap}
