/* V88 — cartouches de projets plus compacts et plus sobres. */
.case-study-view .case-hero > div,
.case-study-view .ris-infos-interface-hero > div {
  width: min(560px, 82%);
  min-height: 0;
  padding: 1.25rem 1.55rem 1.2rem;
}

.case-study-view .case-hero time,
.case-study-view .ris-infos-interface-hero time {
  margin-bottom: .28rem;
  font-size: .56rem;
  letter-spacing: .09em;
}

.case-study-view .case-hero h1,
.case-study-view .case-hero-ffr h1,
.case-study-view .ris-infos-interface-hero h1 {
  margin-bottom: .22rem;
  font-size: clamp(.68rem, 1.3vw, .95rem);
  letter-spacing: .04em;
  line-height: 1.23;
}

.case-study-view .case-hero p,
.case-study-view .ris-infos-interface-hero p {
  font-size: .58rem;
  letter-spacing: .07em;
  line-height: 1.42;
}

@media (max-width: 720px) {
  .case-study-view .case-hero > div,
  .case-study-view .ris-infos-interface-hero > div {
    width: min(82%, 560px);
    padding: 1rem 1.1rem .95rem;
  }
}
