.page-container{position:relative;min-height:100vh;overflow:hidden}.cosmic-bg{position:fixed;inset:0;z-index:0}.bg-gradient{position:absolute;inset:0;background:linear-gradient(to bottom, #0a0118, #1a0f2e, #0a0118)}.nebula{position:absolute;border-radius:50%;filter:blur(120px);animation:pulse 4s ease-in-out infinite}.nebula-1{top:0;left:25%;width:384px;height:384px;background:rgba(88,28,135,.2)}.nebula-2{bottom:25%;right:25%;width:600px;height:600px;background:rgba(67,56,202,.15);animation-delay:2s}.nebula-3{top:50%;left:50%;transform:translate(-50%, -50%);width:800px;height:800px;background:rgba(109,40,217,.1);filter:blur(160px)}.nebula-4{top:80px;right:80px;width:320px;height:320px;background:rgba(131,24,67,.15);animation-delay:3s}.nebula-5{bottom:160px;left:80px;width:384px;height:384px;background:rgba(30,58,138,.1);animation-delay:1.5s}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}.star{position:absolute;background:#fff;border-radius:50%;animation:twinkle 3s ease-in-out infinite}@keyframes twinkle{0%,100%{opacity:.8;transform:scale(1)}50%{opacity:.3;transform:scale(1.3)}}.bright-star{position:absolute}.bright-star-core{width:4px;height:4px;background:#fff;border-radius:50%}.bright-star-glow{position:absolute;top:-4px;left:-4px;width:12px;height:12px;background:rgba(192,132,252,.4);border-radius:50%;filter:blur(4px)}.orbital-ring{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid;border-radius:50%;pointer-events:none}.ring-1{width:1200px;height:1200px;border-color:rgba(168,85,247,.1)}.ring-2{width:900px;height:900px;border-color:rgba(99,102,241,.1)}.ring-3{width:600px;height:600px;border-color:rgba(139,92,246,.1)}.ring-4{width:1400px;height:1400px;border-color:rgba(168,85,247,.05)}.shooting-star{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;animation:shoot 2s ease-out infinite}@keyframes shoot{0%{transform:translate(0, 0);opacity:0}10%{opacity:1}100%{transform:translate(-200px, 200px);opacity:0}}.shooting-star-1{top:20%;left:80%;animation-delay:5s}.shooting-star-2{top:40%;left:70%;animation-delay:12s}.shooting-star-3{top:30%;left:90%;animation-delay:18s}.shooting-star::after{content:"";position:absolute;top:0;left:0;width:80px;height:1px;background:linear-gradient(to right, white, transparent)}.content{position:relative;z-index:10}.hero{padding:96px 24px 64px;text-align:center}.hero-content{animation:fadeInUp 1s ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero h1{font-size:3rem;font-weight:300;margin-bottom:24px;letter-spacing:.05em}.gradient-text{background:linear-gradient(to right, rgb(192, 132, 252), rgb(251, 182, 206));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.hero p{font-size:1.25rem;color:rgba(233,213,255,.7);max-width:672px;margin:0 auto;line-height:1.75}.decorative-line{margin-top:48px;display:flex;align-items:center;justify-content:center;gap:8px}.line-segment{height:1px;background:rgba(168,85,247,.5)}.line-segment.short{width:48px;background:linear-gradient(to right, transparent, rgba(168, 85, 247, 0.5))}.line-segment.long{width:96px}.line-segment.short-left{background:linear-gradient(to left, transparent, rgba(168, 85, 247, 0.5))}.circle-dot{width:8px;height:8px;background:#c084fc;border-radius:50%}.pricing-section{padding:0}.pricing-section .section__title{margin-bottom:3rem;text-transform:none}.pricing-container{margin-bottom:5rem}.pricing-scroll{overflow:visible}.scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:48px;height:48px;border-radius:50%;background:rgba(88,28,135,.8);backdrop-filter:blur(8px);border:1px solid rgba(168,85,247,.3);color:#e9d5ff;cursor:pointer;transition:all .3s;box-shadow:0 10px 15px -3px rgba(168,85,247,.2)}.scroll-btn:disabled{opacity:.6}.scroll-btn:hover{background:rgba(88,28,135,.9)}.scroll-btn.left{left:0}.scroll-btn.right{right:0}.scroll-btn svg{width:24px;height:24px}.pricing-grid{padding:0 16px}.pricing-card{position:relative;animation:fadeInCard .8s ease-out forwards;opacity:0}@keyframes fadeInCard{to{opacity:1;transform:translateY(0)}}.pricing-card.featured{transform:scale(1.05)}.card-glow{position:absolute;inset:-2px;background:linear-gradient(to bottom right, rgba(168, 85, 247, 0.3), rgba(99, 102, 241, 0.3));border-radius:24px;filter:blur(24px);opacity:.3;transition:opacity .3s}.pricing-card:hover .card-glow{opacity:1}.pricing-card.featured .card-glow{background:linear-gradient(to bottom right, rgba(168, 85, 247, 0.6), rgba(236, 72, 153, 0.6), rgba(99, 102, 241, 0.6));opacity:.7}.featured-badge{position:absolute;top:-16px;left:50%;transform:translateX(-50%);z-index:20;padding:8px 24px;background:linear-gradient(to right, rgb(147, 51, 234), rgb(236, 72, 153));color:#fff;font-size:.875rem;border-radius:9999px;box-shadow:0 10px 15px -3px rgba(168,85,247,.5)}.card-inner{position:relative;height:100%;padding:32px;border-radius:24px;background:rgba(10,1,24,.8);backdrop-filter:blur(8px);border:1px solid rgba(168,85,247,.3);overflow:hidden;transition:transform .3s}.pricing-card:hover .card-inner{transform:translateY(-4px)}.step-badge{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;background:rgba(168,85,247,.2);border:1px solid rgba(192,132,252,.3);display:flex;align-items:center;justify-content:center;color:#d8b4fe;font-size:.875rem;font-weight:300}.card-icon{display:flex;justify-content:center;margin-bottom:24px}.icon-container{padding:16px;border-radius:50%;background:linear-gradient(to bottom right, rgba(168, 85, 247, 0.2), rgba(99, 102, 241, 0.2));transition:transform .3s}.pricing-card.featured .icon-container{background:linear-gradient(to bottom right, rgba(168, 85, 247, 0.3), rgba(236, 72, 153, 0.3))}.pricing-card:hover .icon-container{transform:scale(1.1) rotate(360deg)}.card-title{text-align:center}.step-name{font-size:1.25rem;font-weight:300;color:rgba(216,180,254,.8);margin-bottom:8px}.step-title{font-size:1.5rem;font-weight:300;color:#fff;margin-bottom:12px}.step-description{font-size:.875rem;color:rgba(233,213,255,.6);text-align:center;margin-bottom:24px;min-height:60px}.card-price{text-align:center;margin-bottom:24px}.price-amount{font-size:1.875rem;font-weight:300;color:#fff;margin-bottom:4px}.price-period{font-size:.875rem;color:rgba(216,180,254,.6)}.card-divider{margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:8px}.divider-line{flex:1;height:1px}.divider-left{background:linear-gradient(to right, transparent, rgba(168, 85, 247, 0.3))}.divider-right{background:linear-gradient(to left, transparent, rgba(168, 85, 247, 0.3))}.divider-dot{width:4px;height:4px;background:rgba(192,132,252,.5);border-radius:50%}.card-features{list-style:none;margin-bottom:32px}.feature-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:.875rem;color:rgba(233,213,255,.8)}.check-icon{width:20px;height:20px;flex-shrink:0;margin-top:2px;color:rgba(168,85,247,.6)}.pricing-card.featured .check-icon{color:#c084fc}.card-button{width:100%;padding:16px;border-radius:9999px;border:none;color:#fff;cursor:pointer;transition:all .3s;font-size:1rem}.card-button.primary{background:linear-gradient(to right, rgb(147, 51, 234), rgb(236, 72, 153));box-shadow:0 10px 15px -3px rgba(168,85,247,.3)}.card-button.primary:hover{box-shadow:0 10px 15px -3px rgba(168,85,247,.5)}.card-button.secondary{background:rgba(88,28,135,.3);border:1px solid rgba(168,85,247,.3)}.card-button.secondary:hover{background:rgba(88,28,135,.5);border-color:rgba(168,85,247,.5)}.scroll-overlay{position:absolute;top:0;bottom:32px;width:80px;pointer-events:none;z-index:10}.scroll-overlay.left{left:0;background:linear-gradient(to right, #0a0118, transparent)}.scroll-overlay.right{right:0;background:linear-gradient(to left, #0a0118, transparent)}.cta-section{padding:0 24px}.cta-container{max-width:768px;margin:0 auto;text-align:center;animation:fadeInUp .8s ease-out}.cta-card{position:relative;padding:48px;border-radius:24px;overflow:hidden}.cta-bg{position:absolute;inset:0;background:linear-gradient(to bottom right, rgba(88, 28, 135, 0.2), rgba(67, 56, 202, 0.2));backdrop-filter:blur(8px)}.cta-border{position:absolute;inset:0;border:1px solid rgba(168,85,247,.2);border-radius:24px}.cta-glow{position:absolute;inset:-4px;background:linear-gradient(to right, rgba(147, 51, 234, 0.2), rgba(236, 72, 153, 0.2));border-radius:24px;filter:blur(24px)}.cta-content{position:relative;z-index:10}.cta-title{font-size:2rem;font-weight:300;color:#fff;margin-bottom:16px}.cta-text{font-size:1.125rem;color:rgba(233,213,255,.7);line-height:1.75;margin-bottom:32px}.cta-button{padding:16px 32px;background:linear-gradient(to right, rgb(147, 51, 234), rgb(99, 102, 241));color:#fff;border:none;border-radius:9999px;font-size:1rem;cursor:pointer;transition:all .3s;box-shadow:0 10px 15px -3px rgba(168,85,247,.3)}.cta-button:hover{transform:scale(1.05);box-shadow:0 10px 15px -3px rgba(168,85,247,.5)}.cta-button:active{transform:scale(0.95)}@media(max-width: 768px){.hero h1{font-size:2rem}.hero p{font-size:1rem}.scroll-btn{display:none}.pricing-card{width:300px}.cta-title{font-size:1.5rem}.cta-text{font-size:1rem}}@media(min-width: 768px){.hero h1{font-size:4.5rem}}
/*# sourceMappingURL=style.a8ec67cb.css.map*/