@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fredoka-latin-500-normal.B0JifZgm.woff2)format("woff2"),url(/_astro/fredoka-latin-500-normal.BL692wg7.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fredoka-latin-600-normal.C4zohCW5.woff2)format("woff2"),url(/_astro/fredoka-latin-600-normal.CcrEjrB4.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-latin-400-normal.r8SDr6Up.woff2)format("woff2"),url(/_astro/nunito-latin-400-normal.DKg4f3fz.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-latin-600-normal.Br8yIETf.woff2)format("woff2"),url(/_astro/nunito-latin-600-normal.Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/nunito-latin-700-normal.Dort48En.woff2)format("woff2"),url(/_astro/nunito-latin-700-normal.OcDqTBcA.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/nunito-latin-800-normal.Dz8SOQK_.woff2)format("woff2"),url(/_astro/nunito-latin-800-normal.D-J0wlBY.woff)format("woff")}:root{--verde:#4c9a1e;--rosa:#e2357f;--amarillo:#ffc83a;--azul:#2e8bdb;--cielo:#f2f8fe;--verde-boton:#3f8418;--rosa-boton:#c42a6c;--azul-boton:#1f74c2;--verde-osc:#2f6b10;--rosa-osc:#b81d62;--amarillo-osc:#8a5a00;--azul-osc:#1b5f9e;--verde-claro:#eaf5e1;--rosa-claro:#fde8f1;--amarillo-claro:#fff6da;--azul-claro:#e6f2fc;--texto:#2b3440;--texto-suave:#5b6673;--blanco:#fff;--gris-pie:#f6f8fa;--radio:22px;--radio-grande:28px;--fuente-titulos:"Fredoka", "Nunito", system-ui, sans-serif;--fuente-texto:"Nunito", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--fuente-texto);color:var(--texto);background:var(--blanco);flex-direction:column;min-height:100vh;font-size:17px;line-height:1.55;display:flex}main{flex:1}main:focus{outline:none}h1,h2,h3{font-family:var(--fuente-titulos);font-weight:600;line-height:1.12}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul[role=list],nav ul{list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:focus-visible{outline:3px solid var(--azul-boton);outline-offset:3px;border-radius:6px}.contenedor{width:min(1120px,100% - 32px);margin-inline:auto}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.saltar{z-index:100;background:var(--verde-osc);color:var(--blanco);border-radius:999px;padding:10px 18px;font-weight:800;position:absolute;top:-100px;left:16px}.saltar:focus{top:12px}.boton{background:var(--rosa-boton);color:var(--blanco);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:17px;font-weight:800;line-height:1.2;transition:filter .15s;display:inline-flex}.boton:hover{filter:brightness(1.08)}.boton.chico{padding:10px 20px;font-size:15px}.boton.verde{background:var(--verde-boton)}.boton.azul{background:var(--azul-boton)}.boton.borde{color:var(--verde-osc);box-shadow:inset 0 0 0 2px var(--verde);background:0 0}.boton svg{width:20px;height:20px}@media (width<=760px){body{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.aviso-vista-previa[data-astro-cid-un6tdwyk]{background:var(--amarillo-claro);color:var(--amarillo-osc);border-bottom:1px solid #f3e2a8}p[data-astro-cid-un6tdwyk]{text-align:center;padding:8px 0;font-size:14px;font-weight:600}.logo[data-astro-cid-f7espo7c]{color:var(--verde);align-items:center;gap:10px;display:inline-flex}svg[data-astro-cid-f7espo7c]{flex:none;width:46px;height:46px}.texto[data-astro-cid-f7espo7c]{flex-direction:column;display:flex}.sup[data-astro-cid-f7espo7c]{letter-spacing:.06em;text-transform:uppercase;color:var(--verde-osc);font-size:11px;font-weight:800}.claro[data-astro-cid-f7espo7c] .sup[data-astro-cid-f7espo7c]{color:inherit}.nombre[data-astro-cid-f7espo7c]{font-family:var(--fuente-titulos);margin-top:-2px;font-size:28px;font-weight:600;line-height:1.1}.claro[data-astro-cid-f7espo7c]{color:var(--blanco)}@media (width<=760px){.nombre[data-astro-cid-f7espo7c]{font-size:24px}}.franja[data-astro-cid-ocp5e6q2]{background:linear-gradient(90deg, var(--verde) 0 25%, var(--rosa) 25% 50%, var(--amarillo) 50% 75%, var(--azul) 75%);height:8px}.barra[data-astro-cid-ocp5e6q2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:18px 0;display:flex}.enlace-logo[data-astro-cid-ocp5e6q2]{border-radius:12px}.menu[data-astro-cid-ocp5e6q2]{flex:1;align-items:center;gap:28px;display:flex}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2]{gap:28px;margin-inline:auto;font-size:16px;font-weight:700;display:flex}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]{border-bottom:3px solid #0000;padding:6px 2px;display:block}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]:hover{border-color:var(--verde-claro)}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2][aria-current=page]{border-color:var(--amarillo)}.boton-menu[data-astro-cid-ocp5e6q2]{background:var(--verde-claro);color:var(--verde-osc);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:15px;font-weight:800;display:none}.boton-menu[data-astro-cid-ocp5e6q2] svg[data-astro-cid-ocp5e6q2]{width:20px;height:20px}@media (width<=860px){.js .boton-menu[data-astro-cid-ocp5e6q2]{display:inline-flex}.menu[data-astro-cid-ocp5e6q2]{flex-direction:column;flex-basis:100%;align-items:stretch;gap:16px;padding-bottom:8px}.js .menu[data-astro-cid-ocp5e6q2]:not(.abierto){display:none}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2]{flex-direction:column;gap:0;margin:0;font-size:17px}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]{border-bottom:1px solid #eef1f4;padding:12px 4px}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]:hover{color:var(--verde-osc);border-color:#eef1f4}.menu[data-astro-cid-ocp5e6q2] ul[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2][aria-current=page]{color:var(--verde-osc);box-shadow:inset 4px 0 0 var(--amarillo);border-color:#eef1f4;padding-left:14px}.menu[data-astro-cid-ocp5e6q2] .boton[data-astro-cid-ocp5e6q2]{padding:14px 26px;font-size:17px}}.pie[data-astro-cid-kb2vq6wp]{background:var(--gris-pie);margin-top:24px;padding:44px 0 28px;font-size:15px}.columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:32px;display:grid}.enlace-logo[data-astro-cid-kb2vq6wp]{border-radius:10px;display:inline-block}.lema[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);margin-top:10px;font-weight:600}h2[data-astro-cid-kb2vq6wp]{color:var(--texto);margin-bottom:10px;font-size:17px}address[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);font-style:normal}.horario[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);margin-top:6px}ul[data-astro-cid-kb2vq6wp]{gap:6px;display:grid}nav[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover,.red[data-astro-cid-kb2vq6wp]:hover{color:var(--verde-osc);text-decoration:underline}nav[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{font-weight:700}.red[data-astro-cid-kb2vq6wp]{align-items:center;gap:8px;font-weight:700;display:inline-flex}.red[data-astro-cid-kb2vq6wp] svg{width:20px;height:20px;color:var(--verde-boton)}.legal[data-astro-cid-kb2vq6wp]{color:var(--texto-suave);border-top:1px solid #e6eaee;margin-top:32px;padding-top:18px;font-size:14px}@media (width<=860px){.columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr 1fr}.marca[data-astro-cid-kb2vq6wp]{grid-column:1/-1}}@media (width<=480px){.columnas[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr;gap:24px}}
