.nos-hero{background:linear-gradient(#066329 0%,#022e10 60%,#01200b 100%);align-items:flex-end;min-height:min(78vh,680px);display:flex;position:relative}.nos-hero__texto{box-sizing:border-box;width:100%;max-width:1240px;padding:clamp(3rem, 9vw, 6.25rem) var(--ltg-e-6) clamp(2.5rem, 6vw, 4rem);margin:0 auto}.nos-hero__kicker{margin:0 0 var(--ltg-e-3);letter-spacing:.16em;text-transform:uppercase;color:#e0c319;font-size:clamp(.75rem,1.4vw,.875rem);font-weight:700}.nos-hero__titulo{font-family:var(--ltg-font-display);letter-spacing:-.025em;color:#f4f7f2;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.375rem,7.5vw,5.25rem);line-height:.98}.nos-hero__bajada{margin:var(--ltg-e-4) 0 0;color:#d3ddd4;max-width:46ch;font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.55}.nosotros{max-width:1240px;padding:0 var(--ltg-e-6);box-sizing:border-box;margin:0 auto}.nos-rotulo{margin:0 0 var(--ltg-e-2);font-size:var(--ltg-txt-micro);letter-spacing:.15em;text-transform:uppercase;color:var(--ltg-dorado-texto,var(--ltg-dorado));font-weight:700}.nos-titulo{font-family:var(--ltg-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,4vw,2.5rem);line-height:1.05}.nos-bajada{margin:var(--ltg-e-2) 0 var(--ltg-e-6);color:var(--ltg-gris);max-width:52ch;font-size:1.0625rem;line-height:1.5}.nos-historia{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(3rem,7vw,5.5rem) 0 0;display:grid}.nos-parrafos{margin-top:var(--ltg-e-4);gap:var(--ltg-e-3);flex-direction:column;display:flex}.nos-pendiente{border-left:3px solid var(--ltg-carbon-linea);padding-left:var(--ltg-e-3);color:var(--ltg-gris);margin:0;font-style:italic;line-height:1.65}.nos-fotos{gap:var(--ltg-e-3);grid-template-columns:1fr 1fr;display:grid}.nos-foto,.nos-persona__foto{text-align:center;padding:var(--ltg-e-4);color:#a3b3a6;font-size:var(--ltg-txt-micro);background:linear-gradient(155deg,#0a4a22,#022e10);border-radius:18px;place-items:center;display:grid}.nos-foto{aspect-ratio:3/4}.nos-foto--baja{margin-top:var(--ltg-e-6)}.nos-equipo{padding:clamp(3rem,7vw,5.5rem) 0 0}.nos-equipo__grilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(1.125rem,3vw,1.75rem);display:grid}.nos-persona__foto{aspect-ratio:1;margin-bottom:var(--ltg-e-3);border-radius:20px}.nos-persona__nombre{font-family:var(--ltg-font-display);margin:0;font-size:1.25rem}.nos-persona__rol{text-transform:uppercase;letter-spacing:.1em;color:var(--ltg-dorado-texto,var(--ltg-dorado));margin:.125rem 0 0;font-size:.8125rem;font-weight:700}.nos-persona__nota{margin-top:var(--ltg-e-2);font-size:var(--ltg-txt-label)}.nos-principios{background:var(--ltg-verde-profundo);margin-top:clamp(3.5rem,8vw,6rem)}.nos-principios__caja{box-sizing:border-box;max-width:1240px;padding:clamp(3rem, 7vw, 5rem) var(--ltg-e-6);margin:0 auto}.nos-principios__kicker{margin:0 0 var(--ltg-e-4);font-size:var(--ltg-txt-micro);letter-spacing:.16em;text-transform:uppercase;color:#e0c319;font-weight:700}.nos-principios__grilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.nos-principios__titulo{font-family:var(--ltg-font-display);color:#f4f7f2;margin:0 0 .625rem;font-size:clamp(1.25rem,2.5vw,1.625rem)}.nos-principios__texto{font-size:var(--ltg-txt-label);color:#a3b3a6;margin:0;line-height:1.6}.nos-cierre{max-width:1240px;padding:clamp(3rem, 7vw, 5.5rem) var(--ltg-e-6);box-sizing:border-box;text-align:center;margin:0 auto}.nos-cierre__titulo{font-family:var(--ltg-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,5vw,3.25rem)}.nos-cierre__texto{margin:var(--ltg-e-3) auto var(--ltg-e-6);color:var(--ltg-gris);max-width:44ch;font-size:1.0625rem;line-height:1.55}.nos-cierre__botones{gap:var(--ltg-e-3);flex-wrap:wrap;justify-content:center;display:flex}
