:root{--negro:#060a12;--azul:#1846d8;--turq:#19d3c5;--turq-texto:#0b7f86;--oro:#ffd23f;--sobre-turq:#06222a;--corona1:#19d3c5;--corona2:#0b7f86;--cara1:#ff6b4a;--cara2:#d3262a;--cara3:#6e0e1c;--iris1:#19d3c5;--iris2:#0b6f8c;--lengua:#ff5c7a;--glow1:#19d3c5d9;--glow2:#1846d873;--hz:#19d3c5;--totora:#c8a04a;--ancho-max:1600px;--margen:clamp(16px,4vw,64px);--tinta-negro:#fff;--mut-negro:#c9d3e6;--r-tarjeta:28px;--r-fila:26px;--r-aviso:24px;--r-pill:999px;--f-sans:var(--font-geist-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-mono:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;--blur:blur(22px)saturate(180%);--blur-negro:blur(18px)saturate(160%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fondo:#eef3f8;--solido:#fff;--tinta:#0b1324;--mut:#55657c;--vidrio:#ffffff8c;--vidrio-lite:#ffffffb8;--vborde:#ffffffd9;--vbrillo:#fffffff2;--vsombra:0 10px 30px #0f23461f;--ctrl:#ffffffb3;--linea:#0b132414;--blob1:#19d3c54d;--blob2:#1846d833;--blob3:#ffd23f47;--blob4:#3dbeff47;--neon:#19c8ffcc;--neonop:.16;--acento:var(--azul);--sobre-acento:#fff;--ok:var(--turq-texto);--foco:var(--azul);--cielo:linear-gradient(180deg,#cfe2ff 0%,#eaf2ff 46%,#fff1d2 78%,#ffe4b0 100%);--cielo-tope:#cfe2ff;--hero-tinta:#0b1324;--hero-mut:#3c4a61;--hero-kick:#0a6f75;--hero-anio:#1846d8;--hero-vidrio:#ffffff9e;--hero-vborde:#ffffffe6;--hero-num:#1846d8;--hero-em:#0a6f75;--hero-foco:#1846d8;--num-sombra:0 0 24px #ffd23f8c,0 2px 0 #fffc;--pill-bg:#ffffffb8;--pill-borde:#0b13241a;--pill-tinta:#0b1324;--pill-hover:#fffffff2;--cerro:#b9cbea;--cerro2:#d4e0f5;--lago1:#a9ddf0;--lago2:#e3f4fa;--silc:#f7faff;--silb:#1846d8;--estrellas:0;--sol:#ffd678bf;--trazo:#1846d880}:root[data-theme=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:#070b14;--solido:#121826;--tinta:#eef3ff;--mut:#9aa8c2;--vidrio:#ffffff12;--vidrio-lite:#ffffff17;--vborde:#ffffff29;--vbrillo:#ffffff38;--vsombra:0 10px 30px #00000073;--ctrl:#ffffff14;--linea:#ffffff14;--blob1:#19d3c538;--blob2:#1846d852;--blob3:#ffd23f1f;--blob4:#288cff38;--neon:#19d3c5cc;--neonop:.14;--acento:var(--oro);--sobre-acento:var(--negro);--ok:var(--turq);--foco:var(--oro);--cielo:#060a12;--cielo-tope:#060a12;--hero-tinta:#fff;--hero-mut:#c9d3e6;--hero-kick:#ffd23f;--hero-anio:#ffd23f;--hero-vidrio:#ffffff14;--hero-vborde:#ffffff29;--hero-num:#ffd23f;--hero-em:#19d3c5;--hero-foco:#ffd23f;--num-sombra:0 0 22px #ffd23f73,0 0 40px #19d3c540;--pill-bg:#ffffff14;--pill-borde:#ffffff29;--pill-tinta:#fff;--pill-hover:#ffffff29;--cerro:#0e1a2e;--cerro2:#0a1424;--lago1:#0d2340;--lago2:#060a12;--silc:#081020;--silb:#19d3c5;--estrellas:1;--sol:#19d3c52e;--trazo:#19d3c599}@media (prefers-color-scheme:dark){:root:not([data-theme=claro]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fondo:#070b14;--solido:#121826;--tinta:#eef3ff;--mut:#9aa8c2;--vidrio:#ffffff12;--vidrio-lite:#ffffff17;--vborde:#ffffff29;--vbrillo:#ffffff38;--vsombra:0 10px 30px #00000073;--ctrl:#ffffff14;--linea:#ffffff14;--blob1:#19d3c538;--blob2:#1846d852;--blob3:#ffd23f1f;--blob4:#288cff38;--neon:#19d3c5cc;--neonop:.14;--acento:var(--oro);--sobre-acento:var(--negro);--ok:var(--turq);--foco:var(--oro);--cielo:#060a12;--cielo-tope:#060a12;--hero-tinta:#fff;--hero-mut:#c9d3e6;--hero-kick:#ffd23f;--hero-anio:#ffd23f;--hero-vidrio:#ffffff14;--hero-vborde:#ffffff29;--hero-num:#ffd23f;--hero-em:#19d3c5;--hero-foco:#ffd23f;--num-sombra:0 0 22px #ffd23f73,0 0 40px #19d3c540;--pill-bg:#ffffff14;--pill-borde:#ffffff29;--pill-tinta:#fff;--pill-hover:#ffffff29;--cerro:#0e1a2e;--cerro2:#0a1424;--lago1:#0d2340;--lago2:#060a12;--silc:#081020;--silb:#19d3c5;--estrellas:1;--sol:#19d3c52e;--trazo:#19d3c599}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--blur:none;--blur-negro:none;--vidrio:var(--solido);--vidrio-lite:var(--solido);--vborde:var(--mut);--ctrl:var(--solido)}}@media (prefers-contrast:more){:root{--mut:var(--tinta);--mut-negro:#fff}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{text-size-adjust:100%;scroll-padding-top:88px}body{background:var(--fondo);min-height:100vh;color:var(--tinta);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.45;overflow-x:hidden}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-weight:900;line-height:1.1}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}table{border-collapse:collapse;width:100%}strong,b{font-weight:800}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}:focus-visible{outline:3px solid var(--foco);outline-offset:3px;border-radius:6px}.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}.saltar{z-index:100;border-radius:var(--r-pill);background:var(--oro);color:var(--negro);padding:12px 20px;font-weight:900;position:absolute;top:-80px;left:12px}.saltar:focus{top:12px}:root:not([data-js]) .solo-js{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}
