/* Source details for the existing manual customer-review carousel. */
.home-premium .mx-review-heading .mx-review-intro{margin:7px 0 0;color:#68778b;font:400 12px/1.5 Manrope,Arial,sans-serif;letter-spacing:0}
.mx-review-verified{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:#edf5f1;color:#2d6550;font:600 10px/1.4 Manrope,Arial,sans-serif;white-space:nowrap}
.mx-review-verified::before{content:"✓";font-size:12px}
.mx-review-attribution{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:auto}
.mx-review-attribution .mx-review-author{margin-top:0;min-width:0}
.mx-review-author>span:last-child{min-width:0;overflow-wrap:anywhere}
.mx-review-source{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:#174b7d;font:600 11px/1.4 Manrope,Arial,sans-serif;text-decoration:underline;text-underline-offset:3px}
.mx-review-source:hover{color:#071a3d}
.mx-review-source:focus-visible{outline:3px solid #b88935;outline-offset:3px}
.mx-review-excerpt{display:block;margin-top:6px;color:#68778b;font:400 10px/1.5 Manrope,Arial,sans-serif}
@media(max-width:620px){.home-premium .mx-review-heading .mx-review-intro{font-size:10px;margin-top:6px}.mx-review-verified{font-size:9px}.mx-review-attribution{gap:2px 10px}.mx-review-source{font-size:10px}}
