
        .layout {
            display: grid;
            grid-template-columns: 1.3fr .8fr;
            gap: 2rem;
            align-items: start
        }

        .next ol {
            padding-left: 1.2rem;
            display: grid;
            gap: .6rem
        }

        .next h2 {
            font-size: 1.3rem
        }

        .benefits {
            margin-top: 1.5rem
        }

        @media(max-width:900px) {
            .layout {
                grid-template-columns: 1fr
            }
        }
    