#insight-article[data-dynamic="yes"] h1{font-size:clamp(30px,4.5vw,54px);line-height:1.22;overflow-wrap:anywhere;margin:20px 0 28px}#insight-article[data-dynamic="yes"] .insight-body{font-size:18px;line-height:1.85;overflow-wrap:anywhere}#insight-article[data-dynamic="yes"] .insight-body p{margin:0 0 1.2em;white-space:pre-wrap}#insight-article[data-dynamic="yes"] .insight-body h2{font-size:clamp(25px,3vw,34px);line-height:1.35;margin:1.6em 0 .65em}#insight-article[data-dynamic="yes"] .insight-body h3{font-size:25px;line-height:1.4;margin:1.4em 0 .6em}#insight-article[data-dynamic="yes"] .insight-body h4{font-size:21px;line-height:1.4;color:var(--gold,#dcb878)}#insight-article[data-dynamic="yes"] .insight-body strong{font-weight:700}#insight-article[data-dynamic="yes"] .insight-body em{font-style:italic}#insight-article[data-dynamic="yes"] .insight-body u{text-decoration:underline}#insight-article[data-dynamic="yes"] .insight-body ul,#insight-article[data-dynamic="yes"] .insight-body ol{padding-inline-start:1.6em;margin:1em 0 1.4em}#insight-article[data-dynamic="yes"] .insight-body li{margin:.4em 0}#insight-article[data-dynamic="yes"] .insight-body blockquote{border-inline-start:3px solid #dcb878;margin:1.4em 0;padding-inline-start:1.2em;color:#dbceba}.ks-linkedin-share{display:inline-block;border:1px solid var(--gold,#dcb878);color:var(--gold,#dcb878);padding:10px 17px;margin:20px 0;text-decoration:none;font:700 14px/1.5 Arial,sans-serif}#ks-preview-notice{background:#dcb878;color:#09121a;padding:16px;text-align:center;font:700 16px Arial,sans-serif}@media(max-width:600px){#insight-article[data-dynamic="yes"] .insight-body{font-size:16px;line-height:1.8}}
body[data-insight-dynamic] .insight-article-banner{background-image:linear-gradient(90deg,rgba(5,14,23,.50) 0%,rgba(5,14,23,.12) 52%,transparent 78%),url('/images/insights-stage-wide-hero.webp');background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom:1px solid #dcb87844;height:330px;display:flex;align-items:end}body[data-insight-dynamic] .insight-article-banner .container{padding-bottom:28px}body[data-insight-dynamic] .insight-article-banner .eyebrow{color:#dcb878;text-shadow:0 2px 10px #000}body[data-insight-dynamic] .insight-article-shell{max-width:860px;margin:0 auto;padding:65px 0 85px}body[data-insight-dynamic] .insight-date{color:#dcb878;font-weight:700;font-size:13px}body[data-insight-dynamic] .insight-back{display:inline-block;margin-bottom:40px;color:#dcb878}@media(max-width:850px){body[data-insight-dynamic] .insight-article-banner{height:245px}}@media(max-width:540px){body[data-insight-dynamic] .insight-article-banner{height:200px;background-position:57% center}body[data-insight-dynamic] .insight-article-shell{padding:40px 0 55px}}
/* Keep the existing spam trap hidden without expanding the RTL scroll area. */
body[data-insight-dynamic] .ks-honeypot{position:fixed!important;left:0!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);opacity:0!important}
