.block-checkered-links .checkered-items {
    padding-left: calc((100% - 70em)/2);
    padding-right: calc((100% - 70em)/2);
}
.block-checkered-links .checkered-items > .grid {
    gap: 1px !important;
    max-width: 401px !important;
    margin: auto;
}
.block-checkered-links .item {
    max-height: 200px;
    max-width: 200px;
    aspect-ratio: 1;
    transition: all .7s cubic-bezier(0.075, 0.82, 0.165, 1);
    background-color: var(--tertiary);
    position: relative;
}

.block-checkered-links .item:nth-child(2),
.block-checkered-links .item:nth-child(3),
.block-checkered-links .item:nth-child(6),
.block-checkered-links .item:nth-child(7),
.block-checkered-links .item:nth-child(10),
.block-checkered-links .item:nth-child(11),
.block-checkered-links .item:nth-child(14),
.block-checkered-links .item:nth-child(15) {
    background-color: var(--secondary);
}
.block-checkered-links .checkered-items .item a:hover {
    filter: brightness(1);
}
.block-checkered-links .checkered-items .item.highlighted > * {
    font-weight: 600;
}
.block-checkered-links .item a {
    text-decoration: none;
    position: absolute;
    inset: 0;
}
.block-checkered-links .item .item-title {
    position: absolute;
    inset: auto;
    font-weight: 600;
    text-align: center;
    margin: auto;
    opacity: 0;
    translate: 0 10px;
    transition: opacity .8s cubic-bezier(0.075, 0.82, 0.165, 1), translate .8s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.block-checkered-links .item a:hover .item-title {
    opacity: 1;
    translate: 0;
}
.block-checkered-links .item img {
    margin: auto;
    width: 100%;
    height: 100%;
    transition: opacity .8s cubic-bezier(0.075, 0.82, 0.165, 1);
}
.block-checkered-links .item a:hover img {
    opacity: 0;
}
@media screen and (min-width: 48em) {
    .block-checkered-links .checkered-items > .grid {
        max-width: 803px !important;
    }
    .block-checkered-links .item:nth-child(1),
    .block-checkered-links .item:nth-child(3),
    .block-checkered-links .item:nth-child(6),
    .block-checkered-links .item:nth-child(8),
    .block-checkered-links .item:nth-child(9),
    .block-checkered-links .item:nth-child(11),
    .block-checkered-links .item:nth-child(14),
    .block-checkered-links .item:nth-child(16) {
        background-color: var(--tertiary);
    }
    .block-checkered-links .item:nth-child(2),
    .block-checkered-links .item:nth-child(4),
    .block-checkered-links .item:nth-child(5),
    .block-checkered-links .item:nth-child(7),
    .block-checkered-links .item:nth-child(10),
    .block-checkered-links .item:nth-child(12),
    .block-checkered-links .item:nth-child(13),
    .block-checkered-links .item:nth-child(15) {
        background-color: var(--secondary);
    }
}