.form-lp{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;overflow:hidden;width:100vw}.form-lp__inner{align-items:center;box-sizing:border-box;display:flex;gap:48px;justify-content:space-between;min-height:720px;padding:60px 0 60px max(20px,calc(50vw - 605px));width:100%}.form-lp__form{flex:0 1 870px;max-width:870px;width:100%}.form-lp__form-box{background-color:#fff;border-radius:20px;box-shadow:2.72px 4.07px 19.41px 4.07px #037fab1a;box-sizing:border-box;padding:40px}.form-lp__form-box [data-hsfc-id=Renderer]{--hsf-field-input__background-color:#00bcff1a;--hsf-field-input__border-radius:16px;--hsf-field-input__border-color:transparent;--hsf-field-input__border-width:0;--hsf-field-input__border-style:none;--hsf-field-label__font-family:"roc-grotesk-variable","roc-grotesk",sans-serif;--hsf-field-label__font-size:19px;--hsf-field-label__color:inherit;--hsf-button__font-family:"roc-grotesk",sans-serif;--hsf-button__font-size:16px;--hsf-button__color:#fff;--hsf-button__background-color:#bf53d7;--hsf-button__border-radius:10px;--hsf-button__padding:5px 33px}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-Button{background-color:#bf53d7;border:0;border-radius:10px;color:#fff;font-family:roc-grotesk,sans-serif;font-size:16px;font-weight:400;line-height:30px;padding:5px 33px;text-align:center;vertical-align:middle}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-NavigationRow__Buttons:has(>:only-child){justify-content:left}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-RichText{font-family:var(--primary-font,"roc-grotesk",sans-serif)}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-Heading{font-family:roc-grotesk-variable,roc-grotesk,sans-serif;font-size:30px;font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:38px}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-FieldLabel{font-family:roc-grotesk-variable,roc-grotesk,sans-serif;font-size:19px;font-style:normal;font-weight:500;letter-spacing:-.01em;line-height:25px}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-FieldDescription{font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.005em;line-height:16px}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret>span{background:none!important}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-DropdownInput__Caret:after{background-image:url(https://48035801.fs1.hubspotusercontent-na1.net/hubfs/48035801/raw_assets/public/Allied%20Benefit%202025%20Website/images/blue_down_arrow.png);background-repeat:no-repeat;background-size:contain;content:"";height:20px;pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-40%);width:15px}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-DropdownOptions{background-color:#f4fafe;border:solid rgba(149,148,148,.2)!important;border-width:2px 2px 0!important}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-DropdownOptions,.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem{font-family:var(--primary-font,"roc-grotesk",sans-serif)}.form-lp__form-box .hsfc-DateInput,.form-lp__form-box .hsfc-NumberInput,.form-lp__form-box .hsfc-PhoneInput input,.form-lp__form-box .hsfc-PhoneInput__FlagAndCaret,.form-lp__form-box .hsfc-TextInput,.form-lp__form-box .hsfc-TextareaInput{background:#00bcff1a;background-color:#00bcff1a;border:0;border-radius:16px;box-shadow:inset 3.21px 3.21px 12.83px 0 #00bcff1a}.form-lp__form-box .hsfc-DropdownInput{background:transparent;background-color:transparent;border:0;border-radius:16px;box-shadow:none}.form-lp__form-box .hsfc-DropdownInput .hsfc-TextInput{background:#00bcff1a;background-color:#00bcff1a;border:0;border-radius:16px;box-shadow:inset 3.21px 3.21px 12.83px 0 #00bcff1a}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-Row:has([name="0-1/address"]):has([name="0-1/city"]):has([name="0-1/state"]){align-items:stretch;display:grid;grid-template-columns:2fr 1fr 1fr}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-Row:has([name="0-1/address"]):has([name="0-1/city"]):has([name="0-1/state"])>.hsfc-TextField{display:flex;flex-direction:column;grid-column:auto;height:100%;max-width:none;min-width:0;width:100%}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-Row:has([name="0-1/address"]):has([name="0-1/city"]):has([name="0-1/state"])>.hsfc-TextField .hsfc-TextInput{margin-top:auto}.form-lp__form-box .hsfc-PhoneInput__FlagAndCaret{border-bottom-right-radius:0;border-top-right-radius:0}.form-lp__form-box .hsfc-PhoneInput__FlagAndCaret+input{border-bottom-left-radius:0;border-top-left-radius:0}.form-lp__media{align-self:stretch;display:flex;flex:1 1 auto;justify-content:flex-end;margin-right:0;min-width:0}.form-lp__media img{display:block;height:100%;margin-left:auto;max-height:min(900px,85vh);max-width:100%;object-fit:contain;object-position:right center;width:auto}@media (max-width:1100px){.form-lp__inner{gap:32px;min-height:0;padding:48px 0 48px 40px}.form-lp__form{flex-basis:60%;max-width:none}.form-lp__media img{max-height:640px}}@media (max-width:767px){.form-lp__inner{align-items:stretch;flex-direction:column;gap:32px;padding:40px 20px}.form-lp__form{flex:1 1 auto;max-width:100%}.form-lp__form-box{padding:28px 20px}.form-lp__media{display:none}.form-lp__form-box [data-hsfc-id=Renderer] .hsfc-Row:has([name="0-1/address"]):has([name="0-1/city"]):has([name="0-1/state"]){grid-template-columns:1fr}}