.recruitmentForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}@media (max-width:820px){.recruitmentForm{grid-template-columns:1fr}}.recruitmentForm label,.recruitmentForm fieldset{color:#f1c685;flex-direction:column;gap:8px;min-width:0;margin:0;font-size:.95rem;display:flex}.recruitmentForm input,.recruitmentForm select,.recruitmentForm textarea{color:#f5f7fb;box-sizing:border-box;width:100%;min-height:44px;font:inherit;background:#0f1218;border:1px solid #8f6b44;padding:10px 12px}.recruitmentForm textarea{resize:vertical;min-height:130px}.recruitmentForm fieldset{border:1px solid #8f6b44;padding:10px 12px}.recruitmentForm legend{color:#f1c685;padding:0 6px}.recruitmentForm label:nth-last-child(2),.recruitmentForm .consentLine,.recruitmentForm button{grid-column:1/-1}.recruitmentForm button{color:#121722;cursor:pointer;text-transform:uppercase;background:#f1c685;border:none;min-height:48px;font-family:inherit;font-weight:800}.formHint{color:#c75a5a;grid-column:1/-1;margin:0;font-size:.95rem}.inlineOption{align-items:center;flex-direction:row!important}.inlineOption input{width:16px;min-height:16px}.formStatus{border-left:3px solid;grid-column:1/-1;margin:0;padding:12px 16px;font-size:.95rem}.formStatus--success{color:#7ec97e;background:#7ec97e14;border-color:#7ec97e}.formStatus--error{color:#c75a5a;background:#c75a5a14;border-color:#c75a5a}.formStatus--unavailable{color:#f1c685;background:#8f6b4414;border-color:#8f6b44}.consentLine{align-items:center;color:#c8ccd5!important;flex-direction:row!important}.consentLine input{width:18px;min-height:18px}
