body.page-fintech section:not(.genai-readiness-cta):not(.genai-blogs):not(.ai-agent-metrics):not(.cb-services){
body.page-fintech .ai-agent-testimonials .testimonials-nav,
body.page-fintech .ai-agent-testimonials .testimonials-dots{
 body.page-fintech .ai-agent-compliance{
body.page-fintech .ai-agent-compliance .compliance-head{
 body.page-fintech .ai-agent-compliance .compliance-head h2{
 body.page-fintech .ai-agent-compliance .compliance-head p{
 body.page-fintech .ai-agent-compliance .compliance-tabs-wrap{
 body.page-fintech .ai-agent-compliance .compliance-tabs{
 body.page-fintech .ai-agent-compliance .compliance-tab{
 body.page-fintech .ai-agent-compliance .compliance-tab:hover{ color:#fff; }
 body.page-fintech .ai-agent-compliance .compliance-tab.is-active{
 body.page-fintech .ai-agent-compliance .compliance-stage{
 body.page-fintech .ai-agent-compliance .compliance-rail{
 body.page-fintech .ai-agent-compliance .compliance-rail.is-centered{ justify-content:center; transform:none !important; }
 body.page-fintech .ai-agent-compliance .compliance-card{
 body.page-fintech .ai-agent-compliance .compliance-card:first-child{ border-left:1px solid rgba(255,255,255,.08); }
 body.page-fintech .ai-agent-compliance .compliance-icon{
 body.page-fintech .ai-agent-compliance .compliance-icon img{
 body.page-fintech .ai-agent-compliance .compliance-icon span{
 body.page-fintech .ai-agent-compliance .compliance-card h3{
 body.page-fintech .ai-agent-compliance .compliance-card p{
 body.page-fintech .ai-agent-compliance .compliance-nav{
 body.page-fintech .ai-agent-compliance .compliance-btn{
 body.page-fintech .ai-agent-compliance .compliance-btn:hover:not(:disabled){
 body.page-fintech .ai-agent-compliance .compliance-btn:disabled{ opacity:0.3; cursor:not-allowed; }
 body.page-fintech-software-development .ai-agent-compliance .compliance-nav{ display:none; }
 body.page-fintech-consulting .ai-agent-compliance .compliance-nav{ display:none; }
  body.page-fintech .ai-agent-compliance .compliance-card{ flex:0 0 calc((100% - 48px) / 4);}
  body.page-fintech .ai-agent-compliance .compliance-tabs-wrap{ justify-content:flex-start; }
  body.page-fintech .ai-agent-compliance .compliance-tabs{ overflow-x:auto; -webkit-overflow-scrolling:touch; scrollbar-width:none; max-width:100%; flex-wrap:nowrap; }
  body.page-fintech .ai-agent-compliance .compliance-tabs::-webkit-scrollbar{ display:none; }
  body.page-fintech .ai-agent-compliance .compliance-card{ flex:0 0 calc((100% - 32px) / 3); }
  body.page-fintech .ai-agent-compliance{ padding:60px 0 70px;}
  body.page-fintech .ai-agent-compliance .compliance-tabs{ padding:4px; gap:4px; border-radius:10px; }
  body.page-fintech .ai-agent-compliance .compliance-tab{ padding:8px 14px; font-size:12px; border-radius:8px; }
  body.page-fintech .ai-agent-compliance .compliance-card{ flex:0 0 100%; border-radius:8px; }
  body.page-fintech .ai-agent-compliance .compliance-icon{ width:52px; height:52px;}
 body.page-fintech .genai-contact-cta{background:#000 !important;}
