.booth-rendering{aspect-ratio:16/9;background:#171717}.booth-rendering img{object-fit:contain}
.product-category{padding:46px 0}.product-primary{min-height:490px}.product-story-copy p:empty{display:none}
#ct .product-order-1{grid-template-columns:minmax(0,1.55fr) minmax(280px,.74fr)}#ct .product-order-1 .product-story-copy{order:2}#ct .product-order-1 .product-image-static{order:1}
#ct .product-order-2{grid-template-columns:minmax(280px,.74fr) minmax(0,1.55fr)}#ct .product-order-2 .product-story-copy{order:1}#ct .product-order-2 .product-image-link{order:2}
.product-secondary .product-story-copy h3{font-size:clamp(34px,3.4vw,48px)}
#dsa .product-story{display:block;min-height:0}#dsa .product-story-copy{display:grid;grid-template-columns:1fr 1fr;gap:12px 50px}#dsa .product-story-copy .category{grid-column:1/-1}#dsa .product-story-copy .explore{grid-column:2;margin-top:0}#dsa .product-image-link{width:85%;margin:25px auto 0}#dsa .product-image{aspect-ratio:1.8}
.clinical-card h3{text-transform:uppercase;font-size:17px;letter-spacing:.025em}.clinical-card{min-width:0;padding:30px 24px}.clinical-devices{display:flex;align-items:end;gap:8px;min-height:125px;margin-top:16px}.clinical-devices figure{margin:0;min-width:0;flex:1;text-align:center}.clinical-devices img{width:100%;height:78px;object-fit:contain}.clinical-devices figcaption{font-size:10px;color:var(--blue)}.modality-placeholder{display:grid;place-content:center;height:65px;border-bottom:1px solid #D7E5F4;color:#708899;font-size:16px}.clinical-card .clinical-ai{margin-top:20px;padding-top:12px;border-top:1px solid #edf1f4}
.map-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain;background:white}.world-map{height:auto;aspect-ratio:1600/800;min-width:1050px;background:white;overflow:visible;border:0}.geography{position:absolute;width:100%;height:100%;inset:0;object-fit:fill}.map-label{padding:6px 8px;line-height:1.1;border-color:#9DBEE5;border-radius:3px;box-shadow:none;background:#fffffff5;transform:translate(-50%,-50%);color:#0E3365}.map-label small{font-size:11px;display:block;margin-bottom:3px}.map-label strong{font-size:13px}.location-types{display:flex;gap:3px;margin-top:5px}.type-dot{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.type-dot.subsidiary{background:#EE7948}.type-dot.service{background:#59B4BA}.type-dot.parts{background:#996699}.type-dot.training{background:#227BC0}.map-hq{background:#005BAC;color:white;border:0}.map-legend{top:22px;right:35px;padding:12px;gap:8px}.map-legend>span{display:flex;align-items:center;gap:7px}.map-legend>span:after{display:none}.global-stats strong{font-size:clamp(50px,6vw,80px)}.network-stats>div{padding:20px 12px}
@media(max-width:960px){#ct .product-order-1,#ct .product-order-2{grid-template-columns:1fr}#ct .product-order-1 .product-story-copy,#ct .product-order-2 .product-story-copy{order:0}#ct .product-order-1 .product-image-static,#ct .product-order-2 .product-image-link{order:1}.product-story{gap:20px;padding:25px 0;min-height:0}.product-story-copy h3{font-size:44px}.clinical-devices{gap:4px}.clinical-card{padding:24px 15px}}
@media(max-width:640px){#dsa .product-story-copy{display:block}#dsa .product-story-copy .explore{margin-top:20px}#dsa .product-image-link{width:100%}.product-story-copy h3{font-size:38px}.clinical-card{padding:28px 20px}.clinical-devices img{height:84px}.clinical-3 .clinical-devices{flex-wrap:wrap}.clinical-3 .clinical-devices figure{flex:0 0 calc(25% - 8px)}.ai-journey{flex-direction:row!important}.ai-journey li:not(:last-child):after{content:"→"}.map-label{transform:translate(-50%,-50%)}.global-stats>div:hover{transform:none;filter:none}.network-stats{grid-template-columns:1fr 1fr}.network-stats>div{display:block}.network-stats span{display:block}.product-category{padding:30px 0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.global-stats>div:hover,.product-has-link .product-image-link:hover img,.network-stats>div:hover{transform:none}}
