.wim-hero{--panel-animation-duration: .56s;--panel-timing-function: cubic-bezier(.22, 1, .36, 1);width:100%;min-height:850px;height:100vh;background:#000;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:sticky;top:0;z-index:0}.wim-hero__stage{position:relative;width:100%;height:100%;min-height:850px;color:#fff;overflow:hidden}.wim-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.wim-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,#081722b3,#0817221a 34%,#041019f7);pointer-events:none;z-index:1}.wim-hero__vline{position:absolute;top:0;bottom:0;width:1px;background:#ffffff24;z-index:2;animation:heroBorderReveal 1s ease-out .2s both}.wim-hero__vline--left{left:60px;overflow:hidden}.wim-hero__vline--left:after{content:"";position:absolute;top:-120px;left:0;width:1px;height:120px;background:linear-gradient(to bottom,#fff0,#fff,#fff0);box-shadow:0 0 8px 1px #fffc;pointer-events:none;animation:glowTravelVertical 12s linear infinite}.wim-hero__vline--center{top:78px;left:50%;transform:translate(-1px)}.wim-hero__header{position:fixed;top:0;left:0;right:0;width:100%;z-index:101;height:78px;border-bottom:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:266px 1fr 78px 275px;align-items:center;transition:background-color .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1)}.wim-hero__header:after{content:"";position:absolute;bottom:-1px;left:-120px;height:1px;width:120px;background:linear-gradient(to right,#fff0,#fff6,#fff0);box-shadow:0 0 3px #ffffff4d;pointer-events:none;animation:glowTravelHorizontal 12s linear infinite}.wim-hero__header.is-solutions-open{background:#ffffff3d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wim-hero__header.is-not-home.is-solutions-open{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.wim-hero__logoWrap{height:100%;display:flex;align-items:center;padding-left:75px}.wim-hero__logo{width:170px;height:32px;object-fit:contain}.wim-hero__menu{height:100%;display:flex;align-items:center;justify-content:center;gap:72px}.wim-hero__menuItem{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;line-height:1;font-weight:400;color:#f4f8fb;transition:color .2s ease}.wim-hero__menuItem:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:#fffffff5;transform:scaleX(0);transform-origin:center;transition:transform .22s ease}.wim-hero__menuItem:hover{color:#fff}.wim-hero__menuItem:hover:after{transform:scaleX(1)}.wim-hero button.wim-hero__menuItem,.wim-hero__menuItem--solutions{border:0;background:transparent;cursor:pointer;font-family:inherit}.wim-hero__menuItem--solutions{gap:8px;font-weight:400}.wim-hero__menuItem--solutions.is-open{font-weight:500}.wim-hero__menuToggleIcon{position:relative;width:20px;height:20px;display:inline-block;flex-shrink:0}.wim-hero__menuToggleIcon:before,.wim-hero__menuToggleIcon:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:1.5px;background:#fffffff2;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.wim-hero__menuToggleIcon:after{transform:translate(-50%,-50%) rotate(90deg)}.wim-hero__menuItem--solutions.is-open .wim-hero__menuToggleIcon:after{opacity:0}.wim-hero__langIcon{height:100%;border-left:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);background:transparent;outline:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;display:grid;border-top:none;border-bottom:none;place-items:center;cursor:pointer}.wim-hero__langIcon img{width:24px;height:24px;opacity:.95}.wim-hero__contactBtn{height:100%;border:0;border-right:1px solid rgba(255,255,255,.14);background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;gap:14px;font-size:16px;line-height:1;font-weight:500;margin-right:3rem;box-shadow:none}.wim-hero__contactBtn span{width:10px;height:10px;background:#fff;display:block}.wim-hero__mobileMenuBtn,.wim-hero__mobileMenu,.wim-hero__mobileClose{display:none}.wim-hero__langPanel{position:absolute;top:78px;right:275px;z-index:8;width:78px;border-left:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);border-bottom:0;display:grid;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.wim-hero__langPanel.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.wim-hero__langPanel button{height:48px;background:transparent;border:0;cursor:pointer;color:#f5f8fa;font-size:14px;line-height:1;font-weight:500;transition:background-color .2s ease}.wim-hero__langPanel button:hover{background:#ffffff1f}.wim-hero__langPanel button+button{border-top:0}.wim-hero__solutionsPanel{position:fixed;top:78px;left:0;right:0;z-index:100;height:490px;padding:40px 56px;display:flex;align-items:center;justify-content:space-between;gap:32px;background:#ffffff3d;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-bottom:1px solid rgba(255,255,255,.1);opacity:0;visibility:hidden;pointer-events:none;transform-origin:top center;transform:translateY(-24px);clip-path:inset(0 0 100% 0);transition:opacity .3s cubic-bezier(.16,1,.3,1),clip-path .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .5s}.wim-hero__solutionsPanel.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);clip-path:inset(0 0 0 0);transition:opacity .4s cubic-bezier(.16,1,.3,1),clip-path .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),background-color .4s cubic-bezier(.16,1,.3,1),backdrop-filter .4s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.wim-hero__solutionsPanel.is-not-home{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.wim-hero__solutionsBackdrop{position:fixed;inset:0;z-index:5;border:0;padding:0;margin:0;background:#1018232e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.wim-hero__solutionsBackdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.wim-hero__solutionsList{width:496px;display:flex;flex-direction:column;gap:8px}.wim-hero__solutionsItem{width:100%;min-height:56px;border:0;background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:20px 24px;color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:1;font-weight:400;text-align:left;cursor:pointer;font-family:inherit;position:relative;overflow:hidden;transform:translateZ(0);transition:background-color .28s ease,border-color .28s ease,box-shadow .28s ease,transform .28s ease}.wim-hero__solutionsItem:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,#fff0,#ffffff24 45%,#fff0);transform:translate(-135%);transition:transform .58s cubic-bezier(.22,1,.36,1)}.wim-hero__solutionsItem.is-dark{color:#121212;border:1px solid #ECECEC}.wim-hero__solutionsItem.is-dark.is-active{background:#edf6ff;border-color:#ececec}.wim-hero__solutionsItem.is-active{min-height:60px;font-weight:500;background:#ffffff29;border:1px solid rgba(255,255,255,.24)}.wim-hero__solutionsArrow{font-size:19px;line-height:1;transition:transform .28s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.wim-hero__solutionsItem:hover{transform:translateY(-2px);background:#ffffff2e;border-color:#ffffff4d;box-shadow:0 12px 24px #060e1c3d}.wim-hero__solutionsItem:hover:before{transform:translate(135%)}.wim-hero__solutionsItem.is-dark:hover{background:#edf6ff;border-color:#ececec;box-shadow:0 10px 18px #080c140a}.wim-hero__solutionsItem.is-active:hover{transform:translateY(-1px);background:#ffffff38}.wim-hero__solutionsItem:hover .wim-hero__solutionsArrow{transform:translate(2px,-2px) scale(1.04)}}.wim-hero__solutionsVisual{width:657px;height:380px;flex-shrink:0}.wim-hero__solutionsVisual img{width:100%;height:100%;object-fit:cover;display:block}.wim-hero__socialRail{position:absolute;top:164px;right:40px;z-index:4;display:grid;gap:22px;opacity:0;filter:blur(.4rem);transform:translateY(.8rem);animation:heroButtonReveal .7s ease-out .62s forwards}.wim-hero__socialItem{width:52px;height:52px;border-radius:2px;background:#ffffff1c;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;display:grid;place-items:center;position:relative;overflow:hidden;transition:transform .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease;opacity:0;filter:blur(.35rem);transform:translateY(.75rem) scale(.985);animation:heroButtonReveal .6s ease-out forwards}.wim-hero__socialItem:nth-child(1){animation-delay:.66s}.wim-hero__socialItem:nth-child(2){animation-delay:.74s}.wim-hero__socialItem:nth-child(3){animation-delay:.82s}.wim-hero__socialItem:nth-child(4){animation-delay:.9s}.wim-hero__socialItem:before{content:"";position:absolute;inset:-1px;background:linear-gradient(120deg,transparent 15%,rgba(255,255,255,.32) 48%,transparent 82%);transform:translate(-140%);transition:transform .42s ease;pointer-events:none}.wim-hero__socialItem img{width:22px;height:22px;display:block;object-fit:contain;filter:brightness(0) invert(1);opacity:.95;transition:transform .22s ease}.wim-hero__socialItem:hover{transform:translateY(-3px) scale(1.03)}.wim-hero__socialItem:hover:before{transform:translate(140%)}.wim-hero__socialItem:hover img{transform:scale(1.08)}.wim-hero__socialItem[aria-label=instagram]:hover{background:linear-gradient(135deg,#f58529,#dd2a7b 46%,#8134af 72%,#515bd4);border-color:#f58529e6;box-shadow:0 10px 24px #dd2a7b6b}.wim-hero__socialItem[aria-label=youtube]:hover{background:red;border-color:#ff0000f2;box-shadow:0 10px 24px #f006}.wim-hero__socialItem[aria-label=facebook]:hover{background:#1877f2;border-color:#1877f2f2;box-shadow:0 10px 24px #1877f26b}.wim-hero__socialItem[aria-label=linkedin]:hover{background:#0a66c2;border-color:#0a66c2f2;box-shadow:0 10px 24px #0a66c266}.wim-hero__content{position:absolute;left:114px;bottom:100px;z-index:4;max-width:635px}.wim-hero__content h1{margin:0;font-size:48px;line-height:1.25;font-weight:400;letter-spacing:0;opacity:0;filter:blur(.5rem);transform:translateY(1rem);animation:heroTextReveal 1s ease-out .12s forwards}.wim-hero__content p{margin:16px 0 0;font-size:16px;line-height:1.25;color:#fffffff0;max-width:502px;opacity:0;filter:blur(.5rem);transform:translateY(1rem);animation:heroTextReveal 1.15s ease-out .28s forwards}.wim-hero__cta{margin-top:48px;width:auto;min-width:280px;height:60px;cursor:pointer;border:0;background:#ffffff2b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;line-height:1;font-weight:500;opacity:0;filter:blur(.4rem);transform:translateY(.9rem) scale(.985);animation:heroButtonReveal .95s ease-out .5s forwards}.wim-hero__cta img{width:20px;height:20px;transform:none}.wim-hero__discover{position:absolute;left:calc(50% - 121px);bottom:96px;z-index:4;display:grid;gap:14px;justify-items:center;opacity:0;filter:blur(.45rem);transform:translateY(1rem);animation:heroButtonReveal .9s ease-out .72s forwards}.wim-hero__discover span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:14px;letter-spacing:.03em;color:#ffffffeb}.wim-hero__discover button{width:40px;height:40px;border-radius:999px;border:0;background:#ffffff3d;display:grid;place-items:center;padding:0}.wim-hero__discoverChevron{width:24px;height:24px;object-fit:cover;border-radius:2px;display:block;transform:rotate(180deg)}.wim-hero__newsCards{position:absolute;right:56px;bottom:72px;z-index:4;display:flex;gap:16px}.wim-hero__newsCards--mobile{display:none!important}.wim-hero__newsCard{width:311px;min-height:180px;padding:24px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;opacity:0;transform:translateY(.85rem);animation:newsCardReveal .65s ease-out forwards;background:#ffffff21;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wim-hero__newsCard .wim-hero__newsCardBg{display:none}.wim-hero__newsCard:nth-child(1){animation-delay:.8s;animation:newsCardReveal .65s ease-out .8s forwards,newsCardFloat 5s ease-in-out 1.45s infinite}.wim-hero__newsCard:nth-child(2){animation-delay:.9s;animation:newsCardReveal .65s ease-out .9s forwards,newsCardFloatAlt 7s ease-in-out 1.55s infinite reverse}.wim-hero__newsCard span{position:relative;z-index:3;display:inline-flex;height:24px;align-items:center;padding:0 8px;border-radius:2px;background:#fff;color:#0a1d2b;font-size:10px;text-transform:none;font-weight:700;line-height:1}.wim-hero__newsCard h3{position:relative;z-index:3;margin:0;font-size:18px;line-height:1;font-weight:400;color:#fff}.wim-hero__newsCard p{position:relative;z-index:3;margin:0;font-size:14px;line-height:1.25;color:#ffffffc2;font-weight:400;width:269px;max-width:100%}@keyframes newsCardFloat{0%{transform:translateY(0) translateZ(0)}33%{transform:translateY(-8px) translateZ(0)}66%{transform:translateY(4px) translateZ(0)}to{transform:translateY(0) translateZ(0)}}@keyframes newsCardFloatAlt{0%{transform:translateY(0) translateZ(0)}33%{transform:translateY(6px) translateZ(0)}66%{transform:translateY(-5px) translateZ(0)}to{transform:translateY(0) translateZ(0)}}@keyframes newsCardsReveal{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translateY(0)}}@keyframes newsCardReveal{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@keyframes glowTravelHorizontal{0%{left:-120px;opacity:1}25%{left:100%;opacity:1}25.001%{left:100%;opacity:0}to{left:100%;opacity:0}}@keyframes glowTravelVertical{0%{top:-120px;opacity:0}25%{top:-120px;opacity:0}25.001%{top:-120px;opacity:1}50%{top:100%;opacity:1}50.001%{top:100%;opacity:0}to{top:100%;opacity:0}}@keyframes heroBorderReveal{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0px)}}@keyframes heroTextReveal{0%{opacity:0;filter:blur(.5rem);transform:translateY(1rem)}to{opacity:1;filter:blur(0rem);transform:none}}@keyframes heroButtonReveal{0%{opacity:0;filter:blur(.45rem);transform:translateY(1rem) scale(.985)}to{opacity:1;filter:blur(0rem);transform:none}}@media(prefers-reduced-motion:reduce){.wim-hero__content h1,.wim-hero__content p,.wim-hero__cta,.wim-hero__discover,.wim-hero__socialRail,.wim-hero__socialItem,.wim-hero__newsCards,.wim-hero__newsCard{animation:none;opacity:1;transform:none}}@media(max-width:1200px){.wim-hero{padding-top:0;padding-bottom:236px}.wim-hero__stage{min-height:760px;overflow:visible}.wim-hero__video,.wim-hero__overlay{height:760px;bottom:auto}.wim-hero__vline,.wim-hero__langPanel,.wim-hero__solutionsPanel,.wim-hero__solutionsBackdrop,.wim-hero__socialRail,.wim-hero__discover{display:none}.wim-hero__header{grid-template-columns:1fr auto;height:auto;padding:0 16px;gap:16px}.wim-hero__logoWrap{border-right:0;padding:14px 0;height:auto}.wim-hero__logo{width:160px;height:30px}.wim-hero__menu,.wim-hero__langIcon{display:none}.wim-hero__contactBtn{border-left:1px solid rgba(255,255,255,.14);border-right:1px solid rgba(255,255,255,.14);height:64px;font-size:18px;padding:0 18px;gap:10px}.wim-hero__content{left:24px;right:24px;bottom:42px;max-width:620px}.wim-hero__content h1{font-size:clamp(38px,6.2vw,60px)}.wim-hero__content p{font-size:clamp(18px,2.8vw,24px);max-width:540px}.wim-hero__cta{font-size:16px;width:240px;height:60px}.wim-hero__cta img{width:16px;height:16px}.wim-hero__newsCards{position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);z-index:7;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;margin:0;padding:24px 20px 24px 24px;background:#fff;border-top:1px solid #ececec}.wim-hero__newsCards::-webkit-scrollbar{display:none}.wim-hero__newsCard{width:311px;min-width:311px;min-height:180px;background:#fff;border:1px solid var(--line-gray);padding:24px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;isolation:isolate;scroll-snap-align:start;animation:none;opacity:1;transform:none}.wim-hero__newsCard .wim-hero__newsCardBg{display:none}.wim-hero__newsCard:nth-child(1),.wim-hero__newsCard:nth-child(2){animation:none}.wim-hero__newsCard span,.wim-hero__newsCard .wim-hero__newsContent{position:relative;z-index:3}.wim-hero__newsCard h3{margin:0;font-size:18px;line-height:1;color:#121212;font-weight:400}.wim-hero__newsCard p{margin:0;color:#121212c2;line-height:1.25;width:269px;max-width:100%}}@media(max-width:768px){.wim-hero{min-height:auto;height:auto;background:#fff;padding-bottom:0}.wim-hero__stage{min-height:auto;height:auto;padding-top:566px;overflow:visible}.wim-hero__header{position:absolute;left:0;right:0;top:0;z-index:140;height:62px;grid-template-columns:1fr auto;justify-items:stretch;padding:0 20px;border-top:0;border-bottom:0;background:#ffffff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.wim-hero__logoWrap{border-right:0;height:62px;padding:0;display:flex;align-items:center}.wim-hero__logo{width:121px;height:auto}.wim-hero__menu,.wim-hero__contactBtn,.wim-hero__langIcon{display:none}.wim-hero__mobileMenuBtn{display:grid;width:32px;height:32px;border:0;background:#2e4f9e;border-radius:0;padding:0;position:relative;place-items:center;margin:15px 0}.wim-hero__mobileMenuBtn img{width:16px;height:16px;display:block}.wim-hero__video,.wim-hero__overlay{top:0;height:566px;bottom:auto}.wim-hero__content{position:absolute;inset:310px 16px auto;max-width:none}.wim-hero__content h1{font-size:24px;line-height:1.25;font-weight:500}.wim-hero__content p{font-size:14px;line-height:1.25;margin-top:12px;max-width:100%}.wim-hero__cta{margin-top:16px;width:100%;height:52px;font-size:14px;background:#ffffff29;display:inline-flex;flex-wrap:nowrap;white-space:nowrap}.wim-hero__cta img{display:block;flex-shrink:0}.wim-hero__socialRail{position:absolute;inset:260px 16px auto;display:flex;gap:12px;z-index:6}.wim-hero__socialItem{width:32px;height:32px;padding:5px}.wim-hero__socialItem img{width:22px;height:22px}.wim-hero__newsCards{position:relative;z-index:130;left:auto;right:auto;bottom:auto;transform:none;display:flex;gap:16px;margin:0;padding:24px 16px 24px 20px;background:#f4f8fb;border-top:1px solid #ececec;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x}.wim-hero__newsCards::-webkit-scrollbar{display:none}.wim-hero__newsCards--desktop{display:none!important}.wim-hero__newsCards--mobile{display:flex!important}.wim-hero__newsCard{width:311px;min-width:311px;min-height:180px;padding:24px 20px;background:#fff;border:1px solid var(--line-gray);display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;isolation:isolate;scroll-snap-align:start;animation:none;opacity:1;transform:none}.wim-hero__newsCard .wim-hero__newsCardBg{display:none}.wim-hero__newsCard:nth-child(1),.wim-hero__newsCard:nth-child(2){animation:none}.wim-hero__newsCard span,.wim-hero__newsCard .wim-hero__newsContent{position:relative;z-index:3}.wim-hero__newsCard h3{font-size:18px;margin:0;line-height:1;font-weight:400;color:#121212}.wim-hero__newsCard p{margin:0;color:#121212c2;line-height:1.25;width:269px;max-width:100%}.wim-hero__mobileMenu{display:block;position:fixed;inset:0;z-index:140;background:#2e4f9e;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease;overflow-y:auto}.wim-hero__mobileMenu.is-open{opacity:1;visibility:visible;pointer-events:auto}.wim-hero__mobileMenuInner{width:min(375px,100%);min-height:100dvh;margin:0 auto;color:#fff;padding:12px 16px 86px;display:grid;grid-template-rows:auto auto auto auto 1fr;gap:24px;box-sizing:border-box}.wim-hero__mobileTop{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:12px 0}.wim-hero__mobileLogo{width:122px;height:auto}.wim-hero__mobileClose{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:0;background:#ffffff29}.wim-hero__mobileClose img{width:20px;height:20px;display:block;margin:auto}.wim-hero__mobileNav{border-bottom:1px solid rgba(255,255,255,.16)}.wim-hero__mobileNav button,.wim-hero__mobileNav a{display:block;width:100%;padding:24px 0;font-size:20px;line-height:1;color:#fff;background:transparent;border:0;text-align:left}.wim-hero__mobileNav .is-active{color:#121212}.wim-hero__mobileNav a+a{border-top:1px solid rgba(255,255,255,.16)}.wim-hero__mobileNav>a{border-top:1px solid rgba(255,255,255,.16)}.wim-hero__mobileSolutionsToggle{display:flex!important;align-items:center;justify-content:space-between}.wim-hero__mobileSolutionsToggle.is-open{border-bottom:0}.wim-hero__mobileSolutionsIcon{font-size:28px;line-height:1;font-weight:300}.wim-hero__mobileSolutionsMenu{display:block;border-top:1px solid rgba(255,255,255,.16);padding:0;max-height:0;opacity:0;transition:max-height .28s ease,opacity .2s ease;pointer-events:none;overflow:hidden}.wim-hero__mobileSolutionsMenu.is-open{min-height:330px;max-height:330px;opacity:1;pointer-events:auto}.wim-hero__mobileSolutionsMenu a+a{border-top:0}.wim-hero__mobileSolutionsMenu a{padding:16px 0;font-size:16px}.wim-hero__mobileContacts a{display:block;padding:24px 0;line-height:1;color:#fff;font-size:16px}.wim-hero__mobileContacts a+a{border-top:1px solid rgba(255,255,255,.16)}.wim-hero__mobileSocials{border:1px solid rgba(255,255,255,.16);display:grid;grid-template-columns:repeat(5,1fr)}.wim-hero__mobileSocials a{height:56px;border-right:1px solid rgba(255,255,255,.16);display:grid;place-items:center}.wim-hero__mobileSocials a:last-child{border-right:0}.wim-hero__mobileSocials img{width:20px;height:20px;filter:brightness(0) invert(1)}.wim-hero__mobileLangs{align-self:end;display:flex;gap:8px}.wim-hero__mobileLangs button{width:48px;height:48px;border:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;font-size:14px}.wim-hero__mobileLangs .is-active{background:#ffffff1a}}.lidar-parallax-section{position:relative;width:100%}.lidar-sticky-container{position:sticky;top:0;left:0;width:100%;height:100vh;display:grid;place-items:center;overflow:hidden}.lidar-parallax-card{grid-area:1/1;position:relative;width:100%;max-width:none;height:100vh;border-radius:0;background-size:cover;background-position:center;overflow:hidden;will-change:transform,filter;transform-origin:top center;display:flex;flex-direction:column}@media(max-width:1024px){.lidar-parallax-card{width:100%;border-radius:0;height:100vh}}.lidar-parallax-card:before{content:"";position:absolute;inset:0;border-top:1px solid rgba(255,255,255,.25);border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1);border-radius:inherit;pointer-events:none;z-index:10}.lidar-wrap{display:flex;flex-direction:column;flex:1;padding-bottom:24px}.lidar-content{flex:1}.lidar-animate-item{will-change:transform,opacity}:root{--page-width: 1440px;--pad-x: 56px;--line-white: rgba(255, 255, 255, .16);--line-gray: #ececec;--blue-900: #022a5e;--blue-800: #194989;--blue-700: #255a9d;--blue-600: #2e4f9e;--ink: #121212}@media(max-width:768px){.solution-detail__hero,.about-page__hero{margin-top:12px}.technology-page__hero,.software-page__hero{margin-top:24px}}.solution-detail-page{background:#fff}.solution-detail__top-wrapper{position:relative;z-index:1}.solution-detail__intro{border-bottom:1px solid var(--line-gray);padding:96px 56px 48px;position:sticky;top:0;z-index:1;background:#fff;transform-origin:top center;will-change:transform,opacity}.solution-detail__intro h1{margin:0;width:min(1202px,100%);font-family:Impact,Helvetica,Arial,sans-serif;font-size:100px;line-height:1.25;letter-spacing:0;text-transform:uppercase;font-weight:900}.solution-detail__titleLine{display:block}.solution-detail__titleLine .is-blue{color:var(--blue-600)}.solution-detail__hero{border-bottom:1px solid var(--line-gray);position:relative;z-index:2;margin-top:-48px;background:#fff;box-shadow:0 -12px 32px #0000000a}.solution-detail__hero img{width:100%;height:656px;object-fit:cover;display:block}.solution-detail__statement{position:relative;border-bottom:1px solid var(--line-gray);border-top:1px solid var(--line-gray);padding:76px 256px;text-align:center;z-index:3;margin-top:64px}.solution-detail__processLabel{position:absolute;top:0;left:50%;transform:translate(-50%,-50%) rotate(-8deg);background:var(--blue-600);color:#fff;padding:16px 20px;box-shadow:0 1px 4px #0c0c0d26;font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1;font-style:italic;font-weight:500;white-space:nowrap}.solution-detail__processLabelMobile{display:none}.solution-detail__statement p{margin:0 auto;width:min(928px,100%);font-family:Impact,Helvetica,Arial,sans-serif;font-size:40px;line-height:1.25;text-transform:uppercase;font-weight:900;color:#121212}.solution-detail__statement p .is-blue{color:var(--blue-600)}.solution-detail__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.solution-detail__stepCard{padding:32px 56px;border-right:1px solid var(--line-gray);border-bottom:1px solid var(--line-gray)}.solution-detail__stepCard:nth-child(2n){border-right:0}.solution-detail__stepCard span{display:block;margin-bottom:24px;color:var(--blue-600);font-size:76px;line-height:1;font-style:italic}.solution-detail__stepCard h3{margin:0 0 24px;color:var(--blue-600);font-size:32px;line-height:1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.solution-detail__stepCard p{margin:0;color:#121212;font-size:18px;line-height:1.25}.solution-detail__secondaryVisual{border-bottom:1px solid var(--line-gray)}.solution-detail__secondaryVisual img{width:100%;height:657px;object-fit:cover;display:block}.solution-detail__impactStrip{border:1px solid var(--line-gray);border-left:0;border-right:0;min-height:182px;background:#fff;overflow:hidden}.solution-detail__impactViewport{overflow:hidden}.solution-detail__impactTrack{min-height:182px;padding:56px;display:flex;align-items:center;gap:20px;width:max-content;animation:solutionImpactMarquee 20s linear infinite;will-change:transform}.solution-detail__impactGroup{display:flex;align-items:center;gap:30px;white-space:nowrap;flex-shrink:0}.solution-detail__impactStrip:hover .solution-detail__impactTrack{animation-play-state:paused}.solution-detail__impactStrip p{margin:0;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;line-height:1.25;text-transform:uppercase;font-weight:900;color:var(--blue-600)}.solution-detail__impactStrip p .is-blue{color:var(--blue-600)}.solution-detail__impactStrip p .is-black{color:#121212}.solution-detail__impactStrip p strong{color:#121212;font-weight:900}.solution-detail__impactStrip em{font-style:normal;color:var(--blue-600);font-size:40px;line-height:1;flex-shrink:0}@keyframes solutionImpactMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.solution-detail__pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.solution-detail__pillars article{min-height:206px;border-bottom:1px solid var(--line-gray);border-right:1px solid var(--line-gray);display:grid;align-content:center;justify-items:center;padding:30px 24px;text-align:center}.solution-detail__pillars article:last-child{border-right:0}.solution-detail__pillars h3{margin:0 0 16px;color:var(--blue-600);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;line-height:1;font-weight:700}.solution-detail__pillars p{margin:0;width:min(300px,100%);color:#121212;font-size:18px;line-height:1.25}@media(max-width:1200px){.solution-detail__intro{padding:72px 24px 40px}.solution-detail__intro h1{font-size:clamp(48px,7vw,80px)}.solution-detail__hero img,.solution-detail__secondaryVisual img{height:480px}.solution-detail__hero{margin-top:-32px}.solution-detail__statement{padding-left:24px;padding-right:24px}.solution-detail__statement p{font-size:30px}.solution-detail__stepCard{padding:24px}.solution-detail__impactStrip{min-height:auto}.solution-detail__impactTrack{min-height:auto;padding:24px;animation:none}.solution-detail__impactViewport{overflow-x:auto;scrollbar-width:none}.solution-detail__impactViewport::-webkit-scrollbar{display:none}.solution-detail__impactStrip p{font-size:42px}.solution-detail__pillars h3{font-size:36px}}@media(max-width:768px){.solution-detail__intro{padding:40px 16px 24px}.solution-detail__intro h1{font-size:40px;line-height:1.2}.solution-detail__hero img,.solution-detail__secondaryVisual img{height:317px}.solution-detail__hero{margin-top:-16px}.solution-detail__statement{padding:40px 16px}.solution-detail__processLabel{font-size:14px;padding:12px 16px}.solution-detail__processLabelDesktop{display:none}.solution-detail__processLabelMobile{display:inline}.solution-detail__statement p{font-size:40px;width:100%}.solution-detail__steps{display:block}.solution-detail__stepCard{border:1px solid var(--line-gray);border-top:0;border-right:1px solid var(--line-gray);padding:32px 24px}.solution-detail__stepCard span{font-size:40px;margin-bottom:16px}.solution-detail__stepCard h3{font-size:22px;margin-bottom:16px}.solution-detail__stepCard p{font-size:14px;color:#121212c2}.solution-detail__impactStrip{border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray)}.solution-detail__impactTrack{padding:24px}.solution-detail__impactGroup{gap:16px}.solution-detail__impactStrip p{font-size:24px}.solution-detail__impactStrip em{font-size:40px}.solution-detail__pillars{display:block}.solution-detail__pillars article{border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);border-bottom:1px solid var(--line-gray);padding:32px 24px}.solution-detail__pillars h3{font-size:30px;margin-bottom:16px}.solution-detail__pillars p{font-size:14px;color:#121212c2}.solution-detail__secondaryVisual img{height:417px}}html[lang=az] .howitworks-intro h1,html[lang=az] .howitworks-overview h2,html[lang=az] .software-page__intro h1,html[lang=az] .software-page__pipeline h2,html[lang=az] .software-page__closing p,html[lang=az] .technology-page__intro h1,html[lang=az] .technology-page__ecosystem p,html[lang=az] .technology-page__contactTitle h2,html[lang=az] .about-page__intro h1,html[lang=az] .about-page__headlineItem,html[lang=az] .about-page__values article h3,html[lang=az] .about-page__closing p,html[lang=az] .contact-page__statusPanel h1,html[lang=az] .platform-title h2,html[lang=az] .contact-headline h2{font-family:Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif}html[lang=az] .process-head h3,html[lang=az] .howitworks-step__copy h3{font-family:Helvetica Neue,Helvetica,Arial,Noto Sans,sans-serif}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--ink);background:#fff}a{color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.wim-hero__cta,.wim-hero__langIcon,.wim-hero__contactBtn,.howitworks-header__contact,.contact-form button,.technology-page__contactForm button,.technology-page__lidarBtn,.contact-page__statusButton,.lidar-btn,.software-grid__centerBtn{position:relative;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,border-color .22s ease,color .22s ease}.wim-hero__cta:after,.wim-hero__contactBtn:after,.howitworks-header__contact:after,.contact-form button:after,.technology-page__contactForm button:after,.technology-page__lidarBtn:after,.contact-page__statusButton:after,.lidar-btn:after,.software-grid__centerBtn:after{content:"";position:absolute;inset:-1px;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.3) 48%,transparent 78%);transform:translate(-140%);transition:transform .45s ease;pointer-events:none}.wim-hero__cta:hover,.wim-hero__langIcon:hover,.wim-hero__contactBtn:hover,.howitworks-header__contact:hover,.contact-form button:hover,.technology-page__contactForm button:hover,.technology-page__lidarBtn:hover,.contact-page__statusButton:hover,.lidar-btn:hover,.software-grid__centerBtn:hover{transform:translateY(-2px)}.software-grid__centerBtn:hover,.software-grid__centerBtn:active{transform:translate(-50%,-50%)}.wim-hero__cta:hover:after,.wim-hero__contactBtn:hover:after,.howitworks-header__contact:hover:after,.contact-form button:hover:after,.technology-page__contactForm button:hover:after,.technology-page__lidarBtn:hover:after,.contact-page__statusButton:hover:after,.lidar-btn:hover:after,.software-grid__centerBtn:hover:after{transform:translate(140%)}.wim-hero__cta:active,.wim-hero__langIcon:active,.wim-hero__contactBtn:active,.howitworks-header__contact:active,.contact-form button:active,.technology-page__contactForm button:active,.technology-page__lidarBtn:active,.contact-page__statusButton:active,.lidar-btn:active,.software-grid__centerBtn:active{transform:none}.software-grid__centerBtn:active{transform:translate(-50%,-50%)}.howitworks-overview__play,.software-page__play,.technology-page__play,.software-page__topControl,.software-page__midControl,.about-page__downArrow{transition:box-shadow .2s ease,background-color .2s ease}.howitworks-overview__play:hover,.software-page__play:hover,.technology-page__play:hover{box-shadow:0 10px 20px #00000042}.software-page__topControl:hover,.software-page__midControl:hover,.about-page__downArrow:hover{box-shadow:0 10px 20px #0000003d}.howitworks-overview__play:hover,.software-page__play:hover,.technology-page__play:hover,.software-page__topControl:hover,.software-page__midControl:hover,.about-page__downArrow:hover,.howitworks-overview__play:active,.software-page__play:active,.technology-page__play:active,.software-page__topControl:active,.software-page__midControl:active,.about-page__downArrow:active{transform:translate(-50%,-50%)}.about-page__downArrow:hover,.about-page__downArrow:active{transform:translate(-50%)}.howitworks-overview__play img,.software-page__play img,.technology-page__play img,.software-page__topControl img,.software-page__midControl img,.about-page__downArrow img{transition:transform .2s ease}.howitworks-overview__play:hover img,.software-page__play:hover img,.technology-page__play:hover img{transform:scale(1.12)}.software-page__topControl:hover img,.software-page__midControl:hover img,.about-page__downArrow:hover img{transform:scale(1.12) rotate(-8deg)}.wim-hero__langIcon:hover,.wim-hero__contactBtn:hover{background:#ffffff1f;box-shadow:none}}.page-root{overflow-x:clip}.container{width:min(var(--page-width),100%);margin:0 auto}.hero{min-height:850px;background-size:cover;background-position:center;color:#fff;position:relative}.hero-container{min-height:850px;border-left:1px solid var(--line-white);border-right:1px solid var(--line-white);position:relative}.hero-header{height:78px;border-bottom:1px solid var(--line-white);display:grid;grid-template-columns:210px 1fr 275px;align-items:center}.logo-mark{height:78px;padding:16px 20px;border-right:1px solid var(--line-white);display:grid;place-items:center start}.logo-mark img{width:170px;height:32px;object-fit:contain}.hero-menu{display:flex;justify-content:center;height:100%}.hero-menu a{height:100%;padding:0 40px;font-size:14px;display:grid;place-items:center}.hero-contact{height:78px;border-left:1px solid var(--line-white);display:flex;align-items:center;justify-content:center;gap:12px;font-size:16px}.dot{width:10px;height:10px;background:#fff}.hero-main{min-height:772px;display:grid;grid-template-columns:1fr auto}.hero-copy{align-self:end;margin-left:56px;margin-bottom:100px;max-width:662px}.hero-copy h1{margin:0;font-size:62px;line-height:1.1;font-weight:400;max-width:635px}.hero-copy p{margin:16px 0 0;font-size:16px;line-height:1.25;max-width:580px}.ghost-btn{margin-top:48px;border:0;background:#ffffff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:14px;padding:20px 40px;min-width:173px;cursor:pointer}.hero-news{align-self:end;display:flex;gap:16px;margin:0 56px 72px 16px}.hero-news article{width:311px;background:#ffffff1a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:24px 20px}.hero-news span{font-size:10px;font-weight:700;text-transform:uppercase;background:#fff;color:#041a2b;padding:5px 8px}.hero-news h3{margin:16px 0 12px;font-size:32px;font-weight:400;line-height:1.1}.hero-news p{margin:0;font-size:14px;line-height:1.25;color:#ffffffc2}.hero-socials{position:absolute;right:40px;top:164px;display:grid;gap:24px}.hero-socials a{width:52px;height:52px;display:grid;place-items:center;background:#ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase;font-size:12px}.hero-discover{position:absolute;left:636px;bottom:110px;writing-mode:vertical-rl;transform:rotate(180deg);font-size:14px}.hero-lang{position:absolute;top:78px;right:246px;width:78px;border:1px solid var(--line-white);display:grid}.hero-lang button{height:48px;border:0;background:transparent;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.hero-lang button+button{border-top:1px solid var(--line-white)}.how-it-works{width:100%;margin:0;display:grid;grid-template-columns:1fr 1fr;min-height:624px;position:relative;z-index:10}.how-left{background:var(--blue-700);color:#fff;border-left:1px solid var(--line-white);border-bottom:1px solid var(--line-white);position:relative;display:flex;flex-direction:column}.how-left__content{height:524px;width:calc(100% - 60px);margin-left:59px;padding:75px 40px 40px;border-left:1px solid var(--line-white);border-bottom:1px solid var(--line-white);display:flex;flex-direction:column;gap:24px}.how-left .section-tag{align-self:flex-start;margin:0;background:#ffffff1f;font-size:14px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px}.how-left .section-tag:before{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.how-left p{margin:0;padding:0;font-size:30px;line-height:1.5;font-weight:400;max-width:582px}.how-cta{margin-left:59px;width:calc(100% - 60px);cursor:pointer;display:grid;grid-template-columns:1fr 211px;height:100px}.how-cta__label{display:grid;place-items:center;font-size:20px;border-left:1px solid var(--line-white)}.how-cta__arrow{border-left:1px solid var(--line-white);display:flex;align-items:center;justify-content:center;position:relative}.how-cta__arrow:before{content:"";width:56px;height:2px;background:#fff}.how-cta__arrow:after{content:"";position:absolute;right:calc(50% - 28px);width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.how-right{background-size:cover;background-position:center;border-bottom:1px solid var(--line-white)}.process-section{width:100%;margin:0;overflow:hidden;border-top:1px solid var(--line-gray);border-bottom:1px solid var(--line-gray);position:relative;user-select:none;-webkit-user-select:none}.process-viewport{width:100%;overflow:hidden;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;cursor:grab}.process-track{margin-left:0;min-height:396px;display:flex;transition:transform .35s ease;will-change:transform}.process-track.is-dragging{transition:none}.process-card{flex:0 0 auto;border-left:1px solid var(--line-gray);padding:44px 40px 56px}.process-head{display:flex;justify-content:space-between;gap:24px}.process-head h3{margin:0;width:253px;color:var(--blue-600);font-size:32px;line-height:1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.process-head span{color:var(--blue-600);font-size:76px;line-height:1;font-style:italic}.process-card p{margin:56px 0 0;font-size:18px;line-height:1.25}.howitworks-page{background:#fff}.howitworks-header{position:fixed;top:0;left:0;right:0;width:100%;height:78px;background-color:#fff;border-bottom:1px solid rgba(18,18,18,.08);display:grid;grid-template-columns:266px 1fr 78px 275px;align-items:center;z-index:101;transition:transform .3s ease}.howitworks-header__logo{height:100%;padding-left:75px;display:flex;align-items:center}.howitworks-header__logo img{width:170px;height:32px;object-fit:contain}.howitworks-header__menu{height:100%;display:flex;align-items:center;justify-content:center;gap:72px}.howitworks-header__menu a,.howitworks-header__menu button{position:relative;display:inline-flex;align-items:center;gap:8px;padding:12px 0;font-size:14px;line-height:1;color:#1c1c1c;transition:color .2s ease}.howitworks-header__menu button{border:0;background:transparent;cursor:pointer;font-family:inherit}.footer-figma__rows{display:flex;flex-direction:column;gap:16px}.footer-figma__rows a,.footer-figma__rows p,.footer-figma__navBtn{font-size:16px;line-height:1.5;color:#fff;text-decoration:none;transition:color .2s ease;background:none;border:none;padding:0;text-align:left;font-family:inherit}.footer-figma__rows a:hover,.footer-figma__navBtn:hover{color:#3b82f6}.howitworks-header__menuPlus{display:inline-flex;width:20px;justify-content:center;font-size:18px;line-height:1}.howitworks-header__menuLink--solutions.is-active .howitworks-header__menuPlus{font-weight:500}.howitworks-header__menu a:after,.howitworks-header__menu button:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:var(--blue-600);transform:scaleX(0);transform-origin:center;transition:transform .22s ease}.howitworks-header__menu a:hover,.howitworks-header__menu button:hover{color:var(--blue-600)}.howitworks-header__menu a:hover:after,.howitworks-header__menu button:hover:after{transform:scaleX(1)}.howitworks-header__menu a.is-active,.howitworks-header__menu button.is-active,.howitworks-header__menu button.is-open{color:var(--blue-600)}.howitworks-header__menu a.is-active:after,.howitworks-header__menu button.is-active:after,.howitworks-header__menu button.is-open:after{transform:scaleX(1)}.howitworks-header__lang{height:100%;border:0;border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);background:transparent;display:grid;place-items:center;cursor:pointer}.howitworks-header__lang img{width:24px;height:24px;filter:brightness(0) saturate(100%)}.howitworks-header__contact{height:100%;border:0;background:transparent;border-right:1px solid var(--line-gray);color:var(--blue-600);display:flex;align-items:center;justify-content:center;gap:12px;font-size:16px;line-height:1;margin-right:3rem}.howitworks-header__contact span{width:10px;height:10px;background:var(--blue-600);display:block}.howitworks-header__contact.is-active{box-shadow:none}.howitworks-header__langPanel{position:fixed;top:78px;right:275px;z-index:8;width:78px;border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);border-bottom:1px solid var(--line-gray);background:#fff;display:grid;opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.howitworks-header__langPanel.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.howitworks-header__langPanel button{height:48px;background:#fff;border:0;color:#1c1c1c;font-size:14px;line-height:1;font-weight:500;cursor:pointer}.howitworks-header__langPanel button+button{border-top:1px solid var(--line-gray)}.howitworks-intro{position:relative;padding:76px var(--pad-x) 48px}.howitworks-intro h1{margin:0 auto;width:min(1132px,100%);text-align:center;text-transform:uppercase;font-family:Impact,Helvetica,Arial,sans-serif;font-size:100px;line-height:1.25;font-weight:900}.howitworks-intro h1 span,.howitworks-overview h2 span{color:var(--blue-600)}.howitworks-intro__deco{position:absolute;width:109px;height:116px;object-fit:contain;pointer-events:none;will-change:transform}.howitworks-intro__deco--left{left:80px;top:420px;animation:howitworksDecoFloatLeft 6.5s ease-in-out infinite}.howitworks-intro__deco--right{right:109px;top:263px;animation:howitworksDecoFloatRight 7.2s ease-in-out infinite}@keyframes howitworksDecoFloatLeft{0%{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-6px,-10px,0) rotate(-4deg)}to{transform:translateZ(0) rotate(0)}}@keyframes howitworksDecoFloatRight{0%{transform:translateZ(0) rotate(0)}50%{transform:translate3d(7px,10px,0) rotate(5deg)}to{transform:translateZ(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.howitworks-intro__deco--left,.howitworks-intro__deco--right{animation:none}}.howitworks-top-image{width:min(1200px,100%);margin:58px auto 0;overflow:hidden}.howitworks-top-image img{width:100%;display:block}.howitworks-steps{margin-top:72px}.howitworks-step{border-bottom:1px solid var(--line-gray);min-height:206px;display:flex;align-items:center;justify-content:center;padding:56px 0}.howitworks-step:first-child{border-top:1px solid var(--line-gray)}.howitworks-step__inner{width:min(786px,100%);margin:0 auto;display:grid;grid-template-columns:130px 656px;align-items:center;gap:0}.howitworks-step__id{width:92px;color:var(--blue-600);font-size:76px;line-height:1;font-style:italic}.howitworks-step__copy h3{margin:0;color:var(--blue-600);font-size:32px;line-height:1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.howitworks-step__copy p{margin:16px 0 0;font-size:18px;line-height:1.25;max-width:656px}.howitworks-overview h2{margin:0 auto;width:min(928px,calc(100% - 32px));padding:124px 0;text-align:center;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100px;line-height:1.25;font-weight:900}.howitworks-overview__media{position:relative}.howitworks-overview__visual{position:relative;height:824px;overflow:hidden;background:#000;line-height:0}.howitworks-overview__iframe{width:100%;height:100%;border:0;display:block}.howitworks-overview__visual>img,.howitworks-overview__visual>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.howitworks-overview__note{position:absolute;left:122px;top:578px;width:390px;padding:24px 20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;color:#fff}.howitworks-overview__note strong{display:inline-block;background:#fff;color:#041a2b;font-size:10px;line-height:13px;font-weight:700;padding:5px 8px}.howitworks-overview__note h4{margin:16px 0 12px;font-size:20px;line-height:1;font-weight:500}.howitworks-overview__note p{margin:0;font-size:16px;line-height:1.25;color:#ffffffc2}.howitworks-overview__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;border:0;background:#fff}.howitworks-overview__play img{width:38px;height:40px;object-fit:contain}.software-page{background:#fff}.software-page__top-wrapper{position:relative;z-index:1}.software-page__intro{border-bottom:1px solid var(--line-gray);padding:124px var(--pad-x) 112px;position:sticky;top:0;z-index:1;background:#fff;transform-origin:top center;will-change:transform,opacity}.software-page__intro h1{margin:0 auto;max-width:1132px;text-align:center;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100px;line-height:1.25;font-weight:900}.software-page__intro h1 span,.software-page__pipeline h2 span,.software-page__closing p span{color:var(--blue-600)}.software-page__hero{position:relative;width:100%;aspect-ratio:1440 / 824;overflow:visible;background:#000;line-height:0;z-index:2;margin-top:-48px;box-shadow:0 -12px 32px #0000000a}.software-page__heroMediaWrap{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.software-page__heroMediaWrap img,.software-page__heroMediaWrap video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.software-page__topControl,.software-page__midControl{position:absolute;left:50%;transform:translate(-50%,-50%);width:106px;height:106px;border-radius:50%;border:0;background:var(--blue-600);z-index:3;display:flex;align-items:center;justify-content:center}.software-page__topControl,.software-page__midControl{top:0}.software-page__topControl img,.software-page__midControl img{width:30px;height:30px;object-fit:contain}.software-page__midControl img{transform:rotate(180deg)}.software-page__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;border:0;background:#fff;display:flex;align-items:center;justify-content:center}.software-page__play img{width:38px;height:40px;object-fit:contain}.software-page__heroNote{position:absolute;left:76px;bottom:76px;width:390px;padding:24px 20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;color:#fff}.software-page__heroNote strong{display:inline-block;background:#fff;color:#041a2b;font-size:10px;line-height:13px;font-weight:700;padding:5px 8px}.software-page__heroNote h3{margin:16px 0 12px;font-size:20px;line-height:1;font-weight:500}.software-page__heroNote p{margin:0;font-size:16px;line-height:1.25;color:#ffffffc2}.software-page__grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-gray);border-bottom:1px solid var(--line-gray)}.software-page__gridCard{min-height:335px;padding:32px 56px;border-left:1px solid var(--line-gray);border-top:1px solid var(--line-gray)}.software-page__gridCard:nth-child(1),.software-page__gridCard:nth-child(2){border-top:0}.software-page__gridCard:nth-child(odd){border-left:0}.software-page__gridCard img{width:124px;height:132px;object-fit:contain}.software-page__gridCard p{margin:24px 0 0;font-size:18px;line-height:1.25;max-width:552px}.software-page__pipeline{position:relative;background:#fff;border-bottom:1px solid var(--line-gray);border-top:1px solid var(--line-gray);padding:56px;display:grid;gap:24px}.software-page__pipeline article{max-width:820px;margin:0 auto;text-align:center}.software-page__pipeline h2{margin:0;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;line-height:1.25}.software-page__pipeline p{margin:30px 0 0;font-size:18px;line-height:1.25}.software-page__pipeline article img{width:217px;height:118px;object-fit:cover;margin-top:24px}.software-page__divider{width:1px;height:200px;margin:0 auto;background:#e5e5e5}.software-page__closing{border-bottom:1px solid var(--line-gray);padding:106px 56px}.software-page__closing p{margin:0 auto;max-width:1308px;text-align:center;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;line-height:1.25;font-weight:900}.technology-page{background:#fff}.technology-page__top-wrapper{position:relative;z-index:1}.technology-page__intro{border-bottom:1px solid var(--line-gray);padding:96px 56px 48px;position:sticky;top:0;z-index:1;background:#fff;transform-origin:top center;will-change:transform,opacity}.technology-page__intro h1{margin:0;text-transform:uppercase;font-family:Impact,Helvetica,Arial,sans-serif;font-size:100px;line-height:1.25;font-weight:900}.technology-page__intro h1 span,.technology-page__ecosystem p span{color:var(--blue-600)}.technology-page__hero{position:relative;width:100%;aspect-ratio:1440 / 824;overflow:hidden;background:#000;line-height:0;z-index:2;margin-top:-48px;box-shadow:0 -12px 32px #0000000a}.technology-page__hero>img,.technology-page__hero>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.technology-page__heroIframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.technology-page__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;border:0;background:#fff}.technology-page__play img{width:38px;height:40px;object-fit:contain}.technology-page__heroNote{padding:24px 20px}.technology-page__heroNote--desktop{position:absolute;left:76px;bottom:96px;width:390px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;color:#fff}.technology-page__heroNote--mobile{display:none}.technology-page__heroNote strong{display:inline-block;background:#fff;color:#041a2b;font-size:10px;line-height:13px;font-weight:700;padding:5px 8px}.technology-page__heroNote h3{margin:16px 0 12px;font-size:20px;line-height:1;font-weight:500}.technology-page__heroNote p{margin:0;font-size:16px;line-height:1.25;color:#ffffffc2}.technology-page__ecosystem{background:#fff;border-bottom:1px solid var(--line-white);padding:0 56px}.technology-page__ecosystemInner{width:1328px;max-width:100%;height:606px;margin:0 auto;position:relative}.technology-page__ecosystem p{margin:0;width:1216px;max-width:calc(100% - 112px);position:absolute;left:56px;top:195px;text-align:center;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;line-height:1.25;font-weight:900}.technology-page__deco{position:absolute;width:172px;height:105px;object-fit:cover}.technology-page__deco--topLeft{left:21px;top:71px}.technology-page__deco--topRight{right:56px;top:74px}.technology-page__deco--bottomLeft{left:54px;top:420px}.technology-page__deco--bottomRight{right:3px;top:450px}.technology-page__lidar{background:var(--blue-900);padding:96px 56px 60px}.technology-page__lidarInner{color:#fff}.technology-page__lidarInner header{border-top:1px solid var(--line-white);border-bottom:1px solid var(--line-white);padding:32px 0;display:flex;justify-content:space-between;align-items:center}.technology-page__lidarInner h2{margin:0;font-size:48px;line-height:1.25;font-weight:400}.technology-page__lidarBtn{width:224px;height:60px;border:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;color:#fff;font-size:14px;font-weight:500;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:12px}.technology-page__lidarBtn span{width:10px;height:10px;background:#fff}.technology-page__lidarBtn--mobile{display:none}.technology-page__lidarContent{padding-top:32px;display:grid;grid-template-columns:645px 659px;gap:24px}.technology-page__lidarContent img{width:645px;height:596px;object-fit:cover}.technology-page__lidarContent div{padding:40px;font-size:20px;line-height:1.5}.technology-page__lidarContent p,.technology-page__lidarContent ul{margin:0}.technology-page__lidarContent ul{margin:24px 0;padding-left:1em}.technology-page__contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--line-gray)}.technology-page__contactTitle,.technology-page__contactForm{min-height:721px;padding:76px 56px;min-width:0}.technology-page__contactTitle{border-left:1px solid var(--line-gray)}.technology-page__contactTitle h2{margin:0;width:100%;max-width:552px;margin-inline:auto;text-align:center;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100px;line-height:1.25;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.technology-page__contactTitle span{color:var(--blue-600)}.technology-page__contactForm{border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);display:flex;flex-direction:column}.technology-page__contactForm label{font-size:14px;line-height:1;font-weight:500;text-transform:uppercase;margin:20px 0 16px}.technology-page__contactForm label:first-child{margin-top:0}.technology-page__contactForm label span{color:#fd0000}.technology-page__contactForm input,.technology-page__contactForm textarea{width:100%;border:0;border-bottom:1px solid #121212;background:transparent;padding:0;font:inherit;color:inherit;outline:none}.technology-page__contactForm textarea{height:132.69px;resize:none}.technology-page__contactForm input{height:45px}.technology-page__contactForm button{margin-top:auto;width:100%;min-height:72px;border:0;background:#121212;color:#fff;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:12px}.technology-page__contactForm button img{width:24px;height:24px}.about-page{background:#fff;overflow-x:clip}.about-page__top-wrapper{position:relative;z-index:1}.about-page__intro{border-bottom:1px solid var(--line-gray);padding:96px 56px 48px;position:sticky;top:0;z-index:1;background:#fff;transform-origin:top center;will-change:transform,opacity}.about-page__intro h1{margin:0;width:min(1132px,100%);text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100px;line-height:1;font-weight:900}.about-page__intro h1 span{color:var(--blue-600)}.about-page__intro h1 em{color:var(--blue-600);font-style:normal;font-weight:300}.about-page__intro p{margin:16px 0 0;width:822px;max-width:100%;font-size:18px;line-height:1.25}.about-page__hero{height:656px;position:relative;z-index:2;margin-top:-24px;background:#fff;box-shadow:0 -12px 32px #0000000a;overflow:hidden}.about-page__hero img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%) contrast(1.06)}.about-page__headlineRow{border:1px solid var(--line-gray);box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.about-page__headlineViewport{overflow:hidden}.about-page__headlineTrack{min-height:182px;padding:56px;display:flex;align-items:center;width:max-content;gap:0;white-space:nowrap;animation:aboutHeadlineMarquee 20s linear infinite;will-change:transform}.about-page__headlineRow:hover .about-page__headlineTrack{animation-play-state:paused}.about-page__headlineGroup{display:flex;align-items:center;gap:30px;white-space:nowrap;flex-shrink:0}.about-page__headlineItem{margin:0;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;line-height:1.25;font-weight:900;color:#121212;white-space:nowrap}.about-page__headlineItem span{color:var(--blue-600)}.about-page__headlineArrow{width:40px;height:40px;flex-shrink:0}.about-page__headlineArrow img{width:40px;height:40px;display:block}@keyframes aboutHeadlineMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.about-page__values{border-bottom:1px solid var(--line-gray);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 56px}.about-page__values article{min-height:408px;padding:56px 32px}.about-page__values article+article{border-left:1px solid var(--line-gray)}.about-page__values article h3{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;line-height:1;font-weight:900;color:var(--blue-600)}.about-page__values article p{margin:0;font-size:18px;line-height:1.25}.about-page__values article:first-child p{margin-top:50px;font-size:22px}.about-page__values article:not(:first-child) p{margin-top:56px}.about-page__midImage{padding:39px 0}.about-page__midImage img{display:block;width:878px;height:502px;max-width:calc(100% - 112px);margin:0 auto;object-fit:cover;filter:saturate(1.05) contrast(1.04);box-shadow:0 16px 42px #07132933}.about-page__closing{position:relative;border-top:1px solid var(--line-gray);border-bottom:1px solid var(--line-gray);padding:106px 256px;min-height:469px;display:grid;place-items:center}.about-page__badge{position:absolute;left:50%;top:32px;transform:translate(-50%) rotate(-8deg);width:210px;height:52px;background:var(--blue-600);color:#fff;font-size:18px;line-height:1;font-weight:500;font-style:italic;display:inline-flex;align-items:center;justify-content:center;padding:16px 20px;box-shadow:0 1px 4px #0000001a,0 1px 4px #0000000d;white-space:nowrap}.about-page__closing p{margin:0;text-align:center;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;line-height:1.25;font-weight:900;max-width:928px}.about-page__closing p span{color:var(--blue-600)}.about-page__contactWrap{padding:0 56px;position:relative}.about-page__downArrow{position:absolute;left:50%;top:-53px;transform:translate(-50%);width:106px;height:106px;border:0;border-radius:50%;background:var(--blue-600);display:grid;place-items:center;padding:0;z-index:2}.about-page__downArrow img{width:30px;height:30px}.contact-page{background:#fff;padding-top:78px}.contact-page__hero{width:1328px;max-width:calc(100% - 112px);height:226px;margin:24px auto 0;overflow:hidden;border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);border-bottom:1px solid var(--line-gray)}.contact-page__hero img{position:relative;width:100%;height:392.18%;top:-184.43%;display:block;filter:grayscale(100%) contrast(1.06) brightness(1.01)}.contact-page__formShell,.contact-page__status{width:1328px;max-width:calc(100% - 112px);margin:24px auto 0}.contact-page__statusPanel{min-height:721px;height:auto;border:1px solid var(--line-gray);padding:76px 100px;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative}.contact-page__statusPanel h1{width:763px;max-width:100%;margin:0;text-align:center;text-transform:uppercase;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100px;line-height:1.25;font-weight:900}.contact-page__status--success .contact-page__statusPanel h1 span{color:#009257}.contact-page__status--error .contact-page__statusPanel h1 span{color:#dd1313}.contact-page__statusPanel p{width:522px;max-width:100%;margin:0;text-align:center;font-size:18px;line-height:1.25}.contact-page__statusButton{width:556px;max-width:100%;min-height:74px;border:1px solid var(--line-gray);background:#fff;font-size:16px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:12px;color:#121212}.contact-page__statusButton img{width:24px;height:24px}.contact-page__statusIcon{position:absolute;width:102px;height:106px}.contact-page__status--success .contact-page__statusIcon{right:288px;top:332px}.contact-page__status--error .contact-page__statusIcon{right:184px;top:205px}.lidar-section{background:transparent;position:relative;padding:24px 0 140px}.lidar-stack-item{position:relative;min-height:100vh;display:flex;align-items:center}.lidar-wrap{padding:96px var(--pad-x) 60px;color:#fff}.lidar-block{background:var(--lidar-block-bg, transparent);position:relative;overflow:hidden;will-change:transform}.lidar-wrap header{border-top:1px solid var(--line-white);border-bottom:1px solid var(--line-white);padding:32px 0;display:flex;justify-content:space-between;align-items:center}.lidar-wrap h2{margin:0;font-size:48px;line-height:1.25;font-weight:400}.lidar-btn{width:301px;height:60px;border:0;background:#ffffff1f;color:#fff;font-size:14px;text-transform:uppercase}.lidar-btn--mobile{display:none}.lidar-content{padding-top:32px;display:flex;gap:32px}.lidar-media{flex:1;overflow:hidden;will-change:transform;display:flex;align-items:center}.lidar-content img{width:100%;height:100%;object-fit:cover;border-radius:24px;display:block}.lidar-text{flex:1;padding:40px;font-size:18px;line-height:1.5;will-change:transform}.lidar-text p,.lidar-text ul{margin:0}.lidar-text ul{margin:24px 0;padding-left:1em}.platform-title{background:#fff}.platform-title .container{padding:124px var(--pad-x) 48px}.platform-title h2{margin:0 auto;max-width:1132px;text-align:center;text-transform:uppercase;font-family:Impact,Arial Black,sans-serif;font-size:100px;line-height:1.25}.platform-title span{color:var(--blue-600)}.software-grid-section{background:#fff}.software-grid-wrap{position:relative}.software-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;border-bottom:0}.software-grid:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#d6d6d6;transform:translate(-.5px);pointer-events:none}.software-grid:after{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:1px;background:#d6d6d6;transform:translate(-50%);pointer-events:none}.software-card{min-height:335px;border-top:0;position:relative;padding:32px 56px}.software-card:before{content:"";position:absolute;left:50%;top:0;width:100vw;height:1px;background:#d6d6d6;transform:translate(-50%);pointer-events:none}.software-card:nth-child(odd){border-right:0}.software-card img{width:124px;height:132px;object-fit:contain}.software-card p{margin:24px 0 0;max-width:552px;font-size:18px;line-height:1.25}.software-grid__centerBtn{width:112px;height:112px;border-radius:50%;border:0;background:#2e4f9e;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;cursor:pointer;z-index:3}.software-grid__centerArrow{width:32px;height:32px;position:relative}.software-grid__centerArrow:before{content:"";position:absolute;left:7px;top:17px;width:20px;height:2px;background:#fff;transform:rotate(-45deg)}.software-grid__centerArrow:after{content:"";position:absolute;right:3px;top:5px;width:11px;height:11px;border-top:2px solid #fff;border-right:2px solid #fff}.other-solutions-ticker{border:1px solid var(--line-gray);border-top:0;background:#fff;overflow:hidden}.other-solutions-ticker__viewport{overflow:hidden}.other-solutions-ticker__track{height:182px;padding:56px;display:flex;align-items:center;width:max-content;gap:20px;white-space:nowrap;animation:otherSolutionsTickerMarquee 20s linear infinite;will-change:transform}.other-solutions-ticker:hover .other-solutions-ticker__track{animation-play-state:paused}.other-solutions-ticker__group{display:flex;align-items:center;gap:30px;white-space:nowrap;flex-shrink:0}.other-solutions-ticker__item{margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;line-height:1.25;text-transform:uppercase;font-weight:900}.other-solutions-ticker__item .is-blue{color:#2e4f9e}.other-solutions-ticker__item .is-black{color:#121212}.other-solutions-ticker__arrow{width:40px;height:40px;flex-shrink:0}.other-solutions-ticker__arrow img{width:40px;height:40px;display:block}@keyframes otherSolutionsTickerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.other-solutions-list{background:#fff}.other-solutions-list .container{padding:0 56px}.other-solutions-list__row{display:grid;grid-template-columns:247px minmax(0,1fr) 0 40px;align-items:center;column-gap:28px;padding:0 24px;color:inherit;text-decoration:none;border-top:1px solid transparent;position:relative;overflow:hidden;transition:grid-template-columns .35s ease}.other-solutions-list__row:before{content:"";position:absolute;top:0;bottom:0;left:-32%;width:32%;background:linear-gradient(90deg,#2e4f9e00,#2e4f9e14,#2e4f9e00);opacity:0;pointer-events:none}.other-solutions-list__row:hover{grid-template-columns:247px minmax(0,1fr) 374px 40px}.other-solutions-list__row.has-divider{border-top-color:var(--line-gray)}.other-solutions-list__row:last-child{border-bottom:1px solid var(--line-gray)}.other-solutions-list__row h3{margin:0;color:#2e4f9e;font-family:Helvetica Neue,Arial,sans-serif;font-size:32px;line-height:1;font-weight:700;font-stretch:condensed;transition:transform .38s cubic-bezier(.22,1,.36,1),color .25s ease}.other-solutions-list__row p{margin:0;width:100%;max-width:656px;color:#121212;font-size:18px;line-height:1.25;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .28s ease}.other-solutions-list__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;color:#121212;font-family:Helvetica Neue,Arial,sans-serif;font-size:40px;font-weight:300;line-height:1;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.other-solutions-list__icon:before{content:none}.other-solutions-list__icon:after{content:none}.other-solutions-list__icon img{width:0;height:0;display:block}.other-solutions-list__preview{width:374px;height:250px;transform:translate(18px) scale(.98);opacity:0;z-index:1;overflow:hidden;transition:opacity .25s ease,transform .25s ease}.other-solutions-list__preview img{width:100%;height:100%;object-fit:contain;display:block;background:#fff;transform:scale(1);transition:transform .6s ease}.other-solutions-list__row:hover:before{opacity:1;animation:otherSolutionsRowSweep .9s ease}.other-solutions-list__row:hover h3{transform:translate(10px)}.other-solutions-list__row:hover p{transform:translate(6px)}.other-solutions-list__row:hover .other-solutions-list__preview{opacity:1;transform:translate(0) scale(1)}.other-solutions-list__row:hover .other-solutions-list__preview img{transform:scale(1.04)}.other-solutions-list__row:hover .other-solutions-list__icon{transform:none}.other-solutions-list__row:hover .other-solutions-list__icon:before{opacity:.28;transform:translate(-14px,14px) scale(1)}.other-solutions-list__row:hover .other-solutions-list__icon:after{opacity:1;transform:translate(18px,-18px) scale(1)}@keyframes otherSolutionsRowSweep{0%{transform:translate(0)}to{transform:translate(420%)}}@keyframes otherSolutionsArrowOrbit{0%{transform:translate(1px,-1px) scale(1.01) rotate(0)}50%{transform:translate(6px,-6px) scale(1.05) rotate(-4deg)}to{transform:translate(4px,-4px) scale(1.03) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.other-solutions-list__row,.other-solutions-list__row h3,.other-solutions-list__row p,.other-solutions-list__preview,.other-solutions-list__preview img,.other-solutions-list__icon,.other-solutions-list__icon:before,.other-solutions-list__icon:after{animation:none!important;transition:none!important}}.contact-section{width:min(var(--page-width),100%);margin:0 auto;position:relative;display:grid;grid-template-columns:minmax(0,664px) minmax(0,664px);justify-content:center;background:#fff}.contact-section:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#d6d6d6;transform:translate(-.5px);pointer-events:none}.contact-headline,.contact-form{min-height:721px;border-bottom:1px solid #d6d6d6;padding:76px 56px;min-width:0}.contact-headline{border-left:1px solid #d6d6d6;text-align:center}.fw-impact{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif!important}.text-dark{color:#121212!important}.contact-headline h2{margin:0;width:100%;max-width:552px;margin-inline:auto;font-family:Impact,Arial Black,sans-serif;text-transform:uppercase;font-size:100px;line-height:1.25;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.contact-headline span{color:var(--blue-600)}.contact-form{border-right:1px solid #d6d6d6;display:flex;flex-direction:column}.contact-form label{margin-top:20px;margin-bottom:16px;font-size:14px;font-weight:500}.contact-form label:first-child{margin-top:0}.contact-form label span{color:#fd0000}.contact-form input,.contact-form textarea{background:transparent;border:0;border-bottom:1px solid #121212;font-size:16px;line-height:1.4;padding:12px 0;outline:none}.contact-form textarea{min-height:132px;resize:vertical}.contact-form button{margin-top:auto;width:100%;height:72px;border:0;background:#121212;color:#fff;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .24s ease}.contact-form__submitArrow{display:inline-block;width:20px;height:20px;filter:brightness(0) invert(1);transition:transform .24s ease}@media(hover:hover)and (pointer:fine){.contact-form button:hover{background:var(--blue-600)}.contact-form button:hover .contact-form__submitArrow{transform:translate(6px)}}.site-footer{background:#194989;color:#fff;--footer-text-primary: #ffffff;--footer-text-secondary: rgba(255, 255, 255, .78)}.footer-figma{padding:0}.footer-figma__frame{min-height:502px;width:100%;margin:0 auto;background:#194989;position:relative;overflow:hidden}.footer-figma__inner{min-height:502px;width:min(var(--page-width),100%);margin:0 auto;position:relative}.footer-figma__inner:before{content:"";position:absolute;top:0;bottom:0;left:56px;width:1px;background:var(--line-white);z-index:3;pointer-events:none}.footer-figma__inner:after{content:"";position:absolute;top:0;bottom:0;right:56px;width:1px;background:var(--line-white);z-index:3;pointer-events:none}.footer-figma__map{position:absolute;right:0;top:0;width:769px;height:503px;background:url(/images/footer-world-map.png) center center / cover no-repeat;opacity:.15;pointer-events:none;z-index:0}.footer-figma__top,.footer-figma__body,.footer-figma__bottom{position:relative;z-index:2}.footer-figma__top{min-height:86px;width:100%;border-bottom:0;display:grid;grid-template-columns:56px 210px 1fr 234px 56px}.footer-figma__top:after{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:1px;background:var(--line-white);transform:translate(-50%);pointer-events:none}.footer-figma__logoWrap{grid-column:2;display:flex;align-items:center;width:210px;padding-left:20px;margin-left:0}.footer-figma__logoWrap img{width:170px;height:32px;object-fit:contain}.footer-figma__langs{grid-column:4;border-left:1px solid var(--line-white);display:grid;grid-template-columns:repeat(3,78px)}.footer-figma__langs button{border:0;border-right:1px solid var(--line-white);background:transparent;color:#fff;font-size:14px;line-height:1.2;font-weight:500;cursor:pointer}.footer-figma__langs button:last-child{border-right:0}.footer-figma__langs button.is-active{background:#ffffff1f}.footer-figma__body{min-height:312px;width:calc(100% - 112px);margin-left:56px;display:grid;grid-template-columns:1fr 1fr 1fr}.footer-figma__col{border-left:1px solid var(--line-white);display:flex;flex-direction:column}.footer-figma__col:first-child{border-left:none}.footer-figma__col h4{height:62.4px;margin:0;border-bottom:1px solid var(--line-white);display:flex;align-items:center;justify-content:center;color:var(--footer-text-primary);font-size:14px;line-height:1;font-weight:600}.footer-figma__rows{display:grid;grid-template-rows:repeat(4,62.4px);flex:1}.footer-figma__navBtn,.footer-figma__col--nav a{display:flex;align-items:center;justify-content:center;color:var(--footer-text-primary);text-decoration:none;font-size:14px;line-height:1.2;font-weight:400}.footer-figma__navBtn{width:100%}.footer-figma__col--nav a:last-child{border-bottom:0}.footer-figma__col--nav a.is-active{background:#ffffff24}.footer-figma__col--solutions .footer-figma__rows{grid-template-rows:repeat(7,42px)}.footer-figma__col--solutions p{margin:0;padding:0 18px;display:flex;align-items:center;justify-content:center;color:var(--footer-text-primary);font-size:14px;line-height:1;text-align:center}.footer-figma__solutionLink{padding:0 18px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--footer-text-primary);text-decoration:none;transition:background-color .2s ease}.footer-figma__navBtn:hover,.footer-figma__col--nav a:hover,.footer-figma__solutionLink:hover,.footer-figma__col--contact p a:hover{background:#ffffff29;color:var(--footer-text-primary)}.site-footer .footer-figma__rows a:hover,.site-footer .footer-figma__rows button:hover,.site-footer .footer-figma__rows a:hover span{color:var(--footer-text-primary)}.footer-figma__col--solutions p:last-child{border-bottom:0}.footer-figma__col--solutions span{font-size:14px;font-weight:400}.footer-figma__col--contact h4{justify-content:center;padding-left:0}.footer-figma__col--contact p{margin:0;display:flex;align-items:center;justify-content:center;color:var(--footer-text-primary);font-size:14px;line-height:1.25;text-align:center;padding:0 16px}.footer-figma__col--contact p a{display:inline-block;color:inherit;text-decoration:none;transition:background-color .2s ease}.footer-figma__col--contact .footer-figma__rows{grid-template-rows:70px 70px 72px}.footer-figma__col--contact p:last-child{border-bottom:1px solid var(--line-white)}.footer-figma__socials{height:72px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-white)}.footer-figma__socials a{display:grid;place-items:center;background:transparent}.footer-figma__socials img{width:22px;height:22px;object-fit:contain;opacity:1}@media(hover:hover)and (pointer:fine){.footer-figma__socials a{position:relative;overflow:hidden;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.footer-figma__socials a:after{content:"";position:absolute;inset:-1px;background:linear-gradient(110deg,transparent 24%,rgba(255,255,255,.32) 50%,transparent 76%);transform:translate(-140%);transition:transform .42s ease;pointer-events:none}.footer-figma__socials a:hover{transform:translateY(-2px) scale(1.04)}.footer-figma__socials a:hover:after{transform:translate(140%)}.footer-figma__socials a[aria-label=instagram]:hover{background:linear-gradient(135deg,#f58529,#dd2a7b 46%,#8134af 72%,#515bd4);box-shadow:0 10px 20px #dd2a7b61}.footer-figma__socials a[aria-label=youtube]:hover{background:red;box-shadow:0 10px 20px #ff000059}.footer-figma__socials a[aria-label=facebook]:hover{background:#1877f2;box-shadow:0 10px 20px #1877f25c}.footer-figma__socials a[aria-label=x]:hover{background:#1da1f2;box-shadow:0 10px 20px #1da1f25c}.footer-figma__socials a[aria-label=linkedin]:hover{background:#0a66c2;box-shadow:0 10px 20px #0a66c259}}.footer-figma__bottom{height:72px;border-top:0;border-bottom:0;display:flex;align-items:center;justify-content:flex-end;padding:0 76px}.footer-figma__bottom:before,.footer-figma__bottom:after{content:"";position:absolute;left:50%;width:100vw;height:1px;background:var(--line-white);transform:translate(-50%);pointer-events:none}.footer-figma__bottom:before{top:0}.footer-figma__bottom:after{bottom:0}.footer-figma__copyright{color:var(--footer-text-secondary);font-size:16px;line-height:1;margin:0}.footer-figma__copyright--right{position:static}@media(max-width:1200px){.hero-container,.how-it-works,.lidar-content,.software-grid,.contact-section{grid-template-columns:1fr}.hero-header{grid-template-columns:1fr;height:auto}.hero-menu,.hero-socials,.hero-lang,.hero-discover{display:none}.logo-mark,.hero-contact{border-right:0;border-left:0;justify-content:center}.hero-main{grid-template-columns:1fr;min-height:auto}.hero-copy{margin:90px 24px 30px}.hero-copy h1{font-size:42px}.hero-news{margin:0 24px 40px;flex-direction:column}.hero-news article{width:100%}.how-left,.how-right{min-height:420px}.how-left__content{width:auto;height:auto;min-height:320px;margin-left:0;padding:32px 20px;border-left:0}.how-left .section-tag{margin:0}.how-left p{font-size:32px}.how-cta{margin-left:0;width:100%}.how-cta__label{font-size:18px}.process-card{min-height:320px}.process-head h3{font-size:32px}.process-head span{font-size:52px}.howitworks-intro h1,.howitworks-overview h2{font-size:64px;max-width:100%}.howitworks-header{grid-template-columns:1fr auto;height:auto;padding:0 16px;gap:16px}.howitworks-header__menu,.howitworks-header__lang,.howitworks-header__langPanel{display:none}.howitworks-header__logo{border-right:0;justify-content:flex-start;padding:14px 0;height:auto;min-height:0}.howitworks-header__logo img{width:160px;height:30px}.howitworks-header__contact{display:flex;border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);height:64px;font-size:18px;padding:0 18px;gap:10px}.howitworks-intro{padding:56px 20px 48px}.howitworks-intro__deco{display:none}.howitworks-top-image{margin-top:40px}.howitworks-steps{margin-top:48px}.howitworks-step__inner{width:min(786px,100%)}.howitworks-step__copy h3{font-size:28px}.howitworks-step__id{font-size:56px;width:68px}.howitworks-overview h2{padding:96px 20px}.howitworks-overview__note{left:20px;bottom:20px;width:min(380px,calc(100% - 40px))}.howitworks-overview__note h4{font-size:20px}.software-page__intro{padding:72px 20px 40px}.software-page__intro h1{font-size:58px;max-width:100%}.software-page__heroNote{left:20px;bottom:20px;width:min(380px,calc(100% - 40px))}.software-page__heroNote h3{font-size:24px}.software-page__grid{grid-template-columns:1fr}.software-page__gridCard{border-left:0;padding:32px 20px;min-height:auto}.software-page__gridCard:nth-child(2){border-top:1px solid var(--line-gray)}.software-page__pipeline{padding:56px 20px}.software-page__pipeline h2{font-size:34px}.software-page__closing{padding:72px 20px}.software-page__closing p{font-size:32px}.technology-page__intro{padding:72px 20px 40px}.technology-page__intro h1{font-size:58px}.technology-page__heroNote--desktop{left:20px;bottom:20px;width:min(380px,calc(100% - 40px))}.technology-page__ecosystem{padding:0 20px}.technology-page__ecosystemInner{height:auto;padding:56px 0 40px}.technology-page__ecosystem p{position:static;width:100%;max-width:100%;font-size:42px}.technology-page__deco{width:120px;height:73px}.technology-page__deco--topLeft{left:20px;top:40px}.technology-page__deco--topRight{right:20px;top:30px}.technology-page__deco--bottomLeft{left:28px;top:420px}.technology-page__deco--bottomRight{right:20px;top:440px}.technology-page__lidar{padding:56px 20px 40px}.technology-page__lidarInner header{flex-direction:column;align-items:flex-start;gap:12px}.technology-page__lidarInner h2{font-size:36px}.technology-page__lidarBtn--desktop{width:100%}.technology-page__lidarContent{grid-template-columns:1fr}.technology-page__lidarContent img{width:100%;height:320px}.technology-page__lidarContent div{padding:0;font-size:18px}.technology-page__contact{grid-template-columns:1fr}.technology-page__contactTitle,.technology-page__contactForm{min-height:auto;padding:40px 20px}.technology-page__contactTitle{border-left:0}.technology-page__contactTitle h2{font-size:58px}.technology-page__contactForm{border-left:0;border-right:0}.about-page__intro{padding:72px 20px 40px}.about-page__intro h1{font-size:58px}.about-page__headlineRow{overflow:hidden}.about-page__headlineTrack{min-height:auto;padding:40px 20px;gap:20px;animation:none}.about-page__headlineViewport{overflow-x:auto;scrollbar-width:none}.about-page__headlineViewport::-webkit-scrollbar{display:none}.about-page__headlineItem{font-size:38px}.about-page__headlineArrow,.about-page__headlineArrow img{width:40px;height:40px}.about-page__values{grid-template-columns:1fr 1fr;gap:0;padding:0}.about-page__values article{min-height:auto;padding:40px 20px;border-top:1px solid var(--line-gray)}.about-page__values article+article{border-left:0}.about-page__values article:nth-child(2n){border-left:1px solid var(--line-gray)}.about-page__values article h3{font-size:44px}.about-page__values article:first-child p{font-size:20px}.about-page__values article:not(:first-child) p{margin-top:24px}.about-page__midImage{padding:20px}.about-page__midImage img{width:100%;height:auto;max-width:100%}.about-page__closing{min-height:auto;padding:96px 20px 56px}.about-page__badge{top:24px;min-height:56px;font-size:16px}.about-page__closing p{font-size:25px}.about-page__contactWrap{padding:0}.about-page__downArrow{width:84px;height:84px;top:-42px}.about-page__downArrow img{width:24px;height:24px}.contact-page__hero,.contact-page__formShell,.contact-page__status{width:100%;max-width:100%;margin-top:0}.contact-page__hero{height:180px;border-left:0;border-right:0}.contact-page__statusPanel{min-height:auto;height:auto;padding:56px 20px;gap:18px}.contact-page__statusPanel h1{font-size:58px}.contact-page__statusPanel p{font-size:16px}.contact-page__statusButton{min-height:62px}.contact-page__statusIcon{position:static;width:84px;height:88px;order:-1;margin-bottom:8px}.contact-page .technology-page__contactTitle{border-left:1px solid var(--line-gray);padding:40px 56px}.contact-page .technology-page__contactTitle h2{font-size:40px}.contact-page .technology-page__contactForm{border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);padding:24px 20px 40px}.lidar-wrap{padding:40px 20px}.lidar-section{padding:16px 0 88px}.lidar-stack-item{min-height:86vh;display:flex;align-items:center}.lidar-wrap h2{font-size:36px}.lidar-wrap button{width:100%;margin-top:12px}.lidar-wrap header{flex-direction:column;align-items:flex-start}.lidar-content{flex-direction:column;gap:24px}.lidar-content img{width:100%;height:240px;max-height:25vh;object-fit:cover}.lidar-text{padding:0;font-size:18px}.platform-title .container{padding:72px 20px 40px}.platform-title h2,.contact-headline h2{font-size:58px}.software-card{min-height:auto;border-right:0;padding:24px 20px}.software-grid:before,.contact-section:before{display:none}.software-grid__centerBtn{position:static;transform:none;margin:-56px auto 24px}.other-solutions-ticker__track{height:auto;padding:32px 20px;gap:20px;animation:none}.other-solutions-ticker__viewport{overflow-x:auto;scrollbar-width:none}.other-solutions-ticker__viewport::-webkit-scrollbar{display:none}.other-solutions-ticker__item{font-size:40px}.other-solutions-list .container{padding:0 20px}.other-solutions-list__row{grid-template-columns:minmax(0,1fr) 44px;column-gap:20px;row-gap:20px;padding:28px 0;align-items:flex-start}.other-solutions-list__row:hover{grid-template-columns:minmax(0,1fr) 44px}.other-solutions-list__row h3{width:100%;max-width:none;font-size:34px}.other-solutions-list__row p{grid-column:1 / -1;width:100%}.other-solutions-list__icon{width:44px;height:44px;font-size:44px}.other-solutions-list__preview{display:none}.contact-headline,.contact-form{min-height:auto;padding:40px 20px}.footer-figma__inner:before{left:20px}.footer-figma__inner:after{right:20px}.footer-figma__frame{width:100%;margin:0}.footer-figma__inner{width:100%}.footer-figma__top{width:calc(100% - 20px);margin-left:20px;grid-template-columns:1fr}.footer-figma__logoWrap{min-height:84px;margin-left:0;width:auto;border-right:0}.footer-figma__langs{border-top:1px solid var(--line-white);border-left:0;min-height:72px}.footer-figma__body{width:calc(100% - 20px);margin-left:20px;grid-template-columns:1fr}.footer-figma__col,.footer-figma__col:last-child{border-right:0}.footer-figma__col h4,.footer-figma__col--nav a,.footer-figma__solutionLink,.footer-figma__col--solutions p,.footer-figma__col--solutions span,.footer-figma__col--contact p{font-size:14px;line-height:1.15}.footer-figma__col--solutions p{padding:0 16px;justify-content:center}.footer-figma__solutionLink{padding:0 16px}.footer-figma__bottom{padding:0 20px}.footer-figma__copyright{display:block;text-align:center;width:100%}}@media(max-width:768px){.howitworks-header{height:62px;padding:0 20px;gap:0;border-top:0;border-bottom:0;background:#ffffff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.howitworks-header__logo{height:62px;padding:0}.howitworks-header__logo img{width:121px;height:auto}.howitworks-header__contact{display:none}}@media(max-width:768px){.howitworks-page,.solution-detail-page,.technology-page,.software-page,.about-page,.contact-page{padding-top:62px}.solution-detail__intro,.technology-page__intro,.software-page__intro,.about-page__intro{top:62px}}@media(max-width:768px){.process-viewport{cursor:default}.how-it-works{background:var(--blue-700);border-bottom:0;min-height:auto;position:relative;padding-bottom:0}.how-left{background:transparent;position:static;border-left:0;border-bottom:0;min-height:auto}.how-left__content{min-height:auto;width:100%;margin-left:0;border-left:0;border-bottom:1px solid var(--line-white);padding:24px 16px;gap:16px}.how-left p{font-size:16px;line-height:1.5;max-width:100%}.how-cta{position:absolute;left:16px;right:16px;bottom:16px;margin:0;width:auto;height:72px;display:flex;align-items:center;justify-content:center;gap:14px;border-top:0;border-right:0;border-bottom:0;background:#ffffff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2}.how-cta__label{font-size:14px;letter-spacing:0;text-transform:none;line-height:1}.how-cta__arrow{border-left:0;width:20px;height:20px}.how-cta__arrow:before{width:12px;height:2px;background:#fff;position:absolute;left:2px}.how-cta__arrow:after{right:2px;width:8px;height:8px;top:5px}.how-right{min-height:505px;border-bottom:0;position:relative}.process-section{background:#fff;border-top:0;border-bottom:0;padding-bottom:20px}.process-track{min-height:auto}.process-card{border-left:0;border-top:1px solid var(--line-gray);padding:20px 16px 24px;min-height:auto;color:#121212}.process-head h3{width:auto;font-size:24px;line-height:1.1;color:var(--blue-600);max-width:calc(100% - 72px)}.process-head span{font-size:40px;color:var(--blue-600)}.process-card p{margin:16px 0 0;font-size:14px;line-height:1.35;color:#121212c2}.hero-copy h1{font-size:34px}.howitworks-intro h1,.howitworks-overview h2{font-size:40px;line-height:1.25}.howitworks-intro{padding:40px 16px 38px;overflow:hidden}.howitworks-intro__deco{display:block;object-fit:cover}.howitworks-intro__deco--left{width:45px;height:48px;left:0;top:108px}.howitworks-intro__deco--right{width:49px;height:52px;right:2px;top:288px}.howitworks-top-image{width:311px;max-width:100%;margin-top:32px}.howitworks-steps{margin-top:32px}.howitworks-top-image img{height:178px;object-fit:cover}.howitworks-step{min-height:auto;padding:32px 24px;border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);justify-content:stretch}.howitworks-step__inner{display:flex;width:100%;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between;gap:16px}.howitworks-step__id{width:auto;font-size:40px;line-height:1}.howitworks-step__copy h3{font-size:22px;line-height:1}.howitworks-step__copy p{font-size:14px;line-height:1.25;color:#121212c2}.howitworks-overview h2{padding:40px 16px}.howitworks-overview__visual{height:259px;aspect-ratio:auto}.howitworks-overview__play{width:52px;height:52px}.howitworks-overview__play img{width:24px;height:24px}.howitworks-overview__note{position:static;width:100%;border:1px solid var(--line-gray);border-top:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;color:#121212;padding:24px 20px}.howitworks-overview__note strong{background:#edf6ff;color:#121212}.howitworks-overview__note h4{font-size:18px;line-height:1;margin:12px 0;color:#121212}.howitworks-overview__note p{font-size:14px;line-height:1.25;color:#121212c2}.software-page__intro{padding:40px 16px}.software-page__intro h1,.software-page__pipeline h2,.software-page__closing p{font-size:32px;line-height:1.25}.software-page__closing p{max-width:100%;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.software-page__hero{height:317px;aspect-ratio:auto;margin-top:32px}.software-page__hero>img{object-position:center 38%}.software-page__topControl,.software-page__midControl{width:72px;height:72px}.software-page__topControl img,.software-page__midControl img{width:24px;height:24px}.software-page__play{width:56px;height:56px}.software-page__play img{width:23px;height:24px}.software-page__heroNote{display:none}.software-page__grid{grid-template-columns:1fr}.software-page__gridCard{min-height:auto;padding:32px 24px;border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);border-top:1px solid var(--line-gray)}.software-page__gridCard:first-child{border-top:0}.software-page__gridCard:nth-child(odd){border-left:1px solid var(--line-gray)}.software-page__gridCard img{width:90px;height:96px}.software-page__gridCard p{font-size:14px;line-height:1.25}.software-page__pipeline{padding:40px 24px;gap:24px}.software-page__pipeline p{margin-top:24px;font-size:14px;line-height:1.25}.software-page__pipeline article img{width:255px;height:139px}.software-page__divider{height:100px}.software-page__closing{border-top:1px solid var(--line-gray);padding:40px 16px}.technology-page__intro h1,.technology-page__ecosystem p,.technology-page__contactTitle h2{font-size:40px}.technology-page__intro{padding:40px 16px}.technology-page__hero{height:317px;margin-top:32px}.technology-page__hero>img{object-position:center 38%}.technology-page__play{width:56px;height:56px}.technology-page__play img{width:23px;height:24px}.technology-page__heroNote--desktop{display:none}.technology-page__heroNote--mobile{display:block;position:static;width:100%;border:1px solid var(--line-gray);border-top:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;color:#121212}.technology-page__heroNote--mobile strong{background:#edf6ff;color:#121212}.technology-page__heroNote--mobile h3{margin:12px 0;font-size:18px;line-height:1;color:#121212}.technology-page__heroNote--mobile p{font-size:14px;line-height:1.25;color:#121212c2}.technology-page__ecosystem{padding:40px 16px}.technology-page__ecosystemInner{height:auto;padding:0}.technology-page__ecosystem p{position:static;width:100%;max-width:100%}.technology-page__deco{display:block}.technology-page__deco--topLeft{width:53px;height:32px;left:-10px;top:-12px}.technology-page__deco--topRight{width:70px;height:42px;right:-4px;top:16px}.technology-page__deco--bottomLeft{width:68px;height:41px;left:-8px;top:auto;bottom:-12px}.technology-page__deco--bottomRight{width:70px;height:42px;right:-4px;top:auto;bottom:-20px}.technology-page__lidar{padding:24px 16px 60px}.technology-page__lidarInner header{flex-direction:column;align-items:flex-start;gap:16px;padding:0 0 24px;border-top:0}.technology-page__lidarInner h2{font-size:24px;line-height:1.25}.technology-page__lidarBtn--desktop{display:none}.technology-page__lidarBtn--mobile{display:inline-flex;width:100%;margin-top:40px}.technology-page__lidarContent{padding-top:24px;grid-template-columns:1fr;gap:0}.technology-page__lidarContent img{width:100%;height:377px}.technology-page__lidarContent div{padding:40px 8px 0;font-size:16px;line-height:1.5}.technology-page__lidarContent ul{margin:20px 0}.technology-page__contact{grid-template-columns:1fr}.technology-page__contactTitle{border-left:1px solid var(--line-gray);min-height:auto;padding:40px 56px}.technology-page__contactForm{min-height:auto;border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);padding:24px 20px 40px}.technology-page__contactForm button{margin-top:24px}.lidar-section{background:transparent;padding:12px 0 56px}.lidar-stack-item{min-height:78vh;display:flex;align-items:center}.lidar-wrap{padding:24px 16px 20px}.lidar-wrap header{padding:0 0 16px;border-top:0;border-bottom:1px solid var(--line-white);gap:12px}.lidar-wrap h2{font-size:24px;line-height:1.15}.lidar-btn{width:auto;min-height:40px;margin-top:0;padding:10px 14px;background:#ffffff1f;font-size:12px;text-transform:uppercase}.lidar-btn--desktop{display:none}.lidar-btn--mobile{display:inline-flex;width:100%;min-height:52px;margin:20px 0 0;align-items:center;justify-content:center;gap:8px;font-size:14px}.lidar-content{padding-top:16px;flex-direction:column;gap:16px}.lidar-content img{width:100%;height:180px;max-height:20vh;object-fit:cover}.lidar-text{font-size:14px;line-height:1.35;color:#ffffffe0}.lidar-text ul{margin:16px 0}.platform-title .container{padding:64px 16px 36px}.platform-title h2{font-size:40px;line-height:1.1}.software-grid-wrap{padding:0 0 4px}.software-grid{grid-template-columns:1fr;border-top:1px solid var(--line-gray)}.software-card{min-height:auto;border-right:0;border-top:1px solid var(--line-gray);padding:24px 16px}.software-card:first-child{border-top:0}.software-card img{width:90px;height:90px}.software-card p{margin:16px 0 0;font-size:14px;line-height:1.35}.software-grid__centerBtn{display:none;width:84px;height:84px;margin:-42px auto 8px}.other-solutions-ticker__track{padding:24px 16px;gap:16px;animation:none}.other-solutions-ticker__item{font-size:30px;line-height:1.1}.other-solutions-ticker__arrow,.other-solutions-ticker__arrow img{width:28px;height:28px}.other-solutions-list .container{padding:0 16px}.other-solutions-list__row{grid-template-columns:minmax(0,1fr) 36px;column-gap:12px;row-gap:12px;padding:24px 0;align-items:flex-start}.other-solutions-list__row:hover{grid-template-columns:minmax(0,1fr) 36px}.other-solutions-list__row h3{width:100%;max-width:none;font-size:32px;line-height:.95}.other-solutions-list__row p{font-size:14px;line-height:1.35}.other-solutions-list__icon{width:36px;height:36px;font-size:36px}.contact-section{background:#fff}.contact-headline h2{font-size:40px;line-height:1.05;text-align:center}.contact-form label{font-size:12px}.contact-form textarea{height:132px}.contact-form button{min-height:60px;font-size:14px}.about-page__intro h1{font-size:40px}.about-page__intro{padding:40px 16px}.about-page__intro p{font-size:14px;text-align:center}.about-page__hero{height:317px}.about-page__headlineRow{border-left:1px solid var(--line-gray);border-right:1px solid var(--line-gray);overflow:hidden}.about-page__headlineTrack{padding:24px 16px;gap:16px;animation:none}.about-page__headlineItem{font-size:24px}.about-page__headlineArrow,.about-page__headlineArrow img{width:28px;height:28px}.about-page__values{grid-template-columns:1fr}.about-page__values article{padding:32px 24px}.about-page__values article:nth-child(2n){border-left:0}.about-page__values article:first-child p,.about-page__values article p{font-size:14px;line-height:1.25}.about-page__values article h3{font-size:30px}.about-page__values article:first-child p{margin-top:0}.about-page__badge{display:inline-flex;top:-34px;min-height:56px;font-size:13px;padding:10px 14px}.about-page__midImage{padding:16px 0 36px}.about-page__midImage img{width:311px;height:178px;max-width:calc(100% - 32px)}.about-page__closing{min-height:auto;padding:40px 16px;gap:40px;display:flex;flex-direction:column;align-items:center}.about-page__closing p{max-width:100%}.about-page__downArrow{display:grid;width:75px;height:76px;top:-38px;left:50%;transform:translate(-50%)}.about-page__downArrow img{width:30px;height:30px}.contact-page__statusPanel h1{font-size:40px}.contact-page__statusButton{width:100%}.contact-page{padding-top:62px}.contact-page__hero{display:none}.footer-figma__frame{min-height:auto;border-left:1px solid var(--line-white);border-right:1px solid var(--line-white)}.footer-figma__inner:before,.footer-figma__inner:after,.footer-figma__map{display:none}.footer-figma__top{margin-left:0;width:100%;grid-template-columns:1fr 96px;min-height:86px;border-bottom:1px solid var(--line-white)}.footer-figma__top:after,.footer-figma__bottom:before,.footer-figma__bottom:after{display:none}.footer-figma__logoWrap{grid-column:1;width:auto;min-height:86px;margin-left:0;border-right:0;border-left:0;padding:0 24px}.footer-figma__logoWrap img{width:170px;height:32px}.footer-figma__langs{grid-column:auto;border-left:1px solid var(--line-white);border-top:0;display:flex;align-items:center;justify-content:center;min-height:86px}.footer-figma__langs button{width:48px;height:48px;border:1px solid var(--line-white);font-size:14px;line-height:1;display:none}.footer-figma__langs button.is-active{display:grid;place-items:center;background:transparent}.footer-figma__body{margin-left:0;width:100%;grid-template-columns:1fr}.footer-figma__col{border-left:0;border-right:0}.footer-figma__col h4{justify-content:center;padding:0 24px;height:62px;font-size:14px;letter-spacing:0;text-align:center}.footer-figma__col--nav .footer-figma__rows{grid-template-columns:1fr;grid-template-rows:repeat(4,62px);border-bottom:1px solid var(--line-white)}.footer-figma__col--nav a{border-bottom:0;justify-content:center;padding:0 24px;font-size:14px;text-align:center}.footer-figma__col--nav a.is-active{background:transparent}.footer-figma__col--solutions .footer-figma__rows{grid-template-rows:repeat(7,56px);border-bottom:1px solid var(--line-white)}.footer-figma__col--solutions p{padding:0 24px;justify-content:center;font-size:14px;text-align:center}.footer-figma__solutionLink{padding:0 24px;font-size:14px;justify-content:center;text-align:center}.footer-figma__col--solutions span{font-size:14px;line-height:1.15}.footer-figma__col--contact .footer-figma__rows{grid-template-rows:62px 62px 56px}.footer-figma__col--contact p{justify-content:flex-start;padding:0 24px;font-size:14px}.footer-figma__socials{height:56px}.footer-figma__socials a{border-right:1px solid var(--line-white)}.footer-figma__socials a:first-child{border-left:1px solid var(--line-white)}.footer-figma__socials a:nth-child(2){background:transparent}.footer-figma__socials img{width:22px;height:22px}.footer-figma__bottom{display:flex;height:72px;border-top:1px solid var(--line-white);border-bottom:1px solid var(--line-white);justify-content:center;padding:0 20px}.footer-figma__copyright{display:block;text-align:center;width:100%;font-size:12px;line-height:16px}}
