.Stars_stars__Wr98n{animation:Stars_asteroidDrift__gTaep 60s linear infinite;height:120%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:120%;z-index:-999}@keyframes Stars_asteroidDrift__gTaep{0%{transform:translate(0)}to{transform:translate(-20%,-15%)}}.Stars_star__aNgMq{animation:Stars_twinkle__raqXY 3s infinite;background:#fff;border-radius:50%;position:absolute}.Stars_distant__eIdo_{animation:Stars_subtleTwinkle__0YynU 4s infinite,Stars_parallaxSlow__txZV6 80s linear infinite;height:1px;opacity:.4;width:1px}.Stars_small__W_nM_{animation:Stars_twinkle__raqXY 3s infinite,Stars_parallaxMedium__e3j3S 70s linear infinite;height:1.5px;opacity:.8;width:1.5px}.Stars_medium__ekLHl{animation:Stars_twinkle__raqXY 2.5s infinite,Stars_parallaxMedium__e3j3S 65s linear infinite;box-shadow:0 0 2px hsla(0,0%,100%,.5);height:2.5px;opacity:.9;width:2.5px}.Stars_large__HSNpX{animation:Stars_brightTwinkle__NIjxz 2s infinite,Stars_parallaxFast__LwPb1 50s linear infinite;box-shadow:0 0 4px hsla(0,0%,100%,.7);height:3.5px;opacity:1;width:3.5px}.Stars_bright___kqye{animation:Stars_sparkle__jaLqk 1.8s infinite,Stars_parallaxFast__LwPb1 45s linear infinite;box-shadow:0 0 6px hsla(0,0%,100%,.8),0 0 12px hsla(0,0%,100%,.4);height:4px;opacity:1;width:4px}.Stars_nebula__n0XdH{animation:Stars_nebulaPulse__QHoCd 5s infinite,Stars_parallaxMedium__e3j3S 55s linear infinite;border-radius:50%;height:3px;opacity:.7;width:3px}@keyframes Stars_subtleTwinkle__0YynU{0%,to{opacity:.1}50%{opacity:.4}}@keyframes Stars_twinkle__raqXY{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes Stars_brightTwinkle__NIjxz{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes Stars_sparkle__jaLqk{0%,to{opacity:.8;transform:scale(1) rotate(0deg)}25%{opacity:1;transform:scale(1.3) rotate(90deg)}50%{opacity:.9;transform:scale(1.1) rotate(180deg)}75%{opacity:1;transform:scale(1.2) rotate(270deg)}}@keyframes Stars_nebulaPulse__QHoCd{0%,to{filter:blur(.5px);opacity:.4;transform:scale(.8)}50%{filter:blur(0);opacity:.9;transform:scale(1.2)}}@keyframes Stars_parallaxSlow__txZV6{0%{transform:translate(0)}to{transform:translate(-5%,-3%)}}@keyframes Stars_parallaxMedium__e3j3S{0%{transform:translate(0)}to{transform:translate(-10%,-7%)}}@keyframes Stars_parallaxFast__LwPb1{0%{transform:translate(0)}to{transform:translate(-15%,-10%)}}.AsteroidNavigation_heroContent__glqiB{align-items:center;display:flex;flex-direction:column;height:100vh;pointer-events:none;position:relative;z-index:15}.AsteroidNavigation_title__QPDP9{background:linear-gradient(135deg,#0ff,#f0f,#ff0);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,5vw,4rem);font-weight:900;letter-spacing:.1em;margin-top:60px;text-transform:uppercase;-webkit-text-fill-color:transparent;animation:AsteroidNavigation_glow__ZBsQ8 3s ease-in-out infinite alternate;position:relative;text-align:center}@keyframes AsteroidNavigation_glow__ZBsQ8{0%{filter:drop-shadow(0 0 20px rgba(0,255,255,.5))}to{filter:drop-shadow(0 0 30px rgba(255,0,255,.8))}}.AsteroidNavigation_asteroidsNav__1cjXC{display:flex;gap:clamp(40px,8vw,120px);left:50%;pointer-events:all;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.AsteroidNavigation_asteroidNode__c_15j{cursor:pointer;height:clamp(80px,12vw,140px);position:relative;transition:transform .3s ease;width:clamp(80px,12vw,140px)}.AsteroidNavigation_asteroidNode__c_15j:hover{transform:scale(1.1)}.AsteroidNavigation_asteroidNode__c_15j:hover .AsteroidNavigation_orbitLabel___X5T3{opacity:.9}@keyframes AsteroidNavigation_rotate__YaGqB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AsteroidNavigation_asteroidVisual__Talnd{animation:AsteroidNavigation_rotate__YaGqB 20s linear infinite;height:100%;position:absolute;transition:all .5s cubic-bezier(.4,0,.2,1);width:100%}.AsteroidNavigation_shape1__2CBgk{animation:AsteroidNavigation_rotate__YaGqB 10s linear infinite;border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.AsteroidNavigation_shape1__2CBgk,.AsteroidNavigation_shape2__GWojc{background:url(/asteroidCartoonGray.webp);background-position:50%;background-size:cover}.AsteroidNavigation_shape2__GWojc{animation:AsteroidNavigation_rotate__YaGqB 30s linear infinite;border-radius:60% 40% 40% 60%/50% 50% 50% 50%}.AsteroidNavigation_shape3__drZVs{animation:AsteroidNavigation_rotate__YaGqB 15s infinite reverse;border-radius:50% 50% 70% 30%/60% 40% 40% 60%}.AsteroidNavigation_shape3__drZVs,.AsteroidNavigation_shape4__NejHa{background:url(/asteroidCartoonGray.webp);background-position:50%;background-size:cover}.AsteroidNavigation_shape4__NejHa{animation:AsteroidNavigation_rotate__YaGqB 13s infinite alternate-reverse;border-radius:40% 60% 60% 40%/70% 30% 70% 30%}.AsteroidNavigation_asteroidFragments__woPLP{height:100%;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%}.AsteroidNavigation_fragment__JJEV3{background:url(/asteroidCartoonFragmentGray.webp);background-position:50%;background-size:cover;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;box-shadow:0 0 10px rgba(100,200,255,.5);height:20px;position:absolute;transition:all .8s cubic-bezier(.4,0,.2,1);width:20px}.AsteroidNavigation_asteroidNode__c_15j[data-category=ABOUT] .AsteroidNavigation_fragment__JJEV3{background-size:cover}.AsteroidNavigation_asteroidNode__c_15j[data-category=ABOUT] .AsteroidNavigation_fragment__JJEV3,.AsteroidNavigation_asteroidNode__c_15j[data-category=CONTACT] .AsteroidNavigation_fragment__JJEV3,.AsteroidNavigation_asteroidNode__c_15j[data-category=PRICING] .AsteroidNavigation_fragment__JJEV3,.AsteroidNavigation_asteroidNode__c_15j[data-category=PROJECTS] .AsteroidNavigation_fragment__JJEV3{background-image:url(/asteroidCartoonFragmentGray.webp)}.AsteroidNavigation_asteroidNode__c_15j.fractured .AsteroidNavigation_asteroidVisual__Talnd{opacity:0;transform:scale(.3)}.AsteroidNavigation_asteroidNode__c_15j.fractured .AsteroidNavigation_asteroidFragments__woPLP{opacity:1}.AsteroidNavigation_asteroidNode__c_15j.fractured .AsteroidNavigation_fragment__JJEV3{animation:AsteroidNavigation_float__vWein 3s ease-in-out infinite}@keyframes AsteroidNavigation_float__vWein{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.AsteroidNavigation_electricTethers__86ZAv{height:100%;pointer-events:none;position:absolute;width:100%;z-index:2}.AsteroidNavigation_electricTetherSvg__gbnye{height:120%;left:-10%;opacity:0;position:absolute;top:-10%;transition:opacity .3s ease;width:120%}.AsteroidNavigation_asteroidNode__c_15j.fractured .AsteroidNavigation_electricTetherSvg__gbnye{opacity:1}.AsteroidNavigation_tetherLine__nVVTd{stroke-width:1.5;fill:none;stroke-linecap:round;animation:AsteroidNavigation_electricPulse__XACTo .8s infinite;filter:drop-shadow(0 0 3px currentColor)}@keyframes AsteroidNavigation_electricPulse__XACTo{0%,to{opacity:.3;stroke-width:1}50%{opacity:1;stroke-width:2}}.AsteroidNavigation_energyCore__eIxoc{animation:AsteroidNavigation_pulse__2Bgv3 1s infinite;border-radius:50%;height:40px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:40px;z-index:3}.AsteroidNavigation_energyCore__eIxoc:before{animation:AsteroidNavigation_coreGlow__aTOeu 2s infinite;background:hsla(0,0%,100%,.9);height:100%;width:100%}.AsteroidNavigation_energyCore__eIxoc:after,.AsteroidNavigation_energyCore__eIxoc:before{border-radius:50%;content:"";position:absolute}.AsteroidNavigation_energyCore__eIxoc:after{animation:AsteroidNavigation_coreRing__cDOXb 3s linear infinite;background:radial-gradient(circle,transparent 30%,currentColor 50%,transparent 70%);height:150%;left:-25%;top:-25%;width:150%}@keyframes AsteroidNavigation_coreGlow__aTOeu{0%,to{opacity:1;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}@keyframes AsteroidNavigation_coreRing__cDOXb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes AsteroidNavigation_pulse__2Bgv3{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.1)}}.AsteroidNavigation_asteroidNode__c_15j.fractured .AsteroidNavigation_energyCore__eIxoc{opacity:1}.AsteroidNavigation_categoryLabel__N82OO{backdrop-filter:blur(10px);background:rgba(0,0,0,.8);border:2px solid;border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,.5),inset 0 0 20px hsla(0,0%,100%,.1);font-size:clamp(.4rem,.7vw,1rem);font-weight:900;left:50%;letter-spacing:.15em;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 30px hsla(0,0%,100%,.5);text-transform:uppercase;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease;white-space:nowrap;z-index:10}.AsteroidNavigation_asteroidNode__c_15j.fractured .AsteroidNavigation_categoryLabel__N82OO{animation:AsteroidNavigation_labelPulse__sr5CG 2s infinite;opacity:1}@keyframes AsteroidNavigation_labelPulse__sr5CG{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}.AsteroidNavigation_orbitLabel___X5T3{backdrop-filter:blur(5px);background:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:hsla(0,0%,100%,.9);font-size:clamp(.6rem,.8vw,.7rem);font-weight:500;left:50%;letter-spacing:.05em;opacity:.6;padding:3px 8px;pointer-events:none;position:absolute;text-transform:uppercase;top:-35px;transform:translateX(-50%);white-space:nowrap}.AsteroidNavigation_asteroidNode__c_15j.fractured .AsteroidNavigation_orbitLabel___X5T3{opacity:0}@media (max-width:768px){.AsteroidNavigation_asteroidsNav__1cjXC{flex-direction:column;gap:30px}.AsteroidNavigation_title__QPDP9{margin-top:40px}.AsteroidNavigation_orbitLabel___X5T3{font-size:.6rem;left:calc(100% + 15px);opacity:.7;padding:2px 6px;top:50%;transform:translateY(-50%)}}@media (hover:none){.AsteroidNavigation_asteroidNode__c_15j:active{transform:scale(1.1)}}@keyframes Title_subtleGlow__MZCV3{0%{filter:drop-shadow(0 0 15px rgba(0,255,255,.3))}to{filter:drop-shadow(0 0 25px rgba(255,0,255,.4))}}.Title_heroTitle__f907i{animation:Title_subtleGlow__MZCV3 4s ease-in-out infinite alternate;font-family:Orbitron,monospace;position:relative;text-shadow:6px 6px 0 rgba(0,0,0,.3),0 0 20px rgba(0,255,255,.3),0 0 40px rgba(255,0,255,.2)}.Title_heroTitle__f907i:before{background:inherit;-webkit-background-clip:text;background-clip:text;color:hsla(0,0%,100%,.15);content:attr(data-text);font-family:inherit;font-size:inherit;font-weight:inherit;left:-1px;letter-spacing:inherit;pointer-events:none;position:absolute;text-align:inherit;text-transform:inherit;top:-1px;z-index:-1;-webkit-text-fill-color:hsla(0,0%,100%,.15)}.Title_subtitle__neYae{color:hsla(0,0%,100%,.7);font-family:Orbitron,monospace;font-weight:300;letter-spacing:.05em;margin-top:.5rem;text-shadow:0 1px 2px rgba(0,0,0,.5)}.Hero_milkyWayDrift__1o_Xe{animation:Hero_asteroidDrift__Pubey 60s linear infinite;background-position:"center";background-repeat:"repeat";background-repeat:repeat!important;background-size:"cover";background-size:200% 200%!important}@keyframes Hero_asteroidDrift__Pubey{0%{background-position:0 50%}to{background-position:100% 50%}}