.nosotros-page[data-astro-cid-noeej2nj]{background:#fff;padding-top:80px}.page-header[data-astro-cid-noeej2nj]{background:linear-gradient(135deg,#0ea5e9,#0284c7);padding:3rem 0;color:#fff;text-align:center}.page-header[data-astro-cid-noeej2nj] h1[data-astro-cid-noeej2nj]{font-size:2.5rem;font-weight:800;margin:0 0 .5rem}.page-header[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{font-size:1.125rem;margin:0;opacity:.9}.container[data-astro-cid-noeej2nj]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-badge[data-astro-cid-noeej2nj]{display:inline-block;color:#f97316;font-size:.75rem;font-weight:700;letter-spacing:2px;margin-bottom:.75rem}.section-badge[data-astro-cid-noeej2nj].center{display:block;text-align:center}.about-section[data-astro-cid-noeej2nj]{padding:5rem 0}.about-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.about-content[data-astro-cid-noeej2nj] h2[data-astro-cid-noeej2nj]{font-size:2.25rem;font-weight:800;color:#1e293b;margin-bottom:1.5rem}.about-content[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{color:#64748b;font-size:1rem;line-height:1.8;margin-bottom:1rem}.about-content[data-astro-cid-noeej2nj] strong[data-astro-cid-noeej2nj]{color:#0ea5e9;font-weight:600}.about-image[data-astro-cid-noeej2nj]{position:relative}.about-image[data-astro-cid-noeej2nj] img[data-astro-cid-noeej2nj]{width:100%;border-radius:16px;box-shadow:0 25px 50px -12px #00000026}.mission-section[data-astro-cid-noeej2nj]{padding:5rem 0;background:#f8fafc}.mission-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.mission-card[data-astro-cid-noeej2nj]{background:#fff;padding:2rem;border-radius:16px;text-align:center;border:1px solid #e2e8f0;transition:transform .3s,box-shadow .3s}.mission-card[data-astro-cid-noeej2nj]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.mission-icon[data-astro-cid-noeej2nj]{width:80px;height:80px;background:linear-gradient(135deg,#0ea5e9,#0284c7);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto 1.5rem}.mission-card[data-astro-cid-noeej2nj] h3[data-astro-cid-noeej2nj]{font-size:1.5rem;font-weight:700;color:#1e293b;margin:0 0 1rem}.mission-card[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{font-size:1rem;color:#64748b;line-height:1.6;margin:0}.valores-section[data-astro-cid-noeej2nj]{padding:5rem 0}.section-title[data-astro-cid-noeej2nj]{font-size:2.25rem;font-weight:800;text-align:center;color:#1e293b;margin-bottom:.75rem}.section-subtitle[data-astro-cid-noeej2nj]{color:#64748b;text-align:center;max-width:600px;margin:0 auto 3rem;font-size:1rem}.valores-grid[data-astro-cid-noeej2nj]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.valor-card[data-astro-cid-noeej2nj]{padding:2rem 1.5rem;border-radius:16px;text-align:center;transition:transform .3s ease}.valor-card[data-astro-cid-noeej2nj]:hover{transform:translateY(-4px)}.valor-icon[data-astro-cid-noeej2nj]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;color:#fff}.valor-title[data-astro-cid-noeej2nj]{font-size:1.1rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}.valor-description[data-astro-cid-noeej2nj]{color:#64748b;font-size:.875rem;line-height:1.6}.cta-section[data-astro-cid-noeej2nj]{padding:5rem 0;background:linear-gradient(135deg,#1e293b,#334155);text-align:center;color:#fff}.cta-section[data-astro-cid-noeej2nj] h2[data-astro-cid-noeej2nj]{font-size:2rem;font-weight:800;margin-bottom:.75rem}.cta-section[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{font-size:1.1rem;opacity:.9;margin-bottom:2rem}.cta-btn[data-astro-cid-noeej2nj]{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#f97316,#fb923c);color:#fff;padding:1rem 2rem;border-radius:50px;font-weight:600;font-size:1rem;transition:all .3s ease;box-shadow:0 4px 15px #f973164d}.cta-btn[data-astro-cid-noeej2nj]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f9731666}@media(max-width:1024px){.valores-grid[data-astro-cid-noeej2nj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.page-header[data-astro-cid-noeej2nj]{padding:2rem 0}.page-header[data-astro-cid-noeej2nj] h1[data-astro-cid-noeej2nj]{font-size:2rem}.container[data-astro-cid-noeej2nj]{padding:0 1rem}.about-grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr;gap:2rem}.about-content[data-astro-cid-noeej2nj]{order:2}.about-image[data-astro-cid-noeej2nj]{order:1}.about-content[data-astro-cid-noeej2nj] h2[data-astro-cid-noeej2nj]{font-size:1.75rem;text-align:center}.about-content[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{text-align:center}.section-badge[data-astro-cid-noeej2nj]{display:block;text-align:center}.mission-grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr}.valores-grid[data-astro-cid-noeej2nj]{grid-template-columns:1fr;max-width:350px;margin:0 auto}.section-title[data-astro-cid-noeej2nj]{font-size:1.75rem}.cta-section[data-astro-cid-noeej2nj] h2[data-astro-cid-noeej2nj]{font-size:1.5rem}.cta-section[data-astro-cid-noeej2nj] p[data-astro-cid-noeej2nj]{font-size:1rem}}
