.AM2PVW_drawing{--line:var(--color-ink-900);--line-o:.62;--fine-o:.42;--label-o:.5;--grid:var(--color-petrol-700);--grid-minor-o:.055;--grid-major-o:.09;--wall-o:.3;--earth-o:.22;--trade:var(--role-trade);--blank:var(--surface-sheet);--accent-line:var(--color-petrol-700);--accent-o:1;--extension-o:.35;--caption:var(--color-ink-700);--caption-o:1;--mute-o:.32;width:100%;height:auto;display:block}.AM2PVW_xray{--line:var(--color-sand-100);--line-o:.55;--fine-o:.34;--label-o:.62;--grid:var(--color-sand-100);--grid-minor-o:.07;--grid-major-o:.11;--wall-o:.34;--trade:var(--role-trade-inverse);--blank:var(--surface-inverse-strong);--accent-line:var(--color-sand-100);--accent-o:.6;--extension-o:.24;--caption:var(--color-sand-100);--caption-o:.62;--mute-o:.6}.AM2PVW_drawing .pg-minor{fill:none;stroke:var(--grid);stroke-opacity:var(--grid-minor-o);stroke-width:.6px}.AM2PVW_drawing .pg-major{fill:none;stroke:var(--grid);stroke-opacity:var(--grid-major-o);stroke-width:.8px}.AM2PVW_drawing .pt-wall{stroke:var(--line);stroke-opacity:var(--wall-o);stroke-width:.9px}.AM2PVW_drawing .pt-trade{stroke:var(--trade);stroke-opacity:.6;stroke-width:1.4px}.AM2PVW_drawing .pt-earth{stroke:var(--line);stroke-opacity:var(--earth-o);stroke-width:.8px}.AM2PVW_drawing text{font-family:var(--font-family-display);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan);text-transform:uppercase}.AM2PVW_drawing .sheet-t{color:var(--accent-line);fill:currentColor;fill-opacity:var(--accent-o);font-size:var(--font-size-drawing-title);letter-spacing:var(--letter-spacing-plan-label)}.AM2PVW_drawing .zl{color:var(--line);fill:currentColor;fill-opacity:var(--label-o);font-size:var(--font-size-drawing)}.AM2PVW_drawing .zl-law{display:none}.AM2PVW_drawing :is(.dim-t,.kote-t){color:var(--caption);fill:currentColor;fill-opacity:var(--caption-o);font-size:var(--font-size-drawing-dimension)}.AM2PVW_drawing .dim-ground{fill:var(--surface-sheet);stroke:none}.AM2PVW_floating .dim-ground{fill:var(--surface-page)}.AM2PVW_xray .dim-ground{fill:var(--surface-inverse-strong)}.AM2PVW_drawing :is(.dim-ln,.dim-tick){fill:none;stroke:var(--accent-line);stroke-opacity:var(--accent-o);stroke-width:1px;vector-effect:non-scaling-stroke}.AM2PVW_drawing .dim-ext{fill:none;stroke:var(--accent-line);stroke-opacity:var(--extension-o);stroke-width:.7px;stroke-dasharray:var(--dash-aux);vector-effect:non-scaling-stroke}.AM2PVW_drawing .kote{fill:var(--accent-line);fill-opacity:var(--accent-o)}.AM2PVW_drawing .bl{fill:none;stroke:var(--line);stroke-opacity:var(--line-o);stroke-width:var(--line-plan-cut);vector-effect:non-scaling-stroke}.AM2PVW_drawing .bl-fine{stroke-opacity:var(--fine-o);stroke-width:var(--line-plan-fine)}.AM2PVW_drawing .earth{fill:var(--pat-earth,none);stroke:none}.AM2PVW_drawing .blank{fill:var(--blank);stroke:none}.AM2PVW_drawing .z{--z-line:var(--line);--z-line-o:var(--line-o);--z-area:transparent;--z-area-o:1;--z-cut:var(--pat-wall,none);--z-cut-o:1;--z-solid:var(--line);--z-solid-o:.13;--z-soft:var(--line);--z-soft-o:.04;transition-property:opacity;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard)}.AM2PVW_drawing .z .ar{fill:var(--z-area);fill-opacity:var(--z-area-o);stroke:none}.AM2PVW_drawing .z .cut{fill:var(--z-cut);fill-opacity:var(--z-cut-o);stroke:var(--z-line);stroke-opacity:var(--z-line-o);stroke-width:var(--line-plan-cut);vector-effect:non-scaling-stroke}.AM2PVW_drawing .z .cut-solid{fill:var(--z-solid);fill-opacity:var(--z-solid-o)}.AM2PVW_drawing .z .cut-soft{fill:var(--z-soft);fill-opacity:var(--z-soft-o)}.AM2PVW_drawing .z .ln{fill:none;stroke:var(--z-line);stroke-opacity:var(--z-line-o);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.AM2PVW_drawing .z .ln-fine{stroke-width:var(--line-plan-fine)}.AM2PVW_drawing .z .ln-seal{stroke-width:var(--line-seal)}.AM2PVW_drawing .z .ol-cable{stroke-dasharray:4 3}.AM2PVW_drawing .z .zl{color:var(--z-line)}.AM2PVW_drawing .z[data-s=mute]{opacity:var(--mute-o)}.AM2PVW_drawing :is(.z[data-s=on],.z[data-s=scan],.z[data-s=done]) .zl{fill-opacity:1}.AM2PVW_drawing .z[data-s=on][data-r=trade]{--z-line:var(--trade);--z-line-o:1;--z-area:var(--pat-trade,none);--z-cut:var(--trade);--z-cut-o:.36;--z-solid:var(--trade);--z-solid-o:.42;--z-soft:var(--pat-trade,none);--z-soft-o:1}.AM2PVW_drawing .z[data-s=on][data-r=plan]{--z-line:var(--role-plan);--z-line-o:1;--z-area:var(--role-plan);--z-area-o:.04;--z-solid:var(--role-plan);--z-solid-o:.2}.AM2PVW_drawing .z[data-s=on][data-r=plan] :is(.ln,.cut){stroke-dasharray:var(--dash-plan)}.AM2PVW_drawing .z[data-s=on][data-r=own]{--z-line:var(--color-terracotta-700);--z-line-o:1;--z-area:var(--role-own);--z-area-o:.26;--z-cut:var(--role-own);--z-cut-o:.5}.AM2PVW_drawing .z[data-s=on][data-r=lead]{--z-line:var(--role-lead);--z-line-o:1;--z-area:var(--role-lead);--z-area-o:.1;--z-cut:var(--role-lead);--z-cut-o:.3}.AM2PVW_drawing .z[data-s=scan]{--z-line:var(--role-lead);--z-line-o:1;--z-area:var(--role-lead);--z-area-o:.05}.AM2PVW_drawing .z[data-s=done]{--z-line:var(--role-lead);--z-line-o:1;--z-area:var(--role-lead);--z-area-o:.04;--z-cut:var(--role-lead);--z-cut-o:.18;--z-solid:var(--role-lead);--z-solid-o:.24;--z-soft:var(--role-lead);--z-soft-o:.06}.AM2PVW_xray .z[data-s=on][data-r=duty]{--z-line:var(--role-duty);--z-line-o:1;--z-area:var(--role-duty);--z-area-o:.2;--z-solid:var(--role-duty);--z-solid-o:.55}.AM2PVW_xray .z[data-s=on] .zl{color:var(--role-duty)}.AM2PVW_drawing .nl{fill:none;stroke:var(--trade);stroke-width:var(--line-seal);stroke-linecap:round;opacity:0;vector-effect:non-scaling-stroke;transition-property:opacity;transition-duration:var(--duration-base)}.AM2PVW_drawing .ol{transition-property:opacity;transition-duration:var(--duration-base)}.AM2PVW_drawing[data-inst=new] .nl{opacity:1}.AM2PVW_drawing[data-inst=new] .ol{opacity:0}.AM2PVW_drawing .hz{opacity:0;transition-property:opacity;transition-duration:var(--duration-base)}.AM2PVW_drawing[data-hz="1"] .hz{opacity:1}.AM2PVW_drawing .hz-sign{fill:var(--surface-stamp);stroke:var(--color-terracotta-700);stroke-width:var(--line-icon);stroke-linejoin:round;vector-effect:non-scaling-stroke}.AM2PVW_drawing .hz-mark{fill:none;stroke:var(--color-terracotta-700);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}.AM2PVW_drawing .hz-cut{fill:none;stroke:var(--color-terracotta-700);stroke-width:var(--line-plan);stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-wall{fill:var(--surface-sheet);stroke:var(--color-petrol-700);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-roof{fill:var(--color-terracotta-700);fill-opacity:.14;stroke:var(--color-petrol-700);stroke-width:var(--line-plan);vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-plinth{fill:var(--color-ink-900);fill-opacity:.08;stroke:var(--color-petrol-700);stroke-width:1px;vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-ln{fill:var(--surface-sheet);stroke:var(--color-petrol-700);stroke-width:var(--line-plan-cut);vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-fine{fill:none;stroke:var(--color-petrol-700);stroke-opacity:.62;stroke-width:var(--line-plan-fine);vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-sill{fill:var(--color-ink-900);fill-opacity:.16}.AM2PVW_drawing .a-ground{stroke:var(--color-petrol-700);stroke-width:1.4px;vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-grass{fill:none;stroke:var(--color-petrol-700);stroke-opacity:.5;stroke-width:var(--line-plan-fine);vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-tree{fill:none;stroke:var(--color-petrol-700);stroke-opacity:.45;stroke-width:.9px;stroke-linecap:round;vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-scaf{fill:none;stroke:var(--role-own);stroke-width:1px;vector-effect:non-scaling-stroke}.AM2PVW_drawing .a-scaf-base{fill:var(--role-own)}@media not (min-width:720px){.AM2PVW_drawing :is(.zl,.dim-t,.dim-ground,.kote-t,.sheet-t){display:none}}.AM2PVW_xray .zl-law{fill:var(--role-duty);fill-opacity:1;font-size:var(--font-size-drawing-law);letter-spacing:0;text-transform:none;display:inline}@media not (min-width:720px){.AM2PVW_xray .zl-law{font-size:var(--font-size-drawing-law-compact);display:inline}}.AM2PVW_xray .z[data-s=mute] .zl{display:none}.AM2PVW_drawing .z[data-r=trade] .zl{color:var(--color-petrol-700)}@media (forced-colors:active){.AM2PVW_drawing,.AM2PVW_xray{--line:CanvasText;--grid:CanvasText;--trade:Highlight;--blank:Canvas;--accent-line:CanvasText;--caption:CanvasText;--line-o:1;--fine-o:1;--label-o:1;--grid-minor-o:1;--grid-major-o:1;--wall-o:1;--earth-o:1;--accent-o:1;--extension-o:1;--caption-o:1;--mute-o:1}.AM2PVW_drawing *{stroke-opacity:1;fill-opacity:1}.AM2PVW_drawing .dim-ground{fill:canvas}.AM2PVW_drawing .z[data-s][data-r]{--z-line:CanvasText;--z-line-o:1;--z-area:Canvas;--z-area-o:1;--z-cut:var(--pat-wall,none);--z-cut-o:1;--z-solid:Canvas;--z-solid-o:1;--z-soft:Canvas;--z-soft-o:1}:is(.AM2PVW_drawing .z[data-s][data-r=trade],.AM2PVW_drawing .z[data-s][data-r=own],.AM2PVW_drawing .z[data-s][data-r=duty]){--z-line:Highlight}:is(.AM2PVW_drawing .z[data-s][data-r] .zl,.AM2PVW_drawing .zl-law){fill:canvastext;fill-opacity:1}.AM2PVW_drawing :is(.a-ln,.a-fine,.a-ground,.a-grass,.a-tree){stroke:canvastext}.AM2PVW_drawing :is(.a-shade,.a-sill,.a-ln){fill:canvas}.AM2PVW_drawing .a-scaf{stroke:highlight}.AM2PVW_drawing .a-scaf-base{fill:highlight}}.AM2PVW_floating{--blank:transparent}.AM2PVW_floating .a-wall{fill:none}
.gf2Msq_sheet{background:var(--surface-sheet);border:1px solid var(--border-subtle);border-radius:var(--radius-box);box-shadow:var(--shadow-plan);margin:0;position:relative;overflow:hidden}.gf2Msq_titleBlock{grid-template-columns:var(--size-step-marker) repeat(3, minmax(0, 1fr));border-top:1px solid var(--border-subtle);color:var(--text-body-soft);font-size:var(--font-size-xs);line-height:var(--line-height-label);display:grid}.gf2Msq_cell{min-width:0;padding:var(--space-2) var(--space-3);border-left:1px solid var(--border-subtle)}.gf2Msq_mark{padding:var(--space-1);border-left:0;place-items:center;display:grid}.gf2Msq_mark svg{width:var(--size-plan-logo);height:auto}.gf2Msq_key{color:var(--text-muted);font-family:var(--font-family-display);font-size:var(--font-size-2xs);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);text-transform:uppercase;display:block}.gf2Msq_value{color:var(--text-body);font-weight:var(--font-weight-bold);display:block}.gf2Msq_value small{color:var(--text-body-soft);font-size:var(--font-size-2xs);font-weight:var(--font-weight-base)}@media not (min-width:620px){.gf2Msq_titleBlock{grid-template-columns:var(--target-comfort) repeat(2, minmax(0, 1fr))}.gf2Msq_cell:nth-child(4){border-top:1px solid var(--border-subtle);border-left:0;grid-column:2/-1}}.gf2Msq_legend{gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-soft);color:var(--text-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-label);flex-wrap:wrap;margin:0;list-style:none;display:flex}.gf2Msq_legend li{align-items:center;gap:var(--space-2);display:inline-flex}.gf2Msq_swatch{border-radius:var(--radius-box);flex:none;width:18px;height:12px}.gf2Msq_chip{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-box);background:var(--surface-sheet);color:var(--text-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-label);display:inline-flex}.gf2Msq_chip:before{border-radius:var(--radius-box);content:"";flex:none;width:14px;height:10px}.gf2Msq_swatch[data-role=lead],.gf2Msq_chip[data-role=lead]:before{background:var(--chip-lead);border:1.5px solid var(--role-lead)}.gf2Msq_swatch[data-role=trade],.gf2Msq_chip[data-role=trade]:before{background:repeating-linear-gradient(-45deg, var(--role-trade) 0 1.4px, transparent 1.4px 4px);border:1.2px solid var(--role-trade)}.gf2Msq_swatch[data-role=plan],.gf2Msq_chip[data-role=plan]:before{border:1.5px dashed var(--role-plan)}.gf2Msq_swatch[data-role=own],.gf2Msq_chip[data-role=own]:before{background:var(--chip-own);border:1.5px solid var(--color-terracotta-700)}.gf2Msq_swatch[data-role=client],.gf2Msq_chip[data-role=client]:before{background:var(--role-client);border:1px solid var(--chip-client-edge)}.gf2Msq_stamp{padding:var(--space-2) var(--space-3);border:var(--line-stamp) solid var(--text-accent);border-radius:var(--radius-box);background:var(--surface-stamp);color:var(--text-accent);font-family:var(--font-family-display);font-size:var(--font-size-stamp);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-stamp);text-transform:uppercase;line-height:1;display:inline-block;transform:rotate(-8deg)}.gf2Msq_stampLarge{font-size:var(--font-size-stamp-large)}.gf2Msq_stamp[hidden]{display:none}@keyframes gf2Msq_stamp-press{0%{opacity:0;transform:rotate(-8deg)scale(1.4)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@media (prefers-reduced-motion:no-preference){[data-reveal=shown] .gf2Msq_stampPress{animation-name:gf2Msq_stamp-press;animation-duration:var(--duration-stamp);animation-timing-function:var(--ease-out);animation-fill-mode:both}}.gf2Msq_measure{white-space:nowrap;display:inline-block;position:relative}.gf2Msq_rule{pointer-events:none;height:.2em;position:absolute;bottom:-.02em;left:0;right:.1em}.gf2Msq_rule:before{height:2px;margin-top:var(--space-hairline-negative);background:var(--role-own);content:"";transform-origin:0;position:absolute;top:50%;left:0;right:0}.gf2Msq_rule>span{background:var(--role-own);width:2px;height:100%;position:absolute;top:0;transform:rotate(45deg)}.gf2Msq_rule>span:first-child{left:0}.gf2Msq_rule>span:last-child{right:0}@keyframes gf2Msq_rule-in{0%{transform:scaleX(0)}}@keyframes gf2Msq_rule-tick{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.gf2Msq_rule:before{animation-name:gf2Msq_rule-in;animation-duration:var(--duration-rule);animation-timing-function:var(--ease-out);animation-delay:var(--delay-rule);animation-fill-mode:both}.gf2Msq_rule>span{animation-name:gf2Msq_rule-tick;animation-duration:var(--duration-base);animation-delay:calc(var(--delay-rule) + var(--duration-rule));animation-fill-mode:both}}.gf2Msq_dossier{gap:var(--space-5);padding:var(--space-6) 0 0;background:var(--surface-sheet);border:1px solid var(--border-subtle);border-radius:var(--radius-box);box-shadow:var(--shadow-plan);display:grid;position:relative;overflow:hidden}.gf2Msq_dossierTop{align-items:center;gap:var(--space-3);margin-inline:var(--space-6);padding:0 var(--space-24) var(--space-4) 0;border-bottom:1px solid var(--border-soft);display:flex}.gf2Msq_dossierTitle{color:var(--text-heading);font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:var(--font-weight-base);line-height:var(--line-height-tight);display:block}.gf2Msq_dossierSection{gap:var(--space-2);padding-inline:var(--space-6);display:grid}.gf2Msq_dossierKey{color:var(--text-heading);font-family:var(--font-family-display);font-size:var(--font-size-3xs);font-weight:var(--font-weight-base);letter-spacing:var(--letter-spacing-plan-label);text-transform:uppercase}.gf2Msq_dossierText{color:var(--text-body);font-size:var(--font-size-2xs);line-height:var(--line-height-item-detail);margin:0}.gf2Msq_photos{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gf2Msq_photos img{border-radius:var(--radius-box);aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.gf2Msq_dossierSection[data-zeile]{column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start}.gf2Msq_dossierSection[data-zeile] .gf2Msq_dossierKey{grid-column:1/-1}.gf2Msq_dossierSection[data-zeile] .gf2Msq_photos{grid-area:2/1;grid-template-columns:minmax(0,1fr)}.gf2Msq_dossierSection[data-zeile] .gf2Msq_dossierText{grid-area:2/2}.gf2Msq_dossierStamp{top:var(--space-5);right:var(--space-5);position:absolute}@media not (min-width:720px){.gf2Msq_dossier{--randlos:calc(var(--gutter) * -1);margin-inline:var(--randlos);border-inline:0;border-radius:0}.gf2Msq_dossierTop{margin-inline:var(--gutter)}.gf2Msq_dossierSection{padding-inline:var(--gutter)}.gf2Msq_dossierStamp{right:var(--gutter)}}@media (forced-colors:active){.gf2Msq_sheet,.gf2Msq_dossier{color:canvastext;background:canvas;border-color:canvastext}.gf2Msq_titleBlock,.gf2Msq_legend,.gf2Msq_cell,.gf2Msq_dossierTop{border-color:canvastext}.gf2Msq_stamp,.gf2Msq_chip{color:canvastext;background:canvas;border-color:canvastext}.gf2Msq_swatch,.gf2Msq_chip:before{background:canvas;border-color:highlight}}.gf2Msq_floating{box-shadow:none;background:0 0;border:0;overflow:visible}.gf2Msq_floating [data-akte]{filter:drop-shadow(var(--shadow-floating-drawing))}
.fexIPq_head{max-width:var(--width-section-heading);gap:var(--space-5);margin-bottom:var(--space-block);display:grid}.fexIPq_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);-webkit-hyphens:manual;hyphens:manual;margin:0}.fexIPq_lead{max-width:100%;color:var(--text-body);font-size:var(--font-size-lead);line-height:var(--line-height-lead);margin:0}.fexIPq_note{color:var(--text-body-soft);font-size:var(--section-note-size,var(--font-size-fine));font-weight:var(--font-weight-bold);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;margin:0}.fexIPq_inverse .fexIPq_title,.fexIPq_inverse .fexIPq_lead,.fexIPq_inverse .fexIPq_note,.fexIPq_inverse>[data-klappe-schalter]{color:var(--text-inverse)}@media not (min-width:720px){.fexIPq_title{font-size:var(--font-size-h2-compact)}}
.IbHUJG_link{align-items:center;gap:var(--space-2);color:var(--text-heading);font-weight:var(--font-weight-bold);text-underline-offset:var(--space-1);text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.IbHUJG_link:hover{color:var(--text-accent)}.IbHUJG_link{position:relative}.IbHUJG_link:after{top:calc(50% - var(--target-comfort) / 2);bottom:calc(50% - var(--target-comfort) / 2);content:"";position:absolute;inset-inline:0}.IbHUJG_arrow{transition-property:transform;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard)}@media (hover:hover){.IbHUJG_link:hover .IbHUJG_arrow{transform:translate(2px,-2px)}}.IbHUJG_link:focus-visible .IbHUJG_arrow{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.IbHUJG_link:hover .IbHUJG_arrow,.IbHUJG_link:focus-visible .IbHUJG_arrow{transform:none}}@media not (min-width:1024px){.IbHUJG_link{white-space:nowrap;text-wrap-style:balance;max-width:100%;display:inline-block}.IbHUJG_link>span{white-space:normal}.IbHUJG_link>.IbHUJG_arrow{vertical-align:-.125em;margin-inline-start:var(--space-2);display:inline-block}}
.mmr8hq_list{border-top:1px solid var(--border-subtle)}.mmr8hq_item{border-bottom:1px solid var(--border-subtle)}.mmr8hq_item summary{scroll-margin-bottom:var(--header-offset);justify-content:space-between;align-items:center;gap:var(--space-7);cursor:pointer;min-height:92px;font-size:var(--font-size-question);font-weight:var(--font-weight-question);list-style:none;display:flex}.mmr8hq_item summary::-webkit-details-marker{display:none}.mmr8hq_heading{color:var(--text-heading);font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:var(--font-weight-base);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);margin:0}.mmr8hq_toggle{width:var(--size-toggle);height:var(--size-toggle);border:1px solid var(--border-subtle);border-radius:var(--radius-control);transition-property:transform;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);flex:none;place-items:center;display:grid}.mmr8hq_item[open] .mmr8hq_toggle{color:var(--text-inverse);background:var(--surface-brand);transform:rotate(45deg)}.mmr8hq_answer{max-width:760px;padding:0 var(--space-answer-end) var(--space-8) 0;color:var(--text-muted);margin:0}@media not (min-width:1024px){.mmr8hq_item summary{padding-block:var(--space-2)}}@media (max-width:720px){.mmr8hq_item summary{min-height:0;font-size:var(--font-size-body-compact)}.mmr8hq_item summary:has(>.mmr8hq_heading){min-height:64px}.mmr8hq_answer{padding-right:0}}.mmr8hq_answer p{margin:0}.mmr8hq_item summary:focus-visible,.mmr8hq_answer:focus-visible{outline:2px solid var(--focus-ring-outer);outline-offset:3px;box-shadow:var(--shadow-focus-ring)}@media (prefers-reduced-motion:reduce){.mmr8hq_toggle{transition:none}}@media (forced-colors:active){.mmr8hq_item[open] .mmr8hq_toggle{color:highlighttext;background:highlight}}
._5g8h9q_section{padding-block:var(--space-section);background:var(--surface-muted)}._5g8h9q_grid{width:var(--width-page);align-items:start;gap:var(--space-columns);grid-template-columns:minmax(min-content,5fr) minmax(0,7fr);margin-inline:auto;display:grid}._5g8h9q_intro{top:var(--header-offset);position:sticky}._5g8h9q_illustration{width:100%;height:auto;max-height:var(--height-faq-art);object-fit:contain;display:block}@media (min-width:1024px){._5g8h9q_intro{--textspalte:1}}@media not (min-width:1024px){._5g8h9q_grid{grid-template-columns:minmax(0,1fr)}._5g8h9q_intro{position:static}._5g8h9q_illustration{max-height:var(--height-faq-art-compact)}}@media not (min-width:720px){._5g8h9q_section{--height-faq-art-compact:clamp(8rem, 38vw, 9.5rem);padding-block:var(--space-16)}._5g8h9q_illustration{width:auto;max-width:100%;height:var(--height-faq-art-compact);max-height:none}}._5g8h9q_list,._5g8h9q_foot{min-width:0}
._9F8VEq_root{gap:var(--space-columns-tight);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}._9F8VEq_stage{top:var(--header-room);height:calc(100svh - var(--header-room) - var(--space-6));align-self:start;align-items:center;display:flex;position:sticky}._9F8VEq_stage>*{width:100%}._9F8VEq_steps{position:relative}._9F8VEq_rail{top:var(--stage-rail-top,18svh);bottom:var(--stage-rail-bottom,30svh);left:calc(var(--size-step-marker) / 2 - 1px);background:var(--border-soft);width:2px;position:absolute}._9F8VEq_fill{background:var(--role-lead);transform-origin:top;transition-property:transform;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-standard);position:absolute;inset:0;transform:scaleY(0)}._9F8VEq_root[data-active="0"] ._9F8VEq_fill{transform:scaleY(.2)}._9F8VEq_root[data-active="1"] ._9F8VEq_fill{transform:scaleY(.4)}._9F8VEq_root[data-active="2"] ._9F8VEq_fill{transform:scaleY(.6)}._9F8VEq_root[data-active="3"] ._9F8VEq_fill{transform:scaleY(.8)}._9F8VEq_root[data-active="4"] ._9F8VEq_fill{transform:scaleY(1)}@media not (min-width:1024px){._9F8VEq_root{grid-template-columns:minmax(0,1fr)}._9F8VEq_stage{order:-1;height:auto;position:static}._9F8VEq_rail{top:var(--size-step-marker);bottom:var(--space-10)}}@media screen and (15em<=width<1024px) and (scripting:enabled){._9F8VEq_steps:has([data-wischreihe=buehne])>._9F8VEq_rail{display:none}._9F8VEq_steps:has([data-wischreihe=buehne])>[data-stage-tail]{padding-inline-start:0!important}}@media (scripting:none) and (not (min-width:1024px)){._9F8VEq_steps [data-wischreihe=buehne]{scroll-snap-type:none;margin-inline:0;padding-inline:0;display:block;overflow-x:visible}}
.ZTU2bW_sources{max-width:78ch;color:var(--text-body-soft);font-size:var(--font-size-fine);line-height:var(--line-height-relaxed);overflow-wrap:anywhere}.ZTU2bW_summary{align-items:center;gap:var(--space-2);min-height:var(--target-comfort);color:var(--text-body);font-weight:var(--font-weight-bold);cursor:pointer;list-style:none;display:inline-flex}.ZTU2bW_summary::-webkit-details-marker{display:none}.ZTU2bW_summary:after{width:var(--space-2);height:var(--space-2);border-right:var(--line-icon) solid currentColor;border-bottom:var(--line-icon) solid currentColor;content:"";transition-property:transform;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);transform:translateY(-25%)rotate(45deg)}.ZTU2bW_toggle[open] .ZTU2bW_summary:after{transform:translateY(25%)rotate(-135deg)}.ZTU2bW_sources:has(.ZTU2bW_list:focus-within) .ZTU2bW_summary:after{transform:translateY(25%)rotate(-135deg)}.ZTU2bW_summary:hover{color:var(--text-accent)}.ZTU2bW_list{gap:var(--space-2);height:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ZTU2bW_list>li{text-wrap:balance}:is(.ZTU2bW_sources:has(.ZTU2bW_toggle[open]) .ZTU2bW_list,.ZTU2bW_list:focus-within){height:auto;margin-top:var(--space-3);overflow:visible}.ZTU2bW_sources a{color:inherit;text-underline-offset:var(--space-1);text-decoration:underline;text-decoration-thickness:1px}.ZTU2bW_sources a:hover{color:var(--text-accent)}.ZTU2bW_inverse{color:var(--text-inverse-soft)}.ZTU2bW_inverse .ZTU2bW_summary,.ZTU2bW_inverse a:hover,.ZTU2bW_inverse .ZTU2bW_summary:hover{color:var(--text-inverse)}
.vjIBpq_section{background:var(--surface-brand);color:var(--text-inverse)}.vjIBpq_surface{grid-template-areas:"text bild";grid-template-columns:minmax(0, 1fr) var(--schluss-portrait,0);display:grid;position:relative}.vjIBpq_inner{width:var(--width-page);padding-block:var(--space-section);grid-area:text;margin-inline:auto;container-type:inline-size}.vjIBpq_layout{align-items:end;gap:var(--space-8) var(--space-columns);display:grid}@container (min-width:104rem){.vjIBpq_layout{grid-template-columns:minmax(0,1fr) auto}}.vjIBpq_lead{top:var(--space-8);width:var(--width-page);border-top:1px solid var(--color-white-a31);grid-area:text;margin-inline:auto;position:absolute;left:0;right:0}.vjIBpq_diamond{top:calc(var(--space-2) * -1);width:var(--space-4);height:var(--space-4);border:1.5px solid var(--surface-brand);background:var(--color-terracotta-500);position:absolute;left:20%;rotate:45deg}.vjIBpq_copy{gap:var(--space-4);display:grid}.vjIBpq_title{color:var(--text-inverse-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}.vjIBpq_text{color:var(--text-inverse);font-size:var(--font-size-lead);line-height:var(--line-height-lead);margin:0}.vjIBpq_portrait{grid-area:bild;position:relative}@media not (min-width:1024px){.vjIBpq_surface{grid-template-columns:minmax(0,1fr);grid-template-areas:"bild""text"}.vjIBpq_portrait{height:clamp(16rem,62vw,28rem)}}@media not (min-width:720px){.vjIBpq_portrait{height:clamp(9rem,40vw,14rem)}.vjIBpq_copy [data-baustein=ansprechpartner]{gap:var(--space-4);grid-auto-flow:column;width:100%}.vjIBpq_copy [data-baustein=ansprechpartner]>li{align-content:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.vjIBpq_copy [data-baustein=ansprechpartner] img{width:72px;height:72px}main:has(+[data-baustein=kontaktbereich]) .vjIBpq_section:last-child .vjIBpq_layout>[data-baustein=kontaktwege]{display:none}main:has(+[data-baustein=kontaktbereich]) .vjIBpq_section:last-child .vjIBpq_inner{padding-bottom:var(--space-8)}}@container not (min-width:20rem){.vjIBpq_copy [data-baustein=ansprechpartner]{grid-auto-flow:row}.vjIBpq_copy [data-baustein=ansprechpartner]>li{grid-template-columns:auto minmax(0,1fr);align-items:center}}@media (forced-colors:active){.vjIBpq_diamond{background:canvastext;border-color:canvas}}
.t7dexG_check{--check-gap:0px;--check-pad:var(--gutter);--check-pad-block:var(--space-6);--check-rise:var(--space-12);--check-sheet:minmax(0, 1fr);--i:0;grid-template-columns:var(--check-gap) var(--check-pad) var(--check-sheet) var(--check-pad) var(--check-gap);grid-template-rows:auto var(--check-rise) var(--check-pad-block) auto auto auto var(--check-pad-block) var(--check-gap);isolation:isolate;color:var(--text-inverse);background:var(--surface-inverse);display:grid;position:relative;overflow:clip}.t7dexG_face{z-index:0;aspect-ratio:1;grid-area:1/1/3/-1;position:relative}.t7dexG_face picture,.t7dexG_face img{width:100%;height:100%;position:absolute;inset:0}.t7dexG_face img{object-fit:cover}.t7dexG_faceOver{opacity:0;transition-property:opacity;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-standard)}.t7dexG_faceOver[data-geladen]{opacity:1}.t7dexG_sheet{z-index:1;border:1px solid var(--border-glass-divider);border-radius:var(--radius-box);background:var(--surface-card-glass-dense);box-shadow:var(--shadow-bar-glass);-webkit-backdrop-filter:var(--blur-card-glass);backdrop-filter:var(--blur-card-glass);grid-area:2/2/8/5}.t7dexG_checkTitle,.t7dexG_checkBody,.t7dexG_action{z-index:2;grid-column:3}.t7dexG_checkTitle{margin:0 0 var(--space-4);color:var(--text-inverse);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;grid-row:4}.t7dexG_frage{color:var(--text-inverse-accent)}.t7dexG_checkBody{gap:var(--space-4);font-size:var(--font-size-lead);line-height:var(--line-height-lead);grid-row:5;display:grid}.t7dexG_checkIntro,.t7dexG_checkResult{text-wrap:pretty;display:block}.t7dexG_inputs{align-items:start;gap:var(--space-2);flex-direction:column;display:flex}.t7dexG_input{align-items:center;gap:var(--space-2);font-weight:var(--font-weight-bold);display:inline-flex}.t7dexG_tick{fill:none;width:1.25em;height:1.25em;stroke:var(--text-inverse-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex:none}.t7dexG_action{margin-top:var(--space-6);min-height:calc(var(--target-button) + var(--space-3));padding-inline:var(--space-6) var(--space-5);font-size:var(--font-size-body);grid-row:6;justify-self:start}@media (min-width:720px){.t7dexG_face{aspect-ratio:3/2}.t7dexG_check{--check-pad-block:var(--space-10)}}@media not (min-width:1024px){.t7dexG_sheet{border-inline:0;border-bottom:0;border-radius:0}}@media (min-width:1024px){.t7dexG_check{--check-gap:var(--gutter);--check-pad:var(--space-12);--check-sheet:clamp(27rem, 38vw, 80rem);grid-template-columns:var(--check-gap) var(--check-pad) var(--check-sheet) var(--check-pad) minmax(var(--check-gap), 1fr);grid-template-rows:minmax(var(--check-gap), 1fr) var(--check-pad) auto auto auto var(--check-pad) minmax(var(--check-gap), 1fr);aspect-ratio:1.8}.t7dexG_face{aspect-ratio:auto;grid-area:1/1/-1/-1}.t7dexG_sheet{grid-area:2/2/7/5}.t7dexG_checkTitle{grid-row:3}.t7dexG_checkBody{grid-row:4}.t7dexG_action{grid-row:5}}@media (min-width:2200px){.t7dexG_check{--check-pad:var(--space-16)}.t7dexG_checkTitle{--check-title-size:calc(var(--font-size-h2) * 1.25);font-size:var(--check-title-size)}.t7dexG_checkBody{--check-body-size:calc(var(--font-size-lead) * 1.35);font-size:var(--check-body-size)}.t7dexG_action{--check-action-size:calc(var(--font-size-body) * 1.35);--check-action-height:calc(var(--target-button) * 1.4);min-height:var(--check-action-height);font-size:var(--check-action-size)}}@keyframes t7dexG_altbau-check-foto{0%{transform:scale(1.2)translateY(-8%)}to{transform:scale(1.2)translateY(8%)}}@keyframes t7dexG_altbau-check-blatt{0%{transform:translateY(var(--space-6))}to{transform:translateY(0)}}@keyframes t7dexG_altbau-check-haken{0%{transform:scale(.4)rotate(-20deg)}to{transform:scale(1)rotate(0)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.t7dexG_check{view-timeline:--altbau-check block}.t7dexG_face img,.t7dexG_sheet,.t7dexG_checkTitle,.t7dexG_checkBody,.t7dexG_action,.t7dexG_tick{animation-fill-mode:both;animation-timing-function:var(--ease-standard);animation-timeline:--altbau-check}.t7dexG_face img{animation-name:t7dexG_altbau-check-foto;animation-timing-function:linear;animation-range:cover}.t7dexG_sheet,.t7dexG_checkTitle,.t7dexG_checkBody,.t7dexG_action{animation-name:t7dexG_altbau-check-blatt;animation-range:entry 20% entry 90%}.t7dexG_tick{animation-name:t7dexG_altbau-check-haken;animation-range:entry calc(55% + var(--i,0) * 12%) entry calc(75% + var(--i,0) * 12%)}}}@media (prefers-reduced-motion:reduce){.t7dexG_faceOver{transition-duration:var(--duration-instant)}}@media not (min-width:720px){.t7dexG_check{--check-rise:var(--space-8)}.t7dexG_face{aspect-ratio:16/10}.t7dexG_checkTitle{font-size:var(--font-size-h2-compact)}.t7dexG_inputs{flex-direction:column}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.t7dexG_sheet{background:var(--surface-card-glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.t7dexG_check{border:1px solid linktext}.t7dexG_sheet{border-color:canvastext}}
