/* Card treatment is desktop only; the mobile list remains unchanged. */
html body #main-content #sm-benefits-compact198 .sm204-desktop{display:none!important}
@media(min-width:1024px){
html body #main-content #sm-benefits-compact198>.container{background:#f6f3f4!important;border-color:#eee7ea!important;padding:24px 18px 20px!important;border-radius:22px!important}
html body #main-content #sm-benefits-compact198 h2{font-size:28px!important;margin-bottom:22px!important}
html body #main-content #sm-benefits-compact198 .sm202-benefits{gap:14px!important}
html body #main-content #sm-benefits-compact198 .sm202-benefits>.sm198-benefit{background:#fff!important;border:1px solid #e8e3e5!important;border-radius:16px!important;box-shadow:0 4px 10px rgba(35,28,31,.08)!important;padding:20px 10px 18px!important;gap:10px!important}
html body #main-content #sm-benefits-compact198 .sm202-benefits>.sm198-benefit+li{border:1px solid #e8e3e5!important}
html body #main-content #sm-benefits-compact198 .sm198-icon{background:transparent!important;flex:0 0 64px!important;width:64px!important;height:64px!important;border-radius:0!important}
html body #main-content #sm-benefits-compact198 .sm198-icon svg{width:64px!important;height:64px!important}
html body #main-content #sm-benefits-compact198 .sm198-copy>h3{display:none!important}
html body #main-content #sm-benefits-compact198 .sm204-desktop{display:block!important;text-align:center!important}
html body #main-content #sm-benefits-compact198 .sm204-title{display:block!important;font-size:21px!important;line-height:1.2!important;font-weight:800!important;color:#252b30!important;letter-spacing:.01em!important;margin:0 0 7px!important}
html body #main-content #sm-benefits-compact198 .sm204-note{display:block!important;font-size:14px!important;line-height:1.4!important;font-weight:400!important;color:#41474d!important;text-wrap:balance!important}
}
