.app-store-btn[data-v-2427b2fb]{align-items:center;background:linear-gradient(135deg,rgba(204,255,0,.1),transparent 38%),#070a08c7;border:1px solid rgba(204,255,0,.22);border-radius:14px;box-shadow:inset 0 1px #ffffff14,0 14px 34px #00000057,0 0 #cf00;color:#fff;display:inline-flex;gap:12px;isolation:isolate;min-height:52px;min-width:164px;overflow:hidden;padding:8px 15px 8px 12px;position:relative;text-decoration:none;transform:translateZ(0);transition:border-color .28s cubic-bezier(.16,1,.3,1),background .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.app-store-btn[data-v-2427b2fb]:before{background:radial-gradient(circle at 22% 12%,rgba(255,232,72,.24),transparent 48%),radial-gradient(circle at 86% 88%,rgba(255,210,42,.1),transparent 44%);content:"";inset:0;opacity:0;position:absolute;transition:opacity .28s ease;z-index:-1}.app-store-btn[data-v-2427b2fb]:after{background:conic-gradient(from 14deg,transparent 0deg,transparent 205deg,rgba(255,247,145,.92) 256deg,rgba(255,222,48,.72) 292deg,rgba(204,255,0,.38) 328deg,transparent 354deg);border-radius:inherit;content:"";inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transform:translateZ(0) rotate(0);z-index:1}.app-store-btn__shine[data-v-2427b2fb]{background:linear-gradient(90deg,transparent,rgba(255,248,176,.28),transparent);inset:-42% auto -42% -34%;opacity:1;pointer-events:none;position:absolute;transform:skew(-18deg) translate(-120%);transition:transform .56s cubic-bezier(.16,1,.3,1);width:42%}.app-store-btn[data-v-2427b2fb]:focus-visible,.app-store-btn[data-v-2427b2fb]:hover{background:linear-gradient(135deg,rgba(204,255,0,.16),transparent 42%),#0c100ae6;border-color:#ccff0080;box-shadow:inset 0 1px #ffffff1f,0 18px 46px #0000006b,0 0 28px #ccff002e;transform:translate3d(0,-2px,0)}.app-store-btn[data-v-2427b2fb]:focus-visible:before,.app-store-btn[data-v-2427b2fb]:hover:before{opacity:1}.app-store-btn:focus-visible .app-store-btn__shine[data-v-2427b2fb],.app-store-btn:hover .app-store-btn__shine[data-v-2427b2fb]{transform:skew(-18deg) translate(420%)}.app-store-btn[data-v-2427b2fb]:focus-visible{outline:2px solid rgba(204,255,0,.78);outline-offset:3px}.app-store-btn--soon[data-v-2427b2fb]{background:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent 38%),#070a08b3;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff0d;cursor:default;opacity:.74}.app-store-btn--soon[data-v-2427b2fb]:focus-visible,.app-store-btn--soon[data-v-2427b2fb]:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent 38%),#070a08b3;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff0d;transform:none}.app-store-btn--soon[data-v-2427b2fb]:before{opacity:0!important}.app-store-btn--soon .app-store-btn__shine[data-v-2427b2fb],.app-store-btn--soon[data-v-2427b2fb]:after{display:none}.app-store-btn--soon .app-store-btn__kicker[data-v-2427b2fb]{color:var(--liftag-primary)}.app-store-btn__icon[data-v-2427b2fb]{background:#ffffff0f;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff12;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.app-store-btn__apple[data-v-2427b2fb]{display:block;filter:brightness(0) invert(1);height:auto;width:17px}.app-store-btn__play[data-v-2427b2fb]{display:block;height:auto;width:19px}.app-store-btn__copy[data-v-2427b2fb]{display:grid;gap:1px;line-height:1;min-width:0}.app-store-btn__kicker[data-v-2427b2fb]{color:#ffffff8c;font-family:var(--liftag-font-mono);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.app-store-btn__name[data-v-2427b2fb]{color:#fffffff0;font-family:var(--liftag-font-body);font-size:18px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}@media(max-width:768px)and (prefers-reduced-motion:no-preference){.app-store-btn--apple[data-v-2427b2fb]:not(.app-store-btn--soon){animation:appStorePhoneBeacon-2427b2fb 3.25s cubic-bezier(.16,1,.3,1) infinite;transform-origin:center;will-change:border-color,box-shadow,transform}.app-store-btn--apple[data-v-2427b2fb]:not(.app-store-btn--soon):before{animation:appStorePhoneAura-2427b2fb 3.25s cubic-bezier(.16,1,.3,1) infinite}.app-store-btn--apple[data-v-2427b2fb]:not(.app-store-btn--soon):after{animation:appStorePhoneRim-2427b2fb 3.25s cubic-bezier(.16,1,.3,1) infinite;will-change:opacity,transform}.app-store-btn--apple:not(.app-store-btn--soon) .app-store-btn__shine[data-v-2427b2fb]{animation:appStorePhoneGlint-2427b2fb 3.25s cubic-bezier(.16,1,.3,1) infinite;will-change:opacity,transform}}@keyframes appStorePhoneBeacon-2427b2fb{0%,62%,to{background:linear-gradient(135deg,rgba(204,255,0,.1),transparent 38%),#070a08c7;border-color:#ccff0038;box-shadow:inset 0 1px #ffffff14,0 14px 34px #00000057,0 0 #cf00;transform:translateZ(0) scale(1)}7%{background:linear-gradient(135deg,rgba(255,226,56,.2),transparent 44%),#0d0e08e6;border-color:#ffeb48b8;box-shadow:inset 0 1px #ffffff24,0 17px 38px #0006,0 0 22px #ffe5464d,0 0 46px #ffde3033;transform:translateZ(0) scale(1.018)}16%{border-color:#ffe44866;box-shadow:inset 0 1px #ffffff1c,0 15px 35px #0000005c,0 0 18px #ffde3029;transform:translateZ(0) scale(1.006)}28%{transform:translateZ(0) scale(1)}}@keyframes appStorePhoneAura-2427b2fb{0%,58%,to{opacity:0}8%{opacity:1}20%{opacity:.2}}@keyframes appStorePhoneRim-2427b2fb{0%,58%,to{opacity:0;transform:translateZ(0) rotate(0)}6%{opacity:.95}22%{opacity:0;transform:translateZ(0) rotate(252deg)}}@keyframes appStorePhoneGlint-2427b2fb{0%,10%,58%,to{opacity:0;transform:skew(-18deg) translate(-120%)}12%{opacity:1}26%{opacity:0;transform:skew(-18deg) translate(420%)}}@media(prefers-reduced-motion:reduce){.app-store-btn[data-v-2427b2fb],.app-store-btn[data-v-2427b2fb]:after,.app-store-btn[data-v-2427b2fb]:before,.app-store-btn__shine[data-v-2427b2fb]{animation:none;transition:none}.app-store-btn[data-v-2427b2fb]:focus-visible,.app-store-btn[data-v-2427b2fb]:hover{transform:none}}.site-nav[data-v-25db23d4]{animation:navShellIn-25db23d4 .86s cubic-bezier(.16,1,.3,1) both;overflow:hidden}.site-nav[data-v-25db23d4]:after,.site-nav[data-v-25db23d4]:before{content:"";pointer-events:none;position:absolute}.site-nav[data-v-25db23d4]:before{animation:navLightSweep-25db23d4 1.18s cubic-bezier(.16,1,.3,1) .12s both;background:linear-gradient(90deg,transparent,rgba(204,255,0,.1) 46%,hsla(0,0%,100%,.14) 50%,rgba(204,255,0,.08) 54%,transparent);inset:0;transform:translate(-120%);z-index:0}.site-nav[data-v-25db23d4]:after{animation:navLineIn-25db23d4 .9s cubic-bezier(.16,1,.3,1) .18s both;background:linear-gradient(90deg,transparent,rgba(204,255,0,.78),hsla(0,0%,100%,.35),transparent);bottom:0;height:1px;left:32px;right:32px;transform:scaleX(0);transform-origin:center;z-index:1}.nav-entry-beam[data-v-25db23d4]{animation:navBeamBloom-25db23d4 .98s cubic-bezier(.16,1,.3,1) .26s both;background:radial-gradient(ellipse at center bottom,rgba(204,255,0,.18),transparent 66%);bottom:0;height:72px;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%) scaleX(.42);width:min(420px,42vw);z-index:0}.nav-actions[data-v-25db23d4],.nav-center-links[data-v-25db23d4],.nav-logo[data-v-25db23d4],.nav-mobile-toggle[data-v-25db23d4]{position:relative;z-index:2}.nav-logo[data-v-25db23d4]{align-items:center;animation:navLogoIn-25db23d4 .78s cubic-bezier(.16,1,.3,1) .22s both;display:flex;gap:10px;opacity:0;text-decoration:none;transform:translate3d(-18px,-10px,0) rotate(-3deg)}.nav-logo__mark[data-v-25db23d4]{display:grid;place-items:center;position:relative}.nav-logo__mark[data-v-25db23d4]:before{animation:navMarkRing-25db23d4 .88s cubic-bezier(.16,1,.3,1) .3s both;border:1px solid rgba(204,255,0,.34);border-radius:999px;box-shadow:0 0 18px #ccff002e;content:"";inset:-8px;opacity:0;position:absolute;transform:scale(.5) rotate(-28deg)}.nav-logo__img[data-v-25db23d4]{animation:navMarkSnap-25db23d4 .76s cubic-bezier(.16,1,.3,1) .26s both;filter:drop-shadow(0 0 14px rgba(204,255,0,.5))}.nav-logo__wordmark[data-v-25db23d4]{animation:navWordReveal-25db23d4 .68s cubic-bezier(.16,1,.3,1) .39s both;clip-path:inset(0 100% 0 0);display:inline-block;font-family:Space Grotesk,system-ui,sans-serif;font-size:22px;font-style:italic;font-weight:700;letter-spacing:-.04em;margin-right:-.16em;padding-right:.16em}.nav-link[data-v-25db23d4],.nav-logo__wordmark[data-v-25db23d4]{color:#fff;text-transform:uppercase}.nav-link[data-v-25db23d4]{animation:navItemIn-25db23d4 .7s cubic-bezier(.16,1,.3,1) both;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.22em;opacity:0;position:relative;text-decoration:none;transform:translate3d(0,-14px,0) skew(-9deg);transition:color .2s ease}.nav-link[data-v-25db23d4]:first-child{animation-delay:.36s}.nav-link[data-v-25db23d4]:nth-child(2){animation-delay:.43s}.nav-link[data-v-25db23d4]:nth-child(3){animation-delay:.5s}.nav-link[data-v-25db23d4]:nth-child(4){animation-delay:.57s}.nav-link[data-v-25db23d4]:after{background:linear-gradient(90deg,transparent,#cf0,transparent);bottom:-10px;content:"";height:1px;left:50%;opacity:0;position:absolute;right:50%;transition:left .24s ease,right .24s ease,opacity .24s ease}.nav-center-links[data-v-25db23d4]{align-items:center;display:flex;gap:36px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nav-link[data-v-25db23d4]:hover{color:#cf0}.nav-link[data-v-25db23d4]:hover:after{left:-8px;opacity:1;right:-8px}.nav-actions[data-v-25db23d4]{animation:navActionsIn-25db23d4 .76s cubic-bezier(.16,1,.3,1) .64s both;opacity:0;transform:translate3d(22px,-12px,0)}.nav-app-cta[data-v-25db23d4]{overflow:hidden;position:relative}.nav-app-cta[data-v-25db23d4]:before{animation:navCtaSheen-25db23d4 1.1s cubic-bezier(.16,1,.3,1) .9s both;background:linear-gradient(100deg,transparent 15%,hsla(0,0%,100%,.5),transparent 42%);content:"";inset:-1px;pointer-events:none;position:absolute;transform:translate(-150%)}.nav-dashboard-cta[data-v-25db23d4]{font-size:11px;line-height:1;padding:10px 18px;text-decoration:none}.nav-drawer-link[data-v-25db23d4]{border-bottom:1px solid hsla(0,0%,100%,.06);color:#fff;font-family:Space Grotesk,sans-serif;font-size:28px;font-style:italic;font-weight:700;letter-spacing:-.03em;padding:14px 0;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.nav-drawer-link[data-v-25db23d4]:hover{color:#cf0}.nav-dashboard-mobile[data-v-25db23d4]{align-items:center;background:linear-gradient(135deg,rgba(204,255,0,.14),transparent 44%),#070a08c7;border:1px solid rgba(204,255,0,.5);border-radius:14px;box-shadow:inset 0 1px #ffffff0f,0 0 24px #ccff001f;color:#cf0;display:flex;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;justify-content:center;letter-spacing:.18em;margin-top:22px;max-width:400px;min-height:52px;padding:0 18px;text-decoration:none;text-transform:uppercase;width:100%}.nav-store-buttons[data-v-25db23d4]{display:flex;flex-direction:column;gap:10px;margin-top:12px;max-width:400px;padding-bottom:2px}.nav-store-buttons[data-v-25db23d4] .app-store-btn{justify-content:center;min-width:0;width:100%}@keyframes navShellIn-25db23d4{0%{clip-path:inset(0 46% 100% 46% round 999px);opacity:0;transform:translate3d(0,-22px,0) scaleX(.92)}48%{clip-path:inset(0 12% 0 12% round 999px);opacity:1}to{clip-path:inset(0 0 0 0 round 0);opacity:1;transform:translateZ(0) scaleX(1)}}@keyframes navLightSweep-25db23d4{0%{opacity:0;transform:translate(-120%)}22%{opacity:.9}to{opacity:0;transform:translate(120%)}}@keyframes navLineIn-25db23d4{0%{opacity:0;transform:scaleX(0)}58%{opacity:.95}to{opacity:.38;transform:scaleX(1)}}@keyframes navBeamBloom-25db23d4{0%{opacity:0;transform:translate(-50%) scaleX(.42)}45%{opacity:1}to{opacity:0;transform:translate(-50%) scaleX(1.25)}}@keyframes navLogoIn-25db23d4{0%{opacity:0;transform:translate3d(-18px,-10px,0) rotate(-3deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes navMarkRing-25db23d4{0%{opacity:0;transform:scale(.5) rotate(-28deg)}50%{opacity:1}to{opacity:0;transform:scale(1.25) rotate(18deg)}}@keyframes navMarkSnap-25db23d4{0%{filter:drop-shadow(0 0 0 rgba(204,255,0,0));transform:scale(.62) rotate(-24deg)}62%{transform:scale(1.12) rotate(5deg)}to{filter:drop-shadow(0 0 14px rgba(204,255,0,.5));transform:scale(1) rotate(0)}}@keyframes navWordReveal-25db23d4{0%{clip-path:inset(0 100% 0 0);transform:translate(-8px)}to{clip-path:inset(0 -.16em 0 0);transform:translate(0)}}@keyframes navItemIn-25db23d4{0%{filter:blur(5px);opacity:0;transform:translate3d(0,-14px,0) skew(-9deg)}to{filter:blur(0);opacity:1;transform:translateZ(0) skew(0)}}@keyframes navActionsIn-25db23d4{0%{opacity:0;transform:translate3d(22px,-12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes navCtaSheen-25db23d4{0%{opacity:0;transform:translate(-150%)}25%{opacity:1}to{opacity:0;transform:translate(150%)}}@media(max-width:1080px){.nav-center-links[data-v-25db23d4]{gap:24px}.nav-link[data-v-25db23d4]{font-size:10px;letter-spacing:.16em}}@media(max-width:1240px){.nav-actions[data-v-25db23d4],.nav-logo[data-v-25db23d4]{flex:0 0 auto}.nav-center-links[data-v-25db23d4]{flex:1 1 auto;gap:clamp(18px,2.3vw,30px);justify-content:center;margin:0 clamp(18px,3vw,34px);min-width:0;position:static;transform:none}}@media(max-width:980px){.nav-center-links[data-v-25db23d4]{display:none}.nav-mobile-toggle[data-v-25db23d4]{display:flex!important}}@media(max-width:768px){.nav-actions[data-v-25db23d4]{animation-delay:.42s}}@media(max-width:390px){.nav-store-buttons[data-v-25db23d4]{gap:8px}}@media(prefers-reduced-motion:reduce){.nav-actions[data-v-25db23d4],.nav-app-cta[data-v-25db23d4]:before,.nav-entry-beam[data-v-25db23d4],.nav-link[data-v-25db23d4],.nav-logo[data-v-25db23d4],.nav-logo__img[data-v-25db23d4],.nav-logo__mark[data-v-25db23d4]:before,.nav-logo__wordmark[data-v-25db23d4],.site-nav[data-v-25db23d4],.site-nav[data-v-25db23d4]:after,.site-nav[data-v-25db23d4]:before{animation:none!important;clip-path:none!important;filter:none!important;opacity:1!important;transform:none!important}}
