.home-page.practice-page.hospital-pitch{--practice-pastel:#f7e3ed;--practice-feature:#e7a7c6;--practice-secondary:#dbd1ed;background:#fffafc}.hospital-pitch .practice-shell{width:min(1360px,100% - 80px)}.hospital-pitch .site-header{background:#31142b;border-color:#ffffff15}.hospital-pitch .site-header__brand img{filter:brightness(0)invert()}.hospital-pitch .site-header__brand,.hospital-pitch .site-header__brand-name,.hospital-pitch .site-header__nav a{color:#fff5fa}.hospital-pitch .site-header__nav a.site-header__nav-cta,.hospital-pitch .site-header__mobile-cta{color:#31142b;background:#f2bfd8;border-color:#f2bfd8;border-radius:999px}.hospital-pitch .site-header__language-link{color:#fff;background:#ffffff12;border:1px solid #ffffff35;border-radius:999px}.hospital-pitch .site-header__menu-trigger{color:#fff5fa;border-color:#fff5;border-radius:12px}.hospital-pitch .site-header__menu-trigger span{background:#fff5fa}.hospital-pitch .practice-layout{grid-template-columns:170px minmax(0,1fr);gap:45px;padding-top:55px}.hospital-pitch .practice-sector-nav a{background:0 0;border-color:#e6dbe2;border-radius:999px}.hospital-pitch .practice-sector-nav a[aria-current]{color:#fff;background:#52233e;border-color:#52233e}.hospital-pitch .practice-chapters{grid-template-columns:1fr;gap:0;margin-top:30px}.hospital-pitch .practice-chapters a{border:0;border-bottom:1px solid #e6dbe2;border-radius:0;padding:14px 10px}.hospital-pitch .practice-chapters a>span{display:block}.hospital-pitch .practice-sidebar__contact{color:#452337;background:#efc4d9;border-radius:999px}.hospital-pitch .practice-gallery-section .practice-section-heading{margin-bottom:35px}.hospital-pitch .practice-kicker{color:#8c3d64}.hospital-pitch .practice-section-heading h2,.hospital-pitch .practice-measurement h2{color:#35202f;letter-spacing:-.05em;font-size:clamp(30px,3vw,43px)}.hospital-pitch .practice-topics{gap:22px}.hospital-pitch .practice-topic{border:1px solid #e6d8df;border-radius:20px;transition:transform .2s,box-shadow .2s}.hospital-pitch .practice-topic:hover{transform:translateY(-5px);box-shadow:0 16px 32px #431b3210}.hospital-pitch .practice-topic__art{padding:22px 20px 0}.hospital-pitch .practice-topic h3{letter-spacing:-.045em;font-size:29px}.hospital-pitch .practice-topic__body{background:#fff;border-radius:0;padding:23px}.hospital-pitch .practice-topic__body>p{color:#50434c;font-size:16px;line-height:1.8}.hospital-pitch .practice-topic__tags>span{color:#614356;background:#f5eef2;font-size:12px}.hospital-pitch .practice-topic--specialty-preview .specialty-preview{border-radius:0}.hospital-pitch .practice-topic--specialty-preview .practice-topic__body h3{font-size:24px}.hospital-pitch .practice-question{background:#f5e6ee;border-radius:22px}.hospital-pitch .practice-question:nth-child(2){background:#e9e0f0}.hospital-pitch .practice-question:nth-child(3){background:#f4e7df}.hospital-pitch .practice-focus-grid article{background:#f6eff3;border-radius:20px}.hospital-pitch .practice-inline-cta{color:#fff7fb;background:#51243e;border:0;border-radius:22px;padding:30px}.hospital-pitch .practice-inline-cta p{color:#e9d4df}.hospital-pitch .practice-inline-cta a{color:#3b1c2d;background:#f3c1d9;border-radius:999px}.hospital-pitch .practice-process__number{color:#71354f;background:#eed6e2}.hospital-pitch .practice-measurement{color:#fff5fa;background:#352030;border-radius:24px;padding:38px}.hospital-pitch .practice-measurement h2{color:#fff5fa}.hospital-pitch .practice-measurement .practice-kicker{color:#eab5d0}.hospital-pitch .practice-measurement__intro>p:not(.practice-kicker){color:#e5d2df}.hospital-pitch .practice-measurement__rows>div{background:#ffffff0f;border:1px solid #ffffff26}.hospital-pitch .practice-measurement__rows strong,.hospital-pitch .practice-measurement__rows>div>span{color:#f5e4ef}.hospital-pitch .practice-measurement .practice-text-link{color:#f2c1da}.hospital-pitch .practice-platforms>span{color:#392331;background:#fff5fa}.hospital-pitch .practice-platforms img{filter:brightness(0)}.hospital-pitch .practice-article{border-radius:19px}.hospital-pitch .practice-next a{border-radius:18px}.hospital-pitch.practice-page .practice-contact.contact-section{background:#f4e5ed}.hospital-pitch.practice-page .practice-contact .contact-simple__card--email,.hospital-pitch.practice-page .practice-contact .contact-form__submit{background:#51243e;border-color:#51243e}.hospital-pitch .summit-signature{color:#51243e;background:#eec5d8}@media (max-width:1100px){.hospital-pitch .practice-shell{width:calc(100% - 48px)}.hospital-pitch .practice-layout{grid-template-columns:150px minmax(0,1fr);gap:28px}.hospital-pitch .practice-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.hospital-pitch .practice-layout{grid-template-columns:1fr;padding-top:30px}.hospital-pitch .practice-chapters{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.hospital-pitch .practice-chapters a{border:1px solid #e6dbe2;border-radius:999px;padding:10px 14px}.hospital-pitch .practice-sidebar__contact{margin-top:15px}.hospital-pitch .practice-gallery-section{padding-top:25px}.hospital-pitch .practice-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.hospital-pitch .practice-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.hospital-pitch .practice-shell{width:calc(100% - 36px)}.hospital-pitch .practice-measurement{padding:28px 22px}.hospital-pitch .practice-inline-cta{padding:25px}}@media (max-width:480px){.hospital-pitch .practice-topics{grid-template-columns:1fr;gap:25px}.hospital-pitch .practice-topic__art{min-height:225px}.hospital-pitch .practice-topic h3{font-size:34px}.hospital-pitch .practice-section-heading h2,.hospital-pitch .practice-measurement h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.hospital-pitch .practice-topic{transition:none}.hospital-pitch .practice-topic:hover{transform:none}}
@font-face{font-family:Paperlogy;src:url(/fonts/paperlogy/Paperlogy-4Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/paperlogy/Paperlogy-6SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/paperlogy/Paperlogy-7Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Paperlogy;src:url(/fonts/paperlogy/Paperlogy-8ExtraBold.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap}.home-page.practice-page--hospital{--font-sans:"Paperlogy";--font-display:"Paperlogy";font-family:Paperlogy,sans-serif}.practice-page--hospital :is(button,input,textarea,select){font-family:inherit}.practice-page--hospital .practice-topic--specialty-name{min-height:120px;box-shadow:none;color:#35202f;background:#fffafc;border:1px solid #dccad5;border-radius:18px;justify-content:center;padding:25px;overflow:visible}.practice-page--hospital .practice-topic--specialty-name:hover{box-shadow:none;transform:none}.practice-page--hospital .practice-topic--specialty-name:focus-visible{outline-offset:7px;outline:2px solid #8c3d64}.practice-page--hospital .practice-topic--specialty-name h3{text-align:left;justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:clamp(19px,1.8vw,25px);font-weight:600;line-height:1.45;display:flex}.practice-page--hospital .practice-topic--specialty-name h3>span{letter-spacing:0;margin:0;font-size:20px}.practice-page--hospital .practice-topic--specialty-name:hover h3{text-underline-offset:5px;text-decoration:underline}.practice-page--hospital .practice-topics{row-gap:18px}@media (max-width:700px){.practice-page--hospital .practice-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.practice-page--hospital .practice-topic--specialty-name h3{gap:4px;margin-top:0;font-size:17px}.practice-page--hospital .practice-topic--specialty-name h3>span{font-size:17px}}.practice-page--hospital .practice-measurement{text-align:center;padding:55px 40px 40px}.practice-page--hospital .practice-measurement__intro{max-width:790px;margin-inline:auto}.practice-page--hospital .practice-measurement__intro h2{margin-inline:auto;font-weight:700}.practice-page--hospital .practice-measurement__intro>p:not(.practice-kicker){max-width:730px;margin:24px auto 30px;line-height:1.95}.practice-page--hospital .practice-platforms{justify-content:center;gap:15px;margin:0 auto 38px}.practice-page--hospital .practice-platforms>span{border-radius:15px;justify-content:center;gap:12px;min-width:145px;padding:17px 20px;font-size:16px;font-weight:600}.practice-page--hospital .practice-platforms :is(img,.platform-marks__logo){width:33px;height:33px}.practice-page--hospital .practice-measurement__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:900px;margin:auto}.practice-page--hospital .practice-measurement__rows>div{flex-direction:column;justify-content:center;gap:13px;min-height:140px;padding:25px 30px;display:flex;position:relative}.practice-page--hospital .practice-measurement__index{opacity:.65;position:absolute;top:17px;left:18px}.practice-page--hospital .practice-measurement__rows>div>span:nth-child(2){font-size:14px;font-weight:600}.practice-page--hospital .practice-measurement__rows strong{max-width:330px;font-size:19px;font-weight:600;line-height:1.65}.practice-page--hospital .practice-measurement>.practice-text-link{border:1px solid #ffffff35;border-radius:10px;justify-content:center;margin-top:30px;padding:12px 18px;display:inline-flex}@media (max-width:700px){.practice-page--hospital .practice-measurement{padding:35px 22px 27px}.practice-page--hospital .practice-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:420px;margin-bottom:25px;display:grid}.practice-page--hospital .practice-platforms>span{gap:8px;min-width:0;padding:13px 9px;font-size:13px}.practice-page--hospital .practice-platforms :is(img,.platform-marks__logo){width:28px;height:28px}.practice-page--hospital .practice-measurement__rows>div{padding:30px 16px 19px}.practice-page--hospital .practice-measurement__rows strong{font-size:16px}}@media (max-width:480px){.practice-page--hospital .practice-measurement__rows{grid-template-columns:1fr}.practice-page--hospital .practice-measurement__rows>div{gap:9px;min-height:112px}}.hospital-reading{scroll-margin-top:110px}.hospital-reading__featured .practice-article:only-child{max-width:620px}.hospital-reading__source{font-size:14px;line-height:1.8}.hospital-reading__common{margin-top:40px;scroll-margin-top:110px}.hospital-reading__common h3,.hospital-reading__operations h3{color:#35202f;margin:0 0 20px;font-size:21px;font-weight:600;line-height:1.5}.hospital-reading__common ul{border-top:1px solid #dcd1d9;margin:0;padding:0;list-style:none}.hospital-reading__common li{border-bottom:1px solid #dcd1d9}.hospital-reading__common a{color:#35202f;grid-template-columns:100px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:24px 0;text-decoration:none;display:grid}.hospital-reading__common a>span:first-child{color:#7c536b;font-size:12px}.hospital-reading__common strong{font-size:18px;font-weight:600;line-height:1.65}.hospital-reading__common a:hover strong{text-underline-offset:4px;text-decoration:underline}.hospital-reading__operations{margin:40px 0}.hospital-reading__operations nav{flex-wrap:wrap;gap:12px 22px;display:flex}.hospital-reading__operations a{color:#714760;text-underline-offset:5px;font-size:15px;line-height:1.8}.hospital-reading>.practice-text-link{margin-top:28px}@media (max-width:700px){.hospital-reading__common a{grid-template-columns:minmax(0,1fr) 20px;gap:7px 15px;padding:21px 0}.hospital-reading__common a>span:first-child{grid-column:1}.hospital-reading__common strong{grid-column:1;font-size:17px}.hospital-reading__common a>span:last-child{grid-area:1/2/3}.hospital-reading__operations nav{flex-direction:column}}.practice-page--hospital .practice-topic--specialty-name:hover{background:#f6e8f0;border-color:#a86b8c}.hospital-target-queries{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hospital-target-queries li{background:#faf5f8;border:1px solid #e5d9e1;border-radius:18px;align-items:center;gap:24px;padding:25px 28px;display:flex}.hospital-target-queries li>span{color:#98617e;font:italic 24px Georgia,serif}.hospital-target-queries p{color:#35202f;margin:0;font-size:clamp(18px,1.8vw,23px);font-weight:600;line-height:1.7}@media (max-width:700px){.practice-page--hospital .practice-topic--specialty-name{min-height:100px;padding:20px 15px}.hospital-target-queries li{gap:15px;padding:21px 19px}}
.home-page.practice-page .practice-measurement{text-align:center;padding:52px 35px 38px}.home-page.practice-page .practice-measurement__intro{text-align:center;max-width:790px;margin-inline:auto}.home-page.practice-page .practice-measurement__intro h2{margin-inline:auto}.home-page.practice-page .practice-measurement__intro>p:not(.practice-kicker){text-align:center;max-width:735px;margin:24px auto 30px;line-height:1.95}.home-page.practice-page .practice-platforms{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:center;gap:12px;max-width:760px;margin:0 auto 36px;display:grid}.home-page.practice-page .practice-platforms>span{border-radius:15px;justify-content:center;align-items:center;gap:11px;min-width:0;padding:16px 12px;font-size:15px;display:flex}.home-page.practice-page .practice-platforms .platform-marks__logo{color:#231c27;width:33px;height:33px}.home-page.practice-page .practice-measurement__rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:880px;margin-inline:auto;display:grid}.home-page.practice-page .practice-measurement__rows>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:155px;padding:24px;display:flex;position:relative}.home-page.practice-page .practice-measurement__index{opacity:.75;font-size:11px;position:static}.home-page.practice-page .practice-measurement__rows>div>span:nth-child(2){font-size:13px;font-weight:600}.home-page.practice-page .practice-measurement__rows strong{text-align:center;text-wrap:balance;max-width:340px;font-size:18px;line-height:1.7}.home-page.practice-page .practice-measurement>.practice-text-link{text-align:center;justify-content:center;align-items:center;gap:14px;margin:30px auto 0;padding:12px 18px;display:inline-flex}@media (max-width:700px){.home-page.practice-page .practice-measurement{padding:35px 20px 28px}.home-page.practice-page .practice-platforms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:420px}.home-page.practice-page .practice-platforms>span{padding:14px 10px;font-size:13px}.home-page.practice-page .practice-platforms .platform-marks__logo{width:28px;height:28px}.home-page.practice-page .practice-measurement__rows{grid-template-columns:minmax(0,1fr)}.home-page.practice-page .practice-measurement__rows>div{min-height:140px;padding:22px}.home-page.practice-page .practice-measurement__rows strong{font-size:17px}}
.practice-page .practice-article__photo{aspect-ratio:16/10;background:#efe7ed;position:relative;overflow:hidden}.practice-page .practice-article__photo>img{object-fit:cover;transition:transform .3s}.practice-page .practice-article:hover .practice-article__photo>img{transform:scale(1.025)}.practice-page .practice-article__photo--answer>img{object-fit:contain;background:#eee5ec;padding:16px}.practice-page .practice-article__photo--contain>img{object-fit:contain;background:#0b1022}.practice-page .practice-article__photo-label{color:#4e2f42;letter-spacing:.09em;background:#fffcf9ed;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:600;position:absolute;bottom:15px;left:16px}.practice-page .practice-article__photo .practice-round-arrow{background:#fffcf9ed;position:absolute;top:16px;right:16px}.practice-page .practice-article__body h3{font-weight:600;line-height:1.65}@media (prefers-reduced-motion:reduce){.practice-page .practice-article__photo>img{transition:none}.practice-page .practice-article:hover .practice-article__photo>img{transform:none}}
