.collaboration-module-scss-module__OpeMja__collaborationPage{color:#242424;background:#fff;min-height:100svh;position:relative;overflow:hidden}.collaboration-module-scss-module__OpeMja__collaborationPage:before{background-image:var(--page-grid);content:"";filter:invert();opacity:.045;pointer-events:none;background-position:top;background-repeat:repeat;background-size:1920px 1080px;position:absolute;inset:0}.collaboration-module-scss-module__OpeMja__pageShell{z-index:1;justify-content:center;align-items:center;min-height:100svh;padding:0 40px;display:flex;position:relative}.collaboration-module-scss-module__OpeMja__collaborationCard{flex-direction:column;width:100%;max-width:680px;height:min(1080px,100svh - 96px);padding:16px;display:flex}.collaboration-module-scss-module__OpeMja__collaborationHeader{grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:0;display:grid}.collaboration-module-scss-module__OpeMja__backLink,.collaboration-module-scss-module__OpeMja__collaborationTitle{color:#a0a0a0;align-items:center;gap:6px;font-family:Fragment Mono,Courier New,monospace;font-size:16px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.collaboration-module-scss-module__OpeMja__backLink{justify-self:start;transition:color .22s,transform .22s}.collaboration-module-scss-module__OpeMja__backLink svg{width:25px;height:25px}.collaboration-module-scss-module__OpeMja__backLink:hover,.collaboration-module-scss-module__OpeMja__backLink:focus-visible{color:#202020;transform:translate(-3px)}.collaboration-module-scss-module__OpeMja__collaborationTitle{justify-self:center;transition:color .22s}.collaboration-module-scss-module__OpeMja__collaborationTitle:hover,.collaboration-module-scss-module__OpeMja__collaborationTitle:focus-visible{color:#151515}.collaboration-module-scss-module__OpeMja__collaborationTitle:hover .collaboration-module-scss-module__OpeMja__greyTitleIcon,.collaboration-module-scss-module__OpeMja__collaborationTitle:focus-visible .collaboration-module-scss-module__OpeMja__greyTitleIcon{opacity:0}.collaboration-module-scss-module__OpeMja__collaborationTitle:hover .collaboration-module-scss-module__OpeMja__blackTitleIcon,.collaboration-module-scss-module__OpeMja__collaborationTitle:focus-visible .collaboration-module-scss-module__OpeMja__blackTitleIcon{opacity:1}.collaboration-module-scss-module__OpeMja__titleIcon{width:18px;height:18px;display:grid}.collaboration-module-scss-module__OpeMja__titleIcon img{object-fit:contain;grid-area:1/1;width:18px;height:18px;transition:opacity .22s}.collaboration-module-scss-module__OpeMja__blackTitleIcon{opacity:0}.collaboration-module-scss-module__OpeMja__sliderWrap{background-color:#fff;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.collaboration-module-scss-module__OpeMja__sliderViewport{width:520px;max-width:520px;position:relative;overflow:hidden}.collaboration-module-scss-module__OpeMja__sliderViewport:before,.collaboration-module-scss-module__OpeMja__sliderViewport:after{content:"";pointer-events:none;z-index:2;width:58px;height:100%;position:absolute;top:0}.collaboration-module-scss-module__OpeMja__sliderViewport:before{background:linear-gradient(90deg,#fff 0%,#fff0 100%);left:0}.collaboration-module-scss-module__OpeMja__sliderViewport:after{background:linear-gradient(270deg,#fff 0%,#fff0 100%);right:0}.collaboration-module-scss-module__OpeMja__sliderViewport:hover .collaboration-module-scss-module__OpeMja__sliderTrack{animation-play-state:paused}.collaboration-module-scss-module__OpeMja__sliderTrack{will-change:transform;gap:12px;width:max-content;animation:36s linear infinite collaboration-module-scss-module__OpeMja__brandSlide;display:flex}.collaboration-module-scss-module__OpeMja__brandCard{background:#fff;border:1px solid #eaeaea;border-radius:8px;flex:0 0 78px;justify-content:center;align-items:center;width:78px;height:78px;transition:border-color .22s,filter .22s,transform .22s;display:flex;overflow:hidden}.collaboration-module-scss-module__OpeMja__brandLogo{filter:grayscale();object-fit:contain;width:100%;height:100%;padding:9px;transition:filter .22s,transform .22s;display:block}.collaboration-module-scss-module__OpeMja__brandCard:hover,.collaboration-module-scss-module__OpeMja__brandCard:focus-within{border-color:#dedede;transform:translateY(-1px)}.collaboration-module-scss-module__OpeMja__brandCard:hover .collaboration-module-scss-module__OpeMja__brandLogo,.collaboration-module-scss-module__OpeMja__brandCard:focus-within .collaboration-module-scss-module__OpeMja__brandLogo{filter:grayscale()contrast(1.06)}.collaboration-module-scss-module__OpeMja__collaborationFooter{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-top:auto;padding-top:25px;display:flex}.collaboration-module-scss-module__OpeMja__collaborationFooter p,.collaboration-module-scss-module__OpeMja__collaborationFooter time{color:#b0b0b0;letter-spacing:0;margin:0;font-size:16px;font-weight:400}.collaboration-module-scss-module__OpeMja__collaborationFooter p{font-family:Instrument Sans,Arial,Helvetica,sans-serif;line-height:1.5}.collaboration-module-scss-module__OpeMja__collaborationFooter time{white-space:nowrap;font-family:Fragment Mono,Courier New,monospace;line-height:1}@keyframes collaboration-module-scss-module__OpeMja__brandSlide{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media (max-width:820px){.collaboration-module-scss-module__OpeMja__collaborationPage{overflow:visible}.collaboration-module-scss-module__OpeMja__pageShell{align-items:flex-start;padding:40px 22px}.collaboration-module-scss-module__OpeMja__collaborationCard{height:auto;min-height:calc(100svh - 80px);padding:0}.collaboration-module-scss-module__OpeMja__collaborationHeader{margin-bottom:0}}@media (max-width:560px){.collaboration-module-scss-module__OpeMja__collaborationHeader{margin-bottom:0}.collaboration-module-scss-module__OpeMja__sliderViewport{width:100%;max-width:min(520px,100%)}.collaboration-module-scss-module__OpeMja__collaborationFooter{flex-direction:column;align-items:flex-start;gap:14px}}
