.rodape{background:var(--ink-900);color:var(--text-body);border-top:1px solid var(--border-hairline)}.rodape__interno{max-width:1080px;padding:var(--space-10) var(--gutter-screen) calc(var(--space-7) + var(--rodape-barra,0px));margin:0 auto}.rodape__topo{gap:var(--space-8);display:grid}.rodape__frase{max-width:24ch;font:var(--fw-bold) var(--fs-title-s)/1.25 var(--font-display);letter-spacing:var(--ls-tight);color:var(--text-strong)}.rodape__whats,.rodape__whats:hover{border-bottom:none}.rodape__whats{min-height:48px;margin-top:var(--space-5);padding:0 var(--space-5);border-radius:var(--radius-control);background:var(--brand-primary);color:var(--text-on-gold);font:var(--fw-bold) 15px/1 var(--font-ui);letter-spacing:var(--ls-label);text-transform:uppercase;white-space:nowrap;transition:var(--transition-control);align-items:center;gap:10px;display:inline-flex}.rodape__whats:hover{background:var(--brand-primary-hover);color:var(--text-on-gold)}.rodape__colunas{gap:var(--space-7) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.rodape__titulo{margin-bottom:var(--space-4);font:var(--fw-bold) 11px/1 var(--font-ui);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--gold-500)}.rodape__lista{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.rodape__lista a,.rodape__endereco{font:var(--fw-medium) var(--fs-body-s)/1.45 var(--font-ui);color:var(--text-body);border-bottom:none}.rodape__lista a:hover,.rodape__endereco:hover{color:var(--white);border-bottom:none}.rodape__endereco{align-items:flex-start;gap:var(--space-3);display:inline-flex}.rodape__endereco svg{color:var(--gold-500);flex:none;margin-top:2px}.rodape__marca{width:100%;height:auto;margin-top:var(--space-10);display:block}.rodape__base{justify-content:space-between;align-items:center;gap:var(--space-5);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border-hairline);flex-wrap:wrap;display:flex}.rodape__copy{font-size:var(--fs-caption);color:var(--text-muted)}.rodape__redes{gap:var(--space-3);display:flex}.rodape__rede,.rodape__rede:hover{border:1px solid var(--border-hairline)}.rodape__rede{border-radius:var(--radius-pill);width:48px;height:48px;color:var(--white);transition:var(--transition-control);justify-content:center;align-items:center;display:inline-flex}.rodape__rede:hover{border-color:var(--gold-500);background:var(--gold-500);color:var(--ink-900)}@media (min-width:880px){.rodape__topo{gap:var(--space-10);grid-template-columns:minmax(0,380px) 1fr}}@media (max-width:720px){.rodape__interno{padding-top:var(--space-9)}.rodape__marca{margin-top:var(--space-9)}.rodape__base{flex-direction:column-reverse;align-items:flex-start}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.rodape__chamada,.rodape__colunas>*,.rodape__marca,.rodape__base{transition:opacity .65s var(--ease-out), transform .65s var(--ease-out), filter .65s var(--ease-out)}.rodape:not(.rodape--visivel) :is(.rodape__chamada,.rodape__colunas>*,.rodape__base){opacity:0;filter:blur(10px);transform:translateY(20px)}.rodape:not(.rodape--visivel) .rodape__marca{opacity:0;filter:blur(12px);transform:translateY(28px)}.rodape__marca{transition-duration:.85s}.rodape__chamada{transition-delay:80ms}.rodape__colunas>:first-child{transition-delay:.18s}.rodape__colunas>:nth-child(2){transition-delay:.28s}.rodape__marca{transition-delay:.38s}.rodape__base{transition-delay:.48s}}.social{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--white);font:var(--fw-bold) 14px/1 var(--font-ui);color:var(--text-strong);white-space:nowrap;transition:var(--transition-control);display:inline-flex}.social,.social:hover{border-bottom:1px solid var(--border-hairline);text-decoration:none}.social svg{flex:none}.social--whats:hover{color:#128c3e;border-color:#25d366}@media (max-width:720px){.social{flex:100%;justify-content:center}}
