@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_4b1b57b7-module__3krkca__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_4b1b57b7-module__3krkca__variable{--fuente-figtree:"Figtree", "Figtree Fallback"}
:root{--fondo:#fff;--fondo-2:#f2f5f6;--fondo-3:#e5ebed;--tinta:#0f1e24;--tinta-2:#45565d;--tinta-3:#718087;--borde:#d5dde0;--borde-2:#e7ecee;--marca:#00425a;--marca-hi:#00384c;--marca-suave:#e3eef1;--marca-celda:#ccdadb;--sobre-marca:#fff;--acento:#ed533b;--acento-hi:#d9442d;--acento-tinta:#b2361f;--sobre-acento:#fff;--ok:#17703f;--ok-suave:#e3f2e9;--alerta:#8a5a00;--alerta-suave:#fbeecb;--peligro:#b3261e;--peligro-suave:#fbe8e6;--whatsapp:#178344;--whatsapp-hi:#116a36;--f:var(--fuente-figtree), -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--r:8px;--r-sm:6px;--tabbar:64px;--ancho:1200px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fondo);color:var(--tinta);font-family:var(--f);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:16px;line-height:1.5}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:800;line-height:1.2}p{margin:0}a{color:inherit}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--marca);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.contenedor{max-width:var(--ancho);margin:0 auto;padding:0 16px}.pila{flex-direction:column;gap:12px;display:flex}.pila-chica{flex-direction:column;gap:6px;display:flex}.pila-grande{flex-direction:column;gap:24px;display:flex}.fila{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fila-entre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tnum{font-variant-numeric:tabular-nums}.tenue{color:var(--tinta-2)}.muy-tenue{color:var(--tinta-3)}.chico{font-size:14px}.mini{font-size:12.5px}.negrita{font-weight:700}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.recortar{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.btn{border-radius:var(--r);white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15.5px;font-weight:700;line-height:1.1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn-primario{background:var(--marca);color:var(--sobre-marca)}.btn-primario:hover:not([disabled]){background:var(--marca-hi)}.btn-acento{background:var(--acento-hi);color:var(--sobre-acento)}.btn-acento:hover:not([disabled]){background:#c63c26}.btn-secundario{background:var(--fondo);border-color:var(--borde);color:var(--tinta)}.btn-secundario:hover:not([disabled]){border-color:var(--tinta-3)}.btn-fantasma{color:var(--marca);padding:0 10px}.btn-fantasma:hover:not([disabled]){background:var(--marca-suave)}.btn-peligro{background:var(--fondo);color:var(--peligro);border-color:#e7b7b2}.btn-peligro:hover:not([disabled]){background:var(--peligro-suave)}.btn-whatsapp{background:var(--whatsapp);color:#fff}.btn-whatsapp:hover:not([disabled]){background:var(--whatsapp-hi)}.btn-grande{min-height:52px;padding:0 20px;font-size:17px}.btn-chico{min-height:36px;padding:0 12px;font-size:14px}.btn-bloque{width:100%}.btn-icono{width:44px;padding:0}.campo{flex-direction:column;gap:6px;min-width:0;display:flex}.campo>label,.etiqueta-campo{color:var(--tinta);font-size:14px;font-weight:700}.campo .ayuda{color:var(--tinta-3);font-size:13px}.campo .error-campo{color:var(--peligro);font-size:13px;font-weight:600}.input,.select,.textarea{background:var(--fondo);border:1px solid var(--borde);border-radius:var(--r);width:100%;min-height:46px;padding:0 12px;font-size:16px}.textarea{resize:vertical;min-height:96px;padding:10px 12px}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%2345565d' stroke-width='2'%3E%3Cpath d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.input:focus,.select:focus,.textarea:focus{border-color:var(--marca);box-shadow:0 0 0 3px var(--marca-suave);outline:none}.input[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--peligro)}.input-grande{min-height:60px;font-size:28px;font-weight:800}.check{align-items:center;gap:10px;min-height:44px;font-weight:600;display:flex}.check input{width:20px;height:20px;accent-color:var(--marca)}.rejilla-form{gap:14px;display:grid}@media (min-width:640px){.rejilla-form.dos{grid-template-columns:1fr 1fr}}.tarjeta{background:var(--fondo);border:1px solid var(--borde);border-radius:var(--r)}.tarjeta-cuerpo{padding:16px}.seccion{padding:20px 0}.separador{border:0;border-top:1px solid var(--borde-2);margin:0}.etiqueta{white-space:nowrap;background:var(--fondo-3);color:var(--tinta-2);border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:12.5px;font-weight:700;line-height:1.5;display:inline-flex}.etiqueta-ok{background:var(--ok-suave);color:var(--ok)}.etiqueta-alerta{background:var(--alerta-suave);color:var(--alerta)}.etiqueta-peligro{background:var(--peligro-suave);color:var(--peligro)}.etiqueta-marca{background:var(--marca-suave);color:var(--marca)}.aviso{border-radius:var(--r);border:1px solid var(--borde);background:var(--fondo-2);padding:12px 14px;font-size:15px}.aviso strong{margin-bottom:2px;display:block}.aviso-error{background:var(--peligro-suave);color:#7d1a14;border-color:#efc4bf}.aviso-ok{background:var(--ok-suave);color:#0f4f2c;border-color:#bfe0cb}.aviso-alerta{background:var(--alerta-suave);color:#5f3e00;border-color:#eed79b}.tabla{border-collapse:collapse;width:100%;font-size:15px}.tabla th{text-align:left;color:var(--tinta-2);border-bottom:1px solid var(--borde);padding:8px 10px;font-size:13px;font-weight:700}.tabla td{border-bottom:1px solid var(--borde-2);vertical-align:middle;padding:10px}.tabla tr:last-child td{border-bottom:0}.tabla .num{text-align:right;font-variant-numeric:tabular-nums}.lista{margin:0;padding:0;list-style:none}.lista>li+li{border-top:1px solid var(--borde-2)}.item-lista{align-items:center;gap:12px;min-height:64px;padding:12px 16px;text-decoration:none;display:flex}.item-lista:hover{background:var(--fondo-2)}.cabecera{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 12px;display:flex}.cabecera h1{font-size:22px}.cabecera p{color:var(--tinta-2);margin-top:2px;font-size:15px}.volver{color:var(--marca);align-items:center;gap:4px;min-height:36px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.vacio{text-align:center;color:var(--tinta-2);padding:40px 16px}.vacio h2{color:var(--tinta);margin-bottom:6px;font-size:18px}.marca{color:var(--marca);align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex}.marca-nombre{white-space:nowrap;font-size:18px;font-weight:800;line-height:1.05}.marca-nombre small{color:var(--tinta-3);margin-top:2px;font-size:12px;font-weight:600;display:block}.paginacion{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:12px 0;display:grid}.paginacion>:first-child{justify-self:start}.paginacion>:last-child{justify-self:end}
