.pricing-header[data-astro-cid-lmkygsfs]{background:linear-gradient(135deg,var(--main1) 0%,var(--medium) 100%);color:var(--dark);padding:var(--space-3xl) 0;text-align:center}.header-content[data-astro-cid-lmkygsfs]{max-width:800px;margin:0 auto}.tag[data-astro-cid-lmkygsfs]{display:inline-block;background:#fff3;color:var(--dark);padding:.5rem 1rem;border-radius:var(--radius-md);font-size:.875rem;font-weight:600;margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.5px}.pricing-header[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{color:var(--dark);margin-bottom:var(--space-md)}.lead[data-astro-cid-lmkygsfs]{font-size:1.25rem;opacity:.95;line-height:1.7;margin-bottom:0}.pricing-section[data-astro-cid-lmkygsfs]{padding:var(--space-4xl) 0;background:#fff}.pricing-intro[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:var(--space-2xl)}.pricing-intro[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-sm)}.pricing-intro[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{font-size:1.125rem;color:var(--mediumtext);margin-bottom:0}.pricing-table-wrapper[data-astro-cid-lmkygsfs]{max-width:900px;margin:0 auto var(--space-xl);overflow-x:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.pricing-table[data-astro-cid-lmkygsfs]{width:100%;border-collapse:collapse;background:#fff}.pricing-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs]{background:linear-gradient(135deg,var(--main1) 0%,var(--medium) 100%);color:var(--dark)}.pricing-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{padding:1.25rem 1.5rem;text-align:left;font-weight:700;font-size:1rem}.pricing-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:1.25rem 1.5rem;border-bottom:1px solid var(--light);font-size:1rem}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:none}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]{transition:background-color .2s ease}.pricing-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:hover{background-color:var(--verylight)}.category-header[data-astro-cid-lmkygsfs]{background:var(--verylight);font-weight:700;color:var(--dark);padding:1rem 1.5rem;border-top:2px solid var(--light)}.category-header[data-astro-cid-lmkygsfs]:first-child{border-top:none}.popular-row[data-astro-cid-lmkygsfs]{background:#cfb53b1a;border-left:4px solid var(--main1)}.best-value-row[data-astro-cid-lmkygsfs]{background:#c5aa301a;border-left:4px solid var(--medium)}.row-badge[data-astro-cid-lmkygsfs]{display:inline-block;margin-left:var(--space-sm);padding:.25rem .75rem;background:var(--main1);color:var(--dark);border-radius:var(--radius-sm);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.row-badge[data-astro-cid-lmkygsfs].best{background:var(--medium);color:var(--dark)}.original-price[data-astro-cid-lmkygsfs]{color:var(--mediumtext);text-decoration:line-through;font-size:1rem;opacity:.7}.total-price[data-astro-cid-lmkygsfs]{font-weight:700;color:var(--medium);font-size:1.25rem}.savings[data-astro-cid-lmkygsfs]{color:var(--medium);font-weight:600}.pricing-note[data-astro-cid-lmkygsfs]{max-width:900px;margin:0 auto;padding:var(--space-lg);background:var(--verylight);border-radius:var(--radius-lg);border-left:4px solid var(--main1)}.pricing-note[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{margin:0;font-size:1rem;color:var(--menuText)}.whats-included[data-astro-cid-lmkygsfs]{padding:var(--space-4xl) 0;background:var(--verylight)}.whats-included[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:var(--space-3xl)}.features-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl);max-width:900px;margin:0 auto}.feature-card[data-astro-cid-lmkygsfs]{background:#fff;padding:var(--space-xl);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform .3s ease,box-shadow .3s ease}.feature-card[data-astro-cid-lmkygsfs]:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.feature-icon[data-astro-cid-lmkygsfs]{font-size:3rem;margin-bottom:var(--space-md)}.feature-card[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:1.25rem;margin-bottom:var(--space-sm);font-family:var(--font-family)}.feature-card[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--mediumtext);font-size:.95rem;line-height:1.6;margin:0}.faq-section[data-astro-cid-lmkygsfs]{padding:var(--space-4xl) 0;background:#fff}.faq-section[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:var(--space-3xl)}.faq-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xl);max-width:1100px;margin:0 auto}.faq-item[data-astro-cid-lmkygsfs]{background:var(--verylight);padding:var(--space-xl);border-radius:var(--radius-lg);border-left:4px solid var(--main1)}.faq-item[data-astro-cid-lmkygsfs] h3[data-astro-cid-lmkygsfs]{font-size:1.125rem;color:var(--main1);margin-bottom:var(--space-sm);font-family:var(--font-family)}.faq-item[data-astro-cid-lmkygsfs] p[data-astro-cid-lmkygsfs]{color:var(--menuText);font-size:.95rem;line-height:1.7;margin:0}.pricing-cta[data-astro-cid-lmkygsfs]{padding:var(--space-4xl) 0;background:linear-gradient(135deg,var(--verylight) 0%,var(--light) 100%)}.cta-box[data-astro-cid-lmkygsfs]{max-width:700px;margin:0 auto;text-align:center;background:#fff;padding:var(--space-3xl);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl)}.cta-box[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-md)}.cta-box[data-astro-cid-lmkygsfs]>p[data-astro-cid-lmkygsfs]{font-size:1.125rem;color:var(--mediumtext);margin-bottom:var(--space-xl)}.cta-buttons[data-astro-cid-lmkygsfs]{margin-bottom:var(--space-md)}.btn-lg[data-astro-cid-lmkygsfs]{height:50px;padding:0 2.5rem;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);line-height:normal}.btn-icon[data-astro-cid-lmkygsfs]{width:16px;height:16px}.cta-note[data-astro-cid-lmkygsfs]{font-size:.875rem;color:var(--mediumtext);margin:0}@media (max-width: 968px){.features-grid[data-astro-cid-lmkygsfs],.faq-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-table[data-astro-cid-lmkygsfs]{font-size:.875rem}.pricing-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.pricing-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:1rem}}@media (max-width: 640px){.pricing-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.pricing-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:.75rem .5rem;font-size:.8rem}.row-badge[data-astro-cid-lmkygsfs]{display:block;margin-left:0;margin-top:var(--space-xs);font-size:.65rem}}
