/* Présentation de l’actualité Habitat, ajustable dans le CSS de sa page. */
.site-page--page-actualites-ia-infrastructure-openai-habitat-stockage-70-millions-requetes-seconde > .container {
  max-width: var(--sdx-site-content-max, 90rem);
  padding-inline: clamp(1rem, 3vw, 2rem);
}
.site-page--page-actualites-ia-infrastructure-openai-habitat-stockage-70-millions-requetes-seconde .news-meta__image img {
  max-height: none;
  height: auto;
  object-fit: contain;
}
.sdx-habitat-news {
  font-size: 1.05rem;
  line-height: 1.8;
}
.sdx-habitat-news .sdx-article-toc {
  display: block;
}
.sdx-habitat-news .sdx-article-toc > div {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  margin-top: .8rem;
  overflow: visible;
}
.sdx-habitat-news .sdx-article-toc a {
  white-space: normal;
}
.sdx-habitat-news h2[id],
.sdx-habitat-news details[id] {
  scroll-margin-top: 7rem;
}
.sdx-habitat-news .sdx-habitat-diagram > a {
  display: block;
  background: #080b0d;
}
.sdx-habitat-news .sdx-article-figure img {
  width: 100%;
  height: auto;
  aspect-ratio: auto;
  object-fit: contain;
}
.sdx-habitat-news .sdx-article-sources a {
  overflow-wrap: anywhere;
}
@media (max-width: 575.98px) {
  .sdx-habitat-news .sdx-article-toc > div {
    grid-template-columns: 1fr;
  }
}
