.ContactsSection_section__7eDgz{position:relative;z-index:1;padding:clamp(60px,10vh,120px) clamp(24px,8vw,120px) 0}.ContactsSection_eyebrow__uyBIU{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.ContactsSection_title__IM3z_{font-size:clamp(26px,4vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:clamp(32px,5vh,56px)}.ContactsSection_grid__qZ_0i{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.ContactsSection_infoCard__Pclb7{background:var(--surface);border:1px solid var(--border-weak);border-radius:var(--radius-lg);padding:clamp(24px,3vw,44px);display:flex;flex-direction:column;gap:24px}.ContactsSection_companyName__QOouG{font-size:clamp(13px,1.2vw,16px);font-weight:500;color:var(--text);line-height:1.55}.ContactsSection_blockTitle__qJsge{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.ContactsSection_blockItem__kBPkj{font-size:clamp(13px,1.1vw,15px);color:var(--text-muted);line-height:1.75;display:block;transition:color .25s}a.ContactsSection_blockItem__kBPkj:hover{color:var(--text)}.ContactsSection_socials__C1Luv{display:flex;gap:10px;margin-top:2px}.ContactsSection_socialLink__cGV6B{width:38px;height:38px;border-radius:50%;border:1px solid var(--border-weak);background:var(--surface-2);display:flex;align-items:center;justify-content:center;transition:border-color .25s,box-shadow .25s}.ContactsSection_socialLink__cGV6B:hover{border-color:var(--accent);box-shadow:0 0 10px var(--accent-glow)}.ContactsSection_socialLink__cGV6B img{width:17px;height:17px;filter:brightness(0) invert(1);opacity:.7}.ContactsSection_socialLink__cGV6B:hover img{opacity:1}.ContactsSection_formCard__C4t6f{background:var(--surface);border:1px solid var(--border-weak);border-radius:var(--radius-lg);padding:clamp(24px,3vw,44px);display:flex;flex-direction:column}.ContactsSection_formTitle__ZtWS_{font-size:clamp(16px,1.7vw,21px);font-weight:700;color:var(--text);margin-bottom:6px}.ContactsSection_formSub__TUSrs{font-size:13px;color:var(--text-muted);margin-bottom:24px;line-height:1.5}.ContactsSection_form__K7uTQ{display:flex;flex-direction:column;gap:12px;flex:1}.ContactsSection_input__l_y22{width:100%;padding:13px 16px;background:hsla(0,0%,100%,.04);border:1px solid var(--border-weak);border-radius:var(--radius);color:var(--text);font-family:inherit;font-size:14px;outline:none;transition:border-color .25s,box-shadow .25s}.ContactsSection_input__l_y22:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(21,186,238,.12)}.ContactsSection_consentRow__nDir_{display:flex;align-items:flex-start;gap:10px}.ContactsSection_checkbox__QVk9w{margin-top:2px;width:16px;height:16px;accent-color:var(--accent);flex-shrink:0;cursor:pointer}.ContactsSection_consentText__x1GqR{font-size:12px;color:var(--text-subtle);line-height:1.5}.ContactsSection_consentLink__w1vSA{color:var(--accent);text-decoration:underline}.ContactsSection_submitBtn__56Qk5{padding:14px;border-radius:var(--radius);background:var(--accent);color:#020c1b;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;border:none;cursor:pointer;font-family:inherit;transition:box-shadow .3s,opacity .3s;box-shadow:0 0 20px var(--accent-glow);margin-top:4px}.ContactsSection_submitBtn__56Qk5:hover{box-shadow:0 0 36px rgba(21,186,238,.5)}.ContactsSection_submitBtn__56Qk5:disabled{opacity:.38;cursor:default;box-shadow:none}.ContactsSection_sentBox__bh2d4{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;color:var(--text-muted);font-size:16px;line-height:1.6}.ContactsSection_sentBox__bh2d4 strong{color:var(--accent);font-size:20px}.ContactsSection_footer__CKqqg{margin-top:16px;background:var(--surface);border:1px solid var(--border-weak);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:clamp(20px,3vw,36px) clamp(24px,3vw,48px);display:flex;flex-wrap:wrap;gap:clamp(16px,2vw,28px);justify-content:space-between;align-items:flex-start}.ContactsSection_footerGroup__k1krq{display:flex;flex-direction:column;gap:6px}.ContactsSection_footerText__2asbi{font-size:13px;color:var(--text-muted);line-height:1.6}.ContactsSection_footerLink__k9bxC{font-size:13px;color:var(--text-muted);transition:color .25s}.ContactsSection_footerLink__k9bxC:hover{color:var(--accent)}.ContactsSection_tooltip__Qmikz{position:relative;display:inline-block;align-self:flex-start;width:fit-content;font-size:13px;color:var(--text-muted);cursor:default;border-bottom:1px dashed rgba(21,186,238,.45);transition:color .25s}.ContactsSection_tooltip__Qmikz:hover{color:var(--accent)}.ContactsSection_tooltipBox__u9fiy{visibility:hidden;opacity:0;pointer-events:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);background:rgba(8,22,42,.96);border:1px solid var(--border);border-radius:10px;padding:12px 16px;white-space:nowrap;font-size:12px;font-weight:500;color:var(--text);line-height:1.7;letter-spacing:.02em;text-align:center;box-shadow:0 8px 28px rgba(0,0,0,.4),0 0 0 1px rgba(21,186,238,.1);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transform:translateX(-50%) translateY(4px);max-width:90vw;z-index:50}.ContactsSection_tooltipBox__u9fiy:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(8,22,42,.96)}.ContactsSection_tooltip__Qmikz:focus-within .ContactsSection_tooltipBox__u9fiy,.ContactsSection_tooltip__Qmikz:hover .ContactsSection_tooltipBox__u9fiy{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0)}.ContactsSection_footerCopyright__oj82E{font-size:12px;color:var(--text-subtle);width:100%;text-align:center;padding-top:16px;border-top:1px solid var(--border-weak)}@media (max-width:860px){.ContactsSection_grid__qZ_0i{grid-template-columns:1fr}}@media (max-width:480px){.ContactsSection_footer__CKqqg{flex-direction:column;gap:20px}.ContactsSection_footerGroup__k1krq{width:100%}}.HeroSection_section__nzkUY{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;z-index:1;padding-top:70px}.HeroSection_section__nzkUY:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 55% at 20% 70%,rgba(10,79,138,.22) 0,transparent 70%),radial-gradient(ellipse 50% 40% at 80% 20%,rgba(21,186,238,.06) 0,transparent 60%);pointer-events:none}.HeroSection_inner__MsFN_{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,4vw,64px);padding:clamp(40px,8vh,80px) clamp(24px,8vw,120px);max-width:1400px;width:100%;margin:0 auto}.HeroSection_left__B8OrY{display:flex;flex-direction:column;gap:clamp(20px,3vh,28px)}.HeroSection_logo__Zy8yi{height:clamp(38px,4.5vw,58px);width:auto}.HeroSection_headline__LxnEk{font-size:clamp(36px,5.5vw,80px);font-weight:800;line-height:1.05;letter-spacing:-.025em;background:linear-gradient(135deg,#fff 0,#b8dff0 50%,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.HeroSection_sub__RsTcZ{font-size:clamp(14px,1.4vw,18px);font-weight:300;color:var(--text-muted);line-height:1.65;max-width:420px}.HeroSection_metrics__9E1c7{display:flex;align-items:center;gap:clamp(16px,2vw,28px)}.HeroSection_metric__OxnIP{display:flex;flex-direction:column;gap:2px}.HeroSection_metricNum__kDZ9x{font-size:clamp(22px,2.5vw,32px);font-weight:800;letter-spacing:-.02em;color:var(--accent)}.HeroSection_metricLabel___QsTX{font-size:clamp(10px,.9vw,12px);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.HeroSection_metricDivider__CqHXs{width:1px;height:32px;background:var(--border-weak);flex-shrink:0}.HeroSection_ctaRow__5gQDe{display:flex;gap:12px;flex-wrap:wrap}.HeroSection_btnPrimary__c_yQf{padding:13px 28px;border-radius:50px;background:var(--accent);color:#020c1b;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;transition:box-shadow .3s,transform .2s;box-shadow:0 0 22px var(--accent-glow);font-family:inherit}.HeroSection_btnPrimary__c_yQf:hover{box-shadow:0 0 40px rgba(21,186,238,.55);transform:translateY(-2px)}.HeroSection_btnSecondary__jcyzB{padding:13px 28px;border-radius:50px;background:transparent;color:var(--text);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:1px solid var(--border);transition:border-color .3s,background .3s,transform .2s;font-family:inherit}.HeroSection_btnSecondary__jcyzB:hover{border-color:var(--accent);background:rgba(21,186,238,.07);transform:translateY(-2px)}.HeroSection_right__GEZDQ{display:flex;justify-content:center;align-items:center}.HeroSection_scrollHint__VS0Fb{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;z-index:1;animation:HeroSection_floatHint__ZW2RD 2.2s ease-in-out infinite}.HeroSection_scrollHint__VS0Fb span{display:block;width:1px;height:36px;background:linear-gradient(to bottom,transparent,var(--accent))}@keyframes HeroSection_floatHint__ZW2RD{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(7px)}}@media (max-width:1100px){.HeroSection_inner__MsFN_{grid-template-columns:1fr 1fr}.HeroSection_headline__LxnEk{font-size:clamp(32px,4.5vw,60px)}}@media (max-width:860px){.HeroSection_inner__MsFN_{grid-template-columns:1fr;text-align:center;padding:clamp(32px,6vh,60px) clamp(20px,6vw,48px)}.HeroSection_sub__RsTcZ{max-width:100%}.HeroSection_ctaRow__5gQDe,.HeroSection_metrics__9E1c7{justify-content:center}.HeroSection_logo__Zy8yi{margin:0 auto}.HeroSection_right__GEZDQ{order:-1}.HeroSection_right__GEZDQ canvas{max-width:280px}}@media (max-width:560px){.HeroSection_right__GEZDQ{display:none}.HeroSection_ctaRow__5gQDe{flex-direction:column;align-items:stretch}.HeroSection_btnPrimary__c_yQf,.HeroSection_btnSecondary__jcyzB{text-align:center}}.Nav_nav__W3s5_{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 clamp(20px,5vw,72px);height:70px;display:flex;align-items:center;justify-content:space-between;background:rgba(2,12,27,.65);border-bottom:1px solid rgba(21,186,238,.08);transition:background .3s}.Nav_nav__W3s5_.Nav_scrolled__Nn4Kr{background:rgba(2,12,27,.92);border-bottom-color:rgba(21,186,238,.14)}.Nav_logo__zClE7{height:34px;width:auto}.Nav_menu__nod5P{display:flex;align-items:center;gap:clamp(16px,2.5vw,40px);list-style:none}.Nav_link__wp3R3{font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);transition:color .25s;position:relative;padding-bottom:3px}.Nav_link__wp3R3:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--accent);transition:width .3s ease}.Nav_link__wp3R3:hover{color:var(--text)}.Nav_link__wp3R3:hover:after{width:100%}.Nav_linkActive__bdMZq{color:var(--accent)}.Nav_linkActive__bdMZq:after{width:100%}.Nav_burger__4SnGL{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px}.Nav_burgerLine__877aO{width:22px;height:1.5px;background:var(--text);transition:all .3s;transform-origin:center}.Nav_burger__4SnGL.Nav_open__B2zG9 .Nav_burgerLine__877aO:first-child{transform:translateY(6.5px) rotate(45deg)}.Nav_burger__4SnGL.Nav_open__B2zG9 .Nav_burgerLine__877aO:nth-child(2){opacity:0;transform:scaleX(0)}.Nav_burger__4SnGL.Nav_open__B2zG9 .Nav_burgerLine__877aO:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.Nav_drawer__MH2_2{position:fixed;inset:70px 0 0 0;background:rgba(2,12,27,.97);z-index:99;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:36px;transform:translateY(-100%);opacity:0;transition:transform .4s ease,opacity .4s ease;pointer-events:none}.Nav_drawer__MH2_2.Nav_open__B2zG9{transform:translateY(0);opacity:1;pointer-events:all}.Nav_drawerLink___VVaT{font-size:22px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);transition:color .25s}.Nav_drawerLinkActive__jF6pe,.Nav_drawerLink___VVaT:hover{color:var(--accent)}@media (max-width:768px){.Nav_menu__nod5P{display:none}.Nav_burger__4SnGL{display:flex}}@media (max-width:380px){.Nav_nav__W3s5_{height:60px;padding:0 16px}.Nav_logo__zClE7{height:28px}.Nav_drawer__MH2_2{inset:60px 0 0 0}.Nav_drawerLink___VVaT{font-size:18px}}.ProjectsSection_section__5d0O8{position:relative;z-index:1;padding:clamp(80px,12vh,140px) clamp(24px,8vw,120px)}.ProjectsSection_header__NxQyh{margin-bottom:clamp(40px,6vh,64px)}.ProjectsSection_eyebrow__VMAPA{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.ProjectsSection_title__gN0Jm{font-size:clamp(28px,4vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.ProjectsSection_grid__eS3VV{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(320px,26vw,360px);gap:12px}.ProjectsSection_span4__ArIrn{grid-column:span 4}.ProjectsSection_span2__Dyfia{grid-column:span 2}.ProjectsSection_span6__L1qqT{grid-column:span 6}.ProjectsSection_card__MwHtH{position:relative;border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;background:var(--bg-2);border:1px solid var(--border-weak);transition:border-color .35s,box-shadow .35s}.ProjectsSection_card__MwHtH:hover{border-color:rgba(21,186,238,.35);box-shadow:0 0 30px rgba(21,186,238,.12)}.ProjectsSection_illo__i2igV{position:absolute;inset:0;width:100%;height:100%;transition:transform .55s ease}.ProjectsSection_card__MwHtH:hover .ProjectsSection_illo__i2igV{transform:scale(1.04)}@keyframes ProjectsSection_dashFlow__GSH4N{to{stroke-dashoffset:-28}}.ProjectsSection_ledG__IVzWE{fill:#4ade80;opacity:.18}.ProjectsSection_ledC___cyPr{fill:#15baee;opacity:.18}.ProjectsSection_ledY__aZsHm{fill:#fbbf24;opacity:.18}.ProjectsSection_card__MwHtH:hover .ProjectsSection_ledG__IVzWE{animation:ProjectsSection_ledPulse__6Jr9H 3s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_card__MwHtH:hover .ProjectsSection_ledC___cyPr{animation:ProjectsSection_ledPulse__6Jr9H 2.7s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_card__MwHtH:hover .ProjectsSection_ledY__aZsHm{animation:ProjectsSection_ledPulse__6Jr9H 3.5s ease-in-out infinite;animation-delay:inherit}@keyframes ProjectsSection_ledPulse__6Jr9H{0%,to{opacity:.12;filter:none}40%,65%{opacity:1;filter:drop-shadow(0 0 5px currentColor) drop-shadow(0 0 10px currentColor)}}.ProjectsSection_netLink__UD24p{stroke:#15baee;stroke-opacity:.22;stroke-width:1}.ProjectsSection_card__MwHtH:hover .ProjectsSection_netLink__UD24p{stroke-opacity:.5;stroke-dasharray:5 9;animation:ProjectsSection_dashFlow__GSH4N 1.3s linear infinite;animation-delay:inherit}.ProjectsSection_netNode__lozep{fill:#15baee;opacity:.4}.ProjectsSection_card__MwHtH:hover .ProjectsSection_netNode__lozep{animation:ProjectsSection_nodePulse__PsE6f 2.6s ease-in-out infinite;animation-delay:inherit}@keyframes ProjectsSection_nodePulse__PsE6f{0%,to{opacity:.3;filter:none}50%{opacity:1;filter:drop-shadow(0 0 5px #15baee)}}.ProjectsSection_netCore__XyiM6{stroke-opacity:.5}.ProjectsSection_card__MwHtH:hover .ProjectsSection_netCore__XyiM6{animation:ProjectsSection_corePulse__oVxrG 2.4s ease-in-out infinite}@keyframes ProjectsSection_corePulse__oVxrG{0%,to{opacity:.55}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(21,186,238,.6))}}.ProjectsSection_dbFlow__65cpv{stroke:#15baee;stroke-opacity:.22;stroke-width:1;stroke-dasharray:4 6}.ProjectsSection_card__MwHtH:hover .ProjectsSection_dbFlow__65cpv{stroke-opacity:.55;animation:ProjectsSection_dashFlow__GSH4N 1s linear infinite;animation-delay:inherit}.ProjectsSection_card__MwHtH:hover .ProjectsSection_dbCyl__5l_5p{animation:ProjectsSection_cylGlow__5RFSn 2.6s ease-in-out infinite;animation-delay:inherit}@keyframes ProjectsSection_cylGlow__5RFSn{0%,to{opacity:.75;filter:none}50%{opacity:1;filter:drop-shadow(0 0 7px rgba(21,186,238,.5))}}.ProjectsSection_card__MwHtH:hover .ProjectsSection_vmLayer__qr8lP{animation:ProjectsSection_vmScan__KbQUe 3s ease-in-out infinite;animation-delay:inherit}@keyframes ProjectsSection_vmScan__KbQUe{0%,to{opacity:.5;filter:none}45%,60%{opacity:1;filter:drop-shadow(0 0 7px rgba(21,186,238,.55))}}.ProjectsSection_webBlock__SBQm9{opacity:.25}.ProjectsSection_card__MwHtH:hover .ProjectsSection_webBlock__SBQm9{animation:ProjectsSection_webAssemble__Z1l2Y 2.8s ease-in-out infinite;animation-delay:inherit}@keyframes ProjectsSection_webAssemble__Z1l2Y{0%{opacity:0}25%,75%{opacity:1}to{opacity:.25}}.ProjectsSection_webCursor__dWezm{opacity:0}.ProjectsSection_card__MwHtH:hover .ProjectsSection_webCursor__dWezm{animation:ProjectsSection_blinkCur__ozawq .8s step-end infinite}@keyframes ProjectsSection_blinkCur__ozawq{0%,to{opacity:1}50%{opacity:0}}.ProjectsSection_imgBg__jWFck{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .55s ease}.ProjectsSection_card__MwHtH:hover .ProjectsSection_imgBg__jWFck{transform:scale(1.04)}.ProjectsSection_overlay__Llxwb{position:absolute;inset:0;background:linear-gradient(0deg,rgba(2,12,27,.96) 0,rgba(2,12,27,.45) 48%,transparent 75%)}.ProjectsSection_animOverlay___rN6d{position:absolute;inset:0;opacity:0;transition:opacity .4s ease;pointer-events:none;border-radius:inherit}.ProjectsSection_card__MwHtH:hover .ProjectsSection_animOverlay___rN6d{opacity:1}.ProjectsSection_typeNetwork__QjwGR .ProjectsSection_animOverlay___rN6d{overflow:hidden}.ProjectsSection_typeNetwork__QjwGR .ProjectsSection_animOverlay___rN6d:before{content:"";position:absolute;top:50%;left:50%;width:220%;height:220%;margin:-110% 0 0 -110%;background:conic-gradient(from 0deg,rgba(21,186,238,.22) 0deg,rgba(21,186,238,.06) 40deg,transparent 80deg);animation:ProjectsSection_radarSpin__RHrda 2.4s linear infinite}.ProjectsSection_typeNetwork__QjwGR .ProjectsSection_animOverlay___rN6d:after{content:"";position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border-radius:50%;border:1px solid rgba(21,186,238,.4);box-shadow:0 0 0 20px rgba(21,186,238,.06),0 0 0 40px rgba(21,186,238,.03)}@keyframes ProjectsSection_radarSpin__RHrda{to{transform:rotate(1turn)}}.ProjectsSection_typeDb__z82Y9 .ProjectsSection_animOverlay___rN6d:after,.ProjectsSection_typeDb__z82Y9 .ProjectsSection_animOverlay___rN6d:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;border:1.5px solid rgba(21,186,238,.55);animation:ProjectsSection_pingRing__F8ErE 2s ease-out infinite}.ProjectsSection_typeDb__z82Y9 .ProjectsSection_animOverlay___rN6d:after{animation-delay:1s}@keyframes ProjectsSection_pingRing__F8ErE{0%{width:0;height:0;margin:0;opacity:.9}to{width:300px;height:300px;margin:-150px 0 0 -150px;opacity:0}}.ProjectsSection_typeServer__wIaBO .ProjectsSection_animOverlay___rN6d{display:none}.ProjectsSection_typeVirt__n7WGN .ProjectsSection_animOverlay___rN6d{background:linear-gradient(110deg,transparent,transparent 35%,rgba(21,186,238,.14) 50%,transparent 65%,transparent);background-size:200% 100%;animation:ProjectsSection_shimmer__VITxP 1.8s ease-in-out infinite}@keyframes ProjectsSection_shimmer__VITxP{0%{background-position:200% 0}to{background-position:-200% 0}}.ProjectsSection_typeWeb__K66sN .ProjectsSection_animOverlay___rN6d{display:flex;align-items:center;justify-content:center;background:rgba(2,12,27,.6)}.ProjectsSection_browser__f1xCh{width:clamp(180px,60%,260px);background:#0a1628;border:1px solid rgba(21,186,238,.3);border-radius:8px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.5)}.ProjectsSection_browserChrome__eH7AM{display:flex;align-items:center;gap:8px;padding:7px 10px;background:rgba(21,186,238,.07);border-bottom:1px solid rgba(21,186,238,.15)}.ProjectsSection_browserDots__nSzhg{display:flex;gap:4px;flex-shrink:0}.ProjectsSection_browserDots__nSzhg span{display:block;width:6px;height:6px;border-radius:50%}.ProjectsSection_browserDots__nSzhg span:first-child{background:#ff5f57}.ProjectsSection_browserDots__nSzhg span:nth-child(2){background:#ffbd2e}.ProjectsSection_browserDots__nSzhg span:nth-child(3){background:#28c840}.ProjectsSection_urlBar__dnk4q{flex:1;background:hsla(0,0%,100%,.06);border:1px solid rgba(21,186,238,.2);border-radius:4px;padding:3px 7px;font-size:9px;font-family:monospace;color:var(--accent);overflow:hidden;white-space:nowrap}.ProjectsSection_urlText__ab50B{display:inline-block;overflow:hidden;white-space:nowrap;animation:ProjectsSection_typeUrl__MqOw8 3.6s steps(25) infinite;width:0}@keyframes ProjectsSection_typeUrl__MqOw8{0%{width:0}55%{width:25ch}80%{width:25ch}90%,to{width:0}}.ProjectsSection_urlCursor__vbfYu{display:inline-block;width:1px;height:9px;background:var(--accent);margin-left:1px;vertical-align:middle;animation:ProjectsSection_blinkCursor__UFg5u .7s step-end infinite}@keyframes ProjectsSection_blinkCursor__UFg5u{0%,to{opacity:1}50%{opacity:0}}.ProjectsSection_browserContent__zxkiP{padding:8px 10px;display:flex;flex-direction:column;gap:6px}.ProjectsSection_bNavBar__OxIK_{height:8px;background:rgba(21,186,238,.2);border-radius:2px;animation:ProjectsSection_blockIn__72k66 .4s ease both;animation-delay:1.5s;opacity:0;animation-iteration-count:infinite;animation-timing-function:ease}.ProjectsSection_bHero__Cm2kE{height:28px;background:rgba(21,186,238,.1);border-radius:3px;border:1px solid rgba(21,186,238,.18);opacity:0;animation:ProjectsSection_blockIn__72k66 .4s ease infinite both;animation-delay:1.9s}.ProjectsSection_bCards__lbUis{display:flex;gap:5px;opacity:0;animation:ProjectsSection_blockIn__72k66 .4s ease infinite both;animation-delay:2.3s}.ProjectsSection_bCard__pO8Kz{flex:1;height:18px;background:rgba(21,186,238,.07);border:1px solid rgba(21,186,238,.14);border-radius:3px}@keyframes ProjectsSection_blockIn__72k66{0%{opacity:0;transform:translateY(4px)}30%,70%{opacity:1;transform:translateY(0)}90%,to{opacity:0}}.ProjectsSection_badge__4OPvk{position:absolute;top:16px;right:16px;background:rgba(21,186,238,.12);border:1px solid rgba(21,186,238,.35);border-radius:50px;padding:5px 14px;font-size:12px;font-weight:700;color:var(--accent);opacity:0;transform:translateY(-6px);transition:opacity .35s,transform .35s}.ProjectsSection_card__MwHtH:hover .ProjectsSection_badge__4OPvk{opacity:1;transform:translateY(0)}.ProjectsSection_info__7rxoj{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(2,12,27,.94) 0,rgba(2,12,27,.7) 55%,transparent);padding:clamp(34px,5vh,52px) clamp(16px,2vw,22px) clamp(14px,2vw,20px);z-index:2;transition:padding .55s cubic-bezier(.22,1,.36,1)}.ProjectsSection_card__MwHtH:hover .ProjectsSection_info__7rxoj{padding-top:clamp(18px,2.5vh,28px)}.ProjectsSection_cardTitle__RVYko{font-size:clamp(14px,1.5vw,19px);font-weight:700;color:var(--text);line-height:1.22;transition:font-size .5s cubic-bezier(.22,1,.36,1),margin .5s cubic-bezier(.22,1,.36,1),padding .5s cubic-bezier(.22,1,.36,1)}.ProjectsSection_card__MwHtH:hover .ProjectsSection_cardTitle__RVYko{font-size:clamp(12px,1.2vw,15px);margin-bottom:7px;padding-right:120px}.ProjectsSection_bullets__mDgyq{display:flex;flex-direction:column;gap:4px;max-height:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:max-height .6s cubic-bezier(.22,1,.36,1),opacity .55s ease .1s,transform .6s cubic-bezier(.22,1,.36,1) .1s}.ProjectsSection_card__MwHtH:hover .ProjectsSection_bullets__mDgyq{max-height:280px;opacity:1;transform:translateY(0)}.ProjectsSection_bullet__VCFVf{font-size:clamp(10px,.82vw,12px);color:var(--text-muted);line-height:1.4;padding-left:13px;position:relative}.ProjectsSection_bullet__VCFVf:before{content:"";position:absolute;left:0;top:6px;width:4px;height:4px;border-radius:50%;background:var(--accent)}.ProjectsSection_priceNote__qoZo7{margin-top:7px;font-size:10px;color:var(--text-subtle);line-height:1.35;opacity:0;transform:translateY(8px);transition:opacity .5s ease .22s,transform .5s ease .22s}.ProjectsSection_card__MwHtH:hover .ProjectsSection_priceNote__qoZo7{opacity:1;transform:translateY(0)}@media (max-width:1100px){.ProjectsSection_grid__eS3VV{grid-auto-rows:clamp(300px,28vw,340px)}}@media (max-width:900px){.ProjectsSection_grid__eS3VV{grid-template-columns:1fr;grid-auto-rows:auto;gap:12px}.ProjectsSection_span2__Dyfia,.ProjectsSection_span4__ArIrn,.ProjectsSection_span6__L1qqT{grid-column:span 1}.ProjectsSection_card__MwHtH{height:auto;min-height:0;display:flex;flex-direction:column}.ProjectsSection_card__MwHtH:hover{transform:none;box-shadow:none;border-color:var(--border-weak)}.ProjectsSection_illo__i2igV,.ProjectsSection_imgBg__jWFck{position:relative;inset:auto;width:100%;height:clamp(140px,28vw,190px);flex-shrink:0}.ProjectsSection_card__MwHtH:hover .ProjectsSection_illo__i2igV,.ProjectsSection_card__MwHtH:hover .ProjectsSection_imgBg__jWFck{transform:none}.ProjectsSection_overlay__Llxwb{display:none}.ProjectsSection_info__7rxoj{position:relative;bottom:auto;background:none;padding:16px 18px 22px}.ProjectsSection_cardTitle__RVYko{font-size:17px;margin-bottom:8px}.ProjectsSection_bullets__mDgyq{max-height:none;opacity:1;gap:6px}.ProjectsSection_bullet__VCFVf{font-size:13px;line-height:1.5}.ProjectsSection_priceNote__qoZo7{opacity:1;margin-top:8px;font-size:11px}.ProjectsSection_badge__4OPvk{top:12px;right:12px}}.ProjectsSection_live__AZWPo .ProjectsSection_ledG__IVzWE{animation:ProjectsSection_ledPulse__6Jr9H 3s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_ledC___cyPr{animation:ProjectsSection_ledPulse__6Jr9H 2.7s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_ledY__aZsHm{animation:ProjectsSection_ledPulse__6Jr9H 3.5s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_netLink__UD24p{stroke-opacity:.5;stroke-dasharray:5 9;animation:ProjectsSection_dashFlow__GSH4N 1.3s linear infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_netNode__lozep{animation:ProjectsSection_nodePulse__PsE6f 2.6s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_netCore__XyiM6{animation:ProjectsSection_corePulse__oVxrG 2.4s ease-in-out infinite}.ProjectsSection_live__AZWPo .ProjectsSection_dbFlow__65cpv{stroke-opacity:.55;animation:ProjectsSection_dashFlow__GSH4N 1s linear infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_dbCyl__5l_5p{animation:ProjectsSection_cylGlow__5RFSn 2.6s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_vmLayer__qr8lP{animation:ProjectsSection_vmScan__KbQUe 3s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_webBlock__SBQm9{animation:ProjectsSection_webAssemble__Z1l2Y 2.8s ease-in-out infinite;animation-delay:inherit}.ProjectsSection_live__AZWPo .ProjectsSection_webCursor__dWezm{animation:ProjectsSection_blinkCur__ozawq .8s step-end infinite}.ServicesSection_section__DlPsI{position:relative;z-index:1;padding:clamp(80px,12vh,140px) clamp(24px,8vw,120px)}.ServicesSection_header__P8DzZ{margin-bottom:clamp(36px,5vh,56px);display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px}.ServicesSection_eyebrow__auKwL{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.ServicesSection_title__ByFgj{font-size:clamp(28px,4vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1.1}.ServicesSection_allLink__xdIe5{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);display:inline-flex;align-items:center;gap:8px;transition:color .25s;white-space:nowrap}.ServicesSection_allLink__xdIe5:hover{color:var(--accent)}.ServicesSection_allLink__xdIe5 i{font-style:normal;transition:transform .25s}.ServicesSection_allLink__xdIe5:hover i{transform:translateX(4px)}.ServicesSection_featured__Ud_Xg{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);overflow:hidden;height:clamp(360px,32vw,410px);transition:border-color .35s,box-shadow .35s,transform .35s}.ServicesSection_featuredText__5w3LB{padding:clamp(26px,3.2vw,44px) clamp(26px,3.2vw,44px) clamp(70px,8vw,88px);display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;animation:ServicesSection_slideFade__i2hej .5s ease}@keyframes ServicesSection_slideFade__i2hej{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}.ServicesSection_flagBadge__2V4yb{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:rgba(21,186,238,.1);border:1px solid rgba(21,186,238,.3);border-radius:50px;padding:6px 14px;margin-bottom:20px}.ServicesSection_flagBadge__2V4yb:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent)}.ServicesSection_slideKicker__L0gQZ{display:inline-block;align-self:flex-start;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:rgba(21,186,238,.08);border:1px solid rgba(21,186,238,.22);border-radius:50px;padding:5px 13px;margin-bottom:18px}.ServicesSection_featuredTitle__7Gqc9{font-size:clamp(24px,3vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-bottom:14px;background:linear-gradient(135deg,#fff 0,#b8dff0 60%,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ServicesSection_featuredDesc__3sYay{font-size:clamp(13px,1.2vw,15px);font-weight:300;color:var(--text-muted);line-height:1.65;max-width:460px;margin-bottom:22px;min-height:5em}.ServicesSection_chips__zM9eq{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.ServicesSection_chip__y5tl2{font-size:12px;font-weight:500;color:var(--text);background:hsla(0,0%,100%,.04);border:1px solid var(--border-weak);border-radius:50px;padding:6px 14px}.ServicesSection_featuredFooter___EVsD{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ServicesSection_featuredPrice__AHPpl{font-size:clamp(18px,1.8vw,24px);font-weight:800;color:var(--accent)}.ServicesSection_ctaBtn__DEgK5{display:inline-flex;align-items:center;gap:10px;padding:12px 26px;border-radius:50px;background:var(--accent);color:#020c1b;font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 0 20px var(--accent-glow);transition:box-shadow .3s,transform .2s}.ServicesSection_ctaBtn__DEgK5 i{font-style:normal;transition:transform .25s}.ServicesSection_ctaBtn__DEgK5:hover{box-shadow:0 0 36px rgba(21,186,238,.55)}.ServicesSection_ctaBtn__DEgK5:hover i{transform:translateX(4px)}.ServicesSection_sliderControls__liCsw{position:absolute;bottom:clamp(18px,2.2vw,28px);left:50%;transform:translateX(-50%);z-index:6;display:flex;align-items:center;gap:14px;padding:7px 12px;border-radius:50px;background:rgba(4,14,28,.55)}.ServicesSection_navBtn__OLfW8{width:42px;height:42px;border-radius:50%;border:1px solid var(--border);background:rgba(4,14,28,.6);color:var(--text);font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .25s,border-color .25s,box-shadow .25s,transform .2s}.ServicesSection_navBtn__OLfW8:hover{border-color:var(--accent);background:rgba(21,186,238,.12);box-shadow:0 0 14px var(--accent-glow)}.ServicesSection_navBtn__OLfW8:active{transform:scale(.92)}.ServicesSection_dots__ZuDGC{display:flex;align-items:center;gap:8px}.ServicesSection_dot__ly01R{width:8px;height:8px;border-radius:50%;border:none;padding:0;background:hsla(0,0%,100%,.18);cursor:pointer;transition:background .25s,width .25s,box-shadow .25s}.ServicesSection_dot__ly01R:hover{background:hsla(0,0%,100%,.4)}.ServicesSection_dotActive__AU2Si{width:22px;border-radius:5px;background:var(--accent);box-shadow:0 0 10px var(--accent-glow)}.ServicesSection_featuredMedia__Sfqa7{position:relative;overflow:hidden;animation:ServicesSection_mediaFade__K26Xd .6s ease}@keyframes ServicesSection_mediaFade__K26Xd{0%{opacity:0}to{opacity:1}}.ServicesSection_sceneSvg__iujOU{position:absolute;inset:0;width:100%;height:100%}.ServicesSection_ticket__3_UjA{animation:ServicesSection_ticketFall__T_qRw 3.6s ease-in infinite}@keyframes ServicesSection_ticketFall__T_qRw{0%{opacity:0;transform:translateY(-38px)}12%{opacity:1}55%{opacity:1;transform:translateY(24px)}72%,to{opacity:0;transform:translateY(34px)}}.ServicesSection_qRow__1yxsA{opacity:.5;animation:ServicesSection_rowScan__TI3hk 4.2s ease-in-out infinite}@keyframes ServicesSection_rowScan__TI3hk{0%,to{opacity:.45}40%,55%{opacity:1;filter:drop-shadow(0 0 6px rgba(21,186,238,.5))}}.ServicesSection_scScreen__rfVby{animation:ServicesSection_scrFlicker__Mn06H 2.8s ease-in-out infinite}@keyframes ServicesSection_scrFlicker__Mn06H{0%,to{opacity:.5}50%{opacity:1}}.ServicesSection_scFlow__NmgW4{stroke:#15baee;stroke-opacity:.3;stroke-width:1;stroke-dasharray:4 7;animation:ServicesSection_scDash__qkdvU 1.6s linear infinite}@keyframes ServicesSection_scDash__qkdvU{to{stroke-dashoffset:-22}}.ServicesSection_grid__NVDg9{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.ServicesSection_cardNum__2OUHc{font-size:20px;font-weight:800;color:var(--accent);line-height:1}.ServicesSection_card__NaQh9{position:relative;display:flex;flex-direction:column;padding:clamp(22px,2.2vw,30px);border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border-weak);overflow:hidden;transition:border-color .3s,box-shadow .3s,transform .3s;min-height:210px}.ServicesSection_card__NaQh9:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:0;transition:opacity .35s}.ServicesSection_card__NaQh9:hover{border-color:rgba(21,186,238,.4);box-shadow:0 0 28px rgba(21,186,238,.12),0 10px 36px rgba(0,0,0,.3);transform:translateY(-4px)}.ServicesSection_card__NaQh9:hover:before{opacity:1}.ServicesSection_card__NaQh9:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ServicesSection_iconWrap__8ymU3{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(21,186,238,.1);border:1px solid rgba(21,186,238,.22);color:var(--accent);margin-bottom:18px;flex-shrink:0;transition:background .3s,box-shadow .3s}.ServicesSection_card__NaQh9:hover .ServicesSection_iconWrap__8ymU3{background:rgba(21,186,238,.18);box-shadow:0 0 16px rgba(21,186,238,.25)}.ServicesSection_iconWrap__8ymU3 svg{width:24px;height:24px}.ServicesSection_cardTitle__iQDDD{font-size:clamp(16px,1.5vw,19px);font-weight:700;color:var(--text);line-height:1.25;margin-bottom:9px}.ServicesSection_cardDesc__fmDXm{font-size:13px;font-weight:300;color:var(--text-muted);line-height:1.55;flex:1;margin-bottom:18px}.ServicesSection_footer__rgugh{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--border-weak)}.ServicesSection_price__C93N5{font-size:14px;font-weight:700;color:var(--accent)}.ServicesSection_arrow__xR3V0{width:32px;height:32px;border-radius:50%;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text);font-size:15px;transition:background .25s,border-color .25s,transform .25s}.ServicesSection_card__NaQh9:hover .ServicesSection_arrow__xR3V0{background:var(--accent);color:#020c1b;border-color:var(--accent);transform:translateX(3px)}@media (max-width:900px){.ServicesSection_featured__Ud_Xg{grid-template-columns:1fr;height:auto;min-height:0}.ServicesSection_featuredMedia__Sfqa7{display:none}.ServicesSection_featuredText__5w3LB{padding:clamp(26px,5vw,40px)}.ServicesSection_featuredDesc__3sYay{min-height:0}.ServicesSection_sliderControls__liCsw{position:static;transform:none;justify-self:center;margin:0 auto clamp(22px,5vw,32px)}}.StatsSection_section__8bEp8{position:relative;z-index:1;padding:clamp(60px,10vh,120px) clamp(24px,8vw,120px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,100px);align-items:center}.StatsSection_section__8bEp8:before{content:"";position:absolute;top:0;left:clamp(24px,8vw,120px);right:clamp(24px,8vw,120px);height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent)}.StatsSection_eyebrow__92K_W{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:20px}.StatsSection_quote__79oDy{font-size:clamp(20px,2.4vw,34px);font-weight:700;line-height:1.3;color:var(--text);border-left:3px solid var(--accent);padding-left:22px;margin-bottom:22px}.StatsSection_desc__CR1_0{font-size:clamp(13px,1.2vw,15px);font-weight:300;color:var(--text-muted);line-height:1.8;max-width:460px}.StatsSection_right__v3X65{display:flex;flex-direction:column}.StatsSection_statItem__pV2Jt{display:flex;align-items:baseline;gap:clamp(14px,2vw,22px);padding:clamp(18px,2.5vh,28px) 0;border-bottom:1px solid var(--border-weak);position:relative}.StatsSection_statItem__pV2Jt:first-child{border-top:1px solid var(--border-weak)}.StatsSection_statItem__pV2Jt:before{content:"";position:absolute;left:-2px;top:50%;transform:translateY(-50%) scaleY(0);width:2px;height:55%;background:var(--accent);border-radius:2px;transition:transform .35s ease}.StatsSection_statItem__pV2Jt:hover:before{transform:translateY(-50%) scaleY(1)}.StatsSection_number__JzZ8F{font-size:clamp(40px,4.5vw,64px);font-weight:800;letter-spacing:-.03em;line-height:1;background:linear-gradient(135deg,#fff 0,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;flex-shrink:0;min-width:100px}.StatsSection_statLabel__qJsm_{font-size:clamp(11px,1vw,13px);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);line-height:1.5}@media (max-width:860px){.StatsSection_section__8bEp8{grid-template-columns:1fr;gap:44px}.StatsSection_desc__CR1_0{max-width:100%}}@media (max-width:480px){.StatsSection_number__JzZ8F{min-width:80px;font-size:36px}}