.legal-container {
    max-width: 760px;
    margin: 0 auto;
    padding-inline: var(--space-4, 1rem);
    padding-block: var(--section-padding, 3rem);
}

.legal-block {
    scroll-margin-top: 80px;
}

.legal-block-header {
    display: flex;
    align-items: center;
    gap: 10px;
}
