.ai-content-policy{color:#2b2f38}.ai-content-policy .breadcrumb{background:transparent;padding:0}.ai-content-policy .breadcrumb-item a{color:#0d6efd;text-decoration:none}.ai-content-policy .breadcrumb-item a:hover{text-decoration:underline}.ai-content-policy .ecosystem-badge-wrapper{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(13,110,253,.08) 0%,rgba(13,202,240,.12) 100%);border:1px solid rgba(13,110,253,.2);padding:6px 16px;border-radius:50px;font-size:.9rem;font-weight:600;color:#0d6efd;margin-bottom:1rem}.ai-content-policy .ecosystem-badge-wrapper i{font-size:1.1rem}.ai-content-policy .policy-card{transition:transform .25s ease,box-shadow .25s ease;border-radius:12px}.ai-content-policy .policy-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.08)!important}.ai-content-policy .icon-box{width:48px;height:48px;border-radius:10px;background:rgba(13,110,253,.1);color:#0d6efd;display:flex;align-items:center;justify-content:center;font-size:1.35rem;margin-bottom:1rem}.ai-content-policy .highlight-box{background:#f8f9fa;border-left:4px solid #0d6efd;border-radius:0 8px 8px 0;padding:1.25rem}.ai-content-policy ul.policy-list{padding-left:1.2rem}.ai-content-policy ul.policy-list li{margin-bottom:.75rem;line-height:1.6}
