.aeon-page{font-family:Inter,sans-serif;background-color:#0A0A0A;color:#E0E0E0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.aeon-page,.aeon-page *{box-sizing:border-box}.aeon-page .hero-gradient{background:linear-gradient(180deg,#0A0A0A,#101010 50%,#0A0A0A);position:relative}.aeon-page .hero-gradient:before{content:"";position:absolute;inset:0;background-image:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(255,199,0,.15),rgba(255,255,255,0)),radial-gradient(ellipse 60% 40% at 50% 120%,rgba(255,199,0,.1),rgba(255,255,255,0));pointer-events:none}.aeon-page .feature-card{background:#121212;border:1px solid #2a2a2a;transition:all .3s ease-in-out}.aeon-page .feature-card:hover{transform:translateY(-8px);border-color:#FFC700;box-shadow:0 10px 30px -10px rgba(255,199,0,.2)}.aeon-page .cta-button{transition:all .3s ease}.aeon-page .cta-button:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(255,199,0,.5)}.aeon-page .glow-effect{box-shadow:0 0 15px rgba(255,199,0,.3),0 0 25px rgba(255,199,0,.2)}.aeon-page .section-title{background:linear-gradient(90deg,#FFD700,#FFC700);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.aeon-page .step-item:before{content:"";position:absolute;left:1.25rem;top:2.5rem;bottom:-2.5rem;width:2px;background:linear-gradient(180deg,#FFC700,#2A2A2A 50%)}.aeon-page .step-item:last-child:before{display:none}.aeon-page .animate-on-scroll{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.aeon-page .fade-in{opacity:0}.aeon-page .fade-in-up{transform:translateY(30px)}.aeon-page .fade-in-left{transform:translateX(-30px)}.aeon-page .fade-in-right{transform:translateX(30px)}.aeon-page .animate-on-scroll.is-visible{opacity:1;transform:none}.aeon-page .delay-100{transition-delay:.1s}.aeon-page .delay-200{transition-delay:.2s}.aeon-page .delay-300{transition-delay:.3s}.aeon-page .delay-400{transition-delay:.4s}.aeon-page .delay-500{transition-delay:.5s}.aeon-page .delay-600{transition-delay:.6s}@keyframes aeon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes aeon-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes aeon-slide-up-in{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes aeon-slide-up-out{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.aeon-page .animate-slide-up-in{animation:aeon-slide-up-in .6s ease-out forwards}.aeon-page .animate-slide-up-out{animation:aeon-slide-up-out .6s ease-out forwards}.aeon-page .feature-item{display:flex;align-items:center;width:100%;padding:1rem 1.5rem;border-radius:.75rem;background-color:#121212;border:1px solid #2a2a2a;color:#D1D5DB;transition:all .3s ease;cursor:pointer;text-align:left}.aeon-page .feature-item:hover{background-color:#1f1f1f;color:white;border-color:#444}.aeon-page .feature-item.active{background:linear-gradient(90deg,rgba(255,199,0,.1),rgba(255,199,0,0));color:#FFC700;border-color:#FFC700;box-shadow:0 4px 15px -5px rgba(255,199,0,.3)}.aeon-page .feature-item svg{flex-shrink:0;margin-right:1rem;transition:transform .3s ease}.aeon-page .feature-item.active svg{transform:scale(1.1)}.aeon-page .feature-content-wrapper{position:relative;background:#121212;border-radius:.75rem;padding:2rem;border:1px solid #2a2a2a}@keyframes aeon-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.aeon-page .marquee{overflow:hidden;position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.aeon-page .marquee-content{display:flex;width:200%;animation:aeon-marquee 30s linear infinite;will-change:transform;animation-iteration-count:infinite;animation-fill-mode:both}.aeon-page .marquee-content:hover{animation-play-state:paused}.aeon-page .marquee-item{flex-shrink:0;width:200px;min-width:200px;padding:1.5rem 2rem;display:flex;justify-content:center;align-items:center;opacity:.7;transition:all .3s ease}.aeon-page .marquee-item:hover{opacity:1;transform:translateY(-4px)}@media (max-width:768px){.aeon-page .marquee-content{justify-content:center;width:100%;gap:1rem}.aeon-page .marquee-item{width:150px;min-width:150px;padding:1rem}}.aeon-page .pricing-card{background:#121212;border:1px solid #2a2a2a;border-radius:.75rem;padding:2rem;transition:all .3s ease;height:100%;display:flex;flex-direction:column}.aeon-page .pricing-card:hover{border-color:#FFC700;box-shadow:0 0 20px rgba(255,199,0,.4),0 0 40px rgba(255,199,0,.2),0 10px 30px -10px rgba(255,199,0,.3);transform:translateY(-4px)}.aeon-page .pricing-card-highlighted{border-color:#FFC700;box-shadow:0 10px 30px -10px rgba(255,199,0,.3);transform:scale(1.02)}.aeon-page .pricing-card-highlighted:hover{border-color:#FFD700;box-shadow:0 0 25px rgba(255,199,0,.6),0 0 50px rgba(255,199,0,.3),0 10px 30px -10px rgba(255,199,0,.5);transform:scale(1.02) translateY(-4px)}.aeon-page .pricing-card ul li{position:relative;padding-left:28px;margin-bottom:.75rem}.aeon-page .pricing-card ul li:before{content:"✓";color:#FFC700;position:absolute;left:0;top:1px}.aeon-page .testimonial-container{overflow:hidden;position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 5%,black 95%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 5%,black 95%,transparent)}@keyframes aeon-marquee-testimonials{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.aeon-page .testimonial-marquee-content{display:flex;width:calc((400px + 2rem) * 8);animation:aeon-marquee-testimonials 45s linear infinite}.aeon-page .testimonial-marquee-content:hover{animation-play-state:paused}.aeon-page .testimonial-card-item{flex-shrink:0;width:400px;margin-right:2rem}.aeon-page .testimonial-card{background-color:#121212;border:1px solid #2a2a2a;border-radius:.75rem;padding:2rem;height:100%;display:flex;flex-direction:column}.aeon-page .testimonial-card p{flex-grow:1}.aeon-page .container{margin:0 auto;padding:0 1.5rem}@keyframes aeon-lineShimmer{0%{transform:translate(-50%) translateY(-25%);opacity:1}to{transform:translate(-50%) translateY(300%);opacity:1}}@keyframes aeon-horizontalShimmer{0%{transform:translateX(-100%);opacity:1}to{transform:translateX(400%);opacity:1}}@keyframes aeon-pulseSlow{0%,to{opacity:.3}50%{opacity:.6}}@keyframes aeon-pingSlow{0%{transform:scale(1);opacity:1}75%,to{transform:scale(1.5);opacity:0}}.aeon-page .animate-horizontal-shimmer{animation:aeon-horizontalShimmer 3s linear infinite}.aeon-page .animate-pulse-slow{animation:aeon-pulseSlow 3s cubic-bezier(.4,0,.6,1) infinite}.aeon-page .animate-ping-slow{animation:aeon-pingSlow 3s cubic-bezier(0,0,.2,1) infinite}@keyframes aeon-spinSlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes aeon-spinSlowReverse{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes aeon-revolve1{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(15px,-20px) rotate(90deg)}50%{transform:translate(-10px,-30px) rotate(180deg)}75%{transform:translate(-20px,-10px) rotate(270deg)}}@keyframes aeon-revolve2{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-18px,15px) rotate(-90deg)}50%{transform:translate(12px,25px) rotate(-180deg)}75%{transform:translate(20px,8px) rotate(-270deg)}}@keyframes aeon-revolve3{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(20px,-12px) rotate(120deg)}66%{transform:translate(-15px,-25px) rotate(240deg)}}@keyframes aeon-revolve4{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-12px,-18px) rotate(-90deg)}50%{transform:translate(18px,-25px) rotate(-180deg)}75%{transform:translate(8px,-8px) rotate(-270deg)}}@keyframes aeon-revolve5{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(12px,20px) rotate(180deg)}}@keyframes aeon-revolve6{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,12px) rotate(-120deg)}66%{transform:translate(15px,25px) rotate(-240deg)}}@keyframes aeon-revolve7{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(10px,-15px) rotate(90deg)}50%{transform:translate(-8px,-22px) rotate(180deg)}75%{transform:translate(-15px,-5px) rotate(270deg)}}.aeon-page .animate-spin-slow{animation:aeon-spinSlow 8s linear infinite}.aeon-page .animate-spin-slow-reverse{animation:aeon-spinSlowReverse 10s linear infinite}.aeon-page .animate-revolve-1{animation:aeon-revolve1 12s ease-in-out infinite}.aeon-page .animate-revolve-2{animation:aeon-revolve2 14s ease-in-out infinite}.aeon-page .animate-revolve-3{animation:aeon-revolve3 16s ease-in-out infinite}.aeon-page .animate-revolve-4{animation:aeon-revolve4 13s ease-in-out infinite}.aeon-page .animate-revolve-5{animation:aeon-revolve5 15s ease-in-out infinite}.aeon-page .animate-revolve-6{animation:aeon-revolve6 17s ease-in-out infinite}.aeon-page .animate-revolve-7{animation:aeon-revolve7 11s ease-in-out infinite}.aeon-page .timeline-line-shimmer{position:absolute;top:0;left:50%;width:4px;height:30%;background:linear-gradient(180deg,transparent 0,rgba(234,179,8,.4) 15%,rgba(234,179,8,.8) 35%,rgba(234,179,8,1) 45%,rgba(234,179,8,1) 50%,rgba(234,179,8,1) 55%,rgba(234,179,8,.8) 65%,rgba(234,179,8,.4) 85%,transparent);border-radius:2px;filter:blur(.5px);box-shadow:0 0 8px rgba(234,179,8,.8),0 0 16px rgba(234,179,8,.6);animation:aeon-lineShimmer 2s linear infinite;pointer-events:none;z-index:10;transform:translateX(-50%)}.aeon-page .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.aeon-page .hide-scrollbar::-webkit-scrollbar{display:none}