.BadHero-module__hyapPG__hero{background:var(--surface-sand);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.BadHero-module__hyapPG__photo{aspect-ratio:4/3;order:2;position:relative;overflow:hidden}.BadHero-module__hyapPG__photo img{object-position:75% 50%}.BadHero-module__hyapPG__block{--bad-hero-pad:clamp(var(--space-5), 2.4vw, 4.5rem);gap:var(--space-5);padding:var(--space-hero-top) var(--gutter) var(--space-block);order:1;grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.BadHero-module__hyapPG__crumbs{margin:0}.BadHero-module__hyapPG__title{color:var(--text-heading);font-weight:var(--font-weight-base);line-height:var(--line-height-hero);letter-spacing:var(--letter-spacing-hero);text-wrap:balance;overflow-wrap:anywhere;margin:0}.BadHero-module__hyapPG__lead{color:var(--text-body);line-height:var(--line-height-lead);margin:0}.BadHero-module__hyapPG__action{justify-self:start}@media not (max-width:720px){.BadHero-module__hyapPG__photo{aspect-ratio:16/10}}@media not (min-width:1024px){.BadHero-module__hyapPG__block{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}}@media (min-width:1024px){.BadHero-module__hyapPG__hero{grid-template-rows:minmax(clamp(36rem,100svh,160rem),auto)}.BadHero-module__hyapPG__photo,.BadHero-module__hyapPG__block{grid-area:1/1}.BadHero-module__hyapPG__photo{aspect-ratio:auto;min-height:100%}.BadHero-module__hyapPG__block{z-index:1;margin:var(--header-offset) 0 var(--space-block) var(--gutter);padding:var(--bad-hero-pad);border-radius:var(--radius-box);place-self:end start;position:relative}}@media (forced-colors:active){.BadHero-module__hyapPG__block{border:1px solid canvastext}}
.Bildband-module__I4OVLa__section{padding-block:var(--space-section);background:var(--surface-page);container-type:inline-size}.Bildband-module__I4OVLa__head{width:var(--width-page);max-width:none;margin-inline:auto}.Bildband-module__I4OVLa__band{--bad-gap:2px;--bad-card:min(80cqi, 26rem);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scroll-padding-inline:0;position:relative;overflow-x:auto}.Bildband-module__I4OVLa__stage{--bad-gap:2px}.Bildband-module__I4OVLa__space{height:0}.Bildband-module__I4OVLa__track{gap:var(--bad-gap);background:var(--border-control);width:max-content;margin:0;padding:0;list-style:none;display:flex}.Bildband-module__I4OVLa__card{--schleier-ratio:4 / 5;width:var(--bad-card);padding-bottom:var(--space-3);background:var(--surface-page);scroll-snap-align:start;flex:none}.Bildband-module__I4OVLa__card :is([data-schleier-kopf],[data-schleier-zusatz]){padding-inline:var(--gutter)}.Bildband-module__I4OVLa__title{--bad-card-title:clamp(var(--font-size-md), 6.4cqi, 4rem);color:var(--text-heading);font-size:var(--bad-card-title);font-weight:var(--font-weight-base);line-height:var(--line-height-tight);text-wrap:balance;overflow-wrap:anywhere;margin:0}.Bildband-module__I4OVLa__text{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;margin:0}@media (min-width:720px){.Bildband-module__I4OVLa__band{--bad-card:44cqi}}@media (min-width:1024px){.Bildband-module__I4OVLa__section{overflow:clip}.Bildband-module__I4OVLa__band{--bad-card:calc((100cqi - 3 * var(--bad-gap)) / 4);--bad-focus-inset:calc(-1 * var(--space-2));scroll-snap-type:none;overflow-x:visible}.Bildband-module__I4OVLa__band:focus-visible{outline-offset:var(--bad-focus-inset)}}@keyframes Bildband-module__I4OVLa__bad-band-drift{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--bad-reserve)))}}@supports (animation-timeline:view()) and (timeline-scope:--bad-band){@media (min-width:1024px) and (min-height:40em) and (max-aspect-ratio:12/5) and (hover:hover) and (pointer:fine) and (scripting:enabled) and (prefers-reduced-motion:no-preference){.Bildband-module__I4OVLa__stage{--bad-view:100svh;--bad-body:clamp(13.5rem, 12vw, 18rem);--bad-pad:var(--space-6);--bad-rest:4svh;--bad-k:1.2;--bad-card:max(min(calc((var(--bad-view) - var(--bad-pad) - var(--bad-body)) * 1.5), 72cqi), calc((100cqi - 3 * var(--bad-gap)) / 4));--bad-reserve:max(0px, calc(4 * var(--bad-card) + 3 * var(--bad-gap) - 100cqi));view-timeline:--bad-band block}.Bildband-module__I4OVLa__band{--bad-card:inherit;height:var(--bad-view);padding-block:0 var(--bad-pad);align-content:start;display:grid;position:sticky;top:0}.Bildband-module__I4OVLa__card{--schleier-ratio:3 / 2}.Bildband-module__I4OVLa__space{height:calc(var(--bad-reserve) / var(--bad-k) + 2 * var(--bad-rest))}.Bildband-module__I4OVLa__track{animation-name:Bildband-module__I4OVLa__bad-band-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--bad-band;animation-range:contain var(--bad-rest) contain calc(100% - var(--bad-rest))}.Bildband-module__I4OVLa__band:focus-within{overflow-x:auto}.Bildband-module__I4OVLa__band:focus-within .Bildband-module__I4OVLa__track{animation-name:none}}}
.Wandabwicklung-module__drHotW__root{--wa-ink:var(--color-ink-900);--wa-c:var(--color-petrol-700);--wa-paper:var(--surface-sand);--wa-name:max(var(--font-size-xs), .85cqi);--wa-k:max(1px, .07cqi);container-type:inline-size}.Wandabwicklung-module__drHotW__walls{grid-template-columns:212fr 262fr 212fr 262fr;align-items:start;display:grid}.Wandabwicklung-module__drHotW__wall{min-width:0}.Wandabwicklung-module__drHotW__single{max-width:18rem}.Wandabwicklung-module__drHotW__svg{width:100%;height:auto;display:block;overflow:visible}.Wandabwicklung-module__drHotW__name{justify-content:center;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--text-body-soft);font-family:var(--font-family-display);font-size:var(--wa-name);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);line-height:var(--line-height-label);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;display:flex}.Wandabwicklung-module__drHotW__link{min-height:var(--target-comfort);color:var(--text-heading);text-decoration-line:underline;-webkit-text-decoration-color:var(--border-accent);text-decoration-color:var(--border-accent);text-underline-offset:.3em;margin-top:0;text-decoration-thickness:2px}.Wandabwicklung-module__drHotW__link:hover{color:var(--text-accent)}.Wandabwicklung-module__drHotW__letter{border-radius:var(--radius-round);border:1px solid;flex:none;place-items:center;width:1.9em;height:1.9em;display:inline-grid}@media not (min-width:1024px){.Wandabwicklung-module__drHotW__walls{row-gap:var(--space-4);grid-template-columns:212fr 262fr}.Wandabwicklung-module__drHotW__name{font-size:var(--font-size-xs)}}.Wandabwicklung-module__drHotW__base :is(.wa-wall,.wa-open,.wa-open-fine,.wa-floor,.wa-slab,.wa-fold,.wa-sill){vector-effect:non-scaling-stroke}.Wandabwicklung-module__drHotW__base .wa-wall{fill:none;stroke:var(--wa-ink);stroke-opacity:.5;stroke-width:calc(var(--wa-k) * 1.1)}.Wandabwicklung-module__drHotW__base .wa-floor{fill:none;stroke:var(--wa-ink);stroke-opacity:.8;stroke-width:calc(var(--wa-k) * 1.6)}.Wandabwicklung-module__drHotW__base .wa-slab{fill:none;stroke:var(--wa-ink);stroke-opacity:.3;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__base .wa-fold{fill:none;stroke:var(--wa-ink);stroke-opacity:.35;stroke-width:calc(var(--wa-k) * .8);stroke-dasharray:var(--dash-aux)}.Wandabwicklung-module__drHotW__base .wa-open{fill:var(--wa-paper);stroke:var(--wa-ink);stroke-opacity:.7;stroke-width:calc(var(--wa-k) * 1.1)}.Wandabwicklung-module__drHotW__base .wa-open-fine{fill:none;stroke:var(--wa-ink);stroke-opacity:.45;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__base .wa-sill{fill:var(--wa-ink);fill-opacity:.1;stroke:var(--wa-ink);stroke-opacity:.5;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root [data-layer]{transition-property:opacity;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard)}.Wandabwicklung-module__drHotW__root [data-s=hide]{opacity:0}.Wandabwicklung-module__drHotW__root [data-s=on]{--wa-c:var(--color-terracotta-700)}.Wandabwicklung-module__drHotW__root [data-s=faint]{opacity:.55}.Wandabwicklung-module__drHotW__root [data-s=abbruch]{--wa-c:var(--color-terracotta-700)}.Wandabwicklung-module__drHotW__root [data-s=faint] :is(.wa-kw,.wa-ww,.wa-aw,.wa-hz){stroke-dasharray:5 3}.Wandabwicklung-module__drHotW__root [data-s=abbruch] :is(.wa-fix,.wa-old,.wa-old-area){stroke-dasharray:4 3}.Wandabwicklung-module__drHotW__root [data-layer] *{vector-effect:non-scaling-stroke}.Wandabwicklung-module__drHotW__root .wa-old{fill:none;stroke:var(--wa-c);stroke-opacity:.32;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root .wa-old-area{fill:none;stroke:var(--wa-c);stroke-opacity:.5;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root .wa-tile{fill:none;stroke:var(--wa-c);stroke-opacity:.5;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root .wa-tile-area{fill:var(--wa-c);fill-opacity:.05;stroke:var(--wa-c);stroke-opacity:.75;stroke-width:calc(var(--wa-k) * 1.2)}.Wandabwicklung-module__drHotW__root .wa-niche{fill:var(--wa-paper);stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * 1.2)}.Wandabwicklung-module__drHotW__root .wa-hatch{fill:none;stroke:var(--wa-c);stroke-opacity:.6;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root .wa-estrich{fill:var(--wa-c);fill-opacity:.14;stroke:none}.Wandabwicklung-module__drHotW__root .wa-estrich-top{fill:none;stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * 1.2)}.Wandabwicklung-module__drHotW__root .wa-vorwand{fill:var(--wa-c);fill-opacity:.07;stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * 1.2)}.Wandabwicklung-module__drHotW__root .wa-frame{fill:none;stroke:var(--wa-c);stroke-opacity:.6;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root :is(.wa-kw,.wa-ww,.wa-aw,.wa-hz,.wa-el){fill:none;stroke:var(--wa-c);stroke-linecap:round;stroke-linejoin:round}.Wandabwicklung-module__drHotW__root .wa-kw{stroke-width:calc(var(--wa-k) * 1.6)}.Wandabwicklung-module__drHotW__root .wa-ww{stroke-width:calc(var(--wa-k) * 1.6);stroke-dasharray:9 3 2 3}.Wandabwicklung-module__drHotW__root .wa-aw{stroke-width:calc(var(--wa-k) * 2.6)}.Wandabwicklung-module__drHotW__root .wa-hz{stroke-width:calc(var(--wa-k) * 1.6)}.Wandabwicklung-module__drHotW__root .wa-el{stroke-width:calc(var(--wa-k) * 1.1);stroke-dasharray:4 3}.Wandabwicklung-module__drHotW__root .wa-box{fill:var(--wa-paper);stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root .wa-fix{fill:none;stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * 1.2);stroke-linejoin:round}.Wandabwicklung-module__drHotW__root .wa-glass{fill:var(--wa-c);fill-opacity:.04;stroke:var(--wa-c);stroke-opacity:.6;stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root .wa-dim{fill:none;stroke:var(--wa-c);stroke-width:var(--wa-k)}.Wandabwicklung-module__drHotW__root .wa-tick{fill:none;stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * 1.3)}.Wandabwicklung-module__drHotW__root .wa-stamp{fill:var(--wa-paper);stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * 1.6)}.Wandabwicklung-module__drHotW__root .wa-stamp-fine{fill:none;stroke:var(--wa-c);stroke-width:calc(var(--wa-k) * .8)}.Wandabwicklung-module__drHotW__root .wa-stamp-t{color:var(--wa-c);fill:currentColor;font-family:var(--font-family-display);font-size:var(--font-size-drawing-dimension);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);text-transform:uppercase}.Wandabwicklung-module__drHotW__root .wa-label{color:var(--wa-c);fill:currentColor;font-family:var(--font-family-display);font-size:var(--font-size-drawing-dimension);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan);text-transform:uppercase;opacity:0}.Wandabwicklung-module__drHotW__root [data-s=on] .wa-label{opacity:1}@media not (min-width:720px){.Wandabwicklung-module__drHotW__root .wa-label{display:none}.Wandabwicklung-module__drHotW__single .wa-stamp-t{display:none}}@keyframes Wandabwicklung-module__drHotW__wa-lay{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes Wandabwicklung-module__drHotW__wa-show{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.Wandabwicklung-module__drHotW__root[data-akte=wandabwicklung]:not([data-touched]) [data-layer=fliesen]{transform-box:fill-box;transform-origin:50% 100%;animation-name:Wandabwicklung-module__drHotW__wa-lay;animation-duration:var(--duration-reveal);animation-timing-function:var(--ease-out);animation-fill-mode:both}.Wandabwicklung-module__drHotW__root[data-akte=wandabwicklung]:not([data-touched]) [data-layer=ausstattung]{animation-name:Wandabwicklung-module__drHotW__wa-show;animation-duration:var(--duration-base);animation-timing-function:var(--ease-out);animation-delay:var(--duration-reveal);animation-fill-mode:both}}@media (prefers-reduced-motion:reduce){.Wandabwicklung-module__drHotW__root [data-layer]{transition-duration:var(--duration-instant)}}@media (forced-colors:active){.Wandabwicklung-module__drHotW__root{--wa-ink:CanvasText;--wa-c:CanvasText;--wa-paper:Canvas}:is(.Wandabwicklung-module__drHotW__root [data-s=on],.Wandabwicklung-module__drHotW__root [data-s=abbruch]){--wa-c:Highlight}.Wandabwicklung-module__drHotW__root [data-layer] *{fill-opacity:0;stroke-opacity:1}.Wandabwicklung-module__drHotW__root .wa-niche{fill-opacity:1}.Wandabwicklung-module__drHotW__root :is(.wa-label,.wa-stamp-t){fill-opacity:1;fill:var(--wa-c)}}
.BadBuehne-module__vjdXZG__root,.BadBuehne-module__vjdXZG__pin{position:relative}.BadBuehne-module__vjdXZG__stage{z-index:1;position:relative}.BadBuehne-module__vjdXZG__place{min-width:0}.BadBuehne-module__vjdXZG__track{height:0}@media (min-width:1024px) and (max-aspect-ratio:12/5) and (prefers-reduced-motion:no-preference){.BadBuehne-module__vjdXZG__root{--bad-dock:var(--header-room)}:root:has(.navigation-bar[data-hidden=true]) .BadBuehne-module__vjdXZG__root{--bad-dock:0px}.BadBuehne-module__vjdXZG__root[data-staged] .BadBuehne-module__vjdXZG__pin{top:var(--bad-dock);background:var(--surface-page);transform:translateY(var(--bad-lift,0px));position:sticky}.BadBuehne-module__vjdXZG__root[data-settle] .BadBuehne-module__vjdXZG__pin{--bad-dock-motion:transform var(--duration-slow) var(--ease-out);transition:var(--bad-dock-motion)}.BadBuehne-module__vjdXZG__root[data-staged] .BadBuehne-module__vjdXZG__pin:before{width:100%;height:var(--header-room);background:var(--surface-page);content:"";opacity:0;pointer-events:none;position:absolute;bottom:100%;left:0}.BadBuehne-module__vjdXZG__root[data-stuck] .BadBuehne-module__vjdXZG__pin:before{opacity:1}.BadBuehne-module__vjdXZG__root[data-staged] .BadBuehne-module__vjdXZG__track{height:var(--bad-track,0px)}}
.BadAblauf-module__3A5sEa__sequence{--bad-plan:max(var(--font-size-xs), .5vw);padding-block:var(--space-section);background:var(--surface-page)}.BadAblauf-module__3A5sEa__head{gap:var(--space-5);width:var(--width-page);margin:0 auto var(--space-block);display:grid}.BadAblauf-module__3A5sEa__headTitle{color:var(--text-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-base);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);text-wrap:balance;overflow-wrap:anywhere;margin:0}.BadAblauf-module__3A5sEa__headLead{color:var(--text-body);font-size:var(--font-size-lead);line-height:var(--line-height-lead);margin:0}.BadAblauf-module__3A5sEa__figure{gap:var(--space-5);width:var(--width-page);padding-block:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.BadAblauf-module__3A5sEa__drawing{min-width:0}.BadAblauf-module__3A5sEa__aside{align-content:start;gap:var(--space-4);display:grid}.BadAblauf-module__3A5sEa__caption,.BadAblauf-module__3A5sEa__keys,.BadAblauf-module__3A5sEa__rail{color:var(--text-body-soft);font-family:var(--schrift-beschriftung);font-size:var(--bad-plan);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);line-height:var(--line-height-label);text-transform:uppercase;margin:0}.BadAblauf-module__3A5sEa__caption{color:var(--text-body)}.BadAblauf-module__3A5sEa__keys{gap:var(--space-2);display:grid}.BadAblauf-module__3A5sEa__key{align-items:center;gap:var(--space-2);display:inline-flex}.BadAblauf-module__3A5sEa__keyLine{border-top:2px dashed var(--role-lead);flex:none;width:2.4em}.BadAblauf-module__3A5sEa__keySwatch{background:var(--color-terracotta-700);flex:none;width:1.2em;height:.8em}.BadAblauf-module__3A5sEa__keyText{display:grid}.BadAblauf-module__3A5sEa__keyText>*{grid-area:1/1}.BadAblauf-module__3A5sEa__keys [data-legend=abbruch]{visibility:hidden}.BadAblauf-module__3A5sEa__keys [data-legend=schritt]{display:none}[data-baustein=wandabwicklung-buehne][data-active="1"] .BadAblauf-module__3A5sEa__keys [data-legend=abbruch]{visibility:visible}[data-baustein=wandabwicklung-buehne][data-active="1"] .BadAblauf-module__3A5sEa__keys [data-legend=verdeckt]{visibility:hidden}[data-baustein=wandabwicklung-buehne][data-active]:not([data-active=""]) .BadAblauf-module__3A5sEa__keys [data-legend=schritt]{display:inline-flex}.BadAblauf-module__3A5sEa__railNav{display:none}.BadAblauf-module__3A5sEa__rail{gap:0;padding:0;list-style:none;display:grid}.BadAblauf-module__3A5sEa__railLink{min-height:var(--target-comfort);align-items:center;gap:var(--space-3);border-inline-start:2px solid var(--border-soft);color:var(--text-body-soft);overflow-wrap:anywhere;padding-inline-start:var(--space-2);display:flex}.BadAblauf-module__3A5sEa__railLink:hover{color:var(--text-accent)}.BadAblauf-module__3A5sEa__rail li[data-state=done] .BadAblauf-module__3A5sEa__railLink{border-inline-start-color:var(--role-lead);color:var(--text-body)}.BadAblauf-module__3A5sEa__rail li[data-state=on] .BadAblauf-module__3A5sEa__railLink{border-inline-start-color:var(--color-terracotta-700);color:var(--color-terracotta-700)}.BadAblauf-module__3A5sEa__steps{width:var(--width-page);margin:0 auto;padding:0;list-style:none}.BadAblauf-module__3A5sEa__step{align-content:start;gap:var(--space-5) var(--space-columns);padding-block:var(--space-6);border-top:1px solid var(--border-soft);scroll-margin-top:var(--header-offset);grid-template-columns:minmax(0,1fr);display:grid}.BadAblauf-module__3A5sEa__stepFigure{min-width:0;max-width:14rem}@media not (min-width:720px){.BadAblauf-module__3A5sEa__step{grid-template-columns:minmax(0,1fr) minmax(0,7rem);grid-template-areas:"main main""meta figure"}.BadAblauf-module__3A5sEa__stepMain{grid-area:main}.BadAblauf-module__3A5sEa__stepMeta{grid-area:meta}.BadAblauf-module__3A5sEa__stepFigure{grid-area:figure;max-width:none}}.BadAblauf-module__3A5sEa__stepTitle{color:var(--text-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-base);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);overflow-wrap:anywhere;margin:0}.BadAblauf-module__3A5sEa__stepText{margin:var(--space-3) 0 0;color:var(--text-body);font-size:var(--font-size-lead);line-height:var(--line-height-lead);text-wrap:pretty;overflow-wrap:anywhere}.BadAblauf-module__3A5sEa__stepMeta{align-content:start;gap:var(--space-4);margin:0;display:grid}.BadAblauf-module__3A5sEa__metaRow{gap:var(--space-1);display:grid}.BadAblauf-module__3A5sEa__metaRow dt{color:var(--text-muted);font-family:var(--schrift-beschriftung);font-size:var(--bad-plan);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);text-transform:uppercase}.BadAblauf-module__3A5sEa__metaRow dd{color:var(--text-body);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);margin:0}.BadAblauf-module__3A5sEa__decision dt{color:var(--color-terracotta-700)}.BadAblauf-module__3A5sEa__foot{place-items:start;gap:var(--space-5) var(--space-columns);width:var(--width-page);margin:var(--space-6) auto 0;padding-top:var(--space-6);border-top:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr);display:grid}.BadAblauf-module__3A5sEa__links{gap:var(--space-3);grid-template-columns:minmax(0,max-content);display:grid}.BadAblauf-module__3A5sEa__foot :is(a[href],button,summary){scroll-margin-top:var(--header-offset)}.BadAblauf-module__3A5sEa__note{color:var(--text-body);font-size:var(--font-size-body);overflow-wrap:anywhere;margin:0}@media (min-width:720px) and (not (min-width:1024px)){.BadAblauf-module__3A5sEa__stepFigure{max-width:18rem}}@media (min-width:1024px){.BadAblauf-module__3A5sEa__figure{gap:var(--space-4)}.BadAblauf-module__3A5sEa__aside{align-items:start;column-gap:var(--space-columns);grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-areas:"caption rail""keys rail"}.BadAblauf-module__3A5sEa__caption{grid-area:caption}.BadAblauf-module__3A5sEa__keys{grid-area:keys}.BadAblauf-module__3A5sEa__railNav{grid-area:rail;display:block}.BadAblauf-module__3A5sEa__rail{justify-content:end;column-gap:var(--space-5);flex-wrap:wrap;display:flex}.BadAblauf-module__3A5sEa__foot{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.BadAblauf-module__3A5sEa__foot .BadAblauf-module__3A5sEa__links{grid-area:1/2/span 2;grid-template-columns:minmax(0,1fr)}.BadAblauf-module__3A5sEa__step{grid-template-columns:minmax(min(16rem,24%),3fr) minmax(0,6fr) minmax(0,4fr)}}@media (min-width:1024px) and (max-aspect-ratio:12/5){.BadAblauf-module__3A5sEa__drawing{width:var(--bad-drawing-w,min(100%, calc((100svh - var(--header-room) - 25rem) * 3.4)))}}@media (min-width:1024px) and (max-aspect-ratio:12/5) and (prefers-reduced-motion:no-preference){[data-baustein=wandabwicklung-buehne][data-staged] .BadAblauf-module__3A5sEa__steps{display:grid}[data-baustein=wandabwicklung-buehne][data-staged] .BadAblauf-module__3A5sEa__step{opacity:0;pointer-events:none;transition-property:opacity;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);grid-area:1/1;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}[data-baustein=wandabwicklung-buehne][data-staged] .BadAblauf-module__3A5sEa__step[data-current]{opacity:1;pointer-events:auto;transition-delay:var(--duration-base)}[data-baustein=wandabwicklung-buehne][data-staged] .BadAblauf-module__3A5sEa__stepFigure{display:none}[data-baustein=wandabwicklung-buehne][data-staged] .BadAblauf-module__3A5sEa__figure{padding-top:0}[data-baustein=wandabwicklung-buehne][data-staged] .BadAblauf-module__3A5sEa__step:focus-visible{box-shadow:none;outline:none}}@media not (min-width:720px){.BadAblauf-module__3A5sEa__headTitle,.BadAblauf-module__3A5sEa__stepTitle{font-size:var(--font-size-h2-compact)}}@media (forced-colors:active){.BadAblauf-module__3A5sEa__rail li[data-state=on] .BadAblauf-module__3A5sEa__railLink{color:highlight;border-inline-start-color:highlight}}
.BadBarrierearm-module__ZwMFaa__section{padding-block:var(--space-section);background:var(--surface-sand)}.BadBarrierearm-module__ZwMFaa__inner{width:var(--width-page);margin:0 auto}.BadBarrierearm-module__ZwMFaa__head{max-width:none}.BadBarrierearm-module__ZwMFaa__access{gap:var(--space-block);grid-template-columns:minmax(0,1fr);display:grid}.BadBarrierearm-module__ZwMFaa__planFrame{justify-self:center;width:min(100%,34rem);position:relative}.BadBarrierearm-module__ZwMFaa__hotspots a{font-size:var(--font-size-sm)}.BadBarrierearm-module__ZwMFaa__plan{--pl-ink:var(--color-ink-900);--pl-c:var(--color-petrol-700);--pl-tag:9.5px;width:100%;height:auto;display:block;overflow:visible}.BadBarrierearm-module__ZwMFaa__walls rect{fill:var(--pl-ink);fill-opacity:.82}.BadBarrierearm-module__ZwMFaa__fixture :is(rect,ellipse){fill:none;stroke:var(--pl-ink);stroke-opacity:.7;stroke-width:1.4px}.BadBarrierearm-module__ZwMFaa__part{transition-property:opacity;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard)}.BadBarrierearm-module__ZwMFaa__shower{fill:var(--pl-c);fill-opacity:.06;stroke:var(--pl-c);stroke-width:1.4px;stroke-dasharray:6 4}.BadBarrierearm-module__ZwMFaa__drain{fill:none;stroke:var(--pl-c);stroke-width:3px;stroke-linecap:round}.BadBarrierearm-module__ZwMFaa__glass{fill:none;stroke:var(--pl-c);stroke-width:2.2px}.BadBarrierearm-module__ZwMFaa__square{fill:var(--pl-c);fill-opacity:.07;stroke:var(--pl-c);stroke-width:1.6px;stroke-dasharray:7 4}.BadBarrierearm-module__ZwMFaa__leaf{fill:none;stroke:var(--pl-c);stroke-width:3px;stroke-linecap:round}.BadBarrierearm-module__ZwMFaa__swing{fill:none;stroke:var(--pl-c);stroke-width:1.2px;stroke-dasharray:4 3}.BadBarrierearm-module__ZwMFaa__tags{pointer-events:none}.BadBarrierearm-module__ZwMFaa__tag{color:var(--text-heading);fill:currentColor;font-family:var(--schrift-beschriftung);font-size:var(--pl-tag);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan)}.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point:hover)) .BadBarrierearm-module__ZwMFaa__part{opacity:.32}:is(.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot=tuer]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point[data-key=tuer]:hover)) [data-teil=tuer],.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot=dusche]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point[data-key=dusche]:hover)) [data-teil=dusche],.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot=flaeche]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point[data-key=flaeche]:hover)) [data-teil=flaeche]){--pl-c:var(--color-terracotta-700);opacity:1}.BadBarrierearm-module__ZwMFaa__copy{align-content:start;gap:var(--space-5);display:grid}.BadBarrierearm-module__ZwMFaa__points{margin:0;padding:0;list-style:none;display:grid}.BadBarrierearm-module__ZwMFaa__point{gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--border-subtle);display:grid}.BadBarrierearm-module__ZwMFaa__pointTitle{color:var(--text-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-base);line-height:var(--line-height-tight);overflow-wrap:anywhere;margin:0}.BadBarrierearm-module__ZwMFaa__pointText{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.BadBarrierearm-module__ZwMFaa__area{gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--border-subtle);margin:0;display:grid}.BadBarrierearm-module__ZwMFaa__size{color:var(--text-accent);font-family:var(--schrift-zahl);font-size:var(--font-size-2xl);font-weight:var(--font-weight-base);line-height:var(--line-height-hero)}.BadBarrierearm-module__ZwMFaa__areaText{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;overflow-wrap:anywhere}.BadBarrierearm-module__ZwMFaa__norm{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;overflow-wrap:anywhere;margin:0}@media (min-width:1024px){.BadBarrierearm-module__ZwMFaa__access{align-items:center;gap:var(--space-columns);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.BadBarrierearm-module__ZwMFaa__planFrame{width:min(100%, calc((100svh - var(--header-room) - var(--space-12)) * .88))}}@media (min-width:2200px){.BadBarrierearm-module__ZwMFaa__points{column-gap:var(--space-columns);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.BadBarrierearm-module__ZwMFaa__part{transition-duration:var(--duration-instant)}}@media (forced-colors:active){.BadBarrierearm-module__ZwMFaa__plan{--pl-ink:CanvasText;--pl-c:CanvasText}.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point:hover)) .BadBarrierearm-module__ZwMFaa__part{opacity:1}:is(.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot=tuer]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point[data-key=tuer]:hover)) [data-teil=tuer],.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot=dusche]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point[data-key=dusche]:hover)) [data-teil=dusche],.BadBarrierearm-module__ZwMFaa__access:has(:is([data-hotspot=flaeche]:is(:hover,:focus-visible),.BadBarrierearm-module__ZwMFaa__point[data-key=flaeche]:hover)) [data-teil=flaeche]){--pl-c:Highlight}}
.BadFoerderung-module__8SvZVq__section{padding-block:var(--space-section);background:var(--surface-page)}.BadFoerderung-module__8SvZVq__inner{gap:var(--space-block);width:var(--width-page);margin:0 auto;display:grid}.BadFoerderung-module__8SvZVq__head{max-width:none;margin-bottom:0}.BadFoerderung-module__8SvZVq__figureBlock{gap:var(--space-2);margin:0;display:grid}.BadFoerderung-module__8SvZVq__figure{color:var(--text-accent);font-family:var(--schrift-zahl);font-size:var(--font-size-xl);font-weight:var(--font-weight-base);line-height:var(--line-height-hero)}.BadFoerderung-module__8SvZVq__figureText{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;overflow-wrap:anywhere}.BadFoerderung-module__8SvZVq__cards{--trennlinie:2px;--bad-randlos:calc(-1 * var(--gutter));gap:var(--trennlinie);margin:0 var(--bad-randlos);background:var(--border-control);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.BadFoerderung-module__8SvZVq__card{--bad-card-pad:clamp(var(--space-5), 2vw, var(--space-10));align-content:start;gap:var(--space-3);padding:var(--bad-card-pad) var(--gutter);background:var(--surface-raised);display:grid}.BadFoerderung-module__8SvZVq__cardTitle{color:var(--text-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-base);line-height:var(--line-height-tight);text-wrap:balance;overflow-wrap:anywhere;margin:0}.BadFoerderung-module__8SvZVq__cardText{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.BadFoerderung-module__8SvZVq__foot{justify-items:start;gap:var(--space-3);display:grid}.BadFoerderung-module__8SvZVq__note{color:var(--text-body);font-size:var(--font-size-body);margin:0}@media (min-width:720px){.BadFoerderung-module__8SvZVq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.BadFoerderung-module__8SvZVq__card:nth-child(odd){padding-inline-end:var(--bad-card-pad)}.BadFoerderung-module__8SvZVq__card:nth-child(2n){padding-inline-start:var(--bad-card-pad)}.BadFoerderung-module__8SvZVq__card:last-child:nth-child(odd){grid-column:1/-1;padding-inline-end:var(--gutter)}}@media (min-width:1024px){.BadFoerderung-module__8SvZVq__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.BadFoerderung-module__8SvZVq__card:nth-child(n){padding-inline:var(--bad-card-pad)}.BadFoerderung-module__8SvZVq__card:first-child{padding-inline-start:var(--gutter)}.BadFoerderung-module__8SvZVq__card:last-child:nth-child(n){grid-column:auto;padding-inline-end:var(--gutter)}}
.BadKapitel-module__u0Rr3a__section{gap:var(--space-block);padding-block:0 var(--space-section);background:var(--surface-sand);grid-template-columns:minmax(0,1fr);display:grid}.BadKapitel-module__u0Rr3a__section[data-format=hoch]{background:var(--surface-page)}.BadKapitel-module__u0Rr3a__photo{aspect-ratio:3/2;background:var(--surface-inverse);position:relative;overflow:hidden}.BadKapitel-module__u0Rr3a__section[data-format=hoch] .BadKapitel-module__u0Rr3a__photo{aspect-ratio:4/5}.BadKapitel-module__u0Rr3a__copy{align-content:start;gap:var(--space-6);padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.BadKapitel-module__u0Rr3a__title{color:var(--text-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-base);line-height:var(--line-height-h2);letter-spacing:var(--letter-spacing-h2);text-wrap:balance;overflow-wrap:anywhere;margin:0}.BadKapitel-module__u0Rr3a__lead{color:var(--text-body);font-size:var(--font-size-lead);line-height:var(--line-height-lead);overflow-wrap:anywhere;margin:0}.BadKapitel-module__u0Rr3a__points{margin:0;padding:0;list-style:none;display:grid}.BadKapitel-module__u0Rr3a__point{gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--border-subtle);display:grid}.BadKapitel-module__u0Rr3a__pointTitle{color:var(--text-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-base);line-height:var(--line-height-tight);overflow-wrap:anywhere;margin:0}.BadKapitel-module__u0Rr3a__pointText{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;overflow-wrap:anywhere;margin:0}@media not (min-width:720px){.BadKapitel-module__u0Rr3a__title{font-size:var(--font-size-h2-compact)}}@media (min-width:1024px){.BadKapitel-module__u0Rr3a__section{align-items:start;gap:var(--space-columns);grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.BadKapitel-module__u0Rr3a__section[data-format=hoch]{grid-template-columns:minmax(0,61fr) minmax(0,39fr)}.BadKapitel-module__u0Rr3a__copy{padding-inline:0}.BadKapitel-module__u0Rr3a__section[data-seite=start] .BadKapitel-module__u0Rr3a__copy{padding-inline-end:var(--gutter)}.BadKapitel-module__u0Rr3a__section[data-seite=end] .BadKapitel-module__u0Rr3a__photo{order:2}.BadKapitel-module__u0Rr3a__section[data-seite=end] .BadKapitel-module__u0Rr3a__copy{padding-inline-start:var(--gutter)}.BadKapitel-module__u0Rr3a__photo,.BadKapitel-module__u0Rr3a__section[data-format=hoch] .BadKapitel-module__u0Rr3a__photo{max-height:calc(100svh - var(--header-room))}.BadKapitel-module__u0Rr3a__section[data-format=quer] .BadKapitel-module__u0Rr3a__photo{--bad-photo-min:min(36vw, calc(100svh - var(--header-room)));aspect-ratio:auto;min-height:var(--bad-photo-min);align-self:stretch;max-height:none}.BadKapitel-module__u0Rr3a__section[data-format=quer] .BadKapitel-module__u0Rr3a__photo img{object-position:100% 50%}.BadKapitel-module__u0Rr3a__section{align-items:stretch;padding-block:0}.BadKapitel-module__u0Rr3a__copy{padding-block:var(--space-section)}.BadKapitel-module__u0Rr3a__section[data-format=hoch] .BadKapitel-module__u0Rr3a__photo{--bad-photo-min:min(52vw, calc(100svh - var(--header-room)));aspect-ratio:auto;min-height:var(--bad-photo-min);align-self:stretch;max-height:none}}@media (min-width:2200px){.BadKapitel-module__u0Rr3a__points{column-gap:var(--space-columns);grid-template-columns:repeat(3,minmax(0,1fr))}}
.BadMotiv-module__n4PWkq__motif{--wa-c:var(--color-petrol-700);width:100%;max-height:var(--height-faq-art);margin-top:var(--space-6);display:block}.BadMotiv-module__n4PWkq__motif *{vector-effect:non-scaling-stroke}.BadMotiv-module__n4PWkq__motif :is(.wa-wall,.wa-open,.wa-open-fine,.wa-sill,.wa-slab){fill:none;stroke:var(--color-ink-900);stroke-opacity:.45;stroke-width:var(--line-plan-fine)}.BadMotiv-module__n4PWkq__motif .wa-floor{fill:none;stroke:var(--color-ink-900);stroke-opacity:.7;stroke-width:var(--line-plan)}.BadMotiv-module__n4PWkq__motif .wa-tile{fill:none;stroke:var(--wa-c);stroke-opacity:.45;stroke-width:var(--line-plan-fine)}.BadMotiv-module__n4PWkq__motif :is(.wa-tile-area,.wa-niche,.wa-vorwand){fill:var(--wa-c);fill-opacity:.05;stroke:var(--wa-c);stroke-opacity:.7;stroke-width:var(--line-plan-fine)}.BadMotiv-module__n4PWkq__motif .wa-frame{fill:none;stroke:var(--wa-c);stroke-opacity:.4;stroke-width:var(--line-plan-fine)}.BadMotiv-module__n4PWkq__motif :is(.wa-fix,.wa-glass){fill:none;stroke:var(--wa-c);stroke-width:var(--line-plan)}@media not (min-width:1024px){.BadMotiv-module__n4PWkq__motif{max-height:var(--height-faq-art-compact)}}@media (forced-colors:active){.BadMotiv-module__n4PWkq__motif *{stroke:canvastext;fill:none}}
.BadFragen-module__-KHWNG__foot{justify-items:start;gap:var(--space-3);margin-top:var(--space-8);display:grid}
