html{font-size:1px}@media(max-width:580px){html{font-size:1px}}@media(min-width:2560px){html{font-size:1px}}section.u4m-hero{background-position:top 50%;background-size:cover;margin-bottom:100rem}section.u4m-hero.image,section.u4m-hero.video{background-position:50% -30vh}@media(max-width:580px){section.u4m-hero.image,section.u4m-hero.video{background-position:50% -15vh}}section.u4m-hero.reverse-text div.overlay .content-wrap,section.u4m-hero.reverse-text div.overlay .content-wrap .eyebrow,section.u4m-hero.reverse-text div.overlay .content-wrap div.copy .heading,section.u4m-hero.reverse-text div.overlay .content-wrap div.copy p.subtext{color:#fff}section.u4m-hero div.overlay{position:relative;z-index:1}section.u4m-hero div.overlay div.content-wrap{align-items:center;display:flex;flex-direction:row-reverse;float:none;justify-content:center;margin-left:auto;margin-right:auto;max-width:1280rem;padding:20rem}section.u4m-hero div.overlay div.content-wrap.text-left div.copy{flex:0 0 60%;margin-right:auto;text-align:left}body.hs-landing-page section.u4m-hero div.overlay div.content-wrap div.image,section.u4m-hero div.overlay div.content-wrap div.image{flex:0 0 0}section.u4m-hero div.overlay div.content-wrap div.copy{flex:0 0 80%;padding:55rem 0 30rem;text-align:center}body.hs-landing-page section.u4m-hero div.overlay div.content-wrap div.copy{flex:0 0 100%}section.u4m-hero div.overlay div.content-wrap div.copy .eyebrow{display:block;font-family:Source Sans Pro;font-size:16rem;font-weight:700;letter-spacing:1rem;margin-bottom:10rem;text-transform:uppercase}section.u4m-hero div.overlay div.content-wrap div.copy .heading{font-family:Source Sans Pro;font-size:42rem;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:30rem}@media(max-width:580px){section.u4m-hero div.overlay div.content-wrap div.copy .heading{font-size:32rem;margin-bottom:20rem}}section.u4m-hero div.overlay div.content-wrap div.copy .heading.small{font-family:Source Sans Pro;font-size:38rem;font-weight:700;letter-spacing:.25rem;line-height:1.2;margin-bottom:30rem}@media(max-width:580px){section.u4m-hero div.overlay div.content-wrap div.copy .heading.small{font-size:28rem;margin-bottom:20rem}}section.u4m-hero div.overlay div.content-wrap div.copy .subtext{color:#222836;font-family:Source Sans Pro;font-size:16rem;letter-spacing:normal;line-height:1.75;margin-bottom:20rem;margin-left:auto;margin-right:auto;max-width:615rem}@media(max-width:580px){section.u4m-hero div.overlay div.content-wrap div.copy .subtext{font-size:15rem}}section.u4m-hero div.overlay div.content-wrap div.copy a{background-color:#ffd331;border:0;border-radius:6rem;box-shadow:0 1rem 2rem 0 rgba(34,40,54,.1);color:#222836;cursor:pointer;display:inline-block;font-family:Source Sans Pro;font-size:15rem;font-weight:500;letter-spacing:.4rem;line-height:1.2;margin:20rem 0;padding:15rem 20rem;text-align:center;text-decoration:none;transition:.1s ease-in}section.u4m-hero div.overlay div.content-wrap div.copy a:focus,section.u4m-hero div.overlay div.content-wrap div.copy a:hover{background-color:#ffda50;box-shadow:0 1rem 0 1rem rgba(34,40,54,.15);color:#222836}section.u4m-hero div.overlay div.content-wrap div.copy svg{cursor:pointer;max-width:100rem}section.u4m-hero div.overlay div.content-wrap div.copy svg circle{transition:.1s ease-in}section.u4m-hero div.overlay div.content-wrap div.copy svg:hover circle{fill:#585e68}section.u4m-hero div.overlay div.content-wrap.image{flex-direction:column-reverse}section.u4m-hero div.overlay div.content-wrap.image:after{background-color:#f7f9fa;bottom:-1rem;content:"";height:30vh;position:absolute;width:100%;z-index:-1}@media(max-width:580px){section.u4m-hero div.overlay div.content-wrap.image:after{height:15vh}}section.u4m-hero div.overlay div.content-wrap.image div.image{flex:0 0 100%}body.hs-landing-page section.u4m-hero div.overlay div.content-wrap.image div.image{flex:0 0 40%}@media(max-width:580px){section.u4m-hero div.overlay div.content-wrap.image div.image{padding:0}}section.u4m-hero div.overlay div.content-wrap.image div.copy{flex:0 0 100%}body.hs-landing-page section.u4m-hero div.overlay div.content-wrap.image div.copy{flex:0 0 60%;padding-right:100rem;text-align:left}@media(max-width:580px){body.hs-landing-page section.u4m-hero div.overlay div.content-wrap.image div.copy{padding:20rem 0 0;text-align:center}}section.u4m-hero div.overlay div.content-wrap.video{flex-direction:column-reverse}section.u4m-hero div.overlay div.content-wrap.video:after{background-color:#f7f9fa;bottom:-1rem;content:"";height:30vh;position:absolute;width:100%;z-index:-1}@media(max-width:580px){section.u4m-hero div.overlay div.content-wrap.video:after{height:15vh}}section.u4m-hero div.overlay div.content-wrap.video div.video-wrap{flex:0 0 100%;position:relative;z-index:1}body.hs-landing-page section.u4m-hero div.overlay div.content-wrap.video div.video-wrap{flex:0 0 40%}@media(max-width:580px){section.u4m-hero div.overlay div.content-wrap.video div.video-wrap{padding:0}}section.u4m-hero div.overlay div.content-wrap.video div.video-wrap .video{left:50%;max-width:100%;text-align:center;top:0;width:1000rem;z-index:-1}section.u4m-hero div.overlay div.content-wrap.video div.video-wrap .video.with-preview{position:absolute;transform:translate(-50%);visibility:hidden}section.u4m-hero div.overlay div.content-wrap.video div.video-wrap .video-preview{cursor:pointer;position:relative}section.u4m-hero div.overlay div.content-wrap.video div.video-wrap .video-preview:before{background-image:url(https://8348954.fs1.hubspotusercontent-na1.net/hubfs/8348954/nb-nhs-video-player.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:186rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.1s ease-in;width:184rem}@media(max-width:768px){section.u4m-hero div.overlay div.content-wrap.video div.video-wrap .video-preview:before{height:100rem;width:98rem}}section.u4m-hero div.overlay div.content-wrap.video div.video-wrap .video-preview:hover:before{transform:translate(-50%,-50%) scale(1.1)}section.u4m-hero div.overlay div.content-wrap.video div.video-wrap .video-preview img{border-radius:6rem}section.u4m-hero div.overlay div.content-wrap.video div.copy{flex:0 0 100%}body.hs-landing-page section.u4m-hero div.overlay div.content-wrap.video div.copy{flex:0 0 60%;padding-right:100rem;text-align:left}@media(max-width:580px){body.hs-landing-page section.u4m-hero div.overlay div.content-wrap.video div.copy{padding:20rem 0 0;text-align:center}}