.TrioSlider-module-scss-module__Idynzq__trio{perspective:1000px;width:100%;height:100%;position:relative}.TrioSlider-module-scss-module__Idynzq__trio--square{aspect-ratio:1;height:auto}.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item{transform-style:preserve-3d;opacity:0;border-radius:var(--corners-l);transform-origin:0 0;width:100%;height:100%;transition:all 1s;position:absolute;overflow:hidden}@media screen and (max-width:834px){.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item{border-radius:var(--corners-m)}}.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item-left{--scale:.405;--trabslate-x:-43.5%;--translate-y:52.4%;transform:translateX(calc(var(--trabslate-x) * var(--scale))) translateY(var(--translate-y)) scale(var(--scale));z-index:3;opacity:1;cursor:pointer}@media screen and (max-width:834px){.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item-left{--scale:.4135;--trabslate-x:-40%;--translate-y:50%}}.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item-center{z-index:2;opacity:1;transform:scale(1)}.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item-right{--scale:.605;--trabslate-x:73.3%;--translate-y:11.2%;transform:translateX(calc(100% - var(--trabslate-x) * var(--scale))) translateY(var(--translate-y)) scale(var(--scale));z-index:1;opacity:1;cursor:pointer}@media screen and (max-width:834px){.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item-right{--scale:.62;--trabslate-x:81%;--translate-y:16.6%}}.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item img{width:100%;height:100%}.TrioSlider-module-scss-module__Idynzq__trio .TrioSlider-module-scss-module__Idynzq__item div{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.TrioSlider-module-scss-module__Idynzq__arrows{z-index:50;align-items:center;gap:32px;width:fit-content;display:flex;position:absolute;bottom:32px;right:-40px}@media screen and (max-width:834px){.TrioSlider-module-scss-module__Idynzq__arrows{gap:16px;bottom:16px;right:-32px}}.TrioSlider-module-scss-module__Idynzq__arrows-btn{cursor:pointer}.TrioSlider-module-scss-module__Idynzq__arrows-btn i{font-size:24px}.TrioSlider-module-scss-module__Idynzq__arrows-btn--left i{color:#fff}
.BannersSection-module-scss-module__fHa24a__banner{background-color:#f6f3f1;justify-content:space-between;align-items:center;padding:16px 0;display:flex;position:relative}@media screen and (max-width:550px){.BannersSection-module-scss-module__fHa24a__banner{background-color:unset;padding:8px 0 0}}.BannersSection-module-scss-module__fHa24a__banner:before,.BannersSection-module-scss-module__fHa24a__banner:after{content:"";background-color:inherit;width:50vw;height:100%;position:absolute;top:0}.BannersSection-module-scss-module__fHa24a__banner:before{left:100%}.BannersSection-module-scss-module__fHa24a__banner:after{right:100%}.BannersSection-module-scss-module__fHa24a__trio{width:55%;max-width:663px;margin-left:auto;padding-left:87px;padding-right:80px}@media screen and (max-width:1024px){.BannersSection-module-scss-module__fHa24a__trio{padding-left:70px;padding-right:65px}}@media screen and (max-width:834px){.BannersSection-module-scss-module__fHa24a__trio{padding-left:56px;padding-right:38px}}@media screen and (max-width:768px){.BannersSection-module-scss-module__fHa24a__trio{max-width:386px;padding-left:50px;padding-right:36px}}@media screen and (max-width:550px){.BannersSection-module-scss-module__fHa24a__trio{display:none}}.BannersSection-module-scss-module__fHa24a__slide{cursor:pointer}
.BannersSectionBannerDescription-module-scss-module__F5iB6a__description{align-self:stretch;margin-top:12px}@media screen and (max-width:834px){.BannersSectionBannerDescription-module-scss-module__F5iB6a__description{margin-top:8px}}@media screen and (max-width:550px){.BannersSectionBannerDescription-module-scss-module__F5iB6a__description{margin-top:12px}}
.BannersSectionBannerMayorDescription-module-scss-module__ild-uq__mayorDescription{align-self:stretch;margin-top:9px}@media screen and (max-width:834px){.BannersSectionBannerMayorDescription-module-scss-module__ild-uq__mayorDescription{margin-top:8px}}.BannersSectionBannerMayorDescription-module-scss-module__ild-uq__mayorDescription>a{color:inherit;text-decoration:none}.BannersSectionBannerMayorDescription-module-scss-module__ild-uq__mayorSignature{margin-top:15px}@media screen and (max-width:834px){.BannersSectionBannerMayorDescription-module-scss-module__ild-uq__mayorSignature{margin-top:12px}}@media screen and (max-width:550px){.BannersSectionBannerMayorDescription-module-scss-module__ild-uq__mayorSignature{margin-top:8px}}
.BannersSectionBannerName-module-scss-module__kWRW8q__name{color:var(--base-blue);margin-top:8px}@media screen and (max-width:834px){.BannersSectionBannerName-module-scss-module__kWRW8q__name{margin-top:4px}}.BannersSectionBannerName-module-scss-module__kWRW8q__name:hover{text-decoration:none}
.BannersSectionBannerShare-module-scss-module__zuaIkG__share{flex-direction:column;gap:8px;display:flex}@media screen and (max-width:834px){.BannersSectionBannerShare-module-scss-module__zuaIkG__share{gap:4px}}@media screen and (max-width:550px){.BannersSectionBannerShare-module-scss-module__zuaIkG__share{align-items:center}}.BannersSectionBannerShare-module-scss-module__zuaIkG__subscribe{color:var(--base-text-secondary)}.BannersSectionBannerShare-module-scss-module__zuaIkG__shareButtons{margin-top:-12px}
.BannersSectionBannerStats-module-scss-module__6QuWja__stats{align-items:center;gap:12px;width:100%;display:flex}@media screen and (max-width:550px){.BannersSectionBannerStats-module-scss-module__6QuWja__stats{width:max-content}}.BannersSectionBannerStats-module-scss-module__6QuWja__statsItem{align-items:center;gap:8px;display:flex}@media screen and (max-width:834px){.BannersSectionBannerStats-module-scss-module__6QuWja__statsItem{gap:4px}}.BannersSectionBannerStats-module-scss-module__6QuWja__statsItem i{color:var(--base-dark-gray);font-size:32px}@media screen and (max-width:834px){.BannersSectionBannerStats-module-scss-module__6QuWja__statsItem i{font-size:24px}}
.BannersSectionBannerTime-module-scss-module__knA0Uq__time{margin-top:8px}@media screen and (max-width:834px){.BannersSectionBannerTime-module-scss-module__knA0Uq__time{margin-top:4px}}@media screen and (max-width:550px){.BannersSectionBannerTime-module-scss-module__knA0Uq__time{margin-bottom:-4px}}
.BannersSectionMobileBannersSwiper-module-scss-module___wl55a__mobileSwiper{width:100%;margin-top:12px;display:none}@media screen and (max-width:550px){.BannersSectionMobileBannersSwiper-module-scss-module___wl55a__mobileSwiper{display:block}}.BannersSectionMobileBannersSwiper-module-scss-module___wl55a__mobileSlide{border-radius:var(--corners-s);width:100%;height:auto;overflow:hidden}.BannersSectionMobileBannersSwiper-module-scss-module___wl55a__mobileSlide img{object-fit:cover;object-position:center;width:100%;height:auto;display:block}
.idea-photo-viewer{height:100%}.idea-photo-viewer__card{max-height:unset;height:600px;box-shadow:none}@media screen and (max-width:550px){.idea-photo-viewer__card{height:355px;max-height:50vh}}@media screen and (max-width:500px){.idea-photo-viewer__card{border-radius:0}}.idea-photo-viewer-modal{border-radius:var(--corners-l);max-width:600px;padding:0}@media screen and (max-width:550px){.idea-photo-viewer-modal{border-radius:unset;min-height:unset}.idea-photo-viewer-modal .next-modal__arrow-left{left:-40px}.idea-photo-viewer-modal .next-modal__arrow-right{right:-40px}.idea-photo-viewer-modal .modal__mobile-header{margin-bottom:20px}}@media screen and (max-width:500px){.idea-photo-viewer-modal{min-height:100%}.idea-photo-viewer-modal .next-modal__arrows{padding-bottom:20px}}@media screen and (min-width:501px){.idea-photo-viewer-modal-overlay{padding-top:60px}.idea-photo-viewer-modal .modal__close-btn{color:#ffffffbf;font-size:40px;top:0;right:0;transform:translate(100%,-100%)}.idea-photo-viewer-modal .modal__close-btn:hover{color:#fff}}
