.form-module .hsfc-Heading{color:var(--hsf-heading__color,var(--Color-5,#fff));font-family:var(--hsf-heading__font-family,"Montserrat",sans-serif);font-size:clamp(1.75rem,4.2vw,3rem);font-style:normal;font-weight:500;line-height:120%;margin:0;padding:0;text-align:center}.form-module{margin:0 auto;max-width:607px;padding:0 24px}.form-container{align-items:center;background-image:url();background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0 auto;padding:4rem 0;position:relative;width:100%}.form-container:after{background-color:#424242;bottom:-39px;clip-path:polygon(100% 0,0 100%,0 0);content:"";height:40px;left:max(100px,calc((100vw - var(--container-width))/2 + 75px));position:absolute;width:40px;z-index:10}.form-module button{align-items:center;color:var(--hsf-button__color,var(--White-Text-Button,#f8f9fa));display:flex;flex:1 0 0;flex:1;font-family:var(--hsf-button__font-family,"Montserrat",sans-serif);font-size:var(--hsf-button__font-size,16px);font-style:normal;font-weight:500;gap:8px;height:48px;justify-content:center;line-height:150%;padding:var(--hsf-button__padding,8px 24px);width:100%}.form-module p{color:var(--hsf-richtext__color,var(--Color-5,#fff));font-family:var(--hsf-richtext__font-family,"Montserrat",sans-serif);font-size:var(--hsf-richtext__font-size,18px);font-style:normal;font-weight:500;line-height:28px;margin:0;padding:0;text-align:center}.form-module input,.form-module textarea{align-items:center;align-self:stretch;display:flex;gap:8px;padding:var(--hsf-field-input__padding,12px 16px)}.form-module textarea{height:auto}.form-module input{height:44px}.form-module input::placeholder,.form-module textarea::placeholder{color:var(--hsf-field-input__placeholder-color,var(--Text-700,#959595));font-family:var(--hsf-field-input__font-family,"Montserrat",sans-serif);font-size:14px;font-style:normal;font-weight:500;line-height:140%}.form-module .hsfc-Row{gap:var(--hsf-row__vertical-spacing,24px);margin-bottom:var(--hsf-row__horizontal-spacing,10px)}.form-module h1{color:var(--hsf-heading__color,var(--Color-5,#fff));font-family:var(--hsf-heading__font-family,"Montserrat",sans-serif);font-size:clamp(1.75rem,4.2vw,3rem);font-style:normal;font-weight:500;line-height:120%;text-align:center}.form-module [data-hsfc-id=PhoneInput]{.hsfc-PhoneInput__FlagAndCaret{border-right:1px solid var(--border-light)}}.form-module [data-hsfc-id=FileInput]{background:var(--hsf-field-input__background-color);background-color:var(--hsf-field-input__background-color);border-color:var(--hsf-field-input__border-color);border-radius:var(--hsf-field-input__border-radius);border-style:var(--hsf-field-input__border-style);border-width:var(--hsf-field-input__border-width);color:var(--hsf-field-input__placeholder-color)!important;cursor:pointer;font-size:.845em;font-weight:500;padding:0;&::file-selector-button{all:unset;background:transparent;border-right:1px solid var(--border-light);height:100%;margin-right:8px;padding:0 8px;transition:background .3s}&:hover::file-selector-button{background:var(--hsf-button__background-color);color:var(--hsf-button__color)}}.form-module [data-hsfc-id=ErrorAlert]{font-family:var(--hsf-erroralert__font-family,"Montserrat",sans-serif);font-size:var(--hsf-erroralert__font-size,.8rem);padding:4px;position:relative;&:before{background-color:var(
      --hsf-erroralert__color,var(--hsf-global-error__color)
    );content:"";inset:0;opacity:.2;position:absolute}}.form-module [data-hsfc-id=InfoAlert]{color:var(--hsf-infoalert__color,#fff);font-family:var(--hsf-infoalert__font-family,"Montserrat",sans-serif);font-size:var(--hsf-infoalert__font-size,.8rem);padding:4px;position:relative;&:before{background-color:#fff;content:"";inset:0;opacity:.2;position:absolute}}@media (max-width:768px){.form-container:after{visibility:hidden}}@media (max-width:1200px){.form-container:after{bottom:-29px}}