.HeroSection_heroSection__u9kuo{width:100%;padding:120px 0 60px;position:relative;overflow:hidden;background-color:var(--hero-bg-color,transparent)}.HeroSection_carouselContainer__JTXtv{position:relative;width:100%}.HeroSection_slidesGrid__a_7V1{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:100%}.HeroSection_slide__hymJS{grid-area:1/1/2/2;width:100%;opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility .8s ease-in-out;pointer-events:none}.HeroSection_slide__hymJS:not(.HeroSection_active__DJaGg) .HeroSection_ctaGroup__Vem8f,.HeroSection_slide__hymJS:not(.HeroSection_active__DJaGg) .HeroSection_heading__DK8oN,.HeroSection_slide__hymJS:not(.HeroSection_active__DJaGg) .HeroSection_subtext__G7wiZ{animation:none;opacity:0;transform:translateY(20px)}.HeroSection_slide__hymJS:not(.HeroSection_active__DJaGg) .HeroSection_heroImage__M6udY{animation:none;opacity:0;transform:scale(.95)}.HeroSection_slide__hymJS:not(.HeroSection_active__DJaGg) .HeroSection_badge__IvJim{animation:none;opacity:0}.HeroSection_slide__hymJS.HeroSection_active__DJaGg{opacity:1;visibility:visible;pointer-events:auto}.HeroSection_container__fB1v0{max-width:1440px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:40px}.HeroSection_content__wRiU1{width:100%;flex:1;max-width:720px;z-index:10;flex-shrink:0}.HeroSection_heading__DK8oN{width:100%;font-size:64px;font-weight:300;line-height:70px;color:var(--hero-heading-color,#eefff5);margin-bottom:24px;letter-spacing:-.02em;opacity:0;transform:translateY(20px)}.HeroSection_heading__DK8oN span{color:var(--hero-highlight-color,#96f0be);font-style:italic;font-weight:600}.HeroSection_subtext__G7wiZ{width:100%;font-size:18px;color:var(--hero-subtext-color,#949393);line-height:30px;margin-bottom:48px;max-width:600px;font-weight:400;opacity:0;transform:translateY(20px)}.HeroSection_ctaGroup__Vem8f{display:flex;align-items:center;gap:26px;opacity:0;transform:translateY(20px)}.HeroSection_active__DJaGg .HeroSection_heading__DK8oN{animation:HeroSection_fadeInUp__olUrm .8s cubic-bezier(.25,.46,.45,.94) forwards}.HeroSection_active__DJaGg .HeroSection_subtext__G7wiZ{animation:HeroSection_fadeInUp__olUrm .8s cubic-bezier(.25,.46,.45,.94) .15s forwards}.HeroSection_active__DJaGg .HeroSection_ctaGroup__Vem8f{animation:HeroSection_fadeInUp__olUrm .8s cubic-bezier(.25,.46,.45,.94) .3s forwards}.HeroSection_imageContainer__n1hUc{position:relative;flex-shrink:0;width:620px;height:620px}.HeroSection_hexagonLarge__NrmPH{position:absolute;top:10%;right:0;z-index:1;width:100%;height:100%;pointer-events:none}.HeroSection_hexagonMedium__KgM2_{position:absolute;top:30%;left:-25%;z-index:2;width:105%;height:110%;pointer-events:none}.HeroSection_svgImage__OEDEy{width:100%;height:100%;object-fit:contain}.HeroSection_heroImageWrapper__iAtp7{position:absolute;z-index:3;bottom:0;right:10%;width:100%;height:100%}.HeroSection_heroImage__M6udY{width:100%;height:100%;object-fit:contain;object-position:bottom center;opacity:0}.HeroSection_active__DJaGg .HeroSection_heroImage__M6udY{animation:HeroSection_fadeInScale__3yUqn .9s cubic-bezier(.25,.46,.45,.94) .1s forwards}.HeroSection_badge__IvJim{position:absolute;border:1px solid var(--hero-accent-color,#618da1);border-radius:10px;color:var(--hero-badge-text-color,#eefff5);font-size:16px;font-weight:400;z-index:10;white-space:nowrap;line-height:21px;opacity:0}.HeroSection_badge__IvJim img{flex-shrink:0}.HeroSection_slide1Badge1__VM9PU{top:38%;left:-12%;display:flex;align-items:center;gap:10px;padding:10px 14px}.HeroSection_slide1Badge2__NMH5I{top:20%;left:62%;padding:10px 14px;display:flex;align-items:center;gap:10px;white-space:normal;max-width:230px}.HeroSection_slide1Badge3__HMwAw{bottom:18%;right:5%;display:flex;align-items:center;gap:10px;padding:10px 14px}.HeroSection_slide2Badge1__6lYio{top:20%;right:10%;max-width:240px}.HeroSection_slide2Badge1__6lYio,.HeroSection_slide2Badge2__PXZhA{padding:10px 14px;display:flex;align-items:center;gap:10px;white-space:normal}.HeroSection_slide2Badge2__PXZhA{top:44%;left:62%;max-width:280px}.HeroSection_slide2Badge3__nYr4t{bottom:20%;right:35%;display:flex;align-items:center;gap:10px;padding:10px 14px}.HeroSection_active__DJaGg .HeroSection_badge__IvJim:first-of-type{animation:HeroSection_badgePop__1akb0 .6s cubic-bezier(.175,.885,.32,1.275) .4s forwards}.HeroSection_active__DJaGg .HeroSection_badge__IvJim:nth-of-type(2){animation:HeroSection_badgePop__1akb0 .6s cubic-bezier(.175,.885,.32,1.275) .55s forwards}.HeroSection_active__DJaGg .HeroSection_badge__IvJim:nth-of-type(3){animation:HeroSection_badgePop__1akb0 .6s cubic-bezier(.175,.885,.32,1.275) .7s forwards}.HeroSection_indicators__bsTXx{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:20}.HeroSection_indicator__cjT7_{width:10px;height:10px;border-radius:50%;background-color:rgba(255,255,255,.2);border:none;cursor:pointer;transition:all .3s ease;padding:0}.HeroSection_indicator__cjT7_:hover{background-color:rgba(255,255,255,.5)}.HeroSection_indicator__cjT7_.HeroSection_activeIndicator__9LxMM{width:24px;border-radius:5px;background-color:var(--hero-highlight-color,#60afff)}@keyframes HeroSection_fadeInUp__olUrm{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection_fadeInScale__3yUqn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes HeroSection_badgePop__1akb0{0%{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:1300px){.HeroSection_heroSection__u9kuo{padding:100px 0 80px}.HeroSection_container__fB1v0{flex-direction:column;align-items:center;text-align:center;gap:60px}.HeroSection_content__wRiU1{max-width:600px;display:flex;flex-direction:column;align-items:center}.HeroSection_ctaGroup__Vem8f{justify-content:center}.HeroSection_heading__DK8oN{font-size:48px;line-height:54px}.HeroSection_subtext__G7wiZ{font-size:16px}.HeroSection_imageContainer__n1hUc{width:min(600px,100%);height:auto;aspect-ratio:1/1;margin:0 auto}.HeroSection_slide1Badge1__VM9PU{top:55%;left:-5%}.HeroSection_slide2Badge2__PXZhA{left:-10%}.HeroSection_slide1Badge2__NMH5I{top:10%;left:55%}.HeroSection_slide2Badge1__6lYio{right:5%}.HeroSection_slide2Badge2__PXZhA{left:60%}}@media (max-width:768px){.HeroSection_heroSection__u9kuo{padding:80px 0 70px}.HeroSection_container__fB1v0{padding:0 24px;gap:40px}.HeroSection_heading__DK8oN{font-size:40px;line-height:1.3}.HeroSection_subtext__G7wiZ{line-height:1.4}.HeroSection_imageContainer__n1hUc{width:min(500px,95vw);height:min(500px,95vw)}.HeroSection_badge__IvJim{font-size:12px;line-height:1.3}.HeroSection_slide1Badge1__VM9PU{left:3%}.HeroSection_slide2Badge2__PXZhA{left:59%}.HeroSection_slide1Badge2__NMH5I{left:45%}.HeroSection_slide2Badge1__6lYio{right:12%;max-width:200px}}@media (max-width:600px){.HeroSection_heading__DK8oN{font-size:34px;margin-top:50px}.HeroSection_subtext__G7wiZ{font-size:15px;margin-bottom:32px}.HeroSection_imageContainer__n1hUc{width:min(420px,100%);height:auto;aspect-ratio:1/1}.HeroSection_badge__IvJim{font-size:10px;padding:8px 10px}.HeroSection_slide1Badge1__VM9PU{left:6%;top:45%}.HeroSection_slide2Badge2__PXZhA{left:57%;top:42%;max-width:180px}.HeroSection_slide1Badge2__NMH5I{top:15%;left:45%;max-width:150px}.HeroSection_slide2Badge1__6lYio{top:20%;right:5%;max-width:180px}.HeroSection_slide1Badge3__HMwAw{right:2%;bottom:12%}.HeroSection_slide2Badge3__nYr4t{right:22%;bottom:18%}.HeroSection_ctaGroup__Vem8f{flex-direction:column;align-items:center;width:100%;gap:12px}.HeroSection_ctaGroup__Vem8f>*{display:inline-flex!important;justify-content:center}}@media (max-width:475px){.HeroSection_slide2Badge2__PXZhA{left:57%;top:42%;max-width:180px}}@media (max-width:375){.HeroSection_slide2Badge1__6lYio{right:-12%}.HeroSection_slide2Badge2__PXZhA{left:43%;top:42%;max-width:180px}}.HeroSection_letsConnectButton__vaAeA{border:1px solid #626f87!important;color:#bcc6d6!important;background-color:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}.HeroSection_letsConnectButton__vaAeA:hover{background-color:#626f87!important;color:#ffffff!important;border-color:#626f87!important}.HeroSection_letsConnectButton__vaAeA img{transition:filter .3s ease}.HeroSection_letsConnectButton__vaAeA:hover img{filter:brightness(0) invert(1)}.HeroSection_linkedInIcon__2iHFP{display:inline-block;flex-shrink:0}.HeroSection_heroSecondaryButton__k7En7{color:#eefff5!important}