@media screen{html.a11y-text-115{--a11y-text-scale:1.15}html.a11y-text-130{--a11y-text-scale:1.3}html.a11y-text-150{--a11y-text-scale:1.5}html:is(.a11y-text-115,.a11y-text-130,.a11y-text-150){font-size:calc(var(--a11y-text-scale) * 100%)}html:is(.a11y-text-130,.a11y-text-150) a[href^="mailto:"]{overflow-wrap:anywhere}html:is(.a11y-text-130,.a11y-text-150) :is(h1,h2,h3,h4).whitespace-nowrap{white-space:normal}html.a11y-lines-16 body :not(.a11y-menu,.a11y-menu *,.a11y-menu-trigger,.a11y-menu-trigger *){line-height:1.6!important}html.a11y-lines-20 body :not(.a11y-menu,.a11y-menu *,.a11y-menu-trigger,.a11y-menu-trigger *){line-height:2!important}html.a11y-contrast-high{--foreground:#000;--ink-2:#2a2723;--taupe:#4f4a44;--taupe-dark:#3b3732;--bronze:#6a4e2c;--bronze-ink:#4f381c;--line:rgb(0 0 0/0.5);--umber:#3b3732;--umber-dark:#2a2723;--bronze-cta:#6a4e2c;--bronze-cta-deep:#4f381c;--dusk:#000;--gold-on-dark:#f6e7c8;--mark-on-dark:#ecd6a6;--alert-on-dark:#ffe0b8}html.a11y-contrast-high :focus-visible{outline-width:3px!important}html.a11y-monochrome{filter:grayscale(1)}html.a11y-links a[href]{text-decoration-line:underline!important;text-decoration-thickness:max(2px,.1em)!important;text-underline-offset:.2em!important}html.a11y-readable-font body *{font-family:Arial,Segoe UI,system-ui,sans-serif!important}html.a11y-reduce-motion{scroll-behavior:auto!important}html.a11y-reduce-motion *,html.a11y-reduce-motion ::backdrop,html.a11y-reduce-motion :after,html.a11y-reduce-motion :before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}html.a11y-cursor-large,html.a11y-cursor-large *{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 2.5v16l4-4 3 6 2-1-3-6h5z' fill='%23111' stroke='%23fff' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") 10 5,default!important}html.a11y-cursor-large :is(a[href],button:not(:disabled),[role=button],summary,label) *,html.a11y-cursor-large :is(a[href],button:not(:disabled),[role=button],summary,label,select){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='M9 13V3.75a1.25 1.25 0 0 1 2.5 0V9.5a1.25 1.25 0 0 1 2.5 0v.75a1.25 1.25 0 0 1 2.5 0v.75a1.25 1.25 0 0 1 2.5 0V16a6 6 0 0 1-6 6h-1.2a5 5 0 0 1-4.1-2.1L4.4 15.4a1.3 1.3 0 0 1 2.1-1.5L9 16z' fill='%23111' stroke='%23fff' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") 20 5,pointer!important}html.a11y-cursor-large :is(textarea,input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=range])){cursor:text!important}html:has(.a11y-menu-trigger){scroll-padding-block-end:6rem}}@media screen and (min-width:64rem){html:is(.a11y-text-115,.a11y-text-130,.a11y-text-150){font-size:calc(var(--a11y-text-scale) * 75%)}}.a11y-menu-trigger{font-size:medium;position:fixed;z-index:40;inset-block-end:1.25em;inset-inline-start:1.25em;display:grid;place-items:center;width:3em;height:3em;padding:0;border:2px solid var(--background);border-radius:50%;background:var(--foreground);color:var(--background);box-shadow:0 .5em 1.25em -.5em rgb(26 25 24/.55);cursor:pointer;transition:background-color .2s ease}.a11y-menu-trigger:hover{background:var(--bronze-ink)}.a11y-menu-trigger:focus-visible{outline:2px solid transparent;box-shadow:0 0 0 3px var(--background),0 0 0 6px var(--foreground)}.a11y-menu-trigger__icon{width:1.75em;height:1.75em}.a11y-menu-trigger__dot{display:none;position:absolute;inset-block-start:-.125em;inset-inline-end:-.125em;width:.875em;height:.875em;border:2px solid var(--background);border-radius:50%;background:var(--gold)}html:is(.a11y-text-115,.a11y-text-130,.a11y-text-150,.a11y-lines-16,.a11y-lines-20,.a11y-contrast-high,.a11y-monochrome,.a11y-links,.a11y-readable-font,.a11y-reduce-motion,.a11y-cursor-large) .a11y-menu-trigger__dot{display:block}@media (width < 48rem){.a11y-menu-trigger{inset-inline-start:auto;inset-inline-end:.75em;inset-block-end:calc(3.75rem + max(.75rem, env(safe-area-inset-bottom)) + 1px + .75em)}html:has(.a11y-menu-trigger){scroll-padding-block-end:9rem}}@media (width < 48rem) and (orientation:landscape) and (max-height:500px){.a11y-menu-trigger{inset-block-end:1.25em}html:has(.a11y-menu-trigger){scroll-padding-block-end:5rem}}.a11y-menu{font-size:medium;position:fixed;inset:auto;inset-block-end:5.25em;inset-inline-start:1.25em;width:min(24em,calc(100vw - 2.5em));max-width:none;max-height:calc(100dvh - 6.5em);margin:0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:.75em;background:var(--background);color:var(--foreground);line-height:1.5;box-shadow:0 1.5em 3em -1em rgb(26 25 24/.45);opacity:0;translate:0 .5em;transition:opacity .16s ease-in,translate .16s ease-in,overlay allow-discrete .16s,display allow-discrete .16s}.a11y-menu[open]{opacity:1;translate:0 0;transition-duration:.24s;transition-timing-function:cubic-bezier(.22,1,.36,1)}@starting-style{.a11y-menu[open]{opacity:0;translate:0 .5em}}.a11y-menu::backdrop{background:rgb(26 25 24/0);transition:background-color .24s ease,overlay allow-discrete .24s,display allow-discrete .24s}.a11y-menu[open]::backdrop{background:rgb(26 25 24/.3)}@starting-style{.a11y-menu[open]::backdrop{background:rgb(26 25 24/0)}}@media (width < 48rem){.a11y-menu{inset-inline:.5em;inset-block-end:.5em;width:auto;max-height:calc(100dvh - 1em)}}.a11y-menu__panel{display:flex;flex-direction:column;max-height:inherit}.a11y-menu__header{display:flex;align-items:center;justify-content:space-between;gap:.75em;padding-block:.5em;padding-inline:1em .5em;border-block-end:1px solid var(--line)}.a11y-menu__title{display:flex;align-items:center;gap:.5em;margin:0;font-size:1.125em;font-weight:700;line-height:1.3}.a11y-menu__title-icon{width:1.25em;height:1.25em;color:var(--bronze-ink)}.a11y-menu__close{display:grid;place-items:center;width:2.75em;height:2.75em;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.a11y-menu__close:hover{background:var(--surface)}.a11y-menu__close svg{width:1.375em;height:1.375em}.a11y-menu__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.875em 1em 1em}.a11y-menu__intro{margin:0 0 .875em;font-size:.875em;color:var(--ink-2)}.a11y-menu__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5em;margin:0;padding:0;list-style:none}.a11y-toggle{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.125em;width:100%;height:100%;min-height:5.5em;padding:.75em;border:1px solid var(--line);border-radius:.5em;background:var(--surface-light);color:var(--foreground);font:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.a11y-toggle:hover{border-color:var(--taupe)}.a11y-toggle--changed{border-color:var(--bronze-ink);background:color-mix(in srgb,var(--bronze) 10%,var(--surface-light));box-shadow:inset 0 0 0 1px var(--bronze-ink)}.a11y-toggle__icon{width:1.5em;height:1.5em;margin-block-end:.25em;color:var(--bronze-ink)}.a11y-toggle__label{font-size:.9375em;font-weight:600;line-height:1.3}.a11y-toggle__value{font-size:.8125em;color:var(--ink-2)}.a11y-toggle--changed .a11y-toggle__value{color:var(--bronze-ink);font-weight:600}.a11y-toggle__check{position:absolute;inset-block-start:.625em;inset-inline-end:.625em;width:1.25em;height:1.25em;padding:.1875em;border-radius:50%;background:var(--bronze-ink);color:var(--surface-light)}.a11y-menu__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5em 1em;padding:.75em 1em .5em;border-block-start:1px solid var(--line)}.a11y-menu__reset{display:inline-flex;align-items:center;gap:.5em;min-height:2.75em;padding-inline:1em;border:1px solid var(--foreground);border-radius:999px;background:transparent;color:var(--foreground);font:inherit;font-weight:600;cursor:pointer}.a11y-menu__reset:hover{background:var(--foreground);color:var(--background)}.a11y-menu__reset svg{width:1.125em;height:1.125em}.a11y-menu__statement{display:inline-flex;align-items:center;min-height:2.75em;color:var(--foreground);font-weight:600;text-decoration:underline;text-underline-offset:.25em}.a11y-menu__statement:hover{color:var(--bronze-ink)}.a11y-menu__shortcut{margin:0;padding:0 1em .875em;font-size:.8125em;color:var(--ink-2)}.a11y-menu__shortcut kbd{padding-inline:.375em;border:1px solid var(--line);border-radius:.25em;background:var(--surface-light);font:inherit;font-weight:600;unicode-bidi:isolate}.a11y-menu :focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (prefers-reduced-motion:reduce){.a11y-menu,.a11y-menu-trigger,.a11y-menu::backdrop,.a11y-toggle{transition:none}}@media (forced-colors:active){.a11y-menu-trigger{border-color:ButtonText}.a11y-toggle--changed{forced-color-adjust:none;border-color:Highlight;background:Highlight;color:HighlightText}.a11y-toggle--changed :is(.a11y-toggle__icon,.a11y-toggle__value){color:HighlightText}.a11y-toggle__check{forced-color-adjust:none;background:HighlightText;color:Highlight}.a11y-menu-trigger__dot{forced-color-adjust:none;background:Highlight}}@media print{.a11y-menu,.a11y-menu-trigger{display:none!important}}