@layer partials{.technologies{container-type:inline-size}.technologies__container{position:relative;overflow-x:clip}.technologies__container:after{content:"";z-index:-1;background:url(/assets/images/bg-technologies.webp) top/auto 100% no-repeat;width:100%;height:62rem;position:absolute;bottom:-2rem;left:0}@container (min-width:1024px){.technologies__container:after{background-position:bottom;background-size:auto 100%;width:160rem;height:71rem;left:50%;transform:translate(-50%);-webkit-mask:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}}.technologies__logotypes{flex-wrap:wrap;justify-content:center;gap:4.8rem 3.2rem;display:flex}@container (min-width:768px){.technologies__logotypes{gap:4.8rem 9.6rem}}@container (min-width:1200px){.technologies__logotypes{gap:7.2rem 9.6rem}}.technologies__logotype{place-items:center;min-width:7.5rem;max-width:17.5rem;height:7.5rem;display:grid}.technologies__logotype img{width:auto;height:100%}@media (prefers-reduced-motion:no-preference){@container (min-width:1024px){.technologies__logotype.-reveal-ready{filter:blur(1rem);transition-property:opacity,transform,filter;transition-duration:var(--g-easing-duration-long);transition-timing-function:var(--g-easing-morph);opacity:0;transform:translateY(3.2rem)}}.technologies__logotype.-reveal-ready.-is-visible{filter:none;opacity:1;transform:none}}}
