<!doctype html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>LUCROON — Processo. Método. Crescimento.</title>
<meta name="description" content="A LUCROON estrutura método de crescimento para empresas que já faturam e querem previsibilidade." />
<!-- =========================
PIXELS / TRACKING (cole aqui)
- Meta Pixel
- Google Tag
- Google Ads
========================= -->
<!-- EXEMPLO (REMOVER COMENTÁRIO E COLAR SEU CÓDIGO)
<script> ... Meta Pixel ... </script>
-->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;800&display=swap" rel="stylesheet">
<style>
:root{
--bg:#050607;
--panel:#0B0F14;
--text:#E9EEF2;
--muted:#A7B0B7;
--line:rgba(255,255,255,.08);
/* Verde da marca (ajuste fino depois se quiser) */
--neon:#39FF14;
--neon2:#32E600;
--shadow: 0 24px 80px rgba(0,0,0,.55);
--radius: 18px;
--radius2: 28px;
--max: 1120px;
}
*{ box-sizing:border-box; }
html,body{ height:100%; }
body{
margin:0;
font-family: Inter, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
background: radial-gradient(1200px 800px at 20% 10%, rgba(57,255,20,.10), transparent 55%),
radial-gradient(900px 700px at 80% 20%, rgba(57,255,20,.06), transparent 60%),
var(--bg);
color:var(--text);
overflow-x:hidden;
}
a{ color:inherit; text-decoration:none; }
.wrap{ width:100%; max-width:var(--max); margin:0 auto; padding:0 20px; }
/* ====== Animated background layer ====== */
.bg-grid{
position:fixed;
inset:0;
pointer-events:none;
opacity:.35;
mix-blend-mode:screen;
background:
linear-gradient(to right, rgba(57,255,20,.12) 1px, transparent 1px),
linear-gradient(to bottom, rgba(57,255,20,.10) 1px, transparent 1px);
background-size: 56px 56px;
transform: translate3d(var(--mx,0px), var(--my,0px), 0) scale(1.03);
filter: blur(.2px);
animation: drift 14s ease-in-out infinite;
}
@keyframes drift{
0%,100%{ opacity:.22; }
50%{ opacity:.38; }
}
.bg-noise{
position:fixed; inset:0;
pointer-events:none;
opacity:.06;
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");
}
/* ====== Top bar ====== */
header{
position:relative;
padding:18px 0;
}
.topbar{
display:flex;
align-items:center;
justify-content:space-between;
gap:14px;
}
.brand{
display:flex;
align-items:center;
gap:12px;
}
.logoMark{
width:34px;
height:34px;
border-radius:10px;
background: rgba(57,255,20,.10);
border: 1px solid rgba(57,255,20,.28);
display:grid;
place-items:center;
box-shadow: 0 10px 30px rgba(57,255,20,.08);
}
.brandName{
display:flex;
flex-direction:column;
line-height:1.05;
}
.brandName b{
letter-spacing:.22em;
font-size:13px;
}
.brandName span{
font-size:12px;
color:var(--muted);
letter-spacing:.02em;
}
.miniPill{
display:inline-flex;
align-items:center;
gap:10px;
padding:10px 12px;
border-radius:999px;
border:1px solid var(--line);
background: rgba(255,255,255,.02);
color:var(--muted);
font-size:12px;
user-select:none;
backdrop-filter: blur(10px);
}
.dot{
width:8px; height:8px; border-radius:99px;
background: var(--neon);
box-shadow: 0 0 16px rgba(57,255,20,.55);
}
/* ====== Hero ====== */
.hero{
position:relative;
padding:62px 0 34px;
}
.heroGrid{
display:grid;
grid-template-columns: 1.3fr .7fr;
gap:26px;
align-items:start;
}
@media (max-width: 900px){
.heroGrid{ grid-template-columns: 1fr; }
}
.card{
background: linear-gradient(180deg, rgba(255,255,255,.03), rgba(255,255,255,.015));
border:1px solid var(--line);
border-radius: var(--radius2);
box-shadow: var(--shadow);
backdrop-filter: blur(10px);
}
.heroCard{
padding:34px 32px;
position:relative;
overflow:hidden;
transform: translate3d(var(--hx,0), var(--hy,0),0);
}
.heroCard:before{
content:"";
position:absolute; inset:-2px;
background: radial-gradient(600px 240px at var(--px,50%) var(--py,30%), rgba(57,255,20,.20), transparent 60%);
opacity:.85;
pointer-events:none;
}
.kicker{
display:inline-flex;
align-items:center;
gap:10px;
padding:9px 12px;
border-radius:999px;
border:1px solid rgba(57,255,20,.22);
background: rgba(57,255,20,.06);
color: #CFFFD0;
font-size:12px;
letter-spacing:.06em;
text-transform:uppercase;
user-select:none;
}
h1{
margin:14px 0 10px;
font-size: clamp(28px, 3.6vw, 48px);
line-height:1.05;
letter-spacing:-.02em;
}
.sub{
color: var(--muted);
font-size: 15.5px;
line-height:1.6;
max-width: 60ch;
margin: 0 0 18px;
}
.sub strong{ color: var(--text); font-weight:700; }
.stack{
margin:0;
padding:0;
list-style:none;
display:grid;
gap:6px;
color: var(--muted);
font-size: 14px;
}
.stack li{
display:flex; gap:10px; align-items:flex-start;
}
.stack li i{
display:inline-block;
margin-top: 4px;
width:10px;height:10px;border-radius:99px;
background: rgba(57,255,20,.55);
box-shadow: 0 0 18px rgba(57,255,20,.35);
flex:0 0 auto;
}
.ctaRow{
display:flex;
gap:12px;
flex-wrap:wrap;
align-items:center;
margin-top: 22px;
}
.btn{
display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;
border-radius: 14px;
padding: 14px 16px;
border:1px solid rgba(57,255,20,.30);
background: linear-gradient(180deg, rgba(57,255,20,.95), rgba(50,230,0,.92));
color:#071007;
font-weight:800;
letter-spacing:.02em;
cursor:pointer;
user-select:none;
transition: transform .18s ease, filter .18s ease;
min-width: 270px;
}
.btn:hover{ transform: translateY(-1px); filter: brightness(1.02); }
.btn:active{ transform: translateY(0px); }
.micro{
margin-top:10px;
color: rgba(233,238,242,.86);
font-size: 13px;
line-height:1.5;
}
.micro b{ color: var(--neon); }
/* Right side panel */
.sideCard{
padding:22px;
height:100%;
position:relative;
overflow:hidden;
transform: translate3d(var(--sx,0), var(--sy,0),0);
}
.sideCard:before{
content:"";
position:absolute;
inset:-2px;
background: radial-gradient(360px 180px at 20% 20%, rgba(57,255,20,.14), transparent 60%);
pointer-events:none;
opacity:.9;
}
.sideTitle{
margin: 0 0 8px;
font-size: 14px;
letter-spacing:.10em;
text-transform:uppercase;
color: rgba(233,238,242,.85);
}
.sideText{
margin:0 0 16px;
color: var(--muted);
font-size: 14px;
line-height:1.55;
}
.metric{
display:grid;
gap:10px;
}
.metric .m{
padding:14px 14px;
border-radius: 14px;
border:1px solid var(--line);
background: rgba(255,255,255,.02);
}
.metric .m b{
display:block;
font-size: 13px;
letter-spacing:.06em;
text-transform: uppercase;
color: rgba(233,238,242,.88);
margin-bottom:6px;
}
.metric .m span{
display:block;
color: var(--muted);
font-size: 13px;
line-height:1.45;
}
/* ====== Sections ====== */
section{ position:relative; padding: 42px 0; }
.sectionCard{
padding: 28px;
}
.sectionTitle{
margin:0 0 10px;
font-size: 22px;
letter-spacing:-.01em;
}
.sectionText{
margin:0;
color: var(--muted);
line-height:1.7;
font-size: 15px;
max-width: 80ch;
}
.qList{
margin:16px 0 0;
padding:0;
list-style:none;
display:grid;
gap:10px;
}
.qList li{
padding:14px 14px;
border-radius: 14px;
border:1px solid var(--line);
background: rgba(255,255,255,.02);
color: rgba(233,238,242,.92);
display:flex;
gap:12px;
align-items:flex-start;
}
.qList li svg{ flex:0 0 auto; margin-top:2px; opacity:.9; }
.split{
display:grid;
grid-template-columns: 1fr 1fr;
gap:14px;
margin-top: 18px;
}
@media (max-width: 860px){
.split{ grid-template-columns: 1fr; }
}
.box{
padding:18px;
border-radius: 16px;
border:1px solid var(--line);
background: rgba(255,255,255,.02);
}
.box h3{
margin:0 0 10px;
font-size: 14px;
letter-spacing:.10em;
text-transform: uppercase;
color: rgba(233,238,242,.88);
}
.box ul{ margin:0; padding-left: 18px; color: var(--muted); line-height:1.7; }
.box ul li{ margin:6px 0; }
/* ====== Form ====== */
.formWrap{
display:grid;
grid-template-columns: 1fr;
gap: 14px;
margin-top: 16px;
}
form{
display:grid;
grid-template-columns: 1fr 1fr;
gap: 12px;
margin-top: 14px;
}
@media (max-width: 760px){
form{ grid-template-columns: 1fr; }
}
label{
display:grid;
gap:7px;
font-size: 13px;
color: rgba(233,238,242,.88);
}
input, select, textarea{
width:100%;
padding: 12px 12px;
border-radius: 12px;
border:1px solid rgba(255,255,255,.10);
background: rgba(0,0,0,.35);
color: var(--text);
outline: none;
font-family: inherit;
transition: border-color .15s ease, box-shadow .15s ease;
}
input:focus, select:focus, textarea:focus{
border-color: rgba(57,255,20,.35);
box-shadow: 0 0 0 3px rgba(57,255,20,.10);
}
textarea{ min-height: 110px; resize: vertical; grid-column: 1 / -1; }
.formFooter{
grid-column: 1 / -1;
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
flex-wrap: wrap;
margin-top: 4px;
}
.btn2{
display:inline-flex;
align-items:center;
justify-content:center;
gap:10px;
border-radius: 14px;
padding: 13px 16px;
border:1px solid rgba(57,255,20,.30);
background: rgba(57,255,20,.10);
color: #CFFFD0;
font-weight: 800;
cursor:pointer;
transition: transform .18s ease, background .18s ease;
}
.btn2:hover{ transform: translateY(-1px); background: rgba(57,255,20,.14); }
.hint{
color: var(--muted);
font-size: 12.5px;
line-height:1.55;
max-width: 70ch;
}
.confirm{
display:none;
margin-top: 16px;
padding: 16px;
border-radius: 16px;
border: 1px solid rgba(57,255,20,.25);
background: rgba(57,255,20,.06);
color: rgba(233,238,242,.90);
line-height:1.65;
}
/* ====== WhatsApp (only at bottom) ====== */
.waBottom{
margin-top: 16px;
display:flex;
justify-content:flex-start;
gap:12px;
flex-wrap:wrap;
}
.waBtn{
display:inline-flex;
align-items:center;
gap:10px;
padding: 12px 14px;
border-radius: 14px;
border: 1px solid rgba(57,255,20,.30);
background: rgba(0,0,0,.28);
color: rgba(233,238,242,.92);
transition: transform .18s ease, background .18s ease;
}
.waBtn:hover{ transform: translateY(-1px); background: rgba(57,255,20,.08); }
.waBtn svg{ opacity:.95; }
/* ====== Reveal on scroll ====== */
.reveal{ opacity:0; transform: translateY(14px); transition: opacity .6s ease, transform .6s ease; }
.reveal.on{ opacity:1; transform: translateY(0); }
footer{
padding: 36px 0 48px;
color: var(--muted);
font-size: 12px;
}
.footLine{
border-top: 1px solid var(--line);
padding-top: 18px;
display:flex;
justify-content:space-between;
gap:12px;
flex-wrap:wrap;
}
.tiny{
color: rgba(233,238,242,.65);
}
</style>
</head>
<body>
<div class="bg-grid" aria-hidden="true"></div>
<div class="bg-noise" aria-hidden="true"></div>
<header>
<div class="wrap">
<div class="topbar">
<div class="brand">
<div class="logoMark" aria-hidden="true">
<!-- infinito (SVG) -->
<svg width="18" height="18" viewBox="0 0 24 24" fill="none">
<path d="M7.2 16.6c-2.3 0-4.2-1.9-4.2-4.2S4.9 8.2 7.2 8.2c1.5 0 2.8.8 4.1 2.2l.7.8-.7.8c-1.3 1.4-2.6 2.6-4.1 2.6Z" stroke="rgba(57,255,20,.95)" stroke-width="2" stroke-linecap="round"/>
<path d="M16.8 16.6c2.3 0 4.2-1.9 4.2-4.2s-1.9-4.2-4.2-4.2c-1.5 0-2.8.8-4.1 2.2l-.7.8.7.8c1.3 1.4 2.6 2.6 4.1 2.6Z" stroke="rgba(57,255,20,.95)" stroke-width="2" stroke-linecap="round"/>
<path d="M9.8 10.5l4.4 4.4" stroke="rgba(57,255,20,.70)" stroke-width="2" stroke-linecap="round"/>
<path d="M14.2 10.5l-4.4 4.4" stroke="rgba(57,255,20,.70)" stroke-width="2" stroke-linecap="round"/>
</svg>
</div>
<div class="brandName">
<b>LUCROON</b>
<span>Processo • Método • Crescimento</span>
</div>
</div>
<div class="miniPill">
<span class="dot"></span>
Aplicação Estratégica (Qualificação)
</div>
</div>
</div>
</header>
<main>
<!-- HERO -->
<div class="hero">
<div class="wrap">
<div class="heroGrid">
<div class="card heroCard reveal" id="heroCard">
<div class="kicker">
<span class="dot" style="width:10px;height:10px"></span>
Empresas que já faturam
</div>
<h1>Seu negócio já fatura.<br>Mas ainda não tem um processo previsível de crescimento.</h1>
<p class="sub">
Você já investiu em marketing.<br>
Já rodou anúncios.<br>
Já contratou agência.
<br><br>
Mas ainda não consegue responder com clareza:
<strong>você está crescendo com método… ou apenas oscilando mês após mês?</strong>
<br><br>
Se isso incomoda, o problema não é tráfego.
<strong>É falta de processo na sua estrutura atual.</strong>
</p>
<div class="ctaRow">
<a class="btn" href="#aplicacao" id="ctaTop">
Quero Estruturar Meu Processo de Crescimento
<svg width="18" height="18" viewBox="0 0 24 24" fill="none" aria-hidden="true">
<path d="M7 17L17 7" stroke="#071007" stroke-width="2" stroke-linecap="round"/>
<path d="M9 7h8v8" stroke="#071007" stroke-width="2" stroke-linecap="round"/>
</svg>
</a>
</div>
<div class="micro">
Marketing sem processo não é método. <b>É aposta.</b>
</div>
</div>
<aside class="card sideCard reveal" id="sideCard">
<p class="sideTitle">O que esta página faz</p>
<p class="sideText">
Filtra curiosos, atrai empresários e seleciona quem quer
<b style="color:var(--text)">controle, previsibilidade e execução</b>.
</p>
<div class="metric">
<div class="m">
<b>Foco</b>
<span>Processo e método (não “promessa”).</span>
</div>
<div class="m">
<b>Diagnóstico</b>
<span>Antes de qualquer anúncio: estrutura, gargalos e capacidade.</span>
</div>
<div class="m">
<b>Resultado</b>
<span>Previsibilidade para escalar com controle.</span>
</div>
</div>
</aside>
</div>
</div>
</div>
<!-- SECTION 2: ESPELHO -->
<section>
<div class="wrap">
<div class="card sectionCard reveal">
<h2 class="sectionTitle">Você realmente controla o crescimento da sua empresa?</h2>
<p class="sectionText">
Se hoje as indicações pararem, seu negócio continua crescendo?
<br><br>
Você sabe:
</p>
<ul class="qList">
<li>
<svg width="18" height="18" viewBox="0 0 24 24" fill="none" aria-hidden="true">
<path d="M20 7L10 17l-5-5" stroke="rgba(57,255,20,.9)" stroke-width="2" stroke-linecap="round"/>
</svg>
Seu custo real por cliente?
</li>
<li>
<svg width="18" height="18" viewBox="0 0 24 24" fill="none" aria-hidden="true">
<path d="M20 7L10 17l-5-5" stroke="rgba(57,255,20,.9)" stroke-width="2" stroke-linecap="round"/>
</svg>
Sua taxa real de conversão comercial?
</li>
<li>
<svg width="18" height="18" viewBox="0 0 24 24" fill="none" aria-hidden="true">
<path d="M20 7L10 17l-5-5" stroke="rgba(57,255,20,.9)" stroke-width="2" stroke-linecap="round"/>
</svg>
Quanto pode investir sem comprometer margem?
</li>
<li>
<svg width="18" height="18" viewBox="0 0 24 24" fill="none" aria-hidden="true">
<path d="M20 7L10 17l-5-5" stroke="rgba(57,255,20,.9)" stroke-width="2" stroke-linecap="round"/>
</svg>
Onde exatamente seu processo trava?
</li>
</ul>
<p class="sectionText" style="margin-top:14px">
Ou você está apenas reagindo ao mercado?
<br><br>
Empresas que crescem de forma consistente não dependem de sorte.
<b style="color:var(--text)">Dependem de método. E execução.</b>
</p>
</div>
</div>
</section>
<!-- SECTION 3: VERDADE -->
<section>
<div class="wrap">
<div class="card sectionCard reveal">
<h2 class="sectionTitle">Lead ruim é sintoma. Falta de processo é causa.</h2>
<p class="sectionText">
Negócios locais estão acostumados com cliente quente.
<br><br>
Quando o lead vem da internet:
</p>
<ul class="qList" style="margin-top:14px">
<li><span style="color:var(--neon); font-weight:800;">•</span> O time não sabe conduzir.</li>
<li><span style="color:var(--neon); font-weight:800;">•</span> Não existe funil estruturado.</li>
<li><span style="color:var(--neon); font-weight:800;">•</span> Não existe abordagem definida.</li>
<li><span style="color:var(--neon); font-weight:800;">•</span> Não existe acompanhamento claro.</li>
</ul>
<p class="sectionText" style="margin-top:14px">
E então o problema vira o lead.
<br><br>
Mas sem processo, qualquer lead parece ruim.
</p>
</div>
</div>
</section>
<!-- SECTION 4: IDENTIDADE -->
<section>
<div class="wrap">
<div class="card sectionCard reveal">
<h2 class="sectionTitle">A diferença entre “rodar anúncio” e crescer de verdade</h2>
<p class="sectionText">
Empresários comuns compram tráfego.
<br>
Empresários estratégicos constroem sistemas.
<br><br>
Quem compra anúncio sem método reclama de lead.
<br>
Quem constrói processo controla crescimento.
<br><br>
Se você ainda depende de indicação, você não tem um sistema.
<b style="color:var(--text)">Você tem sorte recorrente.</b>
<br>
E sorte não é estratégia.
</p>
</div>
</div>
</section>
<!-- SECTION 5: POSICIONAMENTO -->
<section>
<div class="wrap">
<div class="card sectionCard reveal">
<h2 class="sectionTitle">A LUCROON não vende marketing. Estrutura método de crescimento.</h2>
<p class="sectionText">
Antes de qualquer anúncio, analisamos:
</p>
<div class="split">
<div class="box">
<h3>Estrutura</h3>
<ul>
<li>Modelo de aquisição atual</li>
<li>Estrutura de funil</li>
<li>Indicadores reais</li>
</ul>
</div>
<div class="box">
<h3>Execução</h3>
<ul>
<li>Gargalos comerciais</li>
<li>Capacidade operacional</li>
<li>Potencial de escala</li>
</ul>
</div>
</div>
<p class="sectionText" style="margin-top:14px">
Porque escalar desorganização só aumenta prejuízo.
<br><br>
Crescimento previsível exige estrutura.
<b style="color:var(--text)">Estrutura exige método.</b>
</p>
</div>
</div>
</section>
<!-- SECTION 6: CONSEQUÊNCIA -->
<section>
<div class="wrap">
<div class="card sectionCard reveal">
<h2 class="sectionTitle">Controle não é luxo. É responsabilidade.</h2>
<p class="sectionText">
Empresas que não estruturam processo permanecem reféns:
</p>
<ul class="qList" style="margin-top:14px">
<li><span style="color:var(--neon); font-weight:800;">•</span> Das indicações</li>
<li><span style="color:var(--neon); font-weight:800;">•</span> Do humor do comercial</li>
<li><span style="color:var(--neon); font-weight:800;">•</span> Da sazonalidade</li>
<li><span style="color:var(--neon); font-weight:800;">•</span> Do mercado</li>
</ul>
<p class="sectionText" style="margin-top:14px">
Aqui o foco não é promessa.
<b style="color:var(--text)">É processo.</b>
</p>
</div>
</div>
</section>
<!-- SECTION 7: PARA QUEM É + FORM -->
<section id="aplicacao">
<div class="wrap">
<div class="card sectionCard reveal">
<h2 class="sectionTitle">Aplicação Estratégica — LUCROON</h2>
<p class="sectionText">
Levamos processo a sério. Responda com clareza.
<br>
Selecionamos negócios que realmente querem estruturar método e assumir controle.
</p>
<div class="split" style="margin-top:16px">
<div class="box">
<h3>Com quem trabalhamos</h3>
<ul>
<li>Empresas que já faturam e querem crescer com método</li>
<li>Donos que querem controle real e previsibilidade</li>
<li>Negócios que entendem marketing como investimento</li>
<li>Quem quer construir um processo e não depender de indicação</li>
</ul>
</div>
<div class="box">
<h3>Não é para</h3>
<ul>
<li>Quem busca solução imediata</li>
<li>Quem está endividado</li>
<li>Quem quer apenas “mais leads”</li>
<li>Quem não está disposto a seguir método</li>
</ul>
</div>
</div>
<form id="applyForm" novalidate>
<label>
Nome completo
<input name="name" type="text" placeholder="Seu nome" required />
</label>
<label>
WhatsApp
<input name="phone" type="tel" placeholder="(11) 99999-9999" required />
</label>
<label>
Instagram da empresa (ou site)
<input name="ig" type="text" placeholder="@suaempresa ou https://seusite.com" required />
</label>
<label>
Nicho / Segmento
<input name="niche" type="text" placeholder="Ex: clínica, estética, restaurante, serviços..." required />
</label>
<label>
Faturamento médio mensal
<select name="revenue" required>
<option value="" selected disabled>Selecione…</option>
<option>Até R$30.000</option>
<option>R$30.000 a R$80.000</option>
<option>R$80.000 a R$200.000</option>
<option>Acima de R$200.000</option>
</select>
</label>
<label>
Investimento mensal disponível (marketing)
<select name="budget" required>
<option value="" selected disabled>Selecione…</option>
<option>Até R$2.000</option>
<option>R$2.000 a R$5.000</option>
<option>R$5.000 a R$10.000</option>
<option>Acima de R$10.000</option>
</select>
</label>
<label style="grid-column: 1 / -1;">
Onde você acredita que está o principal gargalo hoje?
<textarea name="bottleneck" placeholder="Explique com clareza. Ex: comercial não converte, falta processo, dependência de indicação, não sei onde trava..." required></textarea>
</label>
<label style="grid-column: 1 / -1;">
O que você espera estruturar nos próximos 90 dias?
<textarea name="goal90" placeholder="Ex: previsibilidade, aumentar conversão, organizar funil, controlar CAC..." required></textarea>
</label>
<div class="formFooter">
<button class="btn2" type="submit" id="submitBtn">Enviar Aplicação</button>
<div class="hint">
Após enviar: você preenche, eu analiso. Se fizer sentido, eu entro em contato pelo WhatsApp.
</div>
</div>
</form>
<div class="confirm" id="confirmBox" role="status" aria-live="polite">
<b style="color:var(--neon)">Recebemos sua aplicação.</b><br>
Analisaremos suas informações com base em estrutura, potencial de escala e capacidade de execução.
Se fizer sentido, entraremos em contato pelo WhatsApp.
<br><br>
<span class="tiny">Sem método, não existe controle. Sem controle, não existe previsibilidade.</span>
</div>
<!-- WhatsApp ONLY at the bottom (as requested) -->
<div class="waBottom" style="margin-top:18px">
<a class="waBtn" id="waFinal" href="#" target="_blank" rel="noopener noreferrer" aria-label="Falar no WhatsApp">
<svg viewBox="0 0 32 32" width="20" height="20" aria-hidden="true">
<path fill="rgba(57,255,20,.92)" d="M19.11 17.33c-.29-.14-1.7-.84-1.96-.93-.26-.1-.45-.14-.64.14-.19.29-.74.93-.9 1.12-.16.19-.33.21-.62.07-.29-.14-1.22-.45-2.32-1.43-.86-.77-1.44-1.71-1.6-2-.17-.29-.02-.45.12-.59.12-.12.29-.33.43-.5.14-.17.19-.29.29-.48.1-.19.05-.36-.02-.5-.07-.14-.64-1.55-.88-2.12-.23-.56-.46-.48-.64-.49h-.55c-.19 0-.5.07-.76.36-.26.29-1 1-.99 2.43 0 1.43 1.04 2.81 1.18 3 .14.19 2.04 3.11 4.94 4.36.69.3 1.23.48 1.65.62.69.22 1.32.19 1.82.12.56-.08 1.7-.69 1.94-1.36.24-.67.24-1.24.17-1.36-.07-.12-.26-.19-.55-.33z"/>
<path fill="rgba(57,255,20,.92)" d="M16.02 3C9.4 3 4 8.4 4 15.02c0 2.35.68 4.54 1.86 6.4L4.5 29l7.79-1.33A11.98 11.98 0 0 0 16.02 27c6.62 0 12.02-5.4 12.02-11.98C28.04 8.4 22.64 3 16.02 3zm0 21.63c-1.95 0-3.77-.57-5.31-1.55l-.38-.24-4.62.79.78-4.5-.25-.4a9.58 9.58 0 0 1-1.5-5.12c0-5.28 4.3-9.57 9.58-9.57 5.28 0 9.58 4.29 9.58 9.57 0 5.28-4.3 9.58-9.58 9.58z"/>
</svg>
Prefere falar agora? WhatsApp
</a>
</div>
<p class="micro" style="margin-top:14px">
Sem método, não existe controle. Sem controle, não existe previsibilidade.
<b>Sem previsibilidade, não existe crescimento sustentável.</b>
</p>
</div>
</div>
</section>
<footer>
<div class="wrap">
<div class="footLine">
<div>© <span id="year"></span> LUCROON</div>
<div class="tiny">Página de aplicação estratégica • Foco em processo e método</div>
</div>
</div>
</footer>
</main>
<script>
// =========================
// CONFIG RÁPIDO
// =========================
const WHATSAPP_NUMBER = "5511932570574";
const WHATSAPP_TEXT = "Quero estruturar meu processo de crescimento.";
// WhatsApp only at bottom:
const waLink = "https://wa.me/" + WHATSAPP_NUMBER + "?text=" + encodeURIComponent(WHATSAPP_TEXT);
const waFinal = document.getElementById("waFinal");
waFinal.href = waLink;
// Year
document.getElementById("year").textContent = new Date().getFullYear();
// =========================
// PARALLAX (leve, premium)
// =========================
const bg = document.querySelector(".bg-grid");
const heroCard = document.getElementById("heroCard");
const sideCard = document.getElementById("sideCard");
let mx = 0, my = 0;
window.addEventListener("mousemove", (e) => {
const cx = window.innerWidth / 2;
const cy = window.innerHeight / 2;
const dx = (e.clientX - cx) / cx;
const dy = (e.clientY - cy) / cy;
// background shift
mx = (-dx * 8).toFixed(2);
my = (-dy * 8).toFixed(2);
document.body.style.setProperty("--mx", mx + "px");
document.body.style.setProperty("--my", my + "px");
// spotlight position inside hero card
const rect = heroCard.getBoundingClientRect();
const px = ((e.clientX - rect.left) / rect.width) * 100;
const py = ((e.clientY - rect.top) / rect.height) * 100;
heroCard.style.setProperty("--px", px + "%");
heroCard.style.setProperty("--py", py + "%");
// card subtle parallax
heroCard.style.setProperty("--hx", (dx * -6).toFixed(2) + "px");
heroCard.style.setProperty("--hy", (dy * -6).toFixed(2) + "px");
sideCard.style.setProperty("--sx", (dx * -4).toFixed(2) + "px");
sideCard.style.setProperty("--sy", (dy * -4).toFixed(2) + "px");
});
// =========================
// REVEAL ON SCROLL
// =========================
const els = document.querySelectorAll(".reveal");
const io = new IntersectionObserver((entries) => {
entries.forEach((en) => {
if (en.isIntersecting) en.target.classList.add("on");
});
}, { threshold: 0.12 });
els.forEach(el => io.observe(el));
// =========================
// FORM (modo estático)
// - Por padrão, só mostra confirmação.
// - Se você quiser enviar para WhatsApp automaticamente, eu te ajusto.
// - Se você quiser integrar com Google Forms/Sheet/Zapier, eu te ajusto também.
// =========================
const form = document.getElementById("applyForm");
const confirmBox = document.getElementById("confirmBox");
const submitBtn = document.getElementById("submitBtn");
form.addEventListener("submit", (e) => {
e.preventDefault();
// validação simples
const required = form.querySelectorAll("[required]");
let ok = true;
required.forEach((f) => {
if (!f.value || !String(f.value).trim()) ok = false;
});
if (!ok) {
alert("Preencha todos os campos com clareza para enviar a aplicação.");
return;
}
// Evento de tracking (você pode mapear no GTM)
// window.dataLayer?.push({ event: "lucroon_application_submit" });
submitBtn.disabled = true;
submitBtn.textContent = "Enviado ✔";
confirmBox.style.display = "block";
confirmBox.scrollIntoView({ behavior: "smooth", block: "start" });
// Se você quiser: salvar em backend/planilha/CRM.
// Aqui é a base pronta pra isso.
form.reset();
setTimeout(() => {
submitBtn.disabled = false;
submitBtn.textContent = "Enviar Aplicação";
}, 1800);
});
// CTA tracking
document.getElementById("ctaTop").addEventListener("click", () => {
// window.dataLayer?.push({ event: "lucroon_cta_click_top" });
});
</script>
</body>
</html>