.Nosotros_container__VnTiY{min-height:100vh;padding:1rem 0 0;background-color:#f5f5f5}.Nosotros_main__Cd3DH{max-width:1200px;margin:0 auto}.Nosotros_title__16D5I{font-size:clamp(2rem,5vw,3.5rem);color:var(--primary-color);text-align:center;margin-bottom:2rem;position:relative;padding-bottom:.5rem}.Nosotros_title__16D5I:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:4px;background:var(--primary-color);border-radius:2px}.Nosotros_heroSection__nSR7P{width:80%;margin:0 auto 2rem;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Nosotros_imageWrapper__D2ryc{position:relative;width:100%;height:auto;padding:0;display:flex;justify-content:center;align-items:center;overflow:hidden}.Nosotros_heroImage__GFLMO{max-width:auto!important;max-height:auto!important;width:100%!important;height:auto!important;object-fit:contain!important}.Nosotros_contentSection__rtqLl{margin-bottom:4rem}.Nosotros_aboutGrid__KTMhs{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem}.Nosotros_aboutCard__EXWKP{background:white;padding:2rem;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease}.Nosotros_aboutCard__EXWKP:hover{transform:translateY(-5px)}.Nosotros_aboutCard__EXWKP h2{color:var(--primary-color);margin-bottom:1.5rem;font-size:1.5rem}.Nosotros_aboutCard__EXWKP p{color:#666;line-height:1.6;margin-bottom:1rem}.Nosotros_aboutCard__EXWKP ul{list-style:none;padding:0;margin:0}.Nosotros_aboutCard__EXWKP li{color:#666;margin-bottom:.8rem;padding-left:1.5rem;position:relative;line-height:1.6}.Nosotros_aboutCard__EXWKP li:before{content:"•";color:var(--primary-color);position:absolute;left:.5rem}.Nosotros_statsSection__E_aTQ{margin-top:4rem;padding:0 1rem}.Nosotros_statsGrid__XHAJv{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:2rem}.Nosotros_statCard__Cz7yB{background:var(--primary-color);color:white;padding:2rem;border-radius:15px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease}.Nosotros_statCard__Cz7yB:hover{transform:translateY(-5px)}.Nosotros_statCard__Cz7yB h3{font-size:1.2rem;margin-bottom:1rem;font-weight:500}.Nosotros_statNumber__FS_PY{font-size:2.5rem;font-weight:700;display:block}@media (max-width:768px){.Nosotros_imageWrapper__D2ryc{padding:1rem}.Nosotros_heroSection__nSR7P{width:100%!important}.Nosotros_heroImage__GFLMO{max-height:auto!important}.Nosotros_statsGrid__XHAJv{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.Nosotros_imageWrapper__D2ryc{padding:1rem}.Nosotros_heroImage__GFLMO{max-height:auto!important}.Nosotros_statsGrid__XHAJv{grid-template-columns:1fr}}.CTASection_cta__C6Uio{background:linear-gradient(135deg,#0070f3,#ff6b35);padding:4rem 1rem;text-align:center;color:white;margin:2rem 0 0;border-radius:20px;position:relative;overflow:hidden}.CTASection_cta__C6Uio:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(255,255,255,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.1) 0,transparent 50%);z-index:1}.CTASection_ctaContent__BpByX{max-width:800px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.CTASection_ctaContent__BpByX h2{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;font-weight:800;text-shadow:0 4px 8px rgba(0,0,0,.3);line-height:1.1}.CTASection_ctaContent__BpByX p{font-size:1.25rem;margin-bottom:2.5rem;opacity:.95;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.CTASection_primaryButton__sdTVy{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 2.5rem;background:white;color:#0070f3;text-decoration:none;border-radius:15px;font-weight:700;font-size:1.1rem;transition:all .3s ease;box-shadow:0 8px 25px rgba(0,0,0,.2);border:none;text-transform:uppercase;letter-spacing:.5px;min-width:200px}.CTASection_primaryButton__sdTVy:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(0,0,0,.3);background:#f8f9fa;color:#0070f3}@media (max-width:768px){.CTASection_cta__C6Uio{padding:3rem 1rem;margin:1rem 0 0;border-radius:15px}.CTASection_ctaContent__BpByX{padding:0 1rem}.CTASection_ctaContent__BpByX h2{font-size:2rem;margin-bottom:1rem}.CTASection_ctaContent__BpByX p{font-size:1.1rem;margin-bottom:2rem}.CTASection_primaryButton__sdTVy{padding:1rem 2rem;font-size:1rem;min-width:180px}}@media (max-width:480px){.CTASection_cta__C6Uio{padding:2rem 0}.CTASection_ctaContent__BpByX h2{font-size:1.8rem}.CTASection_primaryButton__sdTVy{padding:.875rem 1.5rem;font-size:.95rem;min-width:160px}}