/*
 * Mainstream Home Services — child override styles.
 *
 * Loads AFTER the parent styles.css (via the parent's `idiom_after_stylesheets`
 * hook), so rules here win without !important. Override additively — do NOT copy
 * the parent stylesheet in. Most brand differences are color/logo: prefer
 * overriding the CSS custom properties the parent already defines on :root
 * rather than restyling individual components.
 *
 * Example:
 *   :root {
 *       --brand-primary: #0B2F73;
 *       --brand-accent:  #F5A623;
 *   }
 */
