/* Courses page background, shared by every screen. Keep print backgrounds white. */
@media screen {
    body {
        min-height: 100vh;
        background-color: #fff8f8;
        background-image:
            radial-gradient(ellipse at top right, rgba(230,0,0,.10), transparent 40%),
            linear-gradient(135deg, rgba(230,0,0,.02), rgba(230,0,0,.05));
        background-attachment: fixed;
    }
}
