/* layout for site 10 tpl=4 variant=4 */
:root {
  --wps-brand: #0891b2;
  --wps-accent: #22d3ee;
  --wps-bg: #ecfeff;
  --wps-bg2: #e4fbff;
  --wps-radius: 12px;
}
body.wps-l10 { background: #ecfeff; }
body.wps-l10 .kso-btn--primary { background: #0891b2 !important; }
body.wps-l10 .accent { color: #22d3ee !important; }
body.wps-l10 .kso-eyebrow { border-color: #0891b233 !important; color: #0891b2 !important; }
body.wps-l10 .kso-hero__inner { flex-direction: row-reverse !important; }
body.wps-l10 .kso-ai__inner { flex-direction: row-reverse !important; }
body.wps-l10 .kso-bento__grid { grid-template-columns: 1fr 1fr 1fr / 1fr 1fr 1fr !important; }
body.wps-l10 .kso-faq__grid { grid-template-columns: 1fr 1fr !important; }
body.wps-l10 .platform-grid, body.wps-l10 .dl-platforms-grid {
  grid-template-columns: repeat(3,1fr) !important;
}
body.wps-l10 .dl-security { order: -1; }
