/* Quiet evidence strip, outside the sticky navigation. */
.trust-bar{background:#f5f3ef;border-bottom:1px solid #e8e4dd;color:#524e48;font-size:12px;line-height:1.4}
.trust-inner{max-width:1440px;margin:auto;padding:8px clamp(20px,6.25vw,100px);display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:42px}
.trust-review{display:flex;align-items:center;gap:9px;text-decoration:none;color:inherit;white-space:nowrap}
.trust-review strong{color:#29241f;font-variant-numeric:tabular-nums;font-weight:650}
.trust-star{color:#398350;font-size:17px}
.trust-review:hover{text-decoration:underline;text-underline-offset:3px}
.trust-carousel{display:flex;align-items:center;gap:8px;min-width:0}
.trust-messages{display:grid;text-align:right}
.trust-messages>[data-trust-message]{grid-area:1/1}
.trust-messages>[hidden]{display:block!important;visibility:hidden}
.trust-bar a:focus-visible{outline:2px solid #398350;outline-offset:3px}
@media(max-width:767px){.trust-inner{padding:7px 16px;gap:3px;flex-direction:column}.trust-review{font-size:11px;gap:6px}.trust-carousel{font-size:11px}.trust-messages{text-align:center}}
