.health-template{font-family:Inter,Arial,sans-serif}.health-hero{display:grid;grid-template-columns:.9fr 1.1fr;min-height:var(--industry-hero-desktop);overflow:hidden;border-radius:26px;background:linear-gradient(135deg,#eafafa,#fff)}.health-hero__content{display:flex;flex-direction:column;justify-content:center;padding:44px}.health-hero__content>span{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:8px 12px;border-radius:999px;background:#dff8f7;color:var(--industry-primary);font-size:11px;font-weight:900}.health-hero h1{margin:15px 0 9px;color:var(--industry-heading);font-size:40px;line-height:1.15}.health-hero p{margin:0;color:#60707d;line-height:1.7}.health-hero__trust{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.health-hero__trust b{display:flex;align-items:center;gap:7px;color:#40636a;font-size:11px}.health-hero__trust i{color:var(--industry-primary)}.health-hero__actions{display:flex;gap:9px;margin-top:22px}.health-hero__visual{position:relative;min-height:100%}.health-hero__visual>img{width:100%;height:100%;object-fit:cover;border-radius:80px 0 0 80px}.health-hero__floating{position:absolute;left:22px;bottom:22px;display:flex;align-items:center;gap:10px;padding:12px 15px;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 16px 38px rgba(15,23,42,.16)}.health-hero__logo{position:relative}.health-hero__logo>img{width:58px;height:58px;border-radius:16px;object-fit:cover}.health-hero__floating>span{display:grid}.health-hero__floating small{color:var(--industry-primary)}.health-tabs{border-radius:18px}.health-specialties,.health-team,.health-services,.health-pricing,.health-process,.health-facility,.health-review,.health-faq,.health-booking,.health-info{padding:20px;border:1px solid #dbeeee;border-radius:20px;background:#fff}.health-specialties>div:last-child{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.health-specialties a{display:grid;gap:7px;min-height:112px;padding:16px;border:1px solid #dfeeee;border-radius:17px;background:#f8ffff;color:#27434a}.health-specialties i{font-size:25px;color:var(--industry-primary)}.health-specialties small{color:#789098}.health-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.health-body main{display:grid;gap:18px}.health-body aside{position:sticky;top:72px;display:grid;gap:14px}.health-team__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.health-team article{display:grid;gap:9px;padding:13px;border:1px solid #e2eeee;border-radius:16px;text-align:center}.health-team article>div{position:relative;width:max-content;margin:auto}.health-team img{width:72px;height:72px;border-radius:50%;object-fit:cover}.health-team article>div i{position:absolute;right:0;bottom:0;color:var(--industry-primary)}.health-team article span{display:grid}.health-team small{color:#6c848a}.health-services__grid{display:grid;grid-template-columns:repeat(var(--industry-listing-desktop,2),minmax(0,1fr));gap:12px}.health-card{overflow:hidden;border:1px solid #e1eded;border-radius:18px}.health-card .industry-template__listing-image{aspect-ratio:4/3}.health-card>div{display:grid;gap:7px;padding:13px}.health-card>div>span{color:var(--industry-primary);font-size:10px;font-weight:900}.health-card p{margin:0;color:#6d848a;font-size:11px;line-height:1.5}.health-card footer{display:flex;align-items:center;justify-content:space-between}.health-card footer>b{color:var(--industry-primary)}.health-card footer>a{padding:7px 10px;border-radius:9px;background:#e9fafa;color:var(--industry-primary);font-weight:900}.health-two-col{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}.health-pricing>div:last-child{display:grid;gap:7px}.health-pricing article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px;border-radius:12px;background:#f8ffff}.health-pricing article span{display:grid}.health-pricing small{color:#6f878d}.health-pricing article>b{color:var(--industry-primary)}.health-process ol{display:grid;gap:9px;list-style:none;margin:0;padding:0}.health-process li{display:flex;gap:9px;align-items:center}.health-process li b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--industry-primary);color:#fff}.health-facility>div:last-child{display:grid;grid-template-columns:1.4fr repeat(3,1fr);grid-template-rows:repeat(2,145px);gap:7px}.health-facility figure{margin:0;overflow:hidden;border-radius:14px}.health-facility figure:first-child{grid-row:span 2}.health-facility img{width:100%;height:100%;object-fit:cover}.health-booking{background:linear-gradient(145deg,var(--industry-secondary),#0f6c73);color:#fff}.health-booking>span,.health-info>span{color:#83eeec;font-size:11px;font-weight:900;text-transform:uppercase}.health-booking h2,.health-info h3{margin:7px 0;color:#fff}.health-booking p{color:rgba(255,255,255,.76);line-height:1.6}.health-booking__facts{display:grid;gap:8px;margin:14px 0}.health-booking__facts b{display:flex;gap:7px;font-size:12px}.health-info{background:#0f5661;color:#fff}.health-info ul{display:grid;gap:9px;list-style:none;margin:12px 0 0;padding:0}.health-info li{display:flex;gap:8px;color:#d2ecee}
@media(max-width:1000px){.health-hero{grid-template-columns:1fr}.health-hero__visual{min-height:330px}.health-hero__visual>img{border-radius:60px 60px 0 0}.health-body{grid-template-columns:1fr}.health-body aside{position:static;grid-template-columns:1fr 1fr}.health-specialties>div:last-child{grid-template-columns:repeat(3,1fr)}}
@media(max-width:767px){.health-hero{min-height:var(--industry-hero-mobile);border-radius:18px}.health-hero__content{padding:22px}.health-hero h1{font-size:29px}.health-hero__trust{display:none}.health-hero__visual{min-height:220px}.health-hero__visual>img{border-radius:40px 40px 0 0}.health-hero__floating{left:12px;bottom:12px}.health-specialties,.health-team,.health-services,.health-pricing,.health-process,.health-facility,.health-review,.health-faq,.health-booking,.health-info{padding:14px;border-radius:15px}.health-specialties>div:last-child{grid-template-columns:repeat(2,1fr)}.health-team__grid{grid-template-columns:repeat(2,1fr)}.health-services__grid{grid-template-columns:repeat(var(--industry-listing-mobile,1),minmax(0,1fr));gap:8px}.health-card>div{padding:9px}.health-two-col{grid-template-columns:1fr}.health-facility>div:last-child{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,120px)}.health-facility figure:first-child{grid-row:auto}.health-body aside{grid-template-columns:1fr}}
/* PATCH UX8 responsive audit */
@media(max-width:767px){.health-hero{min-height:max(var(--industry-hero-mobile),390px)}.health-hero__content{height:auto}.health-hero__actions{display:flex}.health-booking{position:static}.health-specialties article{min-height:104px}}
