.sg[data-astro-cid-qrghz4jk]{width:100%}.quad[data-astro-cid-qrghz4jk]{grid-template-rows:1fr auto auto;grid-template-columns:2rem 1fr;gap:.75rem;display:grid}.quad[data-astro-cid-qrghz4jk] .ax[data-astro-cid-qrghz4jk].y{writing-mode:vertical-rl;color:var(--color-ink-3);justify-self:center;transform:rotate(180deg)}.quad[data-astro-cid-qrghz4jk] .ax[data-astro-cid-qrghz4jk].x{color:var(--color-ink-3);grid-column:2}.quad[data-astro-cid-qrghz4jk] figcaption[data-astro-cid-qrghz4jk]{color:var(--color-ink-4);text-transform:none;letter-spacing:.01em;grid-column:2}.grid4[data-astro-cid-qrghz4jk]{border-left:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);grid-template-rows:15rem 15rem;grid-template-columns:1fr 1fr;display:grid}.grid4[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]{border:1px dashed var(--color-line-strong);padding:1.25rem 1.5rem;position:relative}.grid4[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk] b[data-astro-cid-qrghz4jk]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink-3);font-size:1.35rem;font-weight:400}.grid4[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk].win{background:var(--color-accent-wash)}.grid4[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk].win b[data-astro-cid-qrghz4jk]{color:var(--color-accent)}.dot[data-astro-cid-qrghz4jk]{color:var(--color-ink-2);white-space:nowrap;align-items:center;gap:.6rem;font-size:.875rem;display:flex;position:absolute}.dot[data-astro-cid-qrghz4jk] i[data-astro-cid-qrghz4jk]{background:var(--color-ink);border-radius:50%;flex:none;width:12px;height:12px}.q[data-astro-cid-qrghz4jk].win .dot[data-astro-cid-qrghz4jk] i[data-astro-cid-qrghz4jk]{background:var(--color-accent);box-shadow:0 0 0 6px #cf4b3222}.layers[data-astro-cid-qrghz4jk]{perspective:1200px;max-width:56rem;margin:0 auto}.slab[data-astro-cid-qrghz4jk]{margin-top:.6rem;margin-left:calc(var(--i) * .9rem);margin-right:calc((5 - var(--i)) * .9rem);color:#ece8e1;background:linear-gradient(#24211d,#1b1916);border-radius:6px;grid-template-columns:.6rem 7rem 1fr;align-items:center;gap:1.25rem;padding:1.1rem 1.4rem;display:grid;box-shadow:inset 0 0 0 1px #34302a,0 18px 30px -22px #000}.slab[data-astro-cid-qrghz4jk] .led[data-astro-cid-qrghz4jk]{background:#7ee2a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #7ee2a8}.slab[data-astro-cid-qrghz4jk] .k[data-astro-cid-qrghz4jk]{color:#ff6a4d}.slab[data-astro-cid-qrghz4jk] .v[data-astro-cid-qrghz4jk]{color:#d9d3c9;font-size:.975rem}.blocked[data-astro-cid-qrghz4jk]{text-align:center;color:var(--color-ink-3);margin-top:1.5rem}.blocked[data-astro-cid-qrghz4jk] span[data-astro-cid-qrghz4jk]{color:var(--color-accent);margin-right:.5rem}.hand[data-astro-cid-qrghz4jk]{position:relative}.hand[data-astro-cid-qrghz4jk] svg[data-astro-cid-qrghz4jk]{width:100%;height:18rem;display:block}.hand[data-astro-cid-qrghz4jk] .zinto[data-astro-cid-qrghz4jk]{fill:var(--color-ink);opacity:.9}.hand[data-astro-cid-qrghz4jk] .yours[data-astro-cid-qrghz4jk]{fill:var(--color-accent);opacity:.85;mix-blend-mode:multiply}.phases[data-astro-cid-qrghz4jk]{border-top:2px solid var(--color-ink);grid-template-columns:repeat(4,1fr);margin-top:1rem;display:grid}.phases[data-astro-cid-qrghz4jk] span[data-astro-cid-qrghz4jk]{color:var(--color-ink-2);padding-top:.9rem}.phases[data-astro-cid-qrghz4jk] b[data-astro-cid-qrghz4jk]{color:var(--color-ink-4);margin-bottom:.3rem;font-weight:400;display:block}.legend[data-astro-cid-qrghz4jk]{color:var(--color-ink-3);gap:2rem;margin-top:1.5rem;display:flex}.legend[data-astro-cid-qrghz4jk] i[data-astro-cid-qrghz4jk]{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:.5rem;display:inline-block}.legend[data-astro-cid-qrghz4jk] .z[data-astro-cid-qrghz4jk]{background:var(--color-ink)}.legend[data-astro-cid-qrghz4jk] .y[data-astro-cid-qrghz4jk]{background:var(--color-accent)}.branch[data-astro-cid-qrghz4jk]{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.1fr);align-items:center;gap:2rem;display:grid}.branch[data-astro-cid-qrghz4jk] .steps[data-astro-cid-qrghz4jk]{border-left:2px solid var(--color-ink);list-style:none}.branch[data-astro-cid-qrghz4jk] .steps[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]{font-family:var(--font-display);letter-spacing:-.015em;padding:.7rem 0 .7rem 1.4rem;font-size:1.25rem;position:relative}.branch[data-astro-cid-qrghz4jk] .steps[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]:before{content:"";background:var(--color-paper);border:2px solid var(--color-ink);border-radius:50%;width:12px;height:12px;position:absolute;top:1.15rem;left:-7px}.branch[data-astro-cid-qrghz4jk] .steps[data-astro-cid-qrghz4jk] .dd-mono[data-astro-cid-qrghz4jk]{color:var(--color-ink-4);display:block}.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]{text-align:center;place-items:center;display:grid;position:relative}.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]:before,.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]:after{content:"";background:var(--color-ink);width:2rem;height:2px;position:absolute;top:50%}.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]:before{right:calc(100% - .5rem)}.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]:after{background:var(--color-accent);left:calc(100% - .5rem)}.branch[data-astro-cid-qrghz4jk] .diamond[data-astro-cid-qrghz4jk]{border:2px solid var(--color-accent);background:var(--color-accent-wash);border-radius:10px;width:9rem;height:9rem;transform:rotate(45deg)}.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk] p[data-astro-cid-qrghz4jk]{max-width:8.5rem;color:var(--color-ink);font-size:.95rem;font-weight:500;line-height:1.35;position:absolute}.branch[data-astro-cid-qrghz4jk] .outs[data-astro-cid-qrghz4jk]{gap:1rem;display:grid}.branch[data-astro-cid-qrghz4jk] .outs[data-astro-cid-qrghz4jk]>div[data-astro-cid-qrghz4jk]{border-radius:12px;padding:1.25rem 1.4rem}.branch[data-astro-cid-qrghz4jk] .outs[data-astro-cid-qrghz4jk] p[data-astro-cid-qrghz4jk]{margin-top:.35rem;font-size:.975rem;line-height:1.45}.branch[data-astro-cid-qrghz4jk] .yes[data-astro-cid-qrghz4jk]{background:var(--color-ink);color:#ece8e1}.branch[data-astro-cid-qrghz4jk] .yes[data-astro-cid-qrghz4jk] .dd-mono[data-astro-cid-qrghz4jk]{color:#7ee2a8}.branch[data-astro-cid-qrghz4jk] .no[data-astro-cid-qrghz4jk]{background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-line-strong)}.branch[data-astro-cid-qrghz4jk] .no[data-astro-cid-qrghz4jk] .dd-mono[data-astro-cid-qrghz4jk]{color:var(--color-accent)}.pipe[data-astro-cid-qrghz4jk] ol[data-astro-cid-qrghz4jk]{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none;display:grid;position:relative}.pipe[data-astro-cid-qrghz4jk] ol[data-astro-cid-qrghz4jk]:before{content:"";background:var(--color-ink);height:2px;position:absolute;top:2.1rem;left:0;right:0}.pipe[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]{padding:3.5rem 1.25rem 0 0;position:relative}.pipe[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]:before{content:"";background:var(--color-paper);border:2px solid var(--color-ink);border-radius:50%;width:14px;height:14px;position:absolute;top:1.65rem;left:0}.pipe[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk].gate:before{background:var(--color-accent);border-color:var(--color-accent);box-shadow:0 0 0 7px #cf4b3222}.pipe[data-astro-cid-qrghz4jk] .n[data-astro-cid-qrghz4jk]{color:var(--color-ink-4);position:absolute;top:0;left:0}.pipe[data-astro-cid-qrghz4jk] b[data-astro-cid-qrghz4jk]{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.4rem;font-weight:400;display:block}.pipe[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]>span[data-astro-cid-qrghz4jk]:not(.n){color:var(--color-ink-3);margin-top:.35rem;font-size:.9rem;display:block}.pipe[data-astro-cid-qrghz4jk] em[data-astro-cid-qrghz4jk]{color:var(--color-accent);text-transform:none;margin-top:.9rem;font-style:normal;line-height:1.7;display:block}.pipe[data-astro-cid-qrghz4jk] .lineage[data-astro-cid-qrghz4jk]{border-top:1px dashed var(--color-line-strong);color:var(--color-ink-3);text-transform:none;letter-spacing:.01em;margin-top:2.5rem;padding-top:1rem}.rag[data-astro-cid-qrghz4jk]{grid-template-columns:minmax(0,.9fr) minmax(0,.8fr) minmax(0,1.3fr);align-items:center;gap:1.75rem;display:grid}.rag[data-astro-cid-qrghz4jk] .ask[data-astro-cid-qrghz4jk]{background:var(--color-ink);color:#ece8e1;border-radius:16px 16px 16px 4px;padding:1.4rem 1.5rem}.rag[data-astro-cid-qrghz4jk] .ask[data-astro-cid-qrghz4jk] .dd-mono[data-astro-cid-qrghz4jk],.rag[data-astro-cid-qrghz4jk] .ans[data-astro-cid-qrghz4jk]>.dd-mono[data-astro-cid-qrghz4jk]{color:#ff6a4d}.rag[data-astro-cid-qrghz4jk] .ask[data-astro-cid-qrghz4jk] p[data-astro-cid-qrghz4jk]{font-family:var(--font-display);letter-spacing:-.015em;margin-top:.5rem;font-size:1.3rem;line-height:1.3}.rag[data-astro-cid-qrghz4jk] .hops[data-astro-cid-qrghz4jk]{counter-reset:h;color:var(--color-ink-3);text-transform:none;letter-spacing:.01em;border-left:2px dashed var(--color-line-strong);padding-left:1.1rem;line-height:1.5;list-style:none}.rag[data-astro-cid-qrghz4jk] .hops[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]{counter-increment:h;padding:.55rem 0}.rag[data-astro-cid-qrghz4jk] .hops[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]:before{content:counter(h, decimal-leading-zero) "  ";color:var(--color-ink-4)}.rag[data-astro-cid-qrghz4jk] .ans[data-astro-cid-qrghz4jk]{background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--color-line-strong), 0 30px 60px -40px #14120f66;border-radius:16px 16px 4px;padding:1.5rem 1.6rem}.rag[data-astro-cid-qrghz4jk] .ans[data-astro-cid-qrghz4jk]>.dd-mono[data-astro-cid-qrghz4jk]{color:var(--color-accent)}.rag[data-astro-cid-qrghz4jk] .ans[data-astro-cid-qrghz4jk] p[data-astro-cid-qrghz4jk]{color:var(--color-ink-2);margin-top:.5rem;font-size:1.05rem;line-height:1.6}.rag[data-astro-cid-qrghz4jk] sup[data-astro-cid-qrghz4jk]{background:var(--color-accent-wash);width:1.15rem;height:1.15rem;color:var(--color-accent);font-size:.7rem;font-family:var(--font-mono);vertical-align:.35em;border-radius:4px;place-items:center;display:inline-grid}.rag[data-astro-cid-qrghz4jk] .cites[data-astro-cid-qrghz4jk]{border-top:1px solid var(--color-line);text-transform:none;letter-spacing:.01em;color:var(--color-ink-3);gap:.45rem;margin-top:1.1rem;padding-top:.9rem;list-style:none;display:grid}.rag[data-astro-cid-qrghz4jk] .cites[data-astro-cid-qrghz4jk] b[data-astro-cid-qrghz4jk]{background:var(--color-accent-wash);width:1.15rem;height:1.15rem;color:var(--color-accent);border-radius:4px;place-items:center;margin-right:.6rem;font-weight:400;display:inline-grid}.rag[data-astro-cid-qrghz4jk] figcaption[data-astro-cid-qrghz4jk]{color:var(--color-ink-4);text-transform:none;letter-spacing:.01em;grid-column:1/-1}@media (width<=900px){.grid4[data-astro-cid-qrghz4jk]{grid-template-rows:12rem 12rem}.dot[data-astro-cid-qrghz4jk]{white-space:normal;margin-top:1rem;font-size:.8rem;position:static}.slab[data-astro-cid-qrghz4jk]{grid-template-columns:.6rem 1fr;margin-left:0;margin-right:0}.slab[data-astro-cid-qrghz4jk] .v[data-astro-cid-qrghz4jk]{grid-column:2}.branch[data-astro-cid-qrghz4jk],.rag[data-astro-cid-qrghz4jk]{grid-template-columns:1fr}.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]{padding:1.5rem 0}.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]:before,.branch[data-astro-cid-qrghz4jk] .q[data-astro-cid-qrghz4jk]:after{display:none}.pipe[data-astro-cid-qrghz4jk] ol[data-astro-cid-qrghz4jk]{grid-template-columns:1fr}.pipe[data-astro-cid-qrghz4jk] ol[data-astro-cid-qrghz4jk]:before{width:2px;height:auto;inset:0 auto 0 6px}.pipe[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]{padding:0 0 1.5rem 2rem}.pipe[data-astro-cid-qrghz4jk] li[data-astro-cid-qrghz4jk]:before{top:.2rem}.pipe[data-astro-cid-qrghz4jk] .n[data-astro-cid-qrghz4jk]{display:block;position:static}.hand[data-astro-cid-qrghz4jk] svg[data-astro-cid-qrghz4jk]{height:12rem}.phases[data-astro-cid-qrghz4jk] span[data-astro-cid-qrghz4jk]{font-size:.65rem}}.dd-specs[data-astro-cid-hdalqvzf].three{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-specs[data-astro-cid-hdalqvzf] p[data-astro-cid-hdalqvzf].big{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin-top:1.5rem;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:300;line-height:1.3}.svc-body[data-astro-cid-hdalqvzf]{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:5rem;display:grid}.svc-body[data-astro-cid-hdalqvzf] .prose-zinto[data-astro-cid-hdalqvzf]{max-width:42rem}.deliv[data-astro-cid-hdalqvzf]{background:var(--color-ink);color:#ece8e1;border-radius:14px;padding:2rem 2rem 2.25rem;position:sticky;top:7rem}.deliv[data-astro-cid-hdalqvzf] .dd-mono[data-astro-cid-hdalqvzf]{color:#ff6a4d}.deliv[data-astro-cid-hdalqvzf] ul[data-astro-cid-hdalqvzf]{gap:.85rem;margin-top:1.25rem;list-style:none;display:grid}.deliv[data-astro-cid-hdalqvzf] li[data-astro-cid-hdalqvzf]{color:#d9d3c9;padding-left:1.6rem;font-size:.925rem;line-height:1.5;position:relative}.deliv[data-astro-cid-hdalqvzf] li[data-astro-cid-hdalqvzf]:before{content:"✓";color:#7ee2a8;font-family:var(--font-mono);font-size:.8rem;position:absolute;top:.1rem;left:0}.term[data-astro-cid-hdalqvzf]{background:#12110f;border-radius:14px;max-width:50rem;margin:0 auto;overflow:hidden;box-shadow:0 50px 90px -40px #14120f99}.term[data-astro-cid-hdalqvzf] .bar[data-astro-cid-hdalqvzf]{border-bottom:1px solid #24211d;align-items:center;gap:.5rem;padding:.875rem 1.1rem;display:flex}.term[data-astro-cid-hdalqvzf] .bar[data-astro-cid-hdalqvzf] i[data-astro-cid-hdalqvzf]{background:#3a352f;border-radius:50%;width:11px;height:11px}.term[data-astro-cid-hdalqvzf] .bar[data-astro-cid-hdalqvzf] span[data-astro-cid-hdalqvzf]{font-family:var(--font-mono);color:#8c857b;margin-left:.625rem;font-size:.75rem}.term[data-astro-cid-hdalqvzf] pre[data-astro-cid-hdalqvzf]{font-family:var(--font-mono);color:#d9d3c9;margin:0;padding:1.6rem 1.9rem 1.9rem;font-size:.875rem;line-height:1.85;overflow-x:auto}.term[data-astro-cid-hdalqvzf] .c[data-astro-cid-hdalqvzf]{color:#5f5a52}.term[data-astro-cid-hdalqvzf] .k[data-astro-cid-hdalqvzf]{color:#ffb199}.term[data-astro-cid-hdalqvzf] .s[data-astro-cid-hdalqvzf]{color:#b9e5c9}@media (width<=1023px){.dd-specs[data-astro-cid-hdalqvzf].three{grid-template-columns:1fr}.svc-body[data-astro-cid-hdalqvzf]{grid-template-columns:1fr;gap:3rem}.deliv[data-astro-cid-hdalqvzf]{position:static}}
