.legal-page {
background-color: var(--c-white);
padding-block: 5rem 6rem;
}
.legal-page__inner {
max-width: 1200px;
}
.legal-page__header {
margin-bottom: 3rem;
padding-bottom: 2rem;
border-bottom: 1px solid var(--c-border);
}
.legal-page__title {
font-family: var(--f-heading);
font-size: var(--text-5xl);
line-height: 1.1;
color: var(--c-dark);
margin-bottom: 0.75rem;
}
.legal-page__meta {
font-family: var(--f-ui);
font-size: var(--text-sm);
color: var(--c-text-2);
}