.g6q2nG_strip{border-block:1px solid var(--rule);padding-block:clamp(1.4rem,2.5vw,2rem);position:relative;overflow:clip}.g6q2nG_control{top:50%;right:var(--gutter);background:linear-gradient(90deg, transparent, var(--bg) 40%);padding-left:2rem;position:absolute;translate:0 -50%}.g6q2nG_strip[data-paused] .g6q2nG_track{animation-play-state:paused}.g6q2nG_viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.g6q2nG_track{width:max-content;display:flex}.g6q2nG_track li{align-items:center;display:flex}.g6q2nG_track a{font-family:var(--font-display);white-space:nowrap;color:var(--fg);transition:color var(--t-fast) var(--ease);padding-inline:clamp(1rem,2vw,1.75rem);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.5rem);font-style:italic;line-height:1.2}.g6q2nG_track a:hover{color:var(--accent)}.g6q2nG_sep{color:var(--bronze);font-size:.8rem}@media (prefers-reduced-motion:no-preference){.g6q2nG_track{animation:80s linear infinite g6q2nG_ribbon}.g6q2nG_strip:hover .g6q2nG_track,.g6q2nG_strip:focus-within .g6q2nG_track{animation-play-state:paused}}@keyframes g6q2nG_ribbon{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.g6q2nG_viewport{overflow-x:auto}}
