#rodape.facto-site-footer{position:relative;z-index:2;overflow:hidden;border-top:1px solid rgb(255 255 255/8%);background:#0b0b0b;color:var(--white);font-size:1rem;line-height:normal}#rodape .facto-site-footer__wordmark{width:min(calc(100% - 2 * var(--gutter)),var(--container));margin:0 auto;padding:clamp(4.5rem,7vw,6.5rem) 0 clamp(2.5rem,4.5vw,4rem)}#rodape .facto-site-footer__wordmark svg{display:block;width:100%;max-width:none;height:auto;overflow:visible}#rodape .facto-site-footer__wordmark use{fill:transparent;stroke-width:.2}#rodape .facto-site-footer__wordmark-base{stroke:rgb(255 255 255/7%)}#rodape .facto-site-footer__wordmark-draw{stroke:rgb(255 255 255/48%);stroke-dasharray:1;stroke-dashoffset:1;opacity:0}#rodape.is-visible .facto-site-footer__wordmark-draw{animation:rodape-wordmark-draw 2.8s var(--ease-out) forwards}#rodape:not(.tem-js) .facto-site-footer__wordmark-draw{opacity:1;stroke-dashoffset:0}#rodape .facto-site-footer__wordmark-reveal{opacity:0;transition:opacity .22s ease}#rodape .facto-site-footer__wordmark.is-hovered .facto-site-footer__wordmark-reveal{opacity:1}#rodape .facto-site-footer__legal{display:flex;width:min(calc(100% - 2 * var(--gutter)),var(--container));margin:0 auto;padding:1.25rem 0 clamp(1.5rem,2.5vw,2rem);align-items:center;justify-content:space-between;gap:.75rem 2rem;border-top:1px solid var(--line-dark);color:var(--muted-dark);font-family:var(--font-sans);font-size:.875rem;font-weight:400;letter-spacing:-.01em;line-height:1.4}#rodape .facto-site-footer__direitos{margin:0}#rodape .facto-site-footer__direitos>span{white-space:nowrap}#rodape .facto-site-footer__links{display:flex;align-items:center;gap:1.25rem}#rodape .facto-site-footer__politica{display:inline-flex;min-height:44px;align-items:center;color:inherit;text-decoration:underline;text-decoration-color:rgb(248 248 246/28%);text-underline-offset:.25em;white-space:nowrap;transition:color var(--dur-fast) ease,text-decoration-color var(--dur-fast) ease}#rodape .facto-site-footer__redes{display:flex;margin:0;padding:0;gap:.5rem;list-style:none}#rodape .facto-site-footer__redes a{display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--line-dark);border-radius:var(--radius-pill);color:var(--white);transition:border-color var(--dur-fast) ease,background-color var(--dur-fast) ease,color var(--dur-fast) ease}#rodape .facto-site-footer__redes svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover){#rodape .facto-site-footer__politica:hover{color:var(--white);text-decoration-color:var(--orange)}#rodape .facto-site-footer__redes a:hover{border-color:var(--orange);background:rgb(255 108 17/12%);color:var(--orange)}}@keyframes rodape-wordmark-draw{0%{opacity:0;stroke-dashoffset:1}8%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@media (max-width:640px){#rodape .facto-site-footer__wordmark{padding:3.5rem 0 2.25rem}#rodape .facto-site-footer__wordmark use{stroke-width:.45}#rodape .facto-site-footer__legal{flex-direction:column;align-items:flex-start;padding-top:1.5rem}#rodape .facto-site-footer__direitos>span{display:block}#rodape .facto-site-footer__sep{display:none!important}#rodape .facto-site-footer__links{width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){#rodape .facto-site-footer__wordmark-draw{animation:none!important;opacity:1;stroke-dashoffset:0}#rodape .facto-site-footer__wordmark-reveal{transition:none}#rodape :is(.facto-site-footer__politica,.facto-site-footer__redes a){transition:none}}