:root{--ratio: auto}.partnersShowcase{overflow:hidden;padding:0}@media(min-width: 60em){.partnersShowcase .container{padding-block-start:var(--space-outer);padding-inline:var(--space-outer)}}.partnersShowcase__head,.partner__content{position:relative;z-index:1}.partnersShowcase__head{grid-column:auto/span var(--space-columns);position:relative}@media(min-width: 60em){.partnersShowcase__head{grid-column:auto/span 8}}@media(max-width: 59.9375em){.partnersShowcase__group,.partner{padding:var(--space-outer)}}.partnersShowcase__group{--stack-spacing: var(--space-fixed-2)}@media(min-width: 37.5em){.partnersShowcase__group{--stack-spacing: var(--space-fixed-3)}}.partnersShowcase__types{display:flex;flex-wrap:nowrap;gap:var(--space-fixed-1);overflow-x:auto}@media(max-width: 59.9375em){.partnersShowcase__types{padding-inline:var(--space-outer)}}@media(min-width: 60em){.partnersShowcase__types{flex-wrap:wrap;overflow:initial}}@media(max-width: 62.4375em){.partnersShowcase__head::after{background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);content:"";height:100%;position:absolute;right:0;top:0;width:var(--space-outer)}}.partnersShowcase__types .type{border:2px solid var(--color-text);color:var(--color-text);cursor:pointer;display:inline-flex;font-weight:600;letter-spacing:.1em;padding-block:var(--space-fixed-1);padding-inline:var(--space-fixed-2);white-space:nowrap}.partnersShowcase__types .type--is-active{background-color:var(--color-text);color:var(--color-bg)}.partnersShowcase__tabs{grid-column:auto/span var(--space-columns);margin-top:4.375rem;position:relative}@media(min-width: 37.5em){.partnersShowcase__tabs{margin-top:var(--space-5)}}@media(min-width: 60em){.partnersShowcase__tabs{margin-top:6.5625rem}}.partner{display:none;width:100%}.partner--is-active{display:grid}.partnerList{margin-left:var(--space-fixed-2)}.partnerList li{list-style-type:square}.partner__content{grid-column:1/span 4;grid-row:1;z-index:1}.partner__media{grid-column:1/span 4;grid-row:2}@media(min-width: 37.5em){.partner__media{grid-column:4/-1;grid-row:1}}@media(min-width: 60em){.partner__media{grid-column:3/-1;margin-top:-20%}}.partnersShowcase .frame{--ratio: 1920 / 1480}.partnersShowcase .frame>:where(picture,video),.partnersShowcase .frame img{object-fit:contain}

/*# sourceMappingURL=partnersShowcase.css.map */