@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_8596a5e-module__kL-ksa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_8596a5e-module__kL-ksa__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.mk-root{--mk-bg:#0a0a0b;--mk-raise:#121214;--mk-elem:#1e1e22;--mk-elem-strong:#2a2a31;--mk-text:#fff;--mk-muted:#aeaeb6;--mk-faint:#76767e;--mk-border:#2e2e35;--mk-border-strong:#48484f;--mk-hairline:#ffffff12;--mk-hairline-strong:#ffffff21;--mk-accent:#3b82f6;--mk-accent-bg:#18253c;--mk-accent-border:#2b4574;--mk-correct:#32d74b;--mk-correct-bg:#14301a;--mk-wrong:#ff453a;--mk-wrong-bg:#341414;--mk-ease:cubic-bezier(.32, .72, 0, 1);background:var(--mk-bg);color:var(--mk-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mk-display{font-family:var(--font-display), var(--font-geist-sans), system-ui, sans-serif}.mk-grain{z-index:40;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.mk-reveal{opacity:0;filter:blur(7px);transition:opacity .9s var(--mk-ease), transform .9s var(--mk-ease), filter .9s var(--mk-ease);transition-delay:var(--mk-reveal-delay,0s);transform:translateY(26px)}.mk-reveal[data-shown=true]{opacity:1;filter:blur();transform:translateY(0)}@keyframes mk-orb{0%{transform:translate(0,0)scale(1)}50%{transform:translate(4%,-6%)scale(1.08)}to{transform:translate(-3%,4%)scale(.96)}}.mk-orb{animation:mk-orb 16s var(--mk-ease) infinite alternate;will-change:transform}@keyframes mk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.6)}}.mk-pulse{animation:mk-pulse 2.2s var(--mk-ease) infinite}@keyframes mk-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.mk-marquee-track{will-change:transform;animation:40s linear infinite mk-marquee}@keyframes mk-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.mk-rise{animation:mk-rise .9s var(--mk-ease) both}@keyframes mk-draw{0%{stroke-dashoffset:var(--mk-dash)}to{stroke-dashoffset:0}}.mk-trace-draw{--mk-dash:240;stroke-dasharray:240;animation:mk-draw .72s var(--mk-ease) both}.mk-ink-draw{--mk-dash:320;stroke-dasharray:320;animation:mk-draw .9s var(--mk-ease) both}@keyframes mk-hl{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mk-hl{transform-origin:0;animation:mk-hl .52s var(--mk-ease) both}@keyframes mk-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.mk-swap{animation:mk-swap .42s var(--mk-ease) both}@keyframes mk-caret{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.mk-caret{animation:1.1s step-end infinite mk-caret}@keyframes mk-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.mk-wave{transform-origin:50%;animation:1.4s ease-in-out infinite mk-wave}@keyframes mk-cursor-a{0%,to{transform:translate(0,0)}35%{transform:translate(38px,26px)}70%{transform:translate(12px,52px)}}@keyframes mk-cursor-b{0%,to{transform:translate(0,0)}40%{transform:translate(-30px,34px)}75%{transform:translate(-46px,8px)}}.mk-cursor-a{animation:mk-cursor-a 9s var(--mk-ease) infinite}.mk-cursor-b{animation:mk-cursor-b 11s var(--mk-ease) infinite}@keyframes mk-ping{0%,55%{opacity:0;transform:scale(.4)}62%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.mk-ping{animation:mk-ping 5s var(--mk-ease) infinite}@layer base{.mk-root,.mk-root *,.mk-root :before,.mk-root :after{border-color:var(--mk-border)}}.mk-root,.mk-root *,.mk-root :before,.mk-root :after{border-color:revert-layer}.mk-root button,.mk-root a,.mk-root input,.mk-root textarea{transition:revert-layer}.mk-root button:active{transform:revert-layer}@media (prefers-reduced-motion:reduce){.mk-reveal{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.mk-orb,.mk-marquee-track,.mk-pulse,.mk-caret,.mk-wave,.mk-cursor-a,.mk-cursor-b,.mk-ping,.mk-swap,.mk-hl,.mk-trace-draw,.mk-ink-draw,.mk-rise{animation:none!important}.mk-swap{opacity:1;transform:none}.mk-trace-draw,.mk-ink-draw{stroke-dashoffset:0}.mk-hl{transform:none}.mk-rise{opacity:1;transform:none}.mk-ping{opacity:0}}
