.pricing-page .billing-heading{margin-top:64px}.pricing-page .billing-plan h2{text-transform:capitalize;font-size:var(--fs-lg);margin-bottom:18px}.pricing-availability{font-size:var(--fs-sm);background:#eef3e5;border:1px solid #dce5d0;border-radius:8px;margin-bottom:24px;padding:18px 22px}.pricing-details{grid-template-columns:1fr 1fr;gap:48px;display:grid}.pricing-details h2{margin:12px 0 20px}.pricing-details h3{margin-bottom:18px}.pricing-details p+p{margin-top:18px}.pricing-rate-list{font-size:var(--fs-sm);margin:0}.pricing-rate-list>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:12px 0;display:flex}.pricing-rate-list dd{white-space:nowrap;margin:0;font-weight:600}@media (max-width:700px){.pricing-details{grid-template-columns:1fr;gap:28px}.pricing-page .billing-header{flex-wrap:wrap;padding:22px 0}}
