.section-header[data-astro-cid-u3mqw4ek]{text-align:center;margin-bottom:var(--sp-3xl)}.section-header[data-astro-cid-u3mqw4ek] h1[data-astro-cid-u3mqw4ek]{margin-bottom:var(--sp-sm)}.section-header[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{margin:0 auto;font-size:1.125rem}.pricing-grid[data-astro-cid-u3mqw4ek]{gap:var(--sp-xl);grid-template-columns:repeat(3,1fr);align-items:stretch;max-width:960px;margin:0 auto;display:grid}.pricing-card[data-astro-cid-u3mqw4ek]{text-align:center;flex-direction:column;display:flex;position:relative}.pricing-groups[data-astro-cid-u3mqw4ek]{flex-direction:column;flex:1;display:flex}.pricing-groups[data-astro-cid-u3mqw4ek] .pricing-features[data-astro-cid-u3mqw4ek]{margin-bottom:var(--sp-lg)}.pricing-groups[data-astro-cid-u3mqw4ek] .pricing-features[data-astro-cid-u3mqw4ek]:last-child{margin-bottom:var(--sp-xl)}.pricing-group[data-astro-cid-u3mqw4ek]{text-align:left;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:var(--sp-sm);padding-top:var(--sp-sm);border-top:1px solid var(--border);font-size:.6875rem;font-weight:500}.pricing-footnote[data-astro-cid-u3mqw4ek]{max-width:760px;margin:var(--sp-xl) auto 0;text-align:center;gap:var(--sp-sm);flex-direction:column;display:flex}.pricing-footnote[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--text-secondary);margin:0;font-size:.8125rem;line-height:1.6}.pricing-card[data-astro-cid-u3mqw4ek] .btn[data-astro-cid-u3mqw4ek]{margin-top:auto}.pricing-featured[data-astro-cid-u3mqw4ek]{border-color:var(--pop-coral);box-shadow:var(--shadow-glow-coral);transform:scale(1.05)}.pricing-badge[data-astro-cid-u3mqw4ek]{background:linear-gradient(135deg, var(--pop-coral), var(--pop-purple));color:#fff;border-radius:var(--r-full);white-space:nowrap;padding:.25rem 1rem;font-size:.75rem;font-weight:700;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.pricing-tier[data-astro-cid-u3mqw4ek]{color:var(--text-secondary);margin-bottom:var(--sp-sm);font-size:1rem;font-weight:600}.pricing-price[data-astro-cid-u3mqw4ek]{letter-spacing:-.03em;margin-bottom:var(--sp-xs);font-size:3rem;font-weight:800}.pricing-price[data-astro-cid-u3mqw4ek] span[data-astro-cid-u3mqw4ek]{color:var(--text-secondary);font-size:1rem;font-weight:500}.pricing-desc[data-astro-cid-u3mqw4ek]{color:var(--text-secondary);margin-bottom:var(--sp-lg);font-size:.875rem}.includes-badge[data-astro-cid-u3mqw4ek]{color:var(--pop-coral);margin-bottom:var(--sp-sm);text-align:center;padding:.5rem 0;font-size:.875rem;font-weight:700}.pricing-features[data-astro-cid-u3mqw4ek]{text-align:left;margin-bottom:var(--sp-xl);flex-direction:column;gap:.5rem;list-style:none;display:flex}.pricing-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--text-secondary);padding-left:1.5rem;font-size:.875rem;position:relative}.pricing-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"✓";color:var(--pop-green);font-weight:700;position:absolute;left:0}[data-theme=light] .pricing-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{color:color-mix(in srgb, var(--pop-green) 55%, var(--text-primary))}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .pricing-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{color:color-mix(in srgb, var(--pop-green) 55%, var(--text-primary))}}.tier-platforms[data-astro-cid-u3mqw4ek]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.75rem 0;display:flex}.tier-platforms-free[data-astro-cid-u3mqw4ek]{grid-template-columns:repeat(3,max-content);display:grid}.tier-platform[data-astro-cid-u3mqw4ek]{flex-direction:column;align-items:center;gap:.25rem;display:flex}.tp-icon[data-astro-cid-u3mqw4ek]{background:color-mix(in srgb, var(--pc) 12%, var(--bg-surface));width:28px;height:28px;color:var(--pc);font-size:.625rem;font-weight:700;font-family:var(--font-body);border-radius:50%;justify-content:center;align-items:center;display:flex}.tp-label[data-astro-cid-u3mqw4ek]{font-family:var(--font-mono);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.5rem;font-weight:500}.faq-section[data-astro-cid-u3mqw4ek]{margin-top:var(--sp-4xl)}.faq-grid[data-astro-cid-u3mqw4ek]{gap:var(--sp-xl);grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto;display:grid}.faq-item[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{margin-bottom:var(--sp-xs);font-size:1rem}.faq-item[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{font-size:.875rem}@media (width<=768px){.pricing-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr;max-width:400px}.pricing-featured[data-astro-cid-u3mqw4ek]{transform:none}.faq-grid[data-astro-cid-u3mqw4ek]{grid-template-columns:1fr}}
