@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(/build/fonts/lg.64b800aa.woff2) format("woff2"),url(/build/fonts/lg.747d0385.ttf) format("truetype"),url(/build/fonts/lg.356a0e9c.woff) format("woff"),url(/build/images/lg.09cd8e9b.svg#lg) format("svg")}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border:none;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;outline:none;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{background:none;border:none;box-shadow:none;color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;outline:medium none;padding:10px 0;text-align:center;text-decoration:none!important;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;width:50px;will-change:color}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;opacity:0;padding:10px 40px;text-align:center;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s;z-index:1080}.lg-sub-html h4{font-size:13px;font-weight:700;margin:0}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{bottom:0;left:0;position:absolute;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;display:inline-block;font-size:16px;height:47px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.lg-icon:focus-visible{border-radius:3px;color:#fff;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{clear:both;content:"";display:table}.lg-container{outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;will-change:transform,opacity}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{height:100%;left:0;opacity:.001;outline:none;overflow:hidden;position:fixed;text-align:left;top:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s;width:100%;will-change:auto;z-index:1050}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{bottom:0;left:0;position:absolute;right:0;top:0}.lg-outer .lg-inner{bottom:0;left:0;position:absolute;top:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap;width:100%}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/build/images/loading.fcba57cd.gif) no-repeat scroll 50% transparent}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;white-space:nowrap}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;height:auto;max-height:100%;max-width:100%;position:relative;vertical-align:middle;width:auto}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{left:50%;position:absolute;top:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s;will-change:auto;z-index:1040}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop,.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{bottom:0;left:0;position:absolute;right:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;will-change:transform;z-index:1080}@keyframes pulse{0%{inset:0;opacity:1}50%{opacity:.3}95%{inset:-55%;opacity:0}to{inset:-55%;opacity:0}}@keyframes slideInFromTop{0%{opacity:0;transform:translate(-50%,-225%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes slideInFromTop2{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes loading{0%,30%{left:0;transform:translate(-100%,-50%)}70%,to{left:100%;transform:translateY(-50%)}}@keyframes blink{0%{color:transparent}25%,75%{color:rgba(243,174,97,.75)}50%{color:rgba(243,174,97,.25)}to{color:transparent}}@keyframes pulseOnce{0%,to{opacity:0}25%,75%{opacity:1}}.lg-backdrop{background-color:rgba(0,0,0,.75)}.lg-sub-html{font-family:paralucent,sans-serif;font-size:.938rem;letter-spacing:.075em}a[data-lightgallery=item]{cursor:zoom-in}.tab-nav{overflow:auto}.tab-nav__list{display:flex;isolation:isolate;justify-content:space-between;overflow-x:auto;position:relative;scroll-padding:1rem;scroll-snap-type:x;scrollbar-width:none}.tab-nav__list>:first-child{border-bottom-left-radius:99vw;border-top-left-radius:99vw}.tab-nav__list>:last-child{border-bottom-right-radius:99vw;border-top-right-radius:99vw}.tab-nav__link{align-items:center;border:2px solid #f2f2f2;color:#70768a;display:flex;flex:1 0 auto;justify-content:center;padding:var(--btn-padding-vertical) var(--btn-padding-horizontal);position:relative}.tab-nav__link .title{color:inherit;font-size:var(--btn-font-size);line-height:var(--btn-line-height)}.tab-nav__link:not(:first-child){border-inline-start:none}.tab-nav__link:not(:last-child){border-inline-end:none}.tab-nav__link:not(:first-child,.is-current):after{background-color:#e9e8ed;content:"";inset:0 100% 0 -2px;position:absolute;z-index:-1}@media (hover:hover) and (pointer:fine){.tab-nav__link:is(:hover,:active,:focus-visible){color:#f3ae61}}.tab-nav__link span{color:inherit;white-space:nowrap}.tab-nav__link.is-current{background-color:#f3ae61;border-color:#f3ae61;color:#fff}.tab-nav--large .tab-nav__list{gap:16px}.tab-nav--large .tab-nav__link{background-color:#f2f2f2;border:none;border-radius:0;padding-block:1rem .6rem;transition:.1s ease-out;transition-property:background-color,color}@media (hover:hover) and (pointer:fine){.tab-nav--large .tab-nav__link:is(:hover,:active,:focus-visible){background-color:#eaeaea;color:#282828}}.tab-nav--large .tab-nav__link svg{color:inherit;height:.625em;width:.625em;fill:currentColor;stroke:currentColor;stroke-width:10px;margin-inline-start:.25em}.tab-nav--large .tab-nav__link:after{display:none}.tab-nav--large .tab-nav__link .title{font-family:paralucent,sans-serif;font-size:var(--fs-h3);font-weight:600;letter-spacing:.02em;text-transform:none}@media screen and (max-width:575px){.tab-nav--large .tab-nav__link .title{font-size:var(--fs-h4)}}.tab-nav--large .tab-nav__link .title:has(strong){font-weight:200}.tab-nav--large .tab-nav__link .title:has(strong) strong{font-weight:600}.tab-nav--large .tab-nav__link.is-current{background-color:#282828;color:#fff}.tab-content{margin-block:3rem}@media screen and (max-width:767px){.tab-content{margin-block:1.5rem}}.tab-panel{display:none}.tab-panel.is-current{display:block}.timeline{margin-inline:var(--container-padding-negative);max-width:calc(100% + var(--container-padding)*2);overflow:auto;padding-bottom:1rem}.timeline__container{min-width:min-content;padding-inline:var(--container-padding)}.timeline__list{display:flex;margin-bottom:1rem;min-width:min-content}.timeline-item{display:flex;flex:1;flex-direction:column;min-width:200px;padding-inline-end:var(--container-padding)}.timeline-item .title{letter-spacing:.03em;margin-top:auto;max-width:75%;text-transform:none}.timeline-item .title em{display:block;font-size:1.15em;font-style:normal}.timeline-bar{--tick-height-major:24px;--tick-height-minor:12px;display:block;width:100%}.timeline-bar__ticks{align-items:end;display:flex;justify-content:space-between;position:relative}.timeline-bar__tick{--delay:250ms;--increment:10ms;background-color:#e9e8ed;flex:none;height:var(--tick-height-minor);margin-bottom:8px;position:relative;width:2px}.timeline-bar__tick.is-major{height:var(--tick-height-major)}.timeline-bar__tick.is-completed{background-color:#f3ae61}[data-visible] .timeline-bar__tick{opacity:0}[data-visible=true] .timeline-bar__tick{animation:slideInFromTop2 .15s ease-out;animation-fill-mode:both}[data-visible=true] .timeline-bar__tick:first-child{animation-delay:calc(var(--delay) + var(--increment)*1)}[data-visible=true] .timeline-bar__tick:nth-child(2){animation-delay:calc(var(--delay) + var(--increment)*2)}[data-visible=true] .timeline-bar__tick:nth-child(3){animation-delay:calc(var(--delay) + var(--increment)*3)}[data-visible=true] .timeline-bar__tick:nth-child(4){animation-delay:calc(var(--delay) + var(--increment)*4)}[data-visible=true] .timeline-bar__tick:nth-child(5){animation-delay:calc(var(--delay) + var(--increment)*5)}[data-visible=true] .timeline-bar__tick:nth-child(6){animation-delay:calc(var(--delay) + var(--increment)*6)}[data-visible=true] .timeline-bar__tick:nth-child(7){animation-delay:calc(var(--delay) + var(--increment)*7)}[data-visible=true] .timeline-bar__tick:nth-child(8){animation-delay:calc(var(--delay) + var(--increment)*8)}[data-visible=true] .timeline-bar__tick:nth-child(9){animation-delay:calc(var(--delay) + var(--increment)*9)}[data-visible=true] .timeline-bar__tick:nth-child(10){animation-delay:calc(var(--delay) + var(--increment)*10)}[data-visible=true] .timeline-bar__tick:nth-child(11){animation-delay:calc(var(--delay) + var(--increment)*11)}[data-visible=true] .timeline-bar__tick:nth-child(12){animation-delay:calc(var(--delay) + var(--increment)*12)}[data-visible=true] .timeline-bar__tick:nth-child(13){animation-delay:calc(var(--delay) + var(--increment)*13)}[data-visible=true] .timeline-bar__tick:nth-child(14){animation-delay:calc(var(--delay) + var(--increment)*14)}[data-visible=true] .timeline-bar__tick:nth-child(15){animation-delay:calc(var(--delay) + var(--increment)*15)}[data-visible=true] .timeline-bar__tick:nth-child(16){animation-delay:calc(var(--delay) + var(--increment)*16)}[data-visible=true] .timeline-bar__tick:nth-child(17){animation-delay:calc(var(--delay) + var(--increment)*17)}[data-visible=true] .timeline-bar__tick:nth-child(18){animation-delay:calc(var(--delay) + var(--increment)*18)}[data-visible=true] .timeline-bar__tick:nth-child(19){animation-delay:calc(var(--delay) + var(--increment)*19)}[data-visible=true] .timeline-bar__tick:nth-child(20){animation-delay:calc(var(--delay) + var(--increment)*20)}[data-visible=true] .timeline-bar__tick:nth-child(21){animation-delay:calc(var(--delay) + var(--increment)*21)}[data-visible=true] .timeline-bar__tick:nth-child(22){animation-delay:calc(var(--delay) + var(--increment)*22)}[data-visible=true] .timeline-bar__tick:nth-child(23){animation-delay:calc(var(--delay) + var(--increment)*23)}[data-visible=true] .timeline-bar__tick:nth-child(24){animation-delay:calc(var(--delay) + var(--increment)*24)}[data-visible=true] .timeline-bar__tick:nth-child(25){animation-delay:calc(var(--delay) + var(--increment)*25)}[data-visible=true] .timeline-bar__tick:nth-child(26){animation-delay:calc(var(--delay) + var(--increment)*26)}[data-visible=true] .timeline-bar__tick:nth-child(27){animation-delay:calc(var(--delay) + var(--increment)*27)}[data-visible=true] .timeline-bar__tick:nth-child(28){animation-delay:calc(var(--delay) + var(--increment)*28)}[data-visible=true] .timeline-bar__tick:nth-child(29){animation-delay:calc(var(--delay) + var(--increment)*29)}[data-visible=true] .timeline-bar__tick:nth-child(30){animation-delay:calc(var(--delay) + var(--increment)*30)}[data-visible=true] .timeline-bar__tick:nth-child(31){animation-delay:calc(var(--delay) + var(--increment)*31)}[data-visible=true] .timeline-bar__tick:nth-child(32){animation-delay:calc(var(--delay) + var(--increment)*32)}[data-visible=true] .timeline-bar__tick:nth-child(33){animation-delay:calc(var(--delay) + var(--increment)*33)}[data-visible=true] .timeline-bar__tick:nth-child(34){animation-delay:calc(var(--delay) + var(--increment)*34)}[data-visible=true] .timeline-bar__tick:nth-child(35){animation-delay:calc(var(--delay) + var(--increment)*35)}[data-visible=true] .timeline-bar__tick:nth-child(36){animation-delay:calc(var(--delay) + var(--increment)*36)}[data-visible=true] .timeline-bar__tick:nth-child(37){animation-delay:calc(var(--delay) + var(--increment)*37)}[data-visible=true] .timeline-bar__tick:nth-child(38){animation-delay:calc(var(--delay) + var(--increment)*38)}[data-visible=true] .timeline-bar__tick:nth-child(39){animation-delay:calc(var(--delay) + var(--increment)*39)}[data-visible=true] .timeline-bar__tick:nth-child(40){animation-delay:calc(var(--delay) + var(--increment)*40)}[data-visible=true] .timeline-bar__tick:nth-child(41){animation-delay:calc(var(--delay) + var(--increment)*41)}[data-visible=true] .timeline-bar__tick:nth-child(42){animation-delay:calc(var(--delay) + var(--increment)*42)}[data-visible=true] .timeline-bar__tick:nth-child(43){animation-delay:calc(var(--delay) + var(--increment)*43)}[data-visible=true] .timeline-bar__tick:nth-child(44){animation-delay:calc(var(--delay) + var(--increment)*44)}[data-visible=true] .timeline-bar__tick:nth-child(45){animation-delay:calc(var(--delay) + var(--increment)*45)}[data-visible=true] .timeline-bar__tick:nth-child(46){animation-delay:calc(var(--delay) + var(--increment)*46)}[data-visible=true] .timeline-bar__tick:nth-child(47){animation-delay:calc(var(--delay) + var(--increment)*47)}[data-visible=true] .timeline-bar__tick:nth-child(48){animation-delay:calc(var(--delay) + var(--increment)*48)}[data-visible=true] .timeline-bar__tick:nth-child(49){animation-delay:calc(var(--delay) + var(--increment)*49)}[data-visible=true] .timeline-bar__tick:nth-child(50){animation-delay:calc(var(--delay) + var(--increment)*50)}[data-visible=true] .timeline-bar__tick:nth-child(51){animation-delay:calc(var(--delay) + var(--increment)*51)}[data-visible=true] .timeline-bar__tick:nth-child(52){animation-delay:calc(var(--delay) + var(--increment)*52)}[data-visible=true] .timeline-bar__tick:nth-child(53){animation-delay:calc(var(--delay) + var(--increment)*53)}[data-visible=true] .timeline-bar__tick:nth-child(54){animation-delay:calc(var(--delay) + var(--increment)*54)}[data-visible=true] .timeline-bar__tick:nth-child(55){animation-delay:calc(var(--delay) + var(--increment)*55)}[data-visible=true] .timeline-bar__tick:nth-child(56){animation-delay:calc(var(--delay) + var(--increment)*56)}[data-visible=true] .timeline-bar__tick:nth-child(57){animation-delay:calc(var(--delay) + var(--increment)*57)}[data-visible=true] .timeline-bar__tick:nth-child(58){animation-delay:calc(var(--delay) + var(--increment)*58)}[data-visible=true] .timeline-bar__tick:nth-child(59){animation-delay:calc(var(--delay) + var(--increment)*59)}[data-visible=true] .timeline-bar__tick:nth-child(60){animation-delay:calc(var(--delay) + var(--increment)*60)}[data-visible=true] .timeline-bar__tick:nth-child(61){animation-delay:calc(var(--delay) + var(--increment)*61)}.timeline-bar__progress{background-color:#e9e8ed;height:16px;overflow:hidden;position:relative}.timeline-bar__completed{background-color:#f3ae61;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 50%,calc(100% - 6px) 100%,0 100%);height:100%;inset:0 calc(100% - var(--progress)) 0 0;overflow:hidden;position:absolute}.timeline-bar__completed:before{animation:loading 4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;aspect-ratio:1;background-image:radial-gradient(hsla(0,0%,100%,.4),hsla(0,0%,100%,0),hsla(0,0%,100%,0));border-radius:99vw;content:"";left:0;position:absolute;top:50%;width:1000px}.status{align-items:center;color:#918da5;display:inline-flex;font-family:paralucent-condensed,sans-serif;gap:.7em}.status__icon{aspect-ratio:1;background-color:currentColor;display:flex;transform:rotate(45deg);width:9px}.status__label{white-space:nowrap}.status--free{color:#5fce78}.status--prereserved{color:#e3c85e}.status--reserved{color:#e3a55e}.status--sold{color:#e86c6c}.icon-box-list{display:grid;gap:3rem;grid-template-columns:repeat(5,minmax(0,1fr))}@media screen and (max-width:991px){.icon-box-list{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.icon-box-list{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:575px){.icon-box-list{grid-template-columns:minmax(0,1fr)}}.icon-box-list-repeat-8{display:grid;gap:3rem;grid-template-columns:repeat(8,minmax(0,1fr))}@media screen and (max-width:991px){.icon-box-list-repeat-8{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){.icon-box-list-repeat-8{gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:575px){.icon-box-list-repeat-8{grid-template-columns:minmax(0,1fr)}}.icon-box{--padding:40px;--border:2px;--tip:calc(var(--padding)*0.75);--gap:calc(var(--padding)*0.75);align-items:center;display:flex;flex-direction:column;gap:var(--gap) calc(var(--gap)*2)}@media screen and (max-width:1439px){.icon-box{--padding:30px}}@media screen and (max-width:1199px){.icon-box{--padding:16px}}@media screen and (max-width:767px){.icon-box{--padding:12px}}@media screen and (max-width:991px){.icon-box{flex-direction:row}}.icon-box__head{background-color:#f2f2f2;border-bottom:none;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--tip)),50% 100%,0 calc(100% - var(--tip)));flex:none;isolation:isolate;padding:var(--padding) calc(var(--padding)*1.2) calc(var(--padding) + var(--tip));position:relative}.icon-box__head:before{background-color:#fff;clip-path:inherit;content:"";inset:var(--border);position:absolute;z-index:-1}.icon-box__head img{aspect-ratio:1;object-fit:contain;width:64px}@media screen and (max-width:1439px){.icon-box__head img{width:48px}}@media screen and (max-width:767px){.icon-box__head img{width:25px}}.bg-light .icon-box__head{--border:1px;background-color:#dedde3}.icon-box__body{flex:1;width:100%}@media screen and (min-width:992px){.icon-box__body{max-width:20ch;text-align:center}}@media screen and (max-width:991px){.icon-box__body{margin-bottom:var(--tip)}}.icon-box__body .title{color:#70768a;font-size:var(--fs-lead)}@media (min-width:577px) and (max-width:1440px){.icon-box__body .title{font-size:var(--fs-base)}}.figure{--float-offset:0rem;display:flex;height:100%}@media screen and (min-width:992px){.figure{--float-offset:1rem}}@media screen and (min-width:1680px){.figure{--float-offset:2rem}}@media (hover:hover) and (pointer:fine){.figure__link:is(:hover,:active,:focus-visible) .figure__picture img{transform:scale(1.025)}}.figure__figure{display:flex;flex-direction:column;margin-bottom:0;max-height:100%;position:relative}@media screen and (min-width:576px){.figure__figure{overflow:hidden}}.figure__picture{display:block;max-height:100%;overflow:hidden;z-index:0}@media screen and (min-width:576px){.figure__picture{height:100%}}.figure__picture img{height:100%;max-height:100%;transition:transform 125ms ease-out;width:100%}.figure--fit{align-items:center;align-self:center;justify-content:center}.figure--fit img{object-fit:contain}.figure--fill .figure__figure{height:100%}.figure--fill img{object-fit:cover}@media screen and (min-width:992px){.figure--adjust.figure--fill .figure__figure,.figure--adjust.figure--fill .figure__link,.figure--adjust.figure--fill .figure__picture{height:100%;width:100%}.figure--adjust.figure--fill img{object-fit:cover;position:absolute}}.figure[class*=figure--float]{height:auto;margin-block-end:1rem}@media screen and (min-width:992px){.figure[class*=figure--float]{margin-block-end:var(--float-offset)}.figure[class*=figure--float]:not(.figure--float-original){max-width:50%}.figure--float-right{float:right;margin-inline-start:var(--float-offset)}.figure--float-left{float:left;margin-inline-end:var(--float-offset)}}.figure--float-original{display:flex;justify-content:center;margin-inline:auto}.figcaption{margin-block:var(--figcaption-spacing);padding-inline:var(--figcaption-spacing);position:relative;width:100%}@media screen and (min-width:576px){.figcaption{bottom:0;color:#fff;position:absolute;z-index:2}.figcaption:after{background-image:linear-gradient(0deg,rgba(9,9,9,.65) 0,rgba(9,9,9,.4) 50%,rgba(9,9,9,0));content:"";inset:-4rem 0 calc(var(--figcaption-spacing)*-1);position:absolute;z-index:-1}}@media screen and (max-width:575px){.figcaption{background-color:#fff;border-top:0;box-shadow:0 4px 48px -16px rgba(0,0,0,.175);margin-block:0 var(--figcaption-spacing);padding-block:var(--figcaption-spacing)}}@media screen and (min-width:576px){.figcaption .title{color:#fff}}.figcaption .title+p{margin-top:.25rem}.figcaption p{margin-bottom:0}@media screen and (max-width:575px){.figcaption p{color:#918da5}}.blog-swiper__foot{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;padding-inline:var(--container-padding)}@media screen and (max-width:575px){.blog-swiper__foot{flex-direction:column-reverse}}.blog-swiper__foot .btn{flex:none;white-space:nowrap}@media screen and (min-width:576px){.blog-swiper__foot .btn{margin-inline-end:1rem}}@media screen and (max-width:575px){.blog-swiper__foot .btn{flex-basis:100%;justify-content:center;text-align:center}.blog-swiper__foot .d-flex{display:none!important}}.blog-swiper .swiper-scrollbar{width:100%}.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{display:grid;gap:var(--spacing);grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (max-width:1679px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:991px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:575px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{gap:var(--container-padding);grid-template-columns:minmax(0,1fr)}}.blog-item{display:flex;height:auto}.blog-item__link{background-color:#fff;box-shadow:0 2px 32px -8px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;transition:175ms ease-out;transition-property:background-color,box-shadow}@media (hover:hover) and (pointer:fine){.blog-item__link:is(:hover,:active,:focus-visible){background-color:#fff;box-shadow:0 4px 48px -16px rgba(0,0,0,.175)}.blog-item__link:is(:hover,:active,:focus-visible) .blog-item__meta{background-color:#fff}.blog-item__link:is(:hover,:active,:focus-visible) picture img{transform:scale(1.04)}.blog-item__link:is(:hover,:active,:focus-visible) .btn-link{color:#282828}.blog-item__link:is(:hover,:active,:focus-visible) .btn-link .btn__icon{transform:translateX(.25rem)}}.blog-item__head{position:relative}.blog-item__head picture{aspect-ratio:1.75;overflow:hidden}.blog-item__head img{transition:transform 175ms ease-out}.blog-item__meta{background-color:#fff;bottom:0;color:#70768a;font-size:var(--fs-small);left:0;letter-spacing:.05em;padding:.5rem .5rem 0 .75rem;position:absolute;transform:translateY(4px);transition:background-color 175ms ease-out}.blog-item__meta:after{aspect-ratio:1;background-color:inherit;clip-path:polygon(0 0,100% 100%,0 100%);content:"";height:100%;inset:0 auto 0 calc(100% - 1px);position:absolute}.blog-item__body{border-top:2px solid #f3ae61;display:flex;flex:1;flex-direction:column;padding:var(--box-padding);width:100%}.blog-item__body .title{transition:color 175ms ease-out}.blog-item__body .btn-link .btn__icon{color:#f3ae61}.blog-item .p{margin-bottom:auto}@media screen and (max-width:991px){.blog-item .p{font-size:var(--fs-base)}}.property-table{min-width:100%;text-align:center}@media screen and (min-width:992px){.property-table{table-layout:fixed}}.property-table__header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.property-table__title{color:#f3ae61;font-size:var(--fs-h4)}.property-table .hide-row{display:none}.property-table td>a{color:inherit;display:block;margin:calc(var(--td-padding-block)*-1) calc(var(--td-padding-inline)*-1);padding:inherit}.property-table .icon-item{display:flex;justify-content:center}@media (hover:hover) and (pointer:fine){.property-table .icon-item a:is(:hover,:active,:focus-visible){color:#282828}}.filter{align-items:end;background-color:#fff;box-shadow:0 0 128px rgba(0,0,0,.1);display:flex;gap:0 2rem;justify-content:space-between;padding:1rem 2rem 2rem;position:relative;z-index:10}@media screen and (max-width:767px){.filter{align-items:stretch;flex-direction:column;padding:1rem}}.filter .decorative-elements{inset:0;overflow:hidden;position:absolute}.filter .decorative-elements:before{transform:translate(-75%,-50px)}@media screen and (max-width:575px){.filter .decorative-elements:before{left:auto;right:10%;top:0;transform:translateY(-55%)}}.filter .decorative-elements:after{left:10%;opacity:.05;transform:translateY(-12%);width:clamp(200px,20vw,320px)}@media screen and (max-width:575px){.filter .decorative-elements:after{bottom:0;left:2rem;top:auto;transform:translate(-25%,50%)}}.explorer-section-2+.filter-section .filter{margin-top:var(--container-padding)}@media screen and (min-width:992px){.explorer-section-2+.filter-section .filter{margin-top:2rem}}@media screen and (min-width:1440px){.explorer-section-2+.filter-section .filter{margin-top:-2rem}}.filter__form{display:grid;flex:0 0 50%;gap:.5rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:991px){.filter__form{flex:1}}@media screen and (max-width:767px){.filter__form{grid-template-columns:minmax(0,1fr)}}.hero-section{--inset:4rem;position:relative}@media screen and (max-width:1199px){.hero-section{--inset:1.5rem}}.hero-section:before{background:#f3ae61;content:"";height:calc(var(--inset)*2);left:50%;position:absolute;top:100%;transform:translate(-50%,-50%);width:2px;z-index:5}@media screen and (min-width:1200px){.hero-section:before{background:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.5) 50%,#f3ae61 0,#f3ae61);height:var(--inset)}}@media screen and (max-width:575px){.hero-section:before{left:calc(100% - var(--inset))}}.hero{display:flex;isolation:isolate;max-height:100vh;min-height:32rem;overflow:hidden;position:relative}@media screen and (min-width:1200px){.hero{aspect-ratio:2}}@media screen and (max-width:575px){.hero{min-height:25rem}}@media screen and (max-width:1199px){.hero.decorative-border:after,.hero.decorative-border:before{bottom:auto;top:var(--inset);transform:scaleY(-1)}.hero.decorative-border:after{transform:scale(-1)}}.hero__background{inset:0;position:absolute;z-index:-1}.hero__background picture{display:initial;max-width:none}.hero__background img{height:100%;object-fit:cover;object-position:bottom;width:100%}.hero__background:after,.hero__background:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.hero__background:before{background-image:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.2) 15%,transparent 25%,transparent)}@media screen and (max-width:1199px){.hero__background:before{display:none}}.hero__background:after{background-image:linear-gradient(0deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.5) 30%,transparent 45%,transparent)}@media screen and (max-width:1199px){.hero__background:after{background-image:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 20%,rgba(0,0,0,.2) 30%,transparent 35%,transparent)}}@media screen and (max-width:575px){.hero__background:after{background-image:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.65) 35%,rgba(0,0,0,.2) 45%,transparent 60%,transparent)}}.hero__container{align-items:end;display:flex;justify-content:center;padding-block:var(--inset) calc(var(--inset)*2);pointer-events:none}@media screen and (min-width:1200px){.hero__container{padding-block:calc(var(--header-top-height) + var(--header-body-height) + var(--inset)) var(--inset)}}.hero__body{text-shadow:0 1px 64px rgba(0,0,0,.6)}.hero__body>*{pointer-events:auto}.hero__body .title--h4{letter-spacing:.25em;text-transform:uppercase}@media screen and (max-width:1199px){.hero__body .p{font-size:var(--fs-base)}}.hero__socials{display:flex;inset-inline-end:var(--inset);justify-content:center;pointer-events:none;position:absolute;top:1.5rem}@media screen and (max-width:1199px){.hero__socials{inset-inline-start:var(--inset)}}@media screen and (min-width:1200px){.hero__socials{align-items:center;inset-block:calc(var(--header-body-height) + 1rem) var(--inset);transform:translateX(50%)}}.hero__socials .icon-list{display:flex;font-size:var(--fs-lead);gap:1.5em}@media screen and (min-width:576px){.hero__socials .icon-list{font-size:var(--fs-base);gap:2em}}@media screen and (min-width:1200px){.hero__socials .icon-list{flex-direction:column}}.hero__socials .icon-item{pointer-events:auto}.hero__socials .icon-item a{color:#fff}@media (hover:hover) and (pointer:fine){.hero__socials .icon-item a:is(:hover,:active,:focus-visible){color:#f3ae61}}.hero__socials .icon-item__icon{color:inherit}.hero__pagination.swiper__pagination{inset:auto auto var(--inset) var(--inset);position:absolute;z-index:4}@media screen and (min-width:576px){.hero__pagination.swiper__pagination{flex-direction:column}}@media screen and (min-width:768px){.hero__pagination.swiper__pagination{gap:1.25rem}}@media screen and (min-width:1200px){.hero__pagination.swiper__pagination{inset-block:calc(var(--header-body-height) + 1rem) var(--inset)}}@media screen and (max-width:575px){.hero__pagination.swiper__pagination{inset:auto var(--inset) 1.25rem var(--inset)}}.hero__pagination.swiper__pagination .swiper__dot{background-color:transparent;border:2px solid #fff;width:16px}.hero__pagination.swiper__pagination .swiper__dot.is-current{background-color:#fff}@media screen and (max-width:767px){.hero__pagination.swiper__pagination .swiper__dot{width:12px}}.hero-swiper{height:100%;width:100%}.hero-swiper .swiper-slide{height:100%}.hero-swiper .swiper__navigation{flex-direction:column;inset:auto auto 0 0;position:absolute;z-index:3}.hero-swiper .swiper__btn{height:calc(var(--swiper-btn-size)*1.5);width:var(--swiper-btn-size)}.hero-swiper .swiper__btn svg{transform:rotate(90deg);width:50%}.hero-swiper .swiper__btn--prev svg{transform:rotate(-90deg)}.hero-swiper .swiper__btn:after{inset:0 0 calc(100% - 1px) 0}@media screen and (max-width:991px){.about-section{background-image:linear-gradient(0deg,#f2f2f2 0,#f2f2f2 150px,transparent 0,transparent)}}.about-section>.decorative-stripes:after{inset:initial;right:calc(100% + 3rem);top:100%;transform:scaleY(-1);z-index:10}@media screen and (min-width:992px){.about{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media screen and (min-width:1680px){.about{grid-template-columns:repeat(2,minmax(0,1fr))}}.about__body .title strong{display:block}@media screen and (min-width:992px){.about__gallery{margin-inline-end:calc(var(--bleed-negative) - var(--container-padding));margin-inline-start:3rem}}@media screen and (min-width:1680px){.about__gallery{margin-inline-start:6rem}}@media screen and (min-width:992px){.about__gallery .swiper{border-radius:7px 0 0 7px}}@media screen and (min-width:1920px){.about__gallery .swiper{border-radius:7px}}.about__gallery .gallery-slider__figure{border-radius:7px;overflow:hidden;position:relative}.about__gallery .gallery-slider__figure picture img{aspect-ratio:3/4}.about__gallery .swiper-scrollbar{width:100%}@media screen and (max-width:991px){.about__gallery .swiper-scrollbar{--swiper-scrollbar-bg-color:#e9e8ed}}.about__gallery-foot{align-items:center;column-gap:1.5rem;display:flex;justify-content:space-between;padding-inline:var(--container-padding)}@media screen and (max-width:991px){.about__gallery-foot{margin-inline:var(--container-padding-negative)}}.about__icon-list{display:flex;gap:5rem;justify-content:start}@media screen and (max-width:1439px){.about__icon-list{gap:0 3rem}}@media screen and (max-width:575px){.about__icon-list{display:grid;grid-template-columns:minmax(0,1fr)}.about__icon-list .structure-icon+.structure-icon{border-top:1px solid #dedde3;margin-top:.75rem;padding-top:.75rem}}.about__icon-list .structure-icon__picture img{height:3.5rem}@media screen and (max-width:575px){.about__icon-list .structure-icon__picture img{height:2rem}}.about__icon-list .structure-icon__body .p{color:#f3ae61!important;font-family:paralucent-condensed,sans-serif;font-size:var(--fs-h4);font-weight:400;letter-spacing:.085em;text-transform:uppercase}@media screen and (max-width:575px){.about__icon-list .structure-icon__body .p{font-size:var(--fs-h5);margin-inline-start:auto}.about__icon-list .structure-icon{flex-direction:row}.about__icon-list .structure-icon .structure-icon__body{flex-direction:row;gap:20px;text-align:start;width:100%}}.jumbotron{position:relative}@media screen and (min-width:992px){.jumbotron{margin-bottom:calc(var(--block-offset)*-1)}.jumbotron-picture-swiper{aspect-ratio:3/1;min-height:40rem;width:100%}}@media screen and (max-width:991px){.jumbotron-picture-swiper{aspect-ratio:1.75;width:100%}}.jumbotron-picture-item{position:relative}.jumbotron-picture-item__picture{inset:0;position:absolute}.jumbotron-body{--inset-block:2rem;--spacing-block:3rem;--spacing-inline:4rem;align-items:end;display:flex;position:relative;z-index:3}@media screen and (min-width:992px){.jumbotron-body{inset:var(--inset-block) 0 var(--block-offset) calc(100% - 30rem);position:absolute}}@media screen and (max-width:1199px){.jumbotron-body{--spacing-block:2.25rem;--spacing-inline:2.25rem}}@media screen and (max-width:575px){.jumbotron-body{--spacing-block:2rem;--spacing-inline:2rem}}@media screen and (max-width:991px){.jumbotron-body{margin-inline:var(--container-padding);margin-top:var(--block-offset)}}.jumbotron-body__container{background-color:#282828;max-height:100%;overflow:auto;width:100%}@media screen and (max-width:991px){.jumbotron-body__container{display:flex;flex-direction:column-reverse}}.jumbotron-body__container>*{margin-top:var(--spacing-block)}.jumbotron-body__container>:first-child{margin-top:0;padding-block-start:Var(--spacing-block)}@media screen and (min-width:992px){.jumbotron-body__container>:last-child{padding-block-end:var(--spacing-block)}}.jumbotron-body__swiper{width:100%}.jumbotron-body__foot{align-items:baseline;display:flex;gap:.75rem;justify-content:end;padding-inline:var(--spacing-inline) 0}.jumbotron-body__foot>:last-child{margin-inline-start:auto}.jumbotron-copy-item{align-items:center;display:flex;padding-inline:var(--spacing-inline)}.jumbotron-copy-item__inner{overflow:auto;z-index:1}@media screen and (max-width:991px){.jumbotron-copy-item__inner{height:100%;margin-bottom:calc(var(--container-padding)*2);width:100%}}.explorer-section>[class*=container--].decorative-stripes:after{inset:initial;bottom:-3rem;right:calc(100% + var(--explorer-padding));top:auto;transform:translateY(25%) rotate(10deg);z-index:1}@media screen and (max-width:1199px){.explorer-section>[class*=container--].decorative-stripes:after{display:none}}.explorer-section__head{align-items:center;display:flex;gap:.5rem;justify-content:start}.explorer-section__foot{align-items:center;display:flex;gap:1rem;justify-content:space-between}.explorer-section .explorer-info{display:grid;font-size:var(--fs-h5);gap:.75rem;grid-template-columns:max-content minmax(0,1fr);grid-template-rows:max-content max-content;justify-items:end;position:static;text-align:end}@media screen and (max-width:575px){.explorer-section .explorer-info{font-size:var(--fs-h6);gap:.5rem}}.explorer-section .explorer-info [data-explorer-info-title]{align-self:center;grid-column:2/3;grid-row:span 2;min-width:2ch}@media screen and (max-width:991px){.explorer-section .explorer-info [data-explorer-info-title]{font-size:3.5rem}}@media screen and (max-width:575px){.explorer-section .explorer-info [data-explorer-info-title]{font-size:3rem}}.explorer-section .explorer-info [data-explorer-info-subtitle]{align-self:end;font-family:paralucent-condensed,sans-serif;grid-column:1/2;grid-row:1/2;text-transform:none}.explorer-section .explorer-info [data-explorer-info-content]{align-self:start;grid-column:1/2;grid-row:2/3}.explorer-section .explorer-info[aria-expanded=false]{transform:translateX(16px)}.explorer-wrap{--explorer-padding:4rem;position:relative}@media screen and (max-width:1199px){.explorer-wrap{--explorer-padding:2rem}}@media screen and (max-width:767px){.explorer-wrap{--explorer-padding:8px}}.explorer-wrap .explorer-info{color:#fff}.explorer{overflow:hidden;position:relative}.explorer[aria-current]{left:0;opacity:0;position:absolute;top:0;transition:.6s ease-in-out;transition-property:opacity,visibility;visibility:hidden}.explorer[aria-current=true]{opacity:1;position:relative;visibility:visible}.explorer--floor{margin-inline:auto;max-width:800px}.explorer--floor svg a[aria-current=true]{color:rgba(40,40,40,.65)!important;z-index:99}.explorer--wide{max-width:1200px}.explorer__picture img{height:auto;width:100%}.explorer__overlay{inset:0;isolation:isolate;position:absolute;z-index:1}.explorer__overlay svg a{color:transparent;position:relative;transition:color 125ms ease-out}.explorer__overlay svg a:is(:hover,:active,:focus-visible){color:#f3ae61}.explorer__overlay svg a:is(:hover,:active,:focus-visible) path,.explorer__overlay svg a:is(:hover,:active,:focus-visible) polygon,.explorer__overlay svg a:is(:hover,:active,:focus-visible) rect{opacity:.6}.explorer__overlay svg a[data-status=available]{color:#5fce78}.explorer__overlay svg a[data-status=prereserved]{color:#e3c85e}.explorer__overlay svg a[data-status=reserved]{color:#e3a55e}.explorer__overlay svg a[data-status=sold]{color:#e86c6c}.explorer__overlay svg a[data-status=in_preparation]{color:#70768a}.explorer__overlay svg a[aria-current=true]{color:rgba(243,174,97,.65);z-index:99}.explorer__overlay svg g[aria-current=false]{opacity:0;pointer-events:none;visibility:hidden}.explorer__overlay svg path,.explorer__overlay svg polygon,.explorer__overlay svg rect{fill:currentColor;opacity:.3;transition-duration:inherit;transition-property:opacity;transition-timing-function:inherit}.explorer__backdrops{inset:0;pointer-events:none;position:absolute;z-index:1}.explorer__backdrops img{inset-block-start:inherit;opacity:0;position:inherit;transition:opacity 225ms ease-out}.explorer__backdrops img[aria-current=true]{opacity:1}.explorer__mask{inset:0;position:absolute;z-index:2}.explorer__labels,.explorer__pins{inset:0;pointer-events:none;position:absolute;z-index:3}.explorer__tag{background-color:#969696;color:#fff;font-family:paralucent-condensed,sans-serif;font-size:var(--fs-small);font-weight:400;left:66%;letter-spacing:.085em;padding:.75em 1em;position:absolute;text-transform:uppercase;top:14%;transform:translate(-50%,-50%)}@media screen and (max-width:991px){.explorer__tag{font-size:var(--fs-meta);padding:.5em .5em .5em .25em;transform:translate(1em,-50%)}.explorer__tag:before{background-color:inherit;clip-path:polygon(100% 0,100% 100%,0 50%);content:"";inset:0 100% 0 auto;position:absolute;width:1em}}.explorer[data-explorer=phases] .explorer__picture:before{background-image:linear-gradient(to top left,rgba(0,0,0,.5),rgba(0,0,0,.4) 20%,transparent 25%,transparent);content:"";inset:0;pointer-events:none;position:absolute}.explorer[data-explorer=phases] svg path{fill:transparent!important}@media screen and (max-width:767px){.explorer[data-explorer=phases] .explorer-info{display:none!important}}.explorer[data-explorer=phases] [data-explorer-info-subtitle]:before,.explorer[data-explorer=phases] [data-explorer-info-title]{display:none}.explorer[data-explorer=phases] .title.title--h0{margin-bottom:24px}@media screen and (min-width:768px){.explorer[data-explorer=bd3] .explorer-content,.explorer[data-explorer=bd4] .explorer-content,.explorer[data-explorer=phases] .explorer-content{inset:auto 0 0;text-align:end}.explorer[data-explorer=bd3] .explorer-content>*,.explorer[data-explorer=bd4] .explorer-content>*,.explorer[data-explorer=phases] .explorer-content>*{max-width:unset;padding-inline:var(--explorer-padding)}.explorer[data-explorer=bd3] .explorer-content .title,.explorer[data-explorer=bd4] .explorer-content .title,.explorer[data-explorer=phases] .explorer-content .title{margin-inline-start:auto;max-width:15ch}}.explorer-info{color:#282828;inset:auto auto 5rem 3rem;pointer-events:none;position:absolute;z-index:10}@media screen and (max-width:1439px){.explorer-info{inset:auto auto 2rem 2rem}}@media screen and (max-width:991px){.explorer-info{inset:auto auto 1rem 1rem}}.explorer-info *{line-height:.75;white-space:nowrap}.explorer-info__meta{align-items:center;display:flex;gap:1em;margin-top:.5rem;width:100%}@media screen and (max-width:767px){.explorer-info__meta{font-size:var(--fs-meta);margin-top:.25rem}}.explorer-info__meta:before{background-color:#fff;content:"";display:block;flex:1;height:2px;min-width:1rem;order:1;width:100%}@media screen and (max-width:767px){.explorer-info__meta:before{display:none}}.explorer-info__meta span:last-child{order:2}.explorer-info .title{align-items:baseline;color:inherit;display:flex;justify-content:start}@media screen and (min-width:768px){.explorer-info .title--h0{font-size:calc(var(--fs-h0)*2)}}.explorer-info .title--h0 small{font-size:.3em;letter-spacing:0}.explorer-info .title--h0 small:before{content:"/";margin-inline:.1em}.explorer-info[aria-expanded]{opacity:0;transform:translateX(-20px);transition:175ms ease-out;transition-property:opacity,transform,visibility;visibility:hidden}.explorer-info[aria-expanded=true]{opacity:1;transform:translateX(0);visibility:visible}@media screen and (min-width:768px){.explorer-content{color:#fff;inset:0;pointer-events:none;position:absolute;z-index:4}}@media screen and (max-width:767px){.explorer-content{display:none;text-align:center}}.explorer-content [class*=container--]>*{pointer-events:auto}.explorer-content .title{color:inherit}@media screen and (max-width:767px){.explorer-content .title{color:#282828}}.tippy-box[data-theme~=explorer]{background-color:#fff;border-radius:0;box-shadow:0 4px 48px -16px rgba(0,0,0,.175);color:#70768a;text-align:center;width:160px}@media screen and (max-width:1199px){.tippy-box[data-theme~=explorer]{width:140px}}@media screen and (max-width:767px){.tippy-box[data-theme~=explorer]{width:120px}}.tippy-box[data-theme~=explorer] .tippy-content{padding:0}.tippy-box[data-theme~=explorer] .explorer-tooltip{padding:1rem}@media screen and (pointer:fine){.tippy-box[data-theme~=explorer] .explorer-tooltip{pointer-events:none}}.tippy-box[data-theme~=explorer] .explorer-tooltip .btn-link{display:flex;gap:.25rem;justify-content:center;margin-inline:auto}@media screen and (pointer:fine){.tippy-box[data-theme~=explorer] .explorer-tooltip .btn-link{display:none}}.tippy-box[data-theme~=explorer][data-placement=top] .explorer-tooltip{border-top:3px solid #f3ae61;padding-bottom:.5rem}.tippy-box[data-theme~=explorer][data-placement=bottom] .explorer-tooltip{border-bottom:3px solid #f3ae61;padding-top:.5rem}.tippy-box[data-theme~=explorer][data-placement=bottom] .tippy-arrow{transform:translateY(-100%) scaleY(-1)!important}.tippy-box[data-theme~=explorer] .tippy-arrow{aspect-ratio:8;background-color:currentColor;clip-path:polygon(0 0,100% 0,50% 100%);color:#fff;height:auto;transform:translateY(calc(100% - 1px))!important;width:100%}.tippy-box[data-theme~=explorer] .tippy-arrow:before{display:none}.tippy-box[data-theme~=explorer] .title{color:inherit;letter-spacing:.03em;line-height:1;text-transform:none}.tippy-box[data-theme~=explorer] .title--h2{color:#918da5;font-weight:700;letter-spacing:-.03em}.tippy-box[data-theme~=explorer] .title{color:#282828}.tippy-box[data-theme~=explorer] .is-unavailable .status,.tippy-box[data-theme~=explorer] .is-unavailable .title{color:rgba(145,141,165,.6)!important}.tippy-box[data-theme~=explorer] .is-unavailable .status .status,.tippy-box[data-theme~=explorer] .is-unavailable .title .status{color:inherit}.tippy-box[data-theme~=explorer] .status__label{font-size:var(--fs-h6);letter-spacing:.03em}.explorer-label{--tip:16px;--min-width:80px;align-items:center;background-color:#fff;box-shadow:0 4px 16px -4px rgba(0,0,0,.3);display:flex;justify-content:center;min-width:var(--min-width);padding:.75rem .75rem calc(.75rem - var(--tip)/.33);position:absolute;text-align:center;transform:translate(-50%,calc(var(--tip)*-1 - 100%));transition:225ms ease-out;transition-property:transform,opacity}@media screen and (max-width:767px){.explorer-label{--min-width:50px}}@media screen and (max-width:575px){.explorer-label{--min-width:30px;padding:.35rem .5rem 0}.explorer-label .title{line-height:1}}.explorer-label:after{background-color:inherit;clip-path:polygon(0 0,100% 0,100% 1px,50% 100%,0 1px);content:"";height:var(--tip);left:50%;position:absolute;top:calc(100% - 1px);transform:translateX(-50%);width:100%}.explorer-label .title{color:#f3ae61;line-height:1}@media screen and (max-width:575px) and (pointer:coarse){.explorer-label .title{color:#282828;font-size:var(--fs-h5)}}.explorer__labels:has([aria-current=true]) .explorer-label:not([aria-current=true]){opacity:.2;transform:translate(-50%,calc(var(--tip)*-1 - 120%))}.explorer-label[aria-current=true]{transform:translate(-50%,calc(var(--tip)*-1 - 80%))}.explorer-pin{--delay:150ms;--increment:50ms;align-items:center;aspect-ratio:1;background-color:#282828;border-radius:99vw;display:flex;justify-content:center;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:20px}[aria-current=false] .explorer-pin{display:none}@media screen and (max-width:767px){.explorer-pin{width:12px}}.explorer-pin svg{aspect-ratio:1;width:40%;fill:#fff}.explorer-pin:after,.explorer-pin:before{animation:pulse 1.5s infinite;border:1px solid rgba(40,40,40,.75);border-radius:inherit;content:"";inset:0;position:absolute;z-index:-1}.explorer-pin:after{animation-delay:.2s;transform:scale(.8)}[data-ready=true] .explorer-pin{animation:slideInFromTop 175ms ease-out;animation-fill-mode:both;animation-iteration-count:1;opacity:0}[data-ready=true] .explorer-pin:not(.d-none):first-child{animation-delay:calc(var(--delay) + var(--increment)*1)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(2){animation-delay:calc(var(--delay) + var(--increment)*2)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(3){animation-delay:calc(var(--delay) + var(--increment)*3)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(4){animation-delay:calc(var(--delay) + var(--increment)*4)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(5){animation-delay:calc(var(--delay) + var(--increment)*5)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(6){animation-delay:calc(var(--delay) + var(--increment)*6)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(7){animation-delay:calc(var(--delay) + var(--increment)*7)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(8){animation-delay:calc(var(--delay) + var(--increment)*8)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(9){animation-delay:calc(var(--delay) + var(--increment)*9)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(10){animation-delay:calc(var(--delay) + var(--increment)*10)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(11){animation-delay:calc(var(--delay) + var(--increment)*11)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(12){animation-delay:calc(var(--delay) + var(--increment)*12)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(13){animation-delay:calc(var(--delay) + var(--increment)*13)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(14){animation-delay:calc(var(--delay) + var(--increment)*14)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(15){animation-delay:calc(var(--delay) + var(--increment)*15)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(16){animation-delay:calc(var(--delay) + var(--increment)*16)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(17){animation-delay:calc(var(--delay) + var(--increment)*17)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(18){animation-delay:calc(var(--delay) + var(--increment)*18)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(19){animation-delay:calc(var(--delay) + var(--increment)*19)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(20){animation-delay:calc(var(--delay) + var(--increment)*20)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(21){animation-delay:calc(var(--delay) + var(--increment)*21)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(22){animation-delay:calc(var(--delay) + var(--increment)*22)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(23){animation-delay:calc(var(--delay) + var(--increment)*23)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(24){animation-delay:calc(var(--delay) + var(--increment)*24)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(25){animation-delay:calc(var(--delay) + var(--increment)*25)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(26){animation-delay:calc(var(--delay) + var(--increment)*26)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(27){animation-delay:calc(var(--delay) + var(--increment)*27)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(28){animation-delay:calc(var(--delay) + var(--increment)*28)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(29){animation-delay:calc(var(--delay) + var(--increment)*29)}[data-ready=true] .explorer-pin:not(.d-none):nth-child(30){animation-delay:calc(var(--delay) + var(--increment)*30)}.explorer-button-back{position:absolute;right:var(--explorer-padding);top:var(--explorer-padding);z-index:10}@media screen and (max-width:767px){.explorer-button-back{inset:auto var(--explorer-padding) var(--explorer-padding) auto}.explorer-button-back .btn__text{display:none}}.explorer-floor-control .btn{gap:.75rem}@media screen and (max-width:767px){.explorer-floor-control .btn{height:40px;justify-content:center;padding:0;width:50px}}@media screen and (max-width:374px){.explorer-floor-control .btn{width:40px}}.explorer-floor-control .btn:first-child .btn__icon{transform:rotate(-90deg)}.explorer-floor-control .btn:last-child .btn__icon{transform:rotate(90deg)}@media screen and (max-width:767px){.explorer-floor-control .btn__text{display:none}}@media screen and (min-width:992px){.featured-section .swiper{margin-inline:calc(var(--row-gap)/2) 0}}@media screen and (max-width:991px){.featured-section .swiper{margin-inline:var(--container-padding-negative)}}@media screen and (min-width:992px){.featured-section:nth-child(odd) .swiper{margin-inline:0 calc(var(--row-gap)/2)}.featured-section:nth-child(odd) .featured-swiper__controls{inset-inline:auto 0}}@media screen and (max-width:991px){.featured-section:nth-child(odd) .grid-row{display:flex;flex-direction:column-reverse}}@media screen and (min-width:992px){.featured-section:nth-child(odd) .figcaption{padding-inline:var(--figcaption-spacing) calc(var(--swiper-btn-size)*3 + var(--figcaption-spacing));text-align:start}.featured-section .grid-col.span--6:not(.col-bleed){padding-block:calc(var(--row-gap)/2)}}.featured-swiper__controls{align-items:center;column-gap:1.5rem;display:flex;justify-content:space-between}@media screen and (min-width:992px){.featured-swiper__controls{bottom:var(--figcaption-spacing);left:0;position:absolute;z-index:3}}@media (min-width:577px) and (max-width:992px){.featured-swiper__controls{padding-inline:var(--container-padding)}}.featured-swiper__controls .swiper-scrollbar{width:100%}@media screen and (min-width:992px){.featured-swiper__controls .swiper-scrollbar{display:none}}.featured-swiper .figure__link{height:100%;width:100%}@media screen and (max-width:991px){.featured-swiper .figure__picture{aspect-ratio:2;width:100%}}@media screen and (max-width:575px){.featured-swiper .figure__picture{aspect-ratio:4/3}}@media screen and (min-width:992px){.featured-swiper .figcaption{padding-inline:calc(var(--swiper-btn-size)*3 + var(--figcaption-spacing)) var(--figcaption-spacing);text-align:end}}@media screen and (max-width:991px){.location-section .grid-row{display:flex;flex-direction:column-reverse}}.location-section__figure{margin-bottom:0}@media screen and (min-width:992px){.location-section__figure{padding-inline:var(--container-padding)}}.location-section__figure img{margin-inline:auto;position:relative;width:700px;z-index:1}@media screen and (min-width:992px){.location-section__figure img{margin-bottom:-50px}}.foreword-section{--block-offset:-32px}@media screen and (max-width:991px){.foreword-section .grid-row{display:flex;flex-direction:column-reverse;text-align:center}}@media screen and (min-width:1440px){.foreword-section{margin-top:calc(var(--block-offset)*-1)}}@media screen and (max-width:1439px){.foreword-section{overflow:hidden}}.foreword-section>[class*=container--]{isolation:isolate}.foreword-section>[class*=container--].decorative-stripes:after{inset:initial;bottom:-3rem;right:calc(100% + 4rem);top:auto;transform:translateY(25%) rotate(10deg);z-index:1}@media screen and (max-width:991px){.foreword-section>[class*=container--].decorative-stripes:after{inset:initial;left:6px;top:6px;transform:scale(-1);z-index:-1}}@media screen and (min-width:1200px){.foreword-section .structure-content blockquote{max-width:30rem}}.foreword-section__figure{align-items:center;display:flex;justify-content:end}@media screen and (min-width:1440px){.foreword-section__figure{align-items:start}}.foreword-section__figure picture{display:initial;margin-inline:auto 0}@media screen and (min-width:1440px){.foreword-section__figure picture{margin-top:var(--block-offset)}}@media screen and (max-width:991px){.foreword-section__figure picture{margin-inline:auto}}.foreword-section__figure picture img{width:clamp(300px,30vw,600px)}@media screen and (max-width:991px){.foreword-section__figure picture img{aspect-ratio:1;border-radius:99vw;object-fit:cover;width:200px}.foreword-section__figure picture.decorative-elements:before{transform:translate(-66%);width:75px}.foreword-section__figure picture.decorative-elements:after{bottom:0;top:auto;transform:translate(-33%);width:100px}}.map-section+.contact-section{margin-top:0}@media screen and (min-width:1200px){.structure-grid.structure-grid--icons{row-gap:48px}}.structure-icon{align-items:center;display:flex;gap:16px 32px;justify-content:start}@media screen and (max-width:1439px){.structure-icon{gap:16px 24px}}@media screen and (max-width:575px){.structure-icon{gap:12px 20px}}.structure-icon__head{flex:none}.structure-icon__picture img{aspect-ratio:1;height:4rem;object-fit:contain}@media screen and (max-width:1439px){.structure-icon__picture img{height:3rem}}@media screen and (max-width:575px){.structure-icon__picture img{height:2.5rem}}.structure-icon__body{align-items:start;display:flex;flex-direction:column;gap:4px;justify-content:start}.structure-icon--center{flex-direction:column}.structure-icon--center .structure-icon__body{align-items:center;text-align:center}.gallery-tile__link{transition-duration:225ms}@media (hover:hover) and (pointer:fine){.gallery-tile__link:is(:hover,:active,:focus-visible) .gallery-tile__figure img{transform:scale(1.025)}.gallery-tile__link:is(:hover,:active,:focus-visible) .gallery-tile__overlay{opacity:0;visibility:hidden}}.gallery-tile__figure{position:relative;transition-duration:inherit}.gallery-tile__figure picture{display:block;overflow:hidden;transition-duration:inherit;width:100%}.gallery-tile__figure picture img{aspect-ratio:4/3;transition:transform ease-out;transition-duration:inherit}.gallery-tile__overlay{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;inset:0;justify-content:center;padding:2rem;position:absolute;transition-duration:inherit}.gallery-tile__overlay *{color:inherit}.gallery-text__link{background-color:#fff;border-block-end:2px solid #e9e8ed;display:block;transition:border-color ease-out;transition-duration:225ms}@media (hover:hover) and (pointer:fine){.gallery-text__link:is(:hover,:active,:focus-visible){border-bottom-color:#f3ae61}.gallery-text__link:is(:hover,:active,:focus-visible) .title{color:#282828}.gallery-text__link:is(:hover,:active,:focus-visible) .gallery-text__figure img{transform:scale(1.025)}}.gallery-text__figure{transition-duration:inherit}.gallery-text__figure picture{display:block;overflow:hidden;transition-duration:inherit;width:100%}.gallery-text__figure picture img{aspect-ratio:4/3;transition:transform ease-out;transition-duration:inherit}.gallery-text__body{padding-block:1.75rem;text-align:center;transition-duration:inherit}@media screen and (max-width:575px){.gallery-text__body{padding-block:1.25rem .75rem}}.gallery-text__body .title{transition:color ease-out;transition-duration:inherit}.gallery-slider{overflow:hidden}.gallery-slider__link{display:block;transition-duration:225ms}@media (hover:hover) and (pointer:fine){.gallery-slider__link:is(:hover,:active,:focus-visible) .gallery-slider__figure img{transform:scale(1.025)}}.gallery-slider__figure{transition-duration:inherit}.gallery-slider__figure picture{display:block;overflow:hidden;transition-duration:inherit;width:100%}.gallery-slider__figure picture img{aspect-ratio:4/3;transition:transform ease-out;transition-duration:inherit}.gallery-slider__overlay{align-items:start;color:#fff;display:flex;flex-direction:column;inset:auto 0 0 0;isolation:isolate;justify-content:end;padding:1.25rem;position:absolute;transition-duration:inherit}.gallery-slider__overlay:after{background-image:linear-gradient(0deg,rgba(9,9,9,.65) 0,rgba(9,9,9,.4) 50%,rgba(9,9,9,0));content:"";inset:-100% 0 0;position:absolute;z-index:-1}.gallery-slider__overlay *{color:inherit}