body{color:#171717;background:#fff;margin:0;font-family:Wanted Sans,Arial,sans-serif}.site-header.svelte-1acfwbl{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #eee;grid-template-columns:138px max-content 1fr max-content;align-items:center;gap:26px;min-height:72px;padding:0 42px;display:grid;position:sticky;top:0}.logo-link.svelte-1acfwbl img:where(.svelte-1acfwbl){filter:invert();width:132px;display:block}.clinic-name.svelte-1acfwbl{white-space:nowrap;font-size:13px;font-weight:700}nav.svelte-1acfwbl,.utilities.svelte-1acfwbl{align-items:center;gap:clamp(16px,2.2vw,38px);display:flex}nav.svelte-1acfwbl a:where(.svelte-1acfwbl),.utilities.svelte-1acfwbl a:where(.svelte-1acfwbl){color:#363636;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}nav.svelte-1acfwbl a[aria-current=page]:where(.svelte-1acfwbl){color:var(--color-brand-primary)}.utilities.svelte-1acfwbl{gap:14px}.utilities.svelte-1acfwbl .reserve:where(.svelte-1acfwbl){color:#fff;background:#171717;border-radius:999px;padding:10px 15px}.page-shell.svelte-1acfwbl{min-height:70vh;padding:88px 24px 120px}.native-body.svelte-1acfwbl{max-width:960px;margin:0 auto}.page-title.svelte-1acfwbl{letter-spacing:-.055em;text-wrap:balance;margin:0 0 54px;font-size:clamp(36px,5vw,58px);font-weight:700;line-height:1.18}.native-body h1:not(.page-title),.native-body h2,.native-body h3,.native-body h4{color:#171717;letter-spacing:-.035em;margin:2.4em 0 .75em;line-height:1.35}.native-body h1:not(.page-title){font-size:36px}.native-body h2{font-size:29px}.native-body h3{font-size:21px}.native-body h4{font-size:18px}.native-body p,.native-body li,.native-body td,.native-body th{letter-spacing:-.018em;font-size:17px;line-height:1.85}.native-body p{margin:0 0 1.15em}.native-body ul,.native-body ol{margin:1.25em 0;padding-left:1.5em}.native-body a{color:#6f4106;text-underline-offset:3px}.native-body img{border-radius:18px;width:100%;height:auto;margin:38px 0;display:block}.native-body table{border-collapse:collapse;width:100%;margin:32px 0}.native-body th,.native-body td{text-align:left;vertical-align:top;border:1px solid #ddd;padding:12px 14px}.native-body hr{border:0;border-top:1px solid #ddd;margin:48px 0}@media (width<=900px){.site-header.svelte-1acfwbl{grid-template-columns:105px 1fr max-content;gap:14px;min-height:64px;padding:0 20px}.logo-link.svelte-1acfwbl img:where(.svelte-1acfwbl){width:100px}.clinic-name.svelte-1acfwbl,.site-header.svelte-1acfwbl nav:where(.svelte-1acfwbl),.utilities.svelte-1acfwbl .reserve:where(.svelte-1acfwbl){display:none}.utilities.svelte-1acfwbl{justify-self:end}.page-shell.svelte-1acfwbl{padding:62px 20px 88px}.page-title.svelte-1acfwbl{margin-bottom:40px;font-size:34px}.native-body h1:not(.page-title){font-size:29px}.native-body h2{font-size:25px}.native-body h3{font-size:20px}.native-body p,.native-body li,.native-body td,.native-body th{font-size:16px}.native-body table{display:block;overflow-x:auto}}
