.StarRating-module-scss-module__95-Gxa__stars{align-items:center;gap:2px;line-height:1;display:inline-flex}.StarRating-module-scss-module__95-Gxa__on{color:#fbbc04}.StarRating-module-scss-module__95-Gxa__off{color:#3a3a3a33}.StarRating-module-scss-module__95-Gxa__onDark .StarRating-module-scss-module__95-Gxa__off{color:#f9f7f559}
.TherapistProfile-module-scss-module__uAZsHG__profile{gap:var(--space-lg);grid-template-columns:1fr;justify-items:center;display:grid}.TherapistProfile-module-scss-module__uAZsHG__photo{background:var(--band-contrast);border:1px solid var(--hairline);border-radius:var(--radius-md);aspect-ratio:4/5;width:100%;max-width:280px;position:relative;overflow:hidden}.TherapistProfile-module-scss-module__uAZsHG__image{object-fit:cover}.TherapistProfile-module-scss-module__uAZsHG__compact .TherapistProfile-module-scss-module__uAZsHG__photo{max-width:260px}.TherapistProfile-module-scss-module__uAZsHG__body{max-width:var(--container-text)}.TherapistProfile-module-scss-module__uAZsHG__compact{text-align:center}@media (min-width:768px){.TherapistProfile-module-scss-module__uAZsHG__profile{gap:var(--space-xl);grid-template-columns:280px 1fr;place-items:start}.TherapistProfile-module-scss-module__uAZsHG__compact{text-align:left;grid-template-columns:260px 1fr;align-items:center}}.TherapistProfile-module-scss-module__uAZsHG__cutout{align-items:end}.TherapistProfile-module-scss-module__uAZsHG__cutout .TherapistProfile-module-scss-module__uAZsHG__photo{max-width:min(80vw,340px);box-shadow:none;background:0 0;border:0;border-radius:0;order:2;overflow:visible}.TherapistProfile-module-scss-module__uAZsHG__cutout .TherapistProfile-module-scss-module__uAZsHG__image{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 28px #281e1447)}.TherapistProfile-module-scss-module__uAZsHG__cutout .TherapistProfile-module-scss-module__uAZsHG__body{padding-bottom:var(--space-lg);order:1}@media (min-width:768px){.TherapistProfile-module-scss-module__uAZsHG__cutout{grid-template-columns:380px 1fr;align-items:end}.TherapistProfile-module-scss-module__uAZsHG__cutout .TherapistProfile-module-scss-module__uAZsHG__photo{order:0;max-width:380px}.TherapistProfile-module-scss-module__uAZsHG__cutout .TherapistProfile-module-scss-module__uAZsHG__body{padding-bottom:var(--section-py);order:0;align-self:center}}
.Therapist-module-scss-module__IVHkPq__lead{margin-top:var(--space-md);font-size:var(--text-lg);color:var(--primary-text);line-height:1.65}.Therapist-module-scss-module__IVHkPq__facts{margin-top:var(--space-md);gap:var(--space-xs);flex-direction:column;list-style:none;display:flex}.Therapist-module-scss-module__IVHkPq__fact{font-size:var(--text-md);color:var(--text-muted);line-height:1.6}.Therapist-module-scss-module__IVHkPq__actions{justify-content:center;align-items:center;gap:var(--space-md)var(--space-lg);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.Therapist-module-scss-module__IVHkPq__link{color:var(--link);text-underline-offset:3px;text-decoration:none;transition:color .2s}.Therapist-module-scss-module__IVHkPq__link:hover{color:var(--link-hover);text-decoration:underline}.Therapist-module-scss-module__IVHkPq__link{font-size:var(--text-md);display:inline-block}@media (min-width:768px){.Therapist-module-scss-module__IVHkPq__actions{justify-content:flex-start}}
