body{color:#101417;font-family:tt-commons-pro,sans-serif}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--strong{font-weight:700}h1,h2,h3,h4,h5,h6,.h1,.h2,.mobile-menu__link,.h3,.community-tours__link,.h4,.comparison-table__line,.community-amenities__text,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value,.h6,.faqs-block__text,.comparison-table__th,.community-card__value,.preheading,.subheading,.heading{font-family:var(--springs-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-wrap:balance;margin:0;font-weight:580}.preheading{font-family:var(--springs-font);text-transform:uppercase;font-size:10px;font-weight:420;line-height:1}@media (min-width:320px) and (max-width:768px){.preheading{font-size:10px}}@media (min-width:768px) and (max-width:1440px){.preheading{font-size:calc(.297619vw + 7.71429px)}}@media (min-width:1440px) and (max-width:2560px){.preheading{font-size:calc(.178571vw + 9.42857px)}}@media (min-width:2560px){.preheading{font-size:14px}}.preheading{letter-spacing:1.2px}@media (min-width:320px) and (max-width:1440px){.preheading{letter-spacing:calc(.0214286vw + 1.13143px)}}@media (min-width:1440px) and (max-width:2560px){.preheading{letter-spacing:calc(.0214286vw + 1.13143px)}}@media (min-width:2560px){.preheading{letter-spacing:1.68px}}.subheading{font-family:tt-commons-pro,sans-serif;font-size:16px;font-weight:400;line-height:1.35}@media (min-width:320px) and (max-width:768px){.subheading{font-size:calc(.446429vw + 14.5714px)}}@media (min-width:768px) and (max-width:1440px){.subheading{font-size:18px}}@media (min-width:1440px) and (max-width:2560px){.subheading{font-size:calc(.178571vw + 15.4286px)}}@media (min-width:2560px){.subheading{font-size:20px}}.display-1{font-size:38px}@media (min-width:320px) and (max-width:768px){.display-1{font-size:calc(2.23214vw + 30.8571px)}}@media (min-width:768px) and (max-width:1440px){.display-1{font-size:calc(1.78571vw + 34.2857px)}}@media (min-width:1440px) and (max-width:2560px){.display-1{font-size:calc(.892857vw + 47.1429px)}}@media (min-width:2560px){.display-1{font-size:70px}}.display-1{letter-spacing:-1.14px}@media (min-width:320px) and (max-width:1440px){.display-1{letter-spacing:calc(-.0589286vw - .951429px)}}@media (min-width:1440px) and (max-width:2560px){.display-1{letter-spacing:calc(-.0267857vw - 1.41429px)}}@media (min-width:2560px){.display-1{letter-spacing:-2.1px}}.display-2{font-size:34px}@media (min-width:320px) and (max-width:768px){.display-2{font-size:calc(1.33929vw + 29.7143px)}}@media (min-width:768px) and (max-width:1440px){.display-2{font-size:calc(1.4881vw + 28.5714px)}}@media (min-width:1440px) and (max-width:2560px){.display-2{font-size:calc(.892857vw + 37.1429px)}}@media (min-width:2560px){.display-2{font-size:60px}}.display-2{letter-spacing:-1.02px}@media (min-width:320px) and (max-width:1440px){.display-2{letter-spacing:calc(-.0428571vw - .882857px)}}@media (min-width:1440px) and (max-width:2560px){.display-2{letter-spacing:calc(-.0267857vw - 1.11429px)}}@media (min-width:2560px){.display-2{letter-spacing:-1.8px}}h1,.h1{font-size:30px;line-height:1.05}@media (min-width:320px) and (max-width:768px){h1,.h1{font-size:calc(1.78571vw + 24.2857px)}}@media (min-width:768px) and (max-width:1440px){h1,.h1{font-size:calc(.595238vw + 33.4286px)}}@media (min-width:1440px) and (max-width:2560px){h1,.h1{font-size:calc(.714286vw + 31.7143px)}}@media (min-width:2560px){h1,.h1{font-size:50px}}h1,.h1{letter-spacing:-.6px}@media (min-width:320px) and (max-width:1440px){h1,.h1{letter-spacing:calc(-.0214286vw - .531429px)}}@media (min-width:1440px) and (max-width:2560px){h1,.h1{letter-spacing:calc(-.0142857vw - .634286px)}}@media (min-width:2560px){h1,.h1{letter-spacing:-1px}}h2,.h2,.mobile-menu__link{font-size:26px;line-height:1.1}@media (min-width:320px) and (max-width:768px){h2,.h2,.mobile-menu__link{font-size:calc(1.33929vw + 21.7143px)}}@media (min-width:768px) and (max-width:1440px){h2,.h2,.mobile-menu__link{font-size:calc(.595238vw + 27.4286px)}}@media (min-width:1440px) and (max-width:2560px){h2,.h2,.mobile-menu__link{font-size:calc(.535714vw + 28.2857px)}}@media (min-width:2560px){h2,.h2,.mobile-menu__link{font-size:42px}}h2,.h2,.mobile-menu__link{letter-spacing:-.52px}@media (min-width:320px) and (max-width:1440px){h2,.h2,.mobile-menu__link{letter-spacing:calc(-.0178571vw - .462857px)}}@media (min-width:1440px) and (max-width:2560px){h2,.h2,.mobile-menu__link{letter-spacing:calc(-.0107143vw - .565714px)}}@media (min-width:2560px){h2,.h2,.mobile-menu__link{letter-spacing:-.84px}}h3,.h3,.community-tours__link{font-size:22px;line-height:1.1}@media (min-width:320px) and (max-width:768px){h3,.h3,.community-tours__link{font-size:calc(.892857vw + 19.1429px)}}@media (min-width:768px) and (max-width:1440px){h3,.h3,.community-tours__link{font-size:calc(.297619vw + 23.7143px)}}@media (min-width:1440px) and (max-width:2560px){h3,.h3,.community-tours__link{font-size:calc(.714286vw + 17.7143px)}}@media (min-width:2560px){h3,.h3,.community-tours__link{font-size:36px}}h3,.h3,.community-tours__link{letter-spacing:-.44px}@media (min-width:320px) and (max-width:1440px){h3,.h3,.community-tours__link{letter-spacing:calc(-.0107143vw - .405714px)}}@media (min-width:1440px) and (max-width:2560px){h3,.h3,.community-tours__link{letter-spacing:calc(-.0142857vw - .354286px)}}@media (min-width:2560px){h3,.h3,.community-tours__link{letter-spacing:-.72px}}h4,.h4,.comparison-table__line,.community-amenities__text{font-size:20px;line-height:1.1}@media (min-width:320px) and (max-width:768px){h4,.h4,.comparison-table__line,.community-amenities__text{font-size:calc(.446429vw + 18.5714px)}}@media (min-width:768px) and (max-width:1440px){h4,.h4,.comparison-table__line,.community-amenities__text{font-size:calc(.297619vw + 19.7143px)}}@media (min-width:1440px) and (max-width:2560px){h4,.h4,.comparison-table__line,.community-amenities__text{font-size:calc(.357143vw + 18.8571px)}}@media (min-width:2560px){h4,.h4,.comparison-table__line,.community-amenities__text{font-size:28px}}h4,.h4,.comparison-table__line,.community-amenities__text{letter-spacing:-.4px}@media (min-width:320px) and (max-width:1440px){h4,.h4,.comparison-table__line,.community-amenities__text{letter-spacing:calc(-.00714286vw - .377143px)}}@media (min-width:1440px) and (max-width:2560px){h4,.h4,.comparison-table__line,.community-amenities__text{letter-spacing:calc(-.00714286vw - .377143px)}}@media (min-width:2560px){h4,.h4,.comparison-table__line,.community-amenities__text{letter-spacing:-.56px}}h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{font-size:18px;line-height:1.15}@media (min-width:320px) and (max-width:768px){h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{font-size:calc(.446429vw + 16.5714px)}}@media (min-width:768px) and (max-width:1440px){h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{font-size:20px}}@media (min-width:1440px) and (max-width:2560px){h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{font-size:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{font-size:24px}}h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{letter-spacing:-.18px}@media (min-width:320px) and (max-width:1440px){h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{letter-spacing:calc(-.00178571vw - .174286px)}}@media (min-width:1440px) and (max-width:2560px){h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{letter-spacing:calc(-.00357143vw - .148571px)}}@media (min-width:2560px){h5,.h5,.footer__phone,.footer__title,.community-tours__subheading,.community-neighborhood__popup-heading,.community-neighborhood__card-heading,.community-hero__value{letter-spacing:-.24px}}h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{font-size:16px;line-height:1.15}@media (min-width:320px) and (max-width:768px){h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{font-size:16px}}@media (min-width:768px) and (max-width:1440px){h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{font-size:16px}}@media (min-width:1440px) and (max-width:2560px){h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{font-size:calc(.178571vw + 13.4286px)}}@media (min-width:2560px){h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{font-size:18px}}h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{letter-spacing:-.16px}@media (min-width:320px) and (max-width:1440px){h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{letter-spacing:-.16px}}@media (min-width:1440px) and (max-width:2560px){h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{letter-spacing:calc(-.00178571vw - .134286px)}}@media (min-width:2560px){h6,.h6,.faqs-block__text,.comparison-table__th,.community-card__value{letter-spacing:-.18px}}a{color:#101417;transition:all .3s ease-in-out}.content,.comparison-table__label,.testimonial-card__name,.testimonial-card__location,.opening-hours__days,.opening-hours__times,.footer__address,.footer__menu-link,.footer__bottom-link,.community-tours__opening,.community-overview__address,.community-location__address,.community-location__label,.community-location__distance,.community-hero__concession-label,.community-card__concession,.community-card__title,.community-card__address,.community-card__label,.community-availability__concession-label,.community-availability__address,.community-availability__existing,.community-availability__desktop-heading,.community-amenities__label,.content--tiny,.community-availability__disclaimer,.content--small,.faqs-block__content,.comparison-table__subheading,.opening-hours__disclaimer,.footer__content,.footer__copyright,.community-tours__description,.community-overview__counter,.community-overview__caption,.community-overview__subtitle,.community-hero__label,.community-card__marker-label,.community-availability__desktop-content,.alert-banner__label,.content--large,.call-to-action__content,.header__search-input{text-wrap:pretty;-webkit-font-smoothing:antialiased;font-weight:300;line-height:1.35}@media screen and (max-width:320px){.content p,.comparison-table__label p,.testimonial-card__name p,.testimonial-card__location p,.opening-hours__days p,.opening-hours__times p,.footer__address p,.footer__menu-link p,.footer__bottom-link p,.community-tours__opening p,.community-overview__address p,.community-location__address p,.community-location__label p,.community-location__distance p,.community-hero__concession-label p,.community-card__concession p,.community-card__title p,.community-card__address p,.community-card__label p,.community-availability__concession-label p,.community-availability__address p,.community-availability__existing p,.community-availability__desktop-heading p,.community-amenities__label p,.content--tiny p,.community-availability__disclaimer p,.content--small p,.faqs-block__content p,.comparison-table__subheading p,.opening-hours__disclaimer p,.footer__content p,.footer__bottom-link p,.footer__copyright p,.community-tours__description p,.community-overview__counter p,.community-overview__caption p,.community-overview__subtitle p,.community-hero__label p,.community-card__marker-label p,.community-availability__desktop-content p,.alert-banner__label p,.content--large p,.call-to-action__content p,.header__search-input p,.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__bottom-link ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__bottom-link ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol,.content iframe,.comparison-table__label iframe,.testimonial-card__name iframe,.testimonial-card__location iframe,.opening-hours__days iframe,.opening-hours__times iframe,.footer__address iframe,.footer__menu-link iframe,.footer__bottom-link iframe,.community-tours__opening iframe,.community-overview__address iframe,.community-location__address iframe,.community-location__label iframe,.community-location__distance iframe,.community-hero__concession-label iframe,.community-card__concession iframe,.community-card__title iframe,.community-card__address iframe,.community-card__label iframe,.community-availability__concession-label iframe,.community-availability__address iframe,.community-availability__existing iframe,.community-availability__desktop-heading iframe,.community-amenities__label iframe,.content--tiny iframe,.community-availability__disclaimer iframe,.content--small iframe,.faqs-block__content iframe,.comparison-table__subheading iframe,.opening-hours__disclaimer iframe,.footer__content iframe,.footer__bottom-link iframe,.footer__copyright iframe,.community-tours__description iframe,.community-overview__counter iframe,.community-overview__caption iframe,.community-overview__subtitle iframe,.community-hero__label iframe,.community-card__marker-label iframe,.community-availability__desktop-content iframe,.alert-banner__label iframe,.content--large iframe,.call-to-action__content iframe,.header__search-input iframe{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.content p,.comparison-table__label p,.testimonial-card__name p,.testimonial-card__location p,.opening-hours__days p,.opening-hours__times p,.footer__address p,.footer__menu-link p,.footer__bottom-link p,.community-tours__opening p,.community-overview__address p,.community-location__address p,.community-location__label p,.community-location__distance p,.community-hero__concession-label p,.community-card__concession p,.community-card__title p,.community-card__address p,.community-card__label p,.community-availability__concession-label p,.community-availability__address p,.community-availability__existing p,.community-availability__desktop-heading p,.community-amenities__label p,.content--tiny p,.community-availability__disclaimer p,.content--small p,.faqs-block__content p,.comparison-table__subheading p,.opening-hours__disclaimer p,.footer__content p,.footer__bottom-link p,.footer__copyright p,.community-tours__description p,.community-overview__counter p,.community-overview__caption p,.community-overview__subtitle p,.community-hero__label p,.community-card__marker-label p,.community-availability__desktop-content p,.alert-banner__label p,.content--large p,.call-to-action__content p,.header__search-input p,.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__bottom-link ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__bottom-link ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol,.content iframe,.comparison-table__label iframe,.testimonial-card__name iframe,.testimonial-card__location iframe,.opening-hours__days iframe,.opening-hours__times iframe,.footer__address iframe,.footer__menu-link iframe,.footer__bottom-link iframe,.community-tours__opening iframe,.community-overview__address iframe,.community-location__address iframe,.community-location__label iframe,.community-location__distance iframe,.community-hero__concession-label iframe,.community-card__concession iframe,.community-card__title iframe,.community-card__address iframe,.community-card__label iframe,.community-availability__concession-label iframe,.community-availability__address iframe,.community-availability__existing iframe,.community-availability__desktop-heading iframe,.community-amenities__label iframe,.content--tiny iframe,.community-availability__disclaimer iframe,.content--small iframe,.faqs-block__content iframe,.comparison-table__subheading iframe,.opening-hours__disclaimer iframe,.footer__content iframe,.footer__bottom-link iframe,.footer__copyright iframe,.community-tours__description iframe,.community-overview__counter iframe,.community-overview__caption iframe,.community-overview__subtitle iframe,.community-hero__label iframe,.community-card__marker-label iframe,.community-availability__desktop-content iframe,.alert-banner__label iframe,.content--large iframe,.call-to-action__content iframe,.header__search-input iframe{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content p,.comparison-table__label p,.testimonial-card__name p,.testimonial-card__location p,.opening-hours__days p,.opening-hours__times p,.footer__address p,.footer__menu-link p,.footer__bottom-link p,.community-tours__opening p,.community-overview__address p,.community-location__address p,.community-location__label p,.community-location__distance p,.community-hero__concession-label p,.community-card__concession p,.community-card__title p,.community-card__address p,.community-card__label p,.community-availability__concession-label p,.community-availability__address p,.community-availability__existing p,.community-availability__desktop-heading p,.community-amenities__label p,.content--tiny p,.community-availability__disclaimer p,.content--small p,.faqs-block__content p,.comparison-table__subheading p,.opening-hours__disclaimer p,.footer__content p,.footer__bottom-link p,.footer__copyright p,.community-tours__description p,.community-overview__counter p,.community-overview__caption p,.community-overview__subtitle p,.community-hero__label p,.community-card__marker-label p,.community-availability__desktop-content p,.alert-banner__label p,.content--large p,.call-to-action__content p,.header__search-input p,.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__bottom-link ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__bottom-link ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol,.content iframe,.comparison-table__label iframe,.testimonial-card__name iframe,.testimonial-card__location iframe,.opening-hours__days iframe,.opening-hours__times iframe,.footer__address iframe,.footer__menu-link iframe,.footer__bottom-link iframe,.community-tours__opening iframe,.community-overview__address iframe,.community-location__address iframe,.community-location__label iframe,.community-location__distance iframe,.community-hero__concession-label iframe,.community-card__concession iframe,.community-card__title iframe,.community-card__address iframe,.community-card__label iframe,.community-availability__concession-label iframe,.community-availability__address iframe,.community-availability__existing iframe,.community-availability__desktop-heading iframe,.community-amenities__label iframe,.content--tiny iframe,.community-availability__disclaimer iframe,.content--small iframe,.faqs-block__content iframe,.comparison-table__subheading iframe,.opening-hours__disclaimer iframe,.footer__content iframe,.footer__bottom-link iframe,.footer__copyright iframe,.community-tours__description iframe,.community-overview__counter iframe,.community-overview__caption iframe,.community-overview__subtitle iframe,.community-hero__label iframe,.community-card__marker-label iframe,.community-availability__desktop-content iframe,.alert-banner__label iframe,.content--large iframe,.call-to-action__content iframe,.header__search-input iframe{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.content p,.comparison-table__label p,.testimonial-card__name p,.testimonial-card__location p,.opening-hours__days p,.opening-hours__times p,.footer__address p,.footer__menu-link p,.footer__bottom-link p,.community-tours__opening p,.community-overview__address p,.community-location__address p,.community-location__label p,.community-location__distance p,.community-hero__concession-label p,.community-card__concession p,.community-card__title p,.community-card__address p,.community-card__label p,.community-availability__concession-label p,.community-availability__address p,.community-availability__existing p,.community-availability__desktop-heading p,.community-amenities__label p,.content--tiny p,.community-availability__disclaimer p,.content--small p,.faqs-block__content p,.comparison-table__subheading p,.opening-hours__disclaimer p,.footer__content p,.footer__bottom-link p,.footer__copyright p,.community-tours__description p,.community-overview__counter p,.community-overview__caption p,.community-overview__subtitle p,.community-hero__label p,.community-card__marker-label p,.community-availability__desktop-content p,.alert-banner__label p,.content--large p,.call-to-action__content p,.header__search-input p,.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__bottom-link ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__bottom-link ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol,.content iframe,.comparison-table__label iframe,.testimonial-card__name iframe,.testimonial-card__location iframe,.opening-hours__days iframe,.opening-hours__times iframe,.footer__address iframe,.footer__menu-link iframe,.footer__bottom-link iframe,.community-tours__opening iframe,.community-overview__address iframe,.community-location__address iframe,.community-location__label iframe,.community-location__distance iframe,.community-hero__concession-label iframe,.community-card__concession iframe,.community-card__title iframe,.community-card__address iframe,.community-card__label iframe,.community-availability__concession-label iframe,.community-availability__address iframe,.community-availability__existing iframe,.community-availability__desktop-heading iframe,.community-amenities__label iframe,.content--tiny iframe,.community-availability__disclaimer iframe,.content--small iframe,.faqs-block__content iframe,.comparison-table__subheading iframe,.opening-hours__disclaimer iframe,.footer__content iframe,.footer__bottom-link iframe,.footer__copyright iframe,.community-tours__description iframe,.community-overview__counter iframe,.community-overview__caption iframe,.community-overview__subtitle iframe,.community-hero__label iframe,.community-card__marker-label iframe,.community-availability__desktop-content iframe,.alert-banner__label iframe,.content--large iframe,.call-to-action__content iframe,.header__search-input iframe{margin-top:32px}}.content h1,.comparison-table__label h1,.testimonial-card__name h1,.testimonial-card__location h1,.opening-hours__days h1,.opening-hours__times h1,.footer__address h1,.footer__menu-link h1,.footer__bottom-link h1,.community-tours__opening h1,.community-overview__address h1,.community-location__address h1,.community-location__label h1,.community-location__distance h1,.community-hero__concession-label h1,.community-card__concession h1,.community-card__title h1,.community-card__address h1,.community-card__label h1,.community-availability__concession-label h1,.community-availability__address h1,.community-availability__existing h1,.community-availability__desktop-heading h1,.community-amenities__label h1,.content--tiny h1,.community-availability__disclaimer h1,.content--small h1,.faqs-block__content h1,.comparison-table__subheading h1,.opening-hours__disclaimer h1,.footer__content h1,.footer__bottom-link h1,.footer__copyright h1,.community-tours__description h1,.community-overview__counter h1,.community-overview__caption h1,.community-overview__subtitle h1,.community-hero__label h1,.community-card__marker-label h1,.community-availability__desktop-content h1,.alert-banner__label h1,.content--large h1,.call-to-action__content h1,.header__search-input h1,.content h2,.comparison-table__label h2,.testimonial-card__name h2,.testimonial-card__location h2,.opening-hours__days h2,.opening-hours__times h2,.footer__address h2,.footer__menu-link h2,.footer__bottom-link h2,.community-tours__opening h2,.community-overview__address h2,.community-location__address h2,.community-location__label h2,.community-location__distance h2,.community-hero__concession-label h2,.community-card__concession h2,.community-card__title h2,.community-card__address h2,.community-card__label h2,.community-availability__concession-label h2,.community-availability__address h2,.community-availability__existing h2,.community-availability__desktop-heading h2,.community-amenities__label h2,.content--tiny h2,.community-availability__disclaimer h2,.content--small h2,.faqs-block__content h2,.comparison-table__subheading h2,.opening-hours__disclaimer h2,.footer__content h2,.footer__bottom-link h2,.footer__copyright h2,.community-tours__description h2,.community-overview__counter h2,.community-overview__caption h2,.community-overview__subtitle h2,.community-hero__label h2,.community-card__marker-label h2,.community-availability__desktop-content h2,.alert-banner__label h2,.content--large h2,.call-to-action__content h2,.header__search-input h2,.content h3,.comparison-table__label h3,.testimonial-card__name h3,.testimonial-card__location h3,.opening-hours__days h3,.opening-hours__times h3,.footer__address h3,.footer__menu-link h3,.footer__bottom-link h3,.community-tours__opening h3,.community-overview__address h3,.community-location__address h3,.community-location__label h3,.community-location__distance h3,.community-hero__concession-label h3,.community-card__concession h3,.community-card__title h3,.community-card__address h3,.community-card__label h3,.community-availability__concession-label h3,.community-availability__address h3,.community-availability__existing h3,.community-availability__desktop-heading h3,.community-amenities__label h3,.content--tiny h3,.community-availability__disclaimer h3,.content--small h3,.faqs-block__content h3,.comparison-table__subheading h3,.opening-hours__disclaimer h3,.footer__content h3,.footer__bottom-link h3,.footer__copyright h3,.community-tours__description h3,.community-overview__counter h3,.community-overview__caption h3,.community-overview__subtitle h3,.community-hero__label h3,.community-card__marker-label h3,.community-availability__desktop-content h3,.alert-banner__label h3,.content--large h3,.call-to-action__content h3,.header__search-input h3,.content h4,.comparison-table__label h4,.testimonial-card__name h4,.testimonial-card__location h4,.opening-hours__days h4,.opening-hours__times h4,.footer__address h4,.footer__menu-link h4,.footer__bottom-link h4,.community-tours__opening h4,.community-overview__address h4,.community-location__address h4,.community-location__label h4,.community-location__distance h4,.community-hero__concession-label h4,.community-card__concession h4,.community-card__title h4,.community-card__address h4,.community-card__label h4,.community-availability__concession-label h4,.community-availability__address h4,.community-availability__existing h4,.community-availability__desktop-heading h4,.community-amenities__label h4,.content--tiny h4,.community-availability__disclaimer h4,.content--small h4,.faqs-block__content h4,.comparison-table__subheading h4,.opening-hours__disclaimer h4,.footer__content h4,.footer__bottom-link h4,.footer__copyright h4,.community-tours__description h4,.community-overview__counter h4,.community-overview__caption h4,.community-overview__subtitle h4,.community-hero__label h4,.community-card__marker-label h4,.community-availability__desktop-content h4,.alert-banner__label h4,.content--large h4,.call-to-action__content h4,.header__search-input h4,.content h5,.comparison-table__label h5,.testimonial-card__name h5,.testimonial-card__location h5,.opening-hours__days h5,.opening-hours__times h5,.footer__address h5,.footer__menu-link h5,.footer__bottom-link h5,.community-tours__opening h5,.community-overview__address h5,.community-location__address h5,.community-location__label h5,.community-location__distance h5,.community-hero__concession-label h5,.community-card__concession h5,.community-card__title h5,.community-card__address h5,.community-card__label h5,.community-availability__concession-label h5,.community-availability__address h5,.community-availability__existing h5,.community-availability__desktop-heading h5,.community-amenities__label h5,.content--tiny h5,.community-availability__disclaimer h5,.content--small h5,.faqs-block__content h5,.comparison-table__subheading h5,.opening-hours__disclaimer h5,.footer__content h5,.footer__bottom-link h5,.footer__copyright h5,.community-tours__description h5,.community-overview__counter h5,.community-overview__caption h5,.community-overview__subtitle h5,.community-hero__label h5,.community-card__marker-label h5,.community-availability__desktop-content h5,.alert-banner__label h5,.content--large h5,.call-to-action__content h5,.header__search-input h5,.content h6,.comparison-table__label h6,.testimonial-card__name h6,.testimonial-card__location h6,.opening-hours__days h6,.opening-hours__times h6,.footer__address h6,.footer__menu-link h6,.footer__bottom-link h6,.community-tours__opening h6,.community-overview__address h6,.community-location__address h6,.community-location__label h6,.community-location__distance h6,.community-hero__concession-label h6,.community-card__concession h6,.community-card__title h6,.community-card__address h6,.community-card__label h6,.community-availability__concession-label h6,.community-availability__address h6,.community-availability__existing h6,.community-availability__desktop-heading h6,.community-amenities__label h6,.content--tiny h6,.community-availability__disclaimer h6,.content--small h6,.faqs-block__content h6,.comparison-table__subheading h6,.opening-hours__disclaimer h6,.footer__content h6,.footer__bottom-link h6,.footer__copyright h6,.community-tours__description h6,.community-overview__counter h6,.community-overview__caption h6,.community-overview__subtitle h6,.community-hero__label h6,.community-card__marker-label h6,.community-availability__desktop-content h6,.alert-banner__label h6,.content--large h6,.call-to-action__content h6,.header__search-input h6{font-weight:580}@media screen and (max-width:320px){.content h1,.comparison-table__label h1,.testimonial-card__name h1,.testimonial-card__location h1,.opening-hours__days h1,.opening-hours__times h1,.footer__address h1,.footer__menu-link h1,.footer__bottom-link h1,.community-tours__opening h1,.community-overview__address h1,.community-location__address h1,.community-location__label h1,.community-location__distance h1,.community-hero__concession-label h1,.community-card__concession h1,.community-card__title h1,.community-card__address h1,.community-card__label h1,.community-availability__concession-label h1,.community-availability__address h1,.community-availability__existing h1,.community-availability__desktop-heading h1,.community-amenities__label h1,.content--tiny h1,.community-availability__disclaimer h1,.content--small h1,.faqs-block__content h1,.comparison-table__subheading h1,.opening-hours__disclaimer h1,.footer__content h1,.footer__bottom-link h1,.footer__copyright h1,.community-tours__description h1,.community-overview__counter h1,.community-overview__caption h1,.community-overview__subtitle h1,.community-hero__label h1,.community-card__marker-label h1,.community-availability__desktop-content h1,.alert-banner__label h1,.content--large h1,.call-to-action__content h1,.header__search-input h1,.content h2,.comparison-table__label h2,.testimonial-card__name h2,.testimonial-card__location h2,.opening-hours__days h2,.opening-hours__times h2,.footer__address h2,.footer__menu-link h2,.footer__bottom-link h2,.community-tours__opening h2,.community-overview__address h2,.community-location__address h2,.community-location__label h2,.community-location__distance h2,.community-hero__concession-label h2,.community-card__concession h2,.community-card__title h2,.community-card__address h2,.community-card__label h2,.community-availability__concession-label h2,.community-availability__address h2,.community-availability__existing h2,.community-availability__desktop-heading h2,.community-amenities__label h2,.content--tiny h2,.community-availability__disclaimer h2,.content--small h2,.faqs-block__content h2,.comparison-table__subheading h2,.opening-hours__disclaimer h2,.footer__content h2,.footer__bottom-link h2,.footer__copyright h2,.community-tours__description h2,.community-overview__counter h2,.community-overview__caption h2,.community-overview__subtitle h2,.community-hero__label h2,.community-card__marker-label h2,.community-availability__desktop-content h2,.alert-banner__label h2,.content--large h2,.call-to-action__content h2,.header__search-input h2,.content h3,.comparison-table__label h3,.testimonial-card__name h3,.testimonial-card__location h3,.opening-hours__days h3,.opening-hours__times h3,.footer__address h3,.footer__menu-link h3,.footer__bottom-link h3,.community-tours__opening h3,.community-overview__address h3,.community-location__address h3,.community-location__label h3,.community-location__distance h3,.community-hero__concession-label h3,.community-card__concession h3,.community-card__title h3,.community-card__address h3,.community-card__label h3,.community-availability__concession-label h3,.community-availability__address h3,.community-availability__existing h3,.community-availability__desktop-heading h3,.community-amenities__label h3,.content--tiny h3,.community-availability__disclaimer h3,.content--small h3,.faqs-block__content h3,.comparison-table__subheading h3,.opening-hours__disclaimer h3,.footer__content h3,.footer__bottom-link h3,.footer__copyright h3,.community-tours__description h3,.community-overview__counter h3,.community-overview__caption h3,.community-overview__subtitle h3,.community-hero__label h3,.community-card__marker-label h3,.community-availability__desktop-content h3,.alert-banner__label h3,.content--large h3,.call-to-action__content h3,.header__search-input h3,.content h4,.comparison-table__label h4,.testimonial-card__name h4,.testimonial-card__location h4,.opening-hours__days h4,.opening-hours__times h4,.footer__address h4,.footer__menu-link h4,.footer__bottom-link h4,.community-tours__opening h4,.community-overview__address h4,.community-location__address h4,.community-location__label h4,.community-location__distance h4,.community-hero__concession-label h4,.community-card__concession h4,.community-card__title h4,.community-card__address h4,.community-card__label h4,.community-availability__concession-label h4,.community-availability__address h4,.community-availability__existing h4,.community-availability__desktop-heading h4,.community-amenities__label h4,.content--tiny h4,.community-availability__disclaimer h4,.content--small h4,.faqs-block__content h4,.comparison-table__subheading h4,.opening-hours__disclaimer h4,.footer__content h4,.footer__bottom-link h4,.footer__copyright h4,.community-tours__description h4,.community-overview__counter h4,.community-overview__caption h4,.community-overview__subtitle h4,.community-hero__label h4,.community-card__marker-label h4,.community-availability__desktop-content h4,.alert-banner__label h4,.content--large h4,.call-to-action__content h4,.header__search-input h4,.content h5,.comparison-table__label h5,.testimonial-card__name h5,.testimonial-card__location h5,.opening-hours__days h5,.opening-hours__times h5,.footer__address h5,.footer__menu-link h5,.footer__bottom-link h5,.community-tours__opening h5,.community-overview__address h5,.community-location__address h5,.community-location__label h5,.community-location__distance h5,.community-hero__concession-label h5,.community-card__concession h5,.community-card__title h5,.community-card__address h5,.community-card__label h5,.community-availability__concession-label h5,.community-availability__address h5,.community-availability__existing h5,.community-availability__desktop-heading h5,.community-amenities__label h5,.content--tiny h5,.community-availability__disclaimer h5,.content--small h5,.faqs-block__content h5,.comparison-table__subheading h5,.opening-hours__disclaimer h5,.footer__content h5,.footer__bottom-link h5,.footer__copyright h5,.community-tours__description h5,.community-overview__counter h5,.community-overview__caption h5,.community-overview__subtitle h5,.community-hero__label h5,.community-card__marker-label h5,.community-availability__desktop-content h5,.alert-banner__label h5,.content--large h5,.call-to-action__content h5,.header__search-input h5,.content h6,.comparison-table__label h6,.testimonial-card__name h6,.testimonial-card__location h6,.opening-hours__days h6,.opening-hours__times h6,.footer__address h6,.footer__menu-link h6,.footer__bottom-link h6,.community-tours__opening h6,.community-overview__address h6,.community-location__address h6,.community-location__label h6,.community-location__distance h6,.community-hero__concession-label h6,.community-card__concession h6,.community-card__title h6,.community-card__address h6,.community-card__label h6,.community-availability__concession-label h6,.community-availability__address h6,.community-availability__existing h6,.community-availability__desktop-heading h6,.community-amenities__label h6,.content--tiny h6,.community-availability__disclaimer h6,.content--small h6,.faqs-block__content h6,.comparison-table__subheading h6,.opening-hours__disclaimer h6,.footer__content h6,.footer__bottom-link h6,.footer__copyright h6,.community-tours__description h6,.community-overview__counter h6,.community-overview__caption h6,.community-overview__subtitle h6,.community-hero__label h6,.community-card__marker-label h6,.community-availability__desktop-content h6,.alert-banner__label h6,.content--large h6,.call-to-action__content h6,.header__search-input h6{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.content h1,.comparison-table__label h1,.testimonial-card__name h1,.testimonial-card__location h1,.opening-hours__days h1,.opening-hours__times h1,.footer__address h1,.footer__menu-link h1,.footer__bottom-link h1,.community-tours__opening h1,.community-overview__address h1,.community-location__address h1,.community-location__label h1,.community-location__distance h1,.community-hero__concession-label h1,.community-card__concession h1,.community-card__title h1,.community-card__address h1,.community-card__label h1,.community-availability__concession-label h1,.community-availability__address h1,.community-availability__existing h1,.community-availability__desktop-heading h1,.community-amenities__label h1,.content--tiny h1,.community-availability__disclaimer h1,.content--small h1,.faqs-block__content h1,.comparison-table__subheading h1,.opening-hours__disclaimer h1,.footer__content h1,.footer__bottom-link h1,.footer__copyright h1,.community-tours__description h1,.community-overview__counter h1,.community-overview__caption h1,.community-overview__subtitle h1,.community-hero__label h1,.community-card__marker-label h1,.community-availability__desktop-content h1,.alert-banner__label h1,.content--large h1,.call-to-action__content h1,.header__search-input h1,.content h2,.comparison-table__label h2,.testimonial-card__name h2,.testimonial-card__location h2,.opening-hours__days h2,.opening-hours__times h2,.footer__address h2,.footer__menu-link h2,.footer__bottom-link h2,.community-tours__opening h2,.community-overview__address h2,.community-location__address h2,.community-location__label h2,.community-location__distance h2,.community-hero__concession-label h2,.community-card__concession h2,.community-card__title h2,.community-card__address h2,.community-card__label h2,.community-availability__concession-label h2,.community-availability__address h2,.community-availability__existing h2,.community-availability__desktop-heading h2,.community-amenities__label h2,.content--tiny h2,.community-availability__disclaimer h2,.content--small h2,.faqs-block__content h2,.comparison-table__subheading h2,.opening-hours__disclaimer h2,.footer__content h2,.footer__bottom-link h2,.footer__copyright h2,.community-tours__description h2,.community-overview__counter h2,.community-overview__caption h2,.community-overview__subtitle h2,.community-hero__label h2,.community-card__marker-label h2,.community-availability__desktop-content h2,.alert-banner__label h2,.content--large h2,.call-to-action__content h2,.header__search-input h2,.content h3,.comparison-table__label h3,.testimonial-card__name h3,.testimonial-card__location h3,.opening-hours__days h3,.opening-hours__times h3,.footer__address h3,.footer__menu-link h3,.footer__bottom-link h3,.community-tours__opening h3,.community-overview__address h3,.community-location__address h3,.community-location__label h3,.community-location__distance h3,.community-hero__concession-label h3,.community-card__concession h3,.community-card__title h3,.community-card__address h3,.community-card__label h3,.community-availability__concession-label h3,.community-availability__address h3,.community-availability__existing h3,.community-availability__desktop-heading h3,.community-amenities__label h3,.content--tiny h3,.community-availability__disclaimer h3,.content--small h3,.faqs-block__content h3,.comparison-table__subheading h3,.opening-hours__disclaimer h3,.footer__content h3,.footer__bottom-link h3,.footer__copyright h3,.community-tours__description h3,.community-overview__counter h3,.community-overview__caption h3,.community-overview__subtitle h3,.community-hero__label h3,.community-card__marker-label h3,.community-availability__desktop-content h3,.alert-banner__label h3,.content--large h3,.call-to-action__content h3,.header__search-input h3,.content h4,.comparison-table__label h4,.testimonial-card__name h4,.testimonial-card__location h4,.opening-hours__days h4,.opening-hours__times h4,.footer__address h4,.footer__menu-link h4,.footer__bottom-link h4,.community-tours__opening h4,.community-overview__address h4,.community-location__address h4,.community-location__label h4,.community-location__distance h4,.community-hero__concession-label h4,.community-card__concession h4,.community-card__title h4,.community-card__address h4,.community-card__label h4,.community-availability__concession-label h4,.community-availability__address h4,.community-availability__existing h4,.community-availability__desktop-heading h4,.community-amenities__label h4,.content--tiny h4,.community-availability__disclaimer h4,.content--small h4,.faqs-block__content h4,.comparison-table__subheading h4,.opening-hours__disclaimer h4,.footer__content h4,.footer__bottom-link h4,.footer__copyright h4,.community-tours__description h4,.community-overview__counter h4,.community-overview__caption h4,.community-overview__subtitle h4,.community-hero__label h4,.community-card__marker-label h4,.community-availability__desktop-content h4,.alert-banner__label h4,.content--large h4,.call-to-action__content h4,.header__search-input h4,.content h5,.comparison-table__label h5,.testimonial-card__name h5,.testimonial-card__location h5,.opening-hours__days h5,.opening-hours__times h5,.footer__address h5,.footer__menu-link h5,.footer__bottom-link h5,.community-tours__opening h5,.community-overview__address h5,.community-location__address h5,.community-location__label h5,.community-location__distance h5,.community-hero__concession-label h5,.community-card__concession h5,.community-card__title h5,.community-card__address h5,.community-card__label h5,.community-availability__concession-label h5,.community-availability__address h5,.community-availability__existing h5,.community-availability__desktop-heading h5,.community-amenities__label h5,.content--tiny h5,.community-availability__disclaimer h5,.content--small h5,.faqs-block__content h5,.comparison-table__subheading h5,.opening-hours__disclaimer h5,.footer__content h5,.footer__bottom-link h5,.footer__copyright h5,.community-tours__description h5,.community-overview__counter h5,.community-overview__caption h5,.community-overview__subtitle h5,.community-hero__label h5,.community-card__marker-label h5,.community-availability__desktop-content h5,.alert-banner__label h5,.content--large h5,.call-to-action__content h5,.header__search-input h5,.content h6,.comparison-table__label h6,.testimonial-card__name h6,.testimonial-card__location h6,.opening-hours__days h6,.opening-hours__times h6,.footer__address h6,.footer__menu-link h6,.footer__bottom-link h6,.community-tours__opening h6,.community-overview__address h6,.community-location__address h6,.community-location__label h6,.community-location__distance h6,.community-hero__concession-label h6,.community-card__concession h6,.community-card__title h6,.community-card__address h6,.community-card__label h6,.community-availability__concession-label h6,.community-availability__address h6,.community-availability__existing h6,.community-availability__desktop-heading h6,.community-amenities__label h6,.content--tiny h6,.community-availability__disclaimer h6,.content--small h6,.faqs-block__content h6,.comparison-table__subheading h6,.opening-hours__disclaimer h6,.footer__content h6,.footer__bottom-link h6,.footer__copyright h6,.community-tours__description h6,.community-overview__counter h6,.community-overview__caption h6,.community-overview__subtitle h6,.community-hero__label h6,.community-card__marker-label h6,.community-availability__desktop-content h6,.alert-banner__label h6,.content--large h6,.call-to-action__content h6,.header__search-input h6{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content h1,.comparison-table__label h1,.testimonial-card__name h1,.testimonial-card__location h1,.opening-hours__days h1,.opening-hours__times h1,.footer__address h1,.footer__menu-link h1,.footer__bottom-link h1,.community-tours__opening h1,.community-overview__address h1,.community-location__address h1,.community-location__label h1,.community-location__distance h1,.community-hero__concession-label h1,.community-card__concession h1,.community-card__title h1,.community-card__address h1,.community-card__label h1,.community-availability__concession-label h1,.community-availability__address h1,.community-availability__existing h1,.community-availability__desktop-heading h1,.community-amenities__label h1,.content--tiny h1,.community-availability__disclaimer h1,.content--small h1,.faqs-block__content h1,.comparison-table__subheading h1,.opening-hours__disclaimer h1,.footer__content h1,.footer__bottom-link h1,.footer__copyright h1,.community-tours__description h1,.community-overview__counter h1,.community-overview__caption h1,.community-overview__subtitle h1,.community-hero__label h1,.community-card__marker-label h1,.community-availability__desktop-content h1,.alert-banner__label h1,.content--large h1,.call-to-action__content h1,.header__search-input h1,.content h2,.comparison-table__label h2,.testimonial-card__name h2,.testimonial-card__location h2,.opening-hours__days h2,.opening-hours__times h2,.footer__address h2,.footer__menu-link h2,.footer__bottom-link h2,.community-tours__opening h2,.community-overview__address h2,.community-location__address h2,.community-location__label h2,.community-location__distance h2,.community-hero__concession-label h2,.community-card__concession h2,.community-card__title h2,.community-card__address h2,.community-card__label h2,.community-availability__concession-label h2,.community-availability__address h2,.community-availability__existing h2,.community-availability__desktop-heading h2,.community-amenities__label h2,.content--tiny h2,.community-availability__disclaimer h2,.content--small h2,.faqs-block__content h2,.comparison-table__subheading h2,.opening-hours__disclaimer h2,.footer__content h2,.footer__bottom-link h2,.footer__copyright h2,.community-tours__description h2,.community-overview__counter h2,.community-overview__caption h2,.community-overview__subtitle h2,.community-hero__label h2,.community-card__marker-label h2,.community-availability__desktop-content h2,.alert-banner__label h2,.content--large h2,.call-to-action__content h2,.header__search-input h2,.content h3,.comparison-table__label h3,.testimonial-card__name h3,.testimonial-card__location h3,.opening-hours__days h3,.opening-hours__times h3,.footer__address h3,.footer__menu-link h3,.footer__bottom-link h3,.community-tours__opening h3,.community-overview__address h3,.community-location__address h3,.community-location__label h3,.community-location__distance h3,.community-hero__concession-label h3,.community-card__concession h3,.community-card__title h3,.community-card__address h3,.community-card__label h3,.community-availability__concession-label h3,.community-availability__address h3,.community-availability__existing h3,.community-availability__desktop-heading h3,.community-amenities__label h3,.content--tiny h3,.community-availability__disclaimer h3,.content--small h3,.faqs-block__content h3,.comparison-table__subheading h3,.opening-hours__disclaimer h3,.footer__content h3,.footer__bottom-link h3,.footer__copyright h3,.community-tours__description h3,.community-overview__counter h3,.community-overview__caption h3,.community-overview__subtitle h3,.community-hero__label h3,.community-card__marker-label h3,.community-availability__desktop-content h3,.alert-banner__label h3,.content--large h3,.call-to-action__content h3,.header__search-input h3,.content h4,.comparison-table__label h4,.testimonial-card__name h4,.testimonial-card__location h4,.opening-hours__days h4,.opening-hours__times h4,.footer__address h4,.footer__menu-link h4,.footer__bottom-link h4,.community-tours__opening h4,.community-overview__address h4,.community-location__address h4,.community-location__label h4,.community-location__distance h4,.community-hero__concession-label h4,.community-card__concession h4,.community-card__title h4,.community-card__address h4,.community-card__label h4,.community-availability__concession-label h4,.community-availability__address h4,.community-availability__existing h4,.community-availability__desktop-heading h4,.community-amenities__label h4,.content--tiny h4,.community-availability__disclaimer h4,.content--small h4,.faqs-block__content h4,.comparison-table__subheading h4,.opening-hours__disclaimer h4,.footer__content h4,.footer__bottom-link h4,.footer__copyright h4,.community-tours__description h4,.community-overview__counter h4,.community-overview__caption h4,.community-overview__subtitle h4,.community-hero__label h4,.community-card__marker-label h4,.community-availability__desktop-content h4,.alert-banner__label h4,.content--large h4,.call-to-action__content h4,.header__search-input h4,.content h5,.comparison-table__label h5,.testimonial-card__name h5,.testimonial-card__location h5,.opening-hours__days h5,.opening-hours__times h5,.footer__address h5,.footer__menu-link h5,.footer__bottom-link h5,.community-tours__opening h5,.community-overview__address h5,.community-location__address h5,.community-location__label h5,.community-location__distance h5,.community-hero__concession-label h5,.community-card__concession h5,.community-card__title h5,.community-card__address h5,.community-card__label h5,.community-availability__concession-label h5,.community-availability__address h5,.community-availability__existing h5,.community-availability__desktop-heading h5,.community-amenities__label h5,.content--tiny h5,.community-availability__disclaimer h5,.content--small h5,.faqs-block__content h5,.comparison-table__subheading h5,.opening-hours__disclaimer h5,.footer__content h5,.footer__bottom-link h5,.footer__copyright h5,.community-tours__description h5,.community-overview__counter h5,.community-overview__caption h5,.community-overview__subtitle h5,.community-hero__label h5,.community-card__marker-label h5,.community-availability__desktop-content h5,.alert-banner__label h5,.content--large h5,.call-to-action__content h5,.header__search-input h5,.content h6,.comparison-table__label h6,.testimonial-card__name h6,.testimonial-card__location h6,.opening-hours__days h6,.opening-hours__times h6,.footer__address h6,.footer__menu-link h6,.footer__bottom-link h6,.community-tours__opening h6,.community-overview__address h6,.community-location__address h6,.community-location__label h6,.community-location__distance h6,.community-hero__concession-label h6,.community-card__concession h6,.community-card__title h6,.community-card__address h6,.community-card__label h6,.community-availability__concession-label h6,.community-availability__address h6,.community-availability__existing h6,.community-availability__desktop-heading h6,.community-amenities__label h6,.content--tiny h6,.community-availability__disclaimer h6,.content--small h6,.faqs-block__content h6,.comparison-table__subheading h6,.opening-hours__disclaimer h6,.footer__content h6,.footer__bottom-link h6,.footer__copyright h6,.community-tours__description h6,.community-overview__counter h6,.community-overview__caption h6,.community-overview__subtitle h6,.community-hero__label h6,.community-card__marker-label h6,.community-availability__desktop-content h6,.alert-banner__label h6,.content--large h6,.call-to-action__content h6,.header__search-input h6{margin-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.content h1,.comparison-table__label h1,.testimonial-card__name h1,.testimonial-card__location h1,.opening-hours__days h1,.opening-hours__times h1,.footer__address h1,.footer__menu-link h1,.footer__bottom-link h1,.community-tours__opening h1,.community-overview__address h1,.community-location__address h1,.community-location__label h1,.community-location__distance h1,.community-hero__concession-label h1,.community-card__concession h1,.community-card__title h1,.community-card__address h1,.community-card__label h1,.community-availability__concession-label h1,.community-availability__address h1,.community-availability__existing h1,.community-availability__desktop-heading h1,.community-amenities__label h1,.content--tiny h1,.community-availability__disclaimer h1,.content--small h1,.faqs-block__content h1,.comparison-table__subheading h1,.opening-hours__disclaimer h1,.footer__content h1,.footer__bottom-link h1,.footer__copyright h1,.community-tours__description h1,.community-overview__counter h1,.community-overview__caption h1,.community-overview__subtitle h1,.community-hero__label h1,.community-card__marker-label h1,.community-availability__desktop-content h1,.alert-banner__label h1,.content--large h1,.call-to-action__content h1,.header__search-input h1,.content h2,.comparison-table__label h2,.testimonial-card__name h2,.testimonial-card__location h2,.opening-hours__days h2,.opening-hours__times h2,.footer__address h2,.footer__menu-link h2,.footer__bottom-link h2,.community-tours__opening h2,.community-overview__address h2,.community-location__address h2,.community-location__label h2,.community-location__distance h2,.community-hero__concession-label h2,.community-card__concession h2,.community-card__title h2,.community-card__address h2,.community-card__label h2,.community-availability__concession-label h2,.community-availability__address h2,.community-availability__existing h2,.community-availability__desktop-heading h2,.community-amenities__label h2,.content--tiny h2,.community-availability__disclaimer h2,.content--small h2,.faqs-block__content h2,.comparison-table__subheading h2,.opening-hours__disclaimer h2,.footer__content h2,.footer__bottom-link h2,.footer__copyright h2,.community-tours__description h2,.community-overview__counter h2,.community-overview__caption h2,.community-overview__subtitle h2,.community-hero__label h2,.community-card__marker-label h2,.community-availability__desktop-content h2,.alert-banner__label h2,.content--large h2,.call-to-action__content h2,.header__search-input h2,.content h3,.comparison-table__label h3,.testimonial-card__name h3,.testimonial-card__location h3,.opening-hours__days h3,.opening-hours__times h3,.footer__address h3,.footer__menu-link h3,.footer__bottom-link h3,.community-tours__opening h3,.community-overview__address h3,.community-location__address h3,.community-location__label h3,.community-location__distance h3,.community-hero__concession-label h3,.community-card__concession h3,.community-card__title h3,.community-card__address h3,.community-card__label h3,.community-availability__concession-label h3,.community-availability__address h3,.community-availability__existing h3,.community-availability__desktop-heading h3,.community-amenities__label h3,.content--tiny h3,.community-availability__disclaimer h3,.content--small h3,.faqs-block__content h3,.comparison-table__subheading h3,.opening-hours__disclaimer h3,.footer__content h3,.footer__bottom-link h3,.footer__copyright h3,.community-tours__description h3,.community-overview__counter h3,.community-overview__caption h3,.community-overview__subtitle h3,.community-hero__label h3,.community-card__marker-label h3,.community-availability__desktop-content h3,.alert-banner__label h3,.content--large h3,.call-to-action__content h3,.header__search-input h3,.content h4,.comparison-table__label h4,.testimonial-card__name h4,.testimonial-card__location h4,.opening-hours__days h4,.opening-hours__times h4,.footer__address h4,.footer__menu-link h4,.footer__bottom-link h4,.community-tours__opening h4,.community-overview__address h4,.community-location__address h4,.community-location__label h4,.community-location__distance h4,.community-hero__concession-label h4,.community-card__concession h4,.community-card__title h4,.community-card__address h4,.community-card__label h4,.community-availability__concession-label h4,.community-availability__address h4,.community-availability__existing h4,.community-availability__desktop-heading h4,.community-amenities__label h4,.content--tiny h4,.community-availability__disclaimer h4,.content--small h4,.faqs-block__content h4,.comparison-table__subheading h4,.opening-hours__disclaimer h4,.footer__content h4,.footer__bottom-link h4,.footer__copyright h4,.community-tours__description h4,.community-overview__counter h4,.community-overview__caption h4,.community-overview__subtitle h4,.community-hero__label h4,.community-card__marker-label h4,.community-availability__desktop-content h4,.alert-banner__label h4,.content--large h4,.call-to-action__content h4,.header__search-input h4,.content h5,.comparison-table__label h5,.testimonial-card__name h5,.testimonial-card__location h5,.opening-hours__days h5,.opening-hours__times h5,.footer__address h5,.footer__menu-link h5,.footer__bottom-link h5,.community-tours__opening h5,.community-overview__address h5,.community-location__address h5,.community-location__label h5,.community-location__distance h5,.community-hero__concession-label h5,.community-card__concession h5,.community-card__title h5,.community-card__address h5,.community-card__label h5,.community-availability__concession-label h5,.community-availability__address h5,.community-availability__existing h5,.community-availability__desktop-heading h5,.community-amenities__label h5,.content--tiny h5,.community-availability__disclaimer h5,.content--small h5,.faqs-block__content h5,.comparison-table__subheading h5,.opening-hours__disclaimer h5,.footer__content h5,.footer__bottom-link h5,.footer__copyright h5,.community-tours__description h5,.community-overview__counter h5,.community-overview__caption h5,.community-overview__subtitle h5,.community-hero__label h5,.community-card__marker-label h5,.community-availability__desktop-content h5,.alert-banner__label h5,.content--large h5,.call-to-action__content h5,.header__search-input h5,.content h6,.comparison-table__label h6,.testimonial-card__name h6,.testimonial-card__location h6,.opening-hours__days h6,.opening-hours__times h6,.footer__address h6,.footer__menu-link h6,.footer__bottom-link h6,.community-tours__opening h6,.community-overview__address h6,.community-location__address h6,.community-location__label h6,.community-location__distance h6,.community-hero__concession-label h6,.community-card__concession h6,.community-card__title h6,.community-card__address h6,.community-card__label h6,.community-availability__concession-label h6,.community-availability__address h6,.community-availability__existing h6,.community-availability__desktop-heading h6,.community-amenities__label h6,.content--tiny h6,.community-availability__disclaimer h6,.content--small h6,.faqs-block__content h6,.comparison-table__subheading h6,.opening-hours__disclaimer h6,.footer__content h6,.footer__bottom-link h6,.footer__copyright h6,.community-tours__description h6,.community-overview__counter h6,.community-overview__caption h6,.community-overview__subtitle h6,.community-hero__label h6,.community-card__marker-label h6,.community-availability__desktop-content h6,.alert-banner__label h6,.content--large h6,.call-to-action__content h6,.header__search-input h6{margin-top:72px}}.content>:first-child,.comparison-table__label>:first-child,.testimonial-card__name>:first-child,.testimonial-card__location>:first-child,.opening-hours__days>:first-child,.opening-hours__times>:first-child,.footer__address>:first-child,.footer__menu-link>:first-child,.footer__bottom-link>:first-child,.community-tours__opening>:first-child,.community-overview__address>:first-child,.community-location__address>:first-child,.community-location__label>:first-child,.community-location__distance>:first-child,.community-hero__concession-label>:first-child,.community-card__concession>:first-child,.community-card__title>:first-child,.community-card__address>:first-child,.community-card__label>:first-child,.community-availability__concession-label>:first-child,.community-availability__address>:first-child,.community-availability__existing>:first-child,.community-availability__desktop-heading>:first-child,.community-amenities__label>:first-child,.content--tiny>:first-child,.community-availability__disclaimer>:first-child,.content--small>:first-child,.faqs-block__content>:first-child,.comparison-table__subheading>:first-child,.opening-hours__disclaimer>:first-child,.footer__content>:first-child,.footer__copyright>:first-child,.community-tours__description>:first-child,.community-overview__counter>:first-child,.community-overview__caption>:first-child,.community-overview__subtitle>:first-child,.community-hero__label>:first-child,.community-card__marker-label>:first-child,.community-availability__desktop-content>:first-child,.alert-banner__label>:first-child,.content--large>:first-child,.call-to-action__content>:first-child,.header__search-input>:first-child{margin-top:0}.content>:last-child,.comparison-table__label>:last-child,.testimonial-card__name>:last-child,.testimonial-card__location>:last-child,.opening-hours__days>:last-child,.opening-hours__times>:last-child,.footer__address>:last-child,.footer__menu-link>:last-child,.footer__bottom-link>:last-child,.community-tours__opening>:last-child,.community-overview__address>:last-child,.community-location__address>:last-child,.community-location__label>:last-child,.community-location__distance>:last-child,.community-hero__concession-label>:last-child,.community-card__concession>:last-child,.community-card__title>:last-child,.community-card__address>:last-child,.community-card__label>:last-child,.community-availability__concession-label>:last-child,.community-availability__address>:last-child,.community-availability__existing>:last-child,.community-availability__desktop-heading>:last-child,.community-amenities__label>:last-child,.content--tiny>:last-child,.community-availability__disclaimer>:last-child,.content--small>:last-child,.faqs-block__content>:last-child,.comparison-table__subheading>:last-child,.opening-hours__disclaimer>:last-child,.footer__content>:last-child,.footer__copyright>:last-child,.community-tours__description>:last-child,.community-overview__counter>:last-child,.community-overview__caption>:last-child,.community-overview__subtitle>:last-child,.community-hero__label>:last-child,.community-card__marker-label>:last-child,.community-availability__desktop-content>:last-child,.alert-banner__label>:last-child,.content--large>:last-child,.call-to-action__content>:last-child,.header__search-input>:last-child{margin-bottom:0}@media screen and (max-width:320px){.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol{padding-left:12px}}@media screen and (min-width:320px) and (max-width:1440px){.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol{padding-left:calc(.714286vw + 9.71429px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol{padding-left:calc(.535714vw + 12.2857px)}}@media (min-width:2560px){.content ul,.comparison-table__label ul,.testimonial-card__name ul,.testimonial-card__location ul,.opening-hours__days ul,.opening-hours__times ul,.footer__address ul,.footer__menu-link ul,.footer__bottom-link ul,.community-tours__opening ul,.community-overview__address ul,.community-location__address ul,.community-location__label ul,.community-location__distance ul,.community-hero__concession-label ul,.community-card__concession ul,.community-card__title ul,.community-card__address ul,.community-card__label ul,.community-availability__concession-label ul,.community-availability__address ul,.community-availability__existing ul,.community-availability__desktop-heading ul,.community-amenities__label ul,.content--tiny ul,.community-availability__disclaimer ul,.content--small ul,.faqs-block__content ul,.comparison-table__subheading ul,.opening-hours__disclaimer ul,.footer__content ul,.footer__copyright ul,.community-tours__description ul,.community-overview__counter ul,.community-overview__caption ul,.community-overview__subtitle ul,.community-hero__label ul,.community-card__marker-label ul,.community-availability__desktop-content ul,.alert-banner__label ul,.content--large ul,.call-to-action__content ul,.header__search-input ul,.content ol,.comparison-table__label ol,.testimonial-card__name ol,.testimonial-card__location ol,.opening-hours__days ol,.opening-hours__times ol,.footer__address ol,.footer__menu-link ol,.footer__bottom-link ol,.community-tours__opening ol,.community-overview__address ol,.community-location__address ol,.community-location__label ol,.community-location__distance ol,.community-hero__concession-label ol,.community-card__concession ol,.community-card__title ol,.community-card__address ol,.community-card__label ol,.community-availability__concession-label ol,.community-availability__address ol,.community-availability__existing ol,.community-availability__desktop-heading ol,.community-amenities__label ol,.content--tiny ol,.community-availability__disclaimer ol,.content--small ol,.faqs-block__content ol,.comparison-table__subheading ol,.opening-hours__disclaimer ol,.footer__content ol,.footer__copyright ol,.community-tours__description ol,.community-overview__counter ol,.community-overview__caption ol,.community-overview__subtitle ol,.community-hero__label ol,.community-card__marker-label ol,.community-availability__desktop-content ol,.alert-banner__label ol,.content--large ol,.call-to-action__content ol,.header__search-input ol{padding-left:26px}}@media screen and (min-width:320px){.content ul li,.comparison-table__label ul li,.testimonial-card__name ul li,.testimonial-card__location ul li,.opening-hours__days ul li,.opening-hours__times ul li,.footer__address ul li,.footer__menu-link ul li,.footer__bottom-link ul li,.community-tours__opening ul li,.community-overview__address ul li,.community-location__address ul li,.community-location__label ul li,.community-location__distance ul li,.community-hero__concession-label ul li,.community-card__concession ul li,.community-card__title ul li,.community-card__address ul li,.community-card__label ul li,.community-availability__concession-label ul li,.community-availability__address ul li,.community-availability__existing ul li,.community-availability__desktop-heading ul li,.community-amenities__label ul li,.content--tiny ul li,.community-availability__disclaimer ul li,.content--small ul li,.faqs-block__content ul li,.comparison-table__subheading ul li,.opening-hours__disclaimer ul li,.footer__content ul li,.footer__copyright ul li,.community-tours__description ul li,.community-overview__counter ul li,.community-overview__caption ul li,.community-overview__subtitle ul li,.community-hero__label ul li,.community-card__marker-label ul li,.community-availability__desktop-content ul li,.alert-banner__label ul li,.content--large ul li,.call-to-action__content ul li,.header__search-input ul li,.content ol li,.comparison-table__label ol li,.testimonial-card__name ol li,.testimonial-card__location ol li,.opening-hours__days ol li,.opening-hours__times ol li,.footer__address ol li,.footer__menu-link ol li,.footer__bottom-link ol li,.community-tours__opening ol li,.community-overview__address ol li,.community-location__address ol li,.community-location__label ol li,.community-location__distance ol li,.community-hero__concession-label ol li,.community-card__concession ol li,.community-card__title ol li,.community-card__address ol li,.community-card__label ol li,.community-availability__concession-label ol li,.community-availability__address ol li,.community-availability__existing ol li,.community-availability__desktop-heading ol li,.community-amenities__label ol li,.content--tiny ol li,.community-availability__disclaimer ol li,.content--small ol li,.faqs-block__content ol li,.comparison-table__subheading ol li,.opening-hours__disclaimer ol li,.footer__content ol li,.footer__copyright ol li,.community-tours__description ol li,.community-overview__counter ol li,.community-overview__caption ol li,.community-overview__subtitle ol li,.community-hero__label ol li,.community-card__marker-label ol li,.community-availability__desktop-content ol li,.alert-banner__label ol li,.content--large ol li,.call-to-action__content ol li,.header__search-input ol li{padding-top:8px}}.content li:first-child,.comparison-table__label li:first-child,.testimonial-card__name li:first-child,.testimonial-card__location li:first-child,.opening-hours__days li:first-child,.opening-hours__times li:first-child,.footer__address li:first-child,.footer__menu-link li:first-child,.footer__bottom-link li:first-child,.community-tours__opening li:first-child,.community-overview__address li:first-child,.community-location__address li:first-child,.community-location__label li:first-child,.community-location__distance li:first-child,.community-hero__concession-label li:first-child,.community-card__concession li:first-child,.community-card__title li:first-child,.community-card__address li:first-child,.community-card__label li:first-child,.community-availability__concession-label li:first-child,.community-availability__address li:first-child,.community-availability__existing li:first-child,.community-availability__desktop-heading li:first-child,.community-amenities__label li:first-child,.content--tiny li:first-child,.community-availability__disclaimer li:first-child,.content--small li:first-child,.faqs-block__content li:first-child,.comparison-table__subheading li:first-child,.opening-hours__disclaimer li:first-child,.footer__content li:first-child,.footer__copyright li:first-child,.community-tours__description li:first-child,.community-overview__counter li:first-child,.community-overview__caption li:first-child,.community-overview__subtitle li:first-child,.community-hero__label li:first-child,.community-card__marker-label li:first-child,.community-availability__desktop-content li:first-child,.alert-banner__label li:first-child,.content--large li:first-child,.call-to-action__content li:first-child,.header__search-input li:first-child{margin-top:0}.content li ul,.comparison-table__label li ul,.testimonial-card__name li ul,.testimonial-card__location li ul,.opening-hours__days li ul,.opening-hours__times li ul,.footer__address li ul,.footer__menu-link li ul,.footer__bottom-link li ul,.community-tours__opening li ul,.community-overview__address li ul,.community-location__address li ul,.community-location__label li ul,.community-location__distance li ul,.community-hero__concession-label li ul,.community-card__concession li ul,.community-card__title li ul,.community-card__address li ul,.community-card__label li ul,.community-availability__concession-label li ul,.community-availability__address li ul,.community-availability__existing li ul,.community-availability__desktop-heading li ul,.community-amenities__label li ul,.content--tiny li ul,.community-availability__disclaimer li ul,.content--small li ul,.faqs-block__content li ul,.comparison-table__subheading li ul,.opening-hours__disclaimer li ul,.footer__content li ul,.footer__copyright li ul,.community-tours__description li ul,.community-overview__counter li ul,.community-overview__caption li ul,.community-overview__subtitle li ul,.community-hero__label li ul,.community-card__marker-label li ul,.community-availability__desktop-content li ul,.alert-banner__label li ul,.content--large li ul,.call-to-action__content li ul,.header__search-input li ul{list-style-type:disc}@media screen and (max-width:320px){.content li ul,.comparison-table__label li ul,.testimonial-card__name li ul,.testimonial-card__location li ul,.opening-hours__days li ul,.opening-hours__times li ul,.footer__address li ul,.footer__menu-link li ul,.footer__bottom-link li ul,.community-tours__opening li ul,.community-overview__address li ul,.community-location__address li ul,.community-location__label li ul,.community-location__distance li ul,.community-hero__concession-label li ul,.community-card__concession li ul,.community-card__title li ul,.community-card__address li ul,.community-card__label li ul,.community-availability__concession-label li ul,.community-availability__address li ul,.community-availability__existing li ul,.community-availability__desktop-heading li ul,.community-amenities__label li ul,.content--tiny li ul,.community-availability__disclaimer li ul,.content--small li ul,.faqs-block__content li ul,.comparison-table__subheading li ul,.opening-hours__disclaimer li ul,.footer__content li ul,.footer__copyright li ul,.community-tours__description li ul,.community-overview__counter li ul,.community-overview__caption li ul,.community-overview__subtitle li ul,.community-hero__label li ul,.community-card__marker-label li ul,.community-availability__desktop-content li ul,.alert-banner__label li ul,.content--large li ul,.call-to-action__content li ul,.header__search-input li ul{padding-left:18px}}@media screen and (min-width:320px) and (max-width:1440px){.content li ul,.comparison-table__label li ul,.testimonial-card__name li ul,.testimonial-card__location li ul,.opening-hours__days li ul,.opening-hours__times li ul,.footer__address li ul,.footer__menu-link li ul,.footer__bottom-link li ul,.community-tours__opening li ul,.community-overview__address li ul,.community-location__address li ul,.community-location__label li ul,.community-location__distance li ul,.community-hero__concession-label li ul,.community-card__concession li ul,.community-card__title li ul,.community-card__address li ul,.community-card__label li ul,.community-availability__concession-label li ul,.community-availability__address li ul,.community-availability__existing li ul,.community-availability__desktop-heading li ul,.community-amenities__label li ul,.content--tiny li ul,.community-availability__disclaimer li ul,.content--small li ul,.faqs-block__content li ul,.comparison-table__subheading li ul,.opening-hours__disclaimer li ul,.footer__content li ul,.footer__copyright li ul,.community-tours__description li ul,.community-overview__counter li ul,.community-overview__caption li ul,.community-overview__subtitle li ul,.community-hero__label li ul,.community-card__marker-label li ul,.community-availability__desktop-content li ul,.alert-banner__label li ul,.content--large li ul,.call-to-action__content li ul,.header__search-input li ul{padding-left:calc(1.25vw + 14px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content li ul,.comparison-table__label li ul,.testimonial-card__name li ul,.testimonial-card__location li ul,.opening-hours__days li ul,.opening-hours__times li ul,.footer__address li ul,.footer__menu-link li ul,.footer__bottom-link li ul,.community-tours__opening li ul,.community-overview__address li ul,.community-location__address li ul,.community-location__label li ul,.community-location__distance li ul,.community-hero__concession-label li ul,.community-card__concession li ul,.community-card__title li ul,.community-card__address li ul,.community-card__label li ul,.community-availability__concession-label li ul,.community-availability__address li ul,.community-availability__existing li ul,.community-availability__desktop-heading li ul,.community-amenities__label li ul,.content--tiny li ul,.community-availability__disclaimer li ul,.content--small li ul,.faqs-block__content li ul,.comparison-table__subheading li ul,.opening-hours__disclaimer li ul,.footer__content li ul,.footer__copyright li ul,.community-tours__description li ul,.community-overview__counter li ul,.community-overview__caption li ul,.community-overview__subtitle li ul,.community-hero__label li ul,.community-card__marker-label li ul,.community-availability__desktop-content li ul,.alert-banner__label li ul,.content--large li ul,.call-to-action__content li ul,.header__search-input li ul{padding-left:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.content li ul,.comparison-table__label li ul,.testimonial-card__name li ul,.testimonial-card__location li ul,.opening-hours__days li ul,.opening-hours__times li ul,.footer__address li ul,.footer__menu-link li ul,.footer__bottom-link li ul,.community-tours__opening li ul,.community-overview__address li ul,.community-location__address li ul,.community-location__label li ul,.community-location__distance li ul,.community-hero__concession-label li ul,.community-card__concession li ul,.community-card__title li ul,.community-card__address li ul,.community-card__label li ul,.community-availability__concession-label li ul,.community-availability__address li ul,.community-availability__existing li ul,.community-availability__desktop-heading li ul,.community-amenities__label li ul,.content--tiny li ul,.community-availability__disclaimer li ul,.content--small li ul,.faqs-block__content li ul,.comparison-table__subheading li ul,.opening-hours__disclaimer li ul,.footer__content li ul,.footer__copyright li ul,.community-tours__description li ul,.community-overview__counter li ul,.community-overview__caption li ul,.community-overview__subtitle li ul,.community-hero__label li ul,.community-card__marker-label li ul,.community-availability__desktop-content li ul,.alert-banner__label li ul,.content--large li ul,.call-to-action__content li ul,.header__search-input li ul{padding-left:40px}}.content a,.comparison-table__label a,.testimonial-card__name a,.testimonial-card__location a,.opening-hours__days a,.opening-hours__times a,.footer__address a,.footer__menu-link a,.footer__bottom-link a,.community-tours__opening a,.community-overview__address a,.community-location__address a,.community-location__label a,.community-location__distance a,.community-hero__concession-label a,.community-card__concession a,.community-card__title a,.community-card__address a,.community-card__label a,.community-availability__concession-label a,.community-availability__address a,.community-availability__existing a,.community-availability__desktop-heading a,.community-amenities__label a,.content--tiny a,.community-availability__disclaimer a,.content--small a,.faqs-block__content a,.comparison-table__subheading a,.opening-hours__disclaimer a,.footer__content a,.footer__copyright a,.community-tours__description a,.community-overview__counter a,.community-overview__caption a,.community-overview__subtitle a,.community-hero__label a,.community-card__marker-label a,.community-availability__desktop-content a,.alert-banner__label a,.content--large a,.call-to-action__content a,.header__search-input a{color:#fff1d1}.content strong,.comparison-table__label strong,.testimonial-card__name strong,.testimonial-card__location strong,.opening-hours__days strong,.opening-hours__times strong,.footer__address strong,.footer__menu-link strong,.footer__bottom-link strong,.community-tours__opening strong,.community-overview__address strong,.community-location__address strong,.community-location__label strong,.community-location__distance strong,.community-hero__concession-label strong,.community-card__concession strong,.community-card__title strong,.community-card__address strong,.community-card__label strong,.community-availability__concession-label strong,.community-availability__address strong,.community-availability__existing strong,.community-availability__desktop-heading strong,.community-amenities__label strong,.content--tiny strong,.community-availability__disclaimer strong,.content--small strong,.faqs-block__content strong,.comparison-table__subheading strong,.opening-hours__disclaimer strong,.footer__content strong,.footer__copyright strong,.community-tours__description strong,.community-overview__counter strong,.community-overview__caption strong,.community-overview__subtitle strong,.community-hero__label strong,.community-card__marker-label strong,.community-availability__desktop-content strong,.alert-banner__label strong,.content--large strong,.call-to-action__content strong,.header__search-input strong,.content b,.comparison-table__label b,.testimonial-card__name b,.testimonial-card__location b,.opening-hours__days b,.opening-hours__times b,.footer__address b,.footer__menu-link b,.footer__bottom-link b,.community-tours__opening b,.community-overview__address b,.community-location__address b,.community-location__label b,.community-location__distance b,.community-hero__concession-label b,.community-card__concession b,.community-card__title b,.community-card__address b,.community-card__label b,.community-availability__concession-label b,.community-availability__address b,.community-availability__existing b,.community-availability__desktop-heading b,.community-amenities__label b,.content--tiny b,.community-availability__disclaimer b,.content--small b,.faqs-block__content b,.comparison-table__subheading b,.opening-hours__disclaimer b,.footer__content b,.footer__copyright b,.community-tours__description b,.community-overview__counter b,.community-overview__caption b,.community-overview__subtitle b,.community-hero__label b,.community-card__marker-label b,.community-availability__desktop-content b,.alert-banner__label b,.content--large b,.call-to-action__content b,.header__search-input b{font-weight:500}@media screen and (max-width:320px){.content img,.comparison-table__label img,.testimonial-card__name img,.testimonial-card__location img,.opening-hours__days img,.opening-hours__times img,.footer__address img,.footer__menu-link img,.footer__bottom-link img,.community-tours__opening img,.community-overview__address img,.community-location__address img,.community-location__label img,.community-location__distance img,.community-hero__concession-label img,.community-card__concession img,.community-card__title img,.community-card__address img,.community-card__label img,.community-availability__concession-label img,.community-availability__address img,.community-availability__existing img,.community-availability__desktop-heading img,.community-amenities__label img,.content--tiny img,.community-availability__disclaimer img,.content--small img,.faqs-block__content img,.comparison-table__subheading img,.opening-hours__disclaimer img,.footer__content img,.footer__copyright img,.community-tours__description img,.community-overview__counter img,.community-overview__caption img,.community-overview__subtitle img,.community-hero__label img,.community-card__marker-label img,.community-availability__desktop-content img,.alert-banner__label img,.content--large img,.call-to-action__content img,.header__search-input img{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.content img,.comparison-table__label img,.testimonial-card__name img,.testimonial-card__location img,.opening-hours__days img,.opening-hours__times img,.footer__address img,.footer__menu-link img,.footer__bottom-link img,.community-tours__opening img,.community-overview__address img,.community-location__address img,.community-location__label img,.community-location__distance img,.community-hero__concession-label img,.community-card__concession img,.community-card__title img,.community-card__address img,.community-card__label img,.community-availability__concession-label img,.community-availability__address img,.community-availability__existing img,.community-availability__desktop-heading img,.community-amenities__label img,.content--tiny img,.community-availability__disclaimer img,.content--small img,.faqs-block__content img,.comparison-table__subheading img,.opening-hours__disclaimer img,.footer__content img,.footer__copyright img,.community-tours__description img,.community-overview__counter img,.community-overview__caption img,.community-overview__subtitle img,.community-hero__label img,.community-card__marker-label img,.community-availability__desktop-content img,.alert-banner__label img,.content--large img,.call-to-action__content img,.header__search-input img{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content img,.comparison-table__label img,.testimonial-card__name img,.testimonial-card__location img,.opening-hours__days img,.opening-hours__times img,.footer__address img,.footer__menu-link img,.footer__bottom-link img,.community-tours__opening img,.community-overview__address img,.community-location__address img,.community-location__label img,.community-location__distance img,.community-hero__concession-label img,.community-card__concession img,.community-card__title img,.community-card__address img,.community-card__label img,.community-availability__concession-label img,.community-availability__address img,.community-availability__existing img,.community-availability__desktop-heading img,.community-amenities__label img,.content--tiny img,.community-availability__disclaimer img,.content--small img,.faqs-block__content img,.comparison-table__subheading img,.opening-hours__disclaimer img,.footer__content img,.footer__copyright img,.community-tours__description img,.community-overview__counter img,.community-overview__caption img,.community-overview__subtitle img,.community-hero__label img,.community-card__marker-label img,.community-availability__desktop-content img,.alert-banner__label img,.content--large img,.call-to-action__content img,.header__search-input img{margin-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.content img,.comparison-table__label img,.testimonial-card__name img,.testimonial-card__location img,.opening-hours__days img,.opening-hours__times img,.footer__address img,.footer__menu-link img,.footer__bottom-link img,.community-tours__opening img,.community-overview__address img,.community-location__address img,.community-location__label img,.community-location__distance img,.community-hero__concession-label img,.community-card__concession img,.community-card__title img,.community-card__address img,.community-card__label img,.community-availability__concession-label img,.community-availability__address img,.community-availability__existing img,.community-availability__desktop-heading img,.community-amenities__label img,.content--tiny img,.community-availability__disclaimer img,.content--small img,.faqs-block__content img,.comparison-table__subheading img,.opening-hours__disclaimer img,.footer__content img,.footer__copyright img,.community-tours__description img,.community-overview__counter img,.community-overview__caption img,.community-overview__subtitle img,.community-hero__label img,.community-card__marker-label img,.community-availability__desktop-content img,.alert-banner__label img,.content--large img,.call-to-action__content img,.header__search-input img{margin-top:72px}}.content img,.comparison-table__label img,.testimonial-card__name img,.testimonial-card__location img,.opening-hours__days img,.opening-hours__times img,.footer__address img,.footer__menu-link img,.footer__bottom-link img,.community-tours__opening img,.community-overview__address img,.community-location__address img,.community-location__label img,.community-location__distance img,.community-hero__concession-label img,.community-card__concession img,.community-card__title img,.community-card__address img,.community-card__label img,.community-availability__concession-label img,.community-availability__address img,.community-availability__existing img,.community-availability__desktop-heading img,.community-amenities__label img,.content--tiny img,.community-availability__disclaimer img,.content--small img,.faqs-block__content img,.comparison-table__subheading img,.opening-hours__disclaimer img,.footer__content img,.footer__copyright img,.community-tours__description img,.community-overview__counter img,.community-overview__caption img,.community-overview__subtitle img,.community-hero__label img,.community-card__marker-label img,.community-availability__desktop-content img,.alert-banner__label img,.content--large img,.call-to-action__content img,.header__search-input img{border-radius:8px}@media (min-width:320px){.content img,.comparison-table__label img,.testimonial-card__name img,.testimonial-card__location img,.opening-hours__days img,.opening-hours__times img,.footer__address img,.footer__menu-link img,.footer__bottom-link img,.community-tours__opening img,.community-overview__address img,.community-location__address img,.community-location__label img,.community-location__distance img,.community-hero__concession-label img,.community-card__concession img,.community-card__title img,.community-card__address img,.community-card__label img,.community-availability__concession-label img,.community-availability__address img,.community-availability__existing img,.community-availability__desktop-heading img,.community-amenities__label img,.content--tiny img,.community-availability__disclaimer img,.content--small img,.faqs-block__content img,.comparison-table__subheading img,.opening-hours__disclaimer img,.footer__content img,.footer__copyright img,.community-tours__description img,.community-overview__counter img,.community-overview__caption img,.community-overview__subtitle img,.community-hero__label img,.community-card__marker-label img,.community-availability__desktop-content img,.alert-banner__label img,.content--large img,.call-to-action__content img,.header__search-input img{border-radius:8px}}.content--large,.call-to-action__content,.header__search-input{line-height:1.4}.content--small,.faqs-block__content,.comparison-table__subheading,.opening-hours__disclaimer,.footer__content,.footer__bottom-link,.footer__copyright,.community-tours__description,.community-overview__counter,.community-overview__caption,.community-overview__subtitle,.community-hero__label,.community-card__marker-label,.community-availability__desktop-content,.alert-banner__label{line-height:1.35}.content--tiny,.community-availability__disclaimer{line-height:1.5}.content,.comparison-table__label,.testimonial-card__name,.testimonial-card__location,.opening-hours__days,.opening-hours__times,.footer__address,.footer__menu-link,.footer__bottom-link,.community-tours__opening,.community-overview__address,.community-location__address,.community-location__label,.community-location__distance,.community-hero__concession-label,.community-card__concession,.community-card__title,.community-card__address,.community-card__label,.community-availability__concession-label,.community-availability__address,.community-availability__existing,.community-availability__desktop-heading,.community-amenities__label{font-size:14px}@media (min-width:320px) and (max-width:1440px){.content,.comparison-table__label,.testimonial-card__name,.testimonial-card__location,.opening-hours__days,.opening-hours__times,.footer__address,.footer__menu-link,.footer__bottom-link,.community-tours__opening,.community-overview__address,.community-location__address,.community-location__label,.community-location__distance,.community-hero__concession-label,.community-card__concession,.community-card__title,.community-card__address,.community-card__label,.community-availability__concession-label,.community-availability__address,.community-availability__existing,.community-availability__desktop-heading,.community-amenities__label{font-size:14px}}@media (min-width:1440px) and (max-width:2560px){.content,.comparison-table__label,.testimonial-card__name,.testimonial-card__location,.opening-hours__days,.opening-hours__times,.footer__address,.footer__menu-link,.footer__bottom-link,.community-tours__opening,.community-overview__address,.community-location__address,.community-location__label,.community-location__distance,.community-hero__concession-label,.community-card__concession,.community-card__title,.community-card__address,.community-card__label,.community-availability__concession-label,.community-availability__address,.community-availability__existing,.community-availability__desktop-heading,.community-amenities__label{font-size:calc(.178571vw + 11.4286px)}}@media (min-width:2560px){.content,.comparison-table__label,.testimonial-card__name,.testimonial-card__location,.opening-hours__days,.opening-hours__times,.footer__address,.footer__menu-link,.footer__bottom-link,.community-tours__opening,.community-overview__address,.community-location__address,.community-location__label,.community-location__distance,.community-hero__concession-label,.community-card__concession,.community-card__title,.community-card__address,.community-card__label,.community-availability__concession-label,.community-availability__address,.community-availability__existing,.community-availability__desktop-heading,.community-amenities__label{font-size:16px}}.content--large,.call-to-action__content,.header__search-input{font-size:16px}@media (min-width:320px) and (max-width:1440px){.content--large,.call-to-action__content,.header__search-input{font-size:16px}}@media (min-width:1440px) and (max-width:2560px){.content--large,.call-to-action__content,.header__search-input{font-size:calc(.178571vw + 13.4286px)}}@media (min-width:2560px){.content--large,.call-to-action__content,.header__search-input{font-size:18px}}.content--small,.faqs-block__content,.comparison-table__subheading,.opening-hours__disclaimer,.footer__content,.footer__bottom-link,.footer__copyright,.community-tours__description,.community-overview__counter,.community-overview__caption,.community-overview__subtitle,.community-hero__label,.community-card__marker-label,.community-availability__desktop-content,.alert-banner__label{font-size:12px}@media (min-width:320px) and (max-width:1440px){.content--small,.faqs-block__content,.comparison-table__subheading,.opening-hours__disclaimer,.footer__content,.footer__bottom-link,.footer__copyright,.community-tours__description,.community-overview__counter,.community-overview__caption,.community-overview__subtitle,.community-hero__label,.community-card__marker-label,.community-availability__desktop-content,.alert-banner__label{font-size:12px}}@media (min-width:1440px) and (max-width:2560px){.content--small,.faqs-block__content,.comparison-table__subheading,.opening-hours__disclaimer,.footer__content,.footer__bottom-link,.footer__copyright,.community-tours__description,.community-overview__counter,.community-overview__caption,.community-overview__subtitle,.community-hero__label,.community-card__marker-label,.community-availability__desktop-content,.alert-banner__label{font-size:calc(.178571vw + 9.42857px)}}@media (min-width:2560px){.content--small,.faqs-block__content,.comparison-table__subheading,.opening-hours__disclaimer,.footer__content,.footer__bottom-link,.footer__copyright,.community-tours__description,.community-overview__counter,.community-overview__caption,.community-overview__subtitle,.community-hero__label,.community-card__marker-label,.community-availability__desktop-content,.alert-banner__label{font-size:14px}}.content--tiny,.community-availability__disclaimer{font-size:10px}@media (min-width:320px) and (max-width:1440px){.content--tiny,.community-availability__disclaimer{font-size:10px}}@media (min-width:1440px) and (max-width:2560px){.content--tiny,.community-availability__disclaimer{font-size:calc(.178571vw + 7.42857px)}}@media (min-width:2560px){.content--tiny,.community-availability__disclaimer{font-size:12px}}.menu-link-font,.faqs-block__tab,.comparison-table__title,.mobile-menu__sublink,.header__submenu-link,.community-overview__virtual-label,.community-overview__feature-name,.community-overview__tab,.community-overview__filter,.community-neighborhood__tab{font-family:tt-commons-pro,sans-serif;font-size:14px;font-weight:500;line-height:1.1}@media (min-width:320px) and (max-width:1440px){.menu-link-font,.faqs-block__tab,.comparison-table__title,.mobile-menu__sublink,.header__submenu-link,.community-overview__virtual-label,.community-overview__feature-name,.community-overview__tab,.community-overview__filter,.community-neighborhood__tab{font-size:14px}}@media (min-width:1440px) and (max-width:2560px){.menu-link-font,.faqs-block__tab,.comparison-table__title,.mobile-menu__sublink,.header__submenu-link,.community-overview__virtual-label,.community-overview__feature-name,.community-overview__tab,.community-overview__filter,.community-neighborhood__tab{font-size:calc(.178571vw + 11.4286px)}}@media (min-width:2560px){.menu-link-font,.faqs-block__tab,.comparison-table__title,.mobile-menu__sublink,.header__submenu-link,.community-overview__virtual-label,.community-overview__feature-name,.community-overview__tab,.community-overview__filter,.community-neighborhood__tab{font-size:16px}}.menu-link-font--small,.breadcrumbs__link,.breadcrumbs__text{font-size:12px;line-height:1.3}@media (min-width:320px) and (max-width:768px){.menu-link-font--small,.breadcrumbs__link,.breadcrumbs__text{font-size:12px}}@media (min-width:768px) and (max-width:1024px){.menu-link-font--small,.breadcrumbs__link,.breadcrumbs__text{font-size:calc(.78125vw + 6px)}}@media (min-width:1024px) and (max-width:2560px){.menu-link-font--small,.breadcrumbs__link,.breadcrumbs__text{font-size:calc(.130208vw + 12.6667px)}}@media (min-width:2560px){.menu-link-font--small,.breadcrumbs__link,.breadcrumbs__text{font-size:16px}}.error{color:#cf2543;font-size:12px;line-height:1.3}@media (min-width:320px) and (max-width:1024px){.error{font-size:12px}}@media (min-width:1024px) and (max-width:1440px){.error{font-size:12px}}@media (min-width:1440px) and (max-width:2560px){.error{font-size:calc(.178571vw + 9.42857px)}}@media (min-width:2560px){.error{font-size:14px}}.btn-font,.comparison-table__more-label,.btn__label{font-family:var(--springs-font);font-size:14px;font-weight:580;line-height:1.3}@media (min-width:320px) and (max-width:1024px){.btn-font,.comparison-table__more-label,.btn__label{font-size:14px}}@media (min-width:1024px) and (max-width:1440px){.btn-font,.comparison-table__more-label,.btn__label{font-size:14px}}@media (min-width:1440px) and (max-width:2560px){.btn-font,.comparison-table__more-label,.btn__label{font-size:calc(.178571vw + 11.4286px)}}@media (min-width:2560px){.btn-font,.comparison-table__more-label,.btn__label{font-size:16px}}.btn-font--small,.btn--small .btn__label{font-size:12px}@media (min-width:320px) and (max-width:1024px){.btn-font--small,.btn--small .btn__label{font-size:12px}}@media (min-width:1024px) and (max-width:1440px){.btn-font--small,.btn--small .btn__label{font-size:calc(.480769vw + 7.07692px)}}@media (min-width:1440px) and (max-width:2560px){.btn-font--small,.btn--small .btn__label{font-size:calc(.0892857vw + 12.7143px)}}@media (min-width:2560px){.btn-font--small,.btn--small .btn__label{font-size:15px}}.label-font,.label{font-family:tt-commons-pro,sans-serif;font-size:12px;font-weight:500;line-height:1.3}@media (min-width:320px) and (max-width:1024px){.label-font,.label{font-size:12px}}@media (min-width:1024px) and (max-width:1440px){.label-font,.label{font-size:12px}}@media (min-width:1440px) and (max-width:2560px){.label-font,.label{font-size:calc(.178571vw + 9.42857px)}}@media (min-width:2560px){.label-font,.label{font-size:14px}}.label-font,.label{letter-spacing:0}@media (min-width:320px) and (max-width:1440px){.label-font,.label{letter-spacing:0}}@media (min-width:1440px) and (max-width:2560px){.label-font,.label{letter-spacing:0}}@media (min-width:2560px){.label-font,.label{letter-spacing:0}}.label-font--small,.label--small{text-transform:uppercase;font-size:10px;line-height:1.2}@media (min-width:320px) and (max-width:1440px){.label-font--small,.label--small{font-size:10px}}@media (min-width:1440px) and (max-width:2560px){.label-font--small,.label--small{font-size:calc(.178571vw + 7.42857px)}}@media (min-width:2560px){.label-font--small,.label--small{font-size:12px}}.label-font--small,.label--small{letter-spacing:.75px}@media (min-width:320px) and (max-width:1440px){.label-font--small,.label--small{letter-spacing:.75px}}@media (min-width:1440px) and (max-width:2560px){.label-font--small,.label--small{letter-spacing:calc(.0133929vw + .557143px)}}@media (min-width:2560px){.label-font--small,.label--small{letter-spacing:.9px}}.label{color:#101417e0;z-index:2;text-align:left;display:block}.input-font-size{font-size:14px}@media (min-width:320px) and (max-width:1440px){.input-font-size{font-size:14px}}@media (min-width:1440px) and (max-width:2560px){.input-font-size{font-size:calc(.178571vw + 11.4286px)}}@media (min-width:2560px){.input-font-size{font-size:16px}}.checkbox-font-size{font-size:12px}@media (min-width:320px) and (max-width:1440px){.checkbox-font-size{font-size:12px}}@media (min-width:1440px) and (max-width:2560px){.checkbox-font-size{font-size:calc(.178571vw + 9.42857px)}}@media (min-width:2560px){.checkbox-font-size{font-size:14px}}.cite{text-transform:uppercase;font-family:tt-commons-pro,sans-serif;font-size:10px;font-weight:400;line-height:1.3}@media (min-width:320px) and (max-width:1440px){.cite{font-size:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.cite{font-size:calc(.178571vw + 9.42857px)}}@media (min-width:2560px){.cite{font-size:14px}}.cite{letter-spacing:.6px}@media (min-width:320px) and (max-width:1440px){.cite{letter-spacing:calc(.0107143vw + .565714px)}}@media (min-width:1440px) and (max-width:2560px){.cite{letter-spacing:calc(.0107143vw + .565714px)}}@media (min-width:2560px){.cite{letter-spacing:.84px}}.blockquote,.testimonial-card__content{font-family:var(--springs-font);margin:0;font-size:20px;font-weight:420;line-height:1.25}@media (min-width:320px) and (max-width:768px){.blockquote,.testimonial-card__content{font-size:calc(.446429vw + 18.5714px)}}@media (min-width:768px) and (max-width:1440px){.blockquote,.testimonial-card__content{font-size:calc(.297619vw + 19.7143px)}}@media (min-width:1440px) and (max-width:2560px){.blockquote,.testimonial-card__content{font-size:calc(.357143vw + 18.8571px)}}@media (min-width:2560px){.blockquote,.testimonial-card__content{font-size:28px}}.blockquote strong,.testimonial-card__content strong{font-weight:500}@media (hover:hover) and (pointer:fine){.content a:hover,.comparison-table__label a:hover,.testimonial-card__name a:hover,.testimonial-card__location a:hover,.opening-hours__days a:hover,.opening-hours__times a:hover,.footer__address a:hover,.footer__menu-link a:hover,.footer__bottom-link a:hover,.community-tours__opening a:hover,.community-overview__address a:hover,.community-location__address a:hover,.community-location__label a:hover,.community-location__distance a:hover,.community-hero__concession-label a:hover,.community-card__concession a:hover,.community-card__title a:hover,.community-card__address a:hover,.community-card__label a:hover,.community-availability__concession-label a:hover,.community-availability__address a:hover,.community-availability__existing a:hover,.community-availability__desktop-heading a:hover,.community-amenities__label a:hover{color:#101417}}.btn{color:#101417;text-align:center;cursor:pointer;vertical-align:middle;border:0;outline:0;justify-content:center;align-items:center;gap:6px;width:fit-content;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}@media (min-width:320px){.btn{gap:6px}}.btn{border-radius:12px}@media (min-width:320px){.btn{border-radius:12px}}.btn{min-height:50px}@media (min-width:320px){.btn{min-height:50px}}@media screen and (max-width:320px){.btn{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.btn{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.btn{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:320px){.btn{padding-left:16px;padding-right:16px}}@media screen and (min-width:320px) and (max-width:1440px){.btn{padding-left:calc(.357143vw + 14.8571px);padding-right:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn{padding-left:calc(.357143vw + 14.8571px);padding-right:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.btn{padding-left:24px;padding-right:24px}}@media screen and (max-width:320px){.btn--icon-right{padding-right:12px}}@media screen and (min-width:320px) and (max-width:1440px){.btn--icon-right{padding-right:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn--icon-right{padding-right:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.btn--icon-right{padding-right:20px}}@media screen and (max-width:320px){.btn--icon-left{padding-left:12px}}@media screen and (min-width:320px) and (max-width:1440px){.btn--icon-left{padding-left:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn--icon-left{padding-left:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.btn--icon-left{padding-left:20px}}.btn__label{min-width:fit-content}.btn__svg{width:14px}@media (min-width:320px) and (max-width:1440px){.btn__svg{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.btn__svg{width:16px}}.btn__svg{height:14px}@media (min-width:320px) and (max-width:1440px){.btn__svg{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.btn__svg{height:16px}}.btn__wrap{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.btn__wrap--icon-thin-left-arrow .btn__svg,.btn__wrap--icon-left-arrow .btn__svg{transform:rotate(180deg)}.btn--primary{background-color:#f3c253}.btn--secondary{color:#faf9f7;background-color:#3f5163}.btn--tertiary{background-color:#efebe6}.btn--monotone{color:#faf9f7;background-color:#101417}.btn--outline{background-color:#0000;border:1px solid #10141729}.btn--outline-light{color:#faf9f7;background-color:#0000;border:1px solid #faf9f729}.btn--link{color:#101417;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0000;border-radius:0;gap:8px;min-height:auto;padding:0;box-shadow:inset 0 -1px #faf9f714}@media (min-width:320px){.btn--link{gap:8px}}.btn--link .btn__label{text-decoration-skip-ink:auto;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:calc(1em/9.09091);transition:all .3s ease-in-out}.btn--circle{border-radius:999px;min-width:50px}@media screen and (max-width:320px){.btn--circle{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.btn--circle{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn--circle{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.btn--circle{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:320px){.btn--circle{padding-left:12px;padding-right:12px}}@media screen and (min-width:320px) and (max-width:1440px){.btn--circle{padding-left:calc(.357143vw + 10.8571px);padding-right:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn--circle{padding-left:calc(.357143vw + 10.8571px);padding-right:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.btn--circle{padding-left:20px;padding-right:20px}}.btn--circle .btn__wrap,.btn--circle .btn__svg{height:20px}@media (min-width:320px) and (max-width:1440px){.btn--circle .btn__wrap,.btn--circle .btn__svg{height:calc(.357143vw + 18.8571px)}}@media (min-width:1440px){.btn--circle .btn__wrap,.btn--circle .btn__svg{height:24px}}.btn--circle .btn__wrap,.btn--circle .btn__svg{width:20px}@media (min-width:320px) and (max-width:1440px){.btn--circle .btn__wrap,.btn--circle .btn__svg{width:calc(.357143vw + 18.8571px)}}@media (min-width:1440px){.btn--circle .btn__wrap,.btn--circle .btn__svg{width:24px}}.btn--blur{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);color:#faf9f7;background:#ffffff29}.btn--small{gap:4px}@media (min-width:320px){.btn--small{gap:4px}}.btn--small{min-height:40px}@media (min-width:320px){.btn--small{min-height:40px}}@media screen and (min-width:320px){.btn--small{padding-top:8px;padding-bottom:8px}}@media screen and (max-width:320px){.btn--small{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.btn--small{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn--small{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.btn--small{padding-left:16px;padding-right:16px}}.btn--small .btn__svg{width:10px}@media (min-width:320px) and (max-width:1440px){.btn--small .btn__svg{width:calc(.178571vw + 9.42857px)}}@media (min-width:1440px){.btn--small .btn__svg{width:12px}}.btn--small .btn__svg{height:10px}@media (min-width:320px) and (max-width:1440px){.btn--small .btn__svg{height:calc(.178571vw + 9.42857px)}}@media (min-width:1440px){.btn--small .btn__svg{height:12px}}.btn--small.btn--link{padding-left:0;padding-right:0}.btn--circle-small{border-radius:999px;min-height:40px}@media (min-width:320px){.btn--circle-small{min-height:40px}}@media screen and (min-width:320px){.btn--circle-small{padding-top:8px;padding-bottom:8px}}@media screen and (max-width:320px){.btn--circle-small{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.btn--circle-small{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.btn--circle-small{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.btn--circle-small{padding-left:16px;padding-right:16px}}.btn--circle-small .btn__svg{width:14px}@media (min-width:320px) and (max-width:1440px){.btn--circle-small .btn__svg{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.btn--circle-small .btn__svg{width:16px}}.btn--circle-small .btn__svg{height:14px}@media (min-width:320px) and (max-width:1440px){.btn--circle-small .btn__svg{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.btn--circle-small .btn__svg{height:16px}}.btn--icon-left .btn__wrap{order:-1}.btn:disabled,.btn.disabled,.btn--disabled{opacity:.5;pointer-events:none}@media (hover:hover) and (pointer:fine){.btn--primary:hover{background-color:#d8aa43}.btn--secondary:hover{color:#faf9f7;background-color:#29394a}.btn--tertiary:hover{background-color:#d8aa43}.btn--monotone:hover{color:#faf9f7;background-color:#101417e0}.btn--outline:hover{color:#faf9f7;background-color:#101417;border:1px solid #101417}.btn--outline-light:hover{color:#101417;background-color:#faf9f7;border:1px solid #faf9f7}.btn--link:hover{color:#101417a3}.btn--link:hover .btn__label{text-decoration-color:#101417a3}.btn--circle-primary:hover{background-color:#d8aa43}.btn--circle-secondary:hover{color:#faf9f7;background-color:#29394a}.btn--blur:hover{color:#101417;background-color:#faf9f7}}.fade{animation-name:fadeIn;animation-duration:1s}.progress{animation-name:progress}.zoom{animation:40s infinite zoom}.image-wipe{position:relative;overflow:hidden}.image-wipe:before,.image-wipe:after{content:"";z-index:1;pointer-events:none;background-color:#101417;position:absolute;top:0;bottom:0}.image-wipe--white:before,.image-wipe--white:after{background-color:#faf9f7}.image-wipe--black:before,.image-wipe--black:after{background-color:#101417}.image-wipe:before{opacity:0;left:-40px;right:calc(50% - 40px)}.image-wipe:after{opacity:0;left:calc(50% + 40px);right:0}.image-wipe--active{animation-name:fade;animation-duration:2.2s;animation-iteration-count:1}.image-wipe--active:before{animation-name:wipe-left;animation-duration:1s;animation-iteration-count:1}.image-wipe--active:after{animation-name:wipe-right;animation-duration:1s;animation-iteration-count:1}.bg--primary-1{background-color:#f3c253}.bg--primary-1-light{background-color:#fff1d1}.bg--primary-1-dark{background-color:#d8aa43}.bg--primary-2{background-color:#3f5163}.bg--primary-2-light{background-color:#e2ebf3}.bg--primary-2-dark{background-color:#29394a}.bg--primary-3,.bg--primary-3-light,.bg--primary-3-dark{background-color:#fff}.bg--secondary-1{background-color:#fff1d1}.bg--secondary-2{background-color:#e2ebf3}.bg--secondary-3{background-color:#ddf3d0}.bg--secondary-4{background-color:#f4f1ee}.bg--secondary-5,.bg--secondary-6{background-color:#fff}.bg--light-100{background-color:#faf9f7}.bg--light-88{background-color:#faf9f7e0}.bg--light-64{background-color:#faf9f7a3}.bg--light-48{background-color:#faf9f77a}.bg--light-32{background-color:#faf9f752}.bg--light-16{background-color:#faf9f729}.bg--light-8{background-color:#faf9f714}.bg--light-4{background-color:#faf9f70a}.bg--dark-100{background-color:#101417}.bg--dark-88{background-color:#101417e0}.bg--dark-64{background-color:#101417a3}.bg--dark-48{background-color:#1014177a}.bg--dark-32{background-color:#10141752}.bg--dark-16{background-color:#10141729}.bg--dark-8{background-color:#10141714}.bg--dark-4{background-color:#1014170a}.bg--success{background-color:#23b567}.bg--warning{background-color:#d6825a}.bg--error{background-color:#cf2543}.bg--grey{background-color:#f6f3ef}.bg--white{background-color:#fff}.text--primary-1{color:#f3c253}.text--primary-1-light{color:#fff1d1}.text--primary-1-dark{color:#d8aa43}.text--primary-2{color:#3f5163}.text--primary-2-light{color:#e2ebf3}.text--primary-2-dark{color:#29394a}.text--primary-3,.text--primary-3-light,.text--primary-3-dark{color:#fff}.text--secondary-1{color:#fff1d1}.text--secondary-2{color:#e2ebf3}.text--secondary-3{color:#ddf3d0}.text--secondary-4{color:#f4f1ee}.text--secondary-5,.text--secondary-6{color:#fff}.text--light-100{color:#faf9f7}.text--light-88{color:#faf9f7e0}.text--light-64{color:#faf9f7a3}.text--light-48{color:#faf9f77a}.text--light-32{color:#faf9f752}.text--light-16{color:#faf9f729}.text--light-8{color:#faf9f714}.text--light-4{color:#faf9f70a}.text--dark-100{color:#101417}.text--dark-88{color:#101417e0}.text--dark-64{color:#101417a3}.text--dark-48{color:#1014177a}.text--dark-32{color:#10141752}.text--dark-16{color:#10141729}.text--dark-8{color:#10141714}.text--dark-4{color:#1014170a}.text--success{color:#23b567}.text--warning{color:#d6825a}.text--error{color:#cf2543}.text--grey{color:#f6f3ef}.text--white{color:#fff}.blur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#25252552}.blur--200{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.blur--300{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.blur--400{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.border-radius--100{border-radius:8px}@media (min-width:320px){.border-radius--100{border-radius:8px}}.border-radius--200{border-radius:10px}@media (min-width:320px) and (max-width:1440px){.border-radius--200{border-radius:calc(.178571vw + 9.42857px)}}@media (min-width:1440px){.border-radius--200{border-radius:12px}}.border-radius--300{border-radius:12px}@media (min-width:320px) and (max-width:1440px){.border-radius--300{border-radius:calc(.357143vw + 10.8571px)}}@media (min-width:1440px){.border-radius--300{border-radius:16px}}.border-radius--400{border-radius:16px}@media (min-width:320px) and (max-width:1440px){.border-radius--400{border-radius:calc(.714286vw + 13.7143px)}}@media (min-width:1440px){.border-radius--400{border-radius:24px}}.border-radius--1000{border-radius:999px}@media (min-width:320px){.border-radius--1000{border-radius:999px}}.shadow{box-shadow:0 4px 16px #1014170a}.shadow--200{box-shadow:0 8px 24px #1014170a}.shadow--300{box-shadow:0 12px 32px #1014170a}.shadow--400{box-shadow:0 20px 48px #1014170a}.border{border:.5px solid #fff}.border--200{border:1px solid #fff}.border--300{border:1.5px solid #fff}.border--400{border:2px solid #fff}.overlay{content:"";z-index:1;background-color:#10141729;transition:all .3s ease-in-out;position:absolute;inset:0}.overlay--200{background-color:#10141752}.overlay--300{background-color:#1014177a}.overlay--400{background-color:#101417a3}.gradient-overlay{content:"";z-index:1;background:linear-gradient(#10141700 0%,#101417a3 100%);transition:all .3s ease-in-out;position:absolute;inset:0}.gradient-overlay--200{background:linear-gradient(#101417 0%,#10141700 100%)}.wrap{margin:0 auto}.wrap--narrow{max-width:678px}.wrap--slim{max-width:840px}.wrap--medium{max-width:900px}.wrap--center{justify-content:center;display:flex}:root{--banner-height:0}body{-webkit-font-smoothing:antialiased;max-width:100%;transition:opacity .5s ease-in-out;overflow-x:hidden}body.show{opacity:1}main:not(.home-page){padding-top:var(--header-height,0)}img{max-width:100%;height:auto;display:block}figure img{width:100%;height:auto}@keyframes progress{0%{width:0%}75%{width:100%}}@keyframes zoom{0%{animation-timing-function:linear;transform:scale(1)}to{transform:scale3d(1.15,1.15,1.15)}}@keyframes slide-in-up{0%{visibility:visible;transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes slide-out-down{0%{transform:translate(0,0)}to{transform:translateY(100%)}}@keyframes accordion-slide-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes accordion-slide-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes wipe-left{0%{opacity:1;left:-40px;right:calc(50% - 40px)}to{opacity:1;left:-40px;right:calc(100% + 40px)}}@keyframes wipe-right{0%{opacity:1;left:calc(50% + 40px);right:0}to{opacity:1;left:100%;right:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes imgZoom{0%{-webkit-transform:scale(1)translate(0)}to{-webkit-transform:scale(1.1)translate(0)}}@keyframes slideUpMobile{0%{transform:translate(-50%,100dvh)}to{transform:translate(-50%)}}@keyframes slideDownMobile{0%{transform:translate(-50%)}to{transform:translate(-50%,100dvh)}}@keyframes slideUpDesktop{0%{transform:translate(-50%,100dvh)}to{transform:translate(-50%,50%)}}@keyframes slideDownDesktop{0%{transform:translate(-50%,50%)}to{transform:translate(-50%,100dvh)}}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:auto}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:auto;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after,body{box-sizing:border-box}figure{margin:0;font-size:0}p{margin:0}.block{background-color:#0000}@media screen and (max-width:320px){.block{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block{padding-top:112px;padding-bottom:112px}}.block--center{text-align:center;margin-left:auto;margin-right:auto}@media screen and (max-width:320px){.block:not([class*=block--])+.block:not([class*=block--]){padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block:not([class*=block--])+.block:not([class*=block--]){padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block:not([class*=block--])+.block:not([class*=block--]){padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block:not([class*=block--])+.block:not([class*=block--]){padding-top:78px}}@media screen and (max-width:320px){.block:not([class*=block--]):has(+:not([class*=block--])){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block:not([class*=block--]):has(+:not([class*=block--])){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block:not([class*=block--]):has(+:not([class*=block--])){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block:not([class*=block--]):has(+:not([class*=block--])){padding-bottom:78px}}.block--primary-1{background-color:#f3c253}@media screen and (max-width:320px){.block--primary-1{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-1{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-1+.block--primary-1{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1+.block--primary-1{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1+.block--primary-1{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-1+.block--primary-1{padding-top:78px}}@media screen and (max-width:320px){.block--primary-1:has(+.block--primary-1){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1:has(+.block--primary-1){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1:has(+.block--primary-1){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-1:has(+.block--primary-1){padding-bottom:78px}}.block--primary-1-light{background-color:#fff1d1}@media screen and (max-width:320px){.block--primary-1-light{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1-light{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1-light{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-1-light{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-1-light+.block--primary-1-light{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1-light+.block--primary-1-light{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1-light+.block--primary-1-light{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-1-light+.block--primary-1-light{padding-top:78px}}@media screen and (max-width:320px){.block--primary-1-light:has(+.block--primary-1-light){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1-light:has(+.block--primary-1-light){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1-light:has(+.block--primary-1-light){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-1-light:has(+.block--primary-1-light){padding-bottom:78px}}.block--primary-1-dark{background-color:#d8aa43}@media screen and (max-width:320px){.block--primary-1-dark{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1-dark{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1-dark{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-1-dark{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-1-dark+.block--primary-1-dark{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1-dark+.block--primary-1-dark{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1-dark+.block--primary-1-dark{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-1-dark+.block--primary-1-dark{padding-top:78px}}@media screen and (max-width:320px){.block--primary-1-dark:has(+.block--primary-1-dark){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-1-dark:has(+.block--primary-1-dark){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-1-dark:has(+.block--primary-1-dark){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-1-dark:has(+.block--primary-1-dark){padding-bottom:78px}}.block--primary-2{background-color:#3f5163}@media screen and (max-width:320px){.block--primary-2{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-2{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-2+.block--primary-2{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2+.block--primary-2{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2+.block--primary-2{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-2+.block--primary-2{padding-top:78px}}@media screen and (max-width:320px){.block--primary-2:has(+.block--primary-2){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2:has(+.block--primary-2){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2:has(+.block--primary-2){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-2:has(+.block--primary-2){padding-bottom:78px}}.block--primary-2-light{background-color:#e2ebf3}@media screen and (max-width:320px){.block--primary-2-light{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2-light{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2-light{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-2-light{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-2-light+.block--primary-2-light{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2-light+.block--primary-2-light{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2-light+.block--primary-2-light{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-2-light+.block--primary-2-light{padding-top:78px}}@media screen and (max-width:320px){.block--primary-2-light:has(+.block--primary-2-light){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2-light:has(+.block--primary-2-light){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2-light:has(+.block--primary-2-light){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-2-light:has(+.block--primary-2-light){padding-bottom:78px}}.block--primary-2-dark{background-color:#29394a}@media screen and (max-width:320px){.block--primary-2-dark{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2-dark{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2-dark{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-2-dark{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-2-dark+.block--primary-2-dark{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2-dark+.block--primary-2-dark{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2-dark+.block--primary-2-dark{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-2-dark+.block--primary-2-dark{padding-top:78px}}@media screen and (max-width:320px){.block--primary-2-dark:has(+.block--primary-2-dark){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-2-dark:has(+.block--primary-2-dark){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-2-dark:has(+.block--primary-2-dark){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-2-dark:has(+.block--primary-2-dark){padding-bottom:78px}}.block--primary-3{background-color:#fff}@media screen and (max-width:320px){.block--primary-3{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-3{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-3+.block--primary-3{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3+.block--primary-3{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3+.block--primary-3{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-3+.block--primary-3{padding-top:78px}}@media screen and (max-width:320px){.block--primary-3:has(+.block--primary-3){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3:has(+.block--primary-3){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3:has(+.block--primary-3){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-3:has(+.block--primary-3){padding-bottom:78px}}.block--primary-3-light{background-color:#fff}@media screen and (max-width:320px){.block--primary-3-light{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3-light{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3-light{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-3-light{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-3-light+.block--primary-3-light{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3-light+.block--primary-3-light{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3-light+.block--primary-3-light{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-3-light+.block--primary-3-light{padding-top:78px}}@media screen and (max-width:320px){.block--primary-3-light:has(+.block--primary-3-light){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3-light:has(+.block--primary-3-light){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3-light:has(+.block--primary-3-light){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-3-light:has(+.block--primary-3-light){padding-bottom:78px}}.block--primary-3-dark{background-color:#fff}@media screen and (max-width:320px){.block--primary-3-dark{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3-dark{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3-dark{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--primary-3-dark{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--primary-3-dark+.block--primary-3-dark{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3-dark+.block--primary-3-dark{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3-dark+.block--primary-3-dark{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-3-dark+.block--primary-3-dark{padding-top:78px}}@media screen and (max-width:320px){.block--primary-3-dark:has(+.block--primary-3-dark){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--primary-3-dark:has(+.block--primary-3-dark){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--primary-3-dark:has(+.block--primary-3-dark){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--primary-3-dark:has(+.block--primary-3-dark){padding-bottom:78px}}.block--secondary-1{background-color:#fff1d1}@media screen and (max-width:320px){.block--secondary-1{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-1{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-1{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--secondary-1{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--secondary-1+.block--secondary-1{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-1+.block--secondary-1{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-1+.block--secondary-1{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-1+.block--secondary-1{padding-top:78px}}@media screen and (max-width:320px){.block--secondary-1:has(+.block--secondary-1){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-1:has(+.block--secondary-1){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-1:has(+.block--secondary-1){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-1:has(+.block--secondary-1){padding-bottom:78px}}.block--secondary-2{background-color:#e2ebf3}@media screen and (max-width:320px){.block--secondary-2{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-2{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-2{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--secondary-2{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--secondary-2+.block--secondary-2{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-2+.block--secondary-2{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-2+.block--secondary-2{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-2+.block--secondary-2{padding-top:78px}}@media screen and (max-width:320px){.block--secondary-2:has(+.block--secondary-2){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-2:has(+.block--secondary-2){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-2:has(+.block--secondary-2){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-2:has(+.block--secondary-2){padding-bottom:78px}}.block--secondary-3{background-color:#ddf3d0}@media screen and (max-width:320px){.block--secondary-3{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-3{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-3{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--secondary-3{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--secondary-3+.block--secondary-3{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-3+.block--secondary-3{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-3+.block--secondary-3{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-3+.block--secondary-3{padding-top:78px}}@media screen and (max-width:320px){.block--secondary-3:has(+.block--secondary-3){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-3:has(+.block--secondary-3){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-3:has(+.block--secondary-3){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-3:has(+.block--secondary-3){padding-bottom:78px}}.block--secondary-4{background-color:#f4f1ee}@media screen and (max-width:320px){.block--secondary-4{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-4{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-4{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--secondary-4{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--secondary-4+.block--secondary-4{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-4+.block--secondary-4{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-4+.block--secondary-4{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-4+.block--secondary-4{padding-top:78px}}@media screen and (max-width:320px){.block--secondary-4:has(+.block--secondary-4){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-4:has(+.block--secondary-4){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-4:has(+.block--secondary-4){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-4:has(+.block--secondary-4){padding-bottom:78px}}.block--secondary-5{background-color:#fff}@media screen and (max-width:320px){.block--secondary-5{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-5{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-5{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--secondary-5{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--secondary-5+.block--secondary-5{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-5+.block--secondary-5{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-5+.block--secondary-5{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-5+.block--secondary-5{padding-top:78px}}@media screen and (max-width:320px){.block--secondary-5:has(+.block--secondary-5){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-5:has(+.block--secondary-5){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-5:has(+.block--secondary-5){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-5:has(+.block--secondary-5){padding-bottom:78px}}.block--secondary-6{background-color:#fff}@media screen and (max-width:320px){.block--secondary-6{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-6{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-6{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--secondary-6{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--secondary-6+.block--secondary-6{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-6+.block--secondary-6{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-6+.block--secondary-6{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-6+.block--secondary-6{padding-top:78px}}@media screen and (max-width:320px){.block--secondary-6:has(+.block--secondary-6){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--secondary-6:has(+.block--secondary-6){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--secondary-6:has(+.block--secondary-6){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--secondary-6:has(+.block--secondary-6){padding-bottom:78px}}.block--light-100{background-color:#faf9f7}@media screen and (max-width:320px){.block--light-100{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-100{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-100{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-100{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-100+.block--light-100{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-100+.block--light-100{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-100+.block--light-100{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-100+.block--light-100{padding-top:78px}}@media screen and (max-width:320px){.block--light-100:has(+.block--light-100){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-100:has(+.block--light-100){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-100:has(+.block--light-100){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-100:has(+.block--light-100){padding-bottom:78px}}.block--light-88{background-color:#faf9f7e0}@media screen and (max-width:320px){.block--light-88{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-88{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-88{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-88{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-88+.block--light-88{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-88+.block--light-88{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-88+.block--light-88{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-88+.block--light-88{padding-top:78px}}@media screen and (max-width:320px){.block--light-88:has(+.block--light-88){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-88:has(+.block--light-88){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-88:has(+.block--light-88){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-88:has(+.block--light-88){padding-bottom:78px}}.block--light-64{background-color:#faf9f7a3}@media screen and (max-width:320px){.block--light-64{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-64{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-64{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-64{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-64+.block--light-64{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-64+.block--light-64{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-64+.block--light-64{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-64+.block--light-64{padding-top:78px}}@media screen and (max-width:320px){.block--light-64:has(+.block--light-64){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-64:has(+.block--light-64){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-64:has(+.block--light-64){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-64:has(+.block--light-64){padding-bottom:78px}}.block--light-48{background-color:#faf9f77a}@media screen and (max-width:320px){.block--light-48{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-48{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-48{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-48{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-48+.block--light-48{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-48+.block--light-48{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-48+.block--light-48{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-48+.block--light-48{padding-top:78px}}@media screen and (max-width:320px){.block--light-48:has(+.block--light-48){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-48:has(+.block--light-48){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-48:has(+.block--light-48){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-48:has(+.block--light-48){padding-bottom:78px}}.block--light-32{background-color:#faf9f752}@media screen and (max-width:320px){.block--light-32{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-32{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-32{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-32{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-32+.block--light-32{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-32+.block--light-32{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-32+.block--light-32{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-32+.block--light-32{padding-top:78px}}@media screen and (max-width:320px){.block--light-32:has(+.block--light-32){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-32:has(+.block--light-32){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-32:has(+.block--light-32){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-32:has(+.block--light-32){padding-bottom:78px}}.block--light-16{background-color:#faf9f729}@media screen and (max-width:320px){.block--light-16{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-16{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-16{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-16{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-16+.block--light-16{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-16+.block--light-16{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-16+.block--light-16{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-16+.block--light-16{padding-top:78px}}@media screen and (max-width:320px){.block--light-16:has(+.block--light-16){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-16:has(+.block--light-16){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-16:has(+.block--light-16){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-16:has(+.block--light-16){padding-bottom:78px}}.block--light-8{background-color:#faf9f714}@media screen and (max-width:320px){.block--light-8{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-8{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-8{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-8{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-8+.block--light-8{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-8+.block--light-8{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-8+.block--light-8{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-8+.block--light-8{padding-top:78px}}@media screen and (max-width:320px){.block--light-8:has(+.block--light-8){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-8:has(+.block--light-8){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-8:has(+.block--light-8){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-8:has(+.block--light-8){padding-bottom:78px}}.block--light-4{background-color:#faf9f70a}@media screen and (max-width:320px){.block--light-4{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-4{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-4{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--light-4{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--light-4+.block--light-4{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-4+.block--light-4{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-4+.block--light-4{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-4+.block--light-4{padding-top:78px}}@media screen and (max-width:320px){.block--light-4:has(+.block--light-4){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--light-4:has(+.block--light-4){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--light-4:has(+.block--light-4){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--light-4:has(+.block--light-4){padding-bottom:78px}}.block--dark-100{background-color:#101417}@media screen and (max-width:320px){.block--dark-100{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-100{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-100{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-100{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-100+.block--dark-100{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-100+.block--dark-100{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-100+.block--dark-100{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-100+.block--dark-100{padding-top:78px}}@media screen and (max-width:320px){.block--dark-100:has(+.block--dark-100){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-100:has(+.block--dark-100){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-100:has(+.block--dark-100){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-100:has(+.block--dark-100){padding-bottom:78px}}.block--dark-88{background-color:#101417e0}@media screen and (max-width:320px){.block--dark-88{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-88{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-88{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-88{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-88+.block--dark-88{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-88+.block--dark-88{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-88+.block--dark-88{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-88+.block--dark-88{padding-top:78px}}@media screen and (max-width:320px){.block--dark-88:has(+.block--dark-88){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-88:has(+.block--dark-88){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-88:has(+.block--dark-88){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-88:has(+.block--dark-88){padding-bottom:78px}}.block--dark-64{background-color:#101417a3}@media screen and (max-width:320px){.block--dark-64{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-64{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-64{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-64{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-64+.block--dark-64{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-64+.block--dark-64{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-64+.block--dark-64{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-64+.block--dark-64{padding-top:78px}}@media screen and (max-width:320px){.block--dark-64:has(+.block--dark-64){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-64:has(+.block--dark-64){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-64:has(+.block--dark-64){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-64:has(+.block--dark-64){padding-bottom:78px}}.block--dark-48{background-color:#1014177a}@media screen and (max-width:320px){.block--dark-48{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-48{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-48{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-48{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-48+.block--dark-48{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-48+.block--dark-48{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-48+.block--dark-48{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-48+.block--dark-48{padding-top:78px}}@media screen and (max-width:320px){.block--dark-48:has(+.block--dark-48){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-48:has(+.block--dark-48){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-48:has(+.block--dark-48){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-48:has(+.block--dark-48){padding-bottom:78px}}.block--dark-32{background-color:#10141752}@media screen and (max-width:320px){.block--dark-32{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-32{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-32{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-32{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-32+.block--dark-32{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-32+.block--dark-32{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-32+.block--dark-32{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-32+.block--dark-32{padding-top:78px}}@media screen and (max-width:320px){.block--dark-32:has(+.block--dark-32){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-32:has(+.block--dark-32){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-32:has(+.block--dark-32){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-32:has(+.block--dark-32){padding-bottom:78px}}.block--dark-16{background-color:#10141729}@media screen and (max-width:320px){.block--dark-16{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-16{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-16{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-16{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-16+.block--dark-16{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-16+.block--dark-16{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-16+.block--dark-16{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-16+.block--dark-16{padding-top:78px}}@media screen and (max-width:320px){.block--dark-16:has(+.block--dark-16){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-16:has(+.block--dark-16){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-16:has(+.block--dark-16){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-16:has(+.block--dark-16){padding-bottom:78px}}.block--dark-8{background-color:#10141714}@media screen and (max-width:320px){.block--dark-8{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-8{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-8{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-8{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-8+.block--dark-8{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-8+.block--dark-8{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-8+.block--dark-8{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-8+.block--dark-8{padding-top:78px}}@media screen and (max-width:320px){.block--dark-8:has(+.block--dark-8){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-8:has(+.block--dark-8){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-8:has(+.block--dark-8){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-8:has(+.block--dark-8){padding-bottom:78px}}.block--dark-4{background-color:#1014170a}@media screen and (max-width:320px){.block--dark-4{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-4{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-4{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--dark-4{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--dark-4+.block--dark-4{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-4+.block--dark-4{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-4+.block--dark-4{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-4+.block--dark-4{padding-top:78px}}@media screen and (max-width:320px){.block--dark-4:has(+.block--dark-4){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--dark-4:has(+.block--dark-4){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--dark-4:has(+.block--dark-4){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--dark-4:has(+.block--dark-4){padding-bottom:78px}}.block--success{background-color:#23b567}@media screen and (max-width:320px){.block--success{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--success{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--success{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--success{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--success+.block--success{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--success+.block--success{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--success+.block--success{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--success+.block--success{padding-top:78px}}@media screen and (max-width:320px){.block--success:has(+.block--success){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--success:has(+.block--success){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--success:has(+.block--success){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--success:has(+.block--success){padding-bottom:78px}}.block--warning{background-color:#d6825a}@media screen and (max-width:320px){.block--warning{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--warning{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--warning{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--warning{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--warning+.block--warning{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--warning+.block--warning{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--warning+.block--warning{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--warning+.block--warning{padding-top:78px}}@media screen and (max-width:320px){.block--warning:has(+.block--warning){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--warning:has(+.block--warning){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--warning:has(+.block--warning){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--warning:has(+.block--warning){padding-bottom:78px}}.block--error{background-color:#cf2543}@media screen and (max-width:320px){.block--error{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--error{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--error{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--error{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--error+.block--error{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--error+.block--error{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--error+.block--error{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--error+.block--error{padding-top:78px}}@media screen and (max-width:320px){.block--error:has(+.block--error){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--error:has(+.block--error){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--error:has(+.block--error){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--error:has(+.block--error){padding-bottom:78px}}.block--grey{background-color:#f6f3ef}@media screen and (max-width:320px){.block--grey{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--grey{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--grey{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--grey{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--grey+.block--grey{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--grey+.block--grey{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--grey+.block--grey{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--grey+.block--grey{padding-top:78px}}@media screen and (max-width:320px){.block--grey:has(+.block--grey){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--grey:has(+.block--grey){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--grey:has(+.block--grey){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--grey:has(+.block--grey){padding-bottom:78px}}.block--white{background-color:#fff}@media screen and (max-width:320px){.block--white{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.block--white{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--white{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.block--white{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.block--white+.block--white{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--white+.block--white{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--white+.block--white{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--white+.block--white{padding-top:78px}}@media screen and (max-width:320px){.block--white:has(+.block--white){padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.block--white:has(+.block--white){padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.block--white:has(+.block--white){padding-bottom:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.block--white:has(+.block--white){padding-bottom:78px}}.container{width:100%;max-width:100%;margin:0 auto}@media screen and (max-width:320px){.container{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.container{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.container{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.container{padding-left:100px;padding-right:100px}}.container--100{width:350px}@media (min-width:320px) and (max-width:1440px){.container--100{width:calc(353.429px - 1.07143vw)}}@media (min-width:1440px) and (max-width:2560px){.container--100{width:calc(19.9107vw + 51.2857px)}}@media (min-width:2560px){.container--100{width:561px}}.container--200{width:350px}@media (min-width:320px) and (max-width:1440px){.container--200{width:calc(9.46429vw + 319.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--200{width:calc(27.1429vw + 65.1428px)}}@media (min-width:2560px){.container--200{width:760px}}.container--300{width:350px}@media (min-width:320px) and (max-width:1440px){.container--300{width:calc(16.9643vw + 295.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--300{width:calc(37.4107vw + 1.28571px)}}@media (min-width:2560px){.container--300{width:959px}}.container--400{width:350px}@media (min-width:320px) and (max-width:1440px){.container--400{width:calc(26.9643vw + 263.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--400{width:calc(45.1786vw + 1.42859px)}}@media (min-width:2560px){.container--400{width:1158px}}.container--500{width:350px}@media (min-width:320px) and (max-width:1440px){.container--500{width:calc(36.9643vw + 231.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--500{width:calc(52.9464vw + 1.57141px)}}@media (min-width:2560px){.container--500{width:1357px}}.container--600{width:350px}@media (min-width:320px) and (max-width:1440px){.container--600{width:calc(46.9643vw + 199.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--600{width:calc(60.7143vw + 1.71429px)}}@media (min-width:2560px){.container--600{width:1556px}}.container--700{width:350px}@media (min-width:320px) and (max-width:1440px){.container--700{width:calc(56.9643vw + 167.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--700{width:calc(68.4821vw + 1.85712px)}}@media (min-width:2560px){.container--700{width:1755px}}.container--800{width:350px}@media (min-width:320px) and (max-width:1440px){.container--800{width:calc(66.9643vw + 135.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--800{width:calc(76.25vw + 2px)}}@media (min-width:2560px){.container--800{width:1954px}}.container--900{width:350px}@media (min-width:320px) and (max-width:1440px){.container--900{width:calc(76.9643vw + 103.714px)}}@media (min-width:1440px) and (max-width:2560px){.container--900{width:calc(84.0179vw + 2.14294px)}}@media (min-width:2560px){.container--900{width:2153px}}.row{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}@media (min-width:320px) and (max-width:1440px){.row{gap:calc(.892857vw + 7.14286px)}}@media (min-width:1440px) and (max-width:2560px){.row{gap:calc(1.42857vw - .571428px)}}@media (min-width:2560px){.row{gap:36px}}.row:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-0{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;display:grid}@media (min-width:320px){.row-0{gap:0}}.row-0:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-1{grid-template-columns:repeat(12,minmax(0,1fr));gap:5px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-1{gap:5px}}@media (min-width:1440px) and (max-width:2560px){.row-1{gap:5px}}@media (min-width:2560px){.row-1{gap:5px}}.row-1:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-2{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-2{gap:calc(.892857vw + 7.14286px)}}@media (min-width:1440px) and (max-width:2560px){.row-2{gap:calc(1.42857vw - .571428px)}}@media (min-width:2560px){.row-2{gap:36px}}.row-2:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-3{grid-template-columns:repeat(12,minmax(0,1fr));gap:15px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-3{gap:15px}}@media (min-width:1440px) and (max-width:2560px){.row-3{gap:15px}}@media (min-width:2560px){.row-3{gap:15px}}.row-3:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-4{grid-template-columns:repeat(12,minmax(0,1fr));gap:17.5px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-4{gap:17.5px}}@media (min-width:1440px) and (max-width:2560px){.row-4{gap:17.5px}}@media (min-width:2560px){.row-4{gap:17.5px}}.row-4:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-5{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-5{gap:20px}}@media (min-width:1440px) and (max-width:2560px){.row-5{gap:20px}}@media (min-width:2560px){.row-5{gap:20px}}.row-5:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-6{grid-template-columns:repeat(12,minmax(0,1fr));gap:30px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-6{gap:30px}}@media (min-width:1440px) and (max-width:2560px){.row-6{gap:30px}}@media (min-width:2560px){.row-6{gap:30px}}.row-6:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-7{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-7{gap:40px}}@media (min-width:1440px) and (max-width:2560px){.row-7{gap:40px}}@media (min-width:2560px){.row-7{gap:40px}}.row-7:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-8{grid-template-columns:repeat(12,minmax(0,1fr));gap:50px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-8{gap:50px}}@media (min-width:1440px) and (max-width:2560px){.row-8{gap:50px}}@media (min-width:2560px){.row-8{gap:50px}}.row-8:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-9{grid-template-columns:repeat(12,minmax(0,1fr));gap:60px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-9{gap:60px}}@media (min-width:1440px) and (max-width:2560px){.row-9{gap:60px}}@media (min-width:2560px){.row-9{gap:60px}}.row-9:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.row-10{grid-template-columns:repeat(12,minmax(0,1fr));gap:80px;display:grid}@media (min-width:320px) and (max-width:1440px){.row-10{gap:80px}}@media (min-width:1440px) and (max-width:2560px){.row-10{gap:80px}}@media (min-width:2560px){.row-10{gap:80px}}.row-10:has(>.col){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}@media (min-width:320px){.row-xs-0{gap:0}}@media (min-width:320px) and (min-width:320px){.row-xs-0{gap:0}}@media (min-width:568px){.row-sm-0{gap:0}}@media (min-width:568px) and (min-width:320px){.row-sm-0{gap:0}}@media (min-width:768px){.row-md-0{gap:0}}@media (min-width:768px) and (min-width:320px){.row-md-0{gap:0}}@media (min-width:1024px){.row-lg-0{gap:0}}@media (min-width:1024px) and (min-width:320px){.row-lg-0{gap:0}}@media (min-width:1440px){.row-xl-0{gap:0}}@media (min-width:1440px) and (min-width:320px){.row-xl-0{gap:0}}@media (min-width:2560px){.row-xxl-0{gap:0}}@media (min-width:2560px) and (min-width:320px){.row-xxl-0{gap:0}}@media (min-width:320px){.row-xs-1{gap:5px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-1{gap:5px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-1{gap:5px}}@media (min-width:320px) and (min-width:2560px){.row-xs-1{gap:5px}}@media (min-width:568px){.row-sm-1{gap:5px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-1{gap:5px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-1{gap:5px}}@media (min-width:568px) and (min-width:2560px){.row-sm-1{gap:5px}}@media (min-width:768px){.row-md-1{gap:5px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-1{gap:5px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-1{gap:5px}}@media (min-width:768px) and (min-width:2560px){.row-md-1{gap:5px}}@media (min-width:1024px){.row-lg-1{gap:5px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-1{gap:5px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-1{gap:5px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-1{gap:5px}}@media (min-width:1440px){.row-xl-1{gap:5px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-1{gap:5px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-1{gap:5px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-1{gap:5px}}@media (min-width:2560px){.row-xxl-1{gap:5px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-1{gap:5px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-1{gap:5px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-1{gap:5px}}@media (min-width:320px){.row-xs-2{gap:10px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-2{gap:calc(.892857vw + 7.14286px)}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-2{gap:calc(1.42857vw - .571428px)}}@media (min-width:320px) and (min-width:2560px){.row-xs-2{gap:36px}}@media (min-width:568px){.row-sm-2{gap:10px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-2{gap:calc(.892857vw + 7.14286px)}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-2{gap:calc(1.42857vw - .571428px)}}@media (min-width:568px) and (min-width:2560px){.row-sm-2{gap:36px}}@media (min-width:768px){.row-md-2{gap:10px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-2{gap:calc(.892857vw + 7.14286px)}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-2{gap:calc(1.42857vw - .571428px)}}@media (min-width:768px) and (min-width:2560px){.row-md-2{gap:36px}}@media (min-width:1024px){.row-lg-2{gap:10px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-2{gap:calc(.892857vw + 7.14286px)}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-2{gap:calc(1.42857vw - .571428px)}}@media (min-width:1024px) and (min-width:2560px){.row-lg-2{gap:36px}}@media (min-width:1440px){.row-xl-2{gap:10px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-2{gap:calc(.892857vw + 7.14286px)}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-2{gap:calc(1.42857vw - .571428px)}}@media (min-width:1440px) and (min-width:2560px){.row-xl-2{gap:36px}}@media (min-width:2560px){.row-xxl-2{gap:10px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-2{gap:calc(.892857vw + 7.14286px)}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-2{gap:calc(1.42857vw - .571428px)}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-2{gap:36px}}@media (min-width:320px){.row-xs-3{gap:15px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-3{gap:15px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-3{gap:15px}}@media (min-width:320px) and (min-width:2560px){.row-xs-3{gap:15px}}@media (min-width:568px){.row-sm-3{gap:15px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-3{gap:15px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-3{gap:15px}}@media (min-width:568px) and (min-width:2560px){.row-sm-3{gap:15px}}@media (min-width:768px){.row-md-3{gap:15px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-3{gap:15px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-3{gap:15px}}@media (min-width:768px) and (min-width:2560px){.row-md-3{gap:15px}}@media (min-width:1024px){.row-lg-3{gap:15px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-3{gap:15px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-3{gap:15px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-3{gap:15px}}@media (min-width:1440px){.row-xl-3{gap:15px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-3{gap:15px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-3{gap:15px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-3{gap:15px}}@media (min-width:2560px){.row-xxl-3{gap:15px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-3{gap:15px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-3{gap:15px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-3{gap:15px}}@media (min-width:320px){.row-xs-4{gap:17.5px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-4{gap:17.5px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-4{gap:17.5px}}@media (min-width:320px) and (min-width:2560px){.row-xs-4{gap:17.5px}}@media (min-width:568px){.row-sm-4{gap:17.5px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-4{gap:17.5px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-4{gap:17.5px}}@media (min-width:568px) and (min-width:2560px){.row-sm-4{gap:17.5px}}@media (min-width:768px){.row-md-4{gap:17.5px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-4{gap:17.5px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-4{gap:17.5px}}@media (min-width:768px) and (min-width:2560px){.row-md-4{gap:17.5px}}@media (min-width:1024px){.row-lg-4{gap:17.5px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-4{gap:17.5px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-4{gap:17.5px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-4{gap:17.5px}}@media (min-width:1440px){.row-xl-4{gap:17.5px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-4{gap:17.5px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-4{gap:17.5px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-4{gap:17.5px}}@media (min-width:2560px){.row-xxl-4{gap:17.5px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-4{gap:17.5px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-4{gap:17.5px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-4{gap:17.5px}}@media (min-width:320px){.row-xs-5{gap:20px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-5{gap:20px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-5{gap:20px}}@media (min-width:320px) and (min-width:2560px){.row-xs-5{gap:20px}}@media (min-width:568px){.row-sm-5{gap:20px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-5{gap:20px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-5{gap:20px}}@media (min-width:568px) and (min-width:2560px){.row-sm-5{gap:20px}}@media (min-width:768px){.row-md-5{gap:20px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-5{gap:20px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-5{gap:20px}}@media (min-width:768px) and (min-width:2560px){.row-md-5{gap:20px}}@media (min-width:1024px){.row-lg-5{gap:20px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-5{gap:20px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-5{gap:20px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-5{gap:20px}}@media (min-width:1440px){.row-xl-5{gap:20px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-5{gap:20px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-5{gap:20px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-5{gap:20px}}@media (min-width:2560px){.row-xxl-5{gap:20px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-5{gap:20px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-5{gap:20px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-5{gap:20px}}@media (min-width:320px){.row-xs-6{gap:30px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-6{gap:30px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-6{gap:30px}}@media (min-width:320px) and (min-width:2560px){.row-xs-6{gap:30px}}@media (min-width:568px){.row-sm-6{gap:30px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-6{gap:30px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-6{gap:30px}}@media (min-width:568px) and (min-width:2560px){.row-sm-6{gap:30px}}@media (min-width:768px){.row-md-6{gap:30px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-6{gap:30px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-6{gap:30px}}@media (min-width:768px) and (min-width:2560px){.row-md-6{gap:30px}}@media (min-width:1024px){.row-lg-6{gap:30px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-6{gap:30px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-6{gap:30px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-6{gap:30px}}@media (min-width:1440px){.row-xl-6{gap:30px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-6{gap:30px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-6{gap:30px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-6{gap:30px}}@media (min-width:2560px){.row-xxl-6{gap:30px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-6{gap:30px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-6{gap:30px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-6{gap:30px}}@media (min-width:320px){.row-xs-7{gap:40px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-7{gap:40px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-7{gap:40px}}@media (min-width:320px) and (min-width:2560px){.row-xs-7{gap:40px}}@media (min-width:568px){.row-sm-7{gap:40px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-7{gap:40px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-7{gap:40px}}@media (min-width:568px) and (min-width:2560px){.row-sm-7{gap:40px}}@media (min-width:768px){.row-md-7{gap:40px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-7{gap:40px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-7{gap:40px}}@media (min-width:768px) and (min-width:2560px){.row-md-7{gap:40px}}@media (min-width:1024px){.row-lg-7{gap:40px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-7{gap:40px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-7{gap:40px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-7{gap:40px}}@media (min-width:1440px){.row-xl-7{gap:40px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-7{gap:40px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-7{gap:40px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-7{gap:40px}}@media (min-width:2560px){.row-xxl-7{gap:40px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-7{gap:40px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-7{gap:40px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-7{gap:40px}}@media (min-width:320px){.row-xs-8{gap:50px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-8{gap:50px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-8{gap:50px}}@media (min-width:320px) and (min-width:2560px){.row-xs-8{gap:50px}}@media (min-width:568px){.row-sm-8{gap:50px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-8{gap:50px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-8{gap:50px}}@media (min-width:568px) and (min-width:2560px){.row-sm-8{gap:50px}}@media (min-width:768px){.row-md-8{gap:50px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-8{gap:50px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-8{gap:50px}}@media (min-width:768px) and (min-width:2560px){.row-md-8{gap:50px}}@media (min-width:1024px){.row-lg-8{gap:50px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-8{gap:50px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-8{gap:50px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-8{gap:50px}}@media (min-width:1440px){.row-xl-8{gap:50px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-8{gap:50px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-8{gap:50px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-8{gap:50px}}@media (min-width:2560px){.row-xxl-8{gap:50px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-8{gap:50px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-8{gap:50px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-8{gap:50px}}@media (min-width:320px){.row-xs-9{gap:60px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-9{gap:60px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-9{gap:60px}}@media (min-width:320px) and (min-width:2560px){.row-xs-9{gap:60px}}@media (min-width:568px){.row-sm-9{gap:60px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-9{gap:60px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-9{gap:60px}}@media (min-width:568px) and (min-width:2560px){.row-sm-9{gap:60px}}@media (min-width:768px){.row-md-9{gap:60px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-9{gap:60px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-9{gap:60px}}@media (min-width:768px) and (min-width:2560px){.row-md-9{gap:60px}}@media (min-width:1024px){.row-lg-9{gap:60px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-9{gap:60px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-9{gap:60px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-9{gap:60px}}@media (min-width:1440px){.row-xl-9{gap:60px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-9{gap:60px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-9{gap:60px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-9{gap:60px}}@media (min-width:2560px){.row-xxl-9{gap:60px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-9{gap:60px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-9{gap:60px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-9{gap:60px}}@media (min-width:320px){.row-xs-10{gap:80px}}@media (min-width:320px) and (min-width:320px) and (max-width:1440px){.row-xs-10{gap:80px}}@media (min-width:320px) and (min-width:1440px) and (max-width:2560px){.row-xs-10{gap:80px}}@media (min-width:320px) and (min-width:2560px){.row-xs-10{gap:80px}}@media (min-width:568px){.row-sm-10{gap:80px}}@media (min-width:568px) and (min-width:320px) and (max-width:1440px){.row-sm-10{gap:80px}}@media (min-width:568px) and (min-width:1440px) and (max-width:2560px){.row-sm-10{gap:80px}}@media (min-width:568px) and (min-width:2560px){.row-sm-10{gap:80px}}@media (min-width:768px){.row-md-10{gap:80px}}@media (min-width:768px) and (min-width:320px) and (max-width:1440px){.row-md-10{gap:80px}}@media (min-width:768px) and (min-width:1440px) and (max-width:2560px){.row-md-10{gap:80px}}@media (min-width:768px) and (min-width:2560px){.row-md-10{gap:80px}}@media (min-width:1024px){.row-lg-10{gap:80px}}@media (min-width:1024px) and (min-width:320px) and (max-width:1440px){.row-lg-10{gap:80px}}@media (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.row-lg-10{gap:80px}}@media (min-width:1024px) and (min-width:2560px){.row-lg-10{gap:80px}}@media (min-width:1440px){.row-xl-10{gap:80px}}@media (min-width:1440px) and (min-width:320px) and (max-width:1440px){.row-xl-10{gap:80px}}@media (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.row-xl-10{gap:80px}}@media (min-width:1440px) and (min-width:2560px){.row-xl-10{gap:80px}}@media (min-width:2560px){.row-xxl-10{gap:80px}}@media (min-width:2560px) and (min-width:320px) and (max-width:1440px){.row-xxl-10{gap:80px}}@media (min-width:2560px) and (min-width:1440px) and (max-width:2560px){.row-xxl-10{gap:80px}}@media (min-width:2560px) and (min-width:2560px){.row-xxl-10{gap:80px}}@media (min-width:320px){.row:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-0:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-0:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-0:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-0:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-0:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-0:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-1:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-1:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-1:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-1:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-1:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-1:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-2:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-2:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-2:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-2:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-2:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-2:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-3:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-3:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-3:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-3:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-3:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-3:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-4:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-4:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-4:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-4:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-4:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-4:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-5:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-5:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-5:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-5:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-5:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-5:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-6:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-6:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-6:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-6:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-6:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-6:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-7:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-7:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-7:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-7:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-7:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-7:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-8:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-8:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-8:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-8:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-8:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-8:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-9:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-9:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-9:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-9:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-9:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-9:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:320px){.row-10:has(>.col-xs){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:568px){.row-10:has(>.col-sm){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:768px){.row-10:has(>.col-md){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1024px){.row-10:has(>.col-lg){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:1440px){.row-10:has(>.col-xl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (min-width:2560px){.row-10:has(>.col-xxl){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.col,[class*=col-]{min-width:0}[class*=col-]{grid-column:span 12}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (min-width:320px){.col-xs{grid-column:auto}.col-xs-1{grid-column:span 1}.col-xs-2{grid-column:span 2}.col-xs-3{grid-column:span 3}.col-xs-4{grid-column:span 4}.col-xs-5{grid-column:span 5}.col-xs-6{grid-column:span 6}.col-xs-7{grid-column:span 7}.col-xs-8{grid-column:span 8}.col-xs-9{grid-column:span 9}.col-xs-10{grid-column:span 10}.col-xs-11{grid-column:span 11}.col-xs-12{grid-column:span 12}}@media (min-width:568px){.col-sm{grid-column:auto}.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media (min-width:768px){.col-md{grid-column:auto}.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media (min-width:1024px){.col-lg{grid-column:auto}.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media (min-width:1440px){.col-xl{grid-column:auto}.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}@media (min-width:2560px){.col-xxl{grid-column:auto}.col-xxl-1{grid-column:span 1}.col-xxl-2{grid-column:span 2}.col-xxl-3{grid-column:span 3}.col-xxl-4{grid-column:span 4}.col-xxl-5{grid-column:span 5}.col-xxl-6{grid-column:span 6}.col-xxl-7{grid-column:span 7}.col-xxl-8{grid-column:span 8}.col-xxl-9{grid-column:span 9}.col-xxl-10{grid-column:span 10}.col-xxl-11{grid-column:span 11}.col-xxl-12{grid-column:span 12}}.col{grid-column:auto}@media screen and (max-width:320px){.container+.container{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.container+.container{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.container+.container{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.container+.container{margin-top:56px}}@media screen and (max-width:320px){.container+.row{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.container+.row{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.container+.row{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.container+.row{margin-top:32px}}@media screen and (max-width:320px){.row+.row{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.row+.row{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.row+.row{margin-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.row+.row{margin-top:72px}}@media screen and (max-width:320px){.row+.swiper{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.row+.swiper{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.row+.swiper{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.row+.swiper{margin-top:56px}}@media screen and (max-width:320px){.heading+.content{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.heading+.content{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.heading+.content{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.heading+.content{margin-top:24px}}@media screen and (max-width:320px){.heading+.btn{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.heading+.btn{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.heading+.btn{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.heading+.btn{margin-top:40px}}@media screen and (max-width:320px){.heading+.tags{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.heading+.tags{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.heading+.tags{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.heading+.tags{margin-top:24px}}@media screen and (max-width:320px){.heading+.wrap{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.heading+.wrap{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.heading+.wrap{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.heading+.wrap{margin-top:24px}}@media screen and (max-width:320px){.preheading+.heading{margin-top:12px}}@media screen and (min-width:320px) and (max-width:1440px){.preheading+.heading{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.preheading+.heading{margin-top:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.preheading+.heading{margin-top:20px}}@media screen and (max-width:320px){.preheading+.content{margin-top:12px}}@media screen and (min-width:320px) and (max-width:1440px){.preheading+.content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.preheading+.content{margin-top:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.preheading+.content{margin-top:20px}}@media screen and (max-width:320px){.preheading+.btn{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.preheading+.btn{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.preheading+.btn{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.preheading+.btn{margin-top:40px}}@media screen and (max-width:320px){.content+.content{margin-top:18px}}@media screen and (min-width:320px) and (max-width:1440px){.content+.content{margin-top:calc(1.25vw + 14px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content+.content{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.content+.content{margin-top:40px}}@media screen and (max-width:320px){.content+.wrap{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.content+.wrap{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content+.wrap{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.content+.wrap{margin-top:24px}}@media screen and (max-width:320px){.content+.swiper{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.content+.swiper{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content+.swiper{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.content+.swiper{margin-top:56px}}@media screen and (max-width:320px){.content+.tags{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.content+.tags{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content+.tags{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.content+.tags{margin-top:24px}}@media screen and (max-width:320px){.content+.btn{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.content+.btn{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.content+.btn{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.content+.btn{margin-top:40px}}@media screen and (max-width:320px){figure+.heading{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){figure+.heading{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){figure+.heading{margin-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){figure+.heading{margin-top:72px}}@media screen and (max-width:320px){.wrap+.wrap{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.wrap+.wrap{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.wrap+.wrap{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.wrap+.wrap{margin-top:56px}}@media screen and (max-width:320px){.wrap+.heading{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.wrap+.heading{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.wrap+.heading{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.wrap+.heading{margin-top:16px}}.alert-banner{position:relative}.alert-banner__link{appearance:none;color:#101417;cursor:pointer;background-color:#e2ebf3;border:0;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;padding:0;transition:all .3s ease-in-out;display:flex}@media (min-width:320px){.alert-banner__link{gap:8px}}@media screen and (max-width:320px){.alert-banner__link{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.alert-banner__link{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.alert-banner__link{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.alert-banner__link{padding-left:16px;padding-right:16px}}.alert-banner__label{font-weight:500}.alert-banner__arrow{width:10px;height:10px}.alert-banner__close{appearance:none;color:#101417;z-index:1;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .3s ease-in-out;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (min-width:320px) and (max-width:1440px){.alert-banner__close{right:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.alert-banner__close{right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.alert-banner__close{right:16px}}.alert-banner__icon{width:8px;height:8px}.alert-banner__overlay{z-index:6;background-color:#1c140999;position:fixed;inset:0}.alert-banner__overlay[data-state=open]{animation:.25s ease-in-out fadeIn}.alert-banner__overlay[data-state=closed]{animation:.25s ease-in-out fadeOut}.alert-banner__modal{text-align:center;width:100vw;max-height:90vh;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:none;-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:30px 30px 0 0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.alert-banner__modal::-webkit-scrollbar{display:none}.alert-banner__modal{z-index:7}.alert-banner__modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) slideUpMobile}.alert-banner__modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) slideDownMobile}@media screen and (max-width:320px){.alert-banner__modal{padding-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.alert-banner__modal{padding-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.alert-banner__modal{padding-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.alert-banner__modal{padding-top:32px}}@media screen and (max-width:320px){.alert-banner__modal{padding-bottom:32px}}@media screen and (min-width:320px) and (max-width:1440px){.alert-banner__modal{padding-bottom:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.alert-banner__modal{padding-bottom:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.alert-banner__modal{padding-bottom:56px}}@media screen and (max-width:320px){.alert-banner__modal{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.alert-banner__modal{padding-left:calc(.357143vw + 18.8571px);padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.alert-banner__modal{padding-left:calc(.714286vw + 13.7143px);padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.alert-banner__modal{padding-left:32px;padding-right:32px}}.alert-banner__close-button{appearance:none;color:#101417a3;cursor:pointer;z-index:1;background-color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .3s ease-in-out;display:flex;position:absolute;top:10px;right:10px}@media (min-width:320px){.alert-banner__close-button{border-radius:12px}}.alert-banner__close-icon{width:16px;height:16px}.alert-banner__row{align-items:center}.alert-banner__figure{aspect-ratio:390/220;position:relative}.alert-banner__image{object-fit:cover;border-radius:8px;width:100%;height:100%}@media (min-width:320px){.alert-banner__image{border-radius:8px}}.alert-banner__col+.alert-banner__col{margin-top:24px}.alert-banner__preheading,.alert-banner__content{color:#101417e0}.alert-banner__button{width:100%}@media (hover:hover) and (pointer:fine){.alert-banner__link:hover{background-color:#536b82}.alert-banner__close:hover{color:#10141729}.alert-banner__close-button:hover{color:#101417}}@media screen and (min-width:1024px){.alert-banner__modal{max-width:350px;bottom:50%;transform:translate(-50%,50%)}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.alert-banner__modal{max-width:calc(66.9643vw + 135.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.alert-banner__modal{max-width:calc(76.25vw + 2px)}}@media screen and (min-width:1024px) and (min-width:2560px){.alert-banner__modal{max-width:1954px}}@media screen and (min-width:1024px){.alert-banner__modal{border-radius:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.alert-banner__modal{border-radius:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px){.alert-banner__modal{border-radius:16px}}@media screen and (min-width:1024px) and (max-width:320px){.alert-banner__modal{padding:26px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.alert-banner__modal{padding:calc(1.25vw + 22px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.alert-banner__modal{padding:calc(3.57143vw - 11.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.alert-banner__modal{padding:80px}}@media screen and (min-width:1024px){.alert-banner__modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) slideUpDesktop}.alert-banner__modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) slideDownDesktop}.alert-banner__close-button{top:20px;right:20px}.alert-banner__figure{aspect-ratio:552/370}.alert-banner__col+.alert-banner__col{margin-top:0;padding-left:26px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.alert-banner__col+.alert-banner__col{padding-left:calc(1.25vw + 22px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.alert-banner__col+.alert-banner__col{padding-left:calc(3.57143vw - 11.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.alert-banner__col+.alert-banner__col{padding-left:80px}}@media screen and (min-width:1024px){.alert-banner__button{width:auto}}.breadcrumbs__list{align-items:center;gap:8px;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px){.breadcrumbs__list{gap:8px}}.breadcrumbs__item{display:inline-block}.breadcrumbs__link,.breadcrumbs__text{color:#faf9f7a3;width:fit-content;display:inline-block}@media screen and (min-width:320px){.breadcrumbs__link,.breadcrumbs__text{padding-top:4px;padding-bottom:4px}}.breadcrumbs__text{color:#faf9f7}.breadcrumbs__link{border-bottom:1px solid #0000;text-decoration:none;transition:all .3s ease-in-out}.breadcrumbs__breadcrumnbs-wrap{align-items:center;width:14px;display:flex}@media (min-width:320px) and (max-width:1440px){.breadcrumbs__breadcrumnbs-wrap{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.breadcrumbs__breadcrumnbs-wrap{width:16px}}.breadcrumbs__breadcrumnbs-wrap{height:14px}@media (min-width:320px) and (max-width:1440px){.breadcrumbs__breadcrumnbs-wrap{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.breadcrumbs__breadcrumnbs-wrap{height:16px}}.breadcrumbs__icon{color:#faf9f7a3;width:4px;height:7px}@media (hover:hover) and (pointer:fine){.breadcrumbs__link:hover{color:#faf9f7;border-bottom-color:#faf9f7}}.community-amenities{background-color:#f6f3ef;max-width:100vw;overflow:hidden}.community-amenities__slider{width:100%;overflow:visible}@media screen and (max-width:320px){.community-amenities__slider{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-amenities__slider{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-amenities__slider{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-amenities__slider{margin-top:40px}}.community-amenities__figure{aspect-ratio:315/200;position:relative}.community-amenities__image{object-fit:cover;border-radius:8px}@media (min-width:320px){.community-amenities__image{border-radius:8px}}@media screen and (max-width:320px){.community-amenities__figure+.community-amenities__subheading{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-amenities__figure+.community-amenities__subheading{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-amenities__figure+.community-amenities__subheading{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-amenities__figure+.community-amenities__subheading{margin-top:32px}}@media screen and (max-width:320px){.community-amenities__subheading+.community-amenities__content{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-amenities__subheading+.community-amenities__content{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-amenities__subheading+.community-amenities__content{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-amenities__subheading+.community-amenities__content{margin-top:16px}}@media screen and (max-width:320px){.community-amenities__row{margin-top:34px}}@media screen and (min-width:320px) and (max-width:1440px){.community-amenities__row{margin-top:calc(1.42857vw + 29.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-amenities__row{margin-top:calc(4.46429vw - 14.2857px)}}@media (min-width:2560px){.community-amenities__row{margin-top:100px}}.community-amenities__button{appearance:none;color:#101417;text-align:left;cursor:pointer;background-color:#0000;border:0;border-bottom:1px solid #10141714;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;transition:all .3s ease-in-out;display:flex}@media (min-width:320px) and (max-width:1440px){.community-amenities__button{gap:calc(.357143vw + 14.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-amenities__button{gap:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.community-amenities__button{gap:24px}}@media screen and (max-width:320px){.community-amenities__button{padding-top:12px;padding-bottom:12px}}@media screen and (min-width:320px) and (max-width:1440px){.community-amenities__button{padding-top:calc(.357143vw + 10.8571px);padding-bottom:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-amenities__button{padding-top:calc(.357143vw + 10.8571px);padding-bottom:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.community-amenities__button{padding-top:20px;padding-bottom:20px}}.community-amenities__button--expanded,.community-amenities__button--last{border-bottom-color:#0000}.community-amenities__expanded{width:34px;height:34px;position:relative}.community-amenities__wrap{z-index:-1;grid-template-rows:0fr;transition:all .3s ease-in-out;display:grid}.community-amenities__wrap,.community-amenities__wrap *{overflow:hidden}.community-amenities__wrap--visible{z-index:1;grid-template-rows:1fr}.community-amenities__icon{opacity:0;width:14px;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:320px) and (max-width:1440px){.community-amenities__icon{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.community-amenities__icon{width:16px}}.community-amenities__icon{height:14px}@media (min-width:320px) and (max-width:1440px){.community-amenities__icon{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.community-amenities__icon{height:16px}}.community-amenities__icon--visible{opacity:1}.community-amenities__list{border-bottom:1px solid #10141714;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px){.community-amenities__list{gap:4px}}@media screen and (max-width:320px){.community-amenities__list{padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-amenities__list{padding-bottom:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-amenities__list{padding-bottom:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-amenities__list{padding-bottom:40px}}.community-amenities__list--last{border-bottom:0;padding-bottom:0}.community-amenities__item{align-self:stretch;align-items:center;gap:10px;display:flex}@media (min-width:320px) and (max-width:1440px){.community-amenities__item{gap:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-amenities__item{gap:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-amenities__item{gap:16px}}@media screen and (min-width:320px){.community-amenities__item{padding-top:2px;padding-bottom:2px}}.community-amenities__check{width:10px;height:8px;margin:12px 6px}@media screen and (min-width:768px) and (max-width:320px){.community-amenities__slider{margin-top:32px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.community-amenities__slider{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.community-amenities__slider{margin-top:calc(.714286vw + 37.7143px)}}@media screen and (min-width:768px) and (min-width:2560px){.community-amenities__slider{margin-top:56px}}@media screen and (min-width:768px){.community-amenities__row{gap:20px}.community-amenities__button{cursor:initial;pointer-events:none;border-bottom-color:#10141714;padding-top:0}}@media screen and (min-width:768px) and (max-width:320px){.community-amenities__button{padding-bottom:10px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.community-amenities__button{padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.community-amenities__button{padding-bottom:calc(.357143vw + 6.85714px)}}@media screen and (min-width:768px) and (min-width:2560px){.community-amenities__button{padding-bottom:16px}}@media screen and (min-width:768px){.community-amenities__expanded{display:none}.community-amenities__wrap{z-index:1;grid-template-rows:1fr}.community-amenities__list{border-bottom:0;padding-bottom:0}}@media screen and (min-width:768px) and (max-width:320px){.community-amenities__list{margin-top:16px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.community-amenities__list{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.community-amenities__list{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:768px) and (min-width:2560px){.community-amenities__list{margin-top:24px}}@media screen and (min-width:1024px){.community-amenities__slide{width:calc(33.3333% - 20px)}}@media screen and (min-width:1024px) and (max-width:320px){.community-amenities__subheading+.community-amenities__content{margin-top:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-amenities__subheading+.community-amenities__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-amenities__subheading+.community-amenities__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-amenities__subheading+.community-amenities__content{margin-top:20px}}@media screen and (min-width:1024px){.community-amenities__figure{aspect-ratio:315/408}}@media screen and (min-width:1440px) and (max-width:320px){.community-amenities{padding-top:56px;padding-bottom:56px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.community-amenities{padding-top:calc(3.92857vw + 43.4286px);padding-bottom:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.community-amenities{padding-top:calc(3.92857vw + 43.4286px);padding-bottom:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1440px) and (min-width:2560px){.community-amenities{padding-top:144px;padding-bottom:144px}}@media screen and (min-width:1440px){.community-amenities__slide{width:calc(25% - 20px)}}@media screen and (min-width:1440px) and (max-width:320px){.community-amenities__subheading,.community-amenities__content{padding-right:16px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.community-amenities__subheading,.community-amenities__content{padding-right:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.community-amenities__subheading,.community-amenities__content{padding-right:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (min-width:2560px){.community-amenities__subheading,.community-amenities__content{padding-right:24px}}@media screen and (min-width:1440px){.community-amenities__row{gap:48px}}.community-availability{text-align:center}@media screen and (max-width:320px){.community-availability__concession-wrap,.community-availability__iframe,.community-availability__figure,.community-availability__row{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__concession-wrap,.community-availability__iframe,.community-availability__figure,.community-availability__row{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__concession-wrap,.community-availability__iframe,.community-availability__figure,.community-availability__row{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.community-availability__concession-wrap,.community-availability__iframe,.community-availability__figure,.community-availability__row{margin-top:24px}}.community-availability__concession{appearance:none;color:#101417;cursor:pointer;background-color:#e2ebf3;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:40px;padding:0;transition:all .3s ease-in-out;display:flex}@media (min-width:320px){.community-availability__concession{border-radius:8px}}.community-availability__concession{gap:8px}@media (min-width:320px){.community-availability__concession{gap:8px}}@media screen and (max-width:320px){.community-availability__concession{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__concession{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__concession{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-availability__concession{padding-left:16px;padding-right:16px}}.community-availability__concession-label{font-weight:500}.community-availability__arrow{width:14px}@media (min-width:320px) and (max-width:1440px){.community-availability__arrow{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.community-availability__arrow{width:16px}}.community-availability__arrow{height:14px}@media (min-width:320px) and (max-width:1440px){.community-availability__arrow{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.community-availability__arrow{height:16px}}.community-availability__figure{aspect-ratio:390/200;position:relative}.community-availability__image{opacity:.4}.community-availability__trigger{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.community-availability__row{row-gap:16px}@media (min-width:320px) and (max-width:1440px){.community-availability__row{row-gap:calc(.357143vw + 14.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-availability__row{row-gap:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.community-availability__row{row-gap:24px}}.community-availability__address{color:#101417e0;text-decoration-skip-ink:none;max-width:fit-content;text-decoration-line:underline;transition:all .3s ease-in-out;display:block}@media screen and (max-width:320px){.community-availability__address{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__address{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__address{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-availability__address{margin-top:32px}}.community-availability__existing{color:#101417e0;text-decoration-skip-ink:none;max-width:fit-content;font-weight:580;text-decoration-line:underline;transition:all .3s ease-in-out;display:inline-block}.community-availability__disclaimer{color:#101417a3}@media screen and (max-width:320px){.community-availability__desktop-concession,.community-availability__iframe{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__desktop-concession,.community-availability__iframe{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__desktop-concession,.community-availability__iframe{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-availability__desktop-concession,.community-availability__iframe{margin-top:40px}}.community-availability__desktop-concession+.community-availability__iframe{margin-top:0}.community-availability__desktop-concession{color:#faf9f7;text-align:center;background-color:#3f5163;border-radius:8px 8px 0 0}@media screen and (max-width:320px){.community-availability__desktop-concession{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__desktop-concession{padding-top:calc(.357143vw + 14.8571px);padding-bottom:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__desktop-concession{padding-top:calc(.357143vw + 14.8571px);padding-bottom:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.community-availability__desktop-concession{padding-top:24px;padding-bottom:24px}}@media screen and (max-width:320px){.community-availability__desktop-concession{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__desktop-concession{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__desktop-concession{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-availability__desktop-concession{padding-left:16px;padding-right:16px}}.community-availability__desktop-heading,.community-availability__desktop-content{width:350px;margin:0 auto}@media (min-width:320px) and (max-width:1440px){.community-availability__desktop-heading,.community-availability__desktop-content{width:calc(46.9643vw + 199.714px)}}@media (min-width:1440px) and (max-width:2560px){.community-availability__desktop-heading,.community-availability__desktop-content{width:calc(60.7143vw + 1.71429px)}}@media (min-width:2560px){.community-availability__desktop-heading,.community-availability__desktop-content{width:1556px}}.community-availability__desktop-heading{font-weight:500}.community-availability__desktop-content{color:#faf9f7e0}.community-availability__desktop-heading+.community-availability__desktop-content{margin-top:10px}.community-availability__iframe{border:0;width:100%;height:646px}.community-availability__con-overlay,.community-availability__fp-overlay{z-index:6;background-color:#1c140999;position:fixed;inset:0}.community-availability__con-overlay[data-state=open],.community-availability__fp-overlay[data-state=open]{animation:.25s ease-in-out fadeIn}.community-availability__con-overlay[data-state=closed],.community-availability__fp-overlay[data-state=closed]{animation:.25s ease-in-out fadeOut}.community-availability__con-modal,.community-availability__fp-modal{text-align:center;width:100vw;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:none;-webkit-overflow-scrolling:touch;z-index:7;background-color:#e2ebf3;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.community-availability__con-modal::-webkit-scrollbar{display:none}.community-availability__fp-modal::-webkit-scrollbar{display:none}.community-availability__con-modal[data-state=open],.community-availability__fp-modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) slideUpMobile}.community-availability__con-modal[data-state=closed],.community-availability__fp-modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) slideDownMobile}.community-availability__con-modal{border-radius:30px 30px 0 0;max-height:90vh}@media screen and (max-width:320px){.community-availability__con-modal{padding-top:32px;padding-bottom:32px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__con-modal{padding-top:calc(1.42857vw + 27.4286px);padding-bottom:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__con-modal{padding-top:calc(.714286vw + 37.7143px);padding-bottom:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.community-availability__con-modal{padding-top:56px;padding-bottom:56px}}@media screen and (max-width:320px){.community-availability__con-modal{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__con-modal{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__con-modal{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.community-availability__con-modal{padding-left:100px;padding-right:100px}}.community-availability__fp-modal{background-color:#fff;flex-direction:column;height:100dvh;display:flex}.community-availability__con-close,.community-availability__fp-close{appearance:none;color:#101417a3;cursor:pointer;z-index:1;background-color:#0000;border:0;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .3s ease-in-out;display:flex}@media (min-width:320px){.community-availability__con-close,.community-availability__fp-close{border-radius:12px}}.community-availability__con-close{position:absolute;top:10px;right:10px}.community-availability__con-icon,.community-availability__fp-icon{width:16px;height:16px}@media screen and (max-width:320px){.community-availability__con-preheading+.community-availability__con-heading{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__con-preheading+.community-availability__con-heading{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__con-preheading+.community-availability__con-heading{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-availability__con-preheading+.community-availability__con-heading{margin-top:16px}}@media screen and (max-width:320px){.community-availability__con-content+.community-availability__con-button{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__con-content+.community-availability__con-button{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__con-content+.community-availability__con-button{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.community-availability__con-content+.community-availability__con-button{margin-top:56px}}.community-availability__con-button{width:100%}.community-availability__fp-top{z-index:1;background-color:#fff;border-bottom:1px solid #1014170f;justify-content:flex-end;align-items:center;height:60px;display:flex;position:absolute;top:0;left:0;right:0}@media screen and (max-width:320px){.community-availability__fp-top{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__fp-top{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__fp-top{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-availability__fp-top{padding-left:16px;padding-right:16px}}.community-availability__fp-middle{flex:1;padding-top:60px;position:relative;overflow-y:auto}.community-availability__fp-concession{appearance:none;color:#faf9f7;cursor:pointer;background-color:#3f5163;border:0;justify-content:center;align-items:center;width:100%;height:40px;padding:0;transition:all .3s ease-in-out;display:flex}@media screen and (max-width:320px){.community-availability__fp-concession{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__fp-concession{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__fp-concession{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-availability__fp-concession{padding-left:16px;padding-right:16px}}.community-availability__fp-iframe{border:0;width:100%;height:calc(100dvh - 138px)}.community-availability__fp-concession+.community-availability__fp-iframe{height:calc(100dvh - 178px)}.community-availability__fp-bottom{z-index:1;background-color:#fff;border-top:1px solid #f0f0e8;gap:12px;margin-top:auto;padding:14px 18px;display:flex;box-shadow:0 8px 24px #10141714,0 4px 16px #10141714}@media (min-width:320px) and (max-width:1440px){.community-availability__fp-bottom{gap:calc(.357143vw + 10.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-availability__fp-bottom{gap:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.community-availability__fp-bottom{gap:20px}}.community-availability__tour{flex:1 0 0}.community-availability__phone{min-width:50px}@media screen and (max-width:320px){.community-availability__phone{padding-left:16px}}@media screen and (min-width:320px) and (max-width:1440px){.community-availability__phone{padding-left:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-availability__phone{padding-left:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.community-availability__phone{padding-left:24px}}.community-availability__phone .btn__label{display:none}@media (hover:hover) and (pointer:fine){.community-availability__concession:hover{background-color:#bed2e4}.community-availability__existing:hover,.community-availability__con-close:hover,.community-availability__fp-close:hover{color:#101417}}@media screen and (min-width:768px) and (max-width:320px){.community-availability__row{margin-top:24px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.community-availability__row{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.community-availability__row{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:768px) and (min-width:2560px){.community-availability__row{margin-top:40px}}@media screen and (min-width:768px){.community-availability__con-button{width:auto}}@media screen and (min-width:1024px){.community-availability__col{text-align:left}.community-availability__col+.community-availability__col{text-align:right;margin-top:0}.community-availability__disclaimer{font-size:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-availability__disclaimer{font-size:12px}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-availability__disclaimer{font-size:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-availability__disclaimer{font-size:14px}}@media screen and (min-width:1024px){.community-availability__con-modal{max-width:350px;bottom:50%;transform:translate(-50%,50%)}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-availability__con-modal{max-width:calc(66.9643vw + 135.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-availability__con-modal{max-width:calc(76.25vw + 2px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-availability__con-modal{max-width:1954px}}@media screen and (min-width:1024px){.community-availability__con-modal{border-radius:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-availability__con-modal{border-radius:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px){.community-availability__con-modal{border-radius:16px}}@media screen and (min-width:1024px) and (max-width:320px){.community-availability__con-modal{padding:26px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-availability__con-modal{padding:calc(1.25vw + 22px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-availability__con-modal{padding:calc(3.57143vw - 11.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-availability__con-modal{padding:80px}}@media screen and (min-width:1024px){.community-availability__con-modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) slideUpDesktop}.community-availability__con-modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) slideDownDesktop}.community-availability__con-close{top:20px;right:20px}}.community-card{color:#101417;border-radius:12px;flex-direction:column;flex:1;text-decoration:none;display:flex;overflow:hidden}@media (min-width:320px){.community-card{border-radius:12px}}.community-card--white{background-color:#fff;box-shadow:0 4px 16px #1014170a}.community-card__upper{position:relative;overflow:hidden}.community-card__upper--clear{border-radius:8px}@media (min-width:320px){.community-card__upper--clear{border-radius:8px}}.community-card__availability{pointer-events:none;z-index:2;background-color:#fff;border:1.5px solid #10141714;justify-content:center;align-items:center;display:flex;position:absolute;top:10px;box-shadow:0 4px 4px #1014170a}@media (min-width:320px) and (max-width:1440px){.community-card__availability{top:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-card__availability{top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-card__availability{top:16px}}.community-card__availability{left:10px}@media (min-width:320px) and (max-width:1440px){.community-card__availability{left:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-card__availability{left:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-card__availability{left:16px}}.community-card__availability{gap:8px}@media (min-width:320px){.community-card__availability{gap:8px}}.community-card__availability{border-radius:999px}@media (min-width:320px){.community-card__availability{border-radius:999px}}@media screen and (min-width:320px){.community-card__availability{padding-top:6px;padding-bottom:6px}}@media screen and (max-width:320px){.community-card__availability{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-card__availability{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-card__availability{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-card__availability{padding-left:16px;padding-right:16px}}.community-card__marker{stroke-width:3px;stroke:#23b56733;background-color:#23b567;border-radius:50%;width:6px;height:6px}.community-card__marker--pre-pricing{stroke:#edb08d33;background-color:#edb08d}.community-card__marker-label{color:#101417;font-weight:500}.community-card__figure{aspect-ratio:340/191;position:relative}.community-card__image{object-fit:cover}.community-card__concession{color:#faf9f7;background-color:#3f5163;justify-content:center;align-items:center;width:100%;min-height:35px;font-weight:500;display:flex}@media screen and (min-width:320px){.community-card__concession{padding-top:6px;padding-bottom:6px}}@media screen and (max-width:320px){.community-card__concession{padding-left:12px;padding-right:12px}}@media screen and (min-width:320px) and (max-width:1440px){.community-card__concession{padding-left:calc(.357143vw + 10.8571px);padding-right:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-card__concession{padding-left:calc(.357143vw + 10.8571px);padding-right:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.community-card__concession{padding-left:20px;padding-right:20px}}@media screen and (max-width:320px){.community-card__lower{padding-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.community-card__lower{padding-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-card__lower{padding-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.community-card__lower{padding-top:24px}}@media screen and (max-width:320px){.community-card__lower{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-card__lower{padding-left:calc(.357143vw + 18.8571px);padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-card__lower{padding-left:calc(.714286vw + 13.7143px);padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-card__lower{padding-left:32px;padding-right:32px}}@media screen and (max-width:320px){.community-card__lower{padding-bottom:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-card__lower{padding-bottom:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-card__lower{padding-bottom:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-card__lower{padding-bottom:32px}}.community-card__title{font-weight:500}.community-card__address{color:#101417a3}.community-card__list{align-self:stretch;align-items:flex-end;gap:20px;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px) and (max-width:1440px){.community-card__list{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-card__list{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-card__list{gap:32px}}@media screen and (max-width:320px){.community-card__list{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.community-card__list{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-card__list{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.community-card__list{margin-top:24px}}.community-card__item{flex-direction:column;flex:1 0 0;justify-content:flex-end;align-items:flex-start;display:flex}@media screen and (max-width:320px){.community-card__item{padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-card__item{padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-card__item{padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-card__item{padding-right:32px}}.community-card__item--first{border-right:1px solid #10141714}.community-card__value,.community-card__label{display:block}@media screen and (min-width:320px){.community-card__value+.community-card__label{margin-top:2px}}.community-card__label{color:#101417a3}@media screen and (min-width:1024px){.community-card__figure{aspect-ratio:426/240}}.community-hero{min-height:calc(90dvh - var(--header-height,0));color:#f6f3ef;background-color:#101417;align-items:flex-end;display:flex;position:relative;overflow:hidden}.community-hero:before{content:"";z-index:2;background:linear-gradient(#1e180e52 0%,#101417 100%);position:absolute;inset:0}.community-hero__overlay{z-index:4;opacity:1;pointer-events:none;background-color:#101417;transition:all 1.2s ease-in-out .5s;animation:1s 1.2s forwards fadeOut;position:absolute;inset:0}.community-hero__figure{position:absolute;inset:0}.community-hero__poster,.community-hero__image,.community-hero__video,.community-hero__slider{object-fit:cover;z-index:0;aspect-ratio:9/16;width:100%;height:100%;position:absolute;top:0;left:0}.community-hero__poster--desktop,.community-hero__video--desktop{aspect-ratio:16/9;display:none}.community-hero__video{appearance:none;z-index:1}.community-hero__container{z-index:3;padding-bottom:56px}@media screen and (max-width:320px){.community-hero__container{padding-top:120px}}@media screen and (min-width:320px) and (max-width:1440px){.community-hero__container{padding-top:calc(7.14286vw + 97.1429px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-hero__container{padding-top:calc(7.14286vw + 97.1429px)}}@media (min-width:2560px){.community-hero__container{padding-top:280px}}.community-hero__slide{overflow:hidden}.community-hero__image{transition:all 1s cubic-bezier(.7,0,.3,1);animation:20s ease-in-out forwards imgZoom}.community-hero__container{position:relative}.community-hero__container:before{z-index:-1;background:linear-gradient(#10141700 0%,#101417 100%);position:absolute;inset:0}.community-hero__container:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;height:50%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}.community-hero__row{align-items:flex-end}@media screen and (max-width:320px){.community-hero__col--right{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.community-hero__col--right{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-hero__col--right{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.community-hero__col--right{margin-top:56px}}.community-hero__heading{max-width:350px}@media (min-width:320px) and (max-width:1440px){.community-hero__heading{max-width:calc(56.9643vw + 167.714px)}}@media (min-width:1440px) and (max-width:2560px){.community-hero__heading{max-width:calc(68.4821vw + 1.85712px)}}@media (min-width:2560px){.community-hero__heading{max-width:1755px}}.community-hero__list{align-self:stretch;align-items:flex-end;gap:16px;margin:0;padding-left:0;list-style-type:none;display:flex}@media screen and (max-width:320px){.community-hero__list{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-hero__list{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-hero__list{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-hero__list{margin-top:40px}}.community-hero__item{border-right:1px solid #faf9f714;align-self:stretch;align-items:flex-end;gap:16px;display:flex}@media screen and (max-width:320px){.community-hero__item{padding-right:48px}}@media screen and (min-width:320px) and (max-width:1440px){.community-hero__item{padding-right:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-hero__item{padding-right:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.community-hero__item{padding-right:72px}}.community-hero__item:last-of-type{border-right:none;padding-right:0}.community-hero__text,.community-hero__value,.community-hero__label{display:block}.community-hero__buttons{flex-direction:column;gap:8px;display:flex}@media (min-width:320px){.community-hero__buttons{gap:8px}}.community-hero__tour,.community-hero__vip,.community-hero__availability{width:100%}.community-hero__soon{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#08080880;border-radius:12px}@media (min-width:320px){.community-hero__soon{border-radius:12px}}@media screen and (max-width:320px){.community-hero__soon{padding:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-hero__soon{padding:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-hero__soon{padding:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-hero__soon{padding:32px}}@media screen and (min-width:320px){.community-hero__soon-heading+.community-hero__soon-content{margin-top:6px}}@media screen and (max-width:320px){.community-hero__soon-content+.community-hero__vip{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-hero__soon-content+.community-hero__vip{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-hero__soon-content+.community-hero__vip{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-hero__soon-content+.community-hero__vip{margin-top:32px}}.community-hero__concession-wrap{z-index:2;position:absolute;top:0;left:0;right:0}.community-hero__concession{appearance:none;color:#faf9f7;background-color:#3f5163;border:0;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;padding:0;text-decoration:none;transition:all .3s ease-in-out;display:flex}@media (min-width:320px){.community-hero__concession{gap:8px}}@media screen and (max-width:320px){.community-hero__concession{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-hero__concession{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-hero__concession{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-hero__concession{padding-left:16px;padding-right:16px}}.community-hero__concession-label{font-weight:500}.community-hero__arrow{width:14px}@media (min-width:320px) and (max-width:1440px){.community-hero__arrow{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.community-hero__arrow{width:16px}}.community-hero__arrow{height:14px}@media (min-width:320px) and (max-width:1440px){.community-hero__arrow{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.community-hero__arrow{height:16px}}@media (hover:hover) and (pointer:fine){.community-hero__concession:hover{background-color:#2b3844}}@media screen and (min-width:1024px){.community-hero--video:before{content:none}.community-hero__container--video:before,.community-hero__container--video:after{content:""}.community-hero__poster--desktop,.community-hero__video--desktop{display:block}.community-hero__poster--video,.community-hero__video--video{display:none}.community-hero__slider{aspect-ratio:16/9}.community-hero__buttons{flex-direction:row}.community-hero__tour,.community-hero__availability{width:auto}.community-hero__soon{max-width:332px;margin:0 0 0 auto}}@media screen and (min-width:1024px) and (min-width:320px){.community-hero__value+.community-hero__label{margin-top:4px}}@media screen and (min-width:1024px){.community-hero__concession{height:50px}}@media screen and (min-width:1440px){.community-hero__buttons{justify-content:flex-end}.community-hero__container{padding-bottom:100px}}@media screen and (min-width:1440px) and (max-width:320px){.community-hero__container{padding-left:40px;padding-right:40px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.community-hero__container{padding-left:calc(1.78571vw + 34.2857px);padding-right:calc(1.78571vw + 34.2857px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.community-hero__container{padding-left:calc(9.46429vw - 76.2857px);padding-right:calc(9.46429vw - 76.2857px)}}@media screen and (min-width:1440px) and (min-width:2560px){.community-hero__container{padding-left:166px;padding-right:166px}}@media screen and (max-width:320px){.community-location{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.community-location{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-location{padding-top:calc(2.85714vw + 38.8571px);padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.community-location{padding-top:112px;padding-bottom:112px}}@media screen and (max-width:320px){.community-location__col+.community-location__col{margin-top:34px}}@media screen and (min-width:320px) and (max-width:1440px){.community-location__col+.community-location__col{margin-top:calc(1.42857vw + 29.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-location__col+.community-location__col{margin-top:calc(4.46429vw - 14.2857px)}}@media (min-width:2560px){.community-location__col+.community-location__col{margin-top:100px}}.community-location__info{flex-direction:column;display:flex}@media screen and (max-width:320px){.community-location__address-wrap,.community-location__directions-wrap{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-location__address-wrap,.community-location__directions-wrap{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-location__address-wrap,.community-location__directions-wrap{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-location__address-wrap,.community-location__directions-wrap{margin-top:40px}}@media screen and (max-width:320px){.community-location__address-wrap+.community-location__directions-wrap{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-location__address-wrap+.community-location__directions-wrap{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-location__address-wrap+.community-location__directions-wrap{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-location__address-wrap+.community-location__directions-wrap{margin-top:16px}}.community-location__address{color:#101417e0;max-width:fit-content;display:block}.community-location__map{border-radius:8px;width:100%;height:240px;overflow:hidden}@media (min-width:320px){.community-location__map{border-radius:8px}}@media screen and (max-width:320px){.community-location__wrap{margin-top:34px}}@media screen and (min-width:320px) and (max-width:1440px){.community-location__wrap{margin-top:calc(1.42857vw + 29.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-location__wrap{margin-top:calc(4.46429vw - 14.2857px)}}@media (min-width:2560px){.community-location__wrap{margin-top:100px}}.community-location__list{margin:0;padding-left:0;list-style-type:none;display:block}.community-location__item{display:block}.community-location__item+.community-location__item{border-top:1px solid #10141714}.community-location__place{color:#101417e0;align-self:stretch;display:flex}@media screen and (max-width:320px){.community-location__place{padding-top:12px;padding-bottom:12px}}@media screen and (min-width:320px) and (max-width:1440px){.community-location__place{padding-top:calc(.357143vw + 10.8571px);padding-bottom:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-location__place{padding-top:calc(.357143vw + 10.8571px);padding-bottom:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.community-location__place{padding-top:20px;padding-bottom:20px}}.community-location__label{flex:1 0 0}.community-location__distance{text-align:right;width:60px;font-weight:500}@media screen and (min-width:1024px) and (max-width:320px){.community-location{padding-top:56px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-location{padding-top:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-location{padding-top:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-location{padding-top:144px}}@media screen and (min-width:1024px) and (max-width:320px){.community-location{padding-bottom:64px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-location{padding-bottom:calc(5vw + 48px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-location{padding-bottom:calc(5vw + 48px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-location{padding-bottom:176px}}@media screen and (min-width:1024px){.community-location__col+.community-location__col{margin-top:0}.community-location__map{border-radius:10px;height:540px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-location__map{border-radius:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1024px) and (min-width:1440px){.community-location__map{border-radius:12px}}@media screen and (min-width:1024px){.community-location__info{max-width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-location__info{max-width:calc(9.46429vw + 319.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-location__info{max-width:calc(27.1429vw + 65.1428px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-location__info{max-width:760px}}@media screen and (min-width:1440px){.community-location__row{gap:100px}.community-location__info{height:100%}.community-location__spacer{margin-top:auto}}@media screen and (min-width:1440px) and (max-width:320px){.community-location__spacer{padding-top:34px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.community-location__spacer{padding-top:calc(1.42857vw + 29.4286px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.community-location__spacer{padding-top:calc(4.46429vw - 14.2857px)}}@media screen and (min-width:1440px) and (min-width:2560px){.community-location__spacer{padding-top:100px}}@media screen and (min-width:1440px){.community-location__wrap{margin-top:0}}.community-neighborhood{color:#faf9f7;background-color:#1b2127;max-width:100vw;overflow:hidden}.community-neighborhood__row{align-items:flex-end}.community-neighborhood__slider{width:100%;overflow:visible}@media screen and (max-width:320px){.community-neighborhood__slider{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__slider{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__slider{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-neighborhood__slider{margin-top:40px}}.community-neighborhood__figure{aspect-ratio:315/200;position:relative}.community-neighborhood__image{object-fit:cover;border-radius:8px}@media (min-width:320px){.community-neighborhood__image{border-radius:8px}}@media screen and (max-width:320px){.community-neighborhood__figure+.community-neighborhood__subheading{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__figure+.community-neighborhood__subheading{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__figure+.community-neighborhood__subheading{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-neighborhood__figure+.community-neighborhood__subheading{margin-top:32px}}@media screen and (max-width:320px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:16px}}.community-neighborhood__content{color:#faf9f7e0}.community-neighborhood__col--right{text-align:center}@media screen and (max-width:320px){.community-neighborhood__col--right{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__col--right{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__col--right{margin-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.community-neighborhood__col--right{margin-top:72px}}.community-neighborhood__button{width:100%}.community-neighborhood__overlay{z-index:6;background-color:#1c140999;width:100vw;height:100dvh;position:fixed;top:0;left:0}.community-neighborhood__overlay[data-state=open]{animation:.25s ease-in-out fadeIn}.community-neighborhood__overlay[data-state=closed]{animation:.25s ease-in-out fadeOut}.community-neighborhood__modal{text-align:center;z-index:7;background-color:#fff;width:100vw;max-width:1200px;height:100dvh;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.community-neighborhood__modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) slideUpMobile}.community-neighborhood__modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) slideDownMobile}.community-neighborhood__root{height:100dvh;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:none;-webkit-overflow-scrolling:touch;padding-top:60px;position:relative}.community-neighborhood__root::-webkit-scrollbar{display:none}.community-neighborhood__top{z-index:1;background-color:#fff;justify-content:space-between;align-items:center;padding:0 20px;display:flex;position:fixed;top:0;left:0;right:0}.community-neighborhood__bottom{height:calc(100dvh - 60px);overflow-y:auto}.community-neighborhood__tab-buttons{align-items:center;gap:20px;display:flex}@media (min-width:320px) and (max-width:1440px){.community-neighborhood__tab-buttons{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-neighborhood__tab-buttons{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-neighborhood__tab-buttons{gap:32px}}.community-neighborhood__tab-group{align-items:center;gap:8px;display:none}@media (min-width:320px){.community-neighborhood__tab-group{gap:8px}}.community-neighborhood__tabs{border-bottom:1px solid #1014170f;gap:24px;height:60px;padding-right:40px;display:flex;overflow-y:auto}@media (min-width:320px) and (max-width:1440px){.community-neighborhood__tabs{gap:calc(.714286vw + 21.7143px)}}@media (min-width:1440px) and (max-width:2560px){.community-neighborhood__tabs{gap:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-neighborhood__tabs{gap:40px}}.community-neighborhood__tab{appearance:none;color:#101417a3;cursor:pointer;background-color:#0000;border:0;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;min-width:fit-content;padding:2px 0 0;transition:all .3s ease-in-out;display:flex}.community-neighborhood__tab[data-state=active]{color:#101417;border-bottom-color:#3f5163;padding-top:0}.community-neighborhood__close-button{appearance:none;color:#101417;cursor:pointer;z-index:1;background-color:#fff;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .3s ease-in-out;display:flex;position:absolute;top:10px;right:12px}.community-neighborhood__close-icon{width:16px;height:16px}.community-neighborhood__map-col--right{display:none}.community-neighborhood__map{width:100%;height:calc(80dvh + 60px);transition:all .3s ease-in-out;display:block}.community-neighborhood__map--0-4{height:calc(60dvh + 60px)}.community-neighborhood__map--0-6,.community-neighborhood__map--0-8{height:calc(40dvh + 60px)}.community-neighborhood__positioning{position:relative}.community-neighborhood__circle{background-color:#fff;border:1.5px solid #10141714;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 4px #1014170a}.community-neighborhood__marker{color:#101417;width:16px;height:16px}.community-neighborhood__popup{background-color:#fff;border-radius:24px;align-items:flex-start;gap:20px;width:390px;display:flex;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%);box-shadow:0 10px 20px #10141729}@media (min-width:320px) and (max-width:1440px){.community-neighborhood__popup{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-neighborhood__popup{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-neighborhood__popup{gap:32px}}@media screen and (max-width:320px){.community-neighborhood__popup{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__popup{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__popup{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__popup{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:320px){.community-neighborhood__popup{padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__popup{padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__popup{padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-neighborhood__popup{padding-right:32px}}@media screen and (max-width:320px){.community-neighborhood__popup{padding-left:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__popup{padding-left:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__popup{padding-left:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__popup{padding-left:16px}}.community-neighborhood__popup-figure{aspect-ratio:1;width:100px;position:relative}.community-neighborhood__popup-image{object-fit:cover;border-radius:8px}@media (min-width:320px){.community-neighborhood__popup-image{border-radius:8px}}.community-neighborhood__popup-info{text-align:left;flex:1 0 0;align-self:stretch}@media screen and (max-width:320px){.community-neighborhood__popup-info{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__popup-info{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__popup-info{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__popup-info{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:320px){.community-neighborhood__popup-heading+.community-neighborhood__popup-description{margin-top:4px}}.community-neighborhood__popup-description{color:#101417a3}.community-neighborhood__drawer-portal{z-index:3;pointer-events:none;position:absolute;inset:0}.community-neighborhood__mobile{z-index:4;box-sizing:border-box;pointer-events:auto;background-color:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;height:calc(100dvh - 4%);min-height:0;max-height:calc(100dvh - 4%);display:flex;position:fixed;inset:0;overflow:hidden}@media screen and (max-width:320px){.community-neighborhood__mobile{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__mobile{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__mobile{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.community-neighborhood__mobile{padding-left:100px;padding-right:100px}}.community-neighborhood__drag[data-vaul-handle]{touch-action:none;opacity:1;cursor:grab;background-color:#fff;width:100%;height:24px;display:block;position:relative}.community-neighborhood__drag[data-vaul-handle]:before{content:"";background-color:#efebe6;border-radius:999px;width:30px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.community-neighborhood__mobile-content{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1 1 0;width:100%;height:0;min-height:0;overflow:hidden auto}.community-neighborhood__list{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px) and (max-width:1440px){.community-neighborhood__list{gap:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-neighborhood__list{gap:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__list{gap:16px}}@media screen and (max-width:320px){.community-neighborhood__list{padding-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__list{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__list{padding-top:calc(1.60714vw + 36.8571px)}}@media (min-width:2560px){.community-neighborhood__list{padding-top:78px}}@media screen and (max-width:320px){.community-neighborhood__list{padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__list{padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__list{padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.community-neighborhood__list{padding-bottom:112px}}.community-neighborhood__item{flex:none;min-width:0}.community-neighborhood__card{background-color:#f6f3ef;border-radius:12px;align-self:stretch;align-items:flex-start;display:flex}@media (min-width:320px) and (max-width:1440px){.community-neighborhood__card{border-radius:calc(.357143vw + 10.8571px)}}@media (min-width:1440px){.community-neighborhood__card{border-radius:16px}}.community-neighborhood__card{gap:20px}@media (min-width:320px) and (max-width:1440px){.community-neighborhood__card{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-neighborhood__card{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-neighborhood__card{gap:32px}}@media screen and (max-width:320px){.community-neighborhood__card{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__card{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__card{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__card{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:320px){.community-neighborhood__card{padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__card{padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__card{padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-neighborhood__card{padding-right:32px}}@media screen and (max-width:320px){.community-neighborhood__card{padding-left:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__card{padding-left:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__card{padding-left:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__card{padding-left:16px}}.community-neighborhood__card-figure{aspect-ratio:1;width:100px;position:relative}.community-neighborhood__card-image{object-fit:cover;border-radius:8px}@media (min-width:320px){.community-neighborhood__card-image{border-radius:8px}}.community-neighborhood__card-info{text-align:left;flex:1 0 0;align-self:stretch}@media screen and (max-width:320px){.community-neighborhood__card-info{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-neighborhood__card-info{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-neighborhood__card-info{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-neighborhood__card-info{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:320px){.community-neighborhood__card-heading+.community-neighborhood__card-description{margin-top:4px}}.community-neighborhood__card-description{color:#101417a3}@media (hover:hover) and (pointer:fine){.community-neighborhood__tab:hover{color:#101417}.community-neighborhood__close-button:hover{color:#101417a3}}@media screen and (min-width:768px) and (max-width:320px){.community-neighborhood__slider{margin-top:32px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.community-neighborhood__slider{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.community-neighborhood__slider{margin-top:calc(.714286vw + 37.7143px)}}@media screen and (min-width:768px) and (min-width:2560px){.community-neighborhood__slider{margin-top:56px}}@media screen and (min-width:768px){.community-neighborhood__button{width:auto}}@media screen and (min-width:1024px){.community-neighborhood__col--left{order:1}.community-neighborhood__col--middle{order:3}.community-neighborhood__col--right{text-align:right;order:2;margin-top:0}.community-neighborhood__slide{width:calc(33.3333% - 20px)}}@media screen and (min-width:1024px) and (max-width:320px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-neighborhood__subheading+.community-neighborhood__content{margin-top:20px}}@media screen and (min-width:1024px){.community-neighborhood__figure{aspect-ratio:315/408}.community-neighborhood__bottom{overflow:hidden}.community-neighborhood__map-col--left{order:2}.community-neighborhood__map-col--right{order:1;display:block;overflow-y:auto}.community-neighborhood__drawer-portal{display:none}.community-neighborhood__map,.community-neighborhood__map-col--right{height:calc(100dvh - 60px)}.community-neighborhood__list{padding:28px 20px 48px}}@media screen and (min-width:1200px){.community-neighborhood__modal,.community-neighborhood__root{height:80dvh}.community-neighborhood__map-col{height:calc(80dvh - 60px)}.community-neighborhood__modal{border-radius:16px;bottom:50%;overflow:hidden;transform:translate(-50%,50%)}}@media screen and (min-width:1200px) and (min-width:320px) and (max-width:1440px){.community-neighborhood__modal{border-radius:calc(.714286vw + 13.7143px)}}@media screen and (min-width:1200px) and (min-width:1440px){.community-neighborhood__modal{border-radius:24px}}@media screen and (min-width:1200px){.community-neighborhood__modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) fadeIn}.community-neighborhood__modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) fadeOut}}@media screen and (min-width:1440px) and (max-width:320px){.community-neighborhood{padding-top:56px;padding-bottom:56px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.community-neighborhood{padding-top:calc(3.92857vw + 43.4286px);padding-bottom:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.community-neighborhood{padding-top:calc(3.92857vw + 43.4286px);padding-bottom:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1440px) and (min-width:2560px){.community-neighborhood{padding-top:144px;padding-bottom:144px}}@media screen and (min-width:1440px){.community-neighborhood__slide{width:calc(25% - 20px)}}@media screen and (min-width:1440px) and (max-width:320px){.community-neighborhood__subheading,.community-neighborhood__content{padding-right:16px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.community-neighborhood__subheading,.community-neighborhood__content{padding-right:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.community-neighborhood__subheading,.community-neighborhood__content{padding-right:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (min-width:2560px){.community-neighborhood__subheading,.community-neighborhood__content{padding-right:24px}}.community-overview{z-index:4;position:relative}@media screen and (max-width:320px){.community-overview{padding-bottom:40px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview{padding-bottom:calc(1.78571vw + 34.2857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview{padding-bottom:calc(9.46429vw - 76.2857px)}}@media (min-width:2560px){.community-overview{padding-bottom:166px}}.community-overview__border{content:"";background-color:#fff;border-radius:24px 24px 0 0;height:26px;position:absolute;top:-26px;left:0;right:0}@media screen and (max-width:320px){.community-overview__col--gallery,.community-overview__col--features,.community-overview__col--content{margin-top:40px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview__col--gallery,.community-overview__col--features,.community-overview__col--content{margin-top:calc(1.78571vw + 34.2857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview__col--gallery,.community-overview__col--features,.community-overview__col--content{margin-top:calc(9.46429vw - 76.2857px)}}@media (min-width:2560px){.community-overview__col--gallery,.community-overview__col--features,.community-overview__col--content{margin-top:166px}}.community-overview__content{color:#101417e0}.community-overview__address{color:#101417e0;text-decoration-skip-ink:none;max-width:fit-content;text-decoration-line:underline;transition:all .3s ease-in-out;display:block}@media screen and (max-width:320px){.community-overview__address{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview__address{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview__address{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-overview__address{margin-top:32px}}.community-overview__gallery-col--right{grid-template-columns:1fr 1fr;gap:20px;display:none}.community-overview__slides{border-radius:8px;position:relative;overflow:hidden}@media (min-width:320px){.community-overview__slides{border-radius:8px}}.community-overview__slides:before,.community-overview__slides:after{content:"";pointer-events:none;z-index:2;width:18%;height:100%;position:absolute;top:0}.community-overview__slides:before{background:linear-gradient(90deg,#10141752,#0000);left:0}.community-overview__slides:after{background:linear-gradient(270deg,#10141752,#0000);right:0}.community-overview__figure,.community-overview__grid-figure{aspect-ratio:390/240;position:relative;overflow:hidden}.community-overview__grid-figure{border-radius:8px}@media (min-width:320px){.community-overview__grid-figure{border-radius:8px}}.community-overview__image,.community-overview__grid-image,.community-overview__video,.community-overview__video-bg{object-fit:cover;width:100%;height:100%}.community-overview__video,.community-overview__video-bg{position:absolute;top:0;left:0}.community-overview__nav{z-index:3;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media (min-width:320px) and (max-width:1440px){.community-overview__nav{left:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__nav{left:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-overview__nav{left:16px}}.community-overview__nav--next{left:auto;right:10px}@media (min-width:320px) and (max-width:1440px){.community-overview__nav--next{right:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__nav--next{right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-overview__nav--next{right:16px}}.community-overview__trigger,.community-overview__grid-button,.community-overview__virtual{z-index:4;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.community-overview__video-span,.community-overview__grid-span,.community-overview__tab-span{color:#101417;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s ease-in-out;display:flex}.community-overview__video-icon,.community-overview__grid-video,.community-overview__tab-play{width:18px;height:18px}.community-overview__counter{z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);color:#faf9f7;background:#08080866;font-weight:500;position:absolute;bottom:10px}@media (min-width:320px) and (max-width:1440px){.community-overview__counter{bottom:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__counter{bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-overview__counter{bottom:16px}}.community-overview__counter{right:10px}@media (min-width:320px) and (max-width:1440px){.community-overview__counter{right:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__counter{right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-overview__counter{right:16px}}.community-overview__counter{border-radius:999px}@media (min-width:320px){.community-overview__counter{border-radius:999px}}@media screen and (min-width:320px){.community-overview__counter{padding:6px 8px}}.community-overview__tours-button,.community-overview__virtual-button{color:#101417;z-index:5;cursor:pointer;background-color:#fff;border:1.5px solid #10141714;justify-content:center;align-items:center;transition:all .3s ease-in-out;display:flex;box-shadow:1px 3px 5px #08080833}.community-overview__tours-button{width:50px;height:50px;position:absolute;bottom:10px}@media (min-width:320px) and (max-width:1440px){.community-overview__tours-button{bottom:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__tours-button{bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-overview__tours-button{bottom:16px}}.community-overview__tours-button{left:10px}@media (min-width:320px) and (max-width:1440px){.community-overview__tours-button{left:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__tours-button{left:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-overview__tours-button{left:16px}}.community-overview__tours-button{border-radius:999px}@media (min-width:320px){.community-overview__tours-button{border-radius:999px}}.community-overview__tours-icon,.community-overview__virtual-icon{width:30px;height:18px}.community-overview__virtual-button{border-radius:12px;gap:10px;height:40px;padding:0 14px 1px 12px}@media (min-width:320px){.community-overview__virtual-button{border-radius:12px}}.community-overview__list{grid-template-columns:1fr 1fr;column-gap:20px;margin:0;padding-left:0;list-style-type:none;display:grid}@media (min-width:320px) and (max-width:1440px){.community-overview__list{column-gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__list{column-gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-overview__list{column-gap:32px}}.community-overview__list{row-gap:32px}@media (min-width:320px) and (max-width:1440px){.community-overview__list{row-gap:calc(1.42857vw + 27.4286px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__list{row-gap:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.community-overview__list{row-gap:56px}}.community-overview__item{align-items:center;gap:8px;display:flex}@media (min-width:320px){.community-overview__item{gap:8px}}.community-overview__feature-span{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.community-overview__feature-icon{color:#101417a3;width:24px;height:24px}.community-overview__feature-name{max-width:100px;display:block}.community-overview__overlay{z-index:6;background-color:#1c140999;width:100vw;height:100dvh;position:fixed;top:0;left:0}.community-overview__overlay[data-state=open]{animation:.25s ease-in-out fadeIn}.community-overview__overlay[data-state=closed]{animation:.25s ease-in-out fadeOut}.community-overview__modal{text-align:center;z-index:7;background-color:#fff;width:100vw;max-width:1200px;height:100dvh;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.community-overview__modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) slideUpMobile}.community-overview__modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) slideDownMobile}.community-overview__root{height:100dvh;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:none;-webkit-overflow-scrolling:touch;padding-top:60px;position:relative}.community-overview__root::-webkit-scrollbar{display:none}.community-overview__top{z-index:1;background-color:#fff;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}@media screen and (max-width:320px){.community-overview__top{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview__top{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview__top{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.community-overview__top{padding-left:100px;padding-right:100px}}.community-overview__tab-buttons{align-items:center;gap:20px;display:flex}@media (min-width:320px) and (max-width:1440px){.community-overview__tab-buttons{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__tab-buttons{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-overview__tab-buttons{gap:32px}}.community-overview__tab-group{align-items:center;gap:8px;display:none}@media (min-width:320px){.community-overview__tab-group{gap:8px}}.community-overview__tabs,.community-overview__filters{gap:24px;height:60px;display:flex}@media (min-width:320px) and (max-width:1440px){.community-overview__tabs,.community-overview__filters{gap:calc(.714286vw + 21.7143px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__tabs,.community-overview__filters{gap:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-overview__tabs,.community-overview__filters{gap:40px}}.community-overview__tab,.community-overview__filter{appearance:none;color:#101417a3;cursor:pointer;background-color:#0000;border:0;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;padding:2px 0 0;transition:all .3s ease-in-out;display:flex}.community-overview__tab[data-state=active],.community-overview__filter--active{color:#101417;border-bottom-color:#3f5163;padding-top:0}.community-overview__tab-row{row-gap:20px}@media (min-width:320px) and (max-width:1440px){.community-overview__tab-row{row-gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-overview__tab-row{row-gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-overview__tab-row{row-gap:32px}}.community-overview__tab-figure{aspect-ratio:390/240;border-radius:8px;position:relative;overflow:hidden}@media (min-width:320px){.community-overview__tab-figure{border-radius:8px}}.community-overview__tab-image,.community-overview__tab-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.community-overview__tab-trigger{z-index:1;cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.community-overview__close-button{appearance:none;color:#101417;cursor:pointer;z-index:1;background-color:#0000;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .3s ease-in-out;display:flex;position:absolute;top:10px;right:15px}.community-overview__close-icon{width:16px;height:16px}.community-overview__bottom{border-top:1px solid #1014170f}.community-overview__filters{text-align:left;border-bottom:1px solid #1014170f;flex-shrink:0;overflow-x:auto}@media screen and (max-width:320px){.community-overview__filters{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview__filters{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview__filters{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.community-overview__filters{padding-left:100px;padding-right:100px}}@media screen and (max-width:320px){.community-overview__tab-container{padding-top:24px;padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview__tab-container{padding-top:calc(.714286vw + 21.7143px);padding-bottom:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview__tab-container{padding-top:calc(.714286vw + 21.7143px);padding-bottom:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-overview__tab-container{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:320px){.community-overview__tab-container{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview__tab-container{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview__tab-container{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.community-overview__tab-container{padding-left:100px;padding-right:100px}}.community-overview__caption,.community-overview__subtitle{text-align:center}.community-overview__caption{font-weight:500}@media screen and (max-width:320px){.community-overview__caption{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.community-overview__caption{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-overview__caption{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.community-overview__caption{margin-top:16px}}.community-overview__subtitle{color:#101417a3}.community-overview__iframe{aspect-ratio:390/240;border:0;border-radius:8px;width:100%;overflow:hidden}@media (min-width:320px){.community-overview__iframe{border-radius:8px}}@media (hover:hover) and (pointer:fine){.community-overview__address:hover,.community-overview__tab:hover{color:#101417}.community-overview__trigger:hover .community-overview__video-span,.community-overview__grid-button:hover .community-overview__grid-span,.community-overview__tab-trigger:hover .community-overview__tab-span{transform:scale(1.1)}.community-overview__tours-button:hover,.community-overview__virtual:hover .community-overview__virtual-button{background-color:#efebe6}.community-overview__close-button:hover{color:#101417a3}}@media screen and (min-width:1024px){.community-overview{padding-top:20px}}@media screen and (min-width:1024px) and (max-width:320px){.community-overview{padding-bottom:24px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-overview{padding-bottom:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-overview{padding-bottom:calc(1.60714vw + 36.8571px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-overview{padding-bottom:78px}}@media screen and (min-width:1024px){.community-overview__gallery-col--right{display:grid}.community-overview__slides,.community-overview__grid-figure{border-radius:8px}.community-overview__figure{aspect-ratio:650/450}.community-overview__grid-figure{aspect-ratio:315/215}.community-overview__counter{right:10px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-overview__counter{right:10px}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-overview__counter{right:calc(.178571vw + 7.42857px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-overview__counter{right:12px}}@media screen and (min-width:1024px){.community-overview__tours-button{display:none}.community-overview__col--content{order:2;margin-top:0}.community-overview__col--features{order:3}.community-overview__col--gallery{order:4}.community-overview__heading{max-width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-overview__heading{max-width:calc(36.9643vw + 231.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-overview__heading{max-width:calc(52.9464vw + 1.57141px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-overview__heading{max-width:1357px}}@media screen and (min-width:1024px){.community-overview__content{max-width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-overview__content{max-width:calc(9.46429vw + 319.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-overview__content{max-width:calc(27.1429vw + 65.1428px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-overview__content{max-width:760px}}@media screen and (min-width:1024px){.community-overview__list{grid-template-columns:1fr 1fr 1fr}.community-overview__modal[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) fadeIn}.community-overview__modal[data-state=closed]{animation:1.5s cubic-bezier(.16,1,.3,1) fadeOut}.community-overview__top,.community-overview__tabs{height:80px}.community-overview__root{padding-top:80px}.community-overview__tab-group{display:flex}.community-overview__close-button{position:relative;top:0;right:0}}@media screen and (min-width:1440px){.community-overview__border{border-radius:40px 40px 0 0;height:42px;top:-42px}.community-overview__list{max-width:350px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.community-overview__list{max-width:calc(36.9643vw + 231.714px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.community-overview__list{max-width:calc(52.9464vw + 1.57141px)}}@media screen and (min-width:1440px) and (min-width:2560px){.community-overview__list{max-width:1357px}}@media screen and (min-width:1440px){.community-overview__feature-label{flex:1 0 0}}.community-sign-up{background-color:#1b2127;border-radius:30px 30px 0 0}@media screen and (max-width:320px){.community-sign-up{padding-bottom:56px}}@media screen and (min-width:320px) and (max-width:1440px){.community-sign-up{padding-bottom:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-sign-up{padding-bottom:calc(3.92857vw + 43.4286px)}}@media (min-width:2560px){.community-sign-up{padding-bottom:144px}}@media screen and (max-width:320px){.community-sign-up{padding-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.community-sign-up{padding-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-sign-up{padding-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.community-sign-up{padding-top:72px}}.community-sign-up__heading{color:#faf9f7}.community-sign-up__content{color:#faf9f7e0}@media screen and (max-width:320px){.community-sign-up__wrap--button{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-sign-up__wrap--button{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-sign-up__wrap--button{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-sign-up__wrap--button{margin-top:40px}}.community-sign-up__wrap--body{max-width:350px}@media (min-width:320px) and (max-width:1440px){.community-sign-up__wrap--body{max-width:calc(353.429px - 1.07143vw)}}@media (min-width:1440px) and (max-width:2560px){.community-sign-up__wrap--body{max-width:calc(19.9107vw + 51.2857px)}}@media (min-width:2560px){.community-sign-up__wrap--body{max-width:561px}}.community-sign-up__button{width:100%}@media screen and (max-width:320px){.community-sign-up__heading+.community-sign-up__content{margin-top:12px}}@media screen and (min-width:320px) and (max-width:1440px){.community-sign-up__heading+.community-sign-up__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-sign-up__heading+.community-sign-up__content{margin-top:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.community-sign-up__heading+.community-sign-up__content{margin-top:20px}}@media screen and (min-width:1024px){.community-sign-up{border-radius:40px 40px 0 0}.community-sign-up__wrap--main{justify-content:space-between;align-items:center;display:flex}.community-sign-up__wrap--button{margin-top:0}.community-sign-up__button{min-width:160px}}@media screen and (max-width:320px){.community-similar{padding-bottom:64px}}@media screen and (min-width:320px) and (max-width:1440px){.community-similar{padding-bottom:calc(5vw + 48px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-similar{padding-bottom:calc(5vw + 48px)}}@media (min-width:2560px){.community-similar{padding-bottom:176px}}.community-similar__row{align-items:flex-end}@media screen and (max-width:320px){.community-similar__slider{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-similar__slider{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-similar__slider{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-similar__slider{margin-top:32px}}@media screen and (max-width:320px){.community-similar__col--right{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.community-similar__col--right{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-similar__col--right{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.community-similar__col--right{margin-top:56px}}.community-similar__button{width:100%}@media screen and (min-width:768px){.community-similar__col--left{order:1}.community-similar__col--middle{order:3}.community-similar__col--right{text-align:right;order:2;margin-top:0}.community-similar__button{width:auto}}@media screen and (max-width:320px){.community-soon{padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.community-soon{padding-bottom:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-soon{padding-bottom:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.community-soon{padding-bottom:112px}}.community-soon__card{text-align:center;background-color:#fff1d1;border-radius:12px}@media (min-width:320px){.community-soon__card{border-radius:12px}}@media screen and (max-width:320px){.community-soon__card{padding:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-soon__card{padding:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-soon__card{padding:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-soon__card{padding:40px}}.community-soon__heading,.community-soon__content{margin-left:auto;margin-right:auto}.community-soon__heading{max-width:350px}@media (min-width:320px) and (max-width:1440px){.community-soon__heading{max-width:calc(36.9643vw + 231.714px)}}@media (min-width:1440px) and (max-width:2560px){.community-soon__heading{max-width:calc(52.9464vw + 1.57141px)}}@media (min-width:2560px){.community-soon__heading{max-width:1357px}}.community-soon__content{max-width:350px}@media (min-width:320px) and (max-width:1440px){.community-soon__content{max-width:calc(26.9643vw + 263.714px)}}@media (min-width:1440px) and (max-width:2560px){.community-soon__content{max-width:calc(45.1786vw + 1.42859px)}}@media (min-width:2560px){.community-soon__content{max-width:1158px}}.community-soon__button{width:100%}@media screen and (min-width:768px){.community-soon__button{width:auto}}@media screen and (min-width:1024px) and (max-width:320px){.community-soon{padding-top:24px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-soon{padding-top:calc(3.21429vw + 13.7143px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-soon{padding-top:calc(1.60714vw + 36.8571px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-soon{padding-top:78px}}@media screen and (min-width:1024px) and (max-width:320px){.community-soon{padding-bottom:56px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.community-soon{padding-bottom:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.community-soon{padding-bottom:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.community-soon{padding-bottom:144px}}.community-tours{text-align:center;background-color:#fff1d1}@media screen and (max-width:320px){.community-tours{padding-top:64px;padding-bottom:64px}}@media screen and (min-width:320px) and (max-width:1440px){.community-tours{padding-top:calc(5vw + 48px);padding-bottom:calc(5vw + 48px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-tours{padding-top:calc(5vw + 48px);padding-bottom:calc(5vw + 48px)}}@media (min-width:2560px){.community-tours{padding-top:176px;padding-bottom:176px}}.community-tours__wrap{max-width:350px}@media (min-width:320px) and (max-width:1440px){.community-tours__wrap{max-width:calc(9.46429vw + 319.714px)}}@media (min-width:1440px) and (max-width:2560px){.community-tours__wrap{max-width:calc(27.1429vw + 65.1428px)}}@media (min-width:2560px){.community-tours__wrap{max-width:760px}}.community-tours__wrap{margin:0 auto}@media screen and (max-width:320px){.community-tours__col+.community-tours__col,.community-tours__details{margin-top:34px}}@media screen and (min-width:320px) and (max-width:1440px){.community-tours__col+.community-tours__col,.community-tours__details{margin-top:calc(1.42857vw + 29.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-tours__col+.community-tours__col,.community-tours__details{margin-top:calc(4.46429vw - 14.2857px)}}@media (min-width:2560px){.community-tours__col+.community-tours__col,.community-tours__details{margin-top:100px}}.community-tours__list{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding-left:0;display:flex}@media (min-width:320px){.community-tours__list{gap:8px}}.community-tours__item{align-self:stretch;display:block}.community-tours__button{appearance:none;color:#101417;text-align:left;cursor:pointer;background-color:#fff;border:0;border-radius:12px;justify-content:space-between;align-self:stretch;align-items:center;width:100%;transition:all .3s ease-in-out;display:flex;box-shadow:1px 2px 8px #41250014}@media (min-width:320px){.community-tours__button{border-radius:12px}}.community-tours__button{gap:24px}@media (min-width:320px) and (max-width:1440px){.community-tours__button{gap:calc(.714286vw + 21.7143px)}}@media (min-width:1440px) and (max-width:2560px){.community-tours__button{gap:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-tours__button{gap:40px}}@media screen and (max-width:320px){.community-tours__button{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-tours__button{padding-top:calc(.357143vw + 18.8571px);padding-bottom:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-tours__button{padding-top:calc(.714286vw + 13.7143px);padding-bottom:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-tours__button{padding-top:32px;padding-bottom:32px}}@media screen and (max-width:320px){.community-tours__button{padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.community-tours__button{padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-tours__button{padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-tours__button{padding-right:32px}}@media screen and (max-width:320px){.community-tours__button{padding-left:24px}}@media screen and (min-width:320px) and (max-width:1440px){.community-tours__button{padding-left:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-tours__button{padding-left:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.community-tours__button{padding-left:40px}}.community-tours__left{flex:1 0 0;align-items:center;gap:20px;display:flex}@media (min-width:320px) and (max-width:1440px){.community-tours__left{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.community-tours__left{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.community-tours__left{gap:32px}}.community-tours__figure{background-color:#f6f3ef;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.community-tours__image{width:30px;height:33px}.community-tours__image--self{width:32px;height:30px}.community-tours__image--video{width:24px}.community-tours__info{flex:1 0 0}.community-tours__subheading{clip-path:inset(0);text-shadow:0 23px #101417;transition:all .3s ease-in-out}@media screen and (min-width:320px){.community-tours__subheading+.community-tours__description{margin-top:4px}}.community-tours__description{color:#101417e0}.community-tours__arrow-outer{width:20px;height:20px}.community-tours__arrow{color:#10141752;width:5px;height:10px}.community-tours__link{color:#101417;justify-content:center;align-items:center;gap:6px;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex;overflow:hidden}@media (min-width:320px){.community-tours__link{gap:6px}}.community-tours__link-icon{align-items:center;width:24px;height:24px;display:flex}.community-tours__phone{width:18px;height:18px}.community-tours__link-label{clip-path:inset(0);text-shadow:0 30px #101417;transition:all .3s ease-in-out}@media screen and (max-width:320px){.community-tours__link+.community-tours__opening{margin-top:12px}}@media screen and (min-width:320px) and (max-width:1440px){.community-tours__link+.community-tours__opening{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.community-tours__link+.community-tours__opening{margin-top:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.community-tours__link+.community-tours__opening{margin-top:20px}}.community-tours__opening{color:#101417e0}@media (hover:hover) and (pointer:fine){.community-tours__button:hover{box-shadow:1px 2px 8px #41250029}.community-tours__button:hover .community-tours__subheading{clip-path:inset(23px 0 -23px);transform:translateY(-23px)}.community-tours__link:hover .community-tours__link-label{clip-path:inset(30px 0 -30px);transform:translateY(-30px)}.community-tours__link:hover{color:#101417a3}}@media screen and (min-width:768px){.community-tours{text-align:left}.community-tours__col+.community-tours__col{margin-top:0}.community-tours__details{margin-top:60px}.community-tours__wrap{margin:0 auto 0 0}.community-tours__list{max-width:350px;margin:0 0 0 auto}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.community-tours__list{max-width:calc(9.46429vw + 319.714px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.community-tours__list{max-width:calc(27.1429vw + 65.1428px)}}@media screen and (min-width:768px) and (min-width:2560px){.community-tours__list{max-width:760px}}@media screen and (min-width:768px){.community-tours__link-icon{width:26px;height:26px}.community-tours__phone{width:20px;height:20px}}.footer{z-index:2;background-color:#101417;max-width:100%;position:relative}.footer:before{content:"";background-color:#101417;border-radius:30px 30px 0 0;height:30px;position:absolute;top:-30px;left:0;right:0}@media screen and (max-width:320px){.footer{padding-top:24px;padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.footer{padding-top:calc(.714286vw + 21.7143px);padding-bottom:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer{padding-top:calc(.714286vw + 21.7143px);padding-bottom:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.footer{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:320px){.footer__breadcrumbs+.footer__top,.footer__top-middle{margin-top:56px}}@media screen and (min-width:320px) and (max-width:1440px){.footer__breadcrumbs+.footer__top,.footer__top-middle{margin-top:calc(2.14286vw + 49.1429px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer__breadcrumbs+.footer__top,.footer__top-middle{margin-top:calc(1.42857vw + 59.4286px)}}@media (min-width:2560px){.footer__breadcrumbs+.footer__top,.footer__top-middle{margin-top:96px}}.footer__top-left{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.footer__top-right{flex-direction:column;margin-top:64px;display:flex}.footer__top-col--community,.footer__top-col--phone{margin-top:64px}@media screen and (max-width:320px){.footer__top-col--community+.footer__top-col--menu,.footer__top-middle--community{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.footer__top-col--community+.footer__top-col--menu,.footer__top-middle--community{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer__top-col--community+.footer__top-col--menu,.footer__top-middle--community{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.footer__top-col--community+.footer__top-col--menu,.footer__top-middle--community{margin-top:40px}}.footer__top-middle{width:100%}.footer__logo-wrap{font-size:0}.footer__logo-link{color:#faf9f7;width:100px;height:30px;transition:all .3s ease-in-out;display:inline-block;position:relative}.footer__logo{object-fit:contain}.footer__logo-svg{width:100%}.footer__socials{align-items:flex-start;gap:8px;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px){.footer__socials{gap:8px}}.footer__social{display:inline-block}.footer__social-link{color:#faf9f7;background-color:#1b2127;justify-content:center;align-items:center;width:40px;transition:all .3s ease-in-out;display:flex}@media (min-width:320px){.footer__social-link{width:40px}}.footer__social-link{height:40px}@media (min-width:320px){.footer__social-link{height:40px}}.footer__social-link{border-radius:10px}@media (min-width:320px) and (max-width:1440px){.footer__social-link{border-radius:calc(.178571vw + 9.42857px)}}@media (min-width:1440px){.footer__social-link{border-radius:12px}}.footer__social-icon{width:14px}@media (min-width:320px) and (max-width:1440px){.footer__social-icon{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.footer__social-icon{width:16px}}.footer__social-icon{height:14px}@media (min-width:320px) and (max-width:1440px){.footer__social-icon{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.footer__social-icon{height:16px}}.footer__phone{color:#faf9f7;max-width:fit-content;text-decoration:none;transition:all .3s ease-in-out;display:inline-block}@media screen and (max-width:320px){.footer__phone+.footer__address{margin-top:12px}}@media screen and (min-width:320px) and (max-width:1440px){.footer__phone+.footer__address{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer__phone+.footer__address{margin-top:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.footer__phone+.footer__address{margin-top:20px}}.footer__address{color:#faf9f7e0;text-decoration-skip-ink:none;max-width:fit-content;text-decoration-line:underline;transition:all .3s ease-in-out;display:block}@media screen and (max-width:320px){.footer__opening-hours{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.footer__opening-hours{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer__opening-hours{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.footer__opening-hours{margin-top:56px}}.footer__button{appearance:none;color:#faf9f7;cursor:pointer;background-color:#0000;border:0;justify-content:space-between;align-self:stretch;align-items:center;width:100%;padding:0;transition:all .3s ease-in-out;display:flex}.footer__icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.footer__chevron{color:#faf9f7a3;width:6px;height:12px;transition:all .3s ease-in-out;transform:rotate(90deg)}.footer__chevron--expanded{transform:rotate(270deg)}.footer__menu-wrap,.footer__disclaimer-wrap{grid-template-rows:0fr;transition:all .3s ease-in-out;display:grid}.footer__menu-wrap,.footer__menu-wrap *,.footer__disclaimer-wrap,.footer__disclaimer-wrap *{overflow:hidden}.footer__menu-wrap--expanded,.footer__disclaimer-wrap--expanded{grid-template-rows:1fr}@media screen and (max-width:320px){.footer__menu-wrap--expanded,.footer__disclaimer-wrap--expanded{padding-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.footer__menu-wrap--expanded,.footer__disclaimer-wrap--expanded{padding-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer__menu-wrap--expanded,.footer__disclaimer-wrap--expanded{padding-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.footer__menu-wrap--expanded,.footer__disclaimer-wrap--expanded{padding-top:24px}}.footer__menu{flex-direction:column;gap:4px;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px){.footer__menu{gap:4px}}.footer__menu--open{gap:16px}@media (min-width:320px) and (max-width:1440px){.footer__menu--open{gap:calc(.357143vw + 14.8571px)}}@media (min-width:1440px) and (max-width:2560px){.footer__menu--open{gap:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.footer__menu--open{gap:24px}}.footer__menu-item{display:block}.footer__menu-link,.footer__bottom-link{color:#faf9f7e0;border-bottom:1px solid #0000;width:fit-content;margin-bottom:1px;text-decoration:none;transition:all .3s ease-in-out;display:block}@media screen and (min-width:320px){.footer__menu-link,.footer__bottom-link{padding-top:2px;padding-bottom:2px}}.footer__content{color:#faf9f7e0}.footer__content p{margin-top:0}.footer__content a{color:#faf9f7e0;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-weight:500;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;transition:all .3s ease-in-out}.footer__continental{max-width:176px;height:24px}@media screen and (max-width:320px){.footer__continental+.footer__content{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.footer__continental+.footer__content{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer__continental+.footer__content{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.footer__continental+.footer__content{margin-top:32px}}.footer__bottom{margin-top:64px}.footer__bottom-row{border-top:1px solid #faf9f729;gap:16px}@media (min-width:320px) and (max-width:1440px){.footer__bottom-row{gap:calc(.357143vw + 14.8571px)}}@media (min-width:1440px) and (max-width:2560px){.footer__bottom-row{gap:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.footer__bottom-row{gap:24px}}@media screen and (max-width:320px){.footer__bottom-row{padding-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.footer__bottom-row{padding-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.footer__bottom-row{padding-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.footer__bottom-row{padding-top:32px}}.footer__bottom-list{flex-wrap:wrap;flex:1 0 0;align-content:flex-start;align-items:flex-start;gap:24px;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px) and (max-width:1440px){.footer__bottom-list{gap:calc(.714286vw + 21.7143px)}}@media (min-width:1440px) and (max-width:2560px){.footer__bottom-list{gap:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.footer__bottom-list{gap:40px}}.footer__bottom-item{display:inline-block}.footer__copyright{color:#faf9f7a3}@media (hover:hover) and (pointer:fine){.footer__logo-link:hover{opacity:.5}.footer__social-link:hover{color:#1b2127;background-color:#faf9f7}.footer__phone:hover{color:#faf9f7e0}.footer__address:hover{color:#faf9f7}.footer__menu-link:hover,.footer__bottom-link:hover{color:#faf9f7;border-bottom-color:#faf9f7}.footer__content a:hover{color:#faf9f7}}@media screen and (min-width:768px){.footer__logo-link{width:134px;height:40px}.footer__top-right{gap:64px}.footer__top-col--community,.footer__top-col--community+.footer__top-col--menu,.footer__top-col--phone{margin-top:0}.footer__top-middle--community{margin-top:64px}.footer__button--mobile{pointer-events:none}.footer__icon--mobile{display:none}.footer__menu-wrap{grid-template-rows:1fr}}@media screen and (min-width:768px) and (max-width:320px){.footer__menu-wrap{margin-top:16px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.footer__menu-wrap{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.footer__menu-wrap{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:768px) and (min-width:2560px){.footer__menu-wrap{margin-top:24px}}@media screen and (min-width:1024px){.footer__top-right{flex-direction:row;justify-content:space-between}.footer__top-col{width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.footer__top-col{width:calc(353.429px - 1.07143vw)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.footer__top-col{width:calc(19.9107vw + 51.2857px)}}@media screen and (min-width:1024px) and (min-width:2560px){.footer__top-col{width:561px}}@media screen and (min-width:1024px){.footer__top-col--community,.footer__top-col--menu,.footer__top-col--phone{width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.footer__top-col--community,.footer__top-col--menu,.footer__top-col--phone{width:calc(391.714px - 13.0357vw)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.footer__top-col--community,.footer__top-col--menu,.footer__top-col--phone{width:calc(14.1071vw + .857147px)}}@media screen and (min-width:1024px) and (min-width:2560px){.footer__top-col--community,.footer__top-col--menu,.footer__top-col--phone{width:362px}}@media screen and (min-width:1024px) and (max-width:320px){.footer__top-middle--community{margin-top:56px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.footer__top-middle--community{margin-top:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.footer__top-middle--community{margin-top:calc(3.92857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.footer__top-middle--community{margin-top:144px}}@media screen and (min-width:1024px) and (max-width:320px){.footer__bottom{margin-top:18px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.footer__bottom{margin-top:calc(1.25vw + 14px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.footer__bottom{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.footer__bottom{margin-top:40px}}@media screen and (min-width:1024px) and (max-width:320px){.footer__bottom-row{padding-top:24px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.footer__bottom-row{padding-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.footer__bottom-row{padding-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.footer__bottom-row{padding-top:40px}}@media screen and (min-width:1024px){.footer__bottom-col--right,.footer__top-col--phone{text-align:right}}@media screen and (min-width:1440px){.footer:before{border-radius:40px 40px 0 0;height:42px;top:-42px}.footer__top-row{flex-wrap:wrap;place-content:flex-start space-between;align-self:stretch;align-items:flex-start;display:flex}.footer__top-left{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:350px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.footer__top-left{width:calc(391.714px - 13.0357vw)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.footer__top-left{width:calc(14.1071vw + .857147px)}}@media screen and (min-width:1440px) and (min-width:2560px){.footer__top-left{width:362px}}@media screen and (min-width:1440px){.footer__top-left{gap:32px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.footer__top-left{gap:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.footer__top-left{gap:calc(.714286vw + 37.7143px)}}@media screen and (min-width:1440px) and (min-width:2560px){.footer__top-left{gap:56px}}@media screen and (min-width:1440px){.footer__top-right{gap:48px;margin-top:0}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.footer__top-right{gap:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.footer__top-right{gap:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (min-width:2560px){.footer__top-right{gap:112px}}.header{--header-bg:#fff;--header-color:#101417;--header-hover:#101417a3;--header-border:#10141714;--header-offset:-100%;background-color:var(--header-bg);border-bottom:1px solid var(--header-border);width:100%;color:var(--header-color);z-index:5;transition:transform .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out;position:fixed;top:0;left:0;right:0}.header.header--pinned{transform:translateY(0)}.header.header--unpinned{transform:translateY(var(--header-offset))}.header--home:not(.header--scrolled):not(.header--not-top){--header-bg:transparent;--header-color:#fff;--header-border:transparent}.header--home:not(.header--scrolled):not(.header--not-top) .header__button{color:#faf9f7;border-color:#faf9f729}.header--community{--header-offset:calc(calc(100% - 50px) * -1)}.header__logo-link,.header__mobile-button,.header__find{color:inherit;transition:all .3s ease-in-out}@media screen and (max-width:320px){.header__container{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.header__container{padding-left:calc(.357143vw + 18.8571px);padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.header__container{padding-left:calc(.714286vw + 13.7143px);padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.header__container{padding-left:32px;padding-right:32px}}@media screen and (max-width:320px){.header__row{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:320px) and (max-width:1440px){.header__row{padding-top:calc(.357143vw + 14.8571px);padding-bottom:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.header__row{padding-top:calc(.357143vw + 14.8571px);padding-bottom:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.header__row{padding-top:24px;padding-bottom:24px}}.header__row{align-items:center;font-size:0}.header__col--burger,.header__col--right{text-align:right}.header__logo-link{width:100px;height:24px;display:inline-block;position:relative}.header__logo{width:100%}.header__logo-community{object-fit:cover}.header__mobile-button,.header__find{appearance:none;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:32px;margin:0 0 0 auto;padding:0;display:flex}@media (min-width:320px) and (max-width:1440px){.header__mobile-button,.header__find{width:calc(.714286vw + 29.7143px)}}@media (min-width:1440px){.header__mobile-button,.header__find{width:40px}}.header__mobile-button,.header__find{height:32px}@media (min-width:320px) and (max-width:1440px){.header__mobile-button,.header__find{height:calc(.714286vw + 29.7143px)}}@media (min-width:1440px){.header__mobile-button,.header__find{height:40px}}.header__mobile-icon{width:27px;height:11px}.header__col--right{display:none}.header__lower{border-top:1px solid #10141714}@media screen and (max-width:320px){.header__lower{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.header__lower{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.header__lower{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.header__lower{padding-left:16px;padding-right:16px}}.header__lower{overflow:hidden}.header__sub-row{align-items:center}.header__submenu{align-self:stretch;align-items:center;width:100%;height:50px;margin:0;padding-left:0;display:flex;overflow-x:auto}.header__submenu-item{border:0 inset;border-bottom:2px inset #0000;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}@media screen and (max-width:320px){.header__submenu-item{padding-left:10px;padding-right:10px}}@media screen and (min-width:320px) and (max-width:1440px){.header__submenu-item{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.header__submenu-item{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.header__submenu-item{padding-left:16px;padding-right:16px}}.header__submenu-item--active{border-bottom-color:#3f5163}.header__submenu-link{color:#101417;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.header__submenu-text{clip-path:inset(0);text-shadow:0 21px #101417;transition:all .3s ease-in-out}.header__phone-button+.header__trigger-button{margin-left:8px}@media (min-width:320px){.header__phone-button+.header__trigger-button{margin-left:8px}}.header__col--middle{text-align:center}.header__button{display:none}.header__find{width:20px;margin:0 auto 0 0}@media (min-width:320px) and (max-width:1440px){.header__find{width:calc(.357143vw + 18.8571px)}}@media (min-width:1440px){.header__find{width:24px}}.header__find{height:20px}@media (min-width:320px) and (max-width:1440px){.header__find{height:calc(.357143vw + 18.8571px)}}@media (min-width:1440px){.header__find{height:24px}}@media screen and (max-width:320px){.header__col--search{padding-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.header__col--search{padding-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.header__col--search{padding-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.header__col--search{padding-top:24px}}.header__search-button{background-color:#fff;border:1px solid #10141729;border-radius:10px;flex:1 0 0;justify-content:space-between;align-items:center;width:100%;height:50px;display:flex}@media screen and (max-width:320px){.header__search-button{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.header__search-button{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.header__search-button{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.header__search-button{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:320px){.header__search-button{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.header__search-button{padding-left:calc(.357143vw + 18.8571px);padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.header__search-button{padding-left:calc(.714286vw + 13.7143px);padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.header__search-button{padding-left:32px;padding-right:32px}}.header__search-input{min-width:fit-content}.header__search-icon{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.header__logo-link:hover,.header__mobile-button:hover,.header__find:hover{opacity:.5}.header__submenu-link:hover .header__submenu-text{clip-path:inset(21px 0 -21px);transform:translateY(-21px)}}@media screen and (min-width:1024px){.header__logo-link{width:134px;height:40px}.header--community{--header-offset:calc(calc(100% - 80px) * -1)}.header__submenu{gap:24px;height:80px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.header__submenu{gap:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.header__submenu{gap:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.header__submenu{gap:40px}}@media screen and (min-width:1024px){.header__mobile-icon{width:24px;height:14px}.header__find,.header__col--search-button{display:none}.header__button{display:flex}.header__row--search{justify-content:space-between;display:flex}.header__col--search{order:2;padding-top:0}.header__col--search-burger{order:3}.header__search-button{width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.header__search-button{width:calc(9.46429vw + 319.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.header__search-button{width:calc(27.1429vw + 65.1428px)}}@media screen and (min-width:1024px) and (min-width:2560px){.header__search-button{width:760px}}@media screen and (min-width:1024px){.header__col--right{display:initial}}@media screen and (min-width:1024px) and (max-width:320px){.header__lower{padding-left:12px;padding-right:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.header__lower{padding-left:calc(.714286vw + 9.71429px);padding-right:calc(.714286vw + 9.71429px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.header__lower{padding-left:calc(.535714vw + 12.2857px);padding-right:calc(.535714vw + 12.2857px)}}@media screen and (min-width:1024px) and (min-width:2560px){.header__lower{padding-left:26px;padding-right:26px}}.icon-column-card{gap:24px;display:flex}@media (min-width:320px) and (max-width:1440px){.icon-column-card{gap:calc(.714286vw + 21.7143px)}}@media (min-width:1440px) and (max-width:2560px){.icon-column-card{gap:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.icon-column-card{gap:40px}}@media screen and (max-width:320px){.icon-column-card{padding-top:24px;padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.icon-column-card{padding-top:calc(.714286vw + 21.7143px);padding-bottom:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.icon-column-card{padding-top:calc(.714286vw + 21.7143px);padding-bottom:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.icon-column-card{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:320px){.icon-column-card{padding-right:24px}}@media screen and (min-width:320px) and (max-width:1440px){.icon-column-card{padding-right:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.icon-column-card{padding-right:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.icon-column-card{padding-right:40px}}.icon-column-card__icon{background-color:#e2ebf3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (min-width:320px) and (max-width:1440px){.icon-column-card__icon{border-radius:calc(.178571vw + 9.42857px)}}@media (min-width:1440px){.icon-column-card__icon{border-radius:12px}}.icon-column-card__heading{font-weight:580}.icon-column-card__image,.icon-column-card__svg{width:22px;height:auto}@media screen and (max-width:320px){.icon-column-card__wrap--button{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.icon-column-card__wrap--button{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.icon-column-card__wrap--button{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.icon-column-card__wrap--button{margin-top:32px}}@media screen and (max-width:320px){.icon-column-card__heading+.icon-column-card__content{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.icon-column-card__heading+.icon-column-card__content{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.icon-column-card__heading+.icon-column-card__content{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.icon-column-card__heading+.icon-column-card__content{margin-top:16px}}@media screen and (min-width:1024px){.icon-column-card{flex-direction:column;height:100%;padding-top:0}}@media screen and (min-width:1024px) and (max-width:320px){.icon-column-card{padding-left:20px;padding-right:20px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.icon-column-card{padding-left:calc(.357143vw + 18.8571px);padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.icon-column-card{padding-left:calc(.714286vw + 13.7143px);padding-right:calc(.714286vw + 13.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.icon-column-card{padding-left:32px;padding-right:32px}}@media screen and (min-width:1024px){.icon-column-card__icon{width:50px;height:50px}.icon-column-card__image,.icon-column-card__svg{width:27px;height:auto}.icon-column-card__wrap--body{flex-direction:column;flex:1;justify-content:space-between;display:flex}}.media-column-card__figure{border-radius:8px}@media (min-width:320px){.media-column-card__figure{border-radius:8px}}.media-column-card__figure{aspect-ratio:342/180;position:relative;overflow:hidden}@media screen and (max-width:320px){.media-column-card__figure+.media-column-card__content{margin-top:20px}}@media screen and (min-width:320px) and (max-width:1440px){.media-column-card__figure+.media-column-card__content{margin-top:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.media-column-card__figure+.media-column-card__content{margin-top:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.media-column-card__figure+.media-column-card__content{margin-top:32px}}.media-column-card__image{object-fit:cover;width:100%;height:100%}.media-column-card__heading{font-weight:700}@media screen and (min-width:1024px){.media-column-card__figure{aspect-ratio:361/240}}.mobile-menu__overlay{z-index:8;background-color:#1c140999;width:100vw;height:100dvh;position:fixed;top:0;left:0}.mobile-menu__overlay[data-state=open]{animation:.25s ease-in-out fadeIn}.mobile-menu__overlay[data-state=closed]{animation:.25s ease-in-out fadeOut}.mobile-menu__content{text-align:left;z-index:9;background-color:#fff;height:100dvh;position:fixed;top:0;left:0;right:0}.mobile-menu__content[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) menuDownMobile}.mobile-menu__content[data-state=closed]{animation:1s cubic-bezier(.16,1,.3,1) menuUpMobile}@media screen and (max-width:320px){.mobile-menu__content{padding-top:18px}}@media screen and (min-width:320px) and (max-width:1440px){.mobile-menu__content{padding-top:calc(1.25vw + 14px)}}@media screen and (min-width:1440px) and (max-width:2560px){.mobile-menu__content{padding-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.mobile-menu__content{padding-top:40px}}@media screen and (max-width:320px){.mobile-menu__content{padding-left:26px;padding-right:26px}}@media screen and (min-width:320px) and (max-width:1440px){.mobile-menu__content{padding-left:calc(1.25vw + 22px);padding-right:calc(1.25vw + 22px)}}@media screen and (min-width:1440px) and (max-width:2560px){.mobile-menu__content{padding-left:calc(3.57143vw - 11.4286px);padding-right:calc(3.57143vw - 11.4286px)}}@media (min-width:2560px){.mobile-menu__content{padding-left:80px;padding-right:80px}}@media screen and (max-width:320px){.mobile-menu__content{padding-bottom:26px}}@media screen and (min-width:320px) and (max-width:1440px){.mobile-menu__content{padding-bottom:calc(1.25vw + 22px)}}@media screen and (min-width:1440px) and (max-width:2560px){.mobile-menu__content{padding-bottom:calc(3.57143vw - 11.4286px)}}@media (min-width:2560px){.mobile-menu__content{padding-bottom:80px}}.mobile-menu__close-button{appearance:none;color:#101417a3;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;transition:all .3s ease-in-out;display:flex;position:absolute;top:24px;right:24px}.mobile-menu__close-icon{width:14px;height:14px}.mobile-menu__body{height:100%;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:none;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex}.mobile-menu__body::-webkit-scrollbar{display:none}.mobile-menu__menu{margin:0;padding-left:0;list-style-type:none}@media screen and (max-width:320px){.mobile-menu__item--margin{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.mobile-menu__item--margin{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.mobile-menu__item--margin{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.mobile-menu__item--margin{margin-top:16px}}.mobile-menu__item{justify-content:center;align-self:stretch;align-items:center;height:50px;display:flex}.mobile-menu__item--sub{height:40px}.mobile-menu__link,.mobile-menu__sublink{color:#101417;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;text-decoration:none;transition:all .3s ease-in-out;display:flex}.mobile-menu__footer{align-self:stretch;align-items:flex-start;gap:8px;margin-top:auto;display:flex}@media (min-width:320px){.mobile-menu__footer{gap:8px}}@media screen and (min-width:320px){.mobile-menu__footer{padding-top:8px}}.mobile-menu__button{flex:1}.mobile-menu__phone{min-width:50px}@media screen and (max-width:320px){.mobile-menu__phone{padding-left:16px}}@media screen and (min-width:320px) and (max-width:1440px){.mobile-menu__phone{padding-left:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.mobile-menu__phone{padding-left:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.mobile-menu__phone{padding-left:24px}}.mobile-menu__phone .btn__label{display:none}@keyframes menuDownMobile{0%{transform:translateY(-100dvh)}to{transform:translateY(0)}}@keyframes menuUpMobile{0%{transform:translateY(0)}to{transform:translateY(-100dvh)}}@keyframes menuDownDesktop{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes menuUpDesktop{0%{transform:translate(0)}to{transform:translate(100vw)}}@media (hover:hover) and (pointer:fine){.mobile-menu__close-button:hover{color:#101417}.mobile-menu__link:hover,.mobile-menu__sublink:hover{color:#101417a3}}@media screen and (min-width:768px){.mobile-menu__content{border-radius:24px 0 0 24px;left:auto;right:0}.mobile-menu__content[data-state=open]{animation:.5s cubic-bezier(.16,1,.3,1) menuDownDesktop}.mobile-menu__content[data-state=closed]{animation:1s cubic-bezier(.16,1,.3,1) menuUpDesktop}.mobile-menu__content{width:350px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.mobile-menu__content{width:calc(9.46429vw + 319.714px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.mobile-menu__content{width:calc(27.1429vw + 65.1428px)}}@media screen and (min-width:768px) and (min-width:2560px){.mobile-menu__content{width:760px}}@media screen and (min-width:768px) and (max-width:320px){.mobile-menu__content{padding-top:26px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.mobile-menu__content{padding-top:calc(1.25vw + 22px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.mobile-menu__content{padding-top:calc(3.57143vw - 11.4286px)}}@media screen and (min-width:768px) and (min-width:2560px){.mobile-menu__content{padding-top:80px}}@media screen and (min-width:768px){.mobile-menu__item--large{height:60px}.mobile-menu__footer{flex-direction:column-reverse}.mobile-menu__button,.mobile-menu__phone{width:100%}}@media screen and (min-width:768px) and (max-width:320px){.mobile-menu__phone{padding-left:12px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.mobile-menu__phone{padding-left:calc(.357143vw + 10.8571px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.mobile-menu__phone{padding-left:calc(.357143vw + 10.8571px)}}@media screen and (min-width:768px) and (min-width:2560px){.mobile-menu__phone{padding-left:20px}}@media screen and (min-width:768px){.mobile-menu__phone .btn__label{display:block}}.opening-hours{color:#faf9f7e0}.opening-hours__list{flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding-left:0;list-style-type:none;display:flex}@media (min-width:320px){.opening-hours__list{gap:6px}}.opening-hours__item{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.opening-hours__days,.opening-hours__times{display:inline-block}.opening-hours__times{text-align:right}.opening-hours__disclaimer{color:#faf9f7a3;margin-top:24px}.navigation-arrow{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;width:40px;height:40px;transition:all .3s ease-in-out;display:flex}@media screen and (max-width:320px){.navigation-arrow{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.navigation-arrow{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.navigation-arrow{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.navigation-arrow{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:320px){.navigation-arrow{padding-left:8px;padding-right:8px}}.navigation-arrow--previous{justify-content:flex-start}.navigation-arrow__icon{width:12px;height:20px}.navigation-arrow__icon--previous{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.navigation-arrow:hover{color:#e2ebf3}}.page-card{background-color:#f6f3ef;gap:20px;text-decoration:none;display:flex;overflow:hidden}@media (min-width:320px) and (max-width:1440px){.page-card{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.page-card{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.page-card{gap:32px}}.page-card{border-radius:12px}@media (min-width:320px) and (max-width:1440px){.page-card{border-radius:calc(.357143vw + 10.8571px)}}@media (min-width:1440px){.page-card{border-radius:16px}}@media screen and (max-width:320px){.page-card{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.page-card{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.page-card{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.page-card{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:320px){.page-card{padding-left:10px}}@media screen and (min-width:320px) and (max-width:1440px){.page-card{padding-left:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.page-card{padding-left:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.page-card{padding-left:16px}}@media screen and (max-width:320px){.page-card{padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.page-card{padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.page-card{padding-right:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.page-card{padding-right:32px}}.page-card__figure{aspect-ratio:1;position:relative}.page-card__wrap--button{flex:1;justify-content:flex-end;align-items:center;display:flex}.page-card__wrap--body{z-index:2;position:relative}.page-card__svg{color:#101417a3;width:8.167px;height:8.167px;transition:all .3s ease-in-out}.page-card__content{color:#101417e0}.page-card__image{object-fit:cover;border-radius:8px}@media (min-width:320px){.page-card__image{border-radius:8px}}.page-card__overlay{position:absolute}@media screen and (min-width:320px){.page-card__heading+.page-card__content{margin-top:6px}}@media screen and (min-width:1024px){.page-card{aspect-ratio:652/400;background-color:#0000;border:1px solid #faf9f729;align-items:flex-end;position:relative}}@media screen and (min-width:1024px) and (max-width:320px){.page-card{padding:24px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.page-card{padding:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.page-card{padding:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.page-card{padding:40px}}@media screen and (min-width:1024px){.page-card__overlay{z-index:1;pointer-events:none;background:linear-gradient(#10141700 0%,#101417 100%);width:100%;height:100%;inset:0}.page-card__figure{width:100%;height:100%;position:absolute;inset:0}.page-card__heading{color:#faf9f7;font-size:22px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:768px){.page-card__heading{font-size:calc(.892857vw + 19.1429px)}}@media screen and (min-width:1024px) and (min-width:768px) and (max-width:1440px){.page-card__heading{font-size:calc(.297619vw + 23.7143px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.page-card__heading{font-size:calc(.714286vw + 17.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.page-card__heading{font-size:36px}}@media screen and (min-width:1024px){.page-card__content{color:#faf9f7e0}.page-card__svg{color:#faf9f7;width:9.3333px;height:9.3333px}.page-card__wrap--button{z-index:2;position:relative}.page-card__wrap--button-inner{aspect-ratio:1;border:1px solid #faf9f729;border-radius:999px;flex-grow:0;justify-content:center;align-items:center;transition:all .3s ease-in-out;display:flex}}@media screen and (min-width:1024px) and (min-width:320px){.page-card__wrap--button-inner{border-radius:999px}}@media screen and (min-width:1024px) and (max-width:320px){.page-card__wrap--button-inner{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.page-card__wrap--button-inner{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.page-card__wrap--button-inner{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media screen and (min-width:1024px) and (min-width:2560px){.page-card__wrap--button-inner{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:1024px) and (max-width:320px){.page-card__wrap--button-inner{padding-left:10px;padding-right:10px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.page-card__wrap--button-inner{padding-left:calc(.178571vw + 9.42857px);padding-right:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.page-card__wrap--button-inner{padding-left:calc(.357143vw + 6.85714px);padding-right:calc(.357143vw + 6.85714px)}}@media screen and (min-width:1024px) and (min-width:2560px){.page-card__wrap--button-inner{padding-left:16px;padding-right:16px}}@media screen and (min-width:1024px){.page-card--4{aspect-ratio:316/430}.page-card--3{aspect-ratio:428/535}}@media screen and (min-width:1024px) and (max-width:320px){.page-card__heading+.page-card__content{margin-top:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.page-card__heading+.page-card__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.page-card__heading+.page-card__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:2560px){.page-card__heading+.page-card__content{margin-top:20px}}@media (hover:hover) and (pointer:fine){.page-card:hover .page-card__wrap--button-inner{background-color:#faf9f7}.page-card:hover .page-card__svg{color:#101417}}.testimonial-card{color:#101417;background-color:#e2ebf3;border-radius:12px;flex-direction:column;flex:1;display:flex}@media (min-width:320px) and (max-width:1440px){.testimonial-card{border-radius:calc(.357143vw + 10.8571px)}}@media (min-width:1440px){.testimonial-card{border-radius:16px}}@media screen and (max-width:320px){.testimonial-card{padding:24px}}@media screen and (min-width:320px) and (max-width:1440px){.testimonial-card{padding:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.testimonial-card{padding:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.testimonial-card{padding:40px}}.testimonial-card__rating{gap:2px;display:flex}.testimonial-card__star{width:12px;height:12px}@media screen and (max-width:320px){.testimonial-card__rating+.testimonial-card__content{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.testimonial-card__rating+.testimonial-card__content{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.testimonial-card__rating+.testimonial-card__content{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.testimonial-card__rating+.testimonial-card__content{margin-top:24px}}.testimonial-card__lower{margin-top:auto}@media screen and (max-width:320px){.testimonial-card__lower{padding-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.testimonial-card__lower{padding-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.testimonial-card__lower{padding-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.testimonial-card__lower{padding-top:56px}}.testimonial-card__name{font-weight:500}@media screen and (max-width:320px){.not-found{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:320px) and (max-width:1440px){.not-found{padding-top:calc(1.42857vw + 43.4286px);padding-bottom:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.not-found{padding-top:calc(.714286vw + 53.7143px);padding-bottom:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.not-found{padding-top:72px;padding-bottom:72px}}.not-found{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;display:flex}@media screen and (max-width:320px){.not-found__heading+.not-found__content{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.not-found__heading+.not-found__content{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.not-found__heading+.not-found__content{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.not-found__heading+.not-found__content{margin-top:16px}}@media screen and (max-width:320px){.not-found__content+.not-found__button{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.not-found__content+.not-found__button{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.not-found__content+.not-found__button{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.not-found__content+.not-found__button{margin-top:40px}}.call-to-action__card{border-radius:16px;height:480px;position:relative;overflow:hidden;box-shadow:0 30px 30px #10141729}@media (min-width:320px) and (max-width:1440px){.call-to-action__card{border-radius:calc(.714286vw + 13.7143px)}}@media (min-width:1440px){.call-to-action__card{border-radius:24px}}.call-to-action__figure{position:absolute;inset:0}.call-to-action__image{object-fit:cover;object-position:center center}.call-to-action__overlay{z-index:1;background:linear-gradient(#10141733 0%,#101417 100%);position:absolute;inset:0}.call-to-action__wrap{z-index:2;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}@media screen and (max-width:320px){.call-to-action__wrap{padding:24px}}@media screen and (min-width:320px) and (max-width:1440px){.call-to-action__wrap{padding:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.call-to-action__wrap{padding:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.call-to-action__wrap{padding:40px}}.call-to-action__wrap{color:#faf9f7}@media screen and (max-width:320px){.call-to-action__heading+.call-to-action__content{margin-top:12px}}@media screen and (min-width:320px) and (max-width:1440px){.call-to-action__heading+.call-to-action__content{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.call-to-action__heading+.call-to-action__content{margin-top:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.call-to-action__heading+.call-to-action__content{margin-top:20px}}@media screen and (max-width:320px){.call-to-action__buttons{padding-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.call-to-action__buttons{padding-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.call-to-action__buttons{padding-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.call-to-action__buttons{padding-top:56px}}.call-to-action__button{width:100%}@media screen and (min-width:1024px){.call-to-action__card{height:500px}.call-to-action__overlay{background:linear-gradient(90deg,#101417 0%,#10141700 100%)}.call-to-action__wrap{justify-content:space-between;width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.call-to-action__wrap{width:calc(26.9643vw + 263.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.call-to-action__wrap{width:calc(45.1786vw + 1.42859px)}}@media screen and (min-width:1024px) and (min-width:2560px){.call-to-action__wrap{width:1158px}}@media screen and (min-width:1024px) and (max-width:320px){.call-to-action__wrap{padding:48px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.call-to-action__wrap{padding:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.call-to-action__wrap{padding:calc(.714286vw + 53.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.call-to-action__wrap{padding:72px}}@media screen and (min-width:1024px){.call-to-action__heading{font-size:38px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:768px){.call-to-action__heading{font-size:calc(2.23214vw + 30.8571px)}}@media screen and (min-width:1024px) and (min-width:768px) and (max-width:1440px){.call-to-action__heading{font-size:calc(1.78571vw + 34.2857px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.call-to-action__heading{font-size:calc(.892857vw + 47.1429px)}}@media screen and (min-width:1024px) and (min-width:2560px){.call-to-action__heading{font-size:70px}}@media screen and (min-width:1024px){.call-to-action__buttons{margin-top:auto}.call-to-action__button{width:auto}}@media screen and (min-width:1024px) and (max-width:320px){.call-to-action__heading+.call-to-action__content{margin-top:16px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.call-to-action__heading+.call-to-action__content{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.call-to-action__heading+.call-to-action__content{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1024px) and (min-width:2560px){.call-to-action__heading+.call-to-action__content{margin-top:24px}}.comparison-table{text-align:center}.comparison-table__wrap{margin:0 auto}@media screen and (max-width:320px){.comparison-table__outer{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__outer{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__outer{margin-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.comparison-table__outer{margin-top:72px}}.comparison-table__table,.comparison-table__thead,.comparison-table__body,.comparison-table__hrow,.comparison-table__row,.comparison-table__th,.comparison-table__tbd{display:flex}.comparison-table__table{border-collapse:collapse;width:100%;margin:0 auto;overflow:hidden}.comparison-table__table,.comparison-table__body{flex-direction:column}.comparison-table__hrow,.comparison-table__row{flex-direction:row}.comparison-table__hrow,.comparison-table__th,.comparison-table__tbd{flex:1}.comparison-table__hrow{border-bottom:1px solid #10141714}@media screen and (max-width:320px){.comparison-table__hrow--modal,.comparison-table__row-modal{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__hrow--modal,.comparison-table__row-modal{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__hrow--modal,.comparison-table__row-modal{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.comparison-table__hrow--modal,.comparison-table__row-modal{padding-left:100px;padding-right:100px}}.comparison-table__th--label{display:none}.comparison-table__th,.comparison-table__tbd{justify-content:center;align-items:center;min-height:50px}@media screen and (max-width:320px){.comparison-table__th,.comparison-table__tbd{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__th,.comparison-table__tbd{padding-top:calc(.178571vw + 9.42857px);padding-bottom:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__th,.comparison-table__tbd{padding-top:calc(.357143vw + 6.85714px);padding-bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.comparison-table__th,.comparison-table__tbd{padding-top:16px;padding-bottom:16px}}.comparison-table__th--first,.comparison-table__tbd--first{background-color:#e2ebf3}.comparison-table__row{flex-wrap:wrap}@media screen and (max-width:320px){.comparison-table__row{margin-top:10px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__row{margin-top:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__row{margin-top:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.comparison-table__row{margin-top:16px}}.comparison-table__row--collapsed:nth-child(n+5){display:none}.comparison-table__tbd--label{flex-direction:column;flex-basis:100%;max-width:100%}.comparison-table__label,.comparison-table__subheading{display:block}.comparison-table__label{font-weight:500}.comparison-table__subheading{color:#101417a3}.comparison-table__tick{color:#3f5163;width:16px;height:12px}.comparison-table__line{color:#101417a3}.comparison-table__more{appearance:none;color:#101417;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;gap:8px;margin-left:auto;margin-right:auto;padding:0;transition:all .3s ease-in-out;display:inline-flex}@media (min-width:320px){.comparison-table__more{gap:8px}}@media screen and (max-width:320px){.comparison-table__more{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__more{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__more{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.comparison-table__more{margin-top:56px}}@media screen and (min-width:320px){.comparison-table__more{padding-top:2px;padding-bottom:2px}}.comparison-table__more-icon{width:14px}@media (min-width:320px) and (max-width:1440px){.comparison-table__more-icon{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.comparison-table__more-icon{width:16px}}.comparison-table__more-icon{height:14px}@media (min-width:320px) and (max-width:1440px){.comparison-table__more-icon{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.comparison-table__more-icon{height:16px}}@media screen and (max-width:320px){.comparison-table__buttons{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__buttons{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__buttons{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.comparison-table__buttons{margin-top:56px}}.comparison-table__button{width:100%}.comparison-table__modal{z-index:6;background-color:#fff;position:fixed;inset:0}.comparison-table__modal[data-state=open]{animation:.3s ease-in-out fadeIn}.comparison-table__modal[data-state=closed]{animation:.3s ease-in-out fadeOut}.comparison-table__upper{justify-content:space-between;align-items:center;height:60px;display:flex}@media screen and (max-width:320px){.comparison-table__upper{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__upper{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__upper{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.comparison-table__upper{padding-left:100px;padding-right:100px}}.comparison-table__title-wrap{border-bottom:2px solid #3f5163;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding-top:2px;display:flex}.comparison-table__close-button{appearance:none;color:#101417;cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .3s ease-in-out;display:flex}.comparison-table__close-icon{width:16px;height:16px}.comparison-table__lower{height:calc(100dvh - 60px);overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:none;-webkit-overflow-scrolling:touch;border-top:1px solid #1014170f}.comparison-table__lower::-webkit-scrollbar{display:none}@media screen and (max-width:320px){.comparison-table__lower{padding-bottom:20px}}@media screen and (min-width:320px) and (max-width:1440px){.comparison-table__lower{padding-bottom:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.comparison-table__lower{padding-bottom:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.comparison-table__lower{padding-bottom:100px}}@media screen and (min-width:568px){.comparison-table__button{width:auto}}@media screen and (min-width:768px){.comparison-table__wrap{width:350px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.comparison-table__wrap{width:calc(26.9643vw + 263.714px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.comparison-table__wrap{width:calc(45.1786vw + 1.42859px)}}@media screen and (min-width:768px) and (min-width:2560px){.comparison-table__wrap{width:1158px}}@media screen and (min-width:768px) and (max-width:320px){.comparison-table__wrap{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px) and (min-width:320px) and (max-width:1440px){.comparison-table__wrap{padding-left:calc(.357143vw + 18.8571px);padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:768px) and (min-width:1440px) and (max-width:2560px){.comparison-table__wrap{padding-left:calc(.714286vw + 13.7143px);padding-right:calc(.714286vw + 13.7143px)}}@media screen and (min-width:768px) and (min-width:2560px){.comparison-table__wrap{padding-left:32px;padding-right:32px}}@media screen and (min-width:768px){.comparison-table__row--collapsed:nth-child(n+5){display:flex}.comparison-table__more{display:none}}@media screen and (min-width:1024px){.comparison-table__table--collapsed{border-radius:10px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.comparison-table__table--collapsed{border-radius:calc(.178571vw + 9.42857px)}}@media screen and (min-width:1024px) and (min-width:1440px){.comparison-table__table--collapsed{border-radius:12px}}@media screen and (min-width:1024px){.comparison-table__table--collapsed{width:350px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.comparison-table__table--collapsed{width:calc(56.9643vw + 167.714px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.comparison-table__table--collapsed{width:calc(68.4821vw + 1.85712px)}}@media screen and (min-width:1024px) and (min-width:2560px){.comparison-table__table--collapsed{width:1755px}}@media screen and (min-width:1024px){.comparison-table__th--label{opacity:0;display:flex}.comparison-table__th,.comparison-table__tbd{flex:unset;width:180px}.comparison-table__th--heading{background-color:#f6f3ef}.comparison-table__row{margin-top:0}.comparison-table__row+.comparison-table__row{border-top:1px solid #10141714}.comparison-table__th--label,.comparison-table__tbd--label{flex:1 0 0}.comparison-table__tbd--label{align-items:flex-start}}@media screen and (min-width:1024px) and (max-width:320px){.comparison-table__tbd--label{padding-right:20px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.comparison-table__tbd--label{padding-right:calc(.357143vw + 18.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.comparison-table__tbd--label{padding-right:calc(.714286vw + 13.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.comparison-table__tbd--label{padding-right:32px}}@media screen and (min-width:1024px) and (max-width:320px){.comparison-table__buttons,.comparison-table__outer{margin-top:48px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.comparison-table__buttons,.comparison-table__outer{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.comparison-table__buttons,.comparison-table__outer{margin-top:calc(.714286vw + 53.7143px)}}@media screen and (min-width:1024px) and (min-width:2560px){.comparison-table__buttons,.comparison-table__outer{margin-top:72px}}@media (hover:hover) and (pointer:fine){.comparison-table__more:hover,.comparison-table__close-button:hover{color:#101417a3}}.faqs-block{max-width:100%;overflow:hidden}@media screen and (max-width:320px){.faqs-block__root{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.faqs-block__root{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.faqs-block__root{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.faqs-block__root{margin-top:40px}}.faqs-block__tabs{width:100vw;height:40px;overflow:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:none;-webkit-overflow-scrolling:touch;align-items:center;display:flex}.faqs-block__tabs::-webkit-scrollbar{display:none}.faqs-block__tabs{gap:20px}@media (min-width:320px) and (max-width:1440px){.faqs-block__tabs{gap:calc(.357143vw + 18.8571px)}}@media (min-width:1440px) and (max-width:2560px){.faqs-block__tabs{gap:calc(.714286vw + 13.7143px)}}@media (min-width:2560px){.faqs-block__tabs{gap:32px}}@media screen and (max-width:320px){.faqs-block__tabs{padding-left:20px;padding-right:20px}}@media screen and (min-width:320px) and (max-width:1440px){.faqs-block__tabs{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.faqs-block__tabs{padding-left:calc(3.57143vw + 8.57143px);padding-right:calc(3.57143vw + 8.57143px)}}@media (min-width:2560px){.faqs-block__tabs{padding-left:100px;padding-right:100px}}@media screen and (max-width:320px){.faqs-block__tabs{margin-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.faqs-block__tabs{margin-bottom:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.faqs-block__tabs{margin-bottom:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.faqs-block__tabs{margin-bottom:40px}}.faqs-block__tab{appearance:none;color:#101417a3;cursor:pointer;background-color:#0000;border:0 inset;border-bottom:2px inset #0000;align-self:stretch;align-items:center;min-width:fit-content;padding:0;transition:all .3s ease-in-out;display:flex;overflow:hidden}.faqs-block__tab[data-state=active]{color:#101417;border-bottom-color:#3f5163}.faqs-block__label{clip-path:inset(0);text-shadow:0 21px #101417;transition:all .3s ease-in-out}.faqs-block__faq--expanded+.faqs-block__faq{border-top:1px solid #10141714}.faqs-block__faq{text-align:left}.faqs-block__button{appearance:none;color:#101417;text-align:left;cursor:pointer;background-color:#0000;border:0;border-bottom:1px solid #10141714;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;transition:all .3s ease-in-out;display:flex}@media (min-width:320px) and (max-width:1440px){.faqs-block__button{gap:calc(.357143vw + 14.8571px)}}@media (min-width:1440px) and (max-width:2560px){.faqs-block__button{gap:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.faqs-block__button{gap:24px}}@media screen and (max-width:320px){.faqs-block__button{padding-top:12px;padding-bottom:12px}}@media screen and (min-width:320px) and (max-width:1440px){.faqs-block__button{padding-top:calc(.357143vw + 10.8571px);padding-bottom:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.faqs-block__button{padding-top:calc(.357143vw + 10.8571px);padding-bottom:calc(.357143vw + 10.8571px)}}@media (min-width:2560px){.faqs-block__button{padding-top:20px;padding-bottom:20px}}.faqs-block__button--expanded,.faqs-block__button--last{border-bottom-color:#0000}.faqs-block__expanded{width:34px;height:34px;position:relative}.faqs-block__wrap{z-index:-1;grid-template-rows:0fr;transition:all .3s ease-in-out;display:grid}.faqs-block__wrap,.faqs-block__wrap *{overflow:hidden}.faqs-block__wrap--visible{z-index:1;grid-template-rows:1fr}@media screen and (max-width:320px){.faqs-block__wrap--visible{padding-bottom:24px}}@media screen and (min-width:320px) and (max-width:1440px){.faqs-block__wrap--visible{padding-bottom:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.faqs-block__wrap--visible{padding-bottom:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.faqs-block__wrap--visible{padding-bottom:40px}}.faqs-block__icon{opacity:0;width:14px;transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:320px) and (max-width:1440px){.faqs-block__icon{width:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.faqs-block__icon{width:16px}}.faqs-block__icon{height:14px}@media (min-width:320px) and (max-width:1440px){.faqs-block__icon{height:calc(.178571vw + 13.4286px)}}@media (min-width:1440px){.faqs-block__icon{height:16px}}.faqs-block__icon--visible{opacity:1}.faqs-block__content{color:#101417e0}@media screen and (max-width:320px){.faqs-block__more-wrap{margin-top:24px}}@media screen and (min-width:320px) and (max-width:1440px){.faqs-block__more-wrap{margin-top:calc(.714286vw + 21.7143px)}}@media screen and (min-width:1440px) and (max-width:2560px){.faqs-block__more-wrap{margin-top:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.faqs-block__more-wrap{margin-top:40px}}.faqs-block__more--expanded{display:none}@media (hover:hover) and (pointer:fine){.faqs-block__tab:hover{color:#101417}.faqs-block__tab:hover .faqs-block__label{clip-path:inset(21px 0 -21px);transform:translateY(-21px)}}@media screen and (min-width:1024px){.faqs-block{text-align:center}.faqs-block__tabs{justify-content:center}.faqs-block__content{font-size:14px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.faqs-block__content{font-size:14px}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.faqs-block__content{font-size:calc(.178571vw + 11.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.faqs-block__content{font-size:16px}}@media screen and (min-width:1440px){.faqs-block__tab-container{width:350px}}@media screen and (min-width:1440px) and (min-width:320px) and (max-width:1440px){.faqs-block__tab-container{width:calc(26.9643vw + 263.714px)}}@media screen and (min-width:1440px) and (min-width:1440px) and (max-width:2560px){.faqs-block__tab-container{width:calc(45.1786vw + 1.42859px)}}@media screen and (min-width:1440px) and (min-width:2560px){.faqs-block__tab-container{width:1158px}}.icon-columns__container--content{max-width:350px}@media (min-width:320px) and (max-width:1440px){.icon-columns__container--content{max-width:calc(26.9643vw + 263.714px)}}@media (min-width:1440px) and (max-width:2560px){.icon-columns__container--content{max-width:calc(45.1786vw + 1.42859px)}}@media (min-width:2560px){.icon-columns__container--content{max-width:1158px}}.icon-columns__container--content{margin:0}.icon-columns__grid{display:grid}.icon-columns__column{border-bottom:1px solid #39281314}@media screen and (max-width:320px){.icon-columns__container+.icon-columns__container{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.icon-columns__container+.icon-columns__container{margin-top:calc(2.85714vw + 38.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.icon-columns__container+.icon-columns__container{margin-top:calc(2.85714vw + 38.8571px)}}@media (min-width:2560px){.icon-columns__container+.icon-columns__container{margin-top:112px}}@media screen and (max-width:320px){.icon-columns__preheading+.icon-columns__heading{margin-top:16px}}@media screen and (min-width:320px) and (max-width:1440px){.icon-columns__preheading+.icon-columns__heading{margin-top:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.icon-columns__preheading+.icon-columns__heading{margin-top:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.icon-columns__preheading+.icon-columns__heading{margin-top:24px}}@media screen and (min-width:1024px){.icon-columns__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.icon-columns__grid:has(>:last-child:nth-child(-n+2)){grid-template-columns:repeat(2,minmax(0,1fr))}.icon-columns__grid:has(>:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.icon-columns__column{border-bottom:0;border-right:1px solid #39281314}.icon-columns__column:first-of-type{border-left:1px solid #39281314}}@media screen and (min-width:1024px) and (max-width:320px){.icon-columns__preheading+.icon-columns__heading{margin-top:12px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.icon-columns__preheading+.icon-columns__heading{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.icon-columns__preheading+.icon-columns__heading{margin-top:calc(.357143vw + 10.8571px)}}@media screen and (min-width:1024px) and (min-width:2560px){.icon-columns__preheading+.icon-columns__heading{margin-top:20px}}.image-gallery-video__slide{border-radius:10px}@media (min-width:320px) and (max-width:1440px){.image-gallery-video__slide{border-radius:calc(.178571vw + 9.42857px)}}@media (min-width:1440px){.image-gallery-video__slide{border-radius:12px}}.image-gallery-video__slide{aspect-ratio:342/220;position:relative;overflow:hidden}.image-gallery-video__image{object-fit:cover;width:100%;height:100%}.image-gallery-video__trigger{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;font-size:0;display:flex;position:absolute;top:0;left:0}.image-gallery-video__button{border-radius:999px}@media (min-width:320px){.image-gallery-video__button{border-radius:999px}}@media screen and (max-width:320px){.image-gallery-video__button{padding:48px}}@media screen and (min-width:320px) and (max-width:1440px){.image-gallery-video__button{padding:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.image-gallery-video__button{padding:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.image-gallery-video__button{padding:72px}}.image-gallery-video__button{color:#fff;background:#101417a3}.image-gallery-video__svg{width:20px}@media (min-width:320px) and (max-width:1440px){.image-gallery-video__svg{width:calc(.357143vw + 18.8571px)}}@media (min-width:1440px){.image-gallery-video__svg{width:24px}}@media screen and (min-width:1024px){.image-video-gallery-block__slide{aspect-ratio:746/440}}@media (hover:hover) and (pointer:fine){.image-video-gallery-block__button:hover{background:#252d34}}.logo-grid{text-align:center}.logo-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:320px) and (max-width:1440px){.logo-grid__grid{gap:calc(.892857vw + 7.14286px)}}@media (min-width:1440px) and (max-width:2560px){.logo-grid__grid{gap:calc(1.42857vw - .571428px)}}@media (min-width:2560px){.logo-grid__grid{gap:36px}}.logo-grid__logo{aspect-ratio:3;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.logo-grid__wrap{opacity:1;width:100%;max-width:60%;height:100%;max-height:40%;transition:all .3s ease-in-out;position:absolute}@media screen and (max-width:320px){.logo-grid__buttons{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.logo-grid__buttons{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.logo-grid__buttons{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.logo-grid__buttons{margin-top:56px}}@media screen and (min-width:768px){.logo-grid__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px){.logo-grid__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.logo-grid__wrap:has(.logo-grid__link):hover{opacity:.5}}.media-columns__row{column-gap:24px}@media (min-width:320px) and (max-width:1440px){.media-columns__row{column-gap:calc(.714286vw + 21.7143px)}}@media (min-width:1440px) and (max-width:2560px){.media-columns__row{column-gap:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.media-columns__row{column-gap:40px}}.media-columns__row{row-gap:48px}@media (min-width:320px) and (max-width:1440px){.media-columns__row{row-gap:calc(1.42857vw + 43.4286px)}}@media (min-width:1440px) and (max-width:2560px){.media-columns__row{row-gap:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.media-columns__row{row-gap:72px}}@media screen and (min-width:1024px){.media-columns__row{row-gap:56px}}@media screen and (min-width:1024px) and (min-width:320px) and (max-width:1440px){.media-columns__row{row-gap:calc(2.14286vw + 49.1429px)}}@media screen and (min-width:1024px) and (min-width:1440px) and (max-width:2560px){.media-columns__row{row-gap:calc(1.42857vw + 59.4286px)}}@media screen and (min-width:1024px) and (min-width:2560px){.media-columns__row{row-gap:96px}}.page-cards__grid{gap:10px;display:grid}@media (min-width:320px) and (max-width:1440px){.page-cards__grid{gap:calc(.892857vw + 7.14286px)}}@media (min-width:1440px) and (max-width:2560px){.page-cards__grid{gap:calc(1.42857vw - .571428px)}}@media (min-width:2560px){.page-cards__grid{gap:36px}}.page-cards__wrap{max-width:350px;margin:0}@media (min-width:320px) and (max-width:1440px){.page-cards__wrap{max-width:calc(26.9643vw + 263.714px)}}@media (min-width:1440px) and (max-width:2560px){.page-cards__wrap{max-width:calc(45.1786vw + 1.42859px)}}@media (min-width:2560px){.page-cards__wrap{max-width:1158px}}@media screen and (max-width:320px){.page-cards__container+.page-cards__container{margin-top:48px}}@media screen and (min-width:320px) and (max-width:1440px){.page-cards__container+.page-cards__container{margin-top:calc(1.42857vw + 43.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.page-cards__container+.page-cards__container{margin-top:calc(.714286vw + 53.7143px)}}@media (min-width:2560px){.page-cards__container+.page-cards__container{margin-top:72px}}@media screen and (min-width:1024px){.page-cards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.page-cards__grid:has(>:last-child:nth-child(-n+2)){grid-template-columns:repeat(2,minmax(0,1fr))}.page-cards__grid:has(>:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.testimonial-block{max-width:100vw;overflow:hidden}@media screen and (max-width:320px){.testimonial-block__logo{margin-bottom:16px}}@media screen and (min-width:320px) and (max-width:1440px){.testimonial-block__logo{margin-bottom:calc(.357143vw + 14.8571px)}}@media screen and (min-width:1440px) and (max-width:2560px){.testimonial-block__logo{margin-bottom:calc(.357143vw + 14.8571px)}}@media (min-width:2560px){.testimonial-block__logo{margin-bottom:24px}}.testimonial-block__google{color:#101417;width:117px;height:16px}.testimonial-block__content{color:#101417e0}@media screen and (max-width:320px){.testimonial-block__single,.testimonial-block__slider,.testimonial-block__wrap{margin-top:32px}}@media screen and (min-width:320px) and (max-width:1440px){.testimonial-block__single,.testimonial-block__slider,.testimonial-block__wrap{margin-top:calc(1.42857vw + 27.4286px)}}@media screen and (min-width:1440px) and (max-width:2560px){.testimonial-block__single,.testimonial-block__slider,.testimonial-block__wrap{margin-top:calc(.714286vw + 37.7143px)}}@media (min-width:2560px){.testimonial-block__single,.testimonial-block__slider,.testimonial-block__wrap{margin-top:56px}}.testimonial-block__slider{width:100%;overflow:visible}.testimonial-block__slide{height:auto;display:flex}.testimonial-block__wrap{text-align:center}.testimonial-block__button{width:100%}@media screen and (min-width:768px){.testimonial-block__button{width:auto}}@media screen and (min-width:1440px){.testimonial-block__slide{width:calc(25% - 20px)}}.text-editor__heading{font-weight:700}@media screen and (max-width:320px){.text-editor+.text-editor .text-editor__row{margin-top:56px}}@media screen and (min-width:320px) and (max-width:1440px){.text-editor+.text-editor .text-editor__row{margin-top:calc(2.14286vw + 49.1429px)}}@media screen and (min-width:1440px) and (max-width:2560px){.text-editor+.text-editor .text-editor__row{margin-top:calc(1.42857vw + 59.4286px)}}@media (min-width:2560px){.text-editor+.text-editor .text-editor__row{margin-top:96px}}.text-editor+.text-editor .text-editor__row{gap:24px}@media (min-width:320px) and (max-width:1440px){.text-editor+.text-editor .text-editor__row{gap:calc(.714286vw + 21.7143px)}}@media (min-width:1440px) and (max-width:2560px){.text-editor+.text-editor .text-editor__row{gap:calc(.714286vw + 21.7143px)}}@media (min-width:2560px){.text-editor+.text-editor .text-editor__row{gap:40px}}.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d;justify-content:flex-start;align-items:center;max-width:fit-content;display:flex;bottom:10px;left:50%;transform:translate(-50%)}@media (min-width:320px) and (max-width:1440px){.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:calc(.178571vw + 9.42857px)}}@media (min-width:1440px) and (max-width:2560px){.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:calc(.357143vw + 6.85714px)}}@media (min-width:2560px){.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:16px}}.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{border-radius:12px}@media (min-width:320px) and (max-width:1440px){.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{border-radius:calc(.357143vw + 10.8571px)}}@media (min-width:1440px){.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{border-radius:16px}}.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{gap:6px}@media (min-width:320px){.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{gap:6px}}@media screen and (min-width:320px){.swiper .swiper-horizontal>.swiper-pagination-bullets,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal{padding:6px}}.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{opacity:.4;background:#fff;width:8px;height:8px;margin-left:0;margin-right:0;transition:all .3s ease-in-out}.swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.swiper .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:6px;height:6px}
