.marquee{white-space:nowrap;backface-visibility:hidden;perspective:1000px;animation:15s linear infinite marquee;display:inline-block;overflow:hidden}.marquee h2,.marquee p{display:inline-block}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-52%)}}.cursor-dots-container{position:fixed;top:0;left:0}.cursor-dot{background-color:#000;border-radius:50%;transition:transform .2s,opacity .2s;position:absolute}
