@keyframes text-underline{0%{right:100%}to{right:0}}@keyframes text-underline-unhover{0%{left:0}to{left:100%}}.hidden{display:none!important}.noscroll{overflow:hidden}section.partner-grid{padding-bottom:clamp(3rem,4.5070422535vw + 1.9436619718rem,6rem);padding-top:clamp(3rem,4.5070422535vw + 1.9436619718rem,6rem)}section.partner-grid div.header{align-items:end;display:flex;justify-content:space-between;margin-bottom:clamp(3rem,1.5023474178vw + 2.6478873239rem,4rem);padding-left:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*0 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1);padding-right:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*0 + clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*0 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*1)}section.partner-grid div.header select{border-bottom:1px solid var(--colorway-text,#fff);color:var(--colorway-text,#010102);cursor:pointer;outline:none;padding-bottom:.25em;width:calc((100vw - clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*2 - clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*(var(--grid-column-count) - 1))/var(--grid-column-count)*3 + clamp(1rem,.7511737089vw + .823943662rem,1.5rem)*2 + clamp(1.5rem,3.7558685446vw + .6197183099rem,4rem)*0)}section.partner-grid div.header select option{color:#010102}section.partner-grid div.grid{border-top:1px solid #ccc;box-shadow:inset 0 -1px #ccc;display:grid;grid-template-columns:repeat(4,1fr)}section.partner-grid div.grid>:not(:nth-child(4n)){border-right:1px solid #ccc}.page-dark section.partner-grid div.grid{border-top:1px solid #686868}.page-dark section.partner-grid div.grid>:not(:nth-child(4n)){border-right:1px solid #686868}section.partner-grid div.grid a.partner{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-direction:column;padding:clamp(1.5rem,2.2535211268vw + .9718309859rem,3rem);position:relative;row-gap:clamp(1rem,1.5023474178vw + .6478873239rem,2rem);text-align:center;text-wrap:balance}section.partner-grid div.grid a.partner div.highlight{background-color:#ddd;bottom:0;height:0;left:0;position:absolute;right:0;transition:height .75s cubic-bezier(.15,1,.3,1) 0s}section.partner-grid div.grid a.partner figure.image-wrapper{flex-grow:1;mix-blend-mode:darken;width:75%}section.partner-grid div.grid a.partner span{position:relative}@media (hover:hover){section.partner-grid div.grid a.partner:hover div.highlight{height:100%}}section.partner-grid p.no-results{text-align:center}section.partner-grid .button{margin-left:auto;margin-right:auto;margin-top:clamp(2.5rem,.7511737089vw + 2.323943662rem,3rem)}@media (width < 58.75rem){section.partner-grid div.header{align-items:start;flex-direction:column;row-gap:2rem}section.partner-grid div.header select{max-width:16rem;width:100%}section.partner-grid div.grid{grid-template-columns:repeat(2,1fr)}}
