.c-nos-hero{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:56px;max-width:1180px;margin:0 auto;padding-bottom:96px;display:grid}.c-nos-hero .c-hero-texto{text-align:left;align-items:flex-start;margin:0}.c-nos-hero .c-h1{font-size:clamp(40px,4.4vw,62px)}.c-nos-marca{height:420px;position:relative}.c-nos-marca .c-cintas{width:300px;height:340px;margin:-170px 0 0 -150px;top:50%;bottom:auto}.c-nos-marca .c-cinta{transform-origin:50%;border-radius:56px}.c-nos-marca .c-marca-tile{z-index:2;border-radius:44px;width:168px;height:168px;margin:-84px 0 0 -84px;position:absolute;top:50%;left:50%}.c-nos-marca .c-marca-tile img{height:104px}.c-carta{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;display:flex}.c-carta .c-h2{font-size:40px}.c-carta>p:not(.c-rot){color:var(--color-grafito);text-wrap:pretty;font-size:20px;line-height:1.6}.c-carta>p:not(.c-rot)+p{color:var(--g75)}.c-sec.c-nos-sec{padding-top:24px}.c-nos-ancho{max-width:1000px}.c-nos-cab{margin-bottom:36px}.c-nos-cab .c-h2{font-size:40px}.c-principios{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.c-principios li{--radius-vidrio:24px;gap:18px;padding:28px;display:flex}.c-principios li>div{flex-direction:column;gap:6px;display:flex}.c-sec.c-hablemos-sec{padding-bottom:96px}.c-hablemos{--radius-vidrio:28px;align-items:center;gap:32px;padding:36px 40px;display:flex}.c-hablemos>div{flex-direction:column;flex:1;gap:8px;display:flex}@media (max-width:1120px){.c-nos-hero{grid-template-columns:1fr;gap:40px}}@media (max-width:760px){.c-nos-hero{padding-bottom:64px}.c-nos-marca{order:-1;height:300px}.c-nos-marca .c-cintas{width:220px;height:250px;margin:-125px 0 0 -110px}.c-nos-marca .c-marca-tile{border-radius:34px;width:124px;height:124px;margin:-62px 0 0 -62px}.c-nos-marca .c-marca-tile img{height:76px}.c-carta .c-h2,.c-nos-cab .c-h2{font-size:34px}.c-carta>p:not(.c-rot){font-size:18px}.c-principios{grid-template-columns:1fr;gap:12px}.c-principios li{gap:14px;padding:20px}.c-hablemos{flex-direction:column;align-items:stretch;gap:18px;padding:28px 20px}.c-hablemos .c-boton{width:100%}}
