/* Text-led demo invitation. The rejected product screenshot is not loaded. */
@layer vm-migration-priority {
  body.vm-page .vm-home .hp-proof {grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;align-items:start!important;gap:7%!important;padding-top:64px!important;padding-bottom:64px!important;}
  body.vm-page .vm-home .hp-proof-copy {min-width:0;max-width:580px;}
  body.vm-page .vm-home .hp-proof h2 {margin:0!important;padding:0!important;max-width:14ch!important;font-size:clamp(30px,2.7vw,42px)!important;line-height:1.2!important;}
  body.vm-page .vm-home .hp-proof-copy p {margin:0 0 16px!important;color:#515b69!important;font-size:17px!important;line-height:1.7!important;}
  body.vm-page .vm-home .hp-proof-actions {display:flex;align-items:center;flex-wrap:wrap;gap:22px 30px;margin-top:26px;}
  body.vm-page .vm-home .hp-proof-copy .hp-product-link {margin:0!important;color:#1648ed!important;font-size:15px!important;}
  @media(max-width:650px) {
    body.vm-page .vm-home .hp-proof {grid-template-columns:1fr!important;gap:24px!important;padding-top:42px!important;padding-bottom:44px!important;}
    body.vm-page .vm-home .hp-proof h2 {font-size:29px!important;}
    body.vm-page .vm-home .hp-proof-copy p {font-size:16px!important;}
    body.vm-page .vm-home .hp-proof-actions {gap:20px;margin-top:24px;}
  }
}
