.page-list{display:grid;gap:var(--default-grid-gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0}.page-list__spacer{list-style-type:none;margin:0;padding:0}.page-list__item{float:left;height:222px;list-style-type:none;text-align:center}.page-list__link{display:block}.page-list__image-wrapper{height:135px;width:100%}.page-list__image{display:block;height:100%;margin:0 auto;object-fit:contain;width:100%}.page-list__item:first-child,.page-list__item:last-child{margin-left:0}