/* ---------- TWO MANDATES ---------- */
.mandate-split--theme-white{background:var(--white);}
.mandate-split--theme-light{background:var(--paper);}
.mandates{display:grid;grid-template-columns:1fr 1fr;gap:0;}
.mandate{padding:0 44px;border-right:var(--hairline) solid var(--border-light);}
.mandate:last-child{border-right:none;}
.mandate .kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--slate);margin-bottom:14px;}
.mandate h3{font-size:24px;margin-bottom:16px;}
.mandate p.desc{color:var(--slate);font-size:15.5px;margin-bottom:22px;}
.mandate .points{margin-bottom:28px;}
.mandate .points li{
  position:relative;padding-left:30px;margin-bottom:12px;font-size:14.5px;color:var(--navy-85);line-height:1.5;
}
.mandate .points li::before{
  content:"";
  position:absolute;
  left:0;
  top:.28em;
  width:18px;
  height:18px;
  background-image:url('../../assets/img/monark-secondary.svg');
  background-position:center;
  background-size:contain;
  background-repeat:no-repeat;
}
.mandate-media{margin-top:28px;border-radius:var(--radius-card);overflow:hidden;aspect-ratio:16/10;}
.mandate-media img{width:100%;height:100%;object-fit:cover;}
.mandate-split-cta{margin-top:40px;text-align:center;}

/* ---------- Dark theme ---------- */
.mandate-split--theme-dark{background:var(--midnight);}
.mandate-split--theme-dark h2{color:var(--white);}
.mandate-split--theme-dark .rte,
.mandate-split--theme-dark .rte p{color:var(--navy-8);}
.mandate-split--theme-dark .mandate{border-right-color:var(--border-dark);}
.mandate-split--theme-dark .mandate h3{color:var(--white);}
.mandate-split--theme-dark .mandate .kicker{color:var(--mist);}
.mandate-split--theme-dark .mandate p.desc{color:var(--navy-8);}
.mandate-split--theme-dark .mandate .points li{color:var(--navy-8);}
