.ns-identidad{padding:120px 0}.ns-identidad--paper{background:var(--pp-paper)}.ns-identidad--ink{background:var(--pp-ink)}.ns-identidad__grid{display:grid;gap:56px;grid-template-columns:repeat(3,minmax(0,1fr))}.ns-identidad__grid--borde{border-top:1px solid var(--pp-paper-line);padding-top:48px}.ns-identidad--ink .ns-identidad__grid--borde{border-top-color:var(--pp-whisper)}.ns-identidad__grid--n2{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-identidad__grid--n4{gap:48px;grid-template-columns:repeat(4,minmax(0,1fr))}.ns-pilar{border-radius:var(--pp-radius);margin:-28px;padding:28px;transition:background-color .4s ease,box-shadow .4s ease,translate .45s var(--pp-ease)}.ns-pilar:hover{background:var(--pp-foam);box-shadow:var(--pp-shadow-soft);translate:0 -6px}.ns-identidad--ink .ns-pilar:hover{background:hsla(0,0%,100%,.05)}.ns-pilar__icono{align-items:center;color:var(--pp-green);display:flex;height:32px;justify-content:flex-start;line-height:0;margin:0 0 20px;transition:transform .45s var(--pp-ease);width:32px}.ns-identidad--ink .ns-pilar__icono{color:var(--pp-accent-light)}.ns-pilar__icono i,.ns-pilar__icono img,.ns-pilar__icono svg{display:block;font-size:32px;height:32px;width:32px}.ns-pilar__icono img{object-fit:contain}.ns-pilar__icono svg,.ns-pilar__icono svg [fill]:not([fill=none]){fill:currentColor}.ns-pilar__icono svg [stroke]:not([stroke=none]){stroke:currentColor}.ns-pilar:hover .ns-pilar__icono{transform:translateY(-4px) scale(1.08)}.ns-pilar__titulo{color:var(--pp-ink);font-family:var(--pp-display);font-size:20px;font-weight:var(--pp-w-regular);letter-spacing:0;line-height:1.3;margin:0 0 10px;transition:color .3s ease}.ns-identidad--ink .ns-pilar__titulo{color:var(--pp-foam)}.ns-pilar:hover .ns-pilar__titulo{color:var(--pp-green)}.ns-identidad--ink .ns-pilar:hover .ns-pilar__titulo{color:var(--pp-accent-light)}.ns-pilar__texto,.ns-pilar__texto p{color:var(--pp-stone-dark);font-family:var(--pp-display);font-size:15px;font-weight:var(--pp-w-light);line-height:1.7;margin:0;max-width:340px}.ns-identidad--ink .ns-pilar__texto,.ns-identidad--ink .ns-pilar__texto p{color:var(--pp-text-dim)}.ns-pilar__texto strong,.ns-valores__grupo{color:var(--pp-ink);font-weight:var(--pp-w-medium)}.ns-valores__grupo{display:block;font-family:var(--pp-display);font-size:var(--pp-fs-label);margin:0 0 10px}.ns-identidad--ink .ns-valores__grupo{color:var(--pp-foam)}.ns-valores__grupo+.ns-chips{margin-bottom:22px}.ns-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ns-chips li{border:1px solid var(--pp-paper-line);border-radius:999px;color:var(--pp-ink);font-family:var(--pp-display);font-size:var(--pp-fs-label);font-weight:var(--pp-w-light);margin:0;padding:6px 14px;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s var(--pp-ease)}.ns-chips li:hover{background:var(--pp-green);border-color:var(--pp-green);color:var(--pp-foam);transform:translateY(-2px)}.ns-pilar:hover .ns-chips li{border-color:rgba(34,96,53,.35)}.anim-on .ns-identidad:not(.anim-in) .ns-chips li{opacity:0;translate:0 10px}.ns-identidad.anim-in .ns-chips li{animation:ns-chip .5s var(--pp-ease) both}.ns-identidad.anim-in .ns-chips li:first-child{animation-delay:.25s}.ns-identidad.anim-in .ns-chips li:nth-child(2){animation-delay:.32s}.ns-identidad.anim-in .ns-chips li:nth-child(3){animation-delay:.39s}.ns-identidad.anim-in .ns-chips li:nth-child(4){animation-delay:.46s}.ns-identidad.anim-in .ns-chips li:nth-child(5){animation-delay:.53s}.ns-identidad.anim-in .ns-chips li:nth-child(6){animation-delay:.6s}@keyframes ns-chip{to{opacity:1;translate:0 0}}.pg-zona__cta{margin-top:72px;text-align:center}@media (max-width:991px){.ns-identidad__grid,.ns-identidad__grid--n2{gap:44px;grid-template-columns:1fr}.ns-identidad__grid--n4{grid-template-columns:repeat(2,minmax(0,1fr))}.ns-pilar{margin:-20px;padding:20px}}@media (max-width:767px){.ns-identidad{padding:72px 0}.ns-identidad__grid--n4{gap:40px;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ns-identidad .ns-chips li{animation:none!important;opacity:1;translate:none}.ns-pilar:hover{translate:none}.ns-chips li:hover,.ns-pilar:hover .ns-pilar__icono{transform:none}}