@charset "UTF-8";
@charset "UTF-8";
@charset "UTF-8";

body[data-contrast=high]{background-color:#000!important;color:#ff0!important}body[data-contrast=high] *{background-color:#000!important;color:#ff0!important;border-color:#ff0!important}body[data-contrast=high] a,body[data-contrast=high] a:link,body[data-contrast=high] a:visited,body[data-contrast=high] a:hover,body[data-contrast=high] a:active{color:#ff0!important}body[data-contrast=high] a:hover,body[data-contrast=high] a:active{text-decoration:underline!important}body[data-contrast=high] button,body[data-contrast=high] input[type=button],body[data-contrast=high] input[type=submit],body[data-contrast=high] input[type=reset]{background-color:#000!important;color:#ff0!important;border:2px solid #ffff00!important}body[data-contrast=high] button:hover,body[data-contrast=high] input[type=button]:hover,body[data-contrast=high] input[type=submit]:hover,body[data-contrast=high] input[type=reset]:hover{opacity:.75}body[data-contrast=high] input,body[data-contrast=high] textarea,body[data-contrast=high] select{background-color:#000!important;color:#ff0!important;border:2px solid #ffff00!important}body[data-contrast=high] div,body[data-contrast=high] section,body[data-contrast=high] header,body[data-contrast=high] footer,body[data-contrast=high] nav,body[data-contrast=high] article,body[data-contrast=high] aside{background-image:none!important}body[data-contrast=high] img,body[data-contrast=high] svg{filter:grayscale(100%) brightness(110%) contrast(110%)}body[data-contrast=very-high]{background-color:#000!important;color:#fff!important}body[data-contrast=very-high] *{background-color:#000!important;color:#fff!important;border-color:#fff!important}body[data-contrast=very-high] a,body[data-contrast=very-high] a:link,body[data-contrast=very-high] a:visited,body[data-contrast=very-high] a:hover,body[data-contrast=very-high] a:active{color:#fff!important}body[data-contrast=very-high] a:hover,body[data-contrast=very-high] a:active{text-decoration:underline!important}body[data-contrast=very-high] button,body[data-contrast=very-high] input[type=button],body[data-contrast=very-high] input[type=submit],body[data-contrast=very-high] input[type=reset]{background-color:#000!important;color:#fff!important;border:3px solid #fff!important}body[data-contrast=very-high] button:hover,body[data-contrast=very-high] input[type=button]:hover,body[data-contrast=very-high] input[type=submit]:hover,body[data-contrast=very-high] input[type=reset]:hover{opacity:.75}body[data-contrast=very-high] input,body[data-contrast=very-high] textarea,body[data-contrast=very-high] select{background-color:#000!important;color:#fff!important;border:3px solid #fff!important}body[data-contrast=very-high] div,body[data-contrast=very-high] section,body[data-contrast=very-high] header,body[data-contrast=very-high] footer,body[data-contrast=very-high] nav,body[data-contrast=very-high] article,body[data-contrast=very-high] aside{background-image:none!important}body[data-contrast=very-high] img,body[data-contrast=very-high] svg{filter:grayscale(100%) brightness(120%) contrast(120%)}body[data-contrast=high] #wcag-modal.wcag-interface-modal .wcag-interface-modal__content{border:1px solid #ffff00!important}body[data-contrast=high] #wcag-modal.wcag-interface-modal .ss-wcag-toggle-module-button.active{background-color:#ff0!important}body[data-contrast=very-high] #wcag-modal.wcag-interface-modal .wcag-interface-modal__content{border:1px solid #ffffff!important}body[data-contrast=very-high] .ss-wcag-toggle-module-button.active{background-color:#fff!important}body[data-contrast=high] #wcag-modal.wcag-interface-modal,body[data-contrast=very-high] #wcag-modal.wcag-interface-modal{background:none!important}body[data-contrast=high] #wcag-modal.wcag-interface-modal .wcag-interface-modal__overlay,body[data-contrast=very-high] #wcag-modal.wcag-interface-modal .wcag-interface-modal__overlay{background:#000000d9!important}body[data-contrast=high] #wcag-modal.wcag-interface-modal .wcag-interface-modal__footer>svg,body[data-contrast=very-high] #wcag-modal.wcag-interface-modal .wcag-interface-modal__footer>svg{filter:grayscale(1) brightness(10)!important}
.wcag-settings-options .wcag-radio-group{display:flex;flex-direction:column;gap:8px}.wcag-settings-options .wcag-radio-group label{display:flex;align-items:center;gap:8px;cursor:pointer}.wcag-settings-options .wcag-radio-group label input[type=radio]{margin:0}.wcag-settings-options .wcag-radio-group label span{font-size:.9em}
body.ss-wcag-animations-disabled *:not(.ss-wcag-animation-excluded,.ss-wcag-animation-excluded *),body.ss-wcag-animations-disabled *:not(.ss-wcag-animation-excluded,.ss-wcag-animation-excluded *):before,body.ss-wcag-animations-disabled *:not(.ss-wcag-animation-excluded,.ss-wcag-animation-excluded *):after{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important;scroll-behavior:auto!important;opacity:1!important;visibility:visible!important}body.ss-wcag-animations-disabled [data-aos]{opacity:1!important;transform:none!important;visibility:visible!important}body.ss-wcag-animations-disabled .animate,body.ss-wcag-animations-disabled .animated,body.ss-wcag-animations-disabled [data-animation],body.ss-wcag-animations-disabled .motion,body.ss-wcag-animations-disabled .transition,.ss-wcag-animation-disabled{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;visibility:visible!important}.ss-wcag-reset-module{display:flex;align-items:center;justify-content:center;gap:8px}.ss-wcag-reset-button{background-color:var(--wcag-secondary);color:#fff;border:none;padding:14px 32px;border-radius:var(--wcag-radius);cursor:pointer;font-weight:700;transition:opacity .15s;line-height:1}.ss-wcag-reset-button:hover,.ss-wcag-reset-button:focus{opacity:.8}.ss-wcag-reset-button:focus{outline:2px solid var(--wcag-secondary);outline-offset:2px}