@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}.product-page .crm-hero-title{letter-spacing:-.02em;text-wrap:balance;margin-bottom:0;font-size:clamp(36px,3.3vw,48px);line-height:1.08}.product-page .crm-section-title{letter-spacing:-.01em;text-wrap:balance;font-size:34px;line-height:1.15}.product-page .crm-eyebrow{color:#4dffcf;letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}.product-page .crm-shot{background:#1a1a1c;border:1px solid #ffffff1f;border-radius:14px;overflow:hidden;box-shadow:0 24px 80px #0000008c}.product-page .crm-shot img{width:100%;height:auto;display:block}.product-page .crm-shot-stack{position:relative}.product-page .crm-shot .crm-shot-frame-b,.product-page .crm-shot .crm-shot-frame-c{height:100%;position:absolute;inset:0}@keyframes crmShotFadeA{0%,30.3%{opacity:1}33.3%,96.7%{opacity:0}to{opacity:1}}@keyframes crmShotFadeB{0%,30.3%{opacity:0}33.3%,63.7%{opacity:1}66.7%,to{opacity:0}}@keyframes crmShotFadeC{0%,63.7%{opacity:0}66.7%,96.7%{opacity:1}to{opacity:0}}@keyframes crmShotDotA{0%,30.3%{background:#4dffcf}33.3%,96.7%{background:#ffffff2e}to{background:#4dffcf}}@keyframes crmShotDotB{0%,30.3%{background:#ffffff2e}33.3%,63.7%{background:#4dffcf}66.7%,to{background:#ffffff2e}}@keyframes crmShotDotC{0%,63.7%{background:#ffffff2e}66.7%,96.7%{background:#4dffcf}to{background:#ffffff2e}}.product-page .crm-shot-frame-a{animation:13.5s ease-in-out infinite crmShotFadeA}.product-page .crm-shot-frame-b{animation:13.5s ease-in-out infinite crmShotFadeB}.product-page .crm-shot-frame-c{animation:13.5s ease-in-out infinite crmShotFadeC}.product-page .crm-shot-dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.product-page .crm-shot-dots span{background:#ffffff2e;border-radius:999px;width:26px;height:4px}.product-page .crm-shot-dot-a{animation:13.5s ease-in-out infinite crmShotDotA}.product-page .crm-shot-dot-b{animation:13.5s ease-in-out infinite crmShotDotB}.product-page .crm-shot-dot-c{animation:13.5s ease-in-out infinite crmShotDotC}.product-page .crm-shot .crm-pair-b{height:100%;position:absolute;inset:0}@keyframes crmPairFadeA{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes crmPairFadeB{0%,45%{opacity:0}50%,95%{opacity:1}to{opacity:0}}@keyframes crmPairDotA{0%,45%{background:#4dffcf}50%,95%{background:#ffffff2e}to{background:#4dffcf}}@keyframes crmPairDotB{0%,45%{background:#ffffff2e}50%,95%{background:#4dffcf}to{background:#ffffff2e}}.product-page .crm-pair-a{animation:9s ease-in-out infinite crmPairFadeA}.product-page .crm-pair-b{animation:9s ease-in-out infinite crmPairFadeB}.product-page .crm-pair-dot-a{animation:9s ease-in-out infinite crmPairDotA}.product-page .crm-pair-dot-b{animation:9s ease-in-out infinite crmPairDotB}@media (prefers-reduced-motion:reduce){.product-page .crm-shot-frame-a,.product-page .crm-shot-frame-b,.product-page .crm-shot-frame-c,.product-page .crm-shot-dot-a,.product-page .crm-shot-dot-b,.product-page .crm-shot-dot-c,.product-page .crm-pair-a,.product-page .crm-pair-b,.product-page .crm-pair-dot-a,.product-page .crm-pair-dot-b{animation:none}.product-page .crm-shot-frame-b,.product-page .crm-shot-frame-c,.product-page .crm-pair-b{opacity:0}.product-page .crm-shot-dot-a,.product-page .crm-pair-dot-a{background:#4dffcf}}.product-page .crm-chrome{background:#232326;border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:10px 14px;display:flex}.product-page .crm-chrome span{background:#ffffff2e;border-radius:50%;width:10px;height:10px}.product-page .crm-hero-glow{pointer-events:none;filter:blur(2px);background:radial-gradient(55% 45% at 30% 20%,#764dff47 0%,#0000 65%),radial-gradient(45% 40% at 75% 65%,#4dffcf24 0%,#0000 65%);height:130%;position:absolute;inset:-12% -20% auto}.product-page .crm-stat-value{color:#fcfcfd;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}.product-page .crm-orbit{display:none}@media (min-width:1024px){.product-page .crm-orbit{pointer-events:none;width:clamp(940px,80vw,1240px);height:auto;display:block;position:absolute;top:96px;right:max(-40px,50% - 790px)}}.product-page .crm-orbit a{pointer-events:auto}.product-page .crm-orbit a circle{transition:stroke-width .2s,filter .2s}.product-page .crm-orbit a:hover circle,.product-page .crm-orbit a:focus-visible circle{stroke-width:3px;filter:drop-shadow(0 0 9px #764dff99)}@media (max-width:768px){.product-page .crm-hero-title{font-size:36px}.product-page .crm-section-title{font-size:27px}.product-page .crm-stat-value{font-size:26px}}.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}