import React, { useState } from 'react';
import { Check, X, Download, HardDrive, Smartphone, WifiOff, FileArchive, MessageCircle, Music, Camera, Layers, Zap, Clock, Menu } from 'lucide-react';
export default function LandingPage() {
const [isMenuOpen, setIsMenuOpen] = useState(false);
// ==========================================
// 🎨 TEMA POCKETSV (Identity Match)
// ==========================================
// Basado en: Esmeralda -> Teal -> Cian Oceánico
const theme = {
// El degradado principal de la marca para textos y fondos
gradientBg: "bg-gradient-to-r from-emerald-500 via-teal-500 to-cyan-600",
gradientText: "bg-gradient-to-r from-emerald-600 via-teal-600 to-cyan-600 text-transparent bg-clip-text",
// Botones con efecto "3D/Botón" sutil
primaryButton: "bg-gradient-to-r from-emerald-500 via-teal-500 to-cyan-600 hover:from-emerald-600 hover:to-cyan-700 text-white shadow-lg shadow-teal-500/30 border-b-2 border-emerald-700/20 active:translate-y-0.5 transition-all duration-200",
// Fondos y Acentos
lightBg: "bg-slate-50", // Gris claro neutro
cardBg: "bg-white",
accentIcon: "text-teal-500", // Color intermedio para iconos
// Tipografía
headingFont: "font-sans font-bold tracking-tight"
};
const scrollToSection = (id) => {
const element = document.getElementById(id);
if (element) {
element.scrollIntoView({ behavior: 'smooth' });
}
setIsMenuOpen(false);
};
return (
{/* Navigation */}
{/* LOGO AREA */}
window.scrollTo(0,0)}>
{
e.target.style.display = 'none';
document.getElementById('fallback-logo').style.display = 'flex';
}}
/>
{/* Fallback Branding - Imita el Logo Wordmark */}
PocketSV
Studio
scrollToSection('problema')} className="text-sm font-bold text-slate-500 hover:text-teal-600 transition">O Problema
scrollToSection('solucao')} className="text-sm font-bold text-slate-500 hover:text-teal-600 transition">Como Funciona
scrollToSection('precos')} className="text-sm font-bold text-slate-500 hover:text-teal-600 transition">Preços
scrollToSection('contato')} className={`${theme.primaryButton} px-6 py-2.5 rounded-lg font-bold text-sm`}>
Falar no WhatsApp
{/* Mobile menu button */}
setIsMenuOpen(!isMenuOpen)} className="text-slate-600 hover:text-teal-600 focus:outline-none p-2">
{/* Mobile Menu */}
{isMenuOpen && (
scrollToSection('problema')} className="block w-full text-left px-4 py-3 rounded-lg text-slate-600 hover:bg-slate-50 font-bold">O Problema
scrollToSection('solucao')} className="block w-full text-left px-4 py-3 rounded-lg text-slate-600 hover:bg-slate-50 font-bold">Como Funciona
scrollToSection('precos')} className="block w-full text-left px-4 py-3 rounded-lg text-slate-600 hover:bg-slate-50 font-bold">Preços
scrollToSection('contato')} className={`block w-full text-left px-4 py-3 rounded-lg font-bold mt-2 text-teal-700 bg-teal-50`}>Falar no WhatsApp
)}
{/* Hero Section */}
{/* Abstract Background Blobs to match Gradient */}
Tecnologia 100% Offline
Pare de Pagar Aluguel pelos seus
Tours Virtuais
.
Transformamos suas fotos 360º em um Tour Virtual profissional entregue como um arquivo definitivo . Sem mensalidades. 100% Seu.
scrollToSection('precos')} className={`flex items-center justify-center gap-2 ${theme.primaryButton} px-8 py-4 rounded-xl font-bold text-lg`}>
Ver Pacotes
scrollToSection('solucao')} className="flex items-center justify-center gap-2 bg-white text-slate-600 border border-slate-200 px-8 py-4 rounded-xl font-bold hover:border-teal-300 hover:text-teal-600 hover:bg-white transition shadow-sm hover:shadow-md">
Como funciona?
Compatível con Insta360, Ricoh Theta, GoPro...
{/* Card Hero Image Representation */}
{/* Abstract UI of the Viewer */}
{/* Background Panorama Placeholder */}
{/* Hotspot Pulse */}
{/* Floating Elements - The "File" Concept */}
Arquivo Final
Tour_Residencial.zip
Propiedad 100%
{/* The Problem Section */}
O problema das plataformas atuais
Você paga caro pelo equipamento, faz todo o trabalho duro, e depois ainda vira refém de mensalidades?
{/* Competitors Card */}
Outras Plataformas
Modelo Aluguel
Mensalidades eternas (SaaS)
Se parar de pagar, perde tudo
{/* PocketSV Card - Highlighted with Gradient */}
PocketSV Studio
Modelo Propriedade
Pagamento Único
Arquivo Vitalício (Seu)
Funciona 100% Offline
{/* Pricing Section */}
{/* Background gradient shapes */}
Investimento Único
Preços transparentes e definitivos.
{/* --- PACK 1: EXPRESS --- */}
Express
150
R$
Simples e rápido.
Entrega Flash: 2 Horas*
Até 5 fotos 360º
Setas de Navegação
Logo Corporativo
Tripé Escondido (Logo)
window.open('https://wa.me/SEUNUMERO?text=Ola,%20quero%20um%20Tour%20Express', '_blank')} className="w-full py-3 rounded-lg border-2 border-slate-100 text-slate-600 font-bold hover:border-slate-300 hover:text-slate-800 transition">
Solicitar Express
{/* --- PACK 2: PROFESSIONAL (Hero - Gradient) --- */}
{/* Gradient Header */}
Mais Vendido
Profissional
250
R$
El estándar de oro.
Entrega Flash: 2 Horas*
Até 10 fotos 360º
Setas de Navegação
Logo Corporativo
Tripé Escondido (Nadir)
Arquivo 100% Seu
window.open('https://wa.me/SEUNUMERO?text=Ola,%20quero%20um%20Tour%20Profissional', '_blank')} className={`w-full py-4 rounded-lg ${theme.primaryButton} shadow-xl`}>
Quero este
{/* --- PACK 3: EXPERIENCE --- */}
Experience
350
R$
Imersão total.
Entrega Flash: 2 Horas*
Até 10 fotos 360º
Tudo do Profissional
Som Ambiental
Acabamento Premium
window.open('https://wa.me/SEUNUMERO?text=Ola,%20quero%20um%20Tour%20Experience', '_blank')} className="w-full py-3 rounded-lg border-2 border-slate-100 text-slate-600 font-bold hover:border-slate-300 hover:text-slate-800 transition">
Solicitar Experience
*Condição para Entrega Flash (2 Horas):
O prazo começa a contar após o recebimento dos arquivos organizados: Fotos 360º nomeadas em ordem de visita (ex: 01_Entrada.jpg, 02_Sala.jpg...) e Logo da empresa em alta qualidade.
{/* Footer / CTA Final */}
{/* Background Decorative Gradient */}
Pronto para ser dono do seu trabalho?
Garanta a propriedade intelectual dos seus tours e pare de gastar com aluguéis digitais hoje mesmo.
window.open('https://wa.me/SEUNUMERO', '_blank')} className="inline-flex items-center gap-3 bg-white text-slate-900 px-10 py-5 rounded-xl font-bold text-lg hover:bg-emerald-50 transition shadow-xl transform hover:scale-105">
Falar com um Especialista
);
}