.adsense_unit__qNoWZ{width:100%;max-width:100%;min-width:0;clear:both}.adsense_label___vvWM{color:#64748b;font-size:11px;line-height:20px;text-align:center;margin-bottom:8px}.adsense_creative__g_Bhw{min-width:0}.ProviderCard_card__s8h5m{--provider-art:url(/images/providers/medical-day-1200.webp);--provider-accent:#0f766e;--provider-link:#0757ac;--provider-tint:#f0f8f7;--provider-glass:rgb(255 255 255/0.98);--provider-wash:#f5faf8;--provider-footer:#eef5ef;--provider-footer-end:#eef5ef;--provider-line:#d7e2ea;--provider-gold:#825300;--provider-overlay-start:rgb(238 245 239/.25);--provider-overlay-end:rgb(238 245 239/.25);container:provider-card/inline-size;position:relative;isolation:isolate;overflow:hidden;min-width:0;border-radius:20px;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:transform .24s ease,border-color .24s ease,box-shadow .24s 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:after{display:none;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_supplement__E1w75{padding:12px 24px;font-size:13px;line-height:1.8;border-top:1px solid var(--provider-line)}.ProviderCard_supplement__E1w75:empty{display:none}.ProviderCard_supplement__E1w75 blockquote{margin:0}.ProviderCard_supplement__E1w75 summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700;color:var(--provider-link)}.ProviderCard_supplement__E1w75 summary:focus-visible{outline:2px solid var(--provider-accent);outline-offset:2px}.ProviderCard_main__EvuLG{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:stretch;grid-template-rows:auto auto 1fr auto;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:16px}.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:16px;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:contain}.ProviderCard_avatar__QRqTQ[data-provider-kind=doctor] img{object-fit:cover;object-position:center 30%}.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;align-items:center;gap:5px;padding:4px 9px;border:1px solid #b1dbd2;border-radius:100px;background:#e8f6f1;color:#086354;font-size:12px;font-weight:700;line-height:1.6}.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:4px 10px;border-radius:100px;background:linear-gradient(120deg,#fff4d7,#f4d88f);border:1px solid #dfbd67;color:#704800;font-size:12px;font-weight:600;white-space:nowrap}.ProviderCard_featured__pPGD2 svg{width:15px;height:15px;fill:#fff4d7}.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{align-self:start;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{align-self:end;grid-column:1/-1;grid-row:4;display:flex;flex-wrap:wrap;gap:8px 14px;min-width:0;margin:4px -24px -24px;padding:14px 24px;border-top:1px solid var(--provider-line);background:linear-gradient(100deg,var(--provider-footer),var(--provider-footer-end));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)){grid-template-rows:auto 1fr auto}.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{align-self:start;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:none}.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:clamp(16px,2cqw,18px);font-weight:700;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,.ProviderCard_secondaryRow__viTzA{align-self:center}.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:48px;padding:9px 16px;border:1px solid transparent;border-radius:12px;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{position:relative;isolation:isolate;overflow:hidden;min-height:48px;background:rgb(255 255 255/.38);color:#0757ac;border-color:rgb(55 116 178/.48);backdrop-filter:blur(3px) saturate(115%);-webkit-backdrop-filter:blur(3px) saturate(115%);box-shadow:inset 0 1px 0 rgb(255 255 255/.8),0 3px 8px rgb(33 82 112/.1);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.ProviderCard_book__XUROf:before{content:"";position:absolute;z-index:-1;inset-block:0;left:-65%;width:45%;background:linear-gradient(105deg,transparent,rgb(255 255 255/.5),transparent);transform:skewX(-18deg);pointer-events:none}html.dark .ProviderCard_card__s8h5m[data-provider-card] .ProviderCard_book__XUROf{background:rgb(15 35 53/.36);color:#a9d5ff;border-color:#628da9;box-shadow:inset 0 1px 0 rgb(200 228 255/.2),0 3px 8px rgb(0 0 0/.14)}html.dark .ProviderCard_book__XUROf:before{opacity:.18}.ProviderCard_card__s8h5m[data-provider-card] .ProviderCard_book__XUROf:hover{border-color:#4387c2;box-shadow:inset 0 1px 0 rgb(255 255 255/.45),0 5px 14px rgb(21 94 211/.18)}.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:grid;align-items:center;gap:6px 12px;min-width:0}.ProviderCard_profile__z6Ieq{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:0;font-size:13px;font-weight:700;line-height:1.65;overflow-wrap:anywhere;color:var(--provider-link)}.ProviderCard_utilityLinks__sXUe6{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);width:100%;align-items:center;gap:8px;min-width:0}.ProviderCard_mapLink__affK_{padding:8px 10px;border:1px solid var(--provider-line);border-radius:12px;background:var(--provider-glass);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;min-width:0;font-size:14px;font-weight:700;line-height:1.65;overflow-wrap:anywhere;color:var(--provider-link);text-decoration:none}.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{min-height:48px;min-width:48px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:1px solid #b9cdd8;border-radius:12px;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_card__s8h5m a,.ProviderCard_card__s8h5m a:hover{text-decoration:none!important}.ProviderCard_meta__NGgT6 a:hover,.ProviderCard_nameLine__HIxDl>a:hover .ProviderCard_name__KC3VO,.ProviderCard_specialty__VUwe7 a:hover{color:var(--provider-accent)}.ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq{font-size:14px;min-height:48px;padding:8px 10px;border:1px solid #b9cdd8;border-radius:12px;background:rgb(255 255 255/.88)}.ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq:hover{background:var(--provider-tint);border-color:var(--provider-accent)}.ProviderCard_profile__z6Ieq svg{transition:transform .18s ease;flex-shrink:0}.ProviderCard_profile__z6Ieq:hover svg{transform:translateX(-3px)}[dir=ltr] .ProviderCard_profile__z6Ieq:hover svg{transform:translateX(3px)}.ProviderCard_card__s8h5m .ProviderCard_services__4FX4Q a{display:inline-flex;align-items:center;min-height:36px;padding:4px 10px;background:var(--provider-tint);border-radius:9px;border:1px solid var(--provider-line);transition:color .16s ease,border-color .16s ease}.ProviderCard_card__s8h5m .ProviderCard_services__4FX4Q a:hover{color:var(--provider-accent);border-color:var(--provider-accent)}.ProviderCard_treatmentSeparator__iIEkA{display:none}.ProviderCard_socialLinks__ZRCh_{display:var(--card-show-secondary-actions-display,flex);align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;margin-top:4px}.ProviderCard_socialLinks__ZRCh_>span{margin-inline-end:2px}.ProviderCard_card__s8h5m[data-featured=true]{border-color:#cbaa62}html.dark .ProviderCard_card__s8h5m .ProviderCard_verified__VjpCh{background:#153e36;color:#94f1d8;border-color:#477e70}html.dark .ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq{background:#203b49;border-color:#678d94}html.dark .ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq:hover{background:#294f57}html.dark .ProviderCard_rating__aZEhd strong{color:#f0f6ff}@container provider-card (min-width: 800px){.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{grid-template-columns:110px minmax(0,1fr);align-items:center;padding:18px 24px}.ProviderCard_card__s8h5m .ProviderCard_fee__xgGH1{flex-direction:column;align-items:flex-start;gap:0}.ProviderCard_primaryActions__zQTlF{grid-template-columns:repeat(2,minmax(0,1fr))}.ProviderCard_secondaryRow__viTzA{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.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_actions__d1G_y:not(:has([data-card-fee])) .ProviderCard_primaryActions__zQTlF{grid-column:1/-1}}@container provider-card (min-width: 1100px){.ProviderCard_main__EvuLG:has(.ProviderCard_services__4FX4Q){grid-template-columns:auto minmax(0,1fr) minmax(240px,.62fr);grid-template-rows:auto 1fr auto}.ProviderCard_main__EvuLG:has(.ProviderCard_services__4FX4Q) .ProviderCard_services__4FX4Q{grid-column:3;grid-row:1/span 2;padding-top:0;padding-inline-start:22px;border-top:0;border-inline-start:1px solid var(--provider-line)}.ProviderCard_main__EvuLG:has(.ProviderCard_services__4FX4Q) .ProviderCard_stats__lER59{grid-row:3}.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{grid-template-columns:100px minmax(0,1fr) minmax(0,1fr);gap:16px}.ProviderCard_secondaryRow__viTzA{grid-column:auto}.ProviderCard_actions__d1G_y:not(:has([data-card-fee])){grid-template-columns:repeat(2,minmax(0,1fr))}.ProviderCard_actions__d1G_y:not(:has([data-card-fee])) .ProviderCard_primaryActions__zQTlF{grid-column:auto}}@container provider-card (min-width: 481px) and (max-width: 799px){.ProviderCard_main__EvuLG{padding:20px;column-gap:20px}.ProviderCard_stats__lER59{margin:4px -20px -20px;padding:12px 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,.ProviderCard_secondaryRow__viTzA{grid-column:1/-1}}@container provider-card (max-width: 480px){.ProviderCard_main__EvuLG{padding:20px 16px 16px;gap:12px 14px}.ProviderCard_stats__lER59{margin:0 -16px -16px;padding:12px 16px;gap:8px 12px}.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{align-self:end;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_card__s8h5m .ProviderCard_profile__z6Ieq{font-size:13px;padding-inline:6px;gap:4px;white-space:nowrap}.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:8px}.ProviderCard_card__s8h5m .ProviderCard_secondaryActions__7Iu2E{justify-content:center}.ProviderCard_contact__HbGW2{width:44px;height:44px}}@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_mapLink__affK_,.ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq,.ProviderCard_card__s8h5m .ProviderCard_whatsapp__5zlCp{font-size:13px;padding-inline:8px;gap:6px}.ProviderCard_secondaryRow__viTzA{gap:6px 8px}.ProviderCard_contact__HbGW2{width:44px;height:44px}}@media (max-width:639px){.ProviderCard_socialLinks__ZRCh_{display:var(--card-show-secondary-actions-mobile-display,var(--card-show-secondary-actions-display,flex))}.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[data-featured=true]{border-color:#a28a53}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}.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y,.ProviderCard_card__s8h5m .ProviderCard_stats__lER59{background-color:var(--provider-footer);background-image:linear-gradient(110deg,var(--provider-overlay-start),var(--provider-overlay-end)),var(--provider-art);background-size:100% 100%,contain;background-repeat:no-repeat;background-position:50%,0}.ProviderCard_card__s8h5m .ProviderCard_stats__lER59{--provider-overlay-start:rgb(239 246 251/.88);--provider-overlay-end:rgb(234 247 240/.88)}html.dark .ProviderCard_card__s8h5m{--provider-art:url(/images/providers/medical-night-1200.webp);--provider-footer:#192e3b;--provider-overlay-start:rgb(25 46 59/.1);--provider-overlay-end:rgb(25 46 59/.1)}html.dark .ProviderCard_card__s8h5m .ProviderCard_stats__lER59{--provider-overlay-start:rgb(24 45 66/.96);--provider-overlay-end:rgb(20 58 51/.96)}@container provider-card (max-width: 340px){.ProviderCard_utilityLinks__sXUe6{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ProviderCard_card__s8h5m .ProviderCard_mapLink__affK_,.ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq{font-size:12px;padding-inline:5px;gap:4px}}@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[data-provider-card] .ProviderCard_book__XUROf{background:#f4faf8;backdrop-filter:none;-webkit-backdrop-filter:none}html.dark .ProviderCard_card__s8h5m[data-provider-card] .ProviderCard_book__XUROf{background:#19364b}.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[data-provider-card] .ProviderCard_book__XUROf:hover{transform:translateY(-2px)}.ProviderCard_card__s8h5m .ProviderCard_book__XUROf:hover:before{animation:ProviderCard_bookingGlassSweep___3tZl .7s ease-out both}.ProviderCard_card__s8h5m[data-provider-card] .ProviderCard_book__XUROf:active{transform:translateY(0)}.ProviderCard_card__s8h5m[data-provider-card]:hover{transform:translateY(-4px);box-shadow:0 15px 32px rgb(24 72 99/.15)}.ProviderCard_avatar__QRqTQ{transition:box-shadow .24s ease,border-color .24s ease}.ProviderCard_card__s8h5m:hover .ProviderCard_avatar__QRqTQ{border-color:#d1ebe6;box-shadow:0 0 0 2px #8abfb4,0 7px 16px rgb(15 118 110/.14)}.ProviderCard_card__s8h5m[data-featured=true]:hover{border-color:#c6972f;box-shadow:0 0 0 1px rgb(207 164 64/.26),0 16px 32px rgb(114 86 23/.16)}.ProviderCard_card__s8h5m[data-featured=true]:hover .ProviderCard_featured__pPGD2 svg{animation:ProviderCard_featuredSpark__ejn_L .65s ease both}}@keyframes ProviderCard_bookingGlassSweep___3tZl{to{left:125%}}@keyframes ProviderCard_featuredSpark__ejn_L{0%,to{transform:rotate(0)}45%{transform:rotate(18deg) scale(1.16)}}@media (prefers-reduced-motion:reduce){.ProviderCard_book__XUROf:before,.ProviderCard_card__s8h5m,.ProviderCard_card__s8h5m *,.ProviderCard_card__s8h5m:after{transition:none!important;animation:none!important}.ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq svg{transform:none}.ProviderCard_card__s8h5m:after{display:none}}@media (forced-colors:active){.ProviderCard_card__s8h5m[data-provider-card]{border:1px solid CanvasText;background:Canvas;backdrop-filter:none}.ProviderCard_card__s8h5m .ProviderCard_name__KC3VO,.ProviderCard_card__s8h5m a{color:LinkText}}.ProviderCard_insuranceStatus__kcUNx{flex-wrap:wrap;gap:6px}.ProviderCard_insuranceLink__0eOx0{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:6px 10px;border:1px solid var(--provider-line);border-radius:10px;background:var(--provider-glass);color:var(--provider-link);font-weight:700}.ProviderCard_insuranceLink__0eOx0:hover{border-color:var(--provider-accent);background:var(--provider-tint)}@media (max-width:640px){.ProviderCard_card__s8h5m{--provider-art:url(/images/providers/medical-day-640.webp)}html.dark .ProviderCard_card__s8h5m{--provider-art:url(/images/providers/medical-night-640.webp)}}.ProviderCard_utilityLinks__sXUe6:not(:has(.ProviderCard_mapLink__affK_)){grid-template-columns:minmax(0,1fr)}@container provider-card (max-width: 280px){.ProviderCard_card__s8h5m .ProviderCard_actions__d1G_y{padding-inline:8px}.ProviderCard_card__s8h5m .ProviderCard_mapLink__affK_,.ProviderCard_card__s8h5m .ProviderCard_profile__z6Ieq{font-size:11.5px;padding-inline:4px;white-space:nowrap}.ProviderCard_mapLink__affK_ svg,.ProviderCard_profile__z6Ieq svg{display:none}}.ProviderCard_protectedContact__FJfRD{display:flex;min-width:0;max-width:100%;flex-direction:column;gap:6px}.ProviderCard_protectedContact__FJfRD>a,.ProviderCard_protectedContact__FJfRD>button{width:100%;min-height:48px}.ProviderCard_protectedContact__FJfRD button:disabled{cursor:wait;opacity:.7}.ProviderCard_contactDetails__zfsfz{display:grid;gap:8px;margin-top:6px}.ProviderCard_contactRevealRow__9mACQ{display:var(--card-show-secondary-actions-display,flex);flex-wrap:wrap;gap:8px}.ProviderCard_revealButton__Xl0kR{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding:8px 12px;border:1px solid var(--provider-line);border-radius:12px;background:var(--provider-tint);color:var(--provider-link);font-size:13px;font-weight:700;line-height:1.5}.ProviderCard_revealButton__Xl0kR svg{width:17px;height:17px;flex-shrink:0}.ProviderCard_revealButton__Xl0kR:hover{border-color:var(--provider-accent);box-shadow:0 3px 9px rgb(15 118 110/.12)}.ProviderCard_contactNotice__2Yujt{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.8;color:#53667a}.ProviderCard_contactNotice__2Yujt svg{width:14px;height:14px;flex-shrink:0;margin-top:4px}html.dark .ProviderCard_contactNotice__2Yujt{color:#bbcddd}@container provider-card (max-width: 640px){.ProviderCard_contactRevealRow__9mACQ{display:var(--card-show-secondary-actions-mobile-display,var(--card-show-secondary-actions-display,flex))}}.ProviderCard_badgeRow__3ig41{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ProviderCard_card__s8h5m .ProviderCard_featured__pPGD2,.ProviderCard_card__s8h5m .ProviderCard_verified__VjpCh{position:relative;isolation:isolate;overflow:hidden;min-height:32px;padding:5px 11px;border-radius:999px;border:1px solid rgb(255 255 255/.82);background:linear-gradient(145deg,rgb(255 255 255/.78),rgb(218 244 235/.32));color:#075c4e;font-weight:700;line-height:1.5;box-shadow:inset 0 1px 0 rgb(255 255 255/.95),inset 0 -1px 2px rgb(28 109 89/.1),0 0 0 1px rgb(27 122 102/.18),0 4px 10px rgb(24 88 77/.09);-webkit-backdrop-filter:blur(12px) saturate(1.6);backdrop-filter:blur(12px) saturate(1.6)}.ProviderCard_card__s8h5m .ProviderCard_featured__pPGD2{color:#765000;background:linear-gradient(145deg,rgb(255 255 255/.8),rgb(249 225 164/.34));box-shadow:inset 0 1px 0 rgb(255 255 255/.95),inset 0 -1px 2px rgb(132 96 23/.12),0 0 0 1px rgb(169 128 41/.24),0 4px 10px rgb(119 85 20/.1)}.ProviderCard_featured__pPGD2:after,.ProviderCard_verified__VjpCh:after{content:"";position:absolute;inset:-50% -80%;pointer-events:none;background:linear-gradient(110deg,transparent 43%,rgb(255 255 255/.65) 50%,transparent 57%);transform:translateX(-65%);opacity:0}html.dark .ProviderCard_card__s8h5m .ProviderCard_verified__VjpCh{color:#b9f6e2;border-color:rgb(202 255 236/.3);background:linear-gradient(145deg,rgb(163 236 212/.2),rgb(20 64 54/.24));box-shadow:inset 0 1px 0 rgb(236 255 249/.24),inset 0 -1px 2px rgb(0 0 0/.2),0 4px 12px rgb(0 0 0/.18)}html.dark .ProviderCard_card__s8h5m .ProviderCard_featured__pPGD2{color:#ffe5ad;border-color:rgb(255 226 161/.34);background:linear-gradient(145deg,rgb(250 218 148/.23),rgb(85 62 20/.24));box-shadow:inset 0 1px 0 rgb(255 247 218/.28),inset 0 -1px 2px rgb(0 0 0/.2),0 4px 12px rgb(0 0 0/.18)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ProviderCard_card__s8h5m .ProviderCard_featured__pPGD2,.ProviderCard_card__s8h5m .ProviderCard_verified__VjpCh{transition:transform .24s ease,box-shadow .24s ease}.ProviderCard_card__s8h5m:hover .ProviderCard_featured__pPGD2,.ProviderCard_card__s8h5m:hover .ProviderCard_verified__VjpCh{transform:translateY(-2px)}.ProviderCard_card__s8h5m:hover .ProviderCard_featured__pPGD2:after,.ProviderCard_card__s8h5m:hover .ProviderCard_verified__VjpCh:after{animation:ProviderCard_badgeGlassSweep__PzWZg .95s ease both}.ProviderCard_card__s8h5m:hover .ProviderCard_featured__pPGD2:after{animation-delay:.1s}}@keyframes ProviderCard_badgeGlassSweep__PzWZg{0%{opacity:0;transform:translateX(-65%)}30%{opacity:.8}to{opacity:0;transform:translateX(65%)}}.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}@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}}@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%}}