@font-face{font-family:Anton;src:url(../vendor/fonts/anton-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../vendor/fonts/barlow-condensed-800.woff2) format("woff2");font-weight:800;font-display:swap}:root{--azul:#0d3bd6;--hondo:#061a6e;--noche:#030b33;--amarillo:#ffd400;--rojo:#e3112b;--tinta:#04103d;--suave:#c9d6ff;color-scheme:dark}body{background:radial-gradient(120% 40% at 50% -6%,rgba(61,123,255,.5),transparent 60%),linear-gradient(180deg,var(--hondo),var(--noche) 40%) fixed;color:#fff;min-height:100vh}a{color:var(--amarillo)}:focus-visible{outline:3px solid var(--amarillo);outline-offset:3px}.cab{background:#061a6ee6;color:#fff;box-shadow:0 1px #ffffff1a}.cab small{font-weight:800;letter-spacing:.14em;color:var(--amarillo);line-height:1.3}.cab b{margin-top:3px;font:400 22px/1.22 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#fff}.cab .tri{display:none}.cab .idioma{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border-radius:999px;background:#ffffff1a;box-shadow:0 0 0 1px #fff3 inset;color:#fff;text-decoration:none;font:800 14px Barlow Condensed,sans-serif;letter-spacing:.06em}h1{font:400 30px/1.22 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:10px 0 14px;text-wrap:balance;overflow-wrap:anywhere}h2{font:800 17px/1.25 Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--amarillo)}.volver a{color:var(--amarillo);font:800 15px Barlow Condensed,sans-serif;letter-spacing:.06em;text-transform:uppercase}.seccion-info,.visita{background:linear-gradient(160deg,#0d3bd66b,#061a6e80);border:0;box-shadow:0 0 0 1px #ffffff24 inset;border-radius:18px;padding:14px 16px;color:#eef2ff}.pendiente,.version,.no-fui{color:var(--suave)}.aviso{background:var(--amarillo);color:var(--tinta);border-left:0}.ok{background:#1b7a3a;color:#fff;border-left:0}.boton{background:#ffffff1f;border:0;box-shadow:0 0 0 1px #ffffff40 inset;color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.boton.primario{background:linear-gradient(100deg,#d10f27,#b80c20);box-shadow:0 8px 20px #e3112b66}.sellos li{border-color:#ffd4008c;color:#ffd400b3;font-family:Anton,Impact,sans-serif}.sellos li.si{background:var(--amarillo);border-color:var(--amarillo);color:var(--tinta)}.patrocinio small{color:var(--suave)}.patrocinio img{background:#fff;border-radius:10px;padding:6px}.texto-largo{color:#eef2ff}
