.partnership-orbit{aspect-ratio:100/58.57;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}.partnership-orbit__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.partnership-orbit__item{transform:translate(calc(var(--x) * 1cqw), calc(var(--y) * 1cqw));will-change:transform;position:absolute;top:0;left:0}.partnership-orbit__sphere{width:3.2cqw;height:3.2cqw;position:absolute;top:-1.6cqw;left:-1.6cqw}.partnership-orbit__logo{width:max-content;display:block;position:absolute;top:4cqw;left:0;transform:translate(-50%)}.partnership-orbit__logo-plain{object-fit:contain;object-position:center top;width:20cqw;height:auto;max-height:5.4cqw;display:block}.partnership-orbit--background{aspect-ratio:100/43}.partnership-orbit--background .partnership-orbit__ring{height:auto;top:-5.8cqw;bottom:auto}.partnership-orbit--background .partnership-orbit__item{transform:translate(calc(var(--x) * 1cqw), calc((var(--y) - 5.8) * 1cqw));will-change:auto}.partnership-orbit--background .partnership-orbit__sphere{width:4.6cqw;height:4.6cqw;top:-2.3cqw;left:-2.3cqw}.partnership-orbit-section{timeline-scope:--partnership-list}.partnership-orbit-list{view-timeline:--partnership-list block}.partnership-orbit-bg{opacity:.5}@keyframes partnership-orbit-leave{0%{opacity:.5}to{opacity:0}}@supports (animation-timeline:view()){[data-pause-animations=false] .partnership-orbit-bg{animation:linear both partnership-orbit-leave;animation-timeline:--partnership-list;animation-range:cover calc(59svh - var(--orbit-w) * .215) cover 59svh}@media (min-width:768px){[data-pause-animations=false] .partnership-orbit-bg{animation-range:entry calc(100% + 59svh - var(--orbit-w) * .215) entry calc(100% + 59svh)}}}
.image-grid-frame{position:relative;overflow:clip}.image-grid-pane{position:absolute;inset:-8% 0}@keyframes image-grid-drift{0%{transform:translate3d(0, calc(var(--image-grid-drift) * -1), 0)}to{transform:translate3d(0, var(--image-grid-drift), 0)}}@supports (animation-timeline:view()){[data-pause-animations=false] .image-grid-pane{animation-name:image-grid-drift;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}}
