/* Spezifische Anpassungen für das Manifest */
.manifest-page .section {
    padding: var(--space-20) 0;
}
.manifest-page .hero-copy {
    padding: 11rem 3rem 11rem 13rem;
}
.manifest-page .comparison-table td {
    border-bottom: 1px solid var(--color-gray-200);
}

.manifest-page .comparison-table th {
    padding: var(--space-4) var(--space-6);
    font-weight: 700;
    text-align: left;
}

.manifest-page .manifest-text p {
    margin-bottom: 1.5rem;
}

.manifest-page .manifest-text strong {
    color: var(--color-navy);
}

@media (max-width: 768px) {
    .manifest-page .hero-copy h1 {
        font-size: 2.2rem;
    }
}