.funding-demo[data-astro-cid-qinf4mqt]{border-top:1px solid var(--cs-rule)}.files[data-astro-cid-qinf4mqt]{grid-template-areas:"intro""visual""steps";gap:32px;display:grid}.files__intro[data-astro-cid-qinf4mqt]{grid-area:intro}.files__intro[data-astro-cid-qinf4mqt] h2[data-astro-cid-qinf4mqt]{max-width:17ch;margin:20px 0}.files__intro[data-astro-cid-qinf4mqt] .cs-lead[data-astro-cid-qinf4mqt]{max-width:34ch}.files__steps[data-astro-cid-qinf4mqt]{grid-area:steps;align-self:start;margin:0;padding:0;list-style:none}.files__step[data-astro-cid-qinf4mqt]{border:0;border-top:1px solid var(--cs-rule);text-align:left;width:100%;color:var(--cs-fg-2);cursor:pointer;background:0 0;grid-template-columns:24px 1fr;gap:16px;padding:20px 0;display:grid;position:relative}.files__step[data-astro-cid-qinf4mqt]:before{content:"";background:var(--color-brass-400);width:100%;height:1px;transform:scaleX(var(--p,0));transform-origin:0;position:absolute;top:-1px;left:0}.files__step[data-astro-cid-qinf4mqt] strong[data-astro-cid-qinf4mqt]{font-size:17px;font-weight:500;line-height:1.4;display:block}.files__step[data-astro-cid-qinf4mqt][aria-current=step] strong[data-astro-cid-qinf4mqt],.files__step[data-astro-cid-qinf4mqt]:hover strong[data-astro-cid-qinf4mqt]{color:var(--cs-fg)}.files__number[data-astro-cid-qinf4mqt]{font-family:var(--font-label);color:var(--color-brass-400);padding-top:2px;font-size:12px}.files__detail[data-astro-cid-qinf4mqt]{margin-top:8px;font-size:15px;line-height:1.6;display:block}.files__visual[data-astro-cid-qinf4mqt]{grid-area:visual;min-width:0}.workbench[data-astro-cid-qinf4mqt]{background:var(--color-ink-850);border-radius:19px;padding:7px;box-shadow:0 16px 40px #00000029,inset 0 1px #ffffff0f}.workbench__head[data-astro-cid-qinf4mqt]{border-bottom:1px solid var(--color-line-dark);justify-content:space-between;align-items:center;gap:8px;padding:16px 18px;display:flex}.workbench__head[data-astro-cid-qinf4mqt] .cs-label[data-astro-cid-qinf4mqt]{font-size:10px}.workbench__stage[data-astro-cid-qinf4mqt]{background:var(--color-ink-900);padding:26px 24px 20px;transition:opacity .25s}.template[data-astro-cid-qinf4mqt]{border:1px solid var(--color-line-dark);border-radius:6px;align-items:center;gap:12px;padding:16px;display:flex}.template[data-astro-cid-qinf4mqt]>svg{color:var(--color-brass-400);flex-shrink:0}.template[data-astro-cid-qinf4mqt]>svg:last-child{margin-left:auto}.template[data-astro-cid-qinf4mqt] strong[data-astro-cid-qinf4mqt]{font-size:14px;font-weight:500;line-height:1.4;display:block}.template[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{color:var(--color-stone-400);margin-top:4px;font-size:11px;line-height:1.4;display:block}.branches[data-astro-cid-qinf4mqt]{justify-content:space-between;width:50%;height:36px;margin:0 auto;display:flex;position:relative}.branches[data-astro-cid-qinf4mqt]:before{content:"";border-left:1px solid var(--color-brass-400);height:18px;position:absolute;top:0;left:50%}.branches[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{border-top:1px solid var(--color-brass-400);border-left:1px solid var(--color-brass-400);border-radius:6px 0 0;width:50%;margin-top:18px}.branches[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]:last-child{border-left:0;border-right:1px solid var(--color-brass-400);border-radius:0 6px 0 0}.runs[data-astro-cid-qinf4mqt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.run[data-astro-cid-qinf4mqt]{min-width:0;line-height:1.4}.run__head[data-astro-cid-qinf4mqt]{align-items:center;gap:10px;display:flex}.run__letter[data-astro-cid-qinf4mqt]{background:var(--color-ink-800);width:30px;height:30px;color:var(--color-brass-400);font-family:var(--font-label);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.run__head[data-astro-cid-qinf4mqt] strong[data-astro-cid-qinf4mqt]{font-size:14px;font-weight:500;display:block}.run__head[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{color:var(--color-stone-400);margin-top:2px;font-size:11px;display:block}.run__status[data-astro-cid-qinf4mqt]{color:var(--color-brass-400);min-height:17px;margin:14px 0 22px;font-size:11px;display:grid}.run__status[data-astro-cid-qinf4mqt]>span[data-astro-cid-qinf4mqt]{grid-area:1/1}.folder[data-astro-cid-qinf4mqt]{border:1px solid var(--color-line-dark);background:var(--color-ink-850);border-radius:0 8px 8px;padding:8px;position:relative}.folder__wait[data-astro-cid-qinf4mqt]{color:var(--color-stone-400);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;line-height:1.5;display:flex;position:absolute;inset:30px 8px 60px}.folder__wait[data-astro-cid-qinf4mqt] svg{color:var(--color-brass-400)}.folder__tab[data-astro-cid-qinf4mqt]{background:var(--color-ink-850);border:1px solid var(--color-line-dark);color:var(--color-stone-400);border-bottom:0;border-radius:5px 5px 0 0;padding:4px 12px 2px;font-size:10px;position:absolute;bottom:100%;left:-1px}.document[data-astro-cid-qinf4mqt]{background:var(--color-paper-100);color:var(--color-ink-950);min-height:212px;transition:opacity .4s, transform .4s var(--ease-out-quart);border-radius:2px 2px 5px 5px;padding:18px 16px;line-height:1.4;position:relative}.document__head[data-astro-cid-qinf4mqt]{color:var(--color-brass-700);align-items:center;gap:7px;font-size:10px;display:flex}.document[data-astro-cid-qinf4mqt] h3[data-astro-cid-qinf4mqt]{letter-spacing:-.02em;margin:18px 0 16px;font-size:19px;font-weight:600;line-height:1.2}.document__fields[data-astro-cid-qinf4mqt]{margin:0;font-size:11px}.document__fields[data-astro-cid-qinf4mqt]>div[data-astro-cid-qinf4mqt]{border-top:1px solid var(--color-line-light);justify-content:space-between;gap:6px;padding:7px 0;display:flex}.document__fields[data-astro-cid-qinf4mqt] dt[data-astro-cid-qinf4mqt]{color:var(--color-stone-700)}.document__fields[data-astro-cid-qinf4mqt] dd[data-astro-cid-qinf4mqt]{margin:0}.document__id[data-astro-cid-qinf4mqt]{border-top:1px solid var(--color-line-light);margin-top:8px;padding-top:10px}.document__id[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{color:var(--color-stone-700);font-size:10px;display:block}.document__id[data-astro-cid-qinf4mqt] code[data-astro-cid-qinf4mqt]{font-family:var(--font-label);color:var(--color-brass-700);margin-top:4px;font-size:11px;display:block}.run__output[data-astro-cid-qinf4mqt]{color:var(--color-paper-200);flex-wrap:wrap;gap:8px 12px;margin:14px 2px 6px;font-size:11px;display:flex}.run__output[data-astro-cid-qinf4mqt]>span[data-astro-cid-qinf4mqt]{align-items:center;gap:5px;display:flex}.run__output[data-astro-cid-qinf4mqt] svg{color:var(--color-brass-400)}.workbench__rule[data-astro-cid-qinf4mqt]{color:var(--color-stone-400);justify-content:center;align-items:center;gap:8px;margin:22px 0 0;font-size:11px;line-height:1.5;display:flex}.workbench__rule[data-astro-cid-qinf4mqt] svg{flex:none}.workbench__controls[data-astro-cid-qinf4mqt]{min-height:60px;color:var(--color-stone-400);justify-content:flex-end;align-items:center;gap:8px;padding:8px 16px;font-size:11px;display:flex}.match-example[data-astro-cid-qinf4mqt]{margin-top:28px}.match-example__head[data-astro-cid-qinf4mqt]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.match-example[data-astro-cid-qinf4mqt] h3[data-astro-cid-qinf4mqt]{margin:0;font-size:16px;font-weight:500}.match-example__head[data-astro-cid-qinf4mqt] .cs-label[data-astro-cid-qinf4mqt]{font-size:10px}.match-example[data-astro-cid-qinf4mqt] dl[data-astro-cid-qinf4mqt]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}.match-example[data-astro-cid-qinf4mqt] dl[data-astro-cid-qinf4mqt]>div[data-astro-cid-qinf4mqt]{border-top:1px solid var(--cs-rule);padding-top:10px}.match-example[data-astro-cid-qinf4mqt] dt[data-astro-cid-qinf4mqt]{color:var(--cs-fg-2);font-size:12px}.match-example[data-astro-cid-qinf4mqt] dd[data-astro-cid-qinf4mqt]{font-family:var(--font-label);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.match-example[data-astro-cid-qinf4mqt] p[data-astro-cid-qinf4mqt]{color:var(--cs-fg-2);gap:10px;margin:0;font-size:13px;line-height:1.6;display:flex}.match-example[data-astro-cid-qinf4mqt] p[data-astro-cid-qinf4mqt] strong[data-astro-cid-qinf4mqt]{color:var(--cs-fg);font-weight:500}.match-example__mark[data-astro-cid-qinf4mqt]{background:var(--color-rust-400);width:18px;height:18px;color:var(--color-ink-950);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:12px;font-weight:600;display:grid}.film[data-astro-cid-qinf4mqt][data-rewinding] .workbench__stage[data-astro-cid-qinf4mqt]{opacity:0}.film[data-astro-cid-qinf4mqt]:not([data-armed]) .workbench__controls[data-astro-cid-qinf4mqt]{display:none}.film[data-astro-cid-qinf4mqt]:not([data-armed]) .files__step[data-astro-cid-qinf4mqt]{cursor:default}@media (width>=960px){.files[data-astro-cid-qinf4mqt]{grid-template:"intro visual""steps visual"1fr/minmax(0,.78fr) minmax(0,1.22fr);gap:32px 64px}.film[data-astro-cid-qinf4mqt][data-armed] .files__detail[data-astro-cid-qinf4mqt]{display:none}.film[data-astro-cid-qinf4mqt][data-armed] .files__step[data-astro-cid-qinf4mqt][aria-current=step] .files__detail[data-astro-cid-qinf4mqt]{display:block}}@media (width<=599px){.workbench__head[data-astro-cid-qinf4mqt]{padding:12px 10px}.workbench__head[data-astro-cid-qinf4mqt] .cs-label[data-astro-cid-qinf4mqt]{letter-spacing:.03em;font-size:9px}.workbench__stage[data-astro-cid-qinf4mqt]{padding:16px 10px 12px}.template[data-astro-cid-qinf4mqt]{gap:8px;padding:10px}.template[data-astro-cid-qinf4mqt] strong[data-astro-cid-qinf4mqt]{font-size:12px}.template[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{font-size:10px}.template[data-astro-cid-qinf4mqt]>svg:last-child{display:none}.branches[data-astro-cid-qinf4mqt]{height:28px}.branches[data-astro-cid-qinf4mqt]:before{height:14px}.branches[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{margin-top:14px}.runs[data-astro-cid-qinf4mqt]{gap:10px}.run__head[data-astro-cid-qinf4mqt]{gap:6px}.run__head[data-astro-cid-qinf4mqt] strong[data-astro-cid-qinf4mqt]{font-size:12px}.run__head[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{font-size:9px}.run__letter[data-astro-cid-qinf4mqt]{width:24px;height:24px;font-size:10px}.run__status[data-astro-cid-qinf4mqt]{margin:10px 0 20px;font-size:10px}.folder[data-astro-cid-qinf4mqt]{padding:5px}.document[data-astro-cid-qinf4mqt]{min-height:172px;padding:12px 9px}.document__head[data-astro-cid-qinf4mqt]{gap:4px;font-size:9px}.document__head[data-astro-cid-qinf4mqt] svg{width:14px}.document[data-astro-cid-qinf4mqt] h3[data-astro-cid-qinf4mqt]{min-height:38px;margin:14px 0 10px;font-size:16px}.document__fields[data-astro-cid-qinf4mqt]{font-size:10px}.document__fields[data-astro-cid-qinf4mqt]>div[data-astro-cid-qinf4mqt]{padding:5px 0}.document__fields[data-astro-cid-qinf4mqt]>div[data-astro-cid-qinf4mqt]:first-child{display:none}.document__id[data-astro-cid-qinf4mqt]{margin-top:4px;padding-top:7px}.document__id[data-astro-cid-qinf4mqt] code[data-astro-cid-qinf4mqt]{font-size:10px}.run__output[data-astro-cid-qinf4mqt]{gap:6px;margin:10px 2px 4px;font-size:10px}.workbench__rule[data-astro-cid-qinf4mqt]{gap:5px;margin-top:14px;font-size:10px}.workbench__controls[data-astro-cid-qinf4mqt]{min-height:56px;padding:6px 10px;font-size:10px}.match-example[data-astro-cid-qinf4mqt] dl[data-astro-cid-qinf4mqt]{gap:12px}.match-example[data-astro-cid-qinf4mqt] dd[data-astro-cid-qinf4mqt]{font-size:11px}}@media (width<=599px) and (height<=650px){.workbench__head[data-astro-cid-qinf4mqt]{padding-block:9px}.workbench__stage[data-astro-cid-qinf4mqt]{padding-block:10px}.template[data-astro-cid-qinf4mqt]{padding:8px}.branches[data-astro-cid-qinf4mqt]{height:22px}.branches[data-astro-cid-qinf4mqt]:before{height:11px}.branches[data-astro-cid-qinf4mqt] span[data-astro-cid-qinf4mqt]{margin-top:11px}.document[data-astro-cid-qinf4mqt]{min-height:132px;padding:10px 8px}.document[data-astro-cid-qinf4mqt] h3[data-astro-cid-qinf4mqt]{margin-block:10px}.document__fields[data-astro-cid-qinf4mqt]{display:none}.run__output[data-astro-cid-qinf4mqt]{gap:4px;margin-block:8px 2px}.workbench__rule[data-astro-cid-qinf4mqt]{margin-top:10px}}@media (prefers-reduced-motion:reduce){.document[data-astro-cid-qinf4mqt],.workbench__stage[data-astro-cid-qinf4mqt]{transition:none}}
