:root{--ffbml-navy:#1e6fff;--ffbml-navy-hover:#1554d9;--ffbml-accent:#1e6fff;--ffbml-accent-hover:#1554d9;--ffbml-text:#1a1a1a;--ffbml-text-muted:#5a6470;--ffbml-border:#d0d6dd;--ffbml-border-focus:var(--ffbml-navy);--ffbml-bg:#fff;--ffbml-bg-muted:#f5f7fa;--ffbml-error:#c0392b;--ffbml-error-bg:#fdecea;--ffbml-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--ffbml-radius:10px;--ffbml-field-height:48px;--ffbml-gap:16px}.hbspt-form form,.hs_cos_wrapper_type_form .hs-form,.hs_cos_wrapper_widget_type_form .hs-form{color:var(--ffbml-text)!important;font-family:var(--ffbml-font)!important;margin:0 auto!important;max-width:560px!important}.hs_cos_wrapper_type_form .hs-form-field,.hs_cos_wrapper_widget_type_form .hs-form-field{margin-bottom:var(--ffbml-gap)!important;position:relative!important}.hs_cos_wrapper_type_form .hs-form-field>label,.hs_cos_wrapper_widget_type_form .hs-form-field>label{color:var(--ffbml-text)!important;display:inline-block!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;margin-bottom:6px!important}.hs_cos_wrapper_type_form .hs-form-required,.hs_cos_wrapper_widget_type_form .hs-form-required{color:var(--ffbml-error)!important;margin-left:2px!important}.hs_cos_wrapper_type_form .hs-field-desc,.hs_cos_wrapper_widget_type_form .hs-field-desc{color:var(--ffbml-text-muted)!important;font-size:13px!important;line-height:1.4!important;margin:-2px 0 6px!important}.hs_cos_wrapper_type_form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]),.hs_cos_wrapper_widget_type_form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]){-webkit-appearance:none!important;appearance:none!important;background:var(--ffbml-bg)!important;border:1px solid var(--ffbml-border)!important;border-radius:var(--ffbml-radius)!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--ffbml-text)!important;font-family:inherit!important;font-size:16px!important;height:var(--ffbml-field-height)!important;line-height:1.4!important;padding:10px 14px!important;transition:border-color .15s ease,box-shadow .15s ease!important;width:100%!important}.hs_cos_wrapper_type_form textarea.hs-input,.hs_cos_wrapper_widget_type_form textarea.hs-input{height:auto!important;min-height:120px!important;padding:12px 14px!important;resize:vertical!important}.hs_cos_wrapper_type_form select.hs-input,.hs_cos_wrapper_widget_type_form select.hs-input{background-image:url("data:image/svg+xml !important;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%235a6470' d='M6 8L0 0h12z'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;cursor:pointer!important;padding-right:36px!important}.hs_cos_wrapper_type_form .hs-input::placeholder,.hs_cos_wrapper_widget_type_form .hs-input::placeholder{color:#9aa3ad!important;opacity:1!important}.hs_cos_wrapper_type_form .hs-input:hover,.hs_cos_wrapper_widget_type_form .hs-input:hover{border-color:#9fa8b3!important}.hs_cos_wrapper_type_form .hs-input:focus,.hs_cos_wrapper_type_form .hs-input:focus-visible,.hs_cos_wrapper_widget_type_form .hs-input:focus,.hs_cos_wrapper_widget_type_form .hs-input:focus-visible{border-color:var(--ffbml-border-focus)!important;box-shadow:0 0 0 3px rgba(30,111,255,.18)!important;outline:none!important}.hs_cos_wrapper_type_form .hs-input:disabled,.hs_cos_wrapper_widget_type_form .hs-input:disabled{background:var(--ffbml-bg-muted)!important;color:var(--ffbml-text-muted)!important;cursor:not-allowed!important}.hs_cos_wrapper_type_form .hs-form-booleancheckbox,.hs_cos_wrapper_type_form .hs-form-checkbox,.hs_cos_wrapper_type_form .hs-form-radio,.hs_cos_wrapper_widget_type_form .hs-form-booleancheckbox,.hs_cos_wrapper_widget_type_form .hs-form-checkbox,.hs_cos_wrapper_widget_type_form .hs-form-radio{align-items:flex-start!important;display:flex!important;gap:10px!important;margin-bottom:8px!important}.hs_cos_wrapper_type_form .hs-form-booleancheckbox label,.hs_cos_wrapper_type_form .hs-form-checkbox label,.hs_cos_wrapper_type_form .hs-form-radio label,.hs_cos_wrapper_widget_type_form .hs-form-booleancheckbox label,.hs_cos_wrapper_widget_type_form .hs-form-checkbox label,.hs_cos_wrapper_widget_type_form .hs-form-radio label{align-items:flex-start!important;color:var(--ffbml-text)!important;cursor:pointer!important;display:flex!important;font-size:15px!important;font-weight:400!important;gap:10px!important;line-height:1.45!important;margin:0!important}.hs_cos_wrapper_type_form .hs-input[type=checkbox],.hs_cos_wrapper_type_form .hs-input[type=radio],.hs_cos_wrapper_widget_type_form .hs-input[type=checkbox],.hs_cos_wrapper_widget_type_form .hs-input[type=radio]{accent-color:var(--ffbml-navy)!important;cursor:pointer!important;flex-shrink:0!important;height:18px!important;margin:2px 0 0!important;width:18px!important}.hs_cos_wrapper_type_form .inputs-list,.hs_cos_wrapper_widget_type_form .inputs-list{list-style:none!important;margin:0!important;padding:0!important}.hs_cos_wrapper_type_form .inputs-list>li,.hs_cos_wrapper_widget_type_form .inputs-list>li{margin-bottom:6px!important}.hs_cos_wrapper_type_form .form-columns-2,.hs_cos_wrapper_widget_type_form .form-columns-2{display:flex!important;gap:var(--ffbml-gap)!important;margin:0 -8px!important}.hs_cos_wrapper_type_form .form-columns-2>.hs-form-field,.hs_cos_wrapper_widget_type_form .form-columns-2>.hs-form-field{flex:1!important;padding:0 8px!important;width:auto!important}@media (max-width:600px){.hs_cos_wrapper_type_form .form-columns-2,.hs_cos_wrapper_widget_type_form .form-columns-2{flex-direction:column!important;gap:0!important;margin:0!important}.hs_cos_wrapper_type_form .form-columns-2>.hs-form-field,.hs_cos_wrapper_widget_type_form .form-columns-2>.hs-form-field{padding:0!important}}.hs_cos_wrapper_type_form .hs-form-field.invalid .hs-input,.hs_cos_wrapper_type_form .hs-input.error,.hs_cos_wrapper_type_form .hs-input.invalid,.hs_cos_wrapper_widget_type_form .hs-form-field.invalid .hs-input,.hs_cos_wrapper_widget_type_form .hs-input.error,.hs_cos_wrapper_widget_type_form .hs-input.invalid{background:var(--ffbml-error-bg)!important;border-color:var(--ffbml-error)!important}.hs_cos_wrapper_type_form .hs-error-msg,.hs_cos_wrapper_type_form .hs-error-msgs label,.hs_cos_wrapper_widget_type_form .hs-error-msg,.hs_cos_wrapper_widget_type_form .hs-error-msgs label{color:var(--ffbml-error)!important;display:block!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;margin-top:6px!important}.hs_cos_wrapper_type_form .hs-error-msgs,.hs_cos_wrapper_widget_type_form .hs-error-msgs{list-style:none!important;margin:0!important;padding:0!important}.hs_cos_wrapper_type_form .hs-submit,.hs_cos_wrapper_widget_type_form .hs-submit{margin-top:8px!important}.hs_cos_wrapper_type_form .hs-button,.hs_cos_wrapper_type_form .hs-button.primary,.hs_cos_wrapper_type_form input[type=submit].hs-button,.hs_cos_wrapper_widget_type_form .hs-button,.hs_cos_wrapper_widget_type_form .hs-button.primary,.hs_cos_wrapper_widget_type_form input[type=submit].hs-button{background:var(--ffbml-accent)!important;border:0!important;border-radius:var(--ffbml-radius)!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;height:var(--ffbml-field-height)!important;letter-spacing:.02em!important;line-height:1!important;padding:0 24px!important;text-align:center!important;text-transform:none!important;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease!important;width:100%!important}.hs_cos_wrapper_type_form .hs-button:hover,.hs_cos_wrapper_widget_type_form .hs-button:hover{background:var(--ffbml-accent-hover)!important;box-shadow:0 4px 12px rgba(30,111,255,.25)!important}.hs_cos_wrapper_type_form .hs-button:active,.hs_cos_wrapper_widget_type_form .hs-button:active{box-shadow:none!important;transform:translateY(1px)!important}.hs_cos_wrapper_type_form .hs-button:focus-visible,.hs_cos_wrapper_widget_type_form .hs-button:focus-visible{box-shadow:0 0 0 3px rgba(30,111,255,.35)!important;outline:none!important}.hs_cos_wrapper_type_form .hs-button:disabled,.hs_cos_wrapper_widget_type_form .hs-button:disabled{background:#b8bec5!important;box-shadow:none!important;cursor:not-allowed!important}.hs_cos_wrapper_type_form .hs-richtext,.hs_cos_wrapper_type_form .legal-consent-container,.hs_cos_wrapper_widget_type_form .hs-richtext,.hs_cos_wrapper_widget_type_form .legal-consent-container{color:var(--ffbml-text-muted)!important;font-size:13px!important;line-height:1.5!important;margin-bottom:var(--ffbml-gap)!important}.hs_cos_wrapper_type_form .legal-consent-container a,.hs_cos_wrapper_widget_type_form .legal-consent-container a{color:var(--ffbml-navy)!important;text-decoration:underline!important}.hs_cos_wrapper_type_form .submitted-message,.hs_cos_wrapper_widget_type_form .submitted-message{background:#e8f4ea!important;border:1px solid #b6d8bd!important;border-radius:var(--ffbml-radius)!important;color:#1e6b3a!important;font-size:16px!important;line-height:1.5!important;padding:24px!important}