/* Shared, static editorial texture. Decorative only; no script or motion. */
body.acx-refined{--acx-dot-light:radial-gradient(circle,rgba(16,35,53,.105) .8px,transparent 1px);--acx-dot-dark:radial-gradient(circle,rgba(166,223,206,.14) .8px,transparent 1px);--acx-dot-spacing:24px 24px}
body.acx-refined{background-image:var(--acx-dot-light);background-size:var(--acx-dot-spacing)}
/* Every public content section uses the shared texture, including Downloads,
   showcase, answer and article surfaces. Keep existing background colors and
   exclude photographic heroes and interactive chat surfaces. The image-only
   override also survives older section background shorthands without changing
   their colors, layout or separately layered artwork. */
.acx-refined :is(main,section,.knowledge-article,.knowledge-hero,.acx-stage-note,.site-footer):not(.acx-photo-hero):not(.acx-photo-note):not([data-image]):not(.adaptcx-assistant-panel):not(.chat-panel){background-image:var(--acx-section-dots,var(--acx-dot-light))!important;background-size:var(--acx-dot-spacing)!important;background-position:12px 12px}
/* Mint dots stay visible on existing navy sections. */
.acx-refined :is(.section--ink,.section--dark,.section--navy,.home-atmosphere,.bridge,.engage,.become-partner,.site-footer,.as-stage){--acx-section-dots:var(--acx-dot-dark)}
/* Let the section texture continue through reading columns rather than leaving
   an isolated white strip. Forms retain their existing quiet surface. */
.acx-refined :is(.article,.article-body,.post-content,.prose){background-image:none!important;background-color:transparent!important}
.acx-refined form:not(.adaptcx-assistant-compose){background-image:none!important;background-color:var(--surface,#fff)}
@media(max-width:640px){body.acx-refined{--acx-dot-spacing:28px 28px;--acx-dot-light:radial-gradient(circle,rgba(16,35,53,.085) .7px,transparent .95px);--acx-dot-dark:radial-gradient(circle,rgba(166,223,206,.12) .7px,transparent .95px)}}
@media print{body.acx-refined{--acx-dot-light:none;--acx-dot-dark:none}body.acx-refined,.acx-refined main,.acx-refined section,.acx-refined .site-footer,.acx-refined .acx-stage-note,.acx-refined .bridge,.acx-refined .knowledge-hero,.acx-refined .why-partner{background-image:none!important}}
