.brand-marquee{max-width:1280px;margin:35px auto 0;padding:0 48px}.stageiq-curved-loop{color:var(--ink,#202323);border-bottom:1px solid var(--line,#dcded7);padding-bottom:12px}.curved-loop-jacket{-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}.curved-loop-jacket.is-interactive{cursor:grab;touch-action:pan-y}.curved-loop-jacket.is-dragging{cursor:grabbing}.curved-loop-svg{fill:currentColor;text-transform:uppercase;letter-spacing:-3px;width:100%;font-family:Manrope,Arial,sans-serif;font-weight:600;display:block;overflow:hidden}.curved-loop-controls{color:var(--muted,#737671);justify-content:space-between;align-items:center;gap:16px;min-height:32px;padding-top:3px;font-size:10px;display:flex}.curved-loop-controls button{color:inherit;border:1px solid var(--line,#dcded7);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:30px;padding:5px 9px;display:inline-flex}.curved-loop-controls button:hover{color:var(--ink,#202323)}.curved-loop-controls button:disabled{cursor:default;opacity:.75}.curved-loop-controls button:focus-visible{outline-offset:4px;outline:3px solid #bc6527}.brand-marquee-fallback{letter-spacing:-3px;white-space:nowrap;margin:0;font:600 clamp(42px,8vw,104px)/1.45 Manrope,Arial,sans-serif;overflow:hidden}@media (width<=1000px){.brand-marquee{padding-inline:30px}}@media (width<=700px){.brand-marquee{margin-top:25px;padding-inline:22px}.curved-loop-controls{gap:10px;font-size:9px}.curved-loop-controls button{min-height:36px}.curved-loop-svg{letter-spacing:-1.5px}}@media (width<=370px){.brand-marquee{padding-inline:18px}.curved-loop-controls>span{max-width:120px}}
/*$vite$:1*/