<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>UH Fabiano — Deputado Federal RS 2026</title>

<!-- ============================================================
     FONTE DO GOOGLE — não precisa mudar
     ============================================================ -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;700;900&family=Barlow:wght@300;400;600&display=swap" rel="stylesheet">

<style>
/* ============================================================
   CORES — edite aqui para mudar as cores do site
   ============================================================ */
:root {
  --vermelho:  #C8102E;   /* vermelho principal */
  --vermelho2: #9E0B23;   /* vermelho escuro hover */
  --verde:     #27AE60;   /* verde esporte */
  --dourado:   #C9A84C;   /* dourado educação */
  --preto:     #0A0A0A;   /* fundo escuro */
  --cinza1:    #181818;   /* fundo card */
  --cinza2:    #252525;   /* fundo seção */
  --cinza3:    #383838;   /* bordas */
  --texto:     #CACAC0;   /* texto claro */
  --branco:    #FFFFFF;
}

/* ============================================================
   RESET E BASE
   ============================================================ */
*, *::before, *::after { margin:0; padding:0; box-sizing:border-box; }
html { scroll-behavior:smooth; }
body { font-family:'Barlow', sans-serif; background:var(--preto); color:var(--branco); overflow-x:hidden; }
a { text-decoration:none; }
img { max-width:100%; display:block; }

/* ============================================================
   MENU DE NAVEGAÇÃO
   ============================================================ */
nav {
  position:fixed; top:0; left:0; right:0; z-index:9999;
  display:flex; align-items:center; justify-content:space-between;
  padding:0 40px; height:60px;
  background:rgba(10,10,10,.97);
  border-bottom:1px solid var(--cinza3);
}
.nav-logo {
  font-family:'Barlow Condensed', sans-serif;
  font-size:20px; font-weight:900; text-transform:uppercase;
  color:var(--branco); white-space:nowrap;
}
.nav-logo span { color:var(--vermelho); }
.nav-links {
  display:flex; align-items:center; gap:6px;
  list-style:none; margin:0 16px;
}
.nav-links a {
  font-family:'Barlow Condensed', sans-serif;
  font-size:12px; letter-spacing:1px; text-transform:uppercase;
  color:var(--texto); padding:4px 8px; white-space:nowrap;
  transition:color .2s;
}
.nav-links a:hover { color:var(--branco); }
.nav-numero {
  font-family:'Barlow Condensed', sans-serif;
  font-size:13px; font-weight:900; letter-spacing:1px;
  background:var(--vermelho); color:var(--branco);
  padding:8px 14px; white-space:nowrap;
  transition:background .2s;
}
.nav-numero:hover { background:var(--vermelho2); }
/* Hamburguer mobile */
.hb { display:none; flex-direction:column; gap:5px; background:none; border:none; cursor:pointer; padding:4px; }
.hb span { display:block; width:22px; height:2px; background:var(--branco); }
/* Menu mobile */
.mob { display:none; position:fixed; inset:0; z-index:9998; background:var(--preto); flex-direction:column; justify-content:center; align-items:center; gap:20px; }
.mob.aberto { display:flex; }
.mob a { font-family:'Barlow Condensed', sans-serif; font-size:30px; font-weight:900; text-transform:uppercase; color:var(--branco); }
.mob a.destaque { color:var(--vermelho); }
.mob-fechar { position:absolute; top:20px; right:24px; background:none; border:none; font-size:28px; color:var(--texto); cursor:pointer; }

/* ============================================================
   HERO — SEÇÃO INICIAL
   ============================================================ */
.hero {
  min-height:100vh;
  display:flex; flex-direction:column; justify-content:flex-end;
  padding:80px 56px 80px;
  position:relative; overflow:hidden;
  background:var(--preto);
}
.hero-linha-topo {
  position:absolute; top:0; left:0; right:0; height:4px;
  background:linear-gradient(to right, var(--vermelho), var(--verde), var(--dourado));
}
.hero-subtitulo {
  font-family:'Barlow Condensed', sans-serif;
  font-size:12px; letter-spacing:5px; text-transform:uppercase;
  color:var(--dourado); margin-bottom:16px;
}
/* ============================================================
   EDITAR AQUI — tamanho do título principal do hero
   Aumente ou diminua o número de "clamp(MINIMO, MEDIO, MAXIMO)"
   ============================================================ */
.hero-titulo {
  font-family:'Barlow Condensed', sans-serif;
  font-size:clamp(40px, 7vw, 90px);  /* ← AJUSTE AQUI O TAMANHO */
  font-weight:900; text-transform:uppercase;
  line-height:.9; letter-spacing:-2px;
  margin-bottom:20px;
}
.hero-titulo .verde  { color:var(--verde); }
.hero-titulo .dourado { color:var(--dourado); }
.hero-titulo .vermelho { color:var(--vermelho); }

/* ============================================================
   EDITAR AQUI — tamanho do slogan abaixo do título
   ============================================================ */
