@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/CormorantGaramond.woff2) format("woff2"),url(/assets/fonts/CormorantGaramond.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond Regular;src:url(/assets/fonts/EBGaramond.woff2) format("woff2"),url(/assets/fonts/EBGaramond.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Suisse Int'l Mono";src:url(/assets/fonts/SuisseIntlMono.woff2) format("woff2"),url(/assets/fonts/SuisseIntlMono.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes _skeleton-shimmer_1yycr_1{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}*{box-sizing:border-box;padding:0;margin:0}html{text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:unset;text-wrap:balance}p{padding:0;margin:0}blockquote{quotes:none}input{outline:none;background:none;border:none}ul,ol{list-style-type:none}a{color:currentcolor;text-decoration:none;cursor:pointer}address{font-style:normal}a:hover,a:active,input,textarea,select,button{outline:0}button{font-family:inherit;color:inherit;cursor:pointer;background-color:transparent;border:none}table{border-spacing:0;border-collapse:collapse}th{font-weight:400}hr{appearance:none;border:0}@font-face{font-family:Cormorant Garamond;src:url(/assets/fonts/CormorantGaramond.woff2) format("woff2"),url(/assets/fonts/CormorantGaramond.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond Regular;src:url(/assets/fonts/EBGaramond.woff2) format("woff2"),url(/assets/fonts/EBGaramond.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Suisse Int'l Mono";src:url(/assets/fonts/SuisseIntlMono.woff2) format("woff2"),url(/assets/fonts/SuisseIntlMono.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes skeleton-shimmer{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}.bottom-nav-container{position:fixed;z-index:15;bottom:var(--nav-position);left:var(--nav-position);display:flex;align-items:center;gap:2px;height:36px;padding:2px;background:#f6efe3;border-radius:2px;opacity:1;transition:opacity .6s cubic-bezier(.32,.94,.6,1) .2s}.bottom-nav-container.is-hidden{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.32,.94,.6,1)}@media(max-width:47.99em){.bottom-nav-container{width:calc(100% - var(--nav-position) * 2)}}.bottom-nav-container .menu-cta{position:relative;height:100%;aspect-ratio:1/1;color:#343930;background:#fff;border-radius:2px;overflow:hidden}.bottom-nav-container .menu-cta.active svg:first-child{transform:translate3d(-250%,-50%,0)}.bottom-nav-container .menu-cta.active svg:last-child{transform:translate3d(-50%,calc(-50% - 2px),0)}.bottom-nav-container .menu-cta:not(.active) svg:first-child{transform:translate3d(-50%,-50%,0)}.bottom-nav-container .menu-cta:not(.active) svg:last-child{transform:translate3d(200%,calc(-50% - 2px),0)}.bottom-nav-container .menu-cta svg{position:absolute;top:50%;left:50%;transition:transform .4s cubic-bezier(.32,.94,.6,1)}.bottom-nav-container .items-wrapper{position:relative;display:flex;align-items:center;gap:2px;width:100%;height:100%;overflow:clip}.bottom-nav-container .items-wrapper .active-indicator{position:absolute;inset:0;background:#343930;border-radius:2px;pointer-events:none}.bottom-nav-container .items-wrapper .nav-item{position:relative;flex:1 1 0%;min-width:0;height:100%}@media(min-width:48em){.bottom-nav-container .items-wrapper .nav-item{min-width:164px}}.bottom-nav-container .items-wrapper .nav-item:first-of-type .select-cta{transition:color .3s cubic-bezier(.32,.94,.6,1),opacity .4s cubic-bezier(.32,.94,.6,1),transform .4s cubic-bezier(.32,.94,.6,1)}.bottom-nav-container .items-wrapper .nav-item:last-of-type .select-cta{transition:color .3s cubic-bezier(.32,.94,.6,1),opacity .4s cubic-bezier(.32,.94,.6,1),transform .525s cubic-bezier(.32,.94,.6,1)}.bottom-nav-container .items-wrapper .select-cta{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;height:100%;padding-inline:12px;color:#343930}.bottom-nav-container .items-wrapper .select-cta svg circle{opacity:0;transition:fill .3s cubic-bezier(.32,.94,.6,1) .1s,opacity .3s cubic-bezier(.32,.94,.6,1)}.bottom-nav-container .items-wrapper .select-cta span{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.bottom-nav-container .items-wrapper .nav-item.active .select-cta{color:#fff;pointer-events:none}.bottom-nav-container .items-wrapper .nav-item.has-new-listings .select-cta svg circle{opacity:1}.bottom-nav-container .items-wrapper.menu-open .nav-item:not(.active) .select-cta{pointer-events:none;opacity:0}.bottom-nav-container .items-wrapper.menu-open .nav-item:not(.active) .select-cta svg circle{fill:#343930;transition:fill .1s cubic-bezier(.32,.94,.6,1)}.bottom-nav-container .items-wrapper.menu-open .nav-item.active .select-cta{transform:translate3d(calc(-50% + 70px),0,0)}.bottom-nav-container .items-wrapper.menu-open .nav-item[data-value=real-estate].active .select-cta{transform:translate3d(calc(-150% + 70px),0,0)}.bottom-nav-container .items-wrapper .filter-cta{position:absolute;top:0;right:12px;display:flex;align-items:center;justify-content:center;height:100%;aspect-ratio:1/1;opacity:0;color:#fff;pointer-events:none;transition:opacity .3s cubic-bezier(.32,.94,.6,1)}.bottom-nav-container .items-wrapper .filter-cta svg{position:absolute;top:50%;left:50%;transition:transform .4s cubic-bezier(.32,.94,.6,1),opacity .3s cubic-bezier(.32,.94,.6,1)}.bottom-nav-container .items-wrapper .filter-cta:not(.active) svg:first-child{transform:translate3d(-50%,-50%,0)}.bottom-nav-container .items-wrapper .filter-cta:not(.active) svg:last-child{opacity:0;transform:translate3d(150%,-50%,0)}.bottom-nav-container .items-wrapper .filter-cta.active svg:first-child{opacity:0;transform:translate3d(-200%,-50%,0)}.bottom-nav-container .items-wrapper .filter-cta.active svg:last-child{transform:translate3d(-50%,-50%,0)}.bottom-nav-container .items-wrapper.menu-open .nav-item.active .filter-cta{opacity:1;pointer-events:auto}.menu-panel{position:absolute;z-index:1;bottom:calc(100% + 4px);left:0;display:grid;grid-template-rows:0fr;width:100%;overflow:hidden;color:#2f392f;pointer-events:none;background:#f6efe3;border-radius:2px;transition:grid-template-rows .6s cubic-bezier(.66,0,.34,1)}.menu-panel.is-open{grid-template-rows:1fr;pointer-events:auto}.menu-panel .panel-inner{min-height:0;max-height:500px}.menu-panel .panel-body{overflow:hidden;transition:height .6s cubic-bezier(.66,0,.34,1)}.menu-panel .panel-view{display:flex;flex-direction:column;transition:opacity .3s cubic-bezier(.32,.94,.6,1);opacity:0}.menu-panel .panel-view.is-visible{opacity:1}.menu-panel .view-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding-block:20px;margin-inline:20px;border-block-end:1px solid rgba(47,57,47,.1)}.menu-panel .panel-count{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#2f392f80}.menu-panel .filter-label{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#2f392f}.menu-panel .panel-close-cta:before{position:absolute;inset:-4px;content:""}.menu-panel .panel-close-cta{position:relative;color:#343930}@media(hover:hover)and (pointer:fine){.menu-panel .panel-close-cta:hover svg{transform:rotate(90deg)}}.menu-panel .panel-close-cta svg{transition:transform .4s cubic-bezier(.32,.94,.6,1)}.menu-panel .view-content{scrollbar-width:none}.menu-panel .view-content::-webkit-scrollbar{display:none}.menu-panel .view-content{max-height:425px;padding-inline:20px;overflow-y:auto}.menu-panel .show-listings-cta{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;flex:0 0 auto;width:calc(100% - 40px);padding-block:7px;margin:68px 20px 20px;color:#343930;background:transparent;border:1px solid rgba(58,73,51,.4);border-radius:2px;transition:border .3s cubic-bezier(.32,.94,.6,1)}@media(hover:hover)and (pointer:fine){.menu-panel .show-listings-cta:hover{border:1px solid #2F392F}.menu-panel .show-listings-cta:hover span:first-of-type{transform:translate3d(0,-100%,0)}.menu-panel .show-listings-cta:hover span:last-of-type{transform:translate3d(-50%,0,0)}}.menu-panel .show-listings-cta .labels-wrapper{position:relative;overflow:hidden}.menu-panel .show-listings-cta span{display:block;transition:transform .4s cubic-bezier(.32,.94,.6,1)}.menu-panel .show-listings-cta span:last-of-type{position:absolute;top:0;left:50%;transform:translate3d(-50%,100%,0)}.menu-list-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:20px;cursor:pointer;opacity:0;transition:opacity .8s cubic-bezier(.32,.94,.6,1)}.menu-list-row.is-visible{opacity:1}.menu-list-row:not(:last-child){border-block-end:1px solid rgba(47,57,47,.1)}@media(hover:hover)and (pointer:fine){.menu-list-row:hover .row-image img{transform:scale3d(1.075,1.075,1)}}.menu-list-row .row-text{display:flex;flex-direction:column;flex:1 1 auto;gap:6px;min-width:0}.menu-list-row .row-index{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#e08c53}.menu-list-row .row-title{font-family:Cormorant Garamond;font-size:16px;font-weight:500;line-height:1.2;color:#2f392f}.menu-list-row .row-informations{display:flex;flex-direction:column}.menu-list-row .row-informations .item{display:flex;gap:4px;align-items:center}.menu-list-row .row-informations .item svg{color:#566557}.menu-list-row .row-informations .item span{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.35;color:#2f392fbf}.menu-list-row .row-image{position:relative;overflow:hidden;background:#0000001a}.menu-list-row .row-image:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#fff0,#fff6,#fff0);opacity:0;transition:opacity .3s cubic-bezier(.32,.94,.6,1);pointer-events:none}.menu-list-row .row-image.is-loading:after{opacity:1;animation:skeleton-shimmer 1.4s ease-in-out infinite}.menu-list-row .row-image{flex:0 0 auto;width:120px;aspect-ratio:120/80}.menu-list-row .row-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.32,.94,.6,1)}.filter-group{padding-block-start:20px}.filter-group-title{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;margin-block-end:15px;color:#2f392f}.filter-checkbox{display:flex;gap:20px;align-items:center;cursor:pointer}.filter-checkbox input{position:absolute;width:0;height:0;opacity:0}.filter-checkbox .filter-checkbox-box{position:relative;display:flex}.filter-checkbox .filter-checkbox-box:before{content:"";position:absolute;top:50%;left:50%;width:6px;aspect-ratio:1/1;transform:translate3d(-50%,-50%,0) scale3d(0,0,1);border-radius:50%;background:#343930;transition:transform .3s cubic-bezier(.32,.94,.6,1)}.filter-checkbox input:checked~.filter-checkbox-box:before{transform:translate3d(-50%,-50%,0) scaleZ(1)}.filter-checkbox .filter-checkbox-label{font-family:EB Garamond Regular;font-size:14px;font-weight:400;line-height:1.4;flex:1 1 auto;color:#2f392f}.filter-checkbox .filter-checkbox-count{font-family:EB Garamond Regular;font-size:14px;font-weight:400;line-height:1.4;color:#2f392f}.action-ctas-container{position:fixed;z-index:10;display:flex;gap:4px;opacity:1;transition:opacity .6s cubic-bezier(.32,.94,.6,1) .2s}.action-ctas-container.is-hidden{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.32,.94,.6,1)}@media(max-width:47.99em){.action-ctas-container{top:50%;left:var(--nav-position);transform:translate3d(0,-50%,0);flex-direction:column}}@media(min-width:48em){.action-ctas-container{bottom:var(--nav-position);right:var(--nav-position)}}.action-ctas-container .item-wrapper{width:36px;height:36px;padding:2px;color:#343930;background:#f6efe3;border-radius:2px}.action-ctas-container .item-wrapper button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#343930;background:#fff;border-radius:2px;transition:background .3s cubic-bezier(.32,.94,.6,1),color .3s cubic-bezier(.32,.94,.6,1)}@media(hover:hover)and (pointer:fine){.action-ctas-container .item-wrapper button:hover{background:#f6efe3}}.action-ctas-container .item-wrapper button:before{content:"";position:absolute;inset:0;border-radius:20px;background:#343930;transform:scale3d(0,0,1);transition:transform .3s cubic-bezier(.32,.94,.6,1),border-radius .3s cubic-bezier(.32,.94,.6,1)}.action-ctas-container .item-wrapper button.active{color:#fff}.action-ctas-container .item-wrapper button.active:before{border-radius:2px;transform:scaleZ(1)}.action-ctas-container .item-wrapper button svg{position:relative}.tutorial-container{position:fixed;z-index:20;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--nav-position);opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.32,.94,.6,1),visibility 0s linear .6s;pointer-events:none}.tutorial-container.is-open{opacity:1;visibility:visible;transition:opacity .4s cubic-bezier(.32,.94,.6,1),visibility 0s linear;pointer-events:auto}.tutorial-container.is-open .tutorial-modal{transform:scaleZ(1)}.tutorial-container.is-open .tutorial-modal>*{opacity:1}.tutorial-container.is-open .tutorial-modal>hr{transform:scaleZ(1)}.tutorial-container .overlay{position:absolute;inset:0}.tutorial-container .tutorial-modal{position:relative;width:100%;max-width:450px;padding:42px clamp(28px,2.5vw,42px);text-align:center;color:#2f392f;background:#f6efe3;transform:scale3d(.8,.8,1);transition:transform .6s cubic-bezier(.32,.94,.6,1)}.tutorial-container .tutorial-modal>*:not(hr){opacity:0;transition:opacity .8s linear}.tutorial-container .tutorial-modal>*:not(hr):nth-child(1){transition-delay:.2s}.tutorial-container .tutorial-modal>*:not(hr):nth-child(2){transition-delay:.3s}.tutorial-container .tutorial-modal>*:not(hr):nth-child(3){transition-delay:.4s}.tutorial-container .tutorial-modal>*:not(hr):nth-child(4){transition-delay:.5s}.tutorial-container .tutorial-modal>*:not(hr):nth-child(5){transition-delay:.6s}.tutorial-container .tutorial-modal>*:not(hr):nth-child(6){transition-delay:.7s}.tutorial-container .tutorial-modal>hr{opacity:0;transform:scale3d(0,1,1);transition:transform 1.2s cubic-bezier(.32,.94,.6,1) .2s,opacity .2s linear .4s}.tutorial-container .close-cta:before{position:absolute;inset:-4px;content:""}.tutorial-container .close-cta{position:relative;margin-block-end:28px}@media(hover:hover)and (pointer:fine){.tutorial-container .close-cta:hover svg{transform:rotate(90deg)}}.tutorial-container .close-cta svg{transition:transform .4s cubic-bezier(.32,.94,.6,1)}.tutorial-container h2{font-family:Cormorant Garamond;font-size:33px;font-weight:500;line-height:1.35;letter-spacing:-.02em;color:#3f4b3e;margin-block-end:30px}.tutorial-container hr{width:100%;max-width:295px;height:1px;margin-inline:auto;margin-block-end:30px;background:#2f392f1a}.tutorial-container .description{font-family:EB Garamond Regular;font-size:16px;font-weight:400;line-height:1.35;max-width:310px;margin-inline:auto;color:#2f392fcc;margin-block-end:clamp(34px,2.5vw,42px)}.tutorial-container .slides-wrapper{overflow:hidden;touch-action:pan-y;transition:height .4s cubic-bezier(.32,.94,.6,1),opacity .6s cubic-bezier(.32,.94,.6,1) .5s}.tutorial-container .slides-wrapper.no-transition{transition:none}.tutorial-container .slide-content{display:flex;flex-direction:column;align-items:center;min-height:160px;opacity:0;transition:opacity .4s cubic-bezier(.32,.94,.6,1)}.tutorial-container .slide-content.is-visible{opacity:1}.tutorial-container .slide-content.no-transition{transition:none}.tutorial-container .slide-content .step{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#e08c53;margin-block-end:5px}.tutorial-container .slide-content .label{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;max-width:160px;margin-block-end:30px}.tutorial-container .slide-content .visual{display:flex;align-items:center;justify-content:center;height:85px;color:#2f392f}.tutorial-container .dots-wrapper{display:flex;align-items:center;justify-content:center;gap:6px;margin-block-start:30px}.tutorial-container .dots-wrapper button:before{position:absolute;inset:-4px;content:""}.tutorial-container .dots-wrapper button{position:relative;width:6px;height:6px;border-radius:50%;background:#2f392f33;transition:background .3s cubic-bezier(.32,.94,.6,1)}.tutorial-container .dots-wrapper button.active{background:#2f392f;pointer-events:none}.tutorial-container .slide-1 svg g{animation:tutorial-move 3.5s infinite cubic-bezier(.66,0,.34,1)}.tutorial-container .slide-2 svg path:nth-of-type(2),.tutorial-container .slide-2 svg path:nth-of-type(4){animation:tutorial-scroll 3.5s infinite cubic-bezier(.66,0,.34,1)}.tutorial-container .slide-3 svg circle,.tutorial-container .slide-3 svg path:nth-of-type(2){transform-origin:center 62%;animation:tutorial-around 3.5s infinite cubic-bezier(.66,0,.34,1)}@keyframes tutorial-move{0%{transform:translateZ(0)}25%{transform:translate3d(30px,2px,0) rotate(-5deg)}65%{transform:translate3d(-30px,-6px,0) rotate(5deg)}90%{transform:translateZ(0)}}@keyframes tutorial-scroll{0%{transform:translateZ(0)}25%{transform:translate3d(0,20px,0)}65%{transform:translate3d(0,-20px,0)}90%{transform:translateZ(0)}}@keyframes tutorial-around{0%{transform:rotate(0)}25%{transform:rotate(65deg)}65%{transform:rotate(-65deg)}90%{transform:rotate(0)}}.lot-informations-container{position:fixed;z-index:20;top:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;color:#343930;background:#f6efe3;transform:translate3d(100%,0,0);transition:transform .8s cubic-bezier(.66,0,.34,1);pointer-events:none}@media(max-width:63.99em){.lot-informations-container{width:100%}}@media(min-width:64em){.lot-informations-container{width:50vw}}.lot-informations-container.is-open{transform:translateZ(0);transition:transform .8s cubic-bezier(.32,.94,.6,1);pointer-events:auto}.lot-informations-container .lot-informations-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding-inline-start:20px;border-bottom:1px solid rgba(47,57,47,.1)}.lot-informations-container .label{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;position:relative;display:flex;align-items:center;gap:10px;opacity:0;transition:opacity .3s cubic-bezier(.32,.94,.6,1),color .4s cubic-bezier(.32,.94,.6,1)}.lot-informations-container .label.is-visible{opacity:1}@media(hover:hover)and (pointer:fine){.lot-informations-container .label:hover{color:#e08c53}}.lot-informations-container .label span{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.lot-informations-container .close-cta{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:#fff;background:#343930}@media(hover:hover)and (pointer:fine){.lot-informations-container .close-cta:hover svg{transform:rotate(90deg)}}.lot-informations-container .close-cta svg{transition:transform .4s cubic-bezier(.32,.94,.6,1)}.lot-informations-container .lot-informations-content{scrollbar-width:none}.lot-informations-container .lot-informations-content::-webkit-scrollbar{display:none}.lot-informations-container .lot-informations-content{flex:1 1 auto;overflow-y:auto;opacity:0;transition:opacity .3s cubic-bezier(.32,.94,.6,1)}.lot-informations-container .lot-informations-content.is-visible{opacity:1}.lot-informations-container .lot-header{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:435px;text-align:center;margin:clamp(150px,14.880952381vw,250px) auto 40px}@media(max-width:47.99em){.lot-informations-container .lot-header{padding-inline:clamp(28px,2.5vw,42px)}}.lot-informations-container .lot-title{font-family:Cormorant Garamond;font-size:36px;font-weight:500;line-height:1;letter-spacing:-.02em;color:#2f392f}.lot-informations-container .lot-description{font-family:EB Garamond Regular;font-size:14px;font-weight:400;line-height:1.4;opacity:.8}.lot-informations-container .real-estate-informations{display:flex;align-items:center;gap:8px}.lot-informations-container .real-estate-informations .item{display:flex;align-items:center;gap:4px}.lot-informations-container .real-estate-informations .item svg{color:#566557}.lot-informations-container .real-estate-informations .item span{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.35;color:#2f392fbf}.orange-link{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.orange-link:before{position:absolute;inset:-4px;content:""}.orange-link{position:relative;display:inline-block;width:fit-content;padding:0;color:#e08c53;background:none;border:none;cursor:pointer}.orange-link:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:#e08c53;transform-origin:left center;transition:transform .4s cubic-bezier(.32,.94,.6,1)}@media(hover:hover)and (pointer:fine){.orange-link:hover:after{transform:scale3d(0,0,0);transform-origin:right center}}.activities-block{display:flex;flex-direction:column;width:100%;padding-inline:20px;padding-block-end:clamp(78px,5.0595238095vw,85px)}@media(max-width:63.99em){.activities-block{gap:25px}}@media(min-width:64em){.activities-block{gap:20px}}.carousel-block{position:relative;width:100%;padding-inline:20px;padding-block-end:clamp(80px,5.9523809524vw,100px)}.carousel-block:has(+.informations-block){padding-block-end:40px}.carousel-block .slideshow-container{position:relative;width:100%;aspect-ratio:728/460;overflow:hidden}.carousel-block .slideshow-wrapper{display:flex;width:100%;height:100%;transition:transform .6s cubic-bezier(.32,.94,.6,1)}.carousel-block .slide{position:relative;flex:0 0 100%;width:100%;height:100%}.carousel-block .controls-container{display:flex;align-items:center;gap:48px;width:100%;margin-block-start:15px}.carousel-block .controls-wrapper{display:flex;align-items:center;gap:10px}.carousel-block .controls-wrapper button{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;aspect-ratio:1/1;color:#343930;border:1px solid rgba(47,57,47,.8);transition:border .3s cubic-bezier(.32,.94,.6,1),color .3s cubic-bezier(.32,.94,.6,1),background .3s cubic-bezier(.32,.94,.6,1)}@media(hover:hover)and (pointer:fine){.carousel-block .controls-wrapper button:hover{color:#fff;background:#2f392f;border-color:#2f392f}}.carousel-block .controls-wrapper button:disabled{border:1px solid rgba(47,57,47,.2);pointer-events:none}.carousel-block .progress-bar-wrapper{position:relative;width:clamp(80px,7.1428571429vw,120px);width:100%;height:1px;background:#2f392f1a}.carousel-block .progress-bar{position:absolute;inset:0;background:#e08c53;transform-origin:left center;transition:transform .6s cubic-bezier(.32,.94,.6,1)}.details-block{border-block-start:1px solid rgba(47,57,47,.1);margin-inline:20px;padding-block:clamp(20px,1.7857142857vw,30px) clamp(80px,5.9523809524vw,100px)}@media(min-width:48em){.details-block{display:grid;grid-template-columns:repeat(4,1fr);padding-inline-end:40px}}.details-block .index{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#2f392f}.details-block .content-container{display:flex;flex-direction:column;gap:clamp(30px,2.380952381vw,40px)}@media(max-width:47.99em){.details-block .content-container{margin-block-start:20px}}@media(min-width:48em){.details-block .content-container{grid-column:2/span 3}}.details-block .description{font-family:EB Garamond Regular;font-size:14px;font-weight:400;line-height:1.4;color:#2f392fcc}.details-block .items-wrapper{display:flex;flex-direction:column;gap:4px}.details-block .ctas-wrapper{display:flex;gap:14px;flex-wrap:wrap}.details-block a{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;width:fit-content;padding:9px 42px;color:#e08c53;border-radius:2px;border:1px solid rgba(224,140,83,.4);transition:border .3s cubic-bezier(.32,.94,.6,1)}@media(hover:hover)and (pointer:fine){.details-block a:hover{border:1px solid #E08C53}.details-block a:hover span:first-of-type{transform:translate3d(0,-100%,0)}.details-block a:hover span:last-of-type{transform:translateZ(0)}}.details-block a .labels-wrapper{position:relative;overflow:hidden}.details-block a span{display:block;transition:transform .4s cubic-bezier(.32,.94,.6,1)}.details-block a span:last-of-type{position:absolute;top:0;left:0;transform:translate3d(0,100%,0)}.informations-block{display:grid;gap:25px;color:#2f392f;padding-block-end:clamp(80px,5.9523809524vw,100px);padding-inline:20px}@media(max-width:47.99em){.informations-block{grid-template-columns:repeat(2,1fr)}}@media(min-width:48em)and (max-width:63.99em){.informations-block{grid-template-columns:repeat(4,1fr)}}@media(min-width:64em)and (max-width:79.99em){.informations-block{grid-template-columns:repeat(2,1fr)}}@media(min-width:80em){.informations-block{grid-template-columns:repeat(4,1fr)}}.plans-block{display:flex;flex-direction:column;width:100%;padding-block-end:clamp(78px,5.0595238095vw,85px);padding-inline:20px}@media(max-width:63.99em){.plans-block{gap:25px}}@media(min-width:64em){.plans-block{gap:20px}}.related-amenities-block{background:#f1e6dd;padding-block-start:60px}.related-amenities-block .index{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#2f392f;padding-inline:20px}.related-amenities-block hr{width:calc(100% - 40px);height:1px;background:#2f392f1a;margin:20px auto 25px}.related-amenities-block .slideshow-container{scrollbar-width:none}.related-amenities-block .slideshow-container::-webkit-scrollbar{display:none}.related-amenities-block .slideshow-container{display:flex;gap:clamp(50px,5.0595238095vw,85px);overflow-x:auto;padding-block-end:80px;padding-inline:20px}@media(min-width:64em){.related-amenities-block .slideshow-container{justify-content:space-between;gap:20px}}@media(min-width:90em){.related-amenities-block .slideshow-container{gap:clamp(50px,5.0595238095vw,85px)}}.related-real-estates-block{background:#f1e6dd;padding-block-start:60px}.related-real-estates-block .index{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#2f392f;padding-inline:20px}.related-real-estates-block hr{width:calc(100% - 40px);height:1px;background:#2f392f1a;margin:20px auto 25px}.related-real-estates-block .slideshow-container{scrollbar-width:none}.related-real-estates-block .slideshow-container::-webkit-scrollbar{display:none}.related-real-estates-block .slideshow-container{display:flex;gap:clamp(50px,5.0595238095vw,85px);overflow-x:auto;padding-block-end:80px;padding-inline:20px}@media(min-width:64em){.related-real-estates-block .slideshow-container{justify-content:space-between;gap:20px}}@media(min-width:90em){.related-real-estates-block .slideshow-container{gap:clamp(50px,5.0595238095vw,85px)}}.activity-item{display:flex;flex-direction:column;gap:16px;border-block-start:1px solid rgba(47,57,47,.1)}@media(max-width:79.99em){.activity-item{padding-block-start:25px}}@media(min-width:80em){.activity-item{padding-block-start:20px}}@media(min-width:48em){.activity-item{display:grid;grid-template-columns:repeat(4,1fr)}}.activity-item .index{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#2f392f}.activity-item .content-container{display:flex;gap:12px}@media(max-width:47.99em){.activity-item .content-container{flex-direction:column}}@media(min-width:48em){.activity-item .content-container{grid-column:2/span 3}}.activity-item .image-wrapper{position:relative;width:100%;overflow:hidden;aspect-ratio:255/198;flex-shrink:0}@media(min-width:48em){.activity-item .image-wrapper{max-width:clamp(255px,21.130952381vw,355px)}}.activity-item .content-wrapper{display:flex;flex-direction:column;gap:clamp(16px,1.1904761905vw,20px)}@media(min-width:48em){.activity-item .content-wrapper{width:340px}}@media(min-width:80em){.activity-item .content-wrapper{width:210px}}.activity-item h3{font-family:Cormorant Garamond;font-size:18px;font-weight:500;line-height:1.2;color:#2f392f}.activity-item p{font-family:EB Garamond Regular;font-size:13px;font-weight:400;line-height:1.4;color:#2f392fb3}.detail-item{display:flex;align-items:center;gap:4px}.detail-item .detail-icon{color:#566557}.detail-item .detail-icon svg{display:block;width:24px;height:24px}.detail-item .detail-label{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.35;color:#2f392fbf}.media-item{position:relative;overflow:hidden;background:#0000001a}.media-item:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#fff0,#fff6,#fff0);opacity:0;transition:opacity .3s cubic-bezier(.32,.94,.6,1);pointer-events:none}.media-item.is-loading:after{opacity:1;animation:skeleton-shimmer 1.4s ease-in-out infinite}.media-item{width:100%;height:100%}.media-item img{width:100%;height:100%;object-fit:cover}.information-item{display:flex;flex-direction:column;gap:4px}.information-item p:first-child{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.information-item p:last-child{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.35;opacity:.75}.plan-item{display:flex;flex-direction:column;gap:16px;border-block-start:1px solid rgba(47,57,47,.1)}@media(max-width:79.99em){.plan-item{padding-block-start:25px}}@media(min-width:80em){.plan-item{padding-block-start:20px}}@media(min-width:48em){.plan-item{display:grid;grid-template-columns:repeat(4,1fr)}}.plan-item .index{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#2f392f}.plan-item .content-container{display:flex;gap:12px}@media(max-width:47.99em){.plan-item .content-container{flex-direction:column}}@media(min-width:48em){.plan-item .content-container{grid-column:2/span 3}}.plan-item .image-wrapper{position:relative;width:100%;overflow:hidden;aspect-ratio:355/250}@media(min-width:48em){.plan-item .image-wrapper{max-width:clamp(355px,27.0833333333vw,455px)}}.plan-item .content-wrapper{display:flex;flex-direction:column;gap:clamp(16px,1.1904761905vw,20px)}@media(min-width:64em){.plan-item .content-wrapper{width:340px}}@media(min-width:80em){.plan-item .content-wrapper{width:210px}}.plan-item h3{font-family:Cormorant Garamond;font-size:18px;font-weight:500;line-height:1.2;color:#2f392f}.related-amenity-item{width:100%;aspect-ratio:185/285;cursor:pointer}@media(max-width:47.99em){.related-amenity-item{min-width:185px}}@media(hover:hover)and (pointer:fine){.related-amenity-item:hover .image-wrapper img{transform:scale3d(1.05,1.05,1)}.related-amenity-item:hover .orange-link:after{transform:scale3d(0,0,0);transform-origin:right center}}.related-amenity-item .image-wrapper{width:inherit;aspect-ratio:185/230;margin-block-end:12px}.related-amenity-item .image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.32,.94,.6,1)}.related-amenity-item .content-wrapper{display:flex;flex-direction:column;gap:20px}.related-amenity-item .content-wrapper h3{font-family:Cormorant Garamond;font-size:18px;font-weight:500;line-height:1.2}.related-real-estate-item{width:100%;aspect-ratio:185/285;cursor:pointer}@media(max-width:47.99em){.related-real-estate-item{min-width:185px}}@media(hover:hover)and (pointer:fine){.related-real-estate-item:hover .image-wrapper img{transform:scale3d(1.05,1.05,1)}.related-real-estate-item:hover .orange-link:after{transform:scale3d(0,0,0);transform-origin:right center}}.related-real-estate-item .image-wrapper{width:inherit;aspect-ratio:185/230;margin-block-end:12px}.related-real-estate-item .image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.32,.94,.6,1)}.related-real-estate-item .content-wrapper{display:flex;flex-direction:column}.related-real-estate-item .content-wrapper h3{font-family:Cormorant Garamond;font-size:18px;font-weight:500;line-height:1.2;margin-block-end:8px}.related-real-estate-item .content-wrapper .informations-wrapper{display:flex;align-items:center;gap:8px;margin-block-end:20px}.related-real-estate-item .content-wrapper .informations-wrapper .item{display:flex;align-items:center;gap:4px}.related-real-estate-item .content-wrapper .informations-wrapper .item svg{color:#566557}.related-real-estate-item .content-wrapper .informations-wrapper .item span{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.35;color:#2f392fbf}.poi{--stagger-index: 0;position:fixed;inset:0;z-index:5;width:max-content;height:max-content;margin:auto;cursor:pointer}.poi:has(.poi-marker.is-hovered,.poi-marker:hover,.poi-marker.active){z-index:6}.poi-marker{flex-shrink:0;width:24px;height:24px;transition:transform .8s cubic-bezier(.32,.94,.6,1) calc(var(--stagger-index) * .1s)}@media(hover:hover)and (pointer:fine){.poi-marker:hover:before{transform:scale3d(0,0,1);transition:transform .4s cubic-bezier(.32,.94,.6,1)}.poi-marker:hover+.poi-label{clip-path:inset(0 0 0 0);transition:clip-path .4s cubic-bezier(.26,1,.48,1) .1s}}.poi-marker.is-hovered:before{transform:scale3d(0,0,1);transition:transform .4s cubic-bezier(.32,.94,.6,1)}.poi-marker.is-hovered+.poi-label{clip-path:inset(0 0 0 0);transition:clip-path .4s cubic-bezier(.26,1,.48,1) .1s}.poi-marker.active{pointer-events:none}.poi-marker.active:before{transform:scale3d(0,0,1)}.poi-marker.active:after{transform:scaleZ(1);transition:transform .4s cubic-bezier(.32,.94,.6,1) .1s}.poi-marker:before{content:"";position:absolute;inset:0;transition:transform .4s cubic-bezier(.32,.94,.6,1) .1s;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD6qHD7qHD6p3H8p3D7qXD7qXD5qXD7qHD6qHD7qXD7qHD6qHD6qHD7qXD7qHD6qHD8q3H6qXD7qHD6qXHwpW75qG/7qXD5qW/5qXD7p3H6qHD8qnD6qHD7qHD8qnD9qXH6qHD6qHD////7u4/7tIP/9O3+5NP90rX8zav7rXn+6t392sL8x6P/+vb97uK/G10bAAAAInRSTlMA/P4QIvbnRO/fvFDZt7CefxnJp5QKZl5cPYyDenNrNisyH4suqwAAAYtJREFUSMfV1EeWgzAQBFB1Y3K2wTk2OIe5/+3GabAkBGiW/uuq10rAvkAvCT1vMLdTrfQkdgHpDhGDcGob7fGxByRAJxq3dGZAdegum/IZkBJEa2V+gNTEmivyCVAz8Gpn5gO16kt7N1zqEIqNjLpAwueHQN2NHleISIPHFSydgvkZMQGdAkZVoU+S8nA5lieSgP/3oKUBp33xcLts5ct4F5ZIgn3xtpMalqE8o2NR2YnLgonyjH6KjwMJsmc+BXHDBecmFqaqPV8LnriL+FOQt6BeEwwfhbVY2LZMQNN+PG1HPlXOUZxgvz5O6Zp3n/y+JF6Qvx43ibbnqnAVVzRiTxsgyfV8n7I7Xw4n9WMaANWUJdUFRvU96IHp+7kGqJe3YvZiB6QB++HqXfBnOosyF9y/JnW7C856nLPKxuzMw4zxVi60Lyie+0yQD1ob4PhMNmobgl6P1eQLBxvipjlkKvnYM6EqISI4Vj+LsiRZ2qyBsRrF8fPuYWGHE2PEdKQJgOuz/+jZKfsSv3YIr9Yir9xLAAAAAElFTkSuQmCC) no-repeat center/contain}.poi-marker:after{content:"";position:absolute;inset:-4px;transform:scale3d(0,0,1);transition:transform .8s cubic-bezier(.32,.94,.6,1) .1s;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD6qHD7qHD6p3H8p3D7qXD7qXD5qXD7qHD6qHD7qXD7qHD6qHD6qHD7qXD7qHD6qHD8q3H6qXD7qHD6qXHwpW75qG/7qXD5qW/5qXD7p3H6qHD8qnD6qHD7qHD8qnD9qXH6qHD6qHD////7u4/7tIP/9O3+5NP90rX8zav7rXn+6t392sL8x6P/+vb97uK/G10bAAAAInRSTlMA/P4QIvbnRO/fvFDZt7CefxnJp5QKZl5cPYyDenNrNisyH4suqwAAAYtJREFUSMfV1EeWgzAQBFB1Y3K2wTk2OIe5/+3GabAkBGiW/uuq10rAvkAvCT1vMLdTrfQkdgHpDhGDcGob7fGxByRAJxq3dGZAdegum/IZkBJEa2V+gNTEmivyCVAz8Gpn5gO16kt7N1zqEIqNjLpAwueHQN2NHleISIPHFSydgvkZMQGdAkZVoU+S8nA5lieSgP/3oKUBp33xcLts5ct4F5ZIgn3xtpMalqE8o2NR2YnLgonyjH6KjwMJsmc+BXHDBecmFqaqPV8LnriL+FOQt6BeEwwfhbVY2LZMQNN+PG1HPlXOUZxgvz5O6Zp3n/y+JF6Qvx43ibbnqnAVVzRiTxsgyfV8n7I7Xw4n9WMaANWUJdUFRvU96IHp+7kGqJe3YvZiB6QB++HqXfBnOosyF9y/JnW7C856nLPKxuzMw4zxVi60Lyie+0yQD1ob4PhMNmobgl6P1eQLBxvipjlkKvnYM6EqISI4Vj+LsiRZ2qyBsRrF8fPuYWGHE2PEdKQJgOuz/+jZKfsSv3YIr9Yir9xLAAAAAElFTkSuQmCC) no-repeat center/contain}.poi-label{position:absolute;top:calc(50% - 2px);left:50%;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;justify-content:center;height:46px;min-width:120px;padding-inline:32px;pointer-events:none;clip-path:inset(0 100% 0 0);transition:clip-path .4s cubic-bezier(.26,1,.48,1)}.poi-label-brush{position:absolute;inset:0;z-index:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARMAAABaCAMAAACsV0KaAAAARVBMVEUAAAD6qHD7qHD6qHD7qXD4pXP7qXD6qHD6qHD6qHH7qHD6qXD7qXH7qHD7qHD7qXD6qHD7qXD6qHD6qXD7qXD7qXD6qHCUbfLPAAAAFnRSTlMA/v3J9QdJplsT6LE9aDAinHjZjYK+ZXcG8wAAA51JREFUeNrtm9myoyAQhhGRRdnB8/6POkCME1ODJnO2RPq7SCJVpuCnu1kbAQAAAAAAAAAAAAAAAABwBgbtWP9tzJMNjkszoNdjGERmSKwFhnJne9J1He6+C5xJX6RnXKDfQGiqYrBsmjNTIf3u/UgSmBTGQnosdc6fH99NVyDMfHU/G6PlLRptMbEna88UcKGr8/GDdIlef03Pc8fm0s/3rSP8VjM64+IDHy9Ll7DDJ+WgcRqzDv/s61zEpLhESWXH9PjKglxFITawaWLMhhCVeE4P6WaS1ai3s6hCfI4V3YtbyMqtZ6daO/Q4elr1OA5db2AgG7plHNJMocdR5M2a+awHEcXNc37j8IkV+a/xR7AcHT5OTAkmFD0O9Wf2m9vxh+sH3Sec3UjW8WeZYB2jz28kG1uR6JBhakWTLjFTadAhdGxIEzx6P5JDVTQ99zB8byme8uO1r2sjxK5zt5FwPfAB7SBJM2aS6TKR9buaqFbCyUIZkOfAzZ7ztGUn2VBGKvbMhHmP2wknmcteIJcU1egb85xFFKZ7LFGF2Jwml43ryDWqIcYWNen7sLeXwho0FFw2nBmqYZvT5LpCjlXfaWa1s9lnxyOTqIYhjQ3FlwkKs8yiKrGxKdt6IOOqQZY2tADcWMqsUY3QXjgpZuINqmJsa76TjUTpvbspg2pRE6cUrRsKb2rOtlwEGjmPjtZ9h+GGROkS1h3e0jENnHdtNBnVkSRibkiSZVGsjs7SeUt2sqgSB7TLwNs5ylicZ3ICzrw2kniBDpGhlRlKWRB7g4TUi/M0vyV7OS7WyoZwaCq2kWXg9eK2lxodYdrZalvjySGmjalsh++vmjd/PFpshK7Btfm5bNmqTyj0IO70kpRzc8sl1ehBfJfBZ1YlaUIMegLKuTv3HKWEklokaXNbtstmotGz0HdLKngiuGZF+iDQ08SXE6W7gjcshZWi8rE+FEY7KYH+B2n930Sm/Wrie+p5bUvpwwJsU+dwTiP0/TyVZCTnlOKcXuFcKRdyGmLvCb60PqbiOPkxvdZP1nGqtZYafQKtWPB+ze7bkgtLNVMdmQ0xOudijKVSSz7k2kMbsdbCKvcK2BBz47Ux4sG4OJQ0zUmtzwP6UgYjucstTTAbneKU96UX5qCkGPbyKbWUpf+KXOVVLYSRlHLl8n9mpgssYS/dnwWQ2uSc20/WHP0gCo9BvmIC8y8ycRDkHlAEAAAAAAAAAADgbfkDrBv6JRqEjSkAAAAASUVORK5CYII=) no-repeat 0 0;background-size:100% 100%}.poi-label-text{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;position:relative;z-index:1;color:#fff;white-space:nowrap}[data-lot]{--stagger-index: 0;position:fixed;inset:0;width:24px;height:24px;margin:auto;cursor:pointer}[data-lot]:before{content:"";position:absolute;inset:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAkFBMVEUAAAD6qHD7qHD6p3H8p3D7qXD7qXD5qXD7qHD6qHD7qXD7qHD6qHD6qHD7qXD7qHD6qHD8q3H6qXD7qHD6qXHwpW75qG/7qXD5qW/5qXD7p3H6qHD8qnD6qHD7qHD8qnD9qXH6qHD6qHD////7u4/7tIP/9O3+5NP90rX8zav7rXn+6t392sL8x6P/+vb97uK/G10bAAAAInRSTlMA/P4QIvbnRO/fvFDZt7CefxnJp5QKZl5cPYyDenNrNisyH4suqwAAAYtJREFUSMfV1EeWgzAQBFB1Y3K2wTk2OIe5/+3GabAkBGiW/uuq10rAvkAvCT1vMLdTrfQkdgHpDhGDcGob7fGxByRAJxq3dGZAdegum/IZkBJEa2V+gNTEmivyCVAz8Gpn5gO16kt7N1zqEIqNjLpAwueHQN2NHleISIPHFSydgvkZMQGdAkZVoU+S8nA5lieSgP/3oKUBp33xcLts5ct4F5ZIgn3xtpMalqE8o2NR2YnLgonyjH6KjwMJsmc+BXHDBecmFqaqPV8LnriL+FOQt6BeEwwfhbVY2LZMQNN+PG1HPlXOUZxgvz5O6Zp3n/y+JF6Qvx43ibbnqnAVVzRiTxsgyfV8n7I7Xw4n9WMaANWUJdUFRvU96IHp+7kGqJe3YvZiB6QB++HqXfBnOosyF9y/JnW7C856nLPKxuzMw4zxVi60Lyie+0yQD1ob4PhMNmobgl6P1eQLBxvipjlkKvnYM6EqISI4Vj+LsiRZ2qyBsRrF8fPuYWGHE2PEdKQJgOuz/+jZKfsSv3YIr9Yir9xLAAAAAElFTkSuQmCC) no-repeat center/contain;transition:transform .6s cubic-bezier(.32,.94,.6,1) calc(var(--stagger-index) * 60ms)}@media(hover:hover)and (pointer:fine){[data-lot]:hover:before{opacity:1}}[data-lot].active:before{opacity:1}[data-lot].is-hidden,[data-lot].is-focus-hidden{pointer-events:none}[data-lot].is-hidden:before,[data-lot].is-focus-hidden:before{transform:scale3d(0,0,1)}#pois-w.is-hidden .poi,#pois-w.is-intro-hidden .poi,.poi.is-focus-hidden{pointer-events:none}#pois-w.is-hidden .poi .poi-marker,#pois-w.is-intro-hidden .poi .poi-marker,.poi.is-focus-hidden .poi-marker{transform:scale3d(0,0,1)}#lots-w.is-hidden [data-lot]{pointer-events:none}#lots-w.is-hidden [data-lot]:before{transform:scale3d(0,0,1)}#header{position:fixed;z-index:5;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;color:#fff;padding-inline:clamp(15px,1.4880952381vw,25px);margin-block-start:clamp(15px,1.4880952381vw,25px);opacity:1;transition:opacity .6s cubic-bezier(.32,.94,.6,1) .2s}#header:before{content:"";position:fixed;top:0;left:0;width:100%;height:120px;background:linear-gradient(180deg,#0006,#0000);pointer-events:none}#header.is-hidden{opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.32,.94,.6,1)}#header a:before{position:absolute;inset:-4px;content:""}#header a{position:relative;display:flex;align-items:center;gap:clamp(8px,.5952380952vw,10px);width:fit-content;transition:opacity .4s cubic-bezier(.32,.94,.6,1)}@media(hover:hover)and (pointer:fine){#header a:hover{opacity:.75}}#header a span{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}@media(max-width:47.99em){#header a span:first-of-type{display:none}}@media(min-width:48em){#header a span:last-of-type{display:none}}#header .logo-wrapper{position:absolute;top:0;left:50%;transform:translate3d(-50%,0,0);height:clamp(54px,3.5714285714vw,60px)}#header .logo-wrapper img{width:auto;height:100%}#header .sound-cta:before{position:absolute;inset:-4px;content:""}#header .sound-cta{position:relative;display:flex;align-items:center;gap:4px;transition:opacity .4s cubic-bezier(.32,.94,.6,1)}@media(hover:hover)and (pointer:fine){#header .sound-cta:hover{opacity:.75}}#header .sound-cta.active svg{transform:translateZ(0)}#header .sound-cta span{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}#header .sound-cta .svg-wrapper{width:20px;height:auto;overflow:hidden}#header .sound-cta svg{height:8px;transform:translate3d(-50%,0,0);transition:transform 1s cubic-bezier(0,.56,.46,1)}#header .sound-cta svg path{stroke-width:4px}.loader-container{position:fixed;z-index:20;inset:0;overflow:hidden;background:#2f392f;transition:transform 1.8s cubic-bezier(.76,0,.24,1)}.loader-container.is-hidden{transform:translate3d(0,-100%,0)}.loader-container.is-hidden .loader-inner{transform:translate3d(0,100%,0)}.loader-container .background-wrapper{position:absolute;inset:0;background:#343930}.loader-container .background-wrapper img{width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.1);animation:loader-reveal 1.8s .3s cubic-bezier(.76,0,.24,1) forwards}.loader-container .loader-inner{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform 1.8s cubic-bezier(.76,0,.24,1)}.loader-container .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;max-width:360px;padding-inline:clamp(28px,2.380952381vw,40px);color:#fff;text-align:center;opacity:0;transform:scale(1.1);animation:loader-reveal 1.8s .2s cubic-bezier(.26,1,.48,1) forwards}.loader-container .logo-wrapper{position:relative;display:flex;align-items:center;justify-items:center;width:60px;height:60px;border-radius:2px;margin-block-end:34px;border:1px solid rgba(255,255,255,.1)}.loader-container .logo-wrapper img{position:absolute;top:50%;left:50%;height:30px;transform:translate3d(-50%,-50%,0);opacity:0;animation:logo-cycle 10s infinite}.loader-container .logo-wrapper img:nth-child(1){animation-delay:0s}.loader-container .logo-wrapper img:nth-child(2){animation-delay:-2s}.loader-container .logo-wrapper img:nth-child(3){animation-delay:-4s}.loader-container .logo-wrapper img:nth-child(4){animation-delay:-6s}.loader-container .logo-wrapper img:nth-child(5){animation-delay:-8s}.loader-container .title{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#e08c53;margin-block-end:20px}.loader-container .description{font-family:EB Garamond Regular;font-size:16px;font-weight:400;line-height:1.35;color:#ffffffb3}.loader-container .word{display:inline-block;opacity:0;transform:translateY(8px);animation:word-reveal 1.2s cubic-bezier(.4,.8,.74,1) forwards}.loader-container .percent{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;position:absolute;bottom:clamp(20px,1.7857142857vw,30px);left:50%;transform:translate3d(-50%,0,0);color:#fff}@keyframes loader-reveal{to{opacity:1;transform:scale(1)}}@keyframes word-reveal{to{opacity:1;transform:translateY(0)}}@keyframes logo-cycle{0%,to{opacity:0}4%,16%{opacity:1}20%{opacity:0}}#splash-screen{position:fixed;inset:0;z-index:100;background:#343930;transition:opacity .2s cubic-bezier(.32,.94,.6,1)}#splash-screen.is-hidden{opacity:0;pointer-events:none}@media(min-width:48em){#splash-screen{display:none!important}}#splash-screen .logo-wrapper{position:absolute;top:clamp(15px,1.4880952381vw,25px);left:50%;transform:translate3d(-50%,0,0);height:clamp(54px,3.5714285714vw,60px)}#splash-screen .logo-wrapper img{width:auto;height:100%}#splash-screen .content-container{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:flex;align-items:center;flex-direction:column;gap:26px;color:#fff}#splash-screen .content-container svg{height:46px;animation:rotate-splash 2s cubic-bezier(.48,.04,.52,.96) infinite}#splash-screen .content-container p{font-family:"Suisse Int'l Mono";font-size:10px;font-weight:400;line-height:1.2;letter-spacing:.024em;text-transform:uppercase;text-align:center}@keyframes rotate-splash{0%,5%{opacity:0;transform:rotate(90deg)}25%{opacity:.4;transform:rotate(90deg)}75%{opacity:1;transform:rotate(0)}95%,to{opacity:0;transform:rotate(0)}}:root{--nav-position: clamp(18px, 1.5476190476vw, 26px)}html{font-size:16;color:#000}#webgl-canvas{position:fixed;width:100%;height:100%}
