.app-contact-form{display:flex;flex-direction:column}.app-contact-form__heading-wrapper{background-color:#09364f}.app-contact-form__heading{color:#f8f9f1;font-family:Syne-Regular,sans-serif;font-size:50px;font-weight:400;line-height:60px;padding:96px 48px;text-align:center}.app-contact-form__form-wrapper{background-color:#f8f9f1}.app-contact-form__form-block{padding:40px 24px}.app-contact-form__form form .input input,.app-contact-form__form form .input textarea{border:none}.app-contact-form__form form .hs-form-field{margin-bottom:32px}.app-contact-form__form form label{color:#09364f!important;font-family:Syne-Regular,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:36px!important;margin-bottom:0}.app-contact-form .hs-input{height:48px}.app-contact-form form .hs-fieldtype-textarea{height:200px}.app-contact-form__form form .hs-button{background-color:transparent;border:2px solid #c15050;border-radius:40px;color:#09364f;font-family:Syne-Regular,sans-serif;font-size:20px;line-height:24px;margin-top:32px;padding:12px 24px;width:fit-content}@media screen and (min-width:768px){.app-contact-form__heading{font-size:70px;line-height:90px}}@media screen and (min-width:1280px){.app-contact-form__heading{color:#f8f9f1;font-family:Syne-Regular,sans-serif;font-size:96px;font-weight:400;line-height:124px;padding:294px 120px;text-align:start}.app-contact-form__form-block{padding:96px 90px}.app-contact-form{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1728px){.app-contact-form__form-block{padding:144px 120px}}