*,*:before,*:after{padding:0;box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/overpass-cyrillic-ext-wght-normal-R36DPLEU.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/overpass-cyrillic-wght-normal-GTAOUUFU.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/overpass-vietnamese-wght-normal-WGFDLFMM.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/overpass-latin-ext-wght-normal-23F2JTMV.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/overpass-latin-wght-normal-T2OWBFCP.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--r-azul: #1546c4;--r-azul-hover: #0f3aa6;--r-azul-presionado: #0b2f88;--r-azul-suave: #dce6fb;--r-noche: #0c1b3a;--r-niebla: #eef3fd;--r-niebla-2: #f6f8fd;--r-blanco: #ffffff;--r-texto: var(--r-noche);--r-texto-2: #46557a;--r-texto-3: #6b7896;--r-texto-inverso: #ffffff;--r-linea: #d7e0f0;--r-linea-fuerte: #b6c4df;--r-senal: #f5b700;--r-senal-fondo: #fff5d1;--r-senal-texto: #6a4b00;--r-rojo: #c4251a;--r-rojo-fondo: #fdecea;--r-verde: #0d7a52;--r-verde-fondo: #e3f4ec;--r-fuente: "Overpass Variable", "Overpass", system-ui, -apple-system, "Segoe UI", sans-serif;--r-t-xs: .75rem;--r-t-s: .875rem;--r-t-m: 1rem;--r-t-l: 1.25rem;--r-t-xl: 1.5625rem;--r-t-2xl: 1.953rem;--r-t-3xl: 2.441rem;--r-interlineado: 1.55;--r-interlineado-titulo: 1.15;--r-e-1: .25rem;--r-e-2: .5rem;--r-e-3: .75rem;--r-e-4: 1rem;--r-e-5: 1.5rem;--r-e-6: 2rem;--r-e-7: 3rem;--r-e-8: 4rem;--r-radio-s: 8px;--r-radio-m: 14px;--r-radio-l: 22px;--r-radio-pildora: 999px;--r-sombra-1: 0 1px 2px rgba(12, 27, 58, .06), 0 1px 1px rgba(12, 27, 58, .04);--r-sombra-2: 0 6px 20px rgba(12, 27, 58, .08), 0 2px 6px rgba(12, 27, 58, .05);--r-sombra-3: 0 18px 48px rgba(12, 27, 58, .16), 0 4px 12px rgba(12, 27, 58, .08);--r-foco: 0 0 0 3px rgba(21, 70, 196, .32);--r-dur-rapida: .14s;--r-dur: .22s;--r-dur-lenta: .42s;--r-curva: cubic-bezier(.2, .7, .2, 1);--r-curva-rebote: cubic-bezier(.34, 1.56, .64, 1);--r-control: 48px;--r-control-s: 40px;--r-ancho-texto: 68ch;--r-barra-inferior: 68px}@media(prefers-reduced-motion:reduce){:root{--r-dur-rapida: 1ms;--r-dur: 1ms;--r-dur-lenta: 1ms}}body.cb-mode{--r-verde: #0a5fb4;--r-verde-fondo: #e2eefa;--r-rojo: #b34d00;--r-rojo-fondo: #fdeedd}html{-webkit-text-size-adjust:100%}body{font-family:var(--r-fuente);font-size:var(--r-t-m);line-height:var(--r-interlineado);color:var(--r-texto);background:var(--r-blanco);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--r-azul-suave);color:var(--r-noche)}:focus-visible{outline:none;box-shadow:var(--r-foco)}.r-oculto{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.r-titulo-1,.r-titulo-2,.r-titulo-3{margin:0;line-height:var(--r-interlineado-titulo);color:var(--r-noche)}.r-titulo-1{font-size:clamp(var(--r-t-2xl),5vw,var(--r-t-3xl));font-weight:800;letter-spacing:-.02em}.r-titulo-2{font-size:var(--r-t-xl);font-weight:750;letter-spacing:-.01em}.r-titulo-3{font-size:var(--r-t-l);font-weight:700}.r-texto-2{color:var(--r-texto-2)}.r-nota{font-size:var(--r-t-s);color:var(--r-texto-2)}.r-enlace{color:var(--r-azul);font-weight:650;text-decoration:none;border-radius:4px;background:none;border:0;padding:0;cursor:pointer}.r-enlace:hover{text-decoration:underline;text-underline-offset:3px}.r-btn{--_fondo: var(--r-azul);--_texto: var(--r-blanco);--_borde: transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--r-e-2);min-height:var(--r-control);padding:0 var(--r-e-5);border:1.5px solid var(--_borde);border-radius:var(--r-radio-s);background:var(--_fondo);color:var(--_texto);font-weight:700;font-size:var(--r-t-m);letter-spacing:.005em;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background var(--r-dur-rapida) var(--r-curva),border-color var(--r-dur-rapida),transform var(--r-dur-rapida)}.r-btn:hover{--_fondo: var(--r-azul-hover)}.r-btn:active{transform:translateY(1px);--_fondo: var(--r-azul-presionado)}.r-btn[disabled],.r-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.r-btn--secundario{--_fondo: var(--r-blanco);--_texto: var(--r-azul);--_borde: var(--r-linea-fuerte)}.r-btn--secundario:hover{--_fondo: var(--r-niebla);--_borde: var(--r-azul)}.r-btn--secundario:active{--_fondo: var(--r-azul-suave)}.r-btn--fantasma{--_fondo: transparent;--_texto: var(--r-azul);padding:0 var(--r-e-3)}.r-btn--fantasma:hover{--_fondo: var(--r-niebla)}.r-btn--fantasma:active{--_fondo: var(--r-azul-suave)}.r-btn--peligro{--_fondo: var(--r-rojo)}.r-btn--peligro:hover,.r-btn--peligro:active{--_fondo: #a51e15}.r-btn--bloque{width:100%}.r-btn--s{min-height:var(--r-control-s);padding:0 var(--r-e-4);font-size:var(--r-t-s)}.r-btn--icono{padding:0;width:var(--r-control)}.r-campo{display:grid;gap:6px}.r-campo>label,.r-etiqueta{font-weight:650;font-size:var(--r-t-s);color:var(--r-noche)}.r-input{width:100%;min-height:var(--r-control);padding:0 var(--r-e-4);border:1.5px solid var(--r-linea);border-radius:var(--r-radio-s);background:var(--r-blanco);color:var(--r-texto);font-size:var(--r-t-m);transition:border-color var(--r-dur-rapida),box-shadow var(--r-dur-rapida),background var(--r-dur-rapida)}textarea.r-input{padding:var(--r-e-3) var(--r-e-4);min-height:120px;resize:vertical;line-height:var(--r-interlineado)}select.r-input{appearance:none;padding-right:var(--r-e-7);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2346557a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.r-input::placeholder{color:var(--r-texto-3)}.r-input:hover{border-color:var(--r-linea-fuerte)}.r-input:focus{outline:none;border-color:var(--r-azul);box-shadow:var(--r-foco)}.r-input[aria-invalid=true],.r-campo--error .r-input{border-color:var(--r-rojo)}.r-input[aria-invalid=true]:focus,.r-campo--error .r-input:focus{box-shadow:0 0 0 3px #c4251a38}.r-ayuda{font-size:var(--r-t-s);color:var(--r-texto-2)}.r-error{font-size:var(--r-t-s);color:var(--r-rojo);font-weight:600;display:flex;gap:6px;align-items:flex-start}.r-con-accion{position:relative}.r-con-accion .r-input{padding-right:52px}.r-con-accion>button{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:var(--r-radio-s);background:transparent;color:var(--r-texto-2);cursor:pointer;display:grid;place-items:center}.r-con-accion>button:hover{background:var(--r-niebla);color:var(--r-azul)}.r-check{display:flex;gap:var(--r-e-3);align-items:flex-start;font-size:var(--r-t-s);color:var(--r-texto-2);cursor:pointer}.r-check input{appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:6px;border:1.5px solid var(--r-linea-fuerte);background:var(--r-blanco);cursor:pointer;display:grid;place-items:center;transition:background var(--r-dur-rapida),border-color var(--r-dur-rapida)}.r-check input:after{content:"";width:11px;height:6px;border:2.5px solid var(--r-blanco);border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px) scale(0);transition:transform var(--r-dur-rapida) var(--r-curva-rebote)}.r-check input:checked{background:var(--r-azul);border-color:var(--r-azul)}.r-check input:checked:after{transform:rotate(-45deg) translate(1px,-1px) scale(1)}.r-check a{color:var(--r-azul);font-weight:650}.r-aviso{display:flex;gap:var(--r-e-3);align-items:flex-start;padding:var(--r-e-3) var(--r-e-4);border-radius:var(--r-radio-s);font-size:var(--r-t-s);line-height:1.45;background:var(--r-niebla);color:var(--r-noche);border:1px solid var(--r-linea)}.r-aviso--error{background:var(--r-rojo-fondo);color:#8a1a12;border-color:#f5c6c1}.r-aviso--exito{background:var(--r-verde-fondo);color:#0a5a3c;border-color:#b9e3cf}.r-aviso--senal{background:var(--r-senal-fondo);color:var(--r-senal-texto);border-color:#f3dd8a}.r-tarjeta{background:var(--r-blanco);border:1px solid var(--r-linea);border-radius:var(--r-radio-m)}.r-separador{height:1px;background:var(--r-linea);border:0;margin:0}.r-placa{display:inline-flex;align-items:center;justify-content:center;min-width:6.5em;padding:.15em .6em;background:var(--r-senal);color:#111;border:2px solid #111;border-radius:6px;font-weight:800;font-size:var(--r-t-s);letter-spacing:.08em;font-variant-numeric:tabular-nums}.r-estado{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 8px;border-radius:var(--r-radio-pildora);font-size:var(--r-t-xs);font-weight:700;white-space:nowrap;background:var(--r-niebla);color:var(--r-noche)}.r-estado:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.r-estado--pendiente{background:var(--r-senal-fondo);color:var(--r-senal-texto)}.r-estado--proceso{background:var(--r-azul-suave);color:var(--r-azul-presionado)}.r-estado--finalizado{background:var(--r-verde-fondo);color:#0a5a3c}.r-estado--rechazado{background:var(--r-rojo-fondo);color:#8a1a12}@media(max-width:767px){body.r-con-barra-inferior{padding-bottom:calc(var(--r-barra-inferior) + env(safe-area-inset-bottom))}}.r-pagina{max-width:1200px;margin:0 auto;padding:var(--r-e-5) var(--r-e-4) var(--r-e-7)}@media(min-width:768px){.r-pagina{padding:var(--r-e-6) var(--r-e-5) var(--r-e-8)}}.r-pagina--angosta{max-width:760px}.grecaptcha-badge{visibility:hidden}.r-resultado{display:grid;justify-items:start;gap:var(--r-e-3)}.r-resultado p{margin:0;color:var(--r-texto-2)}.r-resultado-icono{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--r-azul-suave);color:var(--r-azul);animation:r-brotar var(--r-dur-lenta) var(--r-curva-rebote)}.r-resultado-icono--exito{background:var(--r-verde-fondo);color:var(--r-verde)}.r-resultado-icono--error{background:var(--r-rojo-fondo);color:var(--r-rojo)}@keyframes r-brotar{0%{transform:scale(.6);opacity:0}}.r-pila{display:grid;gap:var(--r-e-4)}.r-revelar{opacity:0;transform:translateY(18px);transition:opacity .6s var(--r-curva),transform .6s var(--r-curva)}.r-revelar.r-revelado{opacity:1;transform:none}.r-pin-mapa{background:none;border:0}.r-pin-mapa svg{width:100%;height:100%;display:block;filter:drop-shadow(0 4px 6px rgba(12,27,58,.35))}.r-pin-mapa .forma{fill:var(--r-azul);stroke:#fff;stroke-width:2.5}.r-pin-mapa .excl{fill:#fff}.r-pin-mapa--verde .forma{fill:var(--r-verde)}.r-pin-mapa--senal .forma{fill:var(--r-senal)}.r-pin-mapa--senal .excl{fill:var(--r-noche)}
