.page.svelte-1kk8jes{width:100%;padding:var(--space-large) 0 var(--space-xlarge)}.container.svelte-1kk8jes{max-width:1200px;margin:0 auto;padding:0 var(--container-padding)}.breadcrumb.svelte-1kk8jes{margin-bottom:var(--space-medium)}.breadcrumb.svelte-1kk8jes a:where(.svelte-1kk8jes){color:var(--c-green);text-decoration:none;font-size:.9375rem;font-weight:500}.breadcrumb.svelte-1kk8jes a:where(.svelte-1kk8jes):hover{text-decoration:underline}.provider.svelte-1kk8jes{display:grid;grid-template-columns:1fr;gap:var(--space-large);align-items:start}@media screen and (min-width:768px){.provider.svelte-1kk8jes{grid-template-columns:400px 1fr}}.provider-portrait.svelte-1kk8jes .portrait:where(.svelte-1kk8jes){width:100%;max-width:400px;height:auto;border-radius:6px;box-shadow:0 8px 24px #00000026;display:block}.provider-content.svelte-1kk8jes h1:where(.svelte-1kk8jes){font-family:orpheuspro,serif;margin-bottom:.25rem;line-height:1.2}.provider-content.svelte-1kk8jes .role:where(.svelte-1kk8jes){font-family:ibm-plex-sans,sans-serif;font-size:1rem;color:#777;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-medium)}.provider-content.svelte-1kk8jes .bio:where(.svelte-1kk8jes){margin-bottom:var(--space-medium)}.provider-content.svelte-1kk8jes .bio:where(.svelte-1kk8jes) p:where(.svelte-1kk8jes){font-size:1.0625rem;line-height:1.75;color:var(--c-dark);margin-bottom:1rem}.provider-content.svelte-1kk8jes .bio:where(.svelte-1kk8jes) p:where(.svelte-1kk8jes):last-child{margin-bottom:0}.provider-content.svelte-1kk8jes .section-label:where(.svelte-1kk8jes){font-family:ibm-plex-sans,sans-serif;font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:#999;margin-bottom:.75rem;font-weight:600}.provider-content.svelte-1kk8jes .contact-section:where(.svelte-1kk8jes){margin-bottom:var(--space-small)}.provider-content.svelte-1kk8jes .contact-items:where(.svelte-1kk8jes){display:flex;flex-direction:column;gap:.5rem}.provider-content.svelte-1kk8jes .contact-item:where(.svelte-1kk8jes){display:flex;align-items:baseline;gap:.75rem}.provider-content.svelte-1kk8jes .contact-item:where(.svelte-1kk8jes) .contact-label:where(.svelte-1kk8jes){font-size:.875rem;color:#999;font-family:ibm-plex-sans,sans-serif;min-width:3.5rem}.provider-content.svelte-1kk8jes .contact-item:where(.svelte-1kk8jes) a:where(.svelte-1kk8jes){color:var(--c-dark);text-decoration:none;font-size:1rem}.provider-content.svelte-1kk8jes .contact-item:where(.svelte-1kk8jes) a:where(.svelte-1kk8jes):hover{color:var(--c-green)}.provider-content.svelte-1kk8jes .insurance-section:where(.svelte-1kk8jes){margin-bottom:var(--space-medium)}.provider-content.svelte-1kk8jes .insurance-section:where(.svelte-1kk8jes) .insurance-list:where(.svelte-1kk8jes){list-style:none;padding:0;margin:0 0 .5rem;display:flex;flex-wrap:wrap;gap:.5rem}.provider-content.svelte-1kk8jes .insurance-section:where(.svelte-1kk8jes) .insurance-list:where(.svelte-1kk8jes) li:where(.svelte-1kk8jes){background:#f0fdf4;border:1px solid #c6f6d5;color:#276749;font-size:.875rem;padding:.25rem .75rem;border-radius:999px;font-family:ibm-plex-sans,sans-serif}.provider-content.svelte-1kk8jes .insurance-section:where(.svelte-1kk8jes) .insurance-note:where(.svelte-1kk8jes),.provider-content.svelte-1kk8jes .insurance-section:where(.svelte-1kk8jes) .teleheath-note:where(.svelte-1kk8jes){font-size:.9375rem;color:#666;margin:.5rem 0 0;line-height:1.5}.not-found.svelte-1kk8jes{padding:var(--space-xlarge) 0}.not-found.svelte-1kk8jes p:where(.svelte-1kk8jes){margin-bottom:var(--space-small);color:#666}.not-found.svelte-1kk8jes a:where(.svelte-1kk8jes){color:var(--c-green);text-decoration:none}.not-found.svelte-1kk8jes a:where(.svelte-1kk8jes):hover{text-decoration:underline}
