.Hero-module__s-6kkG__wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.Hero-module__s-6kkG__hero{min-height:calc(100vh - var(--nav-h) - 38px);background:var(--raiz-2);align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__s-6kkG__media{position:absolute;inset:0}.Hero-module__s-6kkG__media img{object-fit:cover;object-position:center 30%;width:100%;height:100%}.Hero-module__s-6kkG__media:after{content:"";background:linear-gradient(100deg,#0a1e12eb 0%,#0a1e12b8 42%,#0a1e1240 100%);position:absolute;inset:0}.Hero-module__s-6kkG__inner{z-index:2;color:#fff;max-width:760px;padding:90px 0 130px;position:relative}.Hero-module__s-6kkG__eyebrow{font-family:var(--tipo-titulo);letter-spacing:.12em;text-transform:uppercase;color:var(--sol);align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:inline-flex}.Hero-module__s-6kkG__eyebrow:before{content:"";background:var(--sol);width:18px;height:2px}.Hero-module__s-6kkG__titulo{color:#fff;margin:20px 0 8px;font-size:clamp(2.6rem,6vw,4.6rem)}.Hero-module__s-6kkG__linea2{color:var(--sol);display:inline-block}.Hero-module__s-6kkG__tejido{margin:4px 0 18px}.Hero-module__s-6kkG__sub{color:#e6efe7;max-width:56ch;margin:20px 0 34px;font-size:1.14rem}.Hero-module__s-6kkG__sub b{color:#fff}.Hero-module__s-6kkG__cta{flex-wrap:wrap;gap:14px;display:flex}.Hero-module__s-6kkG__cred{color:#b9d2bf;letter-spacing:.05em;flex-wrap:wrap;gap:26px;margin-top:44px;font-size:.8rem;display:flex}.Hero-module__s-6kkG__cred b{color:#fff;font-weight:600}@media (max-width:720px){.Hero-module__s-6kkG__inner{padding:70px 0 100px}}
.Marquesina-module__u39DJW__cinta{background:var(--sol);border-top:3px solid var(--raiz-2);padding:13px 0;overflow:hidden}.Marquesina-module__u39DJW__track{white-space:nowrap;gap:0;width:max-content;animation:26s linear infinite Marquesina-module__u39DJW__marquee;display:flex}.Marquesina-module__u39DJW__track span{font-family:var(--tipo-titulo);letter-spacing:.14em;color:var(--raiz-2);align-items:center;gap:26px;padding:0 26px;font-size:1rem;font-weight:800;display:flex}.Marquesina-module__u39DJW__track span:after{content:"◆";color:var(--barro);font-size:.6rem}@keyframes Marquesina-module__u39DJW__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
.Seccion-module__mNn9Lq__sec{padding:var(--space-xl) 0}@media (max-width:720px){.Seccion-module__mNn9Lq__sec{padding:var(--space-lg) 0}}.Seccion-module__mNn9Lq__wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.Seccion-module__mNn9Lq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--hoja);align-items:center;gap:10px;font-size:.78rem;font-weight:700;display:inline-flex}.Seccion-module__mNn9Lq__eyebrow:before{content:"";background:var(--sol);border-radius:2px;width:26px;height:2px}.Seccion-module__mNn9Lq__oscuro .Seccion-module__mNn9Lq__eyebrow{color:var(--sol)}.Seccion-module__mNn9Lq__titulo{max-width:20ch;margin:14px 0 18px;font-size:clamp(1.9rem,3.6vw,2.9rem)}.Seccion-module__mNn9Lq__oscuro .Seccion-module__mNn9Lq__titulo{color:var(--blanco)}.Seccion-module__mNn9Lq__lead{color:var(--texto-2);max-width:62ch;font-size:1.08rem}.Seccion-module__mNn9Lq__oscuro .Seccion-module__mNn9Lq__lead{color:#ffffffc7}
.Boton-module__VE_zQa__btn{font-family:var(--tipo-titulo);cursor:pointer;border:2px solid #0000;border-radius:60px;align-items:center;gap:10px;padding:15px 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.Boton-module__VE_zQa__btn:hover{transform:translateY(-2px)}.Boton-module__VE_zQa__sm{padding:11px 22px}.Boton-module__VE_zQa__sol{background:var(--sol);color:var(--tierra)}.Boton-module__VE_zQa__sol:hover{background:var(--sol-2)}.Boton-module__VE_zQa__raiz{background:var(--raiz);color:var(--blanco)}.Boton-module__VE_zQa__raiz:hover{background:var(--raiz-2)}.Boton-module__VE_zQa__linea{color:var(--blanco);background:0 0;border-color:#ffffff8c}.Boton-module__VE_zQa__linea:hover{border-color:var(--blanco);background:#ffffff14}.Boton-module__VE_zQa__flecha{transition:transform .18s}.Boton-module__VE_zQa__btn:hover .Boton-module__VE_zQa__flecha{transform:translate(4px)}.Boton-module__VE_zQa__disabled{opacity:.55;cursor:not-allowed}.Boton-module__VE_zQa__disabled:hover{transform:none}
.Chip-module__IAwj_a__chip{letter-spacing:.06em;color:var(--raiz);background:var(--papel-2);border:1px solid #d7e3d2;border-radius:40px;align-items:center;gap:6px;padding:8px 16px;font-size:.82rem;font-weight:700;display:inline-flex}.Chip-module__IAwj_a__simbolo{color:var(--barro)}
.CintaTejida-module__fXJLda__tejido{display:block}.CintaTejida-module__fXJLda__inline{width:200px;height:12px;margin-top:18px}.CintaTejida-module__fXJLda__full{width:100%;height:14px}
.Tarjeta-module__n4CgbG__tarjeta{background:var(--blanco);border:1px solid var(--linea);border-radius:var(--radius);padding:26px 28px;position:relative;overflow:hidden}.Tarjeta-module__n4CgbG__tarjeta:before{content:"";background:var(--acento-color,transparent);width:5px;position:absolute;top:0;bottom:0;left:0}.Tarjeta-module__n4CgbG__sol{--acento-color:var(--sol)}.Tarjeta-module__n4CgbG__hoja{--acento-color:var(--hoja)}
.QuienesSomos-module__B0IN6G__grid{gap:var(--space-lg);grid-template-columns:1.05fr .95fr;align-items:start;display:grid}@media (max-width:1020px){.QuienesSomos-module__B0IN6G__grid{grid-template-columns:1fr}}.QuienesSomos-module__B0IN6G__intro p{color:var(--texto-2);margin-bottom:16px}.QuienesSomos-module__B0IN6G__intro b{color:var(--tierra)}.QuienesSomos-module__B0IN6G__chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.QuienesSomos-module__B0IN6G__mv{gap:18px;margin-top:8px;display:grid}.QuienesSomos-module__B0IN6G__mv h3{color:var(--raiz);margin-bottom:8px;font-size:1.15rem}.QuienesSomos-module__B0IN6G__mv p{color:var(--texto-2);font-size:.95rem}
.TarjetaLinea-module__IthZja__card{background:var(--blanco);border-radius:var(--radius);border:1px solid var(--linea);flex-direction:column;transition:transform .22s,box-shadow .22s;display:flex;overflow:hidden}.TarjetaLinea-module__IthZja__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px -18px #17462b59}.TarjetaLinea-module__IthZja__img{aspect-ratio:16/10;background:linear-gradient(135deg,#1e4d2b,#3e7a4b);position:relative;overflow:hidden}.TarjetaLinea-module__IthZja__img img{object-fit:cover;width:100%;height:100%}.TarjetaLinea-module__IthZja__tag{background:var(--sol);color:var(--tierra);letter-spacing:.12em;z-index:2;border-radius:30px;padding:5px 12px;font-size:.68rem;font-weight:800;position:absolute;top:14px;left:14px}.TarjetaLinea-module__IthZja__body{flex-direction:column;flex:1;padding:22px 24px 26px;display:flex}.TarjetaLinea-module__IthZja__body h3{margin-bottom:8px;font-size:1.12rem}.TarjetaLinea-module__IthZja__texto{color:var(--texto-2);flex:1;font-size:.92rem}.TarjetaLinea-module__IthZja__texto p{margin:0}.TarjetaLinea-module__IthZja__texto b{color:var(--tierra)}.TarjetaLinea-module__IthZja__mas{color:var(--hoja);align-items:center;gap:6px;margin-top:14px;font-size:.85rem;font-weight:700;display:inline-flex}.TarjetaLinea-module__IthZja__card:hover .TarjetaLinea-module__IthZja__mas{color:var(--raiz)}.TarjetaLinea-module__IthZja__destacada{flex-direction:row;grid-column:span 2}.TarjetaLinea-module__IthZja__destacada .TarjetaLinea-module__IthZja__img{aspect-ratio:auto;flex:1}.TarjetaLinea-module__IthZja__destacada .TarjetaLinea-module__IthZja__body{flex:1.1}@media (max-width:1020px){.TarjetaLinea-module__IthZja__destacada{flex-direction:column}.TarjetaLinea-module__IthZja__destacada .TarjetaLinea-module__IthZja__img{aspect-ratio:16/10}}@media (max-width:720px){.TarjetaLinea-module__IthZja__destacada{grid-column:span 1}}
.QueHacemos-module__YO4pOa__secAlt{background:var(--papel-2)}.QueHacemos-module__YO4pOa__lineas{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;display:grid}@media (max-width:1020px){.QueHacemos-module__YO4pOa__lineas{grid-template-columns:1fr 1fr}}@media (max-width:720px){.QueHacemos-module__YO4pOa__lineas{grid-template-columns:1fr}}
.Footer-module__3hUVsW__wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.Footer-module__3hUVsW__tejido{width:100%;display:block}.Footer-module__3hUVsW__footer{background:var(--tierra);color:#cfc8be;font-size:.88rem}.Footer-module__3hUVsW__grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:44px;padding:70px 0 50px;display:grid}.Footer-module__3hUVsW__brandImg{height:64px;margin-bottom:16px}.Footer-module__3hUVsW__brandTxt{font-family:var(--tipo-titulo);color:#fff;margin-bottom:16px;font-size:1.3rem;font-weight:800;display:block}.Footer-module__3hUVsW__brand p{max-width:34ch;font-size:.82rem;line-height:1.7}.Footer-module__3hUVsW__col h5{font-family:var(--tipo-titulo);color:#fff;margin-bottom:16px;font-size:.95rem}.Footer-module__3hUVsW__links li{margin-bottom:9px}.Footer-module__3hUVsW__links a{color:#cfc8be}.Footer-module__3hUVsW__links a:hover{color:var(--sol)}.Footer-module__3hUVsW__legal{font-size:.78rem;line-height:1.9}.Footer-module__3hUVsW__legal b{color:#fff;font-weight:600}.Footer-module__3hUVsW__politicaLink{text-underline-offset:2px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.Footer-module__3hUVsW__politicaLink:hover{text-decoration-color:currentColor}.Footer-module__3hUVsW__redes{gap:10px;margin-top:18px;display:flex}.Footer-module__3hUVsW__redes a{border:1.5px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:.9rem;display:flex}.Footer-module__3hUVsW__redes a:hover{background:var(--sol);border-color:var(--sol);color:var(--tierra)}.Footer-module__3hUVsW__bottom{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:20px 0;font-size:.78rem;display:flex}@media (max-width:1020px){.Footer-module__3hUVsW__grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.Footer-module__3hUVsW__grid{grid-template-columns:1fr}}
.Aval-module__wbLdIG__aval{background:var(--raiz-2);position:relative;overflow:hidden}.Aval-module__wbLdIG__aval:before{content:"";background:radial-gradient(closest-side,#edaa1f29,#0000 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-180px}.Aval-module__wbLdIG__grid{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid;position:relative}.Aval-module__wbLdIG__lead{color:#c9dcc9;max-width:56ch;margin-bottom:34px;font-size:1.08rem}.Aval-module__wbLdIG__pasos{gap:0;display:grid}.Aval-module__wbLdIG__paso{border-top:1px solid #ffffff24;gap:20px;padding:20px 0;display:flex}.Aval-module__wbLdIG__paso:last-child{border-bottom:1px solid #ffffff24}.Aval-module__wbLdIG__pasoNum{font-family:var(--tipo-titulo);color:var(--sol);align-items:flex-start;min-width:64px;padding-top:2px;font-size:1.05rem;font-weight:800;display:flex}.Aval-module__wbLdIG__paso h4{color:var(--blanco);margin-bottom:4px;font-size:1.02rem}.Aval-module__wbLdIG__paso p{color:#afc8b3;font-size:.9rem}.Aval-module__wbLdIG__cta{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.Aval-module__wbLdIG__doc{background:var(--papel);color:var(--tierra);border-radius:16px;padding:30px 30px 26px;position:relative;transform:rotate(1.6deg);box-shadow:0 40px 80px -30px #0000008c}.Aval-module__wbLdIG__ribbon{background:var(--barro);color:var(--blanco);letter-spacing:.14em;padding:4px 38px;font-size:.56rem;font-weight:800;position:absolute;top:12px;right:-34px;transform:rotate(38deg)}.Aval-module__wbLdIG__docHead{border-bottom:3px solid var(--raiz);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.Aval-module__wbLdIG__docHead img{height:44px}.Aval-module__wbLdIG__t1{font-family:var(--tipo-titulo);color:var(--raiz);font-size:.9rem;font-weight:800;line-height:1.15}.Aval-module__wbLdIG__t2{letter-spacing:.18em;color:var(--texto-2);text-transform:uppercase;font-size:.6rem}.Aval-module__wbLdIG__doc h3{color:var(--raiz);margin-bottom:10px;font-size:1.25rem}.Aval-module__wbLdIG__cuerpo{color:var(--texto-2);font-size:.8rem;line-height:1.6}.Aval-module__wbLdIG__cuerpo b{color:var(--tierra)}.Aval-module__wbLdIG__docFoot{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:22px;display:flex}.Aval-module__wbLdIG__meta{color:var(--texto-2);font-size:.72rem;line-height:1.7}.Aval-module__wbLdIG__meta b{color:var(--raiz);font-weight:700}.Aval-module__wbLdIG__firma{border-top:1.5px solid var(--tierra);width:120px;margin-top:20px;padding-top:4px;font-size:.7rem;display:block}.Aval-module__wbLdIG__qrBox{text-align:center}.Aval-module__wbLdIG__qrSim{background:conic-gradient(var(--tierra) 25%, transparent 0 50%, var(--tierra) 0 75%, transparent 0) 0 0 / 26px 26px, var(--papel);border:5px solid var(--tierra);border-radius:8px;width:78px;height:78px;position:relative}.Aval-module__wbLdIG__qrSim:after{content:"";background:var(--sol);border-radius:3px;position:absolute;inset:22px}.Aval-module__wbLdIG__qrBox small{letter-spacing:.06em;color:var(--texto-2);margin-top:6px;font-size:.58rem;display:block}.Aval-module__wbLdIG__sello{border:2.5px dashed var(--barro);width:92px;height:92px;color:var(--barro);font-family:var(--tipo-titulo);text-align:center;letter-spacing:.1em;opacity:.85;border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;font-weight:800;display:flex;position:absolute;bottom:86px;right:34px;transform:rotate(-12deg)}@media (max-width:1020px){.Aval-module__wbLdIG__grid{grid-template-columns:1fr;gap:44px}.Aval-module__wbLdIG__doc{max-width:520px;transform:none}}
.Impacto-module___8DM1W__impacto{padding:80px 0}.Impacto-module___8DM1W__wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.Impacto-module___8DM1W__grid{background:var(--linea);border:1px solid var(--linea);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.Impacto-module___8DM1W__item{background:var(--blanco);text-align:left;padding:34px 28px}.Impacto-module___8DM1W__num{font-family:var(--tipo-titulo);color:var(--raiz);font-size:2.6rem;font-weight:800;line-height:1}.Impacto-module___8DM1W__sufijo{color:var(--sol-2)}.Impacto-module___8DM1W__lbl{color:var(--texto-2);margin-top:8px;font-size:.86rem}@media (max-width:1020px){.Impacto-module___8DM1W__grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.Impacto-module___8DM1W__grid{grid-template-columns:1fr}}
.TarjetaNoticia-module__-ePjEa__card{background:var(--blanco);border:1px solid var(--linea);border-radius:var(--radius);transition:transform .22s,box-shadow .22s;display:block;overflow:hidden}.TarjetaNoticia-module__-ePjEa__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px -18px #17462b4d}.TarjetaNoticia-module__-ePjEa__img{aspect-ratio:16/9;background:linear-gradient(135deg,#264d33,#3e7a4b);position:relative;overflow:hidden}.TarjetaNoticia-module__-ePjEa__img img{object-fit:cover;width:100%;height:100%}.TarjetaNoticia-module__-ePjEa__body{padding:20px 22px 24px}.TarjetaNoticia-module__-ePjEa__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--texto-2);gap:12px;margin-bottom:10px;font-size:.72rem;display:flex}.TarjetaNoticia-module__-ePjEa__cat{color:var(--barro);font-weight:800}.TarjetaNoticia-module__-ePjEa__body h3{margin-bottom:8px;font-size:1.05rem;line-height:1.3}.TarjetaNoticia-module__-ePjEa__body p{color:var(--texto-2);font-size:.88rem}
.page-module__F4LkRa__dona{background:linear-gradient(160deg, var(--raiz) 0%, var(--raiz-2) 100%)}.page-module__F4LkRa__grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}@media (max-width:1020px){.page-module__F4LkRa__grid{grid-template-columns:1fr;gap:44px}}.page-module__F4LkRa__montos{flex-wrap:wrap;gap:12px;margin:6px 0 26px;display:flex}.page-module__F4LkRa__monto{font-family:var(--tipo-titulo);color:var(--blanco);border:2px solid #ffffff59;border-radius:50px;padding:12px 24px;font-size:1rem;font-weight:700}.page-module__F4LkRa__montoActivo{background:var(--sol);border-color:var(--sol);color:var(--tierra)}.page-module__F4LkRa__cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.page-module__F4LkRa__medios{border-radius:var(--radius);background:#ffffff12;border:1px solid #ffffff26;padding:26px 28px}.page-module__F4LkRa__medios h4{letter-spacing:.18em;text-transform:uppercase;color:var(--sol);margin-bottom:16px;font-size:.8rem}.page-module__F4LkRa__medio{border-top:1px solid #ffffff1f;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.page-module__F4LkRa__medio:first-child{border-top:none}.page-module__F4LkRa__medioIco{width:44px;height:44px;font-family:var(--tipo-titulo);color:var(--blanco);background:#ffffff1f;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:flex}.page-module__F4LkRa__pse{background:#2f6db5}.page-module__F4LkRa__tarj{background:var(--blanco);color:var(--raiz)}.page-module__F4LkRa__pp{color:#1a2f52;background:#f7c948}.page-module__F4LkRa__medio b{color:var(--blanco);font-size:.95rem;display:block}.page-module__F4LkRa__medio p{color:#afc8b3;font-size:.82rem}
.page-module__QHXQWW__pagina{max-width:var(--wrap);margin:0 auto;padding:0 24px 96px}.page-module__QHXQWW__swatches{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.page-module__QHXQWW__swatch{border-radius:var(--radius);border:1px solid var(--linea);padding:48px 12px 12px;font-size:.8rem;font-weight:700}.page-module__QHXQWW__specimen h1,.page-module__QHXQWW__specimen h2,.page-module__QHXQWW__specimen h3,.page-module__QHXQWW__specimen h4{margin-bottom:var(--space-xs)}.page-module__QHXQWW__specimen p,.page-module__QHXQWW__specimen .page-module__QHXQWW__w400{font-weight:400}.page-module__QHXQWW__specimen .page-module__QHXQWW__w600{font-weight:600}.page-module__QHXQWW__specimen .page-module__QHXQWW__w700{font-weight:700}.page-module__QHXQWW__specimen .page-module__QHXQWW__w800{font-weight:800}.page-module__QHXQWW__fila{gap:var(--space-xs);flex-wrap:wrap;align-items:center;display:flex}.page-module__QHXQWW__fondoOscuro{background:var(--raiz);padding:var(--space-md);border-radius:var(--radius)}.page-module__QHXQWW__cintaBloque{padding:var(--space-md) 0}
.page-module__kS8Snq__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.page-module__kS8Snq__paginacion{justify-content:center;gap:16px;margin-top:44px;display:flex}@media (max-width:1020px){.page-module__kS8Snq__grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.page-module__kS8Snq__grid{grid-template-columns:1fr}}
.Noticias-module__WJgLVW__secAlt{background:var(--papel-2)}.Noticias-module__WJgLVW__headRow{justify-content:flex-end;margin-top:-12px;margin-bottom:20px;display:flex}.Noticias-module__WJgLVW__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:1020px){.Noticias-module__WJgLVW__grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.Noticias-module__WJgLVW__grid{grid-template-columns:1fr}}
