/* Compact footer website links, 2026-10-06. */
footer .footer-inner { flex-wrap: wrap; align-items: center; gap: 12px 24px; }
footer .footer-websites { display: flex; flex-wrap: wrap; gap: 4px 16px; font-size: 0.75rem; line-height: 1.5; }
footer .footer-websites a { color: rgba(255, 255, 255, 0.55); text-decoration: underline; text-decoration-color: rgba(255, 255, 255, 0.24); text-underline-offset: 3px; }
footer .footer-websites a:hover, footer .footer-websites a:focus-visible { color: var(--white); text-decoration-color: currentColor; }