/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--spacing-xs:8px;--spacing-sm:20px;--spacing-md:35px;--spacing-lg:60px;--spacing-xl:80px;--spacing-2xl:200px;--min-width:375px;--max-width:1280px;--spacer-column-min-size:24px;--content-block-paddin:29px;--main-z-index:1}*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-x-reverse:0;--tw-leading:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:"";--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:"GT Walsheim",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:4px;--font-weight-medium:500;--font-weight-bold:700;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-oblique:"GT Walsheim Oblique",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--text-14:.875rem;--text-20:1.25rem;--text-24:1.5rem;--text-32:2rem;--text-35:2.1875rem;--text-58:3.625rem;--color-white:#fff;--color-black:#000;--color-gray-light:#e6e7e8;--color-beige-light:#f4f3f1;--color-beige-dark:#e7dfd7;--color-red-dark:#600;--color-gray-brand:#979797;--color-status-available:#008a27;--color-status-booked:#f2b200;--color-status-sold:#e00000;--color-status-inactive:#979797;--color-error:#e00000;--margin-x:49px;--margin-x-xs:17px;--margin-x-s:32px;--margin-x-l:63px;--margin-y:73px;--margin-y-s:34px;--margin-y-m:46px;--margin-y-l:83px;--margin-y-xl:122px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;box-sizing:border-box}body{background:var(--color-beige-light);color:var(--color-red-dark);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}[x-cloak]{display:none!important}[id]{scroll-margin-top:var(--scroll-margin,2rem)}*,:before,:after{box-sizing:border-box;margin:0}@view-transition{navigation:auto}body>main{background:inherit;width:100%;display:block;position:relative;overflow-x:clip}::selection{color:var(--color-white);background-color:var(--color-red-dark)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:pretty}p{font-family:var(--font-sans);text-wrap:pretty;font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){p{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.5}}h1,h2,h3,h4,h5,h6{text-wrap:balance}button,a{cursor:pointer}blockquote{font-family:var(--font-oblique);quotes:"“" "”" "‘" "’";font-size:32px;font-weight:300;line-height:1.25}@media (min-width:768px){blockquote{font-family:var(--font-oblique);font-size:58px;font-weight:300;line-height:1.25}}blockquote p{max-width:12em;font-family:var(--font-oblique);--tw-leading:inherit;font-size:32px;font-weight:300;line-height:1.25;line-height:inherit;color:inherit;position:relative;white-space:normal!important}@media (min-width:768px){blockquote p{font-family:var(--font-oblique);font-size:58px;font-weight:300;line-height:1.25}}blockquote p:after{--tw-content:close-quote;content:var(--tw-content)}blockquote p:before{--tw-content:open-quote;content:var(--tw-content);display:block;position:absolute;right:100%}#root,#__next{isolation:isolate}:where(figure){margin:0!important}}@layer components{[v-cloak],[x-cloak]{display:none}}@layer utilities{.button{height:calc(var(--spacing)*8.5);border-style:var(--tw-border-style);border-width:var(--height-divider);border-color:var(--color-red-dark);font-family:var(--font-sans);color:var(--color-red-dark);border-radius:50px;justify-content:center;align-items:center;padding-inline:1.5em;font-size:14px;font-weight:400;line-height:1;display:flex}@media (min-width:768px){.button{font-family:var(--font-sans);height:calc(var(--spacing)*12.5);font-size:20px;font-weight:400;line-height:1}}.button:hover,.button:active{background-color:var(--color-red-dark)!important;color:var(--color-white)!important}.button:disabled,.button[disabled=disabled]{pointer-events:none;opacity:.5}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.overlay{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);position:absolute}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.right-0{right:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[51\]{z-index:51}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.container{width:100%}@media (min-width:414px){.container{max-width:414px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1366px){.container{max-width:1366px}}@media (min-width:1600px){.container{max-width:1600px}}.restricted-width{box-sizing:content-box;max-width:var(--width-content);margin-inline:auto}.restricted-width-larger{box-sizing:content-box;max-width:var(--width-content-larger);margin-inline:auto}.mx-2{margin-inline:calc(var(--spacing)*2)}.text-wysiwyg{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){.text-wysiwyg{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.5}}.text-wysiwyg a{text-decoration-line:underline}.text-wysiwyg ul{margin-left:calc(var(--spacing)*4);list-style-type:disc}.text-wysiwyg ol{margin-left:calc(var(--spacing)*4);list-style-type:decimal}.text-wysiwyg img{width:100%;height:auto;display:block}.text-wysiwyg h1,.text-wysiwyg h2,.text-wysiwyg h3{font-family:var(--font-sans);font-size:var(--text-35);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wysiwyg h4,.text-wysiwyg h5,.text-wysiwyg h6{font-family:var(--font-sans);font-size:var(--text-24);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wysiwyg p{margin-block:1.25em}.text-wysiwyg p:first-child{margin-top:calc(var(--spacing)*0)}.text-wysiwyg p:last-child{margin-bottom:calc(var(--spacing)*0)}.text-wysiwyg p{max-width:20.5em}@media (min-width:768px){.text-wysiwyg p{max-width:22em}}.text-wysiwyg-no-max-w{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){.text-wysiwyg-no-max-w{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.5}}.text-wysiwyg-no-max-w a{text-decoration-line:underline}.text-wysiwyg-no-max-w ul{margin-left:calc(var(--spacing)*4);list-style-type:disc}.text-wysiwyg-no-max-w ol{margin-left:calc(var(--spacing)*4);list-style-type:decimal}.text-wysiwyg-no-max-w img{width:100%;height:auto;display:block}.text-wysiwyg-no-max-w h1,.text-wysiwyg-no-max-w h2,.text-wysiwyg-no-max-w h3{font-family:var(--font-sans);font-size:var(--text-35);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wysiwyg-no-max-w h4,.text-wysiwyg-no-max-w h5,.text-wysiwyg-no-max-w h6{font-family:var(--font-sans);font-size:var(--text-24);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wysiwyg-no-max-w p{margin-block:1.25em}.text-wysiwyg-no-max-w p:first-child{margin-top:calc(var(--spacing)*0)}.text-wysiwyg-no-max-w p:last-child{margin-bottom:calc(var(--spacing)*0)}.text-wysiwyg-wide{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){.text-wysiwyg-wide{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.5}}.text-wysiwyg-wide a{text-decoration-line:underline}.text-wysiwyg-wide ul{margin-left:calc(var(--spacing)*4);list-style-type:disc}.text-wysiwyg-wide ol{margin-left:calc(var(--spacing)*4);list-style-type:decimal}.text-wysiwyg-wide img{width:100%;height:auto;display:block}.text-wysiwyg-wide h1,.text-wysiwyg-wide h2,.text-wysiwyg-wide h3{font-family:var(--font-sans);font-size:var(--text-35);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wysiwyg-wide h4,.text-wysiwyg-wide h5,.text-wysiwyg-wide h6{font-family:var(--font-sans);font-size:var(--text-24);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-wysiwyg-wide p{margin-block:1.25em}.text-wysiwyg-wide p:first-child{margin-top:calc(var(--spacing)*0)}.text-wysiwyg-wide p:last-child{margin-bottom:calc(var(--spacing)*0)}.my-\(--gap\){margin-block:var(--gap)}.my-5{margin-block:calc(var(--spacing)*5)}.my-auto{margin-block:auto}.mt-\(--margin-y\){margin-top:var(--margin-y)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-\[10px\]{margin-top:10px}.mt-\[21px\]{margin-top:21px}.mt-\[36px\]{margin-top:36px}.mt-y{margin-top:var(--margin-y)}.mb-\(--margin-y\){margin-bottom:var(--margin-y)}.mb-\(--margin-y-l\){margin-bottom:var(--margin-y-l)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-\[21px\]{margin-bottom:21px}.mb-\[34px\]{margin-bottom:34px}.mb-\[45px\]{margin-bottom:45px}.mb-\[61px\]{margin-bottom:61px}.mb-\[calc\(var\(--margin-y-xl\)-var\(--margin-y\)\)\]{margin-bottom:calc(var(--margin-y-xl) - var(--margin-y))}.mb-y-xl{margin-bottom:var(--margin-y-xl)}.ml-4{margin-left:calc(var(--spacing)*4)}.content-list{box-sizing:border-box;background-color:var(--color-beige-dark);width:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*13);border-radius:25px;flex-direction:column;gap:31px;display:flex}@media (min-width:768px){.content-list{gap:var(--gap);padding-inline:var(--margin-x-s);padding-block:var(--margin-y-s)}}@media (min-width:1024px){.content-list{max-width:calc(var(--spacing)*108.75)}}.content-list li{font-family:var(--font-sans);flex-direction:row;align-items:center;font-size:14px;font-weight:400;line-height:1.5;display:flex}@media (min-width:768px){.content-list li{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.5}}.content-list-key{box-sizing:content-box;text-wrap:pretty;width:50%;padding-right:var(--gap);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);flex-shrink:0;display:block}.content-list-value{box-sizing:content-box;text-wrap:pretty;flex-shrink:0;width:50%;display:block}.tag{height:calc(var(--spacing)*8.5);background-color:var(--color-beige-dark);font-family:var(--font-sans);color:var(--color-red-dark);text-transform:capitalize;border-radius:50px;justify-content:center;align-items:center;padding-inline:1.5em;font-size:14px;font-weight:400;line-height:1;display:flex}@media (min-width:768px){.tag{font-family:var(--font-sans);height:calc(var(--spacing)*12.5);font-size:20px;font-weight:400;line-height:1}}.content-column{align-items:flex-start;gap:var(--margin-y-s);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.content-column{gap:var(--margin-y)}}.content-grid-2{gap:var(--gap);padding-inline:var(--margin-x);padding-block:var(--margin-y);grid-auto-flow:row;display:grid}@media (min-width:1024px){.content-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\!flex{display:flex!important}.\!hidden{display:none!important}.\!inline-flex{display:inline-flex!important}.block{display:block}.block\!{display:block!important}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.table{display:table}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-6{height:calc(var(--spacing)*6)}.h-9\.5{height:calc(var(--spacing)*9.5)}.h-\[34px\]{height:34px}.h-\[50vh\]{height:50vh}.h-\[calc\(100vh-82px\)\]{height:calc(100vh - 82px)}.h-auto{height:auto}.h-full{height:100%}.w-6{width:calc(var(--spacing)*6)}.w-11\.5{width:calc(var(--spacing)*11.5)}.w-77\.5{width:calc(var(--spacing)*77.5)}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[34px\]{width:34px}.w-full{width:100%}.max-w-52{max-width:calc(var(--spacing)*52)}.max-w-\[10\.5em\]{max-width:10.5em}.max-w-\[10em\]{max-width:10em}.max-w-\[286px\]{max-width:286px}.flex-shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.\!rotate-0{rotate:none!important}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\(--gap\){gap:var(--gap)}.gap-\(--margin-y-l\)\!{gap:var(--margin-y-l)!important}.gap-\(--margin-y-s\){gap:var(--margin-y-s)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[10px\]{gap:10px}.gap-x-\[9px\]{-moz-column-gap:9px;column-gap:9px}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-\(--gap\){row-gap:var(--gap)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-\[21px\]{row-gap:21px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.rounded-\[34px\]{border-radius:34px}.rounded-full{border-radius:3.40282e38px}.rounded-tl-3xl{border-top-left-radius:var(--radius-3xl)}.rounded-tr-3xl{border-top-right-radius:var(--radius-3xl)}.rounded-br-3xl{border-bottom-right-radius:var(--radius-3xl)}.rounded-bl-3xl{border-bottom-left-radius:var(--radius-3xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.divider-over{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark)}.border-t,.border-t-1{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.divider-under{border-bottom-style:var(--tw-border-style);border-bottom-width:var(--height-divider);border-color:var(--color-red-dark)}.\!border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.border-b,.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-red-dark{border-color:var(--color-red-dark)}.bg-beige-dark{background-color:var(--color-beige-dark)}.bg-beige-light{background-color:var(--color-beige-light)}.bg-current{background-color:currentColor}.bg-red-dark{background-color:var(--color-red-dark)}.bg-transparent{background-color:#0000}.object-cover{object-fit:cover}.p-\[10px\]{padding:10px}.content{padding-inline:var(--margin-x);padding-block:var(--margin-y)}.px-\(--margin-x\){padding-inline:var(--margin-x)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-\[10px\]{padding-inline:10px}.px-\[19px\]{padding-inline:19px}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\!{padding-block:calc(var(--spacing)*0)!important}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-\(--margin-y-m\){padding-top:var(--margin-y-m)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-\[32px\]{padding-top:32px}.pt-\[39px\]{padding-top:39px}.pr-9{padding-right:calc(var(--spacing)*9)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-40{padding-bottom:calc(var(--spacing)*40)}.pb-\[56px\]{padding-bottom:56px}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.text-button{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1}@media (min-width:768px){.text-button{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1}}.text-heading{font-family:var(--font-sans);font-size:32px;font-weight:400;line-height:1.25}@media (min-width:768px){.text-heading{font-family:var(--font-sans);font-size:58px;font-weight:400;line-height:1.137}}.text-heading-sub{font-family:var(--font-sans);font-size:32px;font-weight:400;line-height:1.25}@media (min-width:1024px){.text-heading-sub{font-family:var(--font-sans);font-size:43px;font-weight:400;line-height:1.137}}.font-sans{font-family:var(--font-sans)}.text-14{font-size:var(--text-14)}.text-32{font-size:var(--text-32)}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[2rem\]{font-size:2rem}.text-\[4rem\]{font-size:4rem}.leading-\[48px\]{--tw-leading:48px;line-height:48px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-error{color:var(--color-error)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.\[program\:supercronic\]{program:supercronic}:is(.\*\:break-inside-avoid>*){page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}@media (hover:hover){.group-hover\:stroke-white:is(:where(.group):hover *){stroke:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-\[\.is-active\]\:opacity-100:is(:where(.group).is-active *){opacity:1}.last-of-type\:border-b-0:last-of-type{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last-of-type\:pb-\(--margin-y-m\):last-of-type{padding-bottom:var(--margin-y-m)}@media (hover:hover){.hover\:bg-red-dark:hover{background-color:var(--color-red-dark)}.hover\:text-white:hover{color:var(--color-white)}}@media (min-width:414px){.xs\:col-span-1{grid-column:span 1/span 1}.xs\:block{display:block}}@media (min-width:640px){.sm\:w-full{width:100%}.sm\:columns-2{-moz-columns:2;columns:2}}@media (min-width:768px){.md\:\!order-2{order:2!important}.md\:order-1{order:1}.md\:order-2{order:2}.md\:mx-6{margin-inline:calc(var(--spacing)*6)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-\[36px\]{margin-top:36px}.md\:mb-\(--margin-y-m\){margin-bottom:var(--margin-y-m)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:mb-\[calc\(var\(--margin-y-xl\)-var\(--margin-y\)\)\]{margin-bottom:calc(var(--margin-y-xl) - var(--margin-y))}.md\:mb-y-l{margin-bottom:var(--margin-y-l)}.md\:mb-y-m{margin-bottom:var(--margin-y-m)}.md\:mb-y-s{margin-bottom:var(--margin-y-s)}.md\:ml-auto{margin-left:auto}.md\:\!flex{display:flex!important}.md\:\!hidden{display:none!important}.md\:block{display:block}.md\:block\!{display:block!important}.md\:hidden{display:none}.md\:hidden\!{display:none!important}.md\:h-13\.25{height:calc(var(--spacing)*13.25)}.md\:h-\[50px\]{height:50px}.md\:w-16{width:calc(var(--spacing)*16)}.md\:w-\[20px\]{width:20px}.md\:w-\[50px\]{width:50px}.md\:w-\[calc\(50\%-var\(--gap\)\/2\)\]{width:calc(50% - var(--gap)/2)}.md\:w-auto{width:auto}.md\:max-w-\[10em\]{max-width:10em}.md\:max-w-none{max-width:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-\(--gap\){gap:var(--gap)}.md\:gap-\(--margin-y-m\){gap:var(--margin-y-m)}.md\:gap-x-\(--gap\){-moz-column-gap:var(--gap);column-gap:var(--gap)}.md\:gap-y-\(--margin-y\){row-gap:var(--margin-y)}.md\:gap-y-10{row-gap:calc(var(--spacing)*10)}.md\:rounded-\[56px\]{border-radius:56px}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-\[49px\]{padding-inline:49px}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:pt-\(--margin-y-s\){padding-top:var(--margin-y-s)}.md\:pt-12{padding-top:calc(var(--spacing)*12)}.md\:pt-\[15px\]{padding-top:15px}.md\:pt-\[36px\]{padding-top:36px}.md\:pb-\(--margin-y-s\){padding-bottom:var(--margin-y-s)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-6{padding-bottom:calc(var(--spacing)*6)}.md\:pb-64{padding-bottom:calc(var(--spacing)*64)}.md\:pb-\[64px\]{padding-bottom:64px}.md\:text-heading-large{font-family:var(--font-sans);font-size:58px;font-weight:400;line-height:1.137}.md\:text-58{font-size:var(--text-58)}.md\:text-\[4rem\]{font-size:4rem}.md\:text-\[8rem\]{font-size:8rem}.md\:leading-\[41px\]{--tw-leading:41px;line-height:41px}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:content-grid-2,.lg\:content-grid-3{gap:var(--gap);padding-inline:var(--margin-x);padding-block:var(--margin-y);grid-auto-flow:row;display:grid}.lg\:content-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:content-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-100{min-height:calc(var(--spacing)*100)}.lg\:w-\[66\.67\%\]{width:66.67%}.lg\:w-auto{width:auto}.lg\:columns-3{-moz-columns:3;columns:3}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:items-end{align-items:flex-end}.lg\:gap-\(--gap\)\!{gap:var(--gap)!important}.lg\:overflow-y-auto{overflow-y:auto}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:text-20{font-size:var(--text-20)}.lg\:text-58{font-size:var(--text-58)}}}@property --spacing-xs{syntax:"<length>";inherits:true;initial-value:8px}@property --spacing-sm{syntax:"<length>";inherits:true;initial-value:20px}@property --spacing-md{syntax:"<length>";inherits:true;initial-value:35px}@property --spacing-lg{syntax:"<length>";inherits:true;initial-value:60px}@property --spacing-xl{syntax:"<length>";inherits:true;initial-value:80px}@property --spacing-2xl{syntax:"<length>";inherits:true;initial-value:200px}@property --min-width{syntax:"<length>";inherits:true;initial-value:375px}@property --max-width{syntax:"<length>";inherits:true;initial-value:1280px}@property --spacer-column-min-size{syntax:"<length>";inherits:true;initial-value:24px}@property --content-block-paddin{syntax:"<length>";inherits:true;initial-value:29px}@property --main-z-index{syntax:"<integer>";inherits:true;initial-value:1}:root{--height-divider:1.5px;--height-header:123px;--height-wpbar:0px;--width-content:1337px;--width-content-larger:1435px;--spacing:4px;--gap:16px}@media (max-width:768px){:root{--height-divider:1px;--height-header:108px;--margin-x:19px}}body.logged-in{--height-wpbar:32px}@media (max-width:782px){body.logged-in{--height-wpbar:46px}}.wysiwyg{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){.wysiwyg{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.5}}.wysiwyg a{text-decoration-line:underline}.wysiwyg ul{margin-left:calc(var(--spacing)*4);list-style-type:disc}.wysiwyg ol{margin-left:calc(var(--spacing)*4);list-style-type:decimal}.wysiwyg img{width:100%;height:auto;display:block}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3{font-family:var(--font-sans);font-size:var(--text-35);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:var(--font-sans);font-size:var(--text-24);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.wysiwyg p{margin-block:1.25em}.wysiwyg p:first-child{margin-top:calc(var(--spacing)*0)}.wysiwyg p:last-child{margin-bottom:calc(var(--spacing)*0)}@font-face{font-family:GT Walsheim;src:url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Light-ynf1YKAl.woff2)format("woff2"),url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Light-CWj4WPTz.woff)format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GT Walsheim;src:url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Regular-1zeSVgIt.woff2)format("woff2"),url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Regular-CkoxMOCZ.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GT Walsheim;src:url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Bold-DNoDFxJH.woff2)format("woff2"),url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Bold-ELgi-uAd.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:GT Walsheim Oblique;src:url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Light-Oblique-Bo7ssoEX.woff2)format("woff2"),url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Light-Oblique-WoNm9Iyz.woff)format("woff");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:GT Walsheim Oblique;src:url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Regular-Oblique-aHtKETR2.woff2)format("woff2"),url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Regular-Oblique-C8ALM2kP.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:GT Walsheim Oblique;src:url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Bold-Oblique-CUuqNWlS.woff2)format("woff2"),url(/wp-content/themes/wallin-ellensvik/build/assets/GT-Walsheim-Bold-Oblique-FqN_0kDI.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}.ApartmentSelectorBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.ApartmentSelectorBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.ApartmentSelectorBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.ApartmentSelectorBlock{--spacing-top:0}.ApartmentSelectorBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.ApartmentSelectorBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.ApartmentSelectorBlock{--spacing-top:var(--gap)}.ApartmentSelectorBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.ApartmentSelectorBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.ApartmentSelectorBlock{--spacing-top:var(--margin-y-m)}.ApartmentSelectorBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.ApartmentSelectorBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.ApartmentSelectorBlock{--spacing-top:var(--margin-y-xl)}.ApartmentSelectorBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.ApartmentSelectorBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.ApartmentSelectorBlock[data-block-divider=before],.ApartmentSelectorBlock[data-block-divider=both],[data-block-divider=after]+.ApartmentSelectorBlock,[data-block-divider=both]+.ApartmentSelectorBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.ColumnsBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.ColumnsBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.ColumnsBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.ColumnsBlock{--spacing-top:0}.ColumnsBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.ColumnsBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.ColumnsBlock{--spacing-top:var(--gap)}.ColumnsBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.ColumnsBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.ColumnsBlock{--spacing-top:var(--margin-y-m)}.ColumnsBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.ColumnsBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.ColumnsBlock{--spacing-top:var(--margin-y-xl)}.ColumnsBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.ColumnsBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.ColumnsBlock[data-block-divider=before],.ColumnsBlock[data-block-divider=both],[data-block-divider=after]+.ColumnsBlock,[data-block-divider=both]+.ColumnsBlock{padding-top:var(--spacing-top);border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:calc(var(--spacing)*11.5)!important}@media (min-width:1024px){:is(.ColumnsBlock[data-block-divider=before],.ColumnsBlock[data-block-divider=both],[data-block-divider=after]+.ColumnsBlock,[data-block-divider=both]+.ColumnsBlock){padding-top:var(--spacing-top)!important}}.InterestFormBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.InterestFormBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.InterestFormBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.InterestFormBlock{--spacing-top:0}.InterestFormBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.InterestFormBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.InterestFormBlock{--spacing-top:var(--gap)}.InterestFormBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.InterestFormBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.InterestFormBlock{--spacing-top:var(--margin-y-m)}.InterestFormBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.InterestFormBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.InterestFormBlock{--spacing-top:var(--margin-y-xl)}.InterestFormBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.InterestFormBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.InterestFormBlock[data-block-divider=before],.InterestFormBlock[data-block-divider=both],[data-block-divider=after]+.InterestFormBlock,[data-block-divider=both]+.InterestFormBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.IntroBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);border-bottom-style:var(--tw-border-style);border-bottom-width:var(--height-divider);border-color:var(--color-red-dark);width:100%;color:var(--color-red-dark);position:relative;overflow:hidden}.IntroBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.IntroBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.IntroBlock{--spacing-top:0}.IntroBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.IntroBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.IntroBlock{--spacing-top:var(--gap)}.IntroBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.IntroBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.IntroBlock{--spacing-top:var(--margin-y-m)}.IntroBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.IntroBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.IntroBlock{--spacing-top:var(--margin-y-xl)}.IntroBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.IntroBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.IntroBlock[data-block-divider=before],.IntroBlock[data-block-divider=both],[data-block-divider=after]+.IntroBlock,[data-block-divider=both]+.IntroBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.IntroBlock h1{margin-top:calc(var(--spacing)*19.5);opacity:0}@media (min-width:1280px){.IntroBlock h1{margin-top:calc(var(--spacing)*0)}}.IntroBlockContent{margin-top:var(--height-header);min-height:calc(100svh - var(--height-header) - var(--height-wpbar) - var(--margin-y));width:100%;padding-block:var(--margin-y-l);flex-direction:column-reverse;justify-content:space-between;align-items:flex-start;display:flex;position:relative}@media (min-width:1280px){.IntroBlockContent{justify-content:flex-start}}.IntroBlockImageBg{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);opacity:0;position:absolute}.IntroBlockImageBg img{object-fit:cover;width:100%;height:100%;display:block}.IntroBlockVideoBg{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);object-fit:cover;opacity:0;width:100%;height:100%;position:absolute}.IntroBlockVideoBgDesktop{display:none}@media (min-width:1024px){.IntroBlockVideoBgDesktop{display:block}}.IntroBlockVideoBgMobile{display:block}@media (min-width:1024px){.IntroBlockVideoBgMobile{display:none}}.IntroBlockImageSketch{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);opacity:0;justify-content:center;align-items:center;display:none;position:absolute}@media (min-width:1024px){.IntroBlockImageSketch{display:flex}}.IntroBlockImageSketch img{object-fit:cover;width:auto;height:100%;display:block}.IntroBlockImageSketchMd{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:1024px){.IntroBlockImageSketchMd{display:none}}.IntroBlockImageSketchMd img{object-fit:contain;width:100%;height:100%;display:block}.IntroBlockInitial{justify-content:center;align-items:center;margin-inline:auto;display:flex}@media (min-width:1280px){.IntroBlockInitial{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);position:absolute}}.IntroBlockInitial svg{z-index:10;height:auto}@media (min-width:1280px){.IntroBlockInitial svg{width:auto;height:75%}}.IntroBlockInitial path{opacity:0}.ImagesBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.ImagesBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.ImagesBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.ImagesBlock{--spacing-top:0}.ImagesBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.ImagesBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.ImagesBlock{--spacing-top:var(--gap)}.ImagesBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.ImagesBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.ImagesBlock{--spacing-top:var(--margin-y-m)}.ImagesBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.ImagesBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.ImagesBlock{--spacing-top:var(--margin-y-xl)}.ImagesBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.ImagesBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.ImagesBlock[data-block-divider=before],.ImagesBlock[data-block-divider=both],[data-block-divider=after]+.ImagesBlock,[data-block-divider=both]+.ImagesBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.ImagesBlock[data-num-items="1"]>div>*{width:100%}.ImagesBlock[data-num-items="1"]>div>[data-size=default]{aspect-ratio:1}@media (min-width:640px){.ImagesBlock[data-num-items="1"]>div>[data-size=default]{aspect-ratio:auto}}.ImagesBlock[data-num-items="1"]>div>[data-size=tall]{aspect-ratio:350/542}@media (min-width:640px){.ImagesBlock[data-num-items="1"]>div>[data-size=tall]{aspect-ratio:auto}}:is(.ImagesBlock[data-num-items="2"],.ImagesBlock[data-num-items="3"],.ImagesBlock[data-num-items="4"])>div>*{width:100%}:is(.ImagesBlock[data-num-items="2"],.ImagesBlock[data-num-items="3"],.ImagesBlock[data-num-items="4"])>div>[data-size=default]{aspect-ratio:1}:is(.ImagesBlock[data-num-items="2"],.ImagesBlock[data-num-items="3"],.ImagesBlock[data-num-items="4"])>div>[data-size=tall]{aspect-ratio:350/542}@media (min-width:640px){:is(.ImagesBlock[data-num-items="2"],.ImagesBlock[data-num-items="3"],.ImagesBlock[data-num-items="4"])>div>[data-size=tall]{aspect-ratio:1}.ImagesBlock[data-num-items="2"]>div>*{width:calc(50% - var(--gap)*1/2)}.ImagesBlock[data-num-items="3"]>div>*{width:calc(33.3333% - var(--gap)*2/3)}.ImagesBlock[data-num-items="4"]>div>*{width:calc(50% - var(--gap)*1/2)}}@media (min-width:768px){.ImagesBlock[data-num-items="4"]>div>*{width:calc(25% - var(--gap)*3/4)}}.ImagesBlockItem{position:relative}.ImagesBlockItem:not(:has(picture,video)){display:none}@media (min-width:640px){.ImagesBlockItem:not(:has(picture,video)){display:block}}.ImagesBlockItem img{object-fit:cover;width:100%;height:100%;display:block}.ImagesBlockItem .small-image,.ImagesBlockItem .small-video{display:block}@media (min-width:1024px){:is(.ImagesBlockItem .small-image,.ImagesBlockItem .small-video){display:none}}.ImagesBlockItem .large-image,.ImagesBlockItem .large-video{display:block}.ImagesBlockItem .small-image+.large-image,.ImagesBlockItem .small-video+.large-video{display:none}@media (min-width:1024px){:is(.ImagesBlockItem .small-image+.large-image,.ImagesBlockItem .small-video+.large-video){display:block}}.ImagesBlockLogo{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);color:var(--color-white);justify-content:center;align-items:center;display:flex;position:absolute}.ImagesBlockLogo svg{max-width:80%;max-height:80%}.MapBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.MapBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.MapBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.MapBlock{--spacing-top:0}.MapBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.MapBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.MapBlock{--spacing-top:var(--gap)}.MapBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.MapBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.MapBlock{--spacing-top:var(--margin-y-m)}.MapBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.MapBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.MapBlock{--spacing-top:var(--margin-y-xl)}.MapBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.MapBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.MapBlock[data-block-divider=before],.MapBlock[data-block-divider=both],[data-block-divider=after]+.MapBlock,[data-block-divider=both]+.MapBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}@media (min-width:1024px){.MapBlock blockquote{top:calc(var(--spacing)*0);left:var(--margin-x);position:absolute}}.MapBlockLegend{margin-block:var(--margin-y-s);gap:var(--gap);counter-reset:legend;flex-direction:column;grid-auto-flow:column;display:flex}@media (min-width:768px){.MapBlockLegend{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1280px){.MapBlockLegend{grid-template-columns:1fr 1fr 1.25fr}}.MapBlockLegend li{align-items:center;gap:var(--margin-x);font-family:var(--font-sans);counter-increment:legend;font-size:14px;font-weight:400;line-height:1;display:flex}@media (min-width:768px){.MapBlockLegend li{font-family:var(--font-sans);gap:var(--margin-x-l);font-size:20px;font-weight:400;line-height:1}}.MapBlockLegend li:before{width:calc(var(--spacing)*9.5);height:calc(var(--spacing)*9.5);border-style:var(--tw-border-style);content:counter(legend)".";border-width:1px;border-color:currentColor;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.MapBlockLegend li:before{width:calc(var(--spacing)*12.5);height:calc(var(--spacing)*12.5)}}.QuoteBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.QuoteBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.QuoteBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.QuoteBlock{--spacing-top:0}.QuoteBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.QuoteBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.QuoteBlock{--spacing-top:var(--gap)}.QuoteBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.QuoteBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.QuoteBlock{--spacing-top:var(--margin-y-m)}.QuoteBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.QuoteBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.QuoteBlock{--spacing-top:var(--margin-y-xl)}.QuoteBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.QuoteBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.QuoteBlock[data-block-divider=before],.QuoteBlock[data-block-divider=both],[data-block-divider=after]+.QuoteBlock,[data-block-divider=both]+.QuoteBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.TextBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.TextBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.TextBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.TextBlock{--spacing-top:0}.TextBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.TextBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.TextBlock{--spacing-top:var(--gap)}.TextBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.TextBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.TextBlock{--spacing-top:var(--margin-y-m)}.TextBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.TextBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.TextBlock{--spacing-top:var(--margin-y-xl)}.TextBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.TextBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.TextBlock[data-block-divider=before],.TextBlock[data-block-divider=both],[data-block-divider=after]+.TextBlock,[data-block-divider=both]+.TextBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.TextBlock[data-right=image] .content-column{order:2}@media (min-width:1024px){.TextBlock[data-right=image] .content-column{order:1}}.TextBlock[data-right=image] .TextBlockImage{aspect-ratio:351/542;order:1}@media (min-width:640px){.TextBlock[data-right=image] .TextBlockImage{aspect-ratio:auto}}.TextBlock[data-right=image] .TextBlockImage.square-image{aspect-ratio:1}@media (min-width:1024px){.TextBlock:not([data-right=image]) .TextBlockImage{margin-top:calc(var(--margin-y-xl) - var(--margin-y));grid-column:span 2/span 2}}@media (max-width:768px){.IntroBlock+.TextBlock{--spacing-top:41px}}.TextBlock.special-small-padding{padding-top:21px}@media (min-width:1024px){.TextBlock.special-small-padding{padding-top:41px}}.TextBlockImage{aspect-ratio:1}@media (min-width:640px){.TextBlockImage{aspect-ratio:auto}}.TextBlockImage img{object-fit:cover;width:100%;height:100%}.TextBlockImage.large-image{display:block}.small-image+.TextBlockImage.large-image{display:none}@media (min-width:1024px){.small-image+.TextBlockImage.large-image{display:block}}.TextBlockImage.small-image{display:block}@media (min-width:1024px){.TextBlockImage.small-image{display:none}}.TextBlockImage picture{height:100%}.TextColumnsBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.TextColumnsBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.TextColumnsBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.TextColumnsBlock{--spacing-top:0}.TextColumnsBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.TextColumnsBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.TextColumnsBlock{--spacing-top:var(--gap)}.TextColumnsBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.TextColumnsBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.TextColumnsBlock{--spacing-top:var(--margin-y-m)}.TextColumnsBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.TextColumnsBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.TextColumnsBlock{--spacing-top:var(--margin-y-xl)}.TextColumnsBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.TextColumnsBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.TextColumnsBlock[data-block-divider=before],.TextColumnsBlock[data-block-divider=both],[data-block-divider=after]+.TextColumnsBlock,[data-block-divider=both]+.TextColumnsBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.TextColumnsBlockImage{aspect-ratio:1}@media (min-width:640px){.TextColumnsBlockImage{aspect-ratio:auto}}.TextColumnsBlockImage img{object-fit:cover;width:100%;height:100%}.TextColumnsBlockImage picture{height:100%}.ImageColumnsBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x)}.ImageColumnsBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.ImageColumnsBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.ImageColumnsBlock{--spacing-top:0}.ImageColumnsBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.ImageColumnsBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.ImageColumnsBlock{--spacing-top:var(--gap)}.ImageColumnsBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.ImageColumnsBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.ImageColumnsBlock{--spacing-top:var(--margin-y-m)}.ImageColumnsBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.ImageColumnsBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.ImageColumnsBlock{--spacing-top:var(--margin-y-xl)}.ImageColumnsBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.ImageColumnsBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.ImageColumnsBlock[data-block-divider=before],.ImageColumnsBlock[data-block-divider=both],[data-block-divider=after]+.ImageColumnsBlock,[data-block-divider=both]+.ImageColumnsBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.ExpandableSectionsBlock{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x);padding-inline:calc(var(--spacing)*0)}.ExpandableSectionsBlock[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.ExpandableSectionsBlock[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.ExpandableSectionsBlock{--spacing-top:0}.ExpandableSectionsBlock[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.ExpandableSectionsBlock[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.ExpandableSectionsBlock{--spacing-top:var(--gap)}.ExpandableSectionsBlock [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.ExpandableSectionsBlock[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.ExpandableSectionsBlock{--spacing-top:var(--margin-y-m)}.ExpandableSectionsBlock[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.ExpandableSectionsBlock[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.ExpandableSectionsBlock{--spacing-top:var(--margin-y-xl)}.ExpandableSectionsBlock[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.ExpandableSectionsBlock:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.ExpandableSectionsBlock[data-block-divider=before],.ExpandableSectionsBlock[data-block-divider=both],[data-block-divider=after]+.ExpandableSectionsBlock,[data-block-divider=both]+.ExpandableSectionsBlock{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.TextColumnsWithIconsBlock.is-block{--spacing-top:var(--margin-y);--spacing-bottom:0;margin-top:var(--spacing-top);margin-bottom:var(--spacing-bottom);padding-inline:var(--margin-x)}.TextColumnsWithIconsBlock.is-block[data-block-bottom-spacing=default]:last-child{--spacing-bottom:var(--margin-y)}.TextColumnsWithIconsBlock.is-block[data-block-top-spacing=none],[data-block-bottom-spacing=none]+.TextColumnsWithIconsBlock.is-block{--spacing-top:0}.TextColumnsWithIconsBlock.is-block[data-block-bottom-spacing=none]:last-child{--spacing-bottom:0}.TextColumnsWithIconsBlock.is-block[data-block-top-spacing=small],[data-block-bottom-spacing=small]+.TextColumnsWithIconsBlock.is-block{--spacing-top:var(--gap)}.TextColumnsWithIconsBlock.is-block [data-block-bottom-spacing=small]:last-child{--spacing-bottom:var(--gap)}.TextColumnsWithIconsBlock.is-block[data-block-top-spacing=medium],[data-block-bottom-spacing=medium]+.TextColumnsWithIconsBlock.is-block{--spacing-top:var(--margin-y-m)}.TextColumnsWithIconsBlock.is-block[data-block-bottom-spacing=medium]:last-child{--spacing-bottom:var(--margin-y-m)}.TextColumnsWithIconsBlock.is-block[data-block-top-spacing=large],[data-block-bottom-spacing=large]+.TextColumnsWithIconsBlock.is-block{--spacing-top:var(--margin-y-xl)}.TextColumnsWithIconsBlock.is-block[data-block-bottom-spacing=large]:last-child{--spacing-bottom:var(--margin-y-xl)}.TextColumnsWithIconsBlock.is-block:first-child{margin-top:calc(var(--spacing)*0)!important;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.TextColumnsWithIconsBlock.is-block[data-block-divider=before],.TextColumnsWithIconsBlock.is-block[data-block-divider=both],[data-block-divider=after]+.TextColumnsWithIconsBlock.is-block,[data-block-divider=both]+.TextColumnsWithIconsBlock.is-block{border-top-style:var(--tw-border-style);border-top-width:var(--height-divider);border-color:var(--color-red-dark);padding-top:var(--spacing-top)}.ApartmentBuilding path,.ApartmentBuilding polygon{pointer-events:auto;cursor:pointer;fill:#0000}@media (hover:hover){:is(.ApartmentBuilding path,.ApartmentBuilding polygon):hover{fill:var(--color-red-dark)!important}}g.status-booked :is(.ApartmentBuilding path,.ApartmentBuilding polygon){fill:var(--color-beige-dark)}g.status-sold :is(.ApartmentBuilding path,.ApartmentBuilding polygon){fill:var(--color-gray-brand)}g.Selected :is(.ApartmentBuilding path,.ApartmentBuilding polygon){fill:var(--color-red-dark)}.ApartmentBuilding text{opacity:.5;display:none}.ApartmentCard{display:none}.ApartmentSelectorApp{box-sizing:content-box;max-width:var(--width-content);padding-inline:var(--margin-x);padding-block:var(--margin-y);flex-direction:column;grid-auto-flow:row;margin-inline:auto;display:flex;padding-block:calc(var(--spacing)*0)!important}@media (min-width:768px){.ApartmentSelectorApp{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1024px){.ApartmentSelectorApp{grid-template-columns:repeat(3,minmax(0,1fr))}}.ApartmentSelectorHouseSelector{display:block;position:relative}@media (min-width:1024px){.ApartmentSelectorHouseSelector{grid-column:span 2/span 2}}.ApartmentSelectorHouseSelectorNext,.ApartmentSelectorHouseSelectorPrev{z-index:20;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-dark);background-color:var(--color-beige-dark);width:34px;height:34px;color:var(--color-red-dark);border-radius:34px;justify-content:center;align-items:center;display:flex;position:absolute;top:calc(50% - 25px)}@media (hover:hover){:is(.ApartmentSelectorHouseSelectorNext,.ApartmentSelectorHouseSelectorPrev):hover{background-color:var(--color-red-dark);color:var(--color-white)}}@media (min-width:768px){:is(.ApartmentSelectorHouseSelectorNext,.ApartmentSelectorHouseSelectorPrev){width:calc(var(--spacing)*12.5);height:calc(var(--spacing)*12.5);border-radius:50px}}.ApartmentSelectorHouseSelectorNext{right:calc(var(--spacing)*0)}.ApartmentSelectorHouseSelectorPrev{left:calc(var(--spacing)*0)}.ApartmentSelectorIntro{align-items:flex-start;gap:var(--margin-y-s);flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.ApartmentSelectorIntro{gap:var(--margin-y)}}.ApartmentSelectorIntro p{max-width:16em}.ApartmentStatus{align-items:center;gap:20px;display:flex;position:relative}@media (min-width:640px){.ApartmentStatus{gap:60px}}.ApartmentStatusIndicator{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5);background-color:var(--color-status-inactive);border-radius:10px;flex-shrink:0;display:block;position:relative}@media (min-width:1024px){.ApartmentStatusIndicator{top:calc(var(--spacing)*2.75);position:absolute;left:-55px;right:auto}}.ApartmentStatusIndicator[data-status=AVAILABLE]{background-color:var(--color-status-available)}.ApartmentStatusIndicator[data-status=BOOKED]{background-color:var(--color-status-booked)}.ApartmentStatusIndicator[data-status=SOLD]{background-color:var(--color-status-sold)}.ApartmentSelector-Close{width:calc(var(--spacing)*8.5);height:calc(var(--spacing)*8.5);border-style:var(--tw-border-style);background-color:var(--color-beige-dark);color:var(--color-red-dark);border-width:1px;border-color:currentColor;border-radius:50px;display:block;position:relative}@media (hover:hover){.ApartmentSelector-Close:hover{background-color:var(--color-red-dark);color:var(--color-white)}}@media (min-width:768px){.ApartmentSelector-Close{width:calc(var(--spacing)*12.5);height:calc(var(--spacing)*12.5)}}.ApartmentSelector-Close:after,.ApartmentSelector-Close:before{top:50%;right:calc(var(--spacing)*2);left:calc(var(--spacing)*2);--tw-content:"";content:var(--tw-content);background-color:currentColor;height:1px;position:absolute}.ApartmentSelector-Close:after{rotate:45deg}.ApartmentSelector-Close:before{rotate:-45deg}.ApartmentSelector-Expand{grid-column:span 2/span 2}@media (min-width:1024px){.ApartmentSelector-Expand{grid-column:span 3/span 3}}.ApartmentSelector-ExpandItem{margin-top:var(--margin-y);-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:var(--margin-y-s);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-dark);padding-inline:var(--margin-x);padding-block:var(--margin-y-s);border-radius:25px;flex-direction:column;grid-auto-flow:row;display:none;position:relative}@media (min-width:768px){.ApartmentSelector-ExpandItem{padding-block:var(--margin-x);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ApartmentSelector-ExpandItem{grid-template-columns:repeat(3,minmax(0,1fr))}}.ApartmentSelector-ExpandItem.Selected{display:flex}@media (min-width:768px){.ApartmentSelector-ExpandItem.Selected{display:grid}}.ApartmentSelector-ExpandItem .Button{width:-moz-fit-content;width:fit-content}.ApartmentSelector-ExpandItem h3{font-family:var(--font-sans);grid-column:span 2/span 2;font-size:32px;font-weight:400;line-height:1.25}@media (min-width:768px){.ApartmentSelector-ExpandItem h3{font-family:var(--font-sans);font-size:58px;font-weight:400;line-height:1.137}}@media (min-width:1024px){.ApartmentSelector-ExpandItem h3{grid-column:span 3/span 3}}.ApartmentSelector-ExpandItem li{height:calc(var(--spacing)*11.25);align-items:center;display:flex}.ApartmentSelector-ExpandItem ul{width:100%;font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1}@media (min-width:768px){.ApartmentSelector-ExpandItem ul{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1}}.ApartmentSelector-ExpandItem .key{box-sizing:content-box;text-wrap:pretty;width:50%;padding-right:var(--gap);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);flex-shrink:0;width:35%;display:block}.ApartmentSelector-ExpandItem .value{box-sizing:content-box;text-wrap:pretty;flex-shrink:0;width:65%;display:block}.ApartmentSelector-ExpandItemFeatures{margin-block:var(--margin-y);align-items:flex-start;gap:var(--gap);flex-direction:column;display:flex}.ApartmentSelector-ExpandItemFeatures div{height:calc(var(--spacing)*8.5);background-color:var(--color-beige-dark);font-family:var(--font-sans);color:var(--color-red-dark);text-transform:capitalize;border-radius:50px;justify-content:center;align-items:center;padding-inline:1.5em;font-size:14px;font-weight:400;line-height:1;display:flex}@media (min-width:768px){.ApartmentSelector-ExpandItemFeatures div{font-family:var(--font-sans);height:calc(var(--spacing)*12.5);font-size:20px;font-weight:400;line-height:1}}.ApartmentSelector-ExpandItemLeft{flex-direction:column;grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;display:grid}@media (min-width:768px){.ApartmentSelector-ExpandItemLeft{display:flex}}.ApartmentSelector-ExpandItemRight{gap:var(--gap);flex-direction:column;grid-column:span 1/span 1;display:flex}@media (min-width:1024px){.ApartmentSelector-ExpandItemRight{grid-column:span 2/span 2}}.ApartmentSelector-List{margin-top:var(--margin-y-s);grid-column:span 3/span 3;margin-inline:-16px;display:grid}@media (min-width:768px){.ApartmentSelector-List{margin-inline:-26px}}.ApartmentSelector-List .ApartmentTable{--top-padding:0px;--table-cell-column-gap:var(--gap);--table-cell-grid:[apt-nr-start]minmax(0,4ch)[apt-nr-end status-start]minmax(0,2fr)[status-end rooms-start]minmax(0,4ch)[rooms-end size-start]minmax(0,7ch)[size-end];grid-column:1/-1;grid-template-columns:subgrid;padding-top:var(--top-padding);row-gap:24px;display:grid}@media (max-width:413px){.ApartmentSelector-List .ApartmentTable .ApartmentTable-HeaderCell:has([data-sort-id=apt_floor]),.ApartmentSelector-List .ApartmentTable .ApartmentTable-Row-CellRow-Grid div[data-cell=apt_floor]{display:none}}@media (max-width:820px){.ApartmentSelector-List .ApartmentTable .ApartmentTable-HeaderCell:has([data-sort-id=apt_fee],[data-sort-id=apt_price]),.ApartmentSelector-List .ApartmentTable .ApartmentTable-Row-CellRow-Grid div[data-cell=apt_price],.ApartmentSelector-List .ApartmentTable .ApartmentTable-Row-CellRow-Grid div[data-cell=apt_fee]{display:none}}@media (min-width:414px){.ApartmentSelector-List .ApartmentTable{--table-cell-grid:[apt-nr-start]minmax(0,.5fr)[apt-nr-end status-start]minmax(0,.5fr)[status-end rooms-start]minmax(0,.5fr)[rooms-end floor-start]minmax(0,.5fr)[floor-end size-start]minmax(0,.5fr)[size-end]}}@media (min-width:768px){.ApartmentSelector-List .ApartmentTable{--table-cell-grid:[apt-nr-start]minmax(80px,.5fr)[apt-nr-end status-start]minmax(0,2.5fr)[status-end rooms-start]minmax(0,64px)[rooms-end floor-start]minmax(0,80px)[floor-end size-start]minmax(0,100px)[size-end fee-start]minmax(0,1fr)[fee-end price-start]minmax(0,1.2fr)[price-end];--top-padding:40px}}@media (min-width:1024px){.ApartmentSelector-List .ApartmentTable{--table-cell-column-gap:24px;--table-cell-grid:[apt-nr-start]minmax(110px,1fr)[apt-nr-end status-start]minmax(0,1fr)[status-end rooms-start]minmax(0,112px)[rooms-end floor-start]minmax(0,112px)[floor-end size-start]minmax(0,180px)[size-end fee-start]minmax(0,1fr)[fee-end price-start]minmax(0,1fr)[price-end]}}@media (max-width:1250px){.ApartmentSelector-List .ApartmentTable [data-value="Meddelas senare"] span{display:none}.ApartmentSelector-List .ApartmentTable [data-value="Meddelas senare"]:after{content:"—"}}.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header{padding-inline:var(--margin-x);grid-column:2;grid-template-columns:var(--table-cell-grid);-moz-column-gap:var(--table-cell-column-gap);column-gap:var(--table-cell-column-gap);display:grid}@media (min-width:768px){.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header{padding-inline:30px}}.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header .ApartmentTable-HeaderCell{white-space:nowrap;overflow:clip}.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header .ApartmentTable-HeaderCell:has([aria-pressed=true]) button{text-decoration:underline}.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header .ApartmentTable-HeaderCell button{font-family:var(--font-sans);color:var(--color-red-dark);font-size:14px;font-weight:400;line-height:1;--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}@media (min-width:768px){.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header .ApartmentTable-HeaderCell button{font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1}.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header .ApartmentTable-HeaderCell .short{display:none}}.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header .ApartmentTable-HeaderCell .short+.long{display:none}@media (min-width:768px){.ApartmentSelector-List .ApartmentTable .ApartmentTable-Header .ApartmentTable-HeaderCell .short+.long{display:block}}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row{--grid-template-rows:0fr;--row-bg-color:transparent;--row-text-color:var(--color-red-dark);grid-column:1/-1;grid-template-columns:subgrid;display:grid}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row[aria-expanded=true]{--grid-template-rows:1fr;--row-bg-color:var(--color-beige-light);--row-text-color:var(--color-red-dark);border-bottom:solid 1px var(--color-gray-light)}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row:not([data-apt-status=BOOKED],[data-apt-status=AVAILABLE]){--row-text-color:#7b7a7a}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-CellRow{min-height:calc(var(--spacing)*15);cursor:pointer;padding-inline:var(--margin-x);font-family:var(--font-sans);color:var(--color-red-dark);grid-column:1/-1;grid-template-columns:subgrid;border-radius:60px;align-items:center;font-size:14px;font-weight:400;line-height:1.5;display:grid;position:relative}@media (min-width:768px){.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-CellRow{font-family:var(--font-sans);padding-inline:30px;font-size:20px;font-weight:400;line-height:1.5}}.Selected>:is(.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-CellRow),.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-CellRow:hover{background-color:var(--color-red-dark);color:var(--color-white)}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-CellRow>div{z-index:10;white-space:nowrap;align-items:center;display:flex}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-CellRow .ApartmentTable-Row-CellRow-Grid{grid-column:2;grid-template-columns:var(--table-cell-grid);-moz-column-gap:var(--table-cell-column-gap);column-gap:var(--table-cell-column-gap);display:grid}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-ContentRow{grid-column:2;grid-template-rows:var(--grid-template-rows);transition:grid-template-rows .55s;transition-timing-function:var(--ease-spring);display:grid;overflow:hidden}.ApartmentSelector-List .ApartmentTable .ApartmentTable-TableBody .ApartmentTable-Row .ApartmentTable-Row-ContentRow .ApartmentTable-Row-ContentRow-Content{grid-column:1/-1;overflow:hidden}.Button,.ButtonFilled{height:calc(var(--spacing)*8.5);border-style:var(--tw-border-style);border-width:var(--height-divider);border-color:var(--color-red-dark);font-family:var(--font-sans);color:var(--color-red-dark);background-color:var(--color-beige-dark);border-radius:50px;justify-content:center;align-items:center;padding-inline:1.5em;font-size:14px;font-weight:400;line-height:1;display:flex}@media (min-width:768px){:is(.Button,.ButtonFilled){font-family:var(--font-sans);height:calc(var(--spacing)*12.5);font-size:20px;font-weight:400;line-height:1}}:is(.Button,.ButtonFilled):hover,:is(.Button,.ButtonFilled):active{background-color:var(--color-red-dark)!important;color:var(--color-white)!important}:is(.Button,.ButtonFilled):disabled,:is(.Button,.ButtonFilled)[disabled=disabled]{pointer-events:none;opacity:.5}.ButtonHollow{height:calc(var(--spacing)*8.5);border-style:var(--tw-border-style);border-width:var(--height-divider);border-color:var(--color-red-dark);font-family:var(--font-sans);color:var(--color-red-dark);padding-inline:1.5em;padding-inline:calc(var(--spacing)*4.5);border-radius:50px;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:1;display:flex}@media (min-width:768px){.ButtonHollow{font-family:var(--font-sans);height:calc(var(--spacing)*12.5);font-size:20px;font-weight:400;line-height:1}}.ButtonHollow:hover,.ButtonHollow:active{background-color:var(--color-red-dark)!important;color:var(--color-white)!important}.ButtonHollow:disabled,.ButtonHollow[disabled=disabled]{pointer-events:none;opacity:.5}.SiteHeader.is-scrolled-past-intro .ButtonHollow,.ButtonHollow.interest-special{background-color:var(--color-beige-dark)}.Tag{height:calc(var(--spacing)*8.5);background-color:var(--color-beige-dark);font-family:var(--font-sans);color:var(--color-red-dark);text-transform:capitalize;border-radius:50px;justify-content:center;align-items:center;padding-inline:1.5em;font-size:14px;font-weight:400;line-height:1;display:flex}@media (min-width:768px){.Tag{font-family:var(--font-sans);height:calc(var(--spacing)*12.5);font-size:20px;font-weight:400;line-height:1}}input[type=text],input[type=email],input[type=tel],input[type=number]{box-sizing:border-box;height:calc(var(--spacing)*8.5);background-color:var(--color-beige-dark);width:100%;padding-left:var(--margin-x-xs);font-family:var(--font-sans);border-radius:50px;font-size:14px;font-weight:400;line-height:1;display:block}@media (min-width:768px){:is(input[type=text],input[type=email],input[type=tel],input[type=number]){font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1}}:is(input[type=text],input[type=email],input[type=tel],input[type=number])::placeholder{color:var(--color-gray-brand)}:is(input[type=text],input[type=email],input[type=tel],input[type=number]):focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-red-dark)}:is(input[type=text],input[type=email],input[type=tel],input[type=number]):focus-visible::placeholder{color:var(--color-red-dark)}@media (min-width:768px){:is(input[type=text],input[type=email],input[type=tel],input[type=number]){height:calc(var(--spacing)*12.5)}}.CheckboxInput:has(input[type=checkbox]){cursor:pointer;align-items:flex-start;gap:calc(var(--spacing)*4);font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:1.5;display:flex;position:relative}@media (min-width:768px){.CheckboxInput:has(input[type=checkbox]){font-family:var(--font-sans);font-size:20px;font-weight:400;line-height:1.5}}.CheckboxInput:has(input[type=checkbox]) input{height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);cursor:pointer;opacity:0;position:absolute}.CheckboxInput:has(input[type=checkbox]) p,.CheckboxInput:has(input[type=checkbox]) a{font-family:var(--font-sans)!important;font-size:8px!important;font-weight:400!important;line-height:1.5!important}.CheckboxInput:has(input[type=checkbox]) .checkmark{box-sizing:border-box;width:calc(var(--spacing)*8.5);height:calc(var(--spacing)*8.5);background-color:var(--color-beige-dark);border-radius:50px;flex-shrink:0;position:relative}@media (min-width:768px){.CheckboxInput:has(input[type=checkbox]) .checkmark{width:calc(var(--spacing)*12.5);height:calc(var(--spacing)*12.5)}}.CheckboxInput:has(input[type=checkbox]) .checkmark:after,.CheckboxInput:has(input[type=checkbox]) .checkmark:before{height:80%;width:calc(var(--spacing)*.5);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);background-color:currentColor;display:block;position:absolute;top:10%;left:calc(50% - 1px)}.CheckboxInput:has(input[type=checkbox]) .checkmark:after{rotate:45deg}.CheckboxInput:has(input[type=checkbox]) .checkmark:before{rotate:-45deg}.CheckboxInput:has(input[type=checkbox]):has(input:focus-visible) .checkmark{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-red-dark)}.CheckboxInput:has(input[type=checkbox]):hover .checkmark{background-color:var(--color-red-dark);color:var(--color-white)}.CheckboxInput:has(input[type=checkbox]):has(input:checked) .checkmark:after,.CheckboxInput:has(input[type=checkbox]):has(input:checked) .checkmark:before{opacity:1}.Map .st0{opacity:.9}.Map .st0,.Map .st1{fill:#fff}.Map .st2,.Map .st3{fill:#600}.Map .st4{fill:#dad5cd;opacity:.4}.Map .st3{font-size:20px}.Map .st5{fill:#f4f3f1}.MapMd .st0{opacity:.9}.MapMd .st0,.MapMd .st1{fill:#fff}.MapMd .st2,.MapMd .st3{fill:#600}.MapMd .st4{fill:#dad5cd;opacity:.4}.MapMd .st3{font-size:12px}.MapMd .st5{fill:#f4f3f1}footer a{text-decoration-line:underline}.SiteHeader{top:var(--height-wpbar);transition:transform .5s ease-in-out}.SiteHeader.hide{transform:translateY(-100%)}.SiteHeader:focus-within{background-color:var(--color-beige-light);transform:translateY(0)!important}.SiteHeaderDivider{top:100%;right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:var(--height-divider);position:absolute}.SiteHeaderDividerFill{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-red-dark);position:absolute}.MainNav .menu-item a{width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);font-size:var(--text-32);color:var(--color-red-dark);border-radius:34px;display:block}@media (hover:hover){.MainNav .menu-item a:hover{background-color:var(--color-red-dark);color:var(--color-white)}}.MainNav .menu-item a.is-tapped{background-color:var(--color-red-dark);color:var(--color-white)}@media (min-width:768px){.MainNav .menu-item a{padding-inline:calc(var(--spacing)*12);font-family:var(--font-sans);border-radius:56px;font-size:32px;font-weight:400;line-height:1.25}.MainNav .menu-item a{font-family:var(--font-sans);font-size:58px;font-weight:400;line-height:1.137}}.MainNav .menu-item.current-menu-item a{background-color:var(--color-red-dark);color:var(--color-white)}.MainNav li.menu-item{margin-bottom:calc(var(--spacing)*2)}.scroll-appearance-none{-ms-overflow-style:none;scrollbar-width:none}.scroll-appearance-none::-webkit-scrollbar{display:none}.GalleryInner{scrollbar-width:none;-ms-overflow-style:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
