 h1, h2, h3, h4, h5, h6, blockquote, p, span { text-wrap: balance; } ::selection { background-color: var(--primary); color: var(--secondary); } ::-moz-selection { background-color: var(--primary); color: vvar(--secondary); } ::-webkit-scrollbar { width: 0.5em; background: var(--dark); } ::-webkit-scrollbar-track { background: var(--dark); margin-block: 0.5em; } ::-webkit-scrollbar-thumb { background: var(--primary); border-radius: 100vw; } ::-webkit-scrollbar-thumb:hover { background: var(--primary-d-1); } img { user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; pointer-events: none; }  #hero-particles, #hero-particles-light { position: relative; overflow: hidden; } #hero-particles canvas, #hero-particles-light canvas { position: absolute !important; top: 0; left: 0; width: 100% !important; height: 100% !important; z-index: 0; pointer-events: none; } #hero-particles > .brxe-container, #hero-particles > .brxe-block, #hero-particles-light > .brxe-container, #hero-particles-light > .brxe-block { position: relative; z-index: 1; }