/* Scoped enterprise AI content additions. */
.enterprise-ai .ai-model-center p{color:inherit}.enterprise-ai a,.enterprise-ai-program a{overflow-wrap:anywhere}
.enterprise-ai .ai-extra-examples{align-items:start}.enterprise-ai .ai-extra-examples article{min-width:0}
.enterprise-ai-refs{display:grid;grid-template-columns:1fr 1fr;gap:24px 36px;margin:30px 0}
.enterprise-ai-ref{min-width:0;border-top:1px solid #bbc8b6;padding:22px 0;scroll-margin-top:115px}
.enterprise-ai-ref h3{font-size:22px;line-height:1.45;margin:0 0 12px}.enterprise-ai-ref p{font-size:15px;line-height:1.85;margin:12px 0}
.enterprise-ai-ref .enterprise-ai-date{font-size:12px;color:#647460}.enterprise-ai-ref .enterprise-ai-limit{font-size:13px;color:#596c5b}
.enterprise-ai-ref-links{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:16px}.enterprise-ai-ref-links a{font-size:14px;text-decoration:underline;text-underline-offset:4px;max-width:100%}
.enterprise-ai-program{min-width:0}.enterprise-ai-program h2,.enterprise-ai-program h3,.enterprise-ai-program h4{scroll-margin-top:110px}
.enterprise-ai-program .ai-table-scroll,.enterprise-ai-program .public-table-wrap{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}
.enterprise-ai-program table{table-layout:auto}.enterprise-ai-program td,.enterprise-ai-program th{overflow-wrap:break-word}
@media(max-width:700px){.enterprise-ai-refs{grid-template-columns:1fr;gap:8px}.enterprise-ai-ref h3{font-size:21px}.enterprise-ai-ref p{font-size:15px}.enterprise-ai .ai-extra-examples{grid-template-columns:1fr}.enterprise-ai-program table{min-width:620px}}
