.pipeline[data-astro-cid-o5psqxx6]{border-radius:var(--radius-xl);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-lg);padding:1.4rem}.pl-head[data-astro-cid-o5psqxx6]{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.72rem;display:flex}.live[data-astro-cid-o5psqxx6]{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dcf5e6}.pipeline[data-astro-cid-o5psqxx6] ol[data-astro-cid-o5psqxx6]{gap:0;display:grid}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]{border:1px solid var(--line);background:var(--paper);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding:.85rem .9rem;display:grid;position:relative}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]+li[data-astro-cid-o5psqxx6]{margin-top:22px}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]+li[data-astro-cid-o5psqxx6]:before{content:"";border-left:2px dashed var(--blue-400);height:22px;position:absolute;top:-23px;left:31px}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6].ai{background:linear-gradient(90deg, #f4f2ff, var(--blue-50));border-color:#e0dbff}.pl-icon[data-astro-cid-o5psqxx6]{background:var(--white);border:1px solid var(--line);width:36px;height:36px;color:var(--blue-600);border-radius:10px;place-items:center;display:grid}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6].ai .pl-icon[data-astro-cid-o5psqxx6]{color:var(--violet)}.pipeline[data-astro-cid-o5psqxx6] strong[data-astro-cid-o5psqxx6]{font-size:.92rem;font-weight:600;display:block}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6] div[data-astro-cid-o5psqxx6] span[data-astro-cid-o5psqxx6]{color:var(--text-muted);font-size:.8rem}.pipeline[data-astro-cid-o5psqxx6] em[data-astro-cid-o5psqxx6]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.65rem;font-style:normal}@media (prefers-reduced-motion:no-preference){.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]{animation:pulse 6s var(--ease) infinite;animation-delay:calc(var(--d,0) * 1s)}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]:first-child{--d:0}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]:nth-child(2){--d:1.2}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]:nth-child(3){--d:2.4}.pipeline[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]:nth-child(4){--d:3.6}}@keyframes pulse{0%,12%,to{box-shadow:0 0 #2b55ff00}5%{box-shadow:0 0 0 4px #2b55ff2e}}.caps[data-astro-cid-o5psqxx6]{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:1px;display:grid;overflow:hidden}.cap[data-astro-cid-o5psqxx6]{background:var(--white);gap:1rem;padding:1.6rem 1.5rem;display:flex}.cap[data-astro-cid-o5psqxx6] h3[data-astro-cid-o5psqxx6]{margin-bottom:.3rem;font-size:1.05rem}.cap[data-astro-cid-o5psqxx6] p[data-astro-cid-o5psqxx6]{color:var(--text-soft);font-size:.92rem}.principle[data-astro-cid-o5psqxx6]{align-items:center;gap:3rem;display:grid}@media (width>=1000px){.principle[data-astro-cid-o5psqxx6]{grid-template-columns:1fr 1fr;gap:5rem}}.ladder[data-astro-cid-o5psqxx6]{gap:.75rem;display:grid}.ladder[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid}.ladder[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6].ai{background:linear-gradient(90deg, #f4f2ff, var(--white));border-color:#e0dbff}.l-n[data-astro-cid-o5psqxx6]{color:var(--text-muted);font-size:.75rem}.ladder[data-astro-cid-o5psqxx6] strong[data-astro-cid-o5psqxx6]{font-weight:600}.ladder[data-astro-cid-o5psqxx6] p[data-astro-cid-o5psqxx6]{color:var(--text-muted);font-size:.86rem}.cats[data-astro-cid-o5psqxx6]{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.cat[data-astro-cid-o5psqxx6]{background:var(--white);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.88rem;font-weight:520;text-decoration:none;transition:border-color .2s;display:inline-flex}.cat[data-astro-cid-o5psqxx6]:hover{border-color:var(--blue-600)}.cat[data-astro-cid-o5psqxx6] svg{color:var(--blue-600)}.cat[data-astro-cid-o5psqxx6] .mono[data-astro-cid-o5psqxx6]{color:var(--text-muted);background:var(--paper-2);border-radius:6px;padding:.05rem .4rem;font-size:.7rem}.center[data-astro-cid-o5psqxx6]{justify-content:center;margin-top:2.5rem;display:flex}.steps[data-astro-cid-o5psqxx6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:2rem;display:grid}.steps[data-astro-cid-o5psqxx6] li[data-astro-cid-o5psqxx6]{border-top:1px solid var(--line-strong);padding-top:1.25rem}.steps[data-astro-cid-o5psqxx6] .mono[data-astro-cid-o5psqxx6]{color:var(--blue-600);font-size:.8rem}.steps[data-astro-cid-o5psqxx6] h3[data-astro-cid-o5psqxx6]{margin:.5rem 0 .4rem;font-size:1.15rem}.steps[data-astro-cid-o5psqxx6] p[data-astro-cid-o5psqxx6]{color:var(--text-soft);font-size:.94rem}.steps-note[data-astro-cid-o5psqxx6]{margin-top:3rem}.steps-note[data-astro-cid-o5psqxx6] a[data-astro-cid-o5psqxx6]{color:var(--blue-600)}.faq-grid[data-astro-cid-o5psqxx6]{gap:2rem;display:grid}@media (width>=1000px){.faq-grid[data-astro-cid-o5psqxx6]{grid-template-columns:1fr 2fr;gap:5rem}}
