:root {
    --content-max-width: 1200px;
    --content-padding-x: 1.5rem;
}

.container {
    width: 100%;
    max-width: var(--content-max-width);
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--content-padding-x);
    padding-right: var(--content-padding-x);
}

/* Client main uses .container; beat legacy narrow .client-main max-width rules */
.client-main.container {
    width: 100%;
    max-width: var(--content-max-width);
    margin-left: auto;
    margin-right: auto;
}
