/* layout for site 28 tpl=4 variant=2 */
:root {
  --wps-brand: #7c2d12;
  --wps-accent: #fdba74;
  --wps-bg: #fff7ed;
  --wps-bg2: #ffedd5;
  --wps-radius: 20px;
}
body.wps-l28 { background: #fff7ed; }
body.wps-l28 .kso-btn--primary { background: #7c2d12 !important; }
body.wps-l28 .accent { color: #fdba74 !important; }
body.wps-l28 .kso-eyebrow { border-color: #7c2d1233 !important; color: #7c2d12 !important; }
body.wps-l28 .kso-ai__inner { flex-direction: row-reverse !important; }
body.wps-l28 .kso-bento__grid { grid-template-columns: 1.5fr 1fr / 1fr 1fr 1fr !important; }
body.wps-l28 .kso-faq__grid { grid-template-columns: 1fr 1fr !important; }
body.wps-l28 .platform-grid, body.wps-l28 .dl-platforms-grid {
  grid-template-columns: 1fr !important;
}
body.wps-l28 .dl-compare, body.wps-l28 .dl-steps { display: none !important; }
