@layer page {
    main {
        justify-self: center;

        display: grid;
        place-items: center;
        place-content: center;

        padding: 4.5rem 3rem;
        gap: 4.5rem;

        @media screen and (max-width: 1024px) {
            padding: 3rem 1.5rem;
            gap: 3rem;
        }
    }
}
