.grid {
display: grid;
gap: calc(var(--spacer) * 1.5);
position: relative;
}
@media (min-width: 55rem) {
/* lazy golden ratio */
grid-template-columns: 1.618fr 1fr;
.sticky {
position: sticky;
top: calc(var(--spacer) / 2);