.logoCarousel{--tw-bg-opacity:1;background-color:rgb(247 241 228/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(109 22 38/var(--tw-text-opacity,1));padding:clamp(2.5rem,5vw,5rem) 0}.logoCarousel__heading{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}.logoCarousel__heading h2{font-family:Schibsted Grotesk,Schibsted Grotesk-fallback,ui-sans-serif,system-ui,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:clamp(1.25rem,2vw,1.5rem);letter-spacing:-.045em;line-height:1.15;margin:0;max-width:28ch;text-wrap:balance;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.logoCarousel__spark{flex:none;height:1.75rem;width:1.75rem;--tw-rotate:-12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(231 160 19/var(--tw-text-opacity,1))}.logoCarousel .splide__track{padding-bottom:1rem;padding-top:1rem}.logoCarousel .splide__slide{align-items:center;display:flex;padding:.3rem}.logoCarousel__card{display:flex;width:100%;--tw-rotate:-3deg;align-items:center;border-width:1px;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(228 217 196/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 247/var(--tw-bg-opacity,1));border-radius:1.5rem .6rem 1.5rem .6rem;height:clamp(7rem,12vw,10rem);padding:1.5rem;transition:transform .25s ease}.logoCarousel__card img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.logoCarousel .splide__slide:nth-child(2n) .logoCarousel__card{--tw-rotate:3deg;border-radius:.6rem 1.5rem .6rem 1.5rem}.logoCarousel .splide__slide:hover .logoCarousel__card,.logoCarousel .splide__slide:nth-child(2n) .logoCarousel__card{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.logoCarousel .splide__slide:hover .logoCarousel__card{--tw-rotate:0deg}.logoCarousel .splide:not(.is-initialized){visibility:visible}.logoCarousel .splide:not(.is-initialized) .splide__list{flex-wrap:wrap;gap:1rem;justify-content:center}.logoCarousel .splide:not(.is-initialized) .splide__slide{width:min(44%,12rem)}@media(max-width:480px){.logoCarousel__heading{gap:.75rem}.logoCarousel__spark{height:1.5rem;width:1.5rem}.logoCarousel__card{padding:1rem}}@media(prefers-reduced-motion:reduce){.logoCarousel__card{transition-property:none}}