.fs-webform{color:#212529;font-size:16px;line-height:24px}.fs-webform__fields{grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 16px;display:grid}.fs-field{grid-column:span 12;min-width:0;line-height:16px}.fs-field--half{grid-column:span 6}.fs-field--third{grid-column:span 4}@media (max-width:640px){.fs-webform__fields{column-gap:0}.fs-field,.fs-field--half,.fs-field--third{grid-column:1/-1}}.fs-webform .fs-field__label{color:#112337;gap:6px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.43;display:flex}.fs-webform .fs-input{color:#112337;margin:0;font-family:inherit;font-size:14px;display:block;box-shadow:0 1px 4px #12196114}.fs-webform .fs-input::placeholder{color:#112337}.fs-webform .fs-input--area{min-height:288px;margin-bottom:28px}.fs-webform .fs-input[aria-invalid=true]{border-color:#c02b0a!important}.fs-field__hint{color:#585e6a;margin-top:8px;font-size:13px;line-height:1.43;display:block}.fs-field__error{color:#c02b0a;margin-top:8px;font-size:13px;line-height:1.43}.fs-webform__footer{justify-content:center;gap:8px;margin-top:24px;display:flex}.fs-webform .fs-webform__submit{cursor:pointer;justify-content:center;align-items:center;gap:6px;width:auto;min-height:38px;margin:0;display:flex;box-shadow:0 1px 4px #12196114}.fs-webform .fs-webform__submit:disabled{opacity:.7;cursor:progress}.fs-webform__errors{color:#c02b0a;background:#fff8f8;border:1px solid #c02b0a;border-radius:8px;margin-bottom:24px;padding:12px 16px;font-size:14px}.fs-webform__done{color:#13b985;text-align:center;background:#09e4a821;border-radius:8px;padding:24px;font-size:15px}
