.review-wall{padding:48px 0}@media (min-width:1024px){.review-wall{padding:72px 0}}.review-wall__header{margin:0 auto 32px;max-width:760px;text-align:center}@media (min-width:1024px){.review-wall__header{margin-bottom:40px}}.review-wall__tag{align-items:center;background:linear-gradient(90deg,rgba(16,34,90,.12),rgba(150,5,15,.12));border-radius:100px;display:inline-flex;margin-bottom:12px;padding:4px 16px}.review-wall__tag span{font-size:16px}.review-wall__heading,.review-wall__tag span{background:linear-gradient(156.85deg,#10225a 14.619%,#96050f 85.965%);-webkit-background-clip:text;background-clip:text;font-weight:500;-webkit-text-fill-color:transparent}.review-wall__heading{font-size:32px;letter-spacing:-.32px;line-height:1.12;margin:0}@media (min-width:1024px){.review-wall__heading{font-size:48px;letter-spacing:-.48px}}.review-wall__subheading{font-size:16px;line-height:24px;margin:16px auto 0;max-width:600px}.review-wall__grid{-moz-column-gap:16px;column-gap:16px;margin:0 auto;max-width:1180px}@media (min-width:768px){.review-wall__grid{-moz-columns:2;column-count:2}}@media (min-width:1024px){.review-wall__grid{-moz-columns:3;column-count:3}}.review-wall__card{-moz-column-break-inside:avoid;background:#fff;border:1px solid #dee6f9;border-radius:20px;break-inside:avoid;display:block;margin:0 0 16px;padding:20px}@media (min-width:768px){.review-wall__card{border-radius:24px;padding:24px}}.review-wall__card--featured{background:#f8f4ed;border-color:#efe6d6}.review-wall__stars{display:flex;margin-bottom:12px}.review-wall__star{color:#d9d9d9;margin-right:2px}.review-wall__star.is-on{color:#ffca00}.review-wall__title{font-size:18px;font-weight:500;line-height:24px;margin:0 0 8px}.review-wall__body{color:#4a4a4a;font-size:15px;line-height:23px;margin:0}.review-wall__card--featured .review-wall__body{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.review-wall__card--featured.is-open .review-wall__body{display:block}.review-wall__more{background:none;border:0;color:#0f3388;cursor:pointer;font:inherit;font-size:14px;font-weight:500;margin-top:8px;padding:0;text-decoration:underline}.review-wall__foot{align-items:center;border-top:1px solid rgba(15,51,136,.1);color:#6b6b6b;display:flex;flex-wrap:wrap;font-size:13px;margin-top:16px;padding-top:14px}.review-wall__verified{align-items:center;background:#0f3388;border-radius:50%;color:#fff;display:flex;height:16px;justify-content:center;margin-right:6px;width:16px}.review-wall__name{color:#171717;font-weight:500;margin-right:6px}