.cardshell[data-v-2aa37a34]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr}.cardshell--in[data-v-2aa37a34]{animation:cardshell-in-2aa37a34 .34s ease both}@keyframes cardshell-in-2aa37a34{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}.card-ring[data-v-2aa37a34]{border-radius:1rem;inset:0;outline:2px solid var(--glow);pointer-events:none;position:absolute}.card-ring--out[data-v-2aa37a34]{animation:card-ring-out-2aa37a34 .7s ease-out forwards}@keyframes card-ring-out-2aa37a34{0%{opacity:.85;outline-offset:0}to{opacity:0;outline-offset:14px}}@media(prefers-reduced-motion:reduce){.card-ring[data-v-2aa37a34],.cardshell--in[data-v-2aa37a34]{animation:none}}.hero-wrap[data-v-6908818c]{background:radial-gradient(58% 52% at 12% 0,color-mix(in oklch,var(--color-primary) 13%,transparent),transparent 68%),radial-gradient(52% 58% at 94% 12%,color-mix(in oklch,var(--color-secondary) 14%,transparent),transparent 70%)}.hero-glow[data-v-6908818c]{animation:hero-drift-6908818c 18s ease-in-out infinite;background:linear-gradient(135deg,color-mix(in oklch,var(--color-primary) 10%,transparent) 0,transparent 46%,color-mix(in oklch,var(--color-secondary) 10%,transparent) 72%,transparent 100%);background-size:200% 200%;inset:0;position:absolute}.hl[data-v-6908818c]{color:var(--color-primary);position:relative;white-space:nowrap}.hl[data-v-6908818c]:after{background:color-mix(in oklch,var(--color-primary) 30%,transparent);border-radius:3px;content:"";height:.34em;inset:auto -2px .06em;position:absolute;transform:rotate(-1.1deg);z-index:-1}.hero-screen[data-v-6908818c]{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:1.5rem;box-shadow:0 30px 60px -28px color-mix(in oklch,var(--color-base-content) 45%,transparent);overflow:hidden}.rail-icon[data-v-6908818c]{border-radius:.4rem;color:color-mix(in oklch,var(--color-base-content) 40%,transparent);display:grid;font-size:1.05rem;height:1.9rem;place-items:center;width:1.9rem}.rail-icon--on[data-v-6908818c]{background:var(--color-primary);color:var(--color-primary-content)}.rail-dot[data-v-6908818c]{border-radius:999px;height:.55rem;opacity:.75;width:.55rem}.quickadd[data-v-6908818c]{align-items:center;background:var(--color-base-200);border-radius:1rem;display:flex;gap:.5rem;padding:.375rem .75rem;transition:box-shadow .3s ease}.quickadd--armed[data-v-6908818c]{box-shadow:0 0 0 2px color-mix(in oklch,var(--color-primary) 40%,transparent)}.lane-wrap[data-v-6908818c]{padding-right:.75rem;pointer-events:none;position:relative}.lane[data-v-6908818c]{display:flex;flex-direction:column;gap:.5rem;height:16rem;overflow:hidden;transition:opacity .6s ease}.lane--fading[data-v-6908818c]{opacity:0}.lane-bar[data-v-6908818c]{background:color-mix(in oklch,var(--color-base-content) 8%,transparent);border-radius:999px;height:16rem;position:absolute;right:.15rem;top:0;transition:opacity .6s ease;width:5px}.lane-thumb[data-v-6908818c]{background:color-mix(in oklch,var(--color-base-content) 24%,transparent);border-radius:999px;display:block;transition:height .45s cubic-bezier(.22,1,.36,1);width:100%}.caret[data-v-6908818c]{animation:caret-blink-6908818c 1s steps(1) infinite;background:var(--color-primary);display:inline-block;height:1.05em;margin-left:1px;translate:0 .18em;width:1.5px}@keyframes hero-drift-6908818c{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes caret-blink-6908818c{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.caret[data-v-6908818c],.hero-glow[data-v-6908818c]{animation:none}.lane[data-v-6908818c]{transition:none}}.benefit[data-v-c22116fe]{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}@media(prefers-reduced-motion:no-preference){.benefit[data-v-c22116fe]:hover{box-shadow:0 18px 34px -22px color-mix(in oklch,var(--ac) 90%,var(--color-base-content));transform:translateY(-4px)}}.caret[data-v-4f9d2d0a]{animation:caret-blink-4f9d2d0a .85s steps(1) infinite;background:var(--color-primary);display:inline-block;height:1.1em;margin-left:1px;transform:translateY(2px);width:2px}@keyframes caret-blink-4f9d2d0a{0%,60%{opacity:1}61%,to{opacity:0}}.qa-burst[data-v-4f9d2d0a]{animation:qa-burst-4f9d2d0a .95s ease-out both;border-radius:9999px;left:50%;pointer-events:none;position:absolute;top:50%}@keyframes qa-burst-4f9d2d0a{0%{opacity:0;transform:translate(-50%,-50%) translate(0) scale(.5)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translate(var(--qa-x),var(--qa-y)) scale(.4)}}@media(prefers-reduced-motion:reduce){.caret[data-v-4f9d2d0a],.qa-burst[data-v-4f9d2d0a]{animation:none}}.kicker[data-v-5620cbf1]{align-items:center;background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:999px;color:color-mix(in oklch,var(--color-base-content) 75%,transparent);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.45rem;line-height:1.4;padding:.25rem .85rem .25rem .3rem;white-space:nowrap}.kicker-num[data-v-5620cbf1]{background:var(--color-primary);border-radius:999px;color:var(--color-primary-content);display:grid;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:700;height:1.4rem;place-items:center;width:1.4rem}.kicker-dot[data-v-5620cbf1]{color:color-mix(in oklch,var(--color-base-content) 30%,transparent)}.kicker-sub[data-v-5620cbf1]{color:color-mix(in oklch,var(--color-base-content) 50%,transparent);font-weight:500}.desc-enter-active[data-v-a6c39521],.desc-leave-active[data-v-a6c39521]{transition:opacity .3s ease,transform .3s ease}.desc-enter-from[data-v-a6c39521]{opacity:0;transform:translateY(10px)}.desc-leave-to[data-v-a6c39521]{opacity:0;transform:translateY(-10px)}.desc-block[data-v-a6c39521] .desc-code{background:var(--color-base-300);border-radius:.35em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85em;padding:.08em .35em}.desc-block[data-v-a6c39521] .desc-box{border:1.5px solid var(--color-primary);border-radius:.3em;box-sizing:border-box;display:inline-block;flex:none;height:1.05em;width:1.05em}.desc-block[data-v-a6c39521] .desc-box.on{background:var(--color-primary)}@media(prefers-reduced-motion:reduce){.desc-enter-active[data-v-a6c39521],.desc-leave-active[data-v-a6c39521]{transition:none}}.terminal[data-v-d25fc923]{background:#211f28;border:1px solid #2a2730;border-radius:1rem;box-shadow:0 30px 70px -30px #2a2730b3;overflow:hidden}.llms-link[data-v-d25fc923]{color:color-mix(in oklch,var(--color-secondary) 62%,var(--color-base-content));text-decoration-color:color-mix(in oklch,currentColor 35%,transparent);transition:text-decoration-color .25s ease}.llms-link[data-v-d25fc923]:hover{text-decoration-color:currentColor}.line[data-v-d25fc923]{opacity:1}.line[data-v-d25fc923] .ok{color:#86efac}.line[data-v-d25fc923] .warn{color:#fcd34d}.line[data-v-d25fc923] .info{color:#93c5fd}.line[data-v-d25fc923] .dim,.line.dim[data-v-d25fc923]{color:#fff9}.cursor[data-v-d25fc923]{animation:cursor-blink-d25fc923 1.1s steps(1) infinite;background:#86efaccc;display:inline-block;height:1em;translate:0 2px;width:7px}@media(prefers-reduced-motion:no-preference){.line[data-v-d25fc923]{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1)}.line--in[data-v-d25fc923]{opacity:1;transform:none}}@keyframes cursor-blink-d25fc923{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.cursor[data-v-d25fc923]{animation:none}}.cell[data-v-1b5ed7c8]{background:var(--color-base-200);border:1px solid var(--color-base-300);border-radius:1rem;padding:1.25rem}.stage[data-v-1b5ed7c8]{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:.75rem;height:11rem;overflow:hidden;padding:.7rem}.stage--tight[data-v-1b5ed7c8]{padding:.6rem}.mini[data-v-1b5ed7c8]{border-radius:.5rem;padding:.35rem .5rem}.mini[data-v-1b5ed7c8],.search-box[data-v-1b5ed7c8]{align-items:center;background:var(--color-base-200);display:flex;gap:.5rem}.search-box[data-v-1b5ed7c8]{border:1px solid var(--color-base-300);border-radius:.6rem;padding:.45rem .6rem}.lane-label[data-v-1b5ed7c8]{color:color-mix(in oklch,var(--color-base-content) 45%,transparent);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.api-line[data-v-1b5ed7c8]{background:var(--color-base-200);border-radius:.4rem;color:color-mix(in oklch,var(--color-base-content) 50%,transparent);font-size:10px;padding:.2rem .45rem}.api-line[data-v-1b5ed7c8],.md-raw[data-v-1b5ed7c8]{font-family:JetBrains Mono,ui-monospace,monospace}.md-raw[data-v-1b5ed7c8]{color:color-mix(in oklch,var(--color-base-content) 78%,transparent);font-size:11px;line-height:1.55;margin-top:.5rem;white-space:pre-wrap}.step[data-v-93706952]{background:var(--color-base-200);border:1px solid var(--color-base-300);border-radius:1rem;padding:1.75rem 1.25rem 1.25rem;position:relative}.step-num[data-v-93706952]{background:var(--color-primary);border:3px solid var(--color-base-100);border-radius:999px;color:var(--color-primary-content);display:grid;font-weight:700;height:2.1rem;left:1.25rem;place-items:center;position:absolute;top:-1rem;width:2.1rem}.faq[data-v-22fdda12]{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:1rem;padding:1rem 1.25rem}.faq-q[data-v-22fdda12]{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:1rem;justify-content:space-between;list-style:none}.faq-q[data-v-22fdda12]::-webkit-details-marker{display:none}.cta[data-v-1c565ec5]{background:var(--color-base-200)}.drift[data-v-1c565ec5]{inset:0;-webkit-mask-image:radial-gradient(56% 54% at 50% 50%,transparent 32%,#000 80%);mask-image:radial-gradient(56% 54% at 50% 50%,transparent 32%,#000 80%);pointer-events:none;position:absolute}.float-card[data-v-1c565ec5]{background:var(--color-base-100);border:1px solid var(--color-base-300);border-radius:.75rem;bottom:-9rem;box-shadow:0 12px 28px -20px color-mix(in oklch,var(--color-base-content) 70%,transparent);opacity:0;padding:.55rem .65rem;position:absolute;width:13.5rem;will-change:transform,opacity}.reveal[data-v-1c565ec5]{opacity:1}@media(prefers-reduced-motion:no-preference){.float-card[data-v-1c565ec5]{animation:rise-1c565ec5 linear infinite}.reveal[data-v-1c565ec5]{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.reveal--in[data-v-1c565ec5]{opacity:1;transform:none}}@keyframes rise-1c565ec5{0%{opacity:0;transform:translate(0) rotate(var(--tilt))}14%{opacity:.75}78%{opacity:.75}to{opacity:0;transform:translate(1.75rem,calc(-100% - 100vh)) rotate(calc(var(--tilt)*-1))}}@media(prefers-reduced-motion:reduce){.float-card[data-v-1c565ec5]{bottom:auto;opacity:.45;top:14%;transform:rotate(var(--tilt))}}
