/* CloudINX editorial clarity refinement — 2026-10-17 */
:root{--cx-editorial-max:1160px}
.cx39-hero h1{max-width:950px!important;letter-spacing:-.045em!important;line-height:1.06!important;text-wrap:balance}
.cx39-hero p{max-width:650px!important;line-height:1.65!important}
.cx39-section h2{letter-spacing:-.035em;line-height:1.12;text-wrap:balance}
.cx39-section .cx39-container{max-width:var(--cx-editorial-max)}
.cx39-section{scroll-margin-top:100px}
.cx-nav{gap:clamp(12px,1.6vw,26px)}
.cx-nav a,.cx-mobile-nav a{font-weight:500}
.cx-nav-cta{white-space:nowrap}
@media(max-width:700px){.cx39-hero h1{letter-spacing:-.035em!important;line-height:1.1!important}.cx39-section{scroll-margin-top:72px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
