.partner-marquee{--partner-ink:#006384;max-width:calc(1440 * var(--rr-layout-unit));padding:calc(64 * var(--rr-layout-unit)) 6% calc(60 * var(--rr-layout-unit));margin:0 auto}.partner-marquee-heading{justify-content:space-between;align-items:center;gap:calc(24 * var(--rr-layout-unit));margin-bottom:calc(32 * var(--rr-layout-unit));display:flex}.partner-marquee-heading p{letter-spacing:.13em;color:var(--partner-ink);margin-bottom:calc(9 * var(--rr-layout-unit));font-size:12px;line-height:1.7}.partner-marquee-heading h2{color:var(--partner-ink);letter-spacing:-.03em;font-size:26px;font-weight:500;line-height:1.5}.partner-marquee-toggle{align-items:center;gap:calc(7 * var(--rr-layout-unit));padding:calc(8 * var(--rr-layout-unit)) calc(12 * var(--rr-layout-unit));color:#5b7e8c;cursor:pointer;background:0 0;border:1px solid #d6e6eb;border-radius:24px;font-size:13px;display:inline-flex}.partner-marquee-toggle:hover{color:#147d96;background:#f0f9fc}.partner-marquee-toggle:focus-visible{outline-offset:4px;outline:2px solid #0ca3be}.partner-marquee-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.partner-marquee-track{width:max-content;animation:29.2s linear infinite partner-marquee-travel;display:flex}.partner-marquee-group{align-items:center;gap:calc(24 * var(--rr-layout-unit));padding:calc(12 * var(--rr-layout-unit)) calc(24 * var(--rr-layout-unit)) calc(12 * var(--rr-layout-unit)) 0;flex-shrink:0;display:flex}.partner-logo{width:calc(280 * var(--rr-layout-unit));margin-inline:calc(-34 * var(--rr-layout-unit));justify-content:center;align-items:center;gap:calc(15 * var(--rr-layout-unit));flex-direction:column;flex-shrink:0;display:flex}.partner-color-filter{pointer-events:none;position:absolute}.partner-logo img{width:100%;height:calc(80 * var(--rr-layout-unit));object-fit:contain;filter:none;transform-origin:50%;display:block;transform:scale(.74)}.partner-logo-nvidia img{width:calc(200 * var(--rr-layout-unit))}.partner-logo-mighty img{height:calc(82 * var(--rr-layout-unit));width:calc(110 * var(--rr-layout-unit))}.partner-logo-infineon img{height:calc(96 * var(--rr-layout-unit));width:calc(80 * var(--rr-layout-unit))}.partner-logo-medical img{height:calc(96 * var(--rr-layout-unit))}.partner-logo-ubix img{width:calc(200 * var(--rr-layout-unit))}.partner-logo>span{max-width:calc(270 * var(--rr-layout-unit));text-align:center;color:var(--partner-ink);font-size:13px;line-height:1.5}.partner-marquee-window:hover .partner-marquee-track,.partner-marquee-window[data-paused=true] .partner-marquee-track{animation-play-state:paused}@keyframes partner-marquee-travel{to{transform:translate(-50%)}}@media (max-width:540px){.partner-marquee{padding:calc(45 * var(--rr-layout-unit)) 6%}.partner-marquee-heading{margin-bottom:calc(25 * var(--rr-layout-unit))}.partner-marquee-heading h2{font-size:23px}.partner-logo{width:calc(230 * var(--rr-layout-unit));margin-inline:calc(-30 * var(--rr-layout-unit))}.partner-marquee-group{gap:calc(14 * var(--rr-layout-unit));padding-right:calc(14 * var(--rr-layout-unit))}.partner-logo img{height:calc(69 * var(--rr-layout-unit))}.partner-logo-vgh img{height:calc(77 * var(--rr-layout-unit))}.partner-marquee-track{animation-duration:27.3s}}@media (prefers-reduced-motion:reduce){.partner-marquee-window{-webkit-mask-image:none;mask-image:none}.partner-marquee-track{width:100%;animation:none;display:block}.partner-marquee-group{justify-content:center;gap:calc(14 * var(--rr-layout-unit));flex-wrap:wrap;width:100%;padding:0}.partner-logo{width:min(calc(212 * var(--rr-layout-unit)),100%);margin-inline:0}.partner-marquee-group[aria-hidden=true],.partner-marquee-toggle{display:none}}
