.review-head-featured{align-items:center;gap:48px;margin-bottom:48px}
.review-head-featured .section-heading{margin-bottom:0;flex:1;min-width:0}
.review-proof{display:grid;grid-template-columns:auto auto;align-items:center;gap:10px 35px;flex-shrink:0;border-top:1px solid #7d3c18;padding-top:25px}
.review-score-value{font:400 clamp(34px,3vw,48px)/1.1 Georgia,serif;color:var(--orange);white-space:nowrap}
.rating-star{font-family:Arial,sans-serif;font-size:.7em;vertical-align:.06em}
.rating-out-of{font:400 18px/1.4 Arial,sans-serif;color:#aaa}
.review-volume{border-left:1px solid #37332f;padding-left:35px}
.review-volume strong{display:block;font:400 clamp(60px,5.6vw,82px)/.95 Georgia,serif;letter-spacing:-.04em;color:var(--orange)}
.review-metric-label{display:block;font:500 12px/1.5 Arial,sans-serif;letter-spacing:.055em;color:#e5e3df;margin-top:13px}
.review-counting{display:block;margin-top:9px;font:italic 19px/1.4 Georgia,serif;color:var(--orange)}
@media(max-width:1000px){.review-head-featured{align-items:flex-start;flex-direction:column;gap:30px}.review-proof{width:100%;grid-template-columns:1fr 1fr;gap:12px 25px}.review-score-value{font-size:42px}.review-volume strong{font-size:72px}}
@media(max-width:480px){.review-proof{gap:10px 16px;padding-top:22px}.review-volume{padding-left:16px}.review-score-value{font-size:33px}.rating-out-of{font-size:15px}.review-volume strong{font-size:64px}.review-metric-label{font-size:10px;letter-spacing:.025em}.review-head-featured{margin-bottom:32px}}
