body{background-color:#060a15}.testimonialTextStroke{-webkit-text-stroke:"2px #ff00ff";color:"transparent"}.showOverflow{overflow:visible!important}.ninaBodyElem{transform-origin:center center}.neon-text{color:#fff;text-shadow:0 0 5px #ffffffee}.neon-bg{box-shadow:0 0 5px #ffffffee}.neon-bg4{box-shadow:0 0 12px #ffffffee}.neon-bg-purple{box-shadow:0 0 5px #c90aa1}.neon-text-2{text-shadow:0 0 5px #c90aa1,0 0 10px #c90aa1,0 0 15px #c90aa1}.neon-text-3{box-shadow:0 0 10px #c90aa1,0 0 15px #c90aa1,0 0 25px #c90aa1}.chromaFont{font-family:Michroma,sans-serif}.orbitFont{font-family:Orbitron,sans-serif}.radialGradient{background:#7d2077;background:radial-gradient(circle,#800079 0,#7f0078 8.1%,#73006c 15.5%,#6a0064 22.5%,#60005b 29%,#550050 35.3%,#3e003b 41.2%,#000 47.1%,#000 52.9%,#000 58.8%,#000 64.7%,#000 77.5%,#000 91.9%,#000 100%)}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.animate-scroll-left{animation:scroll-left 40s linear infinite;width:200%}.animate-scroll-right{animation:scroll-right 40s linear infinite;width:200%}@keyframes rotate{0%{transform:rotateX("0deg")}to{transform:rotateX("3600deg")}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}.animated-particles{animation:rotate 20s ease-in-out infinite,blink 2s linear infinite}.shadowBorder{position:relative;border-radius:1.5rem;transition:transform .3s ease,box-shadow .3s ease}.shadowBorder:hover:after,.shadowBorder:hover:before{content:"";position:absolute;top:-2px;left:-1px;width:calc(100% + 5px);height:calc(100% + 5px);z-index:-1;background:var(--gradient-shadow);background-size:200%;border-radius:1.8rem;animation:animate 8s infinite alternate;box-shadow:0 0 30px hsla(0,0%,100%,.7);transform:scale(1.05)}.shadowBorder:after{filter:blur(15px)}@keyframes animate{0%{background-position:0 0}50%{background-position:200% 0}to{background-position:0 0}}:root{--gradient-shadow:linear-gradient(90deg,#c90aa1,#c90aa1,#0a0e79)}.shadowBorder2{z-index:1}.shadowBorder2:after,.shadowBorder2:before{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 5px);height:calc(100% + 4px);z-index:-1;background:var(--gradient-shadow);background-size:200%;border-radius:1.8rem;border:1px solid #fff;animation:animate 4s infinite alternate}.shadowBorder2:after{filter:blur(15px)}.spinAnim,.spinAnimR{animation-name:spin;animation-duration:180s;animation-iteration-count:infinite;animation-timing-function:linear}.spinAnimR{animation-direction:reverse}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.justify-text{text-align:justify}.extra-margin{margin-bottom:1rem}.equal-width{flex:1;min-width:250px;max-width:300px}.shadowBorder2{position:relative;display:flex;flex-direction:column}.equal-box{flex:1;min-width:250px;max-width:300px}.bg-black{background-color:#000}.items-stretch{align-items:stretch}.glow-button{padding:1rem 2rem;text-align:center;min-width:200px}.glow-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,0) 80%);opacity:0;transition:opacity .3s ease;z-index:0}.glow-button:hover:before{opacity:1}.gsapAnim{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.hero-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#060a15;padding:2rem;gap:2rem;width:100%;max-width:1200px;margin:0 auto}@media (min-width:768px){.hero-container{flex-direction:row;justify-content:space-between;text-align:left}}.text-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.5rem}@media (min-width:768px){.text-container{align-items:flex-start;text-align:left}}.hero-title{font-size:2rem;font-weight:700;line-height:1.5;color:#fff}@media (min-width:768px){.hero-title{font-size:3rem}}.highlight{background:linear-gradient(90deg,#c90aa1,#0a0e79);-webkit-text-fill-color:transparent}.glow-button{position:relative;display:inline-block;padding:.75rem 2rem;background:linear-gradient(90deg,#0a0e79,#c90aa1);color:#fff;font-weight:700;font-family:Roboto,sans-serif;border-radius:9999px;border:none;z-index:1;overflow:hidden;transition:transform .2s ease,box-shadow .3s ease}.glow-button:hover{transform:scale(1.1);box-shadow:0 0 20px hsla(0,0%,100%,.5),0 0 40px hsla(0,0%,100%,.3)}.image-container{flex:1;display:flex;align-items:center;justify-content:center}.assistant-image{width:80%;max-width:300px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.assistant-image{width:100%;max-width:400px}}.line-to-center{position:absolute;width:100px;height:2px;background:linear-gradient(90deg,#9b106b,#0a1087);top:50%;transform:translateY(-50%)}.arrow-head{top:0;transform:rotate(10deg)}.arrow-chest,.arrow-head{width:clamp(130px,150px,170px);right:96%}.arrow-chest{top:30%;transform:rotate(20deg)}.arrow-hip{right:96%;top:47%;transform:rotate(18deg)}.arrow-hip,.arrow-knee{width:clamp(130px,150px,170px)}.arrow-knee{right:98%;top:30%;transform:rotate(20deg)}.pricing-card{position:relative;overflow:hidden;transition:transform .3s ease,filter .3s ease}.pricing-card:hover{transform:scale(1.1);filter:brightness(1.5);box-shadow:0 0 20px #ff6f61,0 0 40px #28b463,0 0 60px #5dade2;transition:box-shadow .5s ease}.pricing-card:not(:hover){transform:scale(.9);filter:brightness(.6)}@media (max-width:768px){.pricing-card{flex:1 1 100%;margin:1rem 0}}@media (min-width:768px){.pricing-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.pricing-card{flex:1 1 calc(25% - 1rem)}}@keyframes glow-background{0%{background-position:0 50%}to{background-position:0 50%}}.pricing-card:before{content:"";position:relative;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg,rgba(255,111,97,.5),rgba(40,180,99,.5),rgba(93,173,226,.5));background-size:300% 300%;z-index:-1;animation:glow-background 5s linear infinite;transition:opacity .3s ease;opacity:.8;animation:glow-background 2s steps(10) infinite}.pricing-card:hover:before{opacity:1}.toggle-button{position:relative;z-index:10}@keyframes price-rotate-glow{0%{transform:rotateY(0deg) scale(1);filter:brightness(1)}50%{transform:rotateY(90deg) scale(1.5);filter:brightness(2)}to{transform:rotateY(180deg) scale(1);filter:brightness(1)}}.price-animation{animation:price-rotate-glow .8s ease}.lineGradient{background:#fff;-webkit-box-reflect:below 1px linear-gradient(transparent,#0005)}.lineGradient:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a0e79,#0a0e79,#0a0e79,#9b106b,#9b106b,#9b106b,#9b106b,#0a0e79,#0a0e79);animation:animate 20s linear infinite;background-size:500%}.lineGradient:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fb0094,#00f,#0f0,#ff0,#fb0094,#00f,#0f0,#ff0,#fb0094);animation:animateLine 20s linear infinite;background-size:500%;filter:blur(20px)}@keyframes animateLine{0%{background-position:0 0}to{background-position:500% 0}}.menu-link{cursor:pointer;transition:all .3s ease}.menu-link:hover{color:#c90aa1;letter-spacing:1px}.menu-link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:#c90aa1;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.menu-link:hover:after{transform:scaleX(1)}.pricing-card-active{position:relative;animation:pricing-glow-pulse 3s ease-in-out infinite}.pricing-card-active:before{top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);filter:blur(8px);opacity:.8}.pricing-card-active:after,.pricing-card-active:before{content:"";position:absolute;z-index:-1;background:linear-gradient(45deg,#c90aa1,#0a0e79,#28b463,#ff6f61);background-size:400% 400%;border-radius:1.8rem;animation:pricing-gradient-shift 4s ease infinite}.pricing-card-active:after{top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}@keyframes pricing-glow-pulse{0%,to{box-shadow:0 0 20px rgba(201,10,161,.6),0 0 40px rgba(10,14,121,.4),0 0 60px rgba(40,180,99,.3)}50%{box-shadow:0 0 30px rgba(201,10,161,.8),0 0 60px rgba(10,14,121,.6),0 0 90px rgba(40,180,99,.4)}}@keyframes pricing-gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}