/* V9: emergency transport image; no changes to global site styling. */
.urgent-inner.urgent-v9{
  grid-template-columns:170px minmax(170px,250px) minmax(0,1fr) auto;
  column-gap:18px;row-gap:12px;align-items:center;
}
.urgent-v9-visual{display:flex;align-items:center;justify-content:center;min-width:0;
  background:#fffaf4;border:1px solid #d4bc91;border-radius:9px;padding:5px;overflow:hidden}
.urgent-v9-visual img{display:block;width:100%;height:116px;object-fit:contain;object-position:center}
@media(max-width:1080px){
  .urgent-inner.urgent-v9{grid-template-columns:145px minmax(0,1fr);gap:12px 17px}
  .urgent-v9-visual{grid-column:1;grid-row:1 / span 3}
  .urgent-v9-visual img{height:126px}
  .urgent-inner.urgent-v9 .urgent-heading{grid-column:2;grid-row:1}
  .urgent-inner.urgent-v9 p{grid-column:2;grid-row:2}
  .urgent-inner.urgent-v9 > a{grid-column:2;grid-row:3}
}
@media(max-width:760px){
  .urgent-inner.urgent-v9{grid-template-columns:110px minmax(0,1fr);gap:9px 12px}
  .urgent-v9-visual{grid-column:1;grid-row:1;margin:0}
  .urgent-v9-visual img{height:80px}
  .urgent-inner.urgent-v9 .urgent-heading{grid-column:2;grid-row:1;font-size:16px!important}
  .urgent-inner.urgent-v9 p{grid-column:1 / -1;grid-row:2}
  .urgent-inner.urgent-v9 > a{grid-column:1 / -1;grid-row:3;justify-self:start}
}
