/* v38 Google ratings badge (Google Maps text attribution: Roboto 400, #5E5E5E, visually separated) */
.zip-course-title .gwi-rating{display:inline-flex;align-items:center;gap:6px;justify-self:start;margin:2px 0 1px;padding:2px 9px;border:1px solid #d6dfd3;border-radius:999px;background:#fff;text-decoration:none;line-height:1.5;font-size:.76rem}
.zip-course-title .gwi-rating b{color:#12211c;font-weight:700}
.zip-course-title .gwi-rating b::first-letter{color:#b8860b}
.zip-course-title .gwi-rating i{font-style:normal;color:#4d5e56}
.zip-course-title .gwi-rating em{font-style:normal;font-family:Roboto,Arial,sans-serif;font-weight:400;font-size:12px;color:#5E5E5E;padding-left:6px;border-left:1px solid #d6dfd3}
.zip-course-title .gwi-rating:hover{border-color:#bccbbd}
.zip-course-title .gwi-rating:focus-visible{outline:2px solid #1b6b50;outline-offset:2px}
