@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__N7XdPq__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__N7XdPq__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.3i-voztpvqxl2.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelsquare_cf225766-module__KM779a__className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelsquare_cf225766-module__KM779a__variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.2u9udzfirdsy9.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelgrid_6ebff038-module__RAV_5G__className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelgrid_6ebff038-module__RAV_5G__variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.33ptqjycga8_k.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelcircle_7ee616e3-module__O8KORW__className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelcircle_7ee616e3-module__O8KORW__variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.2yt1keahkoo6c.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixeltriangle_d08a9537-module__XSauSG__className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixeltriangle_d08a9537-module__XSauSG__variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.2mkbez_3692ug.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelline_d71857ef-module__i2k9aW__className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelline_d71857ef-module__i2k9aW__variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__90FUnq__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__90FUnq__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@layer resets{*{box-sizing:border-box;margin:0;padding:0}}@layer priority1;@layer priority2{.x1717udv{padding:0}}@layer priority3{.x14g5e6o{border-color:var(--xwcmzl5)}.x1cum3z5{border-radius:2px}.x16rqkct{border-radius:50%}.xur7f20{border-radius:8px}.x18myf7v{border-radius:clamp(12px,11px + .33vw,15px)}.xng3xce{border-style:none}.x1y0btm7{border-style:solid}.xc342km{border-width:0}.xmkeg23{border-width:1px}.x1busvm4{gap:clamp(4px,3.75px + .11vw,5px)}.xgkxs2y{grid-column:1}.x1ms6mhf{grid-row:1}.x1a2a7pz{outline:none}.xb3r6kr{overflow:hidden}.x1hl2dhg{text-decoration:none}}@layer priority4{.xlh3980{-moz-osx-font-smoothing:grayscale}.xvmahel{-webkit-font-smoothing:antialiased}.x6s0dn4{align-items:center}.x7a106z{align-items:start}.xiz60hx{animation-delay:-.5s}.x123bg45{animation-delay:-1s}.x1uzojwf{animation-delay:0s}.x1ru42tm{animation-delay:1.5s}.xvo38ju{animation-delay:var(--x-animationDelay)}.xs4xyr0{animation-duration:.25s}.x1jcdnqa{animation-duration:0s}.xmg6eyc{animation-duration:1.5s}.x1c74tu6{animation-duration:2s}.xz5h9r3{animation-duration:5s}.x1u6ievf{animation-fill-mode:both}.x10e4vud{animation-fill-mode:forwards}.xa4qsjk{animation-iteration-count:infinite}.xu0g2vy{animation-name:x1b2gqaj-B}.x18s8veo{animation-name:x1lbcdhl-B}.xsdiswi{animation-name:x1tekarg-B}.xkc18wr{animation-name:x1uv6dut-B}.x1rexp6i{animation-name:x364wdz-B}.x1wozsdb{animation-name:xq2q1ql-B}.x1mta51n{animation-name:xtut5q7-B}.xo6uy7q{animation-timing-function:cubic-bezier(.3,0,0,1)}.xw1l40g{animation-timing-function:cubic-bezier(.4,0,.6,1)}.xdr7l65{animation-timing-function:step-end}.xjyslct{appearance:none}.x193kmgi{background-color:color-mix(in oklab,var(--xl9f28h) 50%,transparent)}.xjbqb8w{background-color:#0000}.x1i1sanj{background-color:var(--x1ofi9lw)}.xxy0kg1{background-color:var(--xeoowew)}.xdrzs2h{background-color:var(--xmkpgym)}.xcushbw{box-shadow:0 1px 2px color-mix(in oklab,var(--xl9f28h) 6%,transparent)}.x1gnnqk1{box-shadow:none}.x108lcm5{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.x108lcm5{--lightningcss-light: ;--lightningcss-dark:initial}}.x1heor9g{color:inherit}.x174y27h{color:var(--x10n0izj)}.xlbka9u{color:var(--x151sa6q)}.x1sqbtui{cursor:auto}.x1146j2{cursor:help}.x1ypdohk{cursor:pointer}.x78zum5{display:flex}.xwz0xwf{display:inline-grid}.x1ihime0{filter:blur()}.x1wd8k3y{filter:blur(8px)}.xdt5ytf{flex-direction:column}.x1iyjqo2{flex-grow:1}.x2lah0s{flex-shrink:0}.x8hhl5t{flex-wrap:wrap-reverse}.xjb2p0i{font-family:inherit}.xqrxga8{font-family:var(--font-geist-sans), sans-serif}.x22rnnx{font-family:var(--font-geist-mono), ui-monospace, monospace}.xrb498p{font-family:var(--font-geist-pixel-square), monospace}.x1qlqyl8{font-size:inherit}.xgn195w{font-size:clamp(.83rem,.79rem + .19vw,.94rem)}.xo8h612{font-size:clamp(1rem,.91rem + .43vw,1.25rem)}.xo1l8bm{font-weight:400}.xk50ysn{font-weight:500}.xl56j7k{justify-content:center}.x13a6bvl{justify-content:flex-end}.x1qughib{justify-content:space-between}.x1ksxc8v{line-height:1.625}.xo5v014{line-height:1}.xg01cxk{opacity:0}.x1hc1fzr{opacity:1}.x47corl{pointer-events:none}.x10l6tqk{position:absolute}.x1n2onr6{position:relative}.x1uhb9sk{position:static}.xdpxx8g{text-align:left}.xa7czt8{-webkit-text-decoration-color:color-mix(in oklab,currentColor 30%,transparent);text-decoration-color:color-mix(in oklab,currentColor 30%,transparent)}.xujl8zx{text-decoration-line:underline}.xvp495z{text-underline-offset:1.4px}.x1bd091l{transform-origin:0 100%}.x1bao77f{transform:scale(1.05)}.x3oybdh{transform:scale(1)}.xuuh30{transform:translate(-50%)}.x1glbmqt{transform:translateY(clamp(8px,7.25px + .22vw,10px))}.xx6bhzk{transition-duration:.15s}.xippbsu{transition-duration:.8s}.xtnl7vc{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke}.x176r3fo{transition-property:filter,opacity,transform,visibility}.xeirdtl{transition-property:text-decoration-color}.xwwtwea{transition-timing-function:cubic-bezier(.4,0,.2,1)}.x1gtn5gh{transition-timing-function:cubic-bezier(.2,-.25,0,1.6)}.x87ps6o{-webkit-user-select:none;user-select:none}.x11njtxf{vertical-align:baseline}.xlshs6z{visibility:hidden}.xnpuxes{visibility:visible}.xuxw1ft{white-space:nowrap}.xrwk7ck:focus-visible{box-shadow:0 0 0 2px var(--x1ofi9lw),0 0 0 4px color-mix(in oklab,var(--xl9f28h) 75%,transparent)}@media (prefers-reduced-motion:reduce){.x1aquc0h.x1aquc0h{animation-name:none}.xynhoh1.xynhoh1{filter:none}.x16dpw5u.x16dpw5u{opacity:1}.x1v3nhsv.x1v3nhsv{transform:scale(1)}.x1oe9tb1.x1oe9tb1{transform:translateY(0)}.x12w9bfk.x12w9bfk{transition-duration:0s}}@media (hover:hover){.x1qiexfb.x1qiexfb:hover{-webkit-text-decoration-color:color-mix(in oklab,currentColor 70%,transparent);text-decoration-color:color-mix(in oklab,currentColor 70%,transparent)}}}@layer priority5{.x10w3d4m{bottom:100%}.xqtp20y{height:0}.xlup9mm{height:16px}.xy33op3{height:clamp(24px,22px + .65vw,30px)}.x1p07cuq{height:clamp(8px,7.25px + .22vw,10px)}.xn3vecc{left:-50%}.xu96u03{left:0}.x25cbg1{margin-bottom:clamp(8px,7.25px + .22vw,10px)}.x1c3yvfd{margin-bottom:clamp(48px,43.75px + 1.3vw,60px)}.x8x9d4c{margin-left:auto}.xack27t{margin-right:auto}.x1p4375d{margin-right:calc(-1*clamp(12px,11px + .33vw,15px))}.xm8ycj2{margin-top:clamp(8px,7.25px + .22vw,10px)}.x7st1bf{max-width:42rem}.x1us19tq{min-height:100%}.xg6iff7{min-height:100vh}.x16i3ox1{min-height:clamp(24px,22px + .65vw,30px)}.x18d9i69{padding-bottom:0}.xeznuzt{padding-bottom:clamp(24px,22px + .65vw,30px)}.x1fa7rvb{padding-bottom:clamp(64px,58.5px + 1.74vw,80px)}.x1xf76jf{padding-bottom:clamp(4px,3.75px + .11vw,5px)}.x15jrabe{padding-left:clamp(12px,11px + .33vw,15px)}.x15zp786{padding-left:clamp(24px,22px + .65vw,30px)}.x10bkm4m{padding-left:clamp(8px,7.25px + .22vw,10px)}.xt1xmw3{padding-right:clamp(12px,11px + .33vw,15px)}.x18nqq2b{padding-right:clamp(24px,22px + .65vw,30px)}.xib83i4{padding-top:clamp(64px,58.5px + 1.74vw,80px)}.x1p9ayls{padding-top:clamp(4px,3.75px + .11vw,5px)}.xcf3oj6{top:calc(-1*clamp(32px,29.25px + .87vw,40px))}.xnalus7{width:0}.xh8yej3{width:100%}.x1kky2od{width:16px}.xezivpi{width:max-content}.xao6xeh{width:clamp(8px,7.25px + .22vw,10px)}@media (min-width:640px){.xg4e730.xg4e730{left:50%}}}@layer priority6{.x1mox1q5::selection{background-color:color-mix(in oklab,var(--x16e1o4s) 50%,transparent)}.x18791rf::selection{color:var(--x151sa6q)}}@property --x---font-geist-mono{syntax:"*";inherits:false}@property --x---font-geist-pixel-square{syntax:"*";inherits:false}@property --x---font-geist-sans{syntax:"*";inherits:false}@property --x-animationDelay{syntax:"*";inherits:false}@keyframes x1tekarg-B{0%{opacity:1}33%{opacity:1}34%{opacity:0}to{opacity:0}}@keyframes x364wdz-B{0%{opacity:0}to{opacity:0}}@keyframes xtut5q7-B{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes x1b2gqaj-B{to{opacity:1;transform:translateY(0)}}@keyframes x1lbcdhl-B{0%{opacity:0;visibility:hidden;max-height:0;margin-top:0;transform:translateY(clamp(8px,7.25px + .22vw,10px))}to{opacity:1;visibility:visible;max-height:clamp(64px,58.5px + 1.74vw,80px);margin-top:clamp(8px,7.25px + .22vw,10px);transform:translateY(0)}}@keyframes x1uv6dut-B{0%{visibility:visible;position:static}to{visibility:hidden;position:absolute}}@keyframes xq2q1ql-B{0%{visibility:hidden;position:absolute}to{visibility:visible;position:static}}:root,.x17tqdtz{--x1ofi9lw:#fafafa;--xwcmzl5:#e5e5e5;--xeoowew:#e5e5e5;--xl9f28h:#0a0a0a;--x16e1o4s:#d4d4d4;--xmkpgym:#fff;--x151sa6q:#171717;--x10n0izj:#525252}@supports (color:lab(0% 0 0)){:root,.x17tqdtz{--x1ofi9lw:lab(98.26% 0 0);--xwcmzl5:lab(90.952% 0 -.0000119209);--xeoowew:lab(90.952% 0 -.0000119209);--xl9f28h:lab(2.75381% 0 0);--x16e1o4s:lab(84.92% 0 -.0000119209);--x151sa6q:lab(7.78201% -.0000149012 0);--x10n0izj:lab(34.924% 0 0)}}@media (prefers-color-scheme:dark){:root,.x17tqdtz{--x1ofi9lw:#000;--xwcmzl5:#262626;--xeoowew:#262626;--xl9f28h:#fff;--x16e1o4s:#525252;--xmkpgym:#171717;--x151sa6q:#f5f5f5;--x10n0izj:#a1a1a1}@supports (color:lab(0% 0 0)){:root,.x17tqdtz{--xwcmzl5:lab(15.204% 0 -.00000596046);--xeoowew:lab(15.204% 0 -.00000596046);--x16e1o4s:lab(34.924% 0 0);--xmkpgym:lab(7.78201% -.0000149012 0);--x151sa6q:lab(96.52% -.0000298023 .0000119209);--x10n0izj:lab(66.128% -.0000298023 .0000119209)}}}.x1a12gg6{--font-geist-mono:var(--x---font-geist-mono)}.x1g2aa54{--font-geist-pixel-square:var(--x---font-geist-pixel-square)}.xij26vm{--font-geist-sans:var(--x---font-geist-sans)}
