.u-content {
    max-width: var(--content);
}

.u-text-soft {
    color: var(--text-soft);
}

.u-bg-alt {
    background: var(--bg-alt);
}

.u-mt-0 { margin-top: 0; }
.u-mt-1 { margin-top: var(--space-1); }
.u-mt-2 { margin-top: var(--space-2); }
.u-mt-3 { margin-top: var(--space-3); }
.u-mt-4 { margin-top: var(--space-4); }
.u-mt-5 { margin-top: var(--space-5); }
.u-mt-6 { margin-top: var(--space-6); }

.u-mb-0 { margin-bottom: 0; }
.u-mb-1 { margin-bottom: var(--space-1); }
.u-mb-2 { margin-bottom: var(--space-2); }
.u-mb-3 { margin-bottom: var(--space-3); }
.u-mb-4 { margin-bottom: var(--space-4); }
.u-mb-5 { margin-bottom: var(--space-5); }
.u-mb-6 { margin-bottom: var(--space-6); }

.u-pt-4 { padding-top: var(--space-4); }
.u-pt-5 { padding-top: var(--space-5); }
.u-pt-6 { padding-top: var(--space-6); }

.u-pb-4 { padding-bottom: var(--space-4); }
.u-pb-5 { padding-bottom: var(--space-5); }
.u-pb-6 { padding-bottom: var(--space-6); }