@keyframes Hero_heroTextEntrance__yMjta{0%{opacity:.9;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@media (min-width:768px){@keyframes Hero_heroTextEntrance__yMjta{0%{opacity:.9;transform:translate3d(0,28px,0)}to{opacity:1;transform:translateZ(0)}}}.Hero_heroScope__uUSUT{isolation:auto}.Hero_heroScope__uUSUT.hero-entrance-root{--hero-stagger:0.07s;--hero-duration:0.84s;--hero-ease:cubic-bezier(0.19,1,0.22,1)}@media (min-width:768px){.Hero_heroScope__uUSUT.hero-entrance-root{--hero-stagger:0.09s}}.Hero_heroScope__uUSUT .hero-lcp{animation:none;opacity:1;transform:none}.Hero_heroScope__uUSUT .hero-reveal-line{animation-name:Hero_heroTextEntrance__yMjta;animation-duration:var(--hero-duration);animation-timing-function:var(--hero-ease);animation-fill-mode:both;animation-delay:calc(var(--hero-idx, 0) * var(--hero-stagger))}@media (prefers-reduced-motion:reduce){.Hero_heroScope__uUSUT .hero-lcp,.Hero_heroScope__uUSUT .hero-reveal-line{animation:none!important;opacity:1!important;transform:none!important}}@keyframes Hero_heroShimmer__HnY_h{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.Hero_heroScope__uUSUT .heroScrollText{opacity:0;transform:translateY(2px);animation:Hero_heroScrollTextIn__aC4zb .6s ease-out .9s forwards}.Hero_heroScope__uUSUT .heroScrollMouse{animation:Hero_heroScrollMouseFloat__T58aj 2.2s ease-in-out 1.2s infinite;will-change:transform}.Hero_heroScope__uUSUT .heroScrollDot{left:50%;transform:translateX(-50%);opacity:.55;animation:Hero_heroScrollDot__d3nsB 1.8s ease-in-out 1.2s infinite;will-change:transform,opacity}@keyframes Hero_heroScrollTextIn__aC4zb{to{opacity:1;transform:translateY(0)}}@keyframes Hero_heroScrollMouseFloat__T58aj{0%,to{transform:translateY(0);box-shadow:0 0 0 rgba(255,255,255,0)}50%{transform:translateY(3px);box-shadow:0 0 18px rgba(255,255,255,.08)}}@keyframes Hero_heroScrollDot__d3nsB{0%,to{transform:translate(-50%);opacity:.45}55%{transform:translate(-50%,14px);opacity:1}}@media (prefers-reduced-motion:reduce){.Hero_heroScope__uUSUT .heroScrollDot,.Hero_heroScope__uUSUT .heroScrollMouse,.Hero_heroScope__uUSUT .heroScrollText{animation:none!important;opacity:1!important;transform:translateX(-50%)}.Hero_heroScope__uUSUT .heroScrollText{transform:none}.Hero_heroScope__uUSUT .heroScrollDot{transform:translate(-50%,8px)}.Hero_heroScope__uUSUT .hero-cta{transition:none!important;transform:none!important}.Hero_heroScope__uUSUT .hero-cta:hover{transform:none!important}.Hero_heroScope__uUSUT .hero-cta *{transition:none!important;animation:none!important}}.SelectedTechnologiesSection_shell__Q2Wdz{--logo-gap:clamp(1rem,3vw,2.25rem);--logo-card-width:clamp(9.25rem,18vw,12.5rem);--logo-card-height:clamp(4.5rem,8vw,5.25rem);isolation:isolate}.SelectedTechnologiesSection_shell__Q2Wdz:after,.SelectedTechnologiesSection_shell__Q2Wdz:before{pointer-events:none;content:"";position:absolute;inset-block:0;z-index:4;width:min(16%,7rem)}.SelectedTechnologiesSection_shell__Q2Wdz:before{left:0;background:linear-gradient(90deg,rgba(8,8,10,.98),rgba(8,8,10,0))}.SelectedTechnologiesSection_shell__Q2Wdz:after{right:0;background:linear-gradient(270deg,rgba(8,8,10,.98),rgba(8,8,10,0))}.SelectedTechnologiesSection_viewport__BkmrM{position:relative;z-index:2;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.SelectedTechnologiesSection_track__Cw1Gb{display:flex;width:max-content;transform:translateZ(0);animation:SelectedTechnologiesSection_logo-marquee__8CKvf 34s linear infinite;will-change:transform;backface-visibility:hidden;contain:layout style paint;pointer-events:none;user-select:none}.SelectedTechnologiesSection_logoGroup__7scy7{display:flex;flex:0 0 auto;align-items:center;gap:var(--logo-gap);margin:0;min-width:max-content;padding-block:0;padding-inline:calc(var(--logo-gap) / 2)}.SelectedTechnologiesSection_logoItem__F8Sz4{flex:0 0 auto;list-style:none}.SelectedTechnologiesSection_logoCard__ywrpo{position:relative;display:flex;width:var(--logo-card-width);height:var(--logo-card-height);align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.85rem;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 16px 46px rgba(0,0,0,.18);transition:border-color .24s ease,background-color .24s ease,box-shadow .24s ease,transform .24s ease}.SelectedTechnologiesSection_logoCard__ywrpo:before{pointer-events:none;content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(115deg,rgba(255,255,255,.2),rgba(255,255,255,.02) 35%,rgba(255,255,255,.12) 70%,rgba(255,255,255,.03));opacity:0;transition:opacity .24s ease}.SelectedTechnologiesSection_logoCard__ywrpo:after{pointer-events:none;content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.12),transparent 58%);opacity:.55}.SelectedTechnologiesSection_logoFrame__NZ44h{position:relative;z-index:1;width:min(78%,9.75rem);height:2.8rem}.SelectedTechnologiesSection_logoFrameLightPlate__1k8bl{width:min(90%,11.6rem);height:2.25rem;border:1px solid rgba(255,255,255,.32);border-radius:.25rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(238,236,232,.9)),#f4f1ec;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 10px 28px rgba(0,0,0,.2)}.SelectedTechnologiesSection_logoImage__GwKLr{object-fit:contain;opacity:.86;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35));transition:opacity .24s ease,transform .24s ease,filter .24s ease}.SelectedTechnologiesSection_logoImageOnLightPlate__lg92H{opacity:.98;filter:none;transform:scale(.96)}.SelectedTechnologiesSection_logoCard__ywrpo:focus-within,.SelectedTechnologiesSection_logoCard__ywrpo:hover{border-color:rgba(255,255,255,.16);background-color:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 54px rgba(0,0,0,.25),0 0 34px rgba(255,255,255,.045);transform:translateY(-1px)}.SelectedTechnologiesSection_logoCard__ywrpo:focus-within:before,.SelectedTechnologiesSection_logoCard__ywrpo:hover:before{opacity:1}.SelectedTechnologiesSection_logoCard__ywrpo:focus-within .SelectedTechnologiesSection_logoImage__GwKLr,.SelectedTechnologiesSection_logoCard__ywrpo:hover .SelectedTechnologiesSection_logoImage__GwKLr{opacity:1;filter:drop-shadow(0 10px 20px rgba(0,0,0,.42));transform:scale(1.015)}.SelectedTechnologiesSection_logoCard__ywrpo:focus-within .SelectedTechnologiesSection_logoImageOnLightPlate__lg92H,.SelectedTechnologiesSection_logoCard__ywrpo:hover .SelectedTechnologiesSection_logoImageOnLightPlate__lg92H{filter:none;transform:scale(.98)}@keyframes SelectedTechnologiesSection_logo-marquee__8CKvf{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:640px){.SelectedTechnologiesSection_shell__Q2Wdz{--logo-gap:0.9rem;--logo-card-width:8.6rem;--logo-card-height:4.25rem}.SelectedTechnologiesSection_shell__Q2Wdz:after,.SelectedTechnologiesSection_shell__Q2Wdz:before{width:3rem}.SelectedTechnologiesSection_logoFrame__NZ44h{height:2.45rem}.SelectedTechnologiesSection_logoFrameLightPlate__1k8bl{height:1.95rem}.SelectedTechnologiesSection_track__Cw1Gb{animation-duration:31s}}@media (prefers-reduced-motion:reduce){.SelectedTechnologiesSection_viewport__BkmrM{overflow-x:auto;padding-inline:1rem;-webkit-mask-image:none;mask-image:none;scrollbar-width:none}.SelectedTechnologiesSection_viewport__BkmrM::-webkit-scrollbar{display:none}.SelectedTechnologiesSection_track__Cw1Gb{animation:none;transform:none;will-change:auto}.SelectedTechnologiesSection_logoGroup__7scy7[aria-hidden=true]{display:none}}