.ms-hero[data-astro-cid-xbyqw3ef]{min-height:60svh;margin-top:-7.5rem;position:relative;overflow:hidden}.ms-hero-bg-img[data-astro-cid-xbyqw3ef]{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ms-hero-overlay[data-astro-cid-xbyqw3ef]{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-surface) 90%, transparent) 0%, transparent 50%), linear-gradient(125deg, var(--color-surface) 0%, color-mix(in srgb, var(--color-surface) 70%, transparent) 45%, transparent 100%);z-index:1;position:absolute;inset:0}.ms-hero-content[data-astro-cid-xbyqw3ef]{z-index:2;padding-top:calc(7.5rem + var(--space-3xl));padding-bottom:var(--space-3xl);position:relative}@media (max-width:767px){.ms-hero[data-astro-cid-xbyqw3ef]{min-height:70svh}.ms-hero-content[data-astro-cid-xbyqw3ef]{padding-top:calc(7.5rem + var(--space-2xl))}}.ms-breadcrumbs[data-astro-cid-xbyqw3ef] ol[data-astro-cid-xbyqw3ef]{align-items:center;gap:var(--space-3xs);margin:0 0 var(--space-m);font-size:var(--text-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ms-breadcrumbs[data-astro-cid-xbyqw3ef] li[data-astro-cid-xbyqw3ef]{align-items:center;gap:var(--space-3xs);color:var(--color-text-muted);display:flex}.ms-breadcrumbs[data-astro-cid-xbyqw3ef] li[data-astro-cid-xbyqw3ef]:not(:last-child):after{content:"›";margin-left:var(--space-3xs);color:var(--color-text-muted)}.ms-breadcrumbs[data-astro-cid-xbyqw3ef] a[data-astro-cid-xbyqw3ef]{color:var(--color-text-muted);transition:color var(--transition-fast);text-decoration:none}.ms-breadcrumbs[data-astro-cid-xbyqw3ef] a[data-astro-cid-xbyqw3ef]:hover{color:var(--color-primary)}.ms-hero-badges[data-astro-cid-xbyqw3ef]{gap:var(--space-2xs);margin-bottom:var(--space-s);flex-wrap:wrap;display:flex}.ms-badge[data-astro-cid-xbyqw3ef]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-s);text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);background:var(--color-primary-l-4);border-radius:var(--radius-full);padding:.375rem .875rem;display:inline-block}.ms-hero-heading[data-astro-cid-xbyqw3ef]{font-size:var(--text-h1);color:var(--color-primary-d-2);margin-bottom:var(--space-s);line-height:1.05}.ms-hero-sub[data-astro-cid-xbyqw3ef]{font-size:var(--text-l);color:var(--color-text-body);line-height:var(--leading-relaxed);max-width:52ch}.ms-hero-actions[data-astro-cid-xbyqw3ef]{gap:var(--space-s);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.ms-btn[data-astro-cid-xbyqw3ef]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-m);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-base);border:2px solid #0000;justify-content:center;align-items:center;padding:.875rem 2rem;line-height:1;text-decoration:none;display:inline-flex}.ms-btn[data-astro-cid-xbyqw3ef]:hover{box-shadow:var(--shadow-2);transform:scale(1.03)}.ms-btn-primary[data-astro-cid-xbyqw3ef]{background:var(--color-primary);color:#fff;border-color:var(--color-primary-d-1)}.ms-btn-primary[data-astro-cid-xbyqw3ef]:hover{background:var(--color-primary-l-1);border-color:var(--color-primary)}.ms-btn-outline[data-astro-cid-xbyqw3ef]{background:color-mix(in srgb, var(--color-surface) 50%, transparent);color:var(--color-primary);border-color:var(--color-primary)}.ms-btn-outline[data-astro-cid-xbyqw3ef]:hover{background:var(--color-primary);color:#fff}@media (max-width:767px){.ms-hero-actions[data-astro-cid-xbyqw3ef]{flex-direction:column}}.ms-tagline[data-astro-cid-xbyqw3ef]{text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:var(--text-s);color:var(--color-primary);margin-bottom:var(--space-2xs)}.ms-about-grid[data-astro-cid-xbyqw3ef]{gap:var(--space-2xl);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:768px){.ms-about-grid[data-astro-cid-xbyqw3ef]{grid-template-columns:1fr 1fr}}.ms-about-media[data-astro-cid-xbyqw3ef]{min-height:18rem}.ms-about-img[data-astro-cid-xbyqw3ef]{object-fit:cover;border-radius:var(--radius-l);width:100%;height:100%;min-height:18rem;display:block}.ms-about-heading[data-astro-cid-xbyqw3ef]{font-size:var(--text-h2);color:var(--color-text-heading);margin-bottom:var(--space-s)}.ms-about-lede[data-astro-cid-xbyqw3ef]{font-size:var(--text-l);color:var(--color-text-body);line-height:var(--leading-relaxed);margin-bottom:var(--space-m)}.ms-sciton[data-astro-cid-xbyqw3ef]{background:var(--color-accent-l-4);padding-top:var(--space-2xl)}.ms-sciton-intro[data-astro-cid-xbyqw3ef]{gap:var(--space-2xl);margin-bottom:var(--space-2xl);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:768px){.ms-sciton-intro[data-astro-cid-xbyqw3ef]{grid-template-columns:1fr 1fr}}.ms-sciton-img[data-astro-cid-xbyqw3ef]{object-fit:cover;border-radius:var(--radius-l);width:100%;height:100%;min-height:18rem;box-shadow:var(--shadow-2);display:block}.ms-sciton-heading[data-astro-cid-xbyqw3ef]{font-size:var(--text-h2);color:var(--color-text-heading);margin-bottom:var(--space-s)}.ms-sciton-lede[data-astro-cid-xbyqw3ef]{font-size:var(--text-l);color:var(--color-text-body);line-height:var(--leading-relaxed)}.ms-sciton-facts[data-astro-cid-xbyqw3ef]{gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ms-sciton-fact[data-astro-cid-xbyqw3ef]{background:var(--color-accent-d-3);border-radius:var(--radius-m);padding:var(--space-xl) var(--space-l);box-shadow:var(--shadow-2);color:#fff}.ms-sciton-fact-icon[data-astro-cid-xbyqw3ef]{color:#fff;margin-bottom:var(--space-s)}.ms-sciton-fact[data-astro-cid-xbyqw3ef] h3[data-astro-cid-xbyqw3ef]{font-size:var(--text-h5);color:#fff;margin-bottom:var(--space-m);line-height:var(--leading-snug)}.ms-sciton-fact-value[data-astro-cid-xbyqw3ef]{font-size:var(--text-m);color:#fff;line-height:var(--leading-relaxed);margin:0}.ms-category--alt[data-astro-cid-xbyqw3ef]{background:var(--color-accent-l-4)}.ms-category-header[data-astro-cid-xbyqw3ef]{align-items:center;gap:var(--space-m);margin-bottom:var(--space-xl);display:flex}.ms-category-accent[data-astro-cid-xbyqw3ef]{border-radius:2px;flex-shrink:0;width:4px;height:3.5rem}.ms-category-heading[data-astro-cid-xbyqw3ef]{font-size:var(--text-h2);color:var(--color-primary-d-2);margin:0}.ms-category-count[data-astro-cid-xbyqw3ef]{font-size:var(--text-s);color:var(--color-text-muted);margin:var(--space-4xs) 0 0}.ms-treatments-grid[data-astro-cid-xbyqw3ef]{gap:var(--space-l);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:999px){.ms-treatments-grid[data-astro-cid-xbyqw3ef]{grid-template-columns:repeat(2,1fr)}}@media (max-width:599px){.ms-treatments-grid[data-astro-cid-xbyqw3ef]{grid-template-columns:1fr}}.ms-concerns[data-astro-cid-xbyqw3ef]{background:var(--color-surface)}.ms-concerns-header[data-astro-cid-xbyqw3ef]{text-align:center;margin-bottom:var(--space-2xl)}.ms-concerns-heading[data-astro-cid-xbyqw3ef]{font-size:var(--text-h2);color:var(--color-primary-d-2);margin-bottom:var(--space-xs)}.ms-concerns-sub[data-astro-cid-xbyqw3ef]{font-size:var(--text-l);color:var(--color-text-muted);max-width:50ch;line-height:var(--leading-relaxed);margin-inline:auto}
