html,body{background:var(--page-bg,#f4f6fb);margin:0}*{box-sizing:border-box}a{color:#2251ff;text-decoration:none}a:hover{color:#0043a9}input{font-family:inherit}@keyframes erz-nav-drop{0%{opacity:0;transform:translateY(-110%)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){.only-mobile{display:none!important}}@media (width<=767px){.only-desktop{display:none!important}}.hv-c666ce:hover{background:#0f172a!important;transform:translateY(-1px)!important}.hv-898be2:hover{box-shadow:inset 0 0 0 1.5px #61a8ca,0 4px 12px #0000000d!important}.hv-2e7dca:hover{color:#0f172a!important}.hv-995f18:hover{background:#0043a9!important}.hv-7b3e4d:hover{background:#1e293b!important}.hv-17765c:hover{color:#fff!important}.hv-8c0cc0:hover{background:#fff9!important}.hv-5294bb:hover{background:#e2e8f0!important}.hv-bc7872:hover{background:#f1f5f9!important}.hv-397a5c:hover{color:#2251ff!important}.hv-579c7f:hover{background:#0f172a!important}.hv-21ec21:hover{box-shadow:inset 0 0 0 1.5px #cbd5e1!important}.hv-5d81da:hover{color:#0043a9!important}.hv-outline-blue:hover{color:#0043a9!important;background:#fff9!important;box-shadow:inset 0 0 0 1.5px #0043a9!important}.hv-edf10f:hover{color:#8f4527!important}.hv-847ed5:hover{color:#e2663f!important}.hv-76acfb:hover{background:#0b1e2b!important}.hv-33bf61:hover{color:#d97706!important}.hv-4d91ec:hover{color:#b45309!important}.hv-e84188:hover{background:#fff!important}.erz-field{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px 8px 0 0;width:100%;height:56px;transition:border-color .18s;position:relative}.erz-field:focus-within,.erz-field.is-open{border-color:#0043a9;border-bottom-width:2px}.erz-field__label{transform-origin:0;letter-spacing:0;color:#475569;text-transform:none;pointer-events:none;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500;line-height:100%;transition:top .18s cubic-bezier(.2,0,0,1),font-size .18s cubic-bezier(.2,0,0,1),color .18s,letter-spacing .18s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.erz-field--static .erz-field__label,.erz-field:focus-within .erz-field__label,.erz-field[data-filled] .erz-field__label{letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:600;top:9px;transform:translateY(0)}.erz-field:focus-within .erz-field__label{color:#0043a9}.erz-field__control{color:#0f172a;background:0 0;border:0;outline:none;width:100%;height:100%;padding:26px 16px 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:18px;position:absolute;top:0;left:0}select.erz-field__control{appearance:none;cursor:pointer;padding-right:40px}.erz-field__chevron{pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.erz-field--area{height:112px;padding:30px 0 10px;overflow:hidden}.erz-field--area .erz-field__label{transition:color .18s}.erz-field--area textarea{color:#0f172a;resize:none;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0 16px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:block;position:relative;overflow-y:auto}.erz-group{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px 8px 0 0;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;display:flex;position:relative}.erz-group__label{letter-spacing:.5px;color:#475569;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600;line-height:100%}.erz-group__options{flex-flow:wrap;align-items:center;gap:24px;width:100%;display:flex}.erz-check{cursor:pointer;user-select:none;flex-direction:row;align-items:center;gap:10px;display:flex;position:relative}.erz-check input{opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute}.erz-check__box{background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background .18s cubic-bezier(.2,0,0,1),box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #e2e8f0}.erz-check__box svg{opacity:0;transition:opacity .16s,transform .22s cubic-bezier(.34,1.56,.64,1);transform:scale(.5)}.erz-check input:checked+.erz-check__box{background:#112a3b;box-shadow:inset 0 0 0 1.5px #112a3b}.erz-check input:checked+.erz-check__box svg{opacity:1;transform:scale(1)}.erz-check input:focus-visible+.erz-check__box{outline-offset:2px;outline:2px solid #2251ff}.erz-check__text{color:#0f172a;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:100%}.erz-consent{user-select:auto;align-items:flex-start;gap:12px;width:100%}.erz-consent input{width:18px;height:18px}.erz-consent .erz-check__box{border-radius:4px;width:18px;height:18px;margin-top:1px}.erz-consent .erz-check__text{color:#475569;text-wrap:pretty;flex:1;font-size:12px;line-height:16px}.erz-consent .erz-check__text a{color:#112a3b;text-underline-offset:2px;font-weight:600;text-decoration:underline}.erz-consent .erz-check__text a:hover{color:#2251ff}.erz-consent--secondary{margin-top:-8px}.erz-consent__optional{color:#94a3b8}.erz-consent--lg input,.erz-consent--lg .erz-check__box{width:20px;height:20px}.erz-consent--lg .erz-check__box{margin-top:0}.erz-consent--lg .erz-check__text{line-height:18px}.erz-wa{flex-direction:row;align-items:flex-start;gap:12px;width:100%;display:flex}.erz-wa[hidden]{display:none}.erz-wa__number{flex:1}.erz-picker{flex-shrink:0;width:148px;position:relative}.erz-picker__label{letter-spacing:.5px;color:#475569;text-transform:uppercase;pointer-events:none;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600;line-height:100%;position:absolute;top:9px;left:16px}.erz-picker__btn{cursor:pointer;background:0 0;border:0;flex-direction:row;align-items:center;gap:8px;width:100%;height:100%;padding:24px 14px 8px 16px;display:flex;position:absolute;top:0;left:0}.erz-flag{background:#e2e8f0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a0f}.erz-flag span{font-size:21px;line-height:22px;transform:translateY(.5px)}.erz-flag--sm{width:20px;height:20px}.erz-flag--sm span{font-size:19px;line-height:20px}.erz-picker__code{color:#0f172a;text-align:left;flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:18px}.erz-picker__list{z-index:5;background:#fff;border-radius:12px;flex-direction:column;gap:2px;width:232px;max-height:260px;padding:8px;display:flex;position:absolute;top:60px;left:0;overflow-y:auto;box-shadow:inset 0 0 0 1px #e2e8f0,0 16px 40px #0f172a24}.erz-picker__list[hidden]{display:none}.erz-picker__option{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:row;align-items:center;gap:10px;width:100%;padding:9px 12px;transition:background .14s;display:flex}.erz-picker__option:hover,.erz-picker__option[aria-selected=true]{background:#f1f5f9}.erz-picker__name{color:#0f172a;white-space:nowrap;flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:500;line-height:100%}.erz-picker__dial{color:#7f8c9e;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;line-height:100%}.erz-submit{cursor:pointer;background:#112a3b;border:0;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:14px 24px;transition:background .18s,box-shadow .18s,transform .14s;display:flex;box-shadow:inset 0 0 0 1.5px #41789d,0 8px 24px #00000024}.erz-submit:disabled{box-shadow:none;cursor:not-allowed;background:#e2e8f0}.erz-submit[data-state=sending]{cursor:progress}.erz-submit[data-state=ok]{box-shadow:none;background:#2ecca7}.erz-submit[data-state=error]{box-shadow:none;background:#ce424e}.erz-submit__label{letter-spacing:.55px;color:#fff;text-transform:uppercase;white-space:nowrap;font-family:Geist,sans-serif;font-size:12px;font-weight:600;line-height:14px;transition:color .18s}.erz-submit:disabled:not([data-state]) .erz-submit__label{color:#94a3b8}:root{--gray-900:#0f172a;--gray-800:#1e293b;--gray-600:#475569;--gray-400:#94a3b8;--gray-200:#e2e8f0;--gray-50:#f4f6fb;--white:#fff;--black:#000;--azul-lab:#61a8ca;--rojo-lab:#e84c50;--cyan:#00c0e8;--teal:#00c3d0;--font-display:"Arimo", "Helvetica Neue", Arial, sans-serif;--font-text:"acumin-pro", "Helvetica Neue", Arial, sans-serif;--font-meta:"Inter", system-ui, sans-serif;--display-size:56px;--display-line:55px;--display-track:-3.5px;--h2-size:32px;--h2-line:32.8px;--h2-track:-.64px;--h3-size:22px;--gutter:96px;--radius-btn:4px;--shadow-card:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--glow-azul:inset 0 0 12px var(--azul-lab);--shadow-hover:0 4px 6px 0 var(--black);--ease-out:cubic-bezier(.22, .61, .36, 1)}@media (width<=1023px){:root{--gutter:24px}}.ds-display{font-family:var(--font-display);font-weight:700;font-size:var(--display-size);line-height:var(--display-line);letter-spacing:var(--display-track);margin:0}.ds-h2{font-family:var(--font-display);font-weight:700;font-size:var(--h2-size);line-height:var(--h2-line);letter-spacing:var(--h2-track);margin:0}.ds-cita{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:40px;font-weight:700;line-height:1.05}.ds-h3{font-family:var(--font-display);font-style:italic;font-weight:700;font-size:var(--h3-size);margin:0;line-height:normal}.ds-body-lg{font-family:var(--font-text);margin:0;font-size:18px;font-weight:400;line-height:18px}.ds-body-lg-light{font-family:var(--font-text);margin:0;font-size:18px;font-weight:200;line-height:normal}.ds-body-xl{font-family:var(--font-text);margin:0;font-size:22px;font-weight:400;line-height:1.25}.ds-body{font-family:var(--font-text);margin:0;font-size:16px;font-weight:400;line-height:normal}.ds-body-sm{font-family:var(--font-text);margin:0;font-size:14px;font-weight:400;line-height:13.8px}.ds-body-sm-light{font-family:var(--font-text);margin:0;font-size:14px;font-weight:200;line-height:normal}.ds-overline{font-family:var(--font-text);letter-spacing:2px;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:normal}.ds-button-text{font-family:var(--font-text);text-transform:uppercase;font-size:16px;font-weight:700;line-height:1}@keyframes ds-titileo{0%,to{opacity:.45;filter:brightness(.9);box-shadow:0 0 2px #61a8ca59}50%{opacity:1;filter:brightness(1.35);box-shadow:0 0 8px 2px #61a8cabf}}@keyframes ds-titileo-caracter{0%,to{opacity:.45;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.35)}}.ds-titila{animation:1s ease-in-out infinite ds-titileo-caracter;display:inline-block}.ds-titila.is-oculto{visibility:hidden}.ds-segundero{animation:4s linear infinite ds-segundero}@keyframes ds-segundero{0%{transform:rotate(0)}3%{transform:rotate(94deg)}4.5%,25%{transform:rotate(90deg)}28%{transform:rotate(184deg)}29.5%,50%{transform:rotate(180deg)}53%{transform:rotate(274deg)}54.5%,75%{transform:rotate(270deg)}78%{transform:rotate(364deg)}79.5%,to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ds-segundero{animation:none}}.ds-icon{width:var(--w,var(--size,16px));height:var(--h,var(--size,16px));-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.ds :focus-visible{outline:2px solid var(--azul-lab);outline-offset:3px}.ds-btn{border-radius:var(--radius-btn);cursor:pointer;height:52px;transition:background-color .18s var(--ease-out), border-color .18s var(--ease-out), color .18s var(--ease-out);border:1px solid;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.ds-btn--primario{background:var(--gray-200);border-color:var(--white);color:var(--gray-900);transition:background-color .28s var(--ease-out), border-color .28s var(--ease-out), color .28s var(--ease-out), box-shadow .28s var(--ease-out)}.ds-btn--primario:hover,body.ds .ds-btn--primario:hover{background:var(--gray-600);border-color:var(--gray-600);color:var(--gray-200)}.ds-btn--secundario{background:var(--gray-900);border-color:var(--azul-lab);color:var(--white)}.ds-btn--secundario:hover,body.ds .ds-btn--secundario:hover{background:var(--gray-800);color:var(--white)}.ds-contacto{background:var(--gray-200);width:160px;height:42px;color:var(--gray-600);transition:background-color .28s var(--ease-out), color .28s var(--ease-out), box-shadow .28s var(--ease-out);border-radius:32px;justify-content:center;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.ds-contacto:hover{background:var(--gray-600);color:var(--gray-200)}@media (prefers-reduced-motion:reduce){.ds *,.ds :before,.ds :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.erz-modal-scrim{backdrop-filter:blur(24px);opacity:0;pointer-events:none;z-index:80;background:#0f172a66;width:100%;height:100%;transition:opacity .26s;position:fixed;top:0;left:0}.erz-modal{overscroll-behavior:contain;border-top:4px solid var(--azul-lab);background:var(--gray-50);opacity:0;pointer-events:none;width:670px;max-width:calc(100% - 48px);max-height:calc(100vh - 64px);transition:opacity .24s ease, transform .3s var(--ease-out);z-index:81;border-radius:0;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)scale(.97);box-shadow:0 16px 40px #0f172a40}[data-diag-open] .erz-modal-scrim{opacity:1;pointer-events:auto}[data-diag-open] .erz-modal{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}[data-diag-open] .ds-menu--fija,[data-diag-open] .ds-mmenu,[data-diag-open] .ds-arriba{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.erz-modal__head{background:var(--gray-800);color:var(--gray-200);flex-direction:column;padding:20px 20px 24px;display:flex}.erz-modal__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.erz-modal__overline{font-family:var(--font-text);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:700;line-height:normal;display:flex}.erz-modal__overline span{background:var(--azul-lab);width:24px;height:2px}.erz-modal__title{font-family:var(--font-display);color:var(--gray-200);align-self:flex-start;margin:22px 0 0;padding-right:26px;font-size:22px;font-weight:700;line-height:1.15;position:relative}.erz-modal__title [data-diag-escrito]{display:inline-block}.erz-modal__lapiz{color:var(--gray-200);position:absolute;bottom:.2em;left:0}.erz-modal__subtitle{font-family:var(--font-text);color:var(--gray-200);text-wrap:pretty;margin:6px 0 0;font-size:14px;font-weight:400;line-height:1.4}.erz-modal__close{border:1px solid var(--gray-600);width:32px;height:32px;color:var(--gray-200);cursor:pointer;transition:background-color .28s var(--ease-out), border-color .28s var(--ease-out);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.erz-modal__close:hover{background:var(--gray-600)}.erz-modal__close svg{display:block}.erz-modal__x{transform-box:fill-box;transform-origin:50%;transition:transform .24s var(--ease-out), opacity .24s var(--ease-out)}.erz-modal__close.is-cerrando .erz-modal__x.is-a{opacity:0;transform:rotate(90deg)scaleX(.2)}.erz-modal__close.is-cerrando .erz-modal__x.is-b{opacity:0;transform:rotate(-90deg)scaleX(.2)}.erz-modal__form{flex-direction:column;gap:24px;padding:36px 20px;display:flex}.erz-modal__fields{grid-template-columns:1fr 1fr;gap:28px 24px;display:grid}.erz-modal__fields>:first-child,.erz-modal__fields>.erz-group,.erz-modal__fields>.erz-wa,.erz-modal__fields>.erz-field--area{grid-column:1/-1}.erz-modal .erz-field{background:var(--white);border:1px solid var(--gray-200);border-radius:4px;height:52px;margin-top:26px}.erz-modal .erz-field:focus-within,.erz-modal .erz-field.is-open{border-color:var(--azul-lab);border-bottom-width:2px}.erz-modal .erz-field .erz-field__label,.erz-modal .erz-field:focus-within .erz-field__label,.erz-modal .erz-field[data-filled] .erz-field__label,.erz-modal .erz-group .erz-group__label,.erz-modal .erz-picker .erz-picker__label{font-family:var(--font-text);letter-spacing:0;text-transform:uppercase;color:var(--gray-600);font-size:12px;font-weight:700;line-height:16px;top:-26px;left:0;transform:none}.erz-modal .erz-field:focus-within .erz-field__label{color:var(--gray-800)}.erz-modal .erz-field:not(.erz-field--static),.erz-modal .erz-picker .erz-field{margin-top:0}.erz-modal .erz-field:not(.erz-field--static) .erz-field__label{text-transform:none;color:var(--gray-600);font-size:16px;font-weight:400;line-height:1;top:50%;left:16px;transform:translateY(-50%)}.erz-modal .erz-field:not(.erz-field--static):focus-within .erz-field__label,.erz-modal .erz-field:not(.erz-field--static)[data-filled] .erz-field__label,.erz-modal .erz-picker .erz-picker__label{letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;top:8px;left:16px;transform:none}.erz-modal .erz-field:not(.erz-field--static):focus-within .erz-field__label{color:var(--azul-lab)}.erz-modal .erz-field:not(.erz-field--static) .erz-field__control{padding:20px 16px 4px}.erz-modal .erz-picker .erz-picker__btn{padding:18px 14px 4px 16px}.erz-modal .erz-field--static:not(.erz-field--area){margin-top:0}.erz-modal .erz-field--static:not(.erz-field--area) .erz-field__label{letter-spacing:.5px;font-size:11px;font-weight:700;line-height:1;top:8px;left:16px;transform:none}.erz-modal .erz-field--static:not(.erz-field--area):focus-within .erz-field__label{color:var(--azul-lab)}.erz-modal select.erz-field__control{padding:20px 48px 4px 16px}.erz-modal .erz-field:focus-within .erz-field__chevron path{stroke:var(--azul-lab)}.erz-modal select.is-reemplazado{visibility:hidden}.erz-select__btn{cursor:pointer;text-align:left;width:100%;font-family:var(--font-text);color:var(--gray-800);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:20px 48px 4px 16px;font-size:16px;font-weight:400;line-height:1.25;position:absolute;inset:0;overflow:hidden}.erz-select__lista,.erz-modal .erz-picker__list{z-index:10;overscroll-behavior:contain;background:var(--white);border:1px solid var(--gray-200);max-height:264px;animation:erz-lista .18s var(--ease-out);border-radius:4px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;overflow-y:auto;box-shadow:0 12px 32px #0f172a2e}.erz-select__lista[hidden]{display:none}@keyframes erz-lista{0%{opacity:0;transform:translateY(-4px)}}.erz-select__opcion,.erz-modal .erz-picker__option{cursor:pointer;min-height:44px;font-family:var(--font-text);color:var(--gray-800);transition:background-color .14s var(--ease-out);border-radius:0;align-items:center;padding:0 16px;font-size:16px;display:flex;position:relative}.erz-select__opcion.is-activa,.erz-modal .erz-picker__option:hover{background:var(--gray-50)}.erz-select__opcion[aria-selected=true],.erz-modal .erz-picker__option[aria-selected=true]{background:var(--gray-50);font-weight:700}.erz-select__opcion[aria-selected=true]:before,.erz-modal .erz-picker__option[aria-selected=true]:before{content:"";background:var(--azul-lab);width:3px;position:absolute;top:8px;bottom:8px;left:0}.erz-modal .erz-picker__list{width:260px;top:calc(100% + 6px);right:auto}.erz-modal .erz-picker__name{font-family:var(--font-text);color:var(--gray-800);font-size:15px}.erz-modal .erz-picker__dial{font-family:var(--font-text);color:var(--gray-600)}@media (prefers-reduced-motion:reduce){.erz-select__lista,.erz-modal .erz-picker__list{animation:none}}.erz-modal .erz-field :focus-visible{outline:none}.erz-modal .erz-field__control{font-family:var(--font-text);color:var(--gray-800);padding:0 16px;font-size:16px;font-weight:400}.erz-modal .erz-field__chevron{width:16px;height:16px;right:16px}.erz-modal .erz-field__chevron path{stroke:var(--gray-600)}.erz-modal .erz-field--area{padding:0;overflow:visible;height:auto!important}.erz-modal .erz-field--area textarea{resize:vertical;height:100px;min-height:100px;font-family:var(--font-text);color:var(--gray-800);padding:12px 16px;font-size:16px;font-weight:400;line-height:1.4}.erz-modal .erz-field.is-error,.erz-modal .erz-field.is-error:focus-within{border-color:var(--rojo-lab)}.erz-modal .erz-field.is-error .erz-field__label{color:var(--rojo-lab)}.erz-field__error{font-family:var(--font-text);color:var(--rojo-lab);margin:0;font-size:12px;line-height:16px;position:absolute;top:calc(100% + 4px);left:0}.erz-field__error:empty{display:none}.erz-modal .erz-field__contador{font-family:var(--font-text);color:var(--gray-600);font-variant-numeric:tabular-nums;transition:color .18s var(--ease-out);font-size:12px;line-height:16px;position:absolute;top:-26px;right:0}.erz-modal .erz-field__contador.is-limite{color:var(--rojo-lab)}.erz-field__contador-nota{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.erz-modal .erz-group{background:0 0;border:0;border-radius:0;gap:14px;padding:0}.erz-modal .erz-group__label{position:static}.erz-modal .erz-group__options{gap:32px}.erz-modal .erz-group .erz-check__box{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gray-400);border-radius:2px}.erz-modal .erz-group .erz-check input{width:18px;height:18px}.erz-modal .erz-check input:checked+.erz-check__box{background:var(--gray-800);box-shadow:inset 0 0 0 1.5px var(--gray-800)}.erz-modal .erz-check input:focus-visible+.erz-check__box{outline-color:var(--azul-lab)}.erz-modal .erz-group .erz-check__text,.erz-modal .erz-picker__code{font-family:var(--font-text);color:var(--gray-800);font-size:16px}.erz-modal__legal{border-top:1px solid var(--gray-200);flex-direction:column;gap:16px;padding-top:24px;display:flex}.erz-modal .erz-consent--secondary{margin-top:0}.erz-modal .erz-consent .erz-check__box{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--gray-400);border-radius:2px}.erz-modal .erz-consent .erz-check__text{font-family:var(--font-text);color:var(--gray-600);font-size:14px;line-height:20px}.erz-modal .erz-consent .erz-check__text a{color:var(--gray-800);font-weight:400}.erz-modal .erz-consent .erz-check__text a:hover{color:var(--azul-lab)}.erz-modal .erz-consent__optional{color:var(--gray-600)}.erz-modal .erz-consent:not(.erz-consent--secondary) .erz-check__text:after{content:" *";color:var(--rojo-lab)}.erz-modal__verificacion:empty{display:none}.erz-modal__verificacion{align-self:flex-end}.erz-modal .erz-submit{border-radius:var(--radius-btn);background:var(--gray-800);width:200px;height:52px;box-shadow:none;border:1px solid var(--gray-800);transition:background-color .28s var(--ease-out), border-color .28s var(--ease-out), color .28s var(--ease-out);align-self:flex-end;padding:0 20px}.erz-modal .erz-submit:not(:disabled):hover{background:var(--gray-600);border-color:var(--gray-600)}.erz-modal .erz-submit:disabled{background:var(--gray-200);border-color:var(--gray-200)}.erz-modal .erz-submit[data-state=ok]{background:#2ecca7;border-color:#2ecca7}.erz-modal .erz-submit[data-state=error]{background:var(--rojo-lab);border-color:var(--rojo-lab)}.erz-modal .erz-submit__label{font-family:var(--font-text);letter-spacing:0;color:var(--gray-200);font-size:16px;font-weight:700;line-height:1}.erz-modal .erz-submit:disabled:not([data-state]) .erz-submit__label{color:var(--gray-400)}@media (width<=767px){.erz-modal{width:100%;max-width:100%;max-height:92vh;top:auto;bottom:0;left:0;transform:translateY(102%)}[data-diag-open] .erz-modal{transform:translateY(0)}.erz-modal__fields{grid-template-columns:1fr}.erz-modal__form{padding:24px 16px 32px}.erz-modal__head{padding:16px 16px 20px}.erz-modal__fields{gap:24px}.erz-modal .erz-submit{width:100%}}@media (prefers-reduced-motion:reduce){.erz-modal__x{transition:none}}.erz-status-scrim{backdrop-filter:blur(24px);opacity:0;pointer-events:none;z-index:120;background:#0f172a66;transition:opacity .24s;position:fixed;inset:0}.erz-status{--tono:var(--azul-lab);z-index:121;border-top:4px solid var(--tono);background:var(--gray-50);opacity:0;pointer-events:none;width:480px;max-width:calc(100% - 40px);transition:opacity .24s ease, transform .3s var(--ease-out);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)scale(.97);box-shadow:0 16px 40px #0f172a40}.erz-status[data-kind=error]{--tono:var(--rojo-lab)}[data-status-open] .erz-status-scrim{opacity:1;pointer-events:auto}[data-status-open] .erz-status{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}[data-status-open] .ds-menu--fija,[data-status-open] .ds-mmenu,[data-status-open] .ds-arriba{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.erz-status__head{background:var(--gray-800);color:var(--gray-200);padding:20px 20px 28px}.erz-status__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.erz-status__overline{font-family:var(--font-text);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:700;line-height:normal;display:flex}.erz-status__overline span{background:var(--tono);width:24px;height:2px}.erz-status__cerrar{border:1px solid var(--gray-600);width:32px;height:32px;color:var(--gray-200);cursor:pointer;transition:background-color .28s var(--ease-out);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.erz-status__cerrar:hover{background:var(--gray-600)}.erz-status__cerrar svg{display:block}.erz-status__x{transform-box:fill-box;transform-origin:50%;transition:transform .24s var(--ease-out), opacity .24s var(--ease-out)}.erz-status__cerrar.is-cerrando .erz-status__x.is-a{opacity:0;transform:rotate(90deg)scaleX(.2)}.erz-status__cerrar.is-cerrando .erz-status__x.is-b{opacity:0;transform:rotate(-90deg)scaleX(.2)}.erz-status__titular{align-items:center;gap:16px;margin-top:24px;display:flex}.erz-status__icono{flex-shrink:0;display:flex}.erz-status__disco{fill:var(--tono)}.erz-status__ok{display:block}.erz-status__err,.erz-status:is([data-kind=error],[data-kind=limite]) .erz-status__ok{display:none}.erz-status:is([data-kind=error],[data-kind=limite]) .erz-status__err{display:block}.erz-status__title{font-family:var(--font-display);color:var(--gray-200);text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.15}.erz-status__disco{transform-box:fill-box;transform-origin:50%;opacity:0;transform:scale(.4)}.erz-status__trazo{stroke-dasharray:1;stroke-dashoffset:1px}.erz-status__punto{opacity:0}[data-status-open] .erz-status__disco{opacity:1;transition:transform .38s cubic-bezier(.34,1.56,.64,1) .12s,opacity .2s .12s;transform:none}[data-status-open] .erz-status__trazo{stroke-dashoffset:0;transition:stroke-dashoffset .38s var(--ease-out) .42s}[data-status-open] .erz-status__punto{opacity:1;transition:opacity .2s .72s}.erz-status__cuerpo{flex-direction:column;gap:28px;padding:28px 20px 24px;display:flex}.erz-status__text{font-family:var(--font-text);color:var(--gray-600);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.erz-status__actions{justify-content:flex-end;gap:12px;display:flex}.erz-status__primary,.erz-status__secondary{border:1px solid var(--gray-800);border-radius:var(--radius-btn);cursor:pointer;min-width:180px;height:52px;font-family:var(--font-text);text-transform:uppercase;transition:background-color .28s var(--ease-out), border-color .28s var(--ease-out), color .28s var(--ease-out);padding:0 20px;font-size:16px;font-weight:700;line-height:1}.erz-status__primary{background:var(--gray-800);color:var(--gray-200)}.erz-status__primary:hover{background:var(--gray-600);border-color:var(--gray-600)}.erz-status__secondary{color:var(--gray-800);background:0 0;display:none}.erz-status__secondary:hover{background:var(--gray-200)}.erz-status[data-kind=error] .erz-status__secondary{display:block}.erz-status__primary:focus-visible,.erz-status__secondary:focus-visible,.erz-status__cerrar:focus-visible{outline:2px solid var(--azul-lab);outline-offset:2px}@media (width<=767px){.erz-status{opacity:1;visibility:hidden;width:100%;max-width:none;transition:transform .32s var(--ease-out), visibility 0s linear .32s;inset:auto 0 0;transform:translateY(102%)}[data-status-open] .erz-status{visibility:visible;transition:transform .32s var(--ease-out);transform:none}.erz-status__head{padding:16px 16px 24px}.erz-status__cuerpo{padding:24px 16px calc(16px + env(safe-area-inset-bottom));gap:24px}.erz-status__actions{flex-direction:column-reverse}.erz-status__primary,.erz-status__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.erz-status,.erz-status-scrim,.erz-status__x,[data-status-open] .erz-status__disco,[data-status-open] .erz-status__trazo,[data-status-open] .erz-status__punto{transition:none}}
