:root,[data-theme=original]{--fondo:#1a1512;--fondo-hundido:#15110e;--superficie:#241c17;--superficie-alta:#2c221c;--hover:#2e241d;--fondo-chat:#1f1814;--linea:#3a2e25;--linea-interna:#33281f;--linea-fuerte:#4a3b2f;--linea-guia:#5a4532;--texto:#f2e8da;--texto-lectura:#e8dccb;--texto-suave:#cbbca8;--texto-tenue:#b3a493;--numeral:#a08e7a;--placeholder:#8f7f6d;--brasa:#e08a4b;--texto-sobre-brasa:#1a1512;--brasa-clara:#f0b48a;--brasa-fondo:#3a2519;--brasa-scroll:#b8693a;--oro:#e3c47f;--oro-texto:#d9bc82;--oro-fondo:#33291a;--meta-fondo:#2b2219;--progreso-pista:#3a2e1f;--lavanda:#cdb8e6;--lavanda-fondo:#2e2633;--peligro:#c2543a;--peligro-fondo:#241513;--pase-raya-1:#1e1712;--pase-raya-2:#211914;--imagen-placeholder:#4a3a2e;--portada:#2a1d15;--avatar-1:#6b4a2e;--avatar-2:#4e5a3a;--avatar-3:#4f4260;--avatar-4:#6e3f33;--avatar-5:#3a5452;--avatar-6:#6a5a35}[data-theme=claro]{--fondo:#f6f1e8;--fondo-hundido:#efe7da;--superficie:#fffdf8;--superficie-alta:#fbf6ee;--hover:#ede3d3;--fondo-chat:#f9f4ec;--linea:#e2d6c3;--linea-interna:#eadfcf;--linea-fuerte:#cdbba2;--linea-guia:#b9a285;--texto:#2a1f17;--texto-lectura:#3a2d22;--texto-suave:#5c4c3d;--texto-tenue:#6e5d4c;--numeral:#7d6a57;--placeholder:#857260;--brasa:#b5541f;--texto-sobre-brasa:#fff;--brasa-clara:#8f3f12;--brasa-fondo:#f6e0cf;--brasa-scroll:#c98a62;--oro:#7a5810;--oro-texto:#7a5810;--oro-fondo:#f3e8cc;--meta-fondo:#f8efdd;--progreso-pista:#e8dcc2;--lavanda:#5e4a86;--lavanda-fondo:#ece6f4;--peligro:#c2543a;--peligro-fondo:#fbe9e3;--pase-raya-1:#efe6d6;--pase-raya-2:#f3ebdd;--imagen-placeholder:#e4d5c0;--portada:#eadbc6;--avatar-1:#e2cdb0;--avatar-2:#cbd6be;--avatar-3:#d8cfe6;--avatar-4:#ebcbbe;--avatar-5:#c6ddd9;--avatar-6:#e4d9b5}[data-theme=oscuro]{--fondo:#0e0e0f;--fondo-hundido:#08080a;--superficie:#18181a;--superficie-alta:#1f1f22;--hover:#232326;--fondo-chat:#121214;--linea:#2a2a2e;--linea-interna:#222225;--linea-fuerte:#3a3a40;--linea-guia:#4a4a50;--texto:#f1eee9;--texto-lectura:#e3dfd8;--texto-suave:#bdb8b0;--texto-tenue:#9e9890;--numeral:#8a847c;--placeholder:#8a847c;--brasa:#e8915a;--texto-sobre-brasa:#0e0e0f;--brasa-clara:#f4b88e;--brasa-fondo:#2c1d14;--brasa-scroll:#b06a40;--oro:#e3c47f;--oro-texto:#d9bc82;--oro-fondo:#2a2418;--meta-fondo:#1c1a16;--progreso-pista:#2e2a22;--lavanda:#cdb8e6;--lavanda-fondo:#24212b;--peligro:#c2543a;--peligro-fondo:#1e1412;--pase-raya-1:#111113;--pase-raya-2:#141416;--imagen-placeholder:#2a2a2e;--portada:#1c1c1f;--avatar-1:#5a4636;--avatar-2:#3f4a36;--avatar-3:#433a52;--avatar-4:#523830;--avatar-5:#2f4442;--avatar-6:#4f4630}@media (prefers-color-scheme:light){[data-theme=sistema]{--fondo:#f6f1e8;--fondo-hundido:#efe7da;--superficie:#fffdf8;--superficie-alta:#fbf6ee;--hover:#ede3d3;--fondo-chat:#f9f4ec;--linea:#e2d6c3;--linea-interna:#eadfcf;--linea-fuerte:#cdbba2;--linea-guia:#b9a285;--texto:#2a1f17;--texto-lectura:#3a2d22;--texto-suave:#5c4c3d;--texto-tenue:#6e5d4c;--numeral:#7d6a57;--placeholder:#857260;--brasa:#b5541f;--texto-sobre-brasa:#fff;--brasa-clara:#8f3f12;--brasa-fondo:#f6e0cf;--brasa-scroll:#c98a62;--oro:#7a5810;--oro-texto:#7a5810;--oro-fondo:#f3e8cc;--meta-fondo:#f8efdd;--progreso-pista:#e8dcc2;--lavanda:#5e4a86;--lavanda-fondo:#ece6f4;--peligro:#c2543a;--peligro-fondo:#fbe9e3;--pase-raya-1:#efe6d6;--pase-raya-2:#f3ebdd;--imagen-placeholder:#e4d5c0;--portada:#eadbc6;--avatar-1:#e2cdb0;--avatar-2:#cbd6be;--avatar-3:#d8cfe6;--avatar-4:#ebcbbe;--avatar-5:#c6ddd9;--avatar-6:#e4d9b5}}@media (prefers-color-scheme:dark){[data-theme=sistema]{--fondo:#0e0e0f;--fondo-hundido:#08080a;--superficie:#18181a;--superficie-alta:#1f1f22;--hover:#232326;--fondo-chat:#121214;--linea:#2a2a2e;--linea-interna:#222225;--linea-fuerte:#3a3a40;--linea-guia:#4a4a50;--texto:#f1eee9;--texto-lectura:#e3dfd8;--texto-suave:#bdb8b0;--texto-tenue:#9e9890;--numeral:#8a847c;--placeholder:#8a847c;--brasa:#e8915a;--texto-sobre-brasa:#0e0e0f;--brasa-clara:#f4b88e;--brasa-fondo:#2c1d14;--brasa-scroll:#b06a40;--oro:#e3c47f;--oro-texto:#d9bc82;--oro-fondo:#2a2418;--meta-fondo:#1c1a16;--progreso-pista:#2e2a22;--lavanda:#cdb8e6;--lavanda-fondo:#24212b;--peligro:#c2543a;--peligro-fondo:#1e1412;--pase-raya-1:#111113;--pase-raya-2:#141416;--imagen-placeholder:#2a2a2e;--portada:#1c1c1f;--avatar-1:#5a4636;--avatar-2:#3f4a36;--avatar-3:#433a52;--avatar-4:#523830;--avatar-5:#2f4442;--avatar-6:#4f4630}}:root{--serif:"Domine", Georgia, serif;--sans:"Jost", system-ui, sans-serif;--radio-tarjeta:6px;--radio-campo:8px;--radio-menu:10px;--radio-pase:12px;--radio-pill:999px;--menu-ancho:264px;--toque-minimo:44px}
:root{--serif:var(--font-domine), Georgia, serif;--sans:var(--font-jost), system-ui, sans-serif;--barra-sup:58px;--barra-inf:80px;--contenido-max:1320px}.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}.pagina-centrada{width:100%;max-width:var(--contenido-max);margin-inline:auto}[data-theme=original],[data-theme=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){[data-theme=sistema]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}@media (prefers-color-scheme:dark){[data-theme=sistema]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html,body{background:var(--fondo);color:var(--texto);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;overflow-x:clip}em,i,cite{font-style:normal}a{color:var(--brasa)}a:hover{color:var(--brasa-clara)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}input::placeholder,textarea::placeholder{color:var(--placeholder)}:focus-visible{outline:2px solid var(--brasa);outline-offset:2px}h1,h2,h3,p,blockquote,figure,ol,ul{margin:0}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scroll{scrollbar-gutter:stable}.scroll,html{scrollbar-width:thin;scrollbar-color:transparent transparent}.scroll:hover,html:hover{scrollbar-color:var(--linea-fuerte) transparent}@supports selector(::-webkit-scrollbar){.scroll,html{scrollbar-width:auto;scrollbar-color:auto}.scroll:hover,html:hover{scrollbar-color:auto}.scroll::-webkit-scrollbar{background:0 0;width:12px}html::-webkit-scrollbar{background:0 0;width:12px}.scroll::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:4px solid #0000;border-radius:999px}html::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:4px solid #0000;border-radius:999px}.scroll:hover::-webkit-scrollbar-thumb{background-color:var(--linea-fuerte)}html:hover::-webkit-scrollbar-thumb{background-color:var(--linea-fuerte)}}.sin-barra{scrollbar-width:none}.sin-barra::-webkit-scrollbar{display:none}.serif{font-family:var(--serif)}.kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--texto-tenue);font-size:11px}.titulo-pagina{font-family:var(--serif);letter-spacing:-.01em;font-size:52px;font-weight:700;line-height:1}.titulo-seccion{font-family:var(--serif);font-size:24px;font-weight:700;line-height:1.2}.lectura{font-family:var(--serif);color:var(--texto-lectura);font-size:18px;line-height:1.6}.tenue{color:var(--texto-tenue)}.suave{color:var(--texto-suave)}.llave{color:var(--brasa)}.btn,.btn-sec,.btn-borde{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 24px;font-size:14px;text-decoration:none;display:inline-flex}.btn{background:var(--brasa);color:var(--texto-sobre-brasa);border:0;font-weight:600}.btn:hover{color:var(--texto-sobre-brasa);filter:brightness(1.06)}.btn-sec{border:1px solid var(--linea-fuerte);color:var(--texto);background:0 0;font-weight:500}.btn-sec:hover{color:var(--texto);background:var(--hover)}.btn-borde{border:1px solid var(--brasa);min-height:44px;color:var(--brasa);background:0 0;font-weight:500}.btn-grande{min-height:52px;padding:0 28px;font-size:16px}.btn-enlace{min-height:44px;color:var(--brasa);background:0 0;border:0;padding:0;font-size:14px}.btn-enlace:hover{color:var(--brasa-clara)}.campo{flex-direction:column;gap:6px;min-width:0;font-size:13px;font-weight:600;display:flex}.campo input,.campo textarea,.campo select{border:1px solid var(--linea-fuerte);background:var(--fondo);width:100%;min-height:48px;color:var(--texto);border-radius:8px;padding:0 14px;font-size:15px;font-weight:400}.campo textarea{font-family:var(--serif);resize:vertical;padding:14px 16px;font-size:16px;line-height:1.6}.campo input:focus,.campo textarea:focus{border-color:var(--brasa);outline:none}.campo[data-superficie] input,.campo[data-superficie] textarea{background:var(--superficie)}.campo .ayuda{color:var(--texto-tenue);font-size:12px;font-weight:400}.fila-campos{flex-wrap:wrap;gap:16px;display:flex}.error{background:var(--peligro-fondo);border:1px solid var(--peligro);color:var(--texto);border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5}.ok{color:var(--brasa-clara);align-items:center;gap:6px;font-size:14px;display:inline-flex}.chip{border:1px solid var(--linea-fuerte);min-height:42px;color:var(--texto);background:0 0;border-radius:999px;padding:0 16px;font-size:14px}.chip[aria-pressed=true]{border-color:var(--brasa);background:var(--brasa);color:var(--texto-sobre-brasa)}.chips{flex-wrap:wrap;gap:8px;display:flex}.etiqueta{background:var(--brasa-fondo);color:var(--brasa-clara);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-block}.tarjeta{background:var(--superficie);border:1px solid var(--linea);border-radius:6px}.rayado{background:repeating-linear-gradient(135deg, var(--pase-raya-1) 0 6px, var(--pase-raya-2) 6px 12px)}.interruptor{background:var(--linea);border:0;border-radius:999px;flex:none;justify-content:flex-start;width:52px;height:30px;padding:3px;display:flex}.interruptor span{background:var(--numeral);border-radius:50%;width:24px;height:24px}.interruptor[aria-checked=true]{background:var(--brasa);justify-content:flex-end}.interruptor[aria-checked=true] span{background:var(--texto-sobre-brasa)}html.puntero-propio,html.puntero-propio *{cursor:none!important}html.puntero-propio :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,[contenteditable=true]){cursor:text!important}html.puntero-propio select{cursor:default!important}html.puntero-propio dialog[open],html.puntero-propio dialog[open] *{cursor:auto!important}html.puntero-propio dialog[open] :is(button,a){cursor:pointer!important}@media (max-width:760px){input,textarea,select{font-size:16px!important}.titulo-pagina{font-size:36px}.solo-escritorio{display:none!important}}
