/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.section__logos{gap:calc(var(--spacing,.25rem)*10);flex-direction:column;padding-block:80px;display:flex;overflow:hidden}.section__logos.light{background-color:var(--color-indigo-50,#e6ebee);color:var(--color-indigo-corpo,#003955)}.section__logos.dark{background-color:var(--color-neutral-600,#050713);color:var(--color-aquam-corpo,#06dcac)}.section__logos .container h2{--tw-font-weight:var(--font-weight-medium,500);font-size:24px;font-weight:var(--font-weight-medium,500)}.section__logos .marquee{gap:calc(var(--spacing,.25rem)*10);width:100%;display:flex;overflow:hidden}.section__logos .marquee .c-marquee{will-change:transform;justify-content:center;gap:calc(var(--spacing,.25rem)*15);flex-shrink:0;display:flex}.section__logos .marquee .c-marquee .client-logo{width:auto;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.25s;align-items:center;transition-duration:.25s;display:flex}.section__logos .marquee .c-marquee .client-logo img{width:200px;padding:calc(var(--spacing,.25rem)*4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.25s;transition-duration:.25s}.section__logos .marquee .c-marquee .client-logo.logo-link{justify-content:center;display:flex;position:relative}.section__logos .marquee .c-marquee .client-logo.logo-link .btn__wrapper{display:none}.section__logos .marquee .c-marquee .client-logo.logo-link:hover{border-radius:var(--radius-xl,8px)}.section__logos .marquee .c-marquee .client-logo.logo-link:hover.light{background-color:var(--color-neutral-00,#f2f4f9)}.section__logos .marquee .c-marquee .client-logo.logo-link:hover.dark{background-color:var(--color-indigo-400,#336177)}.section__logos .marquee .c-marquee .client-logo.logo-link:hover .btn__wrapper{bottom:calc(var(--spacing,.25rem)*3);display:block;position:absolute}.section__logos .marquee .c-marquee .client-logo.logo-link:hover .btn__wrapper .btn{padding-block:calc(var(--spacing,.25rem)*0);font-size:13px}.section__logos .marquee .c-marquee .client-logo.logo-link:hover img{--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x)var(--tw-scale-y);margin-top:-40px}.section__logos .marquee .c-marquee .client-logo.no-link{position:relative}.section__logos .marquee:first-child .c-marquee{animation:45s linear infinite marquee}.section__logos .marquee:last-child .c-marquee{animation:45s linear infinite reverse marquee}.section__logos .marquee:first-child .c-marquee.slow{animation:16s linear infinite marquee}.section__logos .marquee:last-child .c-marquee.slow{animation:16s linear infinite reverse marquee}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 40px))}}.logos__list{padding-top:calc(var(--spacing,.25rem)*10);position:relative}.logos__list .mask-background{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.logos__list .mask-background.light .mask-background__left{left:calc(var(--spacing,.25rem)*0);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-from-position:60%;--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab,var(--color-indigo-50,#e6ebee)40%,transparent);width:400px;height:100%;position:absolute}.logos__list .mask-background.light .mask-background__right{right:calc(var(--spacing,.25rem)*0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-from-position:60%;--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab,var(--color-indigo-50,#e6ebee)40%,transparent);width:400px;height:100%;position:absolute}.logos__list .mask-background.dark .mask-background__left{left:calc(var(--spacing,.25rem)*0);--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-from-position:60%;--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab,var(--color-neutral-600,#050713)40%,transparent);width:400px;height:100%;position:absolute}.logos__list .mask-background.dark .mask-background__right{right:calc(var(--spacing,.25rem)*0);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-from-position:60%;--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab,var(--color-neutral-600,#050713)40%,transparent);width:400px;height:100%;position:absolute}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
