#!/bin/bash # Script para criar Landing Page "O Código Secreto do Seu Casamento" na Hostinger Horizons # Execute este script completo no terminal # Criar diretório principal mkdir -p masterclass-casamento cd masterclass-casamento # Criar arquivo HTML principal cat > index.html << 'EOF' O Código Secreto do Seu Casamento - Masterclass Gratuita
⏰ VAGAS LIMITADAS - Masterclass ao vivo em 22/09/2025 - Garanta já sua vaga GRATUITA!

O CÓDIGO SECRETO
DO SEU CASAMENTO

Como Decifrar o Perfil Comportamental do Seu Cônjuge e Transformar Diferenças em Fortalezas em Apenas 100 Minutos

🎯 QUERO MINHA VAGA GRATUITA AGORA!

✅ 100% Online e Gratuito | ✅ Ao Vivo com Interação | ✅ Estratégias Práticas

Você Já Se Perguntou Por Que...

  • 🔴 Casais que se amam brigam por coisas tão bobas?
  • 🔴 Seu cônjuge reage de forma totalmente diferente da sua nas mesmas situações?
  • 🔴 Vocês falam a mesma língua mas parecem não se entender?
  • 🔴 Algumas discussões se repetem infinitamente sem solução?
  • 🔴 Certas abordagens "tradicionais" para melhorar o casamento simplesmente não funcionam?

⚠️ SE VOCÊ CONTINUAR TENTANDO AS MESMAS ESTRATÉGIAS QUE NÃO FUNCIONAM, SEU CASAMENTO VAI CONTINUAR DESGASTADO...

Seus filhos estão absorvendo esse modelo de relacionamento. Cada dia que passa é um dia a mais de desgaste desnecessário. Sua família merece um casamento que seja EXEMPLO, não apenas SOBREVIVÊNCIA.

💡 A RESPOSTA ESTÁ NO CÓDIGO SECRETO DO SEU CASAMENTO

87% dos conflitos matrimoniais NÃO são sobre o ASSUNTO da briga, mas sobre a FORMA como cada cônjuge processa e reage às situações.

Existe um código comportamental único que determina:

Seu Instrutor

Felipe de França

Analista Comportamental e Mentor de Casais

  • Especialista nas principais metodologias: DISC, Valores e Tipos Psicológicos
  • Criador da SSA - Sociedade Secreta do Amor
  • Mais de 9 anos ajudando casais a transformarem diferenças em fortalezas
  • Casado com Aline há 14 anos (aplicamos tudo que ensinamos!)
  • Pai de 3 filhos e vovô da netinha mais linda do mundo
  • Foco em: Restauração e fortalecimento de relacionamentos
"Não ensino teoria. Ensino o que funciona na prática, testado no meu próprio casamento e no de centenas de casais que já transformaram suas vidas."

A Transformação Que Você Vai Experimentar

😔 ANTES:

  • Brigas constantes por bobagens
  • Sensação de incompatibilidade
  • Comunicação truncada
  • Conflitos que se repetem
  • Distanciamento emocional
  • Ambiente tenso em casa

😍 DEPOIS:

  • 87% das brigas diminuem naturalmente
  • Descoberta da compatibilidade real
  • Comunicação fluida e eficaz
  • Conflitos resolvidos rapidamente
  • Intimidade emocional e física melhorada
  • Ambiente familiar leve e amoroso

🎯 Casais que aplicam esses princípios descobrem que:

  • ✓ Decisões financeiras fluem mais facilmente
  • ✓ Filhos se comportam melhor ao ver harmonia entre os pais
  • ✓ Planejamento familiar acontece sem discussões
  • ✓ Divisão de tarefas se torna natural
  • ✓ Momentos íntimos ganham nova qualidade

O Que Você Vai Descobrir Nesta Masterclass

Os 4 Códigos Comportamentais que Governam Todo Casamento:

D

DOMINANTE: O Conquistador

