@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-regular-pro.woff2) format("woff2"),url(../../../fonts/apercu-regular-pro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-bold-pro.woff2) format("woff2"),url(../../../fonts/apercu-bold-pro.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.collaborations.svelte-dmmloy{position:relative;width:100%;background-color:#fff;color:#000;border-top:1px solid #a9cd3c;padding-top:40px}@media all and (min-width: 900px){.collaborations.svelte-dmmloy{padding-top:80px}}.collaborations__title.svelte-dmmloy{margin:0 0 40px;color:#000}@media all and (min-width: 900px){.collaborations__title.svelte-dmmloy{margin-bottom:60px}}.collaborations__filters.svelte-dmmloy{position:relative;z-index:5}.collaborations__trigger.svelte-dmmloy{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:16px 0;border:none;border-top:2px solid #a9cd3c;border-bottom:2px solid #a9cd3c;background:transparent;color:#000;text-align:left;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.collaborations__trigger.svelte-dmmloy:focus-visible{outline:2px solid #000;outline-offset:4px}@media all and (min-width: 900px){.collaborations__trigger.svelte-dmmloy{display:none}}.collaborations__trigger-label.svelte-dmmloy{min-width:0}.collaborations__trigger-icon.svelte-dmmloy{display:inline-flex;flex-shrink:0;--fill: #000;transition:transform .3s cubic-bezier(.22,1,.36,1)}.collaborations__filters.is-open.svelte-dmmloy .collaborations__trigger-icon:where(.svelte-dmmloy){transform:rotate(180deg)}.collaborations__filter-list.svelte-dmmloy{display:none;position:absolute;top:calc(100% + 8px);left:0;width:100%;margin:0;padding:12px 0;list-style:none;background-color:#a9cd3c}.collaborations__filter-list.svelte-dmmloy li:where(.svelte-dmmloy){margin:0}@media all and (min-width: 900px){.collaborations__filter-list.svelte-dmmloy{display:flex;flex-wrap:wrap;justify-content:center;column-gap:24px;row-gap:12px;position:static;width:auto;padding:0;background:transparent}}.collaborations__filters.is-open.svelte-dmmloy .collaborations__filter-list:where(.svelte-dmmloy){display:block}@media all and (min-width: 900px){.collaborations__filters.is-open.svelte-dmmloy .collaborations__filter-list:where(.svelte-dmmloy){display:flex}}.collaborations__filter.svelte-dmmloy{display:block;width:100%;padding:0 15px;border:none;background:transparent;color:#000;line-height:35px;text-align:left;text-transform:uppercase;letter-spacing:.04em;text-underline-offset:4px;cursor:pointer}.collaborations__filter.svelte-dmmloy:hover,.collaborations__filter.is-active.svelte-dmmloy{text-decoration:underline}.collaborations__filter.svelte-dmmloy:focus-visible{outline:2px solid #000;outline-offset:-2px}@media all and (min-width: 900px){.collaborations__filter.svelte-dmmloy{width:auto;padding:4px 8px 2px;line-height:1.4em;text-align:center;transition:background-color .3s ease,color .3s ease}.collaborations__filter.svelte-dmmloy:hover,.collaborations__filter.is-active.svelte-dmmloy{text-decoration:none}.collaborations__filter.svelte-dmmloy:hover{background-color:#a9cd3c59}.collaborations__filter.is-active.svelte-dmmloy{background-color:#a9cd3c}.collaborations__filter.svelte-dmmloy:focus-visible{outline-offset:2px}}.collaborations__grid.svelte-dmmloy{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:40px;margin:40px 0 0;padding:0;list-style:none}@media all and (min-width: 600px){.collaborations__grid.svelte-dmmloy{grid-template-columns:repeat(3,1fr)}}@media all and (min-width: 900px){.collaborations__grid.svelte-dmmloy{grid-template-columns:repeat(5,1fr);column-gap:40px;row-gap:60px;margin-top:60px}}.collaborations__logo.svelte-dmmloy{display:flex;align-items:center;justify-content:center;margin:0;min-height:80px;animation:svelte-dmmloy-collaborations-rise .6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.15s + var(--i, 0) * .05s)}.collaborations__logo.svelte-dmmloy picture.collaborations__img{display:flex;align-items:center;justify-content:center;max-width:100%}.collaborations__logo.svelte-dmmloy picture.collaborations__img img{display:block;width:auto;height:auto;max-width:200px;max-height:80px;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .4s ease,opacity .4s ease}.collaborations__logo.svelte-dmmloy:hover picture.collaborations__img img,.collaborations__logo.svelte-dmmloy:focus-within picture.collaborations__img img{filter:grayscale(0);opacity:1}.collaborations__logo-link.svelte-dmmloy{display:inline-flex;align-items:center;justify-content:center}.collaborations__logo-link.svelte-dmmloy:focus-visible{outline:2px solid #000;outline-offset:6px}@media (prefers-reduced-motion: reduce){.collaborations__logo.svelte-dmmloy{animation:none}.collaborations__filter.svelte-dmmloy,.collaborations__trigger-icon.svelte-dmmloy,.collaborations__logo.svelte-dmmloy picture.collaborations__img img{transition:none}}@keyframes svelte-dmmloy-collaborations-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
