Duas direções de identidade visual pra você comparar. Cada link abre o hero em tela cheia com BPM pulsando, ranking ao vivo, ring de batimento e CTA. Tela inteira da experiência.
Mesma paleta do app mobile XPulse já feito. Cyan #00E5FF + accent coral Z5 #FF3D71. Inter (display + body) + JetBrains Mono pra métricas.
Direção mais agressiva. Vermelho-laranja #FF4520 + amarelo Z5 #FFD500. Space Grotesk (display) + JetBrains Mono. Vibe HIIT/treino intenso.
Next.js 15 + App Router + TypeScript — SSR pra Lighthouse 95+, OG dinâmica via edge runtime, ecossistema React maduroTailwind v4 — utilitário rápido, já padrão Linx em todos apps, zero CSS wasteFramer Motion — scroll-driven cinematográfico + microinterações qualidade Linear/StripeReact Three Fiber + Drei — Three.js declarativo pra pulseira 3D, lazy load + Draco compressionSupabase Realtime broadcast — APROVEITA container supabase_realtime_xpulse já UP na VPS, channel "landing-hero-live", custo zero adicionalRecharts — leve, suficiente pro gráfico da calculadora ROIHowler.js — sound design opt-in lazy load (kick sutil sincronizado BPM)react-hook-form + zod — validação tipada forms (padrão Linx)next/font (Inter + JetBrains Mono) — self-hosted, font-display swapPlausible Analytics self-hosted — privacy-friendly, GDPR/LGPD-by-default, sem cookies@react-pdf/renderer ou puppeteer-core via @sparticuz/chromium — PDF da calculadora ROIResend SMTP — já tem secret no vault, envio PDF + lead notification@vercel/og via Next API route edge — OG dinâmica com nome do visitantehCaptcha invisível — anti-spam no formulárioxpulse.linxcrm.com.br (a confirmar com você). Caddy reverse proxy + Let's Encrypt + Next.js standalone build. Padrão idêntico ao linxcrm.com.br atual.