@import "https://fonts.googleapis.com/css2?family=Onest:wght@300;400;500;600;700&display=swap";
.product-page{color:#fcfcfd;background-color:#121212;min-height:100vh;font-family:Onest,sans-serif}.product-page h1{color:#fcfcfd;margin-bottom:20px;font-size:40px;font-weight:700;line-height:1.2}.product-page h2{color:#fcfcfd;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.2}.product-page h3{color:#fcfcfd;margin-bottom:12px;font-size:24px;font-weight:600;line-height:1.2}.product-page h4{color:#fcfcfd;margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.2}.product-page p{color:#caccd1;font-size:15px;font-weight:400;line-height:1.6}.btn-primary{color:#fff;cursor:pointer;background-color:#764dff;border:none;border-radius:50px;padding:10px 20px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary:hover{background-color:#6a3dff;transform:translateY(-2px);box-shadow:0 4px 12px #764dff4d}.btn-secondary{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:50px;padding:10px 20px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.btn-secondary:hover{color:#4dffcf;background-color:#ffffff1a;border-color:#4dffcf;transform:translateY(-2px)}.glass-card{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:16px;padding:24px}.feature-card{background:#343434cc;border:1px solid #343434;border-radius:12px;padding:20px;transition:all .3s}.feature-card:hover{background:#343434e6;border-color:#764dff}.product-section{padding:48px 0}.product-container{max-width:1200px;margin:0 auto;padding:0 24px}.pricing-card{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#ffffff12;border:1px solid #343434;border-radius:16px;height:100%;padding:40px 32px;transition:all .3s;position:relative}.pricing-card.featured{background:#764dff1a;border-color:#764dff}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000004d}.pricing-badge{color:#fff;background:#764dff;border-radius:20px;padding:4px 16px;font-size:14px;font-weight:500;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.form-input{color:#fff;background:#ffffff12;border:1px solid #ffffff1f;border-radius:4px;width:100%;padding:12px 16px;font-size:16px;transition:all .3s}.form-input:focus{background:#ffffff17;border-color:#764dff;outline:none}.form-input::placeholder{color:#fff9}.text-primary{color:#764dff}.text-accent{color:#fff}.text-accent:hover{color:#4dffcf}.text-muted{color:#caccd1}@media (max-width:768px){.product-page h1{font-size:32px}.product-page h2{font-size:28px}.product-page h3{font-size:20px}.product-page h4{font-size:18px}.product-page p{font-size:14px}.product-container{padding:0 20px}.product-section{padding:40px 0}}.product-page a:not(.btn-primary):not(.btn-secondary){color:#fff;text-decoration:none;transition:color .3s}.product-page a:not(.btn-primary):not(.btn-secondary):hover{color:#4dffcf}.faq-item{border-bottom:1px solid #343434;padding:24px 0}.faq-item:last-child{border-bottom:none}.checkmark{color:#4dffcf;margin-right:12px;font-size:20px}.loading{opacity:.6;pointer-events:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.6s forwards fadeIn}.gradient-bg{background:radial-gradient(circle at 20%,#764dff33 0%,#0000 50%),radial-gradient(circle at 80% 80%,#4dffcf1a 0%,#0000 50%),#121212}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c}.contact-form{background:#ffffff0d;border:1px solid #343434;border-radius:16px;padding:40px}.terms-content{max-width:800px;margin:0 auto}.terms-content h2{color:#fcfcfd;margin-top:40px;margin-bottom:16px;font-size:28px}.terms-content p{color:#caccd1;margin-bottom:16px}.terms-content ul{margin-bottom:16px;margin-left:24px;list-style:outside}.terms-content ul li{color:#caccd1;margin-bottom:8px}