.rodape{--roxo: hsl(253 89% 60%);--roxo-forte: hsl(253 72% 48%);--roxo-20: hsl(253 89% 60% / .2);--tinta: hsl(250 32% 12%);--suave: hsl(220 10% 38%);--borda: hsl(220 15% 90%);--lavanda: hsl(240 33% 97%);padding:48px 0 28px;border-top:1px solid var(--borda);background:var(--lavanda)}.rodape .wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media (min-width: 640px){.rodape .wrap{padding:0 32px}}.rodape-grade{display:grid;gap:28px}.rodape .rodape-grade{padding-bottom:32px}.rodape-col h3{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:.95rem;font-weight:700}.rodape-col h3 .ico{width:16px;height:16px;color:var(--roxo)}.rodape-col ul{display:grid;gap:9px}.rodape-col li a{display:inline-flex;align-items:center;gap:6px;color:var(--suave);font-size:.925rem;text-decoration:none}.rodape-col li a:hover{color:var(--roxo-forte);text-decoration:underline}.rodape-col li a .ico{width:15px;height:15px;flex:none}.rodape-marca img{height:32px;width:auto;margin-bottom:12px}.rodape-marca p{color:var(--suave);font-size:.925rem;max-width:26em}.rodape-base{border-top:1px solid var(--borda);display:grid;gap:10px;justify-items:center;text-align:center}.rodape .aviso{color:var(--suave);font-size:13.5px;max-width:38em;font-style:italic}.rodape nav{display:flex;gap:10px;color:var(--suave);font-size:14px}.rodape nav a{text-decoration:none}.rodape nav a:hover{color:var(--roxo);text-decoration:underline}.rodape .copyright{color:var(--suave);font-size:13px}.rodape .rodape-base{padding-top:24px;border-top:0;position:relative}.rodape-base:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:var(--borda)}@media (min-width: 640px){.rodape-base:before{left:32px;right:32px}}.rodape-col h3{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.rodape-col ul{gap:10px}.rodape-email{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--suave);font-size:.925rem;text-decoration:none}.rodape-email:hover{color:var(--roxo-forte);text-decoration:underline}.rodape-email .ico{width:15px;height:15px;flex:none}.rodape-regioes{padding-top:24px;border-top:1px solid var(--borda)}.rodape-regioes ul{display:flex;flex-wrap:wrap;gap:8px}.rodape-regioes li a{padding:7px 12px;border:1px solid var(--roxo-20);border-radius:999px;background:#fff;font-size:.85rem;line-height:1.2}.rodape-regioes li a:hover{border-color:var(--roxo);text-decoration:none}@media (max-width: 639px){.rodape{padding:24px 0 28px}.rodape-grade{grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:26px}.rodape-marca,.rodape-guias,.rodape-regioes{grid-column:1 / -1}.rodape .rodape-grade{padding-bottom:24px}}@media (min-width: 640px) and (max-width: 1023px){.rodape-grade{grid-template-columns:1.4fr 1fr 1fr}.rodape-marca,.rodape-regioes{grid-column:1 / -1}}@media (min-width: 1024px){.rodape-grade{grid-template-columns:1.3fr 1.5fr 1.3fr 1fr;-moz-column-gap:40px;column-gap:40px;row-gap:32px}.rodape-regioes{grid-column:1 / -1}.rodape-regioes li a{padding:5px 10px;font-size:.8rem}.rodape-base{display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left}}
