.newsletter_section{background-color:#141423;color:#fff;padding:120px 0 160px}.newsletter_section a,.newsletter_section a:focus,.newsletter_section a:hover{color:inherit;text-decoration-line:underline}.newsletter_section-label{font-size:16px;font-weight:300;line-height:150%;margin-bottom:10px}.newsletter_section-title{font-size:72px;font-weight:500;line-height:110%;margin-bottom:41px;max-width:692px;width:100%}.newsletter_section-richtext{font-size:22px;line-height:140%;max-width:596px;width:100%}.newsletter_section form{display:grid;gap:0 32px;grid-template-columns:1fr auto}.newsletter_section form label{font-size:16px;font-weight:300;letter-spacing:0;line-height:150%}.newsletter_section form input[type=email],.newsletter_section form input[type=file],.newsletter_section form input[type=number],.newsletter_section form input[type=password],.newsletter_section form input[type=tel],.newsletter_section form input[type=text],.newsletter_section form select,.newsletter_section form textarea{background-color:transparent;border:solid #fff;border-width:0 0 1px;color:#fff;font-size:16px;font-weight:300;letter-spacing:0;line-height:150%;padding:0 0 11px}.newsletter_section .form-title{margin-bottom:0}.newsletter_section .hs-form-field{margin-bottom:0;margin-top:25px;position:relative}.newsletter_section .hs-form-field>label{clip:rect(0,0,0,0);height:1px;margin-bottom:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.newsletter_section ::-webkit-input-placeholder{color:#fff;font-size:16px;font-weight:300;letter-spacing:0;line-height:150%}.newsletter_section :-moz-placeholder,.newsletter_section ::-moz-placeholder{color:#fff;font-size:16px;font-weight:300;letter-spacing:0;line-height:150%}.newsletter_section ::placeholder{color:#fff;font-size:16px;font-weight:300;letter-spacing:0;line-height:150%}.newsletter_section form .hs-submit{align-self:start;margin-top:19px}.newsletter_section form .hs-button,.newsletter_section form input[type=submit]{background-color:transparent;border:1px solid #fff;border-radius:50px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.1667em;line-height:150%;margin-top:0;padding:11px 27px}.newsletter_section form .hs-button:focus,.newsletter_section form .hs-button:hover,.newsletter_section form input[type=submit]:focus,.newsletter_section form input[type=submit]:hover{background-color:#fff;color:#141423}.newsletter_section .hs_error_rollup{display:none}@media (min-width:1025px){.newsletter_section .content-wrapper{display:flex;gap:64px;justify-content:space-between;padding-left:74px;padding-right:64px}.newsletter_section-header{flex:0 1 50%}.newsletter_section .hs_cos_wrapper_type_form{align-self:flex-end;flex:0 1 50%;max-width:505px}}@media (max-width:1024px){.newsletter_section{padding:100px 0 119px}.newsletter_section-header{margin-bottom:71px}.newsletter_section-title{font-size:64px;margin-bottom:43px;max-width:631px}.newsletter_section-richtext{max-width:100%}}@media (max-width:767px){.newsletter_section{padding:69px 0 70px}.newsletter_section-header{margin-bottom:30px}.newsletter_section-label{font-size:12px;margin-bottom:11px}.newsletter_section-title{font-size:42px;margin-bottom:33px}.newsletter_section-richtext{font-size:18px}.newsletter_section form{display:block}.newsletter_section form label{font-size:14px}.newsletter_section form input[type=email],.newsletter_section form input[type=file],.newsletter_section form input[type=number],.newsletter_section form input[type=password],.newsletter_section form input[type=tel],.newsletter_section form input[type=text],.newsletter_section form select,.newsletter_section form textarea{font-size:14px;padding:0 0 14px}.newsletter_section ::-webkit-input-placeholder{font-size:14px}.newsletter_section :-moz-placeholder,.newsletter_section ::-moz-placeholder{font-size:14px}.newsletter_section ::placeholder{font-size:14px}.newsletter_section form .hs-submit{margin-top:41px;text-align:right}}