.pricing-hero[data-astro-cid-lmkygsfs]{padding-block:var(--space-24) var(--space-16);background:radial-gradient(ellipse 60% 40% at 0% 0%,color-mix(in srgb,var(--accent-primary) 12%,transparent),transparent),radial-gradient(ellipse 60% 40% at 100% 100%,color-mix(in srgb,var(--accent-secondary) 8%,transparent),transparent)}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin-top:var(--space-6);max-width:18ch}.pricing-lede[data-astro-cid-lmkygsfs]{margin-top:var(--space-6);max-width:60ch}.pricing-pillars[data-astro-cid-lmkygsfs]{padding-block:var(--space-16);border-top:1px solid var(--border-subtle)}.pillars-grid[data-astro-cid-lmkygsfs]{list-style:none;display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media(min-width:768px){.pillars-grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,1fr)}}.pillars-grid[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card)}.pillar-num[data-astro-cid-lmkygsfs]{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--accent-primary-bright);margin-bottom:var(--space-3)}.pillars-grid[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:var(--text-xl);font-weight:500;margin-bottom:var(--space-3)}.pillars-grid[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--text-secondary);line-height:1.7}.pricing-factors[data-astro-cid-lmkygsfs]{padding-block:var(--space-20);border-top:1px solid var(--border-subtle)}.factors-head[data-astro-cid-lmkygsfs]{max-width:640px;margin-bottom:var(--space-12)}.factors-head[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs],.factors-head[data-astro-cid-lmkygsfs] .lede[data-astro-cid-lmkygsfs]{margin-top:var(--space-4)}.factors-list[data-astro-cid-lmkygsfs]{list-style:none;counter-reset:factors;border-top:1px solid var(--border-subtle)}.factors-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{counter-increment:factors;padding:var(--space-6) 0;border-bottom:1px solid var(--border-subtle);display:grid;grid-template-columns:1fr;gap:var(--space-2)}@media(min-width:768px){.factors-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{grid-template-columns:220px 1fr;gap:var(--space-6)}}.factor-label[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--text-primary)}.factor-label[data-astro-cid-lmkygsfs]:before{content:counter(factors,decimal-leading-zero) ".";color:var(--accent-primary-bright);margin-right:var(--space-2)}.factor-body[data-astro-cid-lmkygsfs]{color:var(--text-secondary);line-height:1.7}.pricing-compare[data-astro-cid-lmkygsfs]{padding-block:var(--space-20);border-top:1px solid var(--border-subtle)}.compare-head[data-astro-cid-lmkygsfs]{max-width:640px;margin-bottom:var(--space-12)}.compare-head[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs],.compare-head[data-astro-cid-lmkygsfs] .lede[data-astro-cid-lmkygsfs]{margin-top:var(--space-4)}.compare-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:768px){.compare-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr 1fr;gap:var(--space-6)}}.compare-col[data-astro-cid-lmkygsfs]{padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-card)}.compare-col-us[data-astro-cid-lmkygsfs]{border-color:var(--accent-primary)}.compare-col-h[data-astro-cid-lmkygsfs]{font-size:var(--text-lg);font-weight:500;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}.compare-col[data-astro-cid-lmkygsfs] ul[data-astro-cid-lmkygsfs]{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.compare-col[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.compare-col[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--text-muted);margin-right:var(--space-1)}.compare-col-us[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:first-child,.compare-col-us[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--text-primary)}
