/* Final readability and cross-browser positioning layer. */
.cs-platform small,
.cs-platform .cs-kicker,
.cs-platform .cs-os-heading small,
.cs-platform .cs-kpis small,
.cs-platform .cs-feed span,
.cs-platform .cs-module-tabs button b,
.cs-platform .cs-module-copy > span,
.cs-platform .cs-tool-card label,
.cs-platform .cs-case > span,
.cs-platform .cs-knowledge-grid span,
.cs-platform .cs-form-step > span,
.cs-platform .cs-form-note { font-size: 12px !important; }
.cs-platform .cs-proof-row dd,
.cs-platform .cs-network > span,
.cs-platform .cs-case-format span,
.cs-platform .cs-user-ring span { font-size: 13px; }
.cs-platform .cs-network > span:nth-of-type(1){left:50%;top:12%}
.cs-platform .cs-network > span:nth-of-type(2){left:82%;top:31%}
.cs-platform .cs-network > span:nth-of-type(3){left:82%;top:69%}
.cs-platform .cs-network > span:nth-of-type(4){left:50%;top:88%}
.cs-platform .cs-network > span:nth-of-type(5){left:18%;top:69%}
.cs-platform .cs-network > span:nth-of-type(6){left:18%;top:31%}
@media(max-width:700px){
  .cs-platform .cs-network > span:nth-of-type(2),.cs-platform .cs-network > span:nth-of-type(3){left:78%}
  .cs-platform .cs-network > span:nth-of-type(5),.cs-platform .cs-network > span:nth-of-type(6){left:22%}
}
.cs-platform.cs-motion-off *,.cs-platform.cs-motion-off *:before,.cs-platform.cs-motion-off *:after{animation:none!important;transition-duration:.001ms!important}
.cs-platform.cs-motion-off [data-reveal]{opacity:1!important;transform:none!important}
.cs-platform [data-reveal]{opacity:1!important;transform:none!important}

