.Hero_hero__bqvNd{position:relative;overflow:hidden;padding-top:calc(var(--nav-h) + var(--space-16));padding-bottom:var(--space-20);border-bottom:1px solid var(--color-border)}@media (max-width:640px){.Hero_hero__bqvNd{padding-top:calc(var(--nav-h) + var(--space-10));padding-bottom:var(--space-12)}}.Hero_ambientGlow__F4FPv{position:absolute;top:-15%;left:25%;width:650px;height:650px;background:radial-gradient(circle,rgba(99,102,241,.08) 0,rgba(6,182,212,.05) 45%,rgba(255,255,255,0) 70%);filter:blur(90px);pointer-events:none;z-index:0}.Hero_grid___ML9v{position:absolute;inset:0;background-image:linear-gradient(var(--color-border) 1px,transparent 1px),linear-gradient(90deg,var(--color-border) 1px,transparent 1px);background-size:72px 72px;mask-image:radial-gradient(110% 75% at 50% 0,#000 20%,transparent 72%);-webkit-mask-image:radial-gradient(110% 75% at 50% 0,#000 20%,transparent 72%);opacity:.32;z-index:0}.Hero_inner__lGUYu{position:relative;z-index:1;display:grid;grid-gap:var(--space-12);gap:var(--space-12);align-items:center}@media (min-width:1024px){.Hero_inner__lGUYu{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);gap:var(--space-16)}}.Hero_copy__KMVTd{min-width:0}.Hero_title__h4PJ2{font-size:var(--text-h1);font-weight:780;letter-spacing:-.04em;max-width:16ch;margin-top:var(--space-5);color:var(--color-foreground);line-height:1.05}.Hero_highlight__Kxh4B{background:linear-gradient(135deg,var(--color-accent,#1d4ed8) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Hero_sub__mpF_z{margin-top:var(--space-6);max-width:52ch;color:var(--color-muted-foreground);line-height:1.6}.Hero_actions__yXeUX{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}.Hero_btnHeroPrimary__c_7X_{border-radius:var(--radius-full)!important;padding-inline:var(--space-6)!important;background:var(--color-primary);box-shadow:0 4px 14px rgba(22,24,29,.1);transition:all .3s cubic-bezier(.16,1,.3,1)}.Hero_btnHeroPrimary__c_7X_:hover{background:var(--color-foreground);box-shadow:0 6px 20px rgba(22,24,29,.18),0 0 0 4px rgba(22,24,29,.05);transform:translateY(-1px)}.Hero_btnArrow__HZUHz{transition:transform .2s cubic-bezier(.16,1,.3,1)}.Hero_btnHeroPrimary__c_7X_:hover .Hero_btnArrow__HZUHz{transform:translateX(4px)}.Hero_btnHeroOutline__ItIls{border-radius:var(--radius-full)!important;padding-inline:var(--space-6)!important;transition:all .3s cubic-bezier(.16,1,.3,1)}.Hero_btnHeroOutline__ItIls:hover{background:var(--color-surface-2);border-color:var(--color-foreground);transform:translateY(-1px)}.Hero_stats__ehS8z{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-8) var(--space-6);gap:var(--space-8) var(--space-6);margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border);max-width:720px}@media (min-width:768px){.Hero_stats__ehS8z{grid-template-columns:repeat(4,1fr)}}.Hero_stat__edcbC{position:relative;transition:transform .3s cubic-bezier(.16,1,.3,1)}.Hero_stat__edcbC:hover{transform:translateY(-2px)}.Hero_statValue__ksJZm{font-size:var(--text-h3);font-weight:800;letter-spacing:-.04em;background:linear-gradient(135deg,var(--color-accent,#1d4ed8) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.Hero_statLabel__4qWrn{margin-top:var(--space-2);color:var(--color-muted-foreground);font-size:var(--text-sm);font-weight:500;line-height:1.3}.Hero_techSvg___5sKq{--pointer-x:0px;--pointer-y:0px;--pointer-reverse-x:0px;--pointer-reverse-y:0px;--monitor-x:0px;--monitor-y:0px;--glow-x:0px;--glow-y:0px;width:min(100%,680px);height:auto;justify-self:center;color:#20202a;cursor:-webkit-grab;cursor:grab;overflow:visible;transform-origin:center;transition:transform 1.25s cubic-bezier(.16,1,.3,1),filter 1.25s cubic-bezier(.16,1,.3,1)}.Hero_techSvg___5sKq:active{cursor:-webkit-grabbing;cursor:grabbing}.Hero_techSvg___5sKq[data-pressed=true]{transform:translateY(-3px) scale(.99)}@media (min-width:1024px){.Hero_techSvg___5sKq{justify-self:end;align-self:center;margin-top:0;margin-bottom:0}}.Hero_techSvg___5sKq:focus-visible,.Hero_techSvg___5sKq:hover{transform:translateY(-5px) scale(1.012);filter:drop-shadow(0 26px 42px rgba(22,24,29,.14))}.Hero_pointerGlow__fExiL{transition:opacity 1.2s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.Hero_backdropOne__m5A7G{opacity:0}.Hero_scene__qaOpH{transform-origin:center}.Hero_pointerGlow__fExiL{fill:url(#pointerGlow);opacity:0;transform:translate(var(--glow-x),var(--glow-y));transition:opacity 1.25s ease,transform 1.1s cubic-bezier(.16,1,.3,1);pointer-events:none}.Hero_techSvg___5sKq:focus-visible .Hero_pointerGlow__fExiL,.Hero_techSvg___5sKq:hover .Hero_pointerGlow__fExiL{opacity:1}.Hero_ideWindow__jwDqX{transform:translate(var(--monitor-x),var(--monitor-y));transition:transform 1.1s cubic-bezier(.16,1,.3,1);transform-origin:center}.Hero_sidebar__tF7Sg{opacity:.85}.Hero_codePanel__0Njcv{font-family:var(--font-mono);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero_codeCursor__3wvEg{animation:Hero_blinkCursor__aOLWf .9s steps(2,start) infinite}.Hero_previewPanel__SJBM5{-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero_aiCard__g01X5,.Hero_deployCard__QsCpg,.Hero_perfCard__avixC{transform-box:fill-box;transform-origin:center;transition:transform 1.1s cubic-bezier(.16,1,.3,1);animation:Hero_floatCard__0P_Cn 6s ease-in-out infinite;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Hero_deployCard__QsCpg{--temp-tx:var(--pointer-reverse-x);--temp-ty:var(--pointer-reverse-y);animation-delay:0s}.Hero_aiCard__g01X5{--temp-tx:var(--pointer-reverse-x);--temp-ty:var(--pointer-y);animation-delay:-2s}.Hero_perfCard__avixC{--temp-tx:var(--pointer-x);--temp-ty:var(--pointer-y);animation-delay:-4s}.Hero_pulseRing__BUwp_{transform-origin:center;transform-box:fill-box;animation:Hero_pulseScale__2k3_N 2.2s cubic-bezier(.16,1,.3,1) infinite}.Hero_progressLoader__G2pOD{transform-origin:left;transform-box:fill-box;animation:Hero_barLoad__7cdka 3.5s cubic-bezier(.4,0,.2,1) infinite}@keyframes Hero_floatCard__0P_Cn{0%,to{transform:translate(var(--temp-tx,0),var(--temp-ty,0)) translateY(0)}50%{transform:translate(var(--temp-tx,0),var(--temp-ty,0)) translateY(-6px)}}@keyframes Hero_blinkCursor__aOLWf{to{opacity:0}}@keyframes Hero_pulseScale__2k3_N{0%{transform:scale(.85);opacity:.9}to{transform:scale(2.6);opacity:0}}@keyframes Hero_barLoad__7cdka{0%{transform:scaleX(.1)}50%{transform:scaleX(.95)}to{transform:scaleX(.1)}}.Hero_up__hiP__{opacity:0;transform:translateY(18px);animation:Hero_rise__4CLsn 1.25s cubic-bezier(.16,1,.3,1) forwards}.Hero_d0__KUYYQ{animation-delay:.02s}.Hero_d1__X4Nw5{animation-delay:.1s}.Hero_d2__9Axr3{animation-delay:.2s}.Hero_d3__k8txF{animation-delay:.3s}.Hero_d4__6WkZG{animation-delay:.4s}@keyframes Hero_rise__4CLsn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Hero_aiCard__g01X5,.Hero_codeCursor__3wvEg,.Hero_deployCard__QsCpg,.Hero_perfCard__avixC,.Hero_progressLoader__G2pOD,.Hero_pulseRing__BUwp_,.Hero_up__hiP__{opacity:1;transform:none!important;animation:none!important}}