@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap");.st-marq{--st-band:#03050b;--st-accent:#00aaef;--st-accent-2:#38e6ff;--st-body:#9fb2c6;--st-marq-speed:26s;background:var(--st-band);border-bottom:1px solid rgba(0,170,239,.2);border-top:1px solid rgba(0,170,239,.2);box-shadow:inset 0 0 50px rgba(0,170,239,.06);font-family:Poppins,system-ui,sans-serif;overflow:hidden;padding:30px 0;position:relative}.st-marq *{box-sizing:border-box}.st-marq:after,.st-marq:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:120px;z-index:2}.st-marq:before{background:linear-gradient(90deg,var(--st-band),transparent);left:0}.st-marq:after{background:linear-gradient(270deg,var(--st-band),transparent);right:0}.st-marq__track{animation:st-marq-scroll var(--st-marq-speed) linear infinite;display:flex;width:max-content}.st-marq:hover .st-marq__track{animation-play-state:paused}.st-marq__run{align-items:center;display:flex}.st-marq__item{align-items:baseline;display:flex;gap:14px;padding:0 28px;white-space:nowrap}.st-marq__num{background:linear-gradient(120deg,var(--st-accent),var(--st-accent-2));-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800;line-height:1;-webkit-text-fill-color:transparent}.st-marq__label{color:var(--st-body);font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.1em;line-height:1.4;max-width:180px;text-transform:uppercase;white-space:normal}@keyframes st-marq-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.st-marq__track{animation:none}}.st-marq{scroll-margin-top:calc(var(--scroll-offset, 96px) + 24px)}@media (max-width:640px){.st-marq{padding:22px 0}.st-marq:after,.st-marq:before{width:44px}.st-marq__num{font-size:26px}.st-marq__label{font-size:10.5px;letter-spacing:.08em;max-width:140px}.st-marq__item{gap:10px;padding:0 18px}}@media (max-width:400px){.st-marq__num{font-size:23px}.st-marq__item{padding:0 14px}}@media (max-width:640px){.st-marq,.st-marq *{min-width:0}.st-marq img{height:auto;max-width:100%}}