.legal-top-accent {
    height: 4px;
    background: linear-gradient(90deg, #0ea5e9 0%, #10b981 50%, #8b5cf6 100%);
}

.legal-prose {
    line-height: 1.8;
}

.legal-section-title {
    border-left: 4px solid #0ea5e9;
    padding-left: 0.75rem;
}
