<!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>