.EditorialMeta-module__iVjXoq__meta{color:#536476;border-bottom:1px solid #dbe6ec;flex-wrap:wrap;gap:8px 18px;margin:0 0 26px;padding:12px 0 18px;font-size:12px;display:flex}.EditorialMeta-module__iVjXoq__meta a{color:#087069;font-weight:750}
.HospitalVerifiedPrograms-module__-qyr5W__headingRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.HospitalVerifiedPrograms-module__-qyr5W__headingRow p{margin-bottom:0}.HospitalVerifiedPrograms-module__-qyr5W__directoryLink{white-space:nowrap;font-size:13px;font-weight:800}.HospitalVerifiedPrograms-module__-qyr5W__groups{gap:12px;margin-top:20px;display:grid}.HospitalVerifiedPrograms-module__-qyr5W__group{background:#fff;border:1px solid #dbe6ec;border-radius:14px;overflow:hidden}.HospitalVerifiedPrograms-module__-qyr5W__group summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;list-style:none;display:flex}.HospitalVerifiedPrograms-module__-qyr5W__group summary::-webkit-details-marker{display:none}.HospitalVerifiedPrograms-module__-qyr5W__group summary:after{content:"+";color:#087069;margin-left:auto;font-weight:900}.HospitalVerifiedPrograms-module__-qyr5W__group[open] summary:after{content:"–"}.HospitalVerifiedPrograms-module__-qyr5W__group summary span{color:#536476;white-space:nowrap;font-size:12px;font-weight:700}.HospitalVerifiedPrograms-module__-qyr5W__programs{border-top:1px solid #e5edf2;gap:0;display:grid}.HospitalVerifiedPrograms-module__-qyr5W__program{padding:16px}.HospitalVerifiedPrograms-module__-qyr5W__program+.HospitalVerifiedPrograms-module__-qyr5W__program{border-top:1px solid #edf2f5}.HospitalVerifiedPrograms-module__-qyr5W__program h3{margin:0 0 8px;font-size:17px}.HospitalVerifiedPrograms-module__-qyr5W__program p{color:#536476;margin:0 0 8px;font-size:13px}.HospitalVerifiedPrograms-module__-qyr5W__program a{font-size:12px;font-weight:750}@media (max-width:700px){.HospitalVerifiedPrograms-module__-qyr5W__headingRow{grid-template-columns:1fr}.HospitalVerifiedPrograms-module__-qyr5W__directoryLink{white-space:normal}.HospitalVerifiedPrograms-module__-qyr5W__group summary{align-items:flex-start}}
.hospitals-module__ngNYcG__directoryIntro{max-width:820px;color:var(--ink-soft);margin-bottom:34px;font-size:17px}.hospitals-module__ngNYcG__directoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hospitals-module__ngNYcG__card{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;min-height:310px;padding:28px;transition:all .2s;display:flex}.hospitals-module__ngNYcG__card:hover{box-shadow:var(--shadow);border-color:#b9dcd9;transform:translateY(-3px)}.hospitals-module__ngNYcG__cardTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.hospitals-module__ngNYcG__city{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:850}.hospitals-module__ngNYcG__verified{background:var(--mint);color:var(--teal-dark);border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800}.hospitals-module__ngNYcG__card h2{margin-bottom:12px;font-size:27px}.hospitals-module__ngNYcG__card p{color:var(--ink-soft);margin:0 0 18px}.hospitals-module__ngNYcG__tags{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:12px;display:flex}.hospitals-module__ngNYcG__tag{border:1px solid var(--line);color:#476074;background:var(--surface);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700}.hospitals-module__ngNYcG__cardLink{color:var(--teal-dark);margin-top:22px;font-size:13px;font-weight:800}.hospitals-module__ngNYcG__note{border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:16px;margin-top:36px;padding:20px 22px;font-size:13px}.hospitals-module__ngNYcG__breadcrumbs{color:var(--ink-soft);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.hospitals-module__ngNYcG__breadcrumbs a{color:var(--teal-dark);font-weight:700}.hospitals-module__ngNYcG__profileGrid{grid-template-columns:minmax(0,1fr) 340px;gap:56px;padding:68px 0 96px;display:grid}.hospitals-module__ngNYcG__profileMain>p:first-of-type{color:#354e63;font-size:18px}.hospitals-module__ngNYcG__factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:30px 0 10px;display:grid}.hospitals-module__ngNYcG__fact{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:18px}.hospitals-module__ngNYcG__fact span{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.hospitals-module__ngNYcG__fact strong,.hospitals-module__ngNYcG__fact a{color:var(--ink);overflow-wrap:anywhere;font-size:14px;display:block}.hospitals-module__ngNYcG__serviceList{color:#40596d;padding-left:20px}.hospitals-module__ngNYcG__serviceList li{margin:9px 0}.hospitals-module__ngNYcG__sourceBox{color:#345a59;background:#f0faf8;border:1px solid #cde8e4;border-radius:16px;margin-top:30px;padding:20px;font-size:13px}.hospitals-module__ngNYcG__sourceBox a{color:var(--teal-dark);font-weight:800}.hospitals-module__ngNYcG__sidebar{flex-direction:column;gap:16px;display:flex}.hospitals-module__ngNYcG__sidebarCard{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:22px}.hospitals-module__ngNYcG__sidebarCard h3{margin-bottom:10px;font-size:17px}.hospitals-module__ngNYcG__sidebarCard p{color:var(--ink-soft);margin:0 0 14px;font-size:13px}.hospitals-module__ngNYcG__sidebarCard a{color:var(--teal-dark);overflow-wrap:anywhere;margin-top:8px;font-size:13px;font-weight:750;display:block}@media (max-width:900px){.hospitals-module__ngNYcG__directoryGrid,.hospitals-module__ngNYcG__profileGrid{grid-template-columns:1fr}.hospitals-module__ngNYcG__profileGrid{gap:30px}}@media (max-width:620px){.hospitals-module__ngNYcG__directoryGrid,.hospitals-module__ngNYcG__factGrid{grid-template-columns:1fr}.hospitals-module__ngNYcG__card{min-height:auto;padding:22px}.hospitals-module__ngNYcG__card h2{font-size:23px}.hospitals-module__ngNYcG__profileGrid{padding:50px 0 70px}}
