/* Minification failed. Returning unminified contents.
(5,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,23): run-time error CSS1039: Token not allowed after unary operator: '-body-font-stack'
(57,21): run-time error CSS1039: Token not allowed after unary operator: '-body-font-size'
(58,28): run-time error CSS1039: Token not allowed after unary operator: '-body-bg'
(59,17): run-time error CSS1039: Token not allowed after unary operator: '-body-text-color'
 */
:root {
    interpolate-size: allow-keywords;
    color-scheme: light;
    /**color swatches*/
    --swatch-primary-2277: #55941c;
    --swatch-primary-2955: #003968;
    /*ohio-patches*/
    --ohio-swatch-2965: #00263f;
    --ohio-swatch-2955: var(--swatch-primary-2955);
    --ohio-swatch-647: #24629b;
    --ohio-647-light-shade: #93b1cd;
    --ohio-swatch-646: #5e8bbf;
    /*mono greens*/
    --mono-green-swatch-2217: #003042;
    --mono-green-swatch-7722: #005154;
    --mono-green-swatch-7475: #487b81;
    --mono-green-swatch-5493: #7fa9b8;
    /*alle-purples*/
    --alle-purples-7449: #422838;
    --alle-purples-7659: #5c3657;
    --alle-purples-5135: #7f547b;
    --alle-purples-7660: #9991ae;
    /**Grey shades*/
    --grey-shade-01: #f8fafb;
    --grey-shade-02: #eef2f6;
    --grey-shade-03: #dde6ee;
    --grey-shade-04: #a1a1a1;
    /**site colors */
    --body-text-color: #333;
    --white-text-color: #fff;
    --body-bg: #fff;
    /**file  / brand colors*/
    --red-brand-color: #aa3523;
    --adobe-pdf-color: var(--red-brand-color);
    --primary-color: var(--swatch-primary-2955);
    --secondary-color: var(--swatch-primary-2277);
    --admin-indicator-color: #ff9800;
    --admin-indicator-color-dark: #db8300;
    --active-indicator-color: var(--swatch-primary-2277);
    --inactive-indicator-color: var(--alle-purples-5135);
    --link-color: var(--ohio-swatch-647);
    --link-color-hover: var(--ohio-swatch-2955);
    /**required background color*/
    --bg-required-field: hsla(60, 85%, 92%, 1);
    /*font variables*/
    --body-font-stack: "Gilroy", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
    --body-font-size: 14px;
    --color-split-point: min(5%,10px);
}

html {
    font-size: 1rem;
}

body {
    font-family: var(--body-font-stack);
    font-size: var(--body-font-size);
    background-color: var(--body-bg);
    color: var(--body-text-color);
    font-feature-settings: "tnum" on,"pnum" off;
}

.ml--auto {
    margin-inline-start: auto;
}

.mr--auto {
    margin-inline-end: auto;
}

ul[role="menu"] {
    list-style: none;
    padding: 0;
    margin: 0;
}

b,
strong {
    font-weight: 600;
}

