.artifact[data-astro-cid-clvpaozk]{padding-top:var(--band-space);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.artifact[data-astro-cid-clvpaozk] h2[data-astro-cid-clvpaozk]{font-size:var(--text-section);letter-spacing:-.03em;line-height:1.1;font-weight:var(--weight-strong);text-wrap:balance;margin:0 0 1rem}.artifact-copy[data-astro-cid-clvpaozk] p[data-astro-cid-clvpaozk]{color:var(--ink-muted);max-width:34rem;margin:0;line-height:1.55}.artifact-picture[data-astro-cid-clvpaozk]{justify-items:start;gap:1rem;min-width:0;padding:clamp(1rem,.8rem + 1vw,1.5rem);display:grid}.artifact-picture[data-astro-cid-clvpaozk]>.answer-moment{justify-self:stretch}.card[data-astro-cid-clvpaozk]{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-l);gap:.75rem;width:100%;padding:1rem 1.1rem;display:grid}.card[data-astro-cid-clvpaozk] p[data-astro-cid-clvpaozk]{margin:0}.card-label[data-astro-cid-clvpaozk]{font-weight:var(--weight-strong)}.who[data-astro-cid-clvpaozk]{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}.mono[data-astro-cid-clvpaozk]{font-family:var(--font-mono);font-size:var(--text-small)}.muted[data-astro-cid-clvpaozk]{color:var(--ink-muted)}.pill[data-astro-cid-clvpaozk]{background:var(--action-fill);color:var(--action-ink);font-size:var(--text-small);font-weight:var(--weight-strong);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:.2rem .7rem}.reason[data-astro-cid-clvpaozk]{color:var(--ink-muted);line-height:1.5}.event[data-astro-cid-clvpaozk]{border-top:1px solid var(--inset);gap:.35rem;padding-top:.75rem;display:grid}.refused[data-astro-cid-clvpaozk]{color:var(--ink-muted);line-height:1.5}.refused[data-astro-cid-clvpaozk] strong[data-astro-cid-clvpaozk]{color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-s);margin-right:.35rem;padding:.05rem .4rem}.table-scroll[data-astro-cid-clvpaozk]{width:100%;overflow-x:auto}@media (width<=380px){.cost-table[data-astro-cid-clvpaozk] th[data-astro-cid-clvpaozk],.cost-table[data-astro-cid-clvpaozk] td[data-astro-cid-clvpaozk]{padding-right:.5rem}}table[data-astro-cid-clvpaozk]{border-collapse:collapse;width:100%;font-size:var(--text-compact)}caption[data-astro-cid-clvpaozk]{text-align:left;font-size:var(--text-small);color:var(--ink-muted);padding-bottom:.5rem}th[data-astro-cid-clvpaozk],td[data-astro-cid-clvpaozk]{text-align:left;border-bottom:1px solid var(--inset);vertical-align:middle;padding:.55rem .75rem .55rem 0}thead[data-astro-cid-clvpaozk] th[data-astro-cid-clvpaozk]{font-size:var(--text-small);color:var(--ink-muted);font-weight:var(--weight-medium)}.cost-table[data-astro-cid-clvpaozk] td[data-astro-cid-clvpaozk]:last-child,.cost-table[data-astro-cid-clvpaozk] th[data-astro-cid-clvpaozk]:last-child,.cost-table[data-astro-cid-clvpaozk] tfoot[data-astro-cid-clvpaozk] td[data-astro-cid-clvpaozk]{text-align:right;font-variant-numeric:tabular-nums;padding-right:0}tfoot[data-astro-cid-clvpaozk] th[data-astro-cid-clvpaozk],tfoot[data-astro-cid-clvpaozk] td[data-astro-cid-clvpaozk]{font-weight:var(--weight-strong);border-bottom:0}.agent-cell[data-astro-cid-clvpaozk],.tokens-cell[data-astro-cid-clvpaozk]{white-space:nowrap}.job-inline[data-astro-cid-clvpaozk]{display:none}@media (width<=899px){.artifact[data-astro-cid-clvpaozk]{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.cost-table[data-astro-cid-clvpaozk] .job-cell[data-astro-cid-clvpaozk]{display:none}.job-inline[data-astro-cid-clvpaozk]{white-space:normal;color:var(--ink-muted);font-size:var(--text-small);margin-top:.2rem;display:block}}.use-case[data-astro-cid-ocnttu3a]{padding-top:clamp(1.5rem,1rem + 2vw,3rem)}.crumbs[data-astro-cid-ocnttu3a]{font-size:var(--text-small);color:var(--ink-muted);align-items:center;gap:.5rem;margin-bottom:clamp(1rem,.5rem + 2vw,2rem);display:flex}.crumbs[data-astro-cid-ocnttu3a] a[data-astro-cid-ocnttu3a]{color:inherit;align-items:center;min-height:44px;display:inline-flex}.intro[data-astro-cid-ocnttu3a]{max-width:52rem;margin-bottom:clamp(2.5rem,2rem + 3vw,4rem)}.see-also[data-astro-cid-ocnttu3a]{font-weight:var(--weight-medium);margin:1rem 0 0}.question[data-astro-cid-ocnttu3a]{font-size:var(--text-lead);color:var(--ink-muted);margin:0 0 1rem;font-style:italic}h2[data-astro-cid-ocnttu3a]{font-size:var(--text-section);letter-spacing:-.03em;line-height:1.1;font-weight:var(--weight-strong);text-wrap:balance;margin:0 0 1.25rem}h2[data-astro-cid-ocnttu3a].small-label{font-size:var(--text-small);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-weight:var(--weight-medium);margin:0 0 1rem}.steps[data-astro-cid-ocnttu3a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-ocnttu3a]{flex-direction:column;gap:.6rem;padding:1.4rem;display:flex}.step-index[data-astro-cid-ocnttu3a]{font-family:var(--font-mono);font-size:var(--text-small);color:var(--ink-faint)}.step[data-astro-cid-ocnttu3a] h3[data-astro-cid-ocnttu3a]{font-size:var(--text-title);margin:0;line-height:1.25}.step[data-astro-cid-ocnttu3a] p[data-astro-cid-ocnttu3a]{color:var(--ink-muted);margin:0;line-height:1.55}.step[data-astro-cid-ocnttu3a] .link-arrow[data-astro-cid-ocnttu3a]{font-weight:var(--weight-medium);margin-top:auto;padding-top:.25rem}.week[data-astro-cid-ocnttu3a]{padding-top:var(--band-space)}.week-head[data-astro-cid-ocnttu3a]{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}.week-head[data-astro-cid-ocnttu3a] h2[data-astro-cid-ocnttu3a]{margin:0}.days[data-astro-cid-ocnttu3a]{border-left:2px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.day[data-astro-cid-ocnttu3a]{grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:.9rem 0 .9rem 1.25rem;display:grid}.day-name[data-astro-cid-ocnttu3a]{font-weight:var(--weight-strong)}.day[data-astro-cid-ocnttu3a] p[data-astro-cid-ocnttu3a]{color:var(--ink-muted);max-width:68ch;margin:0;line-height:1.55}.answers[data-astro-cid-ocnttu3a]{padding-top:var(--band-space);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}dl[data-astro-cid-ocnttu3a]{gap:1.25rem;margin:0;display:grid}dt[data-astro-cid-ocnttu3a]{font-weight:var(--weight-strong);margin-bottom:.3rem}dd[data-astro-cid-ocnttu3a]{color:var(--ink-muted);margin:0;line-height:1.55}.not-yet[data-astro-cid-ocnttu3a]{border:1px solid var(--line);border-radius:var(--radius-l);padding:1.3rem}.not-yet[data-astro-cid-ocnttu3a] h2[data-astro-cid-ocnttu3a]{font-size:var(--text-title);margin:0 0 .75rem}.not-yet[data-astro-cid-ocnttu3a] ul[data-astro-cid-ocnttu3a]{color:var(--ink-muted);gap:.5rem;margin:0;padding-left:1.1rem;display:grid}.closing[data-astro-cid-ocnttu3a]{margin-top:var(--band-space);gap:1rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.others[data-astro-cid-ocnttu3a]{flex-wrap:wrap;gap:.6rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.others[data-astro-cid-ocnttu3a] a[data-astro-cid-ocnttu3a]{font-weight:var(--weight-medium)}.actions[data-astro-cid-ocnttu3a]{border-top:1px solid var(--line);padding-top:1rem}@media (width<=899px){.steps[data-astro-cid-ocnttu3a],.answers[data-astro-cid-ocnttu3a]{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.day[data-astro-cid-ocnttu3a]{grid-template-columns:minmax(0,1fr);gap:.25rem}}
