.footer-nav{flex-direction:column;gap:1rem;display:flex}.footer-nav__item{display:inline-flex}.footer-nav__list{flex-direction:column;display:flex}.footer-link{color:var(--white)}.footer-link:hover{color:var(--theme-link-hover)}.footer-socials__list{gap:.5rem;display:flex}.footer-socials__link{padding:.25rem;display:flex}.footer-socials__link:hover .footer-socials__icon svg path{fill:var(--theme-link-hover)}.footer{z-index:1;position:relative}.footer-main{background:var(--theme-primary);color:var(--white);overflow:hidden}.footer-content{flex-direction:column;justify-content:space-between;padding:2.5rem 0;display:flex}@media (width>=768px){.footer-content{padding:1.5rem 0}}.footer-content .footer-column{margin-bottom:2.5rem}.footer-sponsors{background:var(--white);padding:1.5rem 0}.footer-sponsors__item{width:auto;height:1.8125rem}@media (width>=768px){.footer-sponsors__item{height:2.5rem}}.footer-sponsors .caption{color:var(--black);margin-bottom:1rem}@media (width>=1024px){.footer-sponsors .caption{margin-bottom:0}}.footer-logo{flex:none;width:100%;height:100%;display:block}.footer-logo path{fill:var(--white)}.footer-column .body-small{margin:0}.footer-column__link{color:inherit}.footer-column__link:hover{color:var(--theme-link-hover)}
