.HVR0zG_pricingSection{width:min(1200px,100%);margin:28px auto 0}.HVR0zG_error{color:#b42318;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:0 0 16px;padding:14px 16px}.HVR0zG_planGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.HVR0zG_planCard{background:#fff;border:1px solid #dfe5ec;border-radius:20px;flex-direction:column;min-width:0;min-height:360px;padding:28px;display:flex;box-shadow:0 10px 30px #0f172a0d}.HVR0zG_planCard h2{letter-spacing:-.02em;margin:0;font-size:20px}.HVR0zG_priceRow{white-space:nowrap;align-items:baseline;gap:6px;min-height:58px;margin-top:24px;display:flex}.HVR0zG_priceRow strong{letter-spacing:-.04em;font-size:clamp(32px,3vw,42px);line-height:1}.HVR0zG_priceRow span{color:#64748b;font-size:14px;font-weight:700}.HVR0zG_description{color:#475569;min-height:50px;margin:18px 0 22px;font-size:14px;line-height:1.7}.HVR0zG_credits{background:#f8fafc;border-radius:14px;gap:7px;padding:16px;display:grid}.HVR0zG_credits span{color:#64748b;font-size:12px;font-weight:700}.HVR0zG_credits strong{font-size:16px}.HVR0zG_checkoutButton{color:#fff;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:12px;margin-top:auto;padding:12px 16px;font-size:14px;font-weight:800;transition:transform .16s,box-shadow .16s,opacity .16s}.HVR0zG_checkoutButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #0f172a2e}.HVR0zG_checkoutButton:disabled{cursor:wait;opacity:.6}@media (max-width:1040px){.HVR0zG_planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.HVR0zG_pricingSection{margin-top:18px}.HVR0zG_planGrid{grid-template-columns:1fr;gap:14px}.HVR0zG_planCard{min-height:330px;padding:24px}.HVR0zG_description{min-height:0}}
.qCP4TG_page{background:radial-gradient(circle at 15% 5%,#dbeafeb3,#0000 32%),linear-gradient(#f8fafc 0%,#f5f7fb 100%);min-height:100vh;padding:64px 24px 40px}.qCP4TG_hero{background:#fff;border:1px solid #e5e7eb;border-radius:28px;width:min(1200px,100%);margin:0 auto;padding:56px 60px;box-shadow:0 20px 60px #0f172a14}.qCP4TG_heroContent{max-width:820px}.qCP4TG_eyebrow{color:#475569;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.qCP4TG_hero h1{letter-spacing:-.045em;margin:16px 0 20px;font-size:clamp(44px,5.5vw,68px);line-height:1.06}.qCP4TG_lead{color:#475569;max-width:760px;margin:0;font-size:18px;line-height:1.8}.qCP4TG_legal{border-top:1px solid #dbe2ea;width:min(1200px,100%);margin:32px auto 0;padding-top:24px}@media (max-width:760px){.qCP4TG_page{padding:24px 16px 32px}.qCP4TG_hero{border-radius:22px;padding:36px 28px}.qCP4TG_hero h1{font-size:clamp(38px,12vw,52px)}.qCP4TG_lead{font-size:16px;line-height:1.7}.qCP4TG_legal{margin-top:24px}}
