.ai-page[data-astro-cid-ajuqft3m]{padding-top:clamp(7rem,11vw,9.5rem)}.ai-hero[data-astro-cid-ajuqft3m]{padding-bottom:var(--site-section);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.ai-hero[data-astro-cid-ajuqft3m] h1[data-astro-cid-ajuqft3m]{letter-spacing:-.055em;margin-top:1.25rem;font-size:clamp(2.5rem,5.2vw,4.15rem);font-weight:760;line-height:1.05}.ai-hero[data-astro-cid-ajuqft3m] h1[data-astro-cid-ajuqft3m] .title-line[data-astro-cid-ajuqft3m]{white-space:normal;text-wrap:balance}.ai-hero[data-astro-cid-ajuqft3m] h1[data-astro-cid-ajuqft3m] em[data-astro-cid-ajuqft3m]{color:var(--color-accent);font-style:normal;display:block}.ai-deck[data-astro-cid-ajuqft3m]{max-width:38rem;color:var(--color-ink-soft);font-size:var(--text-body-lg);margin-top:1.35rem;line-height:1.7}.ai-actions[data-astro-cid-ajuqft3m]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ai-trust[data-astro-cid-ajuqft3m]{flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;list-style:none;display:flex}.ai-trust[data-astro-cid-ajuqft3m] li[data-astro-cid-ajuqft3m]{border:.0625rem solid var(--site-hairline-strong);color:var(--color-muted);font-family:var(--font-mono);font-size:var(--text-xs);border-radius:999px;padding:.28rem .75rem}.ai-diagram[data-astro-cid-ajuqft3m]{margin:0}.ai-diagram[data-astro-cid-ajuqft3m] svg[data-astro-cid-ajuqft3m]{fill:none;width:100%;height:auto}.ad-frame[data-astro-cid-ajuqft3m]{fill:#0d0f17;stroke:#ffffff1f}.ad-rule[data-astro-cid-ajuqft3m]{stroke:#ffffff1a}.ad-label[data-astro-cid-ajuqft3m],.ad-kicker[data-astro-cid-ajuqft3m],.ad-foot[data-astro-cid-ajuqft3m]{fill:#f8f8f58f;font-family:var(--font-mono);letter-spacing:.09em;font-size:10px}.ad-kicker[data-astro-cid-ajuqft3m].is-violet{fill:#cdaaf8}.ad-kicker[data-astro-cid-ajuqft3m].is-mint{fill:#6ee7b7}.ad-node[data-astro-cid-ajuqft3m],.ad-spine[data-astro-cid-ajuqft3m]{fill:#ffffff0a;stroke:#ffffff24}.ad-gate[data-astro-cid-ajuqft3m]{fill:#6002db38;stroke:#9e63ff;stroke-width:1.4px}.ad-name[data-astro-cid-ajuqft3m]{fill:#f8f8f5;font-family:var(--font-mono);font-size:12px;font-weight:650}.ad-sub[data-astro-cid-ajuqft3m]{fill:#f8f8f5cc;font-family:var(--font-sans);font-size:12px}.ad-pill[data-astro-cid-ajuqft3m]{fill:#10b9812e;stroke:#34d399}.ad-pill-text[data-astro-cid-ajuqft3m]{fill:#a7f3d0;font-family:var(--font-mono);font-size:10.5px;font-weight:650}.ad-wire[data-astro-cid-ajuqft3m]{stroke:#9e63ff;stroke-dasharray:5 6;stroke-width:1.5px}.ad-wire[data-astro-cid-ajuqft3m].is-mint{stroke:#34d399}.ai-section-head[data-astro-cid-ajuqft3m]{max-width:42rem}.ai-section-head[data-astro-cid-ajuqft3m] h2[data-astro-cid-ajuqft3m]{letter-spacing:-.045em;text-wrap:balance;margin-top:.9rem;font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:750;line-height:1.12}.ai-section-head[data-astro-cid-ajuqft3m] p[data-astro-cid-ajuqft3m]:last-child{color:var(--color-muted);font-size:var(--text-base);margin-top:1rem;line-height:1.75}.ai-resources[data-astro-cid-ajuqft3m]{padding-block:var(--site-section);border-top:.0625rem solid var(--site-hairline)}.ai-resource-grid[data-astro-cid-ajuqft3m]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.75rem;display:grid}.ai-res-card[data-astro-cid-ajuqft3m]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-canvas);border-radius:1rem;align-content:start;gap:.9rem;padding:1.5rem;display:grid}.ai-res-card[data-astro-cid-ajuqft3m].is-featured{border-color:var(--color-accent);box-shadow:0 1.25rem 2.5rem -1.75rem #6002db59}.ai-res-badge[data-astro-cid-ajuqft3m]{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;font-weight:650}.ai-res-card[data-astro-cid-ajuqft3m] h3[data-astro-cid-ajuqft3m]{letter-spacing:-.03em;font-size:1.35rem}.ai-endpoint-box[data-astro-cid-ajuqft3m]{border:.0625rem solid var(--site-hairline);background:var(--color-surface);border-radius:.6rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}.ai-endpoint-box[data-astro-cid-ajuqft3m] code[data-astro-cid-ajuqft3m]{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.ai-copy-btn[data-astro-cid-ajuqft3m]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-mono);cursor:pointer;border-radius:.4rem;flex:none;padding:.22rem .55rem;font-size:.6875rem}.ai-copy-btn[data-astro-cid-ajuqft3m].is-dark{color:#f8f8f5;background:#ffffff14;border-color:#fff3}.ai-res-plans[data-astro-cid-ajuqft3m]{color:var(--color-ink);font-size:var(--text-xs);font-weight:650}.ai-res-summary[data-astro-cid-ajuqft3m]{color:var(--color-muted);font-size:var(--text-sm);line-height:1.65}.ai-scope-list[data-astro-cid-ajuqft3m]{flex-wrap:wrap;gap:.35rem;list-style:none;display:flex}.ai-scope-list[data-astro-cid-ajuqft3m] code[data-astro-cid-ajuqft3m]{background:var(--color-accent-soft);color:var(--color-accent);font-family:var(--font-mono);border-radius:.35rem;padding:.18rem .45rem;font-size:.7rem}.ai-guard-note[data-astro-cid-ajuqft3m]{border-top:.0625rem solid var(--site-hairline);color:var(--color-ink-soft);font-size:var(--text-xs);margin-top:auto;padding-top:.75rem;line-height:1.55}.ai-clients[data-astro-cid-ajuqft3m]{padding-block:var(--site-section);background:var(--color-dark);color:var(--color-on-dark)}.ai-clients[data-astro-cid-ajuqft3m] .ai-section-head[data-astro-cid-ajuqft3m] p[data-astro-cid-ajuqft3m]:last-child{color:#f8f8f5ad}.ai-client-console[data-astro-cid-ajuqft3m]{background:#ffffff08;border:.0625rem solid #ffffff24;border-radius:1rem;margin-top:2.5rem;overflow:clip}.ai-client-tabs[data-astro-cid-ajuqft3m]{border-bottom:.0625rem solid #ffffff1f;flex-wrap:wrap;gap:.4rem;padding:.85rem 1.15rem;display:flex}.ai-client-tab[data-astro-cid-ajuqft3m]{color:#f8f8f5b8;font-size:var(--text-sm);cursor:pointer;background:0 0;border:.0625rem solid #ffffff29;border-radius:999px;padding:.35rem .9rem}.ai-client-tab[data-astro-cid-ajuqft3m].is-active{color:#fff;background:#6002db;border-color:#9e63ff}.ai-client-panel[data-astro-cid-ajuqft3m]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.ai-client-panel[data-astro-cid-ajuqft3m][hidden]{display:none}.ai-client-steps[data-astro-cid-ajuqft3m]{gap:1rem;list-style:none;display:grid}.ai-client-steps[data-astro-cid-ajuqft3m] li[data-astro-cid-ajuqft3m]{grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:.65rem;display:grid}.ai-client-steps[data-astro-cid-ajuqft3m] span[data-astro-cid-ajuqft3m]{color:#cdaaf8;font-family:var(--font-mono);font-size:var(--text-xs)}.ai-client-steps[data-astro-cid-ajuqft3m] p[data-astro-cid-ajuqft3m]{color:#f8f8f5db;font-size:var(--text-sm);line-height:1.65}.ai-snippet-wrap[data-astro-cid-ajuqft3m]{background:#08090f;border:.0625rem solid #ffffff24;border-radius:.75rem;overflow:clip}.ai-snippet-bar[data-astro-cid-ajuqft3m]{color:#f8f8f599;font-family:var(--font-mono);font-size:var(--text-xs);border-bottom:.0625rem solid #ffffff1a;justify-content:space-between;align-items:center;padding:.55rem .85rem;display:flex}.ai-snippet-wrap[data-astro-cid-ajuqft3m] pre[data-astro-cid-ajuqft3m]{color:#a7f3d0;font-family:var(--font-mono);margin:0;padding:1rem;font-size:.78rem;line-height:1.6;overflow-x:auto}.ai-governance[data-astro-cid-ajuqft3m],.ai-prompts[data-astro-cid-ajuqft3m],.ai-faq[data-astro-cid-ajuqft3m]{padding-block:var(--site-section);border-bottom:.0625rem solid var(--site-hairline)}.ai-gov-grid[data-astro-cid-ajuqft3m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2.5rem;display:grid}.ai-gov-card[data-astro-cid-ajuqft3m]{border:.0625rem solid var(--site-hairline-strong);background:var(--color-surface);border-radius:1rem;padding:1.5rem}.ai-gov-top[data-astro-cid-ajuqft3m]{font-family:var(--font-mono);font-size:var(--text-xs);justify-content:space-between;display:flex}.ai-gov-top[data-astro-cid-ajuqft3m] span[data-astro-cid-ajuqft3m]{color:var(--color-accent)}.ai-gov-top[data-astro-cid-ajuqft3m] small[data-astro-cid-ajuqft3m]{color:var(--color-muted)}.ai-gov-card[data-astro-cid-ajuqft3m] h3[data-astro-cid-ajuqft3m]{margin-top:.9rem;font-size:1.2rem}.ai-gov-card[data-astro-cid-ajuqft3m] p[data-astro-cid-ajuqft3m]{color:var(--color-muted);font-size:var(--text-sm);margin-top:.6rem;line-height:1.65}.ai-prompt-list[data-astro-cid-ajuqft3m]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2.25rem;display:grid}.ai-prompt-card[data-astro-cid-ajuqft3m]{border:.0625rem solid var(--site-hairline-strong);border-radius:1rem;align-content:start;gap:.85rem;padding:1.4rem;display:grid}.ai-prompt-card[data-astro-cid-ajuqft3m] small[data-astro-cid-ajuqft3m]{color:var(--color-accent);font-family:var(--font-mono);letter-spacing:.06em;font-size:.6875rem}.ai-prompt-card[data-astro-cid-ajuqft3m] blockquote[data-astro-cid-ajuqft3m]{margin:0;font-size:.98rem;font-weight:620;line-height:1.55}.ai-prompt-card[data-astro-cid-ajuqft3m] p[data-astro-cid-ajuqft3m]{color:var(--color-muted);font-size:var(--text-xs);margin-top:auto;line-height:1.6}.ai-faq[data-astro-cid-ajuqft3m] h2[data-astro-cid-ajuqft3m]{letter-spacing:-.04em;font-size:clamp(1.75rem,3vw,2.4rem)}.ai-faq-list[data-astro-cid-ajuqft3m]{border-top:.0625rem solid var(--site-hairline-strong);margin-top:1.5rem}.ai-faq-list[data-astro-cid-ajuqft3m] details[data-astro-cid-ajuqft3m]{border-bottom:.0625rem solid var(--site-hairline);padding-block:1.1rem}.ai-faq-list[data-astro-cid-ajuqft3m] summary[data-astro-cid-ajuqft3m]{cursor:pointer;font-weight:650}.ai-faq-list[data-astro-cid-ajuqft3m] details[data-astro-cid-ajuqft3m] p[data-astro-cid-ajuqft3m]{max-width:46rem;color:var(--color-muted);font-size:var(--text-sm);margin-top:.75rem;line-height:1.75}.ai-cta-sub[data-astro-cid-ajuqft3m]{color:#f8f8f5b8;font-size:var(--text-sm);margin-top:.75rem}@media (width<=58rem){.ai-hero[data-astro-cid-ajuqft3m],.ai-resource-grid[data-astro-cid-ajuqft3m],.ai-client-panel[data-astro-cid-ajuqft3m],.ai-gov-grid[data-astro-cid-ajuqft3m],.ai-prompt-list[data-astro-cid-ajuqft3m]{grid-template-columns:1fr}}
