@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback",Georgia,Times New Roman,serif;font-weight:400}.__variable_1f5468{--serif:"Instrument Serif","Instrument Serif Fallback",Georgia,Times New Roman,serif}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3d9088{font-family:Instrument Sans,Instrument Sans Fallback,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_3d9088{--sans:"Instrument Sans","Instrument Sans Fallback",Helvetica Neue,Arial,sans-serif}:root{--bg:#0e0e0f;--bg-2:#161617;--line:#2c2a28;--cream:#efe6d6;--cream-2:#bdb4a5;--cream-3:#948c7f;--red:#b8392b;--red-hi:#e0685b;--navy:#0d1a3a;--navy-2:#13244f;--gold:#e9c25b;--pad:clamp(16px,4vw,40px);--max:1120px;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--cream);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{overflow-x:hidden}a{color:inherit;text-underline-offset:3px}a:hover{color:var(--red-hi)}:focus-visible{outline:2px solid var(--red-hi);outline-offset:3px}.mono,code{font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.92em}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip,.sr-only{position:absolute}.skip{left:8px;top:-60px;background:var(--cream);color:var(--bg);padding:8px 12px;z-index:50}.skip:focus{top:8px}.cabecera{border-bottom:1px solid var(--line);background:var(--bg)}.bar{max-width:var(--max);margin:0 auto;justify-content:space-between;gap:16px;padding:14px var(--pad);flex-wrap:wrap}.bar,.brand{display:flex;align-items:center}.brand{gap:10px;text-decoration:none}.brand svg{display:block}.brand-name{font:400 28px/1 var(--serif);letter-spacing:.01em}nav.principal{display:flex;gap:4px 18px;flex-wrap:wrap}nav.principal a{text-decoration:none;color:var(--cream-2);font-size:15px;font-weight:500;padding:6px 0;border-bottom:2px solid transparent}nav.principal a:hover{color:var(--cream)}nav.principal a[aria-current=page]{color:var(--cream);border-bottom-color:var(--red)}main{max-width:var(--max);margin:0 auto;padding:0 var(--pad) 72px}.kicker{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--red-hi)}.kicker-gold{color:var(--gold)}h1,h2,h3{font-family:var(--serif);font-weight:400;line-height:1.08;letter-spacing:-.005em;margin:0}.label{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.fine,.label{color:var(--cream-3)}.fine{font-size:14px;margin:18px 0 0}.hero{padding:clamp(40px,8vw,96px) 0 0}.hero h1{font-size:clamp(42px,7.4vw,88px);max-width:17ch}.hero .lema{font:italic 400 clamp(24px,3.6vw,38px) /1.2 var(--serif);color:var(--cream-2);margin:14px 0 0}.hero .intro{max-width:58ch;color:var(--cream-2);font-size:17px;margin:24px 0 0}.escena{display:block;width:100%;height:auto;margin:clamp(24px,5vw,48px) 0 0}.seccion{padding:clamp(48px,8vw,88px) 0 0}.seccion-head h2,.seccion>h2{font-size:clamp(32px,5vw,52px)}.seccion-head{display:grid;grid-gap:8px;gap:8px;margin-bottom:24px}.seccion-head p{color:var(--cream-2);max-width:62ch;margin:8px 0 0}.soon{display:inline-block;font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--cream);border:1px solid var(--red);padding:7px 10px;width:-moz-fit-content;width:fit-content}.dos{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}@media (min-width:900px){.dos{grid-template-columns:1fr 1fr;gap:40px}}.panel{border-top:2px solid var(--red);padding-top:22px}.panel h2{font-size:clamp(30px,4vw,42px)}.panel>p{color:var(--cream-2)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;font:600 15px/1 var(--sans);text-decoration:none;border:1px solid var(--cream);background:var(--cream);color:var(--bg);cursor:pointer;white-space:nowrap}.btn-ghost,.btn:hover{background:transparent;color:var(--cream)}.btn-ghost{border-color:var(--cream-3)}.btn-ghost:hover{border-color:var(--cream)}.btn-gold{background:var(--gold);border-color:var(--gold);color:#10152a}.btn-gold:hover{background:transparent;color:var(--gold)}.deck{margin-top:clamp(48px,8vw,88px);background:linear-gradient(160deg,var(--navy-2),var(--navy) 60%);border:1px solid #243764;border-radius:14px;padding:clamp(20px,4vw,40px)}.deck-head{display:flex;gap:20px;align-items:center;margin-bottom:26px}.deck-mascot{width:clamp(76px,18vw,120px);height:auto;border-radius:50%;flex:none;border:2px solid var(--gold)}.deck-title{font-size:clamp(34px,6vw,60px)}.deck-sub{margin:8px 0 0;color:#c7cde0;font-size:15px}.deck .fine,.deck .label{color:#aab3cc}.deck a:not(.btn):hover{color:var(--gold)}.ca{display:flex;align-items:stretch;gap:0;border:1px solid #3a4f86;background:#0a1430;border-radius:8px;overflow:hidden}.ca-valor{flex:1 1;min-width:0;padding:12px 14px;font-size:clamp(12px,2.9vw,17px);overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all;align-self:center}.btn-copy{border:0;border-left:1px solid #3a4f86;background:var(--gold);color:#10152a;border-radius:0;min-width:84px}.btn-copy:hover{background:#f3d589;color:#10152a}.acciones{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 0}.hechos{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1px;gap:1px;margin:28px 0 0;background:#243764;border:1px solid #243764;border-radius:8px;overflow:hidden}.hechos>div{background:var(--navy);padding:14px 16px}.hechos dt{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#aab3cc}.hechos dd{margin:6px 0 0;font-size:15px}.hechos-dir{grid-template-columns:1fr}.hechos-dir code{overflow-wrap:anywhere}.compromisos{margin-top:26px}.compromisos ul{margin:0;padding-left:20px}.compromisos li{margin:4px 0}.compromisos li::marker{color:var(--gold)}.plan{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-gap:0;gap:0}.plan li{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 12px;gap:2px 12px;padding:14px 0;border-bottom:1px solid var(--line)}.plan li>strong{font-weight:600}.plan li>span:last-child{grid-column:2;color:var(--cream-2);font-size:15px}.tag{grid-row:span 2;align-self:start;margin-top:3px;font:600 11px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--red-hi);border:1px solid var(--line);padding:5px 7px}.reparto{margin:22px 0 0}.reparto-barra{display:flex;height:10px;gap:2px}.r-creador{background:var(--cream)}.r-quema{background:var(--red)}.r-treasury{background:var(--cream-3)}.reparto figcaption{font-size:14px;color:var(--cream-2);margin-top:10px}.nota{margin:22px 0 0;padding:14px 16px;border-left:2px solid var(--red);background:var(--bg-2);color:var(--cream-2);font-size:15px}.pagina-head{padding:clamp(40px,7vw,80px) 0 12px}.pagina-head h1{font-size:clamp(44px,8vw,84px)}.pagina-head .lema{font:italic 400 clamp(22px,3vw,30px) /1.25 var(--serif);color:var(--cream-2);margin:12px 0 0}.prose{max-width:720px;color:var(--cream-2)}.prose h2{color:var(--cream);font-size:clamp(28px,4vw,36px);margin:48px 0 12px}.prose h3{color:var(--cream);font-size:24px;margin:28px 0 8px}.prose strong{color:var(--cream);font-weight:600}.prose ul{padding-left:20px}.prose li{margin:6px 0}.prose li::marker{color:var(--red)}.prose code{color:var(--cream);overflow-wrap:anywhere}.sello{font-size:14px;color:var(--cream-3);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 0}.resumen{border:1px solid var(--line);border-top:2px solid var(--red);background:var(--bg-2);padding:8px 22px 12px;margin:24px 0 0}.resumen h2{margin-top:16px}.pie{border-top:1px solid var(--line)}.pie-in{max-width:var(--max);margin:0 auto;padding:28px var(--pad) 40px}.pie-links{display:flex;flex-wrap:wrap;gap:8px 24px;font-weight:500}.pie-links a{color:var(--cream);padding:6px 0}.legal{margin:16px 0 0;max-width:80ch;font-size:13px;line-height:1.6;color:var(--cream-3)}