.hero[data-v-c4bd6b4b]{isolation:isolate;overflow:hidden;padding-block:clamp(56px,8vw,108px) clamp(48px,6vw,84px);position:relative}.w-navy[data-v-c4bd6b4b]{background:radial-gradient(closest-side,color-mix(in oklab,var(--c-primary) 26%,transparent),transparent);height:460px;left:50%;top:-34%;transform:translate(-58%);width:min(880px,92vw)}.w-gold[data-v-c4bd6b4b]{background:radial-gradient(closest-side,color-mix(in oklab,var(--c-accent) 24%,transparent),transparent);height:380px;left:50%;top:-26%;transform:translate(-4%);width:min(620px,70vw)}.inner[data-v-c4bd6b4b]{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;z-index:1}.eyebrow[data-v-c4bd6b4b]{margin-bottom:var(--space-md)}h1[data-v-c4bd6b4b]{color:var(--c-display);font-family:var(--orq-font-display);font-size:clamp(36px,6vw,68px);font-weight:800;letter-spacing:-.045em;line-height:1.02;margin:0;max-width:15ch;text-wrap:balance}.sub[data-v-c4bd6b4b]{color:var(--c-ink-2);font-size:clamp(15px,1.3vw,18px);line-height:1.62;margin:var(--space-md) 0 0;max-width:54ch;text-wrap:pretty}.cta[data-v-c4bd6b4b]{gap:var(--space-sm);margin-top:var(--space-lg)}.badges[data-v-c4bd6b4b],.cta[data-v-c4bd6b4b]{display:flex;flex-wrap:wrap;justify-content:center}.badges[data-v-c4bd6b4b]{align-items:center;color:var(--c-ink-3);font:500 var(--text-xs)/1 var(--orq-font-sans);gap:var(--space-sm) var(--space-md);letter-spacing:.06em;list-style:none;margin:var(--space-lg) 0 0;padding:0;text-transform:uppercase}.badges li[data-v-c4bd6b4b]{align-items:center;display:inline-flex;gap:7px}.badges[data-v-c4bd6b4b] svg{color:var(--c-primary);flex:none;height:15px;width:15px}.dot[data-v-c4bd6b4b]{background:var(--c-border);border-radius:50%;height:3px;width:3px}@media(max-width:46rem){h1[data-v-c4bd6b4b]{max-width:100%}.badges li.dot[data-v-c4bd6b4b]{display:none}.cta[data-v-c4bd6b4b]{flex-direction:column}.cta[data-v-c4bd6b4b],.cta .btn[data-v-c4bd6b4b]{width:100%}}.logos[data-v-bbbe2e1f]{padding-block:var(--space-lg) var(--space-xl)}.label[data-v-bbbe2e1f]{color:var(--c-ink-3);font:500 11px/1 var(--orq-font-mono);letter-spacing:.14em;margin:0 0 var(--space-lg);text-align:center;text-transform:uppercase}.marquee[data-v-bbbe2e1f]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);overflow:hidden}.track[data-v-bbbe2e1f]{animation:marquee-bbbe2e1f 34s linear infinite;display:flex;width:200%}.marquee:hover .track[data-v-bbbe2e1f]{animation-play-state:paused}@keyframes marquee-bbbe2e1f{0%{transform:translate(0)}to{transform:translate(-50%)}}.group[data-v-bbbe2e1f]{flex:0 0 50%;justify-content:space-around;list-style:none;margin:0;padding:0}.group[data-v-bbbe2e1f],.group li[data-v-bbbe2e1f]{align-items:center;display:flex}.group li[data-v-bbbe2e1f]{flex:none;height:32px;justify-content:center;padding-inline:clamp(16px,2.4vw,34px)}.group img[data-v-bbbe2e1f]{filter:brightness(0);max-height:24px;max-width:124px;min-width:68px;-o-object-fit:contain;object-fit:contain;opacity:.42;transition:opacity var(--dur-base) var(--ease-out);width:auto}.group li:hover img[data-v-bbbe2e1f]{opacity:.78}@media(prefers-reduced-motion:reduce){.marquee[data-v-bbbe2e1f]{-webkit-mask-image:none;mask-image:none}.track[data-v-bbbe2e1f]{animation:none;width:100%}.group[data-v-bbbe2e1f]{flex-wrap:wrap;gap:var(--space-md) 0}.group[aria-hidden=true][data-v-bbbe2e1f]{display:none}}.showcase[data-v-07296157]{padding-bottom:var(--l2-band)}.rack[data-v-07296157]{display:flex;gap:10px;min-height:clamp(380px,44vw,580px)}.panel[data-v-07296157]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-lg);display:flex;flex:1 1 0;flex-direction:column;min-width:136px;overflow:hidden;transition:flex-grow var(--dur-slow) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.panel.open[data-v-07296157]{border-color:color-mix(in oklab,var(--c-primary) 26%,var(--l2-hair));flex-grow:5}.tab[data-v-07296157]{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--l2-hair-soft);color:var(--c-ink-2);cursor:pointer;display:flex;flex:none;font:600 var(--text-sm)/1 var(--orq-font-sans);gap:8px;padding:13px var(--space-sm);position:relative;text-align:left;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out);white-space:nowrap}.tab[data-v-07296157]:hover{background:var(--l2-well)}.panel.open .tab[data-v-07296157]{color:var(--c-display)}.tab[data-v-07296157] svg{color:var(--c-primary);flex:none;height:16px;width:16px}.tab span[data-v-07296157]{overflow:hidden;text-overflow:ellipsis}.tick[data-v-07296157]{background:var(--c-accent);height:2px;inset:auto 0 -1px;position:absolute;transform:scaleX(0);transform-origin:left}.tick.run[data-v-07296157]{animation:tick-07296157 5s linear forwards}@keyframes tick-07296157{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.body[data-v-07296157]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:360px}.copy[data-v-07296157]{opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.panel.open .copy[data-v-07296157]{opacity:1;transition-delay:.14s}.shot img[data-v-07296157]{opacity:.42;transition:opacity var(--dur-slow) var(--ease-out)}.panel.open .shot img[data-v-07296157]{opacity:1}.shot[data-v-07296157]{background:var(--l2-well);flex:1;min-height:0;overflow:hidden;position:relative}.shot img[data-v-07296157]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.stub[data-v-07296157]{align-items:center;background:repeating-linear-gradient(-45deg,transparent 0 11px,color-mix(in oklab,var(--c-border) 42%,transparent) 11px 12px);color:var(--c-ink-3);display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:var(--space-md);text-align:center}.stub[data-v-07296157] svg{color:var(--c-ink-3);height:26px;width:26px}.stub strong[data-v-07296157]{color:var(--c-ink-2);font-family:var(--orq-font-display);font-size:var(--text-md)}.stub code[data-v-07296157]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-sm);font:500 11px/1.5 var(--orq-font-mono);padding:3px 8px;word-break:break-all}.copy[data-v-07296157]{border-top:1px solid var(--l2-hair-soft);flex:none;padding:var(--space-md)}.copy h3[data-v-07296157]{color:var(--c-display);font-family:var(--orq-font-display);font-size:var(--text-md);font-weight:700;letter-spacing:-.02em;margin:0}.copy p[data-v-07296157]{color:var(--c-ink-2);font-size:var(--text-sm);line-height:1.6;margin:7px 0 var(--space-sm);max-width:58ch}@media(max-width:62rem){.rack[data-v-07296157]{display:block;min-height:0}.panel[data-v-07296157]{flex:none;margin-bottom:10px}.panel[data-v-07296157],.panel .body[data-v-07296157]{min-width:0}.panel .copy[data-v-07296157],.panel .shot img[data-v-07296157]{opacity:1}.shot[data-v-07296157]{height:clamp(200px,52vw,320px)}.tick[data-v-07296157]{display:none}}@media(prefers-reduced-motion:reduce){.copy[data-v-07296157],.panel[data-v-07296157],.shot img[data-v-07296157]{transition:none}.tick.run[data-v-07296157]{animation:none}}.lifecycle[data-v-3e68e1f1]{isolation:isolate;overflow:hidden;padding-block:var(--l2-band);position:relative}.w-navy[data-v-3e68e1f1]{background:radial-gradient(closest-side,color-mix(in oklab,var(--c-primary) 20%,transparent),transparent);height:420px;left:-14%;top:12%;width:min(620px,76vw)}.w-gold[data-v-3e68e1f1]{background:radial-gradient(closest-side,color-mix(in oklab,var(--c-accent) 22%,transparent),transparent);height:320px;left:-6%;top:44%;width:min(420px,56vw)}.inner[data-v-3e68e1f1]{position:relative;z-index:1}.steps[data-v-3e68e1f1]{border-top:1px solid var(--l2-hair-soft);list-style:none;margin:var(--space-xl) auto 0;max-width:860px;padding:0}.steps li[data-v-3e68e1f1]{align-items:start;border-bottom:1px solid var(--l2-hair-soft);display:grid;gap:var(--space-md);grid-template-columns:44px minmax(0,1fr) auto;padding:var(--space-md) var(--space-sm);transition:background var(--dur-base) var(--ease-out)}.steps li.on[data-v-3e68e1f1]{background:var(--c-surface)}.n[data-v-3e68e1f1]{color:var(--c-ink-3);font:500 var(--text-sm)/1.5 var(--orq-font-mono);letter-spacing:.04em;transition:color var(--dur-base) var(--ease-out)}.steps li.on .n[data-v-3e68e1f1]{color:var(--c-primary)}.text h3[data-v-3e68e1f1]{align-items:center;color:var(--c-display);display:flex;font-family:var(--orq-font-display);font-size:var(--text-md);font-weight:700;gap:8px;letter-spacing:-.02em;margin:0}.text h3[data-v-3e68e1f1] svg{color:var(--c-ink-3);flex:none;height:16px;transition:color var(--dur-base) var(--ease-out);width:16px}.steps li.on .text h3[data-v-3e68e1f1] svg{color:var(--c-primary)}.text p[data-v-3e68e1f1]{color:var(--c-ink-2);font-size:var(--text-sm);line-height:1.62;margin:6px 0 0;max-width:62ch}.tag[data-v-3e68e1f1]{background:var(--l2-ground);border:1px solid var(--l2-hair);border-radius:var(--r-pill);color:var(--c-ink-3);font:500 var(--text-xs)/1.5 var(--orq-font-sans);padding:4px 10px;white-space:nowrap}.steps li.on .tag[data-v-3e68e1f1]{border-color:color-mix(in oklab,var(--c-primary) 24%,var(--l2-hair));color:var(--c-primary)}.more[data-v-3e68e1f1]{margin:var(--space-lg) 0 0;text-align:center}@media(max-width:46rem){.steps li[data-v-3e68e1f1]{gap:var(--space-sm);grid-template-columns:34px minmax(0,1fr)}.tag[data-v-3e68e1f1]{grid-column:2;justify-self:start;margin-top:4px}}.platform[data-v-4a2ec844]{padding-block:var(--l2-band)}.grid[data-v-4a2ec844]{display:grid;gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-xl)}.l2-card.wide[data-v-4a2ec844]{grid-column:span 2}.l2-well[data-v-4a2ec844]{align-items:center;display:flex;height:216px;justify-content:center;padding:var(--space-sm)}.chat[data-v-4a2ec844]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-md);box-shadow:var(--sh-sm);max-width:300px;padding:10px;width:100%}.chat-head[data-v-4a2ec844]{align-items:center;border-bottom:1px solid var(--l2-hair-soft);display:flex;gap:8px;padding-bottom:8px}.chat-head .avatar[data-v-4a2ec844]{background:var(--c-primary-light);border-radius:50%;display:grid;height:26px;place-items:center;width:26px}.chat-head .avatar[data-v-4a2ec844] svg{color:var(--c-primary);height:14px;width:14px}.chat-head div[data-v-4a2ec844]{flex:1;line-height:1.2;min-width:0}.chat-head strong[data-v-4a2ec844]{color:var(--c-display);display:block;font-size:12px;font-weight:700}.chat-head small[data-v-4a2ec844]{color:var(--c-success);font-size:10px}.chat-head .wa[data-v-4a2ec844]{color:var(--c-wa);height:15px;width:15px}.chat p[data-v-4a2ec844]{border-radius:12px;font-size:11.5px;line-height:1.45;margin:8px 0 0;max-width:84%;padding:7px 10px}.chat .in[data-v-4a2ec844]{background:var(--l2-well);border-bottom-left-radius:4px;color:var(--c-ink)}.chat .out[data-v-4a2ec844]{background:var(--c-primary);border-bottom-right-radius:4px;color:#fff;margin-left:auto}.cloud[data-v-4a2ec844]{display:grid;gap:10px;grid-template-columns:repeat(4,40px)}.cloud span[data-v-4a2ec844]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-md);box-shadow:var(--sh-sm);display:grid;height:40px;place-items:center;width:40px}.cloud[data-v-4a2ec844] svg{color:var(--c-primary);height:17px;width:17px}.cloud span[data-v-4a2ec844]:nth-child(4),.cloud span[data-v-4a2ec844]:nth-child(9){background:var(--c-accent-light);border-color:color-mix(in oklab,var(--c-accent) 34%,var(--l2-hair))}.cloud span[data-v-4a2ec844]:nth-child(4) svg,.cloud span[data-v-4a2ec844]:nth-child(9) svg{color:var(--c-on-accent)}.funnel[data-v-4a2ec844]{align-items:center;display:flex;flex-direction:column;max-width:260px;width:100%}.sources[data-v-4a2ec844]{display:flex;gap:7px}.ch[data-v-4a2ec844]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:8px;color:var(--c-ink-3);display:grid;font:700 9px/1 var(--orq-font-mono);height:28px;place-items:center;width:28px}.ch[data-v-4a2ec844] svg{height:15px;width:15px}.ch.wa[data-v-4a2ec844] svg{color:var(--c-wa)}.ch.ig[data-v-4a2ec844] svg{color:var(--c-ig)}.ch.tg[data-v-4a2ec844] svg{color:var(--c-primary)}.wire[data-v-4a2ec844]{background:var(--c-border);height:13px;width:1px}.pill[data-v-4a2ec844]{align-items:center;background:var(--c-primary);border-radius:var(--r-pill);color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:5px 12px}.pill[data-v-4a2ec844] svg{height:13px;width:13px}.rows[data-v-4a2ec844]{display:grid;gap:6px;width:100%}.rows>div[data-v-4a2ec844]{align-items:center;background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-sm);display:flex;gap:8px;padding:7px 9px}.rows>div>span[data-v-4a2ec844]{background:var(--c-primary-light);border-radius:50%;color:var(--c-primary);display:grid;flex:none;font-size:9px;font-weight:700;height:22px;place-items:center;width:22px}.rows p[data-v-4a2ec844]{flex:1;line-height:1.25;margin:0;min-width:0}.rows strong[data-v-4a2ec844]{color:var(--c-display);display:block;font-size:11px}.rows small[data-v-4a2ec844]{color:var(--c-ink-3);display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rows[data-v-4a2ec844] svg{flex:none;height:13px;width:13px}.tint-wa[data-v-4a2ec844]{color:var(--c-wa)}.tint-ig[data-v-4a2ec844]{color:var(--c-ig)}.cast[data-v-4a2ec844]{align-items:center;display:flex;gap:var(--space-md);max-width:460px;position:relative;width:100%}.cast .hub[data-v-4a2ec844]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:50%;box-shadow:var(--sh-sm);display:grid;flex:none;height:56px;place-items:center;width:56px}.rays[data-v-4a2ec844]{fill:none;height:100%;inset:0;position:absolute;stroke:var(--c-border);stroke-width:1;width:100%}.drops[data-v-4a2ec844]{display:grid;flex:1;gap:5px;list-style:none;margin:0;padding:0;position:relative}.drops li[data-v-4a2ec844]{align-items:center;background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-pill);color:var(--c-ink-3);display:inline-flex;font-size:10.5px;font-weight:600;gap:6px;justify-self:end;padding:5px 10px}.drops[data-v-4a2ec844] svg{height:12px;width:12px}.drops li[data-v-4a2ec844]:first-child,.drops li[data-v-4a2ec844]:nth-child(2){color:var(--c-success)}.drops li.hi[data-v-4a2ec844]{background:var(--c-accent-light);border-color:color-mix(in oklab,var(--c-accent) 42%,var(--l2-hair));color:var(--c-on-accent)}.well-code[data-v-4a2ec844]{align-items:flex-end;padding:var(--space-sm) var(--space-sm) 0}.code[data-v-4a2ec844]{background:var(--c-code-bg);border:1px solid var(--c-code-border);border-radius:var(--r-md) var(--r-md) 0 0;overflow:hidden;width:100%}.code-bar[data-v-4a2ec844]{align-items:center;border-bottom:1px solid var(--c-code-rule);display:flex;gap:8px;padding:8px 10px}.verb[data-v-4a2ec844]{background:var(--c-code-green-tint);border-radius:5px;color:var(--c-code-green);font:700 9.5px/1.4 var(--orq-font-mono);padding:2px 7px}.path[data-v-4a2ec844]{color:var(--c-code-muted);font:500 10.5px/1.4 var(--orq-font-mono)}.code pre[data-v-4a2ec844]{color:var(--c-code-text);font:400 10.5px/1.6 var(--orq-font-mono);margin:0;overflow:hidden;padding:10px}.code .c[data-v-4a2ec844]{color:var(--c-code-muted)}.code .p[data-v-4a2ec844]{color:var(--c-code-gold)}.code .s[data-v-4a2ec844]{color:var(--c-code-green)}@media(max-width:68rem){.grid[data-v-4a2ec844]{grid-template-columns:repeat(2,minmax(0,1fr))}.l2-card.wide[data-v-4a2ec844]{grid-column:span 2}}@media(max-width:46rem){.grid[data-v-4a2ec844]{grid-template-columns:minmax(0,1fr)}.l2-card.wide[data-v-4a2ec844]{grid-column:auto}.l2-well[data-v-4a2ec844]{height:190px}}.caps[data-v-73e8f7cc]{padding-block:var(--l2-band)}header[data-v-73e8f7cc]{align-items:flex-end;display:flex;gap:var(--space-md);justify-content:space-between}.arrows[data-v-73e8f7cc]{display:flex;gap:8px}.arrows button[data-v-73e8f7cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:50%;color:var(--c-display);cursor:pointer;display:grid;height:38px;padding:0;place-items:center;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);width:38px}.arrows button[data-v-73e8f7cc]:hover:not(:disabled){border-color:var(--c-display)}.arrows button[data-v-73e8f7cc]:disabled{color:var(--c-ink-3);cursor:not-allowed;opacity:.5}.arrows[data-v-73e8f7cc] svg{height:16px;width:16px}.rail[data-v-73e8f7cc]{display:grid;gap:var(--space-md);grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;margin-top:var(--space-xl);overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.rail[data-v-73e8f7cc]::-webkit-scrollbar{display:none}.l2-well[data-v-73e8f7cc]{height:172px;justify-content:center;padding:var(--space-sm)}.flow[data-v-73e8f7cc],.l2-well[data-v-73e8f7cc]{align-items:center;display:flex}.flow[data-v-73e8f7cc]{flex-direction:column}.node[data-v-73e8f7cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-sm);box-shadow:var(--sh-sm);color:var(--c-display);font-size:11px;font-weight:600;padding:6px 12px}.node.start[data-v-73e8f7cc]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.node.sm[data-v-73e8f7cc]{font-size:10px;padding:5px 9px}.node.gold[data-v-73e8f7cc]{background:var(--c-accent-light);border-color:color-mix(in oklab,var(--c-accent) 40%,var(--l2-hair));color:var(--c-on-accent)}.flow .wire[data-v-73e8f7cc]{background:var(--c-border);height:14px;width:1px}.flow .fork[data-v-73e8f7cc]{border-bottom:0;border-inline:1px solid var(--c-border);border-radius:0 0 6px 6px;border-top:1px solid var(--c-border);height:14px;margin-top:0;width:96px}.leaves[data-v-73e8f7cc]{display:flex;gap:10px}.docs[data-v-73e8f7cc]{height:116px;position:relative;width:150px}.sheet[data-v-73e8f7cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-sm);position:absolute}.s3[data-v-73e8f7cc]{inset:0 22px 26px 0;opacity:.55;transform:rotate(-6deg)}.s2[data-v-73e8f7cc]{inset:4px 12px 20px 8px;opacity:.8;transform:rotate(3deg)}.s1[data-v-73e8f7cc]{box-shadow:var(--sh-sm);display:flex;flex-direction:column;gap:7px;inset:8px 0 14px 16px;justify-content:center;padding:12px}.s1 i[data-v-73e8f7cc]{background:var(--l2-well);border-radius:3px;height:5px}.s1 i[data-v-73e8f7cc]:first-child{background:var(--c-primary-light);width:62%}.s1 i.short[data-v-73e8f7cc]{width:46%}.cite[data-v-73e8f7cc]{align-items:center;background:var(--c-surface);border:1px solid color-mix(in oklab,var(--c-primary) 22%,var(--l2-hair));border-radius:var(--r-pill);bottom:-4px;box-shadow:var(--sh-sm);color:var(--c-primary);display:inline-flex;font-size:10px;font-weight:600;gap:5px;left:8px;padding:4px 9px;position:absolute;white-space:nowrap}.cite[data-v-73e8f7cc] svg{height:11px;width:11px}.csat[data-v-73e8f7cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-md);box-shadow:var(--sh-sm);max-width:218px;padding:14px;text-align:center;width:100%}.csat p[data-v-73e8f7cc]{color:var(--c-ink-2);font-size:11px;line-height:1.45;margin:0}.stars[data-v-73e8f7cc]{display:flex;gap:4px;justify-content:center;margin:10px 0 8px}.stars[data-v-73e8f7cc] svg{color:var(--c-border);height:17px;width:17px}.stars[data-v-73e8f7cc] .lit{color:var(--c-accent)}.score[data-v-73e8f7cc]{color:var(--c-display);font-family:var(--orq-font-display);font-size:17px;font-weight:800}.score small[data-v-73e8f7cc]{color:var(--c-ink-3);font-family:var(--orq-font-sans);font-size:10px;font-weight:500}.filter[data-v-73e8f7cc]{display:grid;gap:6px;max-width:230px;width:100%}.rule-row[data-v-73e8f7cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-sm);color:var(--c-ink-2);font-size:10.5px;padding:6px 10px}.rule-row b[data-v-73e8f7cc]{color:var(--c-display);font-weight:600}.rule-row em[data-v-73e8f7cc]{background:var(--c-primary-light);border-radius:4px;color:var(--c-primary);font-style:normal;font-weight:600;padding:1px 6px}.count[data-v-73e8f7cc]{align-items:center;background:var(--c-primary);border-radius:var(--r-pill);color:#fff;display:inline-flex;font-size:10.5px;font-weight:600;gap:6px;justify-self:start;margin-top:2px;padding:5px 11px}.count[data-v-73e8f7cc] svg{height:12px;width:12px}.coexist[data-v-73e8f7cc]{align-items:center;display:flex;gap:12px}.side[data-v-73e8f7cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-md);box-shadow:var(--sh-sm);color:var(--c-ink-3);display:grid;gap:7px;padding:14px 8px;place-items:center;text-align:center;width:92px}.side[data-v-73e8f7cc] svg{color:var(--c-wa);height:20px;width:20px}.side small[data-v-73e8f7cc]{font-size:9.5px;font-weight:600;line-height:1.3}.side.hi[data-v-73e8f7cc]{border-color:color-mix(in oklab,var(--c-primary) 30%,var(--l2-hair));color:var(--c-primary)}.link[data-v-73e8f7cc]{background:var(--c-primary-light);border-radius:50%;display:grid;height:26px;place-items:center;width:26px}.link[data-v-73e8f7cc] svg{color:var(--c-primary);height:13px;width:13px}@media(max-width:46rem){header[data-v-73e8f7cc]{align-items:flex-start;flex-direction:column}.arrows[data-v-73e8f7cc]{display:none}.rail[data-v-73e8f7cc]{grid-auto-columns:minmax(258px,82%)}}.results[data-v-3fccc4cc]{padding-block:var(--l2-band)}.mosaic[data-v-3fccc4cc]{display:grid;gap:var(--space-md);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--space-xl)}.cell[data-v-3fccc4cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-lg);display:flex;flex-direction:column;min-width:0;padding:var(--space-md)}.s-a[data-v-3fccc4cc]{grid-column:span 2}.s-a[data-v-3fccc4cc],.s-c[data-v-3fccc4cc]{grid-row:span 2}.s-e[data-v-3fccc4cc],.s-f[data-v-3fccc4cc]{grid-column:span 2}.feature[data-v-3fccc4cc]{background:radial-gradient(120% 140% at 8% 0,color-mix(in oklab,var(--c-primary) 46%,transparent),transparent),radial-gradient(90% 120% at 100% 100%,color-mix(in oklab,var(--c-accent) 16%,transparent),transparent),var(--l2-dark);border-color:var(--l2-dark);color:var(--l2-on-dark);justify-content:space-between;padding:var(--space-lg)}.mark[data-v-3fccc4cc]{color:var(--c-accent);display:block;font-size:46px;font-weight:800;line-height:1;margin-bottom:-.35em}.feature blockquote[data-v-3fccc4cc],.mark[data-v-3fccc4cc]{font-family:var(--orq-font-display)}.feature blockquote[data-v-3fccc4cc]{color:var(--l2-on-dark);font-size:var(--text-md);font-weight:600;letter-spacing:-.015em;line-height:1.5;margin:0;text-wrap:pretty}.feature footer[data-v-3fccc4cc]{border-top:1px solid var(--l2-on-dark-hair);margin-top:var(--space-lg);padding-top:var(--space-sm)}.feature strong[data-v-3fccc4cc]{color:var(--l2-on-dark);display:block;font-size:var(--text-sm)}.feature small[data-v-3fccc4cc]{color:var(--l2-on-dark-2);display:block;font-size:var(--text-xs);margin-top:2px}.stat[data-v-3fccc4cc]{justify-content:flex-end;min-height:168px}.figure[data-v-3fccc4cc]{color:var(--c-primary);font-family:var(--orq-font-display);font-size:clamp(30px,3.4vw,44px);font-weight:800;letter-spacing:-.04em;line-height:1}.stat .label[data-v-3fccc4cc]{color:var(--c-display);font-size:var(--text-sm);font-weight:600;line-height:1.4;margin:var(--space-sm) 0 0}.stat .note[data-v-3fccc4cc]{color:var(--c-ink-3);font-size:var(--text-xs);margin-top:4px}.quote blockquote[data-v-3fccc4cc]{color:var(--c-display);flex:1;font-family:var(--orq-font-display);font-size:var(--text-base);font-weight:600;letter-spacing:-.012em;line-height:1.5;margin:0;text-wrap:pretty}.quote footer[data-v-3fccc4cc]{align-items:center;border-top:1px solid var(--l2-hair-soft);display:flex;gap:10px;margin-top:var(--space-md);padding-top:var(--space-sm)}.avatar[data-v-3fccc4cc]{background:var(--c-primary-light);border-radius:50%;display:grid;flex:none;height:32px;place-items:center;width:32px}.avatar[data-v-3fccc4cc] svg{color:var(--c-primary);height:16px;width:16px}.quote strong[data-v-3fccc4cc]{color:var(--c-display);display:block;font-size:var(--text-sm)}.quote small[data-v-3fccc4cc]{color:var(--c-ink-3);display:block;font-size:var(--text-xs);margin-top:1px}.translated[data-v-3fccc4cc]{font-style:italic;opacity:.66}.statement[data-v-3fccc4cc]{background:var(--l2-well);gap:var(--space-sm);justify-content:center}.statement-icon[data-v-3fccc4cc]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-md);display:grid;height:34px;place-items:center;width:34px}.statement-icon[data-v-3fccc4cc] svg{color:var(--c-primary);height:17px;width:17px}.statement-text[data-v-3fccc4cc]{color:var(--c-display);font-family:var(--orq-font-display);font-size:var(--text-md);font-weight:700;letter-spacing:-.02em;line-height:1.42;margin:0;max-width:46ch;text-wrap:pretty}@media(max-width:68rem){.mosaic[data-v-3fccc4cc]{grid-template-columns:repeat(2,minmax(0,1fr))}.s-a[data-v-3fccc4cc],.s-e[data-v-3fccc4cc],.s-f[data-v-3fccc4cc]{grid-column:span 2}.s-a[data-v-3fccc4cc],.s-c[data-v-3fccc4cc]{grid-row:auto}}@media(max-width:46rem){.mosaic[data-v-3fccc4cc]{grid-template-columns:minmax(0,1fr)}.s-a[data-v-3fccc4cc],.s-e[data-v-3fccc4cc],.s-f[data-v-3fccc4cc]{grid-column:auto}.feature[data-v-3fccc4cc]{padding:var(--space-md)}}.deploy[data-v-5e92c17a]{padding-block:var(--l2-band)}.marks[data-v-5e92c17a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0 0 var(--space-xl);padding:0}.marks li[data-v-5e92c17a]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:50%;display:grid;height:42px;place-items:center;position:relative;transition:border-color var(--dur-base) var(--ease-out);width:42px}.marks li[data-v-5e92c17a]:hover{border-color:color-mix(in oklab,var(--c-primary) 34%,var(--l2-hair))}.marks[data-v-5e92c17a] svg{color:var(--c-ink-3);height:18px;width:18px}.sr[data-v-5e92c17a]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cols[data-v-5e92c17a]{border-top:1px solid var(--l2-hair-soft);display:grid;gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-xl);padding-top:var(--space-xl)}.cols h3[data-v-5e92c17a]{color:var(--c-display);font-family:var(--orq-font-display);font-size:var(--text-md);font-weight:700;letter-spacing:-.02em;margin:0 0 10px}.cols p[data-v-5e92c17a]{color:var(--c-ink-2);font-size:var(--text-sm);line-height:1.62;margin:0 0 var(--space-sm)}@media(max-width:62rem){.cols[data-v-5e92c17a]{gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.cols article+article[data-v-5e92c17a]{border-top:1px solid var(--l2-hair-soft);padding-top:var(--space-md)}}.resources[data-v-17e9d296]{padding-block:var(--l2-band)}header[data-v-17e9d296]{align-items:flex-end;display:flex;justify-content:space-between}.cards[data-v-17e9d296],header[data-v-17e9d296]{gap:var(--space-md)}.cards[data-v-17e9d296]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-xl)}.card-link[data-v-17e9d296]{background:var(--c-surface);border:1px solid var(--l2-hair);border-radius:var(--r-lg);color:inherit;display:flex;flex-direction:column;min-width:0;padding:var(--space-sm);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.card-link[data-v-17e9d296]:hover{border-color:color-mix(in oklab,var(--c-primary) 28%,var(--l2-hair));box-shadow:var(--sh-card)}.thumb[data-v-17e9d296]{background:var(--l2-dark-2);border-radius:var(--r-md);height:152px;margin-bottom:var(--space-sm);position:relative}.t0[data-v-17e9d296]{background:radial-gradient(120% 100% at 20% 15%,color-mix(in oklab,var(--c-primary) 66%,transparent),transparent),var(--l2-dark)}.t1[data-v-17e9d296]{background:radial-gradient(120% 100% at 80% 20%,color-mix(in oklab,var(--c-accent) 40%,transparent),transparent),var(--l2-dark)}.t2[data-v-17e9d296]{background:radial-gradient(130% 110% at 50% 100%,color-mix(in oklab,var(--c-primary) 54%,transparent),transparent),var(--l2-dark)}.tag[data-v-17e9d296]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in oklab,var(--l2-dark) 55%,transparent);border:1px solid var(--l2-on-dark-hair);border-radius:var(--r-pill);color:var(--l2-on-dark);font:600 10px/1.5 var(--orq-font-sans);left:10px;letter-spacing:.06em;padding:3px 9px;position:absolute;text-transform:uppercase;top:10px}.card-link h3[data-v-17e9d296]{color:var(--c-display);font-family:var(--orq-font-display);font-size:var(--text-md);font-weight:700;letter-spacing:-.02em;line-height:1.32;margin:0 4px;text-wrap:pretty}.card-link p[data-v-17e9d296]{color:var(--c-ink-2);display:-webkit-box;line-height:1.55;margin:8px 4px 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-link p[data-v-17e9d296],.go[data-v-17e9d296]{font-size:var(--text-sm)}.go[data-v-17e9d296]{align-items:center;color:var(--c-primary);display:inline-flex;font-weight:600;gap:6px;margin:var(--space-sm) 4px 4px}.go[data-v-17e9d296] svg{height:14px;transition:transform var(--dur-fast) var(--ease-out);width:14px}.card-link:hover .go[data-v-17e9d296] svg{transform:translate(3px)}@media(max-width:62rem){.cards[data-v-17e9d296]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:46rem){header[data-v-17e9d296]{align-items:flex-start;flex-direction:column}.cards[data-v-17e9d296]{grid-template-columns:minmax(0,1fr)}}.faq[data-v-1bc57a77]{padding-block:var(--l2-band)}.grid[data-v-1bc57a77]{align-items:start;display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}header[data-v-1bc57a77]{position:sticky;top:96px}header .lede[data-v-1bc57a77]{font-size:var(--text-sm)}header a[data-v-1bc57a77]{border-bottom:1px solid color-mix(in oklab,var(--c-primary) 34%,transparent);color:var(--c-primary);font-weight:600;text-decoration:none}header a[data-v-1bc57a77]:hover{border-bottom-color:var(--c-primary)}.list[data-v-1bc57a77]{border-top:1px solid var(--l2-hair-soft)}.qa[data-v-1bc57a77]{border-bottom:1px solid var(--l2-hair-soft)}.qa button[data-v-1bc57a77]{align-items:center;background:none;border:0;color:var(--c-display);cursor:pointer;display:flex;font:600 var(--text-base)/1.45 var(--orq-font-sans);gap:var(--space-md);justify-content:space-between;padding:var(--space-md) 2px;text-align:left;transition:color var(--dur-fast) var(--ease-out);width:100%}.qa button[data-v-1bc57a77]:hover{color:var(--c-primary)}.qa button[data-v-1bc57a77] svg{color:var(--c-ink-3);flex:none;height:17px;transition:transform var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out);width:17px}.qa.open button[data-v-1bc57a77] svg{color:var(--c-primary);transform:rotate(45deg)}.ans[data-v-1bc57a77]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-base) var(--ease-out)}.qa.open .ans[data-v-1bc57a77]{grid-template-rows:1fr}.ans>div[data-v-1bc57a77]{overflow:hidden}.ans p[data-v-1bc57a77]{color:var(--c-ink-2);font-size:var(--text-sm);line-height:1.68;margin:0;max-width:64ch;padding:0 2px var(--space-md)}@media(max-width:62rem){.grid[data-v-1bc57a77]{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}header[data-v-1bc57a77]{position:static}}@media(prefers-reduced-motion:reduce){.ans[data-v-1bc57a77]{transition:none}}.final[data-v-b4e89221]{padding-block:0 var(--l2-band)}.panel[data-v-b4e89221]{background:radial-gradient(90% 130% at 12% 0,color-mix(in oklab,var(--c-primary) 72%,transparent),transparent),radial-gradient(70% 110% at 92% 108%,color-mix(in oklab,var(--c-accent) 26%,transparent),transparent),var(--l2-dark);border-radius:clamp(16px,2vw,26px);isolation:isolate;overflow:hidden;padding:clamp(40px,6vw,76px) var(--space-lg);position:relative;text-align:center}.panel img[data-v-b4e89221]{display:block;margin:0 auto var(--space-md)}.panel h2[data-v-b4e89221]{color:var(--l2-on-dark);font-family:var(--orq-font-display);font-size:clamp(26px,3.4vw,42px);font-weight:800;letter-spacing:-.035em;line-height:1.1;margin:0 auto;max-width:20ch;text-wrap:balance}.panel>p[data-v-b4e89221]{color:var(--l2-on-dark-2);font-size:var(--text-md);line-height:1.6;margin:var(--space-md) auto 0;max-width:52ch}.cta[data-v-b4e89221]{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center;margin-top:var(--space-lg)}.btn-ghost-dark[data-v-b4e89221]{background:transparent;border-color:var(--l2-on-dark-hair);color:var(--l2-on-dark)}.btn-ghost-dark[data-v-b4e89221]:hover{background:color-mix(in oklab,var(--l2-on-dark) 12%,transparent);border-color:color-mix(in oklab,var(--l2-on-dark) 32%,transparent)}.fine[data-v-b4e89221]{color:color-mix(in oklab,var(--l2-on-dark-2) 82%,transparent);font-size:var(--text-xs);letter-spacing:.04em;margin:var(--space-md) 0 0}@media(max-width:46rem){.cta[data-v-b4e89221]{flex-direction:column}.cta .btn[data-v-b4e89221]{width:100%}}.orq-landing[data-v-4ecc63e9]{overflow-x:clip;width:100%}
