Kerasani Compost — Fale com um Especialista *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --kera-navy: #162754; --kera-blue: #2971B8; --kera-blue-light: #49B4E8; --kera-blue-bg: #EBF4FC; --kera-cta: #2971B8; --kera-cta-hover: #1A5A96; --white: #FFFFFF; --gray-100: #EFF1F5; --gray-200: #D8DCE6; --gray-400: #8E95A8; --gray-600: #525A6E; --gray-900: #161C2A; --red: #C0392B; --font: 'Poppins', system-ui, sans-serif; } body { font-family: var(--font); background: #EFF1F5; color: var(--gray-900); min-height: 100vh; } .site-header { background: #fff; border-bottom: 1px solid #D8DCE6; padding: 20px 32px; display: flex; align-items: center; justify-content: center; } .hero { background: var(--kera-navy); padding: 64px 24px 120px; text-align: center; position: relative; overflow: hidden; } .hero h1 { font-size: clamp(24px,4.5vw,44px); font-weight: 800; color: #fff; line-height: 1.2; max-width: 680px; margin: 0 auto 20px; } .hero h1 em { font-style: normal; color: var(--kera-blue-light); } .hero p { font-size: 16px; color: rgba(255,255,255,0.60); max-width: 480px; margin: 0 auto; line-height: 1.7; } .form-wrapper { max-width: 600px; margin: -50px auto 60px; padding: 0 20px; position: relative; z-index: 10; } .form-card { background: #fff; border-radius: 20px; padding: 44px; box-shadow: 0 20px 80px rgba(22,39,84,0.16), 0 4px 20px rgba(0,0,0,0.07); } .progress-wrap { margin-bottom: 40px; } .progress-labels { display: flex; justify-content: space-between; margin-bottom: 8px; } .progress-label { font-size: 11px; font-weight: 600; letter-spacing: 0.06em; text-transform: uppercase; color: #8E95A8; transition: color 0.3s; } .progress-label.active { color: var(--kera-navy); } .progress-label.done { color: var(--kera-blue); } .progress-track { height: 4px; background: #EFF1F5; border-radius: 4px; overflow: hidden; } .progress-fill { height: 100%; background: var(--kera-blue); border-radius: 4px; transition: width 0.4s ease; width: 33%; } .step { display: none; } .step.active { display: block; animation: slideUp 0.3s ease both; } @keyframes slideUp { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } } .step-eyebrow { font-size: 11px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: var(--kera-blue); margin-bottom: 8px; } .step-title { font-size: 20px; font-weight: 700; color: #161C2A; margin-bottom: 8px; line-height: 1.3; } .step-desc { font-size: 14px; color: #525A6E; margin-bottom: 28px; line-height: 1.65; } .group-label { font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; color: #525A6E; margin-bottom: 10px; padding-bottom: 8px; border-bottom: 1px solid #EFF1F5; } .options-grid { display: grid; gap: 9px; margin-bottom: 24px; } .options-grid.cols-2 { grid-template-columns: 1fr 1fr; } .option-btn { padding: 13px 16px; border: 1.5px solid #D8DCE6; border-radius: 10px; background: #fff; text-align: left; cursor: pointer; font-family: var(--font); font-size: 14px; font-weight: 500; color: #525A6E; transition: all 0.15s; line-height: 1.4; position: relative; } .option-btn:hover { border-color: var(--kera-blue); color: var(--kera-navy); background: var(--kera-blue-bg); } .option-btn.selected { border: 2px solid var(--kera-navy); background: var(--kera-blue-bg); color: var(--kera-navy); font-weight: 600; padding-right: 36px; } .option-btn.selected::after { content: '✓'; position: absolute; right: 13px; top: 50%; transform: translateY(-50%); font-size: 13px; font-weight: 700; color: var(--kera-blue); } .opt-icon { display: block; font-size: 20px; margin-bottom: 6px; } .field-group { display: flex; flex-direction: column; gap: 16px; margin-bottom: 26px; } .field-row { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; } .field label { display: block; font-size: 11px; font-weight: 700; letter-spacing: 0.09em; text-transform: uppercase; color: #525A6E; margin-bottom: 7px; } .field input, .field select { width: 100%; padding: 13px 15px; border: 1.5px solid #D8DCE6; border-radius: 8px; font-family: var(--font); font-size: 14px; color: #161C2A; outline: none; background: #fff; -webkit-appearance: none; transition: border-color 0.15s; } .field input:focus, .field select:focus { border-color: var(--kera-blue); border-width: 2px; } .field input::placeholder { color: #8E95A8; } .field input.invalid, .field select.invalid { border-color: #C0392B !important; } .field select { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%239A9890' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 14px center; padding-right: 36px; cursor: pointer; } .btn-primary { width: 100%; padding: 16px; background: var(--kera-cta); color: #fff; border: none; border-radius: 10px; font-family: var(--font); font-size: 15px; font-weight: 700; cursor: pointer; transition: background 0.15s; } .btn-primary:hover { background: var(--kera-cta-hover); } .btn-back { width: 100%; padding: 10px; background: transparent; color: #8E95A8; border: none; font-family: var(--font); font-size: 13px; cursor: pointer; margin-top: 8px; } .error-msg { font-size: 13px; color: #C0392B; margin-bottom: 12px; padding: 10px 14px; background: #FDF0EE; border-radius: 8px; border: 1px solid #F5C2BC; display: none; } .privacy { text-align: center; font-size: 12px; color: #8E95A8; margin-top: 16px; line-height: 1.5; } .step-thanks { text-align: center; padding: 8px 0; } .ty-circle { width: 76px; height: 76px; border-radius: 50%; background: #EBF4FC; display: flex; align-items: center; justify-content: center; font-size: 34px; margin: 0 auto 22px; } .step-thanks h2 { font-size: 22px; font-weight: 700; color: #161C2A; margin-bottom: 12px; } .step-thanks p { font-size: 15px; color: #525A6E; line-height: 1.7; margin-bottom: 30px; max-width: 420px; margin-left: auto; margin-right: auto; } .page-footer { text-align: center; padding: 28px; font-size: 12px; color: #8E95A8; background: #fff; border-top: 1px solid #EFF1F5; } @media (max-width: 540px) { .form-card { padding: 28px 20px; } .options-grid.cols-2 { grid-template-columns: 1fr; } .field-row { grid-template-columns: 1fr; } }

