.page-footer {
    margin-top: 3rem;
    padding: 1.5rem 0;
    border-top: 1px solid #e5e7eb;
    text-align: center;
    font-size: 0.875rem;
    color: #6b7280;
}

.page-footer a {
    color: #2563eb;
    text-decoration: none;
}

.page-footer a:hover {
    text-decoration: underline;
}
