.home-partners{--hp-background: #f6f5f3;--hp-line: rgb(61 57 53 / 12%);padding:var(--vs-gap-before, var(--section-gap)) 0 var(--section-gap);background:var(--hp-background);font-family:var(--font-text)}.home-partners__container{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.home-partners__logos{order:-1}.home-partners--copy-first .home-partners__logos{order:0}@media(min-width:992px){.home-partners__container{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:30px}.home-partners .home-partners__logos{order:-1}.home-partners .home-partners__copy{padding-left:clamp(0px,1.2vw,16px)}}.home-partners .home-partners__heading{margin:0;font-family:var(--font-title);font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--color-accent);text-wrap:balance}.home-partners .home-partners__text{margin:14px 0 0;max-width:440px;font-size:15px;line-height:1.6;color:var(--color-accent-hover)}.home-partners__button{margin-top:clamp(24px,2.6vw,36px)}.home-partners__button svg{transition:transform var(--motion-dur-fast) var(--motion-ease-out)}.home-partners__logos{position:relative;min-width:0}.home-partners__marquee{position:relative;display:flex;gap:10px;height:300px;overflow:hidden}@media(min-width:576px){.home-partners__marquee{height:400px}}@media(min-width:768px){.home-partners__marquee{height:500px}}@media(min-width:992px){.home-partners__marquee{height:600px}}@media(min-width:1200px){.home-partners__marquee{height:780px}}.home-partners__marquee:before,.home-partners__marquee:after{content:"";position:absolute;left:0;right:0;z-index:1;height:18%;pointer-events:none;transition:opacity var(--motion-dur-fast) var(--motion-ease)}.home-partners__marquee:before{top:0;background:linear-gradient(to bottom,var(--hp-background) 12%,rgb(246 245 243 / 0%) 100%)}.home-partners__marquee:after{bottom:0;background:linear-gradient(to top,var(--hp-background) 12%,rgb(246 245 243 / 0%) 100%)}.home-partners__column{flex:1 1 0;min-width:0}.home-partners__track{animation:home-partners-up calc(var(--hp-duration, 30s) * var(--hp-size, 3) / 3) linear infinite}.home-partners__column--reverse .home-partners__track{animation-direction:reverse}@keyframes home-partners-up{0%{transform:translateY(0)}to{transform:translateY(calc(-100% / var(--hp-copies, 3)))}}.home-partners__logos:hover .home-partners__track,.home-partners__container.is-paused .home-partners__track{animation-play-state:paused}.home-partners__logos:has(.home-partners__tile:focus-visible) .home-partners__track{animation:none}.home-partners__logos:has(.home-partners__tile:focus-visible) .home-partners__marquee:before,.home-partners__logos:has(.home-partners__tile:focus-visible) .home-partners__marquee:after{opacity:0}.home-partners .home-partners__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0 0 10px;list-style:none}.home-partners__tile{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;border:1px solid var(--hp-line);border-radius:5px;background:#fff;transition:border-color var(--motion-dur-fast) var(--motion-ease)}a.home-partners__tile:hover{border-color:#3d393538}a.home-partners__tile:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.home-partners__item{position:relative;transition:transform var(--motion-dur-fast) var(--motion-ease-in)}.home-partners__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px;box-shadow:0 10px 28px #3d39351f;opacity:0;pointer-events:none;transition:opacity var(--motion-dur-fast) var(--motion-ease-in)}.home-partners__img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;transition:filter var(--motion-dur-media) var(--motion-ease)}.home-partners--grey .home-partners__img{filter:grayscale(1)}.home-partners--grey .home-partners__tile:hover .home-partners__img,.home-partners--grey .home-partners__tile:focus-visible .home-partners__img{filter:none}.home-partners__pause{position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgb(61 57 53 / 22%);border-radius:50%;background:var(--hp-background);color:var(--color-accent);cursor:pointer;transition:border-color var(--motion-dur-fast) var(--motion-ease),background-color var(--motion-dur-fast) var(--motion-ease),color var(--motion-dur-fast) var(--motion-ease),transform var(--motion-dur-press) var(--motion-ease-out)}.home-partners__pause:hover{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.home-partners__pause:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.home-partners__play-icon,.home-partners__container.is-paused .home-partners__pause-icon{display:none}.home-partners__container.is-paused .home-partners__play-icon{display:block}@media(prefers-reduced-motion:reduce){.home-partners__marquee{height:auto}.home-partners__marquee:before,.home-partners__marquee:after,.home-partners .home-partners__list[aria-hidden=true],.home-partners__pause{display:none}.home-partners__track{animation:none}.home-partners .home-partners__list{padding-bottom:0}.home-partners__img,.home-partners__tile,.home-partners__button svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-home-partners.css.map */
