/* AI CLOUD AGENT readability override — keeps the existing design. */
html{font-size:18px!important;scroll-padding-top:96px!important}
body{font-size:18px!important}
.nav-links,.nav-actions{font-size:16px!important}
.brand b{font-size:19px!important}.brand small{font-size:12px!important}
.hero-copy>p,.custom-hero-layout>div:first-child>p{font-size:20px!important;line-height:1.7!important}
.primary,.secondary,.demo{font-size:16px!important}
.section-head>p,.center-head p,.custom-teaser p,.omni-copy>p,.marketing-layout>div:first-child>p{font-size:17px!important;line-height:1.7!important}
.service h3,.cap-grid h3,.control-grid h3{font-size:23px!important}
.service>p,.cap-grid p,.control-grid p{font-size:17px!important;line-height:1.65!important}
.service li,.cap-grid li{font-size:15px!important;line-height:1.55!important}
.source-strip article b{font-size:15px!important}.source-strip article small{font-size:14px!important;line-height:1.5!important}
.journey-steps h3{font-size:18px!important}.journey-steps p{font-size:15px!important;line-height:1.55!important}
.journey-example li{font-size:15px!important;line-height:1.55!important}
.marketing-list b{font-size:16px!important}.marketing-list small{font-size:15px!important;line-height:1.5!important}
.footer-brand>p{font-size:15px!important;line-height:1.6!important}.footer-main>div>b{font-size:15px!important}.footer-main>div>a{font-size:15px!important}.footer-bottom{font-size:14px!important}
#lead-generation,#automation,#workflow{scroll-margin-top:96px!important}
@media(max-width:760px){
  html,body{font-size:17px!important}
  .nav-links,.nav-actions{font-size:15px!important}
  .hero-copy>p,.custom-hero-layout>div:first-child>p{font-size:18px!important}
  .section-head>p,.center-head p,.custom-teaser p,.omni-copy>p,.marketing-layout>div:first-child>p{font-size:16px!important}
  .service>p,.cap-grid p,.control-grid p{font-size:16px!important}
  .service li,.cap-grid li,.journey-steps p,.journey-example li,.marketing-list small{font-size:15px!important}
}
