@import"https://fonts.googleapis.com/css2?family=Reddit+Sans:ital,wght@0,200..900;1,200..900&display=swap";*{padding:0;margin:0;font-family:Reddit Sans,sans-serif;font-optical-sizing:auto}.home{background-color:#090926;color:#fff}.home .hero{position:relative;height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center}.home .hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/illus.webp);background-size:50%;background-repeat:no-repeat;background-position:center;opacity:.3}.home .hero .shadow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,#114,#1149,#1140);width:62vw;aspect-ratio:16/9}.home .hero svg{z-index:100;width:55vw}.home .hero .cta{position:absolute;bottom:10px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}.home .hero .cta span{font-size:24px;font-weight:700}.home .hero .cta svg{height:44px;animation:cta-icon 4s normal 2s infinite forwards}.home .about{width:100%;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;padding:50px}.home .about h2{font-size:36px;font-weight:700}.home .about .faq{width:100%;display:flex;flex-direction:column;gap:20px}.home .about .faq p{font-size:20px;font-weight:300}.home .about .faq a{color:#fff;font-weight:600}.home .about .trailer{width:100%;display:flex;flex-direction:column;gap:10px}.home .about .trailer .vid-container{display:flex;flex-direction:column;gap:10px;background-color:#222;padding:10px;border-radius:10px}.home .about .trailer .vid-container video{width:100%;border-radius:5px}.home .about .trailer .vid-container video:not(:has(controls)){cursor:pointer}.home .contacts{display:flex;align-items:center;justify-content:center;padding:50px;width:100%;box-sizing:border-box}.home .contacts a{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;padding:20px;border-radius:30px;background-color:#5865f2;color:#fff;font-size:36px;font-weight:700;text-decoration:none}.home .contacts a svg{width:90px}.home .disclaimers{display:flex;flex-direction:column;gap:20px;padding:30px 50px;background-color:#111;width:100%;box-sizing:border-box}.home .disclaimers p{opacity:.5}.home .disclaimers a{color:#fff}@keyframes cta-icon{0%{transform:translateY(0)}12%{transform:translateY(20%)}25%{transform:translateY(0)}37%{transform:translateY(20%)}50%{transform:translateY(0)}to{transform:translateY(0)}}@media screen and (orientation:portrait){.home .hero:before{background-size:70%}.home .hero .shadow{width:82vw}.home .hero svg{width:77vw}.home .about{flex-direction:column}}header{display:flex;flex-direction:row;align-items:center;justify-content:center;position:fixed;top:-1px;left:50%;transform:translate(-50%);padding:20px 10px;background-color:#09092677;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #559;border-radius:0 0 10px 10px;z-index:10000}header a.option{font-size:24px;font-weight:700;padding:0 10px;border-right:1px solid white;white-space:nowrap;color:#fff;text-decoration:none;cursor:pointer;transition:.3s}header a.option:last-of-type{border:none}header a.option:hover{opacity:.8}header a.option:focus{opacity:1}@media screen and (orientation:portrait){header{flex-wrap:wrap;width:100vw;box-sizing:border-box;padding:20px 0}header a.option{font-size:14px}}
