body.hospitalar-home{margin:0;background:#f7f5ef;color:#243630;font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif} .hospitalar-home *{box-sizing:border-box}.hospitalar-home a{color:inherit}.hospitalar-home .eh-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.hospitalar-home .eh-top{background:#243630;color:#fff;font-size:12px;letter-spacing:.02em;padding:9px 0}.hospitalar-home .eh-top .eh-wrap{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}.hospitalar-home .eh-header{padding:25px 0;border-bottom:1px solid #d8dcd0}.hospitalar-home .eh-header .eh-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.hospitalar-home .eh-logo{width:222px;max-width:100%;height:54px;object-fit:contain}.hospitalar-home .eh-nav{display:flex;align-items:center;gap:25px;font-size:14px;font-weight:650}.hospitalar-home .eh-nav a{text-decoration:none}.hospitalar-home .eh-nav a:hover{text-decoration:underline}.hospitalar-home .eh-mobile{display:none}.hospitalar-home .eh-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center;padding-top:75px;padding-bottom:65px}.hospitalar-home .eh-kicker{font:700 12px/1.5 system-ui;letter-spacing:.17em;text-transform:uppercase;color:#91644b;margin:0 0 18px}.hospitalar-home h1{font:400 clamp(42px,4.1vw,62px)/1.08 Georgia,serif;color:inherit;margin:0 0 25px;letter-spacing:-.035em}.hospitalar-home h1 em{color:#91644b;font-style:italic}.hospitalar-home .eh-lead{font-size:18px;line-height:1.75;max-width:600px;color:#53645b}.hospitalar-home .eh-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.hospitalar-home .eh-btn{display:inline-flex;padding:13px 20px;background:#243630;color:#fff;text-decoration:none;font-weight:650;font-size:14px;border-radius:5px;border:1px solid #243630;align-items:center;gap:14px}.hospitalar-home .eh-btn.secondary{background:transparent;color:#243630;border-color:#b9c4b7}.hospitalar-home .eh-visual{position:relative;margin:0;background:#e9eee5;border-radius:22px;padding:30px 20px 15px;border:1px solid #cbd6c9}.hospitalar-home .eh-visual img{display:block;width:100%;height:auto;min-height:300px}.hospitalar-home .eh-visual figcaption{font-size:11px;color:#53645b;margin:12px 10px 2px}.hospitalar-home .eh-trust{border-top:1px solid #d8dcd0;border-bottom:1px solid #d8dcd0;padding:22px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.hospitalar-home .eh-trust p{margin:0;font-size:13px;color:#53645b}.hospitalar-home .eh-trust strong{display:block;font-size:16px;color:#243630;margin-bottom:4px}.hospitalar-home .eh-section{padding-top:70px;padding-bottom:65px}.hospitalar-home .eh-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px}.hospitalar-home h2{font:400 clamp(30px,3vw,42px)/1.2 Georgia,serif;color:inherit;margin:0;letter-spacing:-.025em}.hospitalar-home .eh-heading>p{max-width:390px;margin:0;color:#53645b;font-size:15px}.hospitalar-home h3{font:650 19px/1.35 system-ui;color:inherit;margin:15px 0 10px}.hospitalar-home .eh-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.hospitalar-home .eh-card{padding:28px;background:#fff;border:1px solid #d8dcd0;border-radius:12px}.hospitalar-home .eh-card p{margin:0;color:#53645b;font-size:15px}.hospitalar-home .eh-number{font:500 12px ui-monospace,monospace;color:#91644b;letter-spacing:.08em}.hospitalar-home .eh-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;align-items:start}.hospitalar-home .eh-band{background:#e9eee5}.hospitalar-home .eh-list{padding:0;margin:25px 0 0;list-style:none}.hospitalar-home .eh-list li{border-top:1px solid #cbd6c9;padding:17px 0;display:grid;grid-template-columns:38px 1fr;gap:10px}.hospitalar-home .eh-list p{margin:4px 0 0;color:#53645b;font-size:15px}.hospitalar-home .eh-list strong{font-size:17px}.hospitalar-home .eh-note{border-left:3px solid #91644b;padding:13px 18px;margin-top:25px;color:#53645b;font-size:14px}.hospitalar-home .eh-brands{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.hospitalar-home .eh-brands a{border:1px solid #b9c4b7;border-radius:6px;padding:10px 15px;text-decoration:none;font-weight:650;font-size:14px}.hospitalar-home .eh-brands a:hover{background:#243630;color:white}.hospitalar-home .eh-faq{margin-top:30px}.hospitalar-home .eh-faq details{border-top:1px solid #d8dcd0;padding:18px 0}.hospitalar-home .eh-faq summary{font-weight:650;cursor:pointer}.hospitalar-home .eh-faq details p{max-width:800px;color:#53645b;margin:12px 0 0;font-size:15px}.hospitalar-home .eh-contact{padding:45px;border-radius:18px;background:#243630;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:50px}.hospitalar-home .eh-contact h2{font-size:35px}.hospitalar-home .eh-contact p{color:#d6dfd5;font-size:15px}.hospitalar-home .eh-contact .eh-btn{background:#f7f5ef;color:#243630;border:0}.hospitalar-home .eh-contact address{font-style:normal;font-size:14px;color:#d6dfd5}.hospitalar-home .eh-contact a{overflow-wrap:anywhere}.hospitalar-home .eh-footer{padding:30px 0;border-top:1px solid #d8dcd0;font-size:12px;color:#53645b}.hospitalar-home .eh-footer .eh-wrap{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}.hospitalar-home .eh-skip{position:absolute;left:20px;top:-100px;background:#fff;color:#000;padding:10px;z-index:100000}.hospitalar-home .eh-skip:focus{top:20px}.hospitalar-home a:focus-visible,.hospitalar-home summary:focus-visible{outline:3px solid #ac7a51;outline-offset:5px}
body.hospitalar-home.diagnostic{background:#f2f5f7;color:#0a2032}.diagnostic .eh-top{background:#091d30}.diagnostic .eh-header{background:#fff}.diagnostic .eh-kicker,.diagnostic .eh-number{color:#146379}.diagnostic h1{font-family:system-ui,sans-serif;font-weight:730;font-size:clamp(40px,3.8vw,58px);letter-spacing:-.04em}.diagnostic h1 em{font-style:normal;color:#146379}.diagnostic h2{font-family:system-ui,sans-serif;font-weight:700;font-size:clamp(29px,2.6vw,38px)}.diagnostic .eh-visual{background:#091d30;border:0;border-radius:4px}.diagnostic .eh-visual figcaption{color:#a3bed0}.diagnostic .eh-btn{background:#0a2032;border-color:#0a2032;border-radius:2px}.diagnostic .eh-btn.secondary{color:#0a2032;background:transparent;border-color:#b5c5ce}.diagnostic .eh-trust strong{color:#0a2032}.diagnostic .eh-band{background:#e3edf1}.diagnostic .eh-card{border-radius:4px;border-top:3px solid #146379}.diagnostic .eh-brands a{border-radius:2px}.diagnostic .eh-note{border-color:#146379}.diagnostic .eh-contact{background:#091d30;border-radius:4px}.diagnostic .eh-contact .eh-btn{background:#d9f879;color:#091d30}.diagnostic .eh-contact p,.diagnostic .eh-contact address{color:#b8cbd9}
@media(max-width:900px){.hospitalar-home .eh-wrap{padding-left:22px;padding-right:22px}.hospitalar-home .eh-nav{display:none}.hospitalar-home .eh-mobile{display:block;position:relative}.hospitalar-home .eh-mobile summary{font-size:14px;cursor:pointer;padding:8px}.hospitalar-home .eh-mobile nav{position:absolute;right:0;top:40px;background:#fff;border:1px solid #ccd4ce;min-width:210px;padding:14px;z-index:100;color:#243630;box-shadow:0 12px 24px #0001}.hospitalar-home .eh-mobile nav a{display:block;padding:10px;text-decoration:none}.hospitalar-home .eh-hero{gap:30px;grid-template-columns:1fr;padding-top:45px;padding-bottom:40px}.hospitalar-home .eh-visual{max-width:600px;width:100%;justify-self:center}.hospitalar-home .eh-grid{grid-template-columns:1fr}.hospitalar-home .eh-split,.hospitalar-home .eh-contact{grid-template-columns:1fr;gap:30px}.hospitalar-home .eh-heading{display:block}.hospitalar-home .eh-heading>p{margin-top:18px;max-width:100%}.hospitalar-home .eh-section{padding-top:45px;padding-bottom:45px}.hospitalar-home .eh-trust{gap:18px;grid-template-columns:1fr}.hospitalar-home .eh-contact{padding:28px}.hospitalar-home .eh-logo{width:195px}.hospitalar-home .eh-header{padding:18px 0}.hospitalar-home .eh-visual img{min-height:0}.hospitalar-home .eh-top{font-size:11px}.hospitalar-home .eh-top .eh-wrap{gap:4px}}

body.hospitalar-home .eh-nav,body.hospitalar-home .eh-footer{background:transparent;color:inherit}
body.hospitalar-home .eh-nav a{color:inherit}

body.hospitalar-home.planned{background:#fff9f5;color:#29313a}.hospitalar-home.planned .eh-kicker,.hospitalar-home.planned .eh-number,.hospitalar-home.planned h1 em{color:#ae4037}.hospitalar-home.planned .eh-btn{background:#ae4037;border-color:#ae4037}.hospitalar-home.planned .eh-btn.secondary{background:transparent;color:#29313a;border-color:#d5beb3}.hospitalar-home.planned .eh-visual,.hospitalar-home.planned .eh-band{background:#f3e8e1;border-color:#d9c7ba}.hospitalar-home.planned .eh-contact{background:#29313a}.hospitalar-home.planned .eh-contact .eh-btn{background:#fff9f5;color:#29313a}.hospitalar-home.planned .eh-top{background:#29313a}.hospitalar-home.planned .eh-note{border-color:#ae4037}.hospitalar-home.planned .eh-card{border-color:#dfd1c8}.hospitalar-home .eh-logo{width:246px;height:64px}.hospitalar-home .eh-service{max-width:950px;margin:0 auto;padding:55px 32px}.hospitalar-home .eh-service h1{font:650 36px/1.22 system-ui,sans-serif;letter-spacing:-.02em;margin-top:25px}.hospitalar-home .eh-service h2{font:650 25px/1.3 system-ui,sans-serif;margin-top:35px}.hospitalar-home .eh-service p,.hospitalar-home .eh-service li{color:#435868;font-size:17px}.hospitalar-home .eh-service ul{padding-left:22px}.hospitalar-home .eh-service .eh-reference{border-top:1px solid #d6dfe5;padding-top:20px;font-size:14px}.hospitalar-home .eh-service .eh-breadcrumb{font-size:13px;color:#435868}.hospitalar-home .eh-service .eh-note{font-size:14px;background:#fff}.hospitalar-home .eh-service a{overflow-wrap:anywhere}.hospitalar-home .eh-service .eh-reference a{font-size:14px}.hospitalar-home .eh-service .eh-reference p{font-size:14px}@media(max-width:900px){.hospitalar-home .eh-logo{width:218px}.hospitalar-home .eh-service{padding:35px 22px}.hospitalar-home .eh-service h1{font-size:29px}}
