.AnimatedCursor_container__G2FMY{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:opacity .3s ease;z-index:1000}.AnimatedCursor_hidden__XGwyi{opacity:0;pointer-events:none}.AnimatedCursor_cursor__YTFtS{transform:translate(-50%,-50%);z-index:1001}.AnimatedCursor_circle___b3Mt,.AnimatedCursor_cursor__YTFtS{position:fixed;width:20px;height:20px;border-radius:50%;pointer-events:none;will-change:transform}.AnimatedCursor_circle___b3Mt{z-index:1000}.team-header,.team-member-text-header{font-family:Crimson Pro;font-size:3rem;font-weight:700}.team-header,.team-member-text-header,.team-text{color:#5d3d32;font-style:normal;line-height:normal}.team-text{font-family:Be Vietnam Pro;font-size:1.5rem;font-weight:400}.team-main{display:flex;justify-content:center;height:100vh;flex:1;overflow-y:auto;padding-top:10vh}.team-body{display:flex;flex-direction:column;width:80vw;height:100%;max-width:1250px}.team-member{height:100%;width:100%;padding-top:2vh}.team-support-organizations{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;margin-top:2rem;margin-bottom:4rem}.team-support-organization{padding:2vw}@media (max-width:576px){.team-main{padding-top:5vh}.team-body{padding-top:10vh}.team-member{height:100%}.team-text{font-size:.75rem}}@media (max-width:1500px){.team-text-header{font-size:2rem}.team-text{font-size:1.5rem}.team-member{height:100%}}.game{display:flex;width:100%;overflow:auto;flex-wrap:wrap}.game,.gamehalf{align-items:center}.gamehalf{flex:1;justify-content:center}.gameText{font-family:Montserrat,cursive;font-size:24px;margin:0;text-align:center;height:100%}.color-selector{display:flex;justify-content:center;align-items:center;padding:20px}.logoColor{transition:all .5s;cursor:pointer}.logoColor:hover{transform:scale(1.05) translateY(-2px)}.decelerate{transition:transform 1s ease-out}@keyframes animName{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating-svg{animation:rotate 20s linear infinite;transform-origin:center;will-change:transform;-webkit-animation:rotate 20s linear infinite;-webkit-transform-origin:center}.target-svg{transition:fill .3s ease-in-out}.textBox{display:flex;list-style:none;font-family:Montserrat,cursive;margin:0;align-items:center}.subheading{font-size:clamp(1rem,3vw,28px);margin:0;color:#5d3d32;font-family:Crimson Pro,serif}.description{font-size:clamp(.25rem,1.5vw,10px);font-family:Be Vietnam Pro,sans-serif}.component2Icon{width:513px;position:relative;height:82px;overflow:hidden;flex-shrink:0}.banner{width:75%;max-height:60%;z-index:1;margin-bottom:-3vh;margin-top:-2vh}.isFullyCustomizable{font-weight:600;font-size:4vw;font-family:Crimson Pro;color:#5d3d32;text-align:center;margin-bottom:0;margin-top:0}.wearableTechnologyTo{font-size:1.5vw;text-transform:uppercase;font-weight:500;font-family:Be Vietnam Pro;text-align:center;color:#5d3d32}.component2Parent{width:100%;position:relative;display:flex;flex-direction:column;text-align:left;color:#5d3d32;font-family:Crimson Pro;pointer-events:"none"}@media (max-width:576px){.game{width:100%;overflow-x:hidden}.component2Icon{width:100%;max-width:513px}}.FAQ-body{flex-direction:column;align-items:center;display:flex;flex:1;min-height:100vh}.FAQ-Header{font-size:3rem;padding-bottom:5vh}.FAQ-Header,.FAQ-subHeading{color:#5d3d32;font-family:Crimson Pro;font-style:normal;font-weight:700;line-height:normal}.FAQ-subHeading{font-size:2.5rem;cursor:pointer}.FAQ-text{color:#5d3d32;font-family:Be Vietnam Pro;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal;padding-top:1vh}.FAQ-Answer,.FAQ-Question,.FAQ-text{padding-bottom:1vh}.FAQ-Answer{padding-top:1vh}@media (max-width:576px){.FAQ-Header{font-size:2rem}.FAQ-subHeading{font-size:1.5rem}.FAQ-text{font-size:1rem}}.flip-horizontal{transform:scaleX(-1)}.video-background{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-1}.join-waitlist{position:absolute;background:#5d3d32;color:#fff;font-weight:900;font-size:100px;font-family:sans-serif;mix-blend-mode:multiply;user-select:none;width:100%;text-align:center;height:20vh}.expanding-overlay-container{position:absolute;bottom:0;right:0;z-index:1000}.toggle-button{border:none;margin:3vw;border-radius:50px;font-size:16px;cursor:pointer;transition:opacity .3s ease-in-out;background:none}.toggle-button.hidden{opacity:0;pointer-events:none}.expanding-overlay{position:absolute;bottom:0;right:0;width:min(40vw,600px);height:min(40vw,600px);background:#3a2622;clip-path:circle(0 at bottom right);transition:clip-path .5s ease-in-out;display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;color:#fff;text-align:left;padding:50px 20px 20px;z-index:999;overflow:hidden}.expanding-overlay.open{clip-path:circle(100% at bottom right)}.overlay-content{width:70%;height:75%;max-width:100%;font-size:clamp(16px,1.5vw,20px);font-weight:600;font-family:Crimson Pro;margin:10px 10px 40px;padding:0 20px;overflow-y:auto;word-wrap:break-word;hyphens:auto}.close-button{position:absolute;bottom:20px;right:20px;background:none;border:none;color:#fff;font-size:20px;cursor:pointer}@media (max-width:576px){.expanding-overlay{width:min(90vw,300px);height:min(90vw,300px)}.overlay-content{width:100%;margin:10px;font-size:16px;padding:0 15px}}