.nosotros_hero__9HV29{position:relative;margin-top:var(--header-height);height:62vh;min-height:420px;overflow:hidden;display:flex;align-items:center;justify-content:center}.nosotros_heroFallback__8zuu9{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-brand-dark) 0,#6b4a44 55%,var(--color-brand-700) 100%);z-index:1}.nosotros_heroVideo__amNJp{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:2}.nosotros_heroOverlay__wMjbf{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-6);background:rgba(0,0,0,.45)}.nosotros_heroEyebrow__29Q5x{font-family:var(--font-primary);font-size:.8125rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.85);margin:0 0 var(--space-3) 0}.nosotros_heroTitle__7FYQL{font-family:var(--font-display);font-size:1.75rem;font-weight:600;line-height:1.25;color:var(--color-white);max-width:720px;margin:0 0 var(--space-4) 0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.nosotros_heroSubtitle__pb8_Z{font-family:var(--font-primary);font-size:1rem;line-height:1.6;color:hsla(0,0%,100%,.95);max-width:560px;margin:0;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.nosotros_sectionInner__CyIOr{max-width:960px;margin:0 auto;padding:0 var(--space-4)}.nosotros_sectionTitle__5eRI4{font-family:var(--font-display);font-size:1.625rem;font-weight:600;color:var(--text-primary);text-align:center;margin:0 0 var(--space-6) 0}.nosotros_sectionIntro__3kLm7{font-family:var(--font-primary);font-size:1rem;line-height:1.7;color:var(--text-secondary);text-align:center;max-width:620px;margin:calc(-1 * var(--space-3)) auto var(--space-8) auto}.nosotros_historia__ONv80{background:var(--surface-primary);padding:var(--space-12) 0}.nosotros_timeline__qNEjl{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6)}.nosotros_timelineItem__otDcy{border-left:3px solid var(--color-brand-primary);padding:var(--space-2) 0 var(--space-2) var(--space-5)}.nosotros_timelineYear__K8uDD{font-family:var(--font-primary);font-size:.8125rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-brand-primary);margin:0 0 var(--space-2) 0}.nosotros_timelineTitle__mcUk0{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-3) 0}.nosotros_timelineText__zE6wI{font-family:var(--font-primary);font-size:.9375rem;line-height:1.75;color:var(--text-secondary);margin:0}.nosotros_stats__Y4II9{background:var(--color-brand-50);padding:var(--space-10) var(--space-4)}.nosotros_statsGrid__VqZT7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4);max-width:960px;margin:0 auto}.nosotros_statCard__lzngz{background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:var(--space-6) var(--space-4);text-align:center}.nosotros_statValue__y5Noa{font-family:var(--font-display);font-size:1.875rem;font-weight:700;color:var(--color-brand-primary);margin:0 0 var(--space-1) 0;line-height:1.1}.nosotros_statLabel__KotIp{font-family:var(--font-primary);font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1) 0}.nosotros_statDetail__0eNBg{font-family:var(--font-primary);font-size:.8125rem;line-height:1.5;color:var(--text-secondary);margin:0}.nosotros_proceso__2Tbv7{background:var(--surface-primary);padding:var(--space-12) 0}.nosotros_stepsList__jUJ_D{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);counter-reset:paso}.nosotros_stepHighlight__oo1_p,.nosotros_step___xr2x{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-secondary);padding:var(--space-5)}.nosotros_stepHighlight__oo1_p{background:var(--color-brand-50);border:2px solid var(--color-brand-primary);box-shadow:var(--shadow-brand-md)}.nosotros_stepHeader__Y9TOl{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.nosotros_stepNumber__mtnqa{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-white);font-family:var(--font-primary);font-size:.875rem;font-weight:700}.nosotros_stepIcon__6JtVm{color:var(--color-brand-primary);flex-shrink:0}.nosotros_stepTitle__itPt_{font-family:var(--font-display);font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}.nosotros_stepText__KSWTU{font-family:var(--font-primary);font-size:.9375rem;line-height:1.7;color:var(--text-secondary);margin:0}.nosotros_respaldo__DHc_n{background:var(--surface-secondary);padding:var(--space-12) 0}.nosotros_careList__o_Dk3{list-style:none;padding:0;display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);max-width:620px;margin:0 auto}.nosotros_careItem__T4TW2{display:flex;align-items:flex-start;gap:var(--space-3);background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);font-family:var(--font-primary);font-size:.9375rem;line-height:1.6;color:var(--text-primary)}.nosotros_careIcon__B32iL{color:var(--color-brand-primary);flex-shrink:0;margin-top:1px}.nosotros_showroom__1Dx4X{background:var(--surface-primary);padding:var(--space-12) 0 var(--space-16) 0}.nosotros_showroomCard__AaRS9{background:linear-gradient(135deg,var(--color-brand-50) 0,var(--color-secondary-ivory) 100%);border:1px solid var(--color-brand-100);border-radius:var(--radius-2xl);padding:var(--space-8) var(--space-5);text-align:center}.nosotros_showroomIcon__Kik2m{color:var(--color-brand-primary);margin-bottom:var(--space-3)}.nosotros_showroomTitle__M2f_G{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-3) 0}.nosotros_showroomText__5fsgJ{font-family:var(--font-primary);font-size:.9375rem;color:var(--text-secondary);margin:0 0 var(--space-3) 0}.nosotros_showroomAddress__u1HpZ{font-family:var(--font-primary);font-style:normal;font-size:1rem;font-weight:600;line-height:1.6;color:var(--text-primary);margin:0 0 var(--space-3) 0}.nosotros_showroomHours__6nlSQ{font-family:var(--font-primary);font-size:.875rem;color:var(--text-secondary);margin:0 0 var(--space-6) 0}.nosotros_showroomActions__MHtx4{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.nosotros_ctaPrimary__ZswZQ,.nosotros_ctaSecondary__TGw7Q{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;max-width:320px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.nosotros_ctaPrimary__ZswZQ{background:var(--color-brand-primary);color:var(--color-white);border:2px solid var(--color-brand-primary)}.nosotros_ctaPrimary__ZswZQ:hover{background:var(--color-brand-600);border-color:var(--color-brand-600)}.nosotros_ctaSecondary__TGw7Q{background:var(--color-white);color:var(--color-brand-primary);border:2px solid var(--color-brand-primary)}.nosotros_ctaSecondary__TGw7Q:hover,.nosotros_empaque__IyPPm{background:var(--color-brand-50)}.nosotros_empaque__IyPPm{padding:var(--space-12) 0;scroll-margin-top:var(--header-height)}.nosotros_empaqueInner__LHxdg{max-width:1120px;margin:0 auto;padding:0 var(--space-4)}.nosotros_empaqueDestacado__s2AtT{display:grid;grid-template-columns:1fr;grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.nosotros_empaqueFotoPrincipal__P2fCW,.nosotros_empaqueFoto__ftIXE{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.nosotros_empaqueTexto__zgCR5{order:-1}.nosotros_empaqueTitulo__ZU_In{font-family:var(--font-display);font-size:1.625rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-3) 0}.nosotros_empaqueIntro__1fCj6{font-family:var(--font-primary);font-size:1rem;line-height:1.7;color:var(--text-secondary);margin:0 0 var(--space-4) 0}.nosotros_empaqueLista__iBmZQ{list-style:none;margin:0 0 var(--space-4) 0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.nosotros_empaqueItem__Pu95C{display:flex;align-items:flex-start;gap:var(--space-3);font-family:var(--font-primary);font-size:.9375rem;line-height:1.6;color:var(--text-primary)}.nosotros_empaqueIcono__ecs3O{flex-shrink:0;margin-top:3px;color:var(--color-brand-primary)}.nosotros_empaqueNota___J4t9{font-family:var(--font-primary);font-size:.875rem;line-height:1.6;color:var(--text-secondary);margin:0}.nosotros_empaqueGaleria__hGhtO{list-style:none;margin:var(--space-6) 0 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.nosotros_empaqueAviso__pzsqn{font-family:var(--font-primary);font-size:.75rem;color:var(--text-tertiary);text-align:center;margin:var(--space-3) 0 0 0}@media (min-width:640px){.nosotros_heroTitle__7FYQL{font-size:2.5rem}.nosotros_heroSubtitle__pb8_Z{font-size:1.125rem}.nosotros_empaqueTitulo__ZU_In,.nosotros_sectionTitle__5eRI4{font-size:2rem}.nosotros_statsGrid__VqZT7{grid-template-columns:repeat(4,1fr)}.nosotros_statValue__y5Noa{font-size:2.25rem}.nosotros_careList__o_Dk3{grid-template-columns:1fr 1fr;max-width:960px}.nosotros_showroomCard__AaRS9{padding:var(--space-10) var(--space-8)}.nosotros_showroomActions__MHtx4{flex-direction:row;justify-content:center}.nosotros_ctaPrimary__ZswZQ,.nosotros_ctaSecondary__TGw7Q{width:auto}}@media (min-width:900px){.nosotros_hero__9HV29{height:68vh;min-height:520px}.nosotros_heroTitle__7FYQL{font-size:3rem}.nosotros_timeline__qNEjl{grid-template-columns:repeat(3,1fr);gap:var(--space-8)}.nosotros_timelineItem__otDcy{border-left:none;border-top:3px solid var(--color-brand-primary);padding:var(--space-5) 0 0 0}.nosotros_empaqueDestacado__s2AtT{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-10)}.nosotros_empaqueTexto__zgCR5{order:0}.nosotros_empaqueGaleria__hGhtO{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}}