.PORTAL.svelte-1v77ngc{position:absolute;visibility:hidden;pointer-events:none;width:0;height:0}.ICON-CLOSE.svelte-34kd1c.svelte-34kd1c{display:flex;justify-content:center;align-items:center;position:relative;font-size:var(--ele-iconSize-m, 1em);width:calc(var(--ele-iconRatioWidth) * 1em);height:calc(var(--ele-iconRatioHeight) * 1em)}.ICON-CLOSE.svelte-34kd1c span.svelte-34kd1c{background-color:currentColor;position:absolute;height:3px;border-radius:1.5px;width:140%;justify-self:center}.ICON-CLOSE.svelte-34kd1c span.svelte-34kd1c:nth-child(1){transform:rotate(45deg)}.ICON-CLOSE.svelte-34kd1c span.svelte-34kd1c:nth-child(2){transform:rotate(-45deg)}.REGISTRATION-FORM{isolation:isolate;pointer-events:none;visibility:hidden;transform:scale(0);color:#000;position:fixed;inset:var(--size-m);height:fit-content;margin:auto;transition:transform var(--ms-m)}@media (width <= 860px){.REGISTRATION-FORM{inset:var(--size-s)}}@media (width <= 600px){.REGISTRATION-FORM{top:0;right:0;bottom:0;left:0;height:100%}}.REGISTRATION-FORM[data-is-open=true]{pointer-events:auto;visibility:visible;transform:scale(1)}.REGISTRATION-FORM[data-is-open=false]{transition:transform var(--ms-m),visibility 0s 1s}.REGISTRATION-FORM .Layout{background-color:#fff;border:4px solid var(--clr-blue);height:90vh;height:90svh;overflow:auto;max-width:800px;margin:auto;position:relative}@media (width <= 600px){.REGISTRATION-FORM .Layout{height:100%;max-height:100%}}.REGISTRATION-FORM .Layout h2{font-size:1.4em;line-height:1}.REGISTRATION-FORM .Layout h3{font-size:1.4em;color:var(--clr-blue)}.REGISTRATION-FORM .Layout button.close{height:1.4em;width:1.4em;position:absolute;right:var(--size-m);top:var(--size-m)}@media (width <= 860px){.REGISTRATION-FORM .Layout button.close{right:var(--size-s);top:var(--size-s)}}.REGISTRATION-FORM .Layout .content{position:relative;margin-top:var(--size-l)}.REGISTRATION-FORM .errorMessage{background-color:#fff;border:4px solid red;color:#000;display:none}.REGISTRATION-FORM .errorMessage a{color:red}.REGISTRATION-FORM .errorMessage{margin-top:1em;padding:1em;position:sticky;bottom:calc(-1 * var(--size-l) + 1em)}.REGISTRATION-FORM .Segment.success,.REGISTRATION-FORM .Segment.error,.REGISTRATION-FORM .Segment.form{background-color:#fff;z-index:100;display:none}.REGISTRATION-FORM .Segment.form .Field .Input{display:block;width:100%;margin-bottom:2em;margin-top:1em;position:relative}.REGISTRATION-FORM .Segment.form .Field .Input input{padding:.5em;display:block;width:100%;position:relative}.REGISTRATION-FORM .Segment.form .Field .Input input:not(:placeholder-shown):not(:focus):invalid{margin:-1px;border:1px solid red}.REGISTRATION-FORM .Segment.form .Field .Input:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:.1;background-color:var(--clr-blue)}.REGISTRATION-FORM .Segment.form button[type=submit]{margin-top:var(--size-m);background-color:var(--clr-blue);color:#fff;padding:.5em 1em;font-size:var(--fnt-size-m);opacity:.5;cursor:default}.REGISTRATION-FORM .Segment.form button[type=submit][data-can-submit=true]{opacity:1;cursor:pointer}.REGISTRATION-FORM[data-status=error] .Segment.form,.REGISTRATION-FORM[data-status=idle] .Segment.form,.REGISTRATION-FORM[data-status=loading] .Segment.loading,.REGISTRATION-FORM[data-status=success] .Segment.success{display:block}.REGISTRATION-FORM[data-status=error] .Layout{border:10px solid red}.REGISTRATION-FORM[data-status=error] .errorMessage{display:block}.Component.CONTENT-VISUALISATION{--flat-fill:transparent;--flat-fill-0:transparent;--flat-fill-0-active:white;--flat-fill-0-selected:var(--clr-darkBlue);--flat-fill-1:transparent;--flat-fill-1-active:transparent;--flat-fill-1-selected:hsla(9, 100%, 64%, .8);--flat-fill-2:var(--flat-fill-1);--flat-fill-2-active:var(--flat-fill-1-active);--flat-fill-2-selected:var(--flat-fill-1-selected)}.Component.CONTENT-VISUALISATION [data-status="1"]{fill:var(--flat-fill-1)}.Component.CONTENT-VISUALISATION [data-status="2"]{fill:var(--flat-fill-2)}[data-active-objects~=A] #haus-A,[data-active-objects~=B] #haus-B,[data-active-objects~=C] #haus-C,[data-active-objects~=D] #haus-D,[data-active-objects~=E] #haus-E,[data-active-objects~=F] #haus-F,[data-active-objects~=G] #haus-G,[data-active-objects~=H] #haus-H{visibility:visible;pointer-events:all}[data-crnt-object=A] #haus-A,[data-crnt-object=B] #haus-B,[data-crnt-object=C] #haus-C,[data-crnt-object=D] #haus-D,[data-crnt-object=E] #haus-E,[data-crnt-object=F] #haus-F,[data-crnt-object=G] #haus-G,[data-crnt-object=H] #haus-H{--flat-fill:var(--flat-fill-0-active)}[data-crnt-object=A] #haus-A [data-flat],[data-crnt-object=B] #haus-B [data-flat],[data-crnt-object=C] #haus-C [data-flat],[data-crnt-object=D] #haus-D [data-flat],[data-crnt-object=E] #haus-E [data-flat],[data-crnt-object=F] #haus-F [data-flat],[data-crnt-object=G] #haus-G [data-flat],[data-crnt-object=H] #haus-H [data-flat]{fill:var(--flat-fill)}[data-crnt-object=A] #haus-A [data-flat][data-status="1"],[data-crnt-object=B] #haus-B [data-flat][data-status="1"],[data-crnt-object=C] #haus-C [data-flat][data-status="1"],[data-crnt-object=D] #haus-D [data-flat][data-status="1"],[data-crnt-object=E] #haus-E [data-flat][data-status="1"],[data-crnt-object=F] #haus-F [data-flat][data-status="1"],[data-crnt-object=G] #haus-G [data-flat][data-status="1"],[data-crnt-object=H] #haus-H [data-flat][data-status="1"]{--flat-fill:var(--flat-fill-1-active)}[data-crnt-object=A] #haus-A [data-flat][data-status="2"],[data-crnt-object=B] #haus-B [data-flat][data-status="2"],[data-crnt-object=C] #haus-C [data-flat][data-status="2"],[data-crnt-object=D] #haus-D [data-flat][data-status="2"],[data-crnt-object=E] #haus-E [data-flat][data-status="2"],[data-crnt-object=F] #haus-F [data-flat][data-status="2"],[data-crnt-object=G] #haus-G [data-flat][data-status="2"],[data-crnt-object=H] #haus-H [data-flat][data-status="2"]{--flat-fill:var(--flat-fill-2-active)}[data-crnt-flat="41"] [data-flat="41"],[data-crnt-flat="32"] [data-flat="32"],[data-crnt-flat="31"] [data-flat="31"],[data-crnt-flat="22"] [data-flat="22"],[data-crnt-flat="21"] [data-flat="21"],[data-crnt-flat="12"] [data-flat="12"],[data-crnt-flat="11"] [data-flat="11"],[data-crnt-flat="02"] [data-flat="02"],[data-crnt-flat="01"] [data-flat="01"]{--flat-fill:var(--flat-fill-0-selected)}[data-crnt-flat="41"] [data-flat="41"][data-status="1"],[data-crnt-flat="32"] [data-flat="32"][data-status="1"],[data-crnt-flat="31"] [data-flat="31"][data-status="1"],[data-crnt-flat="22"] [data-flat="22"][data-status="1"],[data-crnt-flat="21"] [data-flat="21"][data-status="1"],[data-crnt-flat="12"] [data-flat="12"][data-status="1"],[data-crnt-flat="11"] [data-flat="11"][data-status="1"],[data-crnt-flat="02"] [data-flat="02"][data-status="1"],[data-crnt-flat="01"] [data-flat="01"][data-status="1"]{--flat-fill:var(--flat-fill-1-selected) !important}[data-crnt-flat="41"] [data-flat="41"][data-status="2"],[data-crnt-flat="32"] [data-flat="32"][data-status="2"],[data-crnt-flat="31"] [data-flat="31"][data-status="2"],[data-crnt-flat="22"] [data-flat="22"][data-status="2"],[data-crnt-flat="21"] [data-flat="21"][data-status="2"],[data-crnt-flat="12"] [data-flat="12"][data-status="2"],[data-crnt-flat="11"] [data-flat="11"][data-status="2"],[data-crnt-flat="02"] [data-flat="02"][data-status="2"],[data-crnt-flat="01"] [data-flat="01"][data-status="2"]{--flat-fill:var(--flat-fill-2-selected) !important}.CONTENT-VISUALISATION .immoObject{visibility:hidden;pointer-events:none}.CONTENT-VISUALISATION .immoObject path{transition:fill var(--ms-m);cursor:pointer}.CONTENT-VISUALISATION .immoObject path:hover{fill:var(--clr-darkBlue)!important}.CONTENT-VISUALISATION .immoObject path[data-status="1"]:hover{fill:var(--flat-fill-1-selected)!important}.CONTENT-VISUALISATION .immoObject path[data-status="2"]:hover{fill:var(--flat-fill-2-selected)!important}.CONTENT-VISUALISATION .a{fill:#c9dffb;fill-rule:nonzero;stroke:#000;stroke-width:.5px}.CONTENT-VISUALISATION .b{fill:#c9dffb;stroke:#000;stroke-width:.5px}.CONTENT-VISUALISATION .c{fill:none;fill-rule:nonzero;stroke:#000;stroke-width:.5px;stroke-linecap:round;stroke-linejoin:round}.CONTENT-VISUALISATION .d{fill-rule:nonzero}.CONTENT-VISUALISATION .e{fill:#fff;fill-rule:nonzero}.CONTENT-VISUALISATION .f{fill:none;fill-rule:nonzero;stroke:#000;stroke-width:.5px}#page-angebot .Layout.visualisation{position:relative;padding-bottom:0;padding-top:100px;gap:0}#page-angebot .Layout.visualisation .Segment.visual{max-width:1000px;width:100%;height:100%;margin:auto}#page-angebot .Layout.visualisation svg{height:100%;max-height:40vh;margin:auto}svg.svelte-zugs4f.svelte-zugs4f{font-size:var(--ele-iconSize-m, 1em);width:calc(var(--ele-iconRatioWidth) * 1em);height:calc(var(--ele-iconRatioHeight) * 1em);margin:auto;stroke:currentColor;fill:transparent;stroke-width:var(--ele-iconStrokeWidth-m, 1.5px);overflow:visible}svg.svelte-zugs4f .svelte-zugs4f{vector-effect:non-scaling-stroke}#page-angebot .Layout.objects{padding-top:var(--size-s)}#page-angebot .Layout.objects .Anchor{position:absolute;pointer-events:none;bottom:0}#page-angebot .Layout.objects .Segment.stickyPos{position:sticky;top:0;z-index:99;--background:var(--clr-blue);border-bottom:6px solid currentColor}#page-angebot .Layout.objects .Segment.stickyPos .Segment.select{padding-bottom:var(--size-s)}#page-angebot .Layout.objects .Segment.stickyPos .tableColumnLabels{text-align:center}#page-angebot .Layout.objects .TableEntry.flat{position:relative;transition:background-color var(--ms-m) ease-in-out;background-color:var(--clr-blue);border-bottom:3px solid white}#page-angebot .Layout.objects .TableEntry.flat button.toggleDetails{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}#page-angebot .Layout.objects .TableEntry.flat button.toggleDetails div{visibility:hidden}#page-angebot .Layout.objects .tables{width:100%}#page-angebot .Layout.objects .Table{opacity:0}#page-angebot .Layout.objects .Table[data-is-visible=true]{opacity:1;pointer-events:auto}#page-angebot .Layout.objects .Label.column{padding-bottom:1em;text-align:center;min-width:160px}#page-angebot .Layout.objects .Label.compact{display:none}#page-angebot .Layout.objects .Row .Label{text-decoration:underline;margin-bottom:.5em}#page-angebot .Layout.objects .Row,#page-angebot .Layout.objects .Cell{pointer-events:none;z-index:2;display:flex;transition:opacity var(--ms-m) ease-in-out}#page-angebot .Layout.objects .Row>div,#page-angebot .Layout.objects .Cell>div{flex:1}#page-angebot .Layout.objects .Cell{padding:.5em;text-align:center;flex-direction:column}#page-angebot .Layout.objects .Cell.flatName span{width:1ch;display:inline-block;text-align:center}#page-angebot .Layout.objects .Segment.tableColumnLabels{display:flex}#page-angebot .Layout.objects .Segment.tableColumnLabels>*{flex:1}#page-angebot .Layout.objects .Row.details{z-index:1;position:relative}#page-angebot .Layout.objects .Row.details:before{content:"";display:block;position:absolute;left:0;right:0;top:0;height:3px;background-color:#fff}#page-angebot .Layout.objects .Row.details .contentWrap{display:block;height:0px;overflow-y:hidden}#page-angebot .Layout.objects .Row.details .contentWrap .content{display:flex;flex-direction:row;gap:var(--size-s);padding:.5em;width:100%}#page-angebot .Layout.objects .Row.details .contentWrap .content>div{flex:1}#page-angebot .Layout.objects .Row.details .contentWrap>div{display:flex;flex-direction:column;align-items:center;text-align:center}#page-angebot .Layout.objects .Row.details .contentWrap .grundriss a{display:flex;gap:.5em;align-items:flex-end;justify-content:center;pointer-events:all}#page-angebot .Layout.objects .Row.details .contentWrap .grundriss .icon{height:1.4em;width:1.4em}#page-angebot .Layout.objects .Row.details .contentWrap .grundriss path{fill:transparent;stroke-width:.1em}#page-angebot .Layout.objects .Row.details .contentWrap .bewerben{justify-content:center}#page-angebot .Layout.objects .Row.details .contentWrap .bewerben button{background-color:#fff;color:var(--clr-darkBlue);padding:.5em;border:3px solid white;pointer-events:all;transition:background-color var(--ms-s) ease-in-out,color var(--ms-s) ease-in-out}#page-angebot .Layout.objects .Row.details .contentWrap .bewerben button:hover{background-color:var(--clr-darkBlue);color:#fff}#page-angebot .Layout.objects .TableEntry[data-is-open=true]{background-color:var(--clr-darkBlue)}#page-angebot .Layout.objects .TableEntry[data-is-open=true]>.Row.details .contentWrap{height:auto}#page-angebot .Layout.objects .TableEntry[data-is-open=true]>.toggleDetails{pointer-events:none}@media (max-width: 1000px){#page-angebot .Layout.objects .Segment.tableColumnLabels{display:none}#page-angebot .Layout.objects .TableEntry{display:flex;flex-direction:column}#page-angebot .Layout.objects .Label.compact{display:block}#page-angebot .Layout.objects .Row.main,#page-angebot .Layout.objects .Row.details>.contentWrap>.content{padding:2em 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-template-rows:auto;grid-auto-rows:auto;transition:opacity var(--ms-m) ease-in-out}}#page-angebot .Layout.objects{isolation:isolate}#page-angebot .Layout.objects>.Segment.select{z-index:2}#page-angebot .Layout.objects>.Segment.tables{z-index:1}#page-angebot .Layout.objects{color:#fff;--background:var(--clr-blue);position:relative}#page-angebot .Layout.objects .Segment.select{display:inline-block}#page-angebot .Layout.objects .Segment.select input{position:absolute;width:0;height:0;visibility:hidden}#page-angebot .Layout.objects .Segment.select .Dropdown{position:relative;isolation:isolate;z-index:999}#page-angebot .Layout.objects .Segment.select .Dropdown .options{display:flex;flex-direction:column;width:100%}#page-angebot .Layout.objects .Segment.select .Dropdown .Label{font-size:var(--fnt-size-l);display:flex;display:inline-flex;align-items:center;gap:.4em;white-space:nowrap}#page-angebot .Layout.objects .Segment.select .Dropdown .icon{position:relative;height:.5em;width:.5em;margin-bottom:.3em}#page-angebot .Layout.objects .Segment.select .Dropdown .icon:after{height:inherit;width:inherit;content:"";display:block;box-sizing:border-box;transform:rotate(-45deg);border-left:.08em solid currentColor;border-bottom:.08em solid currentColor}#page-angebot .Layout.objects .Segment.select input#dropdown:checked~.formWrap form{display:block}#page-angebot .Layout.objects .Segment.select .formWrap{position:relative}#page-angebot .Layout.objects .Segment.select form legend{display:none}#page-angebot .Layout.objects .Segment.select form{display:none;position:absolute;background-color:#fff;width:100%}#page-angebot .Layout.objects .Segment.select fieldset{display:flex;flex-direction:column;padding:0;border:unset;margin:0}#page-angebot .Layout.objects .Segment.select fieldset input:checked+label{background-color:var(--clr-blue);color:#fff}#page-angebot .Layout.objects .Segment.select fieldset input:checked+label:hover:before{border:4px solid white}#page-angebot .Layout.objects .Segment.select fieldset label{white-space:nowrap;padding:.5em;position:relative}#page-angebot .Layout.objects .Segment.select fieldset label:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:4px solid transparent}#page-angebot .Layout.objects .Segment.select fieldset label:hover:before{border:4px solid var(--clr-blue)}#page-angebot .Layout.objects .Segment.select fieldset{color:var(--clr-blue)}#page-angebot .Layout._1 .Segment._1{--background:white;padding-top:var(--size-m)}#page-angebot .Layout._1 .Segment._1 .text1{color:#000;height:100%;position:relative;isolation:isolate}#page-angebot .Layout._1 .color{--background:white;grid-column:2;grid-row:1/span 2;height:100%}@media (width <= 1400px){#page-angebot .Layout._1 .color{grid-column:unset;grid-row:unset;height:unset;grid-area:color}}@media (width <= 1400px){#page-angebot .Layout._1 .Segment._3{background-color:var(--clr-blue)}}#page-angebot .Layout._1 .Segment._3{z-index:999}#page-angebot .Layout._1 .Segment._3 .libelle{position:absolute;top:40%;width:120%;max-width:700px;right:-25%}@media (width <= 1400px){#page-angebot .Layout._1 .Segment._3 .libelle{position:relative;top:0;width:45%;margin-bottom:-55%;right:0;left:0;margin-left:75%;rotate:-26deg}}#page-angebot .Segment.pdfs{--background:var(--clr-blue);color:#fff}#page-angebot .Segment.pdfs .list{gap:1em}#page-angebot .Segment.pdfs a.pdfDownload{margin-left:var(--txt-indentation);align-items:center;display:flex;gap:.5em}@media (width <= 860px){#page-angebot .Segment.pdfs a.pdfDownload{margin-left:0}}#page-angebot .Segment.pdfs a.pdfDownload .icon{height:1.5em;width:1.5em;translate:0 -.2em}#page-angebot .Segment.pdfs a.pdfDownload .icon path{fill:none;stroke-width:.1em}#page-angebot .Segment.text3,#page-angebot .Segment.text2{color:#fff;--background:var(--clr-blue)}.Segment.text3{padding-bottom:20vh}@media (width <= 860px){.Segment.text3{padding-bottom:10vh}}
