/* Container for Cheatsheets */
.container {
    max-width: 800px;
    margin: 0 auto;
    padding: 4rem 2rem 8rem;
}

@media (max-width: 600px) {
    .container {
        padding: 2rem 1rem 4rem;
    }

    h1 {
        font-size: 2.25rem !important;
    }

    h2 {
        font-size: 1.5rem !important;
    }
}

/* Cheatsheets use the same footer as blogs, but might have simpler layout */
footer {
    margin-top: 6rem;
    padding-top: 2rem;
    text-align: center;
    border-top: 1px solid var(--border-light);
    font-size: 0.875rem;
    color: var(--text-muted);
}