.hph-providers.svelte-1gh7wif{padding-block:var(--hph-section);font-family:var(--font-sans)}.mist.svelte-1gh7wif{background:var(--color-hph-mist)}.inner.svelte-1gh7wif{display:flex;flex-direction:column;gap:16px}.head.svelte-1gh7wif,.copy.svelte-1gh7wif{display:flex;flex-direction:column;gap:10px}.hph-providers.svelte-1gh7wif .head:where(.svelte-1gh7wif) h2:where(.svelte-1gh7wif){margin:0;font-size:28px;line-height:1.15;color:var(--color-hph-ink)}.text.svelte-1gh7wif{margin:0;max-width:680px;font-size:15.5px;line-height:1.55;color:var(--color-hph-body)}.hph-providers.svelte-1gh7wif a.inline:where(.svelte-1gh7wif){color:var(--color-hph-purple);font-weight:700;text-decoration:none}.hph-providers.svelte-1gh7wif a.inline:where(.svelte-1gh7wif):hover{text-decoration:underline}.prices.svelte-1gh7wif{margin:0;max-width:680px;font-size:14.5px;font-weight:600;line-height:1.5;color:var(--color-hph-ink)}.actions.svelte-1gh7wif{display:flex;flex-direction:column;gap:10px;margin-top:6px}.cards.svelte-1gh7wif{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hph-providers.svelte-1gh7wif a:focus-visible{outline:3px solid var(--color-hph-purple);outline-offset:3px}@media(min-width:768px){.hph-providers.svelte-1gh7wif .head:where(.svelte-1gh7wif) h2:where(.svelte-1gh7wif){font-size:34px}.actions.svelte-1gh7wif{flex-direction:row;flex-wrap:wrap}.cards.svelte-1gh7wif{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cards.svelte-1gh7wif a.hph-clinician{flex-direction:row;align-items:center;gap:12px}.cards.svelte-1gh7wif img{width:84px;border-radius:14px}.cards.svelte-1gh7wif .name{font-size:16px}.cards.svelte-1gh7wif .detail{font-size:13px}}@media(min-width:1280px){.inner.svelte-1gh7wif{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head cards" "copy cards";align-content:center;column-gap:64px;row-gap:16px}.head.svelte-1gh7wif{grid-area:head;align-self:end}.copy.svelte-1gh7wif{grid-area:copy;align-self:start;gap:14px}.cards.svelte-1gh7wif{grid-area:cards;align-self:center;gap:16px}.hph-providers.svelte-1gh7wif .head:where(.svelte-1gh7wif) h2:where(.svelte-1gh7wif){font-size:40px}.text.svelte-1gh7wif{font-size:16.5px}.cards.svelte-1gh7wif a.hph-clinician{flex-direction:column;align-items:stretch;gap:8px}.cards.svelte-1gh7wif img{width:100%;border-radius:20px}.cards.svelte-1gh7wif .name{font-size:18px}.cards.svelte-1gh7wif .detail{font-size:14px}}
