/* eslint-disable react/prop-types */ /** * ResponsabilidadBody · Página Responsabilidad · 5 Compromisos. * Brief 1 §3.7. * * - Cards horizontales con número gigante izquierda + título + body derecha * - Línea separadora entre compromisos * - Card #5 incluye logo Tec a la derecha * - CTA al final apunta a /sobre-nosotros/historia */ const COMPROMISOS = [ { num: '01', tag: 'SUSTENTABILIDAD', title: 'Sustentabilidad como criterio, no como adorno.', body: 'Lyra es la primera comunidad de Latinoamérica con LEED for Neighborhood Development + WELL Community combinadas. El edificio OUM en Arboleda aspira a ser el primer NET-ZERO de Latinoamérica. En cada proyecto evaluamos huella de carbono, eficiencia energética, movilidad no motorizada y resiliencia climática como parte del diseño, no como añadido al final.', proof: ['LEED ND + WELL Community · LYRA', 'NET-ZERO ASPIRANTE · OUM ARBOLEDA'], icon: 'spark', }, { num: '02', tag: 'MEZCLA · NO SEGREGACIÓN', title: 'Mezcla social, no segregación.', body: 'Cuando diseñamos vivienda vertical, evitamos los enclaves cerrados que aíslan a sus habitantes del resto de la ciudad. Apostamos por usos mixtos, calles peatonales, espacios públicos abiertos. Las ciudades sanas son ciudades mezcladas.', icon: 'people', }, { num: '03', tag: 'RECUPERACIÓN URBANA', title: 'Recuperación urbana sobre expansión.', body: 'Donde podemos elegir entre densificar un centro o expandir un perímetro, elegimos densificar. DOT Monterrey re-densificó 360 hectáreas en el corazón de la ciudad, multiplicando el valor catastral por aproximadamente 6 y la recaudación predial por 14, recuperando valor donde otros veían declive.', proof: ['DOT MONTERREY · 360 HA · VALOR ×6 · RECAUDACIÓN ×14'], icon: 'compass', }, { num: '04', tag: 'CRITERIO', title: 'A quién decimos sí, a quién decimos no.', body: 'No todos los proyectos llegan a Prosperia con la intención correcta. Trabajamos con desarrolladores valientes — los que aceptan la pregunta "¿qué necesita esta zona?" antes de la pregunta "¿qué quiero construir aquí?". Cuando un cliente solo busca optimizar venta de inventario sin atender a la demanda real, declinamos el proyecto.', icon: 'target', }, { num: '05', tag: 'SOCIO FORMADOR', title: 'Formación de futuras generaciones.', body: 'Prosperia participa como socio formador del Tecnológico de Monterrey. Colaboramos con la comunidad académica como asesores, ponentes, expositores y profesores visitantes — vinculando a los estudiantes con la realidad y la práctica a través de casos de proyectos inmobiliarios reales. Contribuimos a formar líderes con visión innovadora para el futuro de México.', icon: 'building', tec: true, }, ]; function ResponsabilidadBody() { return ( {/* Intro corta */}
CINCO COMPROMISOS

Lo que hacemos. Lo que no hacemos. Y por qué.

Diseñar ciudades es una responsabilidad que se traduce en cómo trabajamos: en cuáles proyectos aceptamos, en cómo medimos su impacto, y en a quién formamos para los siguientes 18 años.

{/* 5 compromisos */}
    {COMPROMISOS.map((c, i) => (
    {c.num}
    {c.tag}

    {c.title}

    {c.body}

    {c.proof && (
    {c.proof.map((p, k) => ( {p} ))}
    )} {c.tec && (
    Tecnológico de Monterrey Vínculo académico · 2008 — Hoy
    )}
    ))}
{/* CTA · Historia */}
LA HISTORIA DETRÁS

18 años originando lo que la industria no veía.

Conocer nuestra historia
); } const rsStyles = { introSection: { background: '#fff', paddingBlock: 'var(--space-3xl)', }, introGrid: { display: 'grid', gridTemplateColumns: '1fr', gap: 32, }, introHead: { display: 'flex', flexDirection: 'column', gap: 16 }, h2: { margin: 0, fontWeight: 800, fontSize: 'clamp(28px, 4vw, 48px)', lineHeight: 1.12, color: 'var(--color-navy-deep)', letterSpacing: '-0.005em', textWrap: 'balance', }, introBody: { display: 'flex', flexDirection: 'column', gap: 16 }, lead: { margin: 0, fontSize: 'clamp(18px, 1.7vw, 22px)', lineHeight: 1.6, color: 'var(--color-navy-deep)', fontWeight: 700, textWrap: 'pretty', }, cSection: { background: 'var(--color-cream)', paddingBlock: 'var(--space-3xl)', }, list: { listStyle: 'none', padding: 0, margin: 0, display: 'flex', flexDirection: 'column', gap: 0, }, item: { display: 'grid', gridTemplateColumns: '1fr', gap: 24, paddingBlock: 48, borderBottom: '1px solid rgba(33,52,64,0.10)', }, itemTec: { background: '#fff', padding: 'clamp(28px, 3vw, 40px)', borderRadius: 4, marginTop: 24, borderBottom: 0, }, itemLeft: { display: 'flex', flexDirection: 'column', gap: 16, }, numBlock: { display: 'flex', alignItems: 'baseline', gap: 12, }, num: { fontFamily: 'ui-monospace, Menlo, Consolas, monospace', fontSize: 'clamp(32px, 6vw, 88px)', fontWeight: 700, lineHeight: 0.9, letterSpacing: '-0.02em', background: 'url("assets/textures/cobre-patinado.svg") center/cover', WebkitBackgroundClip: 'text', WebkitTextFillColor: 'transparent', backgroundClip: 'text', color: 'transparent', }, icon: { color: 'var(--color-copper-fallback)', paddingBottom: 8, }, itemTag: { fontSize: 11, fontWeight: 700, letterSpacing: '0.22em', color: 'var(--color-copper-fallback)', textTransform: 'uppercase', }, itemRight: { display: 'flex', flexDirection: 'column', gap: 16, maxWidth: 720, }, itemTitle: { margin: 0, fontSize: 'clamp(22px, 2.4vw, 30px)', fontWeight: 800, lineHeight: 1.2, color: 'var(--color-navy-deep)', letterSpacing: '-0.005em', textWrap: 'balance', }, itemBody: { margin: 0, fontSize: 16, lineHeight: 1.7, color: 'var(--color-navy-deep)', }, proofList: { display: 'flex', flexWrap: 'wrap', gap: 8, marginTop: 4, }, proofChip: { display: 'inline-flex', alignItems: 'center', gap: 8, padding: '8px 14px', background: 'rgba(168, 107, 45, 0.10)', border: '1px solid rgba(168, 107, 45, 0.32)', color: 'var(--color-copper-fallback)', fontSize: 11, fontWeight: 700, letterSpacing: '0.14em', textTransform: 'uppercase', borderRadius: 2, fontFamily: 'ui-monospace, Menlo, Consolas, monospace', }, tecCard: { marginTop: 8, padding: '20px 24px', background: 'var(--color-cream)', borderRadius: 4, display: 'flex', alignItems: 'center', gap: 20, flexWrap: 'wrap', }, tecLogoImg: { height: 36, width: 'auto', maxWidth: 220, display: 'block', flexShrink: 0, }, tecLine2: { fontSize: 12, color: 'var(--color-navy-medium)', fontStyle: 'italic', }, ctaSection: { background: 'var(--color-cream-soft)', paddingBlock: 'var(--space-2xl)', }, ctaInner: { display: 'flex', flexDirection: 'column', gap: 12, maxWidth: 680, margin: '0 auto', textAlign: 'center', alignItems: 'center', }, ctaEyebrow: { fontWeight: 700, fontSize: 11, letterSpacing: '0.28em', color: 'var(--color-copper-fallback)', textTransform: 'uppercase', }, ctaTitle: { margin: 0, fontSize: 'clamp(24px, 3vw, 36px)', fontWeight: 800, lineHeight: 1.2, color: 'var(--color-navy-deep)', textWrap: 'balance', }, }; const rsMQ = document.createElement('style'); rsMQ.textContent = ` @media (min-width: 900px) { section[data-screen-label="02 Intro Compromisos"] .container { grid-template-columns: 1fr 1.4fr !important; gap: 64px !important; } section[data-screen-label="03 Compromisos"] li { grid-template-columns: 220px 1fr !important; gap: 56px !important; } section[data-screen-label="04 Reporte"] .container > div { grid-template-columns: 1fr 360px !important; gap: 64px !important; align-items: center !important; } } `; document.head.appendChild(rsMQ); window.ResponsabilidadBody = ResponsabilidadBody;