.hero.svelte-1agm0bk{grid-template-columns:minmax(0,1fr) auto;gap:32px;margin-top:36px}.hero.svelte-1agm0bk .lede:where(.svelte-1agm0bk){max-width:600px}.acts.svelte-1agm0bk{flex-wrap:wrap;gap:10px;display:flex}.sec-h.svelte-1agm0bk{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.sr.svelte-1agm0bk{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.body.svelte-1agm0bk,.note.svelte-1agm0bk{color:var(--ink-2);max-width:720px;margin:28px 0 0;font-size:16px;line-height:1.6}.note.svelte-1agm0bk{border-left:2px solid var(--hair-2);padding-left:16px;font-size:15px}.body.svelte-1agm0bk a:where(.svelte-1agm0bk){text-underline-offset:3px;-webkit-text-decoration-color:var(--hair-2);text-decoration-color:var(--hair-2)}.mu.svelte-1agm0bk{color:var(--muted)}.ac.svelte-1agm0bk{color:var(--accent)}.tg.svelte-1agm0bk{font-family:var(--mono);color:var(--ink-2);align-items:center;gap:8px;font-size:12px;font-weight:400;display:inline-flex}.tg.svelte-1agm0bk:before{content:"";border-radius:2px;width:8px;height:8px}.tg.rl.svelte-1agm0bk:before{background:var(--ink)}.tg.as.svelte-1agm0bk:before{background:var(--accent)}.tg.ps.svelte-1agm0bk:before{background:var(--ok);border-radius:50%}.duo.svelte-1agm0bk{--t:9s;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin-top:56px;padding:48px 32px;display:grid;position:relative;overflow:hidden}.card.svelte-1agm0bk{border:1px solid var(--hair-2);background:var(--bg);border-radius:16px;font-size:14px;overflow:hidden;box-shadow:0 40px 80px -56px #0a0a0b73}.card-h.svelte-1agm0bk,.card-f.svelte-1agm0bk{background:var(--bg-2);font-family:var(--mono);color:var(--ink-2);justify-content:space-between;gap:12px;padding:12px 16px;font-size:12px;display:flex}.card-h.svelte-1agm0bk{border-bottom:1px solid var(--hair)}.card-f.svelte-1agm0bk{border-top:1px solid var(--hair)}.chain.svelte-1agm0bk{margin:0;padding:8px 16px;list-style:none;position:relative}.chain.svelte-1agm0bk:before{content:"";background:var(--hair-2);width:1px;position:absolute;top:26px;bottom:26px;left:21px}.chain.svelte-1agm0bk li:where(.svelte-1agm0bk){grid-template-columns:12px 44px minmax(0,1fr);align-items:center;gap:10px;padding:11px 0;display:grid;position:relative}.chain.svelte-1agm0bk .dot:where(.svelte-1agm0bk){background:var(--bg);width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--ink);animation:svelte-1agm0bk-step var(--t) infinite;animation-delay:calc(var(--i) * .6s);border-radius:50%}@keyframes svelte-1agm0bk-step{0%,4%{background:var(--bg)}8%,80%{background:var(--ink)}90%,to{background:var(--bg)}}.ask.svelte-1agm0bk{border-bottom:1px solid var(--hair);padding:14px 16px}.type.svelte-1agm0bk{max-width:100%;font-family:var(--mono);white-space:nowrap;vertical-align:bottom;border-right:2px solid var(--accent);width:0;animation:svelte-1agm0bk-type var(--t) steps(43, end) infinite, svelte-1agm0bk-caret .8s step-end infinite;font-size:13px;display:inline-block;overflow:hidden}@keyframes svelte-1agm0bk-type{0%{width:0}18%,92%{width:43ch}to{width:0}}@keyframes svelte-1agm0bk-caret{50%{border-color:#0000}}.row.svelte-1agm0bk{border-top:1px solid var(--hair);opacity:0;animation:svelte-1agm0bk-row var(--t) infinite;animation-delay:var(--d,0s);justify-content:space-between;gap:12px;padding:11px 16px;display:flex}.ask.svelte-1agm0bk+.row:where(.svelte-1agm0bk){border-top:0}.row.svelte-1agm0bk span:where(.svelte-1agm0bk):last-child{font-family:var(--mono);text-align:right;font-size:12px}@keyframes svelte-1agm0bk-row{0%,22%{opacity:0;transform:translateY(6px)}28%,90%{opacity:1;transform:none}96%,to{opacity:0}}.defs.svelte-1agm0bk{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:40px;padding-top:26px;display:grid}.defs.svelte-1agm0bk p:where(.svelte-1agm0bk){color:var(--ink);margin:12px 0 0;font-size:17px;line-height:1.6}.tw.svelte-1agm0bk{margin-top:48px;overflow-x:auto}.vs.svelte-1agm0bk{border-collapse:collapse;border-top:1px solid var(--ink);width:100%;min-width:620px;font-size:15px;line-height:1.45}.vs.svelte-1agm0bk th:where(.svelte-1agm0bk),.vs.svelte-1agm0bk td:where(.svelte-1agm0bk){border-bottom:1px solid var(--hair);text-align:left;vertical-align:top;color:var(--ink-2);padding:15px 16px;font-weight:400}.vs.svelte-1agm0bk thead:where(.svelte-1agm0bk) th:where(.svelte-1agm0bk){padding:14px 16px}.vs.svelte-1agm0bk th[scope=row]:where(.svelte-1agm0bk){width:200px;color:var(--ink);padding-left:0;font-weight:500}.vs.svelte-1agm0bk .us:where(.svelte-1agm0bk){color:var(--ink);background:#2f54ff0f}.vs.svelte-1agm0bk thead:where(.svelte-1agm0bk) .us:where(.svelte-1agm0bk){color:var(--accent)}.when.svelte-1agm0bk{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:40px;display:grid}.col-h.svelte-1agm0bk{margin:0 0 12px}.ck.svelte-1agm0bk{border-bottom:1px solid var(--hair);margin:0;padding:0;list-style:none}.ck.svelte-1agm0bk li:where(.svelte-1agm0bk){border-top:1px solid var(--hair);gap:12px;padding:13px 0;font-size:16px;line-height:1.45;display:flex}.ck.svelte-1agm0bk li:where(.svelte-1agm0bk):before{content:"✓";font-family:var(--mono);color:var(--ok);flex:none;padding-top:2px;font-size:13px}.jobs.svelte-1agm0bk{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:18px 0 0;font-size:14px;display:flex}.jobs.svelte-1agm0bk a:where(.svelte-1agm0bk){text-underline-offset:3px;-webkit-text-decoration-color:var(--hair-2);text-decoration-color:var(--hair-2);font-weight:500}.flow.svelte-1agm0bk{counter-reset:f;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.flow.svelte-1agm0bk li:where(.svelte-1agm0bk){border:1px solid var(--hair-2);background:var(--bg);border-radius:14px;padding:18px;position:relative}.flow.svelte-1agm0bk li:where(.svelte-1agm0bk)+li:where(.svelte-1agm0bk):before{content:"→";font-family:var(--mono);color:var(--muted);font-size:12px;position:absolute;top:50%;left:-11px;transform:translate(-50%,-50%)}.flow.svelte-1agm0bk p:where(.svelte-1agm0bk){color:var(--ink);margin:12px 0 0;font-size:15px;line-height:1.5}.qc.svelte-1agm0bk{border:1px solid var(--hair);background:var(--bg);border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 40px 80px -60px #0a0a0b59}.qc-l.svelte-1agm0bk{flex-direction:column;align-items:flex-start;gap:8px;padding:28px;display:flex}.qc-r.svelte-1agm0bk{border-left:1px solid var(--hair);background:radial-gradient(circle at 1px 1px, #0a0a0b12 1px, transparent 0) 0 0 / 22px 22px, var(--bg-2);flex-direction:column;padding:28px;display:flex}.task.svelte-1agm0bk{background:var(--bg);min-height:40px;box-shadow:inset 0 0 0 1px var(--hair-2);font:400 15px var(--sans);text-align:left;color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 10px;transition:background .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.task.svelte-1agm0bk:hover{box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}.task.svelte-1agm0bk:active{transform:scale(.98)}.task.svelte-1agm0bk .bx:where(.svelte-1agm0bk){width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--hair-2);color:#0000;border-radius:5px;flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.task.on.svelte-1agm0bk{background:var(--ink);color:#fff;box-shadow:none}.task.on.svelte-1agm0bk .bx:where(.svelte-1agm0bk){color:var(--ink);box-shadow:none;background:#fff}.bar.svelte-1agm0bk{background:#0a0a0b0d;border-radius:999px;gap:3px;height:10px;margin:14px 0 8px;display:flex;overflow:hidden}.bar.svelte-1agm0bk span:where(.svelte-1agm0bk){height:100%;transition:flex-grow .6s cubic-bezier(.22,1,.36,1)}.b-rule.svelte-1agm0bk{background:var(--ink)}.b-asst.svelte-1agm0bk{background:var(--accent)}.key.svelte-1agm0bk{font-family:var(--mono);color:var(--ink-2);gap:16px;font-size:12px;display:flex}.key.svelte-1agm0bk span:where(.svelte-1agm0bk){align-items:center;gap:6px;display:inline-flex}.key.svelte-1agm0bk i:where(.svelte-1agm0bk){border-radius:2px;width:8px;height:8px}.vt.svelte-1agm0bk{letter-spacing:-.03em;margin:24px 0 0;font-size:24px;font-weight:500;line-height:1.2}.vb.svelte-1agm0bk{color:var(--ink-2);margin:8px 0 0;font-size:15px;line-height:1.55}.full.svelte-1agm0bk{box-sizing:border-box;width:100%;margin-top:auto}.qc-r.svelte-1agm0bk [aria-live]:where(.svelte-1agm0bk){margin-bottom:24px}@media (width<=860px){.duo.svelte-1agm0bk{grid-template-columns:1fr;padding:24px 14px}.type.svelte-1agm0bk{font-size:11.5px}.defs.svelte-1agm0bk,.when.svelte-1agm0bk,.qc.svelte-1agm0bk{grid-template-columns:1fr}.defs.svelte-1agm0bk,.when.svelte-1agm0bk{gap:32px}.flow.svelte-1agm0bk{grid-template-columns:1fr;gap:22px}.vs.svelte-1agm0bk{min-width:0}.vs.svelte-1agm0bk thead:where(.svelte-1agm0bk){display:none}.vs.svelte-1agm0bk,.vs.svelte-1agm0bk tbody:where(.svelte-1agm0bk),.vs.svelte-1agm0bk tr:where(.svelte-1agm0bk),.vs.svelte-1agm0bk th:where(.svelte-1agm0bk),.vs.svelte-1agm0bk td:where(.svelte-1agm0bk){display:block}.vs.svelte-1agm0bk tr:where(.svelte-1agm0bk){border-bottom:1px solid var(--hair);padding:18px 0 10px}.vs.svelte-1agm0bk th[scope=row]:where(.svelte-1agm0bk){border:0;width:auto;padding:0 0 8px;font-size:17px}.vs.svelte-1agm0bk td:where(.svelte-1agm0bk){border:0;grid-template-columns:110px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.vs.svelte-1agm0bk td:where(.svelte-1agm0bk):before{content:attr(data-l);font:400 11px/1.6 var(--mono);color:var(--muted)}.vs.svelte-1agm0bk td.us:where(.svelte-1agm0bk){border-radius:8px;margin:4px -10px 0;padding:8px 10px}.vs.svelte-1agm0bk td.us:where(.svelte-1agm0bk):before{color:var(--accent)}.flow.svelte-1agm0bk li:where(.svelte-1agm0bk)+li:where(.svelte-1agm0bk):before{content:"↓";top:-12px;left:50%}.qc.svelte-1agm0bk{border-radius:18px}.qc-l.svelte-1agm0bk,.qc-r.svelte-1agm0bk{padding:20px 18px}.qc-r.svelte-1agm0bk{border-left:0;border-top:1px solid var(--hair)}.task.svelte-1agm0bk{font-size:14px}}@media (prefers-reduced-motion:reduce){.chain.svelte-1agm0bk .dot:where(.svelte-1agm0bk),.type.svelte-1agm0bk,.row.svelte-1agm0bk{animation:none}.chain.svelte-1agm0bk .dot:where(.svelte-1agm0bk){background:var(--ink)}.type.svelte-1agm0bk{border-right:0;width:auto}.row.svelte-1agm0bk{opacity:1}.bar.svelte-1agm0bk span:where(.svelte-1agm0bk),.task.svelte-1agm0bk{transition:none}}
