.pipe.svelte-1hnbc3i{gap:14px;display:grid}.steps.svelte-1hnbc3i{grid-template-columns:repeat(4,minmax(0,1fr) 40px) minmax(0,1fr);align-items:center;display:grid}.step.svelte-1hnbc3i{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-1);flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.step.svelte-1hnbc3i .tile:where(.svelte-1hnbc3i){margin-bottom:4px}.step.svelte-1hnbc3i b:where(.svelte-1hnbc3i){font-size:14px}.step.svelte-1hnbc3i small:where(.svelte-1hnbc3i){color:var(--muted);font-size:12px;line-height:1.35}.wire.svelte-1hnbc3i{background:repeating-linear-gradient(90deg, var(--line-2) 0 6px, transparent 6px 11px);height:2px;position:relative}.wire.svelte-1hnbc3i span:where(.svelte-1hnbc3i){background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--accent-soft);animation:svelte-1hnbc3i-travel 3.6s var(--ease) infinite;animation-delay:calc(var(--i) * .7s);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:0}@keyframes svelte-1hnbc3i-travel{0%{opacity:0;left:0}10%{opacity:1}40%{opacity:1;left:calc(100% - 8px)}50%,to{opacity:0;left:calc(100% - 8px)}}.fork.svelte-1hnbc3i{border-right:2px dashed var(--line-2);justify-self:end;width:calc(10% - 16px);height:18px}.outs.svelte-1hnbc3i{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.out.svelte-1hnbc3i{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.out.svelte-1hnbc3i span:where(.svelte-1hnbc3i){flex-direction:column;display:flex}.out.svelte-1hnbc3i b:where(.svelte-1hnbc3i){font-size:13.5px}.out.svelte-1hnbc3i small:where(.svelte-1hnbc3i){color:var(--muted);font-size:12px}.out[data-kind=ok].svelte-1hnbc3i svg{color:var(--mint-ink)}.out[data-kind=wait].svelte-1hnbc3i svg{color:var(--butter-ink)}.out[data-kind=bad].svelte-1hnbc3i svg{color:var(--pink-ink)}figcaption.svelte-1hnbc3i{color:var(--muted);font-size:12.5px}@media (width<=999px){.steps.svelte-1hnbc3i{grid-template-columns:minmax(0,1fr);gap:0}.wire.svelte-1hnbc3i{background:repeating-linear-gradient(180deg, var(--line-2) 0 6px, transparent 6px 11px);width:2px;height:22px;margin-left:30px}.wire.svelte-1hnbc3i span:where(.svelte-1hnbc3i),.fork.svelte-1hnbc3i{display:none}.outs.svelte-1hnbc3i{grid-template-columns:minmax(0,1fr)}}.page.svelte-4z030h{flex-direction:column;gap:clamp(16px,2.6vh,28px);display:flex}.method.svelte-4z030h{background:radial-gradient(60% 100% at 0% 0%, var(--sand), transparent 70%), var(--surface);grid-template-columns:minmax(200px,.8fr) minmax(0,3fr);gap:clamp(16px,2vw,32px);padding:clamp(16px,1.8vw,24px);display:grid}.method__copy.svelte-4z030h{flex-direction:column;justify-content:center;gap:8px;display:flex}.method__copy.svelte-4z030h h2:where(.svelte-4z030h){letter-spacing:-.03em;font-size:22px;line-height:1.15}.method__copy.svelte-4z030h p:where(.svelte-4z030h):last-child{color:var(--muted);font-size:13.5px}.steps.svelte-4z030h{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.step.svelte-4z030h{border-radius:var(--r-md);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:14px;display:flex;position:relative;overflow:hidden}.step.svelte-4z030h b:where(.svelte-4z030h){font-size:16px}.step.svelte-4z030h p:where(.svelte-4z030h){color:var(--ink-2);font-size:13px}.num.svelte-4z030h{letter-spacing:-.06em;color:var(--tone);font-size:56px;font-weight:800;line-height:1;position:absolute;top:-6px;right:10px}.chips.svelte-4z030h{flex-wrap:wrap;gap:5px;margin-top:auto;display:flex}.sub.svelte-4z030h{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;font-size:18px;display:flex}.sub.svelte-4z030h small:where(.svelte-4z030h){color:var(--muted);letter-spacing:0;font-size:13px;font-weight:400}.svc.svelte-4z030h{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.svc__card.svelte-4z030h{background:linear-gradient(180deg, var(--tone), transparent 46%), var(--surface);flex-direction:column;gap:8px;padding:16px;display:flex}.svc__top.svelte-4z030h{justify-content:space-between;align-items:center;display:flex}.svc__top.svelte-4z030h .tile:where(.svelte-4z030h){background:var(--surface)}.idx.svelte-4z030h{font-family:var(--mono);color:var(--tone-ink);font-size:11px}.svc__card.svelte-4z030h b:where(.svelte-4z030h){letter-spacing:-.015em;font-size:16px}.svc__card.svelte-4z030h p:where(.svelte-4z030h){color:var(--ink-2);font-size:13px}.proof.svelte-4z030h{border-radius:var(--pill);background:var(--tone);color:var(--tone-ink);font-family:var(--mono);align-self:flex-start;padding:2px 9px;font-size:10.5px;font-weight:600}.bul.svelte-4z030h{gap:5px;display:grid}.bul.svelte-4z030h li:where(.svelte-4z030h){color:var(--ink-2);align-items:flex-start;gap:7px;font-size:12.5px;display:flex}.bul.svelte-4z030h svg{color:var(--tone-ink);flex:none;margin-top:3px}.marks.svelte-4z030h{margin-top:auto;padding-top:6px}.pipe.svelte-4z030h{flex-direction:column;gap:16px;padding:clamp(16px,1.8vw,24px);display:flex}.pipe.svelte-4z030h header:where(.svelte-4z030h){flex-direction:column;gap:6px;display:flex}.pipe.svelte-4z030h h2:where(.svelte-4z030h){letter-spacing:-.025em;font-size:20px}.pipe.svelte-4z030h header:where(.svelte-4z030h) p:where(.svelte-4z030h):last-child{max-width:70ch;color:var(--muted);font-size:13.5px}@media (width<=1279px){.svc.svelte-4z030h{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=999px){.method.svelte-4z030h,.steps.svelte-4z030h,.svc.svelte-4z030h{grid-template-columns:minmax(0,1fr)}}
