@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap";#root{width:100%;height:100vh;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;overflow:hidden}@font-face{font-family:League Spartan;src:url(/assets/LeagueSpartan-Bold-d6c5b570.otf) format("opentype");font-display:swap}html,body{overflow:hidden}:root{--color: #ff1e1e;--secondaryColor: #ffd700;font-family:League Spartan;font-weight:400;color:#ffffffde;background:radial-gradient(circle farthest-corner at 50% -25%,#2b2b2b,#000);overflow:hidden;background-repeat:no-repeat;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;cursor:none;scroll-behavior:smooth}body{margin:0;padding:0;font-size:16px;line-height:1.5;font-weight:400;font-family:inherit;color:inherit;overflow:hidden}.item{overflow:visible;stroke:#fff;stroke-width:1;stroke-linejoin:round;stroke-linecap:round}.itemRed{overflow:visible;stroke:red;stroke-width:1;stroke-linejoin:round;stroke-linecap:round}.button{position:relative;padding:16px 30px;font-size:1rem;color:var(--color);border:2px solid rgba(255,255,255,.7);box-shadow:0 0 10px #fff,0 0 20px #fff;border-radius:4px;text-shadow:0 0 15px var(--color);text-decoration:none;text-transform:uppercase;letter-spacing:.1rem;transition:.5s;z-index:1}@media (hover: hover){.button:hover{color:#fff;border:2px solid rgba(0,0,0,0);box-shadow:0 0 0 var(--color)}.button:hover:before{transform:scale(1);transition-delay:.5s;box-shadow:0 0 10px var(--color),0 0 30px var(--color),0 0 60px var(--color)}.button:hover span{opacity:0;transition-delay:0s}.button:hover span:nth-child(1),.button:hover span:nth-child(3){transform:translate(0)}.button:hover span:nth-child(1),.button:hover span:nth-child(3){transform:translateY(0)}.button:hover span:nth-child(1){left:50%}.button:hover span:nth-child(3){right:50%}.button:hover span:nth-child(2){top:50%}.button:hover span:nth-child(4){bottom:50%}}.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color);z-index:-1;transform:scale(0);transition:.5s}.button span{position:absolute;background:var(--color);pointer-events:none;border-radius:2px;box-shadow:0 0 10px var(--color),0 0 20px var(--color),0 0 30px var(--color),0 0 50px var(--color),0 0 100px var(--color);transition:.5s ease-in-out;transition-delay:.25s}.button span:nth-child(1),.button span:nth-child(3){width:4px;height:50px}.button span:nth-child(2),.button span:nth-child(4){width:120px;height:4px}.button span:nth-child(1){top:calc(50% - 25px);left:0px;transform-origin:left}.button span:nth-child(3){top:calc(50% - 25px);right:0px;transform-origin:right}.button span:nth-child(2){left:calc(50% - 60px);top:0px;transform-origin:top}.button span:nth-child(4){left:calc(50% - 60px);bottom:0px;transform-origin:bottom}.rightArrow{position:inherit;z-index:1}@media screen and (max-width: 92.5em){.rightArrow{height:40px;width:40px}}@media screen and (max-width: 81.25em){.rightArrow{height:35px;width:35px}}@media screen and (max-width: 75em){.rightArrow{height:30px;width:30px}}@media screen and (max-width: 63.25em){.rightArrow{height:20px;width:20px}}.active svg{transform:rotate(90deg)}.active path:nth-child(1){transform:translate(9px) translateY(1px) rotate(45deg)}.active path:nth-child(2){stroke-dasharray:225 299;stroke-dashoffset:-72px}.active path:nth-child(3){transform:translate(9px) translateY(1px) rotate(-45deg)}.active path:nth-child(4){stroke-dasharray:225 299;stroke-dashoffset:-72px}.active path:nth-child(5){transform:translate(9px) translateY(1px) rotate(-45deg)}.active path:nth-child(6){transform:translate(9px) translateY(1px) rotate(45deg)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:rgb(255,148,148)}::-webkit-scrollbar-thumb{background:var(--color)}::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}::-moz-selection{color:#000;background:var(--secondaryColor)}::selection{color:#000;background:var(--secondaryColor)}
