/*
 * Xede brand fonts — imported from Google Fonts
 * Mulish: primary body/heading font (replaces old "Muli")
 * Rubik: secondary/accent font
 */
@import url('https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700;800&family=Rubik:wght@400;700&display=swap');

/*
 * Xede brand color tokens via --dxp hooks
 * Dark navy: #001c47
 * Green accent: #4abb7f
 * Medium navy: #00245c
 * White: #ffffff
 * Body text: #222222
 */
:root {
    --dxp-g-root: #001c47;
    --dxp-g-root-contrast: #ffffff;
    --dxp-g-brand: #4abb7f;
    --dxp-g-brand-contrast: #001c47;
    --dxp-g-brand-1: #4abb7f;
    --dxp-g-brand-contrast-1: #001c47;
    --dxp-g-root-font-family: 'Mulish', sans-serif;
    --dxp-s-html-font-family: 'Mulish', sans-serif;
    --dxp-g-heading-font-family: 'Rubik', sans-serif;
}

html,
body {
    height: 100%;
    font-family: 'Mulish', sans-serif;
}

html {
    background: white;
}

body {
    margin: 0;
    color: #222222;
}
