.record-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.record-tiles li{padding:clamp(1.5rem,2.6vw,2.2rem)}.record-tiles b{font-size:clamp(2.6rem,3vw + 1.4rem,4.2rem);font-weight:800;line-height:.95;letter-spacing:-.045em}.record-tiles b,.record-tiles span{display:block;font-family:var(--font-display)}.record-tiles span{margin-top:.9rem;font-size:1.1rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.record-tiles p{margin:.55rem 0 0;font-size:.95rem;line-height:1.58}.record-tiles li:first-child{background:var(--mist);color:var(--navy)}.record-tiles li:nth-child(2){background:var(--steel);color:var(--navy-scrim)}.record-tiles li:nth-child(3){background:var(--navy);color:var(--white)}.record-tiles li:nth-child(4){background:var(--navy-scrim);color:var(--white)}.record-tiles li:nth-child(-n+2) p{color:rgba(14,23,48,.78)}.record-tiles li:nth-child(n+3) p{color:rgba(255,255,255,.75)}@media (max-width:1000px){.record-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.record-tiles{grid-template-columns:1fr}}.record-tiles--compact li{padding:clamp(1.4rem,2.4vw,2rem)}.record-tiles--compact b{font-size:clamp(2.4rem,2.6vw + 1.4rem,3.8rem)}.record-tiles--compact span{margin-top:.8rem;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:0}@media (max-width:1000px){.record-tiles--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.record-tiles--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}