Quem vai te treinar.
Um time pequeno, selecionado a dedo. Cada professor é referência em seu campo — escolha o perfil que combina com o seu objetivo e converse direto no WhatsApp.
/* eslint-disable */ /* PERSONAL TRAINER MORUMBI — Perfil em modal card */ const PROFILES = { fabio: { name: 'Fábio T.', spec: 'Musculação · Alta Performance', whats: '5511947849974', avatar: 'FÁBIO T.', avatarSrc: 'images/fabio/perfil.jpg', sobre: [ 'Atleta profissional com anos de experiência em musculação e histórico em competições. Foco em alunos que buscam hipertrofia, ganho de massa muscular, performance física, treinos intensos e alta intensidade.', 'Perfil voltado para homens, atletas, pessoas que querem treinar pesado e alunos focados em transformação física real. Metodologia focada em resultado.', ], foco: [ 'Hipertrofia', 'Ganho de massa muscular', 'Performance física', 'Treinos intensos', 'Evolução muscular', 'Alta intensidade', ], perfil: [ 'Homens', 'Atletas', 'Quem quer treinar pesado', 'Foco em transformação real', ], atendimento: ['Condomínios', 'Academias', 'Residências', 'Morumbi e região'], album: [ { src: 'images/fabio/01.jpeg' }, { src: 'images/fabio/02.jpeg' }, { src: 'images/fabio/03.jpeg' }, { src: 'images/fabio/04.jpeg' }, { src: 'images/fabio/05.jpeg' }, { src: 'images/fabio/06.jpeg' }, { src: 'images/fabio/07.jpeg' }, { src: 'images/fabio/08.jpeg' }, ], }, raquel: { name: 'Raquel V.', spec: 'Musculação · Saúde · Qualidade de Vida', whats: '5511953380917', avatar: 'RAQUEL V.', avatarSrc: 'images/raquel/perfil.png', sobre: [ 'Professora especializada em saúde, qualidade de vida e treinamento de musculação. Atendimento personalizado e humanizado para mulheres, melhor idade, alunos iniciantes e quem busca condicionamento físico com segurança.', 'Especialidades em Musculação, pilates solo, fortalecimento muscular, mobilidade, alongamento e saúde preventiva. Treinos adaptados ao perfil do aluno, com foco em saúde e bem-estar.', ], foco: [ 'Musculação', 'Pilates solo', 'Funcional', 'Mobilidade', 'Alongamento', 'Saúde preventiva', ], perfil: [ 'Mulheres', 'Melhor idade', 'Alunos iniciantes', 'Foco em qualidade de vida', ], atendimento: ['Condomínios', 'Residências', 'Atendimento domiciliar', 'Morumbi e região'], album: [ { src: 'images/raquel/01.png' }, { src: 'images/raquel/02.jpg' }, { src: 'images/raquel/03.jpg' }, { src: 'images/raquel/04.png' }, { src: 'images/raquel/05.png' }, { src: 'images/raquel/06.png' }, { src: 'images/raquel/07.png' }, { src: 'images/raquel/08.png' }, ], }, luan: { name: 'Luan Espindola', spec: 'Personal Fight · Jiu-Jitsu · Muay Thai', whats: '5511974388669', avatar: 'LUAN E.', avatarSrc: 'images/luan/perfil.png', sobre: [ 'Professor especializado em Personal Fight, Jiu-Jitsu e Muay Thai. Atendimento personalizado e humanizado para alunos que buscam condicionamento físico, defesa pessoal, disciplina e evolução técnica com segurança.', 'Especialidades em artes marciais, fortalecimento muscular, preparação física, mobilidade, defesa pessoal e treinamento funcional aplicado à luta. Treinos adaptados ao perfil do aluno, respeitando objetivos, idade e nível de experiência.', ], foco: [ 'Jiu-Jitsu', 'Muay Thai', 'Defesa pessoal', 'Fortalecimento muscular', 'Condicionamento físico', 'Mobilidade e resistência', ], perfil: [ 'Jovens', 'Adultos', 'Mulheres', 'Crianças', 'Iniciantes', 'Foco em defesa pessoal', ], atendimento: ['Condomínios', 'Residências', 'Atendimento domiciliar', 'Morumbi e região', 'Escolas', 'Academias e espaços particulares'], album: [ { src: 'images/luan/01.jpg' }, { src: 'images/luan/02.jpg' }, { src: 'images/luan/03.jpg' }, { src: 'images/luan/04.jpg' }, { src: 'images/luan/05.jpg' }, { src: 'images/luan/06.jpg' }, { src: 'images/luan/07.jpg' }, { src: 'images/luan/08.jpg' }, ], }, }; function ProfileModal({ id, onClose }) { const [mounted, setMounted] = useState(false); const [open, setOpen] = useState(false); useEffect(() => { if (id) { setMounted(true); // double-rAF so the open class triggers a real transition requestAnimationFrame(() => requestAnimationFrame(() => setOpen(true))); document.body.style.overflow = 'hidden'; } else { setOpen(false); const t = setTimeout(() => setMounted(false), 350); document.body.style.overflow = ''; return () => clearTimeout(t); } return () => { document.body.style.overflow = ''; }; }, [id]); useEffect(() => { const onKey = (e) => { if (e.key === 'Escape') onClose(); }; if (id) window.addEventListener('keydown', onKey); return () => window.removeEventListener('keydown', onKey); }, [id, onClose]); if (!mounted) return null; const p = PROFILES[id] || PROFILES.fabio; return (
${s}
`).join('') }} />Um time pequeno, selecionado a dedo. Cada professor é referência em seu campo — escolha o perfil que combina com o seu objetivo e converse direto no WhatsApp.