/* global React, Icon, FlagChip, CompassRose, WorldMapBg */ const { useState: useStateS, useEffect: useEffectS } = React; /* ============================================================ NAV ============================================================ */ const Nav = ({ onOpenModal }) => { const [scrolled, setScrolled] = useStateS(false); const [progress, setProgress] = useStateS(0); useEffectS(() => { const onScroll = () => { setScrolled(window.scrollY > 24); const h = document.documentElement.scrollHeight - window.innerHeight; setProgress(h > 0 ? (window.scrollY / h) * 100 : 0); }; window.addEventListener('scroll', onScroll, { passive: true }); onScroll(); return () => window.removeEventListener('scroll', onScroll); }, []); return ( ); }; /* ============================================================ HERO — variants: editorial / centered / split ============================================================ */ const Hero = ({ variant = 'editorial', onOpenModal, videoOn = true }) => { return (
{videoOn && ( )}
{variant === 'editorial' && } {variant === 'centered' && } {variant === 'split' && }
); }; const HeroEditorial = ({ onOpenModal }) => (
Firma boutique · Movilidad global

Tu visa, sin improvisaciones.

Somos especialistas migratorios a más de 6 destinos globales. Una sola firma boutique, con criterio jurídico verificable y acompañamiento personal en cada etapa del proceso.

Conoce el método
6 Países dominados
82% Tasa de aprobación
12+ Consultores con experiencia
7K+ Procesos exitosos
); const HeroCentered = ({ onOpenModal }) => (
Firma boutique · Movilidad global

Tu visa, sin
improvisaciones.

Especialistas migratorios a más de 6 destinos globales. Una sola firma boutique, criterio jurídico verificable.

Conoce el método
); const HeroSplit = ({ onOpenModal }) => (
Firma boutique · Movilidad global

Tu visa, sin improvisaciones.

Especialistas migratorios a más de 6 destinos globales. Una sola firma boutique.

Indicadores
82%
Aprobación
6+
Destinos
12+
Consultores
7K+
Procesos
); /* ============================================================ TRUST STRIP ============================================================ */ const TrustStrip = () => (
Colegio de Abogados
AILA Member
ISO 27001
6 jurisdicciones
Bar of England & Wales
); /* ============================================================ METHOD / PROCESS ============================================================ */ const Method = () => { const steps = [ { n: 'I', t: 'Diagnóstico', d: 'Una conversación de 45 minutos. Evaluamos viabilidad, riesgos y fortalezas. Honestidad por encima de cierre comercial — si no podemos ayudarte, te lo decimos.' }, { n: 'II', t: 'Estrategia', d: 'Hoja de ruta por escrito: país, tipo de visa, cronograma realista y coste total cerrado. Sin sorpresas, sin tarifas escalonadas.' }, { n: 'III', t: 'Ejecución', d: 'Construimos el expediente contigo — documentos, traducciones apostilladas, declaraciones, evidencia. Cada pieza revisada por dos abogados antes de presentar.' }, { n: 'IV', t: 'Seguimiento', d: 'Te acompañamos hasta el sello en el pasaporte y, si aplica, en tu primer año de instalación. La relación no termina con la aprobación.' }, ]; return (
El método

Cuatro etapas. Cero atajos.

La movilidad internacional no se gana con plantillas. Cada caso entra por diagnóstico antes de tocar un solo formulario.

{steps.map(s => (
{s.n}

{s.t}

{s.d}

))}
); }; /* ============================================================ SERVICES ============================================================ */ const Services = () => { const items = [ { icon: 'compass', t: 'Estrategia migratoria', d: 'Selección del país y tipo de visa con mayor probabilidad real, no la moda del momento.' }, { icon: 'fileText', t: 'Preparación de expediente', d: 'Documentación, traducciones, declaraciones legales y cartas de soporte construidas con criterio.' }, { icon: 'target', t: 'Reapertura de casos', d: 'Recursos, RFEs, apelaciones y reapertura cuando otro abogado dijo que no había nada que hacer.' }, { icon: 'sparkles', t: 'Movilidad de talento', d: 'Visas para fundadores, ejecutivos, científicos y artistas con criterios de excelencia comprobables.' }, { icon: 'shield', t: 'Cumplimiento corporativo', d: 'Acompañamos a empresas que trasladan equipos: H1B, ICT, Skilled Worker, Specified Skilled Worker.' }, { icon: 'mapPin', t: 'Asentamiento post-visa', d: 'Apertura de cuentas, escolarización, alquileres, NIE/SSN/SIN — el primer año, resuelto.' }, ]; return (
Áreas de práctica

Lo que hacemos de verdad.

Seis especialidades. Sin plantillas, sin paquetes prearmados.

{items.map((s, i) => (

{s.t}

{s.d}

))}
); }; /* ============================================================ COUNTRIES — section [5] full spec ============================================================ */ const COUNTRIES = [ { id: 'us', name: 'Estados Unidos', visas: ['Turismo B1/B2', 'Estudio F1', 'Trabajo H1B', 'Inversión EB-5'] }, { id: 'ca', name: 'Canadá', visas: ['Express Entry', 'Permiso de Estudio', 'Visitor Visa', 'Work Permit'] }, { id: 'au', name: 'Australia', visas: ['Skilled Migration', 'Student Visa 500', 'Working Holiday 462'] }, { id: 'gb', name: 'Reino Unido', visas: ['Skilled Worker', 'Student Visa', 'Standard Visitor', 'Innovator Founder'] }, { id: 'cn', name: 'China', visas: ['Visa de Negocios M', 'Trabajo Z', 'Estudio X1/X2', 'Turismo L'] }, { id: 'jp', name: 'Japón', visas: ['Working Visa', 'Student Visa', 'Specified Skilled Worker', 'Highly Skilled Professional'] }, ]; const Countries = ({ layout = 'grid' }) => { const containerCls = layout === 'scroll' ? 'countries-scroll' : layout === 'masonry' ? 'countries-masonry' : 'grid-3'; return (
Destinos que dominamos

Especialistas, no generalistas.

Trabajamos con seis jurisdicciones. Cada una tiene su propio equipo interno, sus precedentes, y una librería de casos que crece cada semana. No tomamos el caso siete.

{COUNTRIES.map((c, i) => (

{c.name}

    {c.visas.map((v, j) =>
  • {v}
  • )}
))}
); }; /* ============================================================ TESTIMONIALS ============================================================ */ const Testimonials = () => { const items = [ { q: 'Recibí más claridad en una llamada de 45 minutos que en seis meses con otra firma. La cotización por escrito antes de cobrar fue lo que me convenció.', n: 'María G.', r: 'EB-5 · Estados Unidos · Aprobada 2025', a: 'M' }, { q: 'Me dijeron que mi caso no era viable por la ruta que yo creía. Me propusieron otra y funcionó. Honestidad rara en este sector.', n: 'Daniel S.', r: 'Skilled Worker · Reino Unido · Aprobada 2024', a: 'D' }, { q: 'El expediente lo revisaron dos abogados antes de presentar. Cero RFE. Cinco semanas hasta el sello.', n: 'Andrea R.', r: 'Express Entry · Canadá · Aprobada 2025', a: 'A' }, ]; return (
Casos reales

Lo que dicen quienes ya cruzaron.

{items.map((t, i) => (
"
{t.q}
{t.a}
{t.n}
{t.r}
))}
); }; /* ============================================================ FAQ ============================================================ */ const FAQ = () => { const [open, setOpen] = useStateS(0); const items = [ { q: '¿Cuánto tarda en promedio un proceso de visa?', a: 'Depende del país y tipo de visa. Express Entry de Canadá puede cerrarse en 6 meses; un EB-5 estadounidense toma 2–4 años. En el diagnóstico te damos un cronograma realista — nunca optimista.' }, { q: '¿Por qué cobran consulta diagnóstica gratuita?', a: 'Solo la primera, y solo para clientes nuevos. Es la forma más justa de evaluarnos mutuamente: tú decides si quieres trabajar con nosotros, y nosotros si tu caso encaja con lo que hacemos.' }, { q: '¿Trabajan con casos rechazados previamente?', a: 'Sí. Una parte importante de nuestra práctica son recursos, RFEs y reapertura. Pedimos toda la documentación previa antes del diagnóstico para evaluar honestamente si vale la pena.' }, { q: '¿Garantizan la aprobación?', a: 'Ningún abogado serio garantiza una decisión consular o migratoria. Lo que sí garantizamos es honestidad sobre tu probabilidad real, un expediente impecable y comunicación clara durante todo el proceso.' }, { q: '¿Cómo se cobran sus honorarios?', a: 'Cuota fija por etapa, acordada antes de empezar y firmada por contrato. Sin facturación por hora, sin cargos sorpresa. Si tu caso requiere recursos adicionales, lo discutimos antes — nunca después.' }, { q: '¿Atienden desde Latinoamérica?', a: 'Sí. Atención en español, reuniones por videollamada, y firma electrónica donde la jurisdicción lo permite. También recibimos clientes presencialmente en Bogotá y Madrid.' }, ]; return (
Preguntas frecuentes

Lo que siempre nos preguntan.

{items.map((it, i) => (
{it.a}
))}
); }; Object.assign(window, { Nav, Hero, TrustStrip, Method, Services, Countries, Testimonials, FAQ });