.page-header[data-astro-cid-uno4qjei]{background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary) 100%);padding:5rem 0 4rem;color:#fff;text-align:center}.page-header-content[data-astro-cid-uno4qjei]{max-width:700px;margin:0 auto}.section-subtitle[data-astro-cid-uno4qjei]{color:#ffffffd9;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.75rem}.page-header[data-astro-cid-uno4qjei] h1[data-astro-cid-uno4qjei]{color:#fff;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;margin-bottom:1.25rem;line-height:1.2}.page-description[data-astro-cid-uno4qjei]{color:#ffffffe6;font-size:1.15rem;line-height:1.7}.mv-grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem}.mv-card[data-astro-cid-uno4qjei]{background:#fff;border-radius:20px;padding:3rem 2.5rem;box-shadow:0 8px 40px #00000014;border-top:5px solid var(--color-primary);display:flex;flex-direction:column;gap:1.25rem;transition:transform .3s ease,box-shadow .3s ease}.mv-card[data-astro-cid-uno4qjei]:hover{transform:translateY(-6px);box-shadow:0 16px 50px #0000001f}.mv-card[data-astro-cid-uno4qjei]:last-child{border-top-color:var(--color-secondary)}.mv-icon[data-astro-cid-uno4qjei]{width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center}.mv-icon--mision[data-astro-cid-uno4qjei]{background:linear-gradient(135deg,#e0f7f4,#b8e9e3);color:var(--color-primary)}.mv-icon--vision[data-astro-cid-uno4qjei]{background:linear-gradient(135deg,#ede8f5,#d5ccee);color:var(--color-secondary)}.mv-label[data-astro-cid-uno4qjei]{font-size:1.7rem;font-weight:800;color:var(--color-text);margin:0}.mv-text[data-astro-cid-uno4qjei]{font-size:1.05rem;line-height:1.8;color:var(--color-text-light);margin:0}.valores-section[data-astro-cid-uno4qjei]{background:var(--color-bg-gray)}.title[data-astro-cid-uno4qjei].center{text-align:center;margin-bottom:3rem}.title[data-astro-cid-uno4qjei] h4[data-astro-cid-uno4qjei]{color:var(--color-primary);font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.5rem}.title[data-astro-cid-uno4qjei] h2[data-astro-cid-uno4qjei]{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;color:var(--color-text)}.valores-grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}.valor-card[data-astro-cid-uno4qjei]{background:#fff;border-radius:16px;padding:2rem 1.75rem;text-align:center;box-shadow:0 4px 20px #0000000f;transition:transform .3s ease,box-shadow .3s ease}.valor-card[data-astro-cid-uno4qjei]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000001a}.valor-icon[data-astro-cid-uno4qjei]{width:70px;height:70px;border-radius:50%;background:linear-gradient(135deg,#e0f7f4,#b8e9e3);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;color:var(--color-primary)}.valor-card[data-astro-cid-uno4qjei] h3[data-astro-cid-uno4qjei]{font-size:1.15rem;font-weight:700;color:var(--color-text);margin-bottom:.6rem}.valor-card[data-astro-cid-uno4qjei] p[data-astro-cid-uno4qjei]{font-size:.95rem;color:var(--color-text-light);line-height:1.6;margin:0}@media (max-width: 768px){.mv-grid[data-astro-cid-uno4qjei]{grid-template-columns:1fr}.mv-card[data-astro-cid-uno4qjei]{padding:2rem 1.5rem}.valores-grid[data-astro-cid-uno4qjei]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.valores-grid[data-astro-cid-uno4qjei]{grid-template-columns:1fr}}.equipo-section[data-astro-cid-uno4qjei]{background:#fff}.equipo-grid[data-astro-cid-uno4qjei]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.equipo-card[data-astro-cid-uno4qjei]{border-radius:16px;overflow:hidden;box-shadow:0 6px 30px #00000014;transition:transform .3s ease,box-shadow .3s ease;background:#fff}.equipo-card[data-astro-cid-uno4qjei]:hover{transform:translateY(-6px);box-shadow:0 14px 40px #00000021}.equipo-img-wrap[data-astro-cid-uno4qjei]{width:100%;aspect-ratio:4/3;overflow:hidden}.equipo-img[data-astro-cid-uno4qjei]{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease;display:block}.equipo-card[data-astro-cid-uno4qjei]:hover .equipo-img[data-astro-cid-uno4qjei]{transform:scale(1.05)}.equipo-label[data-astro-cid-uno4qjei]{padding:1rem 1.25rem;font-size:1rem;font-weight:700;color:var(--color-primary);text-align:center;letter-spacing:.03em}@media (max-width: 900px){.equipo-grid[data-astro-cid-uno4qjei]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.equipo-grid[data-astro-cid-uno4qjei]{grid-template-columns:repeat(2,1fr);gap:1rem}}
