@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');

:root {
    --highlight: #ffcc00;
}

.page-footer {
    margin-top: 4rem;
    padding-top: 1rem;
    border-top: 1px solid #e5e7eb;
    color: #667382;
    font-size: 0.875rem;
    line-height: 1.6;
}

.page-footer-tagline {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}

.page-footer-line {
    margin: 0;
}

.page-footer-line + .page-footer-line {
    margin-top: 0.35rem;
}

.page-footer-separator {
    margin: 0 0.4rem;
}

.page-footer a {
    color: inherit;
    text-decoration: none;
}

.page-footer a:hover,
.page-footer a:focus-visible {
    color: #17212b;
    text-decoration: underline;
}

.page-footer a:focus-visible {
    outline: 3px solid #003399;
    outline-offset: 3px;
}
