/* One editorial title language, using the portfolio's existing faces and accent. */
.v62 #designSide .hero h1 .hero-title-ai{
  display:inline;
  font-family:var(--serif);
  font-style:italic;
  font-weight:400;
  font-size:1.11em;
  line-height:.92;
  letter-spacing:-.055em;
  color:var(--accent);
}
.v62.case-page .case-hero h1.case-title{
  max-width:20ch;
  margin:16px 0;
  font-family:var(--display);
  font-size:clamp(44px,5.5vw,82px);
  font-weight:500;
  line-height:1.08;
  letter-spacing:-.065em;
  text-wrap:balance;
}
.v62.case-page .case-hero h1 .case-title-accent{
  display:inline;
  font-family:var(--serif);
  font-style:italic;
  font-weight:400;
  font-size:1.11em;
  line-height:.92;
  letter-spacing:-.055em;
  color:var(--accent);
}
@media(max-width:760px){
  .v62.case-page .case-hero h1.case-title{
    font-size:clamp(40px,8.9vw,62px);
    line-height:1.12;
    max-width:100%;
  }
}
@media(max-width:360px){
  .v62.case-page .case-hero h1.case-title{font-size:37px}
}
@media print{
  .v62.case-page .case-hero h1.case-title{font-size:46px}
  .v62.case-page .case-hero h1 .case-title-accent,
  .v62 #designSide .hero h1 .hero-title-ai{color:inherit}
}
