/* InfoZona 9.7.44: one continuous editorial grid for regional sites.
   This deliberately overrides older regional 9.7.43 sizing patches.
   Main infozona.sk is not targeted. */

@media (min-width: 961px) {
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout--unified {
    display:grid!important;
    grid-template-columns:minmax(0, 2.12fr) minmax(285px, .90fr)!important;
    gap:22px!important;
    align-items:start!important;
    margin:0 0 24px!important;
  }
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout__content {
  display:flex;
  flex-direction:column;
  gap:0;
  min-width:0;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight {
  margin:0 0 22px!important;
  padding:0!important;
  min-width:0;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__grid {
  display:block!important;
  grid-template-columns:none!important;
  gap:0!important;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured {
  display:grid!important;
  grid-template-columns:minmax(0, 1.36fr) minmax(0, 1fr)!important;
  width:100%;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  border:1px solid #dbe6f2!important;
  border-radius:0;
  background:#fff;
  box-shadow:none;
  overflow:hidden;
  align-items:stretch;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__photo {
  display:block;
  aspect-ratio:16/10!important;
  width:100%;
  height:100%!important;
  min-height:0!important;
  max-height:360px;
  overflow:hidden;
  background:#e8eff7;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__photo img {
  width:100%; height:100%; object-fit:cover; display:block;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured-copy {
  min-height:0!important;
  height:auto!important;
  padding:18px 20px!important;
  justify-content:center!important;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured-copy h1 {
  font-size:clamp(21px,2.0vw,30px)!important;
  line-height:1.14!important;
  margin:0 0 10px;
  letter-spacing:-.02em;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__badge {
  font-size:10px;
  margin-bottom:10px;
  padding:6px 8px;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured-copy p {
  font-size:13px;
  line-height:1.45;
  margin-bottom:10px;
}
/* If no real photo exists, the article is a compact text-led card — no giant empty background. */
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured--no-image {
  display:block!important;
  border-left:5px solid #07376b!important;
  background:linear-gradient(115deg,#eff5fd 0%,#fff 65%);
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured--no-image .atlas-region-spotlight__featured-copy {
  max-width:760px;
  padding:25px!important;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout__sidebar {
  display:flex!important;
  flex-direction:column!important;
  gap:16px!important;
  position:static!important;
  top:auto!important;
  min-width:0;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__recent {
  min-width:0;
  padding:13px 16px 8px!important;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__recent-item h3 {
  font-size:12px!important;
  line-height:1.36;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-district-news {
  margin-bottom:24px!important;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-district-news__heading {
  margin-bottom:13px!important;
  padding-bottom:10px!important;
}
/* On desktop, make the 4:4 cards readable within the left column. */
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-central-feed__grid {
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:14px!important;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-central-feed__photo {
  aspect-ratio:1/1!important;
}
html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-central-feed__body h3 {
  font-size:13px!important;
  line-height:1.36!important;
}
@media (min-width: 1350px) {
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-central-feed__grid {
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
  }
}
@media (min-width: 701px) and (max-width: 960px) {
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout--unified {
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    gap:16px!important;
    margin-top:0!important;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured {
    grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)!important;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout__sidebar {
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:12px!important;
  }
}
@media (max-width: 700px) {
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout--unified {
    display:flex!important;
    flex-direction:column!important;
    gap:0!important;
    margin:0!important;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout__content {
    width:100%!important;
    min-width:0;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured {
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__photo {
    aspect-ratio:16/9!important;
    width:100%; height:auto!important; max-height:none;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__photo img {
    height:auto!important;
    aspect-ratio:16/9;
    object-fit:cover;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured-copy {
    padding:14px 14px 16px!important;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-spotlight__featured-copy h1 {
    font-size:clamp(22px,5.7vw,28px)!important;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-central-feed__grid {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:10px!important;
  }
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-news-layout__sidebar {
    width:100%; margin-top:14px; gap:14px!important;
  }
}
@media (max-width: 430px) {
  html body.atlas-multisite-regional.home .atlas-region-newsroom--v9744 .atlas-region-central-feed__grid {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}
