/* Estilos exclusivos de Nosotros */
.cards2{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}
.card{padding:var(--sp-4);border-radius:var(--r-md);background:#fff;border:1px solid var(--c-line);box-shadow:var(--shadow)}
.card h3{margin-bottom:.5rem}.card p{color:var(--c-muted)}
.card--accent{border-top:4px solid var(--c-primary)}
@media(max-width:700px){.cards2{grid-template-columns:1fr}}
.datos{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-2)}
.dato{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:#fff;border:1px solid var(--c-line)}
.dato small{display:block;color:var(--c-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}
@media(max-width:700px){.datos{grid-template-columns:1fr}}
#cta-nosotros{text-align:center}
.cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:var(--sp-3)}
