*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#4a2e8c;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#4a2e8cf2;padding:20px 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.logo{color:#fff;font-size:28px;font-weight:800}.nav-links{display:flex;gap:30px;list-style:none}.nav-links a{color:#fff;font-weight:500;opacity:.9;text-decoration:none;transition:opacity .3s}.nav-links a:hover{opacity:1}.hero{margin:0 auto;max-width:1200px;padding:80px 20px;text-align:center}.hero h1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#7a44ff);-webkit-background-clip:text;background-clip:text;font-size:64px;font-weight:800;margin-bottom:20px}.hero p{font-size:24px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;opacity:.9}.cta-buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:60px}.btn-primary{background:#7a44ff;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-primary:hover{background:#6b3ce6;transform:translateY(-2px)}.btn-secondary{background:#0000;border:2px solid #7a44ff;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;padding:16px 32px;text-decoration:none;transition:all .3s ease}.btn-secondary:hover{background:#7a44ff}.features{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:80px}.feature{background:#7a44ff1a;border:1px solid #7a44ff4d;border-radius:16px;padding:30px;text-align:center}.feature-icon{font-size:48px;margin-bottom:20px}.feature h3{font-size:24px;margin-bottom:15px}.feature p{opacity:.9}.signup-section{background:#7a44ff1a;padding:80px 20px;text-align:center}.signup-container{margin:0 auto;max-width:800px}.signup-container h2{font-size:48px;margin-bottom:20px}.signup-container p{font-size:20px;margin-bottom:40px;opacity:.9}.tabs{background:#4a2e8c80;border-radius:12px;display:flex;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:400px;padding:4px}.tab{border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-weight:600;padding:12px 20px;text-align:center;transition:all .3s ease}.tab.active{background:#7a44ff}.form-container{background:#4a2e8c4d;border:1px solid #7a44ff4d;border-radius:16px;margin:0 auto;max-width:600px;padding:40px}.form-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.form-group,.form-row{margin-bottom:20px}label{color:#fff;display:block;font-weight:600;margin-bottom:8px}input,select,textarea{background:#4a2e8c80;border:2px solid #7a44ff4d;border-radius:8px;color:#fff;font-family:inherit;font-size:16px;padding:15px;transition:all .3s ease;width:100%}input::placeholder,textarea::placeholder{color:#fff9}input:focus,select:focus,textarea:focus{background:#4a2e8cb3;border-color:#7a44ff;outline:none}select option{background:#4a2e8c;color:#fff}.form-btn{background:#7a44ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:16px;transition:all .3s ease;width:100%}.form-btn:hover{background:#6b3ce6}.success{background:#7a44ff33;border:1px solid #7a44ff4d;border-radius:16px;padding:40px;text-align:center}.success h3{color:#fff;font-size:32px;margin-bottom:20px}.success p{color:#fff;font-size:18px;margin-bottom:15px;opacity:.9}.footer{background:#4a2e8c80;margin-top:80px;padding:40px 20px;text-align:center}@media (max-width:768px){.hero h1{font-size:48px}.hero p{font-size:20px}.cta-buttons{align-items:center;flex-direction:column}.form-row{grid-template-columns:1fr}.nav-links{display:none}.signup-container h2{font-size:36px}}
/*# sourceMappingURL=main.e0cc7e15.css.map*/