.px-16{padding-left:4rem;padding-right:4rem}.pt-20{padding-top:5rem}@media (min-width:640px){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-8{gap:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:768px){.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:gap-10{gap:2.5rem}}@media (min-width:1280px){.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:px-20{padding-left:5rem;padding-right:5rem}}