/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
.carousel-edge[data-astro-cid-uov3lemp]{margin-left:max(1.5rem, calc((100vw - var(--container-landing)) / 2))}.capability-art[data-astro-cid-uov3lemp]{background:var(--gradient-card-art);outline:1px solid var(--color-line);outline-offset:-1px}.input-scene[data-astro-cid-uov3lemp],.browser-scene[data-astro-cid-uov3lemp],.playbook-scene[data-astro-cid-uov3lemp],.judgment-scene[data-astro-cid-uov3lemp],.evidence-scene[data-astro-cid-uov3lemp],.healing-scene[data-astro-cid-uov3lemp]{width:78%;color:var(--color-ink-0);font-family:var(--font-sans);position:relative}.source-card[data-astro-cid-uov3lemp],.extraction-card[data-astro-cid-uov3lemp],.browser-scene[data-astro-cid-uov3lemp],.playbook-scene[data-astro-cid-uov3lemp],.decision-card[data-astro-cid-uov3lemp],.healing-card[data-astro-cid-uov3lemp]{background:var(--color-bg-0);box-shadow:var(--shadow-card-art)}.input-scene[data-astro-cid-uov3lemp]{height:72%}.source-card[data-astro-cid-uov3lemp],.extraction-card[data-astro-cid-uov3lemp]{align-items:center;gap:10px;min-width:54%;padding:10px 12px;display:flex;position:absolute}.source-card[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp],.source-card[data-astro-cid-uov3lemp] small[data-astro-cid-uov3lemp],.extraction-card[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp],.extraction-card[data-astro-cid-uov3lemp] small[data-astro-cid-uov3lemp]{white-space:nowrap;display:block}.source-card[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp],.extraction-card[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp]{font-size:10px;font-weight:600}.source-card[data-astro-cid-uov3lemp] small[data-astro-cid-uov3lemp],.extraction-card[data-astro-cid-uov3lemp] small[data-astro-cid-uov3lemp]{color:var(--color-ink-3);font-family:var(--font-mono);margin-top:2px;font-size:7px}.source-email[data-astro-cid-uov3lemp]{top:0;left:0;transform:rotate(-2deg)}.source-document[data-astro-cid-uov3lemp]{top:9%;right:0;transform:rotate(2deg)}.extraction-card[data-astro-cid-uov3lemp]{z-index:2;min-width:60%;bottom:0;left:23%}.source-mark[data-astro-cid-uov3lemp],.success-mark[data-astro-cid-uov3lemp]{background:var(--color-bg-2);width:27px;height:27px;color:var(--color-ink-2);font-family:var(--font-mono);flex:0 0 27px;place-items:center;font-size:8px;font-weight:600;display:grid}.success-mark[data-astro-cid-uov3lemp]{background:var(--color-brand-wash);color:var(--color-brand);font-size:12px}.browser-scene[data-astro-cid-uov3lemp]{height:76%;overflow:hidden}.browser-chrome[data-astro-cid-uov3lemp]{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;height:25%;padding:0 10px;display:flex}.chrome-dots[data-astro-cid-uov3lemp]{gap:3px;display:flex}.chrome-dots[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]{background:var(--color-ink-3);opacity:.7;border-radius:50%;width:4px;height:4px}.browser-address[data-astro-cid-uov3lemp]{color:var(--color-ink-3);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:7px;overflow:hidden}.browser-body[data-astro-cid-uov3lemp]{grid-template-columns:22% 1fr;height:75%;display:grid}.browser-sidebar[data-astro-cid-uov3lemp]{border-right:1px solid var(--color-line);align-content:start;gap:7px;padding:13px 9px;display:grid}.browser-sidebar[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]{background:var(--color-line);height:3px}.browser-form[data-astro-cid-uov3lemp]{grid-template-columns:1fr 1fr;gap:6px;padding:10px 12px;display:grid}.browser-kicker[data-astro-cid-uov3lemp]{grid-column:1/-1;font-size:9px;font-weight:600}.form-field[data-astro-cid-uov3lemp]{min-width:0;box-shadow:0 0 0 1px var(--color-line);color:var(--color-ink-3);font-family:var(--font-mono);flex-direction:column;gap:2px;padding:5px 6px;font-size:6px;display:flex}.form-field[data-astro-cid-uov3lemp] b[data-astro-cid-uov3lemp]{color:var(--color-ink-0);text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:500;overflow:hidden}.form-action[data-astro-cid-uov3lemp]{background:var(--color-brand);color:var(--color-bg-0);grid-column:2;place-self:end;padding:5px 8px;font-size:7px;font-weight:600}.browser-cursor[data-astro-cid-uov3lemp]{filter:drop-shadow(0 2px 3px #0003);width:17px;position:absolute;bottom:5%;right:13%}.playbook-scene[data-astro-cid-uov3lemp]{padding:12px}.playbook-header[data-astro-cid-uov3lemp]{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:9px;display:flex}.playbook-header[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp]{gap:2px;display:grid}.playbook-header[data-astro-cid-uov3lemp] small[data-astro-cid-uov3lemp]{color:var(--color-ink-3);font-family:var(--font-mono);letter-spacing:.08em;font-size:6px}.playbook-header[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp]{font-size:9px;font-weight:600}.playbook-header[data-astro-cid-uov3lemp]>b[data-astro-cid-uov3lemp]{background:var(--color-brand-wash);color:var(--color-brand);font-family:var(--font-mono);text-transform:uppercase;padding:4px 6px;font-size:6px;font-weight:600}.playbook-steps[data-astro-cid-uov3lemp]{margin:0;padding:0;list-style:none}.playbook-steps[data-astro-cid-uov3lemp] li[data-astro-cid-uov3lemp]{border-bottom:1px solid var(--color-line);grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:27px;display:grid}.playbook-steps[data-astro-cid-uov3lemp] li[data-astro-cid-uov3lemp]:last-child{border-bottom:0}.playbook-steps[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp],.playbook-steps[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]{color:var(--color-ink-3);font-family:var(--font-mono);font-size:6px;font-style:normal}.playbook-steps[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp]{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:500;overflow:hidden}.judgment-scene[data-astro-cid-uov3lemp]{align-items:center;display:flex}.run-path[data-astro-cid-uov3lemp]{flex:1;align-items:center;display:flex}.run-path[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp]{background:var(--color-bg-0);width:23px;height:23px;box-shadow:0 0 0 1px var(--color-line);font-family:var(--font-mono);flex:0 0 23px;place-items:center;font-size:8px;display:grid}.run-path[data-astro-cid-uov3lemp] .done-node[data-astro-cid-uov3lemp]{color:var(--color-success)}.run-path[data-astro-cid-uov3lemp] .held-node[data-astro-cid-uov3lemp]{background:var(--color-brand-wash);color:var(--color-brand)}.run-path[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]{background:var(--color-line);flex:1;height:1px}.decision-card[data-astro-cid-uov3lemp]{flex:0 0 70%;width:70%;padding:11px}.decision-label[data-astro-cid-uov3lemp],.healing-label[data-astro-cid-uov3lemp]{color:var(--color-brand);font-family:var(--font-mono);letter-spacing:.06em;align-items:center;gap:5px;font-size:6px;font-weight:600;display:flex}.decision-label[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp],.healing-label[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp]{background:var(--color-brand);border-radius:50%;width:5px;height:5px}.decision-card[data-astro-cid-uov3lemp]>strong[data-astro-cid-uov3lemp],.healing-card[data-astro-cid-uov3lemp]>strong[data-astro-cid-uov3lemp]{margin-top:7px;font-size:10px;font-weight:600;display:block}.decision-card[data-astro-cid-uov3lemp] p[data-astro-cid-uov3lemp],.healing-card[data-astro-cid-uov3lemp] p[data-astro-cid-uov3lemp]{color:var(--color-ink-2);margin:4px 0 0;font-size:7px;line-height:1.45}.decision-footer[data-astro-cid-uov3lemp]{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;margin-top:9px;padding-top:7px;display:flex}.decision-footer[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp]{color:var(--color-ink-3);font-family:var(--font-mono);font-size:6px}.decision-footer[data-astro-cid-uov3lemp] b[data-astro-cid-uov3lemp]{background:var(--color-ink-0);color:var(--color-bg-0);padding:4px 8px;font-size:7px;font-weight:600}.healing-scene[data-astro-cid-uov3lemp]{gap:13px;display:grid}.healing-path[data-astro-cid-uov3lemp]{align-items:center;padding-top:21px;display:flex;position:relative}.healing-path[data-astro-cid-uov3lemp]>i[data-astro-cid-uov3lemp]{background:var(--color-line);flex:1;height:1px}.path-node[data-astro-cid-uov3lemp]{z-index:1;background:var(--color-bg-0);width:23px;height:23px;box-shadow:0 0 0 1px var(--color-line);font-family:var(--font-mono);flex:0 0 23px;place-items:center;font-size:8px;display:grid}.node-done[data-astro-cid-uov3lemp]{color:var(--color-success)}.node-failed[data-astro-cid-uov3lemp]{background:var(--color-bg-2);color:var(--color-ink-3)}.node-healed[data-astro-cid-uov3lemp]{background:var(--color-brand-wash);color:var(--color-brand)}.heal-arc[data-astro-cid-uov3lemp]{width:calc(100% - 22px);height:26px;color:var(--color-brand);position:absolute;top:0;left:11px}.heal-tag[data-astro-cid-uov3lemp]{background:var(--color-bg-0);box-shadow:0 0 0 1px var(--color-line);color:var(--color-brand);font-family:var(--font-mono);letter-spacing:.06em;white-space:nowrap;padding:3px 5px;font-size:6px;font-weight:600;position:absolute;top:-7px;left:50%;transform:translate(-50%)}.healing-card[data-astro-cid-uov3lemp]{padding:11px}.receipt[data-astro-cid-uov3lemp]{background:var(--color-bg-0);width:62%;box-shadow:var(--shadow-card-art);font-family:var(--font-mono);margin:0 auto;padding:10px 11px 11px;position:relative;transform:rotate(-1.5deg)}.receipt-head[data-astro-cid-uov3lemp]{border-bottom:1px dashed var(--color-line);text-align:center;justify-items:center;gap:3px;padding-bottom:7px;display:grid}.receipt-head[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp]{letter-spacing:.18em;font-size:8px;font-weight:600}.receipt-head[data-astro-cid-uov3lemp] small[data-astro-cid-uov3lemp]{color:var(--color-ink-3);letter-spacing:.06em;font-size:6px}.receipt-lines[data-astro-cid-uov3lemp]{border-bottom:1px dashed var(--color-line);gap:6px;margin:0;padding:7px 0;list-style:none;display:grid}.receipt-lines[data-astro-cid-uov3lemp] li[data-astro-cid-uov3lemp]{align-items:baseline;gap:5px;font-size:7px;display:flex}.receipt-lines[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp]{color:var(--color-ink-3);font-size:6px}.receipt-lines[data-astro-cid-uov3lemp] strong[data-astro-cid-uov3lemp]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.receipt-lines[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]{border-bottom:1px dotted var(--color-line);flex:1;transform:translateY(-1px)}.receipt-lines[data-astro-cid-uov3lemp] b[data-astro-cid-uov3lemp]{color:var(--color-brand);font-size:8px;font-weight:600}.receipt-total[data-astro-cid-uov3lemp]{justify-content:space-between;align-items:baseline;padding-top:7px;font-size:7px;display:flex}.receipt-total[data-astro-cid-uov3lemp] span[data-astro-cid-uov3lemp]{color:var(--color-ink-3);letter-spacing:.06em;font-size:6px}.receipt-total[data-astro-cid-uov3lemp] b[data-astro-cid-uov3lemp]{font-weight:600}.receipt-barcode[data-astro-cid-uov3lemp]{justify-content:center;gap:2px;height:9px;margin-top:8px;display:flex}.receipt-barcode[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]{background:var(--color-ink-0);width:1px}.receipt-barcode[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]:nth-child(3n){width:2.5px}.receipt-barcode[data-astro-cid-uov3lemp] i[data-astro-cid-uov3lemp]:nth-child(4n+1){width:1.5px}.capability-card[data-astro-cid-uov3lemp]{outline:1px solid var(--color-line-strong);outline-offset:-1px}.capability-control[data-astro-cid-uov3lemp]{border-color:var(--color-ink-0)}[data-astro-cid-uov3lemp][data-carousel-previous]:disabled,[data-astro-cid-uov3lemp][data-carousel-next]:disabled{cursor:default;opacity:.35}@media not all and (width>=720px){.carousel-edge[data-astro-cid-uov3lemp]{margin-left:1.25rem}}.story[data-astro-cid-nveqf3od]{padding-bottom:clamp(32px,6vh,64px);position:relative}.story-card[data-astro-cid-nveqf3od]{--stack-offset:0px;z-index:1;top:calc(clamp(72px, 9vh, 104px) + var(--stack-offset));background:var(--color-bg-0);box-shadow:var(--shadow-card), 0 -12px 30px #0a0a0a0f;transform-origin:top;grid-template-columns:minmax(280px,.38fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,88px);padding:clamp(36px,4vw,64px);display:grid;position:sticky}.story-card[data-astro-cid-nveqf3od]:nth-child(2){--stack-offset:8px;z-index:2}.story-card[data-astro-cid-nveqf3od]:nth-child(3){--stack-offset:16px;z-index:3}.story-card[data-astro-cid-nveqf3od]+.story-card[data-astro-cid-nveqf3od]{margin-top:24px}.motion-enabled[data-astro-cid-nveqf3od] .story-card[data-astro-cid-nveqf3od]{opacity:0;transition:opacity .42s cubic-bezier(.2,0,0,1),scale .42s cubic-bezier(.2,0,0,1),filter .42s cubic-bezier(.2,0,0,1),transform .52s cubic-bezier(.2,0,0,1),box-shadow .42s cubic-bezier(.2,0,0,1);transform:translateY(32px)}.motion-enabled[data-astro-cid-nveqf3od] .story-card[data-astro-cid-nveqf3od].is-visible{opacity:1;transform:translateY(0)}.motion-enabled[data-astro-cid-nveqf3od] .story-card[data-astro-cid-nveqf3od].is-behind{filter:brightness(.96);box-shadow:var(--shadow-card), 0 -8px 22px #0a0a0a0a;scale:.985}.card-number[data-astro-cid-nveqf3od]{color:var(--color-ink-3);font-family:var(--font-mono);letter-spacing:.06em;font-size:12px;font-weight:500;display:block}.card-copy[data-astro-cid-nveqf3od] h2[data-astro-cid-nveqf3od]{max-width:15ch;color:var(--color-ink-0);letter-spacing:-.04em;text-wrap:balance;margin:18px 0 0;font-size:clamp(32px,3.2vw,42px);font-weight:600;line-height:1.02}.card-copy[data-astro-cid-nveqf3od] p[data-astro-cid-nveqf3od]{max-width:34ch;color:var(--color-ink-2);letter-spacing:-.01em;text-wrap:pretty;margin:18px 0 0;font-size:15px;line-height:1.6}.visual[data-astro-cid-nveqf3od]{min-width:0}.panel[data-astro-cid-nveqf3od]{border-radius:var(--radius-md);background:var(--color-bg-0);box-shadow:var(--shadow-field)}.panel-bar[data-astro-cid-nveqf3od]{border-bottom:1px solid var(--color-line);align-items:center;gap:16px;padding:16px 20px;display:flex}.panel-kicker[data-astro-cid-nveqf3od]{color:var(--color-ink-3);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:11px;display:block}.panel-title[data-astro-cid-nveqf3od] strong[data-astro-cid-nveqf3od]{color:var(--color-ink-0);letter-spacing:-.015em;font-size:15px;font-weight:600;display:block}.panel-pill[data-astro-cid-nveqf3od]{background:var(--color-bg-2);color:var(--color-ink-2);white-space:nowrap;border-radius:9999px;margin-left:auto;padding:5px 11px;font-size:12px}.recorder[data-astro-cid-nveqf3od]{border-radius:var(--radius-md);background:var(--color-bg-0);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.browser-bar[data-astro-cid-nveqf3od]{border-bottom:1px solid var(--color-line);grid-template-columns:1fr auto 1fr;align-items:center;height:46px;padding:0 16px;display:grid}.traffic-lights[data-astro-cid-nveqf3od]{gap:7px;display:flex}.traffic-lights[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od]{background:var(--color-bg-3);border-radius:9999px;width:8px;height:8px}.address[data-astro-cid-nveqf3od]{background:var(--color-bg-2);color:var(--color-ink-3);font-family:var(--font-mono);border-radius:9999px;padding:5px 20px;font-size:11px}.screen[data-astro-cid-nveqf3od]{grid-template-columns:132px 1fr;min-height:400px;display:grid;position:relative}.sidebar[data-astro-cid-nveqf3od]{border-right:1px solid var(--color-line);background:var(--color-bg-2);padding:24px 18px}.sidebar-logo[data-astro-cid-nveqf3od]{border-radius:var(--radius-sm);background:var(--color-ink-0);width:26px;height:26px;margin-bottom:36px}.sidebar-nav[data-astro-cid-nveqf3od]{color:var(--color-ink-2);gap:14px;font-size:12px;display:grid}.sidebar-nav[data-astro-cid-nveqf3od] .is-current[data-astro-cid-nveqf3od]{color:var(--color-ink-0);font-weight:600}.form[data-astro-cid-nveqf3od]{padding:40px 48px 78px;position:relative}.form-content[data-astro-cid-nveqf3od]{width:min(560px,100%)}.form[data-astro-cid-nveqf3od] .form-title[data-astro-cid-nveqf3od]{color:var(--color-ink-0);letter-spacing:-.03em;margin:0 0 26px;font-size:22px;font-weight:600;line-height:1.1}.question[data-astro-cid-nveqf3od]+.question[data-astro-cid-nveqf3od]{margin-top:18px}.question-label[data-astro-cid-nveqf3od]{color:var(--color-ink-2);margin-bottom:8px;font-size:12px;font-weight:500;display:block}.choices[data-astro-cid-nveqf3od]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.choice[data-astro-cid-nveqf3od]{border:1px solid var(--color-line);border-radius:var(--radius-sm);height:42px;color:var(--color-ink-1);align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.choice-selected[data-astro-cid-nveqf3od],.condition-selected[data-astro-cid-nveqf3od]{border-color:var(--color-brand);color:var(--color-ink-0)}.choice-check[data-astro-cid-nveqf3od]{width:15px;height:15px;color:var(--color-brand);flex:0 0 15px;margin-left:auto}.choice[data-astro-cid-nveqf3od]:not(.choice-selected):not(.condition-selected) .choice-check[data-astro-cid-nveqf3od]{display:none}.save-button[data-astro-cid-nveqf3od]{border-radius:var(--radius-sm);background:var(--color-cta);height:40px;color:var(--color-cta-ink);align-items:center;margin-top:24px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.recording-cursor[data-astro-cid-nveqf3od]{z-index:10;opacity:0;filter:drop-shadow(0 2px 3px #0003);pointer-events:none;width:26px;height:32px;position:absolute;top:0;left:0}.recording-click-ring[data-astro-cid-nveqf3od]{z-index:9;opacity:0;border:2px solid var(--color-brand);pointer-events:none;border-radius:9999px;width:38px;height:38px;position:absolute;top:0;left:0}.recorder-controls[data-astro-cid-nveqf3od]{z-index:8;border-radius:var(--radius-md);background:var(--color-ink-0);width:max-content;color:var(--color-bg-0);align-items:center;gap:4px;padding:5px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0a0a0a2e}.timer[data-astro-cid-nveqf3od]{min-width:58px;height:38px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.record-control[data-astro-cid-nveqf3od]{border-radius:var(--radius-sm);background:var(--color-bg-0);height:38px;color:var(--color-ink-0);justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.record-control[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od]{background:var(--color-danger);border-radius:9999px;width:10px;height:10px;display:block}.recorder[data-astro-cid-nveqf3od].is-recording .record-control[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od]{border-radius:2px}.record-check[data-astro-cid-nveqf3od]{width:14px;height:14px;color:var(--color-success);display:none}.recorder[data-astro-cid-nveqf3od].is-done .record-control[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od]{display:none}.recorder[data-astro-cid-nveqf3od].is-done .record-check[data-astro-cid-nveqf3od]{display:block}.playbook-steps[data-astro-cid-nveqf3od]{margin:0;padding:8px 0;list-style:none}.playbook-step[data-astro-cid-nveqf3od]{grid-template-columns:20px minmax(0,1fr) minmax(170px,.7fr);align-items:center;gap:14px;padding:11px 20px;display:grid}.playbook-step[data-astro-cid-nveqf3od]+.playbook-step[data-astro-cid-nveqf3od],.playbook-branch[data-astro-cid-nveqf3od]+.playbook-step[data-astro-cid-nveqf3od]{border-top:1px solid var(--color-line)}.step-index[data-astro-cid-nveqf3od]{color:var(--color-ink-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.step-title[data-astro-cid-nveqf3od]{color:var(--color-ink-0);letter-spacing:-.01em;font-size:14px;line-height:1.45}.step-detail[data-astro-cid-nveqf3od]{color:var(--color-ink-3);text-align:right;font-size:12px;line-height:1.4}.step-detail[data-astro-cid-nveqf3od] small[data-astro-cid-nveqf3od],.playbook-branch[data-astro-cid-nveqf3od] small[data-astro-cid-nveqf3od]{color:var(--color-ink-3);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:600;line-height:1.2;display:block}.playbook-branch[data-astro-cid-nveqf3od]{border-top:1px solid var(--color-line);background:var(--color-brand-wash);color:var(--color-brand);align-items:center;gap:10px;padding:10px 20px;font-size:13px;display:flex}.playbook-branch[data-astro-cid-nveqf3od] svg[data-astro-cid-nveqf3od]{flex:0 0 14px;width:14px;height:14px}.playbook-branch[data-astro-cid-nveqf3od] em[data-astro-cid-nveqf3od]{font-style:normal;font-weight:600}.playbook-branch[data-astro-cid-nveqf3od] small[data-astro-cid-nveqf3od]{color:currentColor;opacity:.7}.playbook-branch[data-astro-cid-nveqf3od] b[data-astro-cid-nveqf3od]{font-weight:600}.playbook-step[data-astro-cid-nveqf3od].is-branched{padding-left:44px;position:relative}.playbook-step[data-astro-cid-nveqf3od].is-branched:before{border-left:1px solid var(--color-brand-pale);content:"";position:absolute;top:0;bottom:0;left:26px}.run-rows[data-astro-cid-nveqf3od]{margin:0;padding:0;list-style:none}.run-row[data-astro-cid-nveqf3od]{grid-template-columns:minmax(0,1fr) minmax(90px,130px) 86px 96px;align-items:center;gap:20px;padding:14px 20px;display:grid}.run-row[data-astro-cid-nveqf3od]+.run-row[data-astro-cid-nveqf3od]{border-top:1px solid var(--color-line)}.run-name[data-astro-cid-nveqf3od] strong[data-astro-cid-nveqf3od]{color:var(--color-ink-0);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:14px;font-weight:600;display:block}.run-name[data-astro-cid-nveqf3od] span[data-astro-cid-nveqf3od]{color:var(--color-ink-3);margin-top:2px;font-size:12px;display:block}.run-progress[data-astro-cid-nveqf3od]{gap:3px;display:flex}.run-progress[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od]{background:var(--color-bg-3);border-radius:9999px;flex:1 1 0;height:4px;transition:background-color .3s cubic-bezier(.2,0,0,1)}.run-row[data-astro-cid-nveqf3od].is-running .run-progress[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od].is-filled{background:var(--color-brand)}.run-row[data-astro-cid-nveqf3od].is-complete .run-progress[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od].is-filled{background:var(--color-success)}.run-row[data-astro-cid-nveqf3od].is-review .run-progress[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od].is-filled{background:var(--color-ink-3)}.run-row[data-astro-cid-nveqf3od].is-review .run-progress[data-astro-cid-nveqf3od] i[data-astro-cid-nveqf3od].is-flagged{background:var(--color-warn)}.run-step[data-astro-cid-nveqf3od]{color:var(--color-ink-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.run-status[data-astro-cid-nveqf3od]{background:var(--color-bg-2);color:var(--color-ink-2);white-space:nowrap;border-radius:9999px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:500}.run-row[data-astro-cid-nveqf3od].is-running .run-status[data-astro-cid-nveqf3od]{background:var(--color-brand-wash);color:var(--color-brand)}.run-row[data-astro-cid-nveqf3od].is-complete .run-status[data-astro-cid-nveqf3od]{color:var(--color-success)}.run-row[data-astro-cid-nveqf3od].is-review .run-status[data-astro-cid-nveqf3od]{color:var(--color-warn)}.motion-enabled[data-astro-cid-nveqf3od] .choice-selected[data-astro-cid-nveqf3od],.motion-enabled[data-astro-cid-nveqf3od] .condition-selected[data-astro-cid-nveqf3od]{border-color:var(--color-line);color:var(--color-ink-1)}.motion-enabled[data-astro-cid-nveqf3od] .choice-check[data-astro-cid-nveqf3od]{opacity:0}.motion-enabled[data-astro-cid-nveqf3od] .conditional-question[data-astro-cid-nveqf3od]{opacity:.3}.motion-enabled[data-astro-cid-nveqf3od] .save-button[data-astro-cid-nveqf3od]{background:var(--color-bg-3);color:var(--color-ink-3)}.motion-enabled[data-astro-cid-nveqf3od] .choice-selected[data-astro-cid-nveqf3od].is-selected,.motion-enabled[data-astro-cid-nveqf3od] .condition-selected[data-astro-cid-nveqf3od].is-selected{border-color:var(--color-brand);color:var(--color-ink-0);transition:border-color .3s cubic-bezier(.2,0,0,1)}.motion-enabled[data-astro-cid-nveqf3od] .choice-selected[data-astro-cid-nveqf3od].is-selected .choice-check[data-astro-cid-nveqf3od],.motion-enabled[data-astro-cid-nveqf3od] .condition-selected[data-astro-cid-nveqf3od].is-selected .choice-check[data-astro-cid-nveqf3od]{opacity:1;transition:opacity .26s cubic-bezier(.2,0,0,1)}.motion-enabled[data-astro-cid-nveqf3od] .conditional-question[data-astro-cid-nveqf3od].is-revealed{opacity:1;transition:opacity .36s cubic-bezier(.2,0,0,1)}.motion-enabled[data-astro-cid-nveqf3od] .save-button[data-astro-cid-nveqf3od].is-enabled{background:var(--color-cta);color:var(--color-cta-ink);transition:background-color .3s cubic-bezier(.2,0,0,1),color .3s cubic-bezier(.2,0,0,1)}.motion-enabled[data-astro-cid-nveqf3od] .save-button[data-astro-cid-nveqf3od].is-pressed{scale:.97}@media (width<=1100px){.story-card[data-astro-cid-nveqf3od]{grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);gap:36px}.run-row[data-astro-cid-nveqf3od]{grid-template-columns:minmax(0,1fr) minmax(70px,110px) 78px 92px;gap:14px}}@media (width<=900px){.story[data-astro-cid-nveqf3od]{padding-bottom:0}.story-card[data-astro-cid-nveqf3od]{grid-template-columns:1fr;gap:32px;padding:28px 22px;position:relative;top:auto}.story-card[data-astro-cid-nveqf3od]+.story-card[data-astro-cid-nveqf3od]{margin-top:14px}.card-copy[data-astro-cid-nveqf3od] h2[data-astro-cid-nveqf3od],.card-copy[data-astro-cid-nveqf3od] p[data-astro-cid-nveqf3od]{max-width:none}.screen[data-astro-cid-nveqf3od]{grid-template-columns:108px 1fr;min-height:320px}.sidebar[data-astro-cid-nveqf3od]{padding:20px 14px}.form[data-astro-cid-nveqf3od]{padding:28px 24px 76px}.playbook-step[data-astro-cid-nveqf3od]{grid-template-columns:20px minmax(0,1fr)}.step-detail[data-astro-cid-nveqf3od]{text-align:left;grid-column:2}}@media (width<=620px){.browser-bar[data-astro-cid-nveqf3od]{grid-template-columns:auto minmax(0,1fr);gap:12px;height:42px;padding:0 14px}.address[data-astro-cid-nveqf3od]{text-overflow:ellipsis;white-space:nowrap;padding:5px 12px;overflow:hidden}.choices[data-astro-cid-nveqf3od]{grid-template-columns:1fr}.sidebar[data-astro-cid-nveqf3od]{display:none}.screen[data-astro-cid-nveqf3od]{grid-template-columns:1fr;min-height:300px}.form[data-astro-cid-nveqf3od]{padding:22px 16px 76px}.form[data-astro-cid-nveqf3od] .form-title[data-astro-cid-nveqf3od]{margin-bottom:20px;font-size:20px}.panel-bar[data-astro-cid-nveqf3od]{flex-wrap:wrap;gap:10px;padding:14px 16px}.panel-pill[data-astro-cid-nveqf3od]{margin-left:0}.playbook-step[data-astro-cid-nveqf3od],.playbook-branch[data-astro-cid-nveqf3od]{padding:10px 16px}.playbook-step[data-astro-cid-nveqf3od].is-branched{padding-left:38px}.playbook-step[data-astro-cid-nveqf3od].is-branched:before{left:22px}.run-row[data-astro-cid-nveqf3od]{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 16px}.run-step[data-astro-cid-nveqf3od]{display:none}.run-name[data-astro-cid-nveqf3od]{grid-area:1/1}.run-status[data-astro-cid-nveqf3od]{grid-area:1/2;justify-self:end}.run-progress[data-astro-cid-nveqf3od]{grid-area:2/1/auto/-1}}.testimonial-backdrop[data-astro-cid-dzqsoxby]{background:radial-gradient(ellipse 60% 48% at 50% 104%, #0a0a0a0f, transparent 62%), var(--color-bg-2)}.testimonial-rules[data-astro-cid-dzqsoxby]{z-index:-2;background-image:repeating-linear-gradient(#0a0a0a0d 0 1px,#0000 1px 10px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 54%,#0000 34%,#000 88%);mask-image:radial-gradient(58% 54%,#0000 34%,#000 88%)}.testimonial-grain[data-astro-cid-dzqsoxby]{z-index:-1;opacity:.35;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23g)' opacity='0.35'/%3E%3C/svg%3E");position:absolute;inset:0}.testimonial-plate[data-astro-cid-dzqsoxby]{background:var(--color-brand);position:relative;overflow:hidden}.testimonial-plate[data-astro-cid-dzqsoxby] img[data-astro-cid-dzqsoxby]{object-fit:cover;filter:grayscale()contrast(1.7)brightness(.72);object-position:50% 82%;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.testimonial-plate-grain[data-astro-cid-dzqsoxby]{opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23p)'/%3E%3C/svg%3E");position:absolute;inset:0}
