
.rev{padding:24px;margin:0;display:flex;flex-direction:column;gap:14px}
.rev::before{content:"";display:block;width:86px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 24'%3E%3Cg fill='%23F5A623'%3E%3Cpath transform='translate(0 0)' d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3Cpath transform='translate(24 0)' d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3Cpath transform='translate(48 0)' d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3Cpath transform='translate(72 0)' d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3Cpath transform='translate(96 0)' d='M12 2.5l2.9 6 6.6.9-4.8 4.6 1.2 6.5L12 17.4l-5.9 3.1 1.2-6.5L2.5 9.4l6.6-.9z'/%3E%3C/g%3E%3C/svg%3E") left/contain no-repeat}
.rev blockquote{margin:0;font-size:15px;line-height:1.6;color:var(--ink);text-wrap:pretty}
.rev figcaption{display:flex;align-items:center;gap:10px;margin-top:auto}
.rev .av{width:34px;height:34px;border-radius:50%;background:var(--teal-bg);color:#007A8C;display:grid;place-items:center;font-weight:700;font-size:12.5px}
.rev b{font-size:13.5px;color:var(--navy)}
.rev i{font-style:normal;font-size:12.5px;color:var(--faint)}
.svc{transition:box-shadow .15s,border-color .15s}
.svc:hover{border-color:var(--teal);box-shadow:0 10px 28px rgba(18,53,107,.1)}
