.PartnersMarquee-module__qis-Pa__section{--partner-card-width:144px;--partner-card-height:122px;--partner-logo-size:88px;padding-block:2rem}.PartnersMarquee-module__qis-Pa__title{color:var(--color-text-primary);text-align:center;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;line-height:1.3}.PartnersMarquee-module__qis-Pa__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.PartnersMarquee-module__qis-Pa__track{will-change:transform;width:max-content;animation:44s linear infinite PartnersMarquee-module__qis-Pa__partner-scroll;display:flex}.PartnersMarquee-module__qis-Pa__group{flex:none;gap:.75rem;margin:0;padding:0 .75rem 0 0;list-style:none;display:flex}.PartnersMarquee-module__qis-Pa__card{flex:0 0 var(--partner-card-width);height:var(--partner-card-height);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.PartnersMarquee-module__qis-Pa__icon{width:var(--partner-logo-size);height:var(--partner-logo-size);justify-content:center;align-items:center;display:flex}.PartnersMarquee-module__qis-Pa__icon img{width:var(--partner-logo-size);height:var(--partner-logo-size);object-fit:contain;opacity:.76;filter:grayscale();border-radius:.5rem;transition:opacity .22s ease-out,filter .22s ease-out,transform .22s ease-out;display:block}.PartnersMarquee-module__qis-Pa__name{max-width:100%;color:var(--color-text-tertiary);text-align:center;font-size:.75rem;font-weight:600;line-height:1.2;transition:color .22s ease-out}.PartnersMarquee-module__qis-Pa__compact{--partner-card-width:112px;--partner-card-height:104px;--partner-logo-size:68px;border-top:1px solid var(--color-border);background:var(--color-bg-primary);padding-block:1.25rem 1rem}.PartnersMarquee-module__qis-Pa__compact .PartnersMarquee-module__qis-Pa__title{color:var(--color-text-tertiary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.PartnersMarquee-module__qis-Pa__compact .PartnersMarquee-module__qis-Pa__icon img{opacity:.62}.PartnersMarquee-module__qis-Pa__compact .PartnersMarquee-module__qis-Pa__name{font-size:.6875rem}@keyframes PartnersMarquee-module__qis-Pa__partner-scroll{0%{transform:translate(0,0)}to{transform:translate(-25%)}}@media (hover:hover) and (pointer:fine){.PartnersMarquee-module__qis-Pa__viewport:hover .PartnersMarquee-module__qis-Pa__track{animation-play-state:paused}.PartnersMarquee-module__qis-Pa__card:hover .PartnersMarquee-module__qis-Pa__icon img{opacity:1;filter:grayscale(0);transform:scale(1.04)}.PartnersMarquee-module__qis-Pa__card:hover .PartnersMarquee-module__qis-Pa__name{color:var(--color-text-primary)}}@media (max-width:639px){.PartnersMarquee-module__qis-Pa__section{--partner-card-width:108px;--partner-card-height:100px;--partner-logo-size:68px;padding-block:1.5rem}.PartnersMarquee-module__qis-Pa__title{margin-bottom:1rem;font-size:1.125rem}.PartnersMarquee-module__qis-Pa__viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.PartnersMarquee-module__qis-Pa__group{gap:.5rem;padding-right:.5rem}.PartnersMarquee-module__qis-Pa__compact{--partner-card-width:96px;--partner-card-height:88px;--partner-logo-size:58px;padding-block:1rem .75rem}}@media (prefers-reduced-motion:reduce){.PartnersMarquee-module__qis-Pa__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.PartnersMarquee-module__qis-Pa__track{will-change:auto;animation:none}.PartnersMarquee-module__qis-Pa__group[aria-hidden=true]{display:none}.PartnersMarquee-module__qis-Pa__card:hover .PartnersMarquee-module__qis-Pa__icon img{transform:none}}
