/* Only the extra reviews disclosure; the six validated cards retain their V4.1 styles. */
.trust-more-v42{margin:28px 0 0;border:0;background:transparent;padding:0}
.trust-more-v42>summary{list-style:none;display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;max-width:100%;min-height:48px;margin:0 auto;padding:11px 20px;border:1px solid #b8c9b5;border-radius:999px;background:#f5f7ef;color:#244b3b;font:600 13px/1.6 system-ui,sans-serif;cursor:pointer}
.trust-more-v42>summary::-webkit-details-marker{display:none}
.trust-more-v42>summary::after{content:'+';font-size:19px;font-weight:400;line-height:1}
.trust-more-v42[open]>summary::after{content:'−'}
.trust-more-v42>summary:focus-visible{outline:3px solid #55724d;outline-offset:5px}
.trust-more-v42 .trust-more-collapse,.trust-more-v42[open] .trust-more-expand{display:none}
.trust-more-v42[open] .trust-more-collapse{display:inline}
.trust-more-v42 .trust-more-grid-v42{margin-top:24px}
@media(prefers-reduced-motion:no-preference){.trust-more-v42>summary{transition:background-color .15s,border-color .15s}.trust-more-v42>summary:hover{background:#e9efdf;border-color:#8ca284}}
@media(max-width:760px){.trust-more-v42{margin-top:24px}.trust-more-v42 .trust-more-grid-v42{margin-top:20px}}
