.pricing-card-component[data-astro-cid-uliivbjy]:hover{border-color:#c026d333!important;transform:translateY(-3px)}.pa-container[data-astro-cid-dujdt2dq]{max-width:960px;margin:0 auto;padding:0 1.5rem}.pa-band[data-astro-cid-dujdt2dq]{background:var(--color-canvas-raised)}.pa-section[data-astro-cid-dujdt2dq]{padding:3rem 0}.pa-hero[data-astro-cid-dujdt2dq]{padding:3.5rem 0 2.5rem;text-align:center;background:linear-gradient(180deg,rgba(192,38,211,.05),transparent)}.pa-hero-logo[data-astro-cid-dujdt2dq]{border-radius:16px;margin:0 auto 1rem;display:block}.pa-kicker[data-astro-cid-dujdt2dq]{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary-600);margin-bottom:.75rem}.pa-h1[data-astro-cid-dujdt2dq]{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-heading);margin:0 0 1rem}.pa-lede[data-astro-cid-dujdt2dq]{font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.7;color:var(--color-text-secondary);max-width:680px;margin:0 auto 1.75rem}.pa-hero-cta[data-astro-cid-dujdt2dq]{display:flex;flex-direction:column;align-items:center;gap:.85rem}.pa-hero-note[data-astro-cid-dujdt2dq]{font-size:.82rem;color:var(--color-text-tertiary);margin:0}.pa-secondary-link[data-astro-cid-dujdt2dq]{font-size:.9rem;color:var(--color-primary-600);text-decoration:none}.pa-secondary-link[data-astro-cid-dujdt2dq]:hover{text-decoration:underline}.pa-savings[data-astro-cid-dujdt2dq]{text-align:center;padding-top:2rem;padding-bottom:2rem}.pa-savings-math[data-astro-cid-dujdt2dq]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;font-size:1.05rem}.pa-strike[data-astro-cid-dujdt2dq]{color:var(--color-text-tertiary);text-decoration:line-through}.pa-arrow[data-astro-cid-dujdt2dq]{color:var(--color-primary-500);font-weight:700}.pa-savings-now[data-astro-cid-dujdt2dq]{font-family:var(--font-display);font-weight:800;color:var(--color-text-heading)}.pa-savings-note[data-astro-cid-dujdt2dq]{margin:.75rem 0 0;color:var(--color-text-secondary)}.pa-h2[data-astro-cid-dujdt2dq]{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.2;color:var(--color-text-heading);margin:0 0 .5rem;text-align:center}.pa-sub[data-astro-cid-dujdt2dq]{text-align:center;color:var(--color-text-secondary);margin:0 auto 2rem;max-width:600px}.pa-features[data-astro-cid-dujdt2dq]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.pa-features[data-astro-cid-dujdt2dq]{grid-template-columns:repeat(2,1fr)}}.pa-feature[data-astro-cid-dujdt2dq]{padding:1.5rem;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border)}.pa-feature[data-astro-cid-dujdt2dq] h3[data-astro-cid-dujdt2dq]{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--color-text-heading);margin:0 0 .5rem}.pa-feature[data-astro-cid-dujdt2dq] p[data-astro-cid-dujdt2dq]{font-size:.95rem;line-height:1.6;color:var(--color-text-secondary);margin:0}.pa-pricing-grid[data-astro-cid-dujdt2dq]{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}@media(min-width:768px){.pa-pricing-grid[data-astro-cid-dujdt2dq]{grid-template-columns:repeat(3,1fr)}}.pa-fineprint[data-astro-cid-dujdt2dq]{font-size:.8rem;color:var(--color-text-tertiary);text-align:center;margin-top:1rem}.pa-fineprint[data-astro-cid-dujdt2dq] a[data-astro-cid-dujdt2dq]{color:var(--color-primary-600)}.pa-faq[data-astro-cid-dujdt2dq]{display:flex;flex-direction:column;gap:1.25rem;max-width:760px;margin:0 auto}.pa-faq-item[data-astro-cid-dujdt2dq]{padding-bottom:1.25rem;border-bottom:1px solid var(--color-border)}.pa-faq-item[data-astro-cid-dujdt2dq] h3[data-astro-cid-dujdt2dq]{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-text-heading);margin:0 0 .4rem}.pa-faq-item[data-astro-cid-dujdt2dq] p[data-astro-cid-dujdt2dq]{font-size:.95rem;line-height:1.65;color:var(--color-text-secondary);margin:0}.pa-final[data-astro-cid-dujdt2dq]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}
