.access-config-button:not(.wp-block-button__link){background-color:transparent;border:none;cursor:pointer;padding:0}.access-config-button:not(.wp-block-button__link):hover{text-decoration:underline}.access-config-trigger--has-icon button{align-items:center;display:flex;gap:4px}.access-config-trigger--has-icon button:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOC4wMjUiIGhlaWdodD0iMTkuODY2Ij48cGF0aCBkPSJNOS4wMTMgMGMxLjEzMyAwIDIuMDQ4LjkxNSAyLjA0OCAyLjA0OEEyLjA1NyAyLjA1NyAwIDAgMSA5LjAxMyA0LjExYTIuMDY2IDIuMDY2IDAgMCAxLTIuMDQ5LTIuMDYyQzYuOTY0LjkxNSA3Ljg5MyAwIDkuMDEzIDBaTTAgNi41YzAtLjg4OCA5LjAxMy0xLjAzOCA5LjAxMy0xLjAzOHM5LjAxMi4xNSA5LjAxMiAxLjAzOC02LjEwNCAxLjkxMi02LjEwNCAxLjkxMiAyLjMwOCAxMS4xMTUgMS40NDggMTEuNDQzYy0uODQ3LjMyOC00LjM1Ni03LjA4Ny00LjM1Ni03LjA4N3MtMy40OTYgNy40MTUtNC4zNDMgNy4wODdjLS44Ni0uMzI4IDEuNDQ4LTExLjQ0MyAxLjQ0OC0xMS40NDNTMCA3LjM4OCAwIDYuNVoiLz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;content:"";height:var(--accessconfig-button-icon--size);width:var(--accessconfig-button-icon--size)}:root{--accessconfig-dark:#323644;--accessconfig-dark-rgb:50,54,68;--accessconfig-light:#fff;--accessconfig-fieldset-background:#eee;--accessconfig-fieldset-border:#ccc;--accessconfig-input-background:var(--accessconfig-light);--accessconfig-input-border:var(--accessconfig-dark);--accessconfig-input-border-inactive:rgba(var(--accessconfig-dark-rgb),0.6);--accessconfig-overlay-background:rgba(var(--accessconfig-dark-rgb),0.7);--accessconfig-button-icon--size:16px;--accessconfig-hight-contrast-dark:var(--accessconfig-dark);--accessconfig-hight-contrast-light:var(--accessconfig-light);--accessconfig-overlay-hight-contrast-background:rgba(var(--accessconfig-dark-rgb),0.9);--accessconfig-inv-contrast-dark:navy;--accessconfig-inv-contrast-dark-rgb:0,13,99;--accessconfig-inv-contrast-light:#ff0;--accessconfig-overlay-inv-contrast-background:rgba(var(--accessconfig-inv-contrast-dark-rgb),0.8)}#access-config{background-color:var(--accessconfig-light);border:1px solid var(--accessconfig-light);bottom:0;color:var(--accessconfig-dark);display:none;font-size:1rem;left:0;overflow:auto;padding:.75rem 1.5rem 1.5rem;position:fixed;right:0;top:0;width:100%;z-index:9999}@media screen and (max-width:29.9em){#access-config{border:0;padding:.75rem}}#access-config,#access-config *,#access-config :after,#access-config :before{box-sizing:border-box}@media screen and (min-width:50em){#access-config{bottom:auto;left:50%;margin-left:-45%;right:auto;top:10%;width:90%}}@media screen and (min-width:64em){#access-config{margin-left:-29.375rem;width:58.75em}}#access-config-title{color:var(--accessconfig-dark);font-size:1.75em;font-weight:700;line-height:1.3;margin:0 3rem 0 0}#access-config .sr-only{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}#access-config .sr-only-focusable:active,#access-config .sr-only-focusable:focus{height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;white-space:normal!important}#access-config-close{border:0;cursor:pointer;height:1.5rem;position:absolute;right:1.5rem;top:1.5rem;width:1.5rem}#access-config #access-config-close,#access-config-close{overflow:hidden}#access-config-close:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iIzMxNDg2ZSIgZD0iTTI0IDQuMiAxOS45LjFoLS4xTDEyIDcuOCA0LjIgMGgtLjFMMCA0LjEgNy45IDEyIDAgMTkuOCA0LjEgMjRoLjFsNy44LTcuOCA3LjggNy43YzAgLjEgMCAuMS4xIDBsNC4xLTQuMS03LjgtNy44eiIvPjwvc3ZnPg==) no-repeat 50% 50%;content:"";display:block;height:1.5rem;left:50%;margin-left:-.75rem;position:absolute;top:0;width:1.5rem}#access-config-close:active,#access-config-close:focus,#access-config-close:hover{background-color:transparent!important;opacity:.6}#access-config button,#access-config input,#access-config optgroup,#access-config select,#access-config textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}#access-config button,#access-config input{overflow:visible}#access-config button,#access-config select{text-transform:none}#access-config [type=button],#access-config [type=submit],#access-config button{-webkit-appearance:button}#access-config [type=button]::-moz-focus-inner,#access-config [type=reset]::-moz-focus-inner,#access-config [type=submit]::-moz-focus-inner,#access-config button::-moz-focus-inner{border-style:none;padding:0}#access-config [type=button]:-moz-focusring,#access-config [type=reset]:-moz-focusring,#access-config [type=submit]:-moz-focusring,#access-config button:-moz-focusring{outline:1px dotted ButtonText}#access-config legend{box-sizing:border-box;color:inherit;color:var(--accessconfig-dark);display:table;float:left;font-size:1.375em;font-weight:700;margin:0;max-width:100%;padding:0 0 .364em;white-space:normal;width:100%}#access-config [type=checkbox],#access-config [type=radio]{box-sizing:border-box;padding:0}#access-config fieldset{background-color:var(--accessconfig-fieldset-background);border-color:var(--accessconfig-fieldset-border);border-style:solid;border-width:0 0 0 .625em;margin:1em 0 0;padding:1em .5em 1em 1em}@media screen and (min-width:50em){#access-config .access-config-content{align-items:flex-start;display:flex;flex-wrap:wrap}#access-config fieldset{align-self:stretch;width:45%;width:calc(50% - .5em)}#access-config fieldset:nth-child(odd){clear:left;margin-right:.5em}#access-config fieldset:nth-child(2n){margin-left:.5em}}@media screen and (max-width:29.9em){#access-config fieldset{border-left-width:.357em;font-size:.875em;padding:.5em}}#access-config legend+:first-child{clear:left}#access-config label{font-size:.938em;line-height:1.6;margin:0 1em .533em .5em;padding-bottom:.067em;padding-top:.067em}#access-config input[type=radio]{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important}#access-config input[type=radio]+label{display:inline-block;margin-left:0;padding-left:2.267em;position:relative;vertical-align:middle}#access-config input[type=radio]+label:after,#access-config input[type=radio]+label:before{border-radius:100%;content:"";display:block;position:absolute}#access-config input[type=radio]+label:after{background-color:var(--accessconfig-input-border);height:14px;left:12px;top:12px;transition:all .2s;width:14px}#access-config input[type=radio]+label:before{background-color:var(--accessconfig-input-background);border-color:var(--accessconfig-input-border-inactive);border-style:solid;border-width:.2em;height:24px;left:0;top:0;width:24px}@media screen and (max-width:29.9em){#access-config input[type=radio]+label:after{height:1.045em;left:.857em;top:.857em;width:1.045em}#access-config input[type=radio]+label:before{height:1.714em;width:1.714em}}#access-config input[type=radio]:focus+label{outline:1px dotted}#access-config input[type=radio]:checked+label:before{border-color:var(--accessconfig-dark)}#access-config input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}#access-config input[type=radio]:disabled+label{opacity:.5}#access-config input[type=radio]:disabled+label:hover{cursor:not-allowed}body.access-config-active{overflow:hidden}.access-config-overlay{background-color:var(--accessconfig-overlay-background);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.access-config-active .access-config-overlay{display:block}.access-config-inv-contrast .access-config-overlay{background-color:var(--accessconfig-overlay-inv-contrast-background)!important}.access-config-high-contrast .access-config-overlay{background-color:var(--accessconfig-overlay-hight-contrast-background)!important}.access-config-high-contrast *,.access-config-high-contrast :after,.access-config-high-contrast :before,.access-config-inv-contrast *,.access-config-inv-contrast :after,.access-config-inv-contrast :before{-o-border-image:none!important;border-image:none!important;text-shadow:none!important}.access-config-high-contrast path,.access-config-high-contrast polygon,.access-config-high-contrast svg,.access-config-high-contrast svg *,.access-config-inv-contrast path,.access-config-inv-contrast polygon,.access-config-inv-contrast svg,.access-config-inv-contrast svg *{fill:currentColor}.access-config-high-contrast form button,.access-config-high-contrast input,.access-config-high-contrast select,.access-config-high-contrast textarea,.access-config-inv-contrast form button,.access-config-inv-contrast input,.access-config-inv-contrast select,.access-config-inv-contrast textarea{border-style:solid!important;border-width:1px!important}.access-config-high-contrast :first-letter,.access-config-inv-contrast :first-letter{color:inherit!important}.access-config-high-contrast input[type=range],.access-config-inv-contrast input[type=range]{border:0!important}.access-config-high-contrast input[type=range]::-webkit-slider-thumb,.access-config-inv-contrast input[type=range]::-webkit-slider-thumb{margin-top:-.25em}@supports(-ms-ime-align:auto){.access-config-high-contrast input[type=range]::-webkit-slider-thumb,.access-config-inv-contrast input[type=range]::-webkit-slider-thumb{margin-top:0}}.access-config-high-contrast input[type=range]::-webkit-slider-runnable-track,.access-config-inv-contrast input[type=range]::-webkit-slider-runnable-track{height:.313em}.access-config-high-contrast,.access-config-high-contrast *{background-color:var(--accessconfig-hight-contrast-dark)!important;color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast,.access-config-high-contrast *,.access-config-high-contrast :after,.access-config-high-contrast :before{border-color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast #access-config-close:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI0IDQuMiAxOS45LjFoLS4xTDEyIDcuOCA0LjIgMGgtLjFMMCA0LjEgNy45IDEyIDAgMTkuOCA0LjEgMjRoLjFsNy44LTcuOCA3LjggNy43YzAgLjEgMCAuMS4xIDBsNC4xLTQuMS03LjgtNy44eiIvPjwvc3ZnPg==)}.access-config-high-contrast #access-config input[type=radio]+label:before{background-color:transparent!important;border-color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast #access-config input[type=radio]+label:after{background-color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast input,.access-config-high-contrast select,.access-config-high-contrast textarea{border-color:var(--accessconfig-hight-contrast-light)!important;color:inherit!important}.access-config-high-contrast ::-webkit-input-placeholder{color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast ::-moz-placeholder{color:var(--accessconfig-hight-contrast-light)!important;opacity:1!important}.access-config-high-contrast :-ms-input-placeholder{color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast :-moz-placeholder{color:var(--accessconfig-hight-contrast-light)!important;opacity:1!important}.access-config-high-contrast ::-webkit-datetime-edit-month-field,.access-config-high-contrast ::-webkit-datetime-edit-text{color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast ::-webkit-datetime-edit-day-field,.access-config-high-contrast ::-webkit-datetime-edit-year-field{color:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast ::-webkit-calendar-picker-indicator{background:var(--accessconfig-hight-contrast-dark)!important}.access-config-high-contrast input[type=range]::-webkit-slider-runnable-track{background:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast input[type=range]::-moz-range-track{background:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast input[type=range]::-moz-range-thumb{background:#000!important;border:.15em solid var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast input[type=range]::-ms-fill-lower,.access-config-high-contrast input[type=range]::-ms-fill-upper{background:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast input[type=range]:focus::-ms-fill-lower,.access-config-high-contrast input[type=range]:focus::-ms-fill-upper{background:var(--accessconfig-hight-contrast-light)!important}.access-config-high-contrast input[type=range]::-ms-thumb{background:#000!important;border:.15em solid var(--accessconfig-hight-contrast-light)!important}.access-config-inv-contrast,.access-config-inv-contrast *{background-color:var(--accessconfig-inv-contrast-dark)!important;color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast,.access-config-inv-contrast *,.access-config-inv-contrast :after,.access-config-inv-contrast :before{border-color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast #access-config-close:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggZmlsbD0iI2ZmMCIgZD0iTTI0IDQuMiAxOS45LjFoLS4xTDEyIDcuOCA0LjIgMGgtLjFMMCA0LjEgNy45IDEyIDAgMTkuOCA0LjEgMjRoLjFsNy44LTcuOCA3LjggNy43YzAgLjEgMCAuMS4xIDBsNC4xLTQuMS03LjgtNy44eiIvPjwvc3ZnPg==)}.access-config-inv-contrast #access-config input[type=radio]+label:before{background-color:transparent!important;border-color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast #access-config input[type=radio]+label:after{background-color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast input,.access-config-inv-contrast select,.access-config-inv-contrast textarea{border-color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast ::-webkit-input-placeholder{color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast ::-moz-placeholder{color:var(--accessconfig-inv-contrast-light)!important;opacity:1!important}.access-config-inv-contrast :-ms-input-placeholder{color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast :-moz-placeholder{color:var(--accessconfig-inv-contrast-light)!important;opacity:1!important}.access-config-inv-contrast ::-webkit-datetime-edit-month-field,.access-config-inv-contrast ::-webkit-datetime-edit-text{color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast ::-webkit-datetime-edit-day-field,.access-config-inv-contrast ::-webkit-datetime-edit-year-field{color:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast ::-webkit-calendar-picker-indicator{background:var(--accessconfig-inv-contrast-dark)!important}.access-config-inv-contrast input[type=range]::-webkit-slider-runnable-track{background:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast input[type=range]::-moz-range-track{background:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast input[type=range]::-moz-range-thumb{background:var(--accessconfig-inv-contrast-dark)!important;border:.15em solid var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast input[type=range]::-ms-fill-lower,.access-config-inv-contrast input[type=range]::-ms-fill-upper{background:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast input[type=range]:focus::-ms-fill-lower,.access-config-inv-contrast input[type=range]:focus::-ms-fill-upper{background:var(--accessconfig-inv-contrast-light)!important}.access-config-inv-contrast input[type=range]::-ms-thumb{background:var(--accessconfig-inv-contrast-dark)!important;border:.15em solid var(--accessconfig-inv-contrast-light)!important}@font-face{font-family:opendys;font-style:normal;font-weight:400;src:url(fonts/opendyslexic-regular-webfont.a00900b1.woff2) format("woff2")}body.access-config-dys-font,body.access-config-dys-font *{font-family:opendys,Arial,Verdana,sans-serif!important}.access-config-dys-spacing,.access-config-dys-spacing *{line-height:1.5!important}.access-config-cancel-justification,.access-config-cancel-justification *{text-align:left!important}.access-config-replace-style{border:5px solid!important;padding:.2em}
