/* Buyer-page introduction only. Keep the shared information pages unchanged. */
.buyer-page .info-intro{
  text-align:center;
  padding-top:28px;
  padding-bottom:clamp(44px,5vw,68px);
}
.buyer-page .info-intro .breadcrumb{justify-content:center;flex-wrap:wrap}
.buyer-page .info-intro>.eyebrow{margin:38px auto 24px;line-height:1.7}
.buyer-page .info-intro h1{margin-inline:auto;line-height:1.1}
.buyer-page .info-intro .info-lead{
  max-width:620px;
  margin:28px auto 0;
  line-height:1.85;
  text-wrap:pretty;
}
.buyer-page .launch-buyer-video{padding-bottom:clamp(48px,5vw,72px)}
.buyer-page .launch-buyer-video>.eyebrow{
  text-align:center;
  margin:0 auto 20px;
  line-height:1.7;
}
@media(max-width:600px){
  .buyer-page .info-intro{padding-top:24px;padding-bottom:42px}
  .buyer-page .info-intro>.eyebrow{margin:32px auto 22px}
  .buyer-page .info-intro h1{font-size:clamp(36px,9.5vw,57px);line-height:1.12}
  .buyer-page .info-intro .info-lead{max-width:36ch;font-size:15px;line-height:1.8;margin-top:27px}
  .buyer-page .launch-buyer-video>.eyebrow{margin-bottom:18px;line-height:1.8}
}
