.demo-story[data-v-fedc5d77]{align-self:center;min-width:0;padding:32px 0;position:relative;z-index:3}.demo-story__kicker[data-v-fedc5d77]{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(155%);backdrop-filter:blur(18px) saturate(155%);background:#f7fbffb3;border:1px solid #0b5fff24;border-radius:999px;box-shadow:0 16px 38px -28px #14366a7a,inset 0 1px #fffffff5;color:var(--text-secondary);display:inline-flex;font-size:13px;font-weight:650;gap:10px;line-height:1.2;margin-bottom:24px;min-height:40px;padding:6px 15px 6px 7px}.demo-story__kicker-mark[data-v-fedc5d77]{background:var(--accent);border-radius:50%;box-shadow:0 8px 20px -10px #0b5fffc7;color:#fff;display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.demo-story__title[data-v-fedc5d77]{color:var(--text-primary);font-size:clamp(40px,4.6vw,66px);font-weight:720;letter-spacing:-.052em;line-height:.98;margin-bottom:22px;max-width:15ch}.demo-story__lead[data-v-fedc5d77]{color:var(--text-secondary);font-size:17px;line-height:1.6;margin-bottom:26px;max-width:46ch}.demo-story__trust[data-v-fedc5d77]{align-items:center;color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:580;gap:10px 18px;list-style:none;margin:0 0 30px;padding:0}.demo-story__trust li[data-v-fedc5d77]{align-items:center;display:inline-flex;gap:7px;white-space:nowrap}.demo-story__trust li>span[data-v-fedc5d77]{background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px #0b5fff14;flex:0 0 auto;height:5px;width:5px}.demo-story__cta[data-v-fedc5d77]{align-items:center;background:var(--accent);border-radius:17px;box-shadow:0 20px 42px -20px #0b5fffb8;color:#fff;display:inline-flex;font-size:14.5px;font-weight:680;gap:12px;justify-content:center;min-height:54px;padding:9px 10px 9px 22px;text-decoration:none;transition:transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1),background-color .24s cubic-bezier(.16,1,.3,1)}.demo-story__cta-arrow[data-v-fedc5d77]{background:#fff;border-radius:50%;color:var(--accent);display:grid;height:36px;place-items:center;width:36px}.demo-story__cta[data-v-fedc5d77]:hover{background:var(--accent-hover);box-shadow:0 24px 48px -20px #0b5fffd6;transform:translateY(-1px)}.demo-story__cta[data-v-fedc5d77]:active{transform:scale(.98)}.demo-story__cta[data-v-fedc5d77]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.demo-story__host[data-v-fedc5d77]{align-items:center;display:flex;gap:12px;margin-top:28px}.demo-story__host-avatar[data-v-fedc5d77]{border:2px solid #ffffffe6;border-radius:50%;box-shadow:0 8px 20px -10px #14366a99;flex:0 0 auto;height:48px;object-fit:cover;width:48px}.demo-story__host-copy[data-v-fedc5d77]{min-width:0}.demo-story__host-copy b[data-v-fedc5d77]{color:var(--text-primary);display:block;font-size:14px;font-weight:700}.demo-story__host-copy span[data-v-fedc5d77]{color:var(--text-tertiary);display:block;font-size:12.5px;line-height:1.4;margin-top:2px}@media(min-width:921px){.demo-story__cta[data-v-fedc5d77]{display:none}}@media(max-width:920px){.demo-story[data-v-fedc5d77]{padding:8px 0 0;text-align:center}.demo-story__kicker[data-v-fedc5d77]{margin-bottom:20px}.demo-story__title[data-v-fedc5d77]{font-size:clamp(38px,9vw,52px);margin-inline:auto;max-width:18ch}.demo-story__lead[data-v-fedc5d77]{margin-inline:auto}.demo-story__host[data-v-fedc5d77],.demo-story__trust[data-v-fedc5d77]{justify-content:center}.demo-story__host[data-v-fedc5d77]{text-align:left}}@media(max-width:640px){.demo-story__cta[data-v-fedc5d77]{width:100%}}@media(prefers-reduced-motion:reduce){.demo-story__cta[data-v-fedc5d77]{transition:none}}.demo-book[data-v-bdc08ac3]{-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);background:#fcfdffdb;border:1px solid #0b5fff21;border-radius:30px;box-shadow:0 -12px 30px -24px #0b5fff80,0 40px 84px -34px #14366a6b,0 14px 30px -22px #0b5fff52,inset 0 1px #fffffff5;overflow:hidden;padding:26px;position:relative;scroll-margin-top:96px;z-index:3}.demo-book__glow[data-v-bdc08ac3]{background:linear-gradient(180deg,#0b5fff14,#0000);height:120px;inset:0 0 auto;pointer-events:none;position:absolute}.demo-book[data-v-bdc08ac3]>:not(.demo-book__glow){position:relative;z-index:1}.demo-book__head[data-v-bdc08ac3]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.demo-book__kicker[data-v-bdc08ac3]{color:var(--accent);display:block;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:7px;text-transform:uppercase}.demo-book__title[data-v-bdc08ac3]{color:var(--text-primary);font-size:23px;font-weight:720;letter-spacing:-.03em;line-height:1.14}.demo-book__badge[data-v-bdc08ac3]{align-items:center;background:#0b5fff0f;border:1px solid #0b5fff29;border-radius:999px;color:var(--accent);display:inline-flex;font-size:12px;font-weight:700;gap:6px;min-height:32px;padding:0 11px;white-space:nowrap}.demo-book__foot[data-v-bdc08ac3]{align-items:flex-start;border-top:1px solid var(--border);color:var(--text-tertiary);display:flex;font-size:12.5px;gap:8px;line-height:1.45;margin-top:18px;padding-top:16px}.demo-book__foot svg[data-v-bdc08ac3]{color:var(--success);flex:0 0 auto;margin-top:1px}@media(max-width:480px){.demo-book[data-v-bdc08ac3]{border-radius:24px;padding:20px}.demo-book__title[data-v-bdc08ac3]{font-size:21px}.demo-book__badge[data-v-bdc08ac3]{display:none}}.demo-show[data-v-8f6486a1]{background:#f2f7ff;background:color(display-p3 .94961 .96949 1);background:oklch(.975 .018 255)}.demo-show__grid[data-v-8f6486a1]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.demo-show__card[data-v-8f6486a1]{background:#ffffffdb;border:1px solid #0b5fff1a;border-radius:20px;box-shadow:0 20px 44px -34px #14366a66,inset 0 1px #ffffffe6;display:flex;flex-direction:column;padding:24px;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),border-color .26s cubic-bezier(.16,1,.3,1)}.demo-show__card[data-v-8f6486a1]:hover{border-color:#0b5fff3d;box-shadow:0 30px 60px -34px #14366a80,inset 0 1px #fffffff5;transform:translateY(-3px)}.demo-show__icon[data-v-8f6486a1]{background:#0b5fff17;border-radius:14px;color:var(--accent);display:grid;height:44px;margin-bottom:16px;place-items:center;width:44px}.demo-show__card h3[data-v-8f6486a1]{color:var(--text-primary);font-size:16.5px;font-weight:680;letter-spacing:-.02em;line-height:1.28;margin-bottom:8px}.demo-show__card p[data-v-8f6486a1]{color:var(--text-secondary);font-size:14px;line-height:1.55}.demo-show__card--accent[data-v-8f6486a1]{background:#0b5fff;border-color:#0000;box-shadow:0 26px 54px -32px #0b5fff9e,inset 0 1px #ffffff2e}.demo-show__card--accent[data-v-8f6486a1]:hover{border-color:#0000;box-shadow:0 34px 66px -32px #0b5fffb8,inset 0 1px #ffffff38}.demo-show__card--accent .demo-show__icon[data-v-8f6486a1]{background:#ffffff29;color:#fafcfe}.demo-show__card--accent h3[data-v-8f6486a1]{color:#fafcfe}.demo-show__card--accent p[data-v-8f6486a1]{color:#ffffffeb}.demo-show__card--mint[data-v-8f6486a1]{background:var(--mint-block);border-color:#0b5fff14;box-shadow:0 20px 44px -34px #14366a57,inset 0 1px #fff9}.demo-show__card--mint .demo-show__icon[data-v-8f6486a1]{background:#ffffff9e;color:var(--accent)}.demo-show__card--mint h3[data-v-8f6486a1]{color:var(--ink-blue)}.demo-show__card--mint p[data-v-8f6486a1]{color:var(--ink-blue-muted)}@media(max-width:900px){.demo-show__grid[data-v-8f6486a1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.demo-show__grid[data-v-8f6486a1]{gap:12px;grid-template-columns:minmax(0,1fr)}.demo-show__card[data-v-8f6486a1]{padding:20px}}.demo-founder[data-v-ed0a10a8]{background:var(--bg)}.demo-founder__panel[data-v-ed0a10a8]{--panel-ink:#fafcfe;--panel-ink-soft:#ffffffeb;background:var(--accent);border:1px solid #ffffff29;border-radius:32px;box-shadow:var(--shadow-accent);color:var(--panel-ink);display:grid;gap:28px 40px;grid-template-areas:"intro metrics" "intro alt";grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);isolation:isolate;overflow:hidden;padding:clamp(28px,4vw,48px);position:relative}@supports (color: oklab(0% 0 0%)){.demo-founder__panel[data-v-ed0a10a8]{--panel-ink:oklch(.99 .004 255)}}.demo-founder__route[data-v-ed0a10a8]{bottom:-2%;height:46%;left:-4%;opacity:.32;pointer-events:none;position:absolute;right:-4%;width:108%;z-index:0}.demo-founder__route path[data-v-ed0a10a8]{fill:none;stroke:#90faf3;stroke-width:1.5;vector-effect:non-scaling-stroke}.demo-founder__route path+path[data-v-ed0a10a8]{opacity:.65;stroke:#e9f3ff;stroke:color(display-p3 .91934 .95113 1);stroke:oklch(.96 .025 255)}.demo-founder__intro[data-v-ed0a10a8]{align-self:center;display:flex;gap:18px;grid-area:intro;position:relative;z-index:1}.demo-founder__avatar[data-v-ed0a10a8]{border:2px solid #ffffffd9;border-radius:50%;box-shadow:0 14px 30px -14px #00133fbf;flex:0 0 auto;height:60px;object-fit:cover;width:60px}.demo-founder__title[data-v-ed0a10a8]{color:var(--panel-ink);font-size:clamp(24px,2.4vw,32px);font-weight:720;letter-spacing:-.035em;line-height:1.08;margin-bottom:10px}.demo-founder__text[data-v-ed0a10a8]{color:var(--panel-ink-soft);font-size:15.5px;line-height:1.58;max-width:46ch}.demo-founder__sign[data-v-ed0a10a8]{margin-top:16px}.demo-founder__sign b[data-v-ed0a10a8]{color:var(--panel-ink);font-size:14px;font-weight:700}.demo-founder__sign span[data-v-ed0a10a8]{color:var(--panel-ink-soft);font-size:13px;margin-left:8px}.demo-founder__metrics[data-v-ed0a10a8]{align-self:center;display:grid;gap:10px;grid-area:metrics;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;z-index:1}.demo-founder__metric[data-v-ed0a10a8]{background:#031e5c33;border:1px solid #ffffff2e;border-radius:16px;box-shadow:inset 0 1px #ffffff24;padding:14px}.demo-founder__metric dt[data-v-ed0a10a8]{color:var(--panel-ink);font-size:20px;font-weight:750;letter-spacing:-.03em;line-height:1.1}.demo-founder__metric dd[data-v-ed0a10a8]{color:#ffffffd1;font-size:12px;line-height:1.35;margin-top:6px}.demo-founder__alt[data-v-ed0a10a8]{align-self:center;grid-area:alt;position:relative;z-index:1}.demo-founder__alt-label[data-v-ed0a10a8]{color:var(--panel-ink-soft);display:block;font-size:13.5px;font-weight:600;margin-bottom:12px}.demo-founder__alt-actions[data-v-ed0a10a8]{display:flex;flex-direction:column;gap:10px}.demo-founder__btn[data-v-ed0a10a8]{align-items:center;border:1px solid #0000;border-radius:16px;display:inline-flex;font-size:14px;font-weight:680;gap:10px;min-height:54px;padding:0 18px;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)}.demo-founder__btn--primary[data-v-ed0a10a8]{background:#fafcfe;box-shadow:0 18px 34px -20px #001c5a73;color:var(--accent)}.demo-founder__btn--primary[data-v-ed0a10a8]:hover{background:#fff;box-shadow:0 23px 44px -20px #001c5a99;transform:translateY(-1px)}.demo-founder__btn-arrow[data-v-ed0a10a8]{margin-left:auto;opacity:.72}.demo-founder__btn--ghost[data-v-ed0a10a8]{background:#0000;border-color:#ffffff57;color:var(--panel-ink)}.demo-founder__btn--ghost[data-v-ed0a10a8]:hover{background:#ffffff1f;border-color:#ffffff8c;transform:translateY(-1px)}.demo-founder__btn[data-v-ed0a10a8]:active{transform:scale(.98)}.demo-founder__btn[data-v-ed0a10a8]:focus-visible{outline:2px solid #fafcfe;outline:2px solid oklch(.99 .004 255);outline-offset:3px}@media(max-width:860px){.demo-founder__panel[data-v-ed0a10a8]{gap:24px;grid-template-areas:"intro" "metrics" "alt";grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.demo-founder__panel[data-v-ed0a10a8]{border-radius:26px;padding:26px 20px}.demo-founder__intro[data-v-ed0a10a8]{flex-direction:column;gap:14px}.demo-founder__metrics[data-v-ed0a10a8]{gap:8px;grid-template-columns:minmax(0,1fr)}.demo-founder__metric[data-v-ed0a10a8]{align-items:baseline;display:flex;gap:10px;padding:12px 14px}.demo-founder__metric dt[data-v-ed0a10a8]{flex:0 0 auto;font-size:18px}.demo-founder__metric dd[data-v-ed0a10a8]{margin-top:0}.demo-founder__btn[data-v-ed0a10a8]{width:100%}.demo-founder__btn--ghost[data-v-ed0a10a8]{font-size:13px;justify-content:center}}.demo-landing[data-v-e8b98566]{overflow:clip}.demo-hero[data-v-e8b98566]{background:radial-gradient(120% 80% at 78% 0,#0b5fff0f,#0000 55%),linear-gradient(180deg,#f7faff,var(--bg) 70%);isolation:isolate;padding:clamp(96px,10vw,132px) 0 clamp(64px,7vw,96px);position:relative}@supports (color: color(display-p3 0 0 0%)){.demo-hero[data-v-e8b98566]{background:radial-gradient(120% 80% at 78% 0,#0b5fff0f,#0000 55%),linear-gradient(180deg,color(display-p3 .96977 .9817 1),var(--bg) 70%)}}@supports (color: oklab(0% 0 0%)){.demo-hero[data-v-e8b98566]{background:radial-gradient(120% 80% at 78% 0,#0b5fff0f,#0000 55%),linear-gradient(180deg,oklch(.985 .012 255),var(--bg) 70%)}}.demo-hero__bg[data-v-e8b98566]{inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 62%,#0000);mask-image:linear-gradient(180deg,#000,#000 62%,#0000);overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.demo-hero__routes[data-v-e8b98566]{height:100%;left:50%;overflow:visible;position:absolute;top:0;transform:translate(-50%);width:100vw}.demo-hero__line[data-v-e8b98566]{fill:none;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:2;vector-effect:non-scaling-stroke}.demo-hero__line--one[data-v-e8b98566]{animation:demo-line-draw-e8b98566 1.6s cubic-bezier(.16,1,.3,1) .26s forwards;stroke:#0b5fff47}.demo-hero__line--two[data-v-e8b98566]{animation:demo-line-draw-e8b98566 1.8s cubic-bezier(.16,1,.3,1) .4s forwards;stroke:#22c4dc3d}.demo-hero__inner[data-v-e8b98566]{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1.02fr) minmax(408px,.98fr)}.demo-hero__book[data-v-e8b98566],.demo-hero__copy[data-v-e8b98566]{min-width:0}.demo-enter[data-v-e8b98566]{animation:demo-enter-e8b98566 .46s cubic-bezier(.16,1,.3,1) both}.demo-enter--two[data-v-e8b98566]{animation-delay:.12s}@keyframes demo-enter-e8b98566{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes demo-line-draw-e8b98566{to{stroke-dashoffset:0}}@media(max-width:920px){.demo-hero__inner[data-v-e8b98566]{gap:36px;grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:560px}}@media(prefers-reduced-motion:reduce){.demo-enter[data-v-e8b98566]{animation:none}.demo-hero__line[data-v-e8b98566]{animation:none;stroke-dashoffset:0}}
