.c-form-group{display:flex;flex-direction:column;gap:8px;margin-block-end:36px}@media (max-width: 969px){.c-form-group{margin-block-end:20px}}label.c-form-label{display:flex;align-items:center;gap:4px;padding:0;font-weight:700;font-size:clamp(14px, calc(13.51px + 0.13vw), 16px);line-height:1;color:#303030;background:none}.c-required-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px;background-color:#d44c4c;border-radius:4px;font-weight:700;font-size:10px;font-size:1rem;line-height:1;color:#fff}.c-field-wrapper{display:flex;flex-direction:column;gap:4px}input.c-form-field{width:100%;height:64px;margin:0;padding-inline:20px;padding-block:22px;background-color:#fdfdfd;border:1px solid #8a8a8a;border-radius:12px;font-size:18px;font-size:1.8rem;line-height:1;letter-spacing:0.72px;color:#303030;box-sizing:border-box;transition:border-color 0.2s ease, background-color 0.2s ease;appearance:none;-webkit-appearance:none}input.c-form-field::placeholder{color:#ccc;letter-spacing:0.72px}input.c-form-field.c-form-field--has-value{background-color:#fff;border-color:#616161}input.c-form-field:focus{outline:none;background-color:#fff;border-color:#e17a31}input.c-form-field.c-form-field--error{background-color:#fff4f4;border-width:2px;border-color:#d44c4c;color:#d44c4c}input.c-form-field.c-form-field--error:focus{border-color:#d44c4c}input.c-form-field:disabled,input.c-form-field.c-form-field--disabled{background-color:#ebebeb;border:none;color:#ccc;cursor:not-allowed}input.c-form-field:disabled::placeholder,input.c-form-field.c-form-field--disabled::placeholder{color:#ccc}.c-form-hint{margin:0;padding-inline:4px;font-size:14px;font-size:1.4rem;line-height:1.2;color:#8a8a8a}.c-form-error{margin:0;padding-inline:4px;font-size:14px;font-size:1.4rem;line-height:1.2;color:#d44c4c}
