.fpg-bm-form{--bm-fill:#ebb946;--bm-safe:#c8900f;--bm-hover:#c49b3d;--navy:#2e3742;--muted:#5a6472;--gray:#eae8e9;--line:#d8d5d7;--white:#fff;background:var(--gray);font-family:Gotham,Aptos,Arial,sans-serif;overflow:hidden;padding:104px 56px;position:relative;scroll-margin-top:90px}.fpg-bm-form *,.fpg-bm-form :after,.fpg-bm-form :before{box-sizing:border-box}.fpg-bm-form:before{background:radial-gradient(circle,rgba(235,185,70,.22),transparent 65%);border-radius:50%;content:"";height:640px;pointer-events:none;position:absolute;right:-160px;top:-200px;width:640px}.fpg-bm-form__inner{align-items:center;display:grid;gap:72px;grid-template-columns:.95fr 1.05fr;margin:0 auto;max-width:1200px;position:relative}.fpg-bm-form__copy h1,.fpg-bm-form__copy h2{font-family:Gotham,Aptos,Arial,sans-serif!important;font-size:40px!important;letter-spacing:-.022em!important;line-height:1.15!important;margin:0 0 16px!important}.fpg-bm-form__copy h1,.fpg-bm-form__copy h2,.fpg-bm-form__copy h3{color:var(--navy)!important;font-weight:700!important;text-align:left!important;text-transform:none!important}.fpg-bm-form__copy h3{border-left:3px solid var(--bm-fill);font-size:19px!important;margin:32px 0 8px!important;padding-left:22px}.fpg-bm-form__copy p{color:var(--muted)!important;font-size:17px!important;line-height:1.65!important;margin:0!important;text-align:left!important}.fpg-bm-form__copy ul{display:flex;flex-direction:column;gap:14px;list-style:none!important;margin:32px 0 0!important;padding:0!important}.fpg-bm-form__copy ul li{color:var(--navy)!important;display:block!important;font-size:15px!important;font-weight:500!important;line-height:1.5!important;margin:0!important;min-height:24px!important;padding:0 0 0 36px!important;position:relative!important}.fpg-bm-form__copy ul li:before{align-items:center!important;background:var(--bm-fill)!important;border:0!important;border-radius:50%!important;color:var(--navy)!important;content:"\2713"!important;display:flex!important;font-size:12px!important;font-weight:700!important;height:24px!important;justify-content:center!important;left:0!important;position:absolute!important;top:0!important;transform:none!important;width:24px!important}.fpg-bm-form__card{background:var(--white);border-radius:24px;border-top:4px solid var(--bm-fill);box-shadow:0 40px 80px -40px rgba(46,55,66,.45),0 0 0 1px rgba(46,55,66,.04);padding:44px 40px}.fpg-bm-form__card form{margin:0!important}.fpg-bm-form__card fieldset{max-width:100%!important}.fpg-bm-form__card .hs-form-field{margin-bottom:18px!important}.fpg-bm-form__card fieldset.form-columns-2{display:grid!important;gap:16px!important;grid-template-columns:1fr 1fr!important}.fpg-bm-form__card fieldset.form-columns-2 .hs-form-field{float:none!important;padding:0!important;width:100%!important}.fpg-bm-form__card fieldset .input{margin-right:0!important}.fpg-bm-form__card .hs-form-field>label{color:var(--navy)!important;display:block!important;font-family:inherit!important;font-size:13.5px!important;font-weight:600!important;margin-bottom:7px!important}.fpg-bm-form__card .hs-form-required{color:var(--bm-safe)!important}.fpg-bm-form__card input[type=email],.fpg-bm-form__card input[type=number],.fpg-bm-form__card input[type=tel],.fpg-bm-form__card input[type=text],.fpg-bm-form__card select,.fpg-bm-form__card textarea{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#f7f7f7!important;border:1.5px solid transparent!important;border-radius:10px!important;box-shadow:none!important;color:var(--navy)!important;font-family:inherit!important;font-size:15px!important;outline:none!important;padding:13px 14px!important;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease!important;width:100%!important}.fpg-bm-form__card textarea{min-height:92px;resize:vertical}.fpg-bm-form__card select{-webkit-appearance:none!important;appearance:none!important;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='%232e3742' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;cursor:pointer;padding-right:40px!important}.fpg-bm-form__card select option{background:var(--white)!important;color:var(--navy)!important}.fpg-bm-form__card input::placeholder,.fpg-bm-form__card textarea::placeholder{color:#8a888f!important}.fpg-bm-form__card input:hover,.fpg-bm-form__card select:hover,.fpg-bm-form__card textarea:hover{border-color:var(--line)!important}.fpg-bm-form__card input:focus,.fpg-bm-form__card select:focus,.fpg-bm-form__card textarea:focus{background-color:var(--white)!important;border-color:var(--bm-fill)!important;box-shadow:0 0 0 4px rgba(235,185,70,.25)!important}.fpg-bm-form__card .inputs-list .hs-input{width:auto!important}.fpg-bm-form__card .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.fpg-bm-form__card .hs-error-msg,.fpg-bm-form__card .hs-error-msgs label{color:#b12023!important;font-size:12.5px!important;font-weight:400!important}.fpg-bm-form__card .hs-input.error,.fpg-bm-form__card .hs-input.invalid{background-color:var(--white)!important;border-color:#b12023!important}.fpg-bm-form__card .hs-submit .actions{margin:6px 0 0!important;padding:0!important}.fpg-bm-form__card .hs-button,.fpg-bm-form__card input[type=submit]{background-color:var(--bm-fill)!important;border:1.5px solid var(--bm-fill)!important;border-radius:10px!important;box-shadow:0 10px 24px -10px rgba(196,155,61,.7)!important;color:var(--navy)!important;cursor:pointer;display:block!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;line-height:1.2!important;padding:16px 30px!important;text-transform:none!important;transition:background-color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease!important;width:100%!important}.fpg-bm-form__card .hs-button:focus,.fpg-bm-form__card .hs-button:hover,.fpg-bm-form__card input[type=submit]:focus,.fpg-bm-form__card input[type=submit]:hover{background-color:var(--bm-hover)!important;border-color:var(--bm-hover)!important;box-shadow:0 14px 30px -10px rgba(196,155,61,.8)!important;color:var(--navy)!important;transform:translateY(-2px)!important}.fpg-bm-form__card .submitted-message{color:var(--muted);font-size:15px;line-height:1.6;padding:48px 12px;text-align:center}.fpg-bm-form__note{color:var(--muted);font-size:12.5px;line-height:1.5;margin-top:16px;text-align:center}.fpg-bm-form__note a{color:inherit;text-decoration:underline}@media (max-width:950px){.fpg-bm-form__inner{gap:44px;grid-template-columns:1fr}}@media (max-width:620px){.fpg-bm-form{padding:64px 20px}.fpg-bm-form__copy h1,.fpg-bm-form__copy h2{font-size:28px!important}.fpg-bm-form__card{border-radius:18px;padding:32px 22px}.fpg-bm-form__card fieldset.form-columns-2{grid-template-columns:1fr!important}}