/*
Theme Name: Cleave Tax
Theme URI: https://cleave.tax
Author: Cleave Tax Development Team
Description: Custom high-end, rugged standalone theme for Cleave Tax Inc.
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.0
Version: 1.0
License: GNU General Public License v2 or later
Text Domain: cleavetax
*/

/* 1. Ensure the absolute base of the site is dark so no white ever peeks through */
html, body {
    background-color: #0d0d0d !important;
    color: #ffffff !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow-x: hidden !important;
}

/* 2. Nuke the invisible margins WordPress adds to the top and bottom of the page */
main > *:first-child {
    margin-top: 0 !important;
}
main > *:last-child {
    margin-bottom: 0 !important;
}

/* 3. Just in case WordPress is literally injecting a separator line, hide it */
hr.wp-block-separator, hr {
    display: none !important;
}