.nde-trust-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin:14px 0 4px}
.nde-trust-badge{box-sizing:border-box;position:relative;isolation:isolate;overflow:hidden;min-width:0;min-height:116px;padding:12px 6px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid #dce8ed;border-radius:12px;background:linear-gradient(135deg,#fff 0%,#f8fcfd 100%);color:#123b5a;font-family:var(--font-body-family);font-size:13px;font-weight:600;line-height:1.15;text-align:center;text-decoration:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}
.nde-trust-badge:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 34%,rgba(0,141,145,.08) 43%,rgba(255,255,255,.95) 50%,rgba(0,141,145,.08) 57%,transparent 68%);transform:translateX(-140%) skewX(-18deg)}
.nde-trust-badge>*{position:relative;z-index:1}
.nde-trust-badge__icon{display:block;width:40px;height:40px;flex:0 0 auto}
.nde-trust-badge__label{display:block;text-transform:uppercase}
@keyframes nde-trust-badge-shimmer{to{transform:translateX(140%) skewX(-18deg)}}
@media(hover:hover) and (pointer:fine){.nde-trust-badge:hover{border-color:#008d91;background:#f2f8fb;box-shadow:0 5px 14px rgba(18,59,90,.14);transform:translateY(-2px)}.nde-trust-badge:hover:before{animation:nde-trust-badge-shimmer .9s ease-out}}
.nde-trust-badge:focus-visible{outline:2px solid #008d91;outline-offset:2px}
.nde-trust-badge:focus-visible:before,.nde-trust-badge:active:before{animation:nde-trust-badge-shimmer .9s ease-out}
.nde-trust-badge:active{border-color:#008d91;background:#e9f6f5;transform:scale(.98)}
@media screen and (max-width:749px){.nde-trust-badges{gap:5px;margin-top:10px}.nde-trust-badge{min-height:92px;padding:8px 2px 7px;gap:5px;border-radius:10px;font-size:10px;line-height:1.12}.nde-trust-badge__icon{width:30px;height:30px}}
@media(prefers-reduced-motion:reduce){.nde-trust-badge{transition:none}.nde-trust-badge:hover:before,.nde-trust-badge:focus-visible:before,.nde-trust-badge:active:before{animation:none}}