.spot-split[data-astro-cid-wul6q6lc]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}.spot-split[data-astro-cid-wul6q6lc].flip .spot-copy[data-astro-cid-wul6q6lc]{order:2}.spot-stage[data-astro-cid-wul6q6lc]{display:block}.spot-stage[data-astro-cid-wul6q6lc] .spot-copy[data-astro-cid-wul6q6lc]{max-width:640px;margin-bottom:40px}.spot-copy[data-astro-cid-wul6q6lc] h2[data-astro-cid-wul6q6lc]{margin:0 0 14px}@media(max-width:860px){.spot-split[data-astro-cid-wul6q6lc]{grid-template-columns:1fr;gap:32px}.spot-split[data-astro-cid-wul6q6lc].flip .spot-copy[data-astro-cid-wul6q6lc]{order:0}}.sg[data-astro-cid-dabveq4i]{background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #0003;max-width:100%}.bar[data-astro-cid-dabveq4i]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line-soft);background:color-mix(in oklch,var(--surface) 92%,black)}.dot[data-astro-cid-dabveq4i]{width:10px;height:10px;border-radius:50%;background:var(--line)}.path[data-astro-cid-dabveq4i]{margin-left:8px;font-family:var(--font-mono);font-size:12px;color:var(--muted-dim)}.stage[data-astro-cid-dabveq4i]{position:relative;aspect-ratio:100 / 84;container-type:inline-size;overflow:hidden}.in[data-astro-cid-dabveq4i]{position:absolute;inset:0;font-family:var(--font-mono);font-size:clamp(8.5px,2.4cqw,12px);line-height:1.3;color:var(--muted)}.table[data-astro-cid-dabveq4i]{position:absolute;inset:0 4%}.trow[data-astro-cid-dabveq4i]{position:absolute;left:0;right:0;display:grid;grid-template-columns:1.1fr 1.3fr 1fr .9fr;white-space:nowrap;color:var(--muted)}.trow[data-astro-cid-dabveq4i].head{top:4%;color:var(--muted-dim);border-bottom:1px solid var(--line-soft);padding-bottom:1.5%}.trow[data-astro-cid-dabveq4i].body{height:7%;align-items:center;border-bottom:1px solid var(--line-soft)}.trow[data-astro-cid-dabveq4i] .m[data-astro-cid-dabveq4i]{color:var(--ink)}.trow[data-astro-cid-dabveq4i] .ok[data-astro-cid-dabveq4i]{color:var(--accent)}.trow[data-astro-cid-dabveq4i] .bad[data-astro-cid-dabveq4i]{color:var(--danger)}.tile[data-astro-cid-dabveq4i]{position:absolute;left:var(--x2);top:var(--y2);width:clamp(54px,15cqw,84px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 2px 5px;background:var(--surface-raised);border:1px solid var(--accent-dim);border-radius:6px;color:var(--accent);white-space:nowrap}.tile[data-astro-cid-dabveq4i] span[data-astro-cid-dabveq4i]{font-size:.9em;color:var(--ink)}.cron[data-astro-cid-dabveq4i]{position:absolute;left:var(--x2);top:var(--y2);opacity:0;white-space:nowrap;color:var(--muted);padding:1px 4px;background:color-mix(in oklch,var(--surface) 80%,transparent);border-radius:3px}.cursor[data-astro-cid-dabveq4i]{position:absolute;opacity:0;width:1.7em;height:1.7em;display:grid;place-items:center;border-radius:50%;background:var(--warning);color:var(--accent-ink);font-weight:700}@media(prefers-reduced-motion:no-preference){.tile[data-astro-cid-dabveq4i]{animation:sg-tile var(--loop) ease-in-out infinite}.cron[data-astro-cid-dabveq4i]{animation:sg-cron var(--loop) ease-in-out infinite}.trow[data-astro-cid-dabveq4i].body,.trow[data-astro-cid-dabveq4i].head{animation:sg-table var(--loop) ease-in-out infinite}.trow[data-astro-cid-dabveq4i].body{animation-delay:calc(var(--i) * .04s)}.cursor[data-astro-cid-dabveq4i]{animation:sg-cursor var(--loop) ease-in-out infinite}}@keyframes sg-tile{0%{left:var(--x1);top:var(--y1);border-color:var(--line);color:var(--muted)}28%{left:calc(var(--x1) + var(--dx));top:calc(var(--y1) + var(--dy));border-color:var(--line);color:var(--muted)}48%{left:var(--x1);top:var(--y1);border-color:var(--line);color:var(--muted)}62%{left:var(--x2);top:var(--y2);border-color:var(--accent-dim);color:var(--accent)}88%{left:var(--x2);top:var(--y2);border-color:var(--accent-dim);color:var(--accent)}to{left:var(--x1);top:var(--y1);border-color:var(--line);color:var(--muted)}}@keyframes sg-cron{0%{left:var(--x1);top:var(--y1);rotate:var(--r);opacity:0}7%{opacity:1}30%{left:calc(var(--x1) + var(--dx));top:calc(var(--y1) + var(--dy));rotate:calc(var(--r) * -1);opacity:1}48%{left:var(--x1);top:var(--y1);rotate:var(--r);opacity:1}61%{left:var(--x2);top:var(--y2);rotate:0deg;opacity:1}65%{left:var(--x2);top:var(--y2);rotate:0deg;opacity:0}to{left:var(--x1);top:var(--y1);rotate:var(--r);opacity:0}}@keyframes sg-table{0%,58%{opacity:0}66%,88%{opacity:1}96%,to{opacity:0}}.radar[data-astro-cid-ce3nvs3t]{background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #0003;position:relative;max-width:100%}.radar[data-astro-cid-ce3nvs3t]:before{content:"";position:absolute;inset:-60px -60px auto auto;width:220px;height:220px;background:radial-gradient(closest-side,oklch(.8 .15 174 / .16),transparent);pointer-events:none}.radar-bar[data-astro-cid-ce3nvs3t]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line-soft);background:color-mix(in oklch,var(--surface) 92%,black)}.radar-bar[data-astro-cid-ce3nvs3t] .dot[data-astro-cid-ce3nvs3t]{width:10px;height:10px;border-radius:50%;background:var(--line)}.radar-bar[data-astro-cid-ce3nvs3t] .path[data-astro-cid-ce3nvs3t]{margin-left:8px;font-family:var(--font-mono);font-size:12px;color:var(--muted-dim)}.radar-body[data-astro-cid-ce3nvs3t]{position:relative;padding:20px;display:flex;flex-direction:column;gap:15px}.track[data-astro-cid-ce3nvs3t]{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:12px}.track-label[data-astro-cid-ce3nvs3t]{font-family:var(--font-mono);font-size:11.5px;color:var(--muted-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-line[data-astro-cid-ce3nvs3t]{position:relative;height:1px;background:var(--line-soft)}.tick[data-astro-cid-ce3nvs3t]{position:absolute;top:50%;width:6px;height:6px;border-radius:50%;background:var(--accent-dim);opacity:.55;transform:translate(-50%,-50%)}.tick[data-astro-cid-ce3nvs3t].fail{background:var(--danger);opacity:1}.slot[data-astro-cid-ce3nvs3t]{position:absolute;top:50%;width:8px;height:8px;box-sizing:border-box;border-radius:50%;border:1.5px dotted var(--warning);background:color-mix(in oklch,var(--warning) 30%,transparent);transform:translate(-50%,-50%)}.chip[data-astro-cid-ce3nvs3t]{position:absolute;top:50%;transform:translateY(-50%);padding:1px 6px;border-radius:4px;border:1px solid color-mix(in oklch,var(--warning) 45%,var(--line-soft));background:color-mix(in oklch,var(--warning) 12%,var(--surface));color:var(--warning);font-family:var(--font-mono);font-size:10px;line-height:1.5;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.tick[data-astro-cid-ce3nvs3t]{animation:tick-pulse var(--loop, 12s) linear infinite}.tick[data-astro-cid-ce3nvs3t].fail{animation-name:tick-pulse-fail}.slot[data-astro-cid-ce3nvs3t]{border-style:dotted;animation:var(--slot-anim) var(--loop, 12s) linear infinite}.chip[data-astro-cid-ce3nvs3t]{animation:var(--chip-anim) var(--loop, 12s) linear infinite}}@keyframes tick-pulse{0%,2%{opacity:1;background:var(--accent);box-shadow:0 0 0 5px color-mix(in oklch,var(--accent) 35%,transparent)}14%,to{opacity:.55;background:var(--accent-dim);box-shadow:none}}@keyframes tick-pulse-fail{0%,2%{opacity:1;background:var(--danger);box-shadow:0 0 0 5px color-mix(in oklch,var(--danger) 40%,transparent)}14%,to{opacity:.55;background:color-mix(in oklch,var(--danger) 70%,var(--accent-dim));box-shadow:none}}.sweep[data-astro-cid-ce3nvs3t]{position:absolute;inset:20px 20px 20px 132px;pointer-events:none}.sweep[data-astro-cid-ce3nvs3t]:before{content:"";position:absolute;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,transparent,var(--accent),transparent);box-shadow:0 0 12px 1px #14dcb68c}@media(prefers-reduced-motion:no-preference){.sweep[data-astro-cid-ce3nvs3t]:before{animation:sweep-move var(--loop, 12s) linear infinite}}@keyframes sweep-move{0%{left:0%}to{left:100%}}@media(prefers-reduced-motion:reduce){.sweep[data-astro-cid-ce3nvs3t]:before{left:72%}}.radar-foot[data-astro-cid-ce3nvs3t]{padding:10px 20px 16px;border-top:1px solid var(--line-soft);font-family:var(--font-mono);font-size:11.5px;color:var(--muted-dim)}.radar-foot[data-astro-cid-ce3nvs3t] .dim[data-astro-cid-ce3nvs3t]{color:var(--muted)}.enc[data-astro-cid-qpabirpo]{--loop: 13s;container-type:inline-size;background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #0003;font-family:var(--font-mono);font-size:clamp(9px,2.9cqi,12px);line-height:1.7;color:var(--ink)}.bar[data-astro-cid-qpabirpo]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line-soft);background:color-mix(in oklch,var(--surface) 92%,black);position:relative;min-height:40px}.dot[data-astro-cid-qpabirpo]{width:10px;height:10px;border-radius:50%;background:var(--line);flex:none}.path[data-astro-cid-qpabirpo]{position:absolute;left:66px;right:12px;color:var(--muted-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage[data-astro-cid-qpabirpo]{padding:14px;min-width:0}.pane[data-astro-cid-qpabirpo]{background:var(--surface-raised);border:1px solid var(--line-soft);border-radius:6px;padding:8px 10px;min-width:0}.head[data-astro-cid-qpabirpo]{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--muted);font-size:.85em}.head[data-astro-cid-qpabirpo] span[data-astro-cid-qpabirpo]:first-child{white-space:nowrap}.cmd[data-astro-cid-qpabirpo]{white-space:pre;overflow:hidden;text-overflow:ellipsis}.swap[data-astro-cid-qpabirpo]{display:grid}.layer[data-astro-cid-qpabirpo]{grid-area:1 / 1;min-width:0}.tag[data-astro-cid-qpabirpo]{font-size:.85em;padding:0 6px;border:1px solid var(--accent-dim);color:var(--accent);border-radius:4px;white-space:nowrap}.err[data-astro-cid-qpabirpo]{color:var(--danger);white-space:nowrap}.ra[data-astro-cid-qpabirpo] .cmd[data-astro-cid-qpabirpo]{color:var(--muted)}.flow[data-astro-cid-qpabirpo]{height:18px;position:relative}.flow[data-astro-cid-qpabirpo]:before{content:"";position:absolute;left:50%;top:2px;bottom:2px;border-left:1px dashed var(--line)}.pip[data-astro-cid-qpabirpo]{position:absolute;left:50%;top:0;width:7px;height:7px;margin-left:-3px;border-radius:50%;background:var(--accent);opacity:0}.note[data-astro-cid-qpabirpo]{margin-top:12px;color:var(--muted-dim);font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dbplain[data-astro-cid-qpabirpo],.ra[data-astro-cid-qpabirpo]{opacity:0}.dbcipher[data-astro-cid-qpabirpo],.rb[data-astro-cid-qpabirpo]{opacity:1}@media(prefers-reduced-motion:no-preference){.pip[data-astro-cid-qpabirpo]{animation:pip var(--loop) ease-in-out infinite}.dbplain[data-astro-cid-qpabirpo]{animation:dbplain var(--loop) ease-in-out infinite}.dbcipher[data-astro-cid-qpabirpo]{animation:dbcipher var(--loop) ease-in-out infinite}.ra[data-astro-cid-qpabirpo]{animation:ra var(--loop) ease-in-out infinite}.rb[data-astro-cid-qpabirpo]{animation:rb var(--loop) ease-in-out infinite}}@keyframes pip{0%,10%{opacity:0;transform:translateY(0)}12%{opacity:1;transform:translateY(0)}22%{opacity:1;transform:translateY(12px)}24%,to{opacity:0;transform:translateY(12px)}}@keyframes dbplain{0%,20%{opacity:0}24%,28%{opacity:1}34%,to{opacity:0}}@keyframes dbcipher{0%,28%{opacity:0}36%,94%{opacity:1}99%,to{opacity:0}}@keyframes ra{0%,42%{opacity:0}46%,60%{opacity:1}65%,to{opacity:0}}@keyframes rb{0%,65%{opacity:0}70%,94%{opacity:1}99%,to{opacity:0}}.edit[data-astro-cid-dnqgsagt]{--loop: 13s;background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #0003;font-family:var(--font-mono);font-size:12px;line-height:1.7;color:var(--ink)}.bar[data-astro-cid-dnqgsagt]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line-soft);background:color-mix(in oklch,var(--surface) 92%,black);position:relative;min-height:40px}.dot[data-astro-cid-dnqgsagt]{width:10px;height:10px;border-radius:50%;background:var(--line);flex:none}.path[data-astro-cid-dnqgsagt]{position:absolute;left:66px;right:12px;color:var(--muted-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage[data-astro-cid-dnqgsagt]{display:grid;padding:16px 16px 14px}.layer[data-astro-cid-dnqgsagt]{grid-area:1 / 1;min-width:0}.row[data-astro-cid-dnqgsagt]{white-space:pre;overflow:hidden;text-overflow:ellipsis}.dim[data-astro-cid-dnqgsagt]{color:var(--muted-dim)}.bad[data-astro-cid-dnqgsagt]{text-decoration:underline wavy var(--danger);text-underline-offset:4px}.status[data-astro-cid-dnqgsagt]{display:flex;justify-content:space-between;margin-top:10px;color:var(--muted)}.err[data-astro-cid-dnqgsagt]{color:var(--danger)}.tag[data-astro-cid-dnqgsagt]{font-size:10px;padding:1px 6px;border:1px solid var(--accent-dim);color:var(--accent);border-radius:4px;margin-right:4px}.asis[data-astro-cid-dnqgsagt]{border-color:var(--line);color:var(--muted);margin:0 0 0 6px}.check[data-astro-cid-dnqgsagt]{color:var(--success);margin-left:6px}.run[data-astro-cid-dnqgsagt]{color:var(--accent);padding-left:8px}.keep[data-astro-cid-dnqgsagt]{margin-top:0}.norc[data-astro-cid-dnqgsagt] .dim[data-astro-cid-dnqgsagt]:nth-child(2){margin-top:8px}.vi[data-astro-cid-dnqgsagt],.path-vi[data-astro-cid-dnqgsagt]{animation:vi var(--loop) ease-in-out infinite}.norc[data-astro-cid-dnqgsagt],.path-norc[data-astro-cid-dnqgsagt]{animation:norc var(--loop) ease-in-out infinite}.r0[data-astro-cid-dnqgsagt]{animation:run var(--loop) ease-out infinite}.r1[data-astro-cid-dnqgsagt]{animation:run1 var(--loop) ease-out infinite}.r2[data-astro-cid-dnqgsagt]{animation:run2 var(--loop) ease-out infinite}.check[data-astro-cid-dnqgsagt]{animation:run0 var(--loop) ease-out infinite}@keyframes vi{0%,38%{opacity:1}44%,92%{opacity:0}98%,to{opacity:1}}@keyframes norc{0%,38%{opacity:0}44%,92%{opacity:1}98%,to{opacity:0}}@keyframes run0{0%,46%{opacity:0}50%,to{opacity:1}}@keyframes run{0%,50%{opacity:0;transform:translate(-4px)}54%,to{opacity:1;transform:none}}@keyframes run1{0%,56%{opacity:0;transform:translate(-4px)}60%,to{opacity:1;transform:none}}@keyframes run2{0%,62%{opacity:0;transform:translate(-4px)}66%,to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.vi[data-astro-cid-dnqgsagt],.path-vi[data-astro-cid-dnqgsagt]{animation:none;opacity:0}.norc[data-astro-cid-dnqgsagt],.path-norc[data-astro-cid-dnqgsagt],.run[data-astro-cid-dnqgsagt],.check[data-astro-cid-dnqgsagt]{animation:none;opacity:1;transform:none}}.ai[data-astro-cid-3wai7f3p]{container-type:inline-size;background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #0003;font-family:var(--font-mono);font-size:clamp(9px,2.9cqi,12px);line-height:1.7;color:var(--ink)}.bar[data-astro-cid-3wai7f3p]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line-soft);background:color-mix(in oklch,var(--surface) 92%,black);position:relative;min-height:40px}.dot[data-astro-cid-3wai7f3p]{width:10px;height:10px;border-radius:50%;background:var(--line);flex:none}.path[data-astro-cid-3wai7f3p]{position:absolute;left:66px;right:12px;color:var(--muted-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage[data-astro-cid-3wai7f3p]{padding:14px;min-width:0}.pane[data-astro-cid-3wai7f3p]{background:var(--surface-raised);border:1px solid var(--line-soft);border-radius:6px;padding:8px 10px;min-width:0}.head[data-astro-cid-3wai7f3p]{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--muted);font-size:.85em}.head[data-astro-cid-3wai7f3p] span[data-astro-cid-3wai7f3p]:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd[data-astro-cid-3wai7f3p]{white-space:pre;overflow:hidden;text-overflow:ellipsis}.tag[data-astro-cid-3wai7f3p]{font-size:.85em;padding:0 6px;border:1px solid var(--accent-dim);color:var(--accent);border-radius:4px;white-space:nowrap}.flow[data-astro-cid-3wai7f3p]{height:18px;position:relative}.flow[data-astro-cid-3wai7f3p]:before{content:"";position:absolute;left:50%;top:2px;bottom:2px;border-left:1px dashed var(--line)}.note[data-astro-cid-3wai7f3p]{margin-top:12px;color:var(--muted-dim);font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero[data-astro-cid-j7pv25f6]{padding-top:56px;padding-bottom:0}.hero-copy[data-astro-cid-j7pv25f6]{max-width:720px;margin-bottom:40px}.hero-copy[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:13px;color:var(--accent);margin:0 0 18px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(34px,4.4vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.08;margin:0 0 20px;text-wrap:balance}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{font-size:clamp(16px,1.6vw,18px);color:var(--muted);max-width:46ch;margin:0 0 32px;text-wrap:pretty}.actions[data-astro-cid-j7pv25f6]{display:flex;gap:12px;flex-wrap:wrap}.showcase[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1920 / 900;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent);mask-image:linear-gradient(to bottom,#000 80%,transparent)}.showcase-desktop[data-astro-cid-j7pv25f6]{width:88%;margin:0 auto}.how-grid[data-astro-cid-j7pv25f6]{display:grid;gap:40px}.how-visual[data-astro-cid-j7pv25f6]{order:-1}@media(min-width:861px){.how-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:center;gap:48px}.how-visual[data-astro-cid-j7pv25f6]{order:2}.steps[data-astro-cid-j7pv25f6]{order:1;grid-template-columns:1fr;border-left:none}.steps[data-astro-cid-j7pv25f6] .step[data-astro-cid-j7pv25f6]{border-right:none}}.terminal[data-astro-cid-j7pv25f6]{background:var(--surface);border:1px solid var(--line-soft);border-radius:10px;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #0003;position:relative}.terminal[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-60px -60px auto auto;width:220px;height:220px;background:radial-gradient(closest-side,oklch(.8 .15 174 / .16),transparent);pointer-events:none}.terminal-bar[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line-soft);background:color-mix(in oklch,var(--surface) 92%,black)}.terminal-bar[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{width:10px;height:10px;border-radius:50%;background:var(--line)}.terminal-bar[data-astro-cid-j7pv25f6] .path[data-astro-cid-j7pv25f6]{margin-left:8px;font-family:var(--font-mono);font-size:12px;color:var(--muted-dim)}.terminal-body[data-astro-cid-j7pv25f6]{font-family:var(--font-mono);font-size:13.5px;line-height:1.75;padding:20px 22px 24px;overflow-x:auto}.terminal-body[data-astro-cid-j7pv25f6] .prompt[data-astro-cid-j7pv25f6]{color:var(--muted-dim)}.terminal-body[data-astro-cid-j7pv25f6] .cmd[data-astro-cid-j7pv25f6]{color:var(--ink)}.terminal-body[data-astro-cid-j7pv25f6] .ok{color:var(--accent)}.terminal-body[data-astro-cid-j7pv25f6] .fail[data-astro-cid-j7pv25f6]{color:var(--danger)}.terminal-body[data-astro-cid-j7pv25f6] .dim{color:var(--muted-dim)}.terminal-body[data-astro-cid-j7pv25f6] .out[data-astro-cid-j7pv25f6]{color:var(--muted);white-space:pre}.terminal-body[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{display:block}.terminal-body[data-astro-cid-j7pv25f6] .gap[data-astro-cid-j7pv25f6]{display:block;height:12px}.feature-list[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line-soft)}.feature-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:32px;padding:28px 0;border-bottom:1px solid var(--line-soft)}.feature-row[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17px;font-weight:600;margin:0;letter-spacing:-.01em;display:flex;align-items:center;gap:12px}.feature-icon[data-astro-cid-j7pv25f6]{flex:none;color:var(--accent)}.feature-row[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--muted);margin:0;max-width:60ch}.steps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;border-top:1px solid var(--line-soft);border-left:1px solid var(--line-soft)}.step[data-astro-cid-j7pv25f6]{padding:28px 26px;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.step[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-mono);font-size:13px;color:var(--accent);margin-bottom:16px}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17px;font-weight:600;margin:0 0 8px;letter-spacing:-.01em}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14.5px;color:var(--muted);margin:0}.platforms[data-astro-cid-j7pv25f6]{padding:40px 0}.platforms-line[data-astro-cid-j7pv25f6]{margin:0;text-align:center;font-family:var(--font-mono);font-size:14px;color:var(--muted)}.platforms-line[data-astro-cid-j7pv25f6] .dim[data-astro-cid-j7pv25f6]{color:var(--muted-dim)}.position[data-astro-cid-j7pv25f6]{background:var(--surface);border:1px solid var(--line-soft);border-radius:12px;padding:60px 48px}.position[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].framing{font-family:var(--font-mono);font-size:clamp(18px,2.4vw,23px);font-weight:500;letter-spacing:-.01em;line-height:1.5;color:var(--ink);max-width:62ch;margin:0 0 30px}.position[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].framing .accent[data-astro-cid-j7pv25f6]{color:var(--accent)}.position[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].framing .dim[data-astro-cid-j7pv25f6]{color:var(--muted-dim)}@media(max-width:860px){.hero[data-astro-cid-j7pv25f6]{padding-top:48px}.hero-copy[data-astro-cid-j7pv25f6]{margin-bottom:40px}.feature-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:8px}.position[data-astro-cid-j7pv25f6]{padding:40px 28px}}@media(max-width:420px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(30px,9vw,40px)}.terminal-body[data-astro-cid-j7pv25f6]{font-size:12px;padding:16px 16px 20px}.position[data-astro-cid-j7pv25f6]{padding:32px 20px}}
