.CandidaturaForm-module__9XSBrW__form{flex-direction:column;gap:20px;display:flex}.CandidaturaForm-module__9XSBrW__honeypot{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CandidaturaForm-module__9XSBrW__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.CandidaturaForm-module__9XSBrW__row{grid-template-columns:1fr}}.CandidaturaForm-module__9XSBrW__field{flex-direction:column;gap:8px;display:flex}.CandidaturaForm-module__9XSBrW__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:11px}.CandidaturaForm-module__9XSBrW__optional{font-family:var(--font-mono);text-transform:none;letter-spacing:0;color:var(--silent);font-size:10px}.CandidaturaForm-module__9XSBrW__input{background:var(--ink-3);border:1px solid var(--line-2);color:var(--white);font-family:var(--font-sans);transition:border-color .2s var(--t), box-shadow .2s var(--t);border-radius:6px;outline:none;width:100%;padding:12px 14px;font-size:15px}.CandidaturaForm-module__9XSBrW__input::placeholder{color:var(--silent)}.CandidaturaForm-module__9XSBrW__input:focus{border-color:var(--lime);box-shadow:0 0 0 3px var(--lime-glow)}.CandidaturaForm-module__9XSBrW__input:disabled{opacity:.5;cursor:not-allowed}.CandidaturaForm-module__9XSBrW__textarea{resize:vertical;min-height:120px}.CandidaturaForm-module__9XSBrW__readOnly{opacity:.6;cursor:default;background:var(--ink-4)}.CandidaturaForm-module__9XSBrW__fileWrapper{align-items:center;gap:8px;display:flex}.CandidaturaForm-module__9XSBrW__fileInput{display:none}.CandidaturaForm-module__9XSBrW__fileTrigger{background:var(--ink-3);border:1px dashed var(--line-2);color:var(--mute);font-family:var(--font-sans);cursor:pointer;transition:border-color .2s var(--t);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:1;padding:12px 14px;font-size:13px;overflow:hidden}.CandidaturaForm-module__9XSBrW__fileTrigger:hover{border-color:var(--line-strong);color:var(--fog)}.CandidaturaForm-module__9XSBrW__fileRemove{color:var(--mute);cursor:pointer;transition:color .2s var(--t);background:0 0;border:none;padding:4px 8px;font-size:18px}.CandidaturaForm-module__9XSBrW__fileRemove:hover{color:var(--white)}.CandidaturaForm-module__9XSBrW__errorMsg{font-family:var(--font-mono);color:var(--amber);background:color-mix(in srgb, var(--amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--amber) 20%, transparent);border-radius:6px;padding:12px 14px;font-size:12px}.CandidaturaForm-module__9XSBrW__submit{background:var(--lime);color:var(--black);font-family:var(--font-sans);cursor:pointer;transition:opacity .2s var(--t);border:none;border-radius:6px;align-self:flex-start;padding:12px 24px;font-size:15px;font-weight:600}.CandidaturaForm-module__9XSBrW__submit:disabled{opacity:.5;cursor:not-allowed}.CandidaturaForm-module__9XSBrW__submit:not(:disabled):hover{opacity:.85}.CandidaturaForm-module__9XSBrW__success{flex-direction:column;align-items:flex-start;gap:8px;padding:24px 0;display:flex}.CandidaturaForm-module__9XSBrW__successDot{background:var(--lime);width:8px;height:8px;box-shadow:0 0 8px var(--lime-glow);border-radius:50%}.CandidaturaForm-module__9XSBrW__successTitle{color:var(--white);font-size:17px;font-weight:600}.CandidaturaForm-module__9XSBrW__successSub{color:var(--mute);font-size:14px}
.page-module__UKj4Ha__hero{border-bottom:1px solid var(--line);padding:120px 0 64px}.page-module__UKj4Ha__back{color:var(--mute);transition:color .2s var(--t);margin-bottom:32px;font-size:13px;text-decoration:none;display:inline-block}.page-module__UKj4Ha__back:hover{color:var(--white)}.page-module__UKj4Ha__eyebrow{margin-bottom:12px}.page-module__UKj4Ha__titulo{letter-spacing:-.02em;color:var(--white);margin-bottom:12px;font-size:clamp(28px,5vw,40px);font-weight:700}.page-module__UKj4Ha__meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:12px}.page-module__UKj4Ha__descricaoSection{border-bottom:1px solid var(--line);padding:48px 0}.page-module__UKj4Ha__descricaoWrap{max-width:640px;color:var(--fog);font-size:15px;line-height:1.65}.page-module__UKj4Ha__descricaoWrap h3{color:var(--white);margin-top:24px;margin-bottom:8px;font-size:13px;font-weight:600}.page-module__UKj4Ha__descricaoWrap ul,.page-module__UKj4Ha__descricaoWrap ol{padding-left:20px}.page-module__UKj4Ha__descricaoWrap li{margin-bottom:4px}.page-module__UKj4Ha__formSection{padding:64px 0 80px}.page-module__UKj4Ha__formWrap{max-width:640px}
