@font-face{font-family:Archivo;src:url(/_astro/archivo.CqwN4PTd.woff2)format("woff2");font-weight:400 700;font-stretch:100% 115%;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(data:font/woff2;base64,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)format("woff2");font-weight:500;font-display:swap}:root{--space:#070e18;--ink:#12233a;--ink-2:#2a4a6b;--mist:#d9e8f3;--text:#f2f2ef;--muted:#afbdcc;--accent:#3ddc84;--accent-ink:#062012;--accent-on-light:#1a8c50;--line:#d9e8f324;--font-display:"Archivo", "Segoe UI", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--gutter:max(16px, env(safe-area-inset-left,0px));--t-xs:13px;--t-sm:14px;--t-base:16px;--t-md:17px;--t-h3:20px;--t-h3-lg:clamp(19px, 1.5vw, 22px);--t-h2:clamp(27px, 2.5vw, 36px);--t-hero:clamp(40px, 4.6vw, 64px);color-scheme:dark}@media (width>=900px){:root{--gutter:max(56px, env(safe-area-inset-left,0px))}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--text);font-family:var(--font-display);font-size:var(--t-base);margin:0;line-height:1.6}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}h1,h2,h3{text-wrap:balance;margin:0;font-stretch:112%}p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}main,.footer{z-index:1;position:relative}main>section{scroll-margin-top:76px}.saltar{z-index:50;left:var(--gutter);background:var(--accent);color:var(--accent-ink);border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px}.saltar:focus{top:12px}.nav{--nav-fg:var(--ink);z-index:30;padding:calc(14px + env(safe-area-inset-top,0px)) var(--gutter) 14px;color:var(--nav-fg);justify-content:space-between;align-items:center;gap:16px;transition:color .4s,background-color .4s;display:flex;position:fixed;top:0;left:0;right:0}.nav[data-tone=dark]{--nav-fg:var(--text);backdrop-filter:blur(12px);background:#070e18bd}.logo{font-family:var(--font-mono);letter-spacing:-.01em;font-size:21px;font-weight:500;text-decoration:none}.cursor{color:var(--accent-on-light);animation:1.1s step-end infinite parpadeo}.nav[data-tone=dark] .cursor{color:var(--accent)}@keyframes parpadeo{0%,49%{opacity:1}50%,to{opacity:0}}.nav-links{align-items:center;gap:28px;display:flex}.nav-links a:not(.btn){font-size:var(--t-sm);font-weight:500;text-decoration:none}.nav .btn{min-height:40px;font-size:var(--t-sm);padding:0 18px}.nav[data-sin-cta] .btn-accion{display:none}@media (width<=760px){.nav-links a:not(.btn){display:none}}.btn{box-sizing:border-box;cursor:pointer;min-height:46px;font-size:15px;font-weight:600;font-family:var(--font-display);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-stretch:105%;text-decoration:none;transition:filter .2s,background-color .2s;display:inline-flex}.btn-accion{background:var(--accent);color:var(--accent-ink)}.btn-accion:hover{filter:brightness(1.07)}.btn-borde{color:inherit;background:0 0;border:1.5px solid}.btn-borde:hover{background:#ffffff14}.seccion{box-sizing:border-box;width:100%;max-width:1120px;padding:clamp(56px, 6vw, 88px) var(--gutter);flex-direction:column;gap:clamp(28px,3vw,40px);margin:0 auto;display:flex}.cabecera{flex-direction:column;gap:10px;max-width:38em;display:flex}.cabecera h1,.cabecera h2{font-size:var(--t-h2);letter-spacing:-.02em;font-weight:600;line-height:1.08}.cabecera p{color:var(--muted);font-size:var(--t-md)}@media (width<=700px){.detalle{display:none!important}}@media (width>=701px){.solo-movil{display:none!important}}@media (height<=820px) and (width>=701px){.seccion{gap:24px;padding-block:44px}.cabecera h1,.cabecera h2{font-size:clamp(26px,2.3vw,32px)}}.footer{padding:24px var(--gutter) calc(24px + env(safe-area-inset-bottom,0px));font-size:var(--t-sm);color:#ffffffa3;border-top:1px solid #ffffff14}.sprite{width:0;height:0;position:absolute;overflow:hidden}.oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cursor{animation:none}}.firmamento[data-astro-cid-u6d2pnhj]{z-index:0;background:var(--ink);pointer-events:none;position:fixed;inset:0}.firmamento[data-astro-cid-u6d2pnhj].noche{background:var(--space)}canvas[data-astro-cid-u6d2pnhj]{opacity:0;width:100%;height:100%;position:absolute;inset:0}.noche[data-astro-cid-u6d2pnhj] canvas[data-astro-cid-u6d2pnhj]{opacity:1}
