.infoPage{color:#0f3048;background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.infoPage *{box-sizing:border-box}.infoPage a{text-decoration:none}.infoNav{z-index:20;background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:12px max(20px,50vw - 610px);display:flex;position:sticky;top:0;box-shadow:0 2px 12px #103a4a10}.infoBrand{color:#0f3048;align-items:center;gap:10px;display:flex}.infoBrand img{object-fit:contain;width:48px;height:48px}.infoBrand span{flex-direction:column;display:flex}.infoBrand small{color:#486579;font-size:12px}.infoNav nav{flex-wrap:wrap;gap:23px;display:flex}.infoNav nav a{color:#0f3048;font-weight:600}.infoActions{align-items:center;gap:7px;display:flex}.infoActions button{cursor:pointer;background:#fff;border:1px solid #cfe2df;border-radius:7px;padding:7px 10px}.infoActions button[aria-pressed=true]{color:#fff;background:#168578}.infoBtn{background:#168578;border-radius:11px;justify-content:center;align-items:center;padding:13px 22px;font-weight:700;display:inline-flex;color:#fff!important}.infoContainer{width:min(1180px,100% - 40px);margin:auto}.infoHero,.infoSplit{grid-template-columns:1.05fr 1fr;align-items:center;gap:45px;padding-top:44px;padding-bottom:44px;display:grid}.infoHero h1,.infoContactHero h1{margin:15px 0 10px;font-size:clamp(30px,3.3vw,42px);line-height:1.14}.infoHero h2{margin:0 0 22px;font-size:24px;font-weight:500}.infoPage p{color:#486579;font-size:16px;line-height:1.75}.infoEyebrow{color:#168578;letter-spacing:.07em;font-size:13px;font-weight:800}.infoHeroImg{aspect-ratio:1.22;object-fit:cover;border-radius:22px;width:100%}.infoHero blockquote{color:#0f3048;background:#f0f7f5;border-radius:14px;margin:20px 0;padding:18px;font-style:italic}.infoPale{background:#f8fbfa}.infoPage h2{color:#0f3048}.infoHospital{background:#f1f8f6;border-radius:18px;align-items:stretch;gap:12px;padding:10px;display:flex}.infoHospital img{object-fit:cover;border-radius:12px;width:45%}.infoHospital div{background:#fff;border-radius:12px;padding:18px}.infoHospital h3{margin-top:0}.infoSection{padding-top:45px;padding-bottom:40px}.infoCards{gap:16px;margin-top:25px;display:grid}.infoCards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.infoCards.four{grid-template-columns:repeat(4,minmax(0,1fr))}.infoCards article,.infoPanel{background:#f6faf8;border:1px solid #ddebe7;border-radius:18px;padding:24px}.infoCards h3{font-size:18px}.infoCards strong{color:#168578}.infoRound{color:#168578;background:#e0f1ed;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:25px;display:flex}.infoSplitImg{object-fit:cover;border-radius:18px;width:100%;height:250px}.infoCta{text-align:center;background:#eef8f6;border-radius:20px;margin-top:32px;margin-bottom:40px;padding:40px 28px}.infoCta p{max-width:750px;margin:12px auto 25px}.infoFooter{color:#fff;background:#0f3048;flex-wrap:wrap;justify-content:center;gap:30px;padding:28px;display:flex}.infoFooter a{color:#fff}.infoContactHero{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding:45px 0;display:grid}.infoContactHero img{object-fit:cover;border-radius:18px;width:100%;max-height:280px}.infoContactGrid{grid-template-columns:.9fr 1.1fr;gap:22px;display:grid}.infoStack{flex-direction:column;gap:16px;display:flex}.infoPanel{background:#fff}.infoPanel h3{margin:0 0 8px}.infoPanel p{margin:4px 0 8px}.infoPanel a,.infoMapLabel a{color:#168578;font-weight:700}.infoMap{border:1px solid #dce9e9;border-radius:18px;overflow:hidden}.infoMap iframe{border:0;width:100%;height:400px}.infoMapLabel{padding:20px}.infoMapLabel a{margin-inline-end:18px;margin-top:8px;display:inline-block}@media (max-width:850px){.infoHero,.infoSplit,.infoContactHero,.infoContactGrid{grid-template-columns:1fr}.infoCards.three,.infoCards.four{grid-template-columns:repeat(2,minmax(0,1fr))}.infoNav,.infoNav nav{justify-content:center}.infoHeroImg{max-height:400px}.infoHospital img{width:40%}}@media (max-width:540px){.infoCards.three,.infoCards.four{grid-template-columns:1fr}.infoHospital{flex-direction:column}.infoHospital img{width:100%;height:180px}.infoNav nav{gap:12px;font-size:13px}.infoHero,.infoSplit{gap:20px;padding-top:25px;padding-bottom:25px}.infoContactHero{gap:18px}}.infoPage{max-width:100%;overflow-x:clip}.infoPage img,.infoPage iframe{max-width:100%}@media (max-width:850px){.infoNav{gap:10px;justify-content:unset;grid-template-columns:minmax(0,1fr) auto auto;padding:10px 18px;display:grid}.infoBrand{grid-column:1;min-width:0}.infoNav .mobileMenuToggle{grid-area:1/2;display:inline-grid}.infoActions{grid-area:1/3}.infoNav nav{background:#f4faf8;border-radius:12px;flex-direction:column;grid-area:2/1/auto/-1;align-items:stretch;gap:0;padding:6px;display:none}.infoNav nav.mobileNavOpen{display:flex}.infoNav nav a{border-bottom:1px solid #e1ece8;padding:12px}.infoNav nav a:last-child{border-bottom:0}.infoHero,.infoSplit,.infoContactHero,.infoContactGrid{grid-template-columns:minmax(0,1fr)}.infoCards.three,.infoCards.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.infoNav{grid-template-columns:minmax(0,1fr) auto;padding:10px 12px}.infoNav .mobileMenuToggle{grid-area:1/2}.infoActions{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:space-between}.infoNav nav{grid-row:3}.infoBrand img{width:40px;height:40px}.infoBrand b{font-size:14px}.infoBrand small{font-size:11px}.infoActions .infoBtn{padding:10px 12px;font-size:13px}.infoContainer{width:calc(100% - 32px)}.infoHero,.infoSplit,.infoContactHero{gap:18px;padding-block:24px}.infoHero h1,.infoContactHero h1{overflow-wrap:anywhere;font-size:clamp(27px,8vw,36px)}.infoHero h2{font-size:21px}.infoHeroImg{max-height:320px}.infoCards.three,.infoCards.four{grid-template-columns:1fr}.infoCards article,.infoPanel{padding:18px}.infoHospital{flex-direction:column}.infoHospital img{width:100%;height:180px}.infoHospital div{padding:15px}.infoMap iframe{height:340px}.infoMapLabel{padding:15px}.infoCta{padding:25px 16px}.infoFooter{text-align:center;gap:14px;padding:24px 14px}}