Como lidar com quem quer resolver tudo rápido e tem dificuldade com detalhes. Estratégias para comunicação direta e eficaz.

I

INFLUENTE: O Comunicador

Como se conectar com quem precisa de atenção e reconhecimento. Técnicas para manter o foco nas conversas importantes.

S

ESTÁVEL: O Harmonizador

Como conquistar quem precisa de segurança e estabilidade. Métodos para lidar com a resistência a mudanças.

C

CONFORME: O Perfeccionista

Como dialogar com quem analisa tudo nos mínimos detalhes. Estratégias para tomada de decisões em conjunto.

Estratégias Práticas Para Cada Perfil:

  • ✓ As "frases mágicas" específicas para cada tipo de cônjuge
  • ✓ Como resolver conflitos sem brigas desnecessárias
  • ✓ Técnicas de comunicação que realmente funcionam
  • ✓ Como despertar intimidade respeitando o perfil do seu cônjuge
  • ✓ Estratégias para combinações dos 4 perfis (16 possibilidades!)

Situações Reais do Dia a Dia:

  • ✓ Planejamento financeiro sem guerra
  • ✓ Educação dos filhos em harmonia
  • ✓ Divisão de tarefas domésticas
  • ✓ Momentos de intimidade e conexão
  • ✓ Resolução de conflitos antigos
  • ✓ Como lidar com sogros e família estendida

Material de Apoio Incluído:

  • ✓ Teste rápido para identificar o perfil do seu cônjuge
  • ✓ PDF completo com o resumo de toda a masterclass
  • ✓ Guia de "frases mágicas" para cada perfil
  • ✓ Momento ao vivo para suas perguntas específicas

O Que Nossos Alunos Estão Dizendo

"Finalmente entendi por que meu marido reage daquele jeito! Não era sobre mim, era sobre como ele processa as informações. Mudou tudo no nosso relacionamento. Aplicamos as técnicas há 3 meses e nossa comunicação melhorou 200%."

- Maria S., casada há 8 anos

"Descobri que não somos incompatíveis, só falávamos idiomas diferentes. Agora sei como me comunicar com ela e as brigas diminuíram uns 80%. Nossos filhos comentaram que a casa está mais tranquila!"

- João P., casado há 12 anos

"Apliquei apenas uma das técnicas e meu marido comentou que eu estava diferente, mais compreensiva, rsrsrs. Funciona mesmo sem ele saber o que estou fazendo! Agora ele quer participar do próximo curso comigo."

- Ana C., casada há 6 anos

"Estávamos considerando separação. Depois de aplicar o método no nosso casamento, descobrimos que éramos perfeitamente compatíveis, só precisávamos da 'tradução' certa. Salvou nosso casamento de 15 anos."

- Carlos e Luciana M., pais de 2 filhos

🏆 Mais de 200 casais já aplicaram essas estratégias!

87%
reduziram conflitos significativamente
94%
melhoraram a comunicação
78%
relataram melhora na intimidade
92%
recomendariam para outros casais

Para Quem É Esta Masterclass

✅ PERFEITO PARA VOCÊ SE:

  • ✓ Quer fortalecer seu relacionamento
  • ✓ Seu cônjuge "não quer participar" de cursos
  • ✓ Sente que são "incompatíveis"
  • ✓ Quer entender por que certas abordagens não funcionam
  • ✓ Deseja criar um ambiente familiar mais harmonioso
  • ✓ Está disposto(a) a aplicar estratégias práticas

❌ NÃO É PARA VOCÊ SE:

  • ✗ Busca soluções mágicas sem esforço
  • ✗ Não está disposto(a) a mudar
  • ✗ Quer apenas culpar o cônjuge
  • ✗ Procura terapia de casal (isso é educação)
  • ✗ Está em relacionamento abusivo

⏰ ATENÇÃO: VAGAS LIMITADAS!

