.vc-page .tbai-hero-video.vc-hero-video{aspect-ratio:4/5;width:380px}.vc-page .tbai-hero-text{text-align:center}.vc-page .vc-details{margin:48px auto 24px}.vc-page .vc-demo-video{aspect-ratio:9/16;border:1px solid var(--lab-line);width:min(100%,300px);height:auto;box-shadow:var(--glass-shadow);background:#000;border-radius:28px;display:block}.vc-page .vc-steps-grid{grid-template-columns:1fr 1fr}.vc-page .vc-pricing{text-align:center}.vc-page .vc-presale-badge{background:var(--lab-gold);color:var(--lab-navy);border-radius:999px;margin:0 auto 20px;padding:8px 18px;font-size:16px;font-weight:700;line-height:1.3;display:table}.vc-page .vc-final-presale{color:var(--lab-gold);margin:0 0 10px;font-size:17px;font-weight:700}.vc-page .vc-preorder{border:1px solid var(--lab-gold);letter-spacing:.3px;color:var(--lab-gold);border-radius:999px;margin:10px 0 6px;padding:5px 14px;font-size:14px;font-weight:700;display:inline-block}.vc-page .vc-price-old{color:var(--lab-muted);margin:4px 0 0;font-size:18px;text-decoration:line-through}.vc-page .vc-price{font-family:var(--serif);letter-spacing:-1.5px;color:var(--lab-gold);margin:0;font-size:56px;font-weight:700;line-height:1.1}.vc-page .vc-price-note{max-width:520px;color:var(--lab-ink);margin:14px auto 0;font-size:17px;line-height:1.65}.vc-page .vc-form-wrap{text-align:start;margin-top:22px}.vc-page .vc-benefit{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:34px 22px;display:flex}.vc-page .vc-benefit h3{margin:0;font-size:20px;line-height:1.45}@media (min-width:761px){.vc-page .tbai-benefits .tbai-benefit-grid{width:min(1000px,100vw - 48px);position:relative;right:50%;transform:translate(50%)}}.vc-page .vc-testimonials{justify-content:center;margin-top:32px;display:flex}.vc-page .vc-testimonials .tbai-reco-item{width:min(100%,300px)}.vc-page .vc-testimonials .tbai-reco-shot{width:100%}.vc-page .vc-testimonials .tbai-reco-shot img{height:auto}.vc-page bdi{white-space:nowrap}@media (max-width:760px){.vc-page .vc-steps-grid{grid-template-columns:1fr}.vc-page .tbai-benefits .tbai-benefit-grid{grid-template-columns:repeat(3,1fr);gap:8px}.vc-page .vc-benefit{gap:10px;min-height:170px;padding:18px 8px}.vc-page .vc-benefit h3{font-size:14px;line-height:1.4}.vc-page .vc-benefit h3 br{display:none}.vc-page .vc-benefit .num-chip{width:34px;height:34px;font-size:16px}.vc-page .tbai-details div{align-items:flex-start}.vc-page .vc-demo-video,.vc-page .vc-testimonials .tbai-reco-item{width:min(100%,260px)}.vc-page .tbai-hero-video.vc-hero-video{width:min(100%,320px)}.vc-page .vc-price{font-size:46px}}
