IMAGEM DO CLIENTE / PRODUTO / SERVIÇO
Aqui ficará a ARTE do seu cliente podendo ser alterada.
MODELO TESTE ESTÉTICA:
Vamos fazer um teste?
Responda uma pergunta por vez. No final, o sistema calcula automaticamente o nível de qualificação.
✓
Teste concluído!
Suas informações foram recebidas.
CONTINUAR
Recebemos seus dados. Em breve entraremos em contato para entender melhor sua necessidade.
🔒 Modo demonstração: nesse momento seu lead está desqualificado. Você recebe todas as informações no seu e-mail normalmente, mas ele não avança para o link do botão — fica somente com a mensagem final acima.
Como funciona a média de aprovação?
O formulário não olha apenas uma resposta isolada. Cada resposta de intenção recebe uma pontuação.
No final, o sistema soma os pontos e transforma o resultado em uma classificação de qualificação.
Algumas perguntas podem ser usadas somente para entender o perfil e a necessidade do lead, sem alterar a nota.
70–100Alta qualificação — lead com forte intenção.
50–69Média qualificação — lead que merece atendimento.
0–49Baixa qualificação — o WhatsApp não é exibido.
Importante: esta demonstração envia todos os leads para o e-mail configurado,
inclusive os de baixa qualificação. O visitante, porém, não recebe a informação de que foi desqualificado.
1. CapturaO formulário coleta os dados e respostas do potencial cliente de forma progressiva.
2. QualificaO sistema atribui pontos às respostas que indicam intenção, urgência e maturidade de compra.
3. DirecionaLeads qualificados podem seguir para WhatsApp ou para uma página definida pelo cliente.
com fundo branco por padrão.
Forçamos o mesmo gradiente do formulário nesses elementos
para que qualquer margem/gap do template fique escura,
nunca branca.
============================================================ */
html, body{
background:linear-gradient(135deg,#050d18 0%,#071426 45%,#0b1d32 100%) !important;
margin:0 !important;
padding:0 !important;
}
/* ============================================================
BLINDAGEM CONTRA CSS DO SITE HOSPEDEIRO
Este formulário pode ser incorporado em qualquer site sem
herdar estilos globais de h1, h2, p, input, button, a etc.
============================================================ */
.alfa-leads-page *{
all:revert;
box-sizing:border-box;
}
.alfa-leads-page{
all:revert;
display:block;
box-sizing:border-box;
width:100%;
min-height:100vh;
margin:0;
padding:0;
font-family:Arial,Helvetica,sans-serif !important;
color:var(--alfa-white) !important;
background:linear-gradient(135deg,#050d18 0%,#071426 45%,#0b1d32 100%) !important;
line-height:1.4;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;}
.alfa-leads-page{
width:100%;
min-height:100vh;
overflow:hidden;
}
.container{
width:min(1080px,92%);
margin:0 auto;
}
.header{
padding:28px 0 18px;
text-align:center;
}
.logo{
display:block;
width:auto;
max-width:220px;
max-height:70px;
margin:0 auto 18px;
object-fit:contain;
}
.logo-fallback{
display:inline-flex;
align-items:center;
justify-content:center;
min-height:52px;
padding:0 22px;
border:1px solid var(--alfa-border);
border-radius:12px;
color:#fff;
font-size:24px;
font-weight:800;
letter-spacing:1px;
margin-bottom:18px;
}
.badge{
display:inline-block;
padding:7px 13px;
border:1px solid var(--alfa-border);
border-radius:999px;
color:var(--alfa-accent-2);
background:rgba(25,181,254,.07);
font-size:12px;
font-weight:700;
letter-spacing:.8px;
text-transform:uppercase;
}
h1{
max-width:850px;
margin:16px auto 10px;
font-size:clamp(27px,5vw,46px);
line-height:1.08;
}
.subtitle{
max-width:760px;
margin:0 auto;
color:var(--alfa-muted);
font-size:16px;
line-height:1.6;
}
.hero{
padding:12px 0 30px;
}
.hero-image{
display:block;
width:100%;
max-height:360px;
object-fit:cover;
object-position:center;
border-radius:18px;
border:1px solid var(--alfa-border);
box-shadow:0 20px 60px rgba(0,0,0,.35);
}
.image-placeholder{
display:flex;
min-height:220px;
align-items:center;
justify-content:center;
text-align:center;
padding:30px;
border:1px dashed var(--alfa-border);
border-radius:18px;
background:rgba(255,255,255,.02);
color:var(--alfa-muted);
}
.form-card{
width:min(780px,100%);
margin:0 auto 45px;
padding:clamp(20px,4vw,38px);
background:var(--alfa-card);
border:1px solid var(--alfa-border);
border-radius:22px;
box-shadow:0 24px 70px rgba(0,0,0,.38);
}
.form-card h2{
margin:0 0 8px;
text-align:center;
font-size:25px;
}
.form-note{
margin:0 0 25px;
text-align:center;
color:var(--alfa-muted);
font-size:14px;
line-height:1.5;
}
.progress{
height:7px;
background:#17283d;
border-radius:20px;
overflow:hidden;
margin-bottom:24px;
}
.progress-bar{
width:14.28%;
height:100%;
background:linear-gradient(90deg,var(--alfa-accent),var(--alfa-accent-2));
transition:.35s;
}
.question{
display:none;
animation:fade .3s ease;
}
.question.active{display:block}
@keyframes fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.question-title{
display:block;
margin-bottom:15px;
font-size:18px;
line-height:1.4;
font-weight:700;
}
.required{color:var(--alfa-accent-2)}
input[type="text"],input[type="email"],input[type="tel"]{
width:100%;
padding:15px 16px;
border:1px solid #29435f;
border-radius:11px;
background:#081729;
color:#fff;
font-size:16px;
outline:none;
}
input:focus{
border-color:var(--alfa-accent);
box-shadow:0 0 0 3px rgba(25,181,254,.12);
}
.options{
display:grid;
grid-template-columns:1fr 1fr;
gap:11px;
}
.option{position:relative}
.option input{
position:absolute;
opacity:0;
pointer-events:none;
}
.option span{
display:block;
min-height:58px;
padding:15px 13px;
border:1px solid #29435f;
border-radius:11px;
background:#081729;
color:#dce8f2;
cursor:pointer;
text-align:center;
line-height:1.3;
transition:.2s;
}
.option span:hover{
border-color:var(--alfa-accent);
transform:translateY(-1px);
}
.option input:checked + span{
background:rgba(25,181,254,.16);
border-color:var(--alfa-accent);
color:#fff;
box-shadow:0 0 0 1px rgba(25,181,254,.15),0 8px 25px rgba(0,0,0,.2);
font-weight:700;
}
.next{
width:100%;
margin-top:16px;
padding:15px;
border:0;
border-radius:11px;
background:linear-gradient(90deg,var(--alfa-accent),var(--alfa-accent-2));
color:#03101d;
font-weight:800;
font-size:16px;
cursor:pointer;
}
.next:hover{filter:brightness(1.08)}
.error{
display:none;
margin-top:10px;
color:#ff9e9e;
font-size:13px;
}
.result{
display:none;
text-align:center;
padding-top:10px;
}
.result.active{display:block}
.result-icon{
width:58px;height:58px;
margin:0 auto 14px;
display:flex;align-items:center;justify-content:center;
border-radius:50%;
background:rgba(53,208,127,.12);
border:1px solid rgba(53,208,127,.4);
font-size:25px;
}
.result h3{font-size:24px;margin:0 0 9px}
.result p{color:var(--alfa-muted);line-height:1.6;margin:0 0 18px}
.final-btn{
display:none;
width:100%;
padding:16px;
border:0;
border-radius:11px;
background:#20c56a;
color:#04140c;
font-weight:900;
font-size:16px;
text-decoration:none;
cursor:pointer;
}
.final-btn.active{display:block}
.neutral-message{
display:none;
padding:15px;
border:1px solid #29435f;
border-radius:11px;
background:#081729;
color:#dce8f2;
}
.neutral-message.active{display:block}
.demo-note{
margin-top:14px;
padding-top:14px;
border-top:1px dashed rgba(255,77,109,.4);
color:#ff8fa3;
font-size:13px;
line-height:1.6;
}
.demo-note strong{color:#ff8fa3;}
.info-section{
width:min(900px,92%);
margin:0 auto 55px;
}
.info-grid{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:16px;
}
.info-card{
padding:22px;
background:rgba(8,22,40,.82);
border:1px solid rgba(25,181,254,.22);
border-radius:16px;
}
.info-card strong{
display:block;
margin-bottom:8px;
color:#fff;
font-size:17px;
}
.info-card p{
margin:0;
color:var(--alfa-muted);
font-size:14px;
line-height:1.6;
}
.explanation{
padding:30px;
margin-top:18px;
background:rgba(8,22,40,.82);
border:1px solid rgba(25,181,254,.22);
border-radius:18px;
}
.explanation h2{
margin-top:0;
font-size:25px;
}
.explanation p{
color:var(--alfa-muted);
line-height:1.7;
}
.score-example{
display:grid;
grid-template-columns:repeat(3,1fr);
gap:12px;
margin-top:20px;
}
.score{
padding:18px;
border-radius:12px;
background:#081729;
border:1px solid #29435f;
text-align:center;
}
.score b{display:block;font-size:20px;margin-bottom:5px}
.score span{font-size:13px;color:var(--alfa-muted)}
.footer{
padding:25px;
text-align:center;
color:#71849a;
font-size:12px;
border-top:1px solid rgba(255,255,255,.06);
}
@media(max-width:700px){
.container{width:94%}
.options,.info-grid,.score-example{grid-template-columns:1fr}
.form-card{border-radius:17px}
.hero-image{max-height:230px}
.pretitle-demo{font-size:20px}
}
/* Blindagem adicional para tipografia e controles */
.alfa-leads-page h1,
.alfa-leads-page h2,
.alfa-leads-page h3,
.alfa-leads-page p,
.alfa-leads-page label,
.alfa-leads-page span,
.alfa-leads-page strong,
.alfa-leads-page b,
.alfa-leads-page div,
.alfa-leads-page a,
.alfa-leads-page button,
.alfa-leads-page input{
font-family:Arial,Helvetica,sans-serif !important;
}
.alfa-leads-page h1,
.alfa-leads-page h2,
.alfa-leads-page h3,
.alfa-leads-page .question-title,
.alfa-leads-page .form-card h2{
color:#f7fbff !important;
}
.alfa-leads-page .subtitle,
.alfa-leads-page .form-note,
.alfa-leads-page .image-placeholder,
.alfa-leads-page .info-card p,
.alfa-leads-page .explanation p,
.alfa-leads-page .score span{
color:#a9b8c8 !important;
}
.alfa-leads-page .option span{color:#dce8f2 !important;}
.alfa-leads-page .option input:checked + span{color:#fff !important;}
.alfa-leads-page .next{color:#03101d !important;}
.alfa-leads-page .final-btn{color:#04140c !important;}
.alfa-leads-page .neutral-message{color:#dce8f2 !important;}
/* ============================================================
MARCAÇÃO DE DEMONSTRAÇÃO — opções que desqualificam o lead
(visível só nesta versão de demonstração pro cliente entender
a lógica; numa versão final pro cliente publicar, isso pode
ser removido)
============================================================ */
.option-disqualify span{
border-color:#ff4d6d !important;
background:rgba(255,77,109,.08) !important;
}
.option-disqualify span::after{
content:"⚠ Desqualifica o lead";
display:block;
margin-top:6px;
font-size:11px;
font-weight:800;
letter-spacing:.3px;
color:#ff8fa3;
}
.option-disqualify input:checked + span{
background:rgba(255,77,109,.18) !important;
border-color:#ff4d6d !important;
}
.pretitle-demo{
display:block;
margin:0 0 12px;
text-align:center;
font-size:26px;
font-weight:900;
letter-spacing:.4px;
text-transform:uppercase;
color:#ff8fa3;
}
IMAGEM DO CLIENTE / PRODUTO / SERVIÇO
Você poderá trocar esta imagem apenas alterando o link no bloco CONFIGURAÇÃO.
MODELO TESTE ESTÉTICA:
Vamos fazer um teste?
Responda uma pergunta por vez. No final, o sistema calcula automaticamente o nível de qualificação.
✓
Teste concluído!
Suas informações foram recebidas.
CONTINUAR
Recebemos seus dados. Em breve entraremos em contato para entender melhor sua necessidade.
🔒 Modo demonstração: nesse momento seu lead está desqualificado. Você recebe todas as informações no seu e-mail normalmente, mas ele não avança para o link do botão — fica somente com a mensagem final acima.
Como funciona a média de aprovação?
O formulário não olha apenas uma resposta isolada. Cada resposta de intenção recebe uma pontuação.
No final, o sistema soma os pontos e transforma o resultado em uma classificação de qualificação.
Algumas perguntas podem ser usadas somente para entender o perfil e a necessidade do lead, sem alterar a nota.
70–100Alta qualificação — lead com forte intenção.
50–69Média qualificação — lead que merece atendimento.
0–49Baixa qualificação — o WhatsApp não é exibido.
Importante: esta demonstração envia todos os leads para o e-mail configurado,
inclusive os de baixa qualificação. O visitante, porém, não recebe a informação de que foi desqualificado.
1. CapturaO formulário coleta os dados e respostas do potencial cliente de forma progressiva.
2. QualificaO sistema atribui pontos às respostas que indicam intenção, urgência e maturidade de compra.
3. DirecionaLeads qualificados podem seguir para WhatsApp ou para uma página definida pelo cliente.