.logo-wall[data-astro-cid-rafju4uq]{--lw-h:clamp(2rem, .75rem + 2.6vw, 3.125rem);--lw-gap:clamp(1.5rem, 3.2vw, 2.75rem);--lw-cols:4;color:var(--color-ink)}.logo-cell[data-astro-cid-rafju4uq]{height:var(--lw-h);justify-content:center;align-items:center;min-width:0;display:flex}.logo-cell[data-astro-cid-rafju4uq]>span[data-astro-cid-rafju4uq]{min-width:0;max-width:100%;display:block}.lw-marquee[data-astro-cid-rafju4uq]{padding-block:.25rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 clamp(1.5rem,6%,4rem) calc(100% - clamp(1.5rem,6%,4rem)),#0000);mask-image:linear-gradient(90deg,#0000,#000 clamp(1.5rem,6%,4rem) calc(100% - clamp(1.5rem,6%,4rem)),#0000)}.lw-track[data-astro-cid-rafju4uq]{width:max-content;animation:lw-scroll var(--lw-dur) linear infinite;display:flex}.lw-set[data-astro-cid-rafju4uq]{gap:calc(var(--lw-h) * var(--lw-mgap));margin:0;padding:0;padding-inline-end:calc(var(--lw-h) * var(--lw-mgap));list-style:none;display:flex}.lw-set[data-astro-cid-rafju4uq]>.logo-cell[data-astro-cid-rafju4uq]{flex:none}@keyframes lw-scroll{to{transform:translate(-50%)}}.lw-marquee[data-astro-cid-rafju4uq]:hover .lw-track[data-astro-cid-rafju4uq],.logo-wall[data-astro-cid-rafju4uq]:has(.lw-pause-input:checked) .lw-track[data-astro-cid-rafju4uq]{animation-play-state:paused}.lw-band[data-astro-cid-rafju4uq]{position:relative}.lw-pause[data-astro-cid-rafju4uq]{white-space:nowrap;clip-path:inset(50%);opacity:0;min-height:44px;color:var(--color-ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.625rem;padding-inline:.25rem;font-size:.875rem;transition:opacity .16s ease-out;display:flex;position:absolute;top:100%;right:0}.lw-pause[data-astro-cid-rafju4uq]:focus-within,.lw-pause[data-astro-cid-rafju4uq]:has(.lw-pause-input:checked){clip-path:none;opacity:1}.lw-pause[data-astro-cid-rafju4uq]:hover{color:var(--color-ink)}.lw-pause-input[data-astro-cid-rafju4uq]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.lw-switch[data-astro-cid-rafju4uq]{border:1.5px solid var(--color-edge);border-radius:999px;flex:none;width:1.75rem;height:1rem;transition:background-color .16s ease-out,border-color .16s ease-out;position:relative}.lw-switch[data-astro-cid-rafju4uq]:after{content:"";background:var(--color-edge);border-radius:50%;width:.5625rem;height:.5625rem;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .16s ease-out;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.lw-pause-input[data-astro-cid-rafju4uq]:checked+.lw-switch[data-astro-cid-rafju4uq]{border-color:var(--color-ink);background:var(--color-ink)}.lw-pause-input[data-astro-cid-rafju4uq]:checked+.lw-switch[data-astro-cid-rafju4uq]:after{background:var(--color-paper);transform:translate(.75rem,-50%)}.lw-pause-input[data-astro-cid-rafju4uq]:focus-visible+.lw-switch[data-astro-cid-rafju4uq]{outline:2px solid var(--color-action);outline-offset:3px}@media (prefers-reduced-motion:reduce){.lw-marquee[data-astro-cid-rafju4uq]{-webkit-mask-image:none;mask-image:none}.lw-track[data-astro-cid-rafju4uq]{width:auto;animation:none}.lw-set[data-astro-cid-rafju4uq]{justify-content:center;gap:var(--lw-gap) calc(var(--lw-h) * var(--lw-mgap));flex-wrap:wrap;flex:1;padding-inline-end:0}.lw-set[data-astro-cid-rafju4uq][aria-hidden=true],.lw-pause[data-astro-cid-rafju4uq]{display:none}.logo-row-2[data-astro-cid-rafju4uq]{margin-top:clamp(2.5rem,5vw,3.5rem)}}.logo-row[data-astro-cid-rafju4uq]{grid-template-columns:repeat(var(--lw-cols), minmax(0, 1fr));gap:var(--lw-gap);margin:0;padding:0;list-style:none;display:grid}.logo-row-2[data-astro-cid-rafju4uq]{border-top:1px solid var(--color-rule);margin-top:3.25rem;padding-top:clamp(1.75rem,3.5vw,2.5rem)}@media (width<=559.98px){.logo-wall[data-astro-cid-rafju4uq]{--lw-gap:clamp(1rem, 4vw, 1.5rem);--lw-cols:2}}
