:root{--cobalto:#22308f;--lila:#ecebf8;--tinta:#0f1026;--coral:#ff7a66;--lima:#c9f26b;--f-texto:"Bricolage Grotesque", system-ui, sans-serif;--f-mono:"Martian Mono", ui-monospace, monospace;--borde-pagina:clamp(1rem, 3vw, 2.5rem);--alto-nav:4rem;--radio:1.2rem;--t-gigante:clamp(3.2rem, 1rem + 11vw, 8rem);--t-titular:clamp(2.1rem, 1.1rem + 3.9vw, 5rem);--t-seccion:clamp(1.9rem, 1.2rem + 2.6vw, 3.6rem);--t-grande:clamp(1.25rem, 1rem + .9vw, 1.75rem)}[data-color=cobalto]{--fondo:var(--cobalto);--texto:var(--lila);--acento:var(--lima);--sobre:var(--tinta)}[data-color=lila]{--fondo:var(--lila);--texto:var(--tinta);--acento:var(--cobalto);--sobre:var(--lila)}[data-color=coral]{--fondo:var(--coral);--texto:var(--tinta);--acento:var(--tinta);--sobre:var(--coral)}[data-color=lima]{--fondo:var(--lima);--texto:var(--tinta);--acento:var(--cobalto);--sobre:var(--lima)}[data-color=tinta]{--fondo:var(--tinta);--texto:var(--lila);--acento:var(--lima);--sobre:var(--tinta)}@font-face{font-family:Bricolage Grotesque;src:url(/fuentes/bricolage-grotesque.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:Martian Mono;src:url(/fuentes/martian-mono-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Martian Mono;src:url(/fuentes/martian-mono-700.woff2)format("woff2");font-weight:700;font-display:swap}*,:before,:after{box-sizing:border-box}*{margin:0}html{scroll-padding-top:var(--alto-nav);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@view-transition{navigation:auto}body{background:var(--cobalto);color:var(--lila);font-family:var(--f-texto);overflow-wrap:break-word;font-size:1.0625rem;font-weight:500;line-height:1.5}p,li,dd,dt{text-wrap:pretty}img,svg{max-width:100%;height:auto;display:block}a{color:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--acento,var(--lima));outline-offset:3px}[hidden]{display:none!important}.franja{background:var(--fondo);color:var(--texto);padding:clamp(3.5rem, 8vw, 7rem) var(--borde-pagina);position:relative}.rotulo{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:400;line-height:1.6}.ficha{flex-wrap:wrap;gap:.3rem 1.2rem;margin-bottom:1.2rem;display:flex}.titulo-seccion{font-size:var(--t-seccion);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;font-weight:800;font-stretch:85%;line-height:1}.entrada{font-size:var(--t-grande);text-wrap:pretty;max-width:34ch;line-height:1.3}.marca-texto{background:var(--acento);color:var(--sobre);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.boton{background:var(--texto);min-height:3rem;color:var(--fondo);cursor:pointer;border:0;border-radius:99rem;align-items:center;gap:.6em;padding:.7rem 1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.boton:hover{background:var(--acento);color:var(--sobre)}.boton-linea{cursor:pointer;background:0 0;border:1.5px solid;border-radius:99rem;align-items:center;min-height:2.75rem;padding:0 .9rem;text-decoration:none;display:inline-flex}.solo-lector{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.saltar{left:var(--borde-pagina);z-index:100;position:absolute;top:-10rem}.saltar:focus{top:.5rem}.encuadre{padding:.9rem;position:relative}.encuadre:before,.encuadre:after{content:"";border:2px solid var(--acento);pointer-events:none;width:1.1rem;height:1.1rem;position:absolute}.encuadre:before{border-bottom:0;border-right:0;top:0;left:0}.encuadre:after{border-top:0;border-left:0;bottom:0;right:0}.pildora{background:var(--acento);color:var(--sobre);font:700 .7rem/1.2 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:99rem;align-items:center;padding:.5rem .9rem;display:inline-flex}.nav[data-astro-cid-wpvy4v7s]{z-index:20;background:var(--fondo);color:var(--texto);border-bottom:1.5px solid color-mix(in srgb, var(--texto) 25%, transparent);position:sticky;top:0}.fila[data-astro-cid-wpvy4v7s]{min-height:var(--alto-nav);padding:0 var(--borde-pagina);justify-content:space-between;align-items:center;gap:1rem;display:flex}.marca[data-astro-cid-wpvy4v7s]{letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;align-items:center;min-height:2.75rem;font-weight:800;font-stretch:100%;text-decoration:none;display:inline-flex}.enlaces[data-astro-cid-wpvy4v7s]{gap:clamp(.2rem,1.2vw,1.2rem);display:none}.enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{white-space:nowrap;align-items:center;min-height:2.75rem;padding:0 .55rem;font-weight:600;text-decoration:none;display:inline-flex}.enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{text-underline-offset:.3em;text-decoration:underline}.enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]{background:var(--acento);color:var(--sobre)}.lado[data-astro-cid-wpvy4v7s]{align-items:center;gap:.5rem;display:flex}.idioma[data-astro-cid-wpvy4v7s]{border:1.5px solid;place-items:center;min-width:2.75rem;min-height:2.75rem;font-weight:700;text-decoration:none;display:inline-grid}.hablar[data-astro-cid-wpvy4v7s]{background:var(--acento);min-height:2.75rem;color:var(--sobre);white-space:nowrap;align-items:center;padding:0 1rem;font-weight:800;text-decoration:none;display:none}.abrir[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.rayas[data-astro-cid-wpvy4v7s],.rayas[data-astro-cid-wpvy4v7s]:after{background:currentColor;width:1.6rem;height:2px;display:block}.rayas[data-astro-cid-wpvy4v7s]{translate:0 -4px}.rayas[data-astro-cid-wpvy4v7s]:after{content:"";translate:0 8px}@media (width>=62rem){.enlaces[data-astro-cid-wpvy4v7s]{display:flex}.hablar[data-astro-cid-wpvy4v7s]{display:inline-flex}.abrir[data-astro-cid-wpvy4v7s]{display:none}}dialog[data-astro-cid-wpvy4v7s]{width:100%;max-width:none;height:100%;max-height:none;padding:0 var(--borde-pagina) 1.5rem;background:var(--fondo);color:var(--texto);overscroll-behavior:contain;border:0;margin:0}dialog[data-astro-cid-wpvy4v7s][open]{flex-direction:column;display:flex}dialog[data-astro-cid-wpvy4v7s]::backdrop{background:var(--tinta)}.cabeza[data-astro-cid-wpvy4v7s]{min-height:var(--alto-nav);justify-content:space-between;align-items:center;display:flex}.cerrar[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;min-height:2.75rem;padding:0 .2rem;font-weight:700}dialog[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s]{flex-direction:column;margin-top:1.5rem;display:flex}dialog[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{letter-spacing:-.03em;border-bottom:1.5px solid color-mix(in srgb, var(--texto) 25%, transparent);align-items:baseline;gap:1rem;padding:.35rem 0;font-size:clamp(2.2rem,11vw,3.4rem);font-weight:800;font-stretch:80%;line-height:1.1;text-decoration:none;display:flex}.pie-menu[data-astro-cid-wpvy4v7s]{gap:1rem;margin-top:auto;padding-top:1.5rem;display:grid}.pie-menu[data-astro-cid-wpvy4v7s] .rotulo[data-astro-cid-wpvy4v7s]{align-items:center;min-height:2.75rem;display:inline-flex}.pie-menu[data-astro-cid-wpvy4v7s] .boton[data-astro-cid-wpvy4v7s]{background:var(--acento);color:var(--sobre);justify-content:center}@media (prefers-reduced-motion:no-preference){dialog[data-astro-cid-wpvy4v7s][open] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{animation:.45s cubic-bezier(.2,.7,.2,1) both entra;animation-delay:calc(var(--i,0) * 55ms + 80ms)}dialog[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:nth-child(2){--i:1}dialog[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:nth-child(3){--i:2}dialog[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:nth-child(4){--i:3}dialog[data-astro-cid-wpvy4v7s] nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:nth-child(5){--i:4}@keyframes entra{0%{opacity:0;translate:0 1.2rem}}}.bienvenida[data-astro-cid-7in26kax]{display:none}html[data-bienvenida] .bienvenida[data-astro-cid-7in26kax]{z-index:50;padding:var(--borde-pagina);background:var(--fondo);color:var(--texto);cursor:pointer;place-content:center;gap:2rem;animation:.5s cubic-bezier(.7,0,.3,1) 3.2s forwards fuera;display:grid;position:fixed;inset:0}ol[data-astro-cid-7in26kax]{font-family:var(--f-mono);gap:.7rem;font-size:clamp(.8rem,.7rem + .5vw,1rem);display:grid}li[data-astro-cid-7in26kax]{opacity:.35;animation:10ms forwards marca;animation-delay:calc(var(--i,0) * .55s + .3s);align-items:center;gap:.8rem;display:flex}.caja[data-astro-cid-7in26kax]{width:.9em;height:.9em;animation:10ms forwards llena;animation-delay:calc(var(--i,0) * .55s + .3s);border:1.5px solid;flex:none}li[data-astro-cid-7in26kax]:nth-child(2),li[data-astro-cid-7in26kax]:nth-child(2) .caja[data-astro-cid-7in26kax]{--i:1}li[data-astro-cid-7in26kax]:nth-child(3),li[data-astro-cid-7in26kax]:nth-child(3) .caja[data-astro-cid-7in26kax]{--i:2}li[data-astro-cid-7in26kax]:nth-child(4),li[data-astro-cid-7in26kax]:nth-child(4) .caja[data-astro-cid-7in26kax]{--i:3}p[data-astro-cid-7in26kax]{opacity:.7}@keyframes marca{to{opacity:1}}@keyframes llena{to{background:var(--acento);border-color:var(--acento)}}@keyframes fuera{to{visibility:hidden;translate:0 -100%}}footer[data-astro-cid-kb2vq6wp]{background:var(--fondo);color:var(--texto);padding:1rem var(--borde-pagina) calc(1rem + env(safe-area-inset-bottom));border-top:1.5px solid color-mix(in srgb, var(--texto) 25%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;display:flex}.enlaces[data-astro-cid-kb2vq6wp]{gap:1.5rem;display:flex}a[data-astro-cid-kb2vq6wp]{align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}
