/* global React, Icon, Button, Eyebrow, Droplets, Container */ // ───────────────────────────────────────────── // Sub-brand tokens — Industria: Legal // ───────────────────────────────────────────── const LG = { deep: '#1C1840', mid: '#38318E', glow: '#8D87D6', bg: '#EEEDFB', bgDark: '#0B0920', }; window.LG = LG; // ============================================================ // HERO // ============================================================ function LgHero({ onCta }) { return (
{/* Breadcrumb */}
frsko.com / industrias / legal
{/* LEFT: copy */}
FRSKO · Industria Legal
MX · LATAM

Tu despacho tiene
el expertise. Nosotros
hacemos que te encuentren.

SEO Pulse + NeuroCopy Lab, calibrados para despachos y servicios legales. Autoridad digital que posiciona tu firma ante quien ya busca un abogado — con el copy que convierte la visita en consulta.

{['Confidencialidad garantizada', 'Copy no genérico', 'SEO por área de práctica', 'ES · EN'].map(t => (
{t}
))}
{/* RIGHT: dashboard */}
); } function LgAuthorityPanel() { const keywords = [ { query: 'abogado fiscal Ciudad de México', pos: '#2', leads: 24, trend: 'up' }, { query: 'consulta legal empresarial CDMX', pos: '#1', leads: 31, trend: 'up' }, { query: 'despacho laboral para empresas', pos: '#4', leads: 18, trend: 'up' }, { query: 'abogado corporativo startup México', pos: '#3', leads: 15, trend: 'flat' }, { query: 'asesoría legal contratos mercantiles', pos: '#5', leads: 11, trend: 'up' }, ]; return (
{/* Chrome */}
{['#FF5F57','#FEBC2E','#27C840'].map(c => (
))}
app.frsko.com / legal-authority
Live
{/* KPIs */}
{[ { v: '99', l: 'Consultas este mes' }, { v: 'Top 3', l: 'Posición promedio' }, { v: '82%', l: 'Leads calificados' }, ].map((k, i) => (
0 ? '1px solid var(--border)' : 'none', }}>
{k.v}
{k.l}
))}
{/* Column header */}
Keywords posicionadas Pos. · Consultas / mes
{/* Keyword rows */} {keywords.map((k, i) => (
{k.query}
{k.pos}
{k.leads} cons.
))} {/* Footer */}
IA detectó 12 oportunidades de contenido legal esta semana Ver reporte →
); } // ============================================================ // PROBLEMA // ============================================================ function LgProblema() { const pains = [ { icon: 'compass', title: 'Todos los despachos dicen lo mismo — el tuyo desaparece en el ruido', body: '"Amplia experiencia. Compromiso total. Resultados garantizados." Si tu web dice eso, eres invisible. Sin posicionamiento real y copy diferenciado, el prospecto no puede distinguirte de los demás.', }, { icon: 'search', title: 'El cliente busca abogado en Google — y encuentra a tu competencia, no a ti', body: 'Más del 80% de las búsquedas legales comienzan en Google. Si no apareces en las primeras posiciones para las búsquedas específicas de tu área de práctica, no existes para ese cliente.', }, { icon: 'message', title: 'El lenguaje legal aleja en lugar de atraer — el prospecto no entiende y no llama', body: 'El copy técnico y formal que funciona en un contrato destruye la conversión en una landing page. Los prospectos necesitan sentir que los entiendes antes de contratarte — y eso requiere otro idioma.', }, ]; return (
EL PROBLEMA

El mejor despacho no siempre gana al cliente.{' '} El que aparece primero{' '} y convence más rápido, sí.

{pains.map(p => (

{p.title}

{p.body}

))}

Autoridad digital no se impone. Se construye con SEO y copy inteligente.

Cuando apareces en el momento correcto con el mensaje correcto, el prospecto ya llegó convencido a la primera llamada. Tu equipo cierra más — sin invertir más tiempo en prospección.

); } // ============================================================ // SOLUCIONES // ============================================================ function LgSoluciones() { const sols = [ { tag: 'SEO PULSE', icon: 'search', title: 'Aparece cuando buscan exactamente lo que practicas.', body: 'Auditoría SEO por área de práctica + estrategia de contenido para búsquedas como "abogado fiscal CDMX", "despacho laboral empresas México" o "asesoría legal corporativa". También en ChatGPT y Perplexity.', bullets: [ 'Mapa de keywords por área de práctica y tipo de cliente', 'Optimización de ficha de Google Business Profile', 'AEO: aparece cuando recomiendan abogados en IA generativa', ], colors: { ink: 'var(--sub-academy-1)', soft: 'var(--sub-academy-bg)', drop: 'var(--sub-academy-2)' }, href: 'FRSKO SEO Pulse.html', }, { tag: 'NEUROCOPY LAB', icon: 'brain', title: 'Copy que convierte sin sonar a folleto legal.', body: 'Textos para landing pages, Google Ads y seguimiento que hablan el idioma del cliente — no del abogado. Mensajes que construyen confianza rápido, reducen la fricción de contactar y multiplican la tasa de conversión.', bullets: [ 'Auditoría y reescritura de landing pages por área de práctica', 'Copy de anuncios de Google calibrado por intención de búsqueda', 'Secuencias de seguimiento post-consulta para retener el interés', ], colors: { ink: 'var(--sub-neuro-1)', soft: 'var(--sub-neuro-bg)', drop: 'var(--sub-neuro-2)' }, href: 'FRSKO NeuroCopy Lab.html', }, { tag: 'CONTENT STUDIO AI', icon: 'sparkles', title: 'Artículos legales accesibles que posicionan tu autoridad.', body: 'Contenido editorial que explica temas legales complejos en el lenguaje del cliente: guías prácticas, artículos de blog y FAQs que atraen tráfico orgánico y demuestran tu expertise antes del primer contacto.', bullets: [ 'Artículos por área de práctica: fiscal, laboral, corporativo, mercantil', 'Guías prácticas que responden las preguntas más buscadas', 'Contenido pensado para AEO y featured snippets en Google', ], colors: { ink: 'var(--sub-leadgen-1)', soft: 'var(--sub-leadgen-bg)', drop: 'var(--sub-leadgen-2)' }, href: 'FRSKO Content Studio AI.html', }, ]; return (
SOLUCIONES PARA EL SECTOR LEGAL

De la búsqueda de Google
a la firma del contrato.

Diseñados para despachos, abogados independientes y firmas legales en México — con sensibilidad para la confidencialidad y los estándares del sector.

{sols.map(s => (
{ e.currentTarget.style.boxShadow = 'var(--shadow-md)'; e.currentTarget.style.transform = 'translateY(-3px)'; }} onMouseLeave={e => { e.currentTarget.style.boxShadow = ''; e.currentTarget.style.transform = ''; }}>
{s.tag}

{s.title}

{s.body}

    {s.bullets.map(b => (
  • {b}
  • ))}
))}
); } Object.assign(window, { LgHero, LgAuthorityPanel, LgProblema, LgSoluciones });