@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_astro/sora-latin-wght.DdqRvwsR.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-latin-wght.BgDaEnEv.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/geist-mono-latin-wght.XN7g48iV.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:Sora Fallback;font-weight:100 549;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Helvetica);size-adjust:112.61%;ascent-override:86.14%;descent-override:25.75%;line-gap-override:0%}@font-face{font-family:Sora Fallback;font-weight:550 900;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Neue Bold),local(Helvetica Bold);size-adjust:106.36%;ascent-override:91.2%;descent-override:27.27%;line-gap-override:0%}@font-face{font-family:Geist Fallback;font-weight:100 549;src:local(Arial),local(ArialMT),local(Helvetica Neue),local(Helvetica);size-adjust:102.1%;ascent-override:98.43%;descent-override:28.89%;line-gap-override:0%}@font-face{font-family:Geist Fallback;font-weight:550 900;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Neue Bold),local(Helvetica Bold);size-adjust:99.54%;ascent-override:100.96%;descent-override:29.64%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Courier);size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}:root,:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=system]{color-scheme:light dark}.v3-scheme-dark{color-scheme:dark}.v3-scheme-light{color-scheme:light}:root{--v3-surface-page:light-dark(#fff,#030409);--v3-surface-subtle:light-dark(#f4f6fb,#080a12);--v3-surface-card:light-dark(#fff,#0e121d);--v3-surface-card-hover:light-dark(#f7f9fd,#131826);--v3-surface-inset:light-dark(#eef1f7,#06080e);--v3-surface-overlay:light-dark(#ffffffc7,#030409b8);--v3-surface-inverse:light-dark(#05060c,#fff);--v3-tint-blue:light-dark(#2757d614,#6c9dff1a);--v3-tint-cyan:light-dark(#0c6e8514,#3fd8f51a);--v3-tint-violet:light-dark(#6a35db14,#a98bff1a);--v3-tint-magenta:light-dark(#b01aa512,#ec6be11a);--v3-tint-success:light-dark(#0b7a5014,#3fd9961a);--v3-tint-warning:light-dark(#8f5a0817,#ffc24b1a);--v3-tint-error:light-dark(#c2262f14,#ff7a7a1a);--v3-text-strong:light-dark(#05060c,#fff);--v3-text-body:light-dark(#1b2130,#c9d0dd);--v3-text-muted:light-dark(#4e5666,#98a2b5);--v3-text-faint:light-dark(#5f6878,#7a8499);--v3-text-inverse:light-dark(#fff,#05060c);--v3-text-accent:light-dark(#2757d6,#6c9dff);--v3-text-link:var(--v3-text-accent);--v3-text-on-accent:#fff;--v3-border-hairline:light-dark(#05060c14,#ffffff12);--v3-border-default:light-dark(#05060c24,#ffffff1c);--v3-border-strong:light-dark(#05060c3d,#fff3);--v3-border-control:light-dark(#7c8698,#646d80);--v3-border-accent:light-dark(#2757d673,#6c9dff73);--v3-border-focus:light-dark(#2757d6,#6c9dff);--v3-border-w:1px;--v3-action-primary:#2b63e6;--v3-action-primary-hover:light-dark(#2757d6,#2f68ee);--v3-action-primary-press:light-dark(#1e46b0,#2757d6);--v3-action-primary-text:#fff;--v3-action-secondary:light-dark(#05060c0d,#ffffff12);--v3-action-secondary-hover:light-dark(#05060c17,#ffffff1f);--v3-action-secondary-text:var(--v3-text-strong);--v3-action-ghost-hover:light-dark(#05060c0d,#ffffff0f);--v3-action-disabled:light-dark(#05060c0f,#ffffff0f);--v3-action-disabled-text:light-dark(#7c8698,#646d80);--v3-status-active:light-dark(#0c6e85,#3fd8f5);--v3-status-running:light-dark(#2757d6,#6c9dff);--v3-status-success:light-dark(#0b7a50,#3fd996);--v3-status-warning:light-dark(#8f5a08,#ffc24b);--v3-status-error:light-dark(#c2262f,#ff7a7a);--v3-status-idle:#6f7889;--v3-border-success:light-dark(#0b7a5052,#3fd99652);--v3-border-warning:light-dark(#8f5a0852,#ffc24b52);--v3-border-error:light-dark(#c2262f4d,#ff7a7a57);--v3-stage-capture:light-dark(#0c6e85,#3fd8f5);--v3-stage-qualify:light-dark(#2757d6,#6c9dff);--v3-stage-availability:light-dark(#6a35db,#a98bff);--v3-stage-confirm:light-dark(#b01aa5,#ec6be1);--v3-gradient-identity:linear-gradient(90deg, #3fd8f5 0%, #5b92ff 34%, #9b6bff 68%, #e24bd6 100%);--v3-gradient-agent:linear-gradient(160deg, #3b76f6 0%, #2e5ad8 62%, #7c42f0 100%);--v3-gradient-headline:linear-gradient(180deg, light-dark(#05060c,#fff) 0%, light-dark(#3a4354,#b9c4dc) 100%);--v3-gradient-halo:radial-gradient(60% 55% at 50% 0%, light-dark(#2757d61a,#3b76f633) 0%, light-dark(#6a35db0d,#7c42f017) 45%, transparent 100%);--v3-grid-line:light-dark(#05060c09,#ffffff07);--v3-texture-grid:linear-gradient(var(--v3-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--v3-grid-line) 1px, transparent 1px);--v3-shadow-sm:0 1px 2px light-dark(#05060c14,#0006);--v3-shadow-md:inset 0 1px 0 light-dark(#fff0,#ffffff0a), 0 10px 30px -12px light-dark(#05060c1f,#0000008c);--v3-shadow-lg:inset 0 1px 0 light-dark(#fff0,#ffffff0d), 0 30px 80px -30px light-dark(#05060c33,#000000bf);--v3-shadow-xl:0 40px 120px -40px light-dark(#05060c47,#000000d9);--v3-glow-agent:0 0 0 1px light-dark(#2757d666,#6c9dff59), 0 0 40px -6px light-dark(#2b63e640,#3b76f666);--v3-focus-ring:0 0 0 3px light-dark(#2757d659,#6c9dff73);--v3-font-display:"Sora", "Sora Fallback", ui-sans-serif, system-ui, sans-serif;--v3-font-text:"Geist", "Geist Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--v3-font-mono:"Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--v3-type-hero:clamp(2.75rem, 1.35rem + 5.75vw, 6.5rem);--v3-type-display:clamp(2.25rem, 1.2rem + 4.3vw, 5rem);--v3-type-headline:clamp(1.75rem, 1.15rem + 2.45vw, 3.25rem);--v3-type-title:clamp(1.375rem, 1.15rem + .95vw, 2rem);--v3-type-lead:clamp(1.125rem, 1.03rem + .38vw, 1.375rem);--v3-type-body:1.0625rem;--v3-type-small:.9375rem;--v3-type-caption:.8125rem;--v3-type-eyebrow:.75rem;--v3-leading-hero:1.02;--v3-leading-display:1.05;--v3-leading-headline:1.1;--v3-leading-title:1.22;--v3-leading-lead:1.5;--v3-leading-body:1.6;--v3-leading-tight:1.3;--v3-tracking-hero:-.038em;--v3-tracking-display:-.032em;--v3-tracking-headline:-.024em;--v3-tracking-title:-.014em;--v3-tracking-body:-.006em;--v3-tracking-eyebrow:.14em;--v3-weight-regular:400;--v3-weight-medium:500;--v3-weight-semibold:600;--v3-weight-bold:700;--v3-space-1:4px;--v3-space-2:8px;--v3-space-3:12px;--v3-space-4:16px;--v3-space-5:20px;--v3-space-6:24px;--v3-space-7:32px;--v3-space-8:40px;--v3-space-9:48px;--v3-space-10:64px;--v3-space-11:80px;--v3-space-12:96px;--v3-space-13:128px;--v3-space-14:160px;--v3-section-y:clamp(96px, 5rem + 7vw, 200px);--v3-section-y-tight:clamp(64px, 3rem + 4vw, 120px);--v3-gutter:clamp(20px, 4.2vw, 64px);--v3-container:76rem;--v3-container-wide:90rem;--v3-measure:40rem;--v3-measure-lead:46rem;--v3-radius-xs:6px;--v3-radius-sm:10px;--v3-radius-md:14px;--v3-radius-lg:20px;--v3-radius-xl:28px;--v3-radius-2xl:36px;--v3-radius-pill:999px;--v3-control-sm:36px;--v3-control-md:44px;--v3-control-lg:52px;--v3-touch-min:44px;--v3-duration-instant:90ms;--v3-duration-fast:.16s;--v3-duration-base:.24s;--v3-duration-slow:.42s;--v3-duration-reveal:.7s;--v3-duration-story:1.2s;--v3-ease-standard:cubic-bezier(.4, 0, .2, 1);--v3-ease-out:cubic-bezier(.16, 1, .3, 1);--v3-ease-in-out:cubic-bezier(.65, 0, .35, 1);--v3-ease-in:cubic-bezier(.4, 0, 1, 1);--v3-reveal-distance:24px;--v3-reveal-scale:.985;--v3-z-base:0;--v3-z-raised:10;--v3-z-header:40;--v3-z-overlay:60}@media (prefers-reduced-motion:reduce){:root{--v3-duration-instant:0s;--v3-duration-fast:0s;--v3-duration-base:0s;--v3-duration-slow:0s;--v3-duration-reveal:0s;--v3-duration-story:0s;--v3-reveal-distance:0px;--v3-reveal-scale:1}}#lx-agent-root{--font-sans:var(--v3-font-text);--font-display:var(--v3-font-display);--surface-page:light-dark(#f4f6fb,#05060c);--surface-raised:light-dark(#fff,#080a13);--surface-card:light-dark(#fff,#0b0e19);--surface-card-hover:light-dark(#f7f9fd,#10141f);--surface-tint-blue:light-dark(#2757d61a,#3b76f61a);--surface-tint-cyan:light-dark(#0c6e851a,#3fd8f51a);--surface-tint-error:light-dark(#c2262f17,#e03b481a);--surface-bubble-agent:light-dark(#f1f4fa,#10141f);--surface-bubble-visitor:light-dark(#e2e8f5,#1f2634);--text-strong:light-dark(#05060c,#fff);--text-body:light-dark(#171c2a,#c6ccdb);--text-muted:light-dark(#525a69,#9aa3b7);--text-faint:light-dark(#5f6878,#6f7889);--text-link:light-dark(#2757d6,#8fb8ff);--border-subtle:light-dark(#05060c17,#ffffff0f);--border-default:light-dark(#05060c24,#ffffff1a);--border-strong:light-dark(#05060c3d,#ffffff2e);--border-focus:light-dark(#2757d6,#5b92ff);--border-tint-cyan:light-dark(#0c6e8552,#3fd8f552);--border-tint-error:light-dark(#c2262f4d,#ff6b6b52);--action-primary:#2b63e6;--action-primary-hover:light-dark(#2757d6,#5b92ff);--action-primary-text:#fff;--action-secondary:light-dark(#05060c0d,#ffffff0f);--action-secondary-hover:light-dark(#05060c17,#ffffff1a);--action-ghost-hover:light-dark(#05060c0b,#ffffff0d);--status-active:light-dark(#0c6e85,#3fd8f5);--status-error:light-dark(#c2262f,#ff6b6b);--gradient-agent:linear-gradient(160deg, #3b76f6 0%, #2e5ad8 62%, #7c42f0 100%);--shadow-agent-launcher:0 16px 36px -13px light-dark(#2757d68c,#000000e6)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:80px}body{background:var(--v3-surface-page);min-height:100vh;color:var(--v3-text-body);font-family:var(--v3-font-text);font-size:var(--v3-type-body);line-height:var(--v3-leading-body);letter-spacing:var(--v3-tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{color:var(--v3-text-strong);font-family:var(--v3-font-display);font-weight:var(--v3-weight-semibold);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}img,svg,video,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}a{color:var(--v3-text-link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--v3-text-strong)}:where(:focus-visible:not(#lx-agent-root *)){outline:2px solid var(--v3-border-focus);outline-offset:3px}::selection{color:var(--v3-text-strong);background:#2b63e652}.v3-container{width:100%;max-width:calc(var(--v3-container) + 2 * var(--v3-gutter));padding-inline:var(--v3-gutter);margin-inline:auto}.v3-container-wide{width:100%;max-width:calc(var(--v3-container-wide) + 2 * var(--v3-gutter));padding-inline:var(--v3-gutter);margin-inline:auto}.v3-section{padding-block:var(--v3-section-y)}.v3-section-tight{padding-block:var(--v3-section-y-tight)}.v3-surface-page{background:var(--v3-surface-page);color:var(--v3-text-body)}.v3-surface-subtle{background:var(--v3-surface-subtle);color:var(--v3-text-body)}.v3-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.v3-hero{font-family:var(--v3-font-display);font-size:var(--v3-type-hero);font-weight:var(--v3-weight-semibold);line-height:var(--v3-leading-hero);letter-spacing:var(--v3-tracking-hero);color:var(--v3-text-strong)}.v3-display{font-family:var(--v3-font-display);font-size:var(--v3-type-display);font-weight:var(--v3-weight-semibold);line-height:var(--v3-leading-display);letter-spacing:var(--v3-tracking-display);color:var(--v3-text-strong)}.v3-headline{font-family:var(--v3-font-display);font-size:var(--v3-type-headline);font-weight:var(--v3-weight-semibold);line-height:var(--v3-leading-headline);letter-spacing:var(--v3-tracking-headline);color:var(--v3-text-strong)}.v3-title{font-family:var(--v3-font-display);font-size:var(--v3-type-title);font-weight:var(--v3-weight-semibold);line-height:var(--v3-leading-title);letter-spacing:var(--v3-tracking-title);color:var(--v3-text-strong)}.v3-lead{font-size:var(--v3-type-lead);line-height:var(--v3-leading-lead);color:var(--v3-text-muted);max-width:var(--v3-measure-lead)}.v3-body{font-size:var(--v3-type-body);line-height:var(--v3-leading-body);max-width:var(--v3-measure)}.v3-small{font-size:var(--v3-type-small);line-height:var(--v3-leading-body)}.v3-caption{font-size:var(--v3-type-caption);line-height:var(--v3-leading-tight);color:var(--v3-text-faint)}.v3-mono{font-family:var(--v3-font-mono);font-size:var(--v3-type-caption);letter-spacing:0}.v3-gradient-text{background:var(--v3-gradient-headline);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#lx-agent-root .lx-launcher{transition:opacity var(--v3-duration-base) var(--v3-ease-standard), visibility 0s linear 0s}html[data-agent-stage-visible] #lx-agent-root .lx-launcher{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--v3-duration-base) var(--v3-ease-standard), visibility 0s linear var(--v3-duration-base)}@media (width<=1023.98px){#lx-agent-root .lx-teaser{display:none}body{padding-bottom:96px}}.trace__steps{--trace-progress:1}.story{--story-progress:0}.trace__step,.scene{--tone:var(--v3-stage-qualify)}.scene--capture{--tone:var(--v3-stage-capture)}.trace__step--availability,.scene--availability{--tone:var(--v3-stage-availability)}.trace__step--confirm,.scene--confirm{--tone:var(--v3-stage-confirm)}.scene--success{--tone:var(--v3-status-success)}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .trace__in,html[data-motion=on] .trace__step,html[data-motion=on] .trace__status,html[data-motion=on] .trace__note{opacity:0;transition:opacity var(--v3-duration-slow) var(--v3-ease-out), transform var(--v3-duration-slow) var(--v3-ease-out);transform:translateY(8px)}html[data-motion=on] .trace__in{transform:translate(-12px)}html[data-motion=on] .trace__in[data-on],html[data-motion=on] .trace__step[data-on],html[data-motion=on] .trace__status[data-on],html[data-motion=on] .trace__note[data-on]{opacity:1;transform:none}html[data-motion=on] .trace__steps{--trace-progress:0}html[data-motion=on] .trace__steps:before{transform:scaleY(var(--trace-progress));transform-origin:top;transition:transform var(--v3-duration-slow) var(--v3-ease-in-out)}html[data-motion=on] .trace__step .trace__node{transition:background-color var(--v3-duration-base) var(--v3-ease-standard) .26s, box-shadow var(--v3-duration-base) var(--v3-ease-standard) .26s}html[data-motion=on] .trace__step[data-on] .trace__node{background:var(--tone)}html[data-motion=on] .trace:not([data-trace-done]) .trace__step[data-on]:not(:has(+.trace__step[data-on])) .trace__node{box-shadow:0 0 0 5px color-mix(in srgb, var(--tone) 28%, transparent)}html[data-motion=on] .chain__step,html[data-motion=on] .chain__legend,html[data-motion=on] .chain__bridge{opacity:0;transition:opacity var(--v3-duration-base) var(--v3-ease-standard)}html[data-motion=on] .chain[data-revealed] .chain__step{opacity:1}html[data-motion=on] .chain[data-revealed] .chain__step:nth-child(2){transition-delay:.3s}html[data-motion=on] .chain[data-revealed] .chain__step:nth-child(3){transition-delay:.42s}html[data-motion=on] .chain[data-revealed] .chain__step:nth-child(4){transition-delay:.82s}html[data-motion=on] .chain[data-revealed] .chain__step:nth-child(5){transition-delay:.96s}html[data-motion=on] .chain[data-revealed] .chain__step:nth-child(6){transition-delay:1.38s}html[data-motion=on] .chain[data-revealed] .chain__legend{opacity:1;transition-delay:1.5s}html[data-motion=on] .chain__line:before{transform-origin:0;transition:transform 1.1s var(--v3-ease-in-out) 1.7s;transform:scaleX(0)}html[data-motion=on] .chain[data-revealed] .chain__line:before{transform:none}html[data-motion=on] .chain__line span{opacity:.3;transition:transform var(--v3-duration-base) var(--v3-ease-out), opacity var(--v3-duration-base) var(--v3-ease-out);transform:scale(.4)}html[data-motion=on] .chain[data-revealed] .chain__line span{opacity:1;transform:none}html[data-motion=on] .chain[data-revealed] .chain__line span:first-child{transition-delay:1.7s}html[data-motion=on] .chain[data-revealed] .chain__line span:nth-child(2){transition-delay:1.92s}html[data-motion=on] .chain[data-revealed] .chain__line span:nth-child(3){transition-delay:2.14s}html[data-motion=on] .chain[data-revealed] .chain__line span:nth-child(4){transition-delay:2.36s}html[data-motion=on] .chain[data-revealed] .chain__line span:nth-child(5){transition-delay:2.58s}html[data-motion=on] .chain[data-revealed] .chain__line span:nth-child(6){transition-delay:2.8s}html[data-motion=on] .chain[data-revealed] .chain__bridge{opacity:1;transition-delay:2.9s}html[data-motion=on] .story:before{opacity:1;background:linear-gradient(180deg, transparent calc(var(--story-progress) * 100%), var(--v3-border-default) 0), linear-gradient(180deg, transparent calc(var(--story-progress) * 100%), var(--v3-surface-page) 0), linear-gradient(180deg, var(--v3-stage-capture), var(--v3-stage-qualify), var(--v3-stage-availability), var(--v3-stage-confirm), var(--v3-status-success))}html[data-motion=on] .scene:before,html[data-motion=on] .scene__text:before{transition:background-color var(--v3-duration-base) var(--v3-ease-standard), box-shadow var(--v3-duration-base) var(--v3-ease-standard)}html[data-motion=on] .scene:is([data-scene-state=done],[data-scene-state=active]):before{background:var(--tone)}html[data-motion=on] .scene[data-scene-state=active]:before{box-shadow:0 0 0 5px var(--v3-surface-page), 0 0 0 9px color-mix(in srgb, var(--tone) 30%, transparent)}html[data-motion=on] :is(.art__bubble,.art__kv>div,.art__rules>li,.art__exchange>*,.art__slot,.art__proposal,.art__ticket){opacity:0;transition:opacity var(--v3-duration-slow) var(--v3-ease-out), transform var(--v3-duration-slow) var(--v3-ease-out);transform:translateY(8px)}html[data-motion=on] .art__bubble{transform:translate(-12px)}html[data-motion=on] .art__rule--applied{border-style:dashed;border-color:var(--v3-border-default);transition:opacity var(--v3-duration-slow) var(--v3-ease-out), transform var(--v3-duration-slow) var(--v3-ease-out), border-color var(--v3-duration-base) var(--v3-ease-standard), background-color var(--v3-duration-base) var(--v3-ease-standard);background:0 0}html[data-motion=on] .art__rule--applied :is(svg,.art__applied){opacity:0;transition:opacity var(--v3-duration-base) var(--v3-ease-standard)}html[data-motion=on] .art__slot--free{border-color:var(--v3-border-hairline);transition:opacity var(--v3-duration-slow) var(--v3-ease-out), transform var(--v3-duration-slow) var(--v3-ease-out), border-color var(--v3-duration-base) var(--v3-ease-standard), background-color var(--v3-duration-base) var(--v3-ease-standard);background:0 0}html[data-motion=on] .art__ticket{transform:scale(.97)}html[data-motion=on] .manifesto__b{opacity:0;transition:opacity var(--v3-duration-reveal) var(--v3-ease-out) .2s, transform var(--v3-duration-reveal) var(--v3-ease-out) .2s;transform:translateY(12px)}html[data-motion=on] .manifesto__b[data-revealed]{opacity:1;transform:none}html[data-motion=on] .talk__stage{opacity:0;transition:opacity var(--v3-duration-reveal) var(--v3-ease-out), transform var(--v3-duration-reveal) var(--v3-ease-out);transform:translateY(40px)}html[data-motion=on] .talk__stage[data-revealed]{opacity:1;transform:none}html[data-motion=on] .stack__band{opacity:0;transition:opacity var(--v3-duration-slow) var(--v3-ease-out), transform var(--v3-duration-slow) var(--v3-ease-out), border-color var(--v3-duration-base) var(--v3-ease-standard), background-color var(--v3-duration-base) var(--v3-ease-standard), color var(--v3-duration-base) var(--v3-ease-standard), box-shadow var(--v3-duration-base) var(--v3-ease-standard);transform:translateY(8px)}html[data-motion=on] .stack[data-revealed] .stack__band{opacity:1;transform:none}html[data-motion=on] .stack[data-revealed] .stack__band:nth-child(4){transition-delay:90ms,90ms,0s,0s,0s,0s}html[data-motion=on] .stack[data-revealed] .stack__band:nth-child(3){transition-delay:.18s,.18s,0s,0s,0s,0s}html[data-motion=on] .stack[data-revealed] .stack__band:nth-child(2){transition-delay:.27s,.27s,0s,0s,0s,0s}html[data-motion=on] .stack[data-revealed] .stack__band:first-child{transition-delay:.36s,.36s,0s,0s,0s,0s}html[data-motion=on] .layers:has(details[data-layer=understand][open]) .stack[data-revealed] .stack__band[data-layer=understand],html[data-motion=on] .layers:has(details[data-layer=context][open]) .stack[data-revealed] .stack__band[data-layer=context],html[data-motion=on] .layers:has(details[data-layer=decide][open]) .stack[data-revealed] .stack__band[data-layer=decide],html[data-motion=on] .layers:has(details[data-layer=act][open]) .stack[data-revealed] .stack__band[data-layer=act],html[data-motion=on] .layers:has(details[data-layer=handoff][open]) .stack[data-revealed] .stack__band[data-layer=handoff]{transform:translate(-10px)}html[data-motion=on] .layer[open] .layer__body{animation:v3-motion-rise var(--v3-duration-slow) var(--v3-ease-out)}html[data-motion=on] .ledger__row:not(.ledger__row--head){opacity:0;transition:opacity var(--v3-duration-reveal) var(--v3-ease-standard)}html[data-motion=on] .ledger__row[data-revealed]{opacity:1}html[data-motion=on] .process__step:after{transition:transform var(--v3-duration-base) var(--v3-ease-out);transform:scale(0)}html[data-motion=on] .process__steps[data-revealed] .process__step:after{transform:none}html[data-motion=on] .process__steps[data-revealed] .process__step:nth-child(2):after{transition-delay:.16s}html[data-motion=on] .process__steps[data-revealed] .process__step:nth-child(3):after{transition-delay:.32s}html[data-motion=on] .process__steps[data-revealed] .process__step:nth-child(4):after{transition-delay:.48s}html[data-motion=on] .process__steps[data-revealed] .process__step:nth-child(5):after{transition-delay:.64s}html[data-motion=on] .founder__photo img{opacity:0;transform-origin:50% 100%;transition:opacity var(--v3-duration-reveal) var(--v3-ease-out), transform 1.2s var(--v3-ease-out);transform:scale(1.04)}html[data-motion=on] .founder__photo[data-revealed] img{opacity:1;transform:none}html[data-motion=on] [data-instant],html[data-motion=on] [data-instant] *,html[data-motion=on] [data-instant] :before{transition-duration:0s!important;transition-delay:0s!important}}@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=760px){html[data-motion=on] .scene[data-scene-state=active] :is(.art__bubble,.art__kv>div,.art__rules>li,.art__exchange>*,.art__slot,.art__proposal,.art__ticket){opacity:1;transform:none}html[data-motion=on] .scene[data-scene-state=active] .art__rule--applied{border-style:solid;border-color:color-mix(in srgb, var(--tone) 55%, transparent);background:color-mix(in srgb, var(--tone) 9%, transparent);transition-delay:0s,0s,.62s,.62s}html[data-motion=on] .scene[data-scene-state=active] .art__rule--applied :is(svg,.art__applied){opacity:1;transition-delay:.62s}html[data-motion=on] .scene[data-scene-state=active] .art__slot--free{border-color:color-mix(in srgb, var(--tone) 50%, transparent);background:color-mix(in srgb, var(--tone) 8%, transparent)}}@media (prefers-reduced-motion:no-preference) and (not ((width>=1024px) and (height>=760px))){html[data-motion=on] .scene__text{opacity:0;transition:opacity var(--v3-duration-slow) var(--v3-ease-out), transform var(--v3-duration-slow) var(--v3-ease-out);transform:translateY(8px)}html[data-motion=on] .scene[data-revealed] .scene__text,html[data-motion=on] .scene[data-revealed] :is(.art__bubble,.art__kv>div,.art__rules>li,.art__exchange>*,.art__slot,.art__proposal,.art__ticket){opacity:1;transform:none}html[data-motion=on] .scene[data-revealed] .art__rule--applied{border-style:solid;border-color:color-mix(in srgb, var(--tone) 55%, transparent);background:color-mix(in srgb, var(--tone) 9%, transparent);transition-delay:0s,0s,.62s,.62s}html[data-motion=on] .scene[data-revealed] .art__rule--applied :is(svg,.art__applied){opacity:1;transition-delay:.62s}html[data-motion=on] .scene[data-revealed] .art__slot--free{border-color:color-mix(in srgb, var(--tone) 50%, transparent);background:color-mix(in srgb, var(--tone) 8%, transparent)}}@media (prefers-reduced-motion:no-preference){html[data-motion=on] .art__kv>div:nth-child(2){transition-delay:.14s}html[data-motion=on] .art__kv>div:nth-child(3){transition-delay:.28s}html[data-motion=on] .art__kv>div:nth-child(4){transition-delay:.52s}html[data-motion=on] .art__rules>li:nth-child(2){transition-delay:.12s}html[data-motion=on] .art__rules>li:nth-child(3){transition-delay:.24s}html[data-motion=on] .art__exchange>:first-child{transition-delay:.9s}html[data-motion=on] .art__exchange>:nth-child(2){transition-delay:1.3s}html[data-motion=on] .art__slot:nth-child(2){transition-delay:90ms}html[data-motion=on] .art__slot:nth-child(3){transition-delay:.18s}html[data-motion=on] .art__slot:nth-child(4){transition-delay:.27s}html[data-motion=on] .art__slot:nth-child(5){transition-delay:.36s}html[data-motion=on] .art__proposal{transition-delay:.82s}html[data-motion=on] .art__ticket{transition-delay:.12s}html[data-motion=on] .scene:not([data-scene-state=active]):not([data-revealed]) :is(.art__bubble,.art__kv>div,.art__rules>li,.art__exchange>*,.art__slot,.art__proposal,.art__ticket){transition-delay:0s}}@media (prefers-reduced-motion:no-preference) and (width>=1024px) and (height>=760px){html[data-motion=on] .story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0 clamp(40px,5vw,96px);display:grid}html[data-motion=on] .scene{display:contents}html[data-motion=on] .scene:before{display:none}html[data-motion=on] .scene__text{grid-column:1;justify-content:center;min-height:58vh;position:relative}html[data-motion=on] .scene__title,html[data-motion=on] .scene__body{transition:color var(--v3-duration-slow) var(--v3-ease-standard)}html[data-motion=on] .scene:not([data-scene-state=active]) :is(.scene__title,.scene__body){color:var(--v3-text-faint)}html[data-motion=on] .scene:first-child .scene__text{grid-row:1}html[data-motion=on] .scene:nth-child(2) .scene__text{grid-row:2}html[data-motion=on] .scene:nth-child(3) .scene__text{grid-row:3}html[data-motion=on] .scene:nth-child(4) .scene__text{grid-row:4}html[data-motion=on] .scene:nth-child(5) .scene__text{grid-row:5}html[data-motion=on] .scene__text:before{content:"";background:var(--v3-surface-page);border:2px solid var(--tone);width:16px;height:16px;box-shadow:0 0 0 5px var(--v3-surface-page);border-radius:50%;position:absolute;top:calc(50% - 8px);left:-40px}html[data-motion=on] .scene:is([data-scene-state=done],[data-scene-state=active]) .scene__text:before{background:var(--tone)}html[data-motion=on] .scene[data-scene-state=active] .scene__text:before{box-shadow:0 0 0 5px var(--v3-surface-page), 0 0 0 9px color-mix(in srgb, var(--tone) 30%, transparent)}html[data-motion=on] .story:after{content:attr(data-stage-label);border:var(--v3-border-w) solid var(--v3-border-default);border-radius:var(--v3-radius-2xl);background-color:var(--v3-surface-card);background-image:var(--v3-texture-grid);height:64vh;box-shadow:var(--v3-shadow-xl);color:var(--v3-text-faint);font-family:var(--v3-font-mono);font-size:var(--v3-type-caption);letter-spacing:.06em;text-transform:uppercase;background-position:-1px -1px;background-size:48px 48px;grid-area:1/2/6;align-self:start;padding:24px 32px;position:sticky;top:18vh}html[data-motion=on] .scene__artifact{z-index:1;opacity:0;max-height:calc(64vh - 110px);transition:opacity var(--v3-duration-slow) var(--v3-ease-standard), transform var(--v3-duration-slow) var(--v3-ease-out);pointer-events:none;grid-area:1/2/6;align-self:start;margin-inline:clamp(28px,3.4vw,56px);position:sticky;top:calc(18vh + 72px);transform:translateY(28px)}html[data-motion=on] .scene[data-scene-state=done] .scene__artifact{transform:translateY(-28px)}html[data-motion=on] .scene[data-scene-state=active] .scene__artifact{opacity:1;pointer-events:auto;transform:none}}@keyframes v3-motion-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lx-logo[data-astro-cid-r4rv36dc]{align-items:center;gap:10px;line-height:1;display:inline-flex}.lx-logo__word[data-astro-cid-r4rv36dc]{color:var(--v3-text-strong);font-family:var(--v3-font-display);font-size:15px;font-weight:var(--v3-weight-semibold);letter-spacing:.22em;margin-right:-.22em}.lx-logo--md[data-astro-cid-r4rv36dc]{gap:12px}.lx-logo--md[data-astro-cid-r4rv36dc] .lx-logo__word[data-astro-cid-r4rv36dc]{font-size:18px}.lx-logo__x[data-astro-cid-r4rv36dc]{background:linear-gradient(90deg,#6c9dff,#9b6bff 55%,#e24bd6);color:#0000;-webkit-background-clip:text;background-clip:text}
