.m-nos__portada,.m-nos__mision,.m-nos__porque,.m-nos__compromisos,.m-nos__equipo{position:relative;display:flex;flex-direction:column;border-radius:60px}.m-nos__dentro{display:flex;flex-direction:column;flex-grow:1;gap:20px;width:100%;margin:0 auto}.m-nos__dentro>*,.m-nos__pilares>*,.m-nos__dentro--equipo>*{min-width:0}.m-nos__portada{min-height:550px;background:var(--m-crema)}.m-nos__dentro--portada{justify-content:center;align-items:center;max-width:90%}.m-nos__titulo{margin:0;color:var(--m-tinta);font:500 64px/1em var(--m-titulos);letter-spacing:-2px;text-align:center}.m-nos__intro{width:480px;max-width:min(480px,100%);color:#1a1739b3;font:400 20px/1.4em var(--m-letra);text-align:center}.m-nos__fondo{position:absolute;top:136px;z-index:1;max-width:none;text-align:center}.m-nos__fondo img{display:inline-block;width:1300px;max-width:100%;height:auto;vertical-align:middle}.m-nos__mision{min-height:650px;margin:15px 0;background:#b9ec604d}.m-nos__dentro--mision{justify-content:center;align-items:center;max-width:70%}.m-nos__etiqueta{margin:0;color:#1a1739cc;font:500 17px/1em var(--m-titulos);letter-spacing:2px;text-align:center;text-transform:uppercase}.m-nos__mision-texto{color:#1a1739b3;font:300 36px/1.4em var(--m-titulos);text-align:center}.m-nos__porque{margin-top:15px;background:#ffe6d9}.m-nos__compromisos{margin-top:15px;background:var(--m-crema)}.m-nos__dentro--porque,.m-nos__dentro--compromisos{justify-content:center;padding:50px 0}.m-nos__dentro--porque{max-width:75%}.m-nos__dentro--compromisos{max-width:80%}.m-nos__subtitulo{margin:0;color:#1a1739cc;font:300 48px/1em var(--m-titulos);letter-spacing:-2px;text-align:center}.m-nos__subtitulo--marron{color:#582d11}.m-nos__lema{color:#1a1739cc;font:400 20px/1.2em var(--m-letra);text-align:center}.m-nos__lema--marron{color:#582d1180}.m-nos__pilares{display:flex;gap:40px;width:100%}.m-nos__pilar{display:flex;flex-direction:column;gap:20px;width:100%;min-height:466px;padding:15px;border-radius:40px;background:#fff}.m-nos__pilar-foto{text-align:center}.m-nos__pilar-foto img{display:inline-block;max-width:100%;height:259px;border-radius:28px;object-fit:fill;vertical-align:middle}.m-nos__pilar h3{margin:0;padding:0 10px;color:var(--m-tinta);font:400 30px/1em var(--m-titulos);letter-spacing:-2px}.m-nos__pilar-texto{margin-top:-10px;padding:0 10px;color:var(--m-tinta);font:300 16px/1.4em var(--m-letra)}.m-nos__rejilla{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);justify-content:start;gap:34px;padding:10px}.m-nos__tarjeta{border-radius:20px;box-shadow:0 7px 22px -6px #0000002b}.m-nos__tarjeta-caja{position:relative;height:280px;overflow:hidden;border-radius:20px;outline:none}.m-nos__cara{position:absolute;inset:0;border-radius:20px;transition:all .6s ease-in-out}.m-nos__cara--delante{background:#fff}.m-nos__cara--detras{background:var(--m-tinta);transform:translateY(100%)}.m-nos__tarjeta-caja:hover .m-nos__cara--detras,.m-nos__tarjeta-caja:focus-within .m-nos__cara--detras{transform:none}.m-nos__cara-dentro{display:flex;flex-direction:column;justify-content:center;height:100%;padding:35px;color:#fff;text-align:center}.m-nos__cara-dentro>div{flex-shrink:0}.m-nos__cara--detras .m-nos__cara-dentro{padding:35px 25px;text-align:start}.m-nos__dibujo{display:block;margin-bottom:20px;line-height:0}.m-nos__dibujo svg{display:inline-block;width:32px;height:32px;fill:#1a1739cc;opacity:.8}.m-nos__cara--delante h3{margin:8px 0 16px;color:#1a1739cc;font:400 24px/1em var(--m-titulos);letter-spacing:-2px}.m-nos__cara--detras h3{margin:0 0 14px;color:var(--m-amarillo);font:600 16px/1.2em var(--m-titulos);letter-spacing:0}.m-nos__cara-texto{color:var(--m-amarillo);font:300 14px/1.1em var(--m-letra)}.m-nos__equipo{margin-top:15px;padding:0 10px;background:var(--m-tinta)}.m-nos__dentro--equipo{flex-direction:row;gap:30px;padding:10px 0}.m-nos__equipo-foto{position:relative;width:30%;padding:10px;overflow:hidden;border-radius:50px}.m-nos__equipo-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:0 0}.m-nos__equipo-centro{display:flex;flex-direction:column;align-items:center;gap:20px;width:40%;padding:45px 0}.m-nos__equipo-icono{display:block;line-height:0}.m-nos__equipo-icono svg{width:50px;height:50px}.m-nos__equipo-titulo{margin:0;color:var(--m-amarillo);font:300 50px/1em var(--m-titulos);letter-spacing:-2px;text-align:center}.m-nos__equipo-texto{width:70%;margin-top:-5px;color:var(--m-amarillo);font:400 16px/1.3em var(--m-letra);text-align:center}.m-nos__equipo-texto--unete{margin-top:5px}.m-nos__equipo-boton{display:block;width:40%;margin-top:20px;padding:15px 28px;border-radius:300px;background:var(--m-amarillo);color:var(--m-tinta);font:600 12px/1 var(--m-letra);letter-spacing:1px;text-align:center;text-transform:uppercase}.m-nos__equipo-boton:hover,.m-nos__equipo-boton:focus{color:var(--m-tinta)}@media(prefers-reduced-motion:reduce){.m-nos__cara{transition-duration:0s}}@media(max-width:1024px){.m-nos__portada{min-height:410px}.m-nos__dentro--portada{justify-content:flex-start;padding-top:50px}.m-nos__fondo{top:125px;transform:scale(1.4)}.m-nos__fondo img{width:745px}.m-nos__mision{min-height:0}.m-nos__dentro--mision{padding:100px 0 50px}.m-nos__mision-texto{font-size:20px}.m-nos__pilares{flex-wrap:wrap;justify-content:center;gap:20px}.m-nos__pilar{min-height:0;padding:15px 15px 25px}.m-nos__pilar-foto img{height:189px;object-fit:cover}.m-nos__rejilla{grid-template-columns:repeat(3,1fr);gap:10px}.m-nos__tarjeta--sin-tablet{display:none}.m-nos__tarjeta-caja{cursor:pointer}.m-nos__dentro--equipo{flex-direction:column;align-items:center}.m-nos__equipo-foto{display:none}.m-nos__equipo-texto{width:100%}}@media(min-width:768px)and (max-width:1024px){.m-nos__dentro--mision,.m-nos__dentro--porque,.m-nos__dentro--compromisos{max-width:90%}.m-nos__pilar{width:45%}.m-nos__pilar:last-child{width:95%}.m-nos__equipo-centro{width:80%}}@media(max-width:767px){.m-nos__portada,.m-nos__mision,.m-nos__porque,.m-nos__compromisos,.m-nos__equipo{border-radius:40px}.m-nos__dentro{flex-wrap:wrap}.m-nos__portada{min-height:0}.m-nos__dentro--portada{align-items:flex-start;max-width:80%;padding:50px 0}.m-nos__titulo{font-size:40px;text-align:start}.m-nos__intro{font-size:14px;text-align:start}.m-nos__fondo{display:none}.m-nos__dentro--mision{align-items:flex-start;max-width:80%;padding:50px 0}.m-nos__etiqueta{font-size:13px}.m-nos__mision-texto{width:100%;text-align:start}.m-nos__dentro--porque,.m-nos__dentro--compromisos{max-width:90%;padding:30px 0}.m-nos__subtitulo{font-size:34px}.m-nos__lema{font-size:18px}.m-nos__pilares{gap:10px 0}.m-nos__rejilla{grid-template-columns:repeat(1,1fr)}.m-nos__tarjeta--sin-movil{display:none}.m-nos__dentro--equipo{max-width:min(100%,767px)}.m-nos__equipo-centro{width:100%}}
