.ui-expectations{display:flex;flex-wrap:wrap;gap:calc(var(--inner-colspan1) + var(--grid-column-gap)*2)}@media(max-width: 1023px),and{.ui-expectations>div{width:100%}}@media(min-width: 1024px),and{.ui-expectations{gap:calc(var(--inner-colspan1) + var(--grid-column-gap)*2)}}@media(max-width: 1023px),and{.ui-expectations{gap:var(--space-s)}}.ui-expectations__image{width:var(--inner-colspan6);aspect-ratio:596/432;position:relative}@media(max-width: 1023px),and{.ui-expectations__image{width:100%;aspect-ratio:336/224}}.ui-expectations__wrapper{width:var(--inner-colspan5);display:flex;flex-direction:column;justify-content:center;gap:var(--space-s)}.ui-expectations__wrapper.-left{order:-1}.ui-expectations__wrapper.-right{order:unset}@media(max-width: 1023px),and{.ui-expectations__wrapper{width:100%}.ui-expectations__wrapper.-left{order:unset}}.ui-expectations__title{font-size:36px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary);text-wrap:pretty}@media(max-width: 1023px),and{.ui-expectations__title{font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;width:90%}}.ui-expectations__list{display:flex;flex-direction:column;gap:var(--space-3xs)}@media(max-width: 1023px),and{.ui-expectations__list{gap:var(--space-3xs)}}.ui-expectations__item{font-size:15px;line-height:1.6;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-secondary);position:relative;display:flex;flex-direction:row;gap:var(--space-3xs)}.ui-expectations__item::before{content:"";top:var(--space-4xs);width:8px;min-width:8px;height:4px;min-height:4px;display:block;position:relative;background-color:var(--text-secondary)}
.ui-gallery{display:flex;flex-direction:column;gap:var(--space-3xl);width:100%;overflow:hidden}.ui-gallery .core-card-slider__card-list{width:100%;-webkit-margin-start:0;margin-inline-start:0;padding-inline:0}@media(max-width: 1023px),and{.ui-gallery .core-card-slider__card-list{padding-inline:var(--page-content-padding)}}.ui-gallery .carousel{max-width:unset}.ui-gallery__footer{display:flex;align-items:center;justify-content:center;-webkit-padding-before:var(--space-l);padding-block-start:var(--space-l);padding-inline:var(--page-content-padding)}@media(max-width: 1023px),and{.ui-gallery__footer{justify-content:space-between}}@media(min-width: 1025px),and{.ui-gallery .core-card-slider__scroll-indicator{display:none}.ui-gallery .core-card-slider__nav{margin-inline:auto}}.ui-gallery__heading{text-align:center;font-size:36px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary);margin-inline:auto;width:var(--w-text-content);max-width:850px}@media(max-width: 1023px),and{.ui-gallery__heading{margin-inline:unset;text-wrap:pretty;text-align:left;font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;padding-inline:var(--page-content-padding);width:90%}}.ui-gallery__card{align-self:flex-start;flex-shrink:0;flex-basis:100%;padding-inline:calc(var(--grid-column-gap)/2)}@media(max-width: 1023px),and{.ui-gallery__card{flex-basis:var(--outer-colspan4)}}@media(max-width: 767px),and{.ui-gallery__card{flex-basis:calc(var(--outer-colspan2) - var(--page-content-padding)*2)}}.ui-gallery__card .core-card-slider__card{display:flex;flex-direction:column;gap:var(--space-3xs)}.ui-gallery__card-image{position:relative;aspect-ratio:697/465}.ui-gallery__card-video{position:relative;object-fit:cover;aspect-ratio:697/465}.ui-gallery__container{will-change:transform}.ci-carousel__container{position:relative;width:100%;overflow:hidden;box-sizing:border-box}.ci-carousel__container--full-width{max-width:var(--w-max);margin:0 auto}.ci-carousel__container--full-width .ci-carousel__slide{padding-inline:var(--space-l)}.ci-carousel__container--full-width .ci-carousel__slide .ci-carousel__media,.ci-carousel__container--full-width .ci-carousel__slide img,.ci-carousel__container--full-width .ci-carousel__slide video{aspect-ratio:1200/640;max-height:unset}.ci-carousel__container--full-width .ci-carousel__controls{padding:0 calc(var(--page-content-padding) + var(--space-m))}.ci-carousel__track{display:flex;align-items:center;will-change:transform}.ci-carousel__slide{flex:0 0 auto;transform-origin:center center;box-sizing:border-box;pointer-events:auto;position:relative}.ci-carousel__slide .ci-carousel__media,.ci-carousel__slide img,.ci-carousel__slide video{display:block;aspect-ratio:697/465;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;max-height:465px;overflow:hidden}@media(max-width: 1023px),and{.ci-carousel__slide .ci-carousel__media,.ci-carousel__slide img,.ci-carousel__slide video{height:100%;width:100%}}.ci-carousel__slide .spotlight,.ci-carousel__slide .spotlight-clone{position:relative;display:block;width:100%;height:100%;pointer-events:auto}.ci-carousel__controls{position:relative;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l);display:flex;align-items:center;justify-content:center;gap:var(--space-5xs);z-index:10}@media(min-width: 768px),and{.ci-carousel__controls{justify-content:space-between;max-width:var(--w-max);margin:0 auto;padding:0 var(--page-content-padding);position:absolute;left:0;right:0;width:100%;top:50%;transform:translateY(-50%);-webkit-margin-before:0;margin-block-start:0}.ci-carousel__controls .ci-carousel__btn{background-color:var(--white)}.ci-carousel__controls .ci-carousel__btn svg path{stroke:var(--bg-base)}}.ci-carousel__btn{width:36px;height:36px;cursor:pointer}.ci-carousel__btn[disabled]{opacity:1 !important}.ui-amenities__card-zoom_btn{display:flex !important;align-items:center !important;justify-content:center !important;padding:var(--space-5xs) !important;border-radius:100% !important;border:1px solid var(--text-primary) !important;background-color:var(--white) !important;min-width:unset !important;height:unset !important;min-height:unset !important;position:absolute !important;top:15px !important;right:15px !important;z-index:20 !important;pointer-events:auto !important;cursor:pointer !important}.ci-carousel__caption{font-size:15px;line-height:1.6;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-secondary);margin-top:var(--space-3xs);text-align:left}
.ui-inquiry{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--grid-column-gap);gap:var(--grid-column-gap)}@media(max-width: 1023px),and{.ui-inquiry{gap:var(--space-m);grid-template-columns:1fr}}.ui-inquiry--center{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-l)}.ui-inquiry--center .ui-inquiry__content{align-items:center;text-align:center;max-width:600px;margin-inline:auto}.ui-inquiry--center .ui-inquiry__heading{margin-inline:auto;max-width:100%;width:100%;text-align:center}.ui-inquiry--center .ui-inquiry__description{margin-inline:auto;max-width:100%;width:100%;text-align:center}.ui-inquiry--center .ui-inquiry__form{width:100%;max-width:580px;margin-inline:auto;-webkit-padding-start:0;padding-inline-start:0}@media(min-width: 1025px),and{.ui-inquiry--center .ui-inquiry__form{-webkit-padding-start:0;padding-inline-start:0}}.ui-inquiry--center .ui-inquiry__form .ui-inquiry-form{text-align:center}.ui-inquiry--center .ui-inquiry__form .ui-inquiry-form__title,.ui-inquiry--center .ui-inquiry__form .ui-inquiry-form__description{text-align:center}.ui-inquiry--center .ui-inquiry__form .ui-inquiry-form__consent-label{text-align:start}.ui-inquiry--center .ui-inquiry__form .ui-inquiry-form .core-button.core-button--secondary{justify-self:center}.ui-inquiry__content{display:flex;flex-direction:column;gap:var(--space-2xs)}.ui-inquiry__heading{font-size:36px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary);width:var(--w-text-content);max-width:400px;width:var(--w-text-content);text-wrap:pretty}@media(max-width: 1023px),and{.ui-inquiry__heading{font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif}}.ui-inquiry__description{font-size:15px;line-height:1.6;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-secondary);width:var(--w-text-content);max-width:400px;width:var(--w-text-content);text-wrap:pretty}@media(min-width: 1025px),and{.ui-inquiry__form{-webkit-padding-start:calc(var(--inner-colspan1)/2);padding-inline-start:calc(var(--inner-colspan1)/2)}}.ui-inquiry__disclaimer{padding-block:var(--space-3xl);display:flex;align-items:center;justify-content:center}.ui-inquiry__disclaimer-btn{color:var(--text-secondary);text-decoration:underline}
.ui-location{display:flex;flex-direction:column;gap:var(--space-l)}@media(max-width: 1023px),and{.ui-location{gap:var(--space-m)}}.ui-location__heading{text-align:center;width:var(--inner-colspan8);margin-inline:auto;font-size:36px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary)}@media(max-width: 1023px),and{.ui-location__heading{font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;text-align:left;width:100%;width:90%;margin-inline:0}}.ui-location__neighbourhood-title{font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary);text-align:center;width:var(--inner-colspan6);margin-inline:auto}@media(max-width: 1023px),and{.ui-location__neighbourhood-title{text-align:left;width:100%}}.ui-location__map{width:100%;background-color:var(--text-primary);aspect-ratio:1200/520}@media(max-width: 1023px),and{.ui-location__map{aspect-ratio:336/448}}.ui-location__map>*{width:100%;height:100%}.ui-location__neighbourhood-list{color:var(--text-add-on);column-gap:var(--space-xl)}@media(max-width: 1023px),and{.ui-location__neighbourhood-list{gap:0;grid-template-columns:1fr}}.ui-location__neighbourhood--mobile{display:flex;flex-direction:column}@media(min-width: 1024px),and{.ui-location__neighbourhood--mobile{display:none}}.ui-location__neighbourhood--desktop{display:none;gap:var(--space-xl)}@media(min-width: 1024px),and{.ui-location__neighbourhood--desktop{display:block}}.ui-location__neighbourhood--desktop .ui-location__neighbourhood-list--desktop{display:flex;flex-direction:row;gap:var(--space-xl)}.ui-location__neighbourhood--desktop .ui-location__neighbourhood-column{flex:1 1;display:flex;flex-direction:column;gap:0}.ui-location__neighbourhood-card{-webkit-border-after:1px solid rgba(137,124,70,.6);border-block-end:1px solid rgba(137,124,70,.6);padding-block:var(--space-s)}.ui-location__neighbourhood-card:nth-child(1),.ui-location__neighbourhood-card:nth-child(2){-webkit-border-before:1px solid rgba(137,124,70,.6);border-block-start:1px solid rgba(137,124,70,.6)}@media(max-width: 1023px),and{.ui-location__neighbourhood-card{padding-block:unset}.ui-location__neighbourhood-card:nth-child(1),.ui-location__neighbourhood-card:nth-child(2){-webkit-border-before:unset;border-block-start:unset}.ui-location__neighbourhood-card:first-child .ui-location__neighbourhood-card-title{-webkit-padding-before:0;padding-block-start:0}}@media(min-width: 1200px),and{.ui-location__neighbourhood-card:nth-child(3n) .ui-location__neighbourhood-card-list{padding-right:0}}.ui-location__neighbourhood-card-title{font-size:18px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif}.ui-location__neighbourhood-card-title::before{display:none}@media(max-width: 1023px),and{.ui-location__neighbourhood-card-title{padding-block:var(--space-s)}}.ui-location__neighbourhood-card-list{display:flex;flex-direction:column;gap:var(--space-3xs)}@media(min-width: 1024px),and{.ui-location__neighbourhood-card-list{-webkit-padding-before:var(--space-s);padding-block-start:var(--space-s)}}.ui-location__neighbourhood-card-item{display:flex;flex-direction:row;justify-content:space-between;-webkit-padding-after:var(--space-3xs);padding-block-end:var(--space-3xs)}@media(max-width: 1023px),and{.ui-location__neighbourhood-card-item{-webkit-border-after:none;border-block-end:none;flex-direction:column}.ui-location__neighbourhood-card-item:last-child{padding-bottom:var(--space-s)}}.ui-location__neighbourhood-card-time{opacity:.8}@media(max-width: 1023px),and{.ui-location .core-accordion-item__btn{align-items:center}}@media(max-width: 1023px),and{.ui-location .core-accordion-item__btn-icon-wrapper{display:flex}}
.ui-pdp-banner{width:100%;min-height:100svh;position:relative}.ui-pdp-banner--compact{min-height:unset;height:min(54.6874999991vw,700px,70vh)}@media(max-width: 1023px),and{.ui-pdp-banner--compact{height:min(200vw,720px,70vh)}}.ui-pdp-banner__bg{width:100%;height:100%;position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center}.ui-pdp-banner__bg-image{width:100%;height:100%;object-fit:cover}.ui-pdp-banner__bg video{object-fit:cover}.ui-pdp-banner__container{background-color:rgba(0,0,0,.2);position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-s);text-align:center;padding:var(--page-content-padding)}.ui-pdp-banner__container .ui-pdp-banner__logo.is-loaded img{opacity:1}.ui-pdp-banner__logo{max-width:200px;height:40px;display:block}.ui-pdp-banner__logo.-visava_logo{max-width:290px;height:120px}@media(max-width: 1023px),and{.ui-pdp-banner__logo.-visava_logo{max-width:143px;height:60px}}.ui-pdp-banner__logo.core-image__wrapper{background:rgba(0,0,0,0)}.ui-pdp-banner__logo img{object-fit:contain}.ui-pdp-banner__heading{font-size:36px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary);text-wrap:pretty}@media(max-width: 1023px),and{.ui-pdp-banner__heading{width:90%;font-size:32px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif}}.ui-pdp-banner__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3xs);width:var(--inner-colspan6)}@media(max-width: 1023px),and{.ui-pdp-banner__content{width:100%;gap:var(--space-s)}}.ui-pdp-banner__location{font-size:18px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-add-on)}.ui-pdp-banner__price{font-size:18px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-add-on)}.ui-pdp-banner__scroll-indicator{position:absolute;width:32px;height:32px;bottom:20px;animation:bounce 1s infinite;right:var(--page-content-padding)}@media(max-width: 1023px),and{.ui-pdp-banner__scroll-indicator{left:50%;bottom:32px;transform:translateX(-50%)}}@keyframes bounce{0%{bottom:32px}50%{bottom:50px}100%{bottom:32px}}
@media(min-width: 1601px),and{.ui-testimonial-slider .core-card-slider__card-list::before,.ui-testimonial-slider .core-card-slider__card-list::after{content:"";position:absolute;z-index:22;top:0;left:0;width:var(--page-content-padding);height:100%;background-color:var(--bg-base)}.ui-testimonial-slider .core-card-slider__card-list::after{left:unset;right:0}}.ui-testimonial-slider__container{position:relative;width:100%;max-width:var(--w-max);margin-inline:auto;padding-inline:var(--page-content-padding);display:flex;flex-direction:column;gap:var(--space-l)}@media(max-width: 1023px),and{.ui-testimonial-slider__container{gap:var(--space-s)}}.ui-testimonial-slider__header{display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-m);align-items:center}@media(max-width: 1023px),and{.ui-testimonial-slider__header .core-card-slider__nav{display:none}}.ui-testimonial-slider__footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(min-width: 1024px),and{.ui-testimonial-slider__footer{display:none}}.ui-testimonial-slider .core-card-slider__title{font-size:36px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary)}@media(max-width: 1023px),and{.ui-testimonial-slider .core-card-slider__title{font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif}}.ui-testimonial-slider__card{align-self:flex-start;flex-shrink:0;flex-basis:var(--outer-colspan4);padding-inline:calc(var(--grid-column-gap)/2);color:var(--text-add-on)}@media(max-width: 1023px),and{.ui-testimonial-slider__card{flex-basis:var(--outer-colspan4)}}@media(max-width: 767px),and{.ui-testimonial-slider__card{flex-basis:calc(var(--outer-colspan2) - var(--page-content-padding)*2)}}.ui-testimonial-slider__card-wrapper{display:flex;flex-direction:column;gap:var(--space-2xs)}.ui-testimonial-slider__card-image-wrapper{position:relative;aspect-ratio:394/239}.ui-testimonial-slider__card-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.4);border-radius:100%;z-index:1}.ui-testimonial-slider__card-image{position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center}.ui-testimonial-slider__card-name{font-size:18px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif}.ui-testimonial-slider__card-designation{font-size:15px;line-height:1.6;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-secondary);-webkit-margin-before:var(--space-micro);margin-block-start:var(--space-micro)}@media(max-width: 1023px),and{.ui-testimonial-slider__card-designation{-webkit-margin-before:var(--space-5xs);margin-block-start:var(--space-5xs)}}.ui-testimonial-slider .core-btn-share{margin-inline:auto;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}@media(max-width: 1023px),and{.ui-testimonial-slider .core-btn-share{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl);width:100%}}.ui-testimonial-slider .core-btn-share .core-button{width:-moz-fit-content;width:fit-content;--STANDARD-SECONDARY-BTN-BORDER-DEFAULT-COLOR: var(--border-standard);--STANDARD-SECONDARY-BTN-BG-DEFAULT-COLOR: transparent;--STANDARD-SECONDARY-BTN-TEXT-DEFAULT-COLOR: var(--text-add-on);--STANDARD-SECONDARY-BTN-TEXT-HOVER-COLOR: var(--text-add-on);--STANDARD-SECONDARY-BTN-BG-HOVER-COLOR: var(--text-primary);--STANDARD-SECONDARY-BTN-BORDER-HOVER-COLOR: var(--text-primary)}@media(max-width: 1023px),and{.ui-testimonial-slider .core-btn-share .core-button{width:100%}}@media(max-width: 359px),and{.ui-testimonial-slider .core-btn-share .core-button{padding-inline:var(--space-2xs)}}
.ui-disclaimer{display:flex;flex-direction:column;gap:var(--space-5xs)}.ui-disclaimer__content p{font-size:12px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-secondary);text-wrap:pretty}.ui-disclaimer__heading{font-size:12px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-secondary);width:var(--w-text-content);text-wrap:pretty}.ui-disclaimer__image{max-width:80px;max-height:80px;aspect-ratio:1}
.ui-tower-featured{display:flex;flex-direction:column;gap:var(--space-l);width:100%;overflow:clip}.ui-tower-featured__heading{text-align:center;font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary);margin-inline:auto;width:var(--w-text-content);max-width:850px}@media(max-width: 1023px),and{.ui-tower-featured__heading{margin-inline:unset;text-wrap:pretty;text-align:left;font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;padding-inline:var(--page-content-padding);width:90%}}.ui-tower-featured__scroll-wrapper{position:relative;display:flex;flex-direction:column;gap:var(--space-l)}.ui-tower-featured__image-wrapper{position:relative;width:100%;height:100%;aspect-ratio:1280/1420}@media(max-width: 1024px),and{.ui-tower-featured__image-wrapper{aspect-ratio:127/260}}.ui-tower-featured__image{background:rgba(0,0,0,0) !important;position:absolute !important;top:0;left:0;width:100%;height:100%;object-fit:contain !important;opacity:0;transition:opacity .3s ease-in-out}.ui-tower-featured__image.active-img{opacity:1}.ui-tower-featured__image-content-wrapper{position:relative;display:flex;flex-direction:column;gap:var(--space-xs)}.ui-tower-featured__content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}@media(max-width: 1024px),and{.ui-tower-featured__content-wrapper{display:none}}.ui-tower-featured__content-nested_wrapper{position:relative;max-width:var(--w-max);width:100%;height:100%;margin-inline:auto}.ui-tower-featured__para{position:absolute;width:22%;padding:var(--space-4xs);border-radius:var(--space-4xs);border:1px solid var(--text-primary);font-size:15px;line-height:1.6;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-add-on);opacity:0;pointer-events:auto}.ui-tower-featured__para:nth-child(odd){left:var(--space-l)}.ui-tower-featured__para:nth-child(even){right:var(--space-l)}.ui-tower-featured__para:nth-child(1){top:4.12%}.ui-tower-featured__para:nth-child(2){top:13.85%}.ui-tower-featured__para:nth-child(3){top:27.56%}.ui-tower-featured__para:nth-child(4){top:36.15%}.ui-tower-featured__para:nth-child(5){top:51%}.ui-tower-featured__para:nth-child(6){top:60.16%}.ui-tower-featured__para:nth-child(7){top:72.73%}.ui-tower-featured__para:nth-child(8){top:84.16%}.ui-tower-featured__toggle-placeholder{width:100%;height:0;pointer-events:none;display:none}.ui-tower-featured__toggle-switch-wrapper{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--space-macro);width:100vw;transition:all .3s ease;padding:var(--space-5xs) var(--space-4xs)}.ui-tower-featured__toggle-switch-wrapper.is-fixed{background:rgba(34,40,36,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:12px 16px;box-shadow:0 8px 30px rgba(0,0,0,.15)}.ui-tower-featured__toggle-text{font-size:12px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--white)}.ui-tower-featured__toggle-label{position:relative;display:inline-flex;align-items:center;cursor:pointer}.ui-tower-featured__toggle-input{position:absolute;opacity:0;width:0;height:0}.ui-tower-featured__toggle-input:focus-visible+.ui-tower-featured__toggle-switch{outline:2px solid #fff;outline-offset:3px}.ui-tower-featured__toggle-switch{width:60px;height:28px;background:radial-gradient(142.25% 111.57% at 52.73% -15%, #c0c1c6 0%, #f9f9fb 100%);box-shadow:0 .545px 1.091px 0 #abaaaf inset;border-radius:50px;position:relative;cursor:pointer;transition:background-color .3s ease;will-change:transform}.ui-tower-featured__toggle-switch .toggle-thumb{width:24px;height:24px;background-color:var(--white);border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s ease}.ui-tower-featured__toggle-switch.active{background:radial-gradient(142.25% 111.57% at 52.73% -15%, var(--bg-subtle) 0%, var(--bg-subtle) 100%);box-shadow:0 .545px 4.09px 0 var(--bg-base, #222824) inset}.ui-tower-featured__toggle-switch.active .toggle-thumb{transform:translateX(32px)}.ui-tower-featured__mobile-placeholder{width:100%;height:0;pointer-events:none;display:none}.ui-tower-featured__mobile-card-wrapper{display:none}@media(max-width: 1024px),and{.ui-tower-featured__mobile-card-wrapper{display:block;width:100%;padding-inline:var(--page-content-padding);position:-webkit-sticky;position:sticky;bottom:80px}.ui-tower-featured__mobile-card-wrapper.is-fixed{width:100%;z-index:10}}.ui-tower-featured__mobile-card{position:relative;background:var(--bg-subtle);border-radius:var(--space-4xs);padding:var(--space-xs);min-height:110px;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.ui-tower-featured__mobile-para{transform:translateY(-100%);width:100%;height:0;opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out,all .5s ease-in-out;font-size:12px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--white);pointer-events:none;margin:0}.ui-tower-featured__mobile-para.isActiveText{opacity:1;transform:translateY(0);pointer-events:auto;height:auto}.ui-tower-featured__slider{position:relative;background:var(--bg-subtle);border-radius:var(--space-4xs);padding:var(--space-xs);min-height:110px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.ui-tower-featured__slider .core-card-slider__card-list{width:100% !important;margin:0 !important;padding:0 !important;gap:0 !important}.ui-tower-featured__slider .core-card-slider__card-list-item{flex:0 0 100% !important;min-width:100% !important}.ui-tower-featured__slider-card{display:flex;align-items:center;justify-content:center;text-align:center;color:var(--white);font-size:12px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;height:100%;width:90%;margin:0 auto}.ui-tower-featured__slider-card p{margin:0}.ui-tower-featured__slider-nav{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 8px;pointer-events:none}.ui-tower-featured__slider-nav button{pointer-events:auto;border:none}
