.pricing_page__L_vko{min-height:100vh;padding:8.5rem clamp(1.25rem,4vw,4rem) 5rem;background:#f8fafc}.pricing_header___3uTk{max-width:760px;margin:0 auto 3rem;text-align:center}.pricing_eyebrow__y77gQ{margin:0 0 .8rem;color:var(--color-accent);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing_header___3uTk h1{margin:0;color:var(--color-text-primary);font-size:clamp(2.25rem,5vw,4rem);letter-spacing:-.045em;line-height:1.04}.pricing_header___3uTk>p:last-child{max-width:640px;margin:1.25rem auto 0;color:var(--color-text-secondary);font-size:1rem;line-height:1.7}.pricing_grid__XoawH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;max-width:1120px;margin:0 auto}.pricing_trial__Btx3m{margin:1.5rem 0 0;color:var(--color-text-secondary);font-size:.9rem;text-align:center}.pricing_error__CkXiS{max-width:720px;margin:0 auto 1.25rem;padding:.75rem 1rem;color:var(--color-danger-text);background:var(--color-danger-bg);border:1px solid var(--color-danger-border);border-radius:10px;text-align:center}.pricing_assurance__6Van9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;max-width:900px;margin:4rem auto 0;padding-top:2rem;border-top:1px solid var(--color-border)}.pricing_assurance__6Van9 div{display:grid;grid-gap:.35rem;gap:.35rem;text-align:center}.pricing_assurance__6Van9 strong{color:var(--color-text-primary)}.pricing_assurance__6Van9 span{color:var(--color-text-secondary);font-size:.82rem;line-height:1.5}@media (max-width:820px){.pricing_assurance__6Van9,.pricing_grid__XoawH{grid-template-columns:1fr}.pricing_page__L_vko{padding-top:7rem}}