.footer{padding-block:var(--spacing-6);font-size:1rem}.footer h3{font-size:var(--font-size-medium);text-transform:uppercase}.footer *,.footer :hover{color:inherit!important}.footer .uk-nav a,.footer a{padding:0;text-decoration:none}.footer .uk-nav a:hover,.footer a:hover{text-decoration:underline}.footer .footer-name{margin-block-end:var(--spacing-6);padding-block-end:var(--spacing-6)}.footer .footer-name svg{block-size:auto;inline-size:100%}.footer .footer-brand svg{block-size:80px;inline-size:auto}.footer .footer-brand path{fill:currentColor}.footer>.uk-container{container-type:inline-size}@media (width<960px){.footer>.uk-container>.uk-grid{row-gap:var(--spacing-4)}}.footer img{aspect-ratio:unset}.footer .footer-aoc{font-family:var(--font-display), serif;letter-spacing:-.04em;padding-block:var(--spacing-6);margin-block:var(--spacing-6) var(--spacing-3);border-block-start:1px solid;font-size:1.25rem;line-height:1.2}@media (width>=960px){.footer .footer-aoc{margin-block-end:var(--spacing-6);font-size:1.375rem}.footer .footer-meta{flex-wrap:wrap;justify-content:space-between;display:flex}.footer .footer-meta .footer-social{inline-size:100%}}@media (width>=1200px){.footer .footer-meta{flex-wrap:nowrap}.footer .footer-meta .footer-social{order:3;inline-size:fit-content}}
