*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:auto;appearance:auto;font:inherit}summary{display:list-item}@font-face{font-family:OptimaProRoman;src:url(/dist/assets/font-DnS7_n9a.woff2) format("woff2"),url(/dist/assets/font-Cvt-6eVv.woff) format("woff")}@font-face{font-family:AinslieSans;src:url(/dist/assets/font-BNfw_8fJ.woff2) format("woff2"),url(/dist/assets/font-scWdHf8W.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AinslieSans;src:url(/dist/assets/font-BXdc-eck.woff2) format("woff2"),url(/dist/assets/font-BGUASUpI.woff) format("woff");font-weight:500;font-style:normal}:root{--white: #fff;--black: #1d1d1b;--grey: #b7b1a1;--red: #f06543;--text-color: #9b9991;--ockergelb: #d0b85e;--hellgelb: #fff4cb;--taupe: #f3f2f1;--blue-light: #1091c1;--green-light: #21b5b8;--green: #006139;--action-color: var(--green-light);--transition: all .3s ease-in-out;--header-bg-color: var(--white);--header-height: 92px;--logo-size: 92px;--section-padding: 54px ;--link-button-bg: var(--ockergelb);--link-button-hover-bg: var(--hellgelb);--link-button-hover-color: var(--ockergelb);--hero-animation-dauer: 36s;--heading-color: var(--text-color);--font-family: "AinslieSans", sans-serif;--input-bg-color: var(--white);--input-color: var(--text-color);--h1-fs: clamp(1.625rem, 1.1136rem + 2.2727vw, 2.875rem);--heading-fs: 26px;--heading-lh: 1.5;--base-fs: clamp(1.1875rem, 1.0852rem + .4545vw, 1.4375rem);--base-lh: 1.58}@media(min-width:1280px){:root{--section-padding: 117px ;--header-height: 172px;--logo-size: 172px}}@media(hover:none){:root{--transition: all .15s ease-in-out}}@media(hover:hover){:root{--transition: all .3s ease-in-out}}.formular__opener--wrapper{display:flex;justify-content:center;padding:60px 0 0}.formular__opener--wrapper .formular__opener{opacity:1}.formular__opener--wrapper .formular__opener.hide{opacity:0;transition:var(--transition)}.formular--wrapper{overflow:hidden;padding:0;max-height:0}.formular--wrapper.show{max-height:2000px;transition:max-height .5s ease-in}.kontakt__form,.kontakt__form--antwort{padding:var(--section-padding) 0}button{all:unset;cursor:pointer;background-color:var(--link-button-bg);color:var(--text-color);padding:9px;width:100%;transition:var(--transition)}@media(min-width:640px){button{width:-moz-fit-content;width:fit-content;padding:9px 144px}}button:active,button:focus,button:hover{background-color:var(--link-button-hover-bg);color:var(--link-button-hover-color)}input,textarea{border-radius:0;padding:15px 18px;font-weight:300;color:var(--input-color);background-color:var(--input-bg-color);border:none;outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:currentcolor;opacity:1}input::placeholder,textarea::placeholder{color:currentcolor;opacity:1}input:-webkit-autofill{box-shadow:0 0 0 30px var(--input-bg-color) inset;-webkit-text-fill-color:var(--input-color)}#secretHoneypotAltoOberwil{display:none}.input--wrapper{position:relative;margin-bottom:36px}.input--wrapper input,.input--wrapper textarea{width:100%}label.required:after{content:" *";position:relative}label{position:absolute;top:0;left:0;transform:scale(1) translate(8px,11px);width:calc(100% - 16px);pointer-events:none;text-align:left;transition:all .15s ease-in}@media(min-width:900px){label{transform:scale(1) translate(15px,11px);width:calc(100% - 30px)}}input:not(:-moz-placeholder)+label,textarea:not(:-moz-placeholder)+label{opacity:.8;transform:scale(.7) translateY(calc(-100% - 4px));transform-origin:top left}input:focus+label,input:not(:placeholder-shown)+label,textarea:focus+label,textarea:not(:placeholder-shown)+label{opacity:.8;transform:scale(.7) translateY(calc(-100% - 4px));transform-origin:top left}input:not(:-moz-placeholder)+label:after,textarea:not(:-moz-placeholder)+label:after{color:currentcolor}input:focus+label:after,input:not(:placeholder-shown)+label:after,textarea:focus+label:after,textarea:not(:placeholder-shown)+label:after{color:currentcolor}body{font-family:var(--font-family);font-size:var(--base-fs);line-height:var(--base-lh);color:var(--text-color);font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{--font-family: "OptimaProRoman";--base-fs: var(--heading-fs);--heading-color: var(--ockergelb);font-family:var(--font-family);font-size:var(--base-fs);line-height:var(--heading-lh);color:var(--heading-color);font-weight:500;letter-spacing:.5px;margin:0}h1:not(h1),h2:not(h1),h3:not(h1),h4:not(h1),h5:not(h1),h6:not(h1){text-transform:uppercase}h1{--base-fs: var(--h1-fs);width:20ch;margin:0 auto 24px}@media(min-width:768px){h1{width:auto}}h2,h3,h4,h5,h6{margin-bottom:27px}p{margin:0 0 27px}p.small--typo{font-size:14px}@media(min-width:1280px){p.small--typo{padding:0 24px}}strong{font-weight:500}a:not([class]){position:relative;text-decoration:none;color:currentcolor;width:-moz-fit-content;width:fit-content;transition:var(--transition)}a[class]{text-decoration:none;color:currentcolor;transition:var(--transition)}a[class]:focus,a[class]:hover{outline:none}a[class]:focus-visible{outline:auto;outline-offset:8px}a[class].link__button{background-color:var(--link-button-bg);color:var(--text-color);padding:9px;width:100%;transition:var(--transition)}@media(min-width:640px){a[class].link__button{width:-moz-fit-content;width:fit-content;padding:9px 144px}}a[class].link__button:active,a[class].link__button:focus,a[class].link__button:hover{background-color:var(--link-button-hover-bg);color:var(--link-button-hover-color)}a[class].link__button[href$=".pdf"]{position:relative;width:100%;max-width:400px;padding-left:45px}@media(min-width:1280px){a[class].link__button[href$=".pdf"]{padding-left:90px}}a[class].link__button[href$=".pdf"]:after{content:"";display:block;position:absolute;top:0;right:36px;bottom:0;margin:auto;width:25px;height:25px;background:currentcolor;-webkit-mask-image:url(../../tpl/img/download.svg);mask-image:url(../../tpl/img/download.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(0);transition:var(--transition)}a[class].link__button[href$=".pdf"]:active:after,a[class].link__button[href$=".pdf"]:focus:after,a[class].link__button[href$=".pdf"]:hover:after{transform:translateY(2px)}a[class].download__link{display:block;width:100%;height:20px;background:var(--ockergelb);-webkit-mask:url(../../tpl/img/download.svg);mask:url(../../tpl/img/download.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:25px;mask-position:25px;transition:var(--transition);transform-origin:top;transform:translateY(0)}a[class].download__link:focus,a[class].download__link:hover{transform:translateY(2px)}a[class].link__button--download{--text-color: var(--white);background-color:var(--link-button-bg);color:var(--text-color);padding:9px;width:100%;transition:var(--transition)}@media(min-width:640px){a[class].link__button--download{width:-moz-fit-content;width:fit-content;padding:9px 144px}}a[class].link__button--download:active,a[class].link__button--download:focus,a[class].link__button--download:hover{background-color:var(--link-button-hover-bg);color:var(--link-button-hover-color)}hr{border-bottom:1px solid var(--black);border-left:0;border-right:0;border-top:0;margin:3px 0}li{margin-bottom:1.5px}ul:not([class]){list-style:none;margin:0;padding:12px 0 0 12px}ul:not([class])>li{padding-left:0}ul:not([class])>li:before{display:none}@media(min-width:768px){ul:not([class]){padding-left:24px;padding-top:24px}}ul:not([class])>li{position:relative;padding-left:24px;margin-bottom:.75px}ul:not([class])>li p{margin-bottom:0;text-align:left}ul:not([class])>li:before{content:"";display:block;position:absolute;top:12px;left:0;width:4px;height:4px;border-radius:50%;background:currentcolor}ul[class]{list-style:none;margin:0;padding:0}ul[class]>li{padding-left:0}ul[class]>li:before{display:none}ol{list-style-position:inside;padding-left:0}ol li{margin-bottom:1.5px}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}sub,sup{vertical-align:baseline;position:relative;top:-.4em}sub{top:.4em}body{display:block;margin:0;padding:0;background-color:var(--bg-color)}html{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:86px}body.no-transition *{transition:none!important}*,*:after,*:before{box-sizing:inherit}.chuck{display:flex;flex-direction:column;min-height:100vh;overflow:clip}main{display:flex;flex:1;align-content:center}section{overflow:clip;height:-moz-fit-content;height:fit-content}.content{--gap: clamp(1rem, 5vw, 3rem);--full: minmax(var(--gap), 1fr);--small: min(714px, 100% - var(--gap) * 2);--normal: minmax(0, 147px);--wide: minmax(0, 137px);display:grid;grid-template-columns:[full-start] var(--full) [wide-start] var(--wide) [normal-start] var(--normal) [small-start] var(--small) [small-end] var(--normal) [normal-end] var(--wide) [wide-end] var(--full) [full-end]}.content>*{grid-column:normal}.small{grid-column:small}.wide{grid-column:wide}.full{grid-column:full}header{position:sticky;top:0;height:var(--header-height);z-index:100;background:var(--grey);transition:var(--transition)}@media(min-width:1280px){header.scroll:not(:has(.nav__wrapper.open)){--header-height: 86px;--logo-size: 86px}header.scroll:has(.nav__wrapper.open){--header-height: 86px;--logo-size: 86px}}.header__logo--wrapper{display:block;height:var(--logo-size);width:var(--logo-size);background:var(--ockergelb);margin:0 auto;opacity:1;transform-origin:top}.header__logo--wrapper.hide{opacity:0}@media(min-width:1280px){.header__logo--wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.header__logo--wrapper.hide{opacity:1}}.header--wrapper{position:relative}.main-nav__icon--wrapper{position:fixed;top:20px;right:10px;height:50px;width:70px;display:flex;align-items:center;justify-content:center;z-index:10}@media(min-width:1280px){.main-nav__icon--wrapper{display:none}}.main-nav__icon{overflow:hidden;display:block;width:30px;height:32px;position:relative;transition:var(--transition)}@media(min-width:768px){.main-nav__icon{width:30px}}.main-nav__icon span{display:block;position:absolute;right:0;height:3px;width:100%;background:var(--white);opacity:1;transform:rotate(0);transition:.25s ease-in-out}.main-nav__icon.open span{width:100%}@media(min-width:1280px){.main-nav__icon{display:none}}.main-nav__icon span:nth-child(1){top:0}.main-nav__icon span:nth-child(2){top:9px}.main-nav__icon span:nth-child(3){top:18px}.main-nav__icon.open span:nth-child(1){transform:rotate(45deg);top:12px}.main-nav__icon.open span:nth-child(2){transform:rotate(-45deg);top:12px}.main-nav__icon.open span:nth-child(3){opacity:0}.nav__wrapper{position:fixed;top:0;left:0;height:100dvh;background:var(--ockergelb);transform:translate(100vw);transition:.25s ease-in-out;width:100%}.nav__wrapper.open{transform:translate(0)}@media(min-width:1280px){.nav__wrapper{position:relative;transform:translate(0);height:-moz-fit-content;height:fit-content;background:transparent}}.nav__wrapper--flex{display:flex;flex-direction:column;gap:22.5px;padding-top:127px;padding-right:6px;transition:var(--transition);overflow:clip}@media(min-width:1280px){.nav__wrapper--flex{flex-direction:row;justify-content:space-between;padding-top:9px;padding-right:0}}.main__nav--items{display:flex;flex-direction:column;gap:24px;color:var(--white);height:-moz-fit-content;height:fit-content}@media(min-width:1280px){.main__nav--items{flex-direction:row;gap:63px}}.main__nav--item{text-align:right}@media(min-width:1280px){.main__nav--item{text-align:left}}.main__nav--link{text-transform:uppercase;font-size:21px;position:relative;width:-moz-fit-content;width:fit-content}.main__nav--link:after{position:absolute;display:block;content:"";bottom:2px;left:0;margin:auto;width:0;height:1px;background:currentcolor;transition:var(--transition)}.main__nav--link:active:after,.main__nav--link.active:after,.main__nav--link:focus:after,.main__nav--link:hover:after,.main__nav--link[aria-current=page]:after{width:100%}.main__nav--link:active,.main__nav--link.active,.main__nav--link:focus,.main__nav--link:hover{color:var(--hellgelb)}footer{--text-color: var(--white);--base-fs: 20px;padding:var(--section-padding) 0 12px;background:var(--ockergelb);color:var(--text-color);font-size:var(--base-fs)}footer h2{--heading-color: var(--hellgelb);color:var(--heading-color)}footer a{position:relative;width:-moz-fit-content;width:fit-content}footer a:after{position:absolute;display:block;content:"";bottom:2px;left:0;margin:auto;width:0;height:1px;background:currentcolor;transition:var(--transition)}footer a:active:after,footer a.active:after,footer a:focus:after,footer a:hover:after,footer a[aria-current=page]:after{width:100%}.footer__top{text-align:center;margin-block-end:84px}@media(min-width:768px){.footer__top{margin-block-end:42px}}.footer__bottom{--base-fs: 18px;display:flex;flex-direction:column;align-items:center;font-size:var(--base-fs);gap:48px}@media(min-width:768px){.footer__bottom{flex-direction:row;justify-content:center}}.footer-nav__list--items{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;gap:12px}@media(min-width:768px){.footer-nav__list--items{flex-direction:row;justify-content:space-between;gap:84px}}@keyframes fade-out{0%{transform:translateY(0)}to{transform:translateY(200px)}}#cookie-law{display:flex;align-items:center;justify-content:center;background:#b7b1a1;position:fixed;z-index:200;padding:18px;right:0;bottom:42px;animation:fade-out 2s ease-in-out 2s;animation-fill-mode:forwards}.datenschutz__text{display:block;text-align:center;color:var(--white);font-size:16px;border:1px solid #fff;margin-bottom:0;padding:4.5px 18px}img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}img.img--center{-o-object-position:center;object-position:center}img.img--top{-o-object-position:top;object-position:top}img.img--right{-o-object-position:right;object-position:right}img.img--bottom{-o-object-position:bottom;object-position:bottom}img.img--left{-o-object-position:left;object-position:left}section{background:var(--bg-color);color:var(--text-color)}section:not(.hero-image,.formular--wrapper){padding:var(--section-padding) 0}section:has(+.galerie__bild,>.splide,>.img-text__wrapper){padding-top:0}section:has(+.galerie__bild,>.splide,>.img-text__wrapper) .galerie__bild:first-of-type{grid-column:full}@media(min-width:1280px){section:has(>.img-text__wrapper){padding-top:var(--section-padding)}}section:not(:has(.img-text__wrapper))>*:not(:has(.wohnung-details__text)){text-align:center}section.bg__taupe{--bg-color: var(--taupe);--input-bg-color: var(--white)}section.bg__taupe .link__button{--text-color: var(--white)}section.bg__ockergelb{--bg-color: var(--ockergelb);--text-color: var(--white);--input-bg-color: var(--hellgelb);--input-color: var(--ockergelb)}section.bg__ockergelb h1{--heading-color: var(--hellgelb);color:var(--heading-color)}section.bg__ockergelb h2{--heading-color: var(--hellgelb);color:var(--heading-color)}section.bg__ockergelb:has(:not(p)) h2{--base-fs: var(--h1-fs);--base-lh: 1.3;line-height:var(--base-lh);text-transform:none}section.bg__ockergelb:has(:not(p)) .link__button{margin:0 auto}section.bg__ockergelb .link__button{--link-button-bg: var(--hellgelb);--text-color: var(--ockergelb);--link-button-hover-bg: var(--white)}.text:has(+.galerie__bild) p:last-child{margin-bottom:45px}.galerie__bild{aspect-ratio:320/400}@media(min-width:768px){.galerie__bild{aspect-ratio:144/86}}@media(min-width:1280px){.galerie__bild{aspect-ratio:140/86}}.galerie__bild:has(+.text){margin-block-end:var(--section-padding)}.scroll__check{position:absolute;bottom:0}.hero-slider{position:relative;width:100%;height:calc(100dvh - var(--header-height));overflow:clip}.hero-slider__item{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;z-index:0;line-height:0;animation:imageAnimation var(--hero-animation-dauer) linear infinite 0s}.hero__image--wrapper{position:relative;width:100%;height:calc(100dvh - var(--header-height));overflow:clip}.hero__image{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:0;line-height:0}.img-text__wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1280px){.img-text__wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:90px}}.img-text__text{padding:var(--section-padding) clamp(1rem,5vw,3rem) 0}@media(min-width:1280px){.img-text__text{padding:57px 0 0;max-width:488px}}.img-text__img{aspect-ratio:320/400}@media(min-width:768px){.img-text__img{aspect-ratio:144/86}}@media(min-width:1280px){.img-text__img{aspect-ratio:650/630}}.splide__galerie--wrapper{position:relative}@media(min-width:1280px){.splide__slide,.splide__slide img{height:80vh}}ul.splide__pagination{display:flex;flex-wrap:nowrap;gap:6px;margin-block-end:42px;padding:6px 0}ul.splide__pagination li{padding:0;margin-bottom:0}ul.splide__pagination li button{all:unset;width:clamp(1.875rem,.0852rem + 7.9545vw,6.25rem);height:clamp(.3125rem,.1847rem + .5682vw,.625rem);background-color:color-mix(in srgb,var(--ockergelb) 30%,transparent);cursor:pointer}ul.splide__pagination li button.is-active{background-color:color-mix(in srgb,var(--ockergelb) 100%,transparent)}.splide__progress{padding:6px}.splide__progress__bar{height:5px;background:var(--ockergelb)}.splide__arrow{all:unset;cursor:pointer;width:20px;height:40px;display:flex}.splide__arrow--prev svg{transform:rotate(-180deg)}.splide__arrow svg path{stroke:var(--white);transition:var(--transition)}.splide__arrow:hover svg path{stroke:var(--action-color);transition:var(--transition)}.wohnung-details--sticky{position:sticky;top:86px;z-index:10;background:var(--bg-color)}.wohnung-details--wrapper{margin-bottom:42px;padding-top:6px}@media(min-width:640px){.wohnung-details--wrapper{margin-bottom:24px}}.wohnung-details__list--items{position:relative;aspect-ratio:31/25}@media(min-width:640px){.wohnung-details__list--items{max-height:380px;aspect-ratio:144/86;width:100%;overflow:hidden}}@media(min-width:1280px){.wohnung-details__list--items{aspect-ratio:658/528}}@media(max-height:700px)and (min-width:1280px){.wohnung-details__list--items{max-height:300px}}.wohnung-details__list--item{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(min-width:1280px){.wohnung-details__list--item{display:flex;gap:42px}}.wohnung-details__list--item.show{opacity:1;pointer-events:auto}.wohnung-details__bild{margin-left:-5vw;margin-right:-5vw;max-height:315px;background-color:#d0cecb;flex-shrink:0}.wohnung-details__bild img{-o-object-fit:contain;object-fit:contain}@media(min-width:640px){.wohnung-details__bild{aspect-ratio:144/86;margin:0;max-height:380px}}@media(min-width:1280px){.wohnung-details__bild{aspect-ratio:658/528}}@media(max-height:700px)and (min-width:1280px){.wohnung-details__bild{max-height:300px}}.wohnung-details__text{display:none}@media(min-width:1280px){.wohnung-details__text{display:flex;flex-direction:column;z-index:10}}.wohnung-details__text p{padding-left:12px;font-size:20px}.wohnung-details--heading{--base-fs: 22px;color:var(--ockergelb);background-color:var(--hellgelb);padding:12px}.wohnung-table--wrapper{--base-fs: 20px;overflow:clip;font-size:var(--base-fs);margin-bottom:57px}@media(min-width:1280px){.wohnung-table--wrapper{margin-bottom:102px}}.wohnung-table__list--item{--base-fs: 20px;font-size:var(--base-fs);border-bottom:1px solid var(--grey);cursor:pointer;padding-bottom:0}.wohnung-table__list--item:hover,.wohnung-table__list--item.active{background-image:linear-gradient(to right,#ffefb2 1%,rgba(255,255,255,0))}.wohnung-table__list--item span:first-of-type{padding-left:12px}.wohnung-table__list--item-header{color:var(--ockergelb);display:grid;gap:90px;padding:12px 0;border-bottom:1px solid var(--ockergelb);text-transform:uppercase}.wohnung-table__list--item-header span:first-of-type{padding-left:12px}.wohnung-table__list--item-header.mobile{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:1280px){.wohnung-table__list--item-header.mobile{display:none}}.wohnung-table__list--item-header.desktop{display:none}@media(min-width:1280px){.wohnung-table__list--item-header.desktop{display:grid;gap:60px;grid-template-columns:1fr 1fr 185px repeat(3,minmax(0,1fr))}}.wohnung-table__mobile--wrapper{display:block}.wohnung-table__mobile--wrapper .heading{display:grid;gap:90px;align-items:center;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 0}.wohnung-table__mobile--wrapper .akkordeon__inhalt{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s;background:var(--white)}.wohnung-table__mobile--wrapper .akkordeon__inhalt.show{grid-template-rows:1fr;transition:grid-template-rows .5s}.wohnung-table__mobile--wrapper .akkordeon__inhalt .download__link{-webkit-mask-position:left;mask-position:left}.wohnung-table__mobile--wrapper .akkordeon__list--items{display:flex;flex-direction:column;gap:18px;overflow:hidden}.wohnung-table__mobile--wrapper .akkordeon__list--item{display:grid;align-items:center;grid-template-columns:repeat(2,minmax(0,1fr))}.wohnung-table__mobile--wrapper .akkordeon__list--item:first-of-type{padding-top:30px}.wohnung-table__mobile--wrapper .akkordeon__list--item:last-of-type{padding-bottom:30px}@media(min-width:1280px){.wohnung-table__mobile--wrapper{display:none}}.wohnung-table__desktop--wrapper{display:none}@media(min-width:1280px){.wohnung-table__desktop--wrapper{display:grid;gap:60px;align-items:center;grid-template-columns:1fr 1fr 185px repeat(3,minmax(0,1fr));padding:12px 0}}.akkordeon__opener{all:unset;cursor:pointer;height:100%;display:flex;justify-content:space-around}.akkordeon__opener.open svg{transform:rotate(-180deg);transition:var(--transition)}.akkordeon__opener svg{width:15px;transform:rotate(0);transition:var(--transition)}.wohnung__link--wrapper{display:flex;flex-direction:column;align-items:center;gap:12px}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
