.frame-type-form_formframework label,.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea,.frame-type-form_formframework button{font-weight:400;font-size:clamp(14px,12.8px + .2vw,16px);line-height:1.125;font-family:almanach,sans-serif;letter-spacing:.1em;text-transform:uppercase}.frame-type-form_formframework .row,.frame-type-form_formframework .column{margin-bottom:clamp(14px,3.2px + 1.8vw,32px)}.frame-type-form_formframework .row{display:grid;column-gap:clamp(14px,3.2px + 1.8vw,32px)}.frame-type-form_formframework .row:nth-of-type(2),.frame-type-form_formframework .row:nth-of-type(3){grid-template-columns:1fr 1fr 1fr}.frame-type-form_formframework .row:nth-of-type(5){grid-template-columns:1fr 1fr 1fr 1fr}.frame-type-form_formframework .row:nth-of-type(4){grid-template-columns:1fr 1fr 1fr 1fr 1fr}.frame-type-form_formframework .row label{display:block;margin-bottom:8px}@media(max-width:800px){.frame-type-form_formframework .row{column-gap:unset;row-gap:16px}.frame-type-form_formframework .row:nth-of-type(2),.frame-type-form_formframework .row:nth-of-type(3),.frame-type-form_formframework .row:nth-of-type(4),.frame-type-form_formframework .row:nth-of-type(5){grid-template-columns:100%}}.frame-type-form_formframework .form-element-check label{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:8px}.frame-type-form_formframework .form-element-check label input{margin-top:4px}.frame-type-form_formframework .form-element-check label a{color:#000}.frame-type-form_formframework input:not([type=checkbox]),.frame-type-form_formframework select,.frame-type-form_formframework textarea,.frame-type-form_formframework button{appearance:unset;width:100%;background-color:transparent;padding:8px}.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{border:1px solid #000}.frame-type-form_formframework textarea{resize:none;height:81px}.frame-type-form_formframework button{cursor:pointer;border:unset;display:inline-block;color:#fff;background-color:#f598a4;border-radius:16px;padding:4px 16px 8px}
