.mei-bbb{background:#f6f8fa;color:#12243b;border-top:1px solid #e1e6ec;border-bottom:1px solid #e1e6ec;padding:30px 24px}
.mei-bbb-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px}
.mei-bbb .mei-bbb-copy h2{font-size:clamp(21px,2.3vw,28px);line-height:1.2;margin:0 0 10px;letter-spacing:-.02em;color:#12243b}
.mei-bbb .mei-bbb-copy p{font-size:15px;line-height:1.6;margin:0;max-width:650px;color:#35465a}
.mei-bbb .mei-bbb-copy .mei-bbb-since{font-size:13px;margin-top:5px;color:#586779}
.mei-bbb-seal{flex:0 0 160px;display:flex;flex-direction:column;align-items:center;gap:7px}
.mei-bbb-seal>a{display:block}
.mei-bbb .mei-bbb-seal img{display:block;width:160px;height:82px;max-width:none;object-fit:contain;filter:none;transform:none}
.mei-bbb .mei-bbb-review{color:#12243b;font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}
.mei-bbb a:focus-visible{outline:3px solid #005f86;outline-offset:5px}
.mei-bbb-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:600px){.mei-bbb{padding:26px 20px}.mei-bbb-inner{flex-direction:column;text-align:center;gap:20px}.mei-bbb-seal{flex-basis:auto}.mei-bbb .mei-bbb-copy p{font-size:14px}}
