.marq{margin-inline:calc(50% - 50vw);overflow:hidden}.marq-row{white-space:nowrap;overflow:hidden}.marq-track{will-change:transform;align-items:center;display:inline-flex}.marq-item{letter-spacing:-.02em;flex:none;align-items:center;gap:.14em;padding-right:.14em;font-size:clamp(40px,6.4vw,92px);line-height:1.06;display:inline-flex}.marq-comma{padding-right:.22em}.marq-media{outline-offset:-1px;object-fit:cover;vertical-align:middle;outline:1px solid #0000001a;outline:1px solid lab(0% 0 0/.1);flex:none;width:.74em;height:.74em;display:inline-block}@media (prefers-reduced-motion:no-preference){.marq-track{animation-name:marq;animation-timing-function:linear;animation-iteration-count:infinite}.marq[data-run="0"] .marq-track{animation-play-state:paused}}@keyframes marq{to{transform:translate(-50%)}}.hoverwrap{z-index:40;pointer-events:none;position:fixed;top:0;left:0}.hoverbox{opacity:0;transform-origin:0%;border-radius:12px;width:232px;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1);overflow:hidden;transform:scale(.92)translateY(6px);box-shadow:0 1px 2px #0000000f,0 8px 24px #0000001f}.hoverbox[data-on="1"]{opacity:1;transform:scale(1)translateY(0)}.hoverbox img{border-radius:inherit}.led-row{transform-origin:0%;transition:transform .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1)}@media (hover:hover){.led-row:hover{transform:scale(1.014)}.led-row:hover .led-dim{color:#1a1a1a}.led-row:hover .led-rule{border-color:#9a9a9a}}@media (prefers-reduced-motion:reduce){.hoverbox,.led-row{transition:none}}@media (hover:none){.hoverwrap{display:none}}@media (max-width:639px){.led-row{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding-block:10px}.led-rule{display:none}.led-row>:last-child{flex-basis:100%;font-size:15px}}
