.mp-seal{display:block !important;flex-shrink:0;width:60px;height:60px}
.mp-seal text{font-family:inherit}
.mp-gar{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fff;border:1.5px solid #2E2A39;border-radius:14px}
.mp-gar__t{margin:0;font-size:15.5px;font-weight:700;line-height:1.3;color:#1D1D1F}
.mp-gar__d{margin:3px 0 0;font-size:12.5px;line-height:1.45;color:#6E6E73}
.mp-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}
.mp-trust__i{display:flex !important;flex-direction:column;align-items:center;gap:5px;padding:10px 6px;background:#ECECEA;border-radius:10px;text-align:center;font-size:11.5px;font-weight:600;line-height:1.25;color:#1D1D1F}
.mp-trust__i:nth-child(2){display:none !important}
.mp-trust__i svg{display:block;width:18px;height:18px;fill:none;stroke:#2E2A39;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.mp-garw{max-width:1040px;margin:24px auto 0;padding:0 20px}
.mp-garw__in{display:flex;align-items:center;gap:22px;padding:22px 28px;background:#2E2A39;border-radius:18px}
.mp-garw .mp-seal{width:76px;height:76px}
.mp-garw__t{margin:0;font-size:21px;font-weight:600;line-height:1.25;color:#fff}
.mp-garw__d{margin:5px 0 0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.75)}
.mp-garw__a{margin-left:auto;flex-shrink:0;padding:12px 20px;border-radius:12px;background:#fff;color:#2E2A39;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}
.mp-garw__a:hover{background:#ECECEA;color:#2E2A39}
@media (max-width:749px){
.mp-gar{gap:12px;padding:12px 13px}.mp-seal{width:52px;height:52px}.mp-gar__t{font-size:14px}.mp-gar__d{font-size:11.5px}
.mp-trust{gap:6px}.mp-trust__i{font-size:10.5px;padding:9px 4px}
.mp-garw{margin:14px auto 0;padding:0 14px}.mp-garw[style]{margin-bottom:24px !important}
.mp-garw__in{flex-wrap:wrap;gap:12px;padding:12px 14px;border-radius:14px}
.mp-garw .mp-seal{width:44px;height:44px}
.mp-garw__txt{flex:1;min-width:0}
.mp-garw__t{font-size:14.5px;line-height:1.2;letter-spacing:0}
.mp-garw__d{margin-top:3px;font-size:12px;line-height:1.35;letter-spacing:0}
.mp-garw__a{margin-left:0;width:100%;padding:10px 16px;text-align:center;box-sizing:border-box}
}