.choice-note.svelte-1iel2qf{border-inline-start:2px solid #b29255;max-width:80ch;margin-top:1rem;padding-inline-start:.9rem}.choice-note.svelte-1iel2qf h2:where(.svelte-1iel2qf){color:#173e46;font-size:.95rem;font-weight:800;line-height:1.7}.choice-note.svelte-1iel2qf p:where(.svelte-1iel2qf){color:#536b65;margin-top:.25rem;font-size:.85rem;line-height:1.9}.directory.svelte-1iel2qf{color:#15303a;background:#f8f6f1;min-height:100vh}.shell.svelte-1iel2qf{width:min(1180px,100% - 2rem);margin-inline:auto}.search-hero.svelte-1iel2qf{background:#eaf1ec;border-bottom:1px solid #d7e2d9}.search-inner.svelte-1iel2qf{padding:1.7rem 0 1.8rem}.search-heading.svelte-1iel2qf{justify-content:space-between;align-items:center;gap:1rem;display:flex}.eyebrow.svelte-1iel2qf{color:#8d6b35;letter-spacing:.08em;font-size:.68rem;font-weight:800}.search-heading.svelte-1iel2qf h1:where(.svelte-1iel2qf){color:#173e46;margin-top:.3rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:850;line-height:1.5}.content.svelte-1iel2qf{padding:.65rem 0 4rem}.count.svelte-1iel2qf{white-space:nowrap;color:#1b5945;background:#fff;border-radius:99px;padding:.5rem .8rem;font-size:.77rem;font-weight:800}.filters.svelte-1iel2qf{background:#fff;border:1px solid #d3dfd5;border-radius:1rem;flex-wrap:wrap;gap:.8rem;margin-top:1rem;padding:1rem;display:flex}.filters.svelte-1iel2qf label:where(.svelte-1iel2qf){flex:1;gap:.45rem;min-width:175px;display:grid}.filters.svelte-1iel2qf .search-field:where(.svelte-1iel2qf){flex:2;min-width:245px}.filters.svelte-1iel2qf label:where(.svelte-1iel2qf) span:where(.svelte-1iel2qf){font-size:.74rem;font-weight:800}.filters.svelte-1iel2qf input:where(.svelte-1iel2qf),.filters.svelte-1iel2qf select:where(.svelte-1iel2qf){color:#15303a;width:100%;min-height:3.15rem;font:inherit;background:#fff;border:1px solid #d8e0df;border-radius:.65rem;padding:.5rem .75rem;font-size:1rem}.filters.svelte-1iel2qf input:where(.svelte-1iel2qf):focus-visible,.filters.svelte-1iel2qf select:where(.svelte-1iel2qf):focus-visible,.doctor-card.svelte-1iel2qf a:where(.svelte-1iel2qf):focus-visible,.result-row.svelte-1iel2qf button:where(.svelte-1iel2qf):focus-visible{outline-offset:2px;outline:3px solid #a57c34}.result-row.svelte-1iel2qf{color:#60737a;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;font-size:.8rem;display:flex}.result-row.svelte-1iel2qf button:where(.svelte-1iel2qf){color:#205c48;font-weight:800;text-decoration:underline}.doctor-grid.svelte-1iel2qf{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.doctor-card.svelte-1iel2qf{background:#fff;border:1px solid #e2e4df;border-radius:1rem;flex-direction:column;gap:1rem;min-width:0;padding:1.15rem;display:flex;box-shadow:0 8px 26px #15303a08}.doctor-card.svelte-1iel2qf:hover{border-color:#b8cfc5;box-shadow:0 12px 26px #15303a16}.card-top.svelte-1iel2qf{align-items:start;gap:1.1rem;min-width:0;display:flex}.portrait.svelte-1iel2qf{background:#e8eee9;border-radius:.8rem;flex:none;width:112px;height:126px;display:block;overflow:hidden}.portrait.svelte-1iel2qf img:where(.svelte-1iel2qf),.monogram.svelte-1iel2qf{object-fit:cover;object-position:center 25%;place-items:center;width:100%;height:100%;display:grid}.monogram.svelte-1iel2qf{color:#e3c681;background:#183b46;font-size:2.3rem;font-weight:850}.identity.svelte-1iel2qf{min-width:0;padding-top:.1rem}.reviewed.svelte-1iel2qf{color:#21744c;background:#e9f6ed;border-radius:99px;padding:.25rem .5rem;font-size:.67rem;font-weight:800;display:inline-block}.identity.svelte-1iel2qf h3:where(.svelte-1iel2qf){overflow-wrap:anywhere;margin:.65rem 0 .25rem;font-size:1.1rem;font-weight:850;line-height:1.4}.identity.svelte-1iel2qf h3:where(.svelte-1iel2qf) a:where(.svelte-1iel2qf):hover{text-decoration:underline}.title.svelte-1iel2qf{color:#526b72;font-size:1rem;line-height:1.55}.markets.svelte-1iel2qf{color:#926e34;margin-top:.5rem;font-size:.74rem}.specialty-list.svelte-1iel2qf{flex-wrap:wrap;gap:.4rem;display:flex}.specialty-list.svelte-1iel2qf span:where(.svelte-1iel2qf){color:#765928;background:#fbf7ee;border:1px solid #e8e1d4;border-radius:99px;padding:.32rem .6rem;font-size:.7rem}.profile-link.svelte-1iel2qf{color:#175a46;border-top:1px solid #edf0ec;justify-content:space-between;align-items:center;gap:.6rem;margin-top:auto;padding-top:.85rem;font-size:.81rem;font-weight:850;display:flex}.profile-link.svelte-1iel2qf:hover{color:#09392b}.empty.svelte-1iel2qf{text-align:center;background:#fff;border:1px dashed #cbd8d0;border-radius:1rem;padding:3rem 1rem}.empty.svelte-1iel2qf h3:where(.svelte-1iel2qf){font-size:1.1rem;font-weight:850}.empty.svelte-1iel2qf p:where(.svelte-1iel2qf){color:#63787e;margin:.5rem 0 1rem}.empty.svelte-1iel2qf button:where(.svelte-1iel2qf){color:#fff;background:#153a44;border-radius:.65rem;padding:.7rem 1rem;font-weight:750}@media (width<=760px){.doctor-grid.svelte-1iel2qf{grid-template-columns:1fr}.search-inner.svelte-1iel2qf{padding:1.25rem 0}.search-heading.svelte-1iel2qf{align-items:center}.search-heading.svelte-1iel2qf .count:where(.svelte-1iel2qf){padding:.4rem .6rem;font-size:.7rem}}@media (width<=500px){.card-top.svelte-1iel2qf{gap:.8rem}.portrait.svelte-1iel2qf{width:88px;height:104px}.identity.svelte-1iel2qf h3:where(.svelte-1iel2qf){font-size:1rem}.filters.svelte-1iel2qf .search-field:where(.svelte-1iel2qf),.filters.svelte-1iel2qf label:where(.svelte-1iel2qf){min-width:100%}.content.svelte-1iel2qf{padding-top:.4rem}.filters.svelte-1iel2qf{gap:.75rem;padding:.8rem}.search-heading.svelte-1iel2qf h1:where(.svelte-1iel2qf){font-size:1.5rem}}
