/* Approved responsive category images. */
@media(min-width:541px) and (max-width:850px){
 body.home #use-cases .saz-use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 body.home #use-cases .saz-use-case-grid a.saz-use-case--feature .saz-use-case-reveal{transform:none!important;opacity:1;transition:none}
}
@media(max-width:540px){
 body.home #use-cases .saz-use-case-grid{grid-template-columns:minmax(0,1fr);gap:0;padding-block:0;background:#050505;border:0}
 body.home #use-cases .saz-use-case-grid a.saz-use-case--feature{min-height:max(360px,calc(78svh - 52px));margin:0;border:0;background:#050505}
 body.home #use-cases .saz-use-case-grid a.saz-use-case--feature .saz-use-case-reveal{transform:none!important;opacity:1;padding:25px 20px 21px}
 body.home #use-cases .saz-use-case-reveal img{object-fit:cover!important;opacity:1!important;filter:none;background:#050505}
 body.home #use-cases .saz-use-case-grid a.saz-use-case--feature>span:first-child,body.home #use-cases .saz-use-case-grid a.saz-use-case--feature>small{visibility:hidden}
 body.home #use-cases .saz-use-case-grid a.saz-use-case--feature:after{content:"";position:absolute;inset:0;z-index:4;background:#000;opacity:.55;pointer-events:none;transition:opacity .38s ease}
 body.home #use-cases .saz-use-case-grid a.saz-use-case--feature.is-revealed:after{opacity:0}
}
@media(prefers-reduced-motion:reduce){body.home #use-cases .saz-use-case-grid a.saz-use-case--feature:after{transition:none}}
