:root{--page-title-display:none;}/* Start custom CSS */body.page-id-320 header img{filter:brightness(0%) invert(45%) sepia(16%) saturate(499%) hue-rotate(129deg) brightness(94%) contrast(86%);}
body.page-id-320 header nav>:nth-child(3){background-color:#e6e9e9;}
body.page-id-320 header nav{box-shadow:0 2px 12px rgba(0,0,0,.04);}
body.page-id-320 header a:has(img):focus-visible{outline-color:var(--aute-brand-dark);}
/* Eventos: dos cintas nativas; misma pauta de animación que los pilares de Quiénes somos. */
body.page-id-320 [data-id="428314bd"]{--aute-gallery-tile:clamp(11rem,25vw,22.5rem);--aute-gallery-gap:1.5rem;aspect-ratio:auto;}
body.page-id-320 [data-id="428314bd"]>div{padding:0;overflow:hidden;width:100%;}
body.page-id-320 [data-id="428314bd"]>div>div{display:flex;flex-wrap:nowrap;width:max-content;max-width:none;padding:0;animation:aute-sponsors-photos 52s linear infinite;will-change:transform;}
body.page-id-320 [data-id="428314bd"]>div:nth-child(2)>div{animation-direction:reverse;animation-delay:-12s;}
body.page-id-320 [data-id="428314bd"]>div>div>div{display:flex;flex:none;width:max-content;max-width:none;gap:var(--aute-gallery-gap);padding:0 var(--aute-gallery-gap) 0 0;}
body.page-id-320 [data-id="428314bd"] img{width:var(--aute-gallery-tile);height:var(--aute-gallery-tile);flex:0 0 var(--aute-gallery-tile);max-width:none;object-fit:cover;filter:grayscale(1);transition:filter 650ms ease;border-radius:1.75rem;cursor:default;}
body.page-id-320 [data-id="428314bd"]>div:hover>div{animation-play-state:paused;}
@media(hover:hover){body.page-id-320 [data-id="428314bd"] img:hover{filter:grayscale(0);}}

@media(max-width:1024px){body.page-id-320 [data-id="428314bd"]{--aute-gallery-gap:1.25rem;}}
@media(max-width:767px){body.page-id-320 [data-id="428314bd"]{--aute-gallery-gap:1rem;}}
@keyframes aute-sponsors-photos{from{transform:translateX(0);}to{transform:translateX(-50%);}}
@media(prefers-reduced-motion:reduce){body.page-id-320 [data-id="428314bd"]>div>div{animation:none;transform:none;will-change:auto;}body.page-id-320 [data-id="428314bd"] img{transition:none;}}



/* Sponsor benefits: reuse the approved collaboration-card timing and flex expansion. */
body.page-id-320 [data-id="2b0c129c"] article>img{filter:grayscale(1);transition:filter 650ms ease;cursor:default;}
@media(hover:hover) and (pointer:fine){
body.page-id-320 [data-id="2b0c129c"] article:hover>img{filter:grayscale(0);}
}
@media(min-width:1200px) and (hover:hover) and (pointer:fine){
body.page-id-320 [data-id="2b0c129c"]{display:flex;align-items:stretch;}
body.page-id-320 [data-id="2b0c129c"]>article{flex:1 1 0%;width:0;transition:flex-grow 650ms cubic-bezier(.22,1,.36,1);}
body.page-id-320 [data-id="2b0c129c"]>article:hover{flex-grow:1.75;}
}

@media(max-width:1024px),(hover:none),(pointer:coarse){body.page-id-320 [data-id="2b0c129c"] article>img{filter:grayscale(0);}}
@media(prefers-reduced-motion:reduce){
body.page-id-320 [data-id="2b0c129c"]>article,body.page-id-320 [data-id="2b0c129c"] article>img{transition:none;}
body.page-id-320 [data-id="2b0c129c"]>article:hover{flex-grow:1;}
}/* End custom CSS */