@font-face{font-family:Inter;src:url(/assets/date-v3/fonts/inter.woff2) format('woff2');font-weight:400;font-display:swap}footer .footer-sitemap{--sitemap-rgb:244,241,234;display:block;width:100%;max-width:100%;min-width:0;margin:0 0 18px;padding:0;color:rgba(var(--sitemap-rgb),.6);font:12px/1.8 Inter,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;overflow-x:auto;scrollbar-width:none}footer .footer-sitemap::-webkit-scrollbar{display:none}footer .footer-sitemap a,footer .footer-sitemap span{display:inline;color:inherit;font:inherit;padding:0;text-decoration:none}footer .footer-sitemap a:hover{text-decoration:underline;text-underline-offset:3px}footer .footer-sitemap [aria-current=page]{color:rgba(var(--sitemap-rgb),1)}footer .footer-sitemap a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.exhibition-page footer{flex-wrap:wrap}.exhibition-page footer .footer-sitemap{flex-basis:100%;margin-bottom:0}@media(max-width:700px){footer .footer-sitemap{font-size:12px;line-height:1.8;margin-bottom:16px;-webkit-overflow-scrolling:touch}}

/* Task 98: keep the For two routes equally legible and together on phones. */
footer .footer-sitemap .footer-for-two,footer .footer-sitemap .footer-for-two a{font:inherit;color:rgba(var(--sitemap-rgb),.92)}
footer .footer-sitemap a:hover,footer .footer-sitemap a:focus-visible{text-decoration:underline;text-underline-offset:3px}
@media(max-width:700px){footer .footer-sitemap{white-space:normal;overflow:visible}footer .footer-sitemap .footer-for-two{display:block;white-space:nowrap;margin-bottom:5px}footer .footer-sitemap .footer-two-separator{display:none}}

footer .footer-sitemap.footer-sitemap-inherited{color:inherit}footer .footer-sitemap-inherited .footer-for-two,footer .footer-sitemap-inherited .footer-for-two a{color:inherit}
