/* global React, Icon, SectionHead */ const { useState: useStateN } = React; // ============ ECOSISTEMA — anatomía vertical + planos por nivel ============ const Ecosistema = () => { const stack = [ { n: 6, label: 'Nivel 06', role: 'Piso ancla', desc: 'Corporativo regional o nacional. Identidad institucional con vista superior hacia el corredor y la costa.', tone: 'gold', plan: 'assets/level-6.png', sqm: '627+ m² · Planta completa', notes: 'Configuración A · A · A · B · C disponible como planta completa para inquilino ancla. Mejor vista del edificio.' }, { n: 5, label: 'Nivel 05', role: 'Ejecutivo', desc: 'Alta dirección, despachos boutique y oficinas de socios. Altura, vista parcial al mar y privacidad real.', tone: 'navy', plan: 'assets/level-5.png', sqm: '85 / 120 / 137 m²', notes: 'Cinco oficinas con configuración A · A · A · B · C. Vista parcial hacia la costa. Disponible también como planta completa.' }, { n: 4, label: 'Nivel 04', role: 'Operativo', desc: 'Altura intermedia. Empresas con identidad consolidada que operan sin que el nivel defina su marca.', tone: 'navy', plan: 'assets/level-4.png', sqm: '85 / 120 / 137 m²', notes: 'Altura cómoda alejada del tráfico vehicular y aún con relación visual al corredor.' }, { n: 3, label: 'Nivel 03', role: 'Equilibrio', desc: 'Punto medio del edificio. Despachos consolidados con flujo regular de visitas.', tone: 'navy', plan: 'assets/level-3.png', sqm: '85 / 120 / 137 m²', notes: 'Configuración tipo A · A · A · B · C con tarifa intermedia. Punto medio entre acceso y altura.' }, { n: 2, label: 'Nivel 02', role: 'Profesional', desc: 'Dirección premium con tarifa intermedia. Pensado para profesionistas y firmas en consolidación.', tone: 'navy', plan: 'assets/level-2.png', sqm: '85 / 120 / 137 m²', notes: 'Cinco oficinas tipo A · A · A · B · C. Vistas hacia Ruiz Cortines y hacia el patio interior.' }, { n: 1, label: 'Nivel 01', role: 'Primer contacto', desc: 'Máxima visibilidad para empresas con alto tráfico de visitantes: notarías, despachos con clientela frecuente.', tone: 'navy', plan: 'assets/level-2.png', sqm: '85 / 120 / 137 m²', notes: 'Configuración tipo idéntica al resto de niveles de oficina. Acceso inmediato desde lobby.' }, { n: 'PB', label: 'Planta baja', role: 'Comercio + Lobby', desc: 'Local comercial de 281.72 m² sobre Ruiz Cortines, doble acceso vehicular y lobby principal con recepción.', tone: 'gold', plan: 'assets/level-pb.png', sqm: '281.72 m² · Local libre', notes: 'Local con doble frente a Ruiz Cortines y Avenida Tiburón. Lobby principal con recepción y núcleo de circulaciones.' }, { n: 'S1', label: 'Subterráneo S1', role: 'Soporte operativo', desc: 'Estacionamiento privado, cuarto técnico y bodega general. Capacidad asignada por inquilino.', tone: 'slate', plan: 'assets/level-s1.png', sqm: 'Estacionamiento subterráneo', notes: 'Cajones asignados por inquilino con acceso controlado desde Avenida Tiburón.' }, ]; const [active, setActive] = useStateN(6); const toneColor = { gold: '#c8a45c', navy: '#1a3e51', slate: '#576889' }; const current = stack.find(s => s.n === active); return (
{/* Stack vertical del edificio */}
{stack.map((s, i) => ( ))}
{/* Visor de plano + detalle del nivel */}
{`Plano
{current.label}
{/* Cifras síntesis del ecosistema */}
281.72
m² Local PB
6
Niveles oficina
627+
m² Planta completa
2
Accesos vehiculares
); }; window.Ecosistema = Ecosistema;