.pricing-tier[data-astro-cid-qf2jyxqz]{position:relative;display:flex;min-height:100%;flex-direction:column;gap:20px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-elevated);padding:28px;box-shadow:0 16px 44px #0f172a0f}.pricing-tier--featured[data-astro-cid-qf2jyxqz]{z-index:1;min-height:calc(100% + 48px);margin-block:-24px;border-width:2px;border-color:var(--color-brand-accent);padding:34px;box-shadow:0 28px 68px #4f46e529}.pricing-tier__header[data-astro-cid-qf2jyxqz]{display:flex;flex-direction:column;gap:10px}.pricing-tier[data-astro-cid-qf2jyxqz]:not(.pricing-tier--featured) .pricing-tier__header[data-astro-cid-qf2jyxqz]{min-height:111px}.pricing-tier[data-astro-cid-qf2jyxqz] h2[data-astro-cid-qf2jyxqz]{margin:0;color:var(--color-text-primary);font-family:var(--font-outfit),var(--font-dm-sans),var(--font-inter),sans-serif;font-size:1.45rem;line-height:1.2}.pricing-tier[data-astro-cid-qf2jyxqz].pricing-tier--featured h2[data-astro-cid-qf2jyxqz]{color:var(--color-brand-accent)}.pricing-tier__header[data-astro-cid-qf2jyxqz] p[data-astro-cid-qf2jyxqz],.pricing-tier__constraint[data-astro-cid-qf2jyxqz]{margin:0;color:var(--color-text-secondary);font-size:.98rem;line-height:1.55}.pricing-tier[data-astro-cid-qf2jyxqz]:not(.pricing-tier--featured) .pricing-tier__constraint[data-astro-cid-qf2jyxqz]{min-height:56px}.pricing-tier__price[data-astro-cid-qf2jyxqz]{color:var(--color-text-primary);font-family:var(--font-outfit),var(--font-dm-sans),var(--font-inter),sans-serif;font-size:3rem;font-weight:800;line-height:1}.pricing-tier__cta[data-astro-cid-qf2jyxqz]{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:2px solid var(--color-brand-accent);border-radius:8px;background:transparent;color:var(--color-brand-accent);font-weight:700;transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .2s ease}.pricing-tier[data-astro-cid-qf2jyxqz].pricing-tier--featured .pricing-tier__cta[data-astro-cid-qf2jyxqz]{background:var(--color-brand-accent);color:#fff}.pricing-tier__cta[data-astro-cid-qf2jyxqz]:hover,.pricing-tier__cta[data-astro-cid-qf2jyxqz]:focus-visible{border-color:#7c3aed;background:#8b5cf614;color:#7c3aed}.pricing-tier[data-astro-cid-qf2jyxqz].pricing-tier--featured .pricing-tier__cta[data-astro-cid-qf2jyxqz]:hover,.pricing-tier[data-astro-cid-qf2jyxqz].pricing-tier--featured .pricing-tier__cta[data-astro-cid-qf2jyxqz]:focus-visible{background:#7c3aed;color:#fff}.pricing-tier__cta[data-astro-cid-qf2jyxqz]:focus-visible{outline:3px solid var(--color-interactive-border);outline-offset:3px}.pricing-tier__features[data-astro-cid-qf2jyxqz]{display:flex;flex:1;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.pricing-tier__features[data-astro-cid-qf2jyxqz] li[data-astro-cid-qf2jyxqz]{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;color:var(--color-text-secondary);font-size:.95rem;line-height:1.45}.pricing-tier__marker[data-astro-cid-qf2jyxqz]{width:8px;height:8px;margin-top:8px;border-radius:999px;background:var(--color-brand-accent)}@media(max-width:760px){.pricing-tier--featured[data-astro-cid-qf2jyxqz]{min-height:100%;margin-block:0;padding:28px}.pricing-tier[data-astro-cid-qf2jyxqz]:not(.pricing-tier--featured) .pricing-tier__header[data-astro-cid-qf2jyxqz],.pricing-tier[data-astro-cid-qf2jyxqz]:not(.pricing-tier--featured) .pricing-tier__constraint[data-astro-cid-qf2jyxqz]{min-height:0}.pricing-tier__price[data-astro-cid-qf2jyxqz]{font-size:2.35rem}}@media(max-width:1080px){.pricing-tier--featured[data-astro-cid-qf2jyxqz]{min-height:100%;margin-block:0;padding:28px}.pricing-tier[data-astro-cid-qf2jyxqz]:not(.pricing-tier--featured) .pricing-tier__header[data-astro-cid-qf2jyxqz],.pricing-tier[data-astro-cid-qf2jyxqz]:not(.pricing-tier--featured) .pricing-tier__constraint[data-astro-cid-qf2jyxqz]{min-height:0}}.pricing-page[data-astro-cid-lmkygsfs]{background:#fff;color:#111827;font-family:var(--font-dm-sans),var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pricing-hero[data-astro-cid-lmkygsfs],.pricing-plans[data-astro-cid-lmkygsfs],.pricing-faq-band[data-astro-cid-lmkygsfs]{background:var(--color-bg-elevated)}.pricing-hero__inner[data-astro-cid-lmkygsfs],.pricing-plans__grid[data-astro-cid-lmkygsfs],.pricing-faq-band__inner[data-astro-cid-lmkygsfs]{width:min(100% - 32px,1180px);margin:0 auto}.pricing-hero[data-astro-cid-lmkygsfs]{padding:108px 0 64px}.pricing-hero__inner[data-astro-cid-lmkygsfs]{display:flex;max-width:820px;flex-direction:column;align-items:center;gap:18px;text-align:center}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{margin:0;color:var(--color-text-primary);font-family:var(--font-outfit),var(--font-dm-sans),var(--font-inter),sans-serif;font-size:4.75rem;line-height:.98}.pricing-hero[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{display:block;margin:0;color:var(--color-text-secondary);font-size:1.18rem;line-height:1.65}.pricing-plans[data-astro-cid-lmkygsfs]{padding:24px 0 88px}.pricing-plans__grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pricing-faq-band[data-astro-cid-lmkygsfs]{padding:84px 0;background:var(--color-bg-muted)}.pricing-faq-band__header[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0;color:var(--color-text-primary);font-family:var(--font-outfit),var(--font-dm-sans),var(--font-inter),sans-serif;font-size:3rem;line-height:1.08}.pricing-faq-band__inner[data-astro-cid-lmkygsfs]{display:grid;gap:48px}.pricing-faq-band__header[data-astro-cid-lmkygsfs]{display:flex;flex-direction:column;gap:10px;text-align:center}@media(max-width:1080px){.pricing-plans__grid[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pricing-hero[data-astro-cid-lmkygsfs]{padding:72px 0 42px}.pricing-hero[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{font-size:3rem}.pricing-hero[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{font-size:1rem}.pricing-plans[data-astro-cid-lmkygsfs]{padding-bottom:64px}.pricing-plans__grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-faq-band[data-astro-cid-lmkygsfs]{padding:64px 0}.pricing-faq-band__header[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{font-size:2.25rem}}
