.pricing-module__-2GwpW__main{max-width:960px;padding:var(--space-8) var(--space-4);gap:var(--space-6);margin:0 auto;display:grid}.pricing-module__-2GwpW__title{font-size:var(--text-xl);margin:0}.pricing-module__-2GwpW__lead{color:var(--text-muted);max-width:60ch;margin:0}.pricing-module__-2GwpW__plans{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.pricing-module__-2GwpW__plan{gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-content:start;display:grid}.pricing-module__-2GwpW__best{border-color:var(--accent)}.pricing-module__-2GwpW__name{font-size:var(--text-lg);margin:0}.pricing-module__-2GwpW__price{font-variant-numeric:tabular-nums;margin:0;font-size:2rem;font-weight:700}.pricing-module__-2GwpW__price small{font-size:var(--text-md);color:var(--text-muted);font-weight:400}.pricing-module__-2GwpW__note{color:var(--text-muted);font-size:var(--text-sm);margin:0}.pricing-module__-2GwpW__badge{background:var(--surface-2);color:var(--accent);font-size:var(--text-sm);border-radius:999px;justify-self:start;padding:2px 10px;font-weight:600}.pricing-module__-2GwpW__cta{min-height:var(--tap);background:var(--accent);color:#06130d;border-radius:8px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.pricing-module__-2GwpW__cta:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pricing-module__-2GwpW__list{gap:var(--space-1);margin:0;padding-left:1.2em;display:grid}.pricing-module__-2GwpW__faq{gap:var(--space-3);display:grid}.pricing-module__-2GwpW__faq h2{font-size:var(--text-lg);margin:0}.pricing-module__-2GwpW__faq dt{font-weight:600}.pricing-module__-2GwpW__faq dd{margin:var(--space-1) 0 var(--space-3);color:var(--text-muted)}.pricing-module__-2GwpW__faq a,.pricing-module__-2GwpW__note a{color:var(--focus)}
