.iq-hlogo{display:block;height:30px;width:auto}
@media(max-width:749px){.iq-hlogo{height:24px}}
.iq-eyebrow:before{display:none!important}
.iq-eyebrow{letter-spacing:.14em}
.iq-vhero__name{font-size:clamp(40px,5.4vw,76px)}
.iq-vhero__name .iq-vhero__sub{font-size:clamp(22px,2.4vw,34px);margin-top:16px}
.iq-marq{overflow:hidden;border-top:1px solid var(--iq-line);border-bottom:1px solid var(--iq-line);background:#0B0E12}
.iq-marq__track{display:flex;width:max-content;animation:iq-marq 55s linear infinite}
.iq-marq:hover .iq-marq__track{animation-play-state:paused}
.iq-marq__row{display:flex;flex-shrink:0}
.iq-marq__row span{display:inline-flex;align-items:center;white-space:nowrap;padding:16px 0;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--iq-steel)}
.iq-marq__row span:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--iq-cyan);margin:0 28px;opacity:.85}
@keyframes iq-marq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.iq-marq__track{animation:none}}
.iq-vhero__video{opacity:0;transition:opacity .5s ease}
.iq-vhero__video.is-ready{opacity:1}
