.SpecialtyDirectoryHero_hero__PivLx{position:relative;isolation:isolate;overflow:hidden;background:#102c40;color:#fff}.SpecialtyDirectoryHero_background__M454J{position:absolute;inset:0;z-index:0;pointer-events:none}.SpecialtyDirectoryHero_photo__DN3yL{object-fit:cover;object-position:center 45%}.SpecialtyDirectoryHero_overlay__tkoUf{position:absolute;inset:0;background:rgba(0,0,0,.67)}.SpecialtyDirectoryHero_content__SU5wV{position:relative;z-index:1;min-height:300px;padding-top:2.75rem;padding-bottom:4rem}.SpecialtyDirectoryHero_content__SU5wV [data-specialty-heading] a,.SpecialtyDirectoryHero_content__SU5wV [data-specialty-heading] p,.SpecialtyDirectoryHero_content__SU5wV [data-specialty-stats],.SpecialtyDirectoryHero_content__SU5wV h1,.SpecialtyDirectoryHero_content__SU5wV>nav,.SpecialtyDirectoryHero_content__SU5wV>nav a,.SpecialtyDirectoryHero_content__SU5wV>nav span,.SpecialtyDirectoryHero_content__SU5wV>p{color:#fff}.SpecialtyDirectoryHero_content__SU5wV>p[data-ai-extract]{background:rgba(255,255,255,.08)}.SpecialtyDirectoryHero_content__SU5wV [data-specialty-heading]{align-items:flex-start}.SpecialtyDirectoryHero_content__SU5wV [data-specialty-heading]>div:first-child{flex-shrink:0}.SpecialtyDirectoryHero_credit__WhyrL{position:absolute;z-index:2;bottom:.75rem;inset-inline-end:1rem;max-width:calc(100% - 2rem);padding:.3rem .65rem;border-radius:.5rem;background:rgba(0,0,0,.75);color:#fff;font-size:.65rem;line-height:1.6;text-wrap:balance}.SpecialtyDirectoryHero_credit__WhyrL:hover{text-decoration:underline}.SpecialtyDirectoryHero_credit__WhyrL:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (min-width:1024px){.SpecialtyDirectoryHero_background__M454J{width:60%;inset-inline-start:auto}.SpecialtyDirectoryHero_overlay__tkoUf{background:linear-gradient(90deg,#102c40,rgba(0,0,0,.25))}[dir=rtl]>.SpecialtyDirectoryHero_background__M454J .SpecialtyDirectoryHero_overlay__tkoUf{background:linear-gradient(270deg,#102c40,rgba(0,0,0,.25))}.SpecialtyDirectoryHero_content__SU5wV{min-height:340px;padding-top:3.5rem;padding-bottom:4rem}.SpecialtyDirectoryHero_content__SU5wV>*{max-width:60%}}@media (max-width:479px){.SpecialtyDirectoryHero_content__SU5wV{min-height:300px;padding-top:2rem}.SpecialtyDirectoryHero_content__SU5wV [data-specialty-heading]{gap:.75rem}.SpecialtyDirectoryHero_content__SU5wV [data-specialty-heading]>div:first-child{display:none}}.ProviderCard_card__s8h5m{--provider-accent:#0f766e;--provider-link:#0757ac;--provider-tint:#f0f8f7;--provider-glass:rgb(255 255 255/0.97);--provider-wash:#f0f8f7;--provider-footer:#f3f8fe;--provider-footer-end:#edf8f3;--provider-line:#d7e2ea;--provider-gold:#825300;container:provider-card/inline-size;position:relative;isolation:isolate;overflow:hidden;min-width:0;border-radius:min(var(--card-radius,8px),8px);box-shadow:inset 0 1px 0 #fff,0 4px 16px rgb(31 57 77/.07);color:#35485b;letter-spacing:0;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);transition:border-color .18s ease,box-shadow .18s ease}.ProviderCard_card__s8h5m[data-provider-card]{background:linear-gradient(125deg,var(--provider-glass) 0,var(--provider-glass) 68%,var(--provider-wash) 100%);border:1px solid var(--provider-line)}.ProviderCard_card__s8h5m[data-provider-card]:hover{transform:none;border-color:#97b6c7;box-shadow:inset 0 1px 0 #fff,0 9px 26px rgb(23 66 95/.13)}.ProviderCard_card__s8h5m:before{content:"";position:absolute;z-index:2;inset-block-start:0;inset-inline:0;height:3px;background:linear-gradient(90deg,#1a70d4,#109183 64%,#d6a33e);pointer-events:none}.ProviderCard_card__s8h5m:after{content:"";position:absolute;z-index:0;inset-block:0;left:0;width:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255/.65),transparent);transform:translateX(-160%) skewX(-18deg);pointer-events:none}.ProviderCard_layout__3rp_q{position:relative;z-index:1;display:grid;min-width:0}.ProviderCard_main__EvuLG{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:10px 20px;min-width:0;padding:24px}.ProviderCard_identity__kT31w{display:contents}.ProviderCard_identityText__nNlm8{grid-column:2;grid-row:1;min-width:0}.ProviderCard_identityMeta__OCoQ4{display:flex;align-items:center;flex-wrap:wrap;gap:6px 18px;margin-top:5px}.ProviderCard_identityMeta__OCoQ4:empty{display:none}.ProviderCard_avatarLink__8OsBa{grid-column:1;grid-row:1/span 2;align-self:start;border-radius:8px}.ProviderCard_avatar__QRqTQ{display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;width:clamp(104px,calc(var(--card-photo-size, 170px) * .7),124px);aspect-ratio:1;overflow:hidden;border-radius:8px;border:3px solid rgb(255 255 255/.88);box-shadow:0 0 0 1px #d5e2e8,0 4px 12px rgb(31 83 94/.1);background:var(--provider-tint);color:var(--provider-accent)}.ProviderCard_avatar__QRqTQ img{display:block;grid-area:1/1;width:100%;height:100%;object-fit:cover}.ProviderCard_avatar__QRqTQ[data-provider-kind=clinic]:not([data-placeholder=true]){background:#fff}.ProviderCard_avatar__QRqTQ[data-provider-kind=clinic] img{object-fit:contain;padding:8px}.ProviderCard_avatar__QRqTQ>svg{grid-area:1/1;width:42%;height:42%;stroke-width:1.35}.ProviderCard_nameLine__HIxDl{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 9px}.ProviderCard_nameLine__HIxDl>a{min-width:0}.ProviderCard_card__s8h5m .ProviderCard_name__KC3VO{margin:0;font-size:21px;font-weight:800;line-height:1.6;overflow-wrap:anywhere;color:var(--provider-link)}.ProviderCard_honorific__sIYVS{font-weight:500}.ProviderCard_card__s8h5m .ProviderCard_verified__VjpCh{display:var(--card-show-verified-badge-display,inline-flex);align-self:center;color:var(--provider-accent)}.ProviderCard_verified__VjpCh svg{width:19px;height:19px}.ProviderCard_card__s8h5m .ProviderCard_featured__pPGD2{display:var(--card-show-featured-banner-display,inline-flex);position:static;align-items:center;gap:4px;padding:2px 7px;border-radius:4px;background:#fff0ca;color:#704800;font-size:11px;font-weight:600;white-space:nowrap}.ProviderCard_featured__pPGD2 svg{width:13px;height:13px}.ProviderCard_card__s8h5m .ProviderCard_specialty__VUwe7{display:var(--card-show-specialty-display,inline-flex);flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:14px;line-height:1.8;font-weight:700;color:var(--provider-link)}.ProviderCard_meta__NGgT6 svg,.ProviderCard_services__4FX4Q svg,.ProviderCard_specialty__VUwe7 svg,.ProviderCard_stats__lER59 svg{width:16px;height:16px;flex-shrink:0;margin-top:3px}.ProviderCard_details__XgsPz{grid-column:2;grid-row:2;display:flex;flex-direction:column;gap:6px;min-width:0}.ProviderCard_meta__NGgT6{align-items:flex-start;gap:7px;font-size:13px;line-height:1.85;overflow-wrap:anywhere}.ProviderCard_meta__NGgT6>span{min-width:0}.ProviderCard_meta__NGgT6 svg{color:var(--provider-accent)}.ProviderCard_card__s8h5m .ProviderCard_location__qZHm_{display:var(--card-show-location-display,flex)}.ProviderCard_card__s8h5m .ProviderCard_practice__5c8YX{display:var(--card-show-clinic-name-display,inline-flex);font-weight:600;color:var(--provider-link)}.ProviderCard_separator__zLZ3q{padding-inline:5px;opacity:.65}.ProviderCard_card__s8h5m .ProviderCard_description__bdDwN{display:var(--card-show-description-display,block);margin:2px 0 0;font-size:13px;line-height:1.85;overflow-wrap:anywhere;color:inherit}.ProviderCard_description__bdDwN>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProviderCard_stats__lER59{grid-column:1/-1;grid-row:4;display:flex;flex-wrap:wrap;gap:8px 14px;min-width:0;padding-top:12px;border-top:1px solid var(--provider-line);font-size:12px;line-height:1.8}.ProviderCard_stats__lER59>span{align-items:flex-start;gap:6px}.ProviderCard_main__EvuLG:not(:has(.ProviderCard_services__4FX4Q)) .ProviderCard_stats__lER59{grid-row:3}.ProviderCard_details__XgsPz:empty,.ProviderCard_stats__lER59:empty{display:none}.ProviderCard_card__s8h5m [data-card-experience]{display:var(--card-show-experience-display,inline-flex)}.ProviderCard_card__s8h5m [data-card-wait]{display:var(--card-show-wait-display,inline-flex)}.ProviderCard_card__s8h5m [data-card-views]{display:var(--card-show-views-display,inline-flex)}.ProviderCard_card__s8h5m [data-card-insurance]{display:var(--card-show-insurance-display,inline-flex)}.ProviderCard_status__YjKzQ{display:inline-flex}.ProviderCard_status__YjKzQ[data-open=true]{color:#166534}.ProviderCard_services__4FX4Q{grid-column:1/-1;grid-row:3;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding-top:12px;border-top:1px solid var(--provider-line);font-size:13px;line-height:1.9}.ProviderCard_card__s8h5m [data-card-services]{display:var(--card-show-services-display,flex)}.ProviderCard_card__s8h5m [data-card-treatments]{display:var(--card-show-treatments-display,flex)}.ProviderCard_services__4FX4Q>a,.ProviderCard_services__4FX4Q>span{min-width:0;overflow-wrap:anywhere}.ProviderCard_serviceLabel__NnpIp{display:inline-flex;align-items:center;gap:7px;font-weight:700;color:var(--provider-gold)}.ProviderCard_treatmentList__Zt2X6{display:flex;flex-wrap:wrap;gap:5px 10px;min-width:0;margin:0;padding:0;list-style:none}.ProviderCard_treatmentList__Zt2X6 li{display:inline-flex;align-items:baseline;gap:10px;min-width:0;max-width:100%}.ProviderCard_treatmentList__Zt2X6 a{overflow-wrap:anywhere}.ProviderCard_treatmentSeparator__iIEkA{color:var(--provider-gold)}.ProviderCard_card__s8h5m .ProviderCard_location__qZHm_ a,.ProviderCard_card__s8h5m .ProviderCard_services__4FX4Q a{color:var(--provider-link);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ProviderCard_distance__alzcN{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;margin-top:6px}.ProviderCard_distance__alzcN svg{width:14px;height:14px}.ProviderCard_card__s8h5m .ProviderCard_rating__aZEhd{display:var(--card-show-rating-display,inline-flex);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;line-height:1.7}.ProviderCard_rating__aZEhd svg{width:16px;height:16px;flex-shrink:0}.ProviderCard_ratedStar__xpUgG{color:#a16207;fill:#facc15}.ProviderCard_rating__aZEhd strong{font-size:16px;color:var(--card-name-color,#0f172a);font-variant-numeric:tabular-nums}.ProviderCard_card__s8h5m .ProviderCard_fee__xgGH1{display:var(--card-show-fee-display,inline-flex);align-items:center;justify-content:space-between;gap:6px 12px;min-width:0;font-size:12px;line-height:1.7}.ProviderCard_fee__xgGH1 strong{font-size:22px;font-weight:800;color:var(--provider-gold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{display:grid;align-content:center;gap:14px;min-width:0;padding:18px 24px;border-top:1px solid var(--provider-line);background:linear-gradient(145deg,var(--provider-footer),var(--provider-footer-end));box-shadow:inset 0 1px 0 rgb(255 255 255/.8)}.ProviderCard_primaryActions__zQTlF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.ProviderCard_primaryActions__zQTlF[data-single=true]{grid-template-columns:minmax(0,1fr)}.ProviderCard_card__s8h5m .ProviderCard_book__XUROf,.ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:46px;padding:9px 16px;border:1px solid transparent;border-radius:6px;font-size:14px;font-weight:700;line-height:1.65;text-align:center;overflow-wrap:anywhere;transition:border-color .16s ease,box-shadow .16s ease}.ProviderCard_book__XUROf svg,.ProviderCard_whatsapp__5zlCp svg{width:17px;height:17px;flex-shrink:0}.ProviderCard_card__s8h5m[data-provider-card] .ProviderCard_book__XUROf{min-height:48px;background:#155ed3;color:#fff;box-shadow:0 4px 9px rgb(21 94 211/.2)}.ProviderCard_card__s8h5m[data-provider-card] .ProviderCard_book__XUROf:hover{background:#104cac;box-shadow:0 5px 12px rgb(21 94 211/.24)}.ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp{color:#075b43;background:#fff;border-color:#79b39f}.ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp:hover{background:#e2f5eb;border-color:#187451}.ProviderCard_secondaryRow__viTzA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;min-width:0}.ProviderCard_profile__z6Ieq{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;min-width:0;font-size:13px;font-weight:700;line-height:1.65;overflow-wrap:anywhere;color:var(--provider-link)}.ProviderCard_utilityLinks__sXUe6{display:flex;flex-wrap:wrap;align-items:center;gap:5px 16px;min-width:0}.ProviderCard_mapLink__affK_{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;min-width:0;font-size:12px;font-weight:700;line-height:1.65;overflow-wrap:anywhere;color:var(--provider-link);text-decoration:underline;text-underline-offset:3px}.ProviderCard_mapLink__affK_ svg{width:17px;height:17px;flex-shrink:0}.ProviderCard_profile__z6Ieq svg{width:15px;height:15px}.ProviderCard_card__s8h5m .ProviderCard_secondaryActions__7Iu2E{display:var(--card-show-secondary-actions-display,flex);flex-wrap:wrap;gap:6px}.ProviderCard_contact__HbGW2{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:1px solid #b9cdd8;border-radius:6px;color:var(--provider-link);background:rgb(255 255 255/.9);box-shadow:0 1px 2px rgb(31 60 75/.04)}.ProviderCard_contact__HbGW2 svg{width:17px;height:17px}.ProviderCard_contact__HbGW2:hover{color:var(--provider-accent);border-color:var(--provider-accent)}.ProviderCard_card__s8h5m a:focus-visible,.ProviderCard_card__s8h5m button:focus-visible{outline:2px solid var(--provider-accent);outline-offset:3px}.ProviderCard_meta__NGgT6 a:hover,.ProviderCard_nameLine__HIxDl>a:hover,.ProviderCard_profile__z6Ieq:hover,.ProviderCard_services__4FX4Q a:hover,.ProviderCard_specialty__VUwe7 a:hover{text-decoration:underline;text-underline-offset:4px}@container provider-card (min-width: 800px){.ProviderCard_layout__3rp_q{grid-template-columns:minmax(0,1fr) 248px}.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{padding:22px 18px;border-top:0;border-inline-start:1px solid var(--provider-line);box-shadow:inset 1px 0 0 rgb(255 255 255/.9)}.ProviderCard_card__s8h5m .ProviderCard_fee__xgGH1{flex-direction:column;align-items:center;gap:0;text-align:center}.ProviderCard_primaryActions__zQTlF{grid-template-columns:minmax(0,1fr)}.ProviderCard_secondaryRow__viTzA{display:grid;gap:10px}.ProviderCard_utilityLinks__sXUe6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ProviderCard_profile__z6Ieq{font-size:12px}.ProviderCard_card__s8h5m .ProviderCard_secondaryActions__7Iu2E{justify-content:center;padding-top:10px;border-top:1px solid var(--provider-line)}}@container provider-card (min-width: 481px) and (max-width: 799px){.ProviderCard_main__EvuLG{padding:20px;column-gap:20px}.ProviderCard_avatar__QRqTQ{width:108px}.ProviderCard_card__s8h5m .ProviderCard_name__KC3VO{font-size:20px}.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{grid-template-columns:auto minmax(0,1fr);padding:14px 20px}.ProviderCard_primaryActions__zQTlF{grid-column:2;grid-row:1}.ProviderCard_card__s8h5m .ProviderCard_fee__xgGH1{grid-column:1;grid-row:1;flex-direction:column;align-items:flex-start;gap:0}.ProviderCard_actions__d1G_y:not(:has([data-card-fee])) .ProviderCard_primaryActions__zQTlF{grid-column:1/-1}.ProviderCard_secondaryRow__viTzA{grid-column:1/-1}}@container provider-card (max-width: 480px){.ProviderCard_main__EvuLG{padding:20px 16px 16px;gap:12px 14px}.ProviderCard_avatarLink__8OsBa{grid-row:1}.ProviderCard_avatar__QRqTQ{width:clamp(72px,calc(var(--card-mobile-photo-size, 108px) * .8),88px)}.ProviderCard_identityText__nNlm8{align-self:center}.ProviderCard_identityMeta__OCoQ4{gap:4px 12px}.ProviderCard_card__s8h5m .ProviderCard_name__KC3VO{font-size:19px;line-height:1.6}.ProviderCard_card__s8h5m .ProviderCard_specialty__VUwe7{font-size:14px}.ProviderCard_details__XgsPz,.ProviderCard_services__4FX4Q,.ProviderCard_stats__lER59{grid-column:1/-1}.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{padding:14px 16px;gap:10px}.ProviderCard_card__s8h5m .ProviderCard_book__XUROf,.ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp{padding-inline:10px}.ProviderCard_services__4FX4Q{font-size:13px;padding-top:10px}.ProviderCard_secondaryRow__viTzA{display:grid;gap:8px}.ProviderCard_utilityLinks__sXUe6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ProviderCard_card__s8h5m .ProviderCard_secondaryActions__7Iu2E{justify-content:center}.ProviderCard_contact__HbGW2{width:40px;height:40px}}@container provider-card (max-width: 340px){.ProviderCard_avatar__QRqTQ{width:72px}.ProviderCard_card__s8h5m .ProviderCard_name__KC3VO{font-size:18px}.ProviderCard_card__s8h5m .ProviderCard_book__XUROf,.ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp{font-size:13px;padding-inline:8px;gap:6px}.ProviderCard_secondaryRow__viTzA{gap:6px 8px}.ProviderCard_contact__HbGW2{width:38px;height:40px}}@media (max-width:639px){.ProviderCard_card__s8h5m .ProviderCard_description__bdDwN{display:var(--card-show-description-mobile-display,var(--card-show-description-display,block))}.ProviderCard_card__s8h5m .ProviderCard_specialty__VUwe7{display:var(--card-show-specialty-mobile-display,var(--card-show-specialty-display,inline-flex))}.ProviderCard_card__s8h5m .ProviderCard_practice__5c8YX{display:var(--card-show-clinic-name-mobile-display,var(--card-show-clinic-name-display,inline-flex))}.ProviderCard_card__s8h5m .ProviderCard_location__qZHm_{display:var(--card-show-location-mobile-display,var(--card-show-location-display,flex))}.ProviderCard_card__s8h5m .ProviderCard_verified__VjpCh{display:var(--card-show-verified-badge-mobile-display,var(--card-show-verified-badge-display,inline-flex))}.ProviderCard_card__s8h5m .ProviderCard_featured__pPGD2{display:var(--card-show-featured-banner-mobile-display,var(--card-show-featured-banner-display,inline-flex))}.ProviderCard_card__s8h5m .ProviderCard_rating__aZEhd{display:var(--card-show-rating-mobile-display,var(--card-show-rating-display,inline-flex))}.ProviderCard_card__s8h5m .ProviderCard_fee__xgGH1{display:var(--card-show-fee-mobile-display,var(--card-show-fee-display,inline-flex))}.ProviderCard_card__s8h5m .ProviderCard_secondaryActions__7Iu2E{display:var(--card-show-secondary-actions-mobile-display,var(--card-show-secondary-actions-display,flex))}.ProviderCard_card__s8h5m [data-card-experience]{display:var(--card-show-experience-mobile-display,var(--card-show-experience-display,inline-flex))}.ProviderCard_card__s8h5m [data-card-wait]{display:var(--card-show-wait-mobile-display,var(--card-show-wait-display,inline-flex))}.ProviderCard_card__s8h5m [data-card-views]{display:var(--card-show-views-mobile-display,var(--card-show-views-display,inline-flex))}.ProviderCard_card__s8h5m [data-card-insurance]{display:var(--card-show-insurance-mobile-display,var(--card-show-insurance-display,inline-flex))}.ProviderCard_card__s8h5m [data-card-services]{display:var(--card-show-services-mobile-display,var(--card-show-services-display,inline-flex))}.ProviderCard_card__s8h5m [data-card-treatments]{display:var(--card-show-treatments-mobile-display,var(--card-show-treatments-display,inline-flex))}}html.dark .ProviderCard_card__s8h5m{--provider-accent:#6ee7cb;--provider-link:#b4d8ff;--provider-tint:#213d40;--provider-glass:#1b2a39;--provider-wash:#183e3a;--provider-footer:#233348;--provider-footer-end:#1c3f38;--provider-line:#506578;--provider-gold:#f7d283;color:#d5e2ed}html.dark .ProviderCard_card__s8h5m[data-provider-card]{border-color:#58748d;box-shadow:inset 0 1px 0 rgb(185 220 255/.22),0 6px 20px rgb(0 0 0/.18)}html.dark .ProviderCard_avatar__QRqTQ{border-color:#7d99a9}html.dark .ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{box-shadow:inset 0 1px 0 rgb(255 255 255/.08)}html.dark .ProviderCard_card__s8h5m:after{opacity:.12}html.dark .ProviderCard_contact__HbGW2{background:rgb(27 57 69/.9);border-color:#678d94}html.dark .ProviderCard_card__s8h5m .ProviderCard_featured__pPGD2{background:#56421c;color:#ffe2a1}html.dark .ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp{color:#86efac;background:#16392a;border-color:#427756}html.dark .ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp:hover{background:#214b36;border-color:#86efac}html.dark .ProviderCard_status__YjKzQ[data-open=true]{color:#86efac}html.dark .ProviderCard_ratedStar__xpUgG{color:#facc15}@media (prefers-reduced-transparency:reduce){.ProviderCard_card__s8h5m[data-provider-card]{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{background:#f0f7f5}.ProviderCard_card__s8h5m:after{display:none}html.dark .ProviderCard_card__s8h5m[data-provider-card]{background:#1b2f46}html.dark .ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{background:#134039}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ProviderCard_card__s8h5m:hover:after{transform:translateX(320%) skewX(-18deg);transition:transform .75s ease-out}}@media (prefers-reduced-motion:reduce){.ProviderCard_card__s8h5m,.ProviderCard_card__s8h5m .ProviderCard_book__XUROf,.ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp,.ProviderCard_card__s8h5m:after{transition:none}.ProviderCard_card__s8h5m:after{display:none}}@media (forced-colors:active){.ProviderCard_card__s8h5m[data-provider-card]{border:1px solid CanvasText;background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none}.ProviderCard_card__s8h5m .ProviderCard_name__KC3VO,.ProviderCard_card__s8h5m a{color:LinkText}}@media (min-width:1024px){.DirectorySidebar_page__1YUFD [data-section=clinicsList],.DirectorySidebar_page__1YUFD [data-section=doctorsList]{overflow:visible;overflow:clip}.DirectorySidebar_sidebar__vpiPB{position:sticky;top:6rem;align-self:flex-start;height:calc(100vh - 7rem);height:calc(100dvh - 7rem);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable}.DirectorySidebar_filters__Q0BXS{min-height:100%}}