.demo-section[data-astro-cid-jmj4wt5a]{isolation:isolate}.demo-intro[data-astro-cid-jmj4wt5a]{padding-top:clamp(64px,8vw,112px)}.demo-intro[data-astro-cid-jmj4wt5a] h2[data-astro-cid-jmj4wt5a]{max-width:475px;font-size:clamp(2.1rem,4vw,3rem)}.demo-scene[data-astro-cid-jmj4wt5a]{isolation:isolate;align-items:end;display:grid;position:relative}.demo-art[data-astro-cid-jmj4wt5a]{height:clamp(320px,100vw,570px);position:relative;overflow:clip}.demo-glow[data-astro-cid-jmj4wt5a]{width:min(960px,140vw);max-width:none;transform:translate(-50%, var(--glow-offset,0px));opacity:.88;position:absolute;bottom:-20%;left:50%}.demo-wordmark[data-astro-cid-jmj4wt5a]{width:min(1296px,100% - 30px);position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.demo-device[data-astro-cid-jmj4wt5a]{aspect-ratio:1016/1200;width:clamp(388px,57vw,660px);transform:translate(-72%, var(--device-offset,0px));position:absolute;top:31%;left:50%}.demo-hand[data-astro-cid-jmj4wt5a]{width:100%;height:auto;position:absolute;inset:0}.demo-phone[data-astro-cid-jmj4wt5a]{aspect-ratio:590/1200;background:#050609;border-radius:16%/8%;width:38.7%;position:absolute;top:-12%;left:53.8%;overflow:hidden;container-type:inline-size}.demo-frame[data-astro-cid-jmj4wt5a]{z-index:2;width:100%;height:100%;position:absolute;inset:0}.demo-screen[data-astro-cid-jmj4wt5a]{z-index:3;background:radial-gradient(at 78% 43%,#2d2264 0%,#10152b 35%,#06070d 65%);border-radius:9%/4%;flex-direction:column;padding:3cqw;display:flex;position:absolute;inset:8% 5% 4%;overflow:clip}.demo-screen-head[data-astro-cid-jmj4wt5a]{color:#c6dbff;font:400 4.25cqw var(--font-mono);justify-content:space-between;gap:4cqw;padding-bottom:6cqw;display:flex}.screen-step[data-astro-cid-jmj4wt5a]{min-height:0}.screen-market[data-astro-cid-jmj4wt5a]{font:500 8cqw var(--font-mono)}.screen-market[data-astro-cid-jmj4wt5a] span[data-astro-cid-jmj4wt5a]{color:#abb7d8;font-size:.65em}.screen-status[data-astro-cid-jmj4wt5a]{color:#b9ddff;margin-top:1.5cqw;font-size:5.6cqw}.screen-chart[data-astro-cid-jmj4wt5a]{background:#090b17aa;border:1px solid #839aff36;border-radius:3cqw;width:100%;height:auto;margin:5cqw 0;display:block}.screen-metrics[data-astro-cid-jmj4wt5a]{grid-template-columns:1fr 1fr;gap:2cqw;display:grid}.screen-metrics[data-astro-cid-jmj4wt5a] div[data-astro-cid-jmj4wt5a]{background:#0f1221;border:1px solid #778ac92c;border-radius:3cqw;align-content:start;gap:2cqw;min-height:24cqw;padding:3.4cqw;display:grid}.screen-metrics[data-astro-cid-jmj4wt5a] span[data-astro-cid-jmj4wt5a]{font:400 4.25cqw var(--font-mono);color:#acb6d3}.screen-metrics[data-astro-cid-jmj4wt5a] strong[data-astro-cid-jmj4wt5a]{font-size:6.1cqw;line-height:1.1}.screen-log[data-astro-cid-jmj4wt5a]{background:#0f1221;border:1px solid #778ac92c;border-radius:3cqw;margin-top:3cqw;padding:3.4cqw}.screen-log[data-astro-cid-jmj4wt5a]>span[data-astro-cid-jmj4wt5a]{color:#adbde4;font:400 3.8cqw var(--font-mono)}.screen-log-bars[data-astro-cid-jmj4wt5a]{grid-template-columns:repeat(3,1fr);gap:1.5cqw;margin-top:3cqw;display:grid}.screen-log-bars[data-astro-cid-jmj4wt5a] i[data-astro-cid-jmj4wt5a]{background:#334063;border-radius:1cqw;height:1cqw}.screen-log-bars[data-astro-cid-jmj4wt5a] i[data-astro-cid-jmj4wt5a].done{background:linear-gradient(90deg,#7e91ff,#a05ff0)}.screen-note[data-astro-cid-jmj4wt5a]{font:400 4.25cqw var(--font-mono);color:#acb6d3;align-items:center;gap:2cqw;margin-top:1.6cqw;display:flex}.screen-note[data-astro-cid-jmj4wt5a] span[data-astro-cid-jmj4wt5a]{background:#9ddcff;border-radius:100%;width:2.2cqw;height:2.2cqw;box-shadow:0 0 10px #9ddcff}.demo-story[data-astro-cid-jmj4wt5a]{padding:12px 0 24px 22px;position:relative}.demo-chapters[data-astro-cid-jmj4wt5a]{gap:28px;display:grid}.demo-progress[data-astro-cid-jmj4wt5a]{background:#fff3;width:2px;position:absolute;top:12px;bottom:24px;left:0}.demo-progress[data-astro-cid-jmj4wt5a]:after{content:"";transform-origin:top;height:100%;transform:scaleY(calc(.16 + var(--demo-progress,0) * .84));background:linear-gradient(#65b6ff,#a157f7);display:block}.demo-nav[data-astro-cid-jmj4wt5a]{gap:8px;margin-top:16px;display:none}[data-astro-cid-jmj4wt5a][data-enhanced] .demo-nav[data-astro-cid-jmj4wt5a]{display:flex}.demo-nav[data-astro-cid-jmj4wt5a] button[data-astro-cid-jmj4wt5a]{cursor:pointer;color:#bfbfbf;min-width:42px;min-height:42px;font:400 12px var(--font-mono);border:1px solid #fff3;border-radius:7px;transition:background .3s,color .3s}.demo-nav[data-astro-cid-jmj4wt5a] button[data-astro-cid-jmj4wt5a]:is(:hover,[aria-pressed=true]){color:#090b13;background:#bdf}@media (width>=900px){.demo-scene[data-astro-cid-jmj4wt5a]{min-height:100svh}.demo-art[data-astro-cid-jmj4wt5a]{height:auto;position:absolute;inset:0}.demo-device[data-astro-cid-jmj4wt5a]{width:min(633px,69vw);transform:translate(-73.15%, var(--device-offset,0px));top:calc(100% - 542px);left:calc(50% - 43px + -1*clamp(0px,1.645vw - 23.688px,10px))}.demo-glow[data-astro-cid-jmj4wt5a]{width:min(1326px,100vw);bottom:-31%}.demo-overlay[data-astro-cid-jmj4wt5a]{min-height:inherit;grid-template-columns:minmax(0,1fr) minmax(240px,min(31%,393px));align-content:end;align-items:start;column-gap:24px;display:grid}.demo-story[data-astro-cid-jmj4wt5a]{grid-column:2;width:100%;max-width:253px;height:min(700px,93svh);min-height:330px;padding:0 0 0 32px}.demo-story[data-astro-cid-jmj4wt5a] h3[data-astro-cid-jmj4wt5a]{font-size:24px;line-height:1.3}.demo-progress[data-astro-cid-jmj4wt5a]{height:330px;top:0;bottom:auto}}@media (prefers-reduced-motion:no-preference){.demo-track[data-astro-cid-jmj4wt5a][data-enhanced]{min-height:245svh}@media (width>=900px){.demo-track[data-astro-cid-jmj4wt5a][data-enhanced]{min-height:280svh}}[data-astro-cid-jmj4wt5a][data-enhanced] .demo-scene[data-astro-cid-jmj4wt5a]{position:sticky;top:0}[data-astro-cid-jmj4wt5a][data-enhanced] [data-astro-cid-jmj4wt5a][data-chapter]:not([hidden]){animation:.5s cubic-bezier(.2,.7,.22,1) both chapter-in}[data-astro-cid-jmj4wt5a][data-enhanced] [data-astro-cid-jmj4wt5a][data-screen]:not([hidden]){animation:.48s cubic-bezier(.2,.7,.22,1) both chapter-in}[data-astro-cid-jmj4wt5a][data-enhanced] [data-astro-cid-jmj4wt5a][data-screen]:not([hidden]) .screen-chart polyline{stroke-dasharray:410;animation:.95s ease-out .15s both draw-chart}}@media (width<=899px){.demo-art[data-astro-cid-jmj4wt5a]{height:clamp(350px,128vw,502px)}.demo-story[data-astro-cid-jmj4wt5a]{min-height:255px}.demo-device[data-astro-cid-jmj4wt5a]{width:clamp(400px,116vw,500px);top:27.5%;left:calc(50% + 22px)}.demo-wordmark[data-astro-cid-jmj4wt5a]{bottom:0}}@media (height<=700px) and (width<=899px){.demo-art[data-astro-cid-jmj4wt5a]{height:clamp(238px,45svh,325px)}.demo-device[data-astro-cid-jmj4wt5a]{width:clamp(295px,52svh,395px);top:19%}.demo-story[data-astro-cid-jmj4wt5a]{min-height:0;padding-bottom:14px}}@media (height<=690px) and (width>=900px){.demo-device[data-astro-cid-jmj4wt5a]{width:min(633px,90svh);top:calc(100% - min(542px,78svh))}}@keyframes chapter-in{0%{opacity:0;filter:blur(5px);transform:translateY(40px)}}@keyframes draw-chart{0%{stroke-dashoffset:410px}to{stroke-dashoffset:0}}.service-stack[data-astro-cid-efubdbif]{gap:24px;display:grid}.service-deck-card[data-astro-cid-efubdbif]{isolation:isolate;background:linear-gradient(130deg,#0e1017 22%,hsl(var(--service-hue) 35% 15%) 75%,#10111b);position:relative;overflow:clip;box-shadow:0 -10px 44px #0007}.service-deck-inner[data-astro-cid-efubdbif]{padding:clamp(20px,4vw,56px)}.service-visual[data-astro-cid-efubdbif]{background:radial-gradient(ellipse at 80% 12%,hsl(var(--service-hue) 55% 44% / .55),transparent 66%),#070a15;border:1px solid #abbaff35;border-radius:12px;padding:8%;overflow:clip}.service-visual-inner[data-astro-cid-efubdbif]{background:#080c1be8;border:1px solid #a1b2ff50;border-radius:10px;box-shadow:0 20px 70px #0009}@media (width>=1024px) and (height>=700px) and (prefers-reduced-motion:no-preference){.service-stack[data-astro-cid-efubdbif]{gap:min(16vh,120px)}.service-deck-card[data-astro-cid-efubdbif]{top:calc(9vh + var(--stack-index) * 20px);position:sticky}.service-deck-card[data-astro-cid-efubdbif]:focus-within{z-index:1}}.journey-section[data-astro-cid-mbblody6]{background:#080910}.journey-glow[data-astro-cid-mbblody6]{z-index:-1;opacity:.7;pointer-events:none;width:min(1150px,145vw);max-width:none;position:absolute;top:-28%;right:-19vw}.journey-controls[data-astro-cid-mbblody6]{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:none}[data-astro-cid-mbblody6][data-enhanced] .journey-controls[data-astro-cid-mbblody6]{display:flex}.journey-controls[data-astro-cid-mbblody6] button[data-astro-cid-mbblody6]{font:400 12px var(--font-mono);cursor:pointer;border:1px solid #fff3;border-radius:6px;padding:10px 14px;transition:background .25s,color .25s}.journey-controls[data-astro-cid-mbblody6] button[data-astro-cid-mbblody6]:is(:hover,[aria-pressed=true]){color:#0d0e12;background:#bdf}.journey-track[data-astro-cid-mbblody6]{gap:16px;display:grid;position:relative}[data-astro-cid-mbblody6][data-enhanced] .journey-track[data-astro-cid-mbblody6]{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#6e74a1 transparent;grid-auto-columns:100%;grid-auto-flow:column;overflow-x:auto}.journey-card[data-astro-cid-mbblody6]{scroll-snap-align:start;background:linear-gradient(140deg,#0c0e17,#18162d 75%,#131830)}
