section.vhd{width:100%;float:left;padding:0 32px 80px}@media screen and (max-width: 480px){section.vhd{padding:0 16px 56px}}section.vhd .page-title{max-width:860px;margin:64px auto 0}@media screen and (max-width: 640px){section.vhd .page-title{margin-top:48px}}section.vhd .page-title .eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ff4c50}section.vhd .page-title h1{color:#222;font-size:34px;line-height:40px}section.vhd .page-title .tagline{margin-top:10px;font-size:16px;font-style:italic;color:#4b4f56}section.vhd .hero-image{max-width:860px;margin:40px auto 0;border-radius:12px;overflow:hidden;border:1px solid #eee;-webkit-box-shadow:0 12px 32px rgba(20,30,50,.12);box-shadow:0 12px 32px rgba(20,30,50,.12)}section.vhd .hero-image img{width:100%;height:auto;display:block}section.vhd .copy{max-width:640px;margin:40px auto 0}section.vhd .copy p{font-size:16px;line-height:1.7;color:#4b4f56;margin-top:18px}section.vhd .copy p:first-child{margin-top:0}section.vhd .copy p .highlight{color:#358ffd;font-weight:600}section.vhd .copy .cta{display:inline-block;margin-top:28px;padding:12px 24px;border-radius:999px;background:-webkit-gradient(linear, left top, right top, from(#358ffd), to(#46f7fb));background:linear-gradient(90deg, #358ffd, #46f7fb);color:#fff;font-size:14px;font-weight:600;text-decoration:none}section.vhd .copy .cta:hover{text-decoration:none;opacity:.9}
