.curriculo-module__Mumg-W__wrapper{min-height:100vh;padding:32px 16px 48px}.curriculo-module__Mumg-W__container{max-width:920px;margin:0 auto}.curriculo-module__Mumg-W__header{margin-bottom:16px}.curriculo-module__Mumg-W__title{letter-spacing:-.02em;margin:0 0 6px;font-size:32px;font-weight:800}.curriculo-module__Mumg-W__subtitle{color:#6b7280;margin:0;line-height:1.5}.curriculo-module__Mumg-W__sectionWrapper{background:#f3f4f6;border-radius:18px;margin-top:18px;padding:18px}.curriculo-module__Mumg-W__card{background:#fff;border:1px solid #0000000d;border-radius:18px;padding:18px;box-shadow:0 1px 2px #0000000f}.curriculo-module__Mumg-W__form{gap:12px;display:grid}.curriculo-module__Mumg-W__row2{grid-template-columns:1fr 2fr;gap:12px;display:grid}@media (max-width:780px){.curriculo-module__Mumg-W__row2{grid-template-columns:1fr}}.curriculo-module__Mumg-W__field{gap:6px;display:grid}.curriculo-module__Mumg-W__label{color:#111827;font-size:13px;font-weight:700}.curriculo-module__Mumg-W__input,.curriculo-module__Mumg-W__select{background:#fff;border:1px solid #0000001f;border-radius:12px;outline:none;width:100%;padding:12px;font-size:14px;transition:box-shadow .15s,border-color .15s}.curriculo-module__Mumg-W__input:focus,.curriculo-module__Mumg-W__select:focus{border-color:#3b82f699;box-shadow:0 0 0 4px #3b82f62e}.curriculo-module__Mumg-W__helper{color:#6b7280;font-size:12px;line-height:1.4}.curriculo-module__Mumg-W__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.curriculo-module__Mumg-W__primaryBtn{appearance:none;cursor:pointer;color:#fff;background:#111827;border:0;border-radius:12px;padding:12px 16px;font-weight:800;transition:transform 60ms,opacity .15s}.curriculo-module__Mumg-W__primaryBtn:active{transform:translateY(1px)}.curriculo-module__Mumg-W__primaryBtn:disabled{opacity:.6;cursor:not-allowed}.curriculo-module__Mumg-W__secondaryBtn{color:#111827;cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:12px;justify-content:center;align-items:center;padding:12px 16px;font-weight:800;text-decoration:none;display:inline-flex}.curriculo-module__Mumg-W__alert{border:1px solid #0000001a;border-radius:12px;margin-top:12px;padding:12px;font-weight:700;line-height:1.35}.curriculo-module__Mumg-W__alertSuccess{color:#065f46;background:#10b9811f;border-color:#10b9814d}.curriculo-module__Mumg-W__alertError{color:#7f1d1d;background:#ef44441a;border-color:#ef444447}.curriculo-module__Mumg-W__note{color:#111827;background:#f9fafb;border:1px solid #0000000f;border-radius:12px;margin-top:10px;padding:12px;font-size:13px;line-height:1.45}.curriculo-module__Mumg-W__textarea{color:#111827;background:#f9fafb;border:1px solid #0000000f;font-size:13px;font-weight:700}
