:root{--color-primary: #150e28;--color-primary-light: #903aff;--purple-light: #d434fe;--color-white: #fff;--purple-dark: #ff26b9;--font: "Montserrat";--border-bottom: .5px solid #555}*{margin:0;padding:0}* .link,* a{text-decoration:none;color:inherit}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}@media only screen and (max-width: 68.75em){html{font-size:50%}}body{font-family:var(--font);font-weight:400;line-height:1.6;overflow-x:hidden}.menu-open{overflow:hidden}.container__heading{line-height:1.3;font-size:3.2rem;font-family:Clash Display,sans-serif;font-weight:700;color:var(--color-white)}@media only screen and (max-width: 48em){.container__heading{text-align:center}}.container__heading-purple{color:var(--purple-light)}.container__paragraph{color:var(--color-white);margin-top:2rem;font-size:1.4rem}@media only screen and (max-width: 48em){.container__paragraph{text-align:center}}.text-danger{color:red;font-size:1.6rem;font-weight:700}.btn{border:none;outline:none;color:var(--color-white);background:linear-gradient(270deg,#903aff 0%,#d434fe 56.42%,#ff26b9 99.99%,#fe34b9 100%);padding:1rem 3rem;border-radius:.4rem;font-size:1.6rem;font-family:Montserrat,sans-serif;cursor:pointer}.hero{padding:5rem 0;display:flex;justify-content:center;color:var(--color-white);border-bottom:var(--border-bottom)}.hero .container{width:120rem;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 56.25em){.hero .container{width:100rem;flex-direction:column}}@media only screen and (max-width: 48em){.hero .container{flex-direction:column;width:65rem}}.hero .container__btn{transform:translateY(-4rem)}@media only screen and (max-width: 56.25em){.hero .container__btn{text-align:center}}.hero .container__left{margin-bottom:5rem;flex-basis:40%}@media only screen and (max-width: 48em){.hero .container__left{margin-top:5rem}}.hero .container__left .white-star{position:relative;bottom:9rem;left:4rem}@media only screen and (max-width: 56.25em){.hero .container__left .white-star{top:-2rem}}@media only screen and (max-width: 48em){.hero .container__left .white-star{top:-1rem;left:18rem;width:2rem}}.hero .container__left .purple-lens img{position:absolute;bottom:15rem;width:50%}@media only screen and (max-width: 56.25em){.hero .container__left .text-box{text-align:center}}.hero .container__left .text-box h1{line-height:1.3;position:relative;font-size:5rem;font-family:var(--font)}.hero .container__left .text-box h1 .version{color:var(--purple-light)}.hero .container__left .text-box h1 .bulb{position:absolute;top:-6rem;left:30rem}@media only screen and (max-width: 56.25em){.hero .container__left .text-box h1 .bulb{width:5%;top:-4rem;left:33rem}}@media only screen and (max-width: 48em){.hero .container__left .text-box h1 .bulb{width:2rem;top:-1rem;left:44rem}}.hero .container__left .text-box .chain{position:relative;bottom:8rem;left:37rem}@media only screen and (max-width: 56.25em){.hero .container__left .text-box .chain{left:43rem;bottom:5rem}}@media only screen and (max-width: 48em){.hero .container__left .text-box .chain{left:22rem;bottom:5rem}}@media only screen and (max-width: 37.5em){.hero .container__left .text-box .chain{left:22rem;bottom:4rem}}@media only screen and (max-width: 56.25em){.hero .container__left .text-box .chain img{width:5%}}@media only screen and (max-width: 37.5em){.hero .container__left .text-box .chain img{width:5%}}.hero .container__left .text-box .spark{position:relative;bottom:10rem;left:37rem}@media only screen and (max-width: 56.25em){.hero .container__left .text-box .spark{left:43rem;bottom:5rem}}@media only screen and (max-width: 48em){.hero .container__left .text-box .spark{left:23rem;bottom:5rem}}@media only screen and (max-width: 37.5em){.hero .container__left .text-box .spark{left:22rem;bottom:4rem}}@media only screen and (max-width: 56.25em){.hero .container__left .text-box .spark img{width:5%}}@media only screen and (max-width: 37.5em){.hero .container__left .text-box .spark img{width:5%}}.hero .container__left .text-box .text-primary{transform:translateY(-7rem);font-size:1.7rem}@media only screen and (max-width: 56.25em){.hero .container__left .text-box .text-primary{margin-top:7rem}}@media only screen and (max-width: 48em){.hero .container__left .text-box .text-primary{margin-top:5rem}}.hero .container__left .grey-star{position:absolute;bottom:1rem;left:45rem}@media only screen and (max-width: 48em){.hero .container__left .grey-star{width:1rem;bottom:-1rem;left:46rem}}@media only screen and (max-width: 37.5em){.hero .container__left .grey-star{position:fixed;bottom:-1rem;left:46rem}}.hero .container__left .countdown{margin-top:3rem;display:flex;align-items:center;gap:2rem}@media only screen and (max-width: 56.25em){.hero .container__left .countdown{justify-content:center}}.hero .container__left .countdown p{font-family:Quantico,sans-serif;font-size:5rem}.hero .container__left .countdown p span{transform:translateY(-20rem);font-size:1rem}.hero .container__right{flex-basis:60%}@media only screen and (max-width: 31.25em){.hero .container__right{padding:0 5rem}}@media only screen and (max-width: 48em){.hero .container__right .text-box__right{position:absolute;margin:0 auto;width:fit-content;top:15rem;left:10rem}}.hero .container__right .text-box__right h2{font-size:2.6rem;font-weight:700;font-family:var(--font)}@media only screen and (max-width: 56.25em){.hero .container__right .text-box__right h2{text-align:center}}.hero .container__right .text-box__right .vector-1{position:relative;bottom:1rem;width:18rem;transform:translate(33rem)}@media only screen and (max-width: 56.25em){.hero .container__right .text-box__right .vector-1{transform:translate(56rem)}}@media only screen and (max-width: 48em){.hero .container__right .text-box__right .vector-1{transform:translate(32rem)}}@media only screen and (max-width: 37.5em){.hero .container__right .text-box__right .vector-1{display:none}}.hero .container__right .guy{width:100%}@media only screen and (max-width: 48em){.hero .container__right .guy{display:none}}.hero .container__right .guy--mobile{display:none}@media only screen and (max-width: 48em){.hero .container__right .guy--mobile{display:block}}.home{background-color:var(--color-primary)}.introduction{padding:10rem 0;display:flex;justify-content:center;border-bottom:var(--border-bottom)}.introduction .container{position:inherit;width:110rem;display:flex;align-items:center;gap:2rem;font-family:var(--font)}@media only screen and (max-width: 56.25em){.introduction .container{width:100rem;flex-direction:column;gap:1px}}@media only screen and (max-width: 48em){.introduction .container{width:60rem;flex-direction:column;gap:1px}}.introduction .container .idea-star{position:relative;bottom:6rem;left:5rem}@media only screen and (max-width: 48em){.introduction .container .idea-star{width:1.6rem;top:1rem;left:-17rem}}.introduction .container .introduction__purple-flare{position:absolute;width:20%;top:110.8rem;left:15rem;transform:rotate(90deg)}.introduction .container .arrow{position:relative;top:20rem;right:5rem}@media only screen and (max-width: 56.25em){.introduction .container .arrow{top:0;left:0}}@media only screen and (max-width: 48em){.introduction .container .arrow{top:-8rem;left:0;width:4rem}}.introduction .container__left{flex-basis:50%}@media only screen and (max-width: 48em){.introduction .container__left{transform:translateY(-10rem)}}@media only screen and (max-width: 48em){.introduction .container__left .container__photo--desktop{display:none}}.introduction .container__left .container__photo--mobile{display:none}@media only screen and (max-width: 48em){.introduction .container__left .container__photo--mobile{display:block}}.introduction .container__right{flex-basis:50%;justify-content:center}@media only screen and (max-width: 48em){.introduction .container__right{margin-top:5rem}}.introduction .container__right .intro-star{position:relative;top:7rem;left:50rem}@media only screen and (max-width: 48em){.introduction .container__right .intro-star{width:1.2rem;top:-4rem;left:42rem}}.introduction .container__right .container__heading{line-height:1.3;font-size:3.2rem;color:var(--color-white)}@media only screen and (max-width: 48em){.introduction .container__right .container__heading{margin-top:-10rem}}.introduction .container__right .container__heading-purple{color:var(--purple-light)}.introduction .container__right .container__paragraph{font-size:1.4rem;color:var(--color-white);margin-top:2rem}@media only screen and (max-width: 48em){.introduction .container__right .container__paragraph{line-height:2;width:40rem}}.introduction .container__right .container__paragraph-purple{color:var(--purple-light)}.guide{display:flex;justify-content:center;border-bottom:var(--border-bottom)}@media only screen and (max-width: 48em){.guide{padding-top:10rem}}.guide__column{flex-basis:50%}.guide .container{width:110rem;display:flex;align-items:center;gap:2rem}@media only screen and (max-width: 56.25em){.guide .container{width:100rem;flex-direction:column-reverse}}@media only screen and (max-width: 48em){.guide .container{width:60rem}}.guide .container__left{position:relative;bottom:5rem}.guide .container__left .guide__grey-star{position:relative;left:30rem}.guide .container__left .guide__purple-flare{position:absolute;bottom:-2rem;left:2rem;width:100%}.guide .container__left .container__paragraph--px{position:relative;z-index:100}.guide .container__left .guide__white-star{position:relative;left:50rem}.guide .container__right{position:relative;top:3rem}.guide .container__right .guide__photo{position:relative;bottom:7rem}@media only screen and (max-width: 48em){.guide .container__right .guide__photo{display:none}}.guide .container__right .guide__photo--mobile{display:none}@media only screen and (max-width: 48em){.guide .container__right .guide__photo--mobile{display:block}}.criteria{padding-top:15rem;height:100rem;display:flex;justify-content:center;border-bottom:var(--border-bottom)}@media only screen and (max-width: 56.25em){.criteria{text-align:center;height:fit-content;padding-top:3rem;margin:0 auto}}.criteria__btn{margin-top:4rem}.criteria__column{flex-basis:50%}.criteria .container{width:130rem;display:flex;align-items:center;gap:10rem}@media only screen and (max-width: 56.25em){.criteria .container{flex-direction:column}}@media only screen and (max-width: 48em){.criteria .container{flex-direction:column;gap:5rem}}.criteria .container__left{width:30%;transform:translateY(5rem);align-self:flex-start}@media only screen and (max-width: 48em){.criteria .container__left{display:none}}.criteria .container__left .container__photo{margin-left:-10rem}.criteria .container__left--mobile{display:none}@media only screen and (max-width: 48em){.criteria .container__left--mobile{display:block;margin-top:10rem}}.criteria .container__right{margin-bottom:20rem}@media only screen and (max-width: 48em){.criteria .container__right{margin-bottom:10rem}}.criteria .container__right .textbox{margin-top:2rem;width:50rem;font-size:1.6rem;color:var(--purple-dark)}@media only screen and (max-width: 48em){.criteria .container__right .textbox{margin-top:1rem}}.criteria .container__right .textbox p{color:var(--colo-primary-light);margin-bottom:1.5rem}@media only screen and (max-width: 48em){.criteria .container__right .textbox p{padding:0 5rem}}.criteria .container__right .textbox p span{color:var(--color-white);font-size:1.3rem}.accordion{border-bottom:1px solid var(--purple-light);width:42rem;margin-bottom:2rem;overflow:hidden}.accordion .accordion-header{display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1rem 0;cursor:pointer}.accordion .accordion-header .accordion-title{flex:1;font-size:1.4rem}.accordion .accordion-header .accordion-icon{font-size:1.3rem;font-weight:300;color:var(--purple-light)}.accordion .accordion-content{background-color:#f9f9f9;padding:10px;border-top:1px solid #ccc;overflow-y:auto}.faq-section{display:flex;justify-content:center;border-bottom:var(--border-bottom)}.faq-section__column{flex-basis:50%}.faq-section .container{width:110rem;display:flex;height:fit-content;gap:5rem}@media only screen and (max-width: 56.25em){.faq-section .container{width:100rem;justify-content:center;align-items:center;flex-direction:column;gap:4rem}}@media only screen and (max-width: 48em){.faq-section .container{width:60rem;justify-content:center;align-items:center;flex-direction:column;gap:4rem}}.faq-section .container__faq{margin-top:5rem}.faq-section .container__faq .grey-star{position:absolute;left:50rem}.faq-section .container__left{position:relative;margin-top:10rem}.faq-section .container__left .purple-star{position:relative;bottom:2rem;left:-5rem}.faq-section .container__right{position:relative;margin-top:5rem}@media only screen and (max-width: 48em){.faq-section .container__right{margin-top:2rem}}@media only screen and (max-width: 48em){.faq-section .container__right .faq-img{width:100%}}.faq-section .container__right .star{position:relative}.faq-section .container__right .sata-gra{left:15rem;top:25rem;position:absolute}.faq-section .container__right .sata-gra--1{top:8rem;left:35rem}.faq-section .container__right .white-star{bottom:2rem;left:55rem}.vertical-timeline-element-title{font-size:2.5rem}.vertical-timeline-element-date{color:#d434fe;font-weight:700}.timeline-circle{text-align:center;transform:translate(1rem,1rem);width:40px;height:40px;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:2.4rem}.vertical-timeline-element.content{border:0px solid #150e28}.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--line-color)}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 3px 0 4px #0000000d}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-title,.vertical-timeline-element-subtitle{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:unset;left:100%;height:0;width:0;border:7px solid transparent;border-left:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{left:100%;border-left:7px solid #fff;border-right:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translate(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translate(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}.timeline-section{padding:5rem 0;border-bottom:var(--border-bottom)}.timeline-section .container .textbox{width:fit-content;text-align:center;margin:0 auto;color:var(--color-white)}.timeline-section .container .textbox h1{font-family:Clash Display,sans-serif;font-size:3.2rem}.timeline-section .container .textbox p{font-size:1.4rem}.timeline-section .container .timeline-component{margin-top:10rem}.reward{padding:5rem 0;display:flex;justify-content:center;border-bottom:var(--border-bottom);background-color:#120b20}@media only screen and (max-width: 48em){.reward{padding:15rem 0}}.reward .container{width:110rem}@media only screen and (max-width: 48em){.reward .container{width:60rem;flex-direction:column}}.reward .container .textbox{margin:0 auto;width:max-content;transform:translate(30rem)}@media only screen and (max-width: 48em){.reward .container .textbox{transform:translate(0);text-align:center}}.reward .container .row{display:flex;justify-content:center;gap:5rem;align-items:center}@media only screen and (max-width: 48em){.reward .container .row .container__photo--desktop{display:none}}.reward .container .row .container__photo--mobile{display:none}@media only screen and (max-width: 48em){.reward .container .row .container__photo--mobile{display:block}}@media only screen and (max-width: 48em){.reward .container .row{flex-direction:column;align-items:center;padding:5rem 0}}.reward .container .row img{width:100%}.reward .container .row .container__left,.reward .container .row .container__right{flex-basis:50%}.partnership{padding:5rem 0;display:flex;justify-content:center;text-align:center;border-bottom:var(--border-bottom);background-color:#150e28}.partnership .container{width:128rem;padding:8rem}.partnership .container__photo{margin-top:4rem}.partnership .container__photo img{width:100%}.policy{padding:10rem 0;display:flex;justify-content:center;line-height:1.8;background-color:#150e28}.policy__btn{margin:0 auto;width:fit-content}.policy .container{display:flex;justify-content:center;align-items:start;gap:5rem;width:110rem}@media only screen and (max-width: 56.25em){.policy .container{width:100rem;flex-direction:column;padding:0 7rem}}@media only screen and (max-width: 48em){.policy .container{width:60rem;flex-direction:column;padding:0 7rem}}.policy .container__left .container__licensing{margin-top:4rem;border-radius:.5rem;padding:3rem 4rem;border:1px solid var(--purple-light)}@media only screen and (max-width: 48em){.policy .container__left .container__licensing{padding:5rem}}.policy .container__left .container__licensing h3{color:var(--purple-light);font-size:1.6rem;margin-top:2rem}.policy .container__left .container__licensing .list{display:block;list-style:none;margin-top:2rem;text-align:left}.policy .container__left .container__licensing .list__bar{display:flex;align-items:flex-start;gap:1rem}.policy .container__left .container__licensing .list__bar img{display:inline-block;transform:translateY(.5rem)}.policy .container__left .container__licensing .list__item{font-size:1.4rem;color:var(--color-white);margin-bottom:3rem}.policy .container__right{margin:0 auto}.policy .container__right img{width:47rem}@media only screen and (max-width: 48em){.policy .container__right img{width:35rem}}.footer{position:relative;line-height:2rem;display:flex;justify-content:center;background-color:#100b20;padding:7rem 0}@media only screen and (max-width: 48em){.footer{padding:7rem}}.footer small{font-size:1.2rem;color:var(--color-white);position:absolute;top:26rem;left:45rem}.footer__heading{font-size:1.4rem;color:var(--purple-light)}.footer__heading--small{font-size:1rem;color:var(--purple-light)}.footer__paragraph{font-size:1.2rem}@media only screen and (max-width: 48em){.footer__paragraph{padding-right:10rem;margin-top:3rem}}.footer__terms{display:flex;align-items:center;margin-top:5rem;gap:1rem}.footer__terms .divider{background-color:var(--purple-light);width:.2rem;height:2rem}.footer__terms p{font-size:1.2rem}.footer .container{display:flex;align-items:start;width:110rem;gap:5rem;color:var(--color-white)}@media only screen and (max-width: 56.25em){.footer .container{width:100;padding:0 10rem}}@media only screen and (max-width: 48em){.footer .container{width:60rem;flex-direction:column}}.footer .container ul{list-style:none;display:block}.footer .container__column{flex-basis:40%}.footer .container__column--1{flex-basis:60%}.footer .container__column--2{margin-left:10rem}@media only screen and (max-width: 48em){.footer .container__column--2{margin-left:1rem}}.footer .container__column--2 .list-link li{padding:.3rem 0}.footer .container__column--2 .list-socials{display:flex;align-items:center;gap:1rem}.footer .container__column--2 .list-socials li{font-size:1.2rem}.footer .container__column--3{margin-left:10rem}@media only screen and (max-width: 48em){.footer .container__column--3{margin-left:1rem}}.contact{background-color:#1c152e;display:flex;padding-bottom:5rem;justify-content:center;overflow:hidden}.contact .contact__social{position:relative;z-index:100;margin-top:2rem}@media only screen and (max-width: 48em){.contact .contact__social{text-align:center}}.contact .contact__social p{color:var(--purple-light);font-size:1.6rem}.contact .contact__social-icons{display:flex;gap:1.3rem;margin-top:1rem}@media only screen and (max-width: 48em){.contact .contact__social-icons{justify-content:center}}.contact .container{width:100rem;justify-content:space-between;margin-top:10rem;display:flex;gap:15rem}@media only screen and (max-width: 56.25em){.contact .container{width:80rem;gap:5rem}}@media only screen and (max-width: 48em){.contact .container{width:60rem;gap:5rem;flex-direction:column-reverse}}.contact .container__left{position:relative}.contact .container__left .contact__textbox{position:relative;z-index:100}.contact .container__left .contact__textbox h1{color:var(--purple-light)}.contact .container__left .flare-top{position:absolute;width:60rem;top:-10rem;left:-25rem}.contact .container__right .contact__form-container{position:relative;margin:0 auto;padding:4rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);box-shadow:0 4px 4px #00000040;border-radius:5px;text-align:left}@media only screen and (max-width: 48em){.contact .container__right .contact__form-container{width:fit-content}}.contact .container__right .contact__form-container h1{font-size:2rem;font-weight:600;font-family:Clash Display,sans-serif;color:var(--purple-light)}.contact .container__right .contact__form-container .flare-bottom{position:absolute;top:0;width:60rem;left:15rem}@media only screen and (max-width: 37.5em){.contact .container__right .contact__form-container .flare-bottom{display:none}}.contact .container__right .contact__form-container .contact__form{position:relative;z-index:100;display:flex;margin-top:2rem;flex-direction:column}@media only screen and (max-width: 37.5em){.contact .container__right .contact__form-container .contact__form{width:100%}}.contact .container__right .contact__form-container .contact__form .form__group{text-align:left;display:flex;flex-direction:column;margin-bottom:15px}.contact .container__right .contact__form-container .contact__form .form__group input,.contact .container__right .contact__form-container .contact__form .form__group textarea{color:var(--color-white);border:none;outline:none;width:40rem;padding:10px;border:1px solid #ccc;border-radius:5px;font-size:1.6rem;background-color:#1c152e}@media only screen and (max-width: 37.5em){.contact .container__right .contact__form-container .contact__form .form__group input,.contact .container__right .contact__form-container .contact__form .form__group textarea{width:100%}}.contact .container__right .contact__form-container .contact__form .form__group textarea{height:11rem;width:40rem}.contact .container__right .contact__form-container .contact__form .form__group label{font-size:1.5rem;font-weight:400;margin-bottom:5px;color:var(--color-white)}.contact .container__right .contact__form-container .contact__form .form__group input::placeholder{color:var(--color-white);font-weight:400;font-size:1.4rem;color:#ccc;font-family:Montserrat,sans-serif}.contact .container__right .contact__form-container .contact__form .form__btn{margin:1.5rem auto;width:15rem;border:none;outline:none;color:var(--color-white);background:linear-gradient(270deg,#903aff 0%,#d434fe 56.42%,#ff26b9 99.99%,#fe34b9 100%);padding:1.5rem 2rem;border-radius:.4rem;font-size:1.6rem;font-family:Montserrat,sans-serif}.auth-success{font-size:1.6rem;color:#fff;background-color:green;text-align:center;width:fit-content;margin:0 auto;padding:7px 1rem;border-radius:5px}.auth-err{color:red}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(./bg-nav.jpg);background-color:var(--color-primary);background-size:contain;background-repeat:no-repeat;height:10rem;border-bottom:var(--border-bottom)}.header .nav{width:120rem;display:flex;align-items:center;justify-content:space-between;padding:1rem 1px}@media only screen and (max-width: 75em){.header .nav{width:110rem}}@media only screen and (max-width: 68.75em){.header .nav{width:90rem}}@media only screen and (max-width: 48em){.header .nav{width:60rem}}@media only screen and (max-width: 37.5em){.header .nav{width:40rem}}.header .nav__logo{width:17rem}.header .nav__toggle{display:none}.header .nav__link{font-size:1.6rem}@media only screen and (max-width: 48em){.header .nav__link ul{flex-direction:column;margin-top:4rem}}.header .nav__link ul{display:flex;align-items:center;gap:5rem}@media only screen and (max-width: 68.75em){.header .nav__link ul{gap:3rem}}.header .nav__link ul li{list-style:none}.header .nav__link ul li .link{color:var(--color-white);font-size:1.6rem}@media only screen and (max-width: 48em){.nav__link{position:absolute;top:0;display:flex;flex-direction:column;background:var(--color-primary);left:0;padding:10rem;text-align:left;width:100%;height:100%;transform:translate(-100%);transition:all .45s;z-index:1000}.nav>.nav__link.open{transform:translate(0)}.nav>.nav__toggle{display:flex;width:50px;height:50px;align-items:center;justify-content:center;cursor:pointer;z-index:2000}.nav__toggle>.bar{position:relative;width:32px;height:2px;background:#ffffff;transition:all .45s ease-in-out}.nav__toggle>.bar:before,.nav__toggle>.bar:after{content:"";position:absolute;height:2px;background-color:#fff;border-radius:2px;transition:all .45s ease-in-out}.nav__toggle>.bar:before{width:25px;transform:translateY(-8px);right:0}.nav__toggle>.bar:after{width:32px;transform:translateY(8px)}.nav__toggle.open>.bar{transform:translate(-40px);background:transparent}.nav__toggle.open>.bar:before{width:32px;transform:rotate(45deg) translate(26px,-26px)}.nav__toggle.open>.bar:after{transform:rotate(-45deg) translate(26px,26px)}}.register{background-color:#1c152e;display:flex;justify-content:center;padding-bottom:4rem;overflow:hidden}.register .container{display:flex;align-items:start;margin-top:5rem;padding:0 5rem}@media only screen and (max-width: 48em){.register .container{flex-direction:column;justify-content:center;width:100rem}}.register .container__left{position:relative;flex-basis:50%;z-index:1000}.register .container__left .flare-top{position:absolute;width:60rem;top:-10rem;left:5rem}@media only screen and (max-width: 48em){.register .container__left .flare-top{margin:0 auto;left:-10rem;width:40rem}}.register .container__left .register-icon{position:relative;margin-left:10rem}@media only screen and (max-width: 48em){.register .container__left .register-icon{margin-left:5rem;width:100%}}.register .container__right{position:relative;flex-basis:50%;margin-right:25rem;margin-top:5rem}@media only screen and (max-width: 48em){.register .container__right{margin:0 auto;flex-basis:100%}}.register .container__right .register__form-container{position:relative;z-index:1000;opacity:.8;box-shadow:0 4px 4px #00000040;margin:0 auto;padding:4rem;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);border-radius:5px;text-align:left}@media only screen and (max-width: 48em){.register .container__right .register__form-container{width:100%;padding:2rem}}.register .container__right .register__form-container .heading-primary{color:var(--purple-light);font-family:Clash Display,sans-serif;font-size:2.3rem}.register .container__right .register__form-container .heading-secondary{color:var(--color-white);font-weight:400;font-size:2rem}.register .container__right .register__form-container .form{margin-top:2rem}.register .container__right .register__form-container .form .warning{color:var(--purple-light);font-size:1.4rem;font-weight:400}.register .container__right .register__form-container .form__row{display:flex;gap:3rem}.register .container__right .register__form-container .form__row:not(:last-child){margin-bottom:3rem}.register .container__right .register__form-container .form__group{display:flex;flex-direction:column}.register .container__right .register__form-container .form__group input,.register .container__right .register__form-container .form__group select{color:var(--color-white);border:none;outline:none;width:25rem;padding:1.2rem 2rem;border:1px solid #ccc;border-radius:.6rem;font-size:1.6rem;background-color:#1c152e}@media only screen and (max-width: 48em){.register .container__right .register__form-container .form__group input,.register .container__right .register__form-container .form__group select{width:100%}}.register .container__right .register__form-container .form__group label{font-size:1.4rem;font-weight:400;margin-bottom:5px;color:var(--color-white)}.register .container__right .register__form-container .form__group ::placeholder{color:var(--color-white);font-weight:300;font-size:1.2rem;color:#ccc;font-family:Montserrat,sans-serif}.register .container__right .register__form-container .form .input-check{display:flex;gap:1rem}.register .container__right .register__form-container .form .input-check .label-check{color:var(--color-white);font-size:1.4rem}.register .container__right .register__form-container .form .form__btn{margin:1.5rem auto;width:100%;border:none;outline:none;color:var(--color-white);background:linear-gradient(270deg,#903aff 0%,#d434fe 56.42%,#ff26b9 99.99%,#fe34b9 100%);padding:1.5rem 2rem;border-radius:.4rem;font-size:1.6rem;font-family:Montserrat,sans-serif}.register .container__right .flare-bottom{position:absolute;width:60rem;top:10rem;left:25rem}
