.clinical-photo{position:relative;margin:0;overflow:hidden;border-radius:18px;background:#eaf3ef}.clinical-photo img{display:block;width:100%;height:auto;aspect-ratio:1024/688;object-fit:cover}.clinical-photo figcaption{position:absolute;bottom:10px;left:12px;right:auto;max-width:calc(100% - 24px);padding:5px 9px;border-radius:6px;font-size:10px;line-height:1.35;background:#fffffff0;color:#254d4b}.clinical-welcome{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:center;padding-top:18px;padding-bottom:45px}.clinical-welcome h2{font-size:clamp(26px,3vw,39px);line-height:1.15;letter-spacing:-1px;margin:14px 0 18px}.clinical-welcome p:not(.eyebrow){font-size:16px;line-height:1.7;color:#607572;max-width:430px}.clinical-welcome .button{margin-top:14px}.clinical-equipment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.clinical-equipment-grid article{border:1px solid #dfe9e4;border-radius:18px;overflow:hidden;background:#fff}.clinical-equipment-grid .clinical-photo{border-radius:0}.clinical-equipment-copy{padding:22px}.clinical-equipment-copy h3{font-size:23px;margin:0 0 20px}.clinical-equipment-copy p{font-size:14px;line-height:1.7;margin:7px 0}.clinical-equipment-copy .equipment-label{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#607572}.clinical-disclosure{font-size:12px;line-height:1.6;color:#607572;margin-top:20px;max-width:900px}.clinical-service-photo{max-width:800px;margin:28px 0}.clinical-service-photo img{max-height:440px;object-position:center}.clinical-technology .section-heading{margin-bottom:28px}
@media(max-width:1000px){.clinical-welcome{gap:28px}.clinical-equipment-grid{gap:14px}.clinical-equipment-copy{padding:16px}.clinical-equipment-copy h3{font-size:20px}}
@media(max-width:700px){.clinical-welcome{grid-template-columns:1fr;gap:20px;padding-top:10px;padding-bottom:28px}.clinical-welcome h2{font-size:28px}.clinical-welcome h2 br{display:none}.clinical-welcome p:not(.eyebrow){font-size:14px}.clinical-equipment-grid{grid-template-columns:1fr;gap:22px}.clinical-equipment-copy{padding:22px}.clinical-equipment-copy h3{font-size:23px;margin-bottom:15px}.clinical-service-photo{margin:22px 0}.clinical-photo figcaption{font-size:9px}.clinical-disclosure{font-size:11px}}
