.hero-explosive[data-astro-cid-ct3bgug4]{background:radial-gradient(circle at 20% 80%,#ff006e 0,#0000 50%)0 0/300% 300%,radial-gradient(circle at 80% 20%,#8338ec 0,#0000 50%)0 0/250% 250%,radial-gradient(circle at 40% 40%,#3a86ff 0,#0000 50%)0 0/400% 400%,linear-gradient(135deg,#06ffa5,#ff006e,#8338ec,#3a86ff,#06ffa5)0 0/600% 600%;animation:15s infinite explosiveGradient;position:relative;overflow:hidden}@media (max-width:768px){.hero-explosive[data-astro-cid-ct3bgug4]{background-size:200% 200%,200% 200%,200% 200%,300% 300%;animation:none}.floating-orbs[data-astro-cid-ct3bgug4]{display:none}}@media (prefers-reduced-motion:reduce){.hero-explosive[data-astro-cid-ct3bgug4],.orb[data-astro-cid-ct3bgug4]{animation:none}}.floating-orbs[data-astro-cid-ct3bgug4]{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.orb[data-astro-cid-ct3bgug4]{filter:blur(2px);border-radius:50%;animation:20s ease-in-out infinite orbFloat;position:absolute}.orb-1[data-astro-cid-ct3bgug4]{background:radial-gradient(circle,#ff006e,#ff6b9d);width:150px;height:150px;animation-delay:0s;top:10%;left:15%;box-shadow:0 0 30px #ff006e4d}.orb-2[data-astro-cid-ct3bgug4]{background:radial-gradient(circle,#8338ec,#a663cc);width:200px;height:200px;animation-delay:-7s;top:70%;right:10%;box-shadow:0 0 40px #8338ec4d}.orb-3[data-astro-cid-ct3bgug4]{background:radial-gradient(circle,#3a86ff,#72b4ff);width:120px;height:120px;animation-delay:-14s;bottom:30%;left:70%;box-shadow:0 0 25px #3a86ff4d}.orb-4[data-astro-cid-ct3bgug4]{background:radial-gradient(circle,#06ffa5,#59ffb8);width:180px;height:180px;animation-delay:-10s;top:40%;left:5%;box-shadow:0 0 35px #06ffa54d}.orb-5[data-astro-cid-ct3bgug4]{background:radial-gradient(circle,#ffbe0b,#ffd23f);width:100px;height:100px;animation-delay:-3s;top:20%;right:30%;box-shadow:0 0 20px #ffbe0b4d}@keyframes explosiveGradient{0%,to{background-position:0 0,0 0,0 0,0}25%{background-position:100% 100%,50%,25% 75%,100%}50%{background-position:50% 25%,100%0,75% 25%,50% 100%}75%{background-position:25% 75%,25% 100%,50%,0}}@keyframes orbFloat{0%,to{opacity:.6;transform:translateY(0) translate(0) scale(1)}25%{opacity:.8;transform:translateY(-60px) translate(40px) scale(1.2)}50%{opacity:.7;transform:translateY(-30px) translate(-20px) scale(.9)}75%{opacity:.9;transform:translateY(-80px) translate(60px) scale(1.1)}}.glass-vibrant{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important;background:#ffffff1a!important;border:2px solid #fff3!important;border-radius:32px!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 25px 45px #0000001a,inset 0 0 0 1px #ffffff1a,0 0 60px #667eea4d!important}.glass-vibrant:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#ff006e1a,#8338ec1a,#3a86ff1a,#06ffa51a,#ffbe0b1a);transition:opacity .4s;position:absolute;inset:0}.glass-vibrant:hover:before{opacity:1}.glass-vibrant:hover{box-shadow:0 40px 80px #0003,inset 0 0 0 2px #fff3,0 0 100px #667eea80!important}.dark .glass-vibrant{background:#0000004d!important;border-color:#fff3!important;box-shadow:0 25px 45px #0006,inset 0 0 0 1px #ffffff1a,0 0 60px #8338ec66!important}.dark .glass-vibrant:hover{box-shadow:0 40px 80px #0009,inset 0 0 0 2px #fff3,0 0 100px #8338ec99!important}.neon-title[data-astro-cid-ct3bgug4]{background:linear-gradient(135deg,#ff006e,#8338ec,#3a86ff,#06ffa5,#ffbe0b)0 0/300% 300%;-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;padding-left:2rem;font-size:clamp(3rem,8vw,6rem);font-weight:900;line-height:1.1;animation:4s ease-in-out infinite alternate neonPulse}.neon-subtitle[data-astro-cid-ct3bgug4]{color:#fff;text-shadow:0 2px 10px #ffffff4d;max-width:800px;margin-bottom:3rem;padding-left:2rem;font-size:1.5rem;font-weight:600;line-height:1.4}html:not(.dark) .neon-subtitle[data-astro-cid-ct3bgug4]{color:#0f172ae6!important;text-shadow:0 2px 10px #0000001a!important}@keyframes neonPulse{0%{background-position:0}to{background-position:100%}}.cta-explosive[data-astro-cid-ct3bgug4]{color:#fff;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#ff006e,#8338ec,#3a86ff)0 0/300% 300%;border:0;border-radius:60px;margin-left:2rem;padding:1.2rem 3rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 25px #ff006e40}.cta-explosive[data-astro-cid-ct3bgug4]:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.cta-explosive[data-astro-cid-ct3bgug4]:hover:before{left:100%}.cta-explosive[data-astro-cid-ct3bgug4]:hover{background-position:100%;transform:translateY(-3px) scale(1.05);box-shadow:0 15px 35px #ff006e66}.cta-secondary-explosive[data-astro-cid-ct3bgug4]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 2px #0000001a;background:#ffffff1a;border:2px solid #06ffa566;border-radius:60px;margin-left:2rem;padding:1.2rem 3rem;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.cta-secondary-explosive[data-astro-cid-ct3bgug4]:hover{color:#fff;background:#06ffa526;border-color:#06ffa599;transform:translateY(-2px) scale(1.03)}html:not(.dark) .cta-secondary-explosive[data-astro-cid-ct3bgug4]{color:#0f172a!important;text-shadow:none!important;background:#fffffff2!important;border-color:#06ffa5b3!important;box-shadow:0 4px 15px #0000001a!important}html:not(.dark) .cta-secondary-explosive[data-astro-cid-ct3bgug4]:hover{color:#0f172a!important;background:#06ffa526!important;border-color:#06ffa5cc!important;box-shadow:0 6px 20px #06ffa533!important}html:not(.dark) .light-mode-card[data-astro-cid-ct3bgug4]{background:#fffc!important;border-color:#0000001a!important}html:not(.dark) .method-title[data-astro-cid-ct3bgug4]{color:#0f172ae6!important}html:not(.dark) .method-description[data-astro-cid-ct3bgug4]{color:#4b5563e6!important}html:not(.dark) .method-highlights[data-astro-cid-ct3bgug4]{color:#0f172acc!important}html:not(.dark) .cta-subtitle[data-astro-cid-ct3bgug4]{color:#0f172ae6!important}@keyframes ctaGlow{0%{box-shadow:0 8px 25px #ff006e40}to{box-shadow:0 8px 25px #3a86ff59}}.service-card[data-astro-cid-ct3bgug4]{position:relative;overflow:hidden}.service-card-1[data-astro-cid-ct3bgug4]:before{background:linear-gradient(135deg,#ff006e33,#ff6b9d1a)}.service-card-2[data-astro-cid-ct3bgug4]:before{background:linear-gradient(135deg,#8338ec33,#a663cc1a)}.service-card-3[data-astro-cid-ct3bgug4]:before{background:linear-gradient(135deg,#3a86ff33,#72b4ff1a)}.service-card-4[data-astro-cid-ct3bgug4]:before{background:linear-gradient(135deg,#06ffa533,#59ffb81a)}.service-card-5[data-astro-cid-ct3bgug4]:before{background:linear-gradient(135deg,#ffbe0b33,#ffd23f1a)}.service-card-6[data-astro-cid-ct3bgug4]:before{background:linear-gradient(135deg,#ff576c33,#ff9a9e1a)}.service-card[data-astro-cid-ct3bgug4]:before{content:"";opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.service-card[data-astro-cid-ct3bgug4]:hover:before{opacity:1}.section-gradient-1[data-astro-cid-ct3bgug4]{background:linear-gradient(135deg,#ff006e0d,#8338ec0d,#3a86ff0d)}.section-gradient-2[data-astro-cid-ct3bgug4]{background:linear-gradient(135deg,#06ffa50d,#ffbe0b0d,#ff576c0d)}.section-gradient-3[data-astro-cid-ct3bgug4]{background:linear-gradient(135deg,#3a86ff0d,#8338ec0d,#ff006e0d)}.content-section[data-astro-cid-ct3bgug4]{margin:8rem 0;padding:4rem 0;position:relative}.content-section[data-astro-cid-ct3bgug4]:first-of-type{margin-top:0}.content-section[data-astro-cid-ct3bgug4]:last-of-type{margin-bottom:0}.explosive-entrance[data-astro-cid-ct3bgug4]{opacity:0;animation:1s ease-out forwards explosiveSlideUp;transform:translateY(60px) scale(.9)}.explosive-entrance[data-astro-cid-ct3bgug4]:first-child{animation-delay:.1s}.explosive-entrance[data-astro-cid-ct3bgug4]:nth-child(2){animation-delay:.3s}.explosive-entrance[data-astro-cid-ct3bgug4]:nth-child(3){animation-delay:.5s}.explosive-entrance[data-astro-cid-ct3bgug4]:nth-child(4){animation-delay:.7s}@keyframes explosiveSlideUp{to{opacity:1;transform:translateY(0) scale(1)}}.hero-fullscreen[data-astro-cid-ct3bgug4]{align-items:center;min-height:100vh;display:flex;position:relative}@media (max-width:768px){.neon-title[data-astro-cid-ct3bgug4]{padding-left:1rem;font-size:clamp(2rem,8vw,4rem)}.neon-subtitle[data-astro-cid-ct3bgug4]{padding-left:1rem;font-size:1.2rem}.content-section[data-astro-cid-ct3bgug4]{margin:5rem 0;padding:2rem 0}.cta-explosive[data-astro-cid-ct3bgug4],.cta-secondary-explosive[data-astro-cid-ct3bgug4]{margin-left:1rem;padding:1rem 2rem;font-size:1rem}.cta-subtitle[data-astro-cid-ct3bgug4]{font-size:1.1rem!important}}