.pricing-module__3sow0a__heroRow{grid-template-columns:1fr auto;align-items:end;gap:24px;display:grid}.pricing-module__3sow0a__toggle{border:1px solid var(--border-dark-2);border-radius:6px;gap:2px;padding:4px;display:inline-flex}.pricing-module__3sow0a__togglePill{color:var(--muted-2-on-dark);border-radius:4px;padding:10px 18px;font-size:13px}.pricing-module__3sow0a__togglePillOn{background:var(--ink-2);color:var(--text-dark)}.pricing-module__3sow0a__tiers{background:var(--border-dark);border:1px solid var(--border-dark);border-radius:4px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.pricing-module__3sow0a__tier{background:var(--ink);flex-direction:column;gap:0;padding:40px;display:flex}.pricing-module__3sow0a__tierFeatured{background:var(--ink-2)}.pricing-module__3sow0a__tierName{letter-spacing:-.02em;margin-top:10px;font-size:30px;font-weight:600;line-height:1.1}.pricing-module__3sow0a__price{align-items:baseline;gap:10px;margin-top:24px;display:flex}.pricing-module__3sow0a__priceNum{letter-spacing:-.03em;color:var(--amber);font-size:56px;font-weight:600;line-height:1}.pricing-module__3sow0a__pricePer{font-family:var(--font-mono);letter-spacing:.08em;color:var(--faint-on-dark);text-transform:uppercase;font-size:12px}.pricing-module__3sow0a__features{flex-direction:column;gap:12px;margin-top:24px;display:flex}.pricing-module__3sow0a__features li{color:var(--muted-2-on-dark);gap:12px;font-size:14px;line-height:1.45;display:flex}.pricing-module__3sow0a__tierCta{justify-content:center;margin-top:32px}.pricing-module__3sow0a__sslHead{grid-template-columns:1fr auto;align-items:end;gap:32px;margin-bottom:32px;display:grid}.pricing-module__3sow0a__sslTable{border-collapse:collapse;width:100%;margin-top:32px}.pricing-module__3sow0a__sslTable th{text-align:left;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint-on-dark);border-bottom:1px solid var(--border-dark);padding:16px 20px;font-size:11px}.pricing-module__3sow0a__sslTable td{border-bottom:1px solid var(--border-dark);color:var(--muted-2-on-dark);padding:20px;font-size:15px}@media (max-width:900px){.pricing-module__3sow0a__heroRow,.pricing-module__3sow0a__tiers,.pricing-module__3sow0a__sslHead{grid-template-columns:1fr}.pricing-module__3sow0a__sslTable th,.pricing-module__3sow0a__sslTable td{padding:12px;font-size:14px}}
