.testimonial-grid[data-astro-cid-4x3i52zz]{grid-auto-rows:1fr;align-items:stretch}.testimonial-card[data-astro-cid-4x3i52zz]{background:var(--surface-strong);border-color:#96b8c35c;flex-direction:column;gap:1.25rem;height:100%;min-height:100%;padding:clamp(1.45rem,2.4vw,1.9rem);display:flex;box-shadow:0 12px 34px #0a1f3114}.testimonial-quote-icon[data-astro-cid-4x3i52zz]{color:var(--cta-hover);margin-bottom:-.2rem;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:4rem;font-weight:800;line-height:.7}.testimonial-quote[data-astro-cid-4x3i52zz]{color:color-mix(in srgb, var(--ink) 88%, white);font-size:clamp(1rem,1.1vw,1.08rem);font-weight:500;line-height:1.55}.testimonial-rule[data-astro-cid-4x3i52zz]{background:color-mix(in srgb, var(--cta-hover) 58%, white);width:2.75rem;height:.12rem;margin-top:auto;display:block}.testimonial-author[data-astro-cid-4x3i52zz]{align-items:center;gap:1rem;padding-top:.25rem;display:flex}.testimonial-avatar[data-astro-cid-4x3i52zz]{background:color-mix(in srgb, var(--cta-hover) 13%, white);width:3.45rem;height:3.45rem;color:var(--cta-hover);border-radius:999px;flex:none;place-items:center;font-weight:800;line-height:1;display:grid}.testimonial-meta[data-astro-cid-4x3i52zz]{min-width:0}.testimonial-name[data-astro-cid-4x3i52zz],.testimonial-date[data-astro-cid-4x3i52zz]{margin:0}.testimonial-name[data-astro-cid-4x3i52zz]{color:var(--ink-strong);font-size:1.05rem;font-weight:800;line-height:1.25}.testimonial-date[data-astro-cid-4x3i52zz]{color:var(--muted);margin-top:.25rem;font-size:.86rem;font-weight:700}.home-page[data-astro-cid-g5o5hmui] .eyebrow{color:var(--eyebrow);opacity:1}.clinic-treatments-section[data-astro-cid-g5o5hmui],.health-services-section[data-astro-cid-g5o5hmui]{background:radial-gradient(circle at top center, var(--cta-soft), transparent 42%), linear-gradient(180deg, var(--bg-warm), var(--bg-warm-strong))}.clinic-treatments-section[data-astro-cid-g5o5hmui] .section-heading,.health-services-section[data-astro-cid-g5o5hmui] .section-heading{margin-bottom:2.2rem}.clinic-treatments-section[data-astro-cid-g5o5hmui] .section-heading h2,.health-services-section[data-astro-cid-g5o5hmui] .section-heading h2{color:var(--ink-strong)}.founder-spotlight-section[data-astro-cid-g5o5hmui]{padding-top:4.5rem}.provider-spotlight-section[data-astro-cid-g5o5hmui]{padding-top:0}.founder-spotlight-card[data-astro-cid-g5o5hmui]{grid-template-columns:minmax(14rem,24rem) minmax(0,34rem);justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3.2rem);padding:clamp(1rem,2vw,1.4rem);display:grid}.founder-spotlight-image[data-astro-cid-g5o5hmui]{aspect-ratio:4/5;background:var(--surface-accent-tint);border-radius:.45rem;place-self:center;width:100%;max-height:34rem;overflow:hidden}.founder-spotlight-image[data-astro-cid-g5o5hmui] img[data-astro-cid-g5o5hmui]{object-fit:cover;width:100%;height:100%}.founder-spotlight-copy[data-astro-cid-g5o5hmui]{padding:clamp(1.5rem,4vw,3.2rem)}.founder-spotlight-copy[data-astro-cid-g5o5hmui] h2[data-astro-cid-g5o5hmui]{font-size:clamp(2rem,3vw,3.2rem)}.provider-spotlight-card[data-astro-cid-g5o5hmui]{grid-template-columns:minmax(0,34rem) minmax(14rem,24rem)}.provider-spotlight-card[data-astro-cid-g5o5hmui] .founder-spotlight-image[data-astro-cid-g5o5hmui]{order:2}.treatment-card[data-astro-cid-g5o5hmui]{flex-direction:column;gap:1.15rem;height:100%;padding:clamp(1.25rem,2vw,1.45rem);display:flex}.treatment-card-icon[data-astro-cid-g5o5hmui]{width:4.8rem;height:4.8rem;color:var(--cta);flex:none;display:block}.treatment-card-icon[data-astro-cid-g5o5hmui] img[data-astro-cid-g5o5hmui]{object-fit:contain;width:100%;height:100%}.treatment-card-body[data-astro-cid-g5o5hmui]{flex:auto;gap:.85rem;display:grid}.treatment-card[data-astro-cid-g5o5hmui] h3[data-astro-cid-g5o5hmui]{color:var(--ink-strong);font-family:Lato,Segoe UI,sans-serif;font-size:1.08rem;font-weight:800;line-height:1.25}.treatment-card[data-astro-cid-g5o5hmui] p[data-astro-cid-g5o5hmui]{margin-top:0;font-size:.97rem;line-height:1.65}.treatment-card-footer[data-astro-cid-g5o5hmui]{margin-top:auto;padding-top:.25rem}.treatment-card-cta[data-astro-cid-g5o5hmui]{color:var(--cta-text);align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .3s,gap .3s;display:inline-flex}.treatment-card-cta[data-astro-cid-g5o5hmui]:hover,.treatment-card-cta[data-astro-cid-g5o5hmui]:focus-visible{color:var(--cta-text-hover);gap:.7rem}.treatment-link[data-astro-cid-g5o5hmui]{color:inherit;text-decoration-thickness:1px}.treatment-link[data-astro-cid-g5o5hmui]:hover,.treatment-link[data-astro-cid-g5o5hmui]:focus-visible{color:var(--accent)}@media (width<=760px){.founder-spotlight-card[data-astro-cid-g5o5hmui]{grid-template-columns:1fr;gap:0;padding:0}.provider-spotlight-card[data-astro-cid-g5o5hmui] .founder-spotlight-image[data-astro-cid-g5o5hmui]{order:0}.founder-spotlight-image[data-astro-cid-g5o5hmui]{aspect-ratio:4/3;border-radius:0;max-height:none}.founder-spotlight-copy[data-astro-cid-g5o5hmui]{padding:1.4rem}}
