.SliderWithPopOutCenter-module-scss-module__3uVRCa__container{width:100%;position:relative;overflow:visible}.SliderWithPopOutCenter-module-scss-module__3uVRCa__wrapper{margin-inline:1rem}@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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__wrapper{margin-inline:-21rem}}@media (min-width:1920px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__wrapper{margin-inline:-16.5rem}}@media (orientation:landscape) and (max-width:1024px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__wrapper{margin-inline:-16rem}}.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider{width:100%;overflow:visible}.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-dots.slick-dots.slick-dots{margin-top: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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-dots.slick-dots.slick-dots{display:none!important}}@media (orientation:landscape) and (max-width:1024px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-dots.slick-dots.slick-dots{margin-top:0;display:block!important}}.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-dots.slick-dots.slick-dots button{box-shadow:none!important;outline:none!important}:is(.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slider-container,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slider,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-list){overflow:visible}.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-list{margin-inline:-.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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-list{perspective:100rem;margin-inline:-1.2rem}}@media (orientation:landscape) and (max-width:1024px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-list{perspective:unset;margin-inline:-.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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-track{transform-style:preserve-3d;margin-inline:-.2rem}}@media (orientation:landscape) and (max-width:1024px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-track{transform-style:unset;margin-inline:.6rem;font-size:6.4rem}}.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide{cursor:pointer}@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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide{opacity:0;transform:translateZ(0);transition:margin-inline .3s,opacity .3s,transform .3s!important}}.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide>div{margin-inline:.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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide>div{margin-inline:1.2rem}}@media (orientation:landscape) and (max-width:1024px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide>div{margin-inline:.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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center{opacity:1;transform:translateZ(28.48rem)}}@media (min-width:1920px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center{transform:translateZ(29.974rem)}}@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){:is(.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide+.slick-slide,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-center),.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-slide+.slick-center)){opacity:.3}}@media (orientation:landscape) and (max-width:1024px){:is(.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide+.slick-slide,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-center),.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-slide+.slick-center)){opacity:1}}@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){:is(.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide>div,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide+.slick-slide>div){margin-inline:.2rem 2.2rem}}@media (orientation:landscape) and (max-width:1024px){:is(.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide>div,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-center+.slick-slide+.slick-slide>div){margin-inline:.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){:is(.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-center)>div,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-slide+.slick-center)>div){margin-inline:2.2rem .2rem}}@media (orientation:landscape) and (max-width:1024px){:is(.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-center)>div,.SliderWithPopOutCenter-module-scss-module__3uVRCa__slider .slick-slide:has(+.slick-slide+.slick-center)>div){margin-inline:.6rem}}.SliderWithPopOutCenter-module-scss-module__3uVRCa__controls{justify-content:center;gap:1.2rem;display:flex;position:absolute;bottom:-16rem;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){.SliderWithPopOutCenter-module-scss-module__3uVRCa__controls{bottom:-13.9rem}}@media (min-width:1920px){.SliderWithPopOutCenter-module-scss-module__3uVRCa__controls{bottom:-16.1rem}}
.HeroAbout-module-scss-module__lxbZFa__hero{background:linear-gradient(266deg,#6375f826 -5.19%,#6375f866 6.66%,#6375f800 19.52%),linear-gradient(90deg,#96a7fa66 -.32%,#96a7fa00 44.18%),linear-gradient(104deg,#3200f0 29.97%,#6375f8 94.7%);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){.HeroAbout-module-scss-module__lxbZFa__hero{border-radius:0 0 2.4rem 2.4rem}}.HeroAbout-module-scss-module__lxbZFa__background{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.HeroAbout-module-scss-module__lxbZFa__layout.HeroAbout-module-scss-module__lxbZFa__layout{z-index:10;padding-block:3.2rem;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){.HeroAbout-module-scss-module__lxbZFa__layout.HeroAbout-module-scss-module__lxbZFa__layout{padding-block:6.4rem 0}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__layout.HeroAbout-module-scss-module__lxbZFa__layout{padding-block:3.2rem 0}}.HeroAbout-module-scss-module__lxbZFa__head{flex-direction:column;gap:1.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){.HeroAbout-module-scss-module__lxbZFa__head{text-align:center;align-items:center;gap:1.6rem}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__head{text-align:start;align-items:start;gap:1.2rem}}.HeroAbout-module-scss-module__lxbZFa__title{letter-spacing:-.02em;color:#fff;text-transform:uppercase;margin-block:0;font-family:NormalidadExtended,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;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){.HeroAbout-module-scss-module__lxbZFa__title{letter-spacing:-.02em;max-width:93rem;font-family:NormalidadExtended,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:6.4rem;font-weight:300;line-height:112%}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__title{letter-spacing:-.02em;max-width:unset;font-family:NormalidadExtended,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sansserif;font-size:2.4rem;font-weight:400;line-height:112%}}.HeroAbout-module-scss-module__lxbZFa__subTitle{color:#fff;opacity:.7;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){.HeroAbout-module-scss-module__lxbZFa__subTitle{max-width:45.4rem}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__subTitle{max-width:unset}}.HeroAbout-module-scss-module__lxbZFa__sliderContainer{padding:2rem .2rem 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){.HeroAbout-module-scss-module__lxbZFa__sliderContainer{padding:13rem 0 18.7rem}}@media (min-width:1920px){.HeroAbout-module-scss-module__lxbZFa__sliderContainer{padding:13rem 0 20.9rem}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__sliderContainer{padding-block:2rem 3.2rem}}.HeroAbout-module-scss-module__lxbZFa__sliderContainer .slick-slide .HeroAbout-module-scss-module__lxbZFa__sliderText{background:linear-gradient(#0000 0%,#000000bf 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){.HeroAbout-module-scss-module__lxbZFa__sliderContainer .slick-slide:not(.slick-center) .HeroAbout-module-scss-module__lxbZFa__sliderText{background:0 0}}.HeroAbout-module-scss-module__lxbZFa__sliderContainer .slick-slide.slick-center .HeroAbout-module-scss-module__lxbZFa__sliderText{opacity:1}.HeroAbout-module-scss-module__lxbZFa__slide{aspect-ratio:295/317;border-radius:1.6rem;width:100%;position:relative;overflow:hidden}.HeroAbout-module-scss-module__lxbZFa__slideImage{object-fit:cover}.HeroAbout-module-scss-module__lxbZFa__sliderText{color:#fff;text-align:center;flex-direction:column;justify-content:flex-end;gap:.8rem;width:100%;height:50%;padding:3.2rem 1.2rem;transition:opacity .3s;display:flex;position:absolute;bottom:0;left: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){.HeroAbout-module-scss-module__lxbZFa__sliderText{opacity:0;background:0 0;gap:.75rem;padding:2rem 4rem}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__sliderText{opacity:1;gap:.8rem;padding:3.2rem 1.2rem;font-size:6.4rem}}.HeroAbout-module-scss-module__lxbZFa__slideTitle{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%}@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){.HeroAbout-module-scss-module__lxbZFa__slideTitle{font-size:1.6rem}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__slideTitle{font-size:2rem}}.HeroAbout-module-scss-module__lxbZFa__slideSubTitle{opacity:.9;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){.HeroAbout-module-scss-module__lxbZFa__slideSubTitle{font-size:.9rem}}@media (orientation:landscape) and (max-width:1024px){.HeroAbout-module-scss-module__lxbZFa__slideSubTitle{font-size:1.4rem}}
.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}}