/* Final adjustment: match the main hero banner width, not the narrow welcome card. */
body .nat-luxe-trustbar{width:calc(100% - 12px)!important;max-width:1400px!important;margin:20px auto 26px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border-radius:14px!important}
body .nat-luxe-trustbar .nat-luxe-trust{min-height:100px!important;padding:20px 24px!important;gap:10px!important}
body .nat-luxe-trustbar .nat-luxe-trust-icon{font-size:27px!important}
body .nat-luxe-trustbar .nat-luxe-trust strong{font-size:clamp(13px,1.15vw,16px)!important;letter-spacing:1px!important}
body .nat-luxe-trustbar .nat-luxe-trust small{font-size:clamp(12px,1vw,14px)!important;margin-top:6px!important}
@media(max-width:650px){body .nat-luxe-trustbar{width:calc(100% - 12px)!important;grid-template-columns:1fr!important}body .nat-luxe-trustbar .nat-luxe-trust{min-height:75px!important;padding:14px 20px!important}}
