@media(hover:hover) and (pointer:fine){
 body .client-grid.logo-pointer-active>div,body .references .logo-wall.logo-pointer-active>div{filter:blur(5px);transform:none}
 body .client-grid.logo-pointer-active>div.logo-pointer-focus,body .references .logo-wall.logo-pointer-active>div.logo-pointer-focus{filter:none;transform:scale(1.01)}
 body .client-grid.logo-pointer-active>div>span,body .references .logo-wall.logo-pointer-active>div img{transform:none}
 body .client-grid.logo-pointer-active>div.logo-pointer-focus>span,body .references .logo-wall.logo-pointer-active>div.logo-pointer-focus img{transform:scale(1.06)}
}
/* A modest reduction in homepage logo tile height. */
@media(min-width:801px){body.home-project-wall .clients .client-grid>div{aspect-ratio:1.15;height:auto}}
@media(max-width:800px){body.home-project-wall .clients .client-grid>div{height:120px;aspect-ratio:auto}}
