.clinic-card[data-astro-cid-zjm65vr2]{border-radius:6px;flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:28px;width:100%;max-width:48%;display:flex}.fill-mauve[data-astro-cid-zjm65vr2]{background-color:var(--color-mauve)}.fill-sage[data-astro-cid-zjm65vr2]{background-color:var(--color-sage)}.cc-photo[data-astro-cid-zjm65vr2]{align-self:flex-start;margin:0;display:flex}.cc-photo[data-astro-cid-zjm65vr2] img[data-astro-cid-zjm65vr2]{object-fit:cover;border-radius:6px 6px 0 0;width:576px;max-width:100%;height:400px;display:block}.cc-copy[data-astro-cid-zjm65vr2]{padding:4px 32px 0}.cc-heading[data-astro-cid-zjm65vr2],.cc-text[data-astro-cid-zjm65vr2]{color:var(--color-white)}.cc-heading[data-astro-cid-zjm65vr2]{margin:0 0 16px}.cc-text[data-astro-cid-zjm65vr2]{margin:0}.cc-buttons[data-astro-cid-zjm65vr2]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;display:flex}.cc-buttons[data-astro-cid-zjm65vr2]>*{margin-bottom:32px}.cc-buttons[data-astro-cid-zjm65vr2]>:first-child{margin-left:32px}@media (width<=976px){.clinic-card[data-astro-cid-zjm65vr2]{row-gap:24px;max-width:47%}.cc-photo[data-astro-cid-zjm65vr2] img[data-astro-cid-zjm65vr2]{width:332px;height:250px}.cc-copy[data-astro-cid-zjm65vr2]{padding:0 24px}.cc-buttons[data-astro-cid-zjm65vr2]{gap:0}.cc-buttons[data-astro-cid-zjm65vr2]>*{margin-left:24px;margin-right:24px}.cc-buttons[data-astro-cid-zjm65vr2]>:first-child{margin-left:24px}}@media (width<=767px){.clinic-card[data-astro-cid-zjm65vr2]{row-gap:20px;max-width:100%}.cc-photo[data-astro-cid-zjm65vr2]{align-self:stretch}.cc-photo[data-astro-cid-zjm65vr2] img[data-astro-cid-zjm65vr2]{width:600px;height:200px}.cc-copy[data-astro-cid-zjm65vr2]{padding:4px 24px 0}.cc-heading[data-astro-cid-zjm65vr2]{margin-bottom:12px}}.faq[data-astro-cid-25eicpmf]{width:100%}.faq-item[data-astro-cid-25eicpmf]{border-bottom:1px solid var(--color-purple);margin-bottom:10px}.faq-question[data-astro-cid-25eicpmf]{width:100%;font:inherit;text-align:left;color:var(--color-ink);cursor:pointer;background:0 0;border:0;flex-direction:row;align-items:center;gap:10px;padding:14px 0;display:flex}.faq-label[data-astro-cid-25eicpmf]{color:var(--color-ink);flex:auto;font-size:20px;font-weight:500;line-height:30px}[data-astro-cid-25eicpmf][aria-expanded=true] .faq-label[data-astro-cid-25eicpmf]{color:var(--color-purple)}.faq-icon[data-astro-cid-25eicpmf]{flex:none;align-items:center;display:flex}svg[data-astro-cid-25eicpmf]{width:16px;height:16px;fill:var(--color-purple)}.icon-open[data-astro-cid-25eicpmf],[data-astro-cid-25eicpmf][aria-expanded=true] .icon-closed[data-astro-cid-25eicpmf]{display:none}[data-astro-cid-25eicpmf][aria-expanded=true] .icon-open[data-astro-cid-25eicpmf]{display:block}.faq-answer[data-astro-cid-25eicpmf]{color:var(--color-slate);padding:10px 0 24px}.faq-answer[data-astro-cid-25eicpmf][hidden]{display:none}.faq-answer[data-astro-cid-25eicpmf] p{margin:0}@media (width<=976px){.faq-question[data-astro-cid-25eicpmf]{padding:10px 0 8px}.faq-answer[data-astro-cid-25eicpmf]{padding:0 0 20px}}@media (width<=767px){.faq-label[data-astro-cid-25eicpmf]{font-size:18px;line-height:27px}.faq-answer[data-astro-cid-25eicpmf]{padding:0 0 16px}}.clinic-row[data-astro-cid-oio444uu]{flex-flow:row;justify-content:center;align-items:stretch;column-gap:48px;width:100%;display:flex}.map-col[data-astro-cid-oio444uu]{flex-direction:column;align-items:center;width:100%;display:flex}.map-col[data-astro-cid-oio444uu]>*{width:100%}.map-col[data-astro-cid-oio444uu] .map-heading{margin-bottom:25px}.which-grid[data-astro-cid-oio444uu]{grid-template-columns:repeat(4,minmax(1px,25%));width:100%;padding-bottom:25px;display:grid}.which-closing[data-astro-cid-oio444uu]{text-align:center;margin:0 0 .5em}@media (width<=976px){.clinic-row[data-astro-cid-oio444uu]{column-gap:40px}.which-grid[data-astro-cid-oio444uu]{grid-template-columns:repeat(4,minmax(1px,1fr));margin-bottom:48px}}@media (width<=767px){.clinic-row[data-astro-cid-oio444uu]{flex-wrap:wrap;gap:30px 0}.which-grid[data-astro-cid-oio444uu]{grid-template-columns:minmax(1px,1fr);row-gap:24px;margin-bottom:24px}}
