@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_aa872925-module__rIuRea__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_aa872925-module__rIuRea__variable{--lv2-display:"Outfit", "Outfit Fallback"}
@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_16e8b483-module__W3fnXa__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_16e8b483-module__W3fnXa__variable{--lv2-body:"Inter Tight", "Inter Tight 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-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.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_5439404d-module__VrxLZq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_5439404d-module__VrxLZq__variable{--lv2-mono:"Geist Mono", "Geist Mono Fallback"}
.lv2{--lv2-bg:#f6f4fb;--lv2-surface:#fff;--lv2-frame:#ece6fb;--lv2-ink:#1a160f;--lv2-ink-soft:#4a443a;--lv2-ink-faint:#8a8272;--lv2-line:#2e106524;--lv2-dark:#2e1065;--lv2-accent:#7c3aed;--lv2-accent-2:#a78bfa;--lv2-accent-3:#c4b5fd;--lv2-accent-4:#ddd6fe;--lv2-accent-5:#f5f3ff;background:var(--lv2-bg);color:var(--lv2-ink);font-family:var(--lv2-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh}@layer base{.lv2 a,.lv2 a:hover{color:inherit}}.lv2 ::selection{background:var(--lv2-accent);color:#fff}@layer components{.lv2-display{font-family:var(--lv2-display), system-ui, sans-serif;letter-spacing:-.055em;-webkit-user-select:none;user-select:none;font-weight:400;line-height:.92}.lv2-mono{font-family:var(--lv2-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em}.lv2-btn{height:36px;font-family:var(--lv2-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;will-change:transform;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:0 16px;font-size:12.5px;font-weight:500;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.lv2-btn-dark{background:var(--lv2-dark);color:#fff}.lv2-btn-dark:hover{background:var(--lv2-accent)}.lv2-btn-ghost{border:1px solid var(--lv2-ink);color:var(--lv2-ink)}.lv2-btn-ghost:hover{background:var(--lv2-ink);color:#fff}.lv2-btn-lg{border-radius:999px;height:48px;padding:0 28px;font-size:13.5px}.lv2-dots{background-color:#f5f3ff;background-image:radial-gradient(#2e106529 .8px,#0000 1px);background-size:5px 5px}}@keyframes lv2-frame-in{0%{clip-path:inset(6% round 48px)}}@keyframes lv2-in{0%{opacity:0;transform:translateY(18px)}}@keyframes lv2-title-in{0%{filter:blur(6px);transform:translateY(.2em)scale(.97)}}@media (prefers-reduced-motion:no-preference){.lv2-frame-in{animation:1.3s cubic-bezier(.77,0,.18,1) both lv2-frame-in}.lv2-in{animation:.9s cubic-bezier(.16,1,.3,1) both lv2-in;animation-delay:var(--d,0s)}.lv2-title-in{animation:1.2s cubic-bezier(.16,1,.3,1) .2s both lv2-title-in}}.lv2 :is(.lv2-btn,button,[data-card],[data-shot],[data-press]){transition:scale 80ms ease-out}.lv2 :is(.lv2-btn,button,[data-card],[data-shot],[data-press]):active{scale:.97!important}.lv2 :is(a,button){-webkit-tap-highlight-color:transparent}.lv2 :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--lv2-accent);outline-offset:3px;border-radius:8px}.lv2 [data-dark] :is(a,button,[tabindex]):focus-visible{outline-color:#ddd6fe}.lv2-menu{clip-path:circle(0% at calc(100% - 40px) 40px);visibility:hidden;transition:clip-path .22s cubic-bezier(.55,0,1,.45),visibility 0s linear .22s}.lv2-menu[data-open=true]{clip-path:circle(150% at calc(100% - 40px) 40px);visibility:visible;transition:clip-path .35s cubic-bezier(.16,1,.3,1),visibility}.lv2-menu [data-mlink]{transition:transform .15s cubic-bezier(.55,0,1,.45);transform:translateY(110%)}.lv2-menu[data-open=true] [data-mlink]{transition:transform .35s cubic-bezier(.16,1,.3,1);transition-delay:calc(80ms + var(--i,0) * 40ms);transform:none}@media (prefers-reduced-motion:reduce){.lv2-menu,.lv2-menu [data-mlink]{transition-duration:0s!important}}.lv2-rotator-word{opacity:0;transition:transform .3s cubic-bezier(.55,0,1,.45),opacity .3s cubic-bezier(.55,0,1,.45);transform:translateY(60%)}.lv2-rotator-word[data-state=in]{opacity:1;transition:transform .4s cubic-bezier(.16,1,.3,1) .1s,opacity .4s cubic-bezier(.16,1,.3,1) .1s;transform:none}.lv2-rotator-word[data-state=out]{transform:translateY(-60%)}.lv2-rotator-word[data-state=idle]{transition:none}.lv2-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:999px;width:14px;height:14px;animation:.7s linear infinite lv2-spin}@keyframes lv2-spin{to{transform:rotate(360deg)}}.lv2-tick{stroke-dasharray:24;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.lv2-tick{animation:.35s cubic-bezier(.16,1,.3,1) .1s both lv2-tick}}@keyframes lv2-tick{0%{stroke-dashoffset:24px}}.lv2 .lv2-line-mask{margin-bottom:-.08em;padding-bottom:.08em;overflow:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped,html.lv2-menu-open{overflow:clip}@media (prefers-reduced-motion:reduce){.lv2 *{transition:none!important}}
