.oc-form{background:#f5f7fa;padding:70px 0}.oc-form__container{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1240px;padding:0 20px}.oc-form__title{color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:35px;font-weight:600;line-height:135%;margin:0 0 24px}.oc-form__text p{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:18px;font-weight:400;line-height:1.7;margin:0 0 20px}.oc-form__text p:last-child{margin-bottom:0}.oc-form__text a{color:#172a9a;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color .2s}.oc-form__text a:hover{color:#569745}.oc-form__form{background:#fff;border:1px solid rgba(23,42,154,.08);border-radius:16px;box-shadow:0 12px 30px rgba(51,51,51,.06);padding:40px}.oc-form__form-title{border-bottom:1px solid #d9d9d9;color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:24px;font-weight:600;line-height:1.3;margin:0 0 28px;padding-bottom:18px}.oc-form__form .hs_cos_wrapper_type_form>.form-title{display:none}.oc-form__form .hs-form{margin:0;padding:0;width:100%}.oc-form__form .hs-form fieldset{border:0;margin:0;max-width:none!important;padding:0}.oc-form__form .hs-form fieldset.form-columns-2{display:grid;gap:0 16px;grid-template-columns:1fr 1fr}.oc-form__form .hs-form fieldset .hs-form-field,.oc-form__form .hs-form fieldset .input{float:none!important;margin-right:0!important;width:100%!important}.oc-form__form .hs-form-field{margin-bottom:20px}.oc-form__form .hs-form-field>label{color:#172a9a;display:block;font-family:Poppins SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.4;margin-bottom:8px}.oc-form__form .hs-form-required{color:#e0563f;margin-left:2px}.oc-form__form .hs-field-desc{color:rgba(23,42,154,.55);font-family:Poppins Regular,sans-serif;font-size:13px;margin:-4px 0 8px}.oc-form__form .hs-input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;appearance:none;background:#f5f7fa;border:1px solid #d9d9d9;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:16px;line-height:1.4;max-width:none;min-height:44px;padding:10px 16px;transition:border-color .2s,background .2s,box-shadow .2s;width:100%!important}.oc-form__form .hs-input::placeholder{color:rgba(23,42,154,.4)}.oc-form__form .hs-input:focus{background:#fff;border-color:#569745;box-shadow:0 0 0 3px rgba(86,151,69,.12);outline:none}.oc-form__form textarea.hs-input{min-height:120px;resize:vertical}.oc-form__form select.hs-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23172a9a' stroke-width='2' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.oc-form__form .hs-input.invalid.error{border-color:#e0563f}.oc-form__form .inputs-list{list-style:none;margin:0;padding:0}.oc-form__form .inputs-list li{margin-bottom:8px}.oc-form__form .inputs-list label{align-items:flex-start;color:#172a9a;cursor:pointer;display:flex;font-family:Poppins Regular,sans-serif;font-size:14px;gap:10px;line-height:1.5}.oc-form__form .inputs-list input[type=checkbox],.oc-form__form .inputs-list input[type=radio]{accent-color:#569745;margin-top:3px}.oc-form__form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.oc-form__form .hs-error-msg,.oc-form__form .hs-error-msgs label{color:#e0563f;font-family:Poppins Regular,sans-serif;font-size:13px;line-height:1.4}.oc-form__form .hs_error_rollup{display:none}.oc-form__form .hs-richtext,.oc-form__form .legal-consent-container{color:rgba(23,42,154,.7);font-family:Poppins Regular,sans-serif;font-size:13px;line-height:1.5;margin-bottom:16px}.oc-form__form .hs-richtext a,.oc-form__form .legal-consent-container a{color:#172a9a;text-decoration:underline}.oc-form__form .hs-submit .actions{margin:8px 0 0;padding:0}.oc-form__form .hs-button{align-items:center;-webkit-appearance:none;appearance:none;background:#569745;border:none;border-radius:100px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;font-family:Poppins Bold,sans-serif;font-size:16px;font-weight:700;justify-content:center;line-height:1.2;padding:15px 34px;text-shadow:none;transition:background .25s;width:100%}.oc-form__form .hs-button:focus,.oc-form__form .hs-button:hover{background:#4e8c3f;color:#fff}.oc-form__form .submitted-message{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:16px;line-height:1.6;padding:20px 0;text-align:center}@media (max-width:1024px){.oc-form{padding:50px 0}.oc-form__container{gap:36px;grid-template-columns:1fr}.oc-form__form{padding:32px 24px}}@media (max-width:480px){.oc-form__title{font-size:28px}.oc-form__form .hs-form fieldset.form-columns-2{grid-template-columns:1fr}}