.a11y-menu{z-index:2147482000;color:#111;font:400 .9375rem/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:fixed;bottom:1rem;left:1rem}.a11y-trigger{color:#fff;cursor:pointer;background:#1d4ed8;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:0 4px 14px #0000004d}.a11y-trigger:hover{background:#1e40af;transform:scale(1.04)}.a11y-panel{color:#111;background:#fff;border:2px solid #111;border-radius:1rem;width:min(22rem,100vw - 2rem);max-height:min(38rem,100vh - 6rem);padding:1rem 1.1rem 1.1rem;font:400 .9375rem/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:absolute;bottom:3.75rem;left:0;overflow-y:auto;box-shadow:0 12px 40px #00000059}.a11y-overlay-wrap{z-index:2147482000;color:#111;font:400 .9375rem/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative}.a11y-panel.is-top-panel{z-index:2147482001;position:fixed;inset:4.5rem 1.25rem auto auto;box-shadow:0 16px 48px #00000047}.a11y-head{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.a11y-panel h2{margin:0;font-size:1.15rem;font-weight:700}.a11y-panel h3{margin:.9rem 0 .4rem;font-size:.95rem;font-weight:700}.a11y-section{border-top:1px solid #c8c8c8;margin-top:.75rem}.a11y-panel button,.a11y-panel select{font:inherit;color:#111;cursor:pointer;background:#fff;border:2px solid #111;border-radius:.6rem;min-height:2.25rem;padding:.4rem .75rem}.a11y-panel button:hover{background:#eef2ff}.a11y-panel button[aria-pressed=true]{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.a11y-panel .a11y-primary{color:#fff;background:#1d4ed8;border-color:#1d4ed8;font-weight:600}.a11y-panel .a11y-primary:hover{background:#1e40af}.a11y-panel .a11y-close{border-radius:999px;min-height:0;padding:.3rem;line-height:0}.a11y-panel .a11y-reset{margin-top:.75rem}.a11y-row{flex-wrap:wrap;gap:.4rem;display:flex}.a11y-group{border:0;min-width:0;margin:.5rem 0 0;padding:0}.a11y-group legend{margin-bottom:.25rem;padding:0;font-weight:600}.a11y-field{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.6rem;display:flex}.a11y-field select{max-width:12.5rem}.a11y-help{color:#333;margin:.6rem 0 0;font-size:.8125rem}.a11y-help a{color:#1d4ed8;text-decoration:underline}.a11y-live{color:#333;min-height:1.2em;margin:.4rem 0 0;font-size:.8125rem}.a11y-panel kbd{background:#eee;border:1px solid #999;border-radius:4px;padding:0 .3rem;font:600 .75rem ui-monospace,monospace}.a11y-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.a11y-menu{bottom:.6rem;left:.6rem}.a11y-panel.is-top-panel{width:auto;top:4.25rem;left:.75rem;right:.75rem}}@media print{.a11y-overlay-wrap,.a11y-menu,.a11y-skip{display:none}}
@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}._5S1y2a_className{font-family:Sora,Sora Fallback;font-style:normal}._5S1y2a_variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