Quanto a mastite está custando ao seu rebanho neste inverno?

Responda 3 perguntas rápidas e um especialista Kera entrará em contato para apresentar as melhores soluções para o seu rebanho.

Perfil Rebanho Contato

Passo 1 de 3

Você é produtor de leite com compost barn?

Selecione o perfil que melhor descreve você.

Por favor, selecione uma opção para continuar.

Passo 2 de 3

Conte sobre o seu rebanho

Essas informações ajudam o especialista a entender a realidade da sua propriedade e apresentar as soluções mais adequadas.

Quantas vacas você tem no compost barn?

Qual é o seu maior desafio no compost barn hoje?

Selecione uma opção em cada grupo antes de continuar.

Passo 3 de 3

Quase lá! Deixe seu contato.

Um especialista Kera da sua região entrará em contato para apresentar as melhores soluções para o seu compost barn.

Selecione Paraná Santa Catarina Rio Grande do Sul
Selecione o estado
Preencha todos os campos para continuar.

🔒 Seus dados são protegidos e não serão compartilhados com terceiros.

Cadastro realizado com sucesso!

Recebemos suas informações. Um especialista Kera da sua região entrará em contato em breve para apresentar as melhores soluções para o seu rebanho.

Falar no WhatsApp agora
var answers = {}; var cidades = { PR: ['Curitiba','Cascavel','Foz do Iguaçu','Londrina','Maringá','Ponta Grossa','Francisco Beltrão','Pato Branco','Toledo','Guarapuava','Castro','Carambeí','Palmeira','Lapa'], SC: ['Florianópolis','Blumenau','Chapecó','Joinville','Lages','São Miguel do Oeste','Xanxerê','Concórdia','Videira','Caçador','Curitibanos','São José','Tubarão','Criciúma'], RS: ['Porto Alegre','Caxias do Sul','Pelotas','Canoas','Santa Maria','Passo Fundo','Vacaria','Bento Gonçalves','Lajeado','Erechim','Santo Ângelo','Ijuí','Palmeira das Missões','Cruz Alta'] }; function loadCidades() { var e=document.getElementById('estado').value, s=document.getElementById('cidade'); s.innerHTML='Selecione a cidade'; if(cidades[e]) cidades[e].forEach(function(c){s.innerHTML+=''+c+'';}); } function selectOption(btn) { var g=btn.getAttribute('data-group'); document.querySelectorAll('[data-group="'+g+'"]').forEach(function(b){b.classList.remove('selected');}); btn.classList.add('selected'); answers[g]=btn.getAttribute('data-value'); } function nextStep(c) { if(c===1&&!answers.perfil){document.getElementById('err-1').style.display='block';return;} if(c===1) document.getElementById('err-1').style.display='none'; if(c===2&&(!answers.vacas||!answers.desafio)){document.getElementById('err-2').style.display='block';return;} if(c===2) document.getElementById('err-2').style.display='none'; document.getElementById('step-'+c).classList.remove('active'); document.getElementById('step-'+(c+1)).classList.add('active'); updateProgress(c+1); window.scrollTo({top:0,behavior:'smooth'}); } function prevStep(c) { document.getElementById('step-'+c).classList.remove('active'); document.getElementById('step-'+(c-1)).classList.add('active'); updateProgress(c-1); window.scrollTo({top:0,behavior:'smooth'}); } function updateProgress(s) { document.getElementById('progress-fill').style.width={1:'33%',2:'66%',3:'100%',4:'100%'}[s]||'33%'; ['lbl-1','lbl-2','lbl-3'].forEach(function(id,i){ var el=document.getElementById(id); el.classList.remove('active','done'); if(i+1<s) el.classList.add('done'); else if(i+1===s) el.classList.add('active'); }); } function submitForm() { var valid=true; ['nome','tel','estado','cidade'].forEach(function(id){ var el=document.getElementById(id); if(!el.value.trim()){el.classList.add('invalid');valid=false;}else{el.classList.remove('invalid');} }); if(!valid){document.getElementById('err-3').style.display='block';return;} document.getElementById('err-3').style.display='none'; answers.nome=document.getElementById('nome').value.trim(); answers.tel=document.getElementById('tel').value.trim(); answers.estado=document.getElementById('estado').value; answers.cidade=document.getElementById('cidade').value; // fetch('https://SEU-WEBHOOK.com/lead',{method:'POST',headers:{'Content-Type':'application/json'},body:JSON.stringify(answers)}); document.getElementById('step-3').classList.remove('active'); document.getElementById('step-4').classList.add('active'); document.getElementById('progress-fill').style.width='100%'; window.scrollTo({top:0,behavior:'smooth'}); } function goToCalc() { window.location.href='/calculadora-roi-compost'; } document.addEventListener('DOMContentLoaded',function(){ var t=document.getElementById('tel'); if(!t) return; t.addEventListener('input',function(){ var v=t.value.replace(/\D/g,'').slice(0,11); if(v.length<=2) t.value=v.length?'('+v:''; else if(v.length<=6) t.value='('+v.slice(0,2)+') '+v.slice(2); else if(v.length<=10) t.value='('+v.slice(0,2)+') '+v.slice(2,6)+'-'+v.slice(6); else t.value='('+v.slice(0,2)+') '+v.slice(2,7)+'-'+v.slice(7); }); });
Rolar para cima