.site-footer{--footer-spacing:2rem;--footer-spacing-small:1.5rem;border-top:1px solid var(--twt-border-color);padding:2rem 0;padding:var(--footer-spacing) 0}@media (width>=768px){.site-footer{--footer-spacing:3rem;--footer-spacing-small:2rem;padding-top:6rem;padding-top:calc(var(--footer-spacing) * 2)}}.site-footer ul,.site-footer li{margin:0;padding:0;list-style:none}.site-footer .container{gap:var(--footer-spacing);flex-direction:column;display:flex}.footer-row{justify-content:space-between;align-items:start;gap:var(--footer-spacing);flex-direction:column;display:flex}@media (width>=768px){.footer-row{flex-direction:row}}.footer-row+.footer-row{align-items:end}.footer-text{font-size:var(--twt-font-size-02);line-height:var(--twt-line-height-02)}@media (width>=768px){.footer-text{flex:0 0 50%}}.footer-signets{align-items:flex-start;gap:var(--footer-spacing);flex-flow:wrap;display:flex}@media (width>=768px){.footer-signets{justify-content:flex-end}}.signet{display:block}.signet img{width:auto;height:3rem}.footer-wrapper{align-items:flex-start;gap:var(--footer-spacing-small);flex-flow:wrap;display:flex}.footer-copyright{color:var(--twt-text-muted);background-color:inherit}.footer-navigation .nav{gap:var(--footer-spacing-small)}.footer-navigation .nav .nav-link{color:var(--twt-text);padding:0}.footer-navigation .nav .nav-link:hover,.footer-navigation .nav .nav-link:focus{color:var(--twt-text);-webkit-text-decoration:underline;text-decoration:underline}.footer-social-media{align-self:flex-start}.footer-social-media ul{gap:var(--footer-spacing-small);display:flex}.footer-social-media a{color:var(--twt-text);background-color:inherit;width:3rem;height:3rem;display:block}.footer-social-media a:hover,.footer-social-media a:focus{color:var(--twt-text);background-color:inherit;-webkit-text-decoration:none;text-decoration:none}.footer-social-media span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.footer-social-media svg{width:3rem;height:3rem}.site-content:has(>[class*=theme-variant-]:last-child)+.site-footer .site-footer-inner{border-top:0}
