.AltbauAnker-module__ozQ7Zq__frame{pointer-events:none;position:relative;overflow:clip;container-type:size}.AltbauAnker-module__ozQ7Zq__cover{aspect-ratio:2560/1152;width:max(100cqw,222.222cqh);margin:0;padding:0;list-style:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.AltbauAnker-module__ozQ7Zq__item{--xn:.5;--yn:.5;--xt:50%;--yt:50%;--i:0;--wl:max(100cqw, 100cqh * 2560 / 1152);--hl:max(100cqh, 100cqw * 1152 / 2560);top:clamp((var(--hl) - 100cqh) / 2 + var(--header-room) + var(--space-6), var(--hl) * var(--yn), (var(--hl) + 100cqh) / 2 - var(--space-10));left:clamp((var(--wl) - 100cqw) / 2 + var(--space-8), var(--wl) * var(--xn), (var(--wl) + 100cqw) / 2 - var(--space-8));translate:calc(-1 * (var(--space-3) + var(--space-2))) -50%;pointer-events:auto;position:absolute}.AltbauAnker-module__ozQ7Zq__item[data-side=left]{translate:calc(-100% + var(--space-3) + var(--space-2)) -50%}.AltbauAnker-module__ozQ7Zq__link{min-height:var(--target-comfort);align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);color:var(--text-inverse);background:var(--surface-inverse-strong);border-radius:var(--radius-control);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);white-space:nowrap;display:inline-flex}.AltbauAnker-module__ozQ7Zq__item[data-side=left] .AltbauAnker-module__ozQ7Zq__link{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);flex-direction:row-reverse}.AltbauAnker-module__ozQ7Zq__link:hover{background:var(--surface-inverse)}.AltbauAnker-module__ozQ7Zq__dot{width:var(--space-4);height:var(--space-4);border:3px solid var(--color-white);border-radius:var(--radius-pill);background:var(--mark-accent);flex:none}.AltbauAnker-module__ozQ7Zq__word{font-family:var(--schrift-beschriftung);font-size:var(--font-size-body);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);text-transform:uppercase}.AltbauAnker-module__ozQ7Zq__label{align-items:baseline;gap:var(--space-2);display:inline-flex}@container not (min-width:75rem){.AltbauAnker-module__ozQ7Zq__rest{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:720px){.AltbauAnker-module__ozQ7Zq__cover{aspect-ratio:1;width:100cqw}.AltbauAnker-module__ozQ7Zq__item{top:max(var(--yt), var(--header-room) + var(--space-4));left:var(--xt)}.AltbauAnker-module__ozQ7Zq__item[data-side-tall=right]{translate:calc(-1 * (var(--space-3) + var(--space-2))) -50%}.AltbauAnker-module__ozQ7Zq__item[data-side-tall=right] .AltbauAnker-module__ozQ7Zq__link{padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);flex-direction:row}}@media (forced-colors:active){.AltbauAnker-module__ozQ7Zq__link{color:linktext;background:canvas;border:1px solid linktext}.AltbauAnker-module__ozQ7Zq__dot{background:canvastext;border-color:canvastext}}
.AltbauHero-module__2Hiuvq__hero{background:var(--surface-inverse-strong);color:var(--text-inverse);grid-template-columns:minmax(0,1fr);grid-template-areas:"photo""copy";display:grid;position:relative}.AltbauHero-module__2Hiuvq__photo{aspect-ratio:1;grid-area:photo;position:relative;overflow:hidden}.AltbauHero-module__2Hiuvq__anchors{grid-area:photo}.AltbauHero-module__2Hiuvq__copy{justify-items:start;gap:var(--space-4);padding:var(--space-5) var(--gutter) var(--space-block);grid-area:copy;grid-template-columns:minmax(0,1fr);display:grid}@media not (min-width:1024px){.AltbauHero-module__2Hiuvq__copy{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}}.AltbauHero-module__2Hiuvq__title{gap:var(--space-2);color:var(--text-inverse);font-weight:var(--font-weight-base);margin:0;display:grid}.AltbauHero-module__2Hiuvq__term{font-family:var(--schrift-titel);font-weight:var(--font-weight-base);line-height:var(--line-height-hero);letter-spacing:var(--letter-spacing-hero)}.AltbauHero-module__2Hiuvq__claim{line-height:var(--line-height-hero);letter-spacing:var(--letter-spacing-hero);text-wrap:balance;overflow-wrap:anywhere}.AltbauHero-module__2Hiuvq__lead{color:var(--text-inverse);line-height:var(--line-height-lead);text-wrap:pretty;justify-self:stretch;margin:0}.AltbauHero-module__2Hiuvq__action{--altbau-button-height:clamp(52px, 2.71vw, 96px);--altbau-button-size:clamp(1rem, .84vw, 1.6rem)}.AltbauHero-module__2Hiuvq__action [data-baustein=knopf]{min-height:var(--altbau-button-height);font-size:var(--altbau-button-size)}@media (max-width:720px){.AltbauHero-module__2Hiuvq__term,.AltbauHero-module__2Hiuvq__copy{gap:var(--space-3);padding-top:var(--space-4)}.AltbauHero-module__2Hiuvq__crumbs{margin-bottom:var(--space-3)}}@media not (max-width:720px){.AltbauHero-module__2Hiuvq__copy{gap:var(--space-5);padding-top:var(--space-6)}.AltbauHero-module__2Hiuvq__photo{aspect-ratio:16/9}}@media (min-width:1024px){.AltbauHero-module__2Hiuvq__hero{grid-template-areas:"stack"}.AltbauHero-module__2Hiuvq__photo,.AltbauHero-module__2Hiuvq__anchors,.AltbauHero-module__2Hiuvq__copy{grid-area:stack}.AltbauHero-module__2Hiuvq__anchors{z-index:2}.AltbauHero-module__2Hiuvq__photo{aspect-ratio:auto;height:max(680px,min(100svh,56.25vw))}.AltbauHero-module__2Hiuvq__copy{z-index:1;margin:0 0 var(--space-block) var(--gutter);padding:var(--space-8) var(--space-10);grid-template-columns:minmax(0,1fr);place-self:end start}}@media (min-width:1024px) and (not (min-width:1200px)){.AltbauHero-module__2Hiuvq__lead{contain:inline-size;justify-self:stretch}.AltbauHero-module__2Hiuvq__copy{margin-bottom:var(--space-6);padding:var(--space-6) var(--space-8)}}@media (min-width:2200px){.AltbauHero-module__2Hiuvq__copy{padding:var(--space-12) var(--space-16)}}
.Detailschnitt-module__Ui1lbq__root{--ds-ink:var(--color-ink-900);--ds-accent:var(--color-terracotta-700);--ds-accent-fill:var(--color-terracotta-500-a26);--ds-accent-soft:var(--color-terracotta-500-a46);--ds-old-fill:var(--color-sand-300);--ds-label:var(--color-ink-700);--ds-text:calc(var(--font-size-drawing) * 2.7);--ds-text-mark:calc(var(--font-size-drawing) * 2.3);--ds-text-room:calc(var(--font-size-drawing) * 2.2);--ds-text-sub:calc(var(--font-size-drawing) * 2.1);--ds-text-probe:calc(var(--font-size-drawing) * 1.9);--ds-text-title:calc(var(--font-size-drawing-title) * 2.4);--ds-text-pair:calc(var(--font-size-drawing) * 4.2);--ds-masonry:transparent;--ds-fill:transparent;--ds-plaster:transparent;gap:var(--space-4);display:grid}.Detailschnitt-module__Ui1lbq__svg{width:100%;height:auto;display:block;overflow:visible}.Detailschnitt-module__Ui1lbq__pair{display:none}.Detailschnitt-module__Ui1lbq__plate{--ds-link-size:max(var(--font-size-3xs), 1.7719cqw);--ds-pair-size:max(var(--font-size-2xs), 3.973cqw);position:relative;container-type:inline-size}.Detailschnitt-module__Ui1lbq__links a{min-width:var(--target-comfort);min-height:var(--target-comfort);color:var(--ds-label);font-family:var(--font-family-display);font-size:var(--ds-link-size);font-weight:var(--font-weight-base);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-plan);text-transform:uppercase;padding:0;text-decoration-thickness:max(1px,.08em)}.Detailschnitt-module__Ui1lbq__links li[data-side=left] a{justify-content:flex-end}.Detailschnitt-module__Ui1lbq__links li[data-side=right] a{justify-content:flex-start}.Detailschnitt-module__Ui1lbq__links a:is([data-hotspot=repair],[data-hotspot=lines],[data-hotspot=fresh]){color:var(--ds-accent)}.Detailschnitt-module__Ui1lbq__links a[data-hotspot=pair]{color:var(--ds-ink);font-size:var(--ds-pair-size)}.Detailschnitt-module__Ui1lbq__links a:hover{color:var(--text-accent)}.Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li{transition-property:opacity,visibility;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-standard)}.Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li:has(>a:is([data-hotspot=mark],[data-hotspot=repair],[data-hotspot=lines],[data-hotspot=fresh])){opacity:0;visibility:hidden}.Detailschnitt-module__Ui1lbq__root[data-at="0"] .Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li:has(>a[data-hotspot=mark]){opacity:1;visibility:visible}.Detailschnitt-module__Ui1lbq__root:is([data-at="1"],[data-at="2"],[data-at="3"],[data-at="4"]) .Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li:has(>a[data-hotspot=old]){opacity:0;visibility:hidden}.Detailschnitt-module__Ui1lbq__root:is([data-at="2"],[data-at="3"],[data-at="4"]) .Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li:has(>a[data-hotspot=repair]){opacity:1;visibility:visible}.Detailschnitt-module__Ui1lbq__root:is([data-at="3"],[data-at="4"]) .Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li:has(>a[data-hotspot=lines]){opacity:1;visibility:visible}.Detailschnitt-module__Ui1lbq__root[data-at="4"] .Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li:has(>a[data-hotspot=fresh]){opacity:1;visibility:visible}@media not (min-width:1024px){.Detailschnitt-module__Ui1lbq__single{display:none}.Detailschnitt-module__Ui1lbq__pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media (scripting:none){.Detailschnitt-module__Ui1lbq__single{display:none}.Detailschnitt-module__Ui1lbq__pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media (prefers-reduced-motion:reduce){.Detailschnitt-module__Ui1lbq__single{display:none}.Detailschnitt-module__Ui1lbq__pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}@media not (min-width:620px){.Detailschnitt-module__Ui1lbq__pair{grid-template-columns:minmax(0,1fr)}}.Detailschnitt-module__Ui1lbq__figure{gap:var(--space-2);margin:0;display:grid}.Detailschnitt-module__Ui1lbq__caption{color:var(--ds-label);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.Detailschnitt-module__Ui1lbq__captionKey{color:var(--ds-ink);font-family:var(--font-family-display);font-size:var(--font-size-plan);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);text-transform:uppercase;display:block}.Detailschnitt-module__Ui1lbq__root .ds-hatch{stroke:var(--ds-ink);stroke-opacity:.4;stroke-width:1.2px}.Detailschnitt-module__Ui1lbq__root .ds-grain{fill:var(--ds-ink);fill-opacity:.35}.Detailschnitt-module__Ui1lbq__root .ds-render{fill:var(--ds-plaster);stroke:var(--ds-ink);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-masonry{fill:var(--ds-masonry);stroke:var(--ds-ink);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-beam{fill:var(--color-paper);stroke:var(--ds-ink);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-beam-x{fill:none;stroke:var(--ds-ink);stroke-opacity:.55;stroke-width:var(--line-plan-fine);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-break{fill:none;stroke:var(--ds-ink);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root :is(.ds-covering,.ds-board,.ds-plaster,.ds-fill){stroke:var(--ds-ink);stroke-opacity:.7;stroke-width:var(--line-plan-fine);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-covering{fill:var(--ds-label);fill-opacity:.55}.Detailschnitt-module__Ui1lbq__root .ds-board{fill:var(--ds-old-fill)}.Detailschnitt-module__Ui1lbq__root .ds-fill{fill:var(--ds-fill)}.Detailschnitt-module__Ui1lbq__root .ds-plaster{fill:var(--ds-plaster)}.Detailschnitt-module__Ui1lbq__root .ds-oldline{fill:none;stroke:var(--ds-ink);stroke-opacity:.7;stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-ghost{fill:none;stroke:var(--ds-ink);stroke-opacity:.7;stroke-width:var(--line-plan);stroke-dasharray:8 6;vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root :is(.ds-crack,.ds-crack-fine){fill:none;stroke:var(--ds-ink);stroke-width:var(--line-accent);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-crack-fine{stroke-opacity:.4;stroke-width:var(--line-plan-fine)}.Detailschnitt-module__Ui1lbq__root .ds-probe{fill:var(--color-paper);stroke:var(--ds-accent);stroke-width:var(--line-accent);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-probe-lead{fill:none;stroke:var(--ds-accent);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-probe-t{color:var(--ds-accent);font-size:var(--ds-text-probe)}.Detailschnitt-module__Ui1lbq__root .ds-wet{fill:none;stroke:var(--color-petrol-500);stroke-width:var(--line-accent);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root :is(.ds-stitch,.ds-conduit){fill:none;stroke:var(--ds-accent);stroke-width:var(--line-accent);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root :is(.ds-plate,.ds-box){fill:var(--ds-accent-soft);stroke:var(--ds-accent);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-bolt{fill:var(--ds-accent)}.Detailschnitt-module__Ui1lbq__root :is(.ds-pipe,.ds-cable){fill:var(--color-paper);stroke:var(--ds-accent);stroke-width:var(--line-accent);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root :is(.ds-new,.ds-new-screed,.ds-new-soft,.ds-new-deck,.ds-new-batten,.ds-new-plaster){fill:var(--ds-accent-fill);stroke:var(--ds-accent);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-new{fill:var(--ds-accent-soft)}.Detailschnitt-module__Ui1lbq__root .ds-new-soft{fill:none}.Detailschnitt-module__Ui1lbq__root .ds-zig{fill:none;stroke:var(--ds-accent);stroke-opacity:.8;stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root text{fill:currentColor;font-family:var(--font-family-display);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan);text-transform:uppercase}.Detailschnitt-module__Ui1lbq__root .ds-lbl{color:var(--ds-label);font-size:var(--ds-text)}.Detailschnitt-module__Ui1lbq__root .ds-lbl-new{color:var(--ds-accent)}.Detailschnitt-module__Ui1lbq__root .ds-lbl-pair{color:var(--ds-ink);font-size:var(--ds-text-pair)}.Detailschnitt-module__Ui1lbq__root .ds-lbl-mark{color:var(--ds-accent);font-size:var(--ds-text-mark)}.Detailschnitt-module__Ui1lbq__root .ds-lead{fill:none;stroke:var(--ds-label);stroke-opacity:.55;stroke-width:var(--line-plan-fine);vector-effect:non-scaling-stroke}.Detailschnitt-module__Ui1lbq__root .ds-dot{fill:var(--ds-label)}.Detailschnitt-module__Ui1lbq__root .ds-room{color:var(--ds-label);font-size:var(--ds-text-room);letter-spacing:var(--letter-spacing-plan-label)}.Detailschnitt-module__Ui1lbq__root .ds-sheet{color:var(--color-petrol-700);font-size:var(--ds-text-title);letter-spacing:var(--letter-spacing-plan-label)}.Detailschnitt-module__Ui1lbq__root .ds-sheet-sub{color:var(--ds-label);font-size:var(--ds-text-sub);letter-spacing:var(--letter-spacing-plan-label)}.Detailschnitt-module__Ui1lbq__single .ds-g{transition-property:opacity,transform;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-standard)}.Detailschnitt-module__Ui1lbq__single :is(.ds-ghost,.ds-mark,.ds-repair,.ds-lines){opacity:0}.Detailschnitt-module__Ui1lbq__single .ds-fresh{opacity:0;transform:translateY(-14px)}.Detailschnitt-module__Ui1lbq__root[data-at="0"] .Detailschnitt-module__Ui1lbq__single .ds-mark{opacity:1}.Detailschnitt-module__Ui1lbq__root:is([data-at="1"],[data-at="2"],[data-at="3"],[data-at="4"]) .Detailschnitt-module__Ui1lbq__single .ds-old{opacity:0;transform:translateY(-12px)}.Detailschnitt-module__Ui1lbq__root[data-at="1"] .Detailschnitt-module__Ui1lbq__single .ds-ghost{opacity:1}.Detailschnitt-module__Ui1lbq__root:is([data-at="2"],[data-at="3"]) .Detailschnitt-module__Ui1lbq__single .ds-ghost{opacity:.4}.Detailschnitt-module__Ui1lbq__root:is([data-at="2"],[data-at="3"],[data-at="4"]) .Detailschnitt-module__Ui1lbq__single .ds-repair{opacity:1}.Detailschnitt-module__Ui1lbq__root:is([data-at="3"],[data-at="4"]) .Detailschnitt-module__Ui1lbq__single .ds-lines{opacity:1}.Detailschnitt-module__Ui1lbq__root[data-at="4"] .Detailschnitt-module__Ui1lbq__single .ds-fresh{opacity:1;transition-delay:var(--duration-fast);transform:none}@media (prefers-reduced-motion:reduce){.Detailschnitt-module__Ui1lbq__single .Detailschnitt-module__Ui1lbq__links li{transition-property:none}.Detailschnitt-module__Ui1lbq__single .ds-g{transition-property:none}.Detailschnitt-module__Ui1lbq__single .ds-fresh{transform:none}.Detailschnitt-module__Ui1lbq__root:is([data-at="1"],[data-at="2"],[data-at="3"],[data-at="4"]) .Detailschnitt-module__Ui1lbq__single .ds-old{transform:none}}.Detailschnitt-module__Ui1lbq__legend{gap:var(--space-3) var(--space-6);color:var(--ds-label);font-size:var(--font-size-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Detailschnitt-module__Ui1lbq__legend li{align-items:center;gap:var(--space-2);display:flex}@media not (min-width:620px){.Detailschnitt-module__Ui1lbq__legend{gap:var(--space-2);flex-direction:column}}.Detailschnitt-module__Ui1lbq__swatch{width:var(--space-8);height:var(--space-3);border:1px solid var(--ds-ink);display:inline-block}.Detailschnitt-module__Ui1lbq__swatch[data-kind=stays]{background:repeating-linear-gradient(45deg, var(--ds-ink) 0 1px, transparent 1px 5px)}.Detailschnitt-module__Ui1lbq__swatch[data-kind=out]{border-style:dashed;border-color:var(--color-ink-a35)}.Detailschnitt-module__Ui1lbq__swatch[data-kind=added]{border-color:var(--ds-accent);background:var(--ds-accent-fill)}@media (forced-colors:active){.Detailschnitt-module__Ui1lbq__swatch{forced-color-adjust:none}}
.AltbauSchnitt-module__uMW3GG__section{padding-block:var(--space-section);background:var(--surface-page);scroll-margin-top:var(--header-offset)}.AltbauSchnitt-module__uMW3GG__inner{width:var(--width-page);margin-inline:auto}.AltbauSchnitt-module__uMW3GG__head{margin-bottom:var(--space-block)}.AltbauSchnitt-module__uMW3GG__sheet{width:100%}.AltbauSchnitt-module__uMW3GG__sheet [data-plankopf]{min-height:2.6em}.AltbauSchnitt-module__uMW3GG__steps{margin:0;padding:0;list-style:none}.AltbauSchnitt-module__uMW3GG__step{grid-template-columns:var(--size-step-marker) minmax(0, 1fr);align-content:start;gap:var(--space-5);padding-block:var(--space-6) var(--space-12);scroll-margin-top:var(--header-offset);display:grid;position:relative}.AltbauSchnitt-module__uMW3GG__marker{z-index:1;width:var(--size-step-marker);height:var(--size-step-marker);border:1px solid var(--border-soft);border-radius:var(--radius-box);background:var(--surface-page);place-items:center;display:grid;position:relative}.AltbauSchnitt-module__uMW3GG__marker .sz{width:100%;height:auto;display:block}.AltbauSchnitt-module__uMW3GG__marker :is(.sz-old,.sz-dark,.sz-ghost,.sz-new,.sz-new-soft){stroke-width:1.2px}.AltbauSchnitt-module__uMW3GG__marker .sz-dark{fill:var(--color-ink-700);stroke:var(--color-ink-900)}.AltbauSchnitt-module__uMW3GG__marker .sz-old{fill:var(--color-sand-300);stroke:var(--color-ink-900)}.AltbauSchnitt-module__uMW3GG__marker .sz-dots{stroke-dasharray:1 2}.AltbauSchnitt-module__uMW3GG__marker .sz-ghost{fill:none;stroke:var(--color-ink-900);stroke-dasharray:3 2}.AltbauSchnitt-module__uMW3GG__marker .sz-ink{fill:none;stroke:var(--color-ink-900);stroke-width:1.4px}.AltbauSchnitt-module__uMW3GG__marker :is(.sz-new,.sz-pipe){fill:var(--color-terracotta-500-a46);stroke:var(--color-terracotta-700);stroke-width:1.4px}.AltbauSchnitt-module__uMW3GG__marker .sz-new-soft{fill:var(--color-terracotta-500-a26);stroke:var(--color-terracotta-700)}.AltbauSchnitt-module__uMW3GG__marker .sz-zig{fill:none;stroke:var(--color-terracotta-700);stroke-width:1.2px}.AltbauSchnitt-module__uMW3GG__marker .sz-probe{fill:var(--color-paper);stroke:var(--color-terracotta-700);stroke-width:1.6px}.AltbauSchnitt-module__uMW3GG__step[data-current] .AltbauSchnitt-module__uMW3GG__marker{box-shadow:var(--shadow-step-active)}.AltbauSchnitt-module__uMW3GG__body{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.AltbauSchnitt-module__uMW3GG__photo{aspect-ratio:3/2;margin-bottom:var(--space-3);border-radius:var(--radius-box);position:relative;overflow:hidden}.AltbauSchnitt-module__uMW3GG__title{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);margin:0}.AltbauSchnitt-module__uMW3GG__step[data-current] .AltbauSchnitt-module__uMW3GG__title{color:var(--text-accent)}.AltbauSchnitt-module__uMW3GG__text{text-wrap:pretty;max-width:60ch;margin:0}.AltbauSchnitt-module__uMW3GG__meta{align-items:baseline;gap:var(--space-2) var(--space-4);margin:var(--space-1) 0 0;grid-template-columns:max-content minmax(0,1fr);display:grid}.AltbauSchnitt-module__uMW3GG__meta div{display:contents}.AltbauSchnitt-module__uMW3GG__meta dt{color:var(--text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-plan-label);text-transform:uppercase}.AltbauSchnitt-module__uMW3GG__meta dd{min-width:0;font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0}.AltbauSchnitt-module__uMW3GG__decision dd{color:var(--text-accent)}.AltbauSchnitt-module__uMW3GG__actions{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:minmax(0,max-content);display:grid}.AltbauSchnitt-module__uMW3GG__foot{justify-items:start;gap:var(--space-4);margin-top:var(--space-4);display:grid}@media (min-width:1024px){.AltbauSchnitt-module__uMW3GG__sheet [data-plate=stage]{width:min(100%, (100svh - var(--header-room) - 220px) * 1600 / 760);margin-inline:auto}.AltbauSchnitt-module__uMW3GG__step:last-child{padding-bottom:0}}@media not (min-width:1024px){.AltbauSchnitt-module__uMW3GG__steps{padding:var(--space-7) 0 0}.AltbauSchnitt-module__uMW3GG__step{padding-block:var(--space-4) var(--space-8)}}@media not (min-width:720px){.AltbauSchnitt-module__uMW3GG__step{row-gap:var(--space-3)}.AltbauSchnitt-module__uMW3GG__body{display:contents}.AltbauSchnitt-module__uMW3GG__body>*{grid-column:2}.AltbauSchnitt-module__uMW3GG__marker{grid-row:2}.AltbauSchnitt-module__uMW3GG__photo{--step-photo-bleed:calc(-1 * var(--gutter));margin-inline:var(--step-photo-bleed);border-radius:0;grid-area:1/1/auto/-1}.AltbauSchnitt-module__uMW3GG__meta{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.AltbauSchnitt-module__uMW3GG__meta div+div dt{margin-top:var(--space-2)}}
.AltbauSchadstoffe-module__kFwBUG__section{padding-block:var(--space-section);background:var(--surface-muted);scroll-margin-top:var(--header-offset)}.AltbauSchadstoffe-module__kFwBUG__inner{gap:var(--space-block) var(--space-columns);width:var(--width-page);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.AltbauSchadstoffe-module__kFwBUG__intro{align-content:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.AltbauSchadstoffe-module__kFwBUG__date{color:var(--color-terracotta-700);font-family:var(--schrift-zahl);font-size:var(--font-size-hero);font-weight:var(--font-weight-base);line-height:var(--line-height-hero);letter-spacing:var(--letter-spacing-hero);overflow-wrap:anywhere;margin:0}.AltbauSchadstoffe-module__kFwBUG__head{max-width:none;margin-bottom:0}.AltbauSchadstoffe-module__kFwBUG__head p>span{text-wrap:pretty}.AltbauSchadstoffe-module__kFwBUG__duty{color:var(--text-body);font-size:var(--font-size-body);line-height:var(--line-height-body);text-wrap:pretty;margin:0}.AltbauSchadstoffe-module__kFwBUG__places{align-content:start;gap:var(--space-6);padding-top:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.AltbauSchadstoffe-module__kFwBUG__placesTitle{color:var(--text-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-base);line-height:var(--line-height-h3);margin:0}.AltbauSchadstoffe-module__kFwBUG__list{gap:var(--space-8) var(--space-columns-tight);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AltbauSchadstoffe-module__kFwBUG__place{grid-template-columns:var(--space-12) minmax(0, 1fr);align-items:start;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border-soft);display:grid}.AltbauSchadstoffe-module__kFwBUG__placeTitle{margin:0 0 var(--space-2);color:var(--text-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.AltbauSchadstoffe-module__kFwBUG__placeText{color:var(--text-body);font-size:var(--font-size-sm);line-height:var(--line-height-body);overflow-wrap:anywhere;margin:0}.AltbauSchadstoffe-module__kFwBUG__place:last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:var(--space-12) minmax(0, 60ch);justify-content:center}.AltbauSchadstoffe-module__kFwBUG__place .oz{width:100%;height:auto;display:block}.AltbauSchadstoffe-module__kFwBUG__place .oz-ln{fill:none;stroke:var(--color-ink-900);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.AltbauSchadstoffe-module__kFwBUG__place .oz-fine{fill:none;stroke:var(--color-ink-900);stroke-opacity:.45;stroke-width:1.4px;stroke-linecap:round}.AltbauSchadstoffe-module__kFwBUG__place .oz-fill{fill:var(--color-sand-300);stroke:none}.AltbauSchadstoffe-module__kFwBUG__place .oz-tar{fill:var(--color-ink-700)}.AltbauSchadstoffe-module__kFwBUG__place .oz-probe{fill:var(--color-paper);stroke:var(--color-terracotta-700);stroke-width:2.4px}@media (min-width:1200px){.AltbauSchadstoffe-module__kFwBUG__inner{--hazards-list-min:30.75rem;grid-template-columns:minmax(0, 5fr) minmax(var(--hazards-list-min), 4fr)}.AltbauSchadstoffe-module__kFwBUG__intro{top:calc(var(--header-room) + var(--space-8));align-self:start;position:sticky}}@media not (min-width:720px){.AltbauSchadstoffe-module__kFwBUG__list{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.AltbauSchadstoffe-module__kFwBUG__date{font-size:var(--font-size-hero-compact)}}
.AltbauEntscheiden-module__Ld16la__section{padding-block:var(--space-section) var(--space-block);background:var(--surface-page);container-type:inline-size}.AltbauEntscheiden-module__Ld16la__head{margin-inline:var(--gutter)}.AltbauEntscheiden-module__Ld16la__band{--alt-gap:2px;--alt-card:min(80cqi, 26rem);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;overflow-x:auto}.AltbauEntscheiden-module__Ld16la__track{gap:var(--alt-gap);width:max-content;padding:0 0 var(--space-3);margin:0;list-style:none;display:flex}.AltbauEntscheiden-module__Ld16la__item{width:var(--alt-card);scroll-snap-align:start;flex:none;display:grid;position:relative}.AltbauEntscheiden-module__Ld16la__item>.AltbauEntscheiden-module__Ld16la__card{--schleier-ratio:3 / 2}.AltbauEntscheiden-module__Ld16la__card>[data-schleier-kopf]{grid-template-columns:minmax(0,1fr)}.AltbauEntscheiden-module__Ld16la__card>[data-schleier-kopf],.AltbauEntscheiden-module__Ld16la__card>[data-schleier-zusatz]{padding-inline:var(--gutter) var(--space-4)}.AltbauEntscheiden-module__Ld16la__card [data-schleier-text] [data-saetze-zeile]{display:inline}.AltbauEntscheiden-module__Ld16la__next{overflow-wrap:anywhere;max-width:100%}.AltbauEntscheiden-module__Ld16la__title{margin:var(--space-2) 0 0;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);text-wrap:balance}.AltbauEntscheiden-module__Ld16la__text{color:var(--text-body);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.AltbauEntscheiden-module__Ld16la__foot{margin:var(--space-6) var(--gutter) 0}@media (min-width:720px){.AltbauEntscheiden-module__Ld16la__band{--alt-card:44cqi}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.AltbauEntscheiden-module__Ld16la__band{--alt-card:calc((100cqi - 2 * var(--alt-gap)) / 3);scroll-snap-type:none;overflow-x:visible}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (scripting:enabled) and (min-width:1024px){.AltbauEntscheiden-module__Ld16la__item>.AltbauEntscheiden-module__Ld16la__card{grid-template-rows:auto minmax(0,1fr)}@container schleier (min-width:22rem){.AltbauEntscheiden-module__Ld16la__card>[data-schleier-kopf]{grid-template-rows:auto minmax(0,1fr)}}}@keyframes AltbauEntscheiden-module__Ld16la__altbau-band-drift{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--alt-reserve)))}}@supports (animation-timeline:view()){@media (min-width:1024px) and (min-height:40em) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (scripting:enabled){.AltbauEntscheiden-module__Ld16la__stage{--alt-k:1.2;--alt-pad:var(--space-6);--alt-view:100svh;--alt-body:calc(var(--font-size-h3) * var(--line-height-h3) + 3 * var(--font-size-body) * var(--line-height-body) + 2 * var(--target-comfort) + 3 * var(--space-3) + var(--space-4) + var(--space-2));--alt-gap:2px;--alt-card:max(min(1.5 * (var(--alt-view) - var(--alt-body) - 2 * var(--alt-pad)), 72cqi), (100cqi - 2 * var(--alt-gap)) / 3);--alt-reserve:max(0px, 3 * var(--alt-card) + 2 * var(--alt-gap) - 100cqi);--alt-rest:min(4svh, var(--alt-reserve));--alt-travel:calc(2 * var(--alt-rest) + var(--alt-reserve) / var(--alt-k));--alt-top:max(var(--alt-pad), calc((var(--alt-view) - var(--alt-card) / 1.5 - var(--alt-body)) / 2));grid-template-rows:auto var(--alt-travel);view-timeline:--altbau-band block;display:grid}.AltbauEntscheiden-module__Ld16la__band{--alt-card:inherit;top:var(--alt-top);position:sticky;overflow-x:clip}.AltbauEntscheiden-module__Ld16la__track{animation-name:AltbauEntscheiden-module__Ld16la__altbau-band-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--altbau-band;animation-range:cover calc(100svh - var(--alt-top) + var(--alt-rest)) cover calc(100svh - var(--alt-top) + var(--alt-travel) - var(--alt-rest))}.AltbauEntscheiden-module__Ld16la__band:focus-within{overflow-x:auto}.AltbauEntscheiden-module__Ld16la__band:focus-within .AltbauEntscheiden-module__Ld16la__track{animation-name:none}}}
