.feature-card[data-v-bc2fde92]{display:flex;flex-direction:column;height:100%;padding:30px 28px 32px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .3s var(--ease),transform .3s var(--ease)}.feature-card[data-v-bc2fde92]:hover{border-color:#17181f52;transform:translateY(-3px)}.feature-card-top[data-v-bc2fde92]{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.feature-icon[data-v-bc2fde92]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid var(--line);border-radius:50%;color:var(--ink)}.feature-index[data-v-bc2fde92]{color:var(--gold-ink);font-family:var(--font-display);font-size:13px;letter-spacing:.12em}.feature-title[data-v-bc2fde92]{margin-bottom:10px;font-size:20px;font-weight:600;letter-spacing:-.01em}.feature-desc[data-v-bc2fde92]{color:var(--muted);font-size:15px;line-height:1.8}.section-heading.is-center[data-v-793b1ac8]{text-align:center}.section-heading.is-center .section-lede[data-v-793b1ac8]{margin-inline:auto}.section-heading.is-center .eyebrow[data-v-793b1ac8]{justify-content:center}.tone-light .section-title[data-v-793b1ac8]{color:var(--paper)}.tone-light .section-lede[data-v-793b1ac8]{color:#f7f5f0ad}.hero[data-v-0a4a194b]{position:relative;overflow:hidden;padding:clamp(48px,6vw,88px) 0 clamp(48px,6vw,80px)}.hero[data-v-0a4a194b]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(23,24,31,.09) 1px,transparent 1px);background-size:26px 26px;opacity:.45;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 72%);mask-image:linear-gradient(to bottom,#000 0%,transparent 72%);pointer-events:none}.hero-grid[data-v-0a4a194b]{position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,72px)}.hero-title[data-v-0a4a194b]{font-family:var(--font-display);font-size:clamp(42px,6.2vw,76px);font-weight:500;line-height:1.06;letter-spacing:-.035em}.hero-title em[data-v-0a4a194b]{position:relative;font-style:normal;white-space:nowrap}.hero-title em[data-v-0a4a194b]:after{content:"";position:absolute;right:.02em;bottom:.02em;left:0;height:2px;background:var(--gold)}.hero-lede[data-v-0a4a194b]{max-width:540px;margin-top:28px;color:var(--ink-soft);font-size:17px;line-height:1.9}.hero-actions[data-v-0a4a194b]{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.hero-facts[data-v-0a4a194b]{display:grid;gap:10px;margin-top:38px;padding-top:24px;border-top:1px solid var(--line)}.hero-facts li[data-v-0a4a194b]{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:14px}.hero-facts .site-icon[data-v-0a4a194b]{flex-shrink:0;color:var(--gold-ink)}.hero-visual[data-v-0a4a194b]{position:relative;display:flex;align-items:center;justify-content:center;min-height:500px}.hero-visual .hero-phone[data-v-0a4a194b]{position:relative;z-index:2;width:min(318px,78%)}.hero-ring[data-v-0a4a194b]{position:absolute;top:50%;left:50%;width:470px;height:470px;border:1px solid rgba(198,161,91,.34);border-radius:50%;transform:translate(-50%,-50%)}.hero-ring[data-v-0a4a194b]:after{content:"";position:absolute;inset:42px;border:1px solid rgba(23,24,31,.08);border-radius:50%}.qr-card[data-v-0a4a194b]{position:absolute;bottom:46px;left:0;z-index:3;display:flex;align-items:center;gap:12px;width:218px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 18px 44px #17181f1f}.qr-card img[data-v-0a4a194b]{width:64px;height:64px;border-radius:8px}.qr-copy[data-v-0a4a194b]{display:flex;flex-direction:column;gap:2px}.qr-copy strong[data-v-0a4a194b]{font-size:15px;font-weight:600}.qr-copy span[data-v-0a4a194b]{color:var(--muted);font-size:12px}.process[data-v-0a4a194b]{border-top:1px solid var(--line)}.steps[data-v-0a4a194b]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,48px);margin-top:clamp(40px,5vw,64px)}.step[data-v-0a4a194b]{padding-top:20px;border-top:1px solid var(--line-strong)}.step-index[data-v-0a4a194b]{display:block;margin-bottom:26px;color:var(--gold-ink);font-family:var(--font-display);font-size:13px;letter-spacing:.14em}.step-title[data-v-0a4a194b]{margin-bottom:10px;font-size:20px;font-weight:600}.step-desc[data-v-0a4a194b]{color:var(--muted);font-size:15px;line-height:1.85}.capabilities[data-v-0a4a194b]{background:var(--paper-deep)}.feature-grid[data-v-0a4a194b]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:clamp(40px,5vw,60px)}.more-link[data-v-0a4a194b]{margin-top:36px}.terminal-grid[data-v-0a4a194b]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(40px,5vw,60px)}.terminal-card[data-v-0a4a194b]{display:flex;flex-direction:column;height:100%;padding:26px 24px 28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .3s var(--ease),transform .3s var(--ease)}.terminal-card[data-v-0a4a194b]:hover{border-color:var(--line-strong);transform:translateY(-3px)}.terminal-top[data-v-0a4a194b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.terminal-icon[data-v-0a4a194b]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%}.terminal-index[data-v-0a4a194b]{color:var(--gold-ink);font-family:var(--font-display);font-size:12px;letter-spacing:.12em}.terminal-platform[data-v-0a4a194b]{color:var(--muted);font-size:12px;letter-spacing:.04em}.terminal-name[data-v-0a4a194b]{margin-top:6px;margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.4}.terminal-desc[data-v-0a4a194b]{margin-bottom:18px;color:var(--muted);font-size:14px;line-height:1.8}.terminal-points[data-v-0a4a194b]{display:grid;gap:8px;margin-top:auto;padding-top:16px;border-top:1px solid var(--line)}.terminal-points li[data-v-0a4a194b]{display:flex;align-items:flex-start;gap:8px;color:var(--ink-soft);font-size:13px;line-height:1.6}.terminal-points .site-icon[data-v-0a4a194b]{flex-shrink:0;margin-top:3px;color:var(--gold-ink)}.showcase[data-v-0a4a194b]{border-top:1px solid var(--line)}.showcase-grid[data-v-0a4a194b]{display:grid;grid-template-columns:repeat(12,1fr);gap:18px;margin-top:clamp(40px,5vw,60px)}.shot[data-v-0a4a194b]{grid-column:span 4}.shot-frame[data-v-0a4a194b]{overflow:hidden;height:400px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.shot-frame img[data-v-0a4a194b]{width:100%;height:100%;object-fit:cover;object-position:top center;transition:transform .6s var(--ease)}.shot:hover .shot-frame img[data-v-0a4a194b]{transform:scale(1.02)}.shot figcaption[data-v-0a4a194b]{margin-top:14px;color:var(--muted);font-size:13px}.ecosystem[data-v-0a4a194b]{background:var(--paper-deep)}.loop-grid[data-v-0a4a194b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:clamp(40px,5vw,60px)}.loop-card[data-v-0a4a194b]{height:100%;padding:26px 24px 28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .3s var(--ease),transform .3s var(--ease)}.loop-card[data-v-0a4a194b]:hover{border-color:var(--line-strong);transform:translateY(-3px)}.loop-top[data-v-0a4a194b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.loop-icon[data-v-0a4a194b]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%}.loop-index[data-v-0a4a194b]{color:var(--gold-ink);font-family:var(--font-display);font-size:12px;letter-spacing:.12em}.loop-card h3[data-v-0a4a194b]{margin-bottom:10px;font-size:19px;font-weight:600}.loop-card p[data-v-0a4a194b]{color:var(--muted);font-size:14px;line-height:1.8}.loop-chain[data-v-0a4a194b]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;padding:18px 22px;border:1px dashed var(--line-strong);border-radius:999px;color:var(--ink-soft);font-size:14px}.loop-chain .site-icon[data-v-0a4a194b]{flex-shrink:0;color:var(--gold-ink)}.loop-foot[data-v-0a4a194b]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:24px}.loop-foot p[data-v-0a4a194b]{color:var(--muted);font-size:14px}.link-button[data-v-0a4a194b]{padding:0;border:0;background:none;color:var(--ink);cursor:pointer}.ai-grid[data-v-0a4a194b]{display:grid;grid-template-columns:1fr .95fr;align-items:center;gap:clamp(40px,6vw,88px)}.ai-copy .section-title[data-v-0a4a194b]{color:var(--paper)}.ai-points[data-v-0a4a194b]{display:grid;gap:22px;margin-top:40px}.ai-point[data-v-0a4a194b]{display:flex;gap:16px}.ai-point-icon[data-v-0a4a194b]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:1px solid rgba(247,245,240,.2);border-radius:50%;color:var(--gold)}.ai-point h3[data-v-0a4a194b]{margin-bottom:4px;color:var(--paper);font-size:16px;font-weight:600}.ai-point p[data-v-0a4a194b]{color:#f7f5f094;font-size:14px;line-height:1.75}.chat[data-v-0a4a194b]{overflow:hidden;border:1px solid rgba(247,245,240,.16);border-radius:var(--radius-lg);background:#f7f5f00a}.chat-head[data-v-0a4a194b]{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid rgba(247,245,240,.12);color:var(--paper);font-size:14px}.chat-dot[data-v-0a4a194b]{width:8px;height:8px;border-radius:50%;background:var(--gold)}.chat-badge[data-v-0a4a194b]{margin-left:auto;padding:3px 10px;border:1px solid rgba(247,245,240,.18);border-radius:999px;color:#f7f5f08c;font-size:11px}.chat-body[data-v-0a4a194b]{display:flex;flex-direction:column;gap:12px;padding:26px 22px}.bubble[data-v-0a4a194b]{max-width:86%;padding:12px 16px;border-radius:14px;font-size:14px;line-height:1.7}.bubble--user[data-v-0a4a194b]{align-self:flex-end;border-bottom-right-radius:4px;background:var(--paper);color:var(--ink)}.bubble--ai[data-v-0a4a194b]{align-self:flex-start;border:1px solid rgba(247,245,240,.16);border-bottom-left-radius:4px;background:#f7f5f014;color:#f7f5f0db}.chat-input[data-v-0a4a194b]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 16px 16px;padding:12px 14px 12px 18px;border:1px solid rgba(247,245,240,.16);border-radius:999px;color:#f7f5f066;font-size:13px}.chat-send[data-v-0a4a194b]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--paper);color:var(--ink)}.industry-grid[data-v-0a4a194b]{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:clamp(40px,5vw,60px)}.industry-card[data-v-0a4a194b]{position:relative;display:flex;flex-direction:column;min-height:200px;padding:24px 22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .3s var(--ease),background-color .3s var(--ease)}.industry-card[data-v-0a4a194b]:hover{border-color:var(--ink);background:var(--paper-deep)}.industry-index[data-v-0a4a194b]{color:var(--gold-ink);font-family:var(--font-display);font-size:12px;letter-spacing:.12em}.industry-card h3[data-v-0a4a194b]{margin-top:auto;margin-bottom:6px;font-size:18px;font-weight:600}.industry-card p[data-v-0a4a194b]{color:var(--muted);font-size:13px}.industry-arrow[data-v-0a4a194b]{position:absolute;top:20px;right:20px;color:var(--ink-soft);transition:transform .3s var(--ease)}.industry-card:hover .industry-arrow[data-v-0a4a194b]{transform:translate(4px)}.values[data-v-0a4a194b]{background:var(--paper-deep)}.values-layout[data-v-0a4a194b]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(40px,6vw,96px)}.values-list[data-v-0a4a194b]{display:grid}.value-row[data-v-0a4a194b]{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:18px;padding:24px 0;border-top:1px solid var(--line-strong)}.value-row[data-v-0a4a194b]:last-child{border-bottom:1px solid var(--line-strong)}.value-icon[data-v-0a4a194b]{display:inline-flex;color:var(--ink)}.value-copy h3[data-v-0a4a194b]{margin-bottom:6px;font-size:18px;font-weight:600}.value-copy p[data-v-0a4a194b]{color:var(--muted);font-size:14px;line-height:1.8}.value-index[data-v-0a4a194b]{color:var(--gold-ink);font-family:var(--font-display);font-size:12px;letter-spacing:.12em}@media (max-width: 1080px){.loop-grid[data-v-0a4a194b]{grid-template-columns:repeat(2,1fr)}.industry-grid[data-v-0a4a194b]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.hero-grid[data-v-0a4a194b],.ai-grid[data-v-0a4a194b],.values-layout[data-v-0a4a194b]{grid-template-columns:1fr}.hero-visual[data-v-0a4a194b]{min-height:0;margin-top:24px;flex-direction:column}.hero-visual .hero-phone[data-v-0a4a194b]{width:min(300px,72vw)}.hero-ring[data-v-0a4a194b]{width:380px;height:380px}.qr-card[data-v-0a4a194b]{position:static;width:min(320px,100%);margin-top:18px;box-shadow:none}.steps[data-v-0a4a194b]{grid-template-columns:1fr;gap:28px}.feature-grid[data-v-0a4a194b]{grid-template-columns:repeat(2,1fr)}.terminal-grid[data-v-0a4a194b],.showcase-grid[data-v-0a4a194b]{grid-template-columns:1fr}.shot[data-v-0a4a194b]{grid-column:span 1}.shot-frame[data-v-0a4a194b]{height:320px}.industry-grid[data-v-0a4a194b]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.feature-grid[data-v-0a4a194b],.terminal-grid[data-v-0a4a194b],.industry-grid[data-v-0a4a194b],.loop-grid[data-v-0a4a194b]{grid-template-columns:1fr}.loop-chain[data-v-0a4a194b]{border-radius:var(--radius)}.loop-foot[data-v-0a4a194b]{flex-direction:column;align-items:flex-start}.industry-card[data-v-0a4a194b]{min-height:150px}.hero-lede[data-v-0a4a194b]{font-size:16px}.shot-frame[data-v-0a4a194b]{height:260px}}
