/* /residents desktop-only layout correction for the benefits block.
   Keep the section background full-bleed while the actual content stays 1903px. */
@media screen and (min-width: 761px) {
    .residents-benefits {
        width: auto;
        max-width: none;
        margin-left: calc(50% - 50vw);
        margin-right: calc(50% - 50vw);
        background: #fff;
    }

    .residents-benefits__title,
    .residents-benefits__grid {
        width: min(100%, 1903px);
        max-width: 1903px;
        margin-left: auto;
        margin-right: auto;
        box-sizing: border-box;
    }

    .residents-benefits__title {
        padding: 96px 40px 64px;
    }

    .residents-benefits__grid {
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
    }
}
