.header[data-v-18836231]{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f3f1ece0;border-bottom:1px solid var(--border)}.header.is-try[data-v-18836231]{background:#101010eb;border-bottom-color:#ffffff14;color:#f5f4f0}.header__inner[data-v-18836231]{min-height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:.85rem}.logo[data-v-18836231]{display:inline-flex;align-items:center;gap:.55rem;font-weight:800;letter-spacing:-.05em}.logo__mark[data-v-18836231]{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--bg-ink);color:var(--lime);font-size:.95rem}.is-try .logo__mark[data-v-18836231]{background:var(--lime);color:var(--lime-ink)}.logo__text[data-v-18836231]{font-family:var(--font-display);font-size:1.15rem}.nav[data-v-18836231]{display:flex;gap:1.25rem;color:var(--text-muted);font-size:.9rem;font-weight:500}.is-try .nav[data-v-18836231]{color:#f5f4f09e}.nav a[data-v-18836231]:hover,.nav a.router-link-active[data-v-18836231]{color:var(--text)}.is-try .nav a[data-v-18836231]:hover{color:#fff}.header__actions[data-v-18836231]{display:flex;align-items:center;gap:.55rem}.header__actions .btn[data-v-18836231]{min-height:42px;padding-inline:1.05rem}.is-try .btn-ghost[data-v-18836231]{border-color:#ffffff40;color:#f5f4f0}@media(max-width:860px){.nav[data-v-18836231],.header__login[data-v-18836231]{display:none}.is-try .nav[data-v-18836231]{display:flex}}.stage[data-v-003b282e]{position:relative;width:100%;min-height:clamp(320px,48vw,520px);isolation:isolate}.stage__glow[data-v-003b282e]{position:absolute;inset:8% 12% auto;height:55%;background:radial-gradient(ellipse at center,rgba(198,245,74,.22),transparent 70%);filter:blur(8px);pointer-events:none;z-index:0}.stage__board[data-v-003b282e]{position:absolute;left:0;right:12%;top:6%;bottom:8%;z-index:1;animation:rise-003b282e .9s ease both}.stage__phone[data-v-003b282e]{position:absolute;right:2%;bottom:0;z-index:3;width:min(32%,220px);animation:rise-003b282e 1s .12s ease both}.stage__pos[data-v-003b282e]{position:absolute;right:18%;top:4%;z-index:2;width:min(34%,260px);animation:rise-003b282e 1s .22s ease both}@keyframes rise-003b282e{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.stage__board[data-v-003b282e],.stage__phone[data-v-003b282e],.stage__pos[data-v-003b282e]{animation:none}}.board[data-v-003b282e]{display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#161616;border:1px solid rgba(255,255,255,.08);box-shadow:0 1px #ffffff0f inset,0 28px 60px #12121247}.board__bar[data-v-003b282e]{display:flex;align-items:center;justify-content:space-between;padding:.65rem .9rem;border-bottom:1px solid rgba(255,255,255,.06)}.board__brand[data-v-003b282e]{color:#f5f4f0b8;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.board__live[data-v-003b282e]{padding:.15rem .5rem;border-radius:999px;background:#c6f54a2e;color:var(--lime);font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.board__cols[data-v-003b282e]{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:.65rem;min-height:0}.col[data-v-003b282e]{display:flex;flex-direction:column;gap:.45rem;min-width:0;padding:.45rem;border-radius:12px;background:#ffffff08}.col header[data-v-003b282e]{display:flex;align-items:center;justify-content:space-between;color:#f5f4f08c;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.col header b[data-v-003b282e]{color:#fff;font-size:.75rem}.ticket[data-v-003b282e]{padding:.55rem .6rem .65rem;border-radius:10px;background:#fff;color:#121212;box-shadow:0 8px 18px #0000001f}.ticket.is-hot[data-v-003b282e]{border-left:3px solid #3b82f6}.ticket.is-cook[data-v-003b282e]{border-left:3px solid #f59e0b}.ticket.is-ready[data-v-003b282e]{border-left:3px solid var(--lime-deep)}.ticket__top[data-v-003b282e]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.35rem}.ticket__top strong[data-v-003b282e]{font-size:.88rem;letter-spacing:-.02em}.ticket__top em[data-v-003b282e]{font-style:normal;font-size:.68rem;color:#6b6b6b}.ticket p[data-v-003b282e]{margin:.12rem 0 0;font-size:.72rem;color:#333}.ticket__note[data-v-003b282e]{display:inline-block;margin-top:.35rem;font-size:.65rem;font-weight:600;color:#c2410c}.phone[data-v-003b282e]{border-radius:28px;padding:10px;background:linear-gradient(165deg,#3a3a3c,#141416);box-shadow:0 0 0 1px #ffffff1f,0 24px 48px #00000059}.phone__notch[data-v-003b282e]{width:38%;height:8px;margin:2px auto 8px;border-radius:999px;background:#0a0a0a}.phone__screen[data-v-003b282e]{padding:.85rem .8rem 1rem;border-radius:20px;background:#f7f6f2;color:#121212}.phone__label[data-v-003b282e]{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a7872}.phone__screen h4[data-v-003b282e]{margin:.2rem 0 .7rem;font-family:var(--font-display);font-size:1.15rem;letter-spacing:-.03em}.phone__screen ul[data-v-003b282e]{margin:0;padding:0;list-style:none;display:grid;gap:.4rem}.phone__screen li[data-v-003b282e]{display:flex;justify-content:space-between;gap:.5rem;font-size:.78rem;padding-bottom:.35rem;border-bottom:1px solid rgba(18,18,18,.08)}.phone__total[data-v-003b282e]{display:flex;justify-content:space-between;margin-top:.75rem;font-size:.82rem}.phone__cta[data-v-003b282e]{margin-top:.7rem;text-align:center;padding:.55rem;border-radius:999px;background:var(--lime);color:var(--lime-ink);font-size:.78rem;font-weight:700}.pos[data-v-003b282e]{padding:.85rem .95rem 1rem;border-radius:16px;background:#fff;border:1px solid rgba(18,18,18,.1);box-shadow:0 20px 44px #12121229}.pos__head[data-v-003b282e]{display:grid;gap:.15rem;margin-bottom:.75rem}.pos__head span[data-v-003b282e]{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a7872}.pos__head strong[data-v-003b282e]{font-size:.95rem;letter-spacing:-.02em}.pos__grid[data-v-003b282e]{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.pos__chip[data-v-003b282e]{text-align:center;padding:.45rem .2rem;border-radius:10px;border:1px solid rgba(18,18,18,.12);font-size:.68rem;font-weight:600;color:#555}.pos__chip.is-on[data-v-003b282e]{background:var(--bg-ink);border-color:var(--bg-ink);color:#fff}.pos__pay[data-v-003b282e]{display:flex;justify-content:space-between;align-items:baseline;margin-top:.8rem;padding-top:.7rem;border-top:1px solid rgba(18,18,18,.08);font-size:.82rem}.pos__pay strong[data-v-003b282e]{font-family:var(--font-display);font-size:1.15rem;letter-spacing:-.03em}@media(max-width:900px){.stage[data-v-003b282e]{min-height:380px}.stage__board[data-v-003b282e]{right:0;bottom:28%}.stage__phone[data-v-003b282e]{width:42%;right:4%;bottom:0}.stage__pos[data-v-003b282e]{width:48%;right:auto;left:4%;top:auto;bottom:2%}.board__cols .col[data-v-003b282e]:nth-child(3){display:none}.board__cols[data-v-003b282e]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.stage[data-v-003b282e]{min-height:340px}.stage__pos[data-v-003b282e]{display:none}.stage__phone[data-v-003b282e]{width:min(48%,170px)}.ticket p[data-v-003b282e]:nth-of-type(2){display:none}}.hero[data-v-c7ded5a5]{padding:0}.hero__plane[data-v-c7ded5a5]{position:relative;padding:clamp(1.5rem,3.5vw,2.5rem) 0 clamp(1.75rem,3.5vw,2.75rem);background:radial-gradient(ellipse 55% 70% at 85% 40%,rgba(198,245,74,.18),transparent 58%),linear-gradient(165deg,#1a1a1a,#101010 55%,#0c0c0c);color:#f5f4f0;overflow:clip}.hero__grain[data-v-c7ded5a5]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");opacity:.07;pointer-events:none;mix-blend-mode:overlay}.hero__inner[data-v-c7ded5a5]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center}.brand[data-v-c7ded5a5]{margin:0;font-family:var(--font-display);font-size:clamp(2.8rem,6vw,4.6rem);font-weight:800;line-height:.9;letter-spacing:-.06em;color:#fff}h1[data-v-c7ded5a5]{margin:.5rem 0 0;max-width:14ch;font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:600;line-height:1.15;letter-spacing:-.03em;color:#f5f4f0e0}.hero__lead[data-v-c7ded5a5]{margin:.75rem 0 0;max-width:26rem;color:#f5f4f094;font-size:1.02rem}.hero__cta[data-v-c7ded5a5]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.35rem}.hero__ghost[data-v-c7ded5a5]{background:#ffffff0f;border-color:#ffffff38;color:#f5f4f0}.hero__ghost[data-v-c7ded5a5]:hover{border-color:#ffffff8c;background:#ffffff1a}.hero__stage[data-v-c7ded5a5]{min-width:0}@media(max-width:900px){.hero__inner[data-v-c7ded5a5]{grid-template-columns:1fr}h1[data-v-c7ded5a5]{max-width:18ch}}.pain[data-v-e2f1c39b]{padding:var(--section-y) 0;border-bottom:1px solid var(--border)}.pain__split[data-v-e2f1c39b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);margin-top:1.35rem;max-width:52rem}.pain__split p[data-v-e2f1c39b]{margin:0;color:var(--text-muted);font-size:1.05rem;line-height:1.55}.pain__accent[data-v-e2f1c39b]{color:var(--text)!important;font-weight:500;padding-left:1rem;border-left:3px solid var(--lime)}@media(max-width:720px){.pain__split[data-v-e2f1c39b]{grid-template-columns:1fr}}.flow[data-v-704c8df3]{padding:var(--section-y) 0;background:var(--bg-warm)}.flow__head[data-v-704c8df3]{max-width:34rem;margin-bottom:var(--block-gap)}.flow__steps[data-v-704c8df3]{margin:0;padding:0;list-style:none;display:grid;gap:.85rem}.step[data-v-704c8df3]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(9rem,.55fr);gap:clamp(.85rem,2vw,1.5rem);align-items:center;padding:clamp(1rem,2vw,1.35rem);border-radius:18px;background:#fff;border:1px solid var(--border);transition-delay:var(--d, 0ms)}.step__n[data-v-704c8df3]{font-family:var(--font-display);font-size:1.35rem;font-weight:800;letter-spacing:-.04em;color:var(--lime-ink);background:var(--lime);width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:12px}.step__tag[data-v-704c8df3]{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.step__body h3[data-v-704c8df3]{margin:.25rem 0 0;font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.4rem);letter-spacing:-.03em;line-height:1.15}.step__body p[data-v-704c8df3]:last-child{margin:.4rem 0 0;color:var(--text-muted);font-size:.95rem}.step__visual[data-v-704c8df3]{justify-self:end;width:100%;max-width:200px}.mini-phone[data-v-704c8df3]{padding:.75rem;border-radius:16px;background:#161616;color:#f5f4f0;font-size:.75rem}.mini-phone span[data-v-704c8df3]{display:block;font-weight:700;margin-bottom:.45rem}.mini-phone ul[data-v-704c8df3]{margin:0;padding:0;list-style:none;color:#f5f4f0b3}.mini-phone b[data-v-704c8df3]{display:block;margin-top:.55rem;text-align:center;padding:.35rem;border-radius:999px;background:var(--lime);color:var(--lime-ink);font-size:.7rem}.mini-board[data-v-704c8df3]{display:grid;gap:.4rem}.mini-ticket[data-v-704c8df3]{display:flex;justify-content:space-between;padding:.55rem .65rem;border-radius:10px;background:#fff;border:1px solid var(--border);border-left:3px solid var(--lime-deep);font-size:.78rem}.mini-ticket.is-dim[data-v-704c8df3]{border-left-color:#f59e0b;opacity:.85}.mini-ticket em[data-v-704c8df3]{font-style:normal;color:var(--text-muted);font-size:.7rem}.mini-pos[data-v-704c8df3]{padding:.85rem;border-radius:14px;background:var(--bg-ink);color:#fff}.mini-pos span[data-v-704c8df3]{display:block;font-size:.68rem;color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em}.mini-pos strong[data-v-704c8df3]{display:block;margin-top:.2rem;font-family:var(--font-display);font-size:1.25rem;letter-spacing:-.03em}.mini-pos i[data-v-704c8df3]{display:block;margin-top:.45rem;font-style:normal;font-size:.68rem;color:#ffffff73}@media(max-width:780px){.step[data-v-704c8df3]{grid-template-columns:auto minmax(0,1fr)}.step__visual[data-v-704c8df3]{grid-column:1 / -1;justify-self:stretch;max-width:none}}.modules[data-v-4f81232e]{padding:var(--section-y) 0}.modules__head[data-v-4f81232e]{max-width:34rem;margin-bottom:var(--block-gap)}.modules__list[data-v-4f81232e]{margin:0;padding:0;list-style:none;display:grid;gap:0;border-top:1px solid var(--border)}.modules__list li[data-v-4f81232e]{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;align-items:start;padding:1.15rem 0;border-bottom:1px solid var(--border);transition-delay:var(--d, 0ms)}.modules__i[data-v-4f81232e]{font-family:var(--font-display);font-weight:700;font-size:.95rem;letter-spacing:-.02em;color:var(--text-muted);padding-top:.15rem}h3[data-v-4f81232e]{margin:0;font-family:var(--font-display);font-size:1.2rem;letter-spacing:-.03em}p[data-v-4f81232e]{margin:.3rem 0 0;max-width:36rem;color:var(--text-muted);font-size:.96rem}@media(max-width:560px){.modules__list li[data-v-4f81232e]{grid-template-columns:2.5rem minmax(0,1fr);gap:.65rem}}.audience[data-v-f14ba236]{padding:var(--section-y-tight) 0 var(--section-y);background:var(--bg-warm);border-top:1px solid var(--border)}.audience__head[data-v-f14ba236]{max-width:34rem;margin-bottom:var(--block-gap)}.audience__rail[data-v-f14ba236]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem 1.5rem}h3[data-v-f14ba236]{margin:0;font-family:var(--font-display);font-size:1.05rem;letter-spacing:-.03em;padding-top:.65rem;border-top:2px solid var(--bg-ink)}p[data-v-f14ba236]{margin:.45rem 0 0;color:var(--text-muted);font-size:.9rem;line-height:1.45}@media(max-width:900px){.audience__rail[data-v-f14ba236]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.audience__rail[data-v-f14ba236]{grid-template-columns:1fr}}.cta[data-v-58d8fd94]{padding:0 0 var(--section-y);background:var(--bg-warm)}.cta__box[data-v-58d8fd94]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:1.5rem;align-items:end;padding:clamp(1.5rem,3vw,2.1rem);border-radius:24px;background:linear-gradient(125deg,rgba(198,245,74,.38),transparent 48%),#fff;border:1px solid var(--border);box-shadow:var(--shadow)}.cta__actions[data-v-58d8fd94]{display:grid;gap:.5rem}.cta__actions .btn[data-v-58d8fd94]{width:100%}@media(max-width:860px){.cta__box[data-v-58d8fd94]{grid-template-columns:1fr}}.footer[data-v-ce76d0a8]{border-top:1px solid var(--border);padding:1.35rem 0 1.7rem;background:var(--bg)}.footer__inner[data-v-ce76d0a8]{display:grid;gap:1rem}.footer__brand[data-v-ce76d0a8]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:baseline}.footer__brand strong[data-v-ce76d0a8]{font-family:var(--font-display);letter-spacing:-.04em;font-size:1.05rem}.footer__brand span[data-v-ce76d0a8]{color:var(--text-muted);font-size:.88rem}.footer__links[data-v-ce76d0a8]{display:flex;flex-wrap:wrap;gap:.9rem 1.2rem;color:var(--text-muted);font-size:.9rem}.footer__links a[data-v-ce76d0a8]:hover{color:var(--text)}.footer__copy[data-v-ce76d0a8]{margin:0;color:var(--text-muted);font-size:.82rem}.page[data-v-9a2fcdd4]{min-height:100vh;max-width:100%;overflow-x:clip}.page__main[data-v-9a2fcdd4]{display:flex;flex-direction:column;min-width:0;max-width:100%}.frame[data-v-451e3f64]{display:grid;gap:.4rem;width:100%;min-width:0;max-width:100%}.frame__badge[data-v-451e3f64]{margin:0;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.frame__device[data-v-451e3f64]{position:relative;width:100%;min-width:0;max-width:100%}.is-phone .frame__device[data-v-451e3f64]{width:min(100%,400px);margin-inline:auto}.is-tablet .frame__device[data-v-451e3f64]{width:min(100%,1100px);margin-inline:auto}.is-desktop .frame__device[data-v-451e3f64]{max-width:1100px;margin-inline:auto}.frame__shell[data-v-451e3f64]{position:relative;overflow:hidden;background:#141414;border:1px solid rgba(18,18,18,.35);box-shadow:0 1px #ffffff1f inset,0 28px 50px #12121224}.is-desktop .frame__shell[data-v-451e3f64]{display:grid;grid-template-rows:auto auto auto;border-radius:14px 14px 10px 10px;padding:10px 12px 8px;background:linear-gradient(165deg,#3a3a3c,#1c1c1e 45%,#0e0e10);box-shadow:0 1px #ffffff2e inset,0 0 0 1px #2a2a2c,0 26px 50px #12121233}.is-phone .frame__shell[data-v-451e3f64],.is-tablet .frame__shell[data-v-451e3f64]{padding:0;border-radius:28px;background:#d8d8dc;border:none;box-shadow:0 0 0 1px #1212122e,0 0 0 3px #ececef,0 22px 48px #12121229}.is-tablet .frame__shell[data-v-451e3f64]{border-radius:22px}.frame__laptop-bar[data-v-451e3f64]{display:flex;justify-content:center;align-items:center;padding:2px 0 8px}.frame__laptop-cam[data-v-451e3f64]{width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#4a5568,#111 70%);box-shadow:0 0 0 2px #0a0a0a}.frame__laptop-chin[data-v-451e3f64]{display:flex;justify-content:center;padding:8px 0 2px}.frame__laptop-hinge[data-v-451e3f64]{width:72px;height:4px;border-radius:999px;background:#ffffff1f}.frame__laptop-base[data-v-451e3f64]{height:10px;margin:0 4% -2px;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#2a2a2c,#141416);box-shadow:0 8px 18px #1212122e}.frame__screen[data-v-451e3f64]{position:relative;overflow:hidden;min-height:0;background:#fff;border-radius:8px}.frame__screen.has-status[data-v-451e3f64]{display:flex;flex-direction:column}.is-phone .frame__screen[data-v-451e3f64],.is-tablet .frame__screen[data-v-451e3f64]{border-radius:26px;background:#fff;box-shadow:inset 0 0 0 1px #12121214}.is-tablet .frame__screen[data-v-451e3f64]{border-radius:18px}.frame__viewport[data-v-451e3f64]{position:relative;flex:1 1 auto;min-width:0;min-height:0;width:100%;overflow:hidden;background:#fff}.frame__viewport.is-tablet-touch[data-v-451e3f64]{touch-action:none}.frame__scaler[data-v-451e3f64]{position:relative;width:100%;height:100%;transform-origin:top left}.frame__status[data-v-451e3f64]{flex:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 18px;pointer-events:none;color:#111;font-family:SF Pro Text,Be Vietnam Pro,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:-.01em;background:#fff;border-bottom:1px solid rgba(18,18,18,.05)}.is-phone .frame__status[data-v-451e3f64]{padding:0 22px}.frame__status-time[data-v-451e3f64]{min-width:42px}.frame__status-icons[data-v-451e3f64]{display:flex;align-items:center;gap:5px}.frame__signal[data-v-451e3f64]{width:15px;height:10px;background:linear-gradient(#111,#111) 0 100% / 2.5px 35% no-repeat,linear-gradient(#111,#111) 4px 100% / 2.5px 55% no-repeat,linear-gradient(#111,#111) 8px 100% / 2.5px 75% no-repeat,linear-gradient(#111,#111) 12px 100% / 2.5px 100% no-repeat}.frame__wifi[data-v-451e3f64]{width:13px;height:10px;border:2px solid #111;border-top:0;border-radius:0 0 12px 12px;transform:scaleY(-1);opacity:.95}.frame__battery[data-v-451e3f64]{position:relative;width:22px;height:10px;border:1.5px solid #111;border-radius:3px;padding:1px}.frame__battery[data-v-451e3f64]:after{content:"";position:absolute;right:-3.5px;top:2px;width:2px;height:4px;border-radius:0 1px 1px 0;background:#111}.frame__battery i[data-v-451e3f64]{display:block;width:100%;height:100%;border-radius:1px;background:#111}.frame__home-line[data-v-451e3f64]{position:absolute;left:50%;bottom:7px;z-index:3;width:34%;height:4px;border-radius:999px;background:#12121247;transform:translate(-50%);pointer-events:none}.frame__iframe[data-v-451e3f64]{display:block;border:0;background:#fff;opacity:0;transition:opacity .28s ease;pointer-events:auto;image-rendering:auto}.frame__iframe.is-fill[data-v-451e3f64]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.is-ready .frame__iframe[data-v-451e3f64]{opacity:1}.frame__overlay[data-v-451e3f64]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-content:center;gap:.65rem;justify-items:center;padding:1.25rem;background:radial-gradient(circle at 50% 20%,rgba(198,245,74,.16),transparent 42%),linear-gradient(180deg,#1c1c1c,#101010);color:#f5f4f0;text-align:center}.frame__overlay.is-boot[data-v-451e3f64],.frame__overlay.is-wait[data-v-451e3f64]{background:#0c0c0cc7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.frame__play[data-v-451e3f64]{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:.55rem 1rem .55rem .85rem;border:0;border-radius:999px;background:var(--lime);color:var(--lime-ink);font:inherit;font-weight:700;font-size:.92rem;cursor:pointer}.frame__play[data-v-451e3f64]:hover{background:var(--lime-deep)}.frame__play-icon[data-v-451e3f64]{width:0;height:0;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent var(--lime-ink)}.frame__hint[data-v-451e3f64]{margin:0;font-size:.78rem;color:#f5f4f09e}.frame__spinner[data-v-451e3f64]{width:28px;height:28px;border-radius:50%;border:2px solid rgba(245,244,240,.2);border-top-color:var(--lime);animation:spin-451e3f64 .7s linear infinite}@keyframes spin-451e3f64{to{transform:rotate(360deg)}}@media(max-width:980px){.is-phone .frame__device[data-v-451e3f64]{width:min(100%,340px)}.is-desktop .frame__device[data-v-451e3f64]{max-width:100%}}@media(prefers-reduced-motion:reduce){.frame__iframe[data-v-451e3f64],.frame__spinner[data-v-451e3f64]{transition:none;animation:none}.is-phone .frame__shell[data-v-451e3f64]{box-shadow:0 0 0 1px #12121233,0 0 0 3px #ececef}}.try[data-v-9f15b896]{min-height:100vh;max-width:100%;overflow-x:clip;background:#0e0e0e;color:#f5f4f0;padding-bottom:5.5rem}.try__main[data-v-9f15b896]{min-width:0}.try__top[data-v-9f15b896]{display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:1.25rem;align-items:end;padding-top:1.5rem;padding-bottom:1.25rem}.eyebrow[data-v-9f15b896]{color:#c6f54abf}h1[data-v-9f15b896]{margin:.35rem 0 0;font-family:var(--font-display);font-size:clamp(1.85rem,4vw,2.75rem);letter-spacing:-.04em;line-height:1.05}.try__lead[data-v-9f15b896]{margin:.55rem 0 0;max-width:32rem;color:#f5f4f094;font-size:1rem}.try__cta[data-v-9f15b896]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.try__ghost[data-v-9f15b896]{background:transparent;border:1px solid rgba(255,255,255,.22);color:#f5f4f0}.try__ghost[data-v-9f15b896]:hover{border-color:#ffffff80}.try__stage[data-v-9f15b896]{padding:.5rem 0 2rem}.try__stage-inner[data-v-9f15b896]{display:grid;gap:.75rem}.try__tabs[data-v-9f15b896]{display:inline-flex;flex-wrap:wrap;gap:.3rem;padding:.25rem;border-radius:999px;background:#ffffff0f;width:fit-content}.try__tab[data-v-9f15b896]{min-height:38px;padding:.3rem .9rem;border:0;border-radius:999px;background:transparent;color:#f5f4f08c;font:inherit;font-weight:600;font-size:.88rem;cursor:pointer}.try__tab.is-active[data-v-9f15b896]{background:var(--lime);color:var(--lime-ink)}.try__hint[data-v-9f15b896]{margin:0;font-size:.86rem;color:#f5f4f07a}.try__frames[data-v-9f15b896]{min-width:0;max-width:100%;padding:.75rem;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.try__frames.is-phone[data-v-9f15b896]{display:flex;justify-content:center}.try__frame[data-v-9f15b896]{width:100%;min-width:0}.try__frames.is-phone .try__frame[data-v-9f15b896]{width:min(100%,400px)}.try__bar[data-v-9f15b896]{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem max(1rem,calc((100% - var(--max)) / 2));background:#101010f0;border-top:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.try__bar p[data-v-9f15b896]{margin:0;font-size:.92rem;color:#f5f4f0b3}.try__bar .btn[data-v-9f15b896]{min-height:42px}.try[data-v-9f15b896] .frame__badge{color:#f5f4f073}@media(max-width:720px){.try__top[data-v-9f15b896]{grid-template-columns:1fr}.try__cta[data-v-9f15b896]{justify-content:flex-start}.try__bar[data-v-9f15b896]{flex-direction:column;align-items:stretch;text-align:center}}:root{--bg: #f3f1ec;--bg-warm: #ebe7df;--bg-ink: #101010;--surface: #ffffff;--text: #121212;--text-muted: #5a5852;--border: rgba(18, 18, 18, .12);--border-strong: rgba(18, 18, 18, .22);--lime: #c6f54a;--lime-deep: #9ed41f;--lime-ink: #1a2208;--shadow: 0 18px 40px rgba(18, 18, 18, .07);--radius: 18px;--radius-sm: 12px;--font: "Outfit", system-ui, sans-serif;--font-display: "Syne", "Outfit", system-ui, sans-serif;--max: 1120px;--header-h: 64px;--section-y: clamp(3rem, 6vw, 4.5rem);--section-y-tight: clamp(2.25rem, 4vw, 3rem);--block-gap: clamp(1.25rem, 2.2vw, 1.75rem)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html,body{max-width:100%;overflow-x:hidden}body{margin:0;font-family:var(--font);color:var(--text);background:radial-gradient(ellipse 80% 50% at 100% -10%,rgba(198,245,74,.18),transparent 55%),radial-gradient(ellipse 55% 40% at -5% 30%,rgba(18,18,18,.04),transparent 50%),var(--bg);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}.container{width:min(100% - 2rem,var(--max));margin-inline:auto;min-width:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.7rem 1.3rem;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:.94rem;letter-spacing:-.01em;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,color .16s ease}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--lime);color:var(--lime-ink)}.btn-primary:hover{background:var(--lime-deep)}.btn-ghost{background:transparent;border-color:var(--border-strong);color:var(--text)}.btn-ghost:hover{border-color:var(--text)}.btn-dark{background:var(--bg-ink);color:#fff}.btn-dark:hover{background:#2a2a2a}.eyebrow{display:inline-block;margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.section-title{margin:.4rem 0 0;font-family:var(--font-display);font-size:clamp(1.9rem,3.8vw,2.9rem);line-height:1.02;letter-spacing:-.04em;font-weight:700}.section-lead{margin:.75rem 0 0;max-width:32rem;color:var(--text-muted);font-size:1.05rem}section[id]{scroll-margin-top:calc(var(--header-h) + .75rem)}.reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}
