/* Keep the two headline phrases balanced beside the studio, within the text
   column. Editorial line breaks still come from the existing CMS fields. */
@media(min-width:851px){
  .intro{width:43vw;max-width:700px;top:42%}
  .intro .eyebrow{font-size:11px;letter-spacing:.1em}
  .intro h1{margin-top:25px;font-size:clamp(36px,3.6vw,62px);line-height:1.12;letter-spacing:-.052em}
  .intro-copy{margin-top:26px;font-size:clamp(14px,1.12vw,17px);line-height:1.75}
  .intro-actions{margin-top:28px;gap:24px}
  .intro-platforms{width:fit-content;max-width:100%;margin-top:26px;padding-top:18px;border-top:1px solid #626e8226;font-size:11px;letter-spacing:.025em}
}
@media(min-width:851px) and (max-height:700px){
  .intro h1{margin-top:18px;font-size:clamp(36px,3.4vw,58px)}
  .intro-copy{margin-top:20px}
  .intro-actions{margin-top:22px}
  .intro-platforms{margin-top:20px;padding-top:14px}
}
