.qa-scores-details h2{font-family:var(--font-secondary), sans-serif;font-size:var(--fs-h2);border-bottom:2px solid var(--color-primary);margin-top:0;margin-bottom:1.5rem;padding-bottom:.3rem;display:inline-block}.qa-scores-details p{margin-bottom:1.2rem;line-height:1.7}.qa-scores-details__subsection{margin-bottom:1.5rem}.qa-scores-details__subsection h3{font-family:var(--font-secondary), sans-serif;font-size:var(--fs-h3);margin:0 0 1rem}.qa-scores-details__list{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.qa-scores-details__item{border-radius:var(--br-normal);color:var(--color-dark);flex-direction:column;justify-content:center;gap:.3rem;padding:.85rem 1rem;display:flex}.qa-scores-details__item h4{font-family:var(--font-primary), sans-serif;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.7rem;font-weight:700;line-height:1.3}.qa-scores-details__item p{margin:0;font-size:1rem;font-weight:700;line-height:1.3}.qa-scores-details__list .qa-scores-details__item:nth-child(4n+1){background:var(--color-lightgreen)}.qa-scores-details__list .qa-scores-details__item:nth-child(4n+2){background:var(--color-lightpurple)}.qa-scores-details__list .qa-scores-details__item:nth-child(4n+3){background:var(--color-lightblue)}.qa-scores-details__list .qa-scores-details__item:nth-child(4n){background:var(--yeeso-coral-tint)}
