@font-face{font-family:Visby Regular;font-style:normal;font-weight:400;src:local("Visby Regular"),url(/assets/VisbyRegular-e64f4985.woff) format("woff")}@font-face{font-family:Visby Bold Italic;font-style:normal;font-weight:400;src:local("Visby Bold Italic"),url(/assets/VisbyBold\ Italic-a8ee5f00.woff) format("woff")}@font-face{font-family:Visby Bold;font-style:normal;font-weight:400;src:local("Visby Bold"),url(/assets/VisbyBold-7f1166b4.woff) format("woff")}@font-face{font-family:Visby Extrabold Italic;font-style:normal;font-weight:400;src:local("Visby Extrabold Italic"),url(/assets/VisbyExtrabold\ Italic-1a739cf6.woff) format("woff")}@font-face{font-family:Visby Extrabold;font-style:normal;font-weight:400;src:local("Visby Extrabold"),url(/assets/VisbyExtrabold-27581078.woff) format("woff")}@font-face{font-family:Visby Heavy Italic;font-style:normal;font-weight:400;src:local("Visby Heavy Italic"),url(/assets/VisbyHeavy\ Italic-8ef2d318.woff) format("woff")}@font-face{font-family:Visby Heavy;font-style:normal;font-weight:400;src:local("Visby Heavy"),url(/assets/VisbyHeavy-3804352e.woff) format("woff")}@font-face{font-family:Visby Italic;font-style:normal;font-weight:400;src:local("Visby Italic"),url(/assets/VisbyItalic-76b966a7.woff) format("woff")}@font-face{font-family:Visby Light Italic;font-style:normal;font-weight:400;src:local("Visby Light Italic"),url(/assets/VisbyLight\ Italic-b48e7e49.woff) format("woff")}@font-face{font-family:Visby Light;font-style:normal;font-weight:400;src:local("Visby Light"),url(/assets/VisbyLight-6849e904.woff) format("woff")}@font-face{font-family:Visby Medium Italic;font-style:normal;font-weight:400;src:local("Visby Medium Italic"),url(/assets/VisbyMedium\ Italic-4a0bbb15.woff) format("woff")}@font-face{font-family:Visby Medium;font-style:normal;font-weight:400;src:local("Visby Medium"),url(/assets/VisbyMedium-ca976e28.woff) format("woff")}@font-face{font-family:Visby Semibold Italic;font-style:normal;font-weight:400;src:local("Visby Semibold Italic"),url(/assets/VisbySemibold\ Italic-6947e05f.woff) format("woff")}@font-face{font-family:Visby Semibold;font-style:normal;font-weight:400;src:local("Visby Semibold"),url(/assets/VisbySemibold-b67e0ed2.woff) format("woff")}@font-face{font-family:Visby Thin Italic;font-style:normal;font-weight:400;src:local("Visby Thin Italic"),url(/assets/VisbyThin\ Italic-e11d7fa1.woff) format("woff")}@font-face{font-family:Visby Thin;font-style:normal;font-weight:400;src:local("Visby Thin"),url(/assets/VisbyThin-e904a2bb.woff) format("woff")}:root{font-family:Visby Semibold;color-scheme:light dark;color:#fff;background:#111112;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--primary-purple: #FF00A6;--primary-black: #262116;--primary-grey: #a5a095}*{margin:0;padding:0;box-sizing:border-box}body{background:url(/assets/SteelSkiesbg-97f49fb5.png) no-repeat center 30%;background-size:cover;margin:0;width:100dvw;height:100dvh;overflow:hidden}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:0}section{position:fixed!important;width:100vw;height:100dvh}:root{--hover-background-color: #FF00DD}.navbar{display:flex;justify-content:space-between;padding:2rem 4rem;align-items:center;position:fixed;top:0;width:100%;z-index:100}.nav-heading{font-family:Visby Semibold;font-size:2rem;letter-spacing:1.6px;text-decoration:none;color:#fff;flex-shrink:0}.nav-heading img{position:absolute;top:-1rem;left:-1rem;pointer-events:none;width:450px}.logo{position:absolute;pointer-events:none;transform:scale(.9);top:-2rem;left:1rem}.nav-heading span{opacity:0;padding:3rem}.nav-tabs{display:flex;align-items:center;list-style-type:none;gap:2rem;color:#71747b;font-family:Visby Semibold;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal}.navbar li{cursor:pointer;position:relative;transition:color .5s ease-in-out}.nav-tabs li:before{content:"";position:absolute;bottom:0;width:100%;height:0%;background:var(--hover-background-color);background-repeat:no-repeat;z-index:-1;transition:height .5s ease-in-out}.nav-tabs li:hover:before{height:50%}.nav-tabs li:hover{color:#fff}.leaderboard,.home-link{display:flex;align-items:center;padding:.5rem 1.5rem;color:#242424;border-radius:8px;background:#ebebeb;text-decoration:none;transition:color .5s ease-in-out;transition:background .5s ease-in-out}.nav-tabs .leaderboard:hover,.nav-tabs .home-link:hover{background:var(--hover-background-color);color:#fff}.leaderboard-ham-button{visibility:hidden;display:none;z-index:1}.leaderboard-ham-button:hover{cursor:pointer}.nav-hamburger-menu{visibility:hidden;opacity:0;position:fixed;display:flex;align-items:center;justify-content:center;right:0;top:0;width:40%;height:100%;transform:translate(100%);transition:transform .5s ease-in-out,width .5s ease-in-out,opacity .1s ease-in-out;background:#242424}.nav-hamburger-menu.active{transform:translate(0);opacity:1}.line{width:100%;height:2px;background:white;transition:transform .5s ease-in-out,opacity .5s ease-in-out,width .5s ease-in-out}.line1.active{transform:rotate(45deg) translate(7px,7px)}.line2.active{opacity:0;width:0}.line3.active{transform:rotate(-45deg) translate(7px,-7px)}.nav-hamburger-menu-list{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-top:2rem;padding:2rem;width:100%;height:80%}.nav-hamburger-menu-list li,.nav-hamburger-menu-list a{color:#fff;font-family:Visby Light;font-size:1.5rem;font-style:normal;line-height:normal;text-decoration:none;list-style:none}.nav-hamburger-menu-list a{background-color:transparent;color:#fff;padding:0}@media (max-width: 1300px){.nav-tabs{gap:1rem;font-size:1.15rem}.nav-heading img{scale:.8;left:-5rem;top:-.5rem}.leaderboard{padding:.5rem 1.25rem}}@media (max-width: 1100px){.navbar{padding:2rem}}@media screen and (max-width: 1030px){.nav-tabs{opacity:0;visibility:hidden;width:0;padding:0}.leaderboard-ham-button{width:30px;height:fit-content;visibility:visible;display:flex;flex-direction:column;flex-shrink:0;gap:7px}.nav-heading{font-size:1.8rem}.nav-hamburger-menu{visibility:visible;opacity:1}}@media screen and (max-width: 600px){.nav-hamburger-menu{width:70%}.nav-heading img{scale:.65}}@media (width<=430px){.logo{transform:scale(.8);top:-1rem}}.home{height:100dvh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:end;overflow:hidden}.home-heading-wrapper{position:relative;display:flex;align-items:center;justify-content:center;gap:3rem;padding:4rem;z-index:2;margin-bottom:2rem}.home-logo{height:80%;width:80%}.home-logo img{height:100%;width:100%}.home-heading span{font-size:6rem;font-family:Visby Bold;color:#fff;font-weight:400}.home-register{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;padding:4rem;position:relative;z-index:2}.home-text{font-size:2.25rem;line-height:normal;background:#FF00A6;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-register button{cursor:pointer;border:none;border-radius:4px;background:var(--primary-purple);padding:.5rem 4rem;outline:none;font-size:1.75rem;color:#fff;font-family:Visby Semibold;font-weight:400;letter-spacing:1px}.register-container{position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:10;display:flex;justify-content:center;align-items:center}.space-station{mix-blend-mode:hard-light;position:absolute;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;scale:.75;z-index:1}.left-satellite{position:absolute;left:-3%;top:15%;z-index:1}.right-satellite{position:absolute;right:0;top:10%;z-index:1}@media (width>1250px){.home-heading-wrapper{position:absolute;top:50%;transform:translateY(-50%)}}@media screen and (max-height: 760px){.home-heading-wrapper{margin-bottom:0;padding:0}}@media (max-width: 1250px){.home-heading-wrapper{gap:1rem}.space-station{scale:.65}}@media (max-width: 850px){.left-satellite{top:5%;scale:.8;left:-10%}.home-text{font-size:1.75rem}.home-register button{font-size:1.25rem}.home-heading span{font-size:4rem}.home-heading-wrapper{margin-bottom:4rem}}@media (max-width: 750px){.space-station{scale:.55}}@media (max-width: 675px){.home-heading span{font-size:3.5rem}.left-satellite{left:-20%;scale:.65}}@media (max-width: 600px){.home-heading span{font-size:3rem}.home-text{font-size:1.25rem}.home-register button{font-size:1rem;padding:.5rem 2rem}}@media (max-width: 540px){.space-station{scale:.45}.home-heading-wrapper{padding:4rem 2rem}.home-register{padding:4rem 2rem;gap:1rem}.left-satellite{scale:.6;left:-30%;top:-10%}.right-satellite{scale:.6}.home-heading span{font-size:2.75rem}}@media (max-width: 540px) and (min-height: 850px){.space-station{scale:.45}.home-heading-wrapper{margin-bottom:7rem;padding:4rem 2rem}.home-heading span{font-size:2.75rem}.home-register{padding:4rem 2rem}}@media (max-width: 400px){.home-heading span{font-size:2.25rem}.home-register{padding:4rem 1rem}.home-text{font-size:1rem}}@media (max-width: 400px) and (max-height: 750px){.home-heading-wrapper{padding:2rem 1rem}}.register{margin-top:4rem;height:72%;width:80%;background:#262116;border-radius:8px;position:relative}.register-back{position:absolute;right:1.5rem;top:1.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;border:none}.register-form{height:100%;width:100%;padding:3rem 10rem 0 6rem;height:85%;overflow-y:scroll}.input-block,.info-source{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.info-source-select{width:100%;font-size:1.5rem;border:none;outline:none;background:transparent;border-bottom:1px solid #a5a095}.info-source input::placeholder{font-size:1rem;font-family:Visby Thin}.input-label{font-family:Visby Light;font-size:1.5rem}.input-field{width:70%}.info-field{width:100%}.info-field p,.input-field p{margin-top:.15rem;color:#ea6565;font-family:Visby Light;font-style:normal;font-weight:500;line-height:normal}.input-field input{color:#fff}.input-block input[type=text]{width:100%;font-size:1.5rem;border:none;outline:none;background:transparent;border-bottom:1px solid #a5a095}.year-of-study{width:100%}.year-of-study input[type=radio]{display:none}.year-of-study input[type=radio]+label{display:inline-block;border:2px solid #fff;border-radius:12px;margin:5px;color:#f5f5f5;font-size:1.5rem;padding:2px 1.25rem}.year-of-study input[type=radio]:hover+label{background-color:var(--primary-purple);border:2px solid var(--primary-purple);color:#000;cursor:pointer}.year-of-study input[type=radio]:checked+label{background-color:var(--primary-purple);border:2px solid var(--primary-purple);color:#000}.register-form button{cursor:pointer;position:absolute;bottom:1.5rem;right:1.5rem;outline:none;border:none;border-radius:8px;background:var(--primary-purple);padding:.75rem 2.75rem;font-size:1.75rem}.reg-success{text-align:center;color:#7fea65;font-family:Visby Medium;font-size:1rem}@media (max-width: 1300px){.register-form button{font-size:1.25rem;padding:.75rem 2rem}}@media (max-width: 1300px){.input-block{margin-bottom:.75rem}.input-block input[type=text]{font-size:1.25rem}.year-of-study input[type=radio]+label{padding:2px 1rem;font-size:1rem;border-radius:8px}.input-label{font-size:1.25rem}.info-source-select{font-size:1rem}.input-field p,.info-field p{font-size:.85rem}}@media (max-width: 1010px) and (min-height: 900px){.register-form{padding:6rem 4rem 0}.register-form button{bottom:4rem}.input-label{font-size:1rem}}@media (max-width: 950px){.register-form{padding:6rem 4rem 0}.input-label{font-size:1rem}}@media (max-width: 670px){.input-block{flex-direction:column}.info-field,.input-block{text-align:center}.input-field{width:100%}.info-field input[type=text],.input-field input[type=text]{text-align:center}}@media (max-width: 510px){.register-form{padding:6rem 2rem 0}}@media (max-width: 420px){.input-block{margin-bottom:.75rem}.input-block input[type=text]{font-size:1rem}.year-of-study input[type=radio]+label{padding:2px .65rem;font-size:1rem;border-radius:5px}.input-label,.info-source-select{font-size:1rem}.input-field p,.info-field p{font-size:.5rem}}.about{height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.about-content{width:55%;transform:scale(1.2)}.about-heading{position:relative}.about-heading h1{color:#fafafa;font-family:Visby Bold;font-size:3.5rem}.about-heading>img{position:absolute;left:-1rem;top:-.5rem;z-index:-1;transform:translate(-100%) scale(.3);transform-origin:top right}.about-heading h1 span{color:var(--primary-purple);border-bottom:4px solid var(--primary-purple)}.about-desc{margin-top:2rem;color:#f5f5f5;text-align:justify;font-family:Visby Light;font-size:1.5rem;font-style:normal;font-weight:500;line-height:35px;letter-spacing:1.28px}.about-surface{position:absolute;bottom:-30px}.about-rover{scale:.75;position:absolute;bottom:-50px;right:10vw}@media (max-width: 1300px){.about-content{transform:scale(1);width:60%}.about-heading h1{font-size:3rem}.about-desc{font-size:1.25rem;line-height:30px}}@media (max-width: 1100px){.about-rover{right:25vw}}@media (max-width: 850px){.about-rover{right:50vw}}@media (max-width: 720px){.about-heading h1{font-size:2.5rem}.about-heading>img{scale:.8;left:-5rem}.about-rover{scale:.6;right:65vw}.about-surface{bottom:-100px}}@media (max-width: 600px){.about-rover{right:100vw}.about-heading h1{font-size:1.75rem}}@media (max-width: 500px){.about-rover{scale:.4;right:120vw}.about-heading>img{transform:translate(-100%) scale(.2);top:0}}@media (max-width: 420px){.about-heading h1{font-size:1.25rem}.about-content{margin-top:-5rem}.about-desc{line-height:25px}}@media (max-height: 730px) and (max-width: 400px){.about-desc{line-height:20px;font-size:.75rem}}.perks{height:100vh;display:flex;justify-content:center;align-items:center}.perks-container{display:flex;width:85%;gap:1rem;margin-top:4rem}.perks-left,.perks-right{display:flex;flex-direction:column;gap:1rem}.perks-left-bottom{display:flex;gap:1rem}.perks-box{border-radius:11.339px;background:#890032;padding:2rem;height:100%;cursor:pointer;border:1px solid rgba(255,255,255,.1)}.perks-animatable1{position:relative}.perks-left-bottom-1{width:100%}.perks-box:after{background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.06),transparent 40%);z-index:3;border-radius:inherit;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}.perks-box:hover:after{opacity:1}.perks-box-heading{color:#fff;font-family:Visby Light;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:1rem}.perks-box-desc{color:#a5a095;text-align:justify;font-family:Visby Light;font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal}.perks-heading{color:#fafafa;text-align:right;font-family:Visby Semibold;font-size:3.5rem}.perks-right-bottom{height:100%}@media (max-width: 1300px){.perks-container{scale:.85}}.testimonials{height:100vh;position:relative;display:flex;justify-content:center;align-items:center}.test-header{margin-top:2rem}.test-header,.test-header h1{color:#fafafa;font-family:Visby Bold;font-size:4rem;font-style:normal;font-weight:500;line-height:normal}.test-header{overflow:hidden;position:relative;text-align:center}.testimonials-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.carousel{width:100%}.sliderContainer{display:flex;flex-direction:column;align-items:center;margin:25px 0;position:relative;gap:2rem}.slider{position:relative;height:55vh;width:75vw}.sliderContainer .slider .image{position:absolute;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;will-change:transform,opacity}.sliderContainer .buttons{margin-top:12px}.sliderContainer .buttons button{outline:none;border:none;-webkit-user-select:none;user-select:none;background-color:transparent;font-family:Montserrat;transition:.07s ease-out transform}.buttons{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between}.buttons button img{cursor:pointer;height:30px;width:20px}.sliderContainer .buttons button:first-of-type{margin-right:15px}.sliderContainer .buttons button:active{transform:scale(.85) skewY(-5deg) rotate(5deg)}.thumbnails{display:flex;justify-content:center}.thumbnails .thumbnailContainer{overflow:hidden;position:relative;height:120px;width:90px}.thumbnails .thumbnailContainer:not(:last-of-type){margin-right:5px}.thumbnails .thumbnailContainer img{height:100%;width:100%;object-fit:cover;object-position:center}.thumbnails .thumbnailContainer .activeIndicator{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;transform:scaleX(0);transform-origin:left;background-color:#1f1f1f;transition:1s cubic-bezier(.56,.03,.12,1.04) transform}.thumbnails .thumbnailContainer .activeIndicator.active{transform:scaleX(1)}@media (max-width: 1100px){.slider{min-width:60vw;height:45vh}.buttons{bottom:-70%;width:60%}}@media (max-width: 780px){.slider{min-width:75vw}.test-header{margin-top:-2rem}.buttons{bottom:-80%}}@media (max-width: 660px){.slider{min-width:100vw}.test-header h1{font-size:2.75rem}.test-header{margin-top:-4rem}}@media (max-width: 400px){.test-header h1{font-size:2.25rem}.buttons{bottom:-100%}}.carousel-box{display:flex;border-radius:18px;background:#890032;padding:4rem;gap:4rem;scale:.75;margin-top:-4rem}.carousel-box-image{border-radius:16px}.carousel-box-content{display:flex;flex-direction:column;gap:2rem;justify-content:center}.cb-content-heading{color:#fff;font-family:Visby Medium;font-size:2.25rem}.cb-content-desc{color:#d0d0d0;text-align:justify;font-family:Visby Light;font-size:1.5rem;letter-spacing:1px}.mobile-carousel-box{border-radius:18px;background:#890032;padding:4rem;gap:4rem;scale:.75;margin-top:-4rem;display:flex;flex-direction:column;gap:2rem}.mobile-carousel-box-image{display:flex;justify-content:space-between;gap:1.25rem}.mcb-content-heading{color:#fff;font-family:Visby Medium;font-size:2.75rem;text-align:right}.mcb-content-desc{color:#a5a095;text-align:justify;font-family:Visby Light;font-size:1.5rem;letter-spacing:3px}@media (max-width: 980px){.mcb-content-heading{font-size:2.25rem}}@media (max-width: 780px){.mcb-content-desc{letter-spacing:1px}}@media (max-width: 660px){.mcb-content-desc{font-size:1.25rem}.mobile-carousel-box{padding:2.5rem}}@media (max-width: 470px){.mcb-content-desc{font-size:1.05rem}}@media (max-width: 380px){.mcb-content-desc{font-size:1rem}.mcb-content-heading{font-size:1.75rem}.mobile-carousel-box{padding:2rem}}.responsibility{height:100vh;display:flex;align-items:center;justify-content:center}.repsonsibility-container{width:85%;display:flex;gap:1rem;margin-top:2rem}.respo-heading{text-align:center;padding:1.5rem .5rem}.respo-right{display:flex;flex-direction:column;gap:1rem}.respo-right-bottom{display:flex;gap:1rem;height:100%}.respo-left{width:40%;display:flex;flex-direction:column}@media (max-width: 1300px){.repsonsibility-container{scale:.85}.respo-heading{font-size:3rem}}.contact{height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact-heading{margin-top:5rem}.contact-heading span{color:#fafafa;font-family:Visby Bold;font-size:4rem;border-bottom:4px solid #fafafa}.contact-container{width:75%;margin-top:1rem;border-radius:11.339px;background:#890032;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 6rem;margin:2rem 0;gap:4rem}.contact-info{display:flex;justify-content:space-between;color:#fff;font-family:Visby Light;font-size:1.75rem;text-align:left;width:100%}.contact-info-name{width:100%}.contact-info-desc{width:100%;color:#a5a095}.contact-phone{margin-bottom:.5rem}.contact-phone a,.contact-mail a{text-decoration:none}.contact a:link,.contact-mail a:link{text-decoration:none;color:#a5a095}.contact-desc{color:var(--primary-purple);font-family:Visby Light;font-size:1.5rem;text-decoration-line:underline;cursor:pointer}.tech-mail{margin-bottom:1.5rem}@media (max-width: 1300px){.contact-heading span{font-size:3.5rem}.contact-container{scale:.85;margin-top:0rem}.contact-info{font-size:1.25rem}.contact-desc{font-size:1rem}.tech-mail{margin-bottom:2rem}}@media (max-width: 1070px){.contact-container{padding:4rem 2rem}}@media (max-width: 900px){.contact-info{flex-direction:column;align-items:center;justify-content:center}.contact-info-name{text-align:center;margin-bottom:1.5rem;font-size:1.75rem}.contact-mail,.contact-phone{text-align:center}}@media (max-width: 500px){.contact-info{font-size:1rem}}@media (max-width: 415px){.contact-heading span{font-size:2.5rem}.contact-info-name{font-size:1.5rem}.contact-info,.contact-desc{font-size:.75rem}}@media (max-width: 360px){.contact-container{padding:4rem 1rem}.contact-info-name{font-size:1.15rem}}.faqs{height:100vh;background:#0F0E0C;padding:8rem 4rem 4rem}.faqs-heading{color:#71747b;font-family:Visby Bold;font-size:3rem;font-style:normal;font-weight:500;line-height:normal}.faqs-container{margin-top:2rem;height:75vh;overflow-y:auto;border:1px solid transparent;border-image:linear-gradient(180deg,#890032 0%,#23000D 100%);border-image-slice:1}@media (max-width: 600px){.faqs-heading{font-size:2rem}}@media (max-width: 450px){.faqs{padding:8rem 2rem 2rem}.faqs-container{margin-top:1rem}.faqs-heading{font-size:1.5rem}}.mobile-perks{height:100vh;position:relative;display:flex;justify-content:center;align-items:center}.mcb-rewards{color:#fff;font-family:Visby Medium;font-size:1.75rem;text-align:center;width:100%}.rewards-slider{height:35vh}.rewards-slider>div{display:flex;justify-content:center;align-items:center}.leaderboard-home{height:100dvh;display:flex;justify-content:center;align-items:center;flex-direction:column}.leaderboard-home-heading span{color:#fafafa;font-family:Visby Bold;font-size:4rem;border-bottom:4px solid #fafafa}.leaderboard-home-wrapper{width:75%;max-width:75%;height:60%;margin-top:3rem;position:relative}.leaderboard-home-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.leaderboard-home-container::-webkit-scrollbar{display:none}.leaderboard-home-wrapper:after{content:"";width:100%;height:30%;position:absolute;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%)}.leaderboard-home-item{width:100%;height:80px;flex-shrink:0;background-color:var(--primary-black);border-radius:10px;display:flex;justify-content:start;align-items:center;gap:10%;padding:0 2rem}.leaderboard-home-item div{font-family:Visby Regular;font-size:1.5rem}.leaderboard-home-item-rank,.leaderboard-home-item-points{color:var(--primary-grey)}.leaderboard-home-item-points{margin-left:auto}@media (max-width: 1300px){.leaderboard-home-heading span{font-size:3.5rem}}@media (max-width : 760px){.leaderboard-home-wrapper{max-width:90%;width:90%;height:70%}.leaderboard-home-heading span{font-size:2rem;border:none}.leaderboard-home-wrapper{margin-top:1.5rem}}@media screen and (max-width : 600px){.leaderboard-home-item div{font-size:1.2rem}}@media screen and (max-height :760px){.leaderboard-home-wrapper{margin-top:1.5rem}.leaderboard-home-heading{margin-top:5%}}.leaderboard-incentives-page{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;position:fixed;z-index:-1}.leaderboard-incentives-heading span{color:#fafafa;font-family:Visby Bold;font-size:4rem;border-bottom:4px solid #fafafa}.leaderboard-incentives-container{width:75%;max-width:1440px;height:60%;position:relative;border-radius:12px;overflow-x:hidden;overflow-y:scroll;background-color:var(--primary-black);display:flex;flex-direction:column;align-items:center;padding:2rem;flex-shrink:0;scrollbar-width:thin;scrollbar-color:#fafafa var(--primary-black)}.leaderboard-incentives-container::-webkit-scrollbar{width:10px}.leaderboard-incentives-container::-webkit-scrollbar-track{background:transparent}.leaderboard-incentives-container::-webkit-scrollbar-thumb{background-color:#fafafa;border-radius:20px;border:3px solid var(--primary-black)}.incentive-title{font-family:Visby Bold;font-size:2.5rem;color:#fafafa;margin-bottom:2rem}.leaderboard-incentives-container li{font-family:Visby Regular;font-size:1.5rem;color:#fafafa;margin-bottom:1rem;font-weight:200}.leaderboard-incentives-container>ul>li{list-style:circle}.leaderboard-incentives-container li p{margin-bottom:1rem}.leaderboard-incentives-container ol ul li{list-style:none}.leaderboard-incentives-container ol>ol{margin-inline:2rem}.leaderboard-incentives-container>ol>li>span{font-family:Visby Bold}.leaderboard-incentives-container>span{font-family:Visby Regular;font-size:1.5rem;color:#fafafa;margin-bottom:2rem;font-weight:200;margin-inline:2rem;width:90%}.incentives-disclaimer{width:75%;max-width:1440px;font-family:Visby Regular;font-size:1rem;color:var(--primary-grey)}.leaderboard-incentives-container ul,.leaderboard-incentives-container ol{width:90%;margin-bottom:2rem;display:flex;flex-direction:column}.social-container{width:85%;height:90px;margin-bottom:2rem;display:flex;align-self:center;gap:2rem}.social-points-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.social-points-p{font-family:Visby Regular;font-size:1.3rem;color:#fafafa;text-align:left;width:100%}.social-points-p span{font-family:Visby Bold}@media screen and (max-height: 760px){.leaderboard-incentives-heading{margin-top:5%}}@media screen and (max-width: 1300px){.leaderboard-incentive-heading span{font-size:3.5rem}}@media screen and (max-width: 760px){.leaderboard-incentives-page{justify-content:end;padding-bottom:10%;gap:1rem}.leaderboard-incentives-container{width:90%;height:65%}.leaderboard-incentives-container.not-incentives{height:75%;padding:1rem}.leaderboard-incentives-heading span{font-size:2.5rem;border:none}}@media screen and (max-width : 800px){.incentive-title{font-size:1.8rem}.leaderboard-incentives-container li{font-size:1.2rem}.leaderboard-incentives-container>span{font-size:1.2rem}.incentives-disclaimer{font-size:.8rem}.leaderboard-incentives-heading{margin-top:5%}}@media screen and (max-width : 880px){.social-container{width:100%;height:fit-content}.social-container img{height:60px;aspect-ratio:1/1;align-self:center}.social-points-p{font-size:1.1rem}.leaderboard-incentives-container li{font-size:1.2rem}; .leaderboard-incentives-container>span{font-size:1.2rem};{}}@media screen and (min-height : 700px){.leaderboard-incentives-page{justify-content:center;padding:0}}
