.marquee-block{height:88px;max-width:500px;position:absolute;transform:rotate(-90deg);transform-origin:left top;width:100%;--qodef-marquee-duration:30;overflow:hidden;vertical-align:top;white-space:nowrap}.animation-block{animation:qodef-text-marquee calc(var(--qodef-marquee-duration)*1s) linear infinite;animation-play-state:paused}.portfolio-card:hover .animation-block{animation-play-state:running}@keyframes qodef-text-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}
