        .layout {
            max-width: none;
            padding: 0;
        }

        @media (min-width: 961px) {
            .layout {
                grid-template-columns: 0 100% 0;
            }
        }

        @media (max-width: 959px) {
            .layout {
                grid-gap: 30px;
                grid-template-columns: 100%;
            }
        }