.orbit{--orbit-turn:120s;aspect-ratio:1;width:100%;max-width:440px;margin-inline:auto;position:relative;container-type:inline-size}.orbit-rings{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.orbit-rings circle{fill:none;stroke:var(--color-blue-bright)}.orbit-rings .ring-inner{stroke-opacity:.2;fill:var(--color-blue-bright);fill-opacity:.035}.orbit-rings .ring-mid{stroke-opacity:.15}.orbit-rings .ring-outer{stroke-opacity:.1}.orbit-core{aspect-ratio:1;border:1px solid var(--color-border);background:var(--color-surface);width:25%;box-shadow:var(--shadow-float);border-radius:28%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-core img{width:74%;height:auto}.orbit-track{animation:orbit-spin var(--orbit-turn) linear infinite;margin:0;padding:0;list-style:none;position:absolute;inset:0}.orbit-node{width:0;height:0;transform:rotate(var(--a)) translateX(var(--r)) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.orbit-node--outer{--r:40cqw}.orbit-upright{width:0;height:0;animation:orbit-spin var(--orbit-turn) linear infinite reverse;position:absolute;top:0;left:0}.orbit:hover :is(.orbit-track,.orbit-upright),.orbit.is-paused :is(.orbit-track,.orbit-upright){animation-play-state:paused}.orbit:has(:focus-visible) :is(.orbit-track,.orbit-upright){animation-play-state:paused}.js .orbit--card:not(.is-started) :is(.orbit-track,.orbit-upright){animation-play-state:paused}@keyframes orbit-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.orbit-track,.orbit-upright{animation:none}}.stage-title{max-width:18em;color:var(--color-on-dark)}.orbit-btn{justify-items:start;gap:0;width:max-content;display:grid}.orbit-btn .keyword:before,.orbit-btn .keyword:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.orbit-btn:not([aria-selected=true]) .keyword{color:var(--color-on-dark-subtle)}.orbit-btn:not([aria-selected=true]) .keyword:before{border-color:color-mix(in srgb, var(--color-on-dark) 20%, transparent)}.orbit-btn:not([aria-selected=true]) .keyword:after{background:color-mix(in srgb, var(--color-on-dark) 10%, transparent)}.orbit-btn[aria-selected=true] .keyword:before{border-color:color-mix(in srgb, var(--p-a) 55%, transparent)}.orbit-btn[aria-selected=true] .keyword:after{background:color-mix(in srgb, var(--p-a) 45%, transparent)}.orbit-node .orbit-btn{transform:translate(calc(var(--halo-ring) / -2), calc(var(--halo-ring) / -2));position:absolute;top:0;left:0}.orbit-wash{z-index:-1;aspect-ratio:1;opacity:0;pointer-events:none;width:200%;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5)}.orbit--card:not(.is-open) .orbit-wash{opacity:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-blue-bright) 27%, transparent) 0%, color-mix(in srgb, var(--color-blue-bright) 14%, transparent) 30%, color-mix(in srgb, var(--color-blue-bright) 5%, transparent) 62%, transparent 100%);transform:translate(-50%,-50%)scale(.834)}.orbit.is-open .orbit-wash{--wash-light:radial-gradient(closest-side, color-mix(in srgb, var(--p-a) calc(34% * var(--wash-gain,var(--p-gain,1)) * var(--wash-dim,1)), transparent) 0%, color-mix(in srgb, var(--p-a) calc(18% * var(--wash-gain,var(--p-gain,1)) * var(--wash-dim,1)), transparent) 30%, color-mix(in srgb, var(--p-a) calc(6% * var(--wash-gain,var(--p-gain,1)) * var(--wash-dim,1)), transparent) 62%, transparent 100%);opacity:1;background-image:var(--wash-light);transition:opacity .9s var(--ease-out);transform:translate(-50%,-50%)scale(1)}.orbit.is-open .orbit-wash.is-spreading{animation:orbit-wash-spread .8s var(--ease-out) both}@keyframes orbit-wash-spread{0%{opacity:.5;transform:translate(-50%,-50%)scale(.2)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.center-stage:after{content:none}.orbit--card:not(.is-open) .orbit-btn .keyword{color:var(--color-on-dark-subtle)}.orbit--card:not(.is-open) .orbit-btn .keyword:before{border-color:color-mix(in srgb, var(--color-on-dark) 20%, transparent)}.orbit--card:not(.is-open) .orbit-btn .keyword:after{background:color-mix(in srgb, var(--color-on-dark) 10%, transparent)}.orbit--card:not(.is-open) .tab-glow{opacity:0}.news--split{isolation:isolate;position:relative}.news--split:before{content:"";z-index:-1;height:var(--news-split,60%);background:var(--color-ink-deep);pointer-events:none;position:absolute;top:0;left:0;right:0}.news--split .section-head-row h2{color:var(--color-on-dark)}.news--split .carousel-btn{color:var(--color-on-dark);border-color:var(--hairline-on-dark);background:0 0}.news--split .carousel-btn:hover{background:var(--surface-on-dark)}.news--split .carousel-btn[aria-disabled=true],.news--split .carousel-btn[aria-disabled=true]:hover{color:color-mix(in srgb, var(--color-on-dark) 40%, transparent);background:0 0}.news--split .section-head-row :focus-visible{outline-color:var(--color-on-dark)}.research .section-head-row :where(.text-link){margin-bottom:var(--space-0-5)}.research-cards{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.research-card{align-content:start;gap:var(--space-1-5);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;box-shadow:0 16px 40px #0e244424}.research-card .meta{align-items:center;gap:var(--space-1);color:var(--color-text);flex-wrap:wrap;display:flex}.research-card .t-title-3{color:var(--color-ink);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.research-card .text-link{margin-top:var(--space-1);justify-self:start}@media (width<=1023px){.research-cards{grid-template-columns:minmax(0,1fr)}}.orbit--card .orbit-card{width:276px}.orbit--card.is-open .orbit-btn:not([aria-expanded=true]){opacity:.8;transition:opacity var(--motion-base) var(--ease-out)}.orbit--on-dark .orbit-rings circle{stroke:#60a5f0}.orbit--on-dark .ring-inner{stroke-opacity:.26;fill:#60a5f0;fill-opacity:.05}.orbit.orbit--card .ring-inner{fill:none}.orbit.orbit--card .orbit-core{box-shadow:none;background:0 0;border:0}.orbit.orbit--card .orbit-core img{width:86%}.orbit--on-dark .ring-mid{stroke-opacity:.18}.orbit--on-dark .ring-outer{stroke-opacity:.12}.orbit--on-dark .orbit-core{border-color:var(--hairline-on-dark);background:var(--surface-on-dark);box-shadow:none}.orbit--on-dark .orbit-core img{filter:brightness(0)invert();opacity:.9}.orbit--on-dark .step{color:var(--color-on-dark-subtle)}.center-stage .center-copy{justify-items:center;gap:var(--space-3);text-align:center;max-width:34em;margin-inline:auto;display:grid}.center-stage .lead{max-width:none;color:var(--color-on-dark-subtle)}.center-stage .lead .nowrap{white-space:nowrap}.center-stage .figure-number{color:var(--color-on-dark)}.center-stage .figure .caption{color:var(--color-on-dark-subtle)}.center-stage .figures{margin-top:calc(var(--space-10) + var(--space-4))}.center-stage .figure-number .t-headline-l{color:var(--color-on-dark)}.center-stage .figure-number .unit{color:#96beee}@media (width>=1100px){.center-stage .figure{text-align:center;justify-items:center}.center-stage .figure-number{justify-content:center}}.orbit--card{max-width:560px;margin-top:var(--space-6)}.center-stage .orbit--card{--orbit-turn:90s}@media (width>=1100px){.center-stage .orbit--card{margin-top:var(--space-10)}}.orbit--card .orbit-node{--r:40cqw}.orbit-card{z-index:3;width:280px;padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--hairline-on-dark);background:color-mix(in srgb, var(--color-on-dark) 7%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;box-shadow:0 16px 40px #040c1c59}.orbit-card[hidden]{display:none}.orbit-card{opacity:0;transition:opacity .26s var(--ease-out) .38s, transform .26s var(--ease-out) .38s;transform:translateY(8px)}.orbit-card.is-shown{opacity:1;transform:none}.orbit-leader polyline{transition:stroke-dashoffset .42s var(--ease-out)}.orbit-card .product-panel{gap:var(--space-2);width:100%}.orbit-card .t-title-1{font-size:var(--fs-title-2);line-height:var(--lh-title)}.orbit-card .product-copy{gap:var(--space-1);justify-items:start;display:grid}.orbit-card .card-line{display:block}.orbit-leader{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.orbit-leader polyline{fill:none;stroke:color-mix(in srgb, var(--p-a) 70%, var(--color-on-dark));stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.orbit-leader circle{fill:color-mix(in srgb, var(--p-a) 70%, var(--color-on-dark))}@media (width>=1100px) and (width<=1279px){.orbit--card{max-width:440px}.orbit--card .orbit-card{width:220px}.orbit--card .orbit-card .card-line{display:inline}.orbit--card .orbit-card .product-copy p{text-wrap:balance}}@media (prefers-reduced-motion:reduce){.orbit-card,.orbit-leader polyline,.orbit-wash{transition:none}}:root{--seam-reach:clamp(96px, 14vh, 160px)}.hero{justify-content:center}.hero-content{padding-bottom:var(--seam-reach)}.hero-reel{background:var(--color-ink-deep)}.hero-reel .grain{-webkit-mask-image:linear-gradient(#000 55%,#0000 90%);mask-image:linear-gradient(#000 55%,#0000 90%)}.hero-clip{--clip-x:50%;--clip-y:50%;--clip-zoom:1;--clip-shift:0%;--clip-lift:0%;--clip-side-fade:linear-gradient(to right, #0000004d 0%, #0000008c 32%, #000 62%);--clip-end-fade:linear-gradient(to bottom, #000 0%, #000 62%, transparent calc(50% + 42% / var(--clip-zoom)));object-fit:cover;object-position:var(--clip-x) var(--clip-y);width:100%;height:100%;transform:translate(var(--clip-shift), var(--clip-lift)) scale(var(--clip-zoom));transform-origin:50%;-webkit-mask-image:var(--clip-side-fade), var(--clip-end-fade);-webkit-mask-composite:source-in;-webkit-mask-image:var(--clip-side-fade), var(--clip-end-fade);mask-image:var(--clip-side-fade), var(--clip-end-fade);opacity:0;transition:opacity var(--motion-display) var(--ease-out);display:block;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.hero-clip.is-active{opacity:1}.hero-reel .hero-clip[data-clip=core]{width:132%}.hero-tint,.hero-vignette{z-index:1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 94%);mask-image:linear-gradient(#000 62%,#0000 94%)}.hero-tint{background:var(--color-blue-bright);mix-blend-mode:color}.hero-vignette{--core-at:70% 54%;background:radial-gradient(46% 60% at var(--core-at), #06102100 0%, #06102100 24%, #0610219e 50%, #061021f5 100%)}.hero-reel{--core-glow-at:66% 54%}@media (aspect-ratio>=1){.hero-clip{filter:brightness(1.15)contrast(1.06);-webkit-mask-image:var(--clip-side-fade), var(--clip-end-fade), radial-gradient(42% 60% at 50% 48%, #000 40%, #0000004d 100%);-webkit-mask-composite:source-in, source-in;-webkit-mask-image:var(--clip-side-fade), var(--clip-end-fade), radial-gradient(42% 60% at 50% 48%, #000 40%, #0000004d 100%);mask-image:var(--clip-side-fade), var(--clip-end-fade), radial-gradient(42% 60% at 50% 48%, #000 40%, #0000004d 100%);-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}.hero-glow{z-index:1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(22% 32% at var(--core-glow-at), #78b0ff2e 0%, #78b0ff0f 55%, #78b0ff00 100%);position:absolute;inset:0}}@media (aspect-ratio<=1){.hero-glow{display:none}}@media (aspect-ratio>=1) and (width<=1279px){.hero-reel .hero-clip[data-clip=core]{width:160%}.hero-vignette{--core-at:80% 54%}.hero-reel{--core-glow-at:80% 54%}}@media (aspect-ratio>=1){.hero-reel .hero-clip[data-clip=core]{--clip-end-fade:linear-gradient(to bottom, #000 0%, #000 64.3%, transparent 85.7%);height:112%}.hero-media:before{transform:translateY(6%)}.hero-tint,.hero-vignette{-webkit-mask-image:linear-gradient(#000 72%,#0000 98%);mask-image:linear-gradient(#000 72%,#0000 98%)}.hero-content{padding-bottom:calc(var(--seam-reach) / 3)}.hero-media:before{-webkit-mask-image:radial-gradient(24% 34% at 66% 48%,#0000 0% 35%,#000 100%);mask-image:radial-gradient(24% 34% at 66% 48%,#0000 0% 35%,#000 100%)}}@media (aspect-ratio>=1) and (width<=1279px){.hero-media:before{-webkit-mask-image:radial-gradient(24% 34% at 80% 48%,#0000 0% 35%,#000 100%);mask-image:radial-gradient(24% 34% at 80% 48%,#0000 0% 35%,#000 100%)}}@media (aspect-ratio<=1){:root{--seam-reach:clamp(80px, 10vh, 120px);--core-zone:clamp(200px, 55vw, 520px)}.hero{min-height:0}.hero-content{padding-top:calc(var(--header-h) + var(--space-3) + var(--core-zone))}.hero-reel .hero-clip[data-clip=core]{--clip-lift:calc(var(--header-h) + var(--space-3) + var(--core-zone) / 2 - 50%);--clip-side-fade:linear-gradient(#000, #000);--clip-end-fade:linear-gradient(to bottom, #000 0%, #000 calc(50% + var(--core-zone) * .1), transparent calc(50% + var(--core-zone) / 2));width:180%;left:-40%}.hero-tint{-webkit-mask-image:none;mask-image:none}.hero-vignette{--core-at:50% calc(var(--header-h) + var(--space-3) + var(--core-zone) / 2);background:radial-gradient(90% 40% at var(--core-at), #0e244400 0%, #0e24444d 55%, #0e2444c7 100%);-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:no-preference){.js .hero-title .line>span{transition-duration:1.3s;transition-timing-function:cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--i,0) * .22s)}.js .hero-lead{transition:opacity 1s cubic-bezier(.33,1,.68,1) .9s,transform 1s cubic-bezier(.33,1,.68,1) .9s;transform:translateY(16px)}.js .hero:not(.is-shown) .hero-title .line>span{opacity:0;transform:translateY(105%)}.js .hero:not(.is-shown) .hero-lead{opacity:0}.js .hero.is-in.is-shown .hero-lead{transform:none}.js [data-reveal]{--reveal-distance:40px;transform:translateY(calc(var(--reveal-distance) * var(--reveal-from,1)));transition-duration:1.1s;transition-timing-function:cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--reveal-delay,0s) * 2.5)}.js [data-reveal].is-resetting,.js .hero.is-resetting .hero-title .line>span,.js .hero.is-resetting .hero-lead{transition:none}}@media (prefers-reduced-motion:reduce){.hero-clip{transition:none}}.center-stage{clip-path:inset(calc(var(--seam-reach) * -1) -2px -2px -2px);overflow:clip visible}.stage-reel{--reel-opacity:.24;--reel-blur:2px;inset:calc(var(--seam-reach) * -1) 0 0 0;z-index:-1;pointer-events:none;opacity:var(--reel-opacity);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--seam-reach) * 2), #000 78%, transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--seam-reach) * 2), #000 78%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 calc(var(--seam-reach) * 2), #000 78%, transparent 100%);position:absolute;overflow:hidden}.stage-clip{object-fit:cover;opacity:0;width:100%;height:100%;filter:blur(var(--reel-blur));transition:opacity var(--motion-display) var(--ease-out);display:block;position:absolute;inset:0;transform:scale(1.04)}.stage-clip.is-active{opacity:1}.stage-reel:after{content:"";background-color:var(--color-blue-bright);mix-blend-mode:color;transition:background-color .9s var(--ease-out);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.stage-clip{transition:none}.orbit.is-open .orbit-wash.is-spreading{animation:none}}.center-stage{--p-gain:1}.center-stage[data-product=talk]{--p-gain:1.147}.center-stage[data-product=endo]{--p-gain:1.43}.center-stage[data-product=health]{--p-gain:1.54}.center-stage[data-product=ecg]{--p-gain:1.46}.center-stage .product-tab[aria-selected=true] .tab-glow{background:repeating-radial-gradient(circle at center, transparent 0, transparent calc(var(--halo-ring) / 4 - 1px), color-mix(in srgb, var(--p-a) calc(34% * var(--p-gain,1)), transparent) calc(var(--halo-ring) / 4 - 1px), color-mix(in srgb, var(--p-a) calc(34% * var(--p-gain,1)), transparent) calc(var(--halo-ring) / 4))}.center-stage .product-tab[aria-selected=true] .tab-glow:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--p-a) calc(48% * var(--p-gain,1)), transparent), transparent 72%)}.center-stage:has(.orbit.is-open) .stage-reel:after{background-color:var(--p-a)}.center-stage{--wash-dim:.9}.center-stage[data-product=health]{--wash-gain:1.96}.center-stage[data-product=ecg]{--wash-gain:1.79}.center-stage[data-product=talk]{--wash-gain:1.41}.orbit-stars{pointer-events:none;color:#fff;opacity:.5;transition:color .9s var(--ease-out);list-style:none;position:absolute;inset:0}.orbit-stars svg{width:100%;height:100%;display:block;overflow:visible}.orbit-stars circle{fill:currentColor}.center-stage:has(.orbit.is-open) .orbit-stars{color:color-mix(in srgb, var(--p-a) 40%, #fff)}@media (width<=1099px){.orbit-stars{display:none}.orbit--card{justify-content:center;gap:var(--space-3);aspect-ratio:auto;flex-wrap:wrap;max-width:none;display:flex;container-type:normal}.orbit--card .orbit-rings,.orbit--card .orbit-core,.orbit-wash{display:none}.orbit--card .orbit-track{justify-content:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;order:1;width:100%;animation:none;display:flex;position:static}.orbit--card .orbit-node,.orbit--card .orbit-upright{width:auto;height:auto;animation:none;position:static;transform:none}.orbit--card .orbit-node .orbit-btn{position:static;transform:none}.orbit-card{width:100%;margin-top:var(--space-4);order:2;position:static}.orbit-leader{display:none}.center-stage .figures{margin-top:var(--space-6)}.center-stage .orbit--card{--halo-ring:56px;--halo-dot:28px}.orbit--card .orbit-track{justify-content:center;align-items:start;gap:var(--space-3) var(--space-4);grid-template-columns:repeat(4,max-content);display:grid}.center-stage .orbit--card{padding-bottom:0;overflow:visible}.center-stage .orbit--card .tab-glow{display:block}.orbit--card .orbit-node .orbit-btn{position:relative}.orbit--card .orbit-card .card-line{display:inline}.orbit--card .orbit-card{width:100%;transition-delay:0s}}@media (width<=767px){.center-stage .orbit--card{--halo-ring:40px;--halo-dot:20px}.orbit--card .orbit-track{column-gap:var(--space-3);grid-template-columns:repeat(2,max-content)}}@media (width<=374px){.orbit--card .orbit-track{column-gap:var(--space-2)}}@media (width<=359px){.orbit--card .orbit-track{column-gap:var(--space-1-5)}.orbit--card .orbit-btn .keyword{font-size:var(--fs-body-1)}.orbit--card .orbit-card .product-copy p{text-wrap:balance}}
