.qJh8Rq_section{flex-direction:column;height:100%;scroll-margin-top:80px;display:flex}.qJh8Rq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:28px 24px 20px;display:flex}.qJh8Rq_wall{flex:1;min-height:500px;position:relative;overflow:hidden}.qJh8Rq_columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid;position:absolute;inset:0 24px;-webkit-mask-image:linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(#0000,#000 8% 90%,#0000)}.qJh8Rq_track{min-width:0;animation:180s linear infinite qJh8Rq_drift}.qJh8Rq_track:first-child{animation-direction:reverse}.qJh8Rq_track:nth-child(2){animation-duration:210s}.qJh8Rq_track:nth-child(3){animation-duration:195s;animation-direction:reverse}.qJh8Rq_stack{gap:12px;padding-bottom:12px;display:grid}.qJh8Rq_card{background:hsl(var(--background));display:block;position:relative;overflow:hidden}.qJh8Rq_card:hover .qJh8Rq_details{color:hsl(var(--primary))}.qJh8Rq_card:hover,.qJh8Rq_card:focus-visible{outline:none}.qJh8Rq_card:hover:after,.qJh8Rq_card:focus-visible:after{content:"";z-index:1;border:2px solid hsl(var(--primary));pointer-events:none;position:absolute;inset:0}.qJh8Rq_photo{aspect-ratio:1;position:relative}.qJh8Rq_details{padding:12px;font-family:sans-serif;font-size:13px}.qJh8Rq_pause{border:1px solid hsl(var(--border));background:hsl(var(--background));place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:16px;right:16px}.qJh8Rq_pause:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.qJh8Rq_wall:hover .qJh8Rq_track,.qJh8Rq_wall:focus-within .qJh8Rq_track,.qJh8Rq_wall[data-paused=true] .qJh8Rq_track{animation-play-state:paused}@keyframes qJh8Rq_drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (min-width:640px){.qJh8Rq_heading{padding:32px 32px 24px}.qJh8Rq_wall{min-height:560px}.qJh8Rq_columns{inset-inline:32px}}@media (prefers-reduced-motion:reduce){.qJh8Rq_track{animation:none}.qJh8Rq_pause{display:none}.qJh8Rq_wall{max-height:560px;overflow-y:auto}.qJh8Rq_columns{margin:0 24px;position:relative;inset:auto}.qJh8Rq_stack[aria-hidden=true]{display:none}}
