/* V6.1: only Akay Optik & Primenet cards. */
/* The verified Akay source is square and has generous whitespace around a very thin, wide wordmark. */
.references-grid .ref--akay-optik .reference-logo-image {
  height:108px; overflow:hidden; display:flex; align-items:center; justify-content:center;
}
.references-grid .ref--akay-optik .reference-logo-image img {
  display:block; flex:none;
  width:calc(100% + 96px) !important;
  min-width:250px !important;
  max-width:none !important;
  height:auto !important;
  max-height:none !important;
  object-fit:contain;
  object-position:center;
}
/* A broken remote Primenet image should never leave an empty branded box. */
.references-grid .ref--primenet .reference-logo-image {height:108px}
.references-grid .ref--primenet .primenet-name-fallback {
  align-items:center; justify-content:center; display:flex;
  color:#075aa9; font:800 clamp(19px,2.2vw,29px)/1.05 Arial,Helvetica,sans-serif;
  letter-spacing:-.035em; text-align:center; width:100%; min-height:72px;
}
.references-grid .ref--primenet .primenet-name-fallback span {font-size:inherit}
@media(max-width:700px){
 .references-grid .ref--akay-optik .reference-logo-image{height:90px}
 .references-grid .ref--akay-optik .reference-logo-image img{
    width:calc(100% + 70px) !important; min-width:220px !important;
 }
 .references-grid .ref--primenet .reference-logo-image{height:90px}
 .references-grid .ref--primenet .primenet-name-fallback{font-size:20px;min-height:70px}
}
