[data-partnerships-circle] svg circle{transform-box:fill-box;transform-origin:50%;opacity:0;transition:opacity .55s ease-out,transform .6s cubic-bezier(.16,.84,.44,1);transform:scale(0)}[data-partnerships-circle].is-circles-in svg circle{opacity:1;transform:scale(1)}[data-partnerships-circle] .grid>img{opacity:0;transition:opacity .5s ease-out}[data-partnerships-circle].is-center-in .grid>img{opacity:1}[data-partnerships-circle] [data-logos]{--logo-size:45%;--anchor-radius:50%;--anchor-bias:.5}.partnerships-circle__slot{width:var(--logo-size);aspect-ratio:350/180;left:calc(50% + (var(--ux,0) * var(--anchor-radius)) + var(--slot-shift-x,0%));top:calc(50% + (var(--uy,0) * var(--anchor-radius)) + var(--slot-shift-y,0%));transform:translate(-50%, -50%) translate(calc(var(--ux,0) * var(--anchor-bias) * 50%), calc(var(--uy,0) * var(--anchor-bias) * 50%));opacity:0;will-change:opacity;transition:opacity .6s;position:absolute}.partnerships-circle__slot.is-visible{opacity:1}.partnerships-circle__slot[data-slot-index="2"],.partnerships-circle__slot[data-slot-index="3"]{--anchor-radius:42%;--slot-shift-y:-6%}.partnerships-circle__slot[data-slot-index="1"],.partnerships-circle__slot[data-slot-index="4"]{--slot-shift-y:-10%}.partnerships-circle__logo{object-fit:contain;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.partnerships-circle__slot{transition:none}}
