.form-box{display:grid;gap:1.5rem;position:relative;z-index:1}.form-box__content{display:grid;gap:.5rem}.form-box__title{margin-bottom:0}.form-box__text{font-size:.875rem;margin-bottom:0}.form-box__form{min-height:146px;position:relative;width:100%}.form-box__form .hs-form .hs_submit .actions .hs-button{padding-block:.75em}.form-box__form .loader{display:none;left:50%;position:absolute;top:50%;translate:-50% -50%}.form-box__form:not(:has(form)) .loader{display:block}.page-post__aside .hs-form{--field-border:1px solid rgba(var(--text-rgb),.25)}.page-post__aside .hs-form .hs-fieldtype-date,.page-post__aside .hs-form .hs-fieldtype-number,.page-post__aside .hs-form .hs-fieldtype-phonenumber,.page-post__aside .hs-form .hs-fieldtype-select,.page-post__aside .hs-form .hs-fieldtype-text,.page-post__aside .hs-form .hs-fieldtype-textarea{background:transparent;border-radius:.75rem;padding:0 1.25rem .35rem}.page-post__aside .hs-form .hs-fieldtype-date:has(input:focus),.page-post__aside .hs-form .hs-fieldtype-date:has(select:focus),.page-post__aside .hs-form .hs-fieldtype-date:has(textarea:focus),.page-post__aside .hs-form .hs-fieldtype-number:has(input:focus),.page-post__aside .hs-form .hs-fieldtype-number:has(select:focus),.page-post__aside .hs-form .hs-fieldtype-number:has(textarea:focus),.page-post__aside .hs-form .hs-fieldtype-phonenumber:has(input:focus),.page-post__aside .hs-form .hs-fieldtype-phonenumber:has(select:focus),.page-post__aside .hs-form .hs-fieldtype-phonenumber:has(textarea:focus),.page-post__aside .hs-form .hs-fieldtype-select:has(input:focus),.page-post__aside .hs-form .hs-fieldtype-select:has(select:focus),.page-post__aside .hs-form .hs-fieldtype-select:has(textarea:focus),.page-post__aside .hs-form .hs-fieldtype-text:has(input:focus),.page-post__aside .hs-form .hs-fieldtype-text:has(select:focus),.page-post__aside .hs-form .hs-fieldtype-text:has(textarea:focus),.page-post__aside .hs-form .hs-fieldtype-textarea:has(input:focus),.page-post__aside .hs-form .hs-fieldtype-textarea:has(select:focus),.page-post__aside .hs-form .hs-fieldtype-textarea:has(textarea:focus){border:1px solid var(--primary-color,#000)}.page-post__aside .hs-form .hs-fieldtype-date:has(.hs-input.error),.page-post__aside .hs-form .hs-fieldtype-number:has(.hs-input.error),.page-post__aside .hs-form .hs-fieldtype-phonenumber:has(.hs-input.error),.page-post__aside .hs-form .hs-fieldtype-select:has(.hs-input.error),.page-post__aside .hs-form .hs-fieldtype-text:has(.hs-input.error),.page-post__aside .hs-form .hs-fieldtype-textarea:has(.hs-input.error){border:1px solid var(--error-color,salmon)}.page-post__aside .hs-form .input input{border-bottom:0}