.amock[data-astro-cid-huvqgulo]{container-type:inline-size;position:relative;background:#fff;border:1px solid rgba(17,20,24,.12);border-radius:6px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#111418}.amock-bar[data-astro-cid-huvqgulo]{display:flex;align-items:center;gap:3cqw;padding:max(8px,2.2cqw) max(10px,3.2cqw);border-bottom:1px solid rgba(17,20,24,.08);background:#f6f6f3}.amock-dots[data-astro-cid-huvqgulo]{display:flex;gap:max(4px,1.1cqw)}.amock-dots[data-astro-cid-huvqgulo] i[data-astro-cid-huvqgulo]{width:max(6px,1.6cqw);height:max(6px,1.6cqw);border-radius:50%;background:#11141829}.amock-title[data-astro-cid-huvqgulo]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:max(10px,2.4cqw);letter-spacing:.08em;text-transform:uppercase;color:#4f5b68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.amock-body[data-astro-cid-huvqgulo]{display:flex;flex-direction:column;gap:max(10px,3.2cqw);padding:max(14px,4.4cqw) max(12px,4cqw);background:#fafaf7}.amock-label[data-astro-cid-huvqgulo]{display:block;margin-bottom:max(4px,1cqw);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:max(9px,2cqw);letter-spacing:.1em;text-transform:uppercase;opacity:.7}.amock-q[data-astro-cid-huvqgulo]{align-self:flex-end;max-width:86%;padding:max(9px,2.6cqw) max(11px,3.2cqw);border-radius:4px;background:#111418;color:#fff;font-size:max(12.5px,3.3cqw);line-height:1.4}.amock-a[data-astro-cid-huvqgulo]{display:flex;flex-direction:column;align-items:flex-start;max-width:94%;padding:max(10px,3cqw) max(11px,3.4cqw);border:1px solid rgba(17,20,24,.12);border-radius:4px;background:#fff}.amock-a[data-astro-cid-huvqgulo] .amock-label[data-astro-cid-huvqgulo]{color:#4f5b68;opacity:1}.amock-text[data-astro-cid-huvqgulo]{font-size:max(12.5px,3.3cqw);line-height:1.5}.amock-source[data-astro-cid-huvqgulo]{display:inline-flex;align-items:center;gap:max(5px,1.4cqw);margin-top:max(8px,2.4cqw);padding:max(4px,1cqw) max(7px,1.8cqw);border:1px solid rgba(17,20,24,.14);border-radius:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:max(10px,2.2cqw);line-height:1.35;color:#3d4753}.amock-source[data-astro-cid-huvqgulo] i[data-astro-cid-huvqgulo]{flex:none;width:max(5px,1.2cqw);height:max(5px,1.2cqw);background:#d52b1e}.amock-status[data-astro-cid-huvqgulo]{display:inline-flex;align-items:center;gap:max(5px,1.4cqw);margin-top:max(8px,2.4cqw);padding-top:max(8px,2.4cqw);border-top:1px solid rgba(17,20,24,.08);align-self:stretch;font-size:max(11px,2.6cqw);line-height:1.35;color:#4f5b68}.amock-status[data-astro-cid-huvqgulo] i[data-astro-cid-huvqgulo]{flex:none;width:max(6px,1.4cqw);height:max(6px,1.4cqw);border-radius:50%;border:1px solid #D52B1E}.amock-input[data-astro-cid-huvqgulo]{display:flex;align-items:center;justify-content:space-between;gap:3cqw;padding:max(9px,2.6cqw) max(12px,4cqw);border-top:1px solid rgba(17,20,24,.08);font-size:max(11.5px,2.8cqw);color:#8c98a8}.amock-input[data-astro-cid-huvqgulo] i[data-astro-cid-huvqgulo]{flex:none;width:max(18px,5cqw);height:max(18px,5cqw);border-radius:3px;background:#111418}.ai-hero-grid[data-astro-cid-xfedjfw4]{mask-image:radial-gradient(ellipse 80% 70% at 70% 30%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 70% 30%,#000 20%,transparent 75%)}.ai-tech-grid[data-astro-cid-uitrg5d3]{mask-image:linear-gradient(to bottom,#000,transparent 70%);-webkit-mask-image:linear-gradient(to bottom,#000,transparent 70%)}.signal[data-astro-cid-guloe4jw]{--node: 11px;--node-offset: 6px;--step-delay: .32s;display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.signal-step[data-astro-cid-guloe4jw]{position:relative;padding:0 0 2.25rem 2.25rem}.signal-step[data-astro-cid-guloe4jw][data-last]{padding-bottom:0}.signal-step[data-astro-cid-guloe4jw]:not([data-last]):before,.signal-step[data-astro-cid-guloe4jw]:not([data-last]):after{content:"";position:absolute;left:calc(var(--node) / 2 - .5px);top:calc(var(--node-offset) + var(--node) / 2);bottom:calc(-1 * (var(--node-offset) + var(--node) / 2));width:1px}.signal-step[data-astro-cid-guloe4jw]:before{background:var(--sfg-line-strong)}.signal-step[data-astro-cid-guloe4jw]:after{background:#d52b1e;transform-origin:top}.signal-node[data-astro-cid-guloe4jw]{position:absolute;left:0;top:var(--node-offset);width:var(--node);height:var(--node);border:1px solid #D52B1E;background:#d52b1e;z-index:1}.signal-step[data-astro-cid-guloe4jw][data-last] .signal-node[data-astro-cid-guloe4jw]{box-shadow:0 0 0 4px #d52b1e2e}.signal-index[data-astro-cid-guloe4jw]{display:block;margin-bottom:.5rem;line-height:1}.signal-title[data-astro-cid-guloe4jw]{font-size:1.125rem;line-height:1.3;font-weight:600;letter-spacing:-.01em}.signal-desc[data-astro-cid-guloe4jw]{margin-top:.375rem;font-size:.9375rem;line-height:1.5;color:#4f5b68}.theme-dark .signal-step[data-astro-cid-guloe4jw]:after,.theme-dark .signal-node[data-astro-cid-guloe4jw]{background:#ff6b5e;border-color:#ff6b5e}.theme-dark .signal-step[data-astro-cid-guloe4jw][data-last] .signal-node[data-astro-cid-guloe4jw]{box-shadow:0 0 0 4px #ff6b5e29}.theme-dark .signal-desc[data-astro-cid-guloe4jw]{color:#b4becb}.theme-dark .signal-title[data-astro-cid-guloe4jw]{color:#fff}@media (min-width: 768px){.signal[data-astro-cid-guloe4jw]{grid-template-columns:repeat(var(--count),minmax(0,1fr))}.signal-step[data-astro-cid-guloe4jw]{padding:calc(var(--node) + 1.75rem) 1.5rem 0 0}.signal-step[data-astro-cid-guloe4jw]:not([data-last]):before,.signal-step[data-astro-cid-guloe4jw]:not([data-last]):after{left:var(--node);right:0;top:calc(var(--node) / 2 - .5px);bottom:auto;width:auto;height:1px}.signal-step[data-astro-cid-guloe4jw]:after{transform-origin:left}.signal-node[data-astro-cid-guloe4jw]{top:0}}.motion-ok .signal-step[data-astro-cid-guloe4jw]:after{transform:scaleY(0);transition:transform .6s cubic-bezier(.2,.7,.1,1);transition-delay:calc(var(--i) * var(--step-delay) + .12s)}.motion-ok .signal-node[data-astro-cid-guloe4jw]{background:transparent;border-color:var(--sfg-line-strong);transition:background-color .3s ease,border-color .3s ease,box-shadow .4s ease;transition-delay:calc(var(--i) * var(--step-delay))}.motion-ok .signal-step[data-astro-cid-guloe4jw][data-last] .signal-node[data-astro-cid-guloe4jw]{box-shadow:0 0 #d52b1e00}@media (min-width: 768px){.motion-ok .signal-step[data-astro-cid-guloe4jw]:after{transform:scaleX(0)}}.motion-ok .signal[data-astro-cid-guloe4jw].is-visible .signal-step[data-astro-cid-guloe4jw]:after{transform:none}.motion-ok .signal[data-astro-cid-guloe4jw].is-visible .signal-node[data-astro-cid-guloe4jw]{background:#d52b1e;border-color:#d52b1e}.motion-ok .theme-dark .signal[data-astro-cid-guloe4jw].is-visible .signal-node[data-astro-cid-guloe4jw]{background:#ff6b5e;border-color:#ff6b5e}.motion-ok .signal[data-astro-cid-guloe4jw].is-visible .signal-step[data-astro-cid-guloe4jw][data-last] .signal-node[data-astro-cid-guloe4jw]{box-shadow:0 0 0 4px #d52b1e2e}.motion-ok .theme-dark .signal[data-astro-cid-guloe4jw].is-visible .signal-step[data-astro-cid-guloe4jw][data-last] .signal-node[data-astro-cid-guloe4jw]{box-shadow:0 0 0 4px #ff6b5e29}.process-rule[data-astro-cid-24f3ty6d]{position:absolute;left:0;right:0;top:0;height:1px;background:#11141826}.process-rule[data-astro-cid-24f3ty6d]:after{content:"";position:absolute;left:0;top:-.5px;height:2px;width:3rem;background:#d52b1e}.ai-final-grid[data-astro-cid-mfbqci7o]{mask-image:radial-gradient(ellipse 70% 80% at 90% 50%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 80% at 90% 50%,#000 10%,transparent 70%)}
