.portfolio-curtain{position:fixed;inset:100px 0 0;z-index:999999;display:grid;grid-template-columns:repeat(var(--curtain-columns,12),minmax(0,1fr));padding-inline:0;pointer-events:all;overflow:hidden}
.portfolio-curtain__panel{position:relative;min-width:0}

.portfolio-curtain__fill{position:absolute;inset:0 -1px 0 0;background:#e5edf6;will-change:transform}
.portfolio-curtain__panel:nth-child(3n+2) .portfolio-curtain__fill{background:#e5edf6}
.portfolio-curtain__panel:nth-child(3n) .portfolio-curtain__fill{background:#e5edf6}
