.pong{width:100vw;overflow:hidden;margin-block:var(--vertical-outer);@media (min-width:1920px){margin-left:calc(((100vw - var(--max)) / 2) - var(--2));}}.pong__wrapper{overflow:hidden;@media (min-width:1000px){display:grid;grid-template-columns:0.3fr 1fr;padding:0 0 0 var(--2);}}.pong__intro{display:flex;flex-direction:column;}.pong__item{display:inline-grid;grid-template-areas:"only";background:var(--color-dark-bg);color:var(--color-dark-fg);--link-hover-color:var(--color-dark-fg);border-radius:var(--curvynes);overflow:hidden;aspect-ratio:20 / 26;width:100%;max-width:416px;margin-left:var(--1);&:first-child{margin-left:0;}@media (max-width:900px){max-width:calc(var(--1) * 15);white-space:normal;}}.pong__image{grid-area:only;}.pong__overlay{position:relative;grid-area:only;}.pong__overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(62,62,62,0.1) 45%,#000 100%);pointer-events:none;}.pong__overlay > a{display:flex;justify-content:flex-end;}.pong__item-title{margin:auto auto 0 0;grid-area:only;padding:var(--1);font-size:1.33333333rem;line-height:1.2;hyphens:auto;z-index:1;min-width:0;white-space:normal;}.pong__image img{width:100%;aspect-ratio:20/26;object-fit:cover;border-radius:var(--curvynes);vertical-align:bottom;}.pong__main{position:relative;scrollbar-width:none;overflow:auto;white-space:nowrap;&::-webkit-scrollbar{display:none;}@media (max-width:1000px){&::before,&::after{display:inline-block;width:var(--1);content:"";}}@media (min-width:1000px){padding:0 var(--2);mask-image:linear-gradient(to right,transparent,black var(--2),black calc(100% - var(--2)),transparent 100%);}}.pong__link{text-decoration:none;}.pong__link--active{&::before{opacity:0;}}.pong__title{margin-top:0;}.pong__footer{margin-top:var(--2);}@media (max-width:1000px){.pong__intro{display:contents;}.pong__title{padding-inline:var(--1);}.pong__body{padding:0 var(--1) var(--2);}.pong__wrapper{display:flex;flex-direction:column;}.pong__pager{order:1;}.pong__footer{padding:0 var(--1) var(--1);}}
