/* ===== BODY ===== */
body {
    font-family: 'Nunito', sans-serif;
    line-height: 1.6;
    color: var(--text);

    background: linear-gradient(160deg, var(--bg-top), var(--bg-bottom));
    min-height: 100vh;

    display: flex;
    flex-direction: column;
    padding-bottom: 1rem;
}