/* Shared background for public website pages, including standalone legal views. */
html {
    background: #fef8fa url('/assets/images/background.png') center center / cover no-repeat fixed;
}

body {
    background: transparent;
}

/* Preserve the homepage spacing when moving its background out of the view. */
body.public-site--home {
    padding: 0;
}

/* Word-exported legal documents contain inline white paragraph backgrounds. */
body.legal-document,
body.legal-document * {
    background-color: transparent !important;
}
