@font-face{font-family: "Dovetail Atkinson Hyperlegible";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/atkinson-hyperlegible-latin-400-normal.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Dovetail Atkinson Hyperlegible";font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/atkinson-hyperlegible-latin-700-normal.woff2") format("woff2");unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: "Dovetail Atkinson Hyperlegible";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/atkinson-hyperlegible-latin-ext-400-normal.woff2") format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Dovetail Atkinson Hyperlegible";font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/atkinson-hyperlegible-latin-ext-700-normal.woff2") format("woff2");unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: "Dovetail OpenDyslexic";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/opendyslexic-latin-400-normal.woff2") format("woff2")}@font-face{font-family: "Dovetail OpenDyslexic";font-style: normal;font-weight: 700;font-display: swap;src: url("../fonts/opendyslexic-latin-700-normal.woff2") format("woff2")}#dovetail-a11y{--dovetail-a11y-gap: 12px;--dovetail-a11y-text: #1f2937;--dovetail-a11y-muted: #4b5563;--dovetail-a11y-line: #d1d5db;--dovetail-a11y-surface: #ffffff;--dovetail-a11y-soft: #f3f4f6;--dovetail-a11y-on: #1f2937;--dovetail-a11y-on-text: #ffffff;--dovetail-a11y-link: #1d4ed8;--dovetail-a11y-current-x: var(--dovetail-a11y-x,24px);--dovetail-a11y-current-y: var(--dovetail-a11y-y,24px);--dovetail-a11y-current-size: var(--dovetail-a11y-size,48px);--dovetail-a11y-panel-x: var(--dovetail-a11y-current-x);font-size: 1rem}#dovetail-a11y,#dovetail-a11y *{box-sizing: border-box;font-family: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height: 1.4;letter-spacing: normal;word-spacing: normal;text-transform: none;text-shadow: none}#dovetail-a11y [hidden]{display: none!important}#dovetail-a11y .dovetail-a11y-sr{position: absolute!important;width: 1px!important;height: 1px!important;margin: -1px!important;padding: 0!important;overflow: hidden!important;clip: rect(0,0,0,0)!important;white-space: nowrap!important;border: 0!important}#dovetail-a11y button{margin: 0;font: inherit;cursor: pointer}#dovetail-a11y button:focus-visible,#dovetail-a11y a:focus-visible{outline: 3px solid #111827;outline-offset: 2px;box-shadow: 0 0 0 5px #ffffff}#dovetail-a11y .dovetail-a11y-toggle{position: fixed;z-index: 2147483500;display: flex;align-items: center;justify-content: center;width: var(--dovetail-a11y-current-size);height: var(--dovetail-a11y-current-size);padding: 0;border: 2px solid transparent;border-radius: 50%;background: var(--dovetail-a11y-button-bg,#1f2937);color: var(--dovetail-a11y-button-icon,#ffffff);box-shadow: 0 2px 10px rgba(0,0,0,0.25)}#dovetail-a11y .dovetail-a11y-toggle:focus-visible{outline: 3px solid #111827;outline-offset: 2px;box-shadow: 0 0 0 5px #ffffff}#dovetail-a11y .dovetail-a11y-toggle .dovetail-a11y-icon{width: 58%;height: 58%}#dovetail-a11y[data-side="right"] .dovetail-a11y-toggle{right: var(--dovetail-a11y-current-x)}#dovetail-a11y[data-side="left"] .dovetail-a11y-toggle{left: var(--dovetail-a11y-current-x)}#dovetail-a11y[data-edge="bottom"] .dovetail-a11y-toggle{bottom: calc(var(--dovetail-a11y-current-y) + env(safe-area-inset-bottom,0px))}#dovetail-a11y[data-edge="top"] .dovetail-a11y-toggle{top: calc(var(--dovetail-a11y-current-y) + env(safe-area-inset-top,0px))}#dovetail-a11y .dovetail-a11y-panel{position: fixed;z-index: 2147483510;display: flex;flex-direction: column;width: 24rem;max-width: calc(100vw - var(--dovetail-a11y-panel-x) - 16px);max-height: calc(100vh - var(--dovetail-a11y-current-y) - var(--dovetail-a11y-current-size) - 2 * var(--dovetail-a11y-gap));max-height: calc(100dvh - var(--dovetail-a11y-current-y) - var(--dovetail-a11y-current-size) - 2 * var(--dovetail-a11y-gap));overflow: hidden;border: 1px solid var(--dovetail-a11y-line);border-radius: 12px;background: var(--dovetail-a11y-surface);color: var(--dovetail-a11y-text);box-shadow: 0 12px 40px rgba(0,0,0,0.25);text-align: start}#dovetail-a11y[data-side="right"] .dovetail-a11y-panel{right: var(--dovetail-a11y-panel-x)}#dovetail-a11y[data-side="left"] .dovetail-a11y-panel{left: var(--dovetail-a11y-panel-x)}#dovetail-a11y[data-shape="square"]{--dovetail-a11y-panel-x: 12px}#dovetail-a11y[data-shape="square"][data-side="right"] .dovetail-a11y-toggle{right: 0;border-radius: 8px 0 0 8px}#dovetail-a11y[data-shape="square"][data-side="left"] .dovetail-a11y-toggle{left: 0;border-radius: 0 8px 8px 0}#dovetail-a11y[data-edge="bottom"] .dovetail-a11y-panel{bottom: calc(var(--dovetail-a11y-current-y) + var(--dovetail-a11y-current-size) + var(--dovetail-a11y-gap))}#dovetail-a11y[data-edge="top"] .dovetail-a11y-panel{top: calc(var(--dovetail-a11y-current-y) + var(--dovetail-a11y-current-size) + var(--dovetail-a11y-gap))}#dovetail-a11y .dovetail-a11y-header{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;padding: 0.75rem 0.75rem 0.75rem 1rem;border-bottom: 1px solid var(--dovetail-a11y-line)}#dovetail-a11y .dovetail-a11y-title{margin: 0;padding: 0;color: var(--dovetail-a11y-text);font-size: 1.125rem;font-weight: 700;line-height: 1.3}#dovetail-a11y .dovetail-a11y-close{display: inline-flex;flex: none;align-items: center;justify-content: center;width: 2.75rem;height: 2.75rem;padding: 0;border: 0;border-radius: 8px;background: transparent;color: var(--dovetail-a11y-text)}#dovetail-a11y .dovetail-a11y-close:hover{background: var(--dovetail-a11y-soft)}#dovetail-a11y .dovetail-a11y-body{flex: 1 1 auto;min-height: 0;padding: 0.75rem;overflow-y: auto;overscroll-behavior: contain}#dovetail-a11y .dovetail-a11y-options{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.5rem;margin: 0;padding: 0;list-style: none}#dovetail-a11y .dovetail-a11y-options li{margin: 0;padding: 0}#dovetail-a11y .dovetail-a11y-options li::before,#dovetail-a11y .dovetail-a11y-options li::marker{content: none}#dovetail-a11y .dovetail-a11y-option{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 0.25rem;width: 100%;height: 100%;min-height: 5.5rem;padding: 0.75rem 0.5rem;border: 2px solid var(--dovetail-a11y-line);border-radius: 10px;background: var(--dovetail-a11y-soft);color: var(--dovetail-a11y-text);font-size: 0.875rem;text-align: center}#dovetail-a11y .dovetail-a11y-option:hover{border-color: var(--dovetail-a11y-on)}#dovetail-a11y .dovetail-a11y-option[aria-pressed="true"]{border-color: var(--dovetail-a11y-on);background: var(--dovetail-a11y-on);color: var(--dovetail-a11y-on-text)}#dovetail-a11y .dovetail-a11y-option-icon{flex: none;width: 1.5rem;height: 1.5rem}#dovetail-a11y .dovetail-a11y-option-label{font-weight: 600}#dovetail-a11y .dovetail-a11y-option-state{color: var(--dovetail-a11y-muted);font-size: 0.75rem}#dovetail-a11y .dovetail-a11y-option[aria-pressed="true"] .dovetail-a11y-option-state{color: var(--dovetail-a11y-on-text)}#dovetail-a11y .dovetail-a11y-steps{display: flex;gap: 0.25rem}#dovetail-a11y .dovetail-a11y-step{width: 1rem;height: 0.25rem;border-radius: 2px;background: currentColor;opacity: 0.3}#dovetail-a11y .dovetail-a11y-step.is-on{opacity: 1}#dovetail-a11y .dovetail-a11y-footer{display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 0.5rem 1rem;padding: 0.75rem 1rem;border-top: 1px solid var(--dovetail-a11y-line)}#dovetail-a11y .dovetail-a11y-footer .dovetail-a11y-link{order: -1;margin-inline-end: auto}#dovetail-a11y .dovetail-a11y-reset{min-height: 2.75rem;padding: 0.5rem 1rem;border: 2px solid var(--dovetail-a11y-on);border-radius: 8px;background: transparent;color: var(--dovetail-a11y-text);font-weight: 600}#dovetail-a11y .dovetail-a11y-reset:hover{background: var(--dovetail-a11y-soft)}#dovetail-a11y .dovetail-a11y-link{display: inline-flex;align-items: center;min-height: 2.75rem;color: var(--dovetail-a11y-link);text-decoration: underline}#dovetail-a11y .dovetail-a11y-hint{width: 100%;margin: 0;text-align: end;color: var(--dovetail-a11y-muted);font-size: 0.75rem}@media (max-width: 600px){#dovetail-a11y{--dovetail-a11y-current-x: var(--dovetail-a11y-x-mobile,16px);--dovetail-a11y-current-y: var(--dovetail-a11y-y-mobile,16px)}#dovetail-a11y[data-hide-mobile]{display: none!important}#dovetail-a11y .dovetail-a11y-panel,#dovetail-a11y[data-side] .dovetail-a11y-panel,#dovetail-a11y[data-edge] .dovetail-a11y-panel{top: auto;right: 0;bottom: 0;left: 0;width: auto;max-width: none;max-height: 85vh;max-height: 85dvh;border-width: 1px 0 0;border-radius: 16px 16px 0 0;padding-bottom: env(safe-area-inset-bottom,0px)}}@media (hover: none) and (pointer: coarse){#dovetail-a11y .dovetail-a11y-hint{display: none}}@media (max-width: 340px){#dovetail-a11y .dovetail-a11y-options{grid-template-columns: minmax(0,1fr)}}@media (forced-colors: active){#dovetail-a11y .dovetail-a11y-option[aria-pressed="true"]{outline: 3px solid Highlight;outline-offset: -6px}#dovetail-a11y .dovetail-a11y-step.is-on{background: Highlight}}@media print{#dovetail-a11y{display: none!important}}#dovetail-a11y .dovetail-a11y-guide{position: fixed;z-index: 2147483490;top: 0;right: 0;left: 0;height: 12px;border-top: 3px solid #111827;border-bottom: 3px solid #111827;background: rgba(255,213,79,0.55);pointer-events: none}#dovetail-a11y .dovetail-a11y-mask{position: fixed;z-index: 2147483490;right: 0;left: 0;background: rgba(0,0,0,0.6);pointer-events: none}#dovetail-a11y .dovetail-a11y-mask[data-a11y-mask="top"]{top: 0}#dovetail-a11y .dovetail-a11y-mask[data-a11y-mask="bottom"]{bottom: 0}html.dovetail-a11y-line-height-1 body :not(#dovetail-a11y,#dovetail-a11y *){line-height: 1.6!important}html.dovetail-a11y-line-height-2 body :not(#dovetail-a11y,#dovetail-a11y *){line-height: 2!important}html.dovetail-a11y-spacing body :not(#dovetail-a11y,#dovetail-a11y *){letter-spacing: 0.12em!important;word-spacing: 0.16em!important}html.dovetail-a11y-spacing:not(.dovetail-a11y-line-height) body :not(#dovetail-a11y,#dovetail-a11y *){line-height: 1.5!important}html.dovetail-a11y-spacing body p:not(#dovetail-a11y *){margin-bottom: 2em!important}html.dovetail-a11y-align-left body :not(#dovetail-a11y,#dovetail-a11y *){text-align: start!important;text-align-last: auto!important}html.dovetail-a11y-contrast-high{--dovetail-a11y-filter-contrast: contrast(1.5)}html.dovetail-a11y-saturation-low{--dovetail-a11y-filter-saturation: saturate(0.5)}html.dovetail-a11y-saturation-gray{--dovetail-a11y-filter-saturation: grayscale(1)}html.dovetail-a11y-contrast-high,html.dovetail-a11y-saturation{filter: var(--dovetail-a11y-filter-contrast,) var(--dovetail-a11y-filter-saturation,)}html.dovetail-a11y-contrast-dark,html.dovetail-a11y-contrast-dark body{background-color: #000000!important;color: #ffffff!important}html.dovetail-a11y-contrast-dark body :not(#dovetail-a11y,#dovetail-a11y *,#dovetail-cc,#dovetail-cc *){border-color: #ffffff!important;color: #ffffff!important;-webkit-text-fill-color: currentColor!important;text-shadow: none!important}html.dovetail-a11y-contrast-dark body a:not(#dovetail-a11y *,#dovetail-cc *),html.dovetail-a11y-contrast-dark body a:not(#dovetail-a11y *,#dovetail-cc *) *{color: #ffff00!important}html.dovetail-a11y-contrast-light,html.dovetail-a11y-contrast-light body{background-color: #ffffff!important;color: #000000!important}html.dovetail-a11y-contrast-light body :not(#dovetail-a11y,#dovetail-a11y *,#dovetail-cc,#dovetail-cc *){border-color: #000000!important;color: #000000!important;-webkit-text-fill-color: currentColor!important;text-shadow: none!important}html.dovetail-a11y-contrast-light body a:not(#dovetail-a11y *,#dovetail-cc *),html.dovetail-a11y-contrast-light body a:not(#dovetail-a11y *,#dovetail-cc *) *{color: #0000cc!important}:is(html.dovetail-a11y-contrast-dark,html.dovetail-a11y-contrast-light) body :is(button,input,select,textarea,[role="button"],.button,.btn,.wp-block-button__link,.wp-element-button):not(#dovetail-a11y *,#dovetail-cc *,[type="hidden"]){box-shadow: inset 0 0 0 1px currentColor!important}html.dovetail-a11y-contrast-high #dovetail-a11y,html.dovetail-a11y-saturation #dovetail-a11y{--dovetail-a11y-line: #8b939f;--dovetail-a11y-muted: #374151;--dovetail-a11y-soft: #e5e7eb}html.dovetail-a11y-links body :is(a,[role="link"]):not(#dovetail-a11y *){outline: 0.125em solid currentColor!important;outline-offset: 0.125em!important;text-decoration: underline!important;text-decoration-thickness: 0.125em!important;text-underline-offset: 0.15em!important}html.dovetail-a11y-headings body :is(h1,h2,h3,h4,h5,h6,[role="heading"]):not(#dovetail-a11y *){outline: 0.125em dashed currentColor!important;outline-offset: 0.25em!important}html.dovetail-a11y-focus *:focus-visible,html.dovetail-a11y-focus #dovetail-a11y *:focus-visible{outline: 3px solid #111827!important;outline-offset: 2px!important;box-shadow: 0 0 0 6px #ffbf47!important}html.dovetail-a11y-readable-font body :not(#dovetail-a11y,#dovetail-a11y *,i,code,pre,kbd,samp,[class*="icon"],[class*="dashicons"],[class^="fa"],[class*=" fa-"],[aria-hidden="true"]){font-family: "Dovetail Atkinson Hyperlegible",Verdana,Tahoma,sans-serif!important}html.dovetail-a11y-dyslexia-font body :not(#dovetail-a11y,#dovetail-a11y *,i,code,pre,kbd,samp,[class*="icon"],[class*="dashicons"],[class^="fa"],[class*=" fa-"],[aria-hidden="true"]){font-family: "Dovetail OpenDyslexic","Comic Sans MS",sans-serif!important}html.dovetail-a11y-animations *,html.dovetail-a11y-animations *::before,html.dovetail-a11y-animations *::after{animation-duration: 0.01ms!important;animation-delay: 0s!important;animation-iteration-count: 1!important;transition-duration: 0.01ms!important;transition-delay: 0s!important;scroll-behavior: auto!important}html.dovetail-a11y-images body :is(img,picture,input[type="image"]):not(#dovetail-a11y *){opacity: 0!important}html.dovetail-a11y-images body :not(#dovetail-a11y,#dovetail-a11y *){background-image: none!important}html.dovetail-a11y-cursor,html.dovetail-a11y-cursor *{cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath d='M5 2l14 11.2-6.3.6 3.8 7.4-2.4 1.2-3.8-7.5L5 19.5z' fill='%23000' stroke='%23fff' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") 10 4,auto!important}html.dovetail-a11y-cursor :is(a,button,label,select,summary,[role="button"],[role="link"],input[type="checkbox"],input[type="radio"],input[type="submit"],input[type="button"]),html.dovetail-a11y-cursor :is(a,button,label,summary,[role="button"],[role="link"]) *{cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath d='M5 2l14 11.2-6.3.6 3.8 7.4-2.4 1.2-3.8-7.5L5 19.5z' fill='%231d4ed8' stroke='%23fff' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") 10 4,pointer!important}
