/* Source: concretta-technical-image-fit-v741.css */
/* V741: match each technical image to its adjacent content without stretching. */
@media(min-width:901px){
 body.tech266 .tech266-library .tech266-system{align-items:stretch!important;}
 body.tech266 .tech266-library .tech266-system-media{align-self:stretch!important;position:relative!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;}
 body.tech266 .tech266-library .tech266-system-media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;display:block!important;}
}
/* When columns stack, use a predictable, generous landscape image. */
@media(max-width:900px){
 body.tech266 .tech266-library .tech266-system-media{position:relative!important;min-height:0!important;max-height:none!important;height:auto!important;aspect-ratio:4 / 3!important;overflow:hidden!important;}
 body.tech266 .tech266-library .tech266-system-media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;display:block!important;}
}

