.pricing-table-section[data-astro-cid-mvqj72j5]{padding:var(--spacing-xxl) var(--spacing-md);background-color:var(--color-bg-primary)}.pricing-container[data-astro-cid-mvqj72j5]{max-width:1200px;margin:0 auto}.table-group-header[data-astro-cid-mvqj72j5]{margin-bottom:var(--spacing-lg);border-left:4px solid var(--color-primary);padding-left:var(--spacing-md)}.mt-xl[data-astro-cid-mvqj72j5]{margin-top:var(--spacing-xxl)}.table-title[data-astro-cid-mvqj72j5]{font-family:var(--font-family-headings);color:var(--color-text-primary);font-size:1.75rem;line-height:1.1}.table-subtitle[data-astro-cid-mvqj72j5]{color:var(--color-text-secondary);margin-top:5px;font-size:1rem}.table-responsive[data-astro-cid-mvqj72j5]{margin-bottom:var(--spacing-xl);background:#fff;border:1px solid #0000001a;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #00000005}.pricing-table[data-astro-cid-mvqj72j5]{border-collapse:collapse;text-align:left;width:100%}.pricing-table[data-astro-cid-mvqj72j5] thead[data-astro-cid-mvqj72j5]{background:#fdfdfd;border-bottom:2px solid #f5f5f5}.pricing-table[data-astro-cid-mvqj72j5] th[data-astro-cid-mvqj72j5]{letter-spacing:.1em;color:var(--color-text-secondary);text-transform:uppercase;padding:20px 30px;font-size:.75rem;font-weight:800}.pricing-table[data-astro-cid-mvqj72j5] td[data-astro-cid-mvqj72j5]{vertical-align:middle;border-bottom:1px solid #f5f5f5;padding:30px;position:relative}.pricing-table[data-astro-cid-mvqj72j5] tr[data-astro-cid-mvqj72j5]:last-child td[data-astro-cid-mvqj72j5]{border-bottom:none}.pricing-table[data-astro-cid-mvqj72j5] tr[data-astro-cid-mvqj72j5]:hover{background:#fafaff}.pricing-table[data-astro-cid-mvqj72j5] tr[data-astro-cid-mvqj72j5].popular td[data-astro-cid-mvqj72j5]:first-child:before{content:"";background:var(--color-primary);width:4px;position:absolute;top:0;bottom:0;left:0}.pricing-table[data-astro-cid-mvqj72j5] tr[data-astro-cid-mvqj72j5].highlight td[data-astro-cid-mvqj72j5]{background:#f8f6ff}.pricing-table[data-astro-cid-mvqj72j5] tr[data-astro-cid-mvqj72j5].specialty td[data-astro-cid-mvqj72j5]{background:#fffcf8}.row-tag[data-astro-cid-mvqj72j5]{background:var(--color-primary);color:#fff;letter-spacing:.05em;z-index:2;white-space:nowrap;border-radius:50px;padding:4px 12px;font-size:.65rem;font-weight:800;position:absolute;top:0;left:30px;transform:translateY(-50%);box-shadow:0 4px 10px #8a5cf533}.item-name[data-astro-cid-mvqj72j5]{font-size:1.15rem;font-family:var(--font-family-headings);color:var(--color-text-primary);margin-bottom:2px}.item-note[data-astro-cid-mvqj72j5]{color:var(--color-primary);text-transform:uppercase;font-size:.8rem;font-weight:700}.pricing-table[data-astro-cid-mvqj72j5] td[data-astro-cid-mvqj72j5] p[data-astro-cid-mvqj72j5]{color:var(--color-text-secondary);margin:0;font-size:.95rem;line-height:1.4}.price-val[data-astro-cid-mvqj72j5]{color:var(--color-text-primary);font-size:1.75rem;font-weight:800}.price-val[data-astro-cid-mvqj72j5] sup[data-astro-cid-mvqj72j5]{vertical-align:top;margin-top:4px;font-size:1rem;display:inline-block}.price-stack[data-astro-cid-mvqj72j5]{align-items:baseline;gap:2px;display:flex}.period[data-astro-cid-mvqj72j5]{color:var(--color-text-secondary);font-size:.9rem;font-weight:500}.btn-sm[data-astro-cid-mvqj72j5]{justify-content:center;align-items:center;width:100%;min-width:140px;min-height:48px;padding:10px 20px;font-size:.85rem;display:inline-flex}.healcode-pricing-option-text-link{cursor:pointer;text-align:center;border-radius:12px;justify-content:center;align-items:center;width:100%;min-width:140px;min-height:48px;padding:12px 24px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.healcode-primary{background-color:var(--color-primary);color:#fff!important}.healcode-primary:hover{background-color:var(--color-primary-dark);transform:translateY(-1px)}.healcode-outline{border:2px solid var(--color-primary);background-color:#0000;color:var(--color-primary)!important}.healcode-outline:hover{background-color:var(--color-bg-secondary);transform:translateY(-1px)}.mobile-label[data-astro-cid-mvqj72j5]{display:none}@media (width<=992px){.pricing-table[data-astro-cid-mvqj72j5] thead[data-astro-cid-mvqj72j5]{display:none}.pricing-table[data-astro-cid-mvqj72j5],.pricing-table[data-astro-cid-mvqj72j5] tbody[data-astro-cid-mvqj72j5],.pricing-table[data-astro-cid-mvqj72j5] tr[data-astro-cid-mvqj72j5],.pricing-table[data-astro-cid-mvqj72j5] td[data-astro-cid-mvqj72j5]{width:100%;display:block}.pricing-table[data-astro-cid-mvqj72j5] td[data-astro-cid-mvqj72j5]{border-bottom:none;padding:15px 25px}.pricing-table[data-astro-cid-mvqj72j5] tr[data-astro-cid-mvqj72j5]{border-bottom:2px solid #f5f5f5;padding:20px 0}.pricing-table[data-astro-cid-mvqj72j5] td[data-astro-cid-mvqj72j5]:first-child{padding-top:35px}.pricing-table[data-astro-cid-mvqj72j5] td[data-astro-cid-mvqj72j5]:last-child{padding-bottom:30px}.mobile-label[data-astro-cid-mvqj72j5]{color:var(--color-primary);text-transform:uppercase;opacity:.7;letter-spacing:.05em;margin-bottom:6px;font-size:.65rem;font-weight:800;display:block}.price-val[data-astro-cid-mvqj72j5]{font-size:2rem}.row-tag[data-astro-cid-mvqj72j5]{top:15px;left:25px;transform:none}}span[data-astro-cid-4gon47yb]{color:var(--color-primary)}
