.home-hero[data-astro-cid-lcdefpme]{overflow:clip}.home-hero__grid[data-astro-cid-lcdefpme]{gap:1rem;padding-block:.75rem 2rem;display:grid}.home-hero__copy[data-astro-cid-lcdefpme]{align-content:center;gap:1.25rem;padding-block:1rem 0;display:grid}.home-hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11ch}.home-hero__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow):not(.home-hero__hours){max-width:34ch}.home-hero__hours[data-astro-cid-lcdefpme]{color:var(--blue);font-size:.875rem;font-weight:700}.home-hero__doctors[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.home-hero__doctors[data-astro-cid-lcdefpme] .portrait-seat__ground{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.home-hero__doctors[data-astro-cid-lcdefpme] .portrait-seat--hero .portrait-seat__frame{height:11.5rem}.home-hero__doctors[data-astro-cid-lcdefpme] figcaption a{font-size:1.05rem}.section-heading[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;margin-block-start:.75rem}.category-group[data-astro-cid-lcdefpme]{margin-block-start:2rem}.category-group[data-astro-cid-lcdefpme]>.kicker[data-astro-cid-lcdefpme]{margin-block-end:1rem}.service-card-grid[data-astro-cid-lcdefpme]{gap:1rem;display:grid}.service-card[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--ink);align-content:start;gap:.6rem;padding:1.25rem;text-decoration:none;display:grid}.service-card[data-astro-cid-lcdefpme]:hover{border-color:var(--blue);background:var(--soft-blue)}.service-card[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--blue)}.service-card__title[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:18ch;font-size:1.3rem;font-weight:750;line-height:1.15}.service-card__count[data-astro-cid-lcdefpme]{color:var(--blue);font-size:.875rem;font-weight:750}.category-group--ent[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--soft-peach);padding:1.5rem}.category-group__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.service-card-grid--ent[data-astro-cid-lcdefpme]{margin-block-start:1.5rem}.how-it-works[data-astro-cid-lcdefpme]{border-block:1px solid var(--line)}.how-it-works[data-astro-cid-lcdefpme]>.shell[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{align-self:start}.how-it-works[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block-start:.8rem}.how-it-works[data-astro-cid-lcdefpme] .body-large[data-astro-cid-lcdefpme]{max-width:26ch;margin-block-start:1rem}.visit-steps[data-astro-cid-lcdefpme]{border-block-start:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.visit-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-block-end:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1rem;padding-block:1.25rem;display:grid}.visit-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:var(--blue);font-size:.875rem;font-weight:750}.visit-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.2rem}.visit-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-block-start:.35rem;font-size:1rem}.home-visit[data-astro-cid-lcdefpme]{background:var(--soft-peach)}.home-visit__grid[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}.home-visit__image[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);overflow:clip}.home-visit__image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.home-visit__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-block-start:.8rem}.home-visit__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow):not(.home-visit__status){max-width:38ch;margin-block-start:1rem}.home-visit[data-astro-cid-lcdefpme] address[data-astro-cid-lcdefpme]{gap:.15rem;margin-block:1.25rem 1.5rem;font-style:normal;line-height:1.45;display:grid}.home-visit__status[data-astro-cid-lcdefpme]{color:var(--blue);margin-block-start:1rem;font-size:.875rem;font-weight:750}.home-cta__inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.home-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:17ch;margin-block-start:.7rem}.home-cta[data-astro-cid-lcdefpme] .kicker[data-astro-cid-lcdefpme]{color:#ffffffc7}@media (width>=38rem){.service-card-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60rem){.home-hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:3rem;min-height:41rem}.home-hero__copy[data-astro-cid-lcdefpme]{order:1;padding-block:3rem}.home-hero__doctors[data-astro-cid-lcdefpme]{order:2;align-self:end}.home-hero__doctors[data-astro-cid-lcdefpme] .portrait-seat--hero .portrait-seat__frame{height:31rem}.service-card-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.service-card-grid--ent[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.home-visit__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;gap:5rem}}
