:root{--cream:#fbf7f1;--surface:#fff;--sand:#f3ece1;--ink:#23212b;--ink-2:#6b6775;--line:#e7e0d5;--brand:#ff7a5c;--brand-tint:#ffebe7;--brand-dark:#bf3f28;--brand-shade:#e85f40;--alim-t:#fdf4e1;--alim-b:#f2b53a;--alim-d:#91640a;--salud-t:#e4f3ec;--salud-b:#4caf7d;--salud-d:#337654;--hig-t:#dff4f4;--hig-b:#2bb3b8;--hig-d:#1c7578;--paseo-t:#e4eefb;--paseo-b:#4a90e2;--paseo-d:#1f68be;--edu-t:#eeebfc;--edu-b:#8b7be8;--edu-d:#6550e0;--juego-t:#fce8f0;--juego-b:#e8669e;--juego-d:#c71e67;--tarea-t:#e6e7ea;--tarea-b:#5b6070;--tarea-d:#444955;--r-md:16px;--r-lg:24px;--r-pill:999px;--font-title:"Bricolage Grotesque", system-ui, sans-serif;--font-text:"Plus Jakarta Sans", system-ui, sans-serif}.c-alim{--t:var(--alim-t);--b:var(--alim-b);--d:var(--alim-d)}.c-salud{--t:var(--salud-t);--b:var(--salud-b);--d:var(--salud-d)}.c-hig{--t:var(--hig-t);--b:var(--hig-b);--d:var(--hig-d)}.c-paseo{--t:var(--paseo-t);--b:var(--paseo-b);--d:var(--paseo-d)}.c-edu{--t:var(--edu-t);--b:var(--edu-b);--d:var(--edu-d)}.c-juego{--t:var(--juego-t);--b:var(--juego-b);--d:var(--juego-d)}.c-tarea{--t:var(--tarea-t);--b:var(--tarea-b);--d:var(--tarea-d)}.c-brand{--t:var(--brand-tint);--b:var(--brand);--d:var(--brand-dark)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--cream);color:var(--ink);font:400 17px/1.6 var(--font-text);margin:0;overflow-x:hidden}h1,h2,h3{font-family:var(--font-title);font-variation-settings:"opsz" 96;margin:0;line-height:1.05}p{margin:0}a{color:var(--brand-dark)}.ph-duotone,.ph-bold,.ph-fill{line-height:1}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before{transition:none!important;animation:none!important}}svg.ki{width:1em;height:1em;display:block}symbol .du{fill:currentColor;opacity:.2}symbol .st{fill:none;stroke:currentColor;stroke-width:16px;stroke-linecap:round;stroke-linejoin:round}.wrap{max-width:1160px;margin:0 auto;padding:0 16px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{border-radius:var(--r-pill);min-height:52px;font:700 16px/1 var(--font-text);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn i{font-size:20px}.btn-primary{background:var(--brand);color:var(--ink)}.btn-primary:hover{background:var(--brand-shade)}.btn-ink{background:var(--ink);color:var(--cream)}.btn-ink:hover{background:#3a3744}h2.big{letter-spacing:-.04em;font-size:clamp(40px,5.4vw,68px);font-weight:800}.intro{color:var(--ink-2);max-width:42ch;margin-top:20px;font-size:18px}.brand[data-astro-cid-f7espo7c]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}svg[data-astro-cid-f7espo7c]{width:38px;height:38px}span[data-astro-cid-f7espo7c]{font:800 30px/1 var(--font-title);letter-spacing:-.045em;font-variation-settings:"opsz" 96}header[data-astro-cid-nen7h5rs]{z-index:20;-webkit-backdrop-filter:blur(12px);background:#fbf7f1e6;position:sticky;top:0}.wrap[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;height:72px;display:flex}.menu[data-astro-cid-nen7h5rs]{gap:2px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--r-pill);color:var(--ink);padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none;display:block}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--sand)}.cta[data-astro-cid-nen7h5rs]{min-height:44px;margin-left:8px;padding:0 18px;font-size:15px}@media (width<=860px){.menu[data-astro-cid-nen7h5rs]{display:none}.cta[data-astro-cid-nen7h5rs]{margin-left:auto}}footer[data-astro-cid-jo6i4kqk]{padding:56px 0 64px}.wrap[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:28px 40px;display:flex}.about[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;flex:100%;align-items:center;gap:16px 40px;display:flex}p[data-astro-cid-jo6i4kqk]{color:var(--ink-2);font-size:15px}.social[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border-radius:var(--r-pill);background:var(--surface);border:1.5px solid var(--line);min-height:48px;color:var(--ink);font:700 15px/1 var(--font-text);align-items:center;gap:8px;padding:0 18px 0 14px;text-decoration:none;display:inline-flex}.social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{border-color:var(--ink)}.social[data-astro-cid-jo6i4kqk] i[data-astro-cid-jo6i4kqk]{font-size:22px}.copy[data-astro-cid-jo6i4kqk]{margin-left:auto}.copy[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:3px}@media (width<=600px){.copy[data-astro-cid-jo6i4kqk]{margin-left:0}}
