@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-vietnamese-400-normal.B7xT_GF5.woff2)format("woff2"),url(/_astro/space-grotesk-vietnamese-400-normal.BIWiOVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-latin-ext-400-normal.CfP_5XZW.woff2)format("woff2"),url(/_astro/space-grotesk-latin-ext-400-normal.DRPE3kg4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-latin-400-normal.CJ-V5oYT.woff2)format("woff2"),url(/_astro/space-grotesk-latin-400-normal.BnQMeOim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/space-grotesk-vietnamese-500-normal.BmEvtly_.woff2)format("woff2"),url(/_astro/space-grotesk-vietnamese-500-normal.BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/space-grotesk-latin-ext-500-normal.DUe3BAxM.woff2)format("woff2"),url(/_astro/space-grotesk-latin-ext-500-normal.3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/space-grotesk-latin-500-normal.lFbtlQH6.woff2)format("woff2"),url(/_astro/space-grotesk-latin-500-normal.CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/space-grotesk-vietnamese-600-normal.DUi7WF5p.woff2)format("woff2"),url(/_astro/space-grotesk-vietnamese-600-normal.D6zpsUhD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/space-grotesk-latin-ext-600-normal.DxxdqCpr.woff2)format("woff2"),url(/_astro/space-grotesk-latin-ext-600-normal.VcznFIpX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/space-grotesk-latin-600-normal.DjKNqYRj.woff2)format("woff2"),url(/_astro/space-grotesk-latin-600-normal.BflQw4A9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-papel:#f5f0e6;--color-arena:#ece5d7;--color-arena-2:#e4dccb;--color-linea:#cfc5b2;--color-tinta:#1b2a3a;--color-gris:#5d6670;--color-gris-oscuro:#9aa6b2;--color-bermellon:#c8432a;--color-sobre-bermellon:#fff8f0;--color-bermellon-hover:#ad3622;--color-prosa:#34404c;--color-sobre-tinta:#c9d0d7;--color-placeholder:#8a8f95;--color-pendiente-fondo:#fbe3dd;--color-pendiente-texto:#8f2c19;--color-estado-ok:#8fc9a3;--color-estado-aviso:#e9a23b;--font-texto:"Space Grotesk", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--tracking-titulo:-.03em;--texto-xs:.75rem;--texto-sm:.9375rem;--texto-base:1.0625rem;--texto-lg:1.125rem;--radio-bloque:14px;--radio-boton:2px;--curva:cubic-bezier(.22, 1, .36, 1);--duracion-color:.3s;--duracion-movimiento:.5s;--fondo-circuito:url(/fondo-esquina.svg);--fondo-circuito-oscuro:url(/fondo-esquina-oscuro.svg)}.bloque-circuito{background:var(--color-arena) var(--fondo-circuito) no-repeat right bottom / 300px 220px;border-radius:var(--radio-bloque)}.bloque-circuito--oscuro{background:var(--color-tinta) var(--fondo-circuito-oscuro) no-repeat right bottom / 300px 220px;color:var(--color-papel)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--color-papel);color:var(--color-tinta);font:400 var(--texto-base)/1.6 var(--font-texto);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}img,svg{max-width:100%;display:block}a{color:inherit}button,input,textarea{font:inherit;color:inherit}h1,h2,h3{letter-spacing:var(--tracking-titulo);text-wrap:balance;font-weight:600;line-height:1.08}h1{font-size:clamp(2.3rem,4.6vw,3.7rem)}h2{font-size:clamp(1.8rem,3.4vw,2.7rem)}h3{font-size:1.3rem;line-height:1.2}p{text-wrap:pretty}.contenedor{width:100%;max-width:1160px;margin-inline:auto;padding-inline:16px}@media (width>=720px){.contenedor{padding-inline:32px}}.texto-secundario{color:var(--color-gris)}.acento{color:var(--color-bermellon)}:focus-visible{outline:2px solid var(--color-bermellon);outline-offset:3px;border-radius:2px}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.salto:focus-visible{z-index:30;clip:auto;background:var(--color-tinta);width:auto;height:auto;color:var(--color-papel);border-radius:var(--radio-boton);margin:0;padding:12px 16px;font-weight:600;text-decoration:none;position:fixed;top:12px;left:12px}@keyframes entrar{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.entra{animation:entrar .7s var(--curva) both;animation-delay:calc(var(--orden,0) * 90ms)}.js .revela{opacity:0;transition:opacity .7s var(--curva), transform .7s var(--curva);transform:translateY(32px)}.js .revela.visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.entra{animation:none}.js .revela{transition:opacity .7s linear;transform:none}}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:calc(var(--tamano) * .3);display:inline-flex}.marca[data-astro-cid-f7espo7c]{font-weight:600;font-size:calc(var(--tamano) * .68);letter-spacing:-.03em;color:var(--color-tinta);line-height:1}.studio[data-astro-cid-f7espo7c]{color:var(--color-gris);font-weight:500}.oscuro[data-astro-cid-f7espo7c] .marca[data-astro-cid-f7espo7c]{color:var(--color-papel)}.oscuro[data-astro-cid-f7espo7c] .studio[data-astro-cid-f7espo7c]{color:var(--color-gris-oscuro)}.boton[data-astro-cid-2tnhbeo3]{font-weight:600;font-size:var(--texto-sm);cursor:pointer;transition:background-color var(--duracion-color) var(--curva), color var(--duracion-color) var(--curva), border-color var(--duracion-color) var(--curva), transform var(--duracion-color) var(--curva);background:0 0;border:0;align-items:center;gap:8px;line-height:1;text-decoration:none;display:inline-flex}.primario[data-astro-cid-2tnhbeo3]{background:var(--color-bermellon);color:var(--color-sobre-bermellon);border-radius:var(--radio-boton);padding:15px 20px}.primario[data-astro-cid-2tnhbeo3]:hover{background:var(--color-bermellon-hover)}.secundario[data-astro-cid-2tnhbeo3]{border-radius:var(--radio-boton);border:1.5px solid;padding:13.5px 18px}.secundario[data-astro-cid-2tnhbeo3]:hover{background:var(--color-tinta);color:var(--color-papel);border-color:var(--color-tinta)}.enlace[data-astro-cid-2tnhbeo3]{border-bottom:1.5px solid;padding:6px 0}.enlace[data-astro-cid-2tnhbeo3]:hover{color:var(--color-bermellon)}.boton[data-astro-cid-2tnhbeo3]:active{transform:translateY(1px)}.boton[data-astro-cid-2tnhbeo3]:disabled{opacity:.65;cursor:default;transform:none}.cabecera[data-astro-cid-nen7h5rs]{z-index:10;isolation:isolate;border-bottom:1px solid color-mix(in srgb, var(--color-linea) 60%, transparent);position:sticky;top:0}.cabecera[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:color-mix(in srgb, var(--color-papel) 92%, transparent);backdrop-filter:blur(8px);position:absolute;inset:0}.fila[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;height:72px;display:flex}.inicio[data-astro-cid-nen7h5rs]{text-decoration:none}.nav-escritorio[data-astro-cid-nen7h5rs]{font-size:var(--texto-sm);align-items:center;gap:30px;display:none}.nav-escritorio[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.boton){color:var(--color-gris);transition:color var(--duracion-color) var(--curva);text-decoration:none;position:relative}.nav-escritorio[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.boton):hover,.nav-escritorio[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current]{color:var(--color-tinta)}.nav-escritorio[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:not(.boton):after{content:"";background:var(--color-bermellon);transform-origin:0;height:2px;transition:transform var(--duracion-movimiento) var(--curva);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.nav-escritorio[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current]:after{transform:scaleX(1)}.menu-movil[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{z-index:2;cursor:pointer;font-family:var(--font-mono);font-size:var(--texto-xs);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--color-tinta);border-radius:var(--radio-boton);transition:background-color var(--duracion-color) var(--curva), color var(--duracion-color) var(--curva);align-items:center;gap:10px;padding:10px 14px;list-style:none;display:flex;position:relative}.menu-movil[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-movil[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]{background:var(--color-tinta);color:var(--color-papel)}.icono[data-astro-cid-nen7h5rs]{width:14px;height:10px;position:relative}.icono[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{width:100%;height:1.5px;transition:transform var(--duracion-movimiento) var(--curva);background:currentColor;position:absolute;left:0}.icono[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{top:1px}.icono[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{bottom:1px}.menu-movil[data-astro-cid-nen7h5rs][open] .icono[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.25px)rotate(45deg)}.menu-movil[data-astro-cid-nen7h5rs][open] .icono[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.25px)rotate(-45deg)}.menu-movil[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{background:color-mix(in srgb, var(--color-papel) 96%, transparent);backdrop-filter:blur(16px);border-top:1px solid var(--color-linea);align-content:start;gap:4px;padding:24px 16px;display:grid;position:fixed;inset:72px 0 0}.menu-movil[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:var(--tracking-titulo);border-bottom:1px solid var(--color-linea);padding:12px 0;font-size:clamp(1.8rem,8vw,2.4rem);font-weight:600;text-decoration:none}.menu-movil[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current],.menu-movil[data-astro-cid-nen7h5rs] .contacto[data-astro-cid-nen7h5rs]{color:var(--color-bermellon)}.menu-movil[data-astro-cid-nen7h5rs][open] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{animation:entrar var(--duracion-movimiento) var(--curva) both;animation-delay:calc(var(--orden) * 60ms)}@media (prefers-reduced-motion:reduce){.menu-movil[data-astro-cid-nen7h5rs][open] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{animation:aparecer var(--duracion-color) linear both}}@keyframes aparecer{0%{opacity:0}}@media (width>=820px){.nav-escritorio[data-astro-cid-nen7h5rs]{display:flex}.menu-movil[data-astro-cid-nen7h5rs]{display:none}}.pie[data-astro-cid-jo6i4kqk]{padding-block:56px 32px}.fila[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.marca[data-astro-cid-jo6i4kqk]{gap:14px;max-width:340px;display:grid}.marca[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--color-gris-oscuro);font-size:var(--texto-sm)}nav[data-astro-cid-jo6i4kqk]{font-size:var(--texto-sm);flex-wrap:wrap;align-items:flex-start;gap:14px 26px;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-papel);transition:color var(--duracion-color) var(--curva);text-decoration:none}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-bermellon)}.legal[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);font-size:var(--texto-xs);color:var(--color-gris-oscuro);margin-top:44px}.etiqueta[data-astro-cid-ucdwp7oz]{font-family:var(--font-mono);font-size:var(--texto-xs);letter-spacing:.11em;text-transform:uppercase;color:var(--color-gris);line-height:1.4}.acento[data-astro-cid-ucdwp7oz]{color:var(--color-bermellon)}.oscuro .etiqueta[data-astro-cid-ucdwp7oz]:not(.acento){color:var(--color-gris-oscuro)}
