hero{display:flex;height:auto;justify-content:center;margin-bottom:150px;overflow:hidden;position:relative;width:100vw}hero.full-height{height:100vh}hero .background{background:linear-gradient(270deg,#ffe993 5.57%,#eb831c 131.68%),linear-gradient(0deg,#fff,#fff);margin-top:-775px;top:0}hero .background,hero .background-curve{bottom:0;box-shadow:inset 0 -5px 15px rgba(0,0,0,.1);clip-path:url(#myClip);content:"";left:0;margin-left:-25%;opacity:1;position:absolute;right:0;width:130%}hero .background-curve{background:#1c1d1f;margin-top:unset;top:-55rem;transform:rotate(0deg)translateY(-30px)}@keyframes enter{0%{margin-top:-1000px;opacity:.6}to{margin-top:-775px;opacity:1}}hero.full-height:before{background-repeat:repeat;background-size:auto}hero .container{display:flex;height:100%;justify-content:space-between;margin-bottom:48px}hero .lockup-large{max-width:550px;width:100%}hero h2,hero li,hero p{color:#fff}hero .inner p.eyebrow{color:#333;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif!important;font-size:14px;letter-spacing:1.2px;line-height:24px;margin-bottom:0;text-transform:uppercase}hero .caption{font-size:10px;font-style:italic;line-height:18px;margin-bottom:1rem}hero .overline img{height:25px;width:auto}hero .hero-form{margin-top:130px;width:496px}hero .hero-form .ui.segment{background-color:#f7f7f7;border:1px solid rgba(34,36,38,.09);box-shadow:0 10px 35px rgba(50,50,93,.1);padding:50px 40px;text-align:left;width:100%}hero .hero-form .header{background-color:#f7f7f7;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,.85);display:block;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.7rem;font-weight:700;line-height:2.28571428rem;margin:0 0 42px;text-align:left}hero .hero-form .header.center{text-align:center}hero .hero-form .ui.form .field{clear:none}hero .hero-form fieldset{max-width:100%!important}hero .hero-form fieldset.form-columns-1 .hs-input:not([type=checkbox]){margin-bottom:12px;width:100%!important}hero .hero-form input[type=checkbox]{margin-right:8px;vertical-align:middle}hero .hero-form input[type=submit]{background-color:#f3d68d;border:0;border-radius:4px;color:#4a4232;font-weight:700;height:41px;text-transform:uppercase;width:100%}hero .hero-form .ui.form .field>label{color:#555;font-size:13px;font-weight:400;text-transform:uppercase}hero .hero-form .ui.form ul.hs-error-msgs{padding-left:0}hero .hero-form .ui.form ul.hs-error-msgs li{list-style:none}hero .hero-form .ui.form label.hs-error-msg{color:#f87171}hero .hero-form select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0)!important;background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px,1px 1.5em!important}hero .hero-form ul.hs-error-msgs{color:red;font-size:11px;margin:.5em}hero .inner{margin-right:42px;margin-top:131px;max-width:550px}hero .inner ul{align-items:flex-start;display:flex;flex-flow:column;list-style-type:none;max-width:450px;padding-left:0}hero .inner ul li{align-items:center;color:#dedede;display:flex;font-size:18px;margin-bottom:2rem}hero .inner ul img{height:32px;margin-right:1rem;width:32px}hero .inner .bottom-image{margin:0 auto;width:80%}.ui.modal{min-height:500px;transform:translateY(-50%);width:800px!important}.ui.modal.scrolling{transform:none}.ui.modal .submitted-message p{color:#fff;text-align:center}.ui.modal .modal-inner{display:flex;width:100%}.ui.modal .modal-image{background-color:#f6f8f9;min-height:500px;overflow:hidden;padding:0 35px;position:relative;width:50%}.ui.modal .modal-image img{left:-197px;max-width:none;position:absolute;top:50%;transform:translateY(-50%);width:558px}.ui.modal .modal-content{background-color:#0a2b46;padding:38px 35px 42px;width:50%}.ui.modal .modal-content h3{color:#fff;font-family:Lato;font-size:24px;font-style:normal;font-weight:500;line-height:31px;margin-bottom:20px;text-align:center;text-transform:none}.ui.modal .hs-input{background:#fcfcfd;border:1px solid rgba(34,36,38,.15);border-radius:4px;box-shadow:0 1.00813px 1.00813px rgba(0,0,0,.06);height:42px;margin-bottom:19px}.ui.modal label{color:#fff;font-family:Lato;font-size:13px;letter-spacing:.07em;line-height:21px;margin-bottom:12px;opacity:.9;text-transform:uppercase}.ui.modal select.hs-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0)!important;background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px,1px 1.5em!important;margin-bottom:36px}.ui.modal input[type=submit]{background:linear-gradient(180deg,hsla(0,0%,100%,.15),rgba(0,0,0,.08)),#f3d68d;border:1px solid rgba(0,0,0,.08);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.15),inset 0 1px 4px rgba(0,0,0,.05);height:42px;width:100%}@media only screen and (min-width:768px){.ui.modal{margin:0 0 0 -33%!important;width:88%}}@media only screen and (min-width:961px){.ui.modal{margin:0 0 0 -40%!important}}@media only screen and (min-width:1200px){.ui.modal{margin:0 0 0 -400px!important}}@media screen and (max-width:1280px){hero{height:auto}hero .hero-image{top:50%;transform:translateY(-50%);width:70%}hero copy{padding-left:48px}hero copy .inner{margin-right:35px;width:500px}hero copy .inner p{font-size:18px}}@media screen and (max-width:1249px){hero{padding-bottom:100px;padding-top:124px}hero .inner .bottom-image{display:none}hero .inner{max-width:450px}hero .hero-form,hero .inner{margin-top:0}}@media screen and (max-width:1024px){hero copy .inner{width:450px}}@media screen and (max-width:960px){hero{align-items:center;display:flex;flex-direction:column;padding-bottom:64px}hero:before{background:linear-gradient(166.28deg,#668090 -146.81%,#183e55 101.64%);content:"";height:70%;left:0;position:absolute;right:0;top:0}hero .inner h2{margin-bottom:var(--spacing-three)}hero .background{display:none}hero .container{align-items:center;flex-direction:column}hero .inner ul{align-items:center;margin:0 auto 7rem;max-width:420px;text-align:left}hero .inner ul li{align-items:center;flex-direction:column;text-align:center}hero .inner ul li:not(:last-of-type){margin-bottom:3rem}hero .inner ul li:last-of-type{margin-bottom:0}hero .inner ul li img{margin:0 0 7px}hero .inner ul li:before{display:none}hero .inner{margin-right:0;max-width:100%;text-align:center;width:100%}hero .lockup-large{max-width:700px}hero .hero-form{max-width:496px;text-align:left;width:100%}.ui.modal{max-width:497px!important}.ui.modal .modal-inner{flex-direction:column}.ui.modal .modal-image{height:300px;width:100%}.ui.modal .modal-image img{bottom:-15px;left:50%;top:unset;transform:translate(-50%);width:417px}.ui.modal .modal-content{width:100%}}@media screen and (max-width:767px){hero copy .inner h2.small{font-size:30px;line-height:1.3}hero .hero-form .form-columns-2 .hs-form-field .hs-input{width:100%!important}hero .hero-form .ui.form .field:last-child{margin-bottom:12px}hero .hero-form fieldset.form-columns-1 .hs-input{margin-bottom:12px!important}.ui.modal{margin:0 0 0 -39%!important}}@media screen and (max-width:699px){hero .inner ul img{height:36px;margin-right:1rem;width:36px}}@media screen and (max-width:549px){hero{padding-top:90px}hero .hero-form{width:100vw}hero .inner{padding:0 21px}hero .hero-form .ui.segment{box-shadow:none;padding:42px 21px}hero .hero-form .header{font-size:1.571428rem}}@media screen and (max-width:479px){fieldset.form-columns-1 .input,hero .hero-form fieldset.form-columns-2 .input{margin-right:0!important}hero .hero-form fieldset.form-columns-1 .hs-input{margin-bottom:0!important}hero .hero-form .ui.form .field{margin-bottom:12px}}@media screen and (max-width:375px){hero{margin-bottom:21px}hero copy .inner h2{font-size:30px;line-height:1.5;margin-bottom:15px}hero copy .inner p{font-size:16px;line-height:1.625;margin-bottom:27px}}