.Hero_hero__T3Fr4{isolation:isolate;color:#0f172a}.Hero_ambientLayer___zaNn{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.Hero_ambientGlowLeft__zpP4w,.Hero_ambientGlowRight__vTdiU{position:absolute;display:block;border-radius:999px;filter:blur(76px)}.Hero_ambientGlowLeft__zpP4w{top:-9rem;left:9%;width:30rem;height:17rem;background:rgba(186,230,253,.42)}.Hero_ambientGlowRight__vTdiU{top:20%;right:-11rem;width:32rem;height:27rem;background:rgba(125,211,252,.24)}.Hero_blueprintLine__UgZAL{position:absolute;right:3%;bottom:9%;width:min(49vw,44rem);height:16rem;opacity:.24;background-image:linear-gradient(120deg,transparent 0 20%,rgba(14,116,196,.2) 20.1% 20.25%,transparent 20.35% 48%,rgba(14,116,196,.14) 48.1% 48.25%,transparent 48.35%),linear-gradient(30deg,transparent 0 34%,rgba(14,116,196,.15) 34.1% 34.25%,transparent 34.35% 68%,rgba(14,116,196,.15) 68.1% 68.25%,transparent 68.35%);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 84%,transparent)}.Hero_layout__TLZ1s{min-height:27rem}.Hero_contentColumn__6WkSf{position:relative;z-index:2;min-width:0;display:flex;flex-direction:column;justify-content:space-between}.Hero_slideCopy__KnbBX{animation:Hero_contentEnter__3_app .62s cubic-bezier(.2,.75,.25,1) both;min-height:15.5rem;display:flex;flex-direction:column}.Hero_eyebrow__0ZXf3{display:inline-flex;max-width:100%;align-items:center;gap:.55rem;border:1px solid rgba(14,116,196,.15);border-radius:999px;background:rgba(255,255,255,.76);padding:.38rem .7rem .38rem .48rem;color:#075985;box-shadow:0 8px 25px -20px rgba(2,132,199,.4);font-size:.69rem;font-weight:650;letter-spacing:.12em;line-height:1.25;text-transform:uppercase;backdrop-filter:blur(12px)}.Hero_eyebrowMark__xRHC_{display:grid;width:1.38rem;height:1.38rem;flex:0 0 auto;place-items:center;border-radius:50%;background:linear-gradient(145deg,#e0f2fe,#f0f9ff);color:#0284c7}.Hero_eyebrowMark__xRHC_ svg{width:.82rem;height:.82rem;stroke-width:1.9}.Hero_headline__ejJDL{display:flex;flex-direction:column;margin:0;color:#0b1220;font-size:clamp(1.9rem,2.75vw,2.45rem);font-weight:650;letter-spacing:-.04em;line-height:1.12;text-wrap:balance;min-height:2.25em}.Hero_headlineMain__xxSGz{color:#0b1220}.Hero_headlineHighlight__MQUGK{margin-top:.16em;background:linear-gradient(105deg,#0369a1,#0284c7 48%,#2563eb);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.Hero_description__ycmJd{max-width:32rem;margin:.8rem 0 0;color:#475569;font-size:clamp(.92rem,1.05vw,.98rem);line-height:1.52;text-wrap:pretty;min-height:3.2rem}.Hero_expertiseRow__S77mC{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-top:.85rem;color:#475569;font-size:.77rem;font-weight:550}.Hero_expertiseRow__S77mC span{display:inline-flex;align-items:center;gap:.38rem;white-space:nowrap}.Hero_expertiseRow__S77mC svg{width:.9rem;height:.9rem;color:#0284c7;stroke-width:1.8}.Hero_ctaRow__BFkSg{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.2rem}.Hero_primaryButton__GMESq,.Hero_secondaryButton___3mpO{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;gap:.75rem;border:1px solid transparent;border-radius:.76rem;padding:.68rem .94rem;cursor:pointer;font:inherit;font-size:.86rem;font-weight:600;line-height:1.2;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.Hero_primaryButton__GMESq{background:#0284c7;color:#fff;border-color:#0284c7;box-shadow:0 4px 14px -4px rgba(2,132,199,.5),inset 0 1px 0 rgba(255,255,255,.12)}.Hero_primaryButton__GMESq:hover{transform:translateY(-2px);background:#0369a1;border-color:#0369a1;box-shadow:0 8px 20px -6px rgba(2,132,199,.55),inset 0 1px 0 rgba(255,255,255,.1)}.Hero_secondaryButton___3mpO{border-color:rgba(148,163,184,.56);background:rgba(255,255,255,.78);color:#172033;box-shadow:0 9px 22px -20px rgba(15,23,42,.5);backdrop-filter:blur(10px)}.Hero_secondaryButton___3mpO:hover{transform:translateY(-2px);border-color:rgba(2,132,199,.45);background:#f0f9ff;color:#0369a1}.Hero_iconButton__R_iEt:focus-visible,.Hero_paginationButton__CVghr:focus-visible,.Hero_primaryButton__GMESq:focus-visible,.Hero_secondaryButton___3mpO:focus-visible{outline:3px solid rgba(2,132,199,.8);outline-offset:3px}.Hero_primaryButton__GMESq svg,.Hero_secondaryButton___3mpO svg{width:1rem;height:1rem;flex:0 0 auto;transition:transform .18s ease}.Hero_primaryButton__GMESq:hover svg{transform:translateX(3px)}.Hero_secondaryButton___3mpO:hover svg{transform:translate(2px,-2px)}.Hero_columnFooter__I6yRy{margin-top:1.1rem;display:flex;flex-direction:column}.Hero_contentMeta__qwEnE{margin-top:0;border-top:1px solid rgba(148,163,184,.3);padding-top:.78rem}.Hero_dotPagination__OYd6Q{display:flex;align-items:center;gap:.45rem;margin-top:0;margin-bottom:.85rem}.Hero_dotBtn__wyGQq{display:block;width:.45rem;height:.45rem;flex:0 0 auto;border:0;border-radius:999px;background:rgba(148,163,184,.5);padding:0;cursor:pointer;transition:width .22s ease,background-color .22s ease,transform .16s ease}.Hero_dotBtn__wyGQq:hover{background:rgba(2,132,199,.5);transform:scale(1.25)}.Hero_dotActive__MknUX{width:1.2rem;background:#0284c7}.Hero_locationLine__pOc2N{display:flex;align-items:center;gap:.45rem;color:#64748b;font-size:.79rem;line-height:1.45}.Hero_locationLine__pOc2N svg{width:.96rem;height:.96rem;flex:0 0 auto;color:#0284c7}.Hero_carouselControls__rtHtt{display:flex;align-items:center;justify-content:space-between;gap:.55rem;margin-top:.72rem}.Hero_pagination__9yrx2{display:flex;min-width:5rem;align-items:center;gap:.28rem}.Hero_paginationButton__CVghr{display:grid;width:1.22rem;height:1.55rem;flex:0 0 1.22rem;place-items:center;border:0;border-radius:999px;background:transparent;padding:0;cursor:pointer;transition:flex-basis .18s ease}.Hero_paginationButton__CVghr[aria-current=true]{width:2.55rem;flex-basis:2.55rem}.Hero_paginationTrack__Kn7mP{display:block;width:100%;height:.22rem;overflow:hidden;border-radius:999px;background:rgba(148,163,184,.38);transition:height .15s ease,background-color .15s ease}.Hero_paginationButton__CVghr:hover .Hero_paginationTrack__Kn7mP,.Hero_paginationButton__CVghr[aria-current=true] .Hero_paginationTrack__Kn7mP{height:.3rem;background:rgba(2,132,199,.2)}.Hero_paginationProgress__Vs5cF{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0284c7,#38bdf8);animation:Hero_progressFill__ZZfct 6.5s linear both}.Hero_slideCounter__NHJ33{display:inline-flex;align-items:center;gap:.4rem;color:#64748b;font-family:var(--font-mono,ui-monospace,monospace);font-size:.72rem;font-weight:600;letter-spacing:.06em;white-space:nowrap}.Hero_slideCounter__NHJ33 i{display:block;width:.8rem;height:1px;background:#94a3b8}.Hero_controlButtons__Cb7yU{display:inline-flex;align-items:center;gap:.38rem}.Hero_iconButton__R_iEt{display:grid;width:1.95rem;height:1.95rem;flex:0 0 auto;place-items:center;border:1px solid rgba(148,163,184,.44);border-radius:50%;background:rgba(255,255,255,.74);color:#334155;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,color .15s ease}.Hero_iconButton__R_iEt:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(2,132,199,.5);background:#fff;color:#0369a1}.Hero_iconButton__R_iEt svg{width:1rem;height:1rem;stroke-width:1.9}.Hero_iconButton__R_iEt:disabled{cursor:not-allowed;opacity:.55}.Hero_rotationButton__Vknnw svg{width:.88rem;height:.88rem}.Hero_visuallyHidden__odgPi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.Hero_visualColumn__KH5uf{position:relative;z-index:1;min-width:0}.Hero_showcase__50yZQ{--showcase-accent:#22d3ee;--showcase-soft:rgba(34,211,238,0.16);position:relative;width:100%;min-height:25.5rem;overflow:hidden;isolation:isolate;border:1px solid rgba(125,211,252,.25);border-radius:1.45rem;background:linear-gradient(145deg,#0c1d36,#07111f 66%,#0c2132);box-shadow:0 32px 80px -40px rgba(8,47,73,.65),0 16px 35px -26px rgba(15,23,42,.42),inset 0 1px 0 rgba(255,255,255,.1);transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease}.Hero_showcase__50yZQ:hover{transform:translateY(-2px);border-color:rgba(103,232,249,.42);box-shadow:0 38px 90px -42px rgba(8,47,73,.72),0 18px 40px -25px rgba(15,23,42,.5),inset 0 1px 0 rgba(255,255,255,.13)}.Hero_themeWeb__4asOY{--showcase-accent:#a5b4fc;--showcase-soft:rgba(129,140,248,0.18)}.Hero_themeMobile__CjOYj{--showcase-accent:#67e8f9;--showcase-soft:rgba(59,130,246,0.2)}.Hero_showcase__50yZQ:before{position:absolute;z-index:2;inset:0;background-image:linear-gradient(rgba(148,203,231,.055) 1px,transparent 0),linear-gradient(90deg,rgba(148,203,231,.055) 1px,transparent 0);background-size:32px 32px;content:"";mask-image:radial-gradient(ellipse at 56% 46%,#000 5%,transparent 78%);pointer-events:none}.Hero_userBackground__FLiuY{position:absolute;z-index:1;inset:0;width:100%;height:100%;object-fit:cover;opacity:.13;mix-blend-mode:screen;pointer-events:none}.Hero_showcaseScrim__L9KS5{position:absolute;z-index:0;inset:0;background:radial-gradient(ellipse at 24% 16%,var(--showcase-soft),transparent 45%),radial-gradient(ellipse at 90% 82%,rgba(37,99,235,.15),transparent 42%),linear-gradient(145deg,rgba(10,25,47,.93),rgba(5,14,27,.98) 64%,rgba(5,22,36,.96));pointer-events:none}.Hero_showcaseInner__PqdEJ{position:relative;z-index:3;display:flex;min-height:inherit;flex-direction:column;padding:.95rem 1.12rem .85rem}.Hero_showcaseHeader__q_rM2{display:flex;min-height:3.15rem;align-items:center;gap:.72rem;border-bottom:1px solid rgba(226,242,255,.11);padding-bottom:.68rem}.Hero_logoTile__ZL4rC{display:grid;width:2.65rem;height:2.65rem;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:.78rem;background:#fff;padding:.2rem;box-shadow:0 6px 20px -14px rgba(255,255,255,.55)}.Hero_logoTile__ZL4rC img{width:100%;height:100%;object-fit:contain}.Hero_showcaseBrand__CyQjD{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.16rem;color:#94a3b8;font-size:.62rem;font-weight:600;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.Hero_showcaseBrand__CyQjD strong{color:#f8fafc;font-size:.83rem;font-weight:600;letter-spacing:-.01em;text-transform:none}.Hero_excellenceStatus__NdVK7{display:inline-flex;flex:0 0 auto;align-items:center;gap:.38rem;color:#a7f3d0;font-size:.63rem;font-weight:550;white-space:nowrap}.Hero_excellenceStatus__NdVK7 i,.Hero_liveDot__kOL2V{display:inline-block;width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:#34d399;box-shadow:0 0 0 .22rem rgba(52,211,153,.11)}.Hero_excellenceStatus__NdVK7 i{animation:Hero_statusPulse__AcKAF 2.3s ease-in-out infinite}.Hero_showcaseVisual__3M8uN{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;justify-content:center;animation:Hero_visualEnter__fnTHx .54s cubic-bezier(.2,.75,.25,1) both}.Hero_stageCaption__3OVst{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#e2e8f0;font-size:.73rem;font-weight:550}.Hero_stageCaptionMeta__oCX0z{color:#7c93ab;font-family:var(--font-mono,ui-monospace,monospace);font-size:.58rem;letter-spacing:.08em}.Hero_architectureStage__13cTm,.Hero_browserStage__aXaZm,.Hero_mobileStage__zVfbG{width:100%;padding-top:.72rem}.Hero_cloudNode__hcCUj{display:flex;min-height:3.1rem;align-items:center;gap:.7rem;margin:.55rem auto 0;border:1px solid rgba(103,232,249,.21);border-radius:.9rem;background:linear-gradient(105deg,rgba(14,116,196,.2),rgba(15,23,42,.54));padding:.42rem .68rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.045),0 13px 32px -23px rgba(34,211,238,.38)}.Hero_cloudIcon__QA3cf{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid rgba(103,232,249,.25);border-radius:.68rem;background:rgba(34,211,238,.12);color:#67e8f9}.Hero_cloudIcon__QA3cf svg{width:1.15rem;height:1.15rem}.Hero_cloudNodeCopy__Ha3yL{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.16rem}.Hero_cloudNodeCopy__Ha3yL strong{color:#f8fafc;font-size:.8rem;font-weight:600}.Hero_cloudNodeCopy__Ha3yL small{color:#8da5ba;font-family:var(--font-mono,ui-monospace,monospace);font-size:.55rem;letter-spacing:.055em}.Hero_coreTag__m007t{border:1px solid rgba(103,232,249,.18);border-radius:999px;background:rgba(8,145,178,.12);padding:.24rem .42rem;color:#a5f3fc;font-family:var(--font-mono,ui-monospace,monospace);font-size:.5rem;letter-spacing:.09em}.Hero_connectorTree__wdRYE{position:relative;height:1.42rem}.Hero_connectorRail__XUrVN,.Hero_connectorStem__Qlm_J{position:absolute;display:block;background:linear-gradient(180deg,rgba(34,211,238,.1),rgba(103,232,249,.85))}.Hero_connectorStem__Qlm_J{top:0;left:50%;width:1px;height:.66rem}.Hero_connectorRail__XUrVN{top:.65rem;left:16.66%;width:66.68%;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.8) 12%,rgba(103,232,249,.8) 88%,transparent)}.Hero_platformGrid__qiaGw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.Hero_platformTile__jmE29{position:relative;display:flex;min-width:0;min-height:4rem;flex-direction:column;align-items:center;justify-content:center;gap:.22rem;border:1px solid rgba(148,203,231,.15);border-radius:.78rem;background:linear-gradient(160deg,rgba(30,54,80,.58),rgba(15,28,46,.8));padding:.43rem .25rem;text-align:center;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.Hero_platformTile__jmE29:before{position:absolute;top:-.78rem;left:50%;width:1px;height:.75rem;background:rgba(103,232,249,.65);content:""}.Hero_platformTile__jmE29:hover{transform:translateY(-2px);border-color:rgba(103,232,249,.38);background:linear-gradient(160deg,rgba(30,64,91,.72),rgba(15,28,46,.86))}.Hero_platformIcon__zb_a4{display:grid;place-items:center;color:#a5f3fc}.Hero_platformIcon__zb_a4 svg{width:1rem;height:1rem}.Hero_platformName__53q3B{color:#f1f5f9;font-size:.73rem;font-weight:600}.Hero_platformDetail__12w9p{color:#8da5ba;font-size:.57rem;line-height:1.2}.Hero_architectureFootnote__d8oG5{display:flex;align-items:center;gap:.5rem;margin-top:.65rem;color:#a9bbcc;font-size:.65rem}.Hero_architectureFootnote__d8oG5 .Hero_liveDot__kOL2V{width:.34rem;height:.34rem;box-shadow:none}.Hero_architectureLatency__H0YdH{margin-left:auto;color:#6c91a8;font-family:var(--font-mono,ui-monospace,monospace);font-size:.53rem;letter-spacing:.07em}.Hero_browserStage__aXaZm{padding-top:.68rem}.Hero_browserWindow__4iTRo{position:relative;overflow:hidden;margin-top:.55rem;border:1px solid rgba(199,210,254,.32);border-radius:.86rem;background:#f8fafc;box-shadow:0 18px 38px -27px rgba(79,70,229,.7),0 8px 16px -12px rgba(0,0,0,.42)}.Hero_browserToolbar__jfiBv{display:flex;height:1.8rem;align-items:center;gap:.6rem;border-bottom:1px solid #e2e8f0;background:#f1f5f9;padding:0 .65rem}.Hero_browserDots__Rz_XQ{display:inline-flex;gap:.23rem}.Hero_browserDots__Rz_XQ i{width:.36rem;height:.36rem;border-radius:50%;background:#cbd5e1}.Hero_browserDots__Rz_XQ i:first-child{background:#fda4af}.Hero_browserDots__Rz_XQ i:nth-child(2){background:#fcd34d}.Hero_browserDots__Rz_XQ i:nth-child(3){background:#86efac}.Hero_addressBar__zD68g{display:flex;height:1.18rem;min-width:0;flex:1 1 auto;align-items:center;justify-content:center;gap:.3rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:.35rem;background:#fff;color:#64748b;font-family:var(--font-mono,ui-monospace,monospace);font-size:.52rem;white-space:nowrap}.Hero_addressBar__zD68g svg{width:.62rem;height:.62rem;color:#059669}.Hero_browserExternal__W2AW2{width:.72rem;height:.72rem;color:#94a3b8}.Hero_webPagePreview__PbkdA{min-height:9rem;background:linear-gradient(135deg,#fff,#f8fafc 54%,#eef2ff);padding:.62rem .72rem .55rem;color:#0f172a}.Hero_webNav__WYKT8{display:flex;height:1.15rem;align-items:center;justify-content:space-between;gap:.3rem}.Hero_webWordmark__iYqeH{display:inline-flex;align-items:center;gap:.26rem;color:#1e293b;font-size:.57rem;font-weight:700}.Hero_webWordmark__iYqeH>span{width:.48rem;height:.48rem;border-radius:.16rem;background:linear-gradient(135deg,#4f46e5,#38bdf8)}.Hero_webNavLinks__bYt1Z{display:inline-flex;gap:.32rem}.Hero_webNavLinks__bYt1Z i{width:1.25rem;height:.18rem;border-radius:999px;background:#cbd5e1}.Hero_webNavButton__rHze9{width:2.25rem;height:.72rem;border-radius:.25rem;background:#4f46e5}.Hero_webHeroPreview__zlqJH{position:relative;display:flex;min-height:5.5rem;align-items:center;margin-top:.35rem;overflow:hidden;border-radius:.48rem;background:linear-gradient(107deg,#e0e7ff,#eff6ff 60%,#ede9fe);padding:.7rem .65rem}.Hero_webHeroCopy__Fg0GS{position:relative;z-index:1;display:flex;width:61%;flex-direction:column;align-items:flex-start}.Hero_webKicker__3K7Xj{color:#4f46e5;font-size:.43rem;font-weight:700;letter-spacing:.1em}.Hero_webHeroCopy__Fg0GS strong{max-width:10rem;margin-top:.28rem;color:#172554;font-size:clamp(.7rem,1.25vw,.94rem);font-weight:700;letter-spacing:-.035em;line-height:1.13}.Hero_webHeroButton__DIM8Y{display:inline-flex;align-items:center;gap:.18rem;margin-top:.48rem;border-radius:.25rem;background:#312e81;padding:.24rem .38rem;color:#fff;font-size:.43rem;font-weight:600}.Hero_webHeroButton__DIM8Y svg{width:.5rem;height:.5rem}.Hero_webArtwork__PL3vr{position:absolute;top:0;right:0;width:43%;height:100%;overflow:hidden}.Hero_webArtworkOrb__preAt{position:absolute;top:10%;right:4%;width:6.6rem;height:6.6rem;border:1px solid rgba(79,70,229,.18);border-radius:50%;background:radial-gradient(circle at 34% 32%,#fff 0 4%,#c4b5fd 5% 17%,#818cf8 48%,#38bdf8 78%,#e0f2fe 100%);box-shadow:0 10px 30px -20px #4f46e5}.Hero_webArtworkCard__5aKmL{position:absolute;right:10%;bottom:14%;display:grid;width:2.3rem;height:2.3rem;place-items:center;border:1px solid rgba(255,255,255,.8);border-radius:.58rem;background:rgba(255,255,255,.83);color:#4f46e5;box-shadow:0 8px 20px -13px rgba(49,46,129,.6);transform:rotate(7deg)}.Hero_webArtworkCard__5aKmL svg{width:1rem;height:1rem}.Hero_webFeatureRow__I0XU0{display:flex;justify-content:space-between;gap:.35rem;margin-top:.48rem}.Hero_webFeatureRow__I0XU0 span{display:inline-flex;align-items:center;gap:.2rem;color:#64748b;font-size:.47rem;font-weight:600}.Hero_webFeatureRow__I0XU0 i{width:.25rem;height:.25rem;border-radius:50%;background:#6366f1}.Hero_browserMetrics__L4uSz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.45rem}.Hero_browserMetrics__L4uSz span{display:flex;min-width:0;align-items:center;justify-content:center;gap:.3rem;border:1px solid rgba(199,210,254,.14);border-radius:.5rem;background:rgba(18,30,56,.7);padding:.42rem .25rem;color:#c7d2fe;font-size:.58rem}.Hero_browserMetrics__L4uSz svg{width:.72rem;height:.72rem;flex:0 0 auto;color:#a5b4fc}.Hero_browserMetrics__L4uSz strong{overflow:hidden;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.Hero_mobileStage__zVfbG{padding-top:.65rem}.Hero_deviceShowcase__GBgwW{position:relative;height:11.5rem;margin-top:.2rem;overflow:hidden;perspective:900px}.Hero_deviceShowcase__GBgwW:before{position:absolute;top:10%;left:50%;width:11rem;height:11rem;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.2),rgba(34,211,238,.1) 45%,transparent 72%);content:"";transform:translateX(-50%)}.Hero_phone__LxwH8{position:absolute;top:.45rem;width:5.9rem;height:10.65rem;border:2px solid #334155;border-radius:1.5rem;background:linear-gradient(145deg,#64748b,#0f172a 22%,#020617 75%,#475569);padding:.28rem;box-shadow:0 23px 40px -24px rgba(0,0,0,.9),inset 0 0 0 1px rgba(255,255,255,.13)}.Hero_phoneScreen__Q4qxU{position:relative;height:100%;overflow:hidden;border-radius:1.22rem;background:#f8fafc;color:#0f172a}.Hero_phoneNotch__svcRR{position:absolute;z-index:4;top:0;left:50%;width:2.6rem;height:.62rem;border-radius:0 0 .55rem .55rem;background:#020617;transform:translateX(-50%)}.Hero_phoneStatus__iUwQ9{display:flex;height:1.2rem;align-items:center;justify-content:space-between;padding:0 .5rem;color:#334155;font-size:.39rem;font-weight:700}.Hero_phoneAltScreen__mSm65,.Hero_phoneMainScreen___qCSm{display:flex;height:calc(100% - 1.2rem);flex-direction:column;padding:.48rem .5rem .42rem}.Hero_phoneGreeting__4u8Pi>span{display:block;color:#64748b;font-size:.38rem;font-weight:700;letter-spacing:.08em}.Hero_phoneGreeting__4u8Pi>strong{display:block;margin-top:.18rem;color:#0f172a;font-size:.62rem;font-weight:700;letter-spacing:-.035em;line-height:1.1}.Hero_phoneProgressCard__GHWCQ{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;margin-top:.5rem;border:1px solid #e2e8f0;border-radius:.62rem;background:linear-gradient(145deg,#fff,#eff6ff);padding:.42rem .35rem;box-shadow:0 8px 20px -17px rgba(37,99,235,.55)}.Hero_phoneProgressTop__B2oTU{display:flex;width:100%;justify-content:space-between;color:#64748b;font-size:.38rem}.Hero_phoneProgressTop__B2oTU i{color:#94a3b8;font-size:.36rem;font-style:normal}.Hero_phoneProgressRing__hr8rq{display:grid;width:3.65rem;height:3.65rem;place-items:center;margin-top:.35rem;border-color:#0284c7 #38bdf8 #dbeafe #dbeafe;border-style:solid;border-width:.36rem;border-radius:50%;color:#0f172a;transform:rotate(28deg)}.Hero_phoneProgressRing__hr8rq b{font-size:.78rem;font-weight:700;transform:rotate(-28deg)}.Hero_phoneProgressRing__hr8rq b span{font-size:.4rem}.Hero_phoneProgressLabel__PmRuy{margin-top:.2rem;color:#059669;font-size:.4rem;font-weight:650}.Hero_phoneAppRows__4K0z1{display:flex;flex-direction:column;gap:.28rem;margin-top:.38rem}.Hero_phoneAppRows__4K0z1>span{display:flex;height:.9rem;align-items:center;gap:.25rem;border:1px solid #e2e8f0;border-radius:.32rem;background:#fff;padding:.18rem}.Hero_phoneAppRows__4K0z1 i{width:.45rem;height:.45rem;border-radius:.15rem;background:linear-gradient(135deg,#38bdf8,#6366f1)}.Hero_phoneAppRows__4K0z1 b,.Hero_phoneAppRows__4K0z1 small,.Hero_phoneSkeletonShort__nfSeN,.Hero_phoneSkeleton__z9fZm{display:block;height:.14rem;border-radius:999px;background:#cbd5e1}.Hero_phoneAppRows__4K0z1 b{width:2rem}.Hero_phoneAppRows__4K0z1 small{width:.6rem;margin-left:auto;background:#bae6fd}.Hero_phoneTabBar____Ltp{display:flex;justify-content:space-around;margin-top:auto;padding-top:.42rem}.Hero_phoneTabBar____Ltp i{width:.55rem;height:.22rem;border-radius:999px;background:#cbd5e1}.Hero_phoneTabBar____Ltp i:first-child{background:#0284c7}.Hero_backLeft__yTxJq{z-index:1;left:calc(50% - 5.75rem);transform:rotate(-11deg) scale(.88)}.Hero_backRight__exMpM{z-index:1;left:calc(50% - .25rem);transform:rotate(10deg) scale(.88)}.Hero_front__MRmMI{z-index:2;left:calc(50% - 3.18rem);border-color:#475569}.Hero_phoneAltScreen__mSm65{gap:.4rem;padding-top:1.2rem}.Hero_phoneAppIcon__YB9ca{display:grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:.45rem;background:linear-gradient(135deg,#dbeafe,#e0e7ff);color:#4f46e5}.Hero_phoneAppIcon__YB9ca svg{width:.8rem;height:.8rem}.Hero_phoneAltScreen__mSm65>strong{color:#0f172a;font-size:.62rem;font-weight:700}.Hero_phoneSkeleton__z9fZm{width:100%;height:.23rem;background:#e2e8f0}.Hero_phoneSkeletonShort__nfSeN{width:65%;height:.23rem;background:#e2e8f0}.Hero_phoneImageTile__uATIe{display:grid;height:4rem;place-items:center;border-radius:.55rem;background:radial-gradient(circle at 36% 30%,#fff,#bfdbfe 30%,#818cf8 72%,#4f46e5);color:#fff}.Hero_phoneImageTile__uATIe svg{width:1rem;height:1rem}.Hero_phoneProjectCard__zdnhR{display:grid;grid-template-columns:.65rem 1fr;grid-template-rows:.28rem .23rem;gap:.15rem .25rem;align-items:center;border:1px solid #e2e8f0;border-radius:.42rem;background:#fff;padding:.32rem}.Hero_phoneProjectCard__zdnhR i{grid-row:1/span 2;width:.65rem;height:.65rem;border-radius:.22rem;background:linear-gradient(135deg,#c4b5fd,#38bdf8)}.Hero_phoneProjectCard__zdnhR b,.Hero_phoneProjectCard__zdnhR small{display:block;height:.16rem;border-radius:999px;background:#cbd5e1}.Hero_phoneProjectCard__zdnhR small{width:70%;background:#e2e8f0}.Hero_platformPill__cvlBT{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:.3rem;border:1px solid rgba(191,219,254,.24);border-radius:999px;background:rgba(13,28,47,.88);padding:.4rem .58rem;color:#e0f2fe;font-size:.6rem;font-weight:600;box-shadow:0 8px 22px -14px rgba(0,0,0,.8);backdrop-filter:blur(12px)}.Hero_platformPill__cvlBT svg{width:.78rem;height:.78rem}.Hero_androidPill__rFNB0{top:1.25rem;left:.2rem}.Hero_applePill__QxQf1{right:.15rem;bottom:.95rem}.Hero_mobileBuildNote__qHvRq{display:flex;align-items:center;gap:.6rem;border:1px solid rgba(103,232,249,.16);border-radius:.75rem;background:linear-gradient(100deg,rgba(14,116,196,.16),rgba(15,23,42,.68));padding:.55rem .65rem}.Hero_mobileBuildCheck__MwnLz,.Hero_mobileBuildIcon__ky_gU{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:.55rem;background:rgba(34,211,238,.13);color:#67e8f9}.Hero_mobileBuildCheck__MwnLz svg,.Hero_mobileBuildIcon__ky_gU svg{width:.9rem;height:.9rem}.Hero_mobileBuildNote__qHvRq>span:nth-child(2){display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.15rem}.Hero_mobileBuildNote__qHvRq strong{overflow:hidden;color:#eff6ff;font-size:.66rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.Hero_mobileBuildNote__qHvRq small{color:#91a9be;font-family:var(--font-mono,ui-monospace,monospace);font-size:.53rem;white-space:nowrap}.Hero_mobileBuildCheck__MwnLz{width:1.5rem;height:1.5rem;border:1px solid rgba(52,211,153,.22);background:rgba(16,185,129,.12);color:#6ee7b7}.Hero_techFooter__91lBp{display:flex;min-height:2.25rem;align-items:center;gap:.44rem;border-top:1px solid rgba(226,242,255,.11);margin-top:auto;padding-top:.58rem}.Hero_techBadge__PH5rR{display:inline-flex;min-height:1.85rem;align-items:center;gap:.36rem;border:1px solid rgba(226,242,255,.12);border-radius:.58rem;background:rgba(226,242,255,.055);padding:.35rem .52rem;color:#d6e2ee;font-size:.62rem;font-weight:550;white-space:nowrap;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.Hero_techBadge__PH5rR:hover{transform:translateY(-1px);border-color:rgba(103,232,249,.3);background:rgba(226,242,255,.1)}.Hero_techBadge__PH5rR svg{width:.78rem;height:.78rem;flex:0 0 auto}.Hero_flutter__jwNCG{color:#38bdf8}.Hero_react__Lv5_c{color:#67e8f9}.Hero_kotlin__hLl6a{color:#c4b5fd}.Hero_blue__XpqB4{color:#93c5fd}.Hero_cyan__YRnmO{color:#67e8f9}.Hero_showcaseTag__wO3DF{overflow:hidden;margin-left:auto;color:#7590a9;font-family:var(--font-mono,ui-monospace,monospace);font-size:.52rem;letter-spacing:.045em;text-overflow:ellipsis;white-space:nowrap}@keyframes Hero_contentEnter__3_app{0%{opacity:0;transform:translate3d(0,13px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes Hero_visualEnter__fnTHx{0%{opacity:0;transform:translate3d(11px,0,0) scale(.99)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes Hero_progressFill__ZZfct{to{width:100%}}@keyframes Hero_statusPulse__AcKAF{0%,to{opacity:.72;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media (max-width:1023px){.Hero_layout__TLZ1s{min-height:0;max-width:49rem}.Hero_contentColumn__6WkSf{text-align:center}.Hero_description__ycmJd,.Hero_headline__ejJDL{margin-right:auto;margin-left:auto}.Hero_ctaRow__BFkSg,.Hero_expertiseRow__S77mC,.Hero_eyebrow__0ZXf3{justify-content:center}.Hero_contentMeta__qwEnE{display:flex;flex-direction:column;align-items:center}.Hero_columnFooter__I6yRy{align-items:center}.Hero_dotPagination__OYd6Q{justify-content:center}.Hero_slideCopy__KnbBX{min-height:15rem}.Hero_carouselControls__rtHtt{width:min(100%,27rem)}.Hero_visualColumn__KH5uf{width:100%}.Hero_showcase__50yZQ{max-width:42rem;min-height:24.5rem;margin:0 auto}}@media (max-width:640px){.Hero_layout__TLZ1s{gap:1.2rem}.Hero_slideCopy__KnbBX{min-height:17rem}.Hero_headline__ejJDL{margin-top:0;font-size:clamp(1.72rem,7.2vw,2.25rem);line-height:1.12;letter-spacing:-.035em;min-height:2.25em}.Hero_description__ycmJd{margin-top:.65rem;font-size:.9rem;line-height:1.5;min-height:3.2rem}.Hero_expertiseRow__S77mC{justify-content:center;gap:.35rem .68rem;margin-top:.7rem;font-size:.68rem}.Hero_ctaRow__BFkSg{display:grid;grid-template-columns:1fr;gap:.5rem;margin-top:1rem}.Hero_primaryButton__GMESq,.Hero_secondaryButton___3mpO{width:100%;min-height:2.75rem}.Hero_contentMeta__qwEnE{margin-top:.95rem;padding-top:.7rem}.Hero_locationLine__pOc2N{justify-content:center;font-size:.7rem}.Hero_carouselControls__rtHtt{gap:.35rem;margin-top:.62rem}.Hero_pagination__9yrx2{min-width:4.1rem;gap:.2rem}.Hero_paginationButton__CVghr{width:1.15rem;flex-basis:1.15rem}.Hero_paginationButton__CVghr[aria-current=true]{width:2.15rem;flex-basis:2.15rem}.Hero_slideCounter__NHJ33{gap:.24rem;font-size:.62rem}.Hero_slideCounter__NHJ33 i{width:.48rem}.Hero_controlButtons__Cb7yU{gap:.22rem}.Hero_iconButton__R_iEt{width:1.82rem;height:1.82rem}.Hero_showcase__50yZQ{min-height:22.5rem;border-radius:1.15rem}.Hero_showcaseInner__PqdEJ{padding:.72rem .68rem .68rem}.Hero_showcaseHeader__q_rM2{gap:.45rem;padding-bottom:.52rem}.Hero_logoTile__ZL4rC{width:2.1rem;height:2.1rem;border-radius:.62rem}.Hero_showcaseBrand__CyQjD{font-size:.48rem;letter-spacing:.065em}.Hero_showcaseBrand__CyQjD strong{font-size:.68rem}.Hero_excellenceStatus__NdVK7{gap:.24rem;font-size:.5rem}.Hero_excellenceStatus__NdVK7 i{width:.32rem;height:.32rem}.Hero_architectureStage__13cTm,.Hero_browserStage__aXaZm,.Hero_mobileStage__zVfbG{padding-top:.6rem}.Hero_cloudNode__hcCUj{min-height:2.9rem;margin-top:.42rem;padding:.34rem .46rem}.Hero_cloudIcon__QA3cf{width:1.8rem;height:1.8rem}.Hero_cloudNodeCopy__Ha3yL strong{font-size:.68rem}.Hero_cloudNodeCopy__Ha3yL small{font-size:.46rem}.Hero_platformGrid__qiaGw{gap:.38rem}.Hero_platformTile__jmE29{min-height:3.65rem}.Hero_platformName__53q3B{font-size:.63rem}.Hero_platformDetail__12w9p{font-size:.49rem}.Hero_architectureFootnote__d8oG5{gap:.3rem;margin-top:.5rem;font-size:.54rem}.Hero_architectureLatency__H0YdH{font-size:.43rem}.Hero_browserWindow__4iTRo{margin-top:.45rem}.Hero_webPagePreview__PbkdA{min-height:8rem;padding:.42rem .46rem}.Hero_webHeroPreview__zlqJH{min-height:4.9rem}.Hero_webHeroCopy__Fg0GS strong{font-size:.69rem}.Hero_webArtworkOrb__preAt{width:5rem;height:5rem}.Hero_browserMetrics__L4uSz{gap:.24rem;margin-top:.35rem}.Hero_browserMetrics__L4uSz span{gap:.16rem;padding:.32rem .12rem;font-size:.48rem}.Hero_browserMetrics__L4uSz svg{width:.58rem;height:.58rem}.Hero_deviceShowcase__GBgwW{height:10.4rem}.Hero_phone__LxwH8{top:.4rem;width:5.25rem;height:9.65rem}.Hero_backLeft__yTxJq{left:calc(50% - 4.8rem)}.Hero_backRight__exMpM{left:calc(50% - .05rem)}.Hero_front__MRmMI{left:calc(50% - 2.62rem)}.Hero_androidPill__rFNB0{top:.82rem;left:0}.Hero_applePill__QxQf1{right:0;bottom:.55rem}.Hero_mobileBuildNote__qHvRq{gap:.36rem;padding:.4rem}.Hero_mobileBuildNote__qHvRq strong{font-size:.55rem}.Hero_mobileBuildNote__qHvRq small{font-size:.43rem}.Hero_mobileBuildIcon__ky_gU{width:1.38rem;height:1.38rem}.Hero_techFooter__91lBp{gap:.25rem;padding-top:.45rem}.Hero_techBadge__PH5rR{min-height:1.55rem;gap:.2rem;padding:.24rem .32rem;font-size:.52rem}.Hero_techBadge__PH5rR svg{width:.64rem;height:.64rem}.Hero_showcaseTag__wO3DF{display:none}}@media (max-width:380px){.Hero_headline__ejJDL{font-size:1.72rem}.Hero_eyebrow__0ZXf3{gap:.34rem;padding-right:.52rem;font-size:.57rem;letter-spacing:.075em}.Hero_eyebrowMark__xRHC_{width:1.35rem;height:1.35rem}.Hero_expertiseRow__S77mC{column-gap:.48rem;font-size:.63rem}.Hero_expertiseRow__S77mC span{gap:.26rem}.Hero_carouselControls__rtHtt{gap:.2rem}.Hero_pagination__9yrx2{min-width:3.5rem;gap:.16rem}.Hero_paginationButton__CVghr{width:1rem;flex-basis:1rem}.Hero_paginationButton__CVghr[aria-current=true]{width:1.9rem;flex-basis:1.9rem}.Hero_slideCounter__NHJ33{font-size:.57rem}.Hero_controlButtons__Cb7yU{gap:.16rem}.Hero_iconButton__R_iEt{width:1.72rem;height:1.72rem}.Hero_showcaseInner__PqdEJ{padding-right:.58rem;padding-left:.58rem}.Hero_excellenceStatus__NdVK7 span{max-width:5.3rem;overflow:hidden;text-overflow:ellipsis}.Hero_architectureLatency__H0YdH{max-width:4.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Hero_techFooter__91lBp{gap:.22rem}.Hero_techBadge__PH5rR{gap:.2rem;padding-right:.3rem;padding-left:.3rem;font-size:.52rem}}@media (prefers-reduced-motion:reduce){.Hero_excellenceStatus__NdVK7 i,.Hero_paginationProgress__Vs5cF,.Hero_showcaseVisual__3M8uN,.Hero_slideCopy__KnbBX{animation:none!important}.Hero_iconButton__R_iEt,.Hero_platformTile__jmE29,.Hero_primaryButton__GMESq,.Hero_primaryButton__GMESq svg,.Hero_secondaryButton___3mpO,.Hero_secondaryButton___3mpO svg,.Hero_showcase__50yZQ,.Hero_techBadge__PH5rR{scroll-behavior:auto;transition-duration:.01ms!important}}.Hero_keyboardControls___k_Xo{position:absolute;z-index:30;bottom:1rem;left:1rem;display:flex;flex-wrap:wrap;gap:.5rem;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.Hero_keyboardControls___k_Xo:focus-within{width:auto;max-width:calc(100% - 2rem);height:auto;overflow:visible;clip-path:none;border:1px solid #cbd5e1;border-radius:.75rem;background:#fff;padding:.65rem;box-shadow:0 8px 24px rgb(15 23 42/12%)}.Hero_keyboardControls___k_Xo button{min-height:2.75rem;padding:.5rem .75rem;background:#0f172a;color:#fff;font-size:.8rem;cursor:pointer}