.CrossFadeImages-module-scss-module__XKHOBG__wrapper{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.CrossFadeImages-module-scss-module__XKHOBG__wrapper img{object-fit:cover;width:100%;height:100%;transition:all .2s ease-out;position:absolute}.CrossFadeImages-module-scss-module__XKHOBG__wrapper img.CrossFadeImages-module-scss-module__XKHOBG__hide{opacity:0;transition:all .2s ease-out}
*{box-sizing:border-box;margin:0}@font-face{font-family:FastSans;font-weight:400;src:url(/fonts/FastSans.woff)format("woff")}@font-face{font-family:OpenDyslexic;font-weight:400;src:url(/fonts/OpenDyslexic.woff)format("woff")}html,body,#__next{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-montserrat);margin:0;padding:0}html.dyslexicFont,body.dyslexicFont,#__next.dyslexicFont,html.dyslexicFont button,body.dyslexicFont button,#__next.dyslexicFont button{font-family:var(--dyslexic-font)}html.fastFont,body.fastFont,#__next.fastFont,html.fastFont button,body.fastFont button,#__next.fastFont button{font-family:var(--fast-sans)}body{background-color:var(--gray-4);overflow-y:scroll}#modal-root{z-index:6000;position:relative}button{outline:inherit;cursor:pointer;font-family:var(--font-montserrat);background-color:#0000;border:none;padding:0}div[role=tooltip]{background-color:var(--white);font-size:var(--font-level-8-desktop);color:var(--deep-blue-2);border-radius:calc(.227273vw + 3.27273px);padding:calc(.189394vw + 2.72727px) calc(.378788vw + 5.45455px);font-weight:600}@media screen and (max-width:1024px){div[role=tooltip]{font-size:var(--font-level-8-mobile);border-radius:calc(.552486vw + 2.34254px)}}.fadeIn{opacity:0;animation-name:fadeIn;animation-duration:.6s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:root{--deep-blue-1:#173362;--deep-blue-2:#10326c;--deep-blue-3:#193a72;--blue-gray-1:#47618e;--blue-gray-2:#a3b0c7;--blue-gray-3:#c4cbd7;--blue-gray-4:#dbe0e9;--gray-1:#a2a2a2;--gray-2:#b7b7b7;--gray-3:#d2d2d2;--gray-4:#f1f1f1;--sky-blue-1:#5987bf;--sky-blue-2:#72b1ff;--green:#8bf4a6;--red:#ff6473;--white:#fff;--dyslexic-font:"OpenDyslexic",sans-serif;--fast-sans:"FastSans",sans-serif;--font-level-5-desktop:calc(19px + (36 - 19)*((100vw - 1200px)/(3840 - 1200)));--font-level-5-mobile:calc(14px + (26 - 14)*((100vw - 300px)/(1024 - 300)));--font-level-6-desktop:calc(16.5px + (33.5 - 16.5)*((100vw - 1200px)/(3840 - 1200)));--font-level-6-mobile:calc(13.5px + (22 - 13.5)*((100vw - 300px)/(1024 - 300)));--font-level-7-desktop:calc(14.5px + (30 - 14.5)*((100vw - 1200px)/(3840 - 1200)));--font-level-7-mobile:calc(12px + (20 - 12)*((100vw - 300px)/(1024 - 300)));--font-level-8-desktop:calc(12.5px + (26 - 12.5)*((100vw - 1200px)/(3840 - 1200)));--font-level-8-mobile:calc(10px + (18 - 10)*((100vw - 300px)/(1024 - 300)));--font-level-9-desktop:calc(11.5px + (23.5 - 11.5)*((100vw - 1200px)/(3840 - 1200)));--font-level-9-mobile:calc(9px + (14 - 9)*((100vw - 300px)/(1024 - 300)));--font-level-10-desktop:calc(8px + (18 - 8)*((100vw - 1200px)/(3840 - 1200)));--font-level-10-mobile:calc(7px + (12 - 7)*((100vw - 300px)/(1024 - 300)));--border-present-type:none;--border-present-width:0px;--border-present-color:transparent;--border-input-type:solid;--border-input-width:calc(1px + (2 - 1)*((100vw - 1200px)/(3840 - 1200)));--border-input-color:var(--blue-gray-3);--color-invert:none}@media screen and (max-width:1024px){:root{--border-input-type:solid;--border-input-width:calc(2px + (4 - 2)*((100vw - 1200px)/(3840 - 1200)));--border-input-color:var(--blue-gray-3)}}.high-contrast{--green:#4084d6;--sky-blue-1:#4084d6;--border-present-type:solid;--border-present-width:1px;--border-present-color:#193a72;--border-input-type:solid;--border-input-width:1px;--border-input-color:#193a72;--color-invert:100%;background:#000}@media screen and (max-width:1024px){.high-contrast{--border-input-type:solid;--border-input-width:1px;--border-input-color:#193a72}}.high-contrast #navBar{background-color:#000;border:1px solid #fff49d}.high-contrast #menu-right-panel{filter:invert()contrast(150%);background-color:#fff;border-left:1px solid #193a72}.high-contrast #main-root{filter:invert()contrast(150%)}.high-contrast #main-root img,.high-contrast #main-root video,.high-contrast #main-root iframe{filter:invert()contrast(70%)}.high-contrast #modal-root>div{filter:invert()contrast(150%)}.high-contrast #modal-root{background-color:red}.high-contrast #footer,.high-contrast #pre-footer{background-color:#000;border-top:1px solid #fff49d}.high-contrast #footer p,.high-contrast #footer a,.high-contrast #pre-footer p,.high-contrast #pre-footer a,.high-contrast #footer #social-media-footer h4,.high-contrast #pre-footer #social-media-footer h4{color:#fff49d}.high-contrast #footer #social-media-footer a,.high-contrast #pre-footer #social-media-footer a{background-color:#000;border:1px solid #fff49d}.high-contrast div[role=tooltip]{color:#fff49d;background-color:#000}.high-contrast .dropdown-menu-pea{filter:invert()contrast(150%);border:var(--border-present-width)var(--border-present-type)var(--border-present-color)}.high-contrast #loading-pea{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff}.large-fonts{--font-level-5-desktop:calc(19.6px + (42 - 19.6)*((100vw - 1200px)/(3840 - 1200)));--font-level-5-mobile:calc(15.5px + (32 - 15.5)*((100vw - 300px)/(1024 - 300)));--font-level-6-desktop:calc(19px + (36 - 19)*((100vw - 1200px)/(3840 - 1200)));--font-level-6-mobile:calc(14px + (26 - 14)*((100vw - 300px)/(1024 - 300)));--font-level-7-desktop:calc(19px + (36 - 19)*((100vw - 1200px)/(3840 - 1200)));--font-level-7-mobile:calc(14px + (26 - 14)*((100vw - 300px)/(1024 - 300)));--font-level-8-desktop:calc(15px + (30 - 15)*((100vw - 1200px)/(3840 - 1200)));--font-level-8-mobile:calc(12px + (20 - 12)*((100vw - 300px)/(1024 - 300)));--font-level-9-desktop:calc(13.5px + (26 - 13.5)*((100vw - 1200px)/(3840 - 1200)));--font-level-9-mobile:calc(11.5px + (18 - 11.5)*((100vw - 300px)/(1024 - 300)));--font-level-10-desktop:calc(11.5px + (23 - 11.5)*((100vw - 1200px)/(3840 - 1200)));--font-level-10-mobile:calc(8.5px + (16 - 8.5)*((100vw - 300px)/(1024 - 300)))}
