.cat[data-astro-cid-jhsqjj6e]{pointer-events:none;overflow:visible}.cat-ink[data-astro-cid-jhsqjj6e] .body[data-astro-cid-jhsqjj6e],.cat-ink[data-astro-cid-jhsqjj6e] .pupil[data-astro-cid-jhsqjj6e]{fill:var(--cat-ink)}.cat-paper[data-astro-cid-jhsqjj6e] .body[data-astro-cid-jhsqjj6e]{fill:var(--paper-white)}.cat-paper[data-astro-cid-jhsqjj6e] .outline[data-astro-cid-jhsqjj6e]{fill:var(--color-paper-line);stroke:var(--color-paper-line);stroke-width:5px;stroke-linejoin:round}.cat-paper[data-astro-cid-jhsqjj6e] .pupil[data-astro-cid-jhsqjj6e]{fill:var(--color-paper-line)}.eye[data-astro-cid-jhsqjj6e]{fill:var(--paper-yellow)}.cat-paper[data-astro-cid-jhsqjj6e] .eye[data-astro-cid-jhsqjj6e]{stroke:var(--color-paper-line);stroke-width:1.2px}.lid[data-astro-cid-jhsqjj6e]{fill:none;stroke:var(--paper-yellow);stroke-width:2px;stroke-linecap:round}:root{--tinta-950:#14110f;--tinta-900:#1d1916;--tinta-800:#2a2521;--tinta-600:#5a534c;--tinta-400:#a59d93;--garua-50:#f6f7f4;--garua-100:#eceee9;--garua-200:#e2e5df;--garua-300:#cfd3cb;--papel-blanco:#fffdf6;--papel-amarillo:#ffd84d;--papel-rosa:#ffb3cf;--papel-celeste:#a5dde6;--papel-verde:#a6e0b4;--rojo-400:#ff8a80;--rojo-600:#d91023;--rojo-800:#a50b1a;--cesped-300:#7ad79b;--cesped-500:#2a9d58;--cesped-600:#17703f;--cesped-800:#0d4426;--corredor-300:#9bbcff;--corredor-600:#1650c4;--manta-fucsia:#e5127d;--manta-naranja:#f58220;--manta-amarillo:#ffd200;--manta-verde:#2fa84f;--manta-turquesa:#00a3ad;--manta-morado:#6a2c91;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:var(--garua-200);--color-surface:var(--papel-blanco);--color-surface-alt:var(--garua-50);--color-text:var(--tinta-950);--color-text-muted:var(--tinta-600);--color-line:var(--tinta-950);--color-line-soft:var(--garua-300);--color-link:var(--tinta-950);--color-link-hover:var(--rojo-600);--color-red:var(--rojo-600);--color-green:var(--cesped-600);--color-blue:var(--corredor-600);--color-open:var(--cesped-600);--color-closed:var(--rojo-600);--color-ink:var(--tinta-950);--color-ink-raised:var(--tinta-800);--color-on-ink:var(--papel-blanco);--color-on-ink-muted:var(--tinta-400);--paper-white:var(--papel-blanco);--paper-yellow:var(--papel-amarillo);--paper-pink:var(--papel-rosa);--paper-blue:var(--papel-celeste);--paper-green:var(--papel-verde);--color-on-paper:var(--tinta-950);--color-on-paper-muted:var(--tinta-600);--color-paper-line:var(--tinta-950);--block-green:var(--cesped-600);--block-red:var(--rojo-600);--block-red-hover:var(--rojo-800);--block-blue:var(--corredor-600);--block-grass:var(--cesped-800);--color-on-block:var(--papel-blanco);--manta:linear-gradient(to right, var(--rojo-600) 0 22%, var(--manta-fucsia) 22% 34%, var(--manta-naranja) 34% 40%, var(--manta-amarillo) 40% 54%, var(--manta-verde) 54% 62%, var(--manta-turquesa) 62% 78%, var(--manta-morado) 78% 84%, var(--rojo-600) 84% 100%);--cat-ink:var(--tinta-950);--color-hero-bg:var(--tinta-900);--color-scrim:#14110f73;--color-on-scrim:var(--papel-blanco);--map-bg:var(--garua-100);--map-park:var(--papel-verde);--map-water:var(--papel-celeste);--map-building:var(--garua-300);--map-road:var(--papel-blanco);--map-road-edge:var(--garua-300);--map-label:var(--tinta-600);--font-display:var(--font-anton), Impact, "Arial Narrow", sans-serif;--font-sans:var(--font-chivo), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:var(--font-chivo-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--text-xs:.75rem;--text-sm:.9375rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:clamp(1.375rem, 1.25rem + .6vw, 1.625rem);--text-2xl:clamp(1.75rem, 1.4rem + 1.7vw, 2.625rem);--text-3xl:clamp(2.5rem, 2rem + 2.4vw, 3.5rem);--text-hero:clamp(3.25rem, 1.8rem + 7vw, 6.5rem);--weight-normal:400;--weight-medium:600;--weight-bold:800;--leading-display:1;--leading-snug:1.35;--leading-body:1.6;--tracking-display:.01em;--tracking-caps:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-section:clamp(3.5rem, 2.5rem + 4vw, 6rem);--gutter:clamp(1rem, .5rem + 2.5vw, 2rem);--radius:6px;--radius-sm:3px;--line:1.5px solid var(--color-line);--line-soft:1px solid var(--color-line-soft);--paper-border:1.5px solid var(--color-paper-line);--perforation:1.5px dashed var(--color-paper-line);--shadow-hard:3px 3px 0 var(--color-line);--shadow-hard-sm:1px 1px 0 var(--color-line);--notch:7px;--focus-ring:3px solid var(--color-blue);--w-page:72rem;--w-text:42rem;--tap:2.75rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--color-bg:var(--tinta-950);--color-surface:var(--tinta-900);--color-surface-alt:var(--tinta-800);--color-text:var(--garua-100);--color-text-muted:var(--tinta-400);--color-line:var(--garua-100);--color-line-soft:var(--tinta-600);--color-link:var(--garua-100);--color-link-hover:var(--rojo-400);--color-red:var(--rojo-400);--color-green:var(--cesped-300);--color-blue:var(--corredor-300);--color-open:var(--cesped-300);--color-closed:var(--rojo-400);--color-ink:var(--tinta-900);--color-ink-raised:var(--tinta-800);--cat-ink:var(--tinta-600);--map-bg:var(--tinta-900);--map-park:var(--cesped-800);--map-water:var(--corredor-600);--map-building:var(--tinta-800);--map-road:var(--tinta-600);--map-road-edge:var(--tinta-800);--map-label:var(--tinta-400)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:4rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;margin:0;display:flex}main{counter-reset:seccion;flex:1}::selection{background:var(--paper-yellow);color:var(--color-on-paper)}h1,h2{font-family:var(--font-display);font-weight:var(--weight-normal);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;margin:0}h1{font-size:var(--text-hero)}h2{font-size:var(--text-2xl);line-height:1.08}h3,h4{font-size:var(--text-lg);font-weight:var(--weight-bold);text-wrap:balance;margin:0;line-height:1.2}p,ul,ol,dl,dd,figure{margin:0}p{text-wrap:pretty}a{color:var(--color-link);-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red);text-underline-offset:.2em;text-decoration-thickness:2px}a:hover{color:var(--color-link-hover)}:focus-visible{outline:var(--focus-ring);outline-offset:2px}img,svg{max-width:100%;display:block}img{height:auto}strong{font-weight:var(--weight-bold)}.container{width:100%;max-width:calc(var(--w-page) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.stack{gap:var(--gap,var(--space-4));flex-direction:column;display:flex}.prose{max-width:var(--w-text)}.prose>*+*{margin-top:var(--space-4)}.prose ul,.prose ol{padding-left:1.25rem}.prose li+li{margin-top:var(--space-2)}.label{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}.muted{color:var(--color-text-muted)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.table-wrap{border:var(--line);border-radius:var(--radius);background:var(--color-surface);overflow-x:auto}.table-wrap table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.table-wrap th,.table-wrap td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top;border-bottom:var(--line-soft)}.table-wrap thead th{background:var(--color-ink);color:var(--color-on-ink);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap}.table-wrap tbody tr:last-child>*{border-bottom:0}.logo[data-astro-cid-f7espo7c]{align-items:center;gap:var(--space-2);color:var(--color-text);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:var(--tracking-display);line-height:1;display:inline-flex}.small[data-astro-cid-f7espo7c]{font-size:var(--text-base)}@media (width<=40rem){.small[data-astro-cid-f7espo7c] .word[data-astro-cid-f7espo7c]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.pin[data-astro-cid-f7espo7c]{fill:var(--logo-mark,var(--cat-ink))}.eye[data-astro-cid-f7espo7c]{fill:var(--logo-eye,var(--paper-yellow))}.k[data-astro-cid-f7espo7c]{color:var(--color-red)}.manta[data-astro-cid-544ev5pw]{background:var(--manta) 0 0 / 22rem 100% repeat-x}.thin[data-astro-cid-544ev5pw]{height:6px}.thick[data-astro-cid-544ev5pw]{height:14px}.site-footer[data-astro-cid-nns7i3if]{--color-text:var(--color-on-ink);--color-text-muted:var(--color-on-ink-muted);--color-link:var(--color-on-ink);--color-link-hover:var(--paper-yellow);--color-red:var(--paper-yellow);--logo-mark:var(--paper-white);--logo-eye:var(--color-ink);margin-top:var(--space-7);background:var(--color-ink);color:var(--color-on-ink);font-size:var(--text-sm)}.edge[data-astro-cid-nns7i3if]{position:relative}.edge[data-astro-cid-nns7i3if] .sleeper{right:var(--gutter);position:absolute;bottom:0}.inner[data-astro-cid-nns7i3if]{gap:var(--space-6);padding-block:var(--space-7);display:grid}@media (width>=56rem){.inner[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.about[data-astro-cid-nns7i3if]{gap:var(--space-3);flex-direction:column;max-width:34rem;display:flex}.groups[data-astro-cid-nns7i3if]{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.groups[data-astro-cid-nns7i3if] .label[data-astro-cid-nns7i3if]{color:var(--paper-yellow)}ul[data-astro-cid-nns7i3if]{margin:var(--space-2) 0 0;padding:0;list-style:none}li[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{align-items:center;min-height:2rem;display:inline-flex}.site-header[data-astro-cid-fzpbxy5g]{background:var(--color-surface)}.bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4rem;display:flex}.home[data-astro-cid-fzpbxy5g]{min-height:var(--tap);align-items:center;text-decoration:none;display:flex}.tagline[data-astro-cid-fzpbxy5g]{color:var(--color-text-muted)}ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{min-height:var(--tap);padding:0 var(--space-3);align-items:center;text-decoration:none;display:flex}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{background:var(--paper-yellow);color:var(--color-on-paper)}.inline[data-astro-cid-fzpbxy5g]{display:none}.menu[data-astro-cid-fzpbxy5g]{position:relative}.menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-3);border:var(--line);border-radius:var(--radius);cursor:pointer;list-style:none;display:flex}.menu[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.menu[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{right:0;top:calc(100% + var(--space-2));z-index:20;min-width:14rem;padding:var(--space-2);background:var(--color-surface);border:var(--line);border-radius:var(--radius);box-shadow:var(--shadow-hard);position:absolute}@media (width>=56rem){.menu[data-astro-cid-fzpbxy5g]{display:none}.inline[data-astro-cid-fzpbxy5g]{display:flex}}@media (width<=30rem){.tagline[data-astro-cid-fzpbxy5g]{display:none}}.skip[data-astro-cid-hkbrpulz]{left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--paper-yellow);color:var(--color-on-paper);border:var(--line);font-weight:var(--weight-bold);position:absolute;top:-10rem}.skip[data-astro-cid-hkbrpulz]:focus{top:var(--space-4)}
