@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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 Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_9c6cb61b-module__8NX9hq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_9c6cb61b-module__8NX9hq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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.2tuy5pz7dlieh.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.2dbetqa9o8jxf.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.1uyisp29ctx0d.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.1rgnod-3esatf.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-20C0,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.0r6juujl39pe6.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%}.geist_mono_d6617093-module__z61v7q__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d6617093-module__z61v7q__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--motion-curve-0:linear(0 0.0%, .019 3.13%, .0663 6.25%, .1306 9.38%, .204 12.5%, .2807 15.63%, .357 18.75%, .4303 21.88%, .4991 25.0%, .5624 28.13%, .62 31.25%, .6717 34.38%, .7177 37.5%, .7583 40.63%, .794 43.75%, .8252 46.88%, .8522 50.0%, .8757 53.13%, .8958 56.25%, .9132 59.38%, .928 62.5%, .9407 65.63%, .9515 68.75%, .9607 71.88%, .9685 75.0%, .9752 78.13%, .9807 81.25%, .9855 84.38%, .9895 87.5%, .9928 90.63%, .9956 93.75%, .998 96.88%, 1 100.0%);--motion-curve-15:linear(0 0.0%, .0041 2.08%, .0157 4.17%, .0335 6.25%, .0566 8.33%, .0838 10.42%, .1145 12.5%, .1479 14.58%, .1832 16.67%, .22 18.75%, .2578 20.83%, .296 22.92%, .3343 25.0%, .3725 27.08%, .4101 29.17%, .4471 31.25%, .4831 33.33%, .5181 35.42%, .5519 37.5%, .5844 39.58%, .6156 41.67%, .6454 43.75%, .6737 45.83%, .7005 47.92%, .726 50.0%, .7499 52.08%, .7725 54.17%, .7936 56.25%, .8134 58.33%, .8319 60.42%, .8491 62.5%, .865 64.58%, .8798 66.67%, .8935 68.75%, .9061 70.83%, .9177 72.92%, .9283 75.0%, .938 77.08%, .9469 79.17%, .955 81.25%, .9624 83.33%, .969 85.42%, .975 87.5%, .9804 89.58%, .9853 91.67%, .9896 93.75%, .9935 95.83%, .997 97.92%, 1 100.0%);--motion-curve-30:linear(0 0.0%, .0087 2.08%, .0326 4.17%, .0687 6.25%, .1142 8.33%, .1666 10.42%, .224 12.5%, .2844 14.58%, .3463 16.67%, .4084 18.75%, .4695 20.83%, .5289 22.92%, .5857 25.0%, .6396 27.08%, .69 29.17%, .7367 31.25%, .7796 33.33%, .8186 35.42%, .8537 37.5%, .885 39.58%, .9127 41.67%, .9368 43.75%, .9576 45.83%, .9754 47.92%, .9903 50.0%, 1.0026 52.08%, 1.0125 54.17%, 1.0204 56.25%, 1.0263 58.33%, 1.0306 60.42%, 1.0334 62.5%, 1.0351 64.58%, 1.0356 66.67%, 1.0353 68.75%, 1.0343 70.83%, 1.0327 72.92%, 1.0306 75.0%, 1.0283 77.08%, 1.0256 79.17%, 1.0229 81.25%, 1.02 83.33%, 1.0172 85.42%, 1.0144 87.5%, 1.0116 89.58%, 1.009 91.67%, 1.0065 93.75%, 1.0042 95.83%, 1.002 97.92%, 1 100.0%);--motion-instant:var(--motion-curve-0);--motion-default:var(--motion-curve-0);--motion-smooth:var(--motion-curve-0);--motion-pop:var(--motion-curve-15);--motion-snappy:var(--motion-curve-15);--motion-playful:var(--motion-curve-30);--motion-instant-duration:.211s;--motion-default-duration:.37s;--motion-smooth-duration:.528s;--motion-pop-duration:.213s;--motion-snappy-duration:.284s;--motion-playful-duration:.523s;--motion-mass-content:.85;--motion-mass-system:1.15}.motion-app{--motion-instant-duration:.169s;--motion-default-duration:.243s;--motion-smooth-duration:.296s;--motion-pop-duration:.156s;--motion-snappy-duration:.213s;--motion-playful-duration:.272s}@media (prefers-reduced-motion:reduce){:root,.motion-app{--motion-instant-duration:1ms;--motion-default-duration:1ms;--motion-smooth-duration:1ms;--motion-pop-duration:1ms;--motion-snappy-duration:1ms;--motion-playful-duration:1ms}}