.hero-slogan {
  font-family:'Barlow Condensed', sans-serif;
  font-size:clamp(13px, 1.6vw, 18px);  /* ← AJUSTE AQUI O TAMANHO */
  font-weight:700; text-transform:uppercase; letter-spacing:1px;
  color:var(--branco); margin-bottom:16px;
  display:flex; align-items:center; gap:8px;
}
.hero-slogan .ponto { width:6px; height:6px; border-radius:50%; background:var(--vermelho); }
.hero-desc {
  font-size:clamp(13px, 1.4vw, 15px);
  font-weight:300; font-style:italic;
  color:var(--texto); line-height:1.8;
  max-width:540px; margin-bottom:28px;
  border-left:3px solid var(--vermelho); padding-left:16px;
}
.hero-desc strong { color:var(--branco); font-weight:600; font-style:normal; }
.hero-pills { display:flex; gap:8px; flex-wrap:wrap; margin-bottom:24px; }
.pill {
  font-family:'Barlow Condensed', sans-serif;
  font-size:11px; letter-spacing:2px; text-transform:uppercase;
  padding:4px 12px; border:1px solid;
}
.pill.verde  { color:var(--verde);   border-color:rgba(39,174,96,.4);  background:rgba(39,174,96,.08); }
.pill.dourado { color:var(--dourado); border-color:rgba(201,168,76,.4); background:rgba(201,168,76,.08); }
.pill.vermelho { color:var(--vermelho); border-color:rgba(200,16,46,.4); background:rgba(200,16,46,.08); }
.btn-principal {
  font-family:'Barlow Condensed', sans-serif;
  font-size:13px; font-weight:700; letter-spacing:3px; text-transform:uppercase;
  background:var(--vermelho); color:var(--branco);
  padding:12px 28px; display:inline-block; margin-right:8px;
  transition:background .2s;
}
.btn-principal:hover { background:var(--vermelho2); }
.btn-secundario {
  font-family:'Barlow Condensed', sans-serif;
  font-size:13px; font-weight:700; letter-spacing:3px; text-transform:uppercase;
  background:transparent; color:var(--texto);
  padding:12px 28px; display:inline-block;
  border:1px solid var(--cinza3); transition:all .2s;
}
.btn-secundario:hover { border-color:var(--branco); color:var(--branco); }

/* ============================================================
   FAIXA SLOGAN
   ============================================================ */
.faixa-slogan {
  background:var(--cinza1); border-bottom:1px solid var(--cinza3);
  padding:20px 40px;
  display:flex; align-items:center; justify-content:center;
  gap:16px; flex-wrap:wrap; text-align:center;
}
/* ============================================================
   EDITAR AQUI — tamanho do texto da faixa do slogan
   ============================================================ */
.faixa-slogan-txt {
  font-family:'Barlow Condensed', sans-serif;
  font-size:clamp(16px, 2.5vw, 24px);  /* ← AJUSTE AQUI */
  font-weight:900; text-transform:uppercase;
  color:var(--branco);
}
.faixa-slogan-txt .verde  { color:var(--verde); }
.faixa-slogan-txt .dourado { color:var(--dourado); }

/* ============================================================
   NÚMEROS
   ============================================================ */
