.PostularPerfil_pageWrapper__8iMaE{width:100%;margin-bottom:3rem;margin-top:3rem;font-family:var(--font-montserrat),sans-serif}.PostularPerfil_container__K9kRE{width:100%;max-width:900px;margin:0 auto;padding:0 1rem}.PostularPerfil_cardContainer__DOdeq{background-color:#ffffff;border:1px solid #e5e7eb;border-radius:3px;padding:2.5rem 2.75rem;box-shadow:0 2px 8px rgba(0,0,0,.04)}.PostularPerfil_headerBlock__j0iWC{margin-bottom:2rem}.PostularPerfil_formTitle__UV8JH{font-size:1.85rem;font-weight:800;margin:0 0 .4rem;letter-spacing:-.02em}.PostularPerfil_formSubtitle__GJDap{font-size:.95rem;color:#64748b;margin:0}.PostularPerfil_formGrid__IVOlm{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.75rem;column-gap:1.75rem;grid-row-gap:1.35rem;row-gap:1.35rem;margin-bottom:1.35rem}.PostularPerfil_fieldGroup__qlr44{display:flex;flex-direction:column}.PostularPerfil_fullWidth__B3p0C{grid-column:1/-1}.PostularPerfil_label__9ncu_{font-size:.875rem;font-weight:700;margin-bottom:.45rem}.PostularPerfil_input__Tl_bu,.PostularPerfil_select__tEkS8,.PostularPerfil_textarea__farb9{width:100%;font-size:.95rem;background-color:#ffffff;border:1px solid #cbd5e1;border-radius:3px;transition:border-color .2s ease,box-shadow .2s ease;outline:none}.PostularPerfil_input__Tl_bu{height:48px;padding:0 1rem}.PostularPerfil_fileInput__G60Pn{display:flex;align-items:center;height:unset;padding-block:.6rem}.PostularPerfil_subInput__vQTs5{margin-top:.65rem;animation:PostularPerfil_fadeInDown__lj4aM .2s ease}@keyframes PostularPerfil_fadeInDown__lj4aM{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.PostularPerfil_select__tEkS8{height:48px;padding:0 2.25rem 0 1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}.PostularPerfil_textarea__farb9{padding:.875rem 1rem;resize:vertical;min-height:105px;line-height:1.5}.PostularPerfil_input__Tl_bu:focus,.PostularPerfil_select__tEkS8:focus,.PostularPerfil_textarea__farb9:focus{border-color:var(--brand-secondary,#0a3a60);box-shadow:0 0 0 1px var(--brand-secondary,#0a3a60)}.PostularPerfil_input__Tl_bu::placeholder,.PostularPerfil_textarea__farb9::placeholder{color:#94a3b8}.PostularPerfil_checkboxGroup__NlPQb{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:3px;padding:1rem 1.25rem}.PostularPerfil_checkboxLabel__lAiZa{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}.PostularPerfil_checkbox__QZI_n{width:1.15rem;height:1.15rem;margin-top:.2rem;accent-color:var(--brand-secondary,#0a3a60);cursor:pointer;flex-shrink:0}.PostularPerfil_checkboxText__6IArA{font-size:.825rem;color:#475569;line-height:1.5}.PostularPerfil_formFooter__vP_iy{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem}.PostularPerfil_footerNote__rhcbP{font-size:.875rem;color:#64748b;margin:0}.PostularPerfil_submitBtn__ArNuu{min-width:190px}.PostularPerfil_successMessage__JJqrd{padding:1rem 1.25rem;background-color:#ecfdf5;border:1px solid #6ee7b7;color:#065f46;border-radius:3px;font-size:.9rem;margin-top:1.5rem}.PostularPerfil_errorMessage__LOHg4{padding:1rem 1.25rem;background-color:#fef2f2;border:1px solid #fca5a5;color:#991b1b;border-radius:3px;font-size:.9rem;margin-top:1.5rem}@media (max-width:640px){.PostularPerfil_cardContainer__DOdeq{padding:1.5rem 1.25rem}.PostularPerfil_formGrid__IVOlm{grid-template-columns:1fr;row-gap:1.25rem}.PostularPerfil_formFooter__vP_iy{flex-direction:column;align-items:stretch;gap:1.25rem}.PostularPerfil_footerNote__rhcbP{text-align:center}.PostularPerfil_submitBtn__ArNuu{width:100%}}