.legal {
    display: grid;
    gap: 1.5rem;
}

.legal *:is(h3, h4, h5, h6, .h3, .h4, .h5, .h6) {
    text-transform: none;
}

.legal-warning {
    color: red;
    font-weight: bold;
    padding: 1rem;
    border: 1px solid darkred;
}