.Page-module__qLVFeq__landingPage{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;width:100%;height:100vh;padding-top:15%;display:flex;position:relative;overflow:hidden}.Page-module__qLVFeq__span{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Page-module__qLVFeq__headingText{margin:0;font-size:3rem;font-weight:100}.Page-module__qLVFeq__tagLine{color:#555;margin-top:8px;font-size:1rem;font-weight:100}.Page-module__qLVFeq__buttonDiv{flex-direction:column;align-items:center;gap:20px;width:80%;max-width:300px;padding-top:40%;display:flex}.Page-module__qLVFeq__buttonDiv button{cursor:pointer;border-radius:8px;padding:12px 20px;font-size:1rem;font-weight:500;transition:all .3s}.Page-module__qLVFeq__landingPage:before{content:"";opacity:.15;z-index:0;background:linear-gradient(135deg,#7f5af0,#ff49db,#ff715b);border-radius:50%;width:200px;height:200px;position:absolute;top:5%;left:-10%}@media (min-width:1024px){.Page-module__qLVFeq__landingPage{gap:60px;padding-top:5%}.Page-module__qLVFeq__headingText{font-size:5rem;font-weight:200}.Page-module__qLVFeq__tagLine{color:#888;margin-top:12px;font-size:1.5rem;font-weight:200}.Page-module__qLVFeq__buttonDiv{flex-direction:row;gap:30px;padding-top:10%}.Page-module__qLVFeq__landingPage:after{content:"";opacity:.2;z-index:0;background:linear-gradient(135deg,#7f5af0,#ff49db,#ff715b);border-radius:50%;width:500px;height:500px;position:absolute;top:10%;right:5%}}
.darkModeButton{background-color:#0000;border:none;font-size:1.6rem}
