.bgsq-layer{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.bgsq-square{position:absolute;display:block;background-color:#ffffff;border-radius:1px;opacity:0;will-change:transform,opacity;animation-name:bgsq-roam;animation-timing-function:ease-in-out;animation-iteration-count:infinite;pointer-events:none}.bgsq-square--outline{background-color:transparent;border:1.5px solid #ffffff}@keyframes bgsq-roam{0%,to{opacity:0;transform:translateZ(0) scale(.6)}6%{opacity:var(--bgsq-op,.8);transform:translateZ(0) scale(1)}22%{opacity:var(--bgsq-op,.8);transform:translateZ(0) scale(1)}27%{opacity:0;transform:translateZ(0) scale(.6)}28%{transform:translate3d(var(--bgsq-x1,5vw),var(--bgsq-y1,5vh),0) scale(.6)}34%{opacity:var(--bgsq-op,.8);transform:translate3d(var(--bgsq-x1,5vw),var(--bgsq-y1,5vh),0) scale(1)}55%{opacity:var(--bgsq-op,.8);transform:translate3d(var(--bgsq-x1,5vw),var(--bgsq-y1,5vh),0) scale(1)}60%{opacity:0;transform:translate3d(var(--bgsq-x1,5vw),var(--bgsq-y1,5vh),0) scale(.6)}61%{transform:translate3d(var(--bgsq-x2,-5vw),var(--bgsq-y2,-5vh),0) scale(.6)}67%{opacity:var(--bgsq-op,.8);transform:translate3d(var(--bgsq-x2,-5vw),var(--bgsq-y2,-5vh),0) scale(1)}88%{opacity:var(--bgsq-op,.8);transform:translate3d(var(--bgsq-x2,-5vw),var(--bgsq-y2,-5vh),0) scale(1)}94%{opacity:0;transform:translate3d(var(--bgsq-x2,-5vw),var(--bgsq-y2,-5vh),0) scale(.6)}}@media (prefers-reduced-motion:reduce){.bgsq-square{animation:none;opacity:var(--bgsq-op,.8);transform:none}}