.pricing-beta-banner[data-astro-cid-jdejj6q6]{background:var(--color-primary-light);text-align:center;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-primary-subtle,var(--color-border))}.pricing-beta-banner[data-astro-cid-jdejj6q6] p[data-astro-cid-jdejj6q6]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-strong);margin:0}.pricing-hero[data-astro-cid-jdejj6q6]{text-align:center}.pricing-hero__inner[data-astro-cid-jdejj6q6]{max-width:48ch;margin-inline:auto}.pricing-hero__heading[data-astro-cid-jdejj6q6]{font-size:clamp(var(--font-size-2xl), 4vw, var(--font-size-3xl));font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--spacing-4)}.pricing-hero__lead[data-astro-cid-jdejj6q6]{font-size:var(--font-size-lg);color:var(--color-text-muted);margin:0}.pricing-plans__inner[data-astro-cid-jdejj6q6]{justify-content:center;display:flex}.pricing-card[data-astro-cid-jdejj6q6]{background:var(--color-surface);border:2px solid var(--color-primary);border-radius:var(--radius-lg,var(--radius-md));width:100%;max-width:28rem;padding:var(--spacing-8);gap:var(--spacing-4);flex-direction:column;display:flex;box-shadow:0 4px 24px #0f766e14}.pricing-card__header[data-astro-cid-jdejj6q6]{align-items:center;gap:var(--spacing-3);display:flex}.pricing-card__badge[data-astro-cid-jdejj6q6]{padding:var(--spacing-1) var(--spacing-3);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);letter-spacing:.04em;text-transform:uppercase;display:inline-block}.pricing-card__soon[data-astro-cid-jdejj6q6]{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3)}.pricing-card__price[data-astro-cid-jdejj6q6]{align-items:baseline;gap:var(--spacing-1);display:flex}.pricing-card__amount[data-astro-cid-jdejj6q6]{font-size:var(--font-size-4xl,clamp(2rem, 5vw, 2.5rem));font-weight:var(--font-weight-bold);color:var(--color-text);line-height:1}.pricing-card__per[data-astro-cid-jdejj6q6]{font-size:var(--font-size-base);color:var(--color-text-muted)}.pricing-card__minimum[data-astro-cid-jdejj6q6]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.pricing-card__trial[data-astro-cid-jdejj6q6]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary-strong);margin:0}.pricing-card__cta[data-astro-cid-jdejj6q6]{justify-content:center;width:100%}.pricing-card__billing[data-astro-cid-jdejj6q6]{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center;margin:0}.pricing-card__features[data-astro-cid-jdejj6q6]{border-top:1px solid var(--color-border);padding-top:var(--spacing-4);margin-top:var(--spacing-2)}.pricing-card__features-title[data-astro-cid-jdejj6q6]{margin:0 0 var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.pricing-card__features-list[data-astro-cid-jdejj6q6]{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pricing-card__features-list[data-astro-cid-jdejj6q6] li[data-astro-cid-jdejj6q6]{font-size:var(--font-size-sm);color:var(--color-text-muted);padding-left:1.5rem;position:relative}.pricing-card__features-list[data-astro-cid-jdejj6q6] li[data-astro-cid-jdejj6q6]:before{content:"✓";width:1rem;color:var(--color-primary);font-weight:var(--font-weight-bold);position:absolute;left:0}.pricing-faq__inner[data-astro-cid-jdejj6q6]{max-width:44rem;margin-inline:auto}.pricing-faq__heading[data-astro-cid-jdejj6q6]{font-size:clamp(var(--font-size-xl), 3vw, var(--font-size-2xl));font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-8);text-align:center}.pricing-faq__list[data-astro-cid-jdejj6q6]{gap:var(--spacing-6);flex-direction:column;display:flex}.pricing-faq__item[data-astro-cid-jdejj6q6]{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-6)}.pricing-faq__item[data-astro-cid-jdejj6q6]:last-child{border-bottom:none;padding-bottom:0}.pricing-faq__item[data-astro-cid-jdejj6q6] dt[data-astro-cid-jdejj6q6]{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0 0 var(--spacing-2)}.pricing-faq__item[data-astro-cid-jdejj6q6] dd[data-astro-cid-jdejj6q6]{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin:0}.pricing-cta__inner[data-astro-cid-jdejj6q6]{align-items:center;gap:var(--spacing-6);text-align:center;flex-direction:column;display:flex}.pricing-cta__heading[data-astro-cid-jdejj6q6]{font-size:clamp(var(--font-size-xl), 3vw, var(--font-size-2xl));font-weight:var(--font-weight-bold);margin:0}
