.nosotros-module__7-vvuG__pageWrapper{width:100%;overflow-x:hidden}.nosotros-module__7-vvuG__container{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:0 1.5rem}.nosotros-module__7-vvuG__heroSection{background-color:var(--white);text-align:center;border-radius:15px;padding:2rem 1.5rem}.nosotros-module__7-vvuG__heroContent{max-width:650px;margin:0 auto}.nosotros-module__7-vvuG__h2 .nosotros-module__7-vvuG__h1{font-weight:800}.nosotros-module__7-vvuG__heroTitle{font-family:var(--font-cinzel), serif;font-size:var(--font-size-medium);text-transform:uppercase;letter-spacing:5px;color:var(--soft-black);margin-bottom:1.5rem;font-weight:800}.nosotros-module__7-vvuG__heroSubtitle{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-small);color:var(--strong-gray);font-weight:400;line-height:1.6}.nosotros-module__7-vvuG__storySection,.nosotros-module__7-vvuG__storySectionAlt{background-color:var(--white);border-radius:15px;margin-top:15px;padding:2rem 0}.nosotros-module__7-vvuG__gridTwoCols,.nosotros-module__7-vvuG__gridTwoColsReverse{flex-direction:column;align-items:center;gap:3rem;display:flex}.nosotros-module__7-vvuG__textContent{text-align:center;flex:1}.nosotros-module__7-vvuG__sectionTitle{font-family:var(--font-cinzel), serif;text-transform:uppercase;letter-spacing:3px;color:var(--soft-black);margin-bottom:2rem;font-size:2rem;font-weight:500}.nosotros-module__7-vvuG__paragraph{font-family:var(--font-inter), sans-serif;color:var(--accent-low-color);margin-bottom:0;font-size:1rem;line-height:1.8}.nosotros-module__7-vvuG__imageContent{flex:1;justify-content:center;width:100%;max-width:500px;display:flex}.nosotros-module__7-vvuG__featuredImage{object-fit:cover;width:200px;height:auto}.nosotros-module__7-vvuG__valuesSection{background-color:var(--very-soft-white);border-radius:15px;margin-top:15px;padding:2.5rem 0}.nosotros-module__7-vvuG__sectionTitleCenter{text-align:center;margin-bottom:4rem;}.nosotros-module__7-vvuG__gridThreeCols{grid-template-columns:1fr;gap:3rem;width:100%;display:grid}.nosotros-module__7-vvuG__valueCard{background-color:var(--white);text-align:center;border:1px solid #f0f0f0;padding:3rem;transition:all .3s}.nosotros-module__7-vvuG__valueCard:hover{border-color:#e0e0e0;transform:translateY(-5px);box-shadow:0 15px 35px #00000008}.nosotros-module__7-vvuG__iconWrapper{justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 1.5rem;display:flex}.nosotros-module__7-vvuG__iconWrapper img{object-fit:contain;width:100%;height:auto}.nosotros-module__7-vvuG__valueTitle{font-family:var(--font-cinzel), serif;font-size:var(--font-size-medium);text-transform:uppercase;letter-spacing:2px;color:var(--soft-black);margin-bottom:var(--font-size-medium);font-weight:300}.nosotros-module__7-vvuG__valueDescription{font-family:var(--font-inter), sans-serif;font-size:var(--font-size-small);color:var(--strong-gray);line-height:1.7}@media (min-width:850px){.nosotros-module__7-vvuG__valueDescription{font-size:var(--font-size-small)}.nosotros-module__7-vvuG__valueTitle{font-size:var(--font-size-medium);font-weight:500}.nosotros-module__7-vvuG__heroSection{padding:2.5rem 1.5rem}.nosotros-module__7-vvuG__heroTitle{font-size:var(--font-size-large);font-weight:700}.nosotros-module__7-vvuG__heroSubtitle{font-size:var(--font-size-medium)}.nosotros-module__7-vvuG__gridTwoCols,.nosotros-module__7-vvuG__gridTwoColsReverse{flex-direction:row;padding:0 1rem}.nosotros-module__7-vvuG__textContent{text-align:left}.nosotros-module__7-vvuG__gridTwoColsReverse{flex-direction:row-reverse}.nosotros-module__7-vvuG__gridThreeCols{grid-template-columns:repeat(3,1fr)}}
