/* Supporting copy stays readable alongside the larger main text. */
.nav nav,.nav-contact{font-size:14px}.med-brand>small{font-size:9px}.kicker{font-size:12px;line-height:1.7;letter-spacing:.7px}.hero-label{font-size:13px}.hero-utility .hero-download>a{font-size:14px}.hero-utility .hero-download small{font-size:12px;line-height:1.6}.medical-visual-caption>span{font-size:12px;letter-spacing:.6px}.plan-number{font-size:12px;line-height:1.7}.plan-sticker{font-size:12px}.price>small,.plan-media-note{font-size:15px;line-height:1.7}.pricing-notes p{font-size:16px;line-height:1.8}.journey-top>small{font-size:12px;line-height:1.6;letter-spacing:.3px}.journey-deliverables>span{font-size:13px;line-height:1.6}.journey-note{font-size:14px;line-height:1.8}.portfolio-meta{font-size:12px;line-height:1.7}.portfolio-type{font-size:12px;line-height:1.6}.case-takeaway>span{font-size:12px;line-height:1.65}.case-selection-caption>span,.carousel-bottom>p{font-size:14px;line-height:1.7}.trust-step-head>small{font-size:15px}.trust-result{font-size:16px;line-height:1.75}.trust-participation .kicker{font-size:12px}.quiz-top{font-size:13px;line-height:1.7}.quiz-option small{font-size:14px;line-height:1.65}.quiz-bottom,.demo-note{font-size:13px;line-height:1.8}.quiz-intro>.pill{font-size:14px}.contact-dialog .kicker{font-size:12px}.contact-dialog label>span,.contact-demo{font-size:13px;line-height:1.7}.footer-bottom{font-size:14px;line-height:1.8}.compact-solution .patient-path small{font-size:12px;letter-spacing:.5px}.compact-solution .path-note{font-size:14px;line-height:1.8}.dialog-source{font-size:14px;line-height:1.8}.dialog-result>span,.eyebrow{font-size:13px;line-height:1.7}
.medical-visual>img{object-fit:contain}.hero .medical-visual-caption{background:#f8faeff5}
@media(min-width:601px){.hero .medical-visual>img{max-height:600px;width:100%;height:600px}.hero .medical-visual{max-width:540px}.hero .medical-visual-caption{bottom:1%}}
@media(max-width:1100px) and (min-width:851px){.nav nav{font-size:12px;gap:18px}.nav-contact{font-size:12px}.nav{gap:22px}}
@media(max-width:600px){.med-brand>small{font-size:8px}.hero-label{font-size:12px}.kicker{font-size:12px;line-height:1.7;letter-spacing:.4px}.hero-utility .hero-download>a{font-size:13px}.hero-utility .hero-download small{font-size:11px}.hero-utility .accreditation-image{flex:0 0 53%;max-width:53%}.hero-utility{gap:12px}.plan-number{font-size:12px}.plan-sticker{font-size:11px}.price>small,.plan-media-note{font-size:14px}.pricing-notes p{font-size:16px}.journey-top>small{font-size:11px}.journey-deliverables>span{font-size:12px}.journey-note{font-size:13px}.portfolio-meta{font-size:12px}.portfolio-type{font-size:11px}.case-takeaway>span{font-size:12px}.case-selection-caption>span{font-size:13px}.carousel-bottom>p{font-size:13px}.trust-step-head>small{font-size:14px}.trust-result{font-size:15px}.quiz-top{font-size:12px}.quiz-option small{font-size:14px}.quiz-bottom,.demo-note{font-size:13px}.quiz-intro>.pill{font-size:13px}.contact-dialog .kicker{font-size:11px}.contact-dialog .contact-demo{font-size:13px}.footer-bottom{font-size:13px}.compact-solution .patient-path small{font-size:11px;line-height:26px}.compact-solution .path-note{font-size:13px}.dialog-source{font-size:13px}.dialog-result>span,.eyebrow{font-size:12px}.hero .medical-visual{opacity:.17;top:122px;right:-110px}.hero .medical-visual>img{mix-blend-mode:normal;object-fit:contain}.hero .medical-visual-caption{display:none}}
