.HomeLatestNews_latest-news-container__RBxNU{display:grid;scroll-margin-top:97px;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;width:100%;margin-bottom:40px;box-sizing:border-box}.HomeLatestNews_header__9j57E{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;margin-top:40px;padding:0 10px;font-family:Nunito Sans,sans-serif}.HomeLatestNews_title__Ifm9x{font-size:24px;font-weight:800;color:#2869af;margin:0}.HomeLatestNews_viewAllLink__unM9C{color:#2869af;text-decoration:none;font-weight:700;font-size:14px}.HomeLatestNews_card__0n0iG{background-color:#fff;border-radius:20px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.02);display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.HomeLatestNews_cardMedia__TPMHQ{position:relative;height:170px;background-color:#dee5ed;display:flex;justify-content:center;align-items:center;overflow:hidden}.HomeLatestNews_cardImage__O_9Un{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HomeLatestNews_placeholder__xX3iA{color:#94a3b8;font-size:13px;font-family:Nunito,sans-serif}.HomeLatestNews_categoryLabel__Ih7jm{position:absolute;top:14px;left:14px;background-color:#ff5f4b;color:#fff;font-size:10px;font-weight:800;text-transform:uppercase;padding:5px 12px;border-radius:4px;font-family:Nunito Sans,sans-serif}.HomeLatestNews_cardBody__iR1mU{padding:24px 20px;display:flex;flex-direction:column;flex-grow:1}.HomeLatestNews_cardHeadline__aWRob{margin:0 0 12px;font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:800;color:#2869af}.HomeLatestNews_cardTeaser__BpDbg{margin:0;color:#64748b;font-size:13px;font-family:Nunito,sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:992px){.HomeLatestNews_latest-news-container__RBxNU{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.HomeLatestNews_latest-news-container__RBxNU{grid-template-columns:repeat(1,1fr)}}.HeroGeneral_hero__pox0S{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;grid-gap:40px;gap:40px;padding:48px;border-radius:24px;background:rgba(0,190,130,.1);color:#2a2a2a}.HeroGeneral_info__OKuHK{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.HeroGeneral_etiqueta__NIxex{padding:4px 14px;border-radius:20px;background:#faaf23;color:#2a2a2a;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.HeroGeneral_titulo__d_kWB{font-size:40px;font-weight:800;line-height:1.15;color:#2869af;overflow-wrap:break-word}.HeroGeneral_subtitulo__Hf3Xp{font-size:20px;line-height:1.4}.HeroGeneral_opciones__T987q{display:flex;flex-direction:column;gap:12px}.HeroGeneral_opcionesTitulo__6kbFH{font-size:20px;font-weight:800;line-height:1.25;color:#2869af}.HeroGeneral_opcion__yhVHg{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:16px 20px;border:1px solid rgba(40,105,175,.2);border-radius:12px;background:#fff;transition:border-color .3s ease,box-shadow .3s ease}.HeroGeneral_opcion__yhVHg:hover{border-color:#2869af;box-shadow:0 4px 16px rgba(40,105,175,.12)}.HeroGeneral_opcion__yhVHg:focus-visible{outline:2px solid #2869af;outline-offset:2px}.HeroGeneral_opcionTextos__nf65t{display:flex;flex-direction:column;gap:2px;min-width:0}.HeroGeneral_opcionTitulo__h7seX{font-size:16px;font-weight:800;line-height:1.3;color:#2869af}.HeroGeneral_opcionTexto__v9F3r{font-size:14px;line-height:1.4}.HeroGeneral_flecha__10J9r{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#2869af;color:#fff;font-size:18px;font-weight:800}@media(max-width:1024px){.HeroGeneral_hero__pox0S{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 24px}.HeroGeneral_titulo__d_kWB{font-size:32px}.HeroGeneral_subtitulo__Hf3Xp{font-size:18px}}@media(max-width:480px){.HeroGeneral_hero__pox0S{gap:24px;padding:24px 16px;border-radius:16px}.HeroGeneral_titulo__d_kWB{font-size:26px}.HeroGeneral_subtitulo__Hf3Xp{font-size:16px}.HeroGeneral_opcion__yhVHg{padding:14px 16px}}.ComoTrabajamos_seccion__wjv03{display:flex;flex-direction:column;gap:24px;color:#2a2a2a}.ComoTrabajamos_titulo__sR36r{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:800;line-height:1.2;color:#2869af}.ComoTrabajamos_titulo__sR36r:before{content:"";flex-shrink:0;width:8px;height:24px;border-radius:4px;background:#00be82}.ComoTrabajamos_pasos__syN_6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.ComoTrabajamos_paso__qlbI0{display:flex;flex-direction:column;gap:10px;padding:28px;border:1px solid rgba(40,105,175,.2);border-radius:16px;background:#fff}.ComoTrabajamos_numero__3s6PP{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#00be82;color:#2a2a2a;font-size:20px;font-weight:800}.ComoTrabajamos_pasoTitulo__KIhkY{font-size:19px;font-weight:800;line-height:1.3;color:#2869af}.ComoTrabajamos_pasoTexto__BDdOf{font-size:16px;line-height:1.6}.ComoTrabajamos_enlace__VHBCb{color:#2869af;font-weight:700;text-decoration:underline;text-underline-offset:2px}.ComoTrabajamos_enlace__VHBCb:focus-visible,.ComoTrabajamos_enlace__VHBCb:hover{text-decoration-thickness:2px}.ComoTrabajamos_enlace__VHBCb:focus-visible{outline:2px solid #2869af;outline-offset:2px;border-radius:2px}@media(max-width:768px){.ComoTrabajamos_titulo__sR36r{font-size:24px}.ComoTrabajamos_pasos__syN_6{grid-template-columns:minmax(0,1fr);gap:16px}.ComoTrabajamos_paso__qlbI0{padding:20px 16px}}.TrabajamosCon_seccion__RDwdF{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:28px 32px;border-radius:16px;border:1px solid rgba(0,190,130,.35);background:#fff;color:#2a2a2a}.TrabajamosCon_titulo__TcICc{font-size:20px;font-weight:800;line-height:1.2;color:#2869af}.TrabajamosCon_sectores__FtwU_{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.TrabajamosCon_sector__ekABw{padding:6px 14px;border-radius:20px;background:rgba(0,190,130,.1);color:#2869af;font-size:14px;font-weight:700}.TrabajamosCon_boton__i8foa{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border-radius:30px;background:#2869af;color:#fff;font-size:16px;font-weight:800;transition:background .3s ease}.TrabajamosCon_boton__i8foa:hover{background:#20558e}@media(max-width:768px){.TrabajamosCon_seccion__RDwdF{flex-direction:column;align-items:stretch;padding:24px 16px}}.FranjaAviso_franja__wIcwy{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;padding:40px 48px;border-radius:24px;background:#2869af;color:#fff;scroll-margin-top:97px}.FranjaAviso_textos__gI7Fa{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.FranjaAviso_titulo__4AaKJ{font-size:28px;font-weight:800;line-height:1.2}.FranjaAviso_texto__8X0mf{font-size:17px;line-height:1.5}.FranjaAviso_boton__2iFWi{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 28px;border:none;border-radius:30px;background:#faaf23;color:#2a2a2a;font-size:16px;font-weight:800;text-decoration:none;white-space:nowrap;cursor:pointer}.FranjaAviso_boton__2iFWi:focus-visible{outline:2px solid #fff;outline-offset:3px}.FranjaAviso_icono__o_6k7{flex-shrink:0}@media(max-width:1024px){.FranjaAviso_franja__wIcwy{padding:32px 24px}}@media(max-width:480px){.FranjaAviso_franja__wIcwy{padding:28px 16px;border-radius:16px}.FranjaAviso_titulo__4AaKJ{font-size:24px}.FranjaAviso_texto__8X0mf{font-size:16px}.FranjaAviso_boton__2iFWi{flex:1 1 100%}}.ContactanosContenido_contenido__BBfxq{display:flex;flex-direction:column;gap:56px;margin-bottom:40px}.ContactanosContenido_noticias__Hnhx9{min-width:0}@media(max-width:768px){.ContactanosContenido_contenido__BBfxq{gap:40px}}