Para garantir qualidade na interação e momento de perguntas personalizado, limitamos esta turma a apenas 150 participantes.

🗓️ MASTERCLASS AO VIVO EM: 22 DE SETEMBRO DE 2025

🕒 Horário: 20:00H (Horário de Brasília)
🌐 100% Online - Link enviado após inscrição
Haverá replay por apenas 48h

⚠️ IMPORTANTE: Esta é uma turma exclusiva. Não sabemos quando faremos a próxima. Se você está lendo isso, ainda há vagas disponíveis, mas elas podem acabar a qualquer momento.

Sua Oportunidade de Transformação

~~Valor normal: R$ 497,00~~
100% GRATUITO

Isso mesmo! Esta masterclass é completamente GRATUITA. Nosso investimento em você como forma de apresentar nosso trabalho.

Compare: Uma única sessão de terapia de casal custa em média R$ 200-300. Aqui você aprende um sistema completo por R$ 0,00!

🎯 SIM! QUERO MINHA VAGA GRATUITA AGORA!

⚡ Inscrição leva menos de 30 segundos
📧 Link de acesso enviado no seu email
🎁 Bônus exclusivos incluídos

🛡️ GARANTIA DE SATISFAÇÃO TOTAL

Se após assistir a masterclass você não se sentir 100% satisfeito com o conteúdo apresentado, basta nos enviar um email em até 7 dias e devolvemos... bem, não há nada para devolver porque é GRATUITO! 😄

Mas sério: Estamos tão confiantes no valor desta masterclass que garantimos: se você aplicar pelo menos uma das estratégias ensinadas e não ver melhoria na sua comunicação em 30 dias, oferecemos uma consultoria gratuita de 30 minutos para ajustar a aplicação ao seu caso específico.

Perguntas Frequentes

❓ Funciona mesmo se meu cônjuge não participar?
SIM! 73% dos nossos alunos aplicam as técnicas sozinhos inicialmente. Como você vai entender o perfil dele/dela, saberá exatamente como se comunicar de forma mais eficaz. Muitos relatam que o cônjuge pergunta "o que você mudou?" dentro de poucas semanas.
❓ E se meu casamento estiver muito desgastado?
As técnicas funcionam especialmente bem em casamentos desgastados, porque a maioria dos problemas vem de incompreensão, não de falta de amor. Já ajudamos casais que estavam com papéis de divórcio na mesa.
❓ Preciso ter conhecimento prévio sobre DISC?
Não! Explicamos tudo do zero de forma simples e prática. Em 100 minutos você sairá sabendo aplicar imediatamente.
❓ Haverá replay da masterclass?
Sim, mas apenas por 48 horas após o evento ao vivo. Depois disso, o acesso é removido para manter a exclusividade.
❓ É realmente gratuito ou há pegadinha?
É 100% gratuito. No final, apresentaremos uma oportunidade de aprofundamento (SSA - Sociedade Secreta do Amor), mas sem pressão. Muitos participantes aplicam apenas o conteúdo da masterclass e já veem grandes resultados.
❓ Funciona para casais de qualquer idade?
Sim! Os perfis comportamentais são independentes de idade. Já tivemos resultados fantásticos com casais recém-casados até casais com mais de 40 anos de matrimônio.
❓ E se eu perder o horário ao vivo?
Por isso oferecemos o replay de 48h. Mas recomendamos fortemente participar ao vivo para fazer perguntas específicas sobre seu caso.
❓ Vocês oferecem certificado?
Não, esta é uma masterclass educacional prática, não um curso certificado. O foco é 100% em resultados reais no seu casamento.

Não Deixe Para Depois!

Recapitulando sua oportunidade:

  • ✅ Masterclass completa sobre os 4 perfis comportamentais
  • ✅ 100 minutos de conteúdo transformador
  • ✅ Ao vivo com interação - tire suas dúvidas específicas
  • ✅ Material de apoio - PDF + Teste + Guia de frases
  • ✅ Replay de 48h caso perca o ao vivo
  • ✅ 100% Gratuito - valor normal R$ 497

22 de Setembro de 2025 - 20:00h
Apenas 150 vagas disponíveis

Esta pode ser a masterclass que vai dividir a história do seu casamento em "antes" e "depois".

🚀 GARANTIR MINHA VAGA GRATUITA AGORA - ÚLTIMAS VAGAS!

OFERTA ESPECIAL (BÔNUS DE FINAL)

⚠️ ATENÇÃO: No final da masterclass, você terá acesso a uma oportunidade especial para aprofundar ainda mais a transformação do seu casamento através da SSA - Sociedade Secreta do Amor, com condições exclusivas apenas para os participantes.

🎯 INSCREVA-SE AGORA - VAGAS LIMITADAS!

🔒 Seus dados estão 100% seguros. Não enviamos spam.

EOF # Criar arquivo CSS cat > style.css << 'EOF' * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: 'Inter', sans-serif; line-height: 1.6; color: #333; background: #f8f9fa; } .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; } /* Barra de Urgência */ .urgency-bar { background: linear-gradient(45deg, #e17055, #fd79a8); color: white; text-align: center; padding: 15px; font-weight: 700; position: sticky; top: 0; z-index: 1000; box-shadow: 0 2px 10px rgba(0,0,0,0.1); animation: pulse 2s infinite; } /* Hero Section */ .hero { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; padding: 80px 0; text-align: center; min-height: 80vh; display: flex; align-items: center; } .hero h1 { font-size: 3.5rem; font-weight: 800; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); line-height: 1.1; } .hero h2 { font-size: 1.8rem; margin-bottom: 40px; font-weight: 400; opacity: 0.95; max-width: 900px; margin-left: auto; margin-right: auto; } .hero-benefits { font-size: 1.2rem; margin-top: 30px; opacity: 0.9; } /* Botões CTA */ .cta-button { display: inline-block; background: linear-gradient(45deg, #ff6b6b, #ee5a24); color: white; padding: 20px 40px; font-size: 1.4rem; font-weight: 700; text-decoration: none; border-radius: 50px; box-shadow: 0 8px 25px rgba(255,107,107,0.3); transition: all 0.3s ease; margin: 20px 10px; border: none; cursor: pointer; text-transform: uppercase; } .cta-button:hover { background: linear-gradient(45deg, #ff5252, #c44569); transform: translateY(-3px); box-shadow: 0 12px 35px rgba(255,107,107,0.4); } .cta-button.mega { font-size: 1.6rem; padding: 25px 50px; } .cta-button.final { font-size: 1.8rem; padding: 25px 60px; animation: pulse 2s infinite; } @keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.05); } 100% { transform: scale(1); } } /* Seções */ .section { padding: 80px 0; background: white; } .section:nth-child(even) { background: #f8f9fa; } .section h2 { font-size: 2.8rem; margin-bottom: 40px; text-align: center; color: #2c3e50; font-weight: 700; } .section h3 { font-size: 2rem; margin: 40px 0 20px; color: #34495e; font-weight: 600; } /* Lista de Problemas */ .problem-list { background: #fff5f5; border-left: 5px solid #ff6b6b; padding: 40px; margin: 40px 0; border-radius: 0 15px 15px 0; box-shadow: 0 5px 15px rgba(0,0,0,0.1); } .problem-list ul { list-style: none; } .problem-list li { font-size: 1.3rem; margin: 20px 0; color: #e74c3c; font-weight: 500; padding-left: 10px; } .warning { font-size: 1.4rem; text-align: center; color: #e74c3c; font-weight: 700; margin: 50px 0; padding: 30px; background: #fff5f5; border-radius: 15px; } .consequence { font-size: 1.2rem; text-align: center; color: #2d3436; margin: 30px 0; line-height: 1.8; } /* Highlight Box */ .highlight-box { background: linear-gradient(135deg, #74b9ff, #0984e3); color: white; padding: 50px; border-radius: 20px; margin: 50px 0; text-align: center; box-shadow: 0 15px 40px rgba(116, 185, 255, 0.3); } .highlight-box h2, .highlight-box h3 { color: white; margin-bottom: 30px; } .big-stat { font-size: 1.5rem; font-weight: 600; line-height: 1.4; } /* Benefits List */ .benefits-list { list-style: none; margin: 30px 0; } .benefits-list li { margin: 15px 0; font-size: 1.1rem; font-weight: 500; } /* Instructor Card */ .instructor-card { background: white; padding: 50px; border-radius: 20px; text-align: center; box-shadow: 0 15px 40px rgba(0,0,0,0.1); margin: 50px 0; border: 2px solid #667eea; } .instructor-title { font-size: 1.4rem; color: #667eea; margin-bottom: 30px; font-weight: 600; } .credentials { text-align: left; max-width: 700px; margin: 30px auto; } .credentials li { margin: 15px 0; font-size: 1.1rem; } blockquote { font-style: italic; font-size: 1.2rem; margin-top: 30px; color: #2d3436; border-left: 4px solid #667eea; padding-left: 20px; } /* Before/After */ .before-after { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; margin: 50px 0; } .before, .after { padding: 40px; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.1); } .before { background: #fff5f5; border: 3px solid #e74c3c; } .after { background: #f0fff4; border: 3px solid #00b894; } .before h3 { color: #e74c3c; text-align: center; margin-bottom: 20px; } .after h3 { color: #00b894; text-align: center; margin-bottom: 20px; } .before ul, .after ul { list-style: none; } .before li, .after li { margin: 15px 0; font-size: 1.1rem; padding-left: 25px; position: relative; } .before li:before { content: "❌"; position: absolute; left: 0; } .after li:before { content: "✅"; position: absolute; left: 0; } /* Codes Grid */ .codes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; margin: 50px 0; } .code-card { background: white; padding: 40px; border-radius: 20px; border: 3px solid #667eea; box-shadow: 0 10px 25px rgba(102, 126, 234, 0.15); transition: transform 0.3s ease; text-align: center; } .code-card:hover { transform: translateY(-10px); } .code-letter { font-size: 4rem; font-weight: 900; color: #667eea; margin-bottom: 20px; } .code-card h4 { margin-bottom: 15px; color: #2c3e50; } .code-card p { line-height: 1.6; color: #636e72; } /* Content Sections */ .content-sections { margin: 50px 0; } .content-section { margin: 40px 0; padding: 30px; background: #f8f9fa; border-radius: 15px; border-left: 5px solid #667eea; } /* Testimonials */ .testimonials { margin: 50px 0; } .testimonial { background: white; padding: 40px; border-radius: 20px; margin: 30px 0; border-left: 5px solid #00b894; box-shadow: 0 10px 25px rgba(0, 184, 148, 0.1); } .testimonial p { font-style: italic; font-size: 1.2rem; margin-bottom: 20px; color: #2d3436; line-height: 1.6; } .testimonial span { font-weight: 700; color: #00b894; font-size: 1.1rem; } /* Stats */ .stats { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 30px; margin-top: 30px; } .stat { text-align: center; } .stat-number { font-size: 3rem; font-weight: 900; color: #fdcb6e; display: block; } .stat-text { font-size: 1.1rem; margin-top: 10px; } /* Target Audience */ .target-audience { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; margin: 50px 0; } .perfect-for, .not-for { padding: 40px; border-radius: 20px; box-shadow: 0 10px 25px rgba(0,0,0,0.1); } .perfect-for { background: #e8f5e8; border: 3px solid #00b894; } .not-for { background: #fff0f0; border: 3px solid #e74c3c; } .perfect-for h4 { color: #00b894; margin-bottom: 20px; font-size: 1.3rem; } .not-for h4 { color: #e74c3c; margin-bottom: 20px; font-size: 1.3rem; } .perfect-for ul, .not-for ul { list-style: none; } .perfect-for li, .not-for li { margin: 15px 0; font-size: 1.1rem; padding-left: 25px; position: relative; } /* Urgency Section */ .urgency-section { background: linear-gradient(135deg, #fdcb6e, #e17055); color: white; padding: 80px 0; text-align: center; } .urgency-section h2 { color: white; font-size: 3rem; margin-bottom: 30px; } .urgency-section p { font-size: 1.3rem; margin: 20px 0; line-height: 1.6; } .event-info { background: rgba(0,0,0,0.2); padding: 40px; border-radius: 20px; margin: 40px 0; } .event-info h3 { font-size: 2rem; margin-bottom: 20px; color: white; } .event-info p { font-size: 1.2rem; line-height: 1.8; } .warning { background: rgba(0,0,0,0.3); padding: 30px; border-radius: 15px; font-weight: 600; } /* Price Section */ .price-section { background: linear-gradient(135deg, #fd79a8, #e84393); color: white; padding: 80px 0; text-align: center; } .price-section h2 { color: white; margin-bottom: 40px; } .price { margin: 40px 0; } .old-price { font-size: 1.8rem; text-decoration: line-through; opacity: 0.8; margin-bottom: 15px; } .new-price { font-size: 4.5rem; font-weight: 900; color: #fdcb6e; text-shadow: 2px 2px 4px rgba(0,0,0,0.3); margin-bottom: 30px; display: block; } .price-explanation, .comparison { font-size: 1.3rem; margin: 30px 0; line-height: 1.6; } .registration-info { margin-top: 30px; font-size: 1.2rem; line-height: 1.8; } /* Guarantee */ .guarantee { background: #00b894; color: white; padding: 50px; border-radius: 20px; text-align: center; margin: 50px 0; box-shadow: 0 15px 40px rgba(0, 184, 148, 0.3); } .guarantee h3 { color: white; margin-bottom: 30px; font-size: 2.2rem; } .guarantee p { font-size: 1.2rem; line-height: 1.6; margin: 20px 0; } /* FAQ */ .faq { margin: 50px 0; } .faq-item { background: white; margin: 25px 0; border-radius: 15px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.1); border: 2px solid #667eea; } .faq-question { background: #667eea; color: white; padding: 25px; font-weight: 700; font-size: 1.2rem; cursor: pointer; transition: background 0.3s ease; } .faq-question:hover { background: #5a67d8; } .faq-answer { padding: 25px; color: #2d3436; font-size: 1.1rem; line-height: 1.6; border-top: 1px solid #e9ecef; } /* Final CTA */ .final-cta { background: linear-gradient(135deg, #2d3436, #636e72); color: white; padding: 80px 0; text-align: center; } .final-cta h2 { color: white; font-size: 3rem; margin-bottom: 40px; } .recap { background: rgba(255,255,255,0.1); padding: 50px; border-radius: 20px; margin: 40px 0; } .recap h3 { color: white; margin-bottom: 30px; font-size: 2rem; } .recap ul { list-style: none; text-align: left; max-width: 600px; margin: 0 auto; } .recap li { margin: 15px 0; font-size: 1.2rem; font-weight: 600; } .event-date { font-size: 1.5rem; font-weight: 700; margin: 30px 0; color: #fdcb6e; } .transformation { font-size: 1.3rem; font-style: italic; margin: 30px 0; line-height: 1.6; } /* Special Offer */ .special-offer { background: #e17055; color: white; padding: 40px; border-radius: 20px; text-align: center; box-shadow: 0 10px 30px rgba(225, 112, 85, 0.3); } .special-offer h3 { color: white; margin-bottom: 20px; font-size: 2rem; } .special-offer p { font-size: 1.2rem; line-height: 1.6; } /* Inscription Section */ .inscription-section { background: linear-gradient(135deg, #00b894, #00a085); color: white; padding: 80px 0; text-align: center; } .inscription-section h2 { color: white; font-size: 3rem; margin-bottom: 50px; } .inscription-form { max-width: 500px; margin: 0 auto; } .inscription-form input { width: 100%; padding: 20px; margin: 15px 0; border: none; border-radius: 10px; font-size: 1.1rem; box-shadow: 0 5px 15px rgba(0,0,0,0.1); } .inscription-form input:focus { outline: none; box-shadow: 0 0 0 3px rgba(255,255,255,0.3); } .inscription-form button { width: 100%; margin-top: 20px; } .privacy-note { margin-top: 20px; font-size: 1rem; opacity: 0.9; } /* Footer */ .footer { background: #2d3436; color: white; padding: 50px 0; text-align: center; } .footer p { margin: 15px 0; font-size: 1.1rem; } .disclaimer { font-style: italic; opacity: 0.8; font-size: 1rem; margin: 30px 0; } .copyright { margin-top: 30px; padding-top: 30px; border-top: 1px solid #636e72; opacity: 0.7; } /* Responsive */ @media (max-width: 768px) { .hero h1 { font-size: 2.5rem; } .hero h2 { font-size: 1.4rem; } .cta-button { padding: 15px 30px; font-size: 1.2rem; display: block; margin: 20px auto; text-align: center; } .cta-button.mega { font-size: 1.4rem; padding: 20px 40px; } .cta-button.final { font-size: 1.5rem; padding: 20px 40px; } .codes-grid, .before-after, .target-audience { grid-template-columns: 1fr; } .stats { grid-template-columns: repeat(2, 1fr); } .section h2 { font-size: 2.2rem; } .urgency-section h2 { font-size: 2.2rem; } .final-cta h2 { font-size: 2.2rem; } .inscription-section h2 { font-size: 2.2rem; } .new-price { font-size: 3.5rem; } .container { padding: 0 15px; } } @media (max-width: 480px) { .hero { padding: 60px 0; } .section { padding: 60px 0; } .highlight-box, .instructor-card, .guarantee { padding: 30px; } .code-card, .before, .after, .perfect-for, .not-for { padding: 25px; } .testimonial { padding: 25px; } .event-info { padding: 25px; } .recap { padding: 30px; } } EOF # Criar arquivo JavaScript cat > script.js << 'EOF' // Scroll suave para âncoras document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); const target = document.querySelector(this.getAttribute('href')); if (target) { target.scrollIntoView({ behavior: 'smooth', block: 'start' }); } }); }); // FAQ Toggle document.querySelectorAll('.faq-question').forEach(question => { question.addEventListener('click', function() { const answer = this.nextElementSibling; const isOpen = answer.style.display === 'block'; // Fechar todas as respostas document.querySelectorAll('.faq-answer').forEach(ans => { ans.style.display = 'none'; }); // Abrir/fechar a resposta clicada if (!isOpen) { answer.style.display = 'block'; } }); }); // Contador regressivo simples function updateCountdown() { const eventDate = new Date('2025-09-22T20:00:00-03:00'); const now = new Date(); const timeLeft = eventDate - now; if (timeLeft > 0) { const days = Math.floor(timeLeft / (1000 * 60 * 60 * 24)); const hours = Math.floor((timeLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); const minutes = Math.floor((timeLeft % (1000 * 60 * 60)) / (1000 * 60)); const countdownElements = document.querySelectorAll('.countdown-timer'); countdownElements.forEach(el => { el.innerHTML = `${days}d ${hours}h ${minutes}m`; }); } } // Atualizar contador a cada minuto setInterval(updateCountdown, 60000); updateCountdown(); // Formulário de inscrição document.querySelector('.inscription-form')?.addEventListener('submit', function(e) { e.preventDefault(); const nome = this.querySelector('input[name="nome"]').value; const email = this.querySelector('input[name="email"]').value; const whatsapp = this.querySelector('input[name="whatsapp"]').value; if (!nome || !email || !whatsapp) { alert('Por favor, preencha todos os campos.'); return; } // Aqui você integraria com seu sistema de email marketing // Por exemplo: Mailchimp, ActiveCampaign, RD Station, etc. // Simulação de envio this.querySelector('button').innerHTML = 'PROCESSANDO...'; this.querySelector('button').disabled = true; setTimeout(() => { alert('✅ Inscrição realizada com sucesso!\n\nVerifique seu email para receber o link de acesso à masterclass.\n\n📧 Não esqueça de verificar a caixa de spam.'); this.reset(); this.querySelector('button').innerHTML = 'GARANTIR MINHA VAGA GRATUITA AGORA!'; this.querySelector('button').disabled = false; }, 2000); }); // Animações no scroll const observerOptions = { threshold: 0.1, rootMargin: '0px 0px -50px 0px' }; const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { entry.target.style.opacity = '1'; entry.target.style.transform = 'translateY(0)'; } }); }, observerOptions); // Observar elementos para animação document.querySelectorAll('.code-card, .testimonial, .stat').forEach(el => { el.style.opacity = '0'; el.style.transform = 'translateY(30px)'; el.style.transition = 'opacity 0.6s ease, transform 0.6s ease'; observer.observe(el); }); // Tracking de cliques nos CTAs (opcional - integre com Google Analytics) document.querySelectorAll('.cta-button').forEach(button => { button.addEventListener('click', function() { // gtag('event', 'click', { // event_category: 'CTA', // event_label: this.textContent // }); console.log('CTA clicado:', this.textContent); }); }); // Prevenção de clique direito (opcional) // document.addEventListener('contextmenu', e => e.preventDefault()); // Detecção de saída da página (exit intent) let exitIntentShown = false; document.addEventListener('mouseout', function(e) { if (!exitIntentShown && e.clientY <= 0) { exitIntentShown = true; if (confirm('⚠️ ESPERE!\n\nVocê está prestes a perder sua vaga na masterclass GRATUITA!\n\nClique em "OK" para garantir sua inscrição agora ou "Cancelar" para sair.')) { document.querySelector('#inscricao').scrollIntoView({ behavior: 'smooth' }); } } }); EOF # Criar arquivo .htaccess para SEO e performance cat > .htaccess << 'EOF' # Compressão GZIP AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript # Cache dos arquivos ExpiresActive On ExpiresByType text/css "access plus 1 month" ExpiresByType application/javascript "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/gif "access plus 1 month" # Redirecionamento para HTTPS (se necessário) # RewriteEngine On # RewriteCond %{HTTPS} off # RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Página de erro personalizada ErrorDocument 404 /index.html EOF # Tornar arquivos executáveis chmod 644 *.html *.css *.js .htaccess echo "✅ Landing page criada com sucesso!" echo "" echo "📁 Arquivos criados:" echo " - index.html (página principal)" echo " - style.css (estilos)" echo " - script.js (funcionalidades)" echo " - .htaccess (configurações do servidor)" echo "" echo "🚀 Para usar:" echo "1. Acesse sua landing page em: $(pwd)/index.html" echo "2. Personalize o formulário de inscrição no arquivo index.html" echo "3. Integre com seu sistema de email marketing (linha 234 do script.js)" echo "4. Configure Google Analytics se necessário" echo "" echo "🎯 Próximos passos:" echo "1. Testar a página em diferentes dispositivos" echo "2. Configurar seu autoresponder/email marketing" echo "3. Criar campanhas de tráfego" echo "4. Monitorar conversões" echo "" echo "📈 A landing page está otimizada para alta conversão!" echo "💡 Lembre-se de fazer testes A/B nas headlines e CTAs."