.acb-postulacion-form_wrapper{font-family:Red Hat Display,system-ui,-apple-system,sans-serif;margin:0 auto;max-width:1320px;padding:40px 24px 80px;--gf-color-primary:#001489;--gf-color-primary-rgb:0,20,137;--gf-color-primary-darker:#00126a;--gf-color-primary-lighter:#1a2fa8;--gf-color-ctrl-border:#e5e7eb;--gf-color-ctrl-bg:#fff;--gf-radius:999px;--gf-ctrl-btn-size-md:50px;--gf-ctrl-btn-bg-color-primary:#001489;--gf-ctrl-btn-bg-color-hover-primary:#00126a;--gf-ctrl-btn-bg-color-focus-primary:#00126a;--gf-ctrl-btn-color-primary:#fff;--gf-ctrl-btn-color-hover-primary:#fff;--gf-ctrl-btn-border-color-primary:#001489;--gf-ctrl-btn-border-color-hover-primary:#00126a;--gf-ctrl-btn-bg-color-secondary:transparent;--gf-ctrl-btn-bg-color-hover-secondary:#f2f3f9;--gf-ctrl-btn-color-secondary:#001489;--gf-ctrl-btn-color-hover-secondary:#001489;--gf-ctrl-btn-border-color-secondary:#001489;--gf-ctrl-btn-border-color-hover-secondary:#00126a}.acb-postulacion-form_wrapper .gf_page_steps,.acb-postulacion-form_wrapper .gfield_required{display:none}.acb-postulacion-page__header{margin-bottom:40px}.acb-postulacion-page__title{color:var(--wp--preset--color--color-2,#001489);font-family:Red Hat Display,system-ui,sans-serif;font-size:28px;font-weight:600;line-height:1.3;margin:0 0 12px}.acb-postulacion-page__description{color:var(--wp--preset--color--color-6,#999);font-size:16px;font-weight:400;line-height:1.5;margin:0;max-width:90ch}.acb-postulacion-form_wrapper .gform-body,.acb-postulacion-form_wrapper .gform_body{margin:0}.acb-postulacion-form_wrapper .gform_page{padding:0}.acb-postulacion-form_wrapper .gform_fields{display:grid;gap:20px 20px;grid-template-columns:repeat(12,1fr);list-style:none;margin:0;padding:0}.acb-postulacion-form_wrapper .gfield{grid-column:span 12;margin:0;padding:0}.acb-postulacion-form_wrapper .gf-col-2{grid-column:span 2}.acb-postulacion-form_wrapper .gf-col-3{grid-column:span 3}.acb-postulacion-form_wrapper .gf-col-4{grid-column:span 4}.acb-postulacion-form_wrapper .gf-col-5{grid-column:span 5}.acb-postulacion-form_wrapper .gf-col-6{grid-column:span 6}.acb-postulacion-form_wrapper .gf-col-8{grid-column:span 8}.acb-postulacion-form_wrapper .gf-col-9{grid-column:span 9}.acb-postulacion-form_wrapper .gf-half-left,.acb-postulacion-form_wrapper .gf-half-right{grid-column:span 6}@media(max-width:768px){.acb-postulacion-form_wrapper .gf-col-2,.acb-postulacion-form_wrapper .gf-col-3,.acb-postulacion-form_wrapper .gf-col-4,.acb-postulacion-form_wrapper .gf-col-5,.acb-postulacion-form_wrapper .gf-col-6,.acb-postulacion-form_wrapper .gf-col-8,.acb-postulacion-form_wrapper .gf-col-9,.acb-postulacion-form_wrapper .gf-half-left,.acb-postulacion-form_wrapper .gf-half-right,.acb-postulacion-form_wrapper .gfield{grid-column:span 12}}.acb-postulacion-form_wrapper .gfield--type-hidden,.acb-postulacion-form_wrapper .gform_hidden{display:none!important}.acb-postulacion-form_wrapper .gfield_label{color:var(--wp--preset--color--color-2,#001489);display:block;font-family:Red Hat Text,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.4;margin:0 0 8px}.acb-postulacion-form_wrapper input[type=date],.acb-postulacion-form_wrapper input[type=email],.acb-postulacion-form_wrapper input[type=number],.acb-postulacion-form_wrapper input[type=password],.acb-postulacion-form_wrapper input[type=tel],.acb-postulacion-form_wrapper input[type=text],.acb-postulacion-form_wrapper input[type=url],.acb-postulacion-form_wrapper select,.acb-postulacion-form_wrapper textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:none;color:var(--wp--preset--color--color-2,#001489);font-family:Red Hat Display,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.4;min-height:50px;padding:14px 16px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.acb-postulacion-form_wrapper input[type=date]::-moz-placeholder,.acb-postulacion-form_wrapper input[type=email]::-moz-placeholder,.acb-postulacion-form_wrapper input[type=number]::-moz-placeholder,.acb-postulacion-form_wrapper input[type=password]::-moz-placeholder,.acb-postulacion-form_wrapper input[type=tel]::-moz-placeholder,.acb-postulacion-form_wrapper input[type=text]::-moz-placeholder,.acb-postulacion-form_wrapper input[type=url]::-moz-placeholder,.acb-postulacion-form_wrapper select::-moz-placeholder,.acb-postulacion-form_wrapper textarea::-moz-placeholder{color:var(--wp--preset--color--color-6,#999);opacity:1}.acb-postulacion-form_wrapper input[type=date]::placeholder,.acb-postulacion-form_wrapper input[type=email]::placeholder,.acb-postulacion-form_wrapper input[type=number]::placeholder,.acb-postulacion-form_wrapper input[type=password]::placeholder,.acb-postulacion-form_wrapper input[type=tel]::placeholder,.acb-postulacion-form_wrapper input[type=text]::placeholder,.acb-postulacion-form_wrapper input[type=url]::placeholder,.acb-postulacion-form_wrapper select::placeholder,.acb-postulacion-form_wrapper textarea::placeholder{color:var(--wp--preset--color--color-6,#999);opacity:1}.acb-postulacion-form_wrapper input[type=date]:hover,.acb-postulacion-form_wrapper input[type=email]:hover,.acb-postulacion-form_wrapper input[type=number]:hover,.acb-postulacion-form_wrapper input[type=password]:hover,.acb-postulacion-form_wrapper input[type=tel]:hover,.acb-postulacion-form_wrapper input[type=text]:hover,.acb-postulacion-form_wrapper input[type=url]:hover,.acb-postulacion-form_wrapper select:hover,.acb-postulacion-form_wrapper textarea:hover{border-color:#cbd5e0}.acb-postulacion-form_wrapper input[type=date]:focus,.acb-postulacion-form_wrapper input[type=date]:focus-visible,.acb-postulacion-form_wrapper input[type=email]:focus,.acb-postulacion-form_wrapper input[type=email]:focus-visible,.acb-postulacion-form_wrapper input[type=number]:focus,.acb-postulacion-form_wrapper input[type=number]:focus-visible,.acb-postulacion-form_wrapper input[type=password]:focus,.acb-postulacion-form_wrapper input[type=password]:focus-visible,.acb-postulacion-form_wrapper input[type=tel]:focus,.acb-postulacion-form_wrapper input[type=tel]:focus-visible,.acb-postulacion-form_wrapper input[type=text]:focus,.acb-postulacion-form_wrapper input[type=text]:focus-visible,.acb-postulacion-form_wrapper input[type=url]:focus,.acb-postulacion-form_wrapper input[type=url]:focus-visible,.acb-postulacion-form_wrapper select:focus,.acb-postulacion-form_wrapper select:focus-visible,.acb-postulacion-form_wrapper textarea:focus,.acb-postulacion-form_wrapper textarea:focus-visible{border-color:var(--wp--preset--color--color-2,#001489);box-shadow:0 0 0 3px rgba(0,20,137,.1);outline:none}.acb-postulacion-form_wrapper select{background-image:url("data:image/svg+xml;utf8,<svg width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M1 1.5L6 6.5L11 1.5%27 stroke=%27%23001489%27 stroke-width=%271.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/></svg>");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}.acb-postulacion-form_wrapper textarea{line-height:1.5;min-height:56px;resize:vertical}.acb-postulacion-form_wrapper .gfield--type-date .ginput_container{position:relative}.acb-postulacion-form_wrapper .gfield--type-date .ginput_container .datepicker-icon,.acb-postulacion-form_wrapper .gfield--type-date .ginput_container .gform-datepicker__icon,.acb-postulacion-form_wrapper .gfield--type-date .ginput_container .ui-datepicker-trigger{pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.acb-postulacion-form_wrapper .gfield--type-fileupload .ginput_container_fileupload.acb-dropzone-host{position:relative}.acb-postulacion-form_wrapper .gfield--type-fileupload .gform_fileupload_rules{display:none}.acb-postulacion-form_wrapper .gfield--type-fileupload .acb-dropzone input[type=file]{background:transparent!important;border:0!important;cursor:pointer;height:100%;inset:0;margin:0!important;min-height:0!important;opacity:0;padding:0!important;position:absolute!important;width:100%;z-index:2}.acb-postulacion-form_wrapper .gfield--type-fileupload .acb-dropzone input[type=file]::-webkit-file-upload-button{cursor:pointer}.acb-dropzone{align-items:center;background:#fff;border:1px dashed #cbd5e0;border-radius:8px;display:flex;justify-content:center;min-height:220px;overflow:hidden;padding:24px;position:relative;transition:border-color .2s ease,background .2s ease}.acb-dropzone--empty:hover{background:#fafbff;border-color:var(--wp--preset--color--color-2,#001489)}.acb-dropzone--loaded{align-items:stretch;background:#f8faff;border-color:var(--wp--preset--color--color-2,#001489);border-style:solid}.acb-dropzone__empty{align-items:center;color:var(--wp--preset--color--color-6,#999);display:flex;flex-direction:column;gap:8px;justify-content:center;pointer-events:none;text-align:center}.acb-dropzone--empty .acb-dropzone__loaded,.acb-dropzone--loaded .acb-dropzone__empty{display:none!important}.acb-dropzone--error{background:#fef5f4!important;border-color:#c0392b!important}.acb-dropzone__error{background:#fef5f4;border:1px solid #f5c6c2;border-radius:6px;color:#c0392b;font-size:13px;line-height:1.4;margin:8px 0 0;padding:8px 12px}.acb-dropzone__icon{margin-bottom:4px}.acb-dropzone__icon,.acb-dropzone__text{color:var(--wp--preset--color--color-2,#001489)}.acb-dropzone__text{font-family:Red Hat Display,system-ui,sans-serif;font-size:15px;font-weight:500;margin:0}.acb-dropzone__hint{color:var(--wp--preset--color--color-6,#999);font-size:13px;margin:0 0 8px}.acb-dropzone__cta{align-items:center;background:#fff;border:1px solid var(--wp--preset--color--color-2,#001489);border-radius:999px;color:var(--wp--preset--color--color-2,#001489);display:inline-flex;font-family:Red Hat Display,system-ui,sans-serif;font-size:14px;font-weight:600;justify-content:center;margin-top:8px;min-height:40px;padding:8px 24px}.acb-dropzone__loaded{align-items:center;display:flex;gap:16px;pointer-events:auto;position:relative;width:100%;z-index:3}.acb-dropzone__preview{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex:0 0 auto;height:96px;justify-content:center;overflow:hidden;width:96px}.acb-dropzone__preview img{display:block;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.acb-dropzone__meta{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.acb-dropzone__status{color:#1f9d55;font-size:13px}.acb-dropzone__name,.acb-dropzone__status{font-family:Red Hat Display,system-ui,sans-serif;font-weight:600}.acb-dropzone__name{color:var(--wp--preset--color--color-2,#001489);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acb-dropzone__size{color:var(--wp--preset--color--color-6,#999);font-size:13px}.acb-dropzone__actions{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:8px}.acb-dropzone__change,.acb-dropzone__remove{background:transparent;border:0;border-radius:6px;cursor:pointer;font-family:Red Hat Display,system-ui,sans-serif;font-size:13px;font-weight:600;padding:6px 12px;transition:background .15s ease}.acb-dropzone__change{color:var(--wp--preset--color--color-2,#001489)}.acb-dropzone__change:focus-visible,.acb-dropzone__change:hover{background:var(--wp--preset--color--color-9,#f2f3f9);outline:none}.acb-dropzone__remove{color:#c0392b}.acb-dropzone__remove:focus-visible,.acb-dropzone__remove:hover{background:rgba(192,57,43,.08);outline:none}@media(max-width:480px){.acb-dropzone__loaded{align-items:flex-start;flex-direction:column}.acb-dropzone__actions{align-items:center;flex-direction:row}}.acb-postulacion-form_wrapper .gfield_description{color:var(--wp--preset--color--color-6,#999);font-size:13px;line-height:1.4;margin-top:6px}.acb-postulacion-form_wrapper .gfield--type-checkbox .gfield_checkbox,.acb-postulacion-form_wrapper .gfield--type-consent .gfield_checkbox{display:flex;flex-direction:column;gap:8px}.acb-postulacion-form_wrapper .gfield--type-checkbox .gchoice,.acb-postulacion-form_wrapper .gfield--type-checkbox .ginput_container_consent,.acb-postulacion-form_wrapper .gfield--type-consent .gchoice,.acb-postulacion-form_wrapper .gfield--type-consent .ginput_container_consent{align-items:center;display:flex;gap:10px}.acb-postulacion-form_wrapper .gfield--type-checkbox input[type=checkbox],.acb-postulacion-form_wrapper .gfield--type-consent input[type=checkbox]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:2px solid var(--wp--preset--color--color-2,#001489);border-radius:3px;cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin:0;min-height:0;padding:0;width:18px}.acb-postulacion-form_wrapper .gfield--type-checkbox input[type=checkbox]:before,.acb-postulacion-form_wrapper .gfield--type-consent input[type=checkbox]:before{content:none}.acb-postulacion-form_wrapper .gfield--type-checkbox input[type=checkbox]:checked,.acb-postulacion-form_wrapper .gfield--type-consent input[type=checkbox]:checked{background-color:var(--wp--preset--color--color-2,#001489);border-color:var(--wp--preset--color--color-2,#001489)}.acb-postulacion-form_wrapper .gfield--type-checkbox input[type=checkbox]:checked:after,.acb-postulacion-form_wrapper .gfield--type-consent input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;transform:translateY(-1px) rotate(45deg);width:5px}.acb-postulacion-form_wrapper .gfield--type-checkbox input[type=checkbox]:focus-visible,.acb-postulacion-form_wrapper .gfield--type-consent input[type=checkbox]:focus-visible{outline:2px solid var(--wp--preset--color--color-2,#001489);outline-offset:2px}.acb-postulacion-form_wrapper .gfield--type-checkbox .gfield_consent_label,.acb-postulacion-form_wrapper .gfield--type-checkbox label,.acb-postulacion-form_wrapper .gfield--type-consent .gfield_consent_label,.acb-postulacion-form_wrapper .gfield--type-consent label{color:var(--wp--preset--color--color-2,#001489);cursor:pointer;font-size:15px;font-weight:500}.acb-postulacion-form_wrapper .gfield--type-checkbox .gfield_consent_label a,.acb-postulacion-form_wrapper .gfield--type-checkbox label a,.acb-postulacion-form_wrapper .gfield--type-consent .gfield_consent_label a,.acb-postulacion-form_wrapper .gfield--type-consent label a{color:inherit;text-decoration:underline;text-underline-offset:2px}.acb-postulacion-form_wrapper .gfield--type-checkbox .gfield_consent_label a:focus-visible,.acb-postulacion-form_wrapper .gfield--type-checkbox .gfield_consent_label a:hover,.acb-postulacion-form_wrapper .gfield--type-checkbox label a:focus-visible,.acb-postulacion-form_wrapper .gfield--type-checkbox label a:hover,.acb-postulacion-form_wrapper .gfield--type-consent .gfield_consent_label a:focus-visible,.acb-postulacion-form_wrapper .gfield--type-consent .gfield_consent_label a:hover,.acb-postulacion-form_wrapper .gfield--type-consent label a:focus-visible,.acb-postulacion-form_wrapper .gfield--type-consent label a:hover{text-decoration:none}.acb-postulacion-form_wrapper .acb-field--has-error input[type=email],.acb-postulacion-form_wrapper .acb-field--has-error input[type=number],.acb-postulacion-form_wrapper .acb-field--has-error input[type=tel],.acb-postulacion-form_wrapper .acb-field--has-error input[type=text],.acb-postulacion-form_wrapper .acb-field--has-error select,.acb-postulacion-form_wrapper .acb-field--has-error textarea,.acb-postulacion-form_wrapper .gfield_error input[type=email],.acb-postulacion-form_wrapper .gfield_error input[type=number],.acb-postulacion-form_wrapper .gfield_error input[type=tel],.acb-postulacion-form_wrapper .gfield_error input[type=text],.acb-postulacion-form_wrapper .gfield_error select,.acb-postulacion-form_wrapper .gfield_error textarea{border-color:#c0392b}.acb-postulacion-form_wrapper .acb-field--has-error input[type=email]:focus,.acb-postulacion-form_wrapper .acb-field--has-error input[type=email]:focus-visible,.acb-postulacion-form_wrapper .acb-field--has-error input[type=number]:focus,.acb-postulacion-form_wrapper .acb-field--has-error input[type=number]:focus-visible,.acb-postulacion-form_wrapper .acb-field--has-error input[type=tel]:focus,.acb-postulacion-form_wrapper .acb-field--has-error input[type=tel]:focus-visible,.acb-postulacion-form_wrapper .acb-field--has-error input[type=text]:focus,.acb-postulacion-form_wrapper .acb-field--has-error input[type=text]:focus-visible,.acb-postulacion-form_wrapper .acb-field--has-error select:focus,.acb-postulacion-form_wrapper .acb-field--has-error select:focus-visible,.acb-postulacion-form_wrapper .acb-field--has-error textarea:focus,.acb-postulacion-form_wrapper .acb-field--has-error textarea:focus-visible,.acb-postulacion-form_wrapper .gfield_error input[type=email]:focus,.acb-postulacion-form_wrapper .gfield_error input[type=email]:focus-visible,.acb-postulacion-form_wrapper .gfield_error input[type=number]:focus,.acb-postulacion-form_wrapper .gfield_error input[type=number]:focus-visible,.acb-postulacion-form_wrapper .gfield_error input[type=tel]:focus,.acb-postulacion-form_wrapper .gfield_error input[type=tel]:focus-visible,.acb-postulacion-form_wrapper .gfield_error input[type=text]:focus,.acb-postulacion-form_wrapper .gfield_error input[type=text]:focus-visible,.acb-postulacion-form_wrapper .gfield_error select:focus,.acb-postulacion-form_wrapper .gfield_error select:focus-visible,.acb-postulacion-form_wrapper .gfield_error textarea:focus,.acb-postulacion-form_wrapper .gfield_error textarea:focus-visible{box-shadow:0 0 0 3px rgba(192,57,43,.12)}.acb-field__error-note,.acb-postulacion-form_wrapper .gfield_validation_message{color:#c0392b;font-size:13px;line-height:1.4;margin-top:6px}.acb-postulacion-form_wrapper .gform-page-footer,.acb-postulacion-form_wrapper .gform_page_footer{align-items:center;border:0;display:flex;gap:24px;justify-content:space-between;margin-top:60px;padding:0}.acb-postulacion-progress{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;max-width:337px}.acb-postulacion-progress__label{color:var(--wp--preset--color--color-2,#001489);font-family:Red Hat Display,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.3;margin:0}.acb-postulacion-progress__bars{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.acb-postulacion-progress__segment{background:var(--wp--preset--color--color-9,#f2f3f9);border-radius:999px;height:10px;transition:background .2s ease}.acb-postulacion-progress__segment--active{background:var(--wp--preset--color--color-2,#001489)}.acb-postulacion-form_wrapper .gform_button,.acb-postulacion-form_wrapper .gform_next_button,.acb-postulacion-form_wrapper .gform_previous_button,.acb-postulacion-form_wrapper input[type=button].gform-theme-button,.acb-postulacion-form_wrapper input[type=submit].gform-theme-button{align-items:center;border-radius:999px!important;box-shadow:none!important;cursor:pointer;display:inline-flex!important;font-family:Red Hat Display,system-ui,sans-serif!important;font-size:16px!important;font-weight:600!important;height:auto!important;justify-content:center;letter-spacing:0!important;line-height:1!important;min-height:50px!important;padding:12px 32px!important;text-transform:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease}.acb-postulacion-form_wrapper .gform-theme-button--secondary,.acb-postulacion-form_wrapper .gform_previous_button{background:transparent!important;background-color:transparent!important;border:1px solid var(--wp--preset--color--color-2,#001489)!important;color:var(--wp--preset--color--color-2,#001489)!important}.acb-postulacion-form_wrapper .gform-theme-button--secondary:focus,.acb-postulacion-form_wrapper .gform-theme-button--secondary:focus-visible,.acb-postulacion-form_wrapper .gform-theme-button--secondary:hover,.acb-postulacion-form_wrapper .gform_previous_button:focus,.acb-postulacion-form_wrapper .gform_previous_button:focus-visible,.acb-postulacion-form_wrapper .gform_previous_button:hover{background:var(--wp--preset--color--color-9,#f2f3f9)!important;background-color:var(--wp--preset--color--color-9,#f2f3f9)!important;color:var(--wp--preset--color--color-2,#001489)!important;outline:none!important}.acb-postulacion-form_wrapper .gform_button:not(.gform-theme-button--secondary),.acb-postulacion-form_wrapper .gform_next_button:not(.gform-theme-button--secondary),.acb-postulacion-form_wrapper input[type=button].gform_next_button,.acb-postulacion-form_wrapper input[type=submit].gform-theme-button:not(.gform-theme-button--secondary){background:var(--wp--preset--color--color-2,#001489)!important;background-color:var(--wp--preset--color--color-2,#001489)!important;border:1px solid var(--wp--preset--color--color-2,#001489)!important;color:#fff!important}.acb-postulacion-form_wrapper .gform_button:not(.gform-theme-button--secondary):focus,.acb-postulacion-form_wrapper .gform_button:not(.gform-theme-button--secondary):focus-visible,.acb-postulacion-form_wrapper .gform_button:not(.gform-theme-button--secondary):hover,.acb-postulacion-form_wrapper .gform_next_button:not(.gform-theme-button--secondary):focus,.acb-postulacion-form_wrapper .gform_next_button:not(.gform-theme-button--secondary):focus-visible,.acb-postulacion-form_wrapper .gform_next_button:not(.gform-theme-button--secondary):hover,.acb-postulacion-form_wrapper input[type=button].gform_next_button:focus,.acb-postulacion-form_wrapper input[type=button].gform_next_button:focus-visible,.acb-postulacion-form_wrapper input[type=button].gform_next_button:hover,.acb-postulacion-form_wrapper input[type=submit].gform-theme-button:not(.gform-theme-button--secondary):focus,.acb-postulacion-form_wrapper input[type=submit].gform-theme-button:not(.gform-theme-button--secondary):focus-visible,.acb-postulacion-form_wrapper input[type=submit].gform-theme-button:not(.gform-theme-button--secondary):hover{background:#00126a!important;background-color:#00126a!important;border-color:#00126a!important;color:#fff!important;outline:none!important}.acb-postulacion-form_wrapper .gform_page_footer .acb-postulacion-progress{margin-right:auto}.acb-postulacion-form_wrapper .gform_page_footer>button,.acb-postulacion-form_wrapper .gform_page_footer>input{margin-left:12px}@media(max-width:768px){.acb-postulacion-form_wrapper .gform-page-footer,.acb-postulacion-form_wrapper .gform_page_footer{flex-wrap:wrap;gap:32px 12px;justify-content:flex-start;margin-top:40px}.acb-postulacion-form_wrapper .acb-postulacion-progress{flex:1 1 100%;margin-right:0;max-width:none}.acb-postulacion-form_wrapper .acb-postulacion-progress__label{font-size:16px}.acb-postulacion-form_wrapper .gform_button,.acb-postulacion-form_wrapper .gform_next_button,.acb-postulacion-form_wrapper .gform_previous_button,.acb-postulacion-form_wrapper input[type=button].gform-theme-button,.acb-postulacion-form_wrapper input[type=submit].gform-theme-button{font-size:14px!important;height:36px!important;min-height:36px!important;padding:8px 24px!important}.acb-postulacion-form_wrapper .gform-theme-button--secondary,.acb-postulacion-form_wrapper .gform_previous_button{border-width:2px!important}.acb-postulacion-form_wrapper .gform_page_footer>button,.acb-postulacion-form_wrapper .gform_page_footer>input{margin-left:0}}.acb-obra2__add-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:12px;grid-column:span 12;margin-top:8px}.acb-obra2__add-hint{color:var(--wp--preset--color--color-2,#001489);font-size:15px;line-height:1.4;margin:0}.acb-obra2__add-hint strong{font-weight:600}.acb-obra2__add-hint span{color:var(--wp--preset--color--color-6,#999);font-weight:400;margin-left:4px}.acb-obra2__add{align-items:center;background:transparent;border:1px solid var(--wp--preset--color--color-2,#001489);border-radius:999px;color:var(--wp--preset--color--color-2,#001489);cursor:pointer;display:inline-flex;font-family:Red Hat Display,system-ui,sans-serif;font-size:15px;font-weight:600;justify-content:center;min-height:48px;padding:12px 28px;transition:background .15s ease,color .15s ease}.acb-obra2__add:focus-visible,.acb-obra2__add:hover{background:var(--wp--preset--color--color-2,#001489);color:#fff;outline:none}.acb-obra2__delete{background:none;border:none;color:#c0392b;cursor:pointer;font-size:13px;font-weight:500;margin-top:8px;padding:0;text-decoration:underline}.acb-obra2__delete:focus-visible,.acb-obra2__delete:hover{color:#8e2820;outline:none}.acb-postulacion-modal__overlay{align-items:center;background:rgba(17,24,39,.6);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.acb-postulacion-modal__box{background:#fff;border-radius:12px;box-shadow:0 20px 50px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:20px;max-width:480px;padding:24px;width:100%}.acb-postulacion-modal__title{color:var(--wp--preset--color--color-2,#001489);font-family:Red Hat Display,system-ui,sans-serif;font-size:18px;font-weight:600;line-height:1.4;margin:0}.acb-postulacion-modal__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.acb-postulacion-modal__action{border:1px solid transparent;border-radius:999px;cursor:pointer;font-family:Red Hat Display,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1;min-height:44px;padding:12px 24px}.acb-postulacion-modal__action--ghost{background:transparent;border-color:var(--wp--preset--color--color-2,#001489);color:var(--wp--preset--color--color-2,#001489)}.acb-postulacion-modal__action--ghost:focus-visible,.acb-postulacion-modal__action--ghost:hover{background:var(--wp--preset--color--color-2,#001489);color:#fff;outline:none}.acb-postulacion-modal__action--primary{background:var(--wp--preset--color--color-2,#001489);color:#fff}.acb-postulacion-modal__action--primary:focus-visible,.acb-postulacion-modal__action--primary:hover{background:#00126a;outline:none}.acb-postulacion-confirmation{align-items:center;display:flex;flex-direction:column;gap:16px;padding:60px 24px;text-align:center}.acb-postulacion-confirmation__title{color:var(--wp--preset--color--color-2,#001489);font-family:Red Hat Display,system-ui,sans-serif;font-size:28px;font-weight:600;line-height:1.3;margin:0}.acb-postulacion-confirmation__copy{color:var(--wp--preset--color--color-6,#999);font-size:16px;line-height:1.5;margin:0}.acb-postulacion-confirmation__count{color:var(--wp--preset--color--color-2,#001489);font-weight:700}.acb-postulacion-confirmation__link{color:var(--wp--preset--color--color-2,#001489);font-weight:600;text-decoration:underline}.acb-dev-panel{background:#111827;border-radius:10px;bottom:20px;box-shadow:0 12px 30px rgba(0,0,0,.35);color:#fff;display:flex;flex-direction:column;font-family:Red Hat Display,system-ui,sans-serif;gap:6px;min-width:220px;padding:12px;position:fixed;right:20px;z-index:99999}.acb-dev-panel__title{color:#fbbf24;font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 4px;text-transform:uppercase}.acb-dev-panel button{background:#1f2937;border:1px solid #374151;border-radius:6px;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:6px 10px;text-align:left}.acb-dev-panel button:focus-visible,.acb-dev-panel button:hover{background:#374151;outline:none}.acb-dev-panel__hint{color:#9ca3af;font-size:11px;line-height:1.4;margin:4px 0 0}.acb-dev-panel__hint code{background:#1f2937;border-radius:3px;color:#fbbf24;font-size:10px;padding:1px 5px}
