.HospitalProfile-module__xLkGEq__page{background:var(--color-bg-page);min-height:100vh}.HospitalProfile-module__xLkGEq__introOverlay{z-index:1000;background:#000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.HospitalProfile-module__xLkGEq__introLogo{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-size:3rem;font-weight:700}.HospitalProfile-module__xLkGEq__introSubtitle{color:#fff9;letter-spacing:.2em;text-transform:uppercase;font-size:1rem}.HospitalProfile-module__xLkGEq__overviewSection{padding-top:100px;padding-bottom:4rem}.HospitalProfile-module__xLkGEq__overviewHeader{flex-direction:column;gap:2rem;margin-bottom:4rem;display:flex}.HospitalProfile-module__xLkGEq__titleWrapper h1{background:linear-gradient(90deg,#ede6df,#d28c4b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.5rem;font-size:3.5rem;font-weight:700}.HospitalProfile-module__xLkGEq__description{color:var(--color-text-secondary);max-width:800px;font-size:1.1rem;line-height:1.8}.HospitalProfile-module__xLkGEq__contentGrid{grid-template-columns:1fr 380px;gap:3rem;display:grid}.HospitalProfile-module__xLkGEq__mainImage{aspect-ratio:16/9;border:1px solid #b8733333;border-radius:20px;width:100%;position:relative;overflow:hidden}.HospitalProfile-module__xLkGEq__sidebar{flex-direction:column;gap:2rem;display:flex}.HospitalProfile-module__xLkGEq__sidebarCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1a1799;border:1px solid #b8733326;border-radius:20px;padding:2rem}.HospitalProfile-module__xLkGEq__sidebarTitle{color:var(--color-primary);align-items:center;gap:.8rem;margin-bottom:1.5rem;font-size:1.2rem;font-weight:600;display:flex}.HospitalProfile-module__xLkGEq__infoItem{margin-bottom:1.5rem}.HospitalProfile-module__xLkGEq__infoLabel{color:#fff6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.85rem;display:block}.HospitalProfile-module__xLkGEq__infoValue{color:var(--color-text-main);font-size:1rem;line-height:1.6}.HospitalProfile-module__xLkGEq__statsRow{grid-template-columns:repeat(2,1fr);gap:2rem;margin:4rem 0;display:grid}.HospitalProfile-module__xLkGEq__statCard{text-align:center;background:#b873330d;border:1px solid #b873331a;border-radius:20px;padding:2.5rem}.HospitalProfile-module__xLkGEq__statValue{color:var(--color-primary);margin-bottom:.5rem;font-size:3rem;font-weight:700;display:block}.HospitalProfile-module__xLkGEq__statLabel{color:var(--color-text-main);margin-bottom:.5rem;font-size:1.1rem;font-weight:600;display:block}.HospitalProfile-module__xLkGEq__statDesc{color:var(--color-text-secondary);font-size:.9rem}.HospitalProfile-module__xLkGEq__coeSection{background:#1c1a1766;padding:6rem 0}.HospitalProfile-module__xLkGEq__sectionHeading{margin-bottom:4rem}.HospitalProfile-module__xLkGEq__sectionHeading h2{color:var(--color-text-main);margin-bottom:1rem;font-size:2.5rem}.HospitalProfile-module__xLkGEq__sectionHeading p{color:var(--color-text-secondary);max-width:700px}.HospitalProfile-module__xLkGEq__coeGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;display:grid}.HospitalProfile-module__xLkGEq__coeCard{background:#28262399;border:1px solid #ffffff0d;border-radius:16px;padding:2rem;transition:all .3s}.HospitalProfile-module__xLkGEq__coeCard:hover{border-color:var(--color-primary);background:#282623cc;transform:translateY(-5px)}.HospitalProfile-module__xLkGEq__coeIcon{color:var(--color-primary);margin-bottom:1.5rem}.HospitalProfile-module__xLkGEq__coeTitle{color:var(--color-text-main);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.HospitalProfile-module__xLkGEq__coeDesc{color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.HospitalProfile-module__xLkGEq__specialtiesSection{padding:6rem 0}.HospitalProfile-module__xLkGEq__specialtiesGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.HospitalProfile-module__xLkGEq__specCard{background:#ffffff08;border-radius:12px;align-items:center;gap:1rem;padding:1.5rem;transition:background .3s;display:flex}.HospitalProfile-module__xLkGEq__specCard:hover{background:#b873331a}.HospitalProfile-module__xLkGEq__specIcon{color:var(--color-primary)}.HospitalProfile-module__xLkGEq__specName{color:var(--color-text-main);font-size:1rem;font-weight:500}@media (max-width:1200px){.HospitalProfile-module__xLkGEq__contentGrid{grid-template-columns:1fr}.HospitalProfile-module__xLkGEq__sidebar{grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:768px){.HospitalProfile-module__xLkGEq__titleWrapper h1{font-size:2.5rem}.HospitalProfile-module__xLkGEq__sidebar,.HospitalProfile-module__xLkGEq__statsRow{grid-template-columns:1fr}.HospitalProfile-module__xLkGEq__specialtiesGrid{grid-template-columns:repeat(2,1fr)}}
