.npg_module_hero_3{background:var(--color--black);height:auto;padding-bottom:125px;padding-top:221px;position:relative;width:100%}.npg_module_hero_3,.npg_module_hero_3 *,.npg_module_hero_3 .content{-webkit-box-sizing:border-box;box-sizing:border-box}.npg_module_hero_3 .content{display:-ms-grid;display:grid;height:auto;padding:10px;position:relative;width:100%;grid-row-gap:1rem;grid-column-gap:2.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"a a a . ." "a a a b b" "a a a b b" "a a a c c" "a a a . .";grid-template-columns:33%;margin:auto;max-width:1300px}.npg_module_hero_3 .content .block_1{-ms-grid-row:1;-ms-grid-row-span:9;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:a}.npg_module_hero_3 .content .block_1 .con .hero_img{display:block;height:auto;margin:0 auto;width:100%}.npg_module_hero_3 .content .block_2{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:7;-ms-grid-column-span:3;grid-area:b}.npg_module_hero_3 .content .block_2 .con .eyebrow{font-family:Work Sans;font-size:1.25rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem;text-transform:uppercase;width:100%}.npg_module_hero_3 .content .block_2 .con .title{color:var(--body-bg-color);font-size:5.313rem;line-height:5.313rem;margin-bottom:1rem}.npg_module_hero_3 .content .block_2 .con .des{color:var(--body-bg-color);font-size:1.25rem;line-height:2.25rem;margin-bottom:0;width:80%}.npg_module_hero_3 .content .block_3{-ms-grid-column:7;-ms-grid-row:7;-ms-grid-column-span:3;grid-area:c}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field{height:auto;margin:0;max-width:495px;position:relative;width:100%}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field label{display:none}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input[type=email]{background:#363d43;border:none;border-radius:var(--border-radius--xlarge);color:var(--body-bg-color);font-size:17px;height:59px!important;max-height:59px;padding-left:28px;padding-right:175px;width:100%}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input::-webkit-input-placeholder{color:var(--body-text-color);color:var(--body-bg-color);font-size:17px}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input::-moz-placeholder{color:var(--body-text-color);color:var(--body-bg-color);font-size:17px}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input:-ms-input-placeholder{color:var(--body-text-color);color:var(--body-bg-color);font-size:17px}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input::-ms-input-placeholder{color:var(--body-text-color);color:var(--body-bg-color);font-size:17px}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input::placeholder{color:var(--body-text-color);color:var(--body-bg-color);font-size:17px}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field .hs_submit.hs-submit .actions{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:46px;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field .hs_submit.hs-submit .actions:hover:before{background-color:#21222a!important}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field .hs_submit.hs-submit .actions:before{background-color:var(--body-bg-color);content:none;height:46px;left:0;margin:0 auto;mask:url(https://www.getcanopy.com/hubfs/2023%20-%20Image%20Assets/icons/icon-arrow-right.svg);-webkit-mask:url(https://www.getcanopy.com/hubfs/2023%20-%20Image%20Assets/icons/icon-arrow-right.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:50%;-webkit-mask-size:50%;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:46px;z-index:1}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field .hs_submit.hs-submit .actions input[type=submit]{font-size:14px;font-weight:600;height:46px;padding:0 20px;position:relative;right:0;text-transform:uppercase;top:0;-webkit-transform:none;transform:none}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field .hs_submit.hs-submit .actions input[type=submit]:hover{background:transparent;color:var(--body-bg-color)}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input[type=submit]{border:2px solid var(--color--light-royal-blue);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:600;height:46px;padding:12px 20px;position:absolute;right:7px;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input[type=submit]:hover{background:transparent;color:var(--body-bg-color)}@media (max-width:1023px){.npg_module_hero_3{padding-bottom:90px;padding-top:130px}.npg_module_hero_3 .content{grid-template-areas:"a a a . ." "a a a b b" "a a a b b" "a a a c c" "a a a . ."}.npg_module_hero_3 .content .block_1{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1;-ms-grid-column-span:3}.npg_module_hero_3 .content .block_2{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:4;-ms-grid-column-span:2}.npg_module_hero_3 .content .block_3{-ms-grid-column:4;-ms-grid-row:4;-ms-grid-column-span:2}}@media (max-width:767px){.npg_module_hero_3{padding-bottom:100px;padding-top:160px}.npg_module_hero_3 .content{grid-template-areas:"b" "a" "c";grid-template-columns:100%;margin:0 auto;width:80%}.npg_module_hero_3 .content .block_1{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.npg_module_hero_3 .content .block_2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.npg_module_hero_3 .content .block_3{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:1}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field input[type=email]{padding-right:60px}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field .hs_submit.hs-submit .actions:before{content:""}.npg_module_hero_3 .content .block_3 .con.progressive-forms.form-field .hs_submit.hs-submit .actions input[type=submit]{color:transparent;font-size:0;width:46px}}@media (max-width:568px){.npg_module_hero_3{padding-bottom:60px;padding-top:90px}.npg_module_hero_3 .content{width:100%}.npg_module_hero_3 .content .block_2 .con .title{font-size:3.125rem;line-height:3.125rem}.npg_module_hero_3 .content .block_2 .con .des{width:100%}}