/* 071 — trava de equivalência visual no catálogo desktop do Aconteceu Agora.
   Mobile e página individual permanecem exatamente como aprovados. */
@media (min-width:701px){
  .vtv-breaking-catalog .breakingArchiveRail{
    display:grid;
    grid-auto-flow:column;
    grid-auto-columns:220px;
    gap:16px;
    overflow-x:auto;
    overscroll-behavior-inline:contain;
    scroll-snap-type:inline mandatory;
    padding:2px 2px 14px;
    scrollbar-width:thin;
  }
  .vtv-breaking-catalog .breakingArchiveCard,
  .vtv-breaking-catalog .breakingArchiveCard:first-child,
  .vtv-breaking-catalog .breakingArchiveCard:last-child{
    width:220px;
    min-width:220px;
    max-width:220px;
    transform:none;
    grid-column:auto;
    grid-row:auto;
    scroll-snap-align:start;
  }
  .vtv-breaking-catalog .breakingArchiveMedia,
  .vtv-breaking-catalog .breakingArchiveCard:first-child .breakingArchiveMedia{
    width:100%;
    aspect-ratio:4/5;
    height:auto;
  }
  .vtv-breaking-catalog .breakingArchiveCard strong,
  .vtv-breaking-catalog .breakingArchiveCard:first-child strong{
    font-size:15px;
    line-height:1.25;
    padding:12px 13px 14px;
  }
}