.numeros { display:grid; grid-template-columns:repeat(4,1fr); gap:2px; background:var(--cinza2); }
.num-card { background:var(--cinza1); padding:24px 16px; border-bottom:3px solid transparent; transition:border-color .2s; }
.num-card:hover { border-color:var(--vermelho); }
.num-valor { font-family:'Barlow Condensed', sans-serif; font-size:36px; font-weight:900; color:var(--branco); line-height:1; }
.num-valor em { font-style:normal; color:var(--vermelho); }
.num-label { font-family:'Barlow Condensed', sans-serif; font-size:10px; letter-spacing:2px; text-transform:uppercase; color:#888; margin-top:4px; }

/* ============================================================
   SEÇÕES — estrutura geral
   ============================================================ */
.secao { padding:80px 56px; }
.secao-fundo-claro { background:#F6F4EF; color:var(--preto); }
.secao-fundo-escuro { background:var(--cinza1); }
.secao-fundo-preto  { background:var(--preto); }
.secao-fundo-vermelho { background:var(--vermelho); }
.conteudo { max-width:1060px; margin:0 auto; }
.etiqueta {
  font-family:'Barlow Condensed', sans-serif;
  font-size:11px; letter-spacing:5px; text-transform:uppercase;
  color:var(--vermelho); display:flex; align-items:center; gap:10px; margin-bottom:24px;
}
.etiqueta::after { content:''; flex:1; height:1px; background:#333; }
.etiqueta.verde { color:var(--verde); }
.etiqueta.verde::after { background:rgba(39,174,96,.2); }
.etiqueta.branco { color:rgba(255,255,255,.4); }
.etiqueta.branco::after { background:rgba(255,255,255,.1); }
/* ============================================================
   EDITAR AQUI — tamanho dos títulos de seção (h2)
   ============================================================ */
.titulo {
  font-family:'Barlow Condensed', sans-serif;
  font-size:clamp(26px, 4vw, 48px);  /* ← AJUSTE AQUI */
  font-weight:900; text-transform:uppercase;
  letter-spacing:-1px; line-height:.92; margin-bottom:10px;
}
.titulo em { color:var(--vermelho); font-style:normal; }
.titulo .verde  { color:var(--verde); }
.titulo .dourado { color:var(--dourado); }
.titulo.branco { color:var(--branco); }
.descricao { font-size:14px; color:#888; margin-bottom:36px; max-width:500px; line-height:1.7; }
.descricao.branco { color:rgba(255,255,255,.6); }

/* ============================================================
   LINHA DO TEMPO — HISTÓRIA
   ============================================================ */
.timeline { position:relative; padding-left:36px; }
.timeline::before { content:''; position:absolute; left:6px; top:6px; bottom:6px; width:2px; background:linear-gradient(to bottom, var(--vermelho), var(--verde), var(--dourado)); }
.tl-item { position:relative; padding:0 0 36px 28px; display:grid; grid-template-columns:80px 1fr; gap:0 16px; }
.tl-item:last-child { padding-bottom:0; }
.tl-item::before { content:''; position:absolute; left:-6px; top:4px; width:14px; height:14px; border-radius:50%; background:var(--vermelho); border:3px solid #F6F4EF; box-shadow:0 0 0 2px var(--vermelho); }
.tl-item.dourado::before { background:var(--dourado); box-shadow:0 0 0 2px var(--dourado); }
.tl-item.verde::before   { background:var(--verde);   box-shadow:0 0 0 2px var(--verde); }
.tl-ano  { font-family:'Barlow Condensed', sans-serif; font-size:11px; font-weight:700; letter-spacing:2px; text-transform:uppercase; color:var(--vermelho); padding-top:2px; }
.tl-item.dourado .tl-ano { color:var(--dourado); }
.tl-item.verde   .tl-ano { color:var(--verde); }
.tl-titulo { font-family:'Barlow Condensed', sans-serif; font-size:17px; font-weight:900; text-transform:uppercase; color:var(--preto); margin-bottom:6px; }
.tl-texto  { font-size:13px; color:#555; line-height:1.7; }
.tl-quote  { margin-top:8px; padding:10px 12px; font-size:13px; font-style:italic; line-height:1.6; border-left:3px solid var(--vermelho); background:rgba(200,16,46,.07); color:#333; }

/* ============================================================
   QUOTE CENTRAL
   ============================================================ */
.quote-secao { background:var(--preto); text-align:center; padding:80px 56px; }
.quote-aspas { font-family:'Barlow Condensed', sans-serif; font-size:72px; color:rgba(200,16,46,.12); line-height:.6; margin-bottom:14px; display:block; }
/* ============================================================
   EDITAR AQUI — tamanho da frase de destaque (quote)
   ============================================================ */
.quote-frase {
  font-family:'Barlow Condensed', sans-serif;
  font-size:clamp(17px, 3vw, 34px);  /* ← AJUSTE AQUI */
  font-weight:700; text-transform:uppercase;
  line-height:1.2; color:var(--branco); margin-bottom:14px;
}
.quote-frase em { color:var(--vermelho); font-style:normal; }
.quote-frase .verde  { color:var(--verde); }
.quote-frase .dourado { color:var(--dourado); }
.quote-autor { font-size:11px; letter-spacing:4px; text-transform:uppercase; color:#888; }

/* ============================================================
   PILARES — ESPORTE E EDUCAÇÃO
   ============================================================ */
.pilares { display:grid; grid-template-columns:1fr 1fr; gap:2px; margin-bottom:28px; }
.pilar { padding:32px 28px; }
.pilar.esporte { background:rgba(39,174,96,.07);  border:1px solid rgba(39,174,96,.2); }
.pilar.educacao { background:rgba(201,168,76,.07); border:1px solid rgba(201,168,76,.2); }
.pilar-icone { font-size:36px; margin-bottom:12px; }
.pilar-titulo { font-family:'Barlow Condensed', sans-serif; font-size:22px; font-weight:900; text-transform:uppercase; margin-bottom:10px; }
.pilar.esporte  .pilar-titulo { color:var(--verde); }
.pilar.educacao .pilar-titulo { color:var(--dourado); }
.pilar-texto { font-size:13px; color:var(--texto); line-height:1.7; margin-bottom:12px; }
.pilar-frase { font-size:12px; font-style:italic; padding:8px 12px; border-left:3px solid; line-height:1.5; }
.pilar.esporte  .pilar-frase { color:var(--verde);   border-color:var(--verde);   background:rgba(39,174,96,.06); }
.pilar.educacao .pilar-frase { color:var(--dourado); border-color:var(--dourado); background:rgba(201,168,76,.06); }

/* ============================================================
   CARDS — ESPORTE E EDUCAÇÃO (6 cards)
   ============================================================ */
.cards { display:grid; grid-template-columns:repeat(3,1fr); gap:2px; margin-bottom:28px; }
.card { background:var(--cinza2); padding:22px 18px; border-top:3px solid var(--cinza3); transition:border-color .25s, transform .25s; }
.card.esporte:hover  { border-top-color:var(--verde);   transform:translateY(-3px); }
.card.educacao:hover { border-top-color:var(--dourado); transform:translateY(-3px); }
.card-icone { font-size:24px; margin-bottom:10px; }
.card-etiqueta { font-family:'Barlow Condensed', sans-serif; font-size:10px; letter-spacing:2px; text-transform:uppercase; margin-bottom:4px; }
.card.esporte  .card-etiqueta { color:var(--verde); }
.card.educacao .card-etiqueta { color:var(--dourado); }
.card-titulo { font-family:'Barlow Condensed', sans-serif; font-size:14px; font-weight:700; text-transform:uppercase; color:var(--branco); margin-bottom:6px; }
.card-texto  { font-size:12px; color:var(--texto); line-height:1.6; }

/* ============================================================
   DADOS / ESTATÍSTICAS
   ============================================================ */
.dados { display:grid; grid-template-columns:repeat(4,1fr); gap:2px; }
.dado { padding:18px 14px; text-align:center; }
.dado.verde   { background:rgba(39,174,96,.08);  border:1px solid rgba(39,174,96,.15); }
.dado.dourado { background:rgba(201,168,76,.08); border:1px solid rgba(201,168,76,.15); }
.dado-valor { font-family:'Barlow Condensed', sans-serif; font-size:28px; font-weight:900; line-height:1; }
.dado.verde   .dado-valor { color:var(--verde); }
.dado.dourado .dado-valor { color:var(--dourado); }
.dado-label { font-family:'Barlow Condensed', sans-serif; font-size:9px; letter-spacing:1px; text-transform:uppercase; color:#888; margin-top:4px; line-height:1.4; }

/* ============================================================
   PROPOSTAS
   ============================================================ */
.propostas { display:grid; grid-template-columns:repeat(3,1fr); gap:2px; }
.proposta { background:var(--cinza1); padding:24px 18px; border-top:3px solid var(--cinza3); transition:border-color .25s, transform .25s; }
.proposta:hover { border-color:var(--vermelho); transform:translateY(-3px); }
.proposta-icone { font-size:24px; margin-bottom:10px; }
.proposta-titulo { font-family:'Barlow Condensed', sans-serif; font-size:14px; font-weight:700; text-transform:uppercase; color:var(--branco); margin-bottom:6px; }
.proposta-texto  { font-size:12px; color:var(--texto); line-height:1.7; }

/* ============================================================
   COLORADO
   ============================================================ */
.colorado-grid { display:grid; grid-template-columns:1fr 1fr; gap:36px; align-items:center; }
.col-bloco { background:rgba(0,0,0,.15); padding:16px 18px; margin-bottom:2px; }
.col-bloco-titulo { font-family:'Barlow Condensed', sans-serif; font-size:13px; font-weight:700; text-transform:uppercase; letter-spacing:1px; color:var(--branco); margin-bottom:4px; }
.col-bloco-texto  { font-size:13px; color:rgba(255,255,255,.75); line-height:1.6; }
.col-stats { display:grid; grid-template-columns:1fr 1fr; gap:2px; }
.col-stat { background:rgba(0,0,0,.2); padding:20px 14px; }
.col-stat-valor { font-family:'Barlow Condensed', sans-serif; font-size:30px; font-weight:900; color:var(--branco); line-height:1; }
.col-stat-label { font-family:'Barlow Condensed', sans-serif; font-size:9px; letter-spacing:1px; text-transform:uppercase; color:rgba(255,255,255,.45); margin-top:3px; }

/* ============================================================
   FAIXA NÚMERO
   ============================================================ */
.faixa-numero {
  background:var(--vermelho2); padding:18px 40px;
  display:flex; align-items:center; justify-content:center;
  gap:16px; flex-wrap:wrap; text-align:center;
}
.faixa-numero-txt { font-family:'Barlow Condensed', sans-serif; font-size:17px; font-weight:700; text-transform:uppercase; color:var(--branco); }
.faixa-numero-num { font-family:'Barlow Condensed', sans-serif; font-size:26px; font-weight:900; color:var(--branco); background:rgba(0,0,0,.2); padding:3px 18px; }

/* ============================================================
   FORMULÁRIO DE APOIO
   ============================================================ */
.apoio-grid { display:grid; grid-template-columns:1fr 1fr; gap:48px; align-items:start; }
.campo { margin-bottom:12px; }
.campo label { font-family:'Barlow Condensed', sans-serif; font-size:10px; letter-spacing:3px; text-transform:uppercase; color:#888; margin-bottom:4px; display:block; }
.campo input, .campo select, .campo textarea {
  width:100%; background:var(--cinza1); border:1px solid var(--cinza3);
  color:var(--branco); padding:10px 12px;
  font-family:'Barlow', sans-serif; font-size:13px;
  outline:none; transition:border-color .2s;
  appearance:none; -webkit-appearance:none;
}
.campo input:focus, .campo select:focus, .campo textarea:focus { border-color:var(--vermelho); }
.campo textarea { height:80px; resize:vertical; }
.btn-enviar {
  width:100%; padding:12px; background:var(--vermelho); color:var(--branco);
  border:none; cursor:pointer;
  font-family:'Barlow Condensed', sans-serif; font-size:14px; font-weight:700;
  letter-spacing:3px; text-transform:uppercase; transition:background .2s;
}
.btn-enviar:hover { background:var(--vermelho2); }
.info-item { padding:14px 0; border-bottom:1px solid var(--cinza3); }
.info-item:last-child { border-bottom:none; }
.info-titulo { font-family:'Barlow Condensed', sans-serif; font-size:10px; font-weight:700; text-transform:uppercase; letter-spacing:2px; color:var(--vermelho); margin-bottom:3px; }
.info-sub    { font-size:12px; color:var(--texto); }
.info-valor  { font-family:'Barlow Condensed', sans-serif; font-size:16px; font-weight:700; color:var(--branco); margin-top:2px; }
.redes { display:flex; gap:6px; flex-wrap:wrap; margin-top:6px; }
.redes a {
  font-family:'Barlow Condensed', sans-serif; font-size:10px; letter-spacing:1px; text-transform:uppercase;
  color:var(--texto); background:var(--cinza1); padding:5px 10px;
  border:1px solid var(--cinza3); transition:all .2s;
}
.redes a:hover { background:var(--vermelho); border-color:var(--vermelho); color:var(--branco); }
.numero-urna { font-family:'Barlow Condensed', sans-serif; font-size:44px; font-weight:900; color:var(--vermelho); letter-spacing:4px; line-height:1; margin-top:4px; }

/* ============================================================
   BOTÃO FIXO VOTO
   ============================================================ */
.btn-fixo {
  position:fixed; bottom:24px; right:24px; z-index:9000;
  background:var(--vermelho); padding:10px 14px;
  display:flex; flex-direction:column; align-items:center;
  box-shadow:0 6px 24px rgba(200,16,46,.45);
  text-decoration:none; transition:transform .2s;
}
.btn-fixo:hover { transform:translateY(-3px); }
.btn-fixo-label { font-family:'Barlow Condensed', sans-serif; font-size:8px; letter-spacing:3px; text-transform:uppercase; color:rgba(255,255,255,.6); margin-bottom:2px; }
.btn-fixo-num   { font-family:'Barlow Condensed', sans-serif; font-size:18px; font-weight:900; color:var(--branco); line-height:1; letter-spacing:1px; }

/* ============================================================
   FOOTER
   ============================================================ */
footer {
  background:var(--preto); border-top:1px solid var(--cinza2);
  padding:32px 56px;
  display:flex; align-items:center; justify-content:space-between;
  flex-wrap:wrap; gap:12px;
}
.footer-logo { font-family:'Barlow Condensed', sans-serif; font-size:18px; font-weight:900; text-transform:uppercase; color:var(--branco); }
.footer-logo span { color:var(--vermelho); }
.footer-links { display:flex; gap:14px; flex-wrap:wrap; }
.footer-links a { font-family:'Barlow Condensed', sans-serif; font-size:10px; letter-spacing:2px; text-transform:uppercase; color:#555; transition:color .2s; }
.footer-links a:hover { color:var(--branco); }
.footer-legal { font-size:10px; color:#333; width:100%; border-top:1px solid #1a1a1a; padding-top:12px; margin-top:4px; line-height:1.5; }

/* ============================================================
   RESPONSIVO — MOBILE
   ============================================================ */
@media(max-width:768px) {
  nav { padding:0 16px; }
  nav ul, .nav-numero { display:none !important; }
  .hb { display:flex !important; }
  .hero { padding:80px 24px 60px; }
  .secao { padding:56px 22px; }
  .quote-secao { padding:56px 22px; }
  .faixa-slogan, .faixa-numero { padding:16px 22px; }
  .numeros { grid-template-columns:1fr 1fr; }
  .pilares, .colorado-grid, .apoio-grid { grid-template-columns:1fr; }
  .cards, .propostas { grid-template-columns:1fr; }
  .dados { grid-template-columns:1fr 1fr; }
  .col-stats { margin-top:20px; }
  footer { padding:24px 22px; flex-direction:column; }
  .btn-fixo { bottom:14px; right:14px; }
}
</style>
</head>
<body>

<!-- ============================================================
     BOTÃO FIXO VOTO — aparece em todas as páginas
     ============================================================ -->
<a href="#apoio" class="btn-fixo">
  <span class="btn-fixo-label">Vote</span>
  <!-- ✏️ EDITAR: número do candidato -->
  <span class="btn-fixo-num">5557</span>
</a>

<!-- ============================================================
     MENU DE NAVEGAÇÃO
     ✏️ EDITAR: textos dos links do menu
     ============================================================ -->
<nav>
  <a href="#" class="nav-logo">UH <span>Fabiano</span></a>
  <ul class="nav-links">
    <li><a href="#historia">História</a></li>
    <li><a href="#pilares">Esporte</a></li>
    <li><a href="#propostas">Propostas</a></li>
    <li><a href="#colorado">Colorado</a></li>
    <li><a href="#apoio">Apoie</a></li>
  </ul>
  <!-- ✏️ EDITAR: número -->
  <a href="#apoio" class="nav-numero">Nº 5557</a>
  <button class="hb" id="hb"><span></span><span></span><span></span></button>
</nav>

<!-- Menu Mobile -->
<div class="mob" id="mob">
  <button class="mob-fechar" id="mob-fechar">✕</button>
  <a href="#historia">História</a>
  <a href="#pilares">Esporte</a>
  <a href="#propostas">Propostas</a>
  <a href="#colorado">Colorado</a>
  <a href="#apoio">Apoie</a>
  <a href="#apoio" class="destaque">Nº 5557</a>
</div>


<!-- ============================================================
     SEÇÃO 1 — HERO (TELA INICIAL)
     ✏️ EDITAR: título, slogan e descrição
     ============================================================ -->
<section class="hero">
  <div class="hero-linha-topo"></div>

  <!-- ✏️ FOTO PRINCIPAL: após enviar a foto no WordPress Mídia,
       descomente a linha abaixo e coloque a URL:
  <div style="position:absolute;right:0;bottom:0;height:95%;width:45%;background:url('URL_DA_FOTO_AQUI') right bottom/contain no-repeat;z-index:1;pointer-events:none;"></div>
  -->

  <div style="position:relative;z-index:2;max-width:760px;">
    <!-- ✏️ EDITAR: cargo e ano -->
    <p class="hero-subtitulo">Deputado Federal · Rio Grande do Sul · 2026</p>

    <!-- ✏️ EDITAR: título principal (3 linhas) -->
    <h1 class="hero-titulo">
      O <span class="verde">esporte</span><br>
      e a <span class="dourado">educação</span><br>
      <span class="vermelho">transformam vidas.</span>
    </h1>

    <!-- ✏️ EDITAR: slogan -->
    <p class="hero-slogan">
      <span class="ponto"></span>
      O esporte e a educação transformam vidas
      <span class="ponto"></span>
    </p>

    <!-- ✏️ EDITAR: descrição -->
    <p class="hero-desc">
      Sem categorias de base, sem atalho — Luiz Fabiano entrou no futebol
      <strong>aos 16 anos</strong> e chegou ao <strong>Internacional de Porto Alegre</strong> na raça.
      Um dos poucos ex-atletas colorados a entrar na política, agora quer que
      <strong>cada criança gaúcha</strong> tenha a mesma oportunidade.
    </p>

    <!-- ✏️ EDITAR: tags/pills -->
    <div class="hero-pills">
      <span class="pill verde">⚽ Esporte nas comunidades</span>
      <span class="pill dourado">📚 Educação de qualidade</span>
      <span class="pill vermelho">🔴 Colorado de alma</span>
    </div>

    <!-- ✏️ EDITAR: textos dos botões -->
    <a href="#historia" class="btn-principal">Conheça a história</a>
    <a href="#pilares"  class="btn-secundario">Esporte &amp; Educação</a>
  </div>
</section>


<!-- ============================================================
     FAIXA SLOGAN
     ✏️ EDITAR: texto do slogan
     ============================================================ -->
<div class="faixa-slogan">
  <span>⚽</span>
  <p class="faixa-slogan-txt">
    O <span class="verde">esporte</span> e a <span class="dourado">educação</span> transformam vidas
  </p>
  <span>📚</span>
  <!-- ✏️ EDITAR: número -->
  <p class="faixa-slogan-txt" style="font-size:16px;color:#888;">UH Fabiano · Número <span style="color:#C8102E;">5557</span></p>
</div>


<!-- ============================================================
     NÚMEROS / ESTATÍSTICAS DO CANDIDATO
     ✏️ EDITAR: valores e descrições
     ============================================================ -->
<div class="numeros">
  <div class="num-card">
    <p class="num-valor">16<em>anos</em></p>
    <p class="num-label">Quando entrou no futebol profissional</p>
  </div>
  <div class="num-card">
    <p class="num-valor">21<em>anos</em></p>
    <p class="num-label">Chegou ao Internacional de Porto Alegre</p>
  </div>
  <div class="num-card">
    <p class="num-valor">1,5<em>M+</em></p>
    <p class="num-label">Torcedores colorados no RS</p>
  </div>
  <div class="num-card">
    <p class="num-valor"><em>Raro</em></p>
    <p class="num-label">Um dos poucos ex-atletas do Inter na política</p>
  </div>
</div>


<!-- ============================================================
     SEÇÃO 2 — HISTÓRIA
     ✏️ EDITAR: cada item da linha do tempo
     ============================================================ -->
<section class="secao secao-fundo-claro" id="historia">
  <div class="conteudo">
    <p class="etiqueta">Quem é o UH Fabiano</p>
    <h2 class="titulo" style="color:#0A0A0A;">Uma trajetória construída<br><em>dentro e fora de campo</em></h2>
    <p class="descricao" style="color:#666;">O futebol abriu o caminho. A determinação manteve. E o amor pelo RS fez de Luiz Fabiano um gaúcho de coração.</p>

    <!-- ✏️ FOTO HISTÓRIA: descomente e coloque a URL após enviar no WordPress Mídia:
    <div style="float:right;margin:0 0 20px 24px;width:200px;">
      <img src="URL_DA_FOTO_02" alt="UH Fabiano" style="width:100%;border-radius:4px;">
    </div>
    -->

    <div class="timeline">

      <!-- ✏️ EDITAR: cada bloco da linha do tempo -->
      <div class="tl-item dourado">
        <p class="tl-ano">O início · 16 anos</p>
        <div>
          <p class="tl-titulo">Começou Quando Muitos já Desistiam</p>
          <p class="tl-texto">Luiz Fabiano não veio das categorias de base. Entrou no futebol com 16 anos — quando a maioria dos atletas já treinava há quase uma década. Sem esse atalho, precisou correr mais, treinar mais e querer mais do que qualquer outro.</p>
          <div class="tl-quote">"Comecei com 16 anos, sem base, sem estrutura. Só com vontade. E cheguei ao Internacional de Porto Alegre."</div>
        </div>
      </div>

      <div class="tl-item">
        <p class="tl-ano">Trajetória</p>
        <div>
          <p class="tl-titulo">Sem Atalho, Só Raça</p>
          <p class="tl-texto">Clube por clube, temporada por temporada — com raça e determinação, o UH Fabiano foi crescendo dentro do futebol profissional brasileiro, construindo uma carreira sólida baseada em trabalho e entrega total dentro de campo.</p>
        </div>
      </div>

      <div class="tl-item verde">
        <p class="tl-ano">21 anos</p>
        <div>
          <p class="tl-titulo">Sport Club Internacional · Porto Alegre</p>
          <p class="tl-texto">Com 21 anos chegou ao Internacional de Porto Alegre. Vestiu a camisa vermelha e branca com orgulho. O Rio Grande do Sul tornou-se sua casa — e a torcida colorada, sua família.</p>
          <div class="tl-quote">"O Inter me recebeu. O RS me recebeu. Esse estado me deu tudo. Agora quero devolver em forma de oportunidade."</div>
        </div>
      </div>

      <div class="tl-item dourado">
        <p class="tl-ano">Depois do futebol</p>
        <div>
          <p class="tl-titulo">Vida e Raízes no RS</p>
          <p class="tl-texto">Após a carreira, o UH Fabiano construiu vida no RS. Nunca parou de acreditar que o esporte e a educação são as duas maiores ferramentas de transformação que existem.</p>
          <div class="tl-quote">"Aprendi que esporte sem educação não basta. Os dois juntos — aí sim mudam uma vida."</div>
        </div>
      </div>

      <div class="tl-item">
        <p class="tl-ano">2026</p>
        <div>
          <p class="tl-titulo">Deputado Federal — A Missão Continua</p>
          <p class="tl-texto">Com o compromisso de levar o esporte e a educação a cada canto do Rio Grande do Sul — porque toda criança gaúcha merece a mesma chance.</p>
        </div>
      </div>

    </div>
  </div>
</section>


<!-- ============================================================
     QUOTE CENTRAL
     ✏️ EDITAR: frase de destaque
     ============================================================ -->
<div class="quote-secao">
  <div style="max-width:780px;margin:0 auto;">
    <span class="quote-aspas">"</span>
    <p class="quote-frase">
      O <span class="verde">esporte</span> me ensinou disciplina.
      A <span class="dourado">educação</span> me ensinou o mundo.
      Os dois juntos <em>transformam uma vida.</em>
    </p>
    <p class="quote-autor">— UH Fabiano · Candidato a Deputado Federal · RS 2026</p>
  </div>
</div>


<!-- ============================================================
     SEÇÃO 3 — ESPORTE E EDUCAÇÃO
     ✏️ EDITAR: textos dos pilares e cards
     ============================================================ -->
<section class="secao secao-fundo-escuro" id="pilares">
  <div class="conteudo">
    <p class="etiqueta verde">A causa central</p>
    <h2 class="titulo">Dois pilares.<br><span class="verde">Uma</span> <span class="dourado">transformação.</span></h2>
    <p class="descricao">O UH Fabiano é prova viva do que esporte e educação podem fazer — e quer que sejam os pilares de um RS mais justo.</p>

    <div class="pilares">
      <!-- ✏️ EDITAR: pilar esporte -->
      <div class="pilar esporte">
        <div class="pilar-icone">⚽</div>
        <p class="pilar-titulo">Esporte</p>
        <p class="pilar-texto">O esporte ensina disciplina, respeito, trabalho em equipe e superação. Uma criança no projeto esportivo à tarde não está em risco à tarde. O UH Fabiano quer estruturar e ampliar projetos esportivos e ONGs em todo o RS.</p>
        <div class="pilar-frase">"Comecei com 16 anos e cheguei ao Inter. O esporte não tem prazo de validade — toda criança merece essa chance."</div>
      </div>
      <!-- ✏️ EDITAR: pilar educação -->
      <div class="pilar educacao">
        <div class="pilar-icone">📚</div>
        <p class="pilar-titulo">Educação</p>
        <p class="pilar-texto">O esporte abre portas — mas é a educação que as mantém abertas. Escola de qualidade, professores valorizados e programas que integrem o esporte ao ensino formam crianças mais completas e preparadas.</p>
        <div class="pilar-frase">"Aprendi que esporte sem educação não basta. Os dois juntos — aí sim mudam uma vida."</div>
      </div>
    </div>

    <div class="cards">
      <!-- ✏️ EDITAR: cada card — ícone, etiqueta, título e texto -->
      <div class="card esporte"><div class="card-icone">🏘️</div><p class="card-etiqueta">Esporte</p><p class="card-titulo">Estrutura para ONGs</p><p class="card-texto">Quadras, uniformes, bolas, transporte — o básico que falta para projetos que já existem nas comunidades gaúchas terem continuidade real.</p></div>
      <div class="card esporte"><div class="card-icone">👨‍🏫</div><p class="card-etiqueta">Esporte</p><p class="card-titulo">Treinadores valorizados</p><p class="card-texto">O profissional que cuida de uma criança numa escolinha de bairro é tão importante quanto qualquer educador. Valorização e remuneração justa.</p></div>
      <div class="card esporte"><div class="card-icone">🌾</div><p class="card-etiqueta">Esporte</p><p class="card-titulo">Esporte em todo o RS</p><p class="card-texto">O esporte que transforma não pode ser só de Porto Alegre. Cidades do interior precisam de projetos e infraestrutura. Talento não escolhe CEP.</p></div>
      <div class="card educacao"><div class="card-icone">🏫</div><p class="card-etiqueta">Educação</p><p class="card-titulo">Escola integrada ao esporte</p><p class="card-texto">Programas que unam educação e prática esportiva formam crianças mais disciplinadas, saudáveis e preparadas para a vida.</p></div>
      <div class="card educacao"><div class="card-icone">👩‍🏫</div><p class="card-etiqueta">Educação</p><p class="card-titulo">Professores no centro</p><p class="card-texto">Educação de qualidade começa com professores valorizados. Melhores condições de trabalho e reconhecimento para quem forma as próximas gerações.</p></div>
      <div class="card educacao"><div class="card-icone">🤝</div><p class="card-etiqueta">Educação + Esporte</p><p class="card-titulo">Parceria com quem já faz</p><p class="card-texto">O RS já tem centenas de ONGs e projetos que integram esporte e educação com pouquíssimo recurso. O mandato do UH Fabiano vai amplificar o que já funciona.</p></div>
    </div>

    <!-- ✏️ EDITAR: dados de impacto -->
    <div class="dados">
      <div class="dado verde"><p class="dado-valor">400K+</p><p class="dado-label">Crianças em projetos esportivos no RS</p></div>
      <div class="dado verde"><p class="dado-valor">7×</p><p class="dado-label">R$1 em esporte economiza R$7 em segurança</p></div>
      <div class="dado dourado"><p class="dado-valor">70%</p><p class="dado-label">Crianças em projetos têm melhor desempenho escolar</p></div>
      <div class="dado dourado"><p class="dado-valor">3.200</p><p class="dado-label">ONGs esportivas e educacionais ativas no RS</p></div>
    </div>
  </div>
</section>


<!-- ============================================================
     SEÇÃO 4 — PROPOSTAS
     ✏️ EDITAR: ícone, título e texto de cada proposta
     ============================================================ -->
<section class="secao secao-fundo-preto" id="propostas">
  <div class="conteudo">
    <p class="etiqueta">O programa completo</p>
    <h2 class="titulo">Mais do que esporte e educação —<br><em>um RS mais justo</em></h2>
    <p class="descricao">Esporte e educação são o coração. Mas o RS precisa de representação em todas as frentes.</p>
    <div class="propostas">
      <div class="proposta"><div class="proposta-icone">⚽</div><p class="proposta-titulo">Esporte e ONGs nas Comunidades</p><p class="proposta-texto">Mais estrutura, mais recurso e continuidade para projetos esportivos e sociais nas comunidades gaúchas.</p></div>
      <div class="proposta"><div class="proposta-icone">📚</div><p class="proposta-titulo">Educação pelo Esporte</p><p class="proposta-texto">Escola integrada ao esporte, professores valorizados e programas que unam ensino e prática esportiva nas escolas públicas.</p></div>
      <div class="proposta"><div class="proposta-icone">👶</div><p class="proposta-titulo">Juventude e Oportunidade</p><p class="proposta-texto">Todo jovem gaúcho merece uma chance — independente do bairro onde nasceu. Mais projetos e mais acesso ao esporte e à educação.</p></div>
      <div class="proposta"><div class="proposta-icone">👷</div><p class="proposta-titulo">Trabalhador Gaúcho</p><p class="proposta-texto">O UH Fabiano sabe o que é trabalhar de verdade. Em Brasília, vai defender dignidade e respeito para o trabalhador gaúcho.</p></div>
      <div class="proposta"><div class="proposta-icone">🌾</div><p class="proposta-titulo">Interior do RS</p><p class="proposta-texto">O RS não é só a capital. O interior produz e sustenta o estado — e merece representação à altura em Brasília.</p></div>
      <div class="proposta"><div class="proposta-icone">🤝</div><p class="proposta-titulo">Sem Padrinho Político</p><p class="proposta-texto">Nenhuma dívida com partido. O único compromisso do UH Fabiano é com o RS e com quem acreditou nele.</p></div>
    </div>
  </div>
</section>


<!-- ============================================================
     SEÇÃO 5 — COLORADO
     ✏️ EDITAR: textos e estatísticas
     ============================================================ -->
<section class="secao secao-fundo-vermelho" id="colorado">
  <div class="conteudo">
    <p class="etiqueta branco">Identidade</p>
    <h2 class="titulo branco">Colorado de alma.<br>Gaúcho de coração.</h2>
    <p class="descricao branco">Poucos ex-atletas do Internacional foram à política. O UH Fabiano quer ser o primeiro Deputado Federal ex-colorado — e escrever esse capítulo com você.</p>
    <div class="colorado-grid">
      <div>
        <!-- ✏️ EDITAR: blocos de texto colorado -->
        <div class="col-bloco"><p class="col-bloco-titulo">🔴 O Pioneirismo</p><p class="col-bloco-texto">Poucos ex-atletas do Inter foram à política. Nenhum chegou ao Congresso como Deputado Federal. O UH Fabiano quer ser o primeiro.</p></div>
        <div class="col-bloco"><p class="col-bloco-titulo">⚽ O Vínculo Real</p><p class="col-bloco-texto">O UH Fabiano não usou o Inter como trampolim. Foi colorado dentro de campo, com suor e dedicação. O Beira-Rio é parte da sua história.</p></div>
        <div class="col-bloco"><p class="col-bloco-titulo">🏟️ A Missão</p><p class="col-bloco-texto">Você já gritou o nome do UH Fabiano nas arquibancadas. Agora ele precisa de você na urna. Seja parte dessa história.</p></div>
      </div>
      <!-- ✏️ EDITAR: estatísticas colorado -->
      <div class="col-stats">
        <div class="col-stat"><p class="col-stat-valor">1,5M</p><p class="col-stat-label">Torcedores colorados no RS</p></div>
        <div class="col-stat"><p class="col-stat-valor">Raro</p><p class="col-stat-label">Um dos poucos ex-atletas do Inter na disputa</p></div>
        <div class="col-stat"><p class="col-stat-valor">16</p><p class="col-stat-label">Anos quando começou no futebol</p></div>
        <div class="col-stat"><p class="col-stat-valor">2026</p><p class="col-stat-label">O ano de fazer história</p></div>
      </div>
    </div>
  </div>
</section>


<!-- ============================================================
     FAIXA NÚMERO
     ✏️ EDITAR: número
     ============================================================ -->
<div class="faixa-numero">
  <p class="faixa-numero-txt">No dia da eleição, lembra:</p>
  <p class="faixa-numero-num">Número 5557</p>
  <p class="faixa-numero-txt">UH Fabiano · Deputado Federal · RS</p>
</div>


<!-- ============================================================
     SEÇÃO 6 — APOIO / FORMULÁRIO
     ✏️ EDITAR: textos, contatos e links das redes sociais
     ============================================================ -->
<section class="secao" id="apoio" style="background:var(--cinza2);">
  <div class="conteudo">
    <p class="etiqueta">Junte-se</p>
    <h2 class="titulo">Faça parte<br><em>dessa transformação</em></h2>
    <p class="descricao">Seja cabo eleitoral, apoiador ou voluntário. Toda ajuda conta.</p>
    <div class="apoio-grid">

      <!-- FORMULÁRIO -->
      <div>
        <div class="campo"><label>Nome completo</label><input type="text" placeholder="Seu nome completo"></div>
        <div class="campo"><label>E-mail</label><input type="email" placeholder="seu@email.com"></div>
        <div class="campo"><label>Cidade</label><input type="text" placeholder="Sua cidade no RS"></div>
        <div class="campo">
          <label>Como quer ajudar?</label>
          <select>
            <option value="">Selecione uma opção</option>
            <option>Cabo eleitoral no meu bairro</option>
            <option>Divulgar nas redes sociais</option>
            <option>Patrocinar a campanha</option>
            <option>Organizar evento na minha cidade</option>
            <option>Voluntário em projeto esportivo</option>
            <option>Voluntário em projeto educacional</option>
            <option>Tenho uma ONG ou projeto social</option>
          </select>
        </div>
        <div class="campo"><label>Mensagem (opcional)</label><textarea placeholder="Deixe sua mensagem..."></textarea></div>
        <button class="btn-enviar" onclick="this.textContent='✓ Recebido! Entraremos em contato.';this.style.background='#1e8449'">Quero apoiar a campanha →</button>
      </div>

      <!-- INFORMAÇÕES DE CONTATO -->
      <div>
        <!-- ✏️ EDITAR: e-mail -->
        <div class="info-item">
          <p class="info-titulo">📧 E-mail</p>
          <p class="info-sub">Para patrocínios, projetos e imprensa.</p>
          <p class="info-valor">campanha@uhfabiano7.com.br</p>
        </div>

        <!-- ✏️ EDITAR: links das redes sociais -->
        <div class="info-item">
          <p class="info-titulo">📱 Redes Sociais</p>
          <p class="info-sub">Siga e ajude a espalhar a mensagem.</p>
          <div class="redes">
            <a href="https://www.instagram.com/uhfabiano7" target="_blank">Instagram</a>
            <a href="https://www.facebook.com/profile.php?id=61594543310435" target="_blank">Facebook</a>
            <a href="#" target="_blank">TikTok</a>
          </div>
        </div>

        <!-- ✏️ EDITAR: número na urna -->
        <div class="info-item">
          <p class="info-titulo">🗳️ Número na Urna</p>
          <p class="info-sub">Deputado Federal · RS · 2026</p>
          <p class="numero-urna">5557</p>
        </div>
      </div>
    </div>
  </div>
</section>


<!-- ============================================================
     FOOTER
     ✏️ EDITAR: CNPJ e links
     ============================================================ -->
<footer>
  <p class="footer-logo">UH <span>Fabiano</span></p>
  <div class="footer-links">
    <a href="#historia">História</a>
    <a href="#pilares">Esporte</a>
    <a href="#propostas">Propostas</a>
    <a href="#colorado">Colorado</a>
    <a href="#apoio">Apoie</a>
  </div>
  <!-- ✏️ EDITAR: número e CNPJ -->
  <p class="footer-legal">
    Campanha Luiz Fabiano · Deputado Federal pelo Rio Grande do Sul · Eleições 2026 ·
    Número 5557 · CNPJ do Comitê: 68.430.440/0001-12 ·
    O esporte e a educação transformam vidas.
  </p>
</footer>


<!-- ============================================================
     JAVASCRIPT — menu mobile e scroll
     Não precisa editar
     ============================================================ -->
<script>
var hb  = document.getElementById('hb');
var mob = document.getElementById('mob');
var mfc = document.getElementById('mob-fechar');

if(hb && mob){
  hb.addEventListener('click', function(){ mob.classList.toggle('aberto'); });
}
if(mfc && mob){
  mfc.addEventListener('click', function(){ mob.classList.remove('aberto'); });
}
if(mob){
  mob.querySelectorAll('a').forEach(function(a){
    a.addEventListener('click', function(){ mob.classList.remove('aberto'); });
  });
}
window.addEventListener('scroll', function(){
  var nav = document.querySelector('nav');
  if(nav) nav.style.background = window.scrollY > 60 ? 'rgba(10,10,10,1)' : 'rgba(10,10,10,.97)';
});
</script>

</body>
</html>