:root{--color-azul-claro: #e6f7f7}.hero[data-astro-cid-6t2af5qj]{position:relative;color:#fff;width:100%;aspect-ratio:16 / 9;text-align:left;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;padding:0}.hero-video[data-astro-cid-6t2af5qj]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.hero-overlay[data-astro-cid-6t2af5qj]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0369;z-index:2}.hero-title[data-astro-cid-6t2af5qj]{position:relative;z-index:3;font-size:3.5rem;font-family:var(--font-archer);font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.content-container[data-astro-cid-6t2af5qj]{max-width:1000px;margin:0 auto;padding:5rem 2rem}.intro-section[data-astro-cid-6t2af5qj]{background-color:#fff;text-align:center}.intro-text[data-astro-cid-6t2af5qj]{font-size:1.4rem;line-height:1.8;color:var(--color-text-main);max-width:800px;margin:0 auto}.mission-vision[data-astro-cid-6t2af5qj]{background-color:var(--color-azul-claro);position:relative}.mv-grid[data-astro-cid-6t2af5qj]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;position:relative;z-index:2}.nuty-mission[data-astro-cid-6t2af5qj]{position:absolute;top:-50px;right:2%;width:160px;z-index:10;pointer-events:none;animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.nuty-image[data-astro-cid-6t2af5qj]{width:100%;height:auto;display:block}@media(max-width:768px){.nuty-mission[data-astro-cid-6t2af5qj]{width:100px;top:auto;bottom:-20px;right:10px;opacity:1}}.mv-card[data-astro-cid-6t2af5qj]{background:#fff;padding:3rem;border-radius:16px;box-shadow:0 10px 30px #0000000d;text-align:center;transition:transform .3s ease}.mv-card[data-astro-cid-6t2af5qj]:hover{transform:translateY(-10px)}.icon[data-astro-cid-6t2af5qj]{font-size:4rem;margin-bottom:2rem;display:block}.mv-card[data-astro-cid-6t2af5qj] h2[data-astro-cid-6t2af5qj]{color:var(--color-azul);font-family:var(--font-archer);font-size:2rem;margin-bottom:1.5rem}.mv-card[data-astro-cid-6t2af5qj] p[data-astro-cid-6t2af5qj]{font-size:1.1rem;line-height:1.6;color:#555}.values-section[data-astro-cid-6t2af5qj]{background-color:#fff;text-align:center}.values-section[data-astro-cid-6t2af5qj] h2[data-astro-cid-6t2af5qj]{color:var(--color-cafe);font-family:var(--font-archer);font-size:2.5rem;margin-bottom:3rem}.values-grid[data-astro-cid-6t2af5qj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem}.value-item[data-astro-cid-6t2af5qj]{background:var(--color-beige);padding:2rem;border-radius:12px;transition:transform .3s}.value-item[data-astro-cid-6t2af5qj]:hover{transform:scale(1.05)}.value-item[data-astro-cid-6t2af5qj] h3[data-astro-cid-6t2af5qj]{color:var(--color-azul);font-size:1.4rem;margin-bottom:.5rem;font-family:var(--font-archer)}@media(max-width:768px){.mv-grid[data-astro-cid-6t2af5qj]{grid-template-columns:1fr;gap:2rem}.hero-title[data-astro-cid-6t2af5qj]{font-size:2.5rem}}@media(min-width:1024px){.hero[data-astro-cid-6t2af5qj]{width:100%;max-width:none;height:auto;aspect-ratio:16 / 9;margin:0}}.directory-section[data-astro-cid-6t2af5qj]{background-color:var(--color-azul-claro);text-align:center;padding-bottom:5rem}.directory-section[data-astro-cid-6t2af5qj] h2[data-astro-cid-6t2af5qj]{color:var(--color-azul);font-family:var(--font-archer);font-size:2.5rem;margin-bottom:3rem}.directory-group[data-astro-cid-6t2af5qj]{margin-bottom:3rem}.directory-group[data-astro-cid-6t2af5qj] h3[data-astro-cid-6t2af5qj]{color:var(--color-cafe);font-family:var(--font-archer);font-size:1.8rem;margin-bottom:1.5rem}.directory-group[data-astro-cid-6t2af5qj] p[data-astro-cid-6t2af5qj]{font-size:1.1rem;line-height:1.6;color:#555;margin-bottom:.5rem}.agradecimiento[data-astro-cid-6t2af5qj]{text-align:center;margin-top:3rem}.agradecimiento[data-astro-cid-6t2af5qj] h2[data-astro-cid-6t2af5qj]{color:var(--color-azul);font-family:var(--font-archer);font-size:2.5rem;margin-bottom:3rem}.agradecimiento[data-astro-cid-6t2af5qj] p[data-astro-cid-6t2af5qj]{font-size:1.2rem;line-height:1.6;color:#555;font-family:var(--font-archer)}.collaborators-grid[data-astro-cid-6t2af5qj]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;text-align:left}.collaborators-grid[data-astro-cid-6t2af5qj] .col[data-astro-cid-6t2af5qj] p[data-astro-cid-6t2af5qj]{margin-bottom:.8rem}@media(max-width:900px){.collaborators-grid[data-astro-cid-6t2af5qj]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.collaborators-grid[data-astro-cid-6t2af5qj]{grid-template-columns:1fr;text-align:center}}
