body {
    margin: 0;
    padding: 0;
    color: #0f172a;
    font-family: 'Poppins', Arial, sans-serif;
    background: #f5f7fb;
}

/* Fallback for start wizard if feature CSS fails to load in edge cases. */
body.bg-muzino {
    background: linear-gradient(to bottom right, #fdd835, #f06292, #64b5f6);
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
}

h1,
h2,
h3 {
    margin: 0 0 0.7rem;
}

p {
    margin: 0 0 0.7rem;
}

a {
    color: #005f99;
}

