.howitworks-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center;margin-top:28px}.howitworks-layout .howitworks-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.howitworks-metabox{margin:0;max-width:300px;justify-self:center;text-align:center}.howitworks-metabox img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid rgba(15,23,42,.1);box-shadow:0 24px 60px #0f172a29;background:#fff}.howitworks-metabox figcaption{margin-top:14px;font-size:13px;line-height:1.5;color:#64748b}@media(max-width:900px){.howitworks-layout{grid-template-columns:1fr}.howitworks-metabox{order:-1;margin-bottom:8px}}@media(max-width:560px){.howitworks-layout .howitworks-steps{grid-template-columns:1fr}}.plugin-proof-shot{margin:0;border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 26px 64px #0f172a2e}.plugin-proof-shot img{display:block;width:100%;height:auto}.wpv-zoomcur{overflow:hidden;cursor:zoom-in;transition:box-shadow .35s ease}.wpv-zoomcur img{transition:transform .25s ease;transform-origin:center center;will-change:transform}.wpv-zoomcur:hover{box-shadow:0 36px 84px #0f172a47}.wpv-zoomcur:hover img{transform:scale(2)}@media(prefers-reduced-motion:reduce){.wpv-zoomcur img,.wpv-zoomcur:hover img{transition:none;transform:none}}.wpv-backtop{position:fixed;right:clamp(16px,4vw,32px);bottom:clamp(16px,4vw,32px);z-index:9999;width:56px;height:56px;display:grid;place-items:center;padding:0;margin:0;border:0;border-radius:50%;cursor:pointer;color:#fff;background:radial-gradient(140% 140% at 30% 20%,#ffffff47,#fff0 55%),linear-gradient(135deg,#6366f1,#818cf8);box-shadow:0 10px 22px #4f46e56b,0 4px 10px #0f172a2e,inset 0 1px #ffffff59;opacity:0;visibility:hidden;transform:translateY(16px) scale(.82);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .35s,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}.wpv-backtop.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.34,1.56,.64,1),visibility 0s linear 0s,box-shadow .25s ease}.wpv-backtop:hover{box-shadow:0 16px 30px #4f46e580,0 6px 14px #0f172a38,inset 0 1px #ffffff73}.wpv-backtop:hover .wpv-backtop__chevron{transform:translateY(-2px)}.wpv-backtop:active{transform:translateY(1px) scale(.94)}.wpv-backtop:focus-visible{outline:3px solid rgba(99,102,241,.5);outline-offset:3px}.wpv-backtop__ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.wpv-backtop__ring circle{fill:none;stroke-width:3;stroke-linecap:round}.wpv-backtop__track{stroke:#ffffff47}.wpv-backtop__bar{stroke:#fff;stroke-dasharray:160.2;stroke-dashoffset:160.2;transition:stroke-dashoffset .12s linear}.wpv-backtop__chevron{width:22px;height:22px;display:block;transition:transform .25s cubic-bezier(.34,1.56,.64,1);filter:drop-shadow(0 1px 1px rgba(15,23,42,.25))}@media(prefers-reduced-motion:reduce){.wpv-backtop,.wpv-backtop.is-visible,.wpv-backtop__chevron,.wpv-backtop__bar{transition:opacity .2s linear,visibility 0s}.wpv-backtop:hover .wpv-backtop__chevron{transform:none}}.hero-wordpress{display:inline-flex;align-items:center;padding:.06em .24em;border-radius:.28em;background:linear-gradient(135deg,#2563eb2e,#60a5fa1f);box-shadow:inset 0 0 0 1px #2563eb38;color:#1d4ed8;font-weight:700}.commercial-promise{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(20px,3vw,30px);width:100%}.promise-item{position:relative;min-height:150px;padding:20px 20px 18px;border-radius:24px;background:linear-gradient(180deg,#fffffff0,#f8fafce0);border:1px solid rgba(148,163,184,.28);box-shadow:0 18px 44px #0f172a1a;overflow:hidden}.promise-item:before{content:"";position:absolute;inset:0 0 auto;height:5px;width:100%;border-radius:24px 24px 0 0;background:#94a3b8}.promise-free{background:radial-gradient(circle at 92% 12%,rgba(16,185,129,.2),transparent 34%),linear-gradient(180deg,#ecfdf5fa,#f0fdfae0);border-color:#10b9813d}.promise-free:before{background:#10b981}.promise-item span{display:block;color:#64748b;font-size:.72rem;font-weight:900;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.promise-item strong{display:block;margin-top:10px;color:#0f172a;font-size:clamp(1.15rem,1.8vw,1.42rem);font-weight:950;line-height:1.04;letter-spacing:-.04em}.promise-item p{margin:10px 0 0;color:#475569;font-size:.94rem;line-height:1.45}.sample-provider-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:-8px 0 24px;padding:14px 16px;border:1px solid rgba(37,99,235,.14);border-radius:18px;background:linear-gradient(135deg,#f8fafcf5,#eff6ffe0);box-shadow:0 14px 34px #0f172a12}.sample-provider-control{display:flex;flex:0 0 auto;align-items:center;gap:12px}.sample-provider-label{color:#0f172a;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sample-provider-row p{margin:0;color:#64748b;font-size:.9rem;line-height:1.4}.sample-provider-row strong{color:#0f172a}.sample-provider-switch{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#dbeafe;border:1px solid rgba(37,99,235,.16);box-shadow:inset 0 1px 2px #0f172a14}.sample-provider-switch button{border:0;border-radius:999px;padding:10px 16px;color:#475569;background:transparent;font:inherit;font-size:.88rem;font-weight:900;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.sample-provider-switch button:hover{color:#1d4ed8}.sample-provider-switch button.active{color:#0f172a;background:#fff;box-shadow:0 4px 14px #0f172a1f}#samples.samples-provider-premium .sample-provider-switch button.active{color:#fff;background:linear-gradient(135deg,#2563eb,#0ea5e9);box-shadow:0 8px 20px #2563eb3d}#samples.samples-provider-premium .sample-card{border-color:#2563eb3d;background:linear-gradient(135deg,#dbeafef0,#f0f9fffa);box-shadow:0 14px 32px #2563eb1a}#samples.samples-provider-premium .sample-card:hover,#samples.samples-provider-premium .sample-card.active{border-color:#2563eb7a;box-shadow:0 18px 42px #2563eb29}#samples.samples-provider-premium .sample-card .sample-play{background:#2563eb;color:#fff}.sample-quality{color:#64748b;padding:4px 8px;border:1px solid rgba(100,116,139,.16);border-radius:999px;background:#f8fafcc7;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}#samples.samples-provider-premium .sample-quality{color:#1d4ed8;border-color:#2563eb2e;background:#2563eb1a}#difference .compare-layout{align-items:stretch}#difference .compare-card{height:100%;display:flex;flex-direction:column}#difference .compare-list{flex:1;align-content:start}.section-benefits,.section-best-fit,#faq{background:#dfe7f1;border-top:1px solid rgba(15,23,42,.06);border-bottom:1px solid rgba(15,23,42,.06);padding-block:clamp(52px,7vw,88px)}.section-best-fit{background:#dcebe6}#faq{background:#dce3ec}.section-benefits .section-shell,.section-best-fit .section-shell,#faq .section-shell{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-top:0!important;padding-bottom:0!important}.section-benefits .section-head,.section-best-fit .section-head,#faq .section-head{margin-bottom:28px!important}.section-benefits .benefit,.section-best-fit .audience,.section-best-fit .rail-card,#faq .faq-item{background:#fff!important;border:1px solid rgba(15,23,42,.14)!important;box-shadow:0 18px 42px #0f172a1f!important}.section-best-fit .rail-card{border-top:3px solid rgba(20,184,166,.42)}@media(max-width:720px){.sample-provider-row{align-items:flex-start;flex-direction:column}.sample-provider-control{align-items:flex-start;flex-direction:column;width:100%}.sample-provider-switch{width:100%}.sample-provider-switch button{flex:1 1 0}}#pricing{padding-bottom:10px}.pricing-shell{padding:clamp(24px,4vw,46px);background:radial-gradient(circle at 88% 12%,rgba(129,140,248,.24),transparent 34%),linear-gradient(135deg,#1e293b,#0f172a 72%)}.pricing-shell .section-head{grid-template-columns:minmax(0,.95fr) minmax(280px,.78fr);align-items:center;margin-bottom:24px}.pricing-shell .section-head h2{color:#f8fafc;max-width:13ch}.pricing-shell .pricing-note{margin:0;color:#e2e8f0c2;font-size:1rem;max-width:48ch}.pricing-access-note{margin:12px 0 18px;padding:12px 14px;color:#0f172a;font-size:.9rem;line-height:1.45;max-width:54ch;background:#f8fafceb;border:1px solid rgba(148,163,184,.32);border-radius:16px;box-shadow:0 8px 24px #0f172a24}.pricing-access-note strong{color:#0f172a}.pricing-promise-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 22px}.pricing-promise-panel>div{padding:16px;border-radius:22px;background:#ffffff14;border:1px solid rgba(199,210,254,.16);box-shadow:inset 0 1px #ffffff0d}.pricing-promise-panel>div:first-child{background:linear-gradient(135deg,#f8fafcf5,#e2e8f0e0);border-color:#e2e8f061}.pricing-promise-panel>div:nth-child(2){background:linear-gradient(135deg,#10b98133,#14b8a61a);border-color:#34d39947}.pricing-promise-panel span{display:block;color:#c7d2fe;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.pricing-promise-panel>div:first-child span{color:#475569}.pricing-promise-panel>div:nth-child(2) span{color:#bbf7d0}.pricing-promise-panel strong{display:block;margin-top:6px;color:#f8fafc;font-size:1.04rem;font-weight:950;letter-spacing:-.02em}.pricing-promise-panel>div:first-child strong{color:#0f172a}.pricing-promise-panel p{margin:6px 0 0;color:#e2e8f0b8;font-size:.88rem;line-height:1.4}.pricing-promise-panel>div:first-child p{color:#475569}.credits-explainer{margin:0 0 22px;padding:18px;border-radius:24px;background:#ffffff0f;border:1px solid rgba(165,180,252,.18)}.credits-explainer-title{margin-bottom:14px;color:#c7d2fe;font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.credits-explainer-grid{display:grid;grid-template-columns:1fr 1px 1fr;gap:18px;align-items:stretch}.credits-explainer-col{display:grid;gap:5px;align-items:start}.credits-explainer-divider{background:linear-gradient(180deg,transparent,rgba(199,210,254,.28),transparent)}.ce-label{color:#f8fafc;font-size:.98rem;font-weight:900;letter-spacing:-.02em}.ce-rate{color:#c7d2fe;font-size:.88rem;font-weight:800}.ce-desc{margin:0;color:#e2e8f0b3;font-size:.88rem;line-height:1.45}.credits-explainer-footnote{margin-top:14px;padding-top:14px;border-top:1px solid rgba(199,210,254,.12);color:#e2e8f0a8;font-size:.88rem}.pricing-grid{gap:16px;align-items:center;margin-top:clamp(28px,4vw,44px)}.pricing-shell .price-card{position:relative;gap:16px;border-radius:24px;padding:44px 22px 22px;box-shadow:0 18px 42px #0f172a29;transition:transform .2s ease,box-shadow .2s ease}.pricing-shell .price-card.featured{transform:scale(1.06);z-index:2;background:#fff;border:2px solid rgba(99,102,241,.72);box-shadow:0 32px 72px #0f172a52,0 0 0 6px #6366f121}.pricing-shell .price-card.featured .price-badge{position:absolute;top:18px;right:-34px;transform:rotate(45deg);transform-origin:center center;background:#4f46e5;color:#fff;border-color:#4f46e5;border-radius:0;padding:5px 40px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;text-align:center;box-shadow:0 2px 8px #4f46e559}.pricing-shell .price-card{overflow:hidden}.price-card-top{min-height:0;padding-top:0}.price-plan-label{display:inline-flex;width:fit-content;margin-bottom:12px;color:#4f46e5;background:#6366f117;border:1px solid rgba(99,102,241,.14);border-radius:999px;padding:6px 10px;font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.price-card.featured .price-plan-label{color:#3730a3;background:#6366f11a;border-color:#6366f133}.price-card-top h3{margin:0 0 8px;font-size:1.34rem}.price-amount{margin:0}.price-card.featured .price-card-top h3,.price-card.featured .price-amount{color:#0f172a}.price-once{color:#64748b;font-size:.82rem;font-weight:800}.price-card.featured .price-once{color:#4f46e5}.price-save,.price-save-spacer{display:none}.price-credit-box{display:grid;gap:6px;padding:16px;min-height:88px;border-radius:20px;background:linear-gradient(135deg,#6366f11a,#818cf80d);border:1px solid rgba(99,102,241,.16)}.price-credit-box strong{color:#312e81;font-size:1.28rem;line-height:1;letter-spacing:-.055em;white-space:nowrap}.price-credit-box span{color:#64748b;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.price-card.featured .price-credit-box{background:linear-gradient(135deg,#6366f124,#818cf812);border-color:#6366f13d}.price-card.featured .price-credit-box strong,.price-card.featured .price-credit-box span{color:#312e81}.price-card.featured .price-credit-box strong{font-size:1.28rem}.price-mins{display:grid;gap:8px;padding:12px;border-radius:18px;background:#6366f112;border:1px solid rgba(99,102,241,.14)}.price-mins-row{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:28px}.price-mins-voice{color:#64748b;font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.price-mins-val{color:#0f172a;font-size:.82rem;font-weight:900;white-space:nowrap}.price-card.featured .price-mins{background:#6366f114;border-color:#6366f12e}.price-card.featured .price-mins-voice,.price-card.featured .price-mins-val{color:#312e81}.price-card-desc{margin:0;color:#64748b;font-size:.9rem;line-height:1.45}.price-card.featured .price-card-desc{color:#475569}.price-feature-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.price-feature-list li{display:flex;align-items:flex-start;gap:8px;color:#475569;font-size:.86rem;line-height:1.35}.price-feature-list li:before{content:"";width:6px;height:6px;border-radius:999px;background:#6366f1;flex:0 0 auto;margin-top:7px}.price-card.featured .price-feature-list li{color:#334155}.price-card.featured .price-feature-list li:before{background:#4f46e5}.price-footer-note{color:#475569;font-size:.82rem;font-weight:700;line-height:1.35;text-align:center}.price-card.featured .price-footer-note{color:#334155}.pricing-free-trial{margin:24px auto 0;max-width:720px;padding:14px 18px;border-radius:18px;text-align:center;color:#e2e8f0d1;background:#ffffff12;border:1px solid rgba(199,210,254,.16)}.pricing-free-trial strong{color:#f8fafc;font-weight:900}.trust-strip{margin:18px 0 0;padding:18px;border-radius:22px;background:#0f172a57;border:1px solid rgba(199,210,254,.12)}.trust-strip-title{margin-bottom:12px;color:#c7d2fe;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trust-strip-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px}.trust-strip-list li{display:flex;align-items:center;gap:8px;color:#e2e8f0d1;font-size:.88rem}.trust-check{display:flex;flex:0 0 auto;color:#c7d2fe}.trust-check svg{width:15px;height:15px}.voice-cloning-note{margin:16px auto 0;max-width:680px;text-align:center;color:#cbd5e199;font-size:.84rem}.voice-cloning-price-inline{display:block;margin-top:6px;color:#f8fafc;font-weight:900}.voice-cloning-note a{color:#a5b4fc;font-weight:700;text-decoration:none}.voice-cloning-note a:hover{text-decoration:underline}#faq .faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}#faq .faq-item{height:100%}@media(max-width:1080px){.commercial-promise,.pricing-promise-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-shell .section-head{grid-template-columns:1fr}.pricing-shell .section-head h2{max-width:16ch}.credits-explainer-grid{grid-template-columns:1fr}.credits-explainer-divider{display:none}.trust-strip-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){#faq .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.pricing-shell{padding:22px}.pricing-promise-panel,.trust-strip-list,#faq .faq-grid{grid-template-columns:1fr}}
