:root {
    --footer-color: #ffffff;
    --footer-background-color: #303030;
    --navigation-color: #ffffff;
    --navigation-background-color: #666666;
    --font-family-body: 'Open Sans', sans-serif;
    --font-family-heading: 'Open Sans', sans-serif;
    --brand-primary: #9f8fca;
    --brand-primary-rgb: 159, 143, 202;
    --brand-primary-contrast: #000000;
    --brand-primary-contrast-yiq: #ffffff;
    --brand-primary-text-emphasis: #403951;
    --brand-primary-bg-subtle: #ece9f4;
    --brand-primary-border-subtle: #d9d2ea;
    --brand-primary-btn-hover-bg: #ada0d2;
    --brand-primary-btn-hover-border: #b2a5d5;
    --brand-primary-btn-hover-color: #000000;
    --brand-primary-btn-active-bg: #b2a5d5;
    --brand-primary-btn-active-border: #b7abd7;
    --brand-primary-btn-active-color: #000000;
    --brand-primary-link-hover-rgb: 178, 165, 213;
    --brand-primary-btn-focus-rgb: 135, 122, 172;
    --brand-secondary: #351f65;
    --brand-secondary-rgb: 53, 31, 101;
    --brand-secondary-contrast: #ffffff;
    --brand-secondary-contrast-yiq: #ffffff;
    --brand-secondary-text-emphasis: #150c28;
    --brand-secondary-bg-subtle: #d7d2e0;
    --brand-secondary-border-subtle: #aea5c1;
    --brand-secondary-btn-hover-bg: #2d1a56;
    --brand-secondary-btn-hover-border: #2a1951;
    --brand-secondary-btn-hover-color: #ffffff;
    --brand-secondary-btn-active-bg: #2a1951;
    --brand-secondary-btn-active-border: #28174c;
    --brand-secondary-btn-active-color: #ffffff;
    --brand-secondary-link-hover-rgb: 42, 25, 81;
    --brand-secondary-btn-focus-rgb: 83, 65, 124;
    --brand-success: #9fcf67;
    --brand-success-rgb: 159, 207, 103;
    --brand-success-contrast: #000000;
    --brand-success-contrast-yiq: #212529;
    --brand-success-text-emphasis: #405329;
    --brand-success-bg-subtle: #ecf5e1;
    --brand-success-border-subtle: #d9ecc2;
    --brand-success-btn-hover-bg: #add67e;
    --brand-success-btn-hover-border: #b2d985;
    --brand-success-btn-hover-color: #000000;
    --brand-success-btn-active-bg: #b2d985;
    --brand-success-btn-active-border: #b7db8d;
    --brand-success-btn-active-color: #000000;
    --brand-success-link-hover-rgb: 178, 217, 133;
    --brand-success-btn-focus-rgb: 135, 176, 88;
    --brand-danger: #004c45;
    --brand-danger-rgb: 0, 76, 69;
    --brand-danger-contrast: #ffffff;
    --brand-danger-contrast-yiq: #ffffff;
    --brand-danger-text-emphasis: #001e1c;
    --brand-danger-bg-subtle: #ccdbda;
    --brand-danger-border-subtle: #99b7b5;
    --brand-danger-btn-hover-bg: #00413b;
    --brand-danger-btn-hover-border: #003d37;
    --brand-danger-btn-hover-color: #ffffff;
    --brand-danger-btn-active-bg: #003d37;
    --brand-danger-btn-active-border: #003934;
    --brand-danger-btn-active-color: #ffffff;
    --brand-danger-link-hover-rgb: 0, 61, 55;
    --brand-danger-btn-focus-rgb: 38, 103, 97;
    --brand-primary-tint-5: #a495cd;
    --brand-primary-tint-45: #cac1e2;
    --brand-primary-tint-50: #cfc7e5;
    --brand-primary-shade-5: #9788c0;
    --brand-success-shade-10: #8fba5d;
    --brand-danger-tint-40: #66948f;
    --brand-danger-tint-45: #739d99;
    --brand-danger-tint-85: #d9e4e3;
    --brand-danger-shade-5: #004842;
    --brand-danger-shade-20: #003d37;
    --brand-danger-shade-30: #003530;
    --brand-form-valid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%239fcf67' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
    --brand-form-invalid-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23004c45'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23004c45' stroke='none'/%3e%3c/svg%3e");
    --navigation-background-color-edge: #737373;
    --navigation-background-color-hover: #6f6f6f;
    --navigation-color-hover: #e6e6e6;
}
