:where(body.pg-hospitals-show) span.edh-detail-ic img{height:25px;width:auto}body:where(.pg-hospitals-show){--hdBlue:#0f57c7;--hdRed:#e63a37}:where(body.pg-hospitals-show) .edh-detail-bc ol{display:flex;gap:6px;align-items:center;margin:0 0 8px;padding:0;font-size:14px}:where(body.pg-hospitals-show) .edh-detail-bc li{list-style:none;color:#63738a}:where(body.pg-hospitals-show) .edh-detail-bc a{color:var(--hdBlue);text-decoration:none}:where(body.pg-hospitals-show) .edh-detail-bc li+li:before{content:"›";color:#94a3b8;margin:0 6px 0 2px}:where(body.pg-hospitals-show) .edh-detail-card{background:linear-gradient(90deg,#f1d9ef,#e8fff7);border-radius:20px;padding:18px 20px;box-shadow:0 8px 26px #0f57c71a;border:1px solid rgba(15,87,199,.15)}:where(body.pg-hospitals-show) .edh-detail-photoWrap{border-radius:22px;border:4px solid #2b5bb4;padding:10px;background:#fff}:where(body.pg-hospitals-show) .edh-detail-photo{width:100%;height:230px;object-fit:cover;border-radius:12px}:where(body.pg-hospitals-show) .edh-detail-name{color:#1f2a44;font-weight:600;font-size:18px;margin:8px 0 0}:where(body.pg-hospitals-show) .edh-detail-meta{display:flex;flex-wrap:wrap;gap:26px;margin:2px 0 10px;padding:0;list-style:none}:where(body.pg-hospitals-show) .edh-detail-meta li{color:#1f2937}:where(body.pg-hospitals-show) .edh-detail-ic{font-size:24px;line-height:1}:where(body.pg-hospitals-show) .edh-detail-meta b{display:block;color:#0f306b}:where(body.pg-hospitals-show) .edh-detail-dept{margin:8px 0 12px;color:#23324b}:where(body.pg-hospitals-show) .edh-detail-dept a{color:var(--hdBlue);text-decoration:none}:where(body.pg-hospitals-show) .edh-detail-dept a:hover{text-decoration:underline}:where(body.pg-hospitals-show) .edh-detail-aboutttl{color:var(--hdBlue);font-weight:700;margin:12px 0 2px}:where(body.pg-hospitals-show) .edh-detail-underline{width:110px;height:3px;background:var(--hdRed);margin:8px auto 16px;position:relative;border-radius:2px}:where(body.pg-hospitals-show) .edh-detail-underline:after{content:"";position:absolute;left:0;right:0;margin:auto;top:-6px;width:50px;height:3px;background:var(--hdBlue);border-radius:2px}:where(body.pg-hospitals-show) .edh-detail-section{background:#fff;border:1px solid #e6f0ff;border-radius:14px;padding:14px 16px;margin-bottom:12px}:where(body.pg-hospitals-show) .edh-detail-section h4{color:#0f306b;font-size:16px;font-weight:700;margin:0 0 6px}:where(body.pg-hospitals-show) .edh-detail-section ul{margin:0;padding-left:18px;color:#1f2937;line-height:1.6}:where(body.pg-hospitals-show) .edh-detail-section li{margin:4px 0}:where(body.pg-hospitals-show) .edh-detail-section li::marker{color:var(--hdRed)}@media(min-width:1200px){:where(body.pg-hospitals-show) .edh-detail-photo{height:260px}:where(body.pg-hospitals-show) .edh-detail-name{font-size:20px}}
