.pricing-hero[data-astro-cid-ym4a2o7m]{padding:2rem 0 3rem;text-align:center}.pricing-hero[data-astro-cid-ym4a2o7m] h1[data-astro-cid-ym4a2o7m]{font-size:clamp(1.875rem,3.5vw,2.875rem);font-weight:600;margin-bottom:1rem;line-height:1.25;color:var(--text-primary)}.pricing-hero[data-astro-cid-ym4a2o7m] p[data-astro-cid-ym4a2o7m]{font-size:1.25rem;color:var(--text-secondary);max-width:580px;margin:0 auto;line-height:1.7}.tiers-grid--4[data-astro-cid-ym4a2o7m]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;margin-bottom:1.5rem}.tier-card[data-astro-cid-ym4a2o7m]{background:var(--bg-surface);padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column}.tier-card[data-astro-cid-ym4a2o7m].featured{background:#1683ff0a;position:relative}.tier-name[data-astro-cid-ym4a2o7m]{font-family:var(--font-mono);font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:1.25rem}.tier-price[data-astro-cid-ym4a2o7m]{font-size:2.375rem;font-weight:700;letter-spacing:-.03em;margin-bottom:.25rem;line-height:1}.tier-price[data-astro-cid-ym4a2o7m] .currency[data-astro-cid-ym4a2o7m]{font-size:1.5rem;font-weight:500;vertical-align:top;position:relative;top:.2rem}.tier-price[data-astro-cid-ym4a2o7m] .period[data-astro-cid-ym4a2o7m]{font-size:1rem;font-weight:400;color:var(--text-muted)}.tier-credits[data-astro-cid-ym4a2o7m]{font-family:var(--font-mono);font-size:.875rem;color:var(--accent);margin-bottom:.375rem}.tier-savings[data-astro-cid-ym4a2o7m]{font-size:.8125rem;color:var(--accent-green);font-weight:500;margin-bottom:1.5rem;min-height:1.2em}.tier-features[data-astro-cid-ym4a2o7m]{list-style:none;text-align:left;margin-bottom:2rem;flex-grow:1}.tier-features[data-astro-cid-ym4a2o7m] li[data-astro-cid-ym4a2o7m]{font-size:.875rem;color:var(--text-secondary);padding:.375rem 0 .375rem 1.5rem;position:relative;line-height:1.5}.tier-features[data-astro-cid-ym4a2o7m] li[data-astro-cid-ym4a2o7m]:before{content:"";position:absolute;left:0;top:.65rem;width:8px;height:8px;border-radius:50%;background:var(--border-light)}.tier-features[data-astro-cid-ym4a2o7m] li[data-astro-cid-ym4a2o7m].highlight:before{background:var(--accent-green)}.tier-button[data-astro-cid-ym4a2o7m]{display:block;width:100%;padding:.75rem;border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;text-align:center;margin-top:auto;border:1px solid var(--border-subtle);color:var(--text-muted);opacity:.6}.enterprise-row[data-astro-cid-ym4a2o7m]{border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;margin-top:1.5rem}.enterprise-card[data-astro-cid-ym4a2o7m]{background:var(--bg-surface);padding:2.5rem 3rem;display:flex;align-items:center;justify-content:space-between;gap:3rem}.enterprise-info[data-astro-cid-ym4a2o7m]{flex:1;max-width:36rem}.enterprise-info[data-astro-cid-ym4a2o7m] h3[data-astro-cid-ym4a2o7m]{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.enterprise-info[data-astro-cid-ym4a2o7m] p[data-astro-cid-ym4a2o7m]{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.enterprise-cta[data-astro-cid-ym4a2o7m] a[data-astro-cid-ym4a2o7m]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-primary);text-decoration:none;font-weight:600;font-size:.9rem}.pricing-note[data-astro-cid-ym4a2o7m]{text-align:center;color:var(--text-muted);font-size:.875rem;margin-top:2rem}.packs-grid[data-astro-cid-ym4a2o7m]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.pack-card[data-astro-cid-ym4a2o7m]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;padding:2.5rem 2rem;text-align:center}.pack-credits[data-astro-cid-ym4a2o7m]{font-family:var(--font-mono);font-size:2rem;font-weight:700;margin-bottom:.25rem}.pack-credits-label[data-astro-cid-ym4a2o7m]{font-size:.8125rem;color:var(--text-muted);margin-bottom:1.25rem}.pack-price[data-astro-cid-ym4a2o7m]{font-size:1.75rem;font-weight:700;margin-bottom:.25rem}.pack-per-credit[data-astro-cid-ym4a2o7m]{font-family:var(--font-mono);font-size:.75rem;color:var(--text-muted);margin-bottom:.25rem}.pack-savings[data-astro-cid-ym4a2o7m]{font-size:.8125rem;color:var(--accent-green);font-weight:500;min-height:1.2em}.how-grid[data-astro-cid-ym4a2o7m]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--border-subtle);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden}.how-card[data-astro-cid-ym4a2o7m]{background:var(--bg-surface);padding:2.5rem}.how-card-icon[data-astro-cid-ym4a2o7m]{color:var(--accent);margin-bottom:1rem}.how-card[data-astro-cid-ym4a2o7m] h4[data-astro-cid-ym4a2o7m]{font-size:1.0625rem;font-weight:600;margin-bottom:.75rem}.how-card[data-astro-cid-ym4a2o7m] p[data-astro-cid-ym4a2o7m]{color:var(--text-secondary);font-size:.9375rem;line-height:1.65}.pricing-table-section[data-astro-cid-ym4a2o7m]{background:var(--bg-surface)}.pricing-table-wrap[data-astro-cid-ym4a2o7m]{overflow-x:auto;margin-bottom:2.5rem;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-base)}.pricing-master-table[data-astro-cid-ym4a2o7m]{width:100%;border-collapse:collapse;font-size:.875rem}.pricing-master-table[data-astro-cid-ym4a2o7m] caption[data-astro-cid-ym4a2o7m]{text-align:left;font-weight:600;color:var(--text-primary);padding:1rem 1.25rem;border-bottom:1px solid var(--border-subtle);font-size:.9375rem}.pricing-master-table[data-astro-cid-ym4a2o7m] th[data-astro-cid-ym4a2o7m],.pricing-master-table[data-astro-cid-ym4a2o7m] td[data-astro-cid-ym4a2o7m]{padding:.75rem 1.25rem;text-align:left;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary)}.pricing-master-table[data-astro-cid-ym4a2o7m] th[data-astro-cid-ym4a2o7m]{font-weight:600;color:var(--text-primary);font-size:.8125rem}.pricing-master-table[data-astro-cid-ym4a2o7m] th[data-astro-cid-ym4a2o7m].num,.pricing-master-table[data-astro-cid-ym4a2o7m] td[data-astro-cid-ym4a2o7m].num{text-align:right;font-family:var(--font-mono);font-size:.8125rem}.pricing-table-note[data-astro-cid-ym4a2o7m]{font-size:.8125rem;color:var(--text-muted);margin:-1.5rem 0 2.5rem;line-height:1.6}.scenarios-section[data-astro-cid-ym4a2o7m]{background:var(--bg-elevated)}.scenarios-grid[data-astro-cid-ym4a2o7m]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.scenario-card[data-astro-cid-ym4a2o7m]{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;padding:1.75rem 2rem}.scenario-title[data-astro-cid-ym4a2o7m]{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.scenario-context[data-astro-cid-ym4a2o7m]{font-size:.875rem;color:var(--text-muted);line-height:1.6;margin-bottom:1.25rem}.scenario-lines[data-astro-cid-ym4a2o7m]{list-style:none;border-top:1px solid var(--border-subtle)}.scenario-lines[data-astro-cid-ym4a2o7m] li[data-astro-cid-ym4a2o7m]{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--border-subtle);font-size:.875rem;color:var(--text-secondary)}.scenario-credits[data-astro-cid-ym4a2o7m]{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-muted);white-space:nowrap}.scenario-total[data-astro-cid-ym4a2o7m]{display:flex;justify-content:space-between;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--border-subtle);font-size:.875rem;color:var(--text-secondary)}.scenario-total[data-astro-cid-ym4a2o7m] strong[data-astro-cid-ym4a2o7m]{font-family:var(--font-mono);font-size:1rem;color:var(--accent-green)}@media (max-width: 1024px){.tiers-grid--4[data-astro-cid-ym4a2o7m]{grid-template-columns:repeat(2,1fr)}.how-grid[data-astro-cid-ym4a2o7m],.scenarios-grid[data-astro-cid-ym4a2o7m]{grid-template-columns:1fr}.enterprise-card[data-astro-cid-ym4a2o7m]{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (max-width: 768px){.tiers-grid--4[data-astro-cid-ym4a2o7m],.packs-grid[data-astro-cid-ym4a2o7m]{grid-template-columns:1fr}}
