.daily-updates {
  padding-block: 72px;
}
.daily-content-layout {
  display: grid;
  grid-template-columns: minmax(0, 1.45fr) minmax(260px, 1fr);
  gap: 48px;
  align-items: start;
}
.daily-news-item {
  padding: 22px 0;
  border-top: 1px solid var(--line, #dce0e6);
}
.daily-news-item h3 {
  font-size: 22px;
  line-height: 1.35;
  margin: 8px 0 14px;
}
.daily-news-item h3 a {
  color: var(--ink, #172334);
  text-decoration: none;
}
.daily-news-item h3 a:hover {
  text-decoration: underline;
}
.daily-news-meta {
  font-size: 13px;
  color: var(--muted, #647084);
}
.daily-creative-card {
  margin: 0;
}
.daily-creative-card img {
  display: block;
  width: 100%;
  height: auto;
  border: 1px solid var(--line, #dce0e6);
}
.daily-creative-card figcaption {
  padding: 20px 0;
}
.daily-creative-card h3 {
  font-size: 23px;
}
.daily-creative-card[hidden] {
  display: none;
}
#daily-news-status {
  font-size: 14px;
  color: var(--muted, #647084);
}
@media (max-width: 700px) {
  .daily-content-layout {
    grid-template-columns: 1fr;
    gap: 30px;
  }
  .daily-creative-card {
    grid-row: 1;
  }
  .daily-updates {
    padding-block: 40px;
  }
}
