.a11y-root{--a11y-offset:20px}.a11y-trigger,.a11y-panel{right:var(--a11y-offset);bottom:var(--a11y-offset)}html[data-a11y-pos=bottom-left] .a11y-trigger,html[data-a11y-pos=bottom-left] .a11y-panel{right:auto;left:var(--a11y-offset)}html[data-a11y-pos=top-right] .a11y-trigger,html[data-a11y-pos=top-right] .a11y-panel{bottom:auto;top:calc(var(--a11y-offset) + 72px)}html[data-a11y-pos=top-left] .a11y-trigger,html[data-a11y-pos=top-left] .a11y-panel{bottom:auto;right:auto;left:var(--a11y-offset);top:calc(var(--a11y-offset) + 72px)}html[data-a11y-pos=middle-right] .a11y-trigger,html[data-a11y-pos=middle-right] .a11y-panel{top:50%;bottom:auto;transform:translateY(-50%)}html[data-a11y-pos=middle-left] .a11y-trigger,html[data-a11y-pos=middle-left] .a11y-panel{bottom:auto;right:auto;left:var(--a11y-offset);top:50%;transform:translateY(-50%)}.a11y-panel{top:var(--a11y-offset);bottom:var(--a11y-offset);width:min(400px, calc(100vw - 2 * var(--a11y-offset)));transform:none}html[data-a11y-pos^=top-] .a11y-panel,html[data-a11y-pos^=middle-] .a11y-panel{top:var(--a11y-offset);bottom:var(--a11y-offset);transform:none}@media (max-width:639px){.a11y-panel{width:100vw;border-radius:0!important;inset:0!important}}.a11y-panel[data-size=large]{width:min(480px, calc(100vw - 2 * var(--a11y-offset)));font-size:1.22em}.a11y-overlay{pointer-events:none;z-index:2147483000;position:fixed;inset:0}html[data-a11y-contrast=invert] .a11y-overlay-invert{mix-blend-mode:difference;background:#fff;display:block}html[data-a11y-contrast=dark]{--color-paper:#000;--color-paper-raised:#0f0f0f;--color-paper-sunken:#1a1a1a;--color-ink:#fff;--color-ink-2:#f4f4f4;--color-ink-3:#e2e2e2;--color-ink-4:#cfcfcf;--color-canvas:#000;--color-canvas-sky:#000;--color-canvas-mint:#000;--color-stage:#000;--color-stage-2:#0f0f0f;--color-stage-3:#1a1a1a;--color-on-stage:#fff;--color-on-stage-2:#f0f0f0;--color-on-stage-3:#d6d6d6;--color-signal:#2ae38c;--color-signal-deep:#6ff5b3;--color-signal-soft:#0d2b1c;--color-signal-mist:#0a1f15;--color-azure-mist:#0a1a2a;--color-blutec:#9dbcff;--color-teal:#4fd9c8;--color-azure:#7ab8ff;--hairline:#ffffff57;--hairline-strong:#ffffff8c;--hairline-on-stage:#ffffff57;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-a11y-contrast=light]{--color-paper:#fff;--color-paper-raised:#fff;--color-paper-sunken:#f0f0f0;--color-ink:#000;--color-ink-2:#000;--color-ink-3:#111;--color-ink-4:#222;--color-canvas:#fff;--color-canvas-sky:#fff;--color-canvas-mint:#fff;--color-stage:#fff;--color-stage-2:#f4f4f4;--color-stage-3:#e8e8e8;--color-on-stage:#000;--color-on-stage-2:#111;--color-on-stage-3:#222;--color-signal:#0a7a45;--color-signal-deep:#005c33;--color-signal-bright:#0a7a45;--color-signal-soft:#e6f4ec;--color-signal-mist:#f2fbf6;--color-blutec:#03a;--color-blutec-on-stage:#03a;--color-teal:#00665c;--color-azure:#0b4f8f;--hairline:#00000073;--hairline-strong:#000000b3;--hairline-on-stage:#00000073;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-a11y-contrast=dark] body,html[data-a11y-contrast=light] body{background:var(--color-paper)!important;color:var(--color-ink)!important}html[data-a11y-contrast=dark] .canvas-sheet,html[data-a11y-contrast=light] .canvas-sheet,html[data-a11y-contrast=dark] .aurora-light,html[data-a11y-contrast=light] .aurora-light{display:none!important}html[data-a11y-contrast=dark] .ink-grad,html[data-a11y-contrast=light] .ink-grad{color:var(--color-ink)!important;-webkit-text-fill-color:var(--color-ink)!important;background-image:none!important}html[data-a11y-contrast=dark] .ink-grad{color:#ffd166!important;-webkit-text-fill-color:#ffd166!important}html[data-a11y-contrast=dark] :is(.bg-white,[class*=bg-white\/],[class*="bg-[#f"]){background-color:#0f0f0f!important}html[data-a11y-contrast=dark] :is([class*=border-black\/],[class*=border-white\/]){border-color:#fff6!important}html[data-a11y-contrast=dark] [class*=bg-black\/]{background-color:#ffffff29!important}html[data-a11y-contrast=light] [class*=border-black\/]{border-color:#00000080!important}html[data-a11y-contrast=dark] a,html[data-a11y-contrast=light] a{text-decoration-thickness:from-font}html[data-a11y-links=on] a[href]:not(.a11y-root a){border-radius:4px;text-underline-offset:.18em!important;outline-offset:2px!important;background-color:#ffd16647!important;outline:2px solid!important;text-decoration:underline!important;text-decoration-thickness:2px!important}html[data-a11y-text="1"]{font-size:calc(1.12*clamp(16px,14.2px + .2vw,16.5px))!important}html[data-a11y-text="2"]{font-size:calc(1.25*clamp(16px,14.2px + .2vw,16.5px))!important}html[data-a11y-text="3"]{font-size:calc(1.4*clamp(16px,14.2px + .2vw,16.5px))!important}html[data-a11y-text="4"]{font-size:calc(1.55*clamp(16px,14.2px + .2vw,16.5px))!important}html[data-a11y-spacing="1"] :where(body *):not(.a11y-root,.a11y-root *){letter-spacing:.06em!important;word-spacing:.12em!important}html[data-a11y-spacing="2"] :where(body *):not(.a11y-root,.a11y-root *){letter-spacing:.12em!important;word-spacing:.16em!important}html[data-a11y-spacing="3"] :where(body *):not(.a11y-root,.a11y-root *){letter-spacing:.18em!important;word-spacing:.24em!important}html[data-a11y-line="1"] :where(body *):not(.a11y-root,.a11y-root *){line-height:1.5!important}html[data-a11y-line="2"] :where(body *):not(.a11y-root,.a11y-root *){line-height:1.75!important}html[data-a11y-line="3"] :where(body *):not(.a11y-root,.a11y-root *){line-height:2!important}html[data-a11y-align=left] :where(body *):not(.a11y-root,.a11y-root *){text-align:left!important}html[data-a11y-align=center] :where(body *):not(.a11y-root,.a11y-root *){text-align:center!important}html[data-a11y-align=right] :where(body *):not(.a11y-root,.a11y-root *){text-align:right!important}html[data-a11y-motion=paused] *,html[data-a11y-motion=paused] :before,html[data-a11y-motion=paused] :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,box-shadow,fill,stroke!important;transition-duration:.2s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-play-state:paused!important}html[data-a11y-motion=paused] video,html[data-a11y-motion=paused] .canvas-sheet{display:none!important}html[data-a11y-images=hidden] :is(img,picture,video,canvas,iframe,svg[role=img]){visibility:hidden!important}html[data-a11y-images=hidden] .canvas-sheet{display:none!important}html[data-a11y-dyslexia]{--font-sans:"OpenDyslexic", "Comic Sans MS", "Verdana", sans-serif;--font-display:"OpenDyslexic", "Comic Sans MS", "Verdana", sans-serif}html[data-a11y-dyslexia] :where(h1,h2,h3,.display-1,.display-2,.display-3,.heading-2,.heading-3){font-weight:700;letter-spacing:0!important}html[data-a11y-dyslexia="2"] :where(body *):not(.a11y-root,.a11y-root *){letter-spacing:.05em!important;word-spacing:.12em!important;line-height:1.8!important}html[data-a11y-cursor=big],html[data-a11y-cursor=big] *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'><path d='M5 3l14 8.5-6.2 1.6L9.4 20 5 3z' fill='%23000' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'/></svg>") 6 4,auto!important}html[data-a11y-cursor=big] :is(a,button,[role=button],input[type=submit],summary),html[data-a11y-cursor=big] :is(a,button,[role=button],summary) *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'><path d='M9 3.5v9.2l-2.4-2.4a1.6 1.6 0 0 0-2.3 2.3l5.5 5.5c.8.8 1.9 1.4 3.1 1.4h3.6a3.5 3.5 0 0 0 3.5-3.5v-4a1.6 1.6 0 0 0-3.2 0v-.7a1.6 1.6 0 0 0-3.2 0v-.7a1.6 1.6 0 0 0-3.2 0V3.5a1.6 1.6 0 0 0-3.2 0z' fill='%23000' stroke='%23fff' stroke-width='1.2' stroke-linejoin='round'/></svg>") 12 4,pointer!important}.a11y-overlay-mask{--a11y-band:120px;--a11y-y:50vh;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--a11y-y) - var(--a11y-band) / 2), transparent calc(var(--a11y-y) - var(--a11y-band) / 2), transparent calc(var(--a11y-y) + var(--a11y-band) / 2), #000 calc(var(--a11y-y) + var(--a11y-band) / 2), #000 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--a11y-y) - var(--a11y-band) / 2), transparent calc(var(--a11y-y) - var(--a11y-band) / 2), transparent calc(var(--a11y-y) + var(--a11y-band) / 2), #000 calc(var(--a11y-y) + var(--a11y-band) / 2), #000 100%);mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--a11y-y) - var(--a11y-band) / 2), transparent calc(var(--a11y-y) - var(--a11y-band) / 2), transparent calc(var(--a11y-y) + var(--a11y-band) / 2), #000 calc(var(--a11y-y) + var(--a11y-band) / 2), #000 100%);background:#0000009e;display:block}.a11y-guide{pointer-events:none;z-index:2147483000;background:#ffd1668c;border-radius:999px;height:14px;margin-top:-7px;position:fixed;left:8px;right:8px;box-shadow:0 0 0 2px #0000008c}html[data-a11y-saturation=none] .a11y-overlay-sat{mix-blend-mode:saturation;background:gray;display:block}html[data-a11y-saturation=low] .a11y-overlay-sat{mix-blend-mode:saturation;opacity:.55;background:gray;display:block}html[data-a11y-saturation=high] .a11y-overlay-sat{mix-blend-mode:saturation;opacity:.6;background:#ff0040;display:block}.a11y-tooltip{z-index:2147483001;color:#fff;pointer-events:none;background:#0b0d0c;border-radius:10px;max-width:320px;padding:8px 12px;font-size:14px;line-height:1.35;position:fixed;box-shadow:0 10px 30px #00000059}
@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/opendyslexic-latin-400-normal.00ahptguu4xa_.woff2)format("woff2"),url(../media/opendyslexic-latin-400-normal.3svceonyzw0kc.woff)format("woff")}
@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/opendyslexic-latin-700-normal.27boyzw8g00zk.woff2)format("woff2"),url(../media/opendyslexic-latin-700-normal.150y_vdacpzre.woff)format("woff")}
