.atkinson-hyperlegible-bold,.atkinson-hyperlegible-regular{font-style:normal;font-family:"Atkinson Hyperlegible",sans-serif}.atkinson-hyperlegible-bold,.atkinson-hyperlegible-bold-italic,.atkinson-hyperlegible-regular,.atkinson-hyperlegible-regular-italic{font-family:"Atkinson Hyperlegible",sans-serif}#header,#hero{background-color:transparent;overflow:hidden}#hero,body{position:relative}#header #logo,#preloader,.slide_image{height:100%}#header,#slider_details,.slide_container{position:absolute;width:100%}#slider_details,*{box-sizing:border-box}#hero #hero-content #download-buttons .d-button span strong,.slide_caption.active,.slide_image{display:block}#hero #hero-content #download-buttons .d-button img,.slide_image{object-fit:contain}#text *,body{margin:0;padding:0}#footer .footer-link,#header,#hero,#hero #hero-content,#hero #hero-content #download-buttons,#overall_slider_container,#preloader{overflow:hidden}:root{--light:#eeebeb;--light-gradient:#d1d1d1;--dark:#030405;--semi-dark:#424242;--gray:#6a6a6a;--light-gray:#b6b6b6;--dark-gradient:#10151a;--dark-gradient-2:#020202;--accent:#cc8fdd;--accent-gradient:#a877b6;--radius:10px;--trans-duration:150ms;--luscent:rgba(255, 255, 255, 1)}*{outline:0;transition:.3s ease-in-out}@keyframes blink{0%,100%,70%{opacity:1}80%{opacity:0}}@keyframes shake{0%,100%{transform:rotate(0) scale(1)}25%{transform:rotate(45deg) scale(1.2)}50%{transform:rotate(0) scale(1.4)}75%{transform:rotate(-45deg) scale(1.2)}}body,html{background:linear-gradient(to bottom,var(--dark),var(--dark-gradient-2))}#preloader,body{background-color:var(--dark)}body{font-size:100%;font-family:'Atkinson Hyperlegible',sans-serif}.atkinson-hyperlegible-regular{font-weight:400}.atkinson-hyperlegible-bold{font-weight:700}.atkinson-hyperlegible-regular-italic{font-weight:400;font-style:italic}.atkinson-hyperlegible-bold-italic{font-weight:700;font-style:italic}#preloader{width:100%;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:9999}#preloader.loaded{display:none}#preloader img{height:80px;animation:1s linear infinite blink}#header{backdrop-filter:blur(7px);background-color:#0304052a;top:0;left:0;z-index:1}#hero{z-index:0;min-height:100vh;display:flex}#hero #hero-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#overall_slider_container{position:relative;width:100%;max-width:600px;height:400px;margin:auto;background:0 0}.slide_container{top:0;left:0;height:100%;opacity:0;z-index:0}.slide_container.active{opacity:1;z-index:1}.slide_image{width:100%}#slider_details{bottom:0;padding:50px 1rem 1rem;background:linear-gradient(to top,var(--dark),rgba(0,0,0,.7),rgba(0,0,0,.5),transparent);color:#fff;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}#footer .footer-link:hover,#text,.slide_caption{color:var(--light)}.slide_caption{display:none;text-align:center;font-style:italic;padding:0 10px}.slide_indicators{display:flex;gap:6px}.slide_indicator{width:10px;height:10px;border-radius:50%;background:#fff;opacity:.3;cursor:pointer}.slide_indicator.active{opacity:1}#hero #hero-content h1{margin:0;padding:0;line-height:1;color:var(--light)}#hero #hero-content p{margin:0;padding:15px 0;color:var(--light-gray)}#hero #hero-content #download-buttons .d-button{text-decoration:none;background-color:var(--light);display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:var(--radius);cursor:pointer;padding:10px 20px;background:linear-gradient(to top,var(--light),var(--light-gradient));box-shadow:3px 3px 3px rgba(0,0,0,.2) inset;margin-right:10px;margin-bottom:15px;overflow:hidden}#hero #hero-content #download-buttons .d-button:hover img{animation:.5s linear shake}#hero #hero-content #download-buttons .d-button span{color:var(--dark);padding-left:10px}#text{padding:50px 20px}#text p{font-size:1rem;margin-bottom:30px}#text ol,#text ul{list-style-position:inside;margin-bottom:30px}#text ol li,#text ul li{font-size:1rem;margin-bottom:10px}#text ol li:last-child,#text ul li:last-child{margin-bottom:0}#text h2{font-size:1.6rem;font-weight:600;margin-bottom:10px}#footer .footer-link,#text a{text-decoration:none;font-size:1rem}#text a{color:var(--accent-gradient);font-weight:600}#footer{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}#footer .footer-link{display:inline-block;color:var(--light-gray);margin:10px;padding:10px 18px;border-radius:var(--radius)}@media only screen and (max-width:992px){#header{height:60px;position:fixed;padding:15px 20px;text-align:center}#hero{padding:150px 20px;flex-direction:column;justify-content:center;align-items:stretch}.slide_caption{font-size:.9rem}#hero #hero-content{align-items:center;padding-top:50px}#hero #hero-content h1{font-size:2.5rem;text-align:center}#hero #hero-content p{font-size:1rem;text-align:center;padding-top:30px}#hero #hero-content #download-buttons{padding:20px 10px 10px;text-align:center}#hero #hero-content #download-buttons .d-button img{height:20px;width:20px}#hero #hero-content #download-buttons .d-button span{font-size:10px;text-align:left}#hero #hero-content #download-buttons .d-button span strong{font-size:16px}#footer{padding:2px}#footer .footer-link{font-size:.7rem}}@media only screen and (min-width:992px){#header{height:80px;padding:27px 10%}#hero{padding:180px 10% 120px;flex-direction:row;align-items:center;justify-content:stretch}#hero #hero-image{width:300px}#hero #hero-content{width:calc(100% - 300px);align-items:flex-start}.slide_caption{font-size:.9rem}#hero #hero-content h1{font-size:2.6rem;text-align:left}#hero #hero-content p{font-size:1rem;text-align:left;padding-top:30px;padding-bottom:20px}#hero #hero-content #download-buttons{padding-top:10px;text-align:left}#hero #hero-content #download-buttons .d-button img{height:20px;width:20px}#hero #hero-content #download-buttons .d-button span{font-size:10px}#hero #hero-content #download-buttons .d-button span strong{font-size:16px}#text{padding:50px 10%}#footer{padding:10px}#footer .footer-link{font-size:.8rem}}@media only screen and (min-width:1200px){#footer .footer-link,.slide_caption{font-size:.9rem}#hero #hero-content h1{font-size:2.7rem;text-align:left}#hero #hero-content #download-buttons{padding-top:10px;text-align:left}#footer{padding:10px}}@media only screen and (min-width:1400px){#header{position:fixed}#hero #hero-content h1{font-size:3.5rem}#hero #hero-content p{font-size:1.2rem}#hero #hero-content #download-buttons .d-button img{height:25px;width:25px}#hero #hero-content #download-buttons .d-button span{font-size:10px}#hero #hero-content #download-buttons .d-button span strong{font-size:16px}#footer .footer-link{font-size:1rem}}.no-pad{padding:0!important}.not-full{min-height:auto!important}::-webkit-scrollbar{width:7px;height:0}::-moz-scrollbar{width:7px;height:0}::-o-scrollbar{width:7px;height:0}.horizon::-webkit-scrollbar{height:7px!important}.horizon::-moz-scrollbar{height:7px!important}.horizon::-o-scrollbar{height:7px!important}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-border-radius:10px;background:var(--dark-gradient)}::-webkit-scrollbar-thumb:hover{background:var(--gray)}::-webkit-scrollbar-track{background:var(--semi-dark)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}