.hero-video-background[data-v-f8a00e1f]{background:radial-gradient(ellipse at 75% 35%,rgba(61,232,176,.12),transparent 65%),radial-gradient(ellipse at 15% 70%,rgba(124,106,247,.12),transparent 60%)}.technology-strip[data-v-da2879fe]{--technology-gap:12px;background:#0a0d14;position:relative}.technology-strip[data-v-da2879fe]:after,.technology-strip[data-v-da2879fe]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}.technology-strip[data-v-da2879fe]:before{top:0}.technology-strip[data-v-da2879fe]:after{bottom:0}.technology-viewport[data-v-da2879fe]{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.technology-viewport[data-v-da2879fe]::-webkit-scrollbar{display:none}.technology-viewport[data-v-da2879fe]:focus-visible{border-radius:12px;outline-offset:4px}.technology-viewport.is-enhanced[data-v-da2879fe]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);overflow:hidden}.technology-viewport.is-enhanced[data-v-da2879fe]:focus-visible{-webkit-mask-image:none;mask-image:none}.technology-marquee[data-v-da2879fe]{display:flex;width:-moz-max-content;width:max-content}.technology-track[data-v-da2879fe]{display:flex;flex:none;gap:var(--technology-gap);list-style:none;margin:0;padding:6px var(--technology-gap) 10px 0}.technology-track[aria-hidden=true][data-v-da2879fe]{display:none}.is-enhanced .technology-track[aria-hidden=true][data-v-da2879fe]{display:flex}.is-enhanced .technology-marquee[data-v-da2879fe]{animation:technology-marquee-da2879fe 72s linear infinite;animation-play-state:paused;min-width:200%}.is-enhanced .technology-track[data-v-da2879fe]{flex:1 0 auto}.is-enhanced .technology-item[data-v-da2879fe]{flex-grow:1}.is-running .technology-marquee[data-v-da2879fe]{animation-play-state:running}.technology-viewport:active .technology-marquee[data-v-da2879fe],.technology-viewport:focus-within .technology-marquee[data-v-da2879fe]{animation-play-state:paused}.technology-item[data-v-da2879fe]{--technology-accent:96,191,255;align-items:center;display:flex;flex:0 0 80px;flex-direction:column;gap:9px;min-width:0;padding:6px 0}.technology-icon[data-v-da2879fe]{background:linear-gradient(135deg,hsla(0,0%,100%,.07),transparent 52%) padding-box,linear-gradient(145deg,#142031,#0b111d) padding-box,linear-gradient(135deg,rgba(var(--technology-accent),.65),#ffffff14 48%,rgba(var(--technology-accent),.22)) border-box;border:1px solid transparent;border-radius:13px;box-shadow:0 4px 12px #0000002e,inset 0 1px #ffffff0f;display:grid;height:44px;isolation:isolate;overflow:hidden;place-items:center;position:relative;transition:transform .24s ease,box-shadow .24s ease;width:44px}.technology-icon[data-v-da2879fe]:before{background:linear-gradient(110deg,transparent 40%,hsla(0,0%,100%,.2) 49%,transparent 58%);inset:-45%;opacity:0;transform:translate(-75%);transition:transform .5s ease,opacity .25s ease}.technology-icon[data-v-da2879fe]:after,.technology-icon[data-v-da2879fe]:before{content:"";pointer-events:none;position:absolute}.technology-icon[data-v-da2879fe]:after{border-bottom:1px solid rgba(var(--technology-accent),.85);border-bottom-right-radius:2px;border-right:1px solid rgba(var(--technology-accent),.85);bottom:2px;height:4px;right:2px;width:4px}.technology-icon img[data-v-da2879fe]{display:block;height:32px;-o-object-fit:contain;object-fit:contain;opacity:.96;position:relative;transition:transform .24s ease;width:32px;z-index:1}.technology-icon img.technology-logo-light[data-v-da2879fe]{filter:invert(1)}.technology-name[data-v-da2879fe]{color:#b8c4d6;font-size:10px;font-weight:500;letter-spacing:.015em;line-height:1.5;text-align:center;transition:color .2s;white-space:nowrap}@keyframes technology-marquee-da2879fe{to{transform:translate3d(-50%,0,0)}}@media(min-width:640px){.technology-strip[data-v-da2879fe]{--technology-gap:24px}.technology-item[data-v-da2879fe]{flex-basis:88px}.technology-name[data-v-da2879fe]{font-size:11px}}@media(hover:hover){.technology-viewport:hover .technology-marquee[data-v-da2879fe]{animation-play-state:paused}.technology-item:hover .technology-icon[data-v-da2879fe]{box-shadow:0 5px 16px rgba(var(--technology-accent),.17),inset 0 1px #ffffff1f;transform:translateY(-2px)}.technology-item:hover .technology-icon[data-v-da2879fe]:before{opacity:1;transform:translate(75%)}.technology-item:hover img[data-v-da2879fe]{transform:scale(1.06)}.technology-item:hover .technology-name[data-v-da2879fe]{color:#f0f6ff}}@media(prefers-reduced-motion:reduce){.technology-viewport.is-enhanced[data-v-da2879fe]{-webkit-mask-image:none;mask-image:none;overflow-x:auto}.is-enhanced .technology-marquee[data-v-da2879fe]{animation:none;min-width:0;transform:none}.is-enhanced .technology-track[data-v-da2879fe]{flex:none}.is-enhanced .technology-item[data-v-da2879fe]{flex-grow:0}.is-enhanced .technology-track[aria-hidden=true][data-v-da2879fe]{display:none}.technology-icon[data-v-da2879fe],.technology-icon img[data-v-da2879fe],.technology-icon[data-v-da2879fe]:before,.technology-name[data-v-da2879fe]{transition:none}.technology-icon[data-v-da2879fe]:before{display:none}.technology-item:hover .technology-icon[data-v-da2879fe],.technology-item:hover img[data-v-da2879fe]{transform:none}}@media(forced-colors:active){.technology-name[data-v-da2879fe]{color:CanvasText}.technology-icon[data-v-da2879fe]{background:Canvas;border-color:CanvasText;box-shadow:none}.technology-icon[data-v-da2879fe]:after,.technology-icon[data-v-da2879fe]:before{display:none}.technology-viewport.is-enhanced[data-v-da2879fe]{-webkit-mask-image:none;mask-image:none}}
