:root {
	/* Colors - Russian Life Decoding theme - Professional & Comfortable */
	--accent: #4b3d37; /* Warm brown accent */
	--background: #f7f4f7; /* Light warm background */
	--lightAccent: #444649; /* Dark grey for header */
	--lighterAccent: #f6ede0; /* Light cream for subtle accents */
	--dark: #110e08; /* Deep black for text and emphasis */
	--darker: #110e08; /* Deep black for strong emphasis */
	--slate: #4b3d37; /* Warm brown for secondary text */
	--deepNavy: #153B6A; /* Deep navy blue */
	--accentRed: #D73B3B; /* Vibrant red accent */
	--woodBrown: #4b3d37; /* Warm brown tone */
	--lightWood: #f6ede0; /* Light cream accent */
	--coolGrey: #444649; /* Cool dark grey */

	--white: #f7f4f7;
	--black: #110e08;

	--ink: var(--dark);
	--paper: var(--background);

	/**
	 * These fonts are broken out into two separate variables from a previous iteration. I left
	 * it in because it's nice to be able to split out the heading and body fonts.
	 */
	--accentFont: 'Atkinson Hyperlegible', Georgia, Times, serif;
	--primaryFont: 'Atkinson Hyperlegible', sans-serif;
	--codeFont: 'Fira Code', monospace;
}
