.Hero_hero__T3Fr4{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding-top:80px;opacity:0;transition:opacity .5s ease}.Hero_hero__T3Fr4.Hero_visible__cTz0d{opacity:1}.Hero_bg__lJztR{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(0,240,255,.08) 0,transparent 50%);pointer-events:none;z-index:1}[data-theme=light] .Hero_bg__lJztR{background:radial-gradient(circle at 50% 50%,rgba(0,128,255,.05) 0,transparent 50%)}.Hero_container__jw8AP{max-width:1400px;width:100%;margin:0 auto;padding:0 2rem;position:relative;z-index:10}@media (max-width:768px){.Hero_hero__T3Fr4{min-height:calc(100vh - 80px);padding-top:100px}.Hero_container__jw8AP{padding:0 1rem}}.AIServiceWizard_wizard__X2LIH{background:var(--color-surface);border:1px solid var(--color-border);border-radius:24px;padding:3rem;max-width:900px;margin:0 auto;box-shadow:0 20px 60px rgba(0,0,0,.15)}[data-theme=light] .AIServiceWizard_wizard__X2LIH{box-shadow:0 20px 60px rgba(0,0,0,.08)}.AIServiceWizard_header__0ch6P{text-align:center;margin-bottom:2.5rem}.AIServiceWizard_title__GdAUv{font-size:2.5rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AIServiceWizard_subtitle__uH2x8{font-size:1.1rem;color:var(--color-text-secondary)}.AIServiceWizard_progressBar__NY1v5{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3rem;position:relative;padding:0 1rem}.AIServiceWizard_progressLine__wipm5{position:absolute;top:18px;left:60px;right:60px;height:3px;background:var(--color-border);z-index:0}.AIServiceWizard_progressFill__eHr9n{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:2px;transition:width .4s ease}.AIServiceWizard_progressStep__o_NIs{display:flex;flex-direction:column;align-items:center;gap:.5rem;z-index:1;flex:1 1}.AIServiceWizard_progressDot__sKpxX{width:36px;height:36px;border-radius:50%;background:var(--color-surface);border:3px solid var(--color-border);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:var(--color-text-secondary);transition:all .3s ease}.AIServiceWizard_progressStep__o_NIs.AIServiceWizard_active__5rH7_ .AIServiceWizard_progressDot__sKpxX{border-color:var(--color-primary);color:var(--color-primary);background:rgba(102,126,234,.1)}.AIServiceWizard_progressStep__o_NIs.AIServiceWizard_completed__PgG_8 .AIServiceWizard_progressDot__sKpxX{background:var(--color-primary);border-color:var(--color-primary);color:white}.AIServiceWizard_progressLabel__iG9qT{font-size:.75rem;color:var(--color-text-secondary);text-align:center;max-width:80px;transition:color .3s ease}.AIServiceWizard_progressStep__o_NIs.AIServiceWizard_active__5rH7_ .AIServiceWizard_progressLabel__iG9qT{color:var(--color-text);font-weight:600}.AIServiceWizard_stepContent__X__My{min-height:350px;margin-bottom:2rem}.AIServiceWizard_stepTitle__JdJOq{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-align:center}.AIServiceWizard_stepDescription__XJ2j4{color:var(--color-text-secondary);text-align:center;margin-bottom:2rem}.AIServiceWizard_optionsGrid__DPH4R{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.AIServiceWizard_optionCard__0_T3s{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;background:var(--color-bg);border:2px solid var(--color-border);border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;text-align:center}.AIServiceWizard_optionCard__0_T3s:hover{border-color:var(--color-primary);transform:translateY(-2px)}.AIServiceWizard_optionCard__0_T3s.AIServiceWizard_selected__Ac_S_{border-color:var(--color-primary);background:rgba(102,126,234,.08)}.AIServiceWizard_optionIcon__T5m4F{font-size:2.5rem}.AIServiceWizard_optionLabel__UHgCv{font-weight:600;color:var(--color-text)}.AIServiceWizard_checkmark__ttKWC{position:absolute;top:.75rem;right:.75rem;width:24px;height:24px;border-radius:50%;background:var(--color-primary);color:white;display:flex;align-items:center;justify-content:center;font-size:.75rem;opacity:0;transform:scale(.5);transition:all .2s ease}.AIServiceWizard_capabilityCard__lJEAA.AIServiceWizard_selected__Ac_S_ .AIServiceWizard_checkmark__ttKWC,.AIServiceWizard_optionCard__0_T3s.AIServiceWizard_selected__Ac_S_ .AIServiceWizard_checkmark__ttKWC{opacity:1;transform:scale(1)}.AIServiceWizard_capabilitiesGrid__FzgBv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.AIServiceWizard_capabilityCard__lJEAA{padding:1.25rem;background:var(--color-bg);border:2px solid var(--color-border);border-radius:16px;cursor:pointer;transition:all .3s ease;position:relative;text-align:left}.AIServiceWizard_capabilityCard__lJEAA:hover{border-color:var(--color-primary);transform:translateY(-2px)}.AIServiceWizard_capabilityCard__lJEAA.AIServiceWizard_selected__Ac_S_{border-color:var(--color-primary);background:rgba(102,126,234,.08)}.AIServiceWizard_capabilityHeader__Bp3vC{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.AIServiceWizard_capabilityIcon__ofI0J{font-size:1.5rem}.AIServiceWizard_capabilityLabel__LfGv3{font-weight:600;color:var(--color-text);flex:1 1}.AIServiceWizard_capabilityDesc__SWp_a{font-size:.875rem;color:var(--color-text-secondary);margin:0;line-height:1.5}.AIServiceWizard_solutionsGrid____Jiq{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.AIServiceWizard_solutionChip__2L8x8{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--color-bg);border:2px solid var(--color-border);border-radius:50px;cursor:pointer;transition:all .3s ease;font-size:.9rem;font-weight:500}.AIServiceWizard_solutionChip__2L8x8:hover{border-color:var(--color-primary);transform:translateY(-2px)}.AIServiceWizard_solutionChip__2L8x8.AIServiceWizard_selected__Ac_S_{border-color:var(--color-primary);background:rgba(102,126,234,.08);color:var(--color-primary)}.AIServiceWizard_chipCheck__utgwg{width:18px;height:18px;border-radius:50%;background:var(--color-primary);color:white;display:flex;align-items:center;justify-content:center;font-size:.65rem;opacity:0;transform:scale(0);transition:all .2s ease}.AIServiceWizard_solutionChip__2L8x8.AIServiceWizard_selected__Ac_S_ .AIServiceWizard_chipCheck__utgwg{opacity:1;transform:scale(1)}.AIServiceWizard_contactForm__c16Tv{max-width:600px;margin:0 auto}.AIServiceWizard_formRow__UPynT{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.AIServiceWizard_formGroup__2rXQw{display:flex;flex-direction:column;gap:.5rem}.AIServiceWizard_formGroup__2rXQw label{font-size:.875rem;font-weight:600;color:var(--color-text)}.AIServiceWizard_formGroup__2rXQw input,.AIServiceWizard_formGroup__2rXQw textarea{padding:.875rem 1rem;background:var(--color-bg);border:2px solid var(--color-border);border-radius:12px;font-size:1rem;color:var(--color-text);transition:border-color .3s ease}.AIServiceWizard_formGroup__2rXQw input:focus,.AIServiceWizard_formGroup__2rXQw textarea:focus{outline:none;border-color:var(--color-primary)}.AIServiceWizard_formGroup__2rXQw input::placeholder,.AIServiceWizard_formGroup__2rXQw textarea::placeholder{color:var(--color-text-secondary);opacity:.6}.AIServiceWizard_formGroup__2rXQw textarea{resize:vertical;min-height:100px}.AIServiceWizard_summary__mEBDv{margin-top:1.5rem;padding:1.25rem;background:rgba(102,126,234,.05);border:1px solid rgba(102,126,234,.2);border-radius:12px}.AIServiceWizard_summary__mEBDv h3{font-size:.9rem;font-weight:600;margin-bottom:1rem;color:var(--color-primary)}.AIServiceWizard_summaryItems__lqFOS{display:flex;flex-direction:column;gap:.5rem}.AIServiceWizard_summaryGroup__uf9O_{display:flex;gap:.5rem;font-size:.875rem}.AIServiceWizard_summaryGroup__uf9O_ strong{color:var(--color-text);min-width:120px}.AIServiceWizard_summaryGroup__uf9O_ span{color:var(--color-text-secondary)}.AIServiceWizard_navigation__0yidj{display:flex;align-items:center;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.AIServiceWizard_navSpacer__tc9VX{flex:1 1}.AIServiceWizard_backBtn__iGqdk{padding:.875rem 1.5rem;background:transparent;border:2px solid var(--color-border);border-radius:12px;color:var(--color-text);font-weight:600;cursor:pointer;transition:all .3s ease}.AIServiceWizard_backBtn__iGqdk:hover{border-color:var(--color-text-secondary)}.AIServiceWizard_nextBtn__b1IRU,.AIServiceWizard_submitBtn__7L41W{padding:.875rem 2rem;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border:none;border-radius:12px;color:white;font-weight:600;cursor:pointer;transition:all .3s ease}.AIServiceWizard_nextBtn__b1IRU:hover:not(:disabled),.AIServiceWizard_submitBtn__7L41W:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.AIServiceWizard_nextBtn__b1IRU:disabled,.AIServiceWizard_submitBtn__7L41W:disabled{opacity:.5;cursor:not-allowed;transform:none}.AIServiceWizard_errorScreen__lFZk9,.AIServiceWizard_successScreen__72ALD{text-align:center;padding:3rem 2rem}.AIServiceWizard_successIcon__bzoAn{background:linear-gradient(135deg,#10b981,#059669)}.AIServiceWizard_errorIcon__mufiV,.AIServiceWizard_successIcon__bzoAn{width:80px;height:80px;border-radius:50%;color:white;font-size:2.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.AIServiceWizard_errorIcon__mufiV{background:linear-gradient(135deg,#ef4444,#dc2626);font-weight:700}.AIServiceWizard_errorScreen__lFZk9 h2,.AIServiceWizard_successScreen__72ALD h2{font-size:1.75rem;margin-bottom:1rem}.AIServiceWizard_errorScreen__lFZk9 p,.AIServiceWizard_successScreen__72ALD p{color:var(--color-text-secondary);margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto}.AIServiceWizard_startOverBtn__Qhns7{padding:.875rem 2rem;background:var(--color-bg);border:2px solid var(--color-border);border-radius:12px;color:var(--color-text);font-weight:600;cursor:pointer;transition:all .3s ease}.AIServiceWizard_startOverBtn__Qhns7:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:768px){.AIServiceWizard_wizard__X2LIH{padding:1.5rem;border-radius:16px;margin:0 .5rem}.AIServiceWizard_title__GdAUv{font-size:1.75rem}.AIServiceWizard_subtitle__uH2x8{font-size:1rem}.AIServiceWizard_progressBar__NY1v5{padding:0}.AIServiceWizard_progressLine__wipm5{left:30px;right:30px}.AIServiceWizard_progressLabel__iG9qT{display:none}.AIServiceWizard_progressDot__sKpxX{width:32px;height:32px;font-size:.75rem}.AIServiceWizard_capabilitiesGrid__FzgBv,.AIServiceWizard_formRow__UPynT,.AIServiceWizard_optionsGrid__DPH4R{grid-template-columns:1fr}.AIServiceWizard_stepContent__X__My{min-height:auto}.AIServiceWizard_solutionsGrid____Jiq{gap:.5rem}.AIServiceWizard_solutionChip__2L8x8{padding:.625rem 1rem;font-size:.8rem}.AIServiceWizard_navigation__0yidj{flex-wrap:wrap}.AIServiceWizard_navSpacer__tc9VX{display:none}.AIServiceWizard_backBtn__iGqdk,.AIServiceWizard_nextBtn__b1IRU,.AIServiceWizard_submitBtn__7L41W{flex:1 1;justify-content:center}}@media (max-width:480px){.AIServiceWizard_wizard__X2LIH{padding:1.25rem}.AIServiceWizard_title__GdAUv{font-size:1.5rem}.AIServiceWizard_optionCard__0_T3s{padding:1rem}.AIServiceWizard_optionIcon__T5m4F{font-size:2rem}.AIServiceWizard_capabilityCard__lJEAA{padding:1rem}}.HeroIntro_intro__zKafU{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--color-bg);overflow:hidden;opacity:1;visibility:visible}.HeroIntro_intro__zKafU.HeroIntro_fadeOut__UOJZY{animation:HeroIntro_introFadeOut__lUvxi 1s ease-out forwards}@keyframes HeroIntro_introFadeOut__lUvxi{0%{opacity:1;visibility:visible;transform:scale(1)}50%{opacity:.5;transform:scale(1.02)}to{opacity:0;visibility:hidden;transform:scale(1.05)}}.HeroIntro_background__OyB5w{position:absolute;inset:0;overflow:hidden}.HeroIntro_gridOverlay__TYGe7{position:absolute;inset:0;background-image:linear-gradient(rgba(102,126,234,.03) 1px,transparent 0),linear-gradient(90deg,rgba(102,126,234,.03) 1px,transparent 0);background-size:50px 50px;animation:HeroIntro_gridMove__3vQDZ 20s linear infinite}@keyframes HeroIntro_gridMove__3vQDZ{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.HeroIntro_gradientOrb1__RkvR1,.HeroIntro_gradientOrb2__jEu_E,.HeroIntro_gradientOrb3__3VgGU{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;will-change:transform}.HeroIntro_gradientOrb1__RkvR1{width:600px;height:600px;background:radial-gradient(circle,var(--color-primary) 0,transparent 70%);top:-200px;left:-200px;animation:HeroIntro_orbFloat1__Zxfo3 15s ease-in-out infinite}.HeroIntro_gradientOrb2__jEu_E{width:500px;height:500px;background:radial-gradient(circle,var(--color-accent) 0,transparent 70%);bottom:-150px;right:-150px;animation:HeroIntro_orbFloat2__6foAW 18s ease-in-out infinite}.HeroIntro_gradientOrb3__3VgGU{width:400px;height:400px;background:radial-gradient(circle,rgba(16,185,129,.6) 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);animation:HeroIntro_orbFloat3__RVRnK 12s ease-in-out infinite}@keyframes HeroIntro_orbFloat1__Zxfo3{0%,to{transform:translate(0) scale(1)}33%{transform:translate(100px,50px) scale(1.1)}66%{transform:translate(50px,100px) scale(.9)}}@keyframes HeroIntro_orbFloat2__6foAW{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-80px,-40px) scale(1.15)}66%{transform:translate(-40px,-80px) scale(.85)}}@keyframes HeroIntro_orbFloat3__RVRnK{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.5}}.HeroIntro_particles__gOWI7{position:absolute;inset:0;overflow:hidden}.HeroIntro_particle__AZxSf{position:absolute;width:4px;height:4px;background:var(--color-primary);border-radius:50%;left:var(--x);bottom:-10px;opacity:0;animation:HeroIntro_particleRise___7tbl var(--duration) ease-out var(--delay) infinite}@keyframes HeroIntro_particleRise___7tbl{0%{opacity:0;transform:translateY(0) scale(0)}10%{opacity:.8;transform:translateY(-10vh) scale(1)}90%{opacity:.3;transform:translateY(-90vh) scale(.5)}to{opacity:0;transform:translateY(-100vh) scale(0)}}.HeroIntro_scanLine__w_wPG{position:absolute;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);top:0;opacity:.3;animation:HeroIntro_scanDown__SkKfE 4s ease-in-out infinite}@keyframes HeroIntro_scanDown__SkKfE{0%{top:0;opacity:0}10%{opacity:.3}90%{opacity:.3}to{top:100%;opacity:0}}.HeroIntro_content__fuG2i{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;padding:2rem}.HeroIntro_logoContainer__jbcJa{position:relative;opacity:0;transform:scale(.8);transition:opacity .8s ease,transform .8s ease}.HeroIntro_logoContainer__jbcJa.HeroIntro_visible__9a9vc{opacity:1;transform:scale(1)}.HeroIntro_logoGlow__swdi4{position:absolute;inset:-20px;background:radial-gradient(circle,var(--color-primary) 0,transparent 70%);opacity:.3;filter:blur(20px);animation:HeroIntro_logoPulse__dddtu 2s ease-in-out infinite}@keyframes HeroIntro_logoPulse__dddtu{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.HeroIntro_logo__4gwml{font-size:4rem;font-weight:900;letter-spacing:-.02em;display:flex;gap:.25rem}.HeroIntro_logoText__cFrYc{color:var(--color-text);animation:HeroIntro_letterReveal__UzKYK .8s ease forwards}.HeroIntro_logoAccent__vpo_e{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:HeroIntro_letterReveal__UzKYK .8s ease .2s forwards;opacity:0}@keyframes HeroIntro_letterReveal__UzKYK{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HeroIntro_logoUnderline__SrRjA{height:3px;background:linear-gradient(90deg,transparent,var(--color-primary),var(--color-accent),transparent);margin-top:.5rem;transform:scaleX(0);animation:HeroIntro_underlineExpand___k8R4 .6s ease .6s forwards}@keyframes HeroIntro_underlineExpand___k8R4{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HeroIntro_phraseContainer___0Yft{height:60px;position:relative;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.HeroIntro_phraseContainer___0Yft.HeroIntro_visible__9a9vc{opacity:1;transform:translateY(0)}.HeroIntro_phrase__nQjcd{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.75rem;opacity:0;transition:opacity .5s ease,transform .5s ease}.HeroIntro_phrase__nQjcd.HeroIntro_active__fl4Zc{opacity:1;transform:translateX(-50%) scale(1)}.HeroIntro_phrase__nQjcd:not(.HeroIntro_active__fl4Zc){transform:translateX(-50%) scale(.8)}.HeroIntro_phraseIcon__nihWA{font-size:2rem;animation:HeroIntro_iconBounce__tcFJY .5s ease}@keyframes HeroIntro_iconBounce__tcFJY{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.HeroIntro_phraseText__FBfI_{font-size:2rem;font-weight:700;background:linear-gradient(135deg,var(--color-text),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.HeroIntro_tagline__UYYH0{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.HeroIntro_tagline__UYYH0.HeroIntro_visible__9a9vc{opacity:1;transform:translateY(0)}.HeroIntro_taglineInner__9Fjwm{display:flex;justify-content:center;flex-wrap:wrap}.HeroIntro_taglineChar__b1tLl{font-size:1.25rem;color:var(--color-text-secondary);opacity:0;animation:HeroIntro_charFadeIn__UHR1u .3s ease forwards;animation-delay:calc(var(--char-index) * .03s)}@keyframes HeroIntro_charFadeIn__UHR1u{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.HeroIntro_ctaContainer__B_hwL{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.HeroIntro_ctaContainer__B_hwL.HeroIntro_visible__9a9vc{opacity:1;transform:translateY(0)}.HeroIntro_ctaButton__qxiJV{position:relative;display:flex;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;color:white;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border:none;border-radius:50px;cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.HeroIntro_ctaButton__qxiJV:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(102,126,234,.4)}.HeroIntro_ctaArrow__R53sL,.HeroIntro_ctaText__xk8PU{position:relative;z-index:1}.HeroIntro_ctaArrow__R53sL{transition:transform .3s ease}.HeroIntro_ctaButton__qxiJV:hover .HeroIntro_ctaArrow__R53sL{transform:translateX(5px)}.HeroIntro_ctaGlow__xmEre{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.3),transparent);opacity:0;transition:opacity .3s ease}.HeroIntro_ctaButton__qxiJV:hover .HeroIntro_ctaGlow__xmEre{opacity:1}.HeroIntro_servicesPreview__EWjqL{display:flex;gap:2rem;margin-top:1rem;opacity:0;transform:translateY(20px);transition:opacity .5s ease .3s,transform .5s ease .3s}.HeroIntro_servicesPreview__EWjqL.HeroIntro_visible__9a9vc{opacity:1;transform:translateY(0)}.HeroIntro_serviceIcon__NHkSU{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;animation:HeroIntro_serviceReveal__IfhKF .5s ease forwards;animation-delay:calc(.3s + var(--delay))}.HeroIntro_servicesPreview__EWjqL.HeroIntro_visible__9a9vc .HeroIntro_serviceIcon__NHkSU{opacity:1}@keyframes HeroIntro_serviceReveal__IfhKF{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.HeroIntro_serviceIcon__NHkSU span:first-child{font-size:2rem;transition:transform .3s ease}.HeroIntro_serviceIcon__NHkSU:hover span:first-child{transform:scale(1.2)}.HeroIntro_serviceLabel__nDDWp{font-size:.75rem;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.HeroIntro_skipButton__ENj4j{position:absolute;bottom:2rem;right:2rem;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;color:var(--color-text-secondary);background:rgba(255,255,255,.05);border:1px solid var(--color-border);border-radius:8px;cursor:pointer;transition:all .3s ease;z-index:100}.HeroIntro_skipButton__ENj4j:hover{color:var(--color-text);background:rgba(255,255,255,.1);border-color:var(--color-primary)}.HeroIntro_skipIcon__9wgIa{font-size:1rem}.HeroIntro_progressContainer__yN0j1{position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--color-border)}.HeroIntro_progressBar__XsUNp{height:100%;width:var(--progress);background:linear-gradient(90deg,var(--color-primary),var(--color-accent));transition:width .5s ease}@media (max-width:768px){.HeroIntro_logo__4gwml{font-size:2.5rem}.HeroIntro_phraseContainer___0Yft{height:50px}.HeroIntro_phraseIcon__nihWA,.HeroIntro_phraseText__FBfI_{font-size:1.5rem}.HeroIntro_taglineChar__b1tLl{font-size:1rem}.HeroIntro_ctaButton__qxiJV{padding:.875rem 2rem;font-size:1rem}.HeroIntro_servicesPreview__EWjqL{gap:1rem}.HeroIntro_serviceIcon__NHkSU span:first-child{font-size:1.5rem}.HeroIntro_serviceLabel__nDDWp{font-size:.65rem}.HeroIntro_skipButton__ENj4j{bottom:1.5rem;right:1rem;padding:.5rem 1rem;font-size:.75rem}.HeroIntro_gradientOrb1__RkvR1,.HeroIntro_gradientOrb2__jEu_E,.HeroIntro_gradientOrb3__3VgGU{filter:blur(60px)}.HeroIntro_gradientOrb1__RkvR1{width:300px;height:300px}.HeroIntro_gradientOrb2__jEu_E{width:250px;height:250px}.HeroIntro_gradientOrb3__3VgGU{width:200px;height:200px}.HeroIntro_particle__AZxSf:nth-child(n+10){display:none}}@media (max-width:480px){.HeroIntro_content__fuG2i{padding:1rem;gap:1.5rem}.HeroIntro_logo__4gwml{font-size:2rem}.HeroIntro_phraseContainer___0Yft{height:40px}.HeroIntro_phraseIcon__nihWA,.HeroIntro_phraseText__FBfI_{font-size:1.25rem}.HeroIntro_servicesPreview__EWjqL{gap:.75rem}.HeroIntro_serviceLabel__nDDWp{display:none}}@media (prefers-reduced-motion:reduce){.HeroIntro_gradientOrb1__RkvR1,.HeroIntro_gradientOrb2__jEu_E,.HeroIntro_gradientOrb3__3VgGU,.HeroIntro_gridOverlay__TYGe7,.HeroIntro_logoGlow__swdi4,.HeroIntro_particle__AZxSf,.HeroIntro_scanLine__w_wPG{animation:none}.HeroIntro_ctaContainer__B_hwL,.HeroIntro_logoContainer__jbcJa,.HeroIntro_phraseContainer___0Yft,.HeroIntro_phrase__nQjcd,.HeroIntro_servicesPreview__EWjqL,.HeroIntro_tagline__UYYH0{transition-duration:.1s}.HeroIntro_taglineChar__b1tLl{animation-duration:.1s}}[data-theme=light] .HeroIntro_intro__zKafU{background:var(--color-bg)}[data-theme=light] .HeroIntro_gradientOrb1__RkvR1,[data-theme=light] .HeroIntro_gradientOrb2__jEu_E,[data-theme=light] .HeroIntro_gradientOrb3__3VgGU{opacity:.2}[data-theme=light] .HeroIntro_particle__AZxSf{background:var(--color-primary)}[data-theme=light] .HeroIntro_gridOverlay__TYGe7{background-image:linear-gradient(rgba(102,126,234,.05) 1px,transparent 0),linear-gradient(90deg,rgba(102,126,234,.05) 1px,transparent 0)}.Services_services__NWQXN{padding:6rem 0;background:linear-gradient(180deg,var(--color-dark) 0,var(--color-dark-light) 100%);position:relative}.Services_services__NWQXN:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent)}.Services_header__xPqpo{text-align:center;margin-bottom:4rem}.Services_header__xPqpo h2{font-size:3rem;margin-bottom:1rem}.Services_header__xPqpo p{font-size:1.2rem;color:var(--color-text-secondary)}.Services_grid__SnjTi{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.Services_card__0upfP{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;padding:2.5rem;transition:all .4s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=light] .Services_card__0upfP{background:rgba(255,255,255,.9);box-shadow:0 4px 12px rgba(0,0,0,.05)}.Services_card__0upfP:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary);transform:scaleX(0);transition:transform .4s ease}.Services_card__0upfP:hover{transform:translateY(-10px);border-color:var(--color-primary);box-shadow:0 20px 60px var(--color-glow-hover)}[data-theme=light] .Services_card__0upfP:hover{box-shadow:0 20px 60px rgba(0,128,255,.15)}.Services_card__0upfP:hover:before{transform:scaleX(1)}.Services_icon__5CDQx{width:70px;height:70px;border-radius:16px;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;font-size:2rem;color:#ffffff;margin-bottom:1.5rem;transition:all .4s ease}[data-theme=light] .Services_icon__5CDQx{color:#ffffff}.Services_card__0upfP:hover .Services_icon__5CDQx{transform:scale(1.1) rotate(5deg)}.Services_card__0upfP h3{font-size:1.5rem;margin-bottom:1rem;color:var(--color-text)}.Services_card__0upfP p{color:var(--color-text-secondary);line-height:1.8;margin-bottom:1.5rem}.Services_features__PKzLX{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.Services_features__PKzLX li{color:var(--color-text-secondary);font-size:.9rem;position:relative;padding-left:1.5rem}.Services_features__PKzLX li:before{content:"→";position:absolute;left:0;color:var(--color-primary)}.Services_cta__5sP5w{text-align:center;margin-top:3rem}@media (max-width:768px){.Services_header__xPqpo h2{font-size:2rem}.Services_header__xPqpo p{font-size:1rem}.Services_features__PKzLX,.Services_grid__SnjTi{grid-template-columns:1fr}}.Stats_stats__2Ftkr{padding:4rem 0;background:var(--color-dark)}.Stats_grid__YfQ0w{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:3rem;gap:3rem}.Stats_stat__nl0yz{text-align:center;padding:2rem;position:relative}.Stats_stat__nl0yz:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background:linear-gradient(180deg,transparent,var(--color-primary),transparent)}.Stats_stat__nl0yz:last-child:after{display:none}.Stats_stat__nl0yz h3{font-size:3rem;font-weight:800;margin-bottom:.5rem}.Stats_stat__nl0yz p{color:var(--color-text-secondary);font-size:1.1rem}@media (max-width:768px){.Stats_grid__YfQ0w{grid-template-columns:repeat(2,1fr);gap:2rem}.Stats_stat__nl0yz:after{display:none}.Stats_stat__nl0yz h3{font-size:2rem}.Stats_stat__nl0yz p{font-size:.9rem}}.CallToAction_cta__hmSFZ{padding:6rem 0;position:relative;overflow:hidden}.CallToAction_bg___7cA2{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(128,0,255,.2) 0,transparent 70%);pointer-events:none}[data-theme=light] .CallToAction_bg___7cA2{background:radial-gradient(circle at 50% 50%,rgba(96,0,204,.08) 0,transparent 70%)}.CallToAction_content__TfGEB{text-align:center;max-width:800px;margin:0 auto;position:relative;z-index:1}.CallToAction_content__TfGEB h2{font-size:2.5rem;margin-bottom:1.5rem}.CallToAction_content__TfGEB p{font-size:1.2rem;color:var(--color-text-secondary);margin-bottom:2.5rem;line-height:1.8}.CallToAction_buttons__pm0wI{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.CallToAction_cta__hmSFZ{padding:4rem 0}.CallToAction_content__TfGEB h2{font-size:2rem}.CallToAction_content__TfGEB p{font-size:1rem}}