.site-footer-public{color:#fff;z-index:10;background:linear-gradient(135deg,#1f1e1d 0%,#2b2a29 100%);border-top:4px solid #81b92a;position:relative;margin-top:0!important}.footer-public-container{justify-content:space-between;align-items:center;gap:40px;width:min(100% - 40px,1380px);margin:0 auto;padding:42px 320px 42px 0;display:flex}.footer-public-brand{align-items:center;gap:20px;display:flex}.footer-public-logo{object-fit:contain;flex-shrink:0;width:90px;height:90px;transition:transform .25s}.footer-public-logo:hover{transform:scale(1.05)}.footer-public-title{color:#81b92a;letter-spacing:-.02em;margin-bottom:10px;font-size:1.15rem;font-weight:800}.footer-public-copy{color:#ffffffc7;max-width:600px;font-size:.95rem;line-height:1.6}.footer-public-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.footer-public-links a{color:#ffffffd1;border-radius:12px;padding:10px 14px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .25s,color .25s,transform .25s}.footer-public-links a:hover{color:#81b92a;background:#81b92a26;transform:translateY(-2px)}.footer-public-links a:focus-visible{outline-offset:2px;outline:2px solid #81b92a}@media (width<=1200px){.footer-public-container{padding-right:0}}@media (width<=900px){.footer-public-container{text-align:center;flex-direction:column;gap:24px;padding:36px 0}.footer-public-brand{text-align:center;flex-direction:column}.footer-public-logo{width:72px;height:72px}.footer-public-copy{max-width:100%}.footer-public-links{justify-content:center}}@media (width<=520px){.footer-public-container{width:min(100% - 24px,1380px);padding:30px 0}.footer-public-title{font-size:1rem}.footer-public-copy{font-size:.88rem}.footer-public-links{flex-direction:column;gap:8px;width:100%}.footer-public-links a{justify-content:center;width:100%;display:flex}.footer-public-logo{width:64px;height:64px}}
/*# sourceMappingURL=hub-resiliencia-em-rede.7c3bb14c.css.map */
