.partner-logo-grid[data-v-8f6aee80]{display:grid;gap:.625rem;grid-template-columns:repeat(4,minmax(0,1fr))}.partner-logo-grid__card[data-v-8f6aee80]{align-items:center;background:linear-gradient(180deg,#ffffff0a,#fff0) padding-box,linear-gradient(180deg,#000000eb,#080a10f5) padding-box,radial-gradient(ellipse 120% 80% at 50% 0,rgba(56,89,155,.3) 0,transparent 55%) border-box,linear-gradient(145deg,#ffffff80,#ffffff14 48%,#38599b38) border-box;border:1px solid transparent;border-radius:1.5rem;box-shadow:0 4px 17.8px #0003;box-sizing:border-box;display:flex;filter:blur(6px);height:7.625rem;justify-content:center;opacity:0;padding:0 1.25rem;transform:translateY(1.15rem) scale(.94);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,filter .4s ease,border-color .4s ease}.partner-logo-grid__card.is-in[data-v-8f6aee80]{animation:partner-logo-in-8f6aee80 .62s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--in-delay,0s);filter:blur(0);opacity:1;transform:translateY(0) scale(1)}html[data-theme=light] .partner-logo-grid__card[data-v-8f6aee80]{background:#fff;box-shadow:0 4px 17.8px #00000014}.partner-logo-grid__logo[data-v-8f6aee80]{display:block;height:3rem;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:transform .4s cubic-bezier(.22,1,.36,1);width:auto}.partner-logo-grid--fixed .partner-logo-grid__logo[data-v-8f6aee80]{height:var(--logo-h);max-width:100%;width:var(--logo-w)}@media(max-width:767px){.partner-logo-grid[data-v-8f6aee80]{gap:.625rem;grid-template-columns:repeat(2,minmax(0,1fr))}.partner-logo-grid__card[data-v-8f6aee80]{border-radius:1.5rem;height:5.75rem;padding:0 1rem}.partner-logo-grid__logo[data-v-8f6aee80]{height:2.875rem}.partner-logo-grid--fixed .partner-logo-grid__logo[data-v-8f6aee80]{height:var(--logo-h,3rem);max-width:100%;width:auto}}@media(hover:hover){.partner-logo-grid__card.is-in[data-v-8f6aee80]:hover{box-shadow:0 8px 24px #0000003d,0 10px 28px #f96d2d29;transform:translateY(-.3125rem)}.partner-logo-grid__card.is-in:hover .partner-logo-grid__logo[data-v-8f6aee80]{transform:translateY(-.125rem) scale(1.06)}html[data-theme=light] .partner-logo-grid__card.is-in[data-v-8f6aee80]:hover{box-shadow:0 6px 18px #00000014,0 10px 24px #f96d2d1f}}@keyframes partner-logo-in-8f6aee80{0%{filter:blur(6px);opacity:0;transform:translateY(1.15rem) scale(.94)}}@media(prefers-reduced-motion:reduce){.partner-logo-grid__card[data-v-8f6aee80]{animation:none!important;filter:none;opacity:1;transform:none;transition:none}}
