.sitio .nosotros .banner-nos{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.sitio .nosotros .banner-logos{border-radius:var(--radius-prototipo-7);background:var(--color-blanco);border:1px solid var(--g150);width:300px;height:150px;box-shadow:var(--s3);flex:none;position:relative}.sitio .nosotros .banner-logos img{object-fit:contain;width:calc(100% - 48px);height:calc(100% - 48px);position:absolute;inset:24px}.sitio .nosotros .banner-logos.alterna img{opacity:0;animation:8s infinite alternar-logotipos}.sitio .nosotros .banner-logos.alterna img:nth-child(2){animation-delay:4s}.sitio .nosotros .banner-logos.en-claro{box-shadow:var(--s2)}.sitio .nosotros .historia{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.sitio .nosotros .historia.una-col{grid-template-columns:1fr}.sitio .nosotros .historia h2{margin-top:14px;font-size:38px}.sitio .nosotros .historia-texto{color:var(--g600);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:18px;font-size:17px;line-height:1.7}.sitio .nosotros .hist-gal{aspect-ratio:16/10;border-radius:var(--r-xl);box-shadow:var(--s2)}.sitio .nosotros .mercados{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.sitio .nosotros .mercado{color:var(--g900);padding:32px}.sitio .nosotros .mercado-icono{border-radius:var(--r-l);background:var(--v600);width:56px;height:56px;color:var(--color-blanco);place-items:center;display:grid}.sitio .nosotros .mercado-icono.artesanal{background:var(--lima-v);color:var(--v950)}.sitio .nosotros .mercado h3{margin-top:18px;font-size:24px}.sitio .nosotros .mercado p{margin-top:10px;font-size:16px}.sitio .nosotros .grupo{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.sitio .nosotros .grupo>div:last-child{flex:1;min-width:280px}.sitio .nosotros .grupo h2{margin-top:12px;font-size:32px}.sitio .nosotros .grupo p:last-child{color:var(--g600);margin-top:12px;font-size:17px}@keyframes alternar-logotipos{0%{opacity:0;transform:scale(.96)}8%,45%{opacity:1;transform:none}53%,to{opacity:0;transform:scale(.96)}}@media (max-width:1024px){.sitio .nosotros .banner-nos{gap:26px}.sitio .nosotros .banner-logos{width:240px;height:120px}.sitio .nosotros .banner-nos .banner-logos{width:200px;height:100px}.sitio .nosotros .banner-nos .banner-logos img{width:calc(100% - 32px);height:calc(100% - 32px);inset:16px}}@media (max-width:720px){.sitio .nosotros .banner-nos{grid-template-columns:1fr;gap:20px}.sitio .nosotros .banner-nos .banner-logos{width:180px;height:90px}}@media (max-width:760px){.sitio .nosotros .historia,.sitio .nosotros .mercados{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sitio .nosotros .banner-logos.alterna img{opacity:1;animation:none}.sitio .nosotros .banner-logos.alterna img+img{display:none}}
