.app-footer .footer-links{width:auto}.app-footer .footer-links .nav-item{border-radius:2px;margin-left:20px;padding:2px}.app-footer .footer-links .nav-item:hover{text-decoration:underline;text-underline-offset:.25rem}.app-footer .footer-links .nav-item:focus{border:1px solid var(--app-c-primary-50)}.app-footer .footer-links .nav-item:focus span{outline:none}.app-footer .social-icons .icon__wrapper:focus-within{border:1px solid var(--app-c-border-20)}.app-footer .social-icons .icon__wrapper:hover .nuxt-icon{transition:all}.app-footer .social-icons .icon__wrapper:hover .nuxt-icon svg{height:26px;width:26px}
