.page_hero__lqBWF{background:#1a1a1a;padding:56px 0 48px}.page_breadcrumb__dl8FP{display:flex;align-items:center;gap:6px;font-size:12px;color:#555;margin-bottom:20px}.page_breadcrumb__dl8FP a{color:#5aa832;text-decoration:none}.page_breadcrumb__dl8FP span{color:#444}.page_heroTitle__TZhsh{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:34px;font-weight:700;color:#fff;line-height:1.2;margin:10px 0 16px}.page_accent__lV3PZ{color:#c9952a}.page_heroBody__Xk58M{font-size:15px;color:#999;line-height:1.7;max-width:560px}.page_historia__fdUHB{background:#fff}.page_sectionTitle___DV4x{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:26px;font-weight:700;color:#1a1a1a;margin:8px 0 24px}.page_historiaGrid__FtNPm{display:grid;grid-template-columns:220px 1fr;grid-gap:40px;gap:40px;align-items:start}.page_historiaVisual__heSTF{background:#f5f5f0;border-radius:14px;padding:24px;border:.5px solid #e0ddd6}.page_historiaFecha__ZJc5G{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:36px;font-weight:700;color:#2d6a2d}.page_historiaFechaLabel__Y3b4Z{font-size:12px;color:#888;margin-top:4px}.page_historiaDivider___O0r8{border:none;border-top:.5px solid #e0ddd6;margin:16px 0}.page_historiaDato__gOUH3{display:flex;flex-direction:column;margin-bottom:12px}.page_historiaDato__gOUH3 strong{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:18px;font-weight:700;color:#c9952a}.page_historiaDato__gOUH3 span{font-size:11px;color:#888;margin-top:2px}.page_historiaText__5AFug{display:flex;flex-direction:column;gap:14px}.page_historiaText__5AFug p{font-size:14px;color:#444;line-height:1.8}.page_historiaQuote__Kj9sV{border-left:3px solid #c9952a;border-radius:0 8px 8px 0;padding:14px 18px;background:#faeeda;font-size:14px;color:#633806;line-height:1.7;font-style:italic}.page_mision__Y4aOD{background:#f5f5f0}.page_mvvGrid__cA7z1{display:flex;flex-direction:column;gap:14px}.page_mvvCard__FL_Gt{background:#fff;border-radius:14px;border:.5px solid #e0ddd6;padding:24px 28px;display:grid;grid-template-columns:52px 1fr;grid-template-rows:auto auto;grid-column-gap:20px;column-gap:20px;grid-row-gap:4px;row-gap:4px;align-items:start}.page_mvvIcon__UTw3R{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px;grid-row:1/3;grid-column:1;align-self:center}.page_mvvLabel__grAUT{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;grid-column:2;grid-row:1;align-self:end}.page_mvvTitle__uVV68{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:15px;font-weight:700;color:#1a1a1a;grid-column:2;grid-row:2;margin-bottom:10px}.page_mvvBody__P8EGr{font-size:14px;color:#555;line-height:1.7;grid-column:2;grid-row:3}.page_valores__oabSp{background:#fff}.page_valoresGrid__YTnzv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.page_valorCard__tvhAJ{background:#f5f5f0;border-radius:12px;padding:18px 16px;text-align:center}.page_valorIcon__BUwc_{font-size:24px;margin-bottom:10px}.page_valorTitle__SEfhR{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:6px}.page_valorDesc__M8MKt{font-size:12px;color:#777;line-height:1.5}.page_equipo__cixW_{background:#f5f5f0}.page_equipoGrid__ud7JO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_equipoCard__fYo4X{background:#fff;border-radius:14px;border:.5px solid #e0ddd6;overflow:hidden;transition:transform .2s}.page_equipoCard__fYo4X:hover{transform:translateY(-2px)}.page_equipoCardTop__mXCRW{height:4px;background:#2d6a2d}.page_equipoCardBody__Q5bx7{padding:22px}.page_equipoAvatar__RJ7xn{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;margin-bottom:14px}.page_equipoAvatar__RJ7xn,.page_equipoNombre__8K8B5{font-family:var(--font-montserrat,"Montserrat",sans-serif)}.page_equipoNombre__8K8B5{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:10px}.page_equipoBio___DtjS{font-size:13px;color:#666;line-height:1.6}.page_equipoDivider__XjZEw{border:none;border-top:.5px solid #f0ede6;margin:12px 0}.page_equipoCiudad__rWE4b{font-size:12px;color:#999}.page_familia__Sjoe7{background:#1a1a1a;padding:48px 0}.page_familiaInner__A7IFz{display:flex;align-items:center;justify-content:space-between;gap:32px}.page_familiaEyebrow__uIQCp{font-size:11px;font-weight:600;color:#5aa832;text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:8px}.page_familiaTitle__HA878{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:22px;font-weight:700;color:#fff;margin-bottom:10px}.page_familiaBody__BT0dp{font-size:13px;color:#888;line-height:1.7;max-width:500px}.page_familiaBadge__2gdEo{background:#2a2a2a;border-radius:12px;padding:20px 28px;border:.5px solid #333;text-align:center;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:6px}.page_familiaBadgeName___rSCn{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:13px;font-weight:600;color:#5aa832}.page_familiaBadgeType__tY_kc{font-size:11px;color:#555}.page_cta__4oKu2{background:#2d6a2d;padding:56px 0}.page_ctaTitle__dqU_O{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:26px;font-weight:700;color:#fff;margin-bottom:12px}.page_ctaBody__nX7yy{font-size:14px;color:#9fd99f;margin-bottom:24px}.page_ctaBtns__cOabf{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.page_historiaText__5AFug div p{margin-bottom:14px;line-height:1.8;font-size:14px;color:#444}.page_historiaText__5AFug div p:last-child{margin-bottom:0}.page_historiaText__5AFug div ol,.page_historiaText__5AFug div ul{padding-left:20px;margin-bottom:12px}.page_historiaText__5AFug div li{margin-bottom:4px;font-size:14px;color:#444}.page_historiaText__5AFug div h1,.page_historiaText__5AFug div h2,.page_historiaText__5AFug div h3{font-family:var(--font-montserrat,"Montserrat",sans-serif);font-weight:700;color:#1a1a1a;margin-bottom:10px}.page_historiaText__5AFug div blockquote{border-left:3px solid #c9952a;border-radius:0 8px 8px 0;padding:14px 18px;background:#faeeda;font-size:14px;color:#633806;line-height:1.7;font-style:italic;margin:16px 0}.page_heroBody__Xk58M div,.page_heroBody__Xk58M p,.page_heroBody__Xk58M span{font-size:15px!important;color:#999!important;line-height:1.7!important;max-width:100%}.page_heroBody__Xk58M p{margin-bottom:8px}.page_heroBody__Xk58M p:last-child{margin-bottom:0}@media (max-width:768px){.page_hero__lqBWF{padding:40px 0 32px}.page_heroTitle__TZhsh{font-size:26px}.page_heroBody__Xk58M{font-size:14px}.page_historiaGrid__FtNPm{grid-template-columns:1fr;gap:24px}.page_historiaVisual__heSTF{padding:18px}.page_historiaFecha__ZJc5G{font-size:28px}.page_mvvCard__FL_Gt{grid-template-columns:44px 1fr;padding:18px 16px;column-gap:14px}.page_valoresGrid__YTnzv{grid-template-columns:repeat(2,1fr);gap:10px}.page_equipoGrid__ud7JO{grid-template-columns:1fr;gap:14px}.page_familiaInner__A7IFz{flex-direction:column;gap:20px}.page_familiaTitle__HA878{font-size:18px}.page_familiaBadge__2gdEo{width:100%}.page_ctaBtns__cOabf{flex-direction:column;align-items:center;gap:10px}.page_ctaBtns__cOabf a{width:100%;text-align:center;justify-content:center}}@media (max-width:480px){.page_heroTitle__TZhsh{font-size:22px}.page_sectionTitle___DV4x{font-size:18px}.page_valoresGrid__YTnzv{grid-template-columns:1fr 1fr}.page_valorIcon__BUwc_{font-size:20px}.page_valorTitle__SEfhR{font-size:13px}.page_valorDesc__M8MKt{font-size:11px}.page_mvvIcon__UTw3R{font-size:18px;width:36px;height:36px}.page_mvvBody__P8EGr,.page_mvvTitle__uVV68{font-size:13px}}.page_equipoCargo__cCYz7{font-size:12px;color:#5aa832;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.page_equipoAvatarImg__vgI3u{width:100%;height:100%;object-fit:cover;border-radius:50%}a.page_familiaBadge__2gdEo{text-decoration:none;cursor:pointer;transition:border-color .2s,transform .15s}a.page_familiaBadge__2gdEo:hover{border-color:#5aa832;transform:translateY(-2px)}