/* Bedside monitor image in the off-white clinical encounter section. */
.monitor-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;background:#111a1b;color:#f2f2ee;margin:0 0 clamp(70px,9vw,128px);overflow:hidden;min-height:clamp(340px,39vw,565px)}
.monitor-feature__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,5vw,82px);min-width:0}
.monitor-feature__copy h3{font-family:var(--font-display);font-size:clamp(43px,5.1vw,84px);letter-spacing:-.058em;line-height:.96;color:#f2f2ee;max-width:11ch;margin:0 0 27px}
.monitor-feature__copy>p:not(.monitor-feature__label):not(.monitor-feature__detail){font-family:var(--font-body);font-size:clamp(17px,1.42vw,22px);line-height:1.5;color:#d3dcd7;max-width:30ch;margin:0}
.monitor-feature__copy .monitor-feature__detail{font-family:var(--font-technical);font-size:13px;letter-spacing:.025em;color:#a5b6ae;margin-top:40px}
.monitor-feature__visual{display:flex;align-items:center;justify-content:center;overflow:hidden;background:#b7bfbd;min-width:0}
.monitor-feature__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;max-height:650px}
@media(max-width:950px){.monitor-feature{grid-template-columns:1fr;min-height:0}.monitor-feature__copy{padding:clamp(30px,5vw,54px)}.monitor-feature__copy h3{font-size:clamp(48px,8vw,76px)}.monitor-feature__visual img{height:auto;max-height:none;aspect-ratio:1200/814;object-fit:cover}}
@media(max-width:700px){.monitor-feature{margin:0 0 72px}.monitor-feature__copy{padding:32px 25px 30px}.monitor-feature__copy h3{font-size:clamp(45px,12vw,68px)}.monitor-feature__copy .monitor-feature__detail{margin-top:27px}.monitor-feature__visual img{aspect-ratio:1200/814}}
