/* ==========================================================
 Reusable Assurance presentation variants
 Compact uses the approved standalone Assurance base above.
 Integrated preserves the former Home/Why Us visual as an
 independent section. Only the two approved reusable presentations are supported.
 ========================================================== */

.cm-assurance-section.is-integrated{
  padding:0 0 38px!important;
  background:var(--cm-assurance-bg,#ECF2F8)!important;
}
.cm-assurance-section.is-integrated .cm-assurance-container{
  border-top:1px solid rgba(255,255,255,.95)!important;
}
.cm-assurance-section.is-integrated .cm-why-assurance{
  margin:0!important;
  padding:20px 0 8px!important;
  border-top:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border-radius:0!important;
}
.cm-assurance-section.is-integrated .cm-why-assurance-kicker{
  margin-bottom:11px!important;
}
.cm-assurance-section.is-integrated .cm-why-assurance-desc{
  margin-top:8px!important;
}

@media(max-width:680px){
  .cm-assurance-section.is-integrated{
    padding-bottom:28px!important;
  }
  .cm-assurance-section.is-integrated .cm-why-assurance{
    padding:18px 0 6px!important;
  }
}

