.choices[data-astro-cid-xwcwmyv2] .panel-kicker[data-astro-cid-xwcwmyv2]{color:#7f243e}.choices[data-astro-cid-xwcwmyv2]{padding:5rem 0}header[data-astro-cid-xwcwmyv2]{max-width:46rem;margin-bottom:2rem}h2[data-astro-cid-xwcwmyv2]{color:#152533;margin:.6rem 0 1rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.choices-lead[data-astro-cid-xwcwmyv2],.choice[data-astro-cid-xwcwmyv2] p[data-astro-cid-xwcwmyv2]{color:#52616a;line-height:1.75}.choice-grid[data-astro-cid-xwcwmyv2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.choice[data-astro-cid-xwcwmyv2]{border-top:1px solid #9d9a90;flex-direction:column;padding:1.5rem 1.5rem 1.5rem 0;display:flex}.choice-top[data-astro-cid-xwcwmyv2]{justify-content:space-between;align-items:center;margin-bottom:1.75rem;display:flex}.choice-top[data-astro-cid-xwcwmyv2] span[data-astro-cid-xwcwmyv2]{color:#7f243e;letter-spacing:.15em;font-size:.78rem}svg[data-astro-cid-xwcwmyv2]{fill:none;stroke:#7f243e;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:2.8rem;height:2.8rem}h3[data-astro-cid-xwcwmyv2]{color:#152533;margin:0 0 .8rem;font-size:1.35rem}.choice[data-astro-cid-xwcwmyv2] p[data-astro-cid-xwcwmyv2]{flex:1;margin:0 0 1.5rem}.choice-note[data-astro-cid-xwcwmyv2]{color:#7f243e;border-top:1px solid #d4cbbb;padding-top:1rem;font-size:.8rem}@media (width<=760px){.choice-grid[data-astro-cid-xwcwmyv2]{grid-template-columns:1fr}.choices[data-astro-cid-xwcwmyv2]{padding:2.5rem 0}}.entry-paths[data-astro-cid-gjiygwvd]{color:#f7f3ea;padding:5rem 0}header[data-astro-cid-gjiygwvd]{max-width:48rem;margin-bottom:2.5rem}h2[data-astro-cid-gjiygwvd]{margin:.7rem 0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08}.entry-grid[data-astro-cid-gjiygwvd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}article[data-astro-cid-gjiygwvd]{border-top:1px solid #7e8990;flex-direction:column;padding-top:1.25rem;display:flex}.entry-number[data-astro-cid-gjiygwvd]{font-family:var(--font-mono);color:#d5b36b;font-size:.8rem}h3[data-astro-cid-gjiygwvd]{color:#f7f3ea;margin:1.4rem 0 .5rem;font-size:2rem}p[data-astro-cid-gjiygwvd]{color:#bcc9d2;font-size:.95rem;line-height:1.7}.entry-lead[data-astro-cid-gjiygwvd]{color:#f7f3ea;font-size:1.1rem}.entry-deliverable[data-astro-cid-gjiygwvd]{color:#d5b36b;border-top:1px solid #334653;margin-top:auto;padding:1rem 0;font-size:.8rem}a[data-astro-cid-gjiygwvd]{color:#f7f3ea;text-underline-offset:.35em;align-self:flex-start;font-weight:600}a[data-astro-cid-gjiygwvd]:hover{color:#d5b36b}@media (width<=760px){.entry-paths[data-astro-cid-gjiygwvd]{padding:3rem 0}.entry-grid[data-astro-cid-gjiygwvd]{grid-template-columns:1fr;gap:2rem}h3[data-astro-cid-gjiygwvd]{margin-top:.7rem}}.workflow-demo[data-astro-cid-djgshamr]{color:#f7f3ea;background:#0e2333;border:1px solid #80919c;border-radius:8px;overflow:hidden;box-shadow:0 24px 64px #03070b38}.demo-toolbar[data-astro-cid-djgshamr]{background:#0a1b29;border-bottom:1px solid #344a59;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.demo-badge[data-astro-cid-djgshamr]{color:#d5b36b;margin:0;font-size:.75rem}.demo-languages[data-astro-cid-djgshamr]{gap:.2rem;display:flex}.demo-languages[data-astro-cid-djgshamr] button[data-astro-cid-djgshamr]{color:#cad6df;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:.35rem .6rem;font-size:.72rem}.demo-languages[data-astro-cid-djgshamr] [data-astro-cid-djgshamr][aria-pressed=true]{color:#ffe8ac;border-color:#d5b36b}.demo-steps[data-astro-cid-djgshamr]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:1.5rem;list-style:none;display:grid}.demo-steps[data-astro-cid-djgshamr] li[data-astro-cid-djgshamr]{color:#a6b8c5;align-items:center;gap:.7rem;font-size:.8rem;display:flex}.demo-steps[data-astro-cid-djgshamr] span[data-astro-cid-djgshamr]{height:2rem;font:.65rem var(--font-mono);border:1px solid #576c7b;border-radius:50%;flex:0 0 2rem;place-items:center;display:grid}.demo-steps[data-astro-cid-djgshamr] [data-astro-cid-djgshamr][aria-current=step]{color:#fff}.demo-steps[data-astro-cid-djgshamr] [data-astro-cid-djgshamr][aria-current=step] span[data-astro-cid-djgshamr]{background:#7f243e;border-color:#dda6b6}.demo-steps[data-astro-cid-djgshamr] [data-astro-cid-djgshamr][data-complete=true] span[data-astro-cid-djgshamr]{color:#d5b36b;border-color:#d5b36b}.demo-workspace[data-astro-cid-djgshamr]{border:1px solid #344a59;border-radius:5px;grid-template-columns:.8fr 1.2fr;margin:0 1.5rem 1.5rem;display:grid;overflow:hidden}.demo-request[data-astro-cid-djgshamr]{color:#152533;background:#f7f3ea;padding:1.75rem}.demo-output[data-astro-cid-djgshamr]{padding:1.75rem}.demo-small[data-astro-cid-djgshamr]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#d5b36b;margin:0 0 1rem;font-size:.68rem}.demo-request[data-astro-cid-djgshamr] .demo-small[data-astro-cid-djgshamr]{color:#7f243e}h3[data-astro-cid-djgshamr]{color:inherit;margin:0 0 1rem;font-size:1.4rem;line-height:1.2}dl[data-astro-cid-djgshamr]{margin:1.5rem 0}dl[data-astro-cid-djgshamr] div[data-astro-cid-djgshamr]{border-bottom:1px solid #d8d0c0;grid-template-columns:.8fr 1.2fr;gap:.5rem;padding:.7rem 0;font-size:.8rem;display:grid}dt[data-astro-cid-djgshamr]{color:#596872}dd[data-astro-cid-djgshamr]{margin:0;font-weight:600}.demo-input-note[data-astro-cid-djgshamr]{color:#52616a;font-size:.75rem;line-height:1.6}.demo-stage-body[data-astro-cid-djgshamr]{color:#c5d3dd;font-size:.95rem;line-height:1.7}.demo-output[data-astro-cid-djgshamr] ul[data-astro-cid-djgshamr]{color:#e3e9ec;padding-left:1.15rem;font-size:.85rem;line-height:1.8}.demo-guardrail[data-astro-cid-djgshamr]{color:#d5b36b;border-top:1px solid #344a59;margin-top:1.5rem;padding-top:1rem;font-size:.73rem;line-height:1.6}.demo-actions[data-astro-cid-djgshamr]{align-items:center;gap:1rem;padding:0 1.5rem 1.5rem;display:flex}.demo-actions[data-astro-cid-djgshamr] p[data-astro-cid-djgshamr]{color:#b5c4cf;flex:1;font-size:.72rem}.demo-actions[data-astro-cid-djgshamr] button[data-astro-cid-djgshamr]{font:inherit;cursor:pointer;border-radius:4px;padding:.8rem 1rem;font-size:.8rem}.demo-next[data-astro-cid-djgshamr]{color:#fff;background:#7f243e;border:1px solid #cb8599}.demo-back[data-astro-cid-djgshamr]{color:#f7f3ea;background:0 0;border:1px solid #70818d}.demo-back[data-astro-cid-djgshamr]:disabled{opacity:.5;cursor:default}button[data-astro-cid-djgshamr]:focus-visible{outline-offset:3px;outline:3px solid #d5b36b}.demo-noscript[data-astro-cid-djgshamr]{color:#d5b36b;padding:1rem;font-size:.85rem;line-height:1.7}@media (width<=900px){.demo-steps[data-astro-cid-djgshamr]{gap:.4rem}.demo-steps[data-astro-cid-djgshamr] li[data-astro-cid-djgshamr]{flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.7rem}}@media (width<=600px){.demo-toolbar[data-astro-cid-djgshamr]{flex-direction:column;align-items:flex-start;padding:1rem}.demo-steps[data-astro-cid-djgshamr]{gap:.3rem;padding:1rem}.demo-steps[data-astro-cid-djgshamr] strong[data-astro-cid-djgshamr]{overflow-wrap:anywhere;font-size:.62rem}.demo-workspace[data-astro-cid-djgshamr]{grid-template-columns:1fr;margin:0 1rem 1rem}.demo-request[data-astro-cid-djgshamr],.demo-output[data-astro-cid-djgshamr]{padding:1.25rem}.demo-request[data-astro-cid-djgshamr] dl[data-astro-cid-djgshamr]{margin:.5rem 0}.demo-actions[data-astro-cid-djgshamr]{flex-wrap:wrap;padding:0 1rem 1rem}.demo-actions[data-astro-cid-djgshamr] p[data-astro-cid-djgshamr]{flex-basis:100%;order:3;margin:0}.demo-next[data-astro-cid-djgshamr]{max-width:78%;margin-left:auto}.demo-input-note[data-astro-cid-djgshamr]{margin-bottom:0}}
