.subscribe-form-section{background:#fff;padding:96px 0 104px}.subscribe-form-section__container{margin:0 auto;max-width:820px;padding:0 24px}.subscribe-form-section__intro{margin:0 auto 36px;max-width:760px;text-align:center}.subscribe-form-section__eyebrow{color:#009fb4;display:inline-block;font-family:Montserrat,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;margin-bottom:14px;text-transform:uppercase}.subscribe-form-section__title{color:#002429;font-family:Roboto Slab,serif;font-size:44px;font-weight:600;line-height:1.15;margin:0 0 18px}.subscribe-form-section__body{color:#4f6670;font-family:Helvetica,sans-serif;font-size:18px;line-height:1.7}.subscribe-form-section__body p{margin:0}.subscribe-form-section__card{background:#fff;border:1px solid rgba(0,36,41,.08);border-radius:28px;box-shadow:0 10px 30px rgba(0,36,41,.05);margin:0 auto;max-width:760px;padding:36px 36px 40px}.subscribe-form-section__card-title{color:#002429;font-family:Roboto Slab,serif;font-size:28px;font-weight:600;margin:0 0 12px}.subscribe-form-section__card-body{color:#4f6670;font-family:Helvetica,sans-serif;font-size:16px;line-height:1.65;margin-bottom:22px}.subscribe-form-section .hs-form-field{margin-bottom:18px}.subscribe-form-section label{color:#143a59;display:block;font-family:Montserrat,Helvetica,sans-serif;font-size:13px;font-weight:600;letter-spacing:.4px;margin-bottom:6px}.subscribe-form-section input[type=email],.subscribe-form-section input[type=text],.subscribe-form-section select,.subscribe-form-section textarea{background:#fff;border:1px solid rgba(0,36,41,.18);border-radius:8px;box-sizing:border-box;font-family:Helvetica,sans-serif;font-size:14px;height:44px;padding:0 14px;transition:border-color .2s ease;width:100%}.subscribe-form-section textarea{height:auto;padding:12px 14px}.subscribe-form-section input:focus,.subscribe-form-section select:focus,.subscribe-form-section textarea:focus{border-color:#009fb4;outline:none}.subscribe-form-section .hs-form-checkbox{margin-bottom:10px}.subscribe-form-section .hs-form-checkbox-display{align-items:flex-start;color:#002429;display:flex;font-family:Helvetica,sans-serif;font-size:15px;gap:10px}.subscribe-form-section .legal-consent-container{color:#4f6670;font-size:13px;line-height:1.6;margin-top:18px}.subscribe-form-section input[type=submit]{background:#143a59;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:Montserrat,Helvetica,sans-serif;font-size:13px;font-weight:700;height:44px;letter-spacing:.6px;margin-top:16px;padding:0 26px;transition:all .2s ease}.subscribe-form-section input[type=submit]:hover{background:#dff3f7;color:#143a59}.subscribe-form-section .hs-form .form-columns-2 .hs-form-field,.subscribe-form-section .hs-form .form-columns-3 .hs-form-field,.subscribe-form-section .hs-form .hs-form-field,.subscribe-form-section .hs-form fieldset.form-columns-2 .hs-form-field,.subscribe-form-section .hs-form fieldset.form-columns-3 .hs-form-field{float:none!important;margin-right:0!important;width:100%!important}.subscribe-form-section .hs-form .form-columns-2,.subscribe-form-section .hs-form .form-columns-3,.subscribe-form-section .hs-form fieldset{max-width:100%!important}.subscribe-form-section .hs-form .hs-input,.subscribe-form-section .hs-form .input{max-width:100%!important;width:100%!important}.subscribe-form-section .hs_firstname,.subscribe-form-section .hs_lastname{float:none!important;margin-right:0!important;width:100%!important}@media (max-width:991px){.subscribe-form-section{padding:80px 0 88px}.subscribe-form-section__title{font-size:36px}}@media (max-width:767px){.subscribe-form-section__container{padding:0 20px}.subscribe-form-section__title{font-size:32px}.subscribe-form-section__card{padding:26px 22px 30px}.subscribe-form-section input[type=submit]{width:100%}}