.hvGameMoments{padding:18px 20px;margin:14px 0;border:1px solid #eedfd2;border-left:4px solid #ef782f;border-radius:14px;background:linear-gradient(110deg, #fff8f1, #fff);color:#263747}.hvGameMoments h3{font-size:19px;font-weight:800;margin:6px 0;letter-spacing:-0.025em}.hvGameMoments .hvMomentEyebrow{color:#b9521d;font-size:9px;font-weight:800;letter-spacing:.13em}.hvGameMoments .hvMomentDescription{font-size:12px;color:#728091;margin:0}.hvGameMoments .hvRecapPlay{display:block;width:100%;text-align:left;border:1px solid #e7e5e1;background:#fff;border-radius:9px;padding:9px 12px;margin-top:9px;color:#405467;font-size:12px;transition:background .18s}.hvGameMoments .hvRecapPlay:hover{background:#fff1e4}.hvGameMoments .hvRecapPlay:focus-visible{outline:2px solid #e97836;outline-offset:2px}.hvGameMoments[hidden]{display:none}@media(prefers-reduced-motion: reduce){.hvGameMoments .hvRecapPlay{transition:none}}