/* Why-choose v2: one photo + clean copy (homepage style) */
html body .dr-why .rx-why:not(#_a):not(#_b){display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;gap:56px!important;align-items:center!important;padding:0!important;background:none!important;box-shadow:none!important}
html body .dr-why .rx-why.zz-r:not(#_a):not(#_b)>figure{order:2}
html body .dr-why .rx-why:not(#_a):not(#_b)>figure{margin:0!important;position:relative;display:block!important;height:auto!important;max-height:none!important;grid-template-columns:none!important}
html body .dr-why .rx-why:not(#_a):not(#_b)>figure:before{content:"";position:absolute;inset:22px -18px -18px 22px;border-radius:30px;background:#FBE3D9;z-index:0}
html body .dr-why .rx-why.zz-r:not(#_a):not(#_b)>figure:before{inset:22px 22px -18px -18px}
html body .dr-why .rx-why:not(#_a):not(#_b)>figure img{position:relative!important;z-index:1;display:block!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;max-height:none!important;object-fit:cover!important;border-radius:28px!important;inset:auto!important;transform:none!important}
html body .dr-why .rx-why:not(#_a):not(#_b)>figure .dr-why-g2{display:none!important}
html body .dr-why .rx-why:not(#_a):not(#_b) .rx-copy{display:block!important;padding:0!important;background:none!important;box-shadow:none!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-headtext h2{margin:0 0 14px!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-copy>p{margin:14px 0 0!important}
/* list: 2-col icon rows with dividers */
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list{list-style:none!important;margin:22px 0 6px!important;padding:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 32px!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li{display:flex!important;gap:16px!important;align-items:flex-start!important;padding:18px 0!important;margin:0!important;border:0!important;border-top:1px solid #E6EDF3!important;background:none!important;box-shadow:none!important;border-radius:0!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li:nth-child(-n+2){border-top:0!important;padding-top:4px!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li:last-child:nth-child(odd){grid-column:1/-1}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li>svg{flex:0 0 46px!important;width:46px!important;height:46px!important;padding:12px;border-radius:14px;background:#EAF4FB!important;color:#1570b0!important;margin:0!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li strong{display:block;color:#1570b0;font-size:16px;font-weight:600;margin:0 0 4px}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px!important}
@media(max-width:820px){html body .dr-why .rx-why:not(#_a):not(#_b){grid-template-columns:1fr!important;gap:36px!important}html body .dr-why .rx-why.zz-r:not(#_a):not(#_b)>figure{order:0}html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list{grid-template-columns:1fr!important}html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li:nth-child(2){border-top:1px solid #E6EDF3!important;padding-top:18px!important}html body .dr-why .rx-why:not(#_a):not(#_b)>figure:before{inset:14px -10px -10px 14px}}
html body .dr-why .rx-why.zz-r:not(#_a):not(#_b):not(#_c){grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li strong{display:block!important;color:#1570b0!important;font-weight:600!important}
html body .dr-why:not(#_a):not(#_b):not(#_c) .rx-why-list li:last-child:nth-child(odd){grid-column:1/-1!important;border-top:1px solid #E6EDF3!important}
