.pricing-table[data-astro-cid-lfo6wmmv]{margin-bottom:var(--spacing-lg);padding:0;scroll-margin-top:110px}.pricing-heading[data-astro-cid-lfo6wmmv]{gap:.4rem;max-width:820px;margin-bottom:1rem;display:grid}.pricing-heading[data-astro-cid-lfo6wmmv] h3[data-astro-cid-lfo6wmmv],.pricing-heading[data-astro-cid-lfo6wmmv] p[data-astro-cid-lfo6wmmv]{margin:0}.pricing-heading[data-astro-cid-lfo6wmmv] h3[data-astro-cid-lfo6wmmv]{scroll-margin-top:110px}.pricing-heading[data-astro-cid-lfo6wmmv] p[data-astro-cid-lfo6wmmv]{color:var(--color-text-light)}.pricing-container[data-astro-cid-lfo6wmmv]{border-radius:var(--border-radius-lg);background:linear-gradient(135deg, #fffffffa, #fffdf9f0), var(--color-white);box-shadow:var(--shadow-sm);border:1px solid #e4ddd5f2;overflow-x:auto}table[data-astro-cid-lfo6wmmv]{border-collapse:collapse;width:100%;min-width:560px}th[data-astro-cid-lfo6wmmv],td[data-astro-cid-lfo6wmmv]{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:1rem 1.1rem}th[data-astro-cid-lfo6wmmv]{color:var(--color-primary);background:linear-gradient(90deg, #e8f3f2f5, #f8f2ee99), var(--color-primary-light);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}th[data-astro-cid-lfo6wmmv]:last-child,td[data-astro-cid-lfo6wmmv]:last-child{text-align:right}tr[data-astro-cid-lfo6wmmv]:last-child td[data-astro-cid-lfo6wmmv]{border-bottom:0}tr[data-astro-cid-lfo6wmmv]:hover td[data-astro-cid-lfo6wmmv]{background:#f8f2ee85}tbody[data-astro-cid-lfo6wmmv] tr[data-astro-cid-lfo6wmmv]{transition:background .2s}.more-link[data-astro-cid-lfo6wmmv]{margin:.85rem 0 0}.more-link[data-astro-cid-lfo6wmmv] a[data-astro-cid-lfo6wmmv]{text-underline-offset:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px}.treatment-name[data-astro-cid-lfo6wmmv]{font-weight:700;display:block}.treatment-note[data-astro-cid-lfo6wmmv]{color:var(--color-text-light);margin-top:.25rem;font-size:.88rem;display:block}.price[data-astro-cid-lfo6wmmv]{min-width:74px;color:var(--color-primary);white-space:nowrap;background:#f8f2eead;border:1px solid #b68f6547;border-radius:999px;justify-content:center;align-items:center;padding:.32rem .58rem;font-weight:800;display:inline-flex}
