:root{--bg:#10231f;--ink:#f6f1e5;--muted:#b9bdad;--line:rgba(246,241,229,.18);--lime:#d9ff6d;--orange:#ff9a66;--paper:#f5e8cf;--pad:clamp(20px,5vw,76px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;background:radial-gradient(circle at 82% 7%,#3e5f3e 0,transparent 27%),var(--bg);color:var(--ink);font:400 15px/1.55 Manrope,Arial,sans-serif}.shell{width:min(100%,1520px);margin:auto;padding-inline:var(--pad)}a{color:inherit;text-decoration:none}.skip-link{position:absolute;left:-999px;top:10px;z-index:9;background:#fff;color:#000;padding:10px}.skip-link:focus{left:10px}.topo{min-height:92px;display:grid;grid-template-columns:1fr auto 1fr;gap:30px;align-items:center;border-bottom:1px solid var(--line)}.marca{font:700 18px/1 Manrope,Arial,sans-serif;letter-spacing:-.06em}.marca span{color:var(--lime);font-size:1.3em}.topo nav{display:flex;gap:28px;color:var(--muted);font-size:12px}.topo nav a{padding:10px 0}.topo nav .ativo,.topo nav a:hover{color:var(--ink)}.contato{justify-self:end;font-size:12px;font-weight:700}.contato span{color:var(--lime);font-size:17px}.sobretitulo{margin:0;color:var(--muted);font:500 10px 'DM Mono',monospace;letter-spacing:.14em}.sobretitulo span{color:var(--lime);padding-inline:4px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Oswald,Arial,sans-serif;font-weight:500;letter-spacing:-.055em}h1{font-size:clamp(66px,9vw,145px);line-height:.82;text-transform:uppercase;margin:38px 0 28px}h1 em,h2 em{color:var(--lime);font-style:normal}.hero{display:grid;grid-template-columns:1.04fr .96fr;gap:clamp(35px,8vw,150px);min-height:680px;padding-top:clamp(76px,11vw,170px);padding-bottom:80px;align-items:center;border-bottom:1px solid var(--line)}.introducao{max-width:440px;color:#d7d9ca;font-size:18px}.acoes{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:35px}.botao{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-width:210px;padding:14px 16px 14px 19px;border:1px solid var(--ink);border-radius:100px;font-size:12px;font-weight:700;transition:.2s}.botao:hover{background:var(--ink);color:#10231f}.botao span{font-size:18px}.botao-principal{background:var(--lime);border-color:var(--lime);color:#14211a}.link-seta{font-size:12px;font-weight:700}.link-seta span{color:var(--lime);font-size:18px}.visual-menu{position:relative;min-height:480px;display:grid;place-items:center}.menu-mock{position:relative;z-index:2;width:min(82%,345px);min-height:420px;padding:36px 28px 25px;background:var(--paper);color:#173227;box-shadow:24px 29px 55px rgba(0,0,0,.3);transform:rotate(5deg)}.menu-mock small,.menu-mock p{font:500 9px 'DM Mono',monospace;letter-spacing:.12em}.menu-mock h2{margin:52px 0 28px;font-size:63px;line-height:.8}.menu-mock div{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid rgba(23,50,39,.27);font-size:10px}.menu-mock div span{font:500 9px 'DM Mono',monospace;letter-spacing:.1em}.menu-mock div i{color:#d15c32;font-style:normal}.menu-mock p{position:absolute;bottom:20px;left:28px}.prato{position:absolute;border-radius:50%;border:10px solid rgba(246,241,229,.8);box-shadow:inset 0 0 0 11px rgba(16,35,31,.35),0 20px 35px rgba(0,0,0,.2)}.prato-um{width:230px;height:230px;top:30px;right:2%;background:radial-gradient(circle,#ff9c5c 0 23%,#537d51 24% 41%,#d3e4a0 42% 55%,#dc7252 56% 67%,#f1d971 68%)}.prato-dois{width:170px;height:170px;bottom:4px;left:1%;background:radial-gradient(circle,#f6df87 0 25%,#b94c3c 26% 39%,#607a49 40% 57%,#e7b15e 58%)}.faixa{display:flex;justify-content:center;align-items:center;gap:25px;min-height:94px;border-bottom:1px solid var(--line);font:500 10px 'DM Mono',monospace;letter-spacing:.14em}.faixa i{color:var(--orange);font-style:normal}.canais{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(45px,8vw,130px);padding-top:clamp(100px,13vw,190px);padding-bottom:clamp(100px,13vw,190px);border-bottom:1px solid var(--line)}.canais h2,.gestao h2,.pedido h2,.demo h2{font-size:clamp(55px,7.3vw,114px);line-height:.83;text-transform:uppercase;margin:30px 0 0}.cards-canais{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:end}.cards-canais article{min-height:295px;padding:19px;background:rgba(246,241,229,.07);border:1px solid var(--line);display:flex;flex-direction:column}.cards-canais article:nth-child(2){margin-bottom:46px;background:rgba(217,255,109,.12)}.cards-canais span{color:var(--lime);font:500 10px 'DM Mono',monospace}.cards-canais h3{margin:80px 0 12px;font-size:42px;line-height:.85;text-transform:uppercase}.cards-canais p{margin:0;color:var(--muted);font-size:11px}.gestao{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,9vw,150px);padding-top:clamp(100px,13vw,190px);padding-bottom:clamp(100px,13vw,190px);border-bottom:1px solid var(--line);align-items:center}.gestao-visual{position:relative;min-height:405px;padding:85px 35px 35px;background:linear-gradient(145deg,#f6edda,#b9cead);color:#1a392d;box-shadow:17px 22px 45px rgba(0,0,0,.18)}.linha-item{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid rgba(26,57,45,.2);font-size:13px}.linha-item span{color:#557364;font:500 10px 'DM Mono',monospace}.tag{position:absolute;top:30px;right:35px;padding:7px 9px;background:#1d4b38;color:#d9ff6d;font:500 9px 'DM Mono',monospace;letter-spacing:.1em}.gestao>div:last-child>p:not(.sobretitulo){max-width:420px;margin-top:31px;color:var(--muted);font-size:16px}.gestao ul{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:30px 0 0;padding:0;list-style:none;font-size:12px}.gestao li{border-top:1px solid var(--line);padding-top:9px}.pedido{display:grid;grid-template-columns:1.1fr .9fr;gap:55px;padding-top:clamp(100px,13vw,180px);padding-bottom:clamp(100px,13vw,180px);border-bottom:1px solid var(--line)}.pedido h2{margin-top:30px}.pedido-copy{align-self:end}.pedido-copy p{color:#d7d9ca;font-size:17px}.botao-claro{margin-top:20px;background:var(--paper);border-color:var(--paper);color:#173227}.demo{padding-top:clamp(100px,13vw,180px);padding-bottom:clamp(100px,13vw,180px);border-bottom:1px solid var(--line)}.demo h2{margin:30px 0}.demo>p:not(.sobretitulo){max-width:420px;color:var(--muted);font-size:16px}.demo .botao{margin-top:15px}.rodape{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;padding-top:38px;padding-bottom:38px;color:var(--muted);font-size:11px}.rodape p{margin:0}.rodape p:last-child{text-align:right}@media(max-width:760px){.topo{grid-template-columns:1fr auto;min-height:74px}.topo nav{display:none}.contato{font-size:10px}.hero,.canais,.gestao,.pedido{grid-template-columns:1fr}.hero{min-height:0;padding-top:82px}.visual-menu{min-height:390px;order:-1}.menu-mock{width:240px;min-height:350px;padding:27px 20px}.menu-mock h2{font-size:52px;margin:38px 0 22px}.menu-mock p{left:20px}.prato-um{width:170px;height:170px}.prato-dois{width:125px;height:125px}.faixa{padding:20px;flex-wrap:wrap;gap:12px;text-align:center}.cards-canais{max-width:440px;margin:18px auto}.cards-canais article{min-height:220px;padding:13px}.cards-canais article:nth-child(2){margin-bottom:30px}.cards-canais h3{margin:54px 0 10px;font-size:32px}.gestao-visual{min-height:330px}.gestao h2{margin-top:28px}.rodape{grid-template-columns:1fr;gap:14px}.rodape p:last-child{text-align:left}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
