@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/recursos/_astro/space-grotesk-latin-500-normal.lFbtlQH6.woff2) format("woff2"),url(/recursos/_astro/space-grotesk-latin-500-normal.CNSSEhBt.woff) format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/recursos/_astro/space-grotesk-latin-700-normal.RjhwGPKo.woff2) format("woff2"),url(/recursos/_astro/space-grotesk-latin-700-normal.CwsQ-cCU.woff) format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/recursos/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2) format("woff2"),url(/recursos/_astro/space-mono-latin-400-normal._3DlpgIW.woff) format("woff")}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/recursos/_astro/space-mono-latin-700-normal.mWgeinG7.woff2) format("woff2"),url(/recursos/_astro/space-mono-latin-700-normal.D7A851RN.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/recursos/_astro/inter-latin-400-normal.C38fXH4l.woff2) format("woff2"),url(/recursos/_astro/inter-latin-400-normal.CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/recursos/_astro/inter-latin-600-normal.LgqL8muc.woff2) format("woff2"),url(/recursos/_astro/inter-latin-600-normal.CiBQ2DWP.woff) format("woff")}:root{--cream: #F1EEE8;--paper: #F8F6F1;--ink: #0C0B22;--ink-2: #2B2850;--violet: #40358F;--lilac: #8176D9;--blue: #2479D8;--cyan: #62B6D9;--coral: #EB6F76;--pink: #F17C9D;--font-display: "Space Grotesk", system-ui, sans-serif;--font-mono: "Space Mono", ui-monospace, monospace;--font-read: "Inter", system-ui, sans-serif;--gutter: 16px;--measure: 68ch;--wrap: 1080px;--shadow-blue: 6px 6px 0 var(--blue);--shadow-coral: 6px 6px 0 var(--coral)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font-display);font-weight:500;font-size:1rem;line-height:1.55}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}h1,h2,h3{font-family:var(--font-display);font-weight:700;line-height:1.12;margin:0 0 .5em;text-wrap:balance}h1{font-size:clamp(2rem,7vw,3.5rem);letter-spacing:-.02em}h2{font-size:clamp(1.5rem,4.5vw,2.1rem);letter-spacing:-.01em}h3{font-size:1.2rem}p{margin:0 0 1em;max-width:var(--measure)}a{color:var(--violet);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1.5px}a:hover{text-decoration-thickness:3px}:focus-visible{outline:3px solid var(--violet);outline-offset:3px;border-radius:2px}.wrap{width:min(100% - 2 * var(--gutter),var(--wrap));margin-inline:auto}.section{padding-block:clamp(2.5rem,7vw,4.5rem)}.mono{font-family:var(--font-mono)}.muted{color:var(--ink-2)}.strip{background:var(--coral);color:var(--ink);padding:0 .25em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.btn{display:inline-block;font-family:var(--font-mono);font-weight:700;font-size:.95rem;color:var(--ink);background:var(--paper);text-decoration:none;border:2px solid var(--ink);padding:.7em 1.1em;min-height:44px;box-shadow:4px 4px 0 var(--blue);transition:transform .12s,box-shadow .12s}.btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--blue);text-decoration:none}.btn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--blue)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:0;background:var(--ink);color:var(--cream);padding:.75em 1em;z-index:100}.skip:focus{left:0}.prose{font-family:var(--font-read);font-weight:400;font-size:18px;line-height:1.65;max-width:var(--measure)}.prose h2,.prose h3{font-family:var(--font-display);margin-top:2em}.prose p{max-width:none}.hd[data-astro-cid-3ef6ksr2]{border-bottom:2px solid var(--ink);background:var(--cream)}.row[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding-block:.75rem}.brand[data-astro-cid-3ef6ksr2]{font-weight:700;color:var(--ink);text-decoration:none;font-size:1rem}.brand[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{color:var(--violet)}ul[data-astro-cid-3ef6ksr2]{list-style:none;display:flex;flex-wrap:wrap;gap:.25rem 1.1rem;margin:0;padding:0}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-block;padding:0 .1em;min-height:44px;line-height:44px;color:var(--ink);text-decoration:none;font-size:.95rem}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{text-decoration:underline;text-underline-offset:.25em}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{font-weight:700;background:linear-gradient(transparent 62%,var(--coral) 62%,var(--coral) 92%,transparent 92%)}.ft[data-astro-cid-sz7xmlte]{border-top:2px solid var(--ink);padding-block:2rem;margin-top:3rem}.ft[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0 0 .35rem}.sig[data-astro-cid-sz7xmlte]{font-size:1.15rem}.topics[data-astro-cid-sz7xmlte],.yr[data-astro-cid-sz7xmlte]{font-size:.85rem;color:var(--ink-2)}.ev[data-astro-cid-rvac7j5t]{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-mono);font-size:.85rem;color:var(--ink);line-height:1;vertical-align:middle}svg[data-astro-cid-rvac7j5t]{flex:none}
