.cb-awards{padding:24px 0 0;background:#fcfafa;border-bottom:1px solid #e8e0e1}.cb-awards-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.cb-awards-heading .cb-eyebrow{margin:0 0 5px;font-size:9px;letter-spacing:1.4px}.cb-awards-heading h2{font-size:clamp(20px,2.5vw,26px);letter-spacing:-.6px;margin:0;color:#171415}.cb-awards-controls{display:flex;gap:4px;flex-shrink:0}.cb-awards-controls[hidden]{display:none}.cb-awards-controls button{width:44px;height:44px;border:1px solid #e8e0e1;border-radius:50%;background:transparent;color:#bd1e2d;font-size:20px;cursor:pointer}.cb-awards-controls [data-award-play]{font-size:15px}.cb-awards-controls button:disabled{opacity:.3;cursor:default}.cb-awards-hint{font-size:11px;color:#706a6b;margin:7px 0 8px}.cb-awards-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:3px;overscroll-behavior-x:contain;list-style:none;margin:0;padding:4px 3px 12px;scrollbar-width:none}.cb-awards-track::-webkit-scrollbar,.cb-review-strip::-webkit-scrollbar{display:none}.cb-award{flex:0 0 calc((100% - 48px)/4);min-width:0;scroll-snap-align:start;text-align:center}.cb-award-content{display:flex;flex-direction:column;align-items:center;height:100%;padding:6px 4px;color:#171415}.cb-award img{width:150px;max-width:100%;height:100px;object-fit:contain;margin-bottom:10px}.cb-award-issuer{font-size:10px;font-weight:500;line-height:1.5;color:#706a6b}.cb-award h3{font-size:14px;line-height:1.4;margin:5px 0 2px;font-weight:650;letter-spacing:-.2px}.cb-award p{font-size:11px;line-height:1.5;margin:0;color:#706a6b}.cb-awards :focus-visible{outline:2px solid #bd1e2d;outline-offset:2px}.cb-review-strip{display:flex;align-items:center;gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:10px 3px;margin-top:0;border-top:1px solid #e8e0e1;font-size:12px;white-space:nowrap}.cb-review-strip>*{flex-shrink:0}.cb-review-strip>a,.cb-review-strip>.cb-rating{min-width:220px;color:#171415;text-decoration:none;display:inline-flex;align-items:center;gap:5px;min-height:44px}.cb-review-strip>a>span,.cb-review-strip>.cb-rating>span{color:#966313}.cb-review-strip small{color:#706a6b;font-size:10px}.cb-review-strip>span{min-width:160px;font-weight:600}.cb-review-strip>a:hover{text-decoration:underline}@media(min-width:1001px){.cb-review-strip{justify-content:safe center}}@media(max-width:1000px){.cb-award{flex-basis:calc((100% - 32px)/3)}}@media(max-width:760px){.cb-awards{padding-top:20px}.cb-award{flex-basis:calc((100% - 32px)/3)}.cb-award img{height:88px;width:130px}.cb-award h3{font-size:12px}.cb-review-strip{gap:22px}}@media(max-width:480px){.cb-award{flex-basis:44%}.cb-awards-track{gap:12px}.cb-awards-heading{align-items:center}.cb-awards-heading h2{font-size:20px;max-width:190px}.cb-awards-heading .cb-eyebrow{font-size:8px;letter-spacing:1px}.cb-awards-controls{gap:2px}.cb-awards-controls button{width:44px;height:44px}.cb-award-issuer{font-size:9px}.cb-award p{font-size:10px}.cb-awards-hint{margin-bottom:6px}}
