.newsletter-form-banner{margin-bottom:201px;position:relative}.newsletter-form-banner:before{top:175px}.newsletter-form-banner:after,.newsletter-form-banner:before{background:#f1f3f3;content:"";height:1px;left:0;position:absolute;right:0}.newsletter-form-banner:after{top:271px}.newsletter-form-banner .content-wrapper{max-width:610px;padding:0}ul.newsletter-form-banner__metadata{align-items:center;display:flex;flex-wrap:wrap;gap:59px;justify-content:center;list-style:none;margin:0 0 100px;padding:0}ul.newsletter-form-banner__metadata li{align-items:center;display:flex;font-size:14px;gap:7px;justify-content:center;letter-spacing:.05em;line-height:185.7%}ul.newsletter-form-banner__metadata li svg{width:12px}.newsletter-form-banner__subheading{font-size:16px;font-weight:400;letter-spacing:.05em;line-height:200%;margin:0 0 26px;text-align:center}.newsletter-form-banner__heading{font-size:72px;font-weight:500;letter-spacing:.02em;line-height:111%;margin-bottom:73px;text-align:center}.newsletter-form-banner form label{font-size:14px;font-weight:500;margin-bottom:34px;text-transform:uppercase}.newsletter-form-banner form fieldset:not(:first-child){margin-top:44px}.newsletter-form-banner form .input>input,.newsletter-form-banner form .input>textarea{border:none;border-bottom:1px solid #adadad;font-size:14px;line-height:185.7%;padding-left:0}.newsletter-form-banner form .input>textarea{height:120px;resize:none}.newsletter-form-banner form .input>input:-ms-input-placeholder,.newsletter-form-banner form .input>input::-webkit-input-placeholder,.newsletter-form-banner form .input>input::placeholder,.newsletter-form-banner form .input>textarea:-ms-input-placeholder,.newsletter-form-banner form .input>textarea::-webkit-input-placeholder,.newsletter-form-banner form .input>textarea::placeholder{font-size:14px!important}.newsletter-form-banner form .hs-fieldtype-date .hs-dateinput:before{content:""}.newsletter-form-banner form .hs-fieldtype-date .hs-dateinput>input{border:none;border-bottom:1px solid #adadad}.newsletter-form-banner form input[type=submit]{background:#000;border-color:#000;color:#fff;font-size:12px;letter-spacing:.1em;line-height:120%;margin-top:7px;width:100%}.newsletter-form-banner form input[type=submit]:focus,.newsletter-form-banner form input[type=submit]:focus-within,.newsletter-form-banner form input[type=submit]:hover{background:#c02b0a;border-color:#c02b0a}.newsletter-form-banner .hs-error-msgs{display:none}.newsletter-form-banner form fieldset:not(:first-of-type):not(:last-of-type){margin:44px -9px!important}.newsletter-form-banner form fieldset .hs-form-field{padding:0 10px!important}.newsletter-form-banner form fieldset .hs-form-field.hs-fieldtype-date label{margin-bottom:43px}.newsletter-form-banner form .hs-fieldtype-date .hs-dateinput>input{font-size:12px;padding-bottom:10px}@media only screen and (max-width:1024px){.newsletter-form-banner{margin-bottom:140px}.newsletter-form-banner .content-wrapper{max-width:648px}.newsletter-form-banner__heading{margin-bottom:83px}.newsletter-form-banner:before{top:185px}.newsletter-form-banner:after{top:280px}.newsletter-form-banner form fieldset .hs-form-field{margin-bottom:0}.newsletter-form-banner form .hs-fieldtype-date .hs-dateinput>input{color:#838383;font-size:11px;padding-bottom:10px}.newsletter-form-banner form label{line-height:185.71%;margin-bottom:24px}.newsletter-form-banner form fieldset .hs-form-field.hs-fieldtype-date label{margin-bottom:33px}.newsletter-form-banner form .input>textarea{height:105px}.newsletter-form-banner form input[type=submit]{font-size:12px;margin-top:32px;padding-bottom:15px;padding-top:16px}}@media only screen and (max-width:767px){.newsletter-form-banner{margin-bottom:170px}.newsletter-form-banner:before{top:150px}.newsletter-form-banner:after{top:285px}.newsletter-form-banner__heading{font-size:64px;line-height:109.38%;margin-bottom:81px}.newsletter-form-banner__subheading{margin-bottom:4px}ul.newsletter-form-banner__metadata{gap:8px;margin:0 auto 101px;max-width:425px}#hs_form_target_newsletter_form_banner_>form{padding-left:30px;padding-right:30px}.newsletter-form-banner form fieldset{margin:0!important}.newsletter-form-banner form fieldset:not(:first-of-type):not(:last-of-type){margin:unset!important}.newsletter-form-banner form fieldset .hs-form-field{margin-bottom:43px;padding:0!important}.newsletter-form-banner form .hs-fieldtype-date .hs-dateinput>input{font-size:13px}.newsletter-form-banner form .input>textarea::placeholder{font-size:14px!important;padding-right:60px}.newsletter-form-banner form .input>textarea{height:110px}.newsletter-form-banner form fieldset:last-of-type .hs-form-field{margin-bottom:0}.newsletter-form-banner form input[type=submit]{letter-spacing:.1em}}