.brands[data-astro-cid-nj6moizu]{border-block:1px solid var(--c-line-soft);background:var(--c-bg-raised);padding-block:clamp(3rem,2rem + 3vw,5rem)}.brands__head[data-astro-cid-nj6moizu]{justify-content:center;margin-block-end:var(--sp-6);display:flex}.brands__marquee[data-astro-cid-nj6moizu]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.brands__track[data-astro-cid-nj6moizu]{inline-size:max-content;animation:40s linear infinite brands-marquee;display:flex}[dir=rtl] .brands__track[data-astro-cid-nj6moizu]{animation-name:brands-marquee-rtl}@media (hover:hover){.brands__marquee[data-astro-cid-nj6moizu]:hover .brands__track[data-astro-cid-nj6moizu]{animation-play-state:paused}}.brands__list[data-astro-cid-nj6moizu]{flex:none;margin:0;padding:0;display:flex}.brands__list[data-astro-cid-nj6moizu] li[data-astro-cid-nj6moizu]{direction:ltr;align-items:center;padding-inline-end:clamp(1rem,.6rem + 1.6vw,2rem);display:flex}.brands__chip[data-astro-cid-nj6moizu]{--chip-h:clamp(54px, 46px + 2vw, 72px);block-size:var(--chip-h);border-radius:var(--r-sm);opacity:.88;transition:opacity var(--dur-ui) ease, transform var(--dur-ui) var(--ease-out);background:#f1eee9;border:1px solid #00000012;place-items:center;padding-inline:clamp(.85rem,.6rem + 1vw,1.4rem);display:grid}.brands__chip[data-astro-cid-nj6moizu] img{block-size:calc(var(--chip-h) * .46 * var(--s,1));object-fit:contain;inline-size:auto;max-inline-size:clamp(92px,66px + 7vw,148px);display:block}@media (hover:hover){.brands__list[data-astro-cid-nj6moizu] li[data-astro-cid-nj6moizu]:hover .brands__chip[data-astro-cid-nj6moizu]{opacity:1;transform:translateY(-2px)}}@keyframes brands-marquee{to{transform:translate(-50%)}}@keyframes brands-marquee-rtl{to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.brands__marquee[data-astro-cid-nj6moizu]{-webkit-mask-image:none;mask-image:none}.brands__track[data-astro-cid-nj6moizu]{justify-content:center;inline-size:auto;animation:none}.brands__list[data-astro-cid-nj6moizu]{flex-wrap:wrap;flex:0 auto;justify-content:center;gap:1rem;max-inline-size:100%}.brands__list[data-astro-cid-nj6moizu] li[data-astro-cid-nj6moizu]{padding-inline-end:0}.brands__list[data-astro-cid-nj6moizu][aria-hidden=true]{display:none}.brands__chip[data-astro-cid-nj6moizu]{transition:none}}.stats[data-astro-cid-cglmvl5z]{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.stats__grid[data-astro-cid-cglmvl5z]{border-block:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stats__item[data-astro-cid-cglmvl5z]{flex-direction:column-reverse;justify-content:flex-end;gap:.625rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem) clamp(1rem,.5rem + 1.5vw,2rem);display:flex}.stats__item[data-astro-cid-cglmvl5z]:nth-child(odd){padding-inline-start:0}.stats__item[data-astro-cid-cglmvl5z]:nth-child(n+3){border-block-start:1px solid var(--c-line)}.stats__item[data-astro-cid-cglmvl5z]:nth-child(2n){border-inline-start:1px solid var(--c-line)}.stats__value[data-astro-cid-cglmvl5z]{font-family:var(--font-display);letter-spacing:-.02em;direction:ltr;align-items:baseline;margin:0;font-size:clamp(2.75rem,2rem + 3vw,4.5rem);font-weight:500;line-height:1;display:flex}[dir=rtl] .stats__value[data-astro-cid-cglmvl5z]{justify-content:flex-end}.stats__num[data-astro-cid-cglmvl5z]{display:inline-grid}.stats__num[data-astro-cid-cglmvl5z]>span[data-astro-cid-cglmvl5z]{grid-area:1/1;justify-self:end}.stats__ghost[data-astro-cid-cglmvl5z]{visibility:hidden}.stats__suffix[data-astro-cid-cglmvl5z]{color:var(--c-amber);margin-inline-start:.06em}.stats__label[data-astro-cid-cglmvl5z]{font-size:var(--fs-sm);color:var(--c-text-muted)}@media (width>=768px){.stats__grid[data-astro-cid-cglmvl5z]{grid-template-columns:repeat(4,minmax(0,1fr))}.stats__item[data-astro-cid-cglmvl5z]:nth-child(n){border-block-start:0;border-inline-start:1px solid var(--c-line);padding-inline-start:clamp(1rem,.5rem + 1.5vw,2rem)}.stats__item[data-astro-cid-cglmvl5z]:first-child{border-inline-start:0;padding-inline-start:0}}
