@property --border-animate-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes me_42e489eb{0%{--border-animate-angle:0deg}to{--border-animate-angle:360deg}}@keyframes me_11b89504{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes me_1c0a1640{0%{offset-distance:0}to{offset-distance:100%}}@keyframes me_e9d74022{0%,to{filter:blur(var(--border-animate-blur));opacity:0}50%{filter:blur(calc(var(--border-animate-blur)*5));opacity:var(--border-animate-opacity)}}@keyframes me_5193a3a4{0%,to{opacity:var(--border-animate-opacity,1);transform:scale(1)}50%{opacity:0;transform:scale(1.02)}}@keyframes me_51605a4e{to{stroke-dashoffset:calc((var(--border-animate-progress,0) + var(--border-animate-dash-period,8))*-1px)}}@keyframes me_50d9b9fb{to{stroke-dashoffset:calc((var(--border-animate-segment,0) - var(--border-animate-progress,0) - 100)*1px)}}.me_4c17b6ba{--border-animate-width-xs:1px;--border-animate-width-sm:2px;--border-animate-width-md:4px;--border-animate-width-lg:6px;--border-animate-width-xl:8px;--border-animate-blur-xs:2px;--border-animate-blur-sm:4px;--border-animate-blur-md:8px;--border-animate-blur-lg:16px;--border-animate-blur-xl:32px;--border-animate-size-xs:64px;--border-animate-size-sm:128px;--border-animate-size-md:256px;--border-animate-size-lg:320px;--border-animate-size-xl:480px;--border-animate-offset-xs:calc(.125rem*var(--mantine-scale));--border-animate-offset-sm:calc(.25rem*var(--mantine-scale));--border-animate-offset-md:calc(.5rem*var(--mantine-scale));--border-animate-offset-lg:calc(1rem*var(--mantine-scale));--border-animate-offset-xl:calc(2rem*var(--mantine-scale));--border-animate-width:var(--border-animate-width-xs);--border-animate-ring-inset:calc(var(--border-animate-offset,0px)*-1);--border-animate-ring-radius:calc(var(--border-animate-radius,0px) + var(--border-animate-offset,0px));border-radius:var(--border-animate-radius);isolation:isolate;display:flex;position:relative}.me_89b89404{border:var(--border-animate-width) solid transparent;border-radius:var(--border-animate-ring-radius);inset:var(--border-animate-ring-inset);opacity:calc(var(--border-animate-opacity,1)*var(--border-animate-active,1));pointer-events:none;z-index:var(--border-animate-z-index,1);position:absolute}.me_89b89404[data-with-mask=true]{-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}@supports not (mask-composite:exclude){.me_89b89404[data-with-mask=true]{-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:content-box,border-box}}.me_86956d8c{height:calc(100% + var(--border-animate-offset,0px)*2);inset:var(--border-animate-ring-inset);opacity:calc(var(--border-animate-opacity,1)*var(--border-animate-active,1));pointer-events:none;width:calc(100% + var(--border-animate-offset,0px)*2);z-index:var(--border-animate-z-index,1);position:absolute;overflow:visible}.me_86956d8c[data-beam-mode=comet]{filter:blur(var(--border-animate-blur))}.me_36fc7673,.me_a7019610{x:calc(var(--border-animate-width)/2);y:calc(var(--border-animate-width)/2);rx:max(0px,calc(var(--border-animate-ring-radius) - var(--border-animate-width)/2));fill:none;stroke-width:var(--border-animate-width);shape-rendering:geometricprecision;height:calc(100% - var(--border-animate-width));width:calc(100% - var(--border-animate-width))}.me_36fc7673{stroke:var(--border-animate-track-color)}.me_a7019610{stroke:var(--border-animate-color-from);stroke-linecap:var(--border-animate-dash-cap,butt)}.me_86956d8c[data-animate=false] .me_a7019610,.me_89b89404[data-animate=false],.me_89b89404[data-animate=false]:after{animation:none!important}.me_4c17b6ba[data-pause-on-hover]:hover .me_89b89404,.me_4c17b6ba[data-pause-on-hover]:hover .me_89b89404:after,.me_4c17b6ba[data-pause-on-hover]:hover .me_a7019610{animation-play-state:paused}.me_4c17b6ba[data-trigger]:not([data-trigger=never]) .me_86956d8c,.me_4c17b6ba[data-trigger]:not([data-trigger=never]) .me_89b89404{--border-animate-active:0;transition:opacity min(var(--border-animate-duration,5s),.4s) var(--border-animate-timing,ease-in-out)}.me_4c17b6ba[data-trigger] .me_89b89404,.me_4c17b6ba[data-trigger] .me_89b89404:after,.me_4c17b6ba[data-trigger] .me_a7019610{animation-play-state:paused}.me_4c17b6ba[data-active=true] .me_86956d8c,.me_4c17b6ba[data-active=true] .me_89b89404,.me_4c17b6ba[data-trigger=focus-within]:focus-within .me_86956d8c,.me_4c17b6ba[data-trigger=focus-within]:focus-within .me_89b89404,.me_4c17b6ba[data-trigger=hover]:hover .me_86956d8c,.me_4c17b6ba[data-trigger=hover]:hover .me_89b89404{--border-animate-active:1}.me_4c17b6ba[data-active=true] .me_89b89404,.me_4c17b6ba[data-active=true] .me_89b89404:after,.me_4c17b6ba[data-active=true] .me_a7019610,.me_4c17b6ba[data-trigger=focus-within]:focus-within .me_89b89404,.me_4c17b6ba[data-trigger=focus-within]:focus-within .me_89b89404:after,.me_4c17b6ba[data-trigger=focus-within]:focus-within .me_a7019610,.me_4c17b6ba[data-trigger=hover]:hover .me_89b89404,.me_4c17b6ba[data-trigger=hover]:hover .me_89b89404:after,.me_4c17b6ba[data-trigger=hover]:hover .me_a7019610{animation-play-state:running}@media (prefers-reduced-motion:reduce){[data-respect-reduced-motion] .me_86956d8c,[data-respect-reduced-motion] .me_89b89404,[data-respect-reduced-motion] .me_89b89404:after,[data-respect-reduced-motion] .me_a7019610{transition:none!important;animation:none!important}}.me_89b89404[data-variant=beam][data-beam-mode=wedge]:after{animation:me_42e489eb var(--border-animate-duration,5s) var(--border-animate-timing,linear) infinite var(--border-animate-direction,normal);animation-delay:var(--border-animate-phase,0s);background:var(--border-animate-gradient-background,conic-gradient(from var(--border-animate-angle,0deg),transparent 0,transparent var(--border-animate-beam-start,45%),var(--border-animate-color-from) var(--border-animate-beam-from,47.5%),var(--border-animate-color-to) var(--border-animate-beam-to,52.5%),transparent var(--border-animate-beam-end,55%),transparent 100%));border-radius:inherit;content:"";filter:blur(var(--border-animate-blur));inset:calc(var(--border-animate-width,1px)*-2);position:absolute}.me_89b89404[data-animate=false][data-variant=beam][data-beam-mode=wedge]:after{--border-animate-angle:calc(var(--border-animate-progress)*3.6deg)}.me_89b89404[data-variant=beam][data-beam-mode=wedge][data-color-stops]:after{animation-name:me_11b89504;inset:-50%}.me_89b89404[data-animate=false][data-variant=beam][data-beam-mode=wedge][data-color-stops]:after{transform:rotate(calc(var(--border-animate-progress)*3.6deg))}.me_89b89404[data-variant=beam][data-beam-mode=dot]:after{animation:me_1c0a1640 var(--border-animate-duration,5s) var(--border-animate-timing,linear) infinite var(--border-animate-direction,normal);animation-delay:var(--border-animate-phase,0s);aspect-ratio:1;background:var(--border-animate-gradient-background,radial-gradient(ellipse at center,var(--border-animate-color-from) 0,var(--border-animate-color-to) 40%,transparent 70%));content:"";filter:blur(var(--border-animate-blur));offset-anchor:50% 50%;offset-path:inset(calc(var(--border-animate-width)/2) round max(0px,calc(var(--border-animate-ring-radius) - var(--border-animate-width)/2)));width:var(--border-animate-size,var(--border-animate-size-sm));will-change:offset-distance;position:absolute}.me_89b89404[data-animate=false][data-variant=beam][data-beam-mode=dot]:after{offset-distance:calc(var(--border-animate-progress)*1%)}.me_86956d8c[data-variant=beam][data-beam-mode=comet] .me_a7019610{stroke-dasharray:var(--border-animate-dasharray);stroke-linecap:round;stroke-dashoffset:calc((var(--border-animate-segment,0) - var(--border-animate-progress,0))*1px);stroke:color-mix(in oklab,var(--border-animate-color-from),var(--border-animate-color-to) var(--border-animate-segment-mix,0));stroke-opacity:var(--border-animate-segment-opacity,1);animation:me_50d9b9fb var(--border-animate-duration,5s) var(--border-animate-timing,linear) infinite var(--border-animate-direction,normal);animation-delay:var(--border-animate-phase,0s)}.me_86956d8c[data-variant=draw] .me_a7019610{stroke-dasharray:100;stroke-dashoffset:calc(var(--border-animate-draw-offset,0)*1px);stroke-linecap:round}.me_86956d8c[data-variant=draw][data-animate=true] .me_a7019610{transition:stroke-dashoffset var(--border-animate-duration,1s) var(--border-animate-timing,ease-in-out)}.me_4c17b6ba[data-trigger]:not([data-trigger=never]) .me_86956d8c[data-variant=draw] .me_a7019610{stroke-dashoffset:100px}.me_4c17b6ba[data-active=true] .me_86956d8c[data-variant=draw] .me_a7019610,.me_4c17b6ba[data-trigger=focus-within]:focus-within .me_86956d8c[data-variant=draw] .me_a7019610,.me_4c17b6ba[data-trigger=hover]:hover .me_86956d8c[data-variant=draw] .me_a7019610{stroke-dashoffset:calc(var(--border-animate-draw-offset,0)*1px)}.me_86956d8c[data-variant=dash] .me_a7019610{stroke-dasharray:var(--border-animate-dasharray);stroke-dashoffset:calc(var(--border-animate-progress,0)*-1px);animation:me_51605a4e var(--border-animate-duration,5s) var(--border-animate-timing,linear) infinite var(--border-animate-direction,normal);animation-delay:var(--border-animate-phase,0s)}.me_89b89404[data-variant=glow]:after{animation:me_e9d74022 var(--border-animate-duration,5s) var(--border-animate-timing,ease-in-out) infinite var(--border-animate-direction,normal);animation-delay:var(--border-animate-phase,0s);background:linear-gradient(90deg,var(--border-animate-color-from),var(--border-animate-color-to),var(--border-animate-color-from));will-change:filter,opacity}.me_89b89404[data-variant=glow]:after,.me_89b89404[data-variant=pulse]:after{border-radius:inherit;content:"";filter:blur(var(--border-animate-blur));position:absolute}.me_89b89404[data-variant=pulse]:after{animation:me_5193a3a4 var(--border-animate-duration,5s) var(--border-animate-timing,ease-in-out) infinite var(--border-animate-direction,normal);animation-delay:var(--border-animate-phase,0s);background:linear-gradient(90deg,var(--border-animate-color-from),var(--border-animate-color-to));transform-origin:50%;will-change:transform,opacity}.me_89b89404[data-variant=glow]:after,.me_89b89404[data-variant=pulse]:after{inset:calc(var(--border-animate-width)*-1)}.me_89b89404[data-animate=false][data-variant=glow]:after{background:linear-gradient(calc(var(--border-animate-progress)*3.6deg),var(--border-animate-color-from),var(--border-animate-color-to),var(--border-animate-color-from));opacity:var(--border-animate-opacity)}.me_89b89404[data-animate=false][data-variant=pulse]:after{background:linear-gradient(calc(var(--border-animate-progress)*3.6deg),var(--border-animate-color-from),var(--border-animate-color-to))}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{min-height:100%;margin:0;padding:0;overflow-x:hidden}*,:before,:after{box-sizing:border-box}@media (max-width:48em){body{font-size:16px}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.landing-bento-grid{grid-template-rows:auto!important;grid-template-columns:1fr!important;min-height:auto!important}.landing-bento-grid>*{grid-area:auto!important}}.skip-link:focus{top:0}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_f1fa6da1-module__6F21nW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_f1fa6da1-module__6F21nW__variable{--font-plus-jakarta-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}