@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../media/548943cd412ae2e0-s.41x7x8ekzojac.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8be8c94780685096-s.435htpgywl0-v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfa02c878ea4ecca-s.p.257evxe-10jj3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Questrial Fallback;src:local(Arial);ascent-override:82.33%;descent-override:21.09%;line-gap-override:0.0%;size-adjust:99.6%}.aeoIUG_className{font-family:Questrial,Questrial Fallback;font-style:normal;font-weight:400}.aeoIUG_variable{--font-questrial:"Questrial", "Questrial Fallback"}
.iYV4-q_button{font-size:var(--text-nav);white-space:nowrap;border-radius:var(--radius-none);transition:background-color var(--duration-fast), color var(--duration-fast), border-color var(--duration-fast);justify-content:center;align-items:center;line-height:24px;text-decoration:none;display:inline-flex}.iYV4-q_button:focus-visible{outline:2px solid var(--color-moos);outline-offset:3px}.iYV4-q_native{cursor:pointer;border:0;font-family:inherit}.iYV4-q_md{height:52px}.iYV4-q_sm{height:44px}.iYV4-q_primary{background:var(--color-moos);color:var(--color-kalk);padding-inline:28px}.iYV4-q_primary:hover{background:var(--color-graphit)}.iYV4-q_outline{border:1px solid var(--color-moos);color:var(--color-moos);padding-inline:22px}.iYV4-q_outline:hover{background:var(--color-moos);color:var(--color-kalk)}.iYV4-q_link{border-bottom:1px solid var(--color-moos);color:var(--color-moos)}.iYV4-q_link:hover{color:var(--color-graphit);border-color:var(--color-graphit)}.iYV4-q_inverse{border:1px solid var(--color-kalk);background:var(--color-kalk);color:var(--color-moos);padding-inline:28px}.iYV4-q_inverse:hover{color:var(--color-kalk);background:0 0}.iYV4-q_inverse:focus-visible{outline-color:var(--color-kalk)}
.EHdtQq_dialog{--appointment-gutter:var(--page-gutter);--appointment-pad:var(--spacing-12);--appointment-field-h:52px;--appointment-line:var(--color-graphit);--appointment-raster:color-mix(in srgb, var(--color-aluminium) var(--opacity-line), transparent);overscroll-behavior:contain;background:var(--color-kalk);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-graphit);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:normal;text-align:left;white-space:normal;visibility:visible;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.EHdtQq_dialog::backdrop{background:0 0}.EHdtQq_dialog:before{content:"";inset:0 var(--appointment-gutter);border-right:1px solid var(--appointment-raster);background:linear-gradient(to right, var(--appointment-raster) 1px, transparent 1px) 0 0 / calc(100% / 12) 100% repeat-x;pointer-events:none;position:fixed}.EHdtQq_frame{min-height:100%;padding:var(--spacing-8) var(--appointment-gutter);align-items:center;display:grid;position:relative}.EHdtQq_window{background:var(--color-kalk);border:1px solid var(--color-aluminium);width:66.6667%;margin-inline:auto}@media (max-width:1279px){.EHdtQq_window{width:83.3333%}}@media (max-width:1023px){.EHdtQq_dialog{--appointment-pad:var(--spacing-8)}.EHdtQq_window{width:100%}}.EHdtQq_bar{justify-content:space-between;align-items:center;gap:var(--spacing-4);min-height:56px;padding:var(--spacing-1) calc(var(--appointment-pad) - 10px) var(--spacing-2) var(--appointment-pad);border-bottom:1px solid var(--color-aluminium);background:var(--color-kalk);display:flex}.EHdtQq_label{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos);display:block}.EHdtQq_close{border-radius:var(--radius-none);width:44px;height:44px;color:var(--color-graphit);cursor:pointer;transition:color var(--duration-fast);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.EHdtQq_close:hover{color:var(--color-moos)}.EHdtQq_close:focus-visible{outline:2px solid var(--color-moos);outline-offset:2px}.EHdtQq_body{padding:var(--spacing-6) var(--appointment-pad) var(--appointment-pad)}.EHdtQq_head{max-width:var(--container-text)}.EHdtQq_title{font-size:36px;line-height:44px;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-h1)}.EHdtQq_title:focus{outline:none}.EHdtQq_lead{max-width:var(--container-text);margin-top:var(--spacing-4);font-size:var(--text-body);line-height:var(--leading-body)}.EHdtQq_form{gap:var(--spacing-4);margin-top:var(--spacing-6);display:grid}.EHdtQq_requiredNote,.EHdtQq_hint,.EHdtQq_privacy,.EHdtQq_optional{font-size:17px;line-height:26px}.EHdtQq_columns{gap:var(--spacing-8) var(--appointment-pad);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1023px){.EHdtQq_columns{grid-template-columns:minmax(0,1fr)}}.EHdtQq_slotColumn,.EHdtQq_contactColumn{gap:var(--spacing-6);display:grid}.EHdtQq_field{align-content:start;display:grid}.EHdtQq_fieldLabel{font-size:var(--text-body);line-height:var(--leading-body);padding:0;display:block}.EHdtQq_nowrap{white-space:nowrap}.EHdtQq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EHdtQq_calendar{max-width:400px;margin-top:var(--spacing-2)}.EHdtQq_monthBar{justify-content:space-between;align-items:center;display:flex}.EHdtQq_monthLabel{font-size:var(--text-body);line-height:var(--leading-body);font-variant-numeric:tabular-nums}.EHdtQq_monthButton{border-radius:var(--radius-none);width:44px;height:44px;color:var(--color-graphit);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.EHdtQq_monthButton:hover:not(:disabled){color:var(--color-moos)}.EHdtQq_monthButton:disabled{color:var(--color-aluminium);cursor:default}.EHdtQq_monthButton:focus-visible{outline:2px solid var(--color-moos);outline-offset:-2px}.EHdtQq_grid{width:calc(100% + 8px);margin:var(--spacing-1) -4px 0;border-collapse:separate;border-spacing:4px;table-layout:fixed}.EHdtQq_weekday{padding-block:var(--spacing-1);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center}.EHdtQq_day{border:1px solid var(--color-aluminium);border-bottom-color:var(--appointment-line);font-variant-numeric:tabular-nums;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;height:44px;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);padding:0;font-size:17px;line-height:1}.EHdtQq_day:hover{border-color:var(--color-moos)}.EHdtQq_day[aria-selected=true]{border-color:var(--color-moos);background:var(--color-moos);color:var(--color-kalk)}.EHdtQq_day[aria-disabled=true]{cursor:default;border-color:#0000}.EHdtQq_day:focus-visible{outline:2px solid var(--color-moos);outline-offset:2px}.EHdtQq_empty{padding:0}.EHdtQq_grid[data-invalid] .EHdtQq_day:not([aria-disabled=true]){border-color:var(--color-moos)}.EHdtQq_times{border:0;min-width:0;max-width:400px;padding:0}.EHdtQq_timeList{gap:var(--spacing-1);margin-top:var(--spacing-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.EHdtQq_time{cursor:pointer;display:grid;position:relative}.EHdtQq_timeInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.EHdtQq_timeFace{min-height:44px;padding:8px var(--spacing-1);border:1px solid var(--color-aluminium);border-bottom-color:var(--appointment-line);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;font-size:17px;line-height:24px;display:flex}.EHdtQq_time:hover .EHdtQq_timeFace{border-color:var(--color-moos)}.EHdtQq_timeInput:checked+.EHdtQq_timeFace{border-color:var(--color-moos);background:var(--color-moos);color:var(--color-kalk)}.EHdtQq_timeInput:focus-visible+.EHdtQq_timeFace{outline:2px solid var(--color-moos);outline-offset:2px}.EHdtQq_timeInput[aria-describedby]+.EHdtQq_timeFace{border-color:var(--color-moos)}.EHdtQq_input,.EHdtQq_textarea{width:100%;margin-top:var(--spacing-2);padding:0 var(--spacing-4);border:1px solid var(--color-aluminium);border-bottom-color:var(--appointment-line);border-radius:var(--radius-none);color:var(--color-graphit);font:inherit;font-size:var(--text-body);line-height:var(--leading-body);appearance:none;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;display:block}.EHdtQq_input{height:var(--appointment-field-h)}.EHdtQq_textarea{resize:vertical;min-height:108px;padding-block:12px}.EHdtQq_input:hover,.EHdtQq_textarea:hover{border-color:var(--color-graphit)}.EHdtQq_input:focus-visible,.EHdtQq_textarea:focus-visible{outline:2px solid var(--color-moos);outline-offset:2px;border-color:var(--color-moos)}.EHdtQq_input[aria-invalid=true]{border-color:var(--color-moos);border-bottom-width:2px}.EHdtQq_error{margin-top:var(--spacing-2);padding-left:var(--spacing-4);border-left:2px solid var(--color-moos);color:var(--color-moos);font-size:17px;line-height:26px}.EHdtQq_inlineLink{color:var(--color-moos);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.EHdtQq_inlineLink:hover{color:var(--color-graphit)}.EHdtQq_inlineLink:focus-visible{outline:2px solid var(--color-moos);outline-offset:3px}.EHdtQq_submitRow{align-items:center;gap:var(--spacing-4) var(--spacing-6);flex-wrap:wrap;display:flex}.EHdtQq_submit{height:var(--appointment-field-h);border-radius:var(--radius-none);background:var(--color-moos);color:var(--color-kalk);font:inherit;font-size:var(--text-nav);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast);border:0;justify-content:center;align-items:center;padding-inline:28px;line-height:24px;display:inline-flex}.EHdtQq_submit:hover{background:var(--color-graphit)}.EHdtQq_submit:focus-visible{outline:2px solid var(--color-moos);outline-offset:3px}.EHdtQq_summary{color:var(--color-moos);font-size:17px;line-height:26px}.EHdtQq_summary:empty{display:none}.EHdtQq_confirm{max-width:var(--container-text);margin-top:var(--spacing-8);padding-top:var(--spacing-8);border-top:1px solid var(--color-aluminium)}.EHdtQq_confirmTitle{margin-top:var(--spacing-4);font-size:var(--text-h2);line-height:32px;font-weight:var(--font-weight-regular)}.EHdtQq_confirmTitle:focus{outline:none}.EHdtQq_confirmSlot{margin-top:var(--spacing-6);padding-left:var(--spacing-4);border-left:2px solid var(--color-moos);font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--color-moos);font-variant-numeric:tabular-nums}.EHdtQq_confirmText{margin-block:var(--spacing-6) var(--spacing-8);overflow-wrap:anywhere}@media (max-width:767px){.EHdtQq_dialog{--appointment-pad:var(--page-gutter);background:0 0}.EHdtQq_dialog:before{display:none}.EHdtQq_frame{padding:0;display:block}.EHdtQq_window{border:0;width:100%;min-height:100dvh}.EHdtQq_bar{z-index:1;position:sticky;top:0}.EHdtQq_body{padding-bottom:var(--spacing-16)}.EHdtQq_title{font-size:32px;line-height:38px}.EHdtQq_calendar,.EHdtQq_times{max-width:none}}
._8jzo0G_section{--produkt-konditionen-gap:clamp(16px, 2.48vw, 36px);padding:var(--spacing-24) var(--page-gutter) var(--spacing-32);background:var(--color-kalk);color:var(--color-graphit)}._8jzo0G_inner{max-width:var(--container-content);padding-top:var(--spacing-16);border-top:1px solid var(--color-aluminium);margin-inline:auto}._8jzo0G_nowrap{white-space:nowrap}._8jzo0G_head{max-width:760px}._8jzo0G_label,._8jzo0G_sideLabel,._8jzo0G_pathLabel{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}._8jzo0G_title{margin-top:var(--spacing-4);font-size:var(--text-h1);line-height:var(--leading-h1);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-h1);text-wrap:balance}._8jzo0G_lead{max-width:var(--container-text);margin-top:var(--spacing-6);font-size:var(--text-lead);line-height:var(--leading-lead);text-wrap:pretty}._8jzo0G_note{max-width:var(--container-text);margin-top:var(--spacing-4);color:var(--color-moos);font-variant-numeric:tabular-nums;text-wrap:pretty;font-size:17px;line-height:26px}._8jzo0G_row{column-gap:var(--produkt-konditionen-gap);padding-top:var(--spacing-8);border-top:1px solid var(--color-aluminium);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._8jzo0G_side{grid-column:1/span 3}._8jzo0G_side>*+*{margin-top:var(--spacing-2)}._8jzo0G_sideTitle{font-size:var(--text-h2);line-height:32px;font-weight:var(--font-weight-regular);text-wrap:balance}._8jzo0G_sideText{max-width:16em;font-size:17px;line-height:26px}._8jzo0G_prices{row-gap:var(--spacing-16);margin-top:var(--spacing-24);display:grid}._8jzo0G_houses{column-gap:var(--produkt-konditionen-gap);grid-column:4/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._8jzo0G_markSlot{align-items:flex-end;height:76px;display:flex}._8jzo0G_mark{display:block;overflow:visible}._8jzo0G_module{fill:var(--color-moos);stroke:var(--color-kalk);stroke-width:1.5px;vector-effect:non-scaling-stroke}._8jzo0G_segment{stroke:var(--color-kalk);stroke-opacity:.45;stroke-width:1px;vector-effect:non-scaling-stroke}._8jzo0G_houseName{align-items:baseline;column-gap:var(--spacing-2);margin-top:var(--spacing-4);font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}._8jzo0G_area{font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}._8jzo0G_tiers{margin-top:var(--spacing-4)}._8jzo0G_tier+._8jzo0G_tier{margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-aluminium)}._8jzo0G_tierName{font-size:15px;line-height:22px}._8jzo0G_baseValue,._8jzo0G_fullValue{font-variant-numeric:tabular-nums;white-space:nowrap}._8jzo0G_baseValue{margin-top:var(--spacing-1);font-size:var(--text-h2);line-height:32px}._8jzo0G_from{font-size:var(--text-body)}._8jzo0G_fullValue{margin-top:var(--spacing-1);letter-spacing:var(--tracking-display);color:var(--color-moos);font-size:clamp(32px,3.33vw,48px);line-height:1.15}._8jzo0G_scopeRow{margin-top:var(--spacing-24)}._8jzo0G_scope{column-gap:var(--produkt-konditionen-gap);grid-column:4/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8jzo0G_scopeTitle{font-size:var(--text-body);line-height:var(--leading-body);font-weight:var(--font-weight-bold);text-wrap:balance}._8jzo0G_scopeTag{margin-top:var(--spacing-1);color:var(--color-moos);font-size:15px;line-height:22px}._8jzo0G_scopeList{margin-top:var(--spacing-4);padding:0;font-size:17px;line-height:25px;list-style:none}._8jzo0G_scopeList li{padding-block:var(--spacing-2);border-top:1px solid var(--color-aluminium);text-wrap:pretty}._8jzo0G_scopeList[data-kind=full] li{grid-template-columns:20px minmax(0,1fr);display:grid}._8jzo0G_scopeList[data-kind=full] li:before{content:"+";color:var(--color-moos)}._8jzo0G_packages{max-width:var(--container-text);margin-top:var(--spacing-8);text-wrap:pretty;grid-column:1/-1;font-size:17px;line-height:26px}._8jzo0G_closing{column-gap:var(--produkt-konditionen-gap);margin-top:var(--spacing-32);padding-top:var(--spacing-16);border-top:1px solid var(--color-graphit);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._8jzo0G_closingTitle{font-size:clamp(40px,4.44vw,64px);line-height:1.12;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);text-wrap:balance;grid-column:1/span 6}._8jzo0G_closingBody{grid-column:8/-1}._8jzo0G_closingText{font-size:var(--text-lead);line-height:var(--leading-lead);text-wrap:pretty}._8jzo0G_button{align-items:center;gap:var(--spacing-4);height:64px;margin-top:var(--spacing-8);padding-inline:var(--spacing-8);background:var(--color-moos);color:var(--color-kalk);font-size:var(--text-body);line-height:var(--leading-body);white-space:nowrap;transition:background-color var(--duration-fast);text-decoration:none;display:inline-flex}._8jzo0G_button:hover{background:var(--color-graphit)}._8jzo0G_button:focus-visible,._8jzo0G_path:focus-visible{outline:2px solid var(--color-moos);outline-offset:4px}._8jzo0G_arrow{width:32px;height:16px;transition:transform .4s var(--ease-out);flex:none;display:block}._8jzo0G_button:hover ._8jzo0G_arrow{transform:translate(6px)}._8jzo0G_paths{column-gap:var(--produkt-konditionen-gap);margin-top:var(--spacing-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8jzo0G_path{color:var(--color-graphit);flex-direction:column;text-decoration:none;display:flex}._8jzo0G_frame{aspect-ratio:3/2;display:block;overflow:hidden}._8jzo0G_image{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);display:block}._8jzo0G_path:hover ._8jzo0G_image{transform:scale(1.03)}._8jzo0G_pathRule{height:1px;margin-top:var(--spacing-8);background:var(--color-graphit);transform-origin:0;display:block}._8jzo0G_pathLabel{margin-top:var(--spacing-6)}._8jzo0G_pathHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-6);margin-top:var(--spacing-2);display:flex}._8jzo0G_pathTitle{letter-spacing:var(--tracking-h1);text-wrap:balance;transition:color var(--duration-fast);font-size:clamp(28px,2.5vw,36px);line-height:1.2}._8jzo0G_pathText{max-width:30em;margin-top:var(--spacing-4);font-size:var(--text-body);line-height:var(--leading-body);text-wrap:pretty}._8jzo0G_pathArrow{color:var(--color-moos);flex:none}._8jzo0G_pathArrow ._8jzo0G_arrow{width:48px;height:24px}._8jzo0G_path:hover ._8jzo0G_pathTitle{color:var(--color-moos)}._8jzo0G_path:hover ._8jzo0G_arrow{transform:translate(12px)}@media (prefers-reduced-motion:reduce){._8jzo0G_arrow,._8jzo0G_image{transition:none}._8jzo0G_path:hover ._8jzo0G_image{transform:none}}@media (max-width:1023px){._8jzo0G_row{row-gap:var(--spacing-6);grid-template-columns:minmax(0,1fr)}._8jzo0G_side,._8jzo0G_houses,._8jzo0G_scope{grid-column:1/-1}._8jzo0G_closing{row-gap:var(--spacing-6);grid-template-columns:minmax(0,1fr)}._8jzo0G_closingTitle,._8jzo0G_closingBody{grid-column:1/-1}._8jzo0G_closingBody{max-width:var(--container-text)}}@media (max-width:767px){._8jzo0G_section{padding-block:var(--spacing-16) var(--spacing-24)}._8jzo0G_inner{padding-top:var(--spacing-12)}._8jzo0G_title{font-size:32px;line-height:38px}._8jzo0G_lead{font-size:var(--text-body);line-height:var(--leading-body)}._8jzo0G_prices{margin-top:var(--spacing-16);row-gap:var(--spacing-12)}._8jzo0G_houses,._8jzo0G_scope{row-gap:var(--spacing-12);grid-template-columns:minmax(0,1fr)}._8jzo0G_scopeRow{margin-top:var(--spacing-16)}._8jzo0G_tiers{column-gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8jzo0G_tier{flex-direction:column;justify-content:space-between;display:flex}._8jzo0G_tier+._8jzo0G_tier{padding-top:0;padding-left:var(--spacing-4);border-top:0;border-left:1px solid var(--color-aluminium);margin-top:0}._8jzo0G_fullValue{font-size:28px}._8jzo0G_closing{margin-top:var(--spacing-24);padding-top:var(--spacing-12)}._8jzo0G_closingText{font-size:var(--text-body);line-height:var(--leading-body)}._8jzo0G_paths{row-gap:var(--spacing-16);margin-top:var(--spacing-16);grid-template-columns:minmax(0,1fr)}._8jzo0G_pathRule{margin-top:var(--spacing-6)}._8jzo0G_pathArrow ._8jzo0G_arrow{width:32px;height:16px}}._8jzo0G_cta{display:block}
.-IwGwq_footer{--site-footer-logo-w:360px;--site-footer-line:color-mix(in srgb, var(--color-aluminium) 70%, transparent);isolation:isolate;min-height:100svh;padding:var(--header-h) var(--page-gutter) var(--spacing-8);background:var(--color-graphit);color:var(--color-kalk);grid-template-rows:1fr auto;display:grid;position:relative}.-IwGwq_moss{z-index:-1;background:var(--color-moos);position:absolute;inset:0}.-IwGwq_brand{place-content:center;justify-items:center;gap:var(--spacing-12);padding-block:var(--spacing-12) var(--spacing-24);display:grid}.-IwGwq_cta{justify-content:center;display:flex}.-IwGwq_logo{width:var(--site-footer-logo-w);height:auto;fill:var(--color-kalk);overflow:visible}.-IwGwq_bottom{width:100%;max-width:var(--container-content);margin-inline:auto}.-IwGwq_pages,.-IwGwq_legal{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.-IwGwq_pages{gap:var(--spacing-2) var(--spacing-8);font-size:var(--text-body);line-height:var(--leading-body)}.-IwGwq_rule{height:1px;margin-block:var(--spacing-6);background:var(--site-footer-line);transform-origin:0}.-IwGwq_meta{justify-content:space-between;align-items:baseline;gap:var(--spacing-4) var(--spacing-8);font-size:var(--text-nav);flex-wrap:wrap;line-height:24px;display:flex}.-IwGwq_copyright{margin:0}.-IwGwq_legal{gap:var(--spacing-2) var(--spacing-6)}.-IwGwq_link{color:inherit;text-underline-offset:4px;text-decoration:none}.-IwGwq_link:hover{text-decoration:underline;text-decoration-thickness:1px}.-IwGwq_link:focus-visible{outline:2px solid var(--color-kalk);outline-offset:3px}@media (max-width:1023px){.-IwGwq_footer{--site-footer-logo-w:300px}}@media (max-width:767px){.-IwGwq_footer{--site-footer-logo-w:240px;padding-bottom:var(--spacing-6)}.-IwGwq_brand{gap:var(--spacing-8);padding-block:var(--spacing-8) var(--spacing-16)}.-IwGwq_pages{gap:var(--spacing-1);flex-direction:column}.-IwGwq_pages .-IwGwq_link{padding-block:var(--spacing-1);display:inline-block}.-IwGwq_meta{gap:var(--spacing-2);flex-direction:column-reverse}}
.sh4NpW_beratung{--eigenes-haus-beratung-gap:clamp(16px, 2.48vw, 36px);--eigenes-haus-beratung-title:clamp(36px, 2.8vw + 24px, 64px);padding-block:var(--spacing-32);background:var(--color-kalk);color:var(--color-graphit)}.sh4NpW_inner{column-gap:var(--eigenes-haus-beratung-gap);row-gap:var(--spacing-16);max-width:calc(var(--container-content) + 2 * var(--page-gutter));padding-inline:var(--page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-inline:auto;display:grid}.sh4NpW_main{grid-column:1/8}.sh4NpW_aside{grid-column:9/13}.sh4NpW_label{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}.sh4NpW_title{margin-top:var(--spacing-4);font-size:var(--eigenes-haus-beratung-title);line-height:1.1;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-display);color:var(--color-moos)}.sh4NpW_lead{margin-top:var(--spacing-8);max-width:var(--container-text);font-size:var(--text-lead);line-height:var(--leading-lead)}.sh4NpW_action{margin-top:var(--spacing-12)}.sh4NpW_asideTitle{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}.sh4NpW_list{margin:var(--spacing-4) 0 0;padding:0;list-style:none}.sh4NpW_item{gap:var(--spacing-1);padding-block:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--color-aluminium);display:grid}.sh4NpW_name{font-weight:var(--font-weight-bold)}.sh4NpW_text{font-size:17px;line-height:26px}@media (max-width:1023px){.sh4NpW_beratung{padding-block:var(--spacing-24)}.sh4NpW_main,.sh4NpW_aside{grid-column:1/-1}.sh4NpW_aside{max-width:var(--container-text)}.sh4NpW_inner{row-gap:var(--spacing-12)}}@media (max-width:767px){.sh4NpW_beratung{padding-block:var(--spacing-16) var(--spacing-24)}.sh4NpW_lead{font-size:var(--text-body);line-height:var(--leading-body)}.sh4NpW_action{margin-top:var(--spacing-8)}}
._C2qDG_hero{background:var(--color-kalk);width:100%;height:58.89vw;padding-top:calc(var(--header-h) + var(--spacing-2));position:relative;overflow:hidden}._C2qDG_media{aspect-ratio:16/9;width:100%;position:absolute;top:2.64vw;left:0;-webkit-mask-image:url(/sections/hero/hero-maske-2.png);mask-image:url(/sections/hero/hero-maske-2.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._C2qDG_layer{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){._C2qDG_layer{will-change:transform}}._C2qDG_still{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._C2qDG_media video{object-fit:cover;width:100%;height:100%;position:relative}._C2qDG_message{align-items:center;gap:clamp(var(--spacing-4), 2.22vw, var(--spacing-8));padding-inline:var(--page-gutter);text-align:center;flex-direction:column;display:flex;position:relative}._C2qDG_title{--hero-title-size:clamp(40px, 6.5vw - 30px, 80px);font-weight:var(--font-weight-regular);font-size:var(--hero-title-size);letter-spacing:-.02em;color:var(--color-graphit);line-height:1.04}._C2qDG_line{display:block}._C2qDG_slot{white-space:nowrap;color:var(--color-moos);display:inline-grid}._C2qDG_word{visibility:hidden;grid-area:1/1;justify-self:end}._C2qDG_word[data-active],._C2qDG_word[data-leaving]{visibility:visible}._C2qDG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._C2qDG_narrowOnly{display:none}@media (max-width:1023px){._C2qDG_hero{flex-direction:column;height:auto;display:flex}._C2qDG_message{order:1}._C2qDG_media{margin-top:var(--spacing-4);order:2;position:relative;top:auto}}@media (max-width:767px){._C2qDG_title{--hero-title-size:min(44px, 8.9vw)}._C2qDG_slot{width:fit-content;margin-inline:auto;display:grid}._C2qDG_word{justify-self:center}._C2qDG_hero{--hero-image-h:calc(100vw * 7548 / 4244);height:clamp(var(--hero-image-h) + 48px, 100svh, var(--hero-image-h) + 200px);display:block}._C2qDG_message{height:calc(100% - var(--hero-image-h) * .56);padding-bottom:var(--spacing-8);justify-content:safe center}._C2qDG_media{aspect-ratio:4244/7548;--hero-portrait-mask:linear-gradient(to bottom, transparent 0%, #0000000f 6.4%, #00000052 12.8%, #000000ad 19.2%, #000000f0 25.6%, #000 32%, #000 84%, #000000f0 87.2%, #000000ad 90.4%, #00000052 93.6%, #0000000f 96.8%, transparent 100%);-webkit-mask-image:var(--hero-portrait-mask);-webkit-mask-image:var(--hero-portrait-mask);mask-image:var(--hero-portrait-mask);margin-top:0;position:absolute;top:auto;bottom:0}._C2qDG_media video,._C2qDG_wideOnly{display:none}._C2qDG_narrowOnly{display:inline}}
.iN5eOa_root{--siedlungen-beratung-gap:clamp(16px, 2.48vw, 36px);--siedlungen-beratung-title:clamp(36px, 4.44vw, 64px);padding:var(--spacing-32) var(--page-gutter);background:var(--color-kalk);color:var(--color-graphit)}.iN5eOa_inner{row-gap:var(--spacing-12);max-width:var(--container-content);padding-top:var(--spacing-16);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:relative}.iN5eOa_rule{background:var(--color-aluminium);transform-origin:0;width:100%;height:1px;position:absolute;top:0;left:0}.iN5eOa_label{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}.iN5eOa_title{margin-top:var(--spacing-6);font-size:var(--siedlungen-beratung-title);line-height:1.1;font-weight:var(--font-weight-regular);letter-spacing:-.015em;text-wrap:balance}.iN5eOa_text{max-width:var(--container-text);font-size:var(--text-lead);line-height:var(--leading-lead);text-wrap:pretty}.iN5eOa_actions{align-items:center;gap:var(--spacing-6) var(--spacing-8);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}@media (min-width:1024px){.iN5eOa_inner{column-gap:var(--siedlungen-beratung-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.iN5eOa_head{grid-column:1/8}.iN5eOa_body{grid-column:8/13}}@media (max-width:767px){.iN5eOa_root{padding-block:var(--spacing-16)}.iN5eOa_inner{row-gap:var(--spacing-8);padding-top:var(--spacing-12)}.iN5eOa_text{font-size:var(--text-body);line-height:var(--leading-body)}}
.zlXAIW_module{--module-gap:clamp(var(--spacing-8), 6.67vw, var(--spacing-24));--module-caption-space:var(--spacing-4);--module-caption-h:calc(var(--spacing-2) + 4 * 24px);--module-fan:24px;--module-fan-total:calc(5 * var(--module-fan));--module-card-max-w:calc((100svh - var(--header-h) - 2 * var(--spacing-8) - var(--module-caption-space) - var(--module-caption-h)) * 9 / 16);background:var(--color-kalk);color:var(--color-graphit);padding-block:var(--spacing-24) var(--spacing-32);position:relative}.zlXAIW_stage{column-gap:var(--module-gap);padding-inline:var(--page-gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"cards text";align-items:start;display:grid}.zlXAIW_stack{column-gap:var(--spacing-6);row-gap:var(--spacing-8);grid-area:cards;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.zlXAIW_card{min-width:0;position:relative}.zlXAIW_figure{margin:0;container-type:inline-size}.zlXAIW_frame{aspect-ratio:9/16;background:var(--color-kalk);overflow:hidden}.zlXAIW_image{object-fit:cover;width:100%;height:100%;display:block}.zlXAIW_planFrame{border:1px solid var(--color-aluminium);place-items:center;display:grid}.zlXAIW_planLarge{width:84%;height:auto}.zlXAIW_caption{align-content:start;align-items:center;column-gap:var(--spacing-4);padding-top:var(--spacing-2);border-top:1px solid var(--color-aluminium);margin-top:var(--module-caption-space);background:var(--color-kalk);font-size:var(--text-nav);flex-wrap:wrap;line-height:24px;display:flex}.zlXAIW_index{min-width:1.6em;font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);color:var(--color-moos);flex-shrink:0}.zlXAIW_planSmall{flex-shrink:0;width:35px;height:21px}@container (max-width:240px){.zlXAIW_planSmall{display:none}}.zlXAIW_name{font-weight:var(--font-weight-bold);color:var(--color-graphit);flex-shrink:0}.zlXAIW_facts{min-width:0;padding-left:calc(1.6 * var(--text-label) + var(--spacing-4));color:var(--color-moos);flex-basis:100%}.zlXAIW_factsLine{text-wrap-style:balance;display:block}@container (max-width:240px){.zlXAIW_facts{padding-left:0}}.zlXAIW_text{top:calc(var(--header-h) + var(--spacing-12));max-width:27em;font-size:var(--text-body);line-height:var(--leading-body);grid-area:text;position:sticky}.zlXAIW_label{margin-bottom:var(--spacing-6);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}.zlXAIW_title{margin-bottom:var(--spacing-8);font-size:clamp(var(--text-h2), 2.5vw, 36px);line-height:1.2;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-h1);color:var(--color-graphit)}.zlXAIW_copy+.zlXAIW_copy,.zlXAIW_intro+.zlXAIW_rest{margin-top:var(--spacing-6)}.zlXAIW_highlight{font-weight:var(--font-weight-bold);font-synthesis-weight:auto;color:var(--color-moos)}.zlXAIW_nowrap{white-space:nowrap}.zlXAIW_closing{color:var(--color-moos);text-wrap-style:balance}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.zlXAIW_module[data-module-stack]{padding-block:0}.zlXAIW_module[data-module-stack] .zlXAIW_stage{height:100svh;padding-top:var(--header-h);align-items:center;overflow:hidden}.zlXAIW_module[data-module-stack] .zlXAIW_text{position:static}.zlXAIW_module[data-module-stack] .zlXAIW_stack{padding-left:var(--module-fan-total);padding-right:var(--module-gap);margin-right:calc(-1 * var(--module-gap));grid-template-columns:minmax(0,1fr);grid-template-areas:"card";gap:0;overflow:hidden}.zlXAIW_module[data-module-stack] .zlXAIW_card{width:min(100%, var(--module-card-max-w));background:var(--color-kalk);will-change:transform, opacity;grid-area:card}.zlXAIW_module[data-module-stack] .zlXAIW_facts{padding-left:calc(1.6 * var(--text-label) + var(--spacing-4))}}@media (max-width:1023px){.zlXAIW_module{padding-block:var(--spacing-16) var(--spacing-24)}.zlXAIW_stage{row-gap:var(--spacing-12);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""cards""rest"}.zlXAIW_text{display:contents}.zlXAIW_intro{grid-area:intro;max-width:30em}.zlXAIW_rest{grid-area:rest;max-width:30em}.zlXAIW_intro+.zlXAIW_rest{margin-top:0}.zlXAIW_stack{column-gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr))}.zlXAIW_title{font-size:clamp(var(--text-h2), 4vw, 32px)}}@media (max-width:767px){.zlXAIW_stack{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.zlXAIW_stack{gap:var(--spacing-4);margin-inline:calc(-1 * var(--page-gutter));padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.zlXAIW_card{scroll-snap-align:start;flex:0 0 72%}}
.RW1FYG_root{--konstruktion-aspect:4424 / 3320;--konstruktion-card-w:clamp(340px, 24vw, 440px);--konstruktion-mark:36px;padding-top:var(--spacing-32);padding-bottom:var(--spacing-24);background:var(--color-kalk);color:var(--color-graphit);position:relative}.RW1FYG_intro{padding-inline:var(--page-gutter)}.RW1FYG_label{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}.RW1FYG_title{max-width:24ch;margin-top:var(--spacing-4);font-size:var(--text-h1);line-height:var(--leading-h1);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-h1)}.RW1FYG_lead{max-width:var(--container-text);margin-top:var(--spacing-6);font-size:var(--text-lead);line-height:var(--leading-lead)}.RW1FYG_stage{display:contents}.RW1FYG_layer{width:100%;margin-top:var(--spacing-12);aspect-ratio:var(--konstruktion-aspect);position:relative;overflow:hidden}.RW1FYG_plate{position:absolute;inset:0}.RW1FYG_image{object-fit:cover;width:100%;height:100%}.RW1FYG_markers{padding:0;list-style:none}.RW1FYG_markerItem{left:max(var(--konstruktion-x), calc((var(--konstruktion-mark) / 2 + 8px) / 1.08 + 3.71%));width:0;height:0;position:absolute}.RW1FYG_marker{width:44px;height:44px;color:var(--color-graphit);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:-22px;left:-22px}.RW1FYG_markerTile{width:var(--konstruktion-mark);height:var(--konstruktion-mark);border:1px solid var(--color-kalk);background:var(--color-kalk);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);place-items:center;display:grid}.RW1FYG_markerIcon{width:60%;height:60%}.RW1FYG_marker:hover .RW1FYG_markerTile{transform:scale(1.05)}.RW1FYG_marker[data-active]{color:var(--color-kalk)}.RW1FYG_marker[data-active] .RW1FYG_markerTile{background:var(--color-moos);transform:scale(1.05)}.RW1FYG_marker:focus-visible{outline:none}.RW1FYG_marker:focus-visible .RW1FYG_markerTile{outline:2px solid var(--color-kalk);outline-offset:2px;box-shadow:0 0 0 2px var(--color-moos)}.RW1FYG_lines{pointer-events:none;display:none}.RW1FYG_cards{gap:var(--spacing-8) var(--spacing-6);margin-top:var(--spacing-12);padding:0 var(--page-gutter);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;display:grid}.RW1FYG_card{padding-top:var(--spacing-4);border-top:1px solid var(--color-aluminium);scroll-margin-top:calc(var(--header-h) + var(--spacing-6));transition:border-color var(--duration-fast) var(--ease-out)}.RW1FYG_card[data-active]{border-top-color:var(--color-moos)}.RW1FYG_card:focus{outline:none}.RW1FYG_card:focus-visible{outline:2px solid var(--color-moos);outline-offset:8px}.RW1FYG_cardTitle{align-items:center;gap:var(--spacing-2);font-size:var(--text-body);line-height:24px;font-weight:var(--font-weight-bold);display:flex}.RW1FYG_cardIcon{width:24px;height:24px;color:var(--color-moos);flex:none}.RW1FYG_figure{margin-top:var(--spacing-2);font-size:var(--text-h2);font-variant-numeric:tabular-nums;line-height:32px}.RW1FYG_text{max-width:36em;margin-top:var(--spacing-2);font-size:17px;line-height:26px}.RW1FYG_term{white-space:nowrap}.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_stage{--konstruktion-layer-h:max(112vh, 100vw * 3320 / 4424);--konstruktion-layer-w:calc(var(--konstruktion-layer-h) * 4424 / 3320);height:100vh;margin-top:var(--spacing-12);display:block;position:relative;overflow:hidden}.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_layer{left:calc((100vw - var(--konstruktion-layer-w)) / 2);top:calc((100vh - var(--konstruktion-layer-h)) * .4);width:var(--konstruktion-layer-w);height:var(--konstruktion-layer-h);aspect-ratio:auto;will-change:transform;margin-top:0;position:absolute;overflow:visible}.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_lines{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.RW1FYG_line{fill:none;stroke:var(--color-kalk);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_cards{pointer-events:none;will-change:transform;margin:0;padding:0;display:block;position:absolute;inset:0}.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_card{width:var(--konstruktion-card-w);padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);border:1px solid var(--color-aluminium);background:var(--color-kalk);pointer-events:auto;position:absolute}.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_text{max-width:none}@media (max-width:1279px){.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_card{padding:var(--spacing-4) var(--spacing-4) var(--spacing-4)}.RW1FYG_root[data-konstruktion-mode=stage] .RW1FYG_figure{font-size:var(--text-lead);line-height:28px}}.RW1FYG_root[data-konstruktion-mode=stage].RW1FYG_root{padding-bottom:0}@media (max-width:767px){.RW1FYG_root{padding-top:var(--spacing-24);padding-bottom:var(--spacing-16)}.RW1FYG_title{font-size:32px;line-height:38px}.RW1FYG_lead{font-size:var(--text-body);line-height:var(--leading-body)}.RW1FYG_layer{margin-top:var(--spacing-8)}.RW1FYG_root{--konstruktion-mark:28px}.RW1FYG_cards{gap:var(--spacing-6);margin-top:var(--spacing-8)}}
.M_Dn4q_header{--site-header-bar-w:440px;--site-header-bar-h:56px;--site-header-top:calc((var(--header-h) - var(--site-header-bar-h)) / 2);z-index:10;padding-top:var(--site-header-top);pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0 0 auto}.M_Dn4q_bar{z-index:2;width:var(--site-header-bar-w);height:var(--site-header-bar-h);padding-inline:var(--spacing-6) var(--spacing-2);background:var(--color-kalk);border:1px solid var(--color-aluminium);pointer-events:auto;align-items:center;display:flex;position:relative}.M_Dn4q_logo{--site-header-logo-h:28px;flex-shrink:0;margin-bottom:4px}.M_Dn4q_logo img{width:120px;height:var(--site-header-logo-h)}.M_Dn4q_current{min-width:0;margin-left:var(--spacing-6);flex:1;overflow:hidden}.M_Dn4q_currentText{font-size:var(--text-nav);color:var(--color-graphit);white-space:nowrap;line-height:24px;display:block}.M_Dn4q_toggle{width:44px;height:44px;color:var(--color-graphit);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.M_Dn4q_icon{width:20px;height:8px;position:relative}.M_Dn4q_line{background:currentColor;width:100%;height:2px;position:absolute;left:0}.M_Dn4q_line:first-child{top:0}.M_Dn4q_line:last-child{top:6px}.M_Dn4q_progress{inset:auto var(--spacing-6) -1px;background:var(--color-moos);transform-origin:0;height:2px;position:absolute;transform:scaleX(0)}.M_Dn4q_logo:focus-visible,.M_Dn4q_toggle:focus-visible,.M_Dn4q_link:focus-visible{outline:2px solid var(--color-moos);outline-offset:3px}.M_Dn4q_menu{z-index:1;width:var(--site-header-bar-w);margin-top:var(--spacing-2);visibility:hidden;pointer-events:auto;position:relative;overflow:hidden}.M_Dn4q_panel{background:var(--color-kalk);border:1px solid var(--color-aluminium)}.M_Dn4q_panelInner{padding:var(--spacing-6) var(--spacing-6) var(--spacing-8)}.M_Dn4q_menuLabel{margin-bottom:var(--spacing-4);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}.M_Dn4q_list{gap:var(--spacing-2);flex-direction:column;padding:0;list-style:none;display:flex}.M_Dn4q_link{align-items:baseline;gap:var(--spacing-4);font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);color:var(--color-graphit);transition:color var(--duration-fast);text-decoration:none;display:flex}.M_Dn4q_linkIcon{width:.72em;height:.72em;color:var(--color-graphit);transition:color var(--duration-fast);flex-shrink:0;align-self:center}.M_Dn4q_link:hover,.M_Dn4q_link[aria-current],.M_Dn4q_link:hover .M_Dn4q_linkIcon,.M_Dn4q_link[aria-current] .M_Dn4q_linkIcon{color:var(--color-moos)}.M_Dn4q_foot{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--color-aluminium)}@media (max-width:767px){.M_Dn4q_header{--site-header-bar-w:calc(100vw - 2 * var(--page-gutter))}.M_Dn4q_menu{width:auto;margin:0;position:fixed;inset:0}.M_Dn4q_panel{border:0;height:100%}.M_Dn4q_panelInner{height:100%;padding:calc(var(--header-h) + var(--spacing-6)) var(--page-gutter) var(--spacing-8);flex-direction:column;display:flex;overflow-y:auto}.M_Dn4q_foot{margin-top:auto}.M_Dn4q_cta{width:100%}}
.bM4yQa_root{--prozess-gap:clamp(16px, 2.48vw, 36px);padding:var(--spacing-32) var(--page-gutter);background:var(--color-moos);color:var(--color-kalk);position:relative}.bM4yQa_inner{max-width:var(--container-content);margin-inline:auto}.bM4yQa_head{max-width:var(--container-text)}.bM4yQa_label,.bM4yQa_stepLabel{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.bM4yQa_title{margin-top:var(--spacing-4);font-size:var(--text-h1);line-height:var(--leading-h1);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-h1);font-variant-numeric:tabular-nums}.bM4yQa_steps{margin-top:var(--spacing-16);flex-direction:column;padding:0;list-style:none;display:flex}.bM4yQa_step{column-gap:var(--prozess-gap);row-gap:var(--spacing-8);padding-block:var(--spacing-16);border-top:1px solid color-mix(in srgb, var(--color-aluminium) var(--opacity-line), transparent);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.bM4yQa_step:last-child{padding-bottom:0}.bM4yQa_figure{grid-column:1/-1;max-width:560px}.bM4yQa_text{grid-column:1/-1;max-width:30em}.bM4yQa_stepLabel{gap:var(--spacing-2);display:flex}.bM4yQa_stepIndex{font-variant-numeric:tabular-nums;min-width:24px}.bM4yQa_claim{margin-top:var(--spacing-4);font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}.bM4yQa_body{margin-top:var(--spacing-4)}.bM4yQa_claim+.bM4yQa_body{margin-top:var(--spacing-6)}.bM4yQa_nowrap{white-space:nowrap}.bM4yQa_action{margin-top:var(--spacing-8)}.bM4yQa_action>a{border-color:var(--color-kalk);color:var(--color-kalk)}.bM4yQa_action>a:hover{background:var(--color-kalk);color:var(--color-moos)}.bM4yQa_action>a:focus-visible{outline-color:var(--color-kalk)}@media (min-width:900px){.bM4yQa_figure{grid-column:1/7;max-width:none}.bM4yQa_text{grid-column:8/13;align-self:center}}@media (min-width:900px) and (max-width:1279px){.bM4yQa_claim{font-size:36px;line-height:44px}}@media (max-width:767px){.bM4yQa_root{padding-block:var(--spacing-24)}.bM4yQa_title,.bM4yQa_claim{font-size:32px;line-height:38px}.bM4yQa_steps{margin-top:var(--spacing-12)}.bM4yQa_step{padding-block:var(--spacing-12);row-gap:var(--spacing-6)}}.bM4yQa_drawing{width:100%;height:auto;overflow:visible}.bM4yQa_stroke,.bM4yQa_thin,.bM4yQa_dash{fill:none;stroke:var(--color-kalk);stroke-width:2px;stroke-linecap:butt;stroke-linejoin:miter}.bM4yQa_thin,.bM4yQa_dash{stroke-width:1px}.bM4yQa_dash{stroke-dasharray:4 3}.bM4yQa_cover{fill:var(--color-moos)}.bM4yQa_hidden{visibility:hidden}.bM4yQa_dimension{fill:var(--color-kalk);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:17px}@media (max-width:1023px){.bM4yQa_dimension{font-size:20px}}@media (max-width:767px){.bM4yQa_dimension{font-size:26px}}
.l1tf4q_zielgruppen{--zielgruppen-gap:clamp(16px, 2.48vw, 36px);padding:var(--spacing-24) var(--page-gutter) var(--spacing-32);background:var(--color-kalk);color:var(--color-graphit);position:relative}.l1tf4q_inner{max-width:var(--container-content);margin-inline:auto}.l1tf4q_head{max-width:var(--container-text)}.l1tf4q_label,.l1tf4q_pathLabel{font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-moos)}.l1tf4q_title{margin-top:var(--spacing-4);font-size:var(--text-h1);line-height:var(--leading-h1);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-h1)}.l1tf4q_lead{margin-top:var(--spacing-6);font-size:var(--text-lead);line-height:var(--leading-lead)}.l1tf4q_paths{row-gap:var(--spacing-24);margin-top:var(--spacing-16);grid-template-columns:minmax(0,1fr);display:grid}.l1tf4q_path{flex-direction:column;align-items:flex-start;display:flex}.l1tf4q_frame{aspect-ratio:3/2;width:100%;overflow:hidden}.l1tf4q_image{object-fit:cover;width:100%;height:100%}.l1tf4q_pathLabel{gap:var(--spacing-2);margin-top:var(--spacing-8);display:flex}.l1tf4q_index{font-variant-numeric:tabular-nums;min-width:24px}.l1tf4q_pathTitle{margin-top:var(--spacing-4);font-size:clamp(28px,2.5vw,36px);line-height:1.22;font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-h1);color:var(--color-moos)}.l1tf4q_text{max-width:30em;margin-top:var(--spacing-4)}.l1tf4q_nowrap{white-space:nowrap}.l1tf4q_action{margin-top:var(--spacing-8)}@media (min-width:1024px){.l1tf4q_paths{column-gap:var(--zielgruppen-gap);grid-template-rows:repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.l1tf4q_path{grid-row:span 5;grid-template-rows:subgrid;place-items:start;display:grid}}@media (max-width:767px){.l1tf4q_zielgruppen{padding-block:var(--spacing-16) var(--spacing-24)}.l1tf4q_title{font-size:32px;line-height:38px}.l1tf4q_lead{font-size:var(--text-body);line-height:var(--leading-body)}.l1tf4q_paths{row-gap:var(--spacing-16);margin-top:var(--spacing-12)}.l1tf4q_pathLabel{margin-top:var(--spacing-6)}}
