@font-face{font-family:Satisfy-Regular;src:url(/_astro/Satisfy-Regular.CDn8QRVK.ttf)format("truetype")}.carga-sube-wrapper{background-image:url(/_astro/fondo_celeste.CYa9mIFg.png);background-position:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 20px;display:flex}.carga-sube-card{color:#fff;border-radius:16px;width:100%;max-width:1280px;margin-top:60px;padding:5px 60px}.carga-sube-header{align-items:center;gap:30px;margin-bottom:30px;display:flex}.carga-sube-header img{object-fit:contain;flex-shrink:0;width:180px;height:180px}.carga-sube-header-text{flex:1}.carga-sube-header h2{letter-spacing:-.02em;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.1}.carga-sube-header p{color:#fff;opacity:.95;margin:8px 0 0;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600}.carga-sube-content{grid-template-columns:1fr 1fr;align-items:start;gap:50px;display:grid}.carga-sube-content.firmando{grid-template-columns:1fr}.carga-sube-left h3,.carga-sube-right h3{color:#fff;align-items:center;gap:12px;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700;display:flex}.carga-sube-left h3 span,.carga-sube-right h3 span{color:#4a9fb5;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;font-weight:700;display:flex}.carga-sube-left h3:not(:first-child){margin-top:35px}.carga-sube-left>.form-input-container:last-of-type{background:0 0;border-radius:25px;width:100%;min-height:50px;margin-top:0;padding:0;overflow:hidden}.carga-sube-left>.form-input-container:last-of-type .form-input{border:none;border-radius:25px;height:50px;padding:0 18px;font-size:1rem}.grid-2{grid-template-columns:repeat(2,1fr);gap:14px;width:100%;margin-top:20px;margin-bottom:20px;display:grid}.carga-sube-left .grid-2 .form-input-container,.carga-sube-left .grid-2 .form-dropdown-container,.carga-sube-left .grid-2 .form-combobox-container{background:0 0;border-radius:25px;min-height:50px;margin-top:0;padding:0;overflow:visible}.carga-sube-left .grid-2 .form-combobox-container .form-combobox-input-wrapper{height:50px}.carga-sube-left .grid-2 .form-input,.carga-sube-left .grid-2 .form-dropdown{border:none;border-radius:25px;height:50px;padding:0 18px;font-size:1rem}.carga-sube-left .grid-2 .form-combobox-input{border:none;border-radius:25px;height:50px;padding:0 44px 0 18px;font-size:1rem}.carga-sube-left .grid-2 .form-combobox-caret{background-position:50%;border-radius:0 25px 25px 0;width:44px;height:50px}.carga-sube-left .grid-2 .form-dropdown{background-position:calc(100% - 15px)}.upload-item{color:#333;background:#fff;border-radius:50px;justify-content:space-between;align-items:center;height:55px;margin-bottom:12px;padding:0 0 0 14px;display:flex;box-shadow:0 2px 8px #00000014}.upload-left{flex:1;align-items:center;gap:16px;display:flex}.upload-left img{object-fit:contain;flex-shrink:0;width:45px;height:45px}.upload-left div{flex-direction:column;gap:2px;display:flex}.upload-left strong{color:#999;font-size:1rem;font-weight:400;line-height:1.3;display:block}.upload-left small{color:#999;font-size:.8rem;line-height:1.2;display:block}.upload-item button{cursor:pointer;color:#fff;white-space:nowrap;background:#b8b8b8;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;height:55px;padding:10px 30px 15px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex}.upload-item button:hover{background:#a0a0a0}.upload-item button.ok{color:#fff;background:#55c5a0}.upload-item button.ok:hover{background:#4ab591}.checks{flex-direction:column;gap:8px;margin:50px 0;display:flex}.checks .form-checkbox-container{flex-direction:row;align-items:center;gap:10px;width:100%;height:auto;display:flex}.checks .input-checkbox-container{flex-shrink:0;margin-top:-10px;margin-right:0}.checks .input-checkbox{margin-top:3px}.checks .label-checkbox{color:#fff;vertical-align:middle;flex:1;margin:0;font-size:.95rem;line-height:1.4;display:inline-block}.checks .form-checkbox-container:last-child .label-checkbox{cursor:pointer}.checkbox-link{color:#fff;text-decoration:underline;transition:all .3s}.checkbox-link:hover{color:#6ff3ec;text-decoration:underline}.checkbox-link.link-leido{color:#6ff3ec;font-weight:700}.link-leido-icon{color:#0f0;margin-left:5px;font-weight:700}.link-no-leido-texto{color:#f99;margin-left:5px;font-size:.9em;font-style:italic}.carga-sube-right button[type=submit],.carga-sube-right .form-button{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(90deg,#468ac2 0%,#6ff3ec 100%);border:none;border-radius:999px;width:100%;height:60px;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:900;transition:all .3s;box-shadow:0 4px 15px #00000026}.carga-sube-right button[type=submit]:hover,.carga-sube-right .form-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0003}.carga-sube-right{flex-direction:column;margin-left:70px;display:flex}@media (width<=768px){.firma-fullscreen .carga-sube-left,.firma-fullscreen .firma-descripcion{display:none!important}.firma-fullscreen{flex-direction:column!important;align-items:stretch!important;height:100dvh!important;padding:0!important;display:flex!important;overflow:hidden!important}.firma-fullscreen .carga-sube-card{border-radius:0!important;flex-direction:column!important;flex:1!important;max-width:100%!important;padding:0!important;display:flex!important;overflow:hidden!important}.firma-fullscreen .carga-sube-header{text-align:left!important;flex-direction:row!important;flex-shrink:0!important;align-items:center!important;gap:10px!important;margin-bottom:0!important;padding:8px 16px!important;display:flex!important}.firma-fullscreen .carga-sube-header img{width:42px!important;height:42px!important}.firma-fullscreen .carga-sube-header h2{margin:0!important;font-size:1.05rem!important;line-height:1.2!important}.firma-fullscreen .carga-sube-header p{margin:2px 0 0!important;font-size:.72rem!important}.firma-fullscreen .carga-sube-content{grid-template-columns:unset!important;flex-direction:column!important;flex:1!important;gap:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.firma-fullscreen .carga-sube-right{flex-direction:column!important;flex:1!important;margin-left:0!important;padding:0 12px 8px!important;display:flex!important;overflow:hidden!important}.firma-fullscreen .adobe-sign-container{flex-direction:column!important;flex:1!important;width:100%!important;animation:none!important;display:flex!important;overflow:hidden!important}.firma-fullscreen .adobe-sign-container h3{flex-shrink:0!important;margin-bottom:4px!important;font-size:.95rem!important;display:flex!important}.firma-fullscreen .adobe-sign-container h3 span{width:28px!important;height:28px!important;font-size:.95rem!important}body:has(.firma-fullscreen){height:100%!important;overflow:hidden!important}body:has(.firma-fullscreen) .floating-icons,body:has(.firma-fullscreen) .navbar,body:has(.firma-fullscreen) .footer,body:has(.firma-fullscreen) #zsiq_float,body:has(.firma-fullscreen) .zsiq_floatmain,body:has(.firma-fullscreen) iframe[src*=zoho]{display:none!important}.carga-sube-wrapper{padding:20px 10px}.carga-sube-card{padding:20px 16px}.carga-sube-header{text-align:center;flex-direction:column;gap:16px;margin-bottom:24px}.carga-sube-header img{width:120px;height:120px}.carga-sube-header h2{font-size:2rem}.carga-sube-header p{font-size:1rem}.carga-sube-content{grid-template-columns:1fr;gap:30px}.carga-sube-left h3,.carga-sube-right h3{margin-bottom:16px;font-size:1.1rem}.carga-sube-left h3 span,.carga-sube-right h3 span{width:36px;height:36px;font-size:1.2rem}.grid-2{grid-template-columns:1fr;gap:12px;margin-top:16px;margin-bottom:24px}.carga-sube-left .grid-2 .form-input-container,.carga-sube-left .grid-2 .form-dropdown-container,.carga-sube-left .grid-2 .form-combobox-container{min-height:45px}.carga-sube-left .grid-2 .form-combobox-container .form-combobox-input-wrapper{height:45px}.carga-sube-left .grid-2 .form-input,.carga-sube-left .grid-2 .form-dropdown{height:45px;padding:0 14px;font-size:.9rem}.carga-sube-left .grid-2 .form-combobox-input{height:45px;padding:0 40px 0 14px;font-size:.9rem}.carga-sube-left .grid-2 .form-combobox-caret{width:40px;height:45px}.carga-sube-left>.form-input-container:last-of-type{min-height:45px}.carga-sube-left>.form-input-container:last-of-type .form-input{height:45px;padding:0 14px;font-size:.9rem}.carga-sube-right{margin-left:0}.upload-item{border-radius:35px;flex-direction:row;align-items:center;gap:12px;height:70px;padding:8px}.upload-left{flex:1;gap:10px}.upload-left img{width:40px;height:40px}.upload-left strong{font-size:.85rem}.upload-left small{font-size:.7rem}.upload-item button{flex-shrink:0;width:auto;min-width:110px;height:100%;padding:8px 18px;font-size:.8rem}.checks{margin:24px 0 16px}.checks .label-checkbox{font-size:.85rem}.carga-sube-right button[type=submit],.carga-sube-right .form-button{height:50px;font-size:1.2rem}}.adobe-sign-container{width:100%;animation:.4s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.adobe-sign-container h3{color:#fff;align-items:center;gap:12px;margin-bottom:16px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:700;display:flex}.adobe-sign-container h3 span{color:#4a9fb5;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;font-weight:700;display:flex}.firma-descripcion{color:#fff;opacity:.95;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:1rem}.monto-input-group{clear:both;align-items:flex-start;width:100%;display:flex}.monto-currency{color:#4a9fb5;z-index:2;background:#f0f1f0;border:1px solid #f0f1f0;border-right:none;border-radius:25px 0 0 25px;justify-content:center;align-items:center;width:50px;height:50px;margin-top:0;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:500;display:flex}.carga-sube-left>.monto-input-group .form-input-container{background:0 0;flex:1;width:auto;height:auto;margin:0;padding:0}.carga-sube-left>.monto-input-group .form-input-container .form-input{border:none;border-radius:0 25px 25px 0;width:100%;height:50px;padding-left:18px}.monto-maximo{color:#fffc;margin-top:8px;margin-left:10px;font-family:Poppins,sans-serif;font-size:.9rem;display:block}.monto-maximo span{color:#4df8cd;font-weight:600}
