.xmark_xmark-container__1Fyan{text-align:center;animation:xmark_rotateInterrupted__Q8vXQ var(--animation-duration,4s) ease-in-out infinite}.xmark_xmark-img__wHEaz{width:26px;text-align:center;height:26px}@keyframes xmark_rotateInterrupted__Q8vXQ{0%{transform:rotate(0deg)}12.5%{transform:rotate(180deg)}50%{transform:rotate(180deg)}62.5%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-mobile,.mobile-revellison-logo{display:none}.hero{width:100%;height:100vh;overflow:hidden}.ris{width:200px;height:80px;background-color:black;position:absolute;bottom:0;right:0}.spline-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;color:white}.hero-up{display:flex;flex-direction:row;width:96%;height:80%;justify-content:space-between}.hero-up-left{display:flex;height:100%;flex-direction:column;& .hero-up-left-top{padding-top:80px;display:flex;flex-direction:column;height:50%;align-items:flex-start;justify-content:center;& .hero-up-left-top-text{font-weight:400;font-size:2.4em;letter-spacing:3px;max-width:780px}}& .hero-up-left-bottom{display:flex;height:50%;flex-direction:column;align-items:flex-start;justify-content:center;gap:15px}}.hero-up-right{display:flex;flex-direction:column;& .hero-up-right-top{height:60%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:15px}& .hero-up-right-bottom{height:40%;display:flex;flex-direction:column;justify-content:center;padding-right:40px;& .hero-up-right-bottom-links{font-weight:600;font-size:1.9em;letter-spacing:3px;max-width:780px}}}@keyframes fadeIn{0%{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes slideInLeft{0%{transform:translateX(-100px)}to{transform:translateX(0)}}@keyframes slideInRight{0%{transform:translateX(100px)}to{transform:translateX(0)}}.hero-up-left-top,.hero-up-right-bottom{animation:fadeIn 4s ease-in-out}.hero-down,.hero-up-left-bottom,.hero-up-right-top,header{animation:fadeIn 2s ease-in-out}.spline-background{animation:fadeIn 3s ease-in-out}.xmark-hero-up-left-bottom{display:flex;flex-direction:column;gap:15px}@media (max-width:1250px){.hero-up-left-top{height:34%;& .hero-up-left-top-text{font-size:1.7em!important}}.hero-up-right-bottom{& .hero-up-right-bottom-links{font-size:1.7em!important}}}@media (max-width:900px){@keyframes scaleIn{0%{transform:scale(1.1)}to{transform:scale(1)}}.hero-mobile{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between}.hero-content{display:none}.mobile-revellison-logo{display:block;position:absolute;width:200px}.spline-background{display:none}.hero-up{flex-direction:column;height:100%}.mobile-hero-star{display:flex;animation:spin 10s linear infinite}.bottom-text,.top-text{color:white;height:100%;display:flex;justify-content:center;flex-direction:column;& a,p{z-index:100;animation:fadeIn 3s ease-in-out;font-size:1.3em;text-decoration:none;color:white}}.top-text{align-items:left;padding-left:5%;font-size:1.25em;animation:slideInLeft 2.2s ease;letter-spacing:2px;@media (max-width:345px){font-size:1.22em}@media (max-width:335px){font-size:1.14em}@media (max-height:660px){padding-top:15%}& a{text-align:left}}.bottom-text{animation:slideInRight 2.2s ease;padding-right:5%;align-items:flex-end;& .mobile-links{display:flex;flex-direction:column;align-items:flex-start}& a{text-align:left;padding-bottom:3px;font-size:1.33em;text-decoration:none;color:white;@media (max-width:340px){font-size:1.2em}@media (max-width:330px){font-size:1.1em}}}.logo{justify-content:space-between;flex-direction:row;display:flex;height:-moz-fit-content;height:fit-content;animation:scaleIn 1.5s;& .logo-mobile-center{height:200px;width:200px;align-items:flex-end;display:flex}& .logo-mobile-left{gap:5px;animation:fadeIn 3s ease-in-out;display:flex;flex-direction:column;justify-content:flex-end;padding-right:10px}& .logo-mobile-right{padding-left:10px;animation:fadeIn 3s ease-in-out}}}@keyframes fadeIn2{0%{opacity:0}to{opacity:1}}.plasma-container{position:absolute;animation:fadeIn2 8s;width:100%;height:100%;overflow:hidden;inset:0}.section1{background-color:white;width:100%;height:200px;display:flex;justify-content:center;align-items:center;& .wip{text-align:center;font-weight:700;font-size:23px}}