.EarsGallery-module-scss-module__6EvUtW__container{margin-top:3.2rem;margin-bottom:3.2rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.EarsGallery-module-scss-module__6EvUtW__container{margin:4.8rem 8rem}}.EarsGallery-module-scss-module__6EvUtW__galleryImage{height:var(--galleryMobileHeight,40.5rem);border-radius:1.6rem}.EarsGallery-module-scss-module__6EvUtW__sliderContainer{height:100%;position:relative}.EarsGallery-module-scss-module__6EvUtW__sliderMobile .slick-slide{height:var(--galleryMobileHeight,40.5rem)}.EarsGallery-module-scss-module__6EvUtW__sliderMobile .slick-dots.slick-dots{margin-top:0;position:absolute;bottom:1.6rem}.EarsGallery-module-scss-module__6EvUtW__single{height:var(--galleryMobileHeight,40.5rem);border-radius:1.6rem;position:relative;overflow:hidden}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.EarsGallery-module-scss-module__6EvUtW__single{aspect-ratio:1240/660;border-radius:2.4rem;height:auto;margin:0 10rem 4.8rem}}.EarsGallery-module-scss-module__6EvUtW__singleImage{height:100%}
.ApproachModal-module-scss-module__D2nqcG__modal .MuiPaper-root.MuiPaper-root{border-radius:0;padding:0}.ApproachModal-module-scss-module__D2nqcG__content{padding-bottom:0}.ApproachModal-module-scss-module__D2nqcG__textLayout.ApproachModal-module-scss-module__D2nqcG__textLayout{padding-block:4.8rem 2.4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachModal-module-scss-module__D2nqcG__textLayout.ApproachModal-module-scss-module__D2nqcG__textLayout{padding-block:4.8rem 3.2rem}}.ApproachModal-module-scss-module__D2nqcG__text{grid-template-columns:1fr;gap:1.2rem;display:grid}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachModal-module-scss-module__D2nqcG__text{grid-template-columns:32fr 25fr;gap:2.4rem}}.ApproachModal-module-scss-module__D2nqcG__title{letter-spacing:-.02em;color:#1a1a1a;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachModal-module-scss-module__D2nqcG__title{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}.ApproachModal-module-scss-module__D2nqcG__paragraphs{flex-direction:column;gap:1.2rem;display:flex}.ApproachModal-module-scss-module__D2nqcG__paragraph{color:gray;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachModal-module-scss-module__D2nqcG__paragraph{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}.ApproachModal-module-scss-module__D2nqcG__gallery.ApproachModal-module-scss-module__D2nqcG__gallery.ApproachModal-module-scss-module__D2nqcG__gallery{--galleryMobileHeight:25rem;margin-top:0}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachModal-module-scss-module__D2nqcG__gallery.ApproachModal-module-scss-module__D2nqcG__gallery.ApproachModal-module-scss-module__D2nqcG__gallery{--earsSliderHeight:66rem;margin-top:0}}
.ApproachCard-module-scss-module__tly0jG__card{isolation:isolate;text-align:left;cursor:pointer;background-color:#0000;border:none;border-radius:1.6rem;grid-template-columns:1fr auto;align-content:start;gap:.6rem 2.4rem;width:100%;min-height:15.4rem;padding:2rem;display:grid;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachCard-module-scss-module__tly0jG__card{flex-direction:column;gap:.8rem;min-height:28.5rem;padding:3.2rem;display:flex}}.ApproachCard-module-scss-module__tly0jG__card:before{content:"";z-index:-1;background-color:#f1f3f6;border-radius:1.6rem;transition:inset .4s,background-color .4s;position:absolute;inset:0}.ApproachCard-module-scss-module__tly0jG__static{cursor:default}@media (hover:hover){.ApproachCard-module-scss-module__tly0jG__card:not(.ApproachCard-module-scss-module__tly0jG__static):hover:before{background-color:#e6ebf0;inset:-.4rem}.ApproachCard-module-scss-module__tly0jG__card:not(.ApproachCard-module-scss-module__tly0jG__static):hover .ApproachCard-module-scss-module__tly0jG__button .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{color:#3625f5;border-color:#3625f5;transform:scale(1.0625)}}.ApproachCard-module-scss-module__tly0jG__title{color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachCard-module-scss-module__tly0jG__title{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:120%}}.ApproachCard-module-scss-module__tly0jG__description{-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;color:gray;-webkit-box-orient:vertical;-moz-box-orient:vertical;align-self:start;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%;display:-webkit-box;overflow:hidden}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachCard-module-scss-module__tly0jG__description{align-self:stretch;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}.ApproachCard-module-scss-module__tly0jG__button{pointer-events:none;grid-area:1/2/span 2;justify-content:flex-end;align-self:end;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachCard-module-scss-module__tly0jG__button{align-self:auto;margin-top:auto}}.ApproachCard-module-scss-module__tly0jG__button .VButtonCircleIcon.VButtonCircleIcon.VButtonCircleIcon{background-color:#fff;border-color:#0000}
.ApproachBanner-module-scss-module__wTaVqW__banner{background-image:linear-gradient(266deg,#7779f929 -5.19%,#7779f966 6.66%,#7779f900 19.52%),linear-gradient(90deg,#a1adff66 -.32%,#7e8bff00 44.18%),linear-gradient(104deg,#3200f0 29.97%,#6273f5 94.7%);border-radius:1.6rem;flex-direction:column;min-height:55.2rem;display:flex;position:relative;overflow:hidden}@media (orientation:landscape) and (min-width:640px) and (max-width:767px),(pointer:coarse) and (orientation:landscape) and (min-width:768px) and (max-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__banner{min-height:auto}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__banner{border-radius:2.4rem;min-height:29.7rem;display:block;overflow:visible}}.ApproachBanner-module-scss-module__wTaVqW__patternWrapper{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ApproachBanner-module-scss-module__wTaVqW__pattern{color:#fff;opacity:.04;pointer-events:none;width:120rem;height:118.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__pattern{width:240rem;height:236.8rem;transform:translate(calc(21.9rem - 50%),calc(13.95rem - 50%))}}.ApproachBanner-module-scss-module__wTaVqW__text{z-index:2;flex-direction:column;gap:1.2rem;padding:2rem 2rem 0;display:flex;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__text{width:68rem;padding:4rem 14rem 8.8rem 4rem}}.ApproachBanner-module-scss-module__wTaVqW__title{color:#fff;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__title{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}}.ApproachBanner-module-scss-module__wTaVqW__description{-webkit-line-clamp:5;line-clamp:5;text-overflow:ellipsis;color:#fffc;-webkit-box-orient:vertical;-moz-box-orient:vertical;margin:0;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%;display:-webkit-box;overflow:hidden}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__description{-webkit-line-clamp:none;line-clamp:none;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%;display:block;overflow:visible}}.ApproachBanner-module-scss-module__wTaVqW__buttonWrapper{z-index:3;align-self:stretch;margin:auto 2rem 2rem;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__buttonWrapper{align-self:auto;margin:0;position:absolute;bottom:4rem;left:4rem}}.ApproachBanner-module-scss-module__wTaVqW__button.ApproachBanner-module-scss-module__wTaVqW__button{width:100%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__button.ApproachBanner-module-scss-module__wTaVqW__button{width:auto}}.ApproachBanner-module-scss-module__wTaVqW__image{z-index:1;background-image:url(/images/approach-krt-mobile.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (pointer:coarse) and (orientation:landscape) and (max-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__image{background-position:50% calc(50% - 5.5rem)}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ApproachBanner-module-scss-module__wTaVqW__image{background-image:url(/images/approach-krt.webp);background-position:100% 100%;background-size:65.9rem 34.7rem;width:61.2rem;height:34.7rem;inset:auto 0 0 auto}}
.DevelopmentApproach-module-scss-module__DivQkG__layout.DevelopmentApproach-module-scss-module__DivQkG__layout{padding-block:4rem 3.2rem}.DevelopmentApproach-module-scss-module__DivQkG__head{grid-template-columns:1fr;gap:1.2rem;padding-bottom:2.4rem;display:grid}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.DevelopmentApproach-module-scss-module__DivQkG__head{grid-template-columns:32fr 25fr;gap:2.4rem;padding-bottom:3.2rem}}.DevelopmentApproach-module-scss-module__DivQkG__title{letter-spacing:-.02em;color:#1a1a1a;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.DevelopmentApproach-module-scss-module__DivQkG__title{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}.DevelopmentApproach-module-scss-module__DivQkG__description{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.DevelopmentApproach-module-scss-module__DivQkG__description{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}.DevelopmentApproach-module-scss-module__DivQkG__cards{grid-template-columns:1fr;gap:1.2rem;margin-bottom:1.6rem;display:grid}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.DevelopmentApproach-module-scss-module__DivQkG__cards{grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-bottom:2.4rem}}@media (orientation:landscape) and (min-width:640px) and (max-width:767px),(pointer:coarse) and (orientation:landscape) and (min-width:768px) and (max-width:1024px){.DevelopmentApproach-module-scss-module__DivQkG__row{grid-template-columns:1fr 1fr;gap:1.6rem;display:grid}.DevelopmentApproach-module-scss-module__DivQkG__row .DevelopmentApproach-module-scss-module__DivQkG__cards{grid-template-columns:1fr;gap:1.6rem;margin-bottom:0}}
.Innovations-module-scss-module__uU4ZVG__wrapper{color:#fff;background:linear-gradient(266deg,#7779f929 -5.19%,#7779f966 6.66%,#7779f900 19.52%),linear-gradient(90deg,#a1adff66 -.32%,#7e8bff00 44.18%),linear-gradient(104deg,#3200f0 29.97%,#6273f5 94.7%);border-radius:1.6rem;flex-direction:column;justify-content:space-between;margin-top:6.4rem;display:flex;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__wrapper{border-radius:2.4rem;min-height:82rem}}.Innovations-module-scss-module__uU4ZVG__layout.Innovations-module-scss-module__uU4ZVG__layout{padding-top:0;padding-bottom:0}.Innovations-module-scss-module__uU4ZVG__title{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1));letter-spacing:-.02em;text-transform:uppercase;padding-top:4rem;font-family:NormalidadExtended,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:300;line-height:112%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__title{letter-spacing:-.02em;text-align:center;padding-block:0;padding-inline:10rem;max-width:70rem;margin:0 auto;padding-top:6.4rem;font-family:NormalidadExtended,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:4.8rem;font-weight:300;line-height:112%}}.Innovations-module-scss-module__uU4ZVG__content{z-index:2;padding-bottom:4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__content{padding-bottom:6.4rem}}.Innovations-module-scss-module__uU4ZVG__info{flex-direction:column;justify-content:space-between;gap:1.2rem;margin-top:4.8rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__info{flex-direction:row;gap:6.4rem;margin-top:0}}.Innovations-module-scss-module__uU4ZVG__subTitle{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__subTitle{letter-spacing:-.02em;flex:8%;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}}.Innovations-module-scss-module__uU4ZVG__text{color:#ffffffb3;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__text{flex:1}}.Innovations-module-scss-module__uU4ZVG__list{flex-direction:column;gap:1.2rem;margin-top:2.4rem;display:flex}@media (orientation:landscape) and (max-width:1024px){.Innovations-module-scss-module__uU4ZVG__list{flex-flow:wrap}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__list{flex-direction:row;gap:2.4rem;margin-top:4.8rem}}.Innovations-module-scss-module__uU4ZVG__background{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__background{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#10c0 0%,#0000adcc 100%);border-radius:0 2.4rem 2.4rem;width:100%;height:40rem;display:block;position:absolute;bottom:0}}.Innovations-module-scss-module__uU4ZVG__imageContainer{z-index:1;object-fit:contain;background-position:50%;background-repeat:no-repeat;background-size:contain;width:84rem;height:73rem;display:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.Innovations-module-scss-module__uU4ZVG__imageContainer{display:block}}.Innovations-module-scss-module__uU4ZVG__imageContainer .Innovations-module-scss-module__uU4ZVG__image{object-fit:contain;background-image:url(/images/about-innovations.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;height:100%}
.InnovationsCard-module-scss-module__D48vPa__card{color:#1a1a1a;background-color:#fff;border-radius:1.6rem;flex:1;padding:2rem}@media (orientation:landscape) and (max-width:1024px){.InnovationsCard-module-scss-module__D48vPa__card{flex:none;width:calc(50% - .6rem)}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.InnovationsCard-module-scss-module__D48vPa__card{width:calc(50% - 1.2rem)}}@media (min-width:1280px){.InnovationsCard-module-scss-module__D48vPa__card{width:auto}}.InnovationsCard-module-scss-module__D48vPa__title{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.InnovationsCard-module-scss-module__D48vPa__title{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.8rem;font-weight:400;line-height:132%}}.InnovationsCard-module-scss-module__D48vPa__text{color:gray;margin-top:.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:148%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.InnovationsCard-module-scss-module__D48vPa__text{margin-top:.8rem}}
.WeInNumbersCard-module-scss-module__tXeJKW__card{background-color:#f1f3f6;border-radius:1.6rem;flex-direction:column;justify-content:space-between;gap:2rem;padding:2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbersCard-module-scss-module__tXeJKW__card{padding:3.2rem}}.WeInNumbersCard-module-scss-module__tXeJKW__head{flex-direction:column;gap:.6rem;display:flex}.WeInNumbersCard-module-scss-module__tXeJKW__title{letter-spacing:-.02em;color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbersCard-module-scss-module__tXeJKW__title{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}.WeInNumbersCard-module-scss-module__tXeJKW__subTitle,.WeInNumbersCard-module-scss-module__tXeJKW__body{color:gray;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}.WeInNumbersCard-module-scss-module__tXeJKW__featured{background-color:#3200f0}.WeInNumbersCard-module-scss-module__tXeJKW__featured .WeInNumbersCard-module-scss-module__tXeJKW__title{color:#fff}.WeInNumbersCard-module-scss-module__tXeJKW__featured .WeInNumbersCard-module-scss-module__tXeJKW__subTitle{color:#fff;opacity:.7}.WeInNumbersCard-module-scss-module__tXeJKW__featured .WeInNumbersCard-module-scss-module__tXeJKW__body{color:#fff}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbersCard-module-scss-module__tXeJKW__cardTeam{--hover-expand-size:0;position:relative}.WeInNumbersCard-module-scss-module__tXeJKW__cardTeam:before{z-index:-1;content:"";background-color:inherit;background-image:inherit;background:inherit;border-radius:inherit;border:inherit;inset:var(--hover-expand-size);transition:inset .4s,border-radius .4s,border .4s,background .4s;position:absolute;transform:translateZ(0)}.WeInNumbersCard-module-scss-module__tXeJKW__cardTeam:hover{--hover-expand-size:-.4rem}.WeInNumbersCard-module-scss-module__tXeJKW__cardTeam:hover .WeInNumbersCard-module-scss-module__tXeJKW__teamArrowIconContainer{width:6.2rem;height:6.2rem;margin-left:-2.7rem}.WeInNumbersCard-module-scss-module__tXeJKW__cardTeam:hover .WeInNumbersCard-module-scss-module__tXeJKW__teamArrowIcon{color:#2945ff}.WeInNumbersCard-module-scss-module__tXeJKW__cardTeam:active .WeInNumbersCard-module-scss-module__tXeJKW__teamArrowIcon{color:#161de0}}.WeInNumbersCard-module-scss-module__tXeJKW__teamContainer{align-items:center;display:flex}.WeInNumbersCard-module-scss-module__tXeJKW__teamPhoto{box-sizing:content-box;background-color:#e6ebf0;border:.3rem solid #fff;border-radius:50%;width:4.8rem;height:4.8rem;margin-left:-2.4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbersCard-module-scss-module__tXeJKW__teamPhoto{width:5.6rem;height:5.6rem}}.WeInNumbersCard-module-scss-module__tXeJKW__teamPhoto:first-child{margin-left:0}.WeInNumbersCard-module-scss-module__tXeJKW__teamArrowIconContainer{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;margin-left:-2.4rem;transition:width .3s,height .3s,margin-left .3s;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbersCard-module-scss-module__tXeJKW__teamArrowIconContainer{width:5.6rem;height:5.6rem}}.WeInNumbersCard-module-scss-module__tXeJKW__teamArrowIcon{color:#1a1a1a;width:2rem;height:2rem;transition:color .3s}.WeInNumbersCard-module-scss-module__tXeJKW__cardSecondaryTitle{letter-spacing:-.02em;color:#1a1a1a;padding-bottom:1.6rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbersCard-module-scss-module__tXeJKW__cardSecondaryTitle{letter-spacing:-.02em;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}}.WeInNumbersCard-module-scss-module__tXeJKW__cardSecondaryTitle br{display:none}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbersCard-module-scss-module__tXeJKW__cardSecondaryTitle br{display:inline}}
.WeInNumbers-module-scss-module__qjckGa__layout.WeInNumbers-module-scss-module__qjckGa__layout{padding-block:4.8rem 4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbers-module-scss-module__qjckGa__layout.WeInNumbers-module-scss-module__qjckGa__layout{padding-block:6.4rem 4.8rem}}.WeInNumbers-module-scss-module__qjckGa__container{grid-template-columns:1fr;grid-template-areas:"title""subTitle""cards""awards";gap:1.6rem;display:grid}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbers-module-scss-module__qjckGa__container{grid-template-columns:32fr 25fr;grid-template-areas:"title subTitle""cards awards""cards awards";gap:2.4rem}}.WeInNumbers-module-scss-module__qjckGa__title{letter-spacing:-.02em;color:#1a1a1a;grid-area:title;margin:0;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbers-module-scss-module__qjckGa__title{letter-spacing:-.02em;padding-bottom:.8rem;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:3.2rem;font-weight:400;line-height:120%}}.WeInNumbers-module-scss-module__qjckGa__subTitle{color:gray;grid-area:subTitle;padding-bottom:1.6rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:148%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbers-module-scss-module__qjckGa__subTitle{padding-bottom:.8rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:148%}}.WeInNumbers-module-scss-module__qjckGa__cards{grid-area:cards;grid-template-columns:1fr;gap:1.6rem;display:grid}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.WeInNumbers-module-scss-module__qjckGa__cards{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2.4rem}.WeInNumbers-module-scss-module__qjckGa__card{height:28.8rem}}.WeInNumbers-module-scss-module__qjckGa__awards{grid-area:awards;overflow:hidden}@media (pointer:coarse) and (orientation:landscape) and (max-width:1024px){.WeInNumbers-module-scss-module__qjckGa__awardsBlock.WeInNumbers-module-scss-module__qjckGa__awardsBlock{height:35rem}}
.RegionsListRegions-module-scss-module__bONfqa__container{flex-direction:column;gap:1.2rem;padding-top:2.4rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsListRegions-module-scss-module__bONfqa__container{height:100%;overflow:auto}}.RegionsListRegions-module-scss-module__bONfqa__item{color:#4c4c4c;align-items:center;gap:1.6rem;display:flex}.RegionsListRegions-module-scss-module__bONfqa__itemActive{cursor:pointer;color:#1a1a1a}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsListRegions-module-scss-module__bONfqa__itemActive:hover{color:#3625f5}.RegionsListRegions-module-scss-module__bONfqa__itemActive:active{color:#10c}}.RegionsListRegions-module-scss-module__bONfqa__icon{border:.1rem solid #e6ebf0;border-radius:.6rem;width:3.2rem;height:3.2rem}.RegionsListRegions-module-scss-module__bONfqa__title{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsListRegions-module-scss-module__bONfqa__title{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}}
.ProjectsListRegions-module-scss-module__AwKSeG__container{z-index:10;background-color:#e6ebf0;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.ProjectsListRegions-module-scss-module__AwKSeG__head{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1));background-color:#fff;border-radius:0 0 1.6rem 1.6rem;align-items:center;gap:1.2rem;margin-bottom:.2rem;padding-block:2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__head{border-radius:0;margin-bottom:0;padding:3.2rem 2.4rem 0}}.ProjectsListRegions-module-scss-module__AwKSeG__title{letter-spacing:-.02em;color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__title{font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2rem;font-weight:400;line-height:132%}}.ProjectsListRegions-module-scss-module__AwKSeG__content{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1));background-color:#fff;border-radius:1.6rem 1.6rem 0 0;flex:1;padding-block:2.4rem 0;overflow:hidden}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__content{border-radius:0;padding-inline:2.4rem}}.ProjectsListRegions-module-scss-module__AwKSeG__scrollContainer{height:100%;margin-right:-1.6rem;padding-right:1.6rem;overflow:auto}.ProjectsListRegions-module-scss-module__AwKSeG__contentContainer{flex-direction:column;gap:3.2rem;display:flex}.ProjectsListRegions-module-scss-module__AwKSeG__galleryContainer{border-radius:1.6rem;height:18.5rem;min-height:18.5rem;overflow:hidden}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__galleryContainer{height:20rem;min-height:20rem}}@media (orientation:landscape) and (max-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__galleryContainer{height:26rem;min-height:26rem}}.ProjectsListRegions-module-scss-module__AwKSeG__gallery .slick-dots.slick-dots{margin-top:0;position:absolute;bottom:2.4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__gallery .slick-dots.slick-dots{bottom:0}}.ProjectsListRegions-module-scss-module__AwKSeG__photoContainer{height:18.5rem;min-height:18.5rem;position:relative}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__photoContainer{height:20rem;min-height:20rem}}@media (orientation:landscape) and (max-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__photoContainer{height:26rem;min-height:26rem}}.ProjectsListRegions-module-scss-module__AwKSeG__photo{object-fit:cover}.ProjectsListRegions-module-scss-module__AwKSeG__list{flex-direction:column;gap:1.6rem;display:flex}.ProjectsListRegions-module-scss-module__AwKSeG__link:last-child .ProjectsListRegions-module-scss-module__AwKSeG__project{border-bottom:none}.ProjectsListRegions-module-scss-module__AwKSeG__project{border-bottom:.1rem solid #e6ebf0;gap:1.6rem;padding-bottom:1.6rem;display:flex}.ProjectsListRegions-module-scss-module__AwKSeG__projectThumb{object-fit:cover;border-radius:.8rem;width:6.4rem;height:6.4rem}.ProjectsListRegions-module-scss-module__AwKSeG__projectInfo{flex-direction:column;gap:.8rem;display:flex}.ProjectsListRegions-module-scss-module__AwKSeG__projectName{color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}.ProjectsListRegions-module-scss-module__AwKSeG__buttonContainer{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1));background-color:#fff;border-top:.1rem solid #e6ebf0;padding-block:1.6rem 2.4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.ProjectsListRegions-module-scss-module__AwKSeG__buttonContainer{padding:2.4rem 2.4rem 3.2rem}}
.RegionsList-module-scss-module__nklYYW__modal.RegionsList-module-scss-module__nklYYW__modal .MuiDialog-container.MuiDialog-container{background-color:#fff}.RegionsList-module-scss-module__nklYYW__modal.RegionsList-module-scss-module__nklYYW__modal .MuiDialog-paper.MuiDialog-paper{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1));border-radius:0;margin-top:0;padding-block:0;overflow:hidden}.RegionsList-module-scss-module__nklYYW__container{overflow:auto}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsList-module-scss-module__nklYYW__container{flex-direction:column;height:100%;display:flex;overflow:hidden}}.RegionsList-module-scss-module__nklYYW__head{justify-content:space-between;align-items:center;padding-top:2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsList-module-scss-module__nklYYW__head{flex-shrink:0}}.RegionsList-module-scss-module__nklYYW__title{letter-spacing:-.02em;color:#1a1a1a;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsList-module-scss-module__nklYYW__list{flex-direction:column;height:100%;display:flex;overflow:hidden}}.RegionsList-module-scss-module__nklYYW__list .MuiTabs-root{padding-bottom:2rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsList-module-scss-module__nklYYW__list .MuiTabs-root{flex-shrink:0}.RegionsList-module-scss-module__nklYYW__list .tabsPanel{flex-grow:1;min-height:0}.RegionsList-module-scss-module__nklYYW__list .tabsPanel>div{height:100%}}.RegionsList-module-scss-module__nklYYW__listContainer{padding-block:2.4rem 1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsList-module-scss-module__nklYYW__listContainer{flex-grow:1;min-height:0;overflow:hidden}}
.RegionsSidebar-module-scss-module__nIb5-G__sidebar{background-color:#fff;border-radius:1.6rem;width:100%;height:100%;padding:2rem 2.4rem;position:relative;overflow:hidden}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsSidebar-module-scss-module__nIb5-G__sidebar{width:auto;height:auto;position:absolute;inset:1.6rem}}
.RegionsMap-module-scss-module__ZT2DfW__container{background:linear-gradient(266deg,#7779f929 -5.19%,#7779f966 6.66%,#7779f900 19.52%),linear-gradient(90deg,#a1adff66 -.32%,#7e8bff00 44.18%),linear-gradient(104deg,#3200f0 29.97%,#5b50f4 94.7%);border-radius:1.6rem;width:100%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__container{grid-template-columns:43.2rem auto;grid-template-areas:"sidebar head""sidebar map";display:grid}}.RegionsMap-module-scss-module__ZT2DfW__sidebar{grid-area:sidebar;padding:1.6rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__sidebar{position:relative}}.RegionsMap-module-scss-module__ZT2DfW__head{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1));flex-direction:column;grid-area:head;gap:.8rem;padding-block:2rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__head{justify-content:flex-end;align-items:flex-end;padding:4.8rem 4.8rem 0 0}}@media (orientation:landscape) and (max-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__head{padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(1.6rem,env(safe-area-inset-left)/var(--safe-area-scale,1));flex-direction:row;justify-content:space-between}}.RegionsMap-module-scss-module__ZT2DfW__title{letter-spacing:-.02em;color:#fff;font-family:Stolzl,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:120%}.RegionsMap-module-scss-module__ZT2DfW__legend{gap:.8rem;display:flex}.RegionsMap-module-scss-module__ZT2DfW__legendItem{background-color:#ffffff1a;border-radius:.6rem;align-items:center;gap:.6rem;padding:.4rem .8rem;display:flex}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__legendItem{gap:1rem}}.RegionsMap-module-scss-module__ZT2DfW__legendColor{border-radius:50%;width:1.2rem;height:1.2rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__legendColor{width:1.6rem;height:1.6rem}}.RegionsMap-module-scss-module__ZT2DfW__legendColorPresence{background-color:#d8d1fc}.RegionsMap-module-scss-module__ZT2DfW__legendColorPromising{background-color:#938af7}.RegionsMap-module-scss-module__ZT2DfW__legendLabel{color:#fff;opacity:.8;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.2rem;font-weight:400;line-height:132%}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__legendLabel{font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.6rem;font-weight:400;line-height:132%}}.RegionsMap-module-scss-module__ZT2DfW__seeRegionsButtonContainer{padding:1.6rem 1.6rem 2.4rem}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__seeRegionsButtonContainer{padding:4.8rem 4.8rem 0 0}}@media (orientation:landscape) and (max-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__seeRegionsButtonContainer{padding:1.6rem 4.8rem 2.4rem}}.RegionsMap-module-scss-module__ZT2DfW__map{grid-area:map;justify-content:center;width:100%;height:20rem;display:flex;position:relative}@media (min-width:540px){.RegionsMap-module-scss-module__ZT2DfW__map{height:26rem}}@media (pointer:fine) and (min-width:768px),(pointer:coarse) and (orientation:portrait) and (min-width:768px),(pointer:coarse) and (orientation:landscape) and (min-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__map{height:54rem;margin-bottom:6.4rem}}@media (min-width:1920px){.RegionsMap-module-scss-module__ZT2DfW__map{height:66rem}}@media (orientation:landscape) and (max-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__map{height:26rem;margin-bottom:0}}.RegionsMap-module-scss-module__ZT2DfW__mapBackground{width:auto;height:100%}.RegionsMap-module-scss-module__ZT2DfW__seeRegionsContainer{padding-block:1.6rem 2.4rem;padding-right:max(1.6rem,env(safe-area-inset-right)/var(--safe-area-scale,1));padding-left:max(0,env(safe-area-inset-left)/var(--safe-area-scale,1));justify-content:flex-end;display:flex}@media (orientation:landscape) and (max-width:1024px){.RegionsMap-module-scss-module__ZT2DfW__seeRegionsContainer{padding-right:max(4.8rem,env(safe-area-inset-right)/var(--safe-area-scale,1))}}.RegionsMap-module-scss-module__ZT2DfW__seeRegions.RegionsMap-module-scss-module__ZT2DfW__seeRegions{max-width:27.6rem}
.RegionsMapRegions-module-scss-module__KG-Yuq__container{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.RegionsMapRegions-module-scss-module__KG-Yuq__region{transition:color .3s,fill .3s}.RegionsMapRegions-module-scss-module__KG-Yuq__regionPresence{cursor:pointer;fill:#d8d1fc}.RegionsMapRegions-module-scss-module__KG-Yuq__regionPresence:hover{fill:#fff}.RegionsMapRegions-module-scss-module__KG-Yuq__regionPromising{fill:#938af7}.RegionsMapRegions-module-scss-module__KG-Yuq__regionActive{fill:#fff}.RegionsMapRegions-module-scss-module__KG-Yuq__pinWrapper{pointer-events:none;position:relative;overflow:visible}.RegionsMapRegions-module-scss-module__KG-Yuq__pin{filter:drop-shadow(0 .4rem 1.2rem #1f009380);opacity:0;width:auto;height:5rem;transition:opacity .3s;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.RegionsMapRegions-module-scss-module__KG-Yuq__pinActive{opacity:1}.RegionsMapRegions-module-scss-module__KG-Yuq__pinKrasnodarskiyKray,.RegionsMapRegions-module-scss-module__KG-Yuq__pinMoskovskayaOblast{top:-1rem}.RegionsMapRegions-module-scss-module__KG-Yuq__tooltipContainer{pointer-events:none;overflow:visible}.RegionsMapRegions-module-scss-module__KG-Yuq__tooltip{color:#e5e5e5;background-color:#262626;border:.1rem solid #4c4c4c;border-radius:.4rem;width:max-content;padding:.6rem .8rem;font-family:StolzlBook,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:1.4rem;font-weight:400;line-height:132%}