.ph[data-astro-cid-qdifl7gc]{--line:var(--color-grey-dark)}.ph-decode[data-astro-cid-qdifl7gc]{--line:#fff3;--row-hover:#111}.ph-distill[data-astro-cid-qdifl7gc]{--row-hover:var(--color-grey-light);background-image:linear-gradient(var(--color-grey-light) 1px, transparent 1px), linear-gradient(90deg, var(--color-grey-light) 1px, transparent 1px);background-size:48px 48px}.ph-deploy[data-astro-cid-qdifl7gc]{--line:#0003;--row-hover:#ffffff80}.k[data-astro-cid-qdifl7gc]{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:18px}.ph-decode[data-astro-cid-qdifl7gc] .k[data-astro-cid-qdifl7gc]{color:var(--color-text-dim)}.ph-deploy[data-astro-cid-qdifl7gc] .k[data-astro-cid-qdifl7gc]{color:var(--color-black)}.title[data-astro-cid-qdifl7gc]{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(3.5rem,8vw,7.5rem);font-weight:800;line-height:.9}.st[data-astro-cid-qdifl7gc]{margin-top:14px;font-size:1.375rem;font-weight:600}.obj[data-astro-cid-qdifl7gc]{max-width:520px;margin-top:24px;font-size:1.125rem;line-height:1.55}.ph-decode[data-astro-cid-qdifl7gc] .obj[data-astro-cid-qdifl7gc],.ph-decode[data-astro-cid-qdifl7gc] .acts[data-astro-cid-qdifl7gc] span[data-astro-cid-qdifl7gc]{color:var(--color-text-soft)}.outs[data-astro-cid-qdifl7gc]{flex-direction:column;gap:10px;margin-top:36px;display:flex}.lab[data-astro-cid-qdifl7gc]{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.08em;opacity:.75;font-weight:400}.chain[data-astro-cid-qdifl7gc]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.chain[data-astro-cid-qdifl7gc] .step[data-astro-cid-qdifl7gc]{align-items:center;gap:10px;display:inline-flex}.chain[data-astro-cid-qdifl7gc] .on[data-astro-cid-qdifl7gc]{background:var(--color-yellow);color:var(--color-black);padding:6px 10px;text-decoration:none;transition:background-color .2s}.chain[data-astro-cid-qdifl7gc] .on[data-astro-cid-qdifl7gc]:hover{background:var(--color-white);color:var(--color-black)}.chain[data-astro-cid-qdifl7gc] .off[data-astro-cid-qdifl7gc]{border:1px solid;padding:5px 9px}.chain[data-astro-cid-qdifl7gc] i[data-astro-cid-qdifl7gc]{opacity:.6;font-style:normal}.defs[data-astro-cid-qdifl7gc]{margin-top:12px;font-size:.9375rem}.defs[data-astro-cid-qdifl7gc] li[data-astro-cid-qdifl7gc]{padding:4px 0}.defs[data-astro-cid-qdifl7gc] b[data-astro-cid-qdifl7gc]{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.06em;font-weight:600}.dmap[data-astro-cid-qdifl7gc]{border:2px solid var(--color-black);background:var(--color-white);margin-top:10px}.dmap[data-astro-cid-qdifl7gc] li[data-astro-cid-qdifl7gc]{border-bottom:1px solid var(--color-grey-dark);grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;padding:12px 16px;font-size:.9375rem;display:grid}.dmap[data-astro-cid-qdifl7gc] b[data-astro-cid-qdifl7gc]{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.06em}.dmap[data-astro-cid-qdifl7gc] i[data-astro-cid-qdifl7gc]{text-align:center;color:var(--color-purple);font-style:normal}.dmap[data-astro-cid-qdifl7gc] .all[data-astro-cid-qdifl7gc]{background:var(--color-black);color:var(--color-white);border-bottom:0}.dmap[data-astro-cid-qdifl7gc] .all[data-astro-cid-qdifl7gc] b[data-astro-cid-qdifl7gc]{color:var(--color-yellow)}.dmap[data-astro-cid-qdifl7gc] .all[data-astro-cid-qdifl7gc] i[data-astro-cid-qdifl7gc]{color:var(--color-white)}.feature[data-astro-cid-qdifl7gc]{background:var(--color-black);color:var(--color-white);margin-top:10px;padding:22px 24px;text-decoration:none;transition:background-color .2s;display:block}.feature[data-astro-cid-qdifl7gc]:hover{background:var(--color-purple);color:var(--color-white)}.feature[data-astro-cid-qdifl7gc] b[data-astro-cid-qdifl7gc]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-yellow);font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:800;display:block}.feature[data-astro-cid-qdifl7gc] span[data-astro-cid-qdifl7gc]{color:var(--color-text-soft)}.acts-wrap[data-astro-cid-qdifl7gc]{counter-reset:a}.acts[data-astro-cid-qdifl7gc]{border-top:2px solid}.acts[data-astro-cid-qdifl7gc]+.sub[data-astro-cid-qdifl7gc]{margin-top:32px}.acts[data-astro-cid-qdifl7gc] li[data-astro-cid-qdifl7gc]{border-bottom:1px solid var(--line);counter-increment:a;grid-template-columns:40px minmax(0,1fr);gap:6px 12px;margin-inline:-10px;padding:16px 10px;transition:background-color .2s,padding .2s;display:grid}.acts[data-astro-cid-qdifl7gc] li[data-astro-cid-qdifl7gc]:before{content:counter(a, decimal-leading-zero);font-family:var(--font-mono);font-size:var(--text-meta);opacity:.7;padding-top:5px}.acts[data-astro-cid-qdifl7gc] li[data-astro-cid-qdifl7gc]:hover{background:var(--row-hover);padding-left:18px}.acts[data-astro-cid-qdifl7gc] b[data-astro-cid-qdifl7gc]{font-size:1.1875rem}.acts[data-astro-cid-qdifl7gc] span[data-astro-cid-qdifl7gc]{opacity:.85;grid-column:2}.ph-decode[data-astro-cid-qdifl7gc] .acts[data-astro-cid-qdifl7gc] span[data-astro-cid-qdifl7gc]{opacity:1}.acts[data-astro-cid-qdifl7gc] b[data-astro-cid-qdifl7gc] a:not(.gl-term){color:inherit;text-underline-offset:4px;text-decoration:underline}.ph-distill[data-astro-cid-qdifl7gc] .acts[data-astro-cid-qdifl7gc] a:hover,.ph-deploy[data-astro-cid-qdifl7gc] .acts[data-astro-cid-qdifl7gc] a:hover{color:var(--color-purple)}.sub[data-astro-cid-qdifl7gc]{font-family:var(--font-mono);font-size:var(--text-tag);letter-spacing:.08em;opacity:.75;margin-bottom:10px;font-weight:400}.sub[data-astro-cid-qdifl7gc] a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ph-distill[data-astro-cid-qdifl7gc] .sub[data-astro-cid-qdifl7gc] a:hover{color:var(--color-purple)}
