﻿:root{--site-max-width: 75em;--site-padding: 1.25rem;--clr-primary-900: #460000;--clr-primary-800: #5c0000;--clr-primary-700: #730000;--clr-primary-600: #8a0000;--clr-primary-650: #8C0000;--clr-primary-500: #a20000;--clr-primary-400: #BB0000;--clr-primary-300: #c53428;--clr-primary-200: #cf5042;--clr-primary-100: #d8685a;--clr-primary-50: #e07f71;--clr-secondary-900: #0b263d;--clr-secondary-800: #123351;--clr-secondary-700: #184165;--clr-secondary-600: #1f4f79;--clr-secondary-500: #275e8f;--clr-secondary-400: #2E6DA5;--clr-secondary-300: #337AB7;--clr-secondary-200: #598ab8;--clr-secondary-100: #6e98c1;--clr-secondary-50: #82a6ca;--clr-accent: #6668ac;--clr-neutral-900: #5e5e5e;--clr-neutral-800: #797979;--clr-neutral-700: #969696;--clr-neutral-600: #b4b4b4;--clr-neutral-550: #D0D0D0;--clr-neutral-500: #d2d2d2;--clr-neutral-400: #F2F2F2;--clr-neutral-300: #f3f3f3;--clr-neutral-200: #f5f5f5;--clr-neutral-100: #f6f6f6;--clr-neutral-50: #f7f7f7;--clr-light: #fff;--clr-light-30: rgba(255, 255, 255, 0.3);--clr-dark: #000;--clr-copy: #333333;--clr-copy-2: #4D4D4D;--clr-copy-3: #666666;--clr-gray: #D9D9D9;--clr-primary-200-3: rgba(207, 80, 66, 0.3) /* Spacing */ --inline-padding: var(--space-s);--border-width: 1px;--outline-width: var(--border-width);--border-clr: var(--clr-primary-400);--border-radius-circle: 50%;--border-radius-primary: 0;--border-radius-lg: 1rem;--global-transition: 0.3s;--global-timing-function: cubic-bezier(0, 0.35, 1, 0.84);--_outline-focus-width: 2px;--_nav-item-focus-color: var(--clr-secondary-500);--page-width-sm: 36rem;--page-width-md: 48rem;--page-width-lg: 64rem;--page-width-xl: 80rem;--page-width-2xl: 90rem;--shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;--ff-primary: "proxima-nova", sans-serif;--ff-secondary: "Lato", sans-serif;--ff-accent: "Berkshire Swash", serif;--fw-100: 100;--fw-200: 200;--fw-300: 300;--fw-400: 400;--fw-500: 500;--fw-600: 600;--fw-700: 700;--fw-800: 800;--fw-900: 900;--fs--2: clamp(0.64rem, 0.6103rem + 0.1219vw, 0.72rem);--fs--1: clamp(0.8rem, 0.7629rem + 0.1524vw, 0.9rem);--fs-0: clamp(1rem, 0.9536rem + 0.1905vw, 1.125rem);--fs-1: clamp(1.25rem, 1.192rem + 0.2381vw, 1.4063rem);--fs-2: clamp(1.5625rem, 1.49rem + 0.2976vw, 1.7578rem);--fs-3: clamp(1.9531rem, 1.8624rem + 0.372vw, 2.1973rem);--fs-4: clamp(2.4414rem, 2.3281rem + 0.465vw, 2.7466rem);--fs-5: clamp(3.0518rem, 2.9101rem + 0.5813vw, 3.4332rem);--fs-activate-heading: clamp(2rem, calc(0.86rem + 2.377vw), 3rem);--fs-activate-subheading: clamp(1.125rem, 0.902rem + 0.915vw, 2rem);--fs-btn: 1rem;--space-3xs: clamp(0.25rem, 0.2284rem + 0.0935vw, 0.3125rem);--space-2xs: clamp(0.5rem, 0.4568rem + 0.1869vw, 0.625rem);--space-xs: clamp(0.75rem, 0.6852rem + 0.2804vw, 0.9375rem);--space-s: clamp(1rem, 0.9136rem + 0.3738vw, 1.25rem);--space-m: clamp(1.5rem, 1.3703rem + 0.5607vw, 1.875rem);--space-l: clamp(2rem, 1.8271rem + 0.7477vw, 2.5rem);--space-xl: clamp(3rem, 2.7407rem + 1.1215vw, 3.75rem);--space-2xl: clamp(4rem, 3.6542rem + 1.4953vw, 5rem);--space-3xl: clamp(6rem, 5.4813rem + 2.243vw, 7.5rem);--space-3xs-2xs: clamp(0.25rem, 0.1203rem + 0.5607vw, 0.625rem);--space-2xs-xs: clamp(0.5rem, 0.3487rem + 0.6542vw, 0.9375rem);--space-xs-s: clamp(0.75rem, 0.5771rem + 0.7477vw, 1.25rem);--space-s-m: clamp(1rem, 0.6974rem + 1.3084vw, 1.875rem);--space-m-l: clamp(1.5rem, 1.1542rem + 1.4953vw, 2.5rem);--space-l-xl: clamp(2rem, 1.3949rem + 2.6168vw, 3.75rem);--space-xl-2xl: clamp(3rem, 2.3084rem + 2.9907vw, 5rem);--space-2xl-3xl: clamp(4rem, 2.7897rem + 5.2336vw, 7.5rem);--space-s-l: clamp(1rem, 0.4813rem + 2.243vw, 2.5rem);--space--3xs: 5px;--space--xs: clamp(0.75rem, calc(0.283rem + 0.975vw), 1.063rem);--space--sm: clamp(1.5rem, calc(0.752rem + 1.559vw), 2rem);--space--md: clamp(1.875rem, calc(-0.461rem + 4.873vw), 3.438rem);--space--lg: clamp(1.875rem, calc(-0.461rem + 4.873vw), 3.438rem);--space--xl: clamp(2.375rem, calc(-3.419rem + 12.086vw), 6.25rem)}nav{height:unset;width:unset}:where(.nav-primary,.nav__search-section){--_nav-bar-background-color: white;--_nav-item-focus-color: #0078d4;--_nav-item-hover-bg: #005a9e;--_nav-item-hover-color: #fff;--_search-background-color: lightcyan;--_mobile-icon-size: 1.5rem;--_border-focus-width: 1px;--_menu-width: var(--site-max-width);--_menu-padding: var(--site-padding);--_search-width: var(--site-max-width);--_search-padding: var(--site-padding);--_outline-focus-width: var(--_border-focus-width);--_menu-max-width: min(var(--_menu-width), 100% - var(--_menu-padding) * 2);--_search-max-width: min( var(--_search-width), 100% - var(--_search-padding) * 2 )}.nav-primary{--outline-color: var(--_nav-item-focus-color);display:flex;flex-direction:column;padding:initial;background-color:var(--_nav-bar-background-color);block-size:auto;inline-size:100%;position:sticky;top:0;z-index:1000;border-bottom:1px solid #ccc;transform:none;overflow-y:visible}.nav__skip-to-content{position:absolute;top:-100%;left:50%;transform:translateX(-50%);transition:top .3s ease-in-out;z-index:100;padding:5px;background:none}.nav__skip-to-content:has(:focus,:focus-visible){top:0}.nav__menu-control{display:none;background:none;border:none;cursor:pointer}.nav__logo-menu-container{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-inline:auto;padding-block:.5rem;inline-size:100%;max-inline-size:var(--_menu-max-width)}.nav__logo{flex-grow:0}.nav__logo img,.nav__logo svg{inline-size:100%;block-size:auto}.nav__logo a{display:block}.nav__menu{display:flex;flex-grow:1;flex-basis:0;justify-content:flex-end}.nav__menu-item{display:flex;align-items:center;justify-content:center}.nav__menu-link{display:block;padding:.5rem .75rem;text-decoration:none;color:inherit}.nav__menu-link:hover{color:var(--_nav-item-hover-color)}.nav__menu-link.active{background-color:var(--_nav-item-hover-bg);color:var(--_nav-item-hover-color)}.dropdown{position:relative}.dropdown .nav__dropdown-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;padding:.625rem;inline-size:max-content}.dropdown .nav__dropdown-menu.show{display:block}.dropdown .nav__dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;block-size:100%;font-size:inherit;background:none;border:none;padding:.5rem .75rem;transition:background-color .3s ease;cursor:pointer}.dropdown .nav__dropdown-toggle::after{content:"▼";font-size:.8rem;margin-inline-start:5px;vertical-align:middle;line-height:1}.dropdown .nav__dropdown-toggle[aria-expanded=true]::after{content:"▲"}.dropdown .nav__dropdown-menu-link{display:block;inline-size:100%;padding:.5rem .75rem;text-decoration:none;transition:background-color .3s ease;color:inherit}:is(.nav__menu-link,.nav__dropdown-menu-link):hover{background-color:var(--_nav-item-hover-bg);color:var(--_nav-item-hover-color)}.nav__search-section{display:block;inline-size:100%;block-size:auto;background-color:var(--_search-background-color)}.nav__search-form{max-inline-size:var(--_search-max-width);margin-inline:auto;padding-block:.5rem}.nav__search-form button{background:var(--_nav-item-focus-color);border:var(--_border-focus-width) solid var(--_nav-item-focus-color);border-radius:4px;color:#fff}.nav__search-form button:is(:hover,:focus-visible){background:var(--_nav-item-hover-bg);border:var(--_border-focus-width) solid var(--_nav-item-hover-bg);color:var(--_nav-item-hover-color)}.ui.form div.dropdown,.ui.form div.dropdown.active,.ui.form div.dropdown.active .menu,.ui.form :is(input,select,button){border:var(--_border-focus-width) solid}.ui.form div.dropdown .menu{inline-size:calc(100% + 2*var(--_border-focus-width));left:calc(-1*var(--_border-focus-width))}.ui.form div.dropdown.active,.ui.form div.dropdown.active .menu,.ui.form .fields .field .MicrosoftMap .as_container_search,.ui.form :is(input,select,button):is(:focus,:active,:focus-visible){border:var(--_border-focus-width) solid var(--_nav-item-focus-color)}.ui.form div.dropdown .dropdown.icon{block-size:100%}.ui.form div.dropdown.search.active input.search{color:inherit}.ui.form div.dropdown .menu .item:hover{background-color:var(--_nav-item-hover-bg);color:#fff}.ui.form div.dropdown .menu .item.active.selected{outline:var(--_outline-focus-width) solid var(--_nav-item-focus-color)}.fa-solid,span.text{display:inline-block;min-inline-size:var(--_mobile-icon-size);font-size:var(--_mobile-icon-size)}span.text{font-size:1rem}@media(width <= 64em){.nav-primary{inline-size:100%;position:sticky;top:0;flex-direction:column;overflow:visible;padding:unset}.nav__skip-to-content{display:none}.nav__logo-menu-container{block-size:100%;max-block-size:none}.nav__menu-control{display:flex;align-items:center;justify-content:center;inline-size:fit-content;gap:.4rem;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav__menu-control--search{margin-inline-start:auto}.nav__menu-control--search .text{min-inline-size:6ch;text-align:left}.nav__menu-control--hamburger{z-index:100;margin-inline-end:auto}.nav__menu-control--search+.nav__menu-control--hamburger{margin-inline:initial}.nav__logo+.nav__menu-control--hamburger{margin-inline-start:auto;margin-inline-end:0}.nav__menu-control--hamburger+.nav__menu-control--search{margin-inline-start:0}.nav__menu-control--hamburger+.nav__logo{margin-inline-start:0}.nav__logo:is(.search-disabled):not(:has(+.nav__menu-control--hamburger)){position:relative;inset-inline-end:50%;translate:50% 0}.nav__menu{position:absolute;display:flex;flex-direction:column;justify-content:center;background-color:#fff;top:0;left:0;block-size:100vh;block-size:100dvh;inline-size:100%;overflow:scroll;transform:translateX(-100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility 0s .3s;z-index:99;pointer-events:none;opacity:0;visibility:hidden}.nav__menu.show{transform:translateX(0%);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility 0s;opacity:1;visibility:visible;pointer-events:auto}.nav__menu .nav__menu-link{inline-size:100%}.nav__menu-item{text-align:center}.nav__menu-item.dropdown{position:relative;display:block}.nav__menu-item.dropdown .nav__dropdown-menu{position:relative;padding:0;top:0;inline-size:100%;block-size:0;background-color:#f0f0f0;border:none;box-shadow:none;pointer-events:none}.nav__menu-item.dropdown .nav__dropdown-menu.show{block-size:auto;pointer-events:auto}.nav__menu-item.dropdown .nav__dropdown-menu .nav__dropdown-menu-link{z-index:1000}.nav__dropdown-toggle{position:relative}.nav__dropdown-toggle[aria-expanded=true]{background-color:var(--_nav-item-hover-bg);color:var(--_nav-item-hover-color);block-size:auto;border-bottom:1px solid gray}.nav__search-section{display:none;block-size:0}.nav__search-section.show{display:block;block-size:auto}.nav__search-section.sticky{top:0;position:relative}.ui.form div.dropdown .menu{block-size:auto;max-block-size:40vh}.ui.form div.dropdown .menu.transition{animation-duration:0s}.ui.form div.dropdown .menu.visible{display:block}}*:focus-visible{outline:var(--_outline-focus-width) solid var(--_nav-item-focus-color)}.nav-primary{--_nav-bar-background-color: var(--clr-light);--_nav-item-focus-color: var(--clr-primary-400);--_nav-item-hover-bg: var(--clr-neutral-400);--_nav-item-hover-color: var(--clr-light);--_search-background-color: var(--clr-neutral-400);--_mobile-icon-size: 1.5rem;--_border-focus-width: 1px;--_menu-width: var(--site-max-width);--_menu-padding: var(--site-padding);--_search-width: var(--site-max-width);--_search-padding: var(--site-padding);--_outline-focus-width: 2px;--_menu-max-width: min(var(--_menu-width), 100% - var(--_menu-padding) * 2);--_search-max-width: min( var(--_search-width), 100% - var(--_search-padding) * 2 );border-bottom:unset}.nav-primary .nav__logo img{max-block-size:60px;display:none}@media(width <= 48em){.nav-primary .nav__logo img{width:180px}}@media(width <= 64em){.nav-primary .nav__logo img{display:block}}.nav-primary .nav__logo a{text-decoration:none}.nav-primary .nav__logo a p{font-size:clamp(1.5rem,-3.833rem + 6.667vw,2rem);font-weight:var(--fw-700);line-height:1;color:var(--clr-copy)}@media(width <= 64em){.nav-primary .nav__logo a p{display:none}}.nav-primary .nav__menu{column-gap:var(--space-s)}@media(width <= 64em){.nav-primary .nav__menu{justify-content:flex-start;padding-top:0;align-items:stretch}.nav-primary .nav__menu .nav__menu-item{text-align:left;justify-content:flex-start;border-bottom:1px solid #e6e6e6}.nav-primary .nav__menu .nav__menu-item:first-child{border-top:1px solid #e6e6e6}.nav-primary .nav__menu .nav__menu-link{justify-content:space-between}.nav-primary .nav__menu .nav__dropdown-toggle:after{content:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="8" height="14" viewBox="0 0 8 14" fill="none"%3E%3Cpath d="M7.5 7L0.500001 0.5L0.5 13.5L7.5 7Z" fill="%23666666"/%3E%3C/svg%3E');transition:all .3s}.nav-primary .nav__menu .nav__dropdown-toggle[aria-expanded=true]{background-color:unset;color:unset;border-bottom:unset}.nav-primary .nav__menu .nav__dropdown-toggle[aria-expanded=true]:after{transform:rotateZ(90deg)}.nav-primary .nav__menu .nav__dropdown-toggle,.nav-primary .nav__menu .nav__menu-link{padding-inline:1.5rem;padding-block:1.1875rem;margin-inline:0}.nav-primary .nav__menu .nav__dropdown-toggle::before{content:"";position:absolute;right:7px;display:flex;width:44px;height:44px;background:var(--clr-neutral-400);z-index:-1}.nav-primary .nav__menu .nav__dropdown-menu-link{padding-inline:2rem;padding-block:.6875rem}.nav-primary .nav__menu .nav__dropdown-menu-link.current{position:relative}.nav-primary .nav__menu .nav__dropdown-menu-link.current::before{content:"";position:absolute;display:flex;top:0;bottom:0;left:0;width:8px;background-color:var(--clr-primary-400)}.nav-primary .nav__menu .nav__menu-item.dropdown .nav__dropdown-menu{background-color:unset}}.nav-primary .nav__menu-logo{order:-1;background:var(--clr-primary-400);display:flex;justify-content:center;align-items:center;padding-block:1rem;position:sticky;top:0;z-index:1001}@media(width > 64em){.nav-primary .nav__menu-logo{display:none !important}}.nav-primary :is(.nav__menu-link){padding-block:var(--space-s);border-block:4px solid rgba(0,0,0,0);font-weight:var(--fw-700)}.nav-primary :is(.nav__dropdown-menu-link,.nav__label){padding-block:.5rem;border-block:4px solid rgba(0,0,0,0);font-weight:var(--fw-400)}@media(width > 64em){.nav-primary :is(.nav__dropdown-menu-link,.nav__label){width:fit-content;padding-inline:0}}.nav-primary .nav__label{font-weight:var(--fw-700)}@media(width <= 64em){.nav-primary .nav__label,.nav-primary .nav__separtor{padding-inline:2rem}}.nav-primary .nav__menu-link.active{background-color:unset;color:unset}.nav-primary .nav__menu-item:has(.current) .nav__menu-link{border-bottom-color:var(--clr-primary-400)}.nav-primary :is(.nav__menu-link){font-size:14px}.nav-primary :is(.nav__menu-link):hover{background-color:unset;border-bottom-color:var(--clr-copy-3);border-bottom-width:4px;color:unset}.nav-primary :is(.nav__dropdown-menu-link){font-size:14px;transition:.3s all}.nav-primary :is(.nav__dropdown-menu-link):hover{background-color:unset;text-decoration:underline;color:var(--clr-primary-400)}.nav-primary .fa-solid,.nav-primary span.text{color:var(--clr-light)}.nav-primary:has(.nav__menu.show) .fa-solid{color:var(--clr-light)}.nav-primary:has(.nav__menu.show) span.text{color:var(--clr-copy)}@media(width >= 36em){.nav-primary .nav__menu-link{padding-inline:0;margin-inline:.7rem}}.nav-primary button.nav__menu-control span.text{display:none}@media(width > 64em){.nav-primary .nav__separtor{grid-row:1/-1;width:2px;display:flex;background-color:var(--clr-neutral-550);margin-block:.7rem}}@media(width > 64em){.nav-primary .nav__menu-item.dropdown .nav__dropdown-menu{padding-block:1.1rem;padding-inline:clamp(1.125rem,-0.464rem + 3.314vw,2.188rem);border-width:0px 2px 2px 2px;border-style:solid;border-color:var(--clr-neutral-400);border-bottom-color:var(--clr-copy-3);box-shadow:unset;border-radius:0}}.nav-primary .nav__menu-item.dropdown:has(.group_1) .group_container{display:none}@media(width > 64em){.nav-primary .nav__menu-item.dropdown:has(.group_1) .nav__dropdown-menu{grid-template-rows:repeat(5, 1fr);grid-auto-flow:column;left:50%;transform:translateX(-50%);column-gap:clamp(1.25rem,-1.553rem + 5.848vw,3.125rem)}.nav-primary .nav__menu-item.dropdown:has(.group_1) .nav__dropdown-menu.show{display:grid}}@media(width > 64em){.nav-primary .row-span-2{grid-row:span 2}}.nav-primary .dropdown .nav__dropdown-toggle::after{font-size:.54rem}.nav__skip-to-content{top:-300%}.nav__skip-to-content a{color:var(--clr-copy);outline-color:var(--clr-light);background-color:var(--clr-light);padding-inline:.7rem}/*# sourceMappingURL=_navigation.min.css.map */
