*,*:before,*:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;background-color:#b18b67}img,picture,video,canvas,svg{display:block}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a,a:visited,a:active,a:hover{text-decoration:none}:root{--font-primary: "Aldrich", Helvetica, Arial, sans-serif;--font-header:"Aldrich", sans-serif;--global-padding: 4.166666667%;--max-width: 1440px;--color-primary: #F7FFF7;--color-right: #7277F2;--color-left: #F0807C;--color-wrong: #ff6B6B;--color-background: #000000;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-lightbold: 600;--font-weight-semibold: 700;--font-weight-bold: 900;--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-out-back: cubic-bezier(.34, 1.85, .64, 1)}img{opacity:0}img.lazyloaded{transition:.5s opacity;opacity:1}.no-scroll{overflow:hidden;height:100vh}.container{width:100%;padding-left:var(--global-padding);padding-right:var(--global-padding)}.container .innerContainer,.container .grid{max-width:var(--max-width);margin:0 auto;position:relative;width:100%}.container .grid{display:flex;flex-wrap:wrap}:root{--grid-1: 6.985%;--grid-gutter: 1.471%;--grid-ml-2: calc((var(--grid-1) * 2) + (var(--grid-gutter) * 2));--grid-4: calc((var(--grid-1) * 4) + (var(--grid-gutter) * 3));--grid-6: calc((var(--grid-1) * 6) + (var(--grid-gutter) * 5));--grid-8: calc((var(--grid-1) * 8) + (var(--grid-gutter) * 7))}@media (max-width: 640px){:root{--grid-gutter: 0;--grid-1: 100%;--grid-4: 100%;--grid-6: 100%;--grid-8: 100%}}#ContributeWithSigns{position:fixed;height:100vh;width:100%;display:none;overflow-y:scroll;scrollbar-gutter:stable;box-sizing:border-box;-webkit-mask-image:linear-gradient(to bottom,#0000,#0000,#000 200px);mask-image:linear-gradient(to bottom,#0000,#0000,#000 200px)}#ContributeWithSigns a:link{color:inherit;text-decoration:underline}#ContributeWithSigns .searchContainer{position:fixed;bottom:40px;left:50%;transform:translate(-50%)}#ContributeWithSigns .searchContainer .searchContainerButton{opacity:0;width:513px;height:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#ContributeWithSigns .searchContainer input{position:absolute;top:0;width:390px;height:120px;font-size:24px;color:#9884f1;opacity:0;pointer-events:none;transform:translateY(-12px);border-radius:20px;border:none;background:none}@media screen and (max-width: 1150px){#ContributeWithSigns .searchContainer input{font-size:16px}}#ContributeWithSigns .searchContainer input:focus{outline:none}#ContributeWithSigns .searchContainer input::placeholder{color:#9884f1}#ContributeWithSigns .center{position:absolute;top:100px;left:50%;transform:translate(-50%)}#ContributeWithSigns .center .topText{font-size:16px;color:#ffffff4d;margin-bottom:0;text-align:center;opacity:0}#ContributeWithSigns .center .description{text-align:center;opacity:0;max-width:440px;margin:75px auto 0}#ContributeWithSigns .center .description .header{font-size:32px;font-style:normal;font-weight:500;margin-bottom:20px;color:#eeeaff}#ContributeWithSigns .center .description .subtext{color:var(--color-primary);margin-bottom:40px;font-size:20px;color:#cfc5fd}#ContributeWithSigns .center .signContainer{text-align:center;margin-bottom:200px}#ContributeWithSigns .center .signContainer .word{pointer-events:all;padding:7px 20px;font-size:48px;color:var(--color-primary);font-weight:700;width:fit-content;cursor:pointer;margin:0 auto;color:#cfc5fd;display:flex}#ContributeWithSigns .center .signContainer .word .signName{margin-right:16px;transform:translate(32px)}#ContributeWithSigns .center .signContainer .word .arrow{padding-top:12px;opacity:0;transform:translate(30px)}#LearnOrContribute{position:fixed;height:100vh;width:100vw;display:none}#LearnOrContribute .center{position:absolute;left:50%;transform:translate(-50%);bottom:50px}#LearnOrContribute .center .mainContainer{color:#fff;display:flex}@media screen and (max-width: 800px){#LearnOrContribute .center .mainContainer{display:block}}#LearnOrContribute .center .mainContainer .description:first-child{margin-right:20px}@media screen and (max-width: 800px){#LearnOrContribute .center .mainContainer .description:first-child{margin-right:0}}#LearnOrContribute .center .mainContainer .description{background:radial-gradient(98.63% 102.15% at 29% 58.09%,#080419b2 10%,#080419b2 10%,#080419b2 20%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;width:513px;height:280px;margin-top:30px;overflow:clip;font-size:32px;line-height:115%;padding-top:40px;padding-left:40px;padding-right:40px;cursor:pointer}@media screen and (max-width: 1150px){#LearnOrContribute .center .mainContainer .description{width:calc(50vw - 40px);margin-top:20px;font-size:20px;padding:20px;height:fit-content}}@media screen and (max-width: 800px){#LearnOrContribute .center .mainContainer .description{width:calc(100vw - 40px);margin-top:20px;font-size:20px;padding:20px;height:fit-content}}#LearnOrContribute .center .mainContainer .description .header{font-weight:500;margin-bottom:28px;pointer-events:none}@media screen and (max-width: 1150px){#LearnOrContribute .center .mainContainer .description .header{margin-bottom:15px}}#LearnOrContribute .center .mainContainer .description .body{font-size:20px;pointer-events:none;color:var(--color-primary);line-height:140%;color:#9884f1}@media screen and (max-width: 1150px){#LearnOrContribute .center .mainContainer .description .body{font-size:15px}}#LearnOrContribute .center .mainContainer .description .gradient{position:absolute;top:0;left:0;width:1200px;background:radial-gradient(circle,#674ddb4d,#8b4ddb99 17.8%,#ae4ddbcc 35.7%,#be89ec99,#cfc6fd4d 70.7%);height:1200px;z-index:-1;opacity:0}#LearnOrContribute .center .mainContainer .description .buttonContainer{position:relative;bottom:0;margin-top:20px;display:flex;pointer-events:none;width:100%;height:35px;overflow:clip}@media screen and (max-width: 1150px){#LearnOrContribute .center .mainContainer .description .buttonContainer{margin-top:15px}}#LearnOrContribute .center .mainContainer .description .buttonContainer .buttonText{font-size:24px}@media screen and (max-width: 1150px){#LearnOrContribute .center .mainContainer .description .buttonContainer .buttonText{font-size:16px}}#LearnOrContribute .center .mainContainer .description .buttonContainer .arrow{margin-top:6px;margin-left:18px}#LearnOrContribute .center .mainContainer .description .buttonContainer .arrow .arrow-icon{position:relative;width:26px;height:25px}#LearnOrContribute .center .mainContainer .description .buttonContainer .arrow .arrow-horizontal{position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#eeeaff;transform:translateY(-50%)}#LearnOrContribute .center .mainContainer .description .buttonContainer .arrow .arrow-diagonal-up{position:absolute;top:50%;right:0;width:14px;height:2px;background-color:#eeeaff;transform:translateY(-50%) rotate(45deg);transform-origin:right center}#LearnOrContribute .center .mainContainer .description .buttonContainer .arrow .arrow-diagonal-down{position:absolute;top:50%;right:0;width:14px;height:2px;background-color:#eeeaff;transform:translateY(-50%) rotate(-45deg);transform-origin:right center}@media screen and (max-width: 1150px){#LearnOrContribute .center .mainContainer .description .buttonContainer .arrow{transform:scale(.6);margin-top:0;margin-left:8px}}#PreloaderScreen{position:fixed;height:100vh;width:100vw;z-index:100;pointer-events:none;color:#fff;opacity:0}#PreloaderScreen .center{position:absolute;top:calc(50% + 180px);left:50%;transform:translate(-50%,-50%)}#PreloaderScreen .center .description{text-align:center;color:var(--color-primary);font-family:Aldrich;font-size:18px;line-height:150%;opacity:1;max-width:800px;margin:auto auto 40px}#PreloaderScreen .center .startContainer .startButton{display:flex;justify-content:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:all;border:white solid 1px;background:#080419b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:15px 25px;font-size:20px;color:#fff;width:fit-content;cursor:pointer;margin:0 auto;opacity:1;overflow:clip}#Subtitles{position:absolute;bottom:100px;z-index:100;width:100vw;opacity:0;pointer-events:none}#Subtitles .content{position:fixed;bottom:50px;left:50%;transform:translate(-50%);max-width:calc(100vw + -0px);text-align:center}@media screen and (max-width: 1300px){#Subtitles .content{width:calc(100vw - 150px);bottom:60px}}@media screen and (max-width: 800px){#Subtitles .content{width:calc(100vw - 40px);bottom:40px}}#Subtitles .content .text{border-radius:20px;padding:8px 16px;background-color:#000;font-size:20px;color:var(--color-primary);pointer-events:none;transform:translateY(300px);background-color:#080419;color:#c2b8f1}@media screen and (max-width: 800px){#Subtitles .content .text{font-size:15px}}#RecordSign{position:absolute;bottom:0;visibility:hidden;top:50%;left:calc(50% - 44px);transform:translateY(-50%);width:fit-content;height:fit-content}@media screen and (max-width: 800px){#RecordSign{left:20px;right:20px}}#RecordSign .replaySignButton{position:fixed;left:25vw;bottom:20px}#RecordSign .containerRecord{margin-top:0;text-align:center;max-width:50vw;margin-left:7.5vw}@media screen and (max-width: 800px){#RecordSign .containerRecord{max-width:100vw;margin-left:0}}#RecordSign .containerRecord .videoContainer{margin-bottom:34px}#RecordSign .containerRecord .videoContainer .mainVideo{width:calc(35vw + -0px);height:auto;border-radius:20px;background-color:#000;transform:scaleX(-1);aspect-ratio:1/1}@media screen and (max-width: 800px){#RecordSign .containerRecord .videoContainer .mainVideo{width:calc(100vw - 40px)}}#RecordSign .containerRecord .videoContainer .mainVideo.recordingPreview{position:absolute;top:0;display:none}#RecordSign .containerRecord .videoContainer .countdownLarge{position:absolute;top:0;text-align:center;font-size:120px;color:#fff;width:100%;top:calc(50% - 60px);line-height:120px;cursor:default}#RecordSign .containerRecord .recordButtonContainer{margin:0 auto;display:inline-flex}#RecordSign .containerRecord .recordButtonContainer .button{display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:#080419;color:#eeeaff;cursor:pointer}#RecordSign .containerRecord .recordButtonContainer .button .processingIcon{display:none}#RecordSign .containerRecord .button.recordButton{transform:translate(70px)}#RecordSign .containerRecord .button.timer{margin-left:10px;z-index:-1;transform:translate(-50px)}#RecordSign .containerRecord .description{width:100vw;margin:26px auto 10px;text-align:center;color:#000;font-size:15px;line-height:130%;max-width:580px}#RecordingComplete{display:none;position:fixed;top:0;left:0;background-color:#000000b3;z-index:1000;width:100vw;height:100vh;-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px);background-color:#080419b3}#RecordingComplete .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}@media screen and (max-width: 800px){#RecordingComplete .container{position:relative;top:initial;left:initial;transform:initial;overflow:auto}}#RecordingComplete .container .innerContainer,#RecordingComplete .container .grid{background-color:#291a6f;border-radius:20px;color:#b3a3f8;max-width:initial;overflow-x:hidden;overflow-y:auto}@media screen and (max-width: 800px){#RecordingComplete .container .innerContainer,#RecordingComplete .container .grid{max-width:370px;height:calc(100vh - 40px);margin-top:20px;margin-bottom:20px}}#RecordingComplete .container .innerContainer .userVideo,#RecordingComplete .container .grid .userVideo{max-height:500px}@media screen and (max-width: 800px){#RecordingComplete .container .innerContainer .userVideo,#RecordingComplete .container .grid .userVideo{max-width:300%;height:auto}}#RecordingComplete .container .innerContainer .blueButtonType,#RecordingComplete .container .grid .blueButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:#674ddb;color:#eeeaff;cursor:pointer;width:100%}#RecordingComplete .container .innerContainer .blueButtonType .icon,#RecordingComplete .container .grid .blueButtonType .icon{margin-right:0}#RecordingComplete .container .innerContainer .blueWhiteButtonType,#RecordingComplete .container .grid .blueWhiteButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:#674ddb;color:#b3a3f8;cursor:pointer;width:100%}#RecordingComplete .container .innerContainer .blueWhiteButtonType .icon,#RecordingComplete .container .grid .blueWhiteButtonType .icon{margin-right:0}#RecordingComplete .container .innerContainer .blueWhiteButtonType .icon svg,#RecordingComplete .container .grid .blueWhiteButtonType .icon svg{color:#674ddb}#RecordingComplete .container .innerContainer .cancelButtonType,#RecordingComplete .container .grid .cancelButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:#080419;color:#674ddb;cursor:pointer;width:100%}#RecordingComplete .container .innerContainer .cancelButtonType .text,#RecordingComplete .container .grid .cancelButtonType .text{opacity:.8}#RecordingComplete .container .innerContainer .cancelButtonType .icon,#RecordingComplete .container .grid .cancelButtonType .icon{opacity:.8;margin-right:0}#RecordingComplete .container .innerContainer .cancelButtonType .icon svg,#RecordingComplete .container .grid .cancelButtonType .icon svg{color:#674ddb}#RecordingComplete .container .innerContainer .flex,#RecordingComplete .container .grid .flex{display:flex}@media screen and (max-width: 800px){#RecordingComplete .container .innerContainer .flex,#RecordingComplete .container .grid .flex{display:block;height:fit-content}}#RecordingComplete .container .innerContainer .flex .textContentOuter.step2,#RecordingComplete .container .grid .flex .textContentOuter.step2{display:none}#RecordingComplete .container .innerContainer .flex .textContentOuter,#RecordingComplete .container .grid .flex .textContentOuter{width:400px;margin:40px}@media screen and (max-width: 800px){#RecordingComplete .container .innerContainer .flex .textContentOuter,#RecordingComplete .container .grid .flex .textContentOuter{max-width:370px;width:auto}}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent.two,#RecordingComplete .container .grid .flex .textContentOuter .textContent.two{margin-top:40px}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .header,#RecordingComplete .container .grid .flex .textContentOuter .textContent .header{font-weight:700;font-size:22px;margin-bottom:20px}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .description,#RecordingComplete .container .grid .flex .textContentOuter .textContent .description{text-align:left;color:#9884f1;margin-bottom:40px;font-size:16px;line-height:130%}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .description li,#RecordingComplete .container .grid .flex .textContentOuter .textContent .description li{margin-left:20px}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .acceptContainer,#RecordingComplete .container .grid .flex .textContentOuter .textContent .acceptContainer{margin-top:15px;display:flex;margin-bottom:40px}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptBox,#RecordingComplete .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptBox{width:10px;height:10px;margin-right:10px;border:1px solid #281F52;cursor:pointer;margin-top:2px}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptTerms,#RecordingComplete .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptTerms{font-size:12px}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptTerms a:link,#RecordingComplete .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptTerms a:link{color:inherit;text-decoration:underline}#RecordingComplete .container .innerContainer .flex .textContentOuter .textContent .video-button,#RecordingComplete .container .grid .flex .textContentOuter .textContent .video-button{width:100%}#RecordingCompleteScreenTwo{position:fixed;top:0;left:0;background-color:#000000b3;z-index:1000;width:100vw;height:100vh;-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px);background-color:#080419b3;display:none}#RecordingCompleteScreenTwo .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}#RecordingCompleteScreenTwo .container .innerContainer,#RecordingCompleteScreenTwo .container .grid{background-color:#291a6f;border-radius:20px;color:#b3a3f8;overflow-x:hidden;overflow-y:auto;max-width:initial;width:880px;max-height:100vh}@media screen and (max-width: 900px){#RecordingCompleteScreenTwo .container .innerContainer,#RecordingCompleteScreenTwo .container .grid{width:370px;height:calc(100vh - 40px)}}#RecordingCompleteScreenTwo .container .innerContainer .userVideo,#RecordingCompleteScreenTwo .container .grid .userVideo{max-height:500px}#RecordingCompleteScreenTwo .container .innerContainer .blueButtonType,#RecordingCompleteScreenTwo .container .grid .blueButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;color:#eeeaff;background-color:#674ddb;cursor:pointer;width:100%}#RecordingCompleteScreenTwo .container .innerContainer .blueButtonType .icon,#RecordingCompleteScreenTwo .container .grid .blueButtonType .icon{margin-right:0}#RecordingCompleteScreenTwo .container .innerContainer .blueWhiteButtonType,#RecordingCompleteScreenTwo .container .grid .blueWhiteButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;color:#674ddb;background-color:#080419;cursor:pointer;width:100%}#RecordingCompleteScreenTwo .container .innerContainer .blueWhiteButtonType .icon,#RecordingCompleteScreenTwo .container .grid .blueWhiteButtonType .icon{margin-right:0}#RecordingCompleteScreenTwo .container .innerContainer .cancelButtonType,#RecordingCompleteScreenTwo .container .grid .cancelButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:#080419;color:#674ddb;cursor:pointer;width:100%}#RecordingCompleteScreenTwo .container .innerContainer .cancelButtonType .icon,#RecordingCompleteScreenTwo .container .grid .cancelButtonType .icon{margin-right:0}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter.step2,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter.step2{display:none}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter{max-width:880px;margin:20px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent.two,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent.two{margin-top:40px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .header,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .header{font-weight:700;font-size:22px;margin-bottom:20px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .description,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .description{text-align:left;color:#b3a3f8;margin-bottom:10px;font-size:15px;line-height:130%}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .description li,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .description li{margin-left:15px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent #Gender,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent #Gender{margin-top:20px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .descriptionGreyBox,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .descriptionGreyBox{background-color:#3c2895;padding:20px;border-radius:20px;margin-top:20px;margin-bottom:20px;color:#9884f1}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .descriptionGreyBox select,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .descriptionGreyBox select{-webkit-appearance:none;-moz-appearance:none;margin-top:10px;margin-bottom:5px;width:100%;border:none;color:#9884f1;padding:10px 20px;border-radius:20px;background:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%239884F1' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;background-position:calc(100% - .75rem) center!important;background-color:#291a6f;height:40px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .descriptionGreyBox select select::-ms-expand,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .descriptionGreyBox select select::-ms-expand{padding-right:20px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .acceptContainer,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .acceptContainer{margin-top:20px;display:flex;margin-bottom:20px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptBox,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptBox{display:block;width:45px;height:16px;margin-right:10px;border:2px solid #B3A3F8;cursor:pointer;margin-top:2px;border-radius:60px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptTerms,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptTerms{font-size:16px}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptTerms a:link,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptTerms a:link{color:inherit;text-decoration:underline}#RecordingCompleteScreenTwo .container .innerContainer .flex .textContentOuter .textContent .video-button,#RecordingCompleteScreenTwo .container .grid .flex .textContentOuter .textContent .video-button{width:100%}#RecordingCompleteEndScreen{position:fixed;top:0;left:0;background-color:#000000b3;z-index:1000;width:100vw;height:100vh;-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px);background-color:#080419b3;display:none}#RecordingCompleteEndScreen .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}#RecordingCompleteEndScreen .container .innerContainer,#RecordingCompleteEndScreen .container .grid{background-color:#291a6f;border-radius:20px;color:#b3a3f8;overflow:hidden}#RecordingCompleteEndScreen .container .innerContainer .userVideo,#RecordingCompleteEndScreen .container .grid .userVideo{max-height:500px}#RecordingCompleteEndScreen .container .innerContainer .blueButtonType,#RecordingCompleteEndScreen .container .grid .blueButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background-color:#080419;color:#674ddb;cursor:pointer;width:100%}#RecordingCompleteEndScreen .container .innerContainer .blueButtonType .icon,#RecordingCompleteEndScreen .container .grid .blueButtonType .icon{margin-right:0}#RecordingCompleteEndScreen .container .innerContainer .blueWhiteButtonType,#RecordingCompleteEndScreen .container .grid .blueWhiteButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:#fff;border:1px solid #B3A3F8;color:#b3a3f8;cursor:pointer;width:100%}#RecordingCompleteEndScreen .container .innerContainer .blueWhiteButtonType .icon,#RecordingCompleteEndScreen .container .grid .blueWhiteButtonType .icon{margin-right:0}#RecordingCompleteEndScreen .container .innerContainer .cancelButtonType,#RecordingCompleteEndScreen .container .grid .cancelButtonType{margin-top:10px;display:inline-flex;padding:17px 20px;justify-content:center;align-items:center;gap:10px;border-radius:20px;background:#fff;color:#000;cursor:pointer;width:100%}#RecordingCompleteEndScreen .container .innerContainer .cancelButtonType .text,#RecordingCompleteEndScreen .container .grid .cancelButtonType .text{opacity:.4}#RecordingCompleteEndScreen .container .innerContainer .cancelButtonType .icon,#RecordingCompleteEndScreen .container .grid .cancelButtonType .icon{opacity:.4;margin-right:10px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter.step2,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter.step2{display:none}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter{max-width:600px;margin:40px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent.two,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent.two{margin-top:40px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent{color:#9884f1}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .header,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .header{font-size:24px;margin-bottom:20px;font-weight:500;color:#9884f1}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .description,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .description{text-align:left;color:#9884f1;margin-bottom:10px;font-size:16px;line-height:130%}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .description li,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .description li{margin-left:0}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .dataSubjectID,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .dataSubjectID{margin-top:20px;background-color:#674ddb;border-radius:20px;padding:20px;pointer-events:all;-webkit-user-select:text;user-select:text;margin-bottom:0;color:#eeeaff}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .descriptionGreyBox,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .descriptionGreyBox{background-color:#f5f5f5;padding:20px;border-radius:20px;margin-top:10px;margin-bottom:10px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .descriptionGreyBox select,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .descriptionGreyBox select{-webkit-appearance:none;-moz-appearance:none;margin-top:10px;margin-bottom:5px;padding:10px;width:100%;border:1px solid #3d317f;color:#3d317f;border-radius:20px;background:url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;background-position:calc(100% - .75rem) center!important}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .descriptionGreyBox select select::-ms-expand,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .descriptionGreyBox select select::-ms-expand{padding-right:20px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .acceptContainer,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .acceptContainer{margin-top:20px;display:flex;margin-bottom:20px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptBox,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptBox{width:16px;height:16px;margin-right:10px;border:1px solid #281F52;cursor:pointer;margin-top:2px;border-radius:5px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptTerms,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptTerms{font-size:16px}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .acceptContainer .acceptTerms a:link,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .acceptContainer .acceptTerms a:link{color:inherit;text-decoration:underline}#RecordingCompleteEndScreen .container .innerContainer .flex .textContentOuter .textContent .video-button,#RecordingCompleteEndScreen .container .grid .flex .textContentOuter .textContent .video-button{width:100%}#RecordIntroScreen{position:fixed;height:100vh;width:100vw;z-index:100;display:none}#RecordIntroScreen .center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#RecordIntroScreen .center .headline{font-size:36px;color:#fff;margin-bottom:0;text-align:center}#RecordIntroScreen .center .description{width:100vw;margin-top:50px;text-align:center;color:var(--color-primary);margin-bottom:0;font-size:30px;line-height:130%;max-width:800px}#RecordIntroScreen .center .buttonContainer{display:flex;justify-content:center;max-width:400px;margin:40px auto 0}#TutorialScreen{position:fixed;height:100vh;width:100vw;z-index:100;pointer-events:none;display:none}#TutorialScreen .center{position:absolute;left:50%;transform:translate(-50%);bottom:50px}#TutorialScreen .center .headline{font-size:36px;color:#fff;margin-bottom:0;text-align:center}#TutorialScreen .center .description{width:100vw;margin-top:50px;text-align:center;color:var(--color-primary);margin-bottom:30px;font-size:20px;line-height:130%;max-width:800px}#MouseFollow{position:fixed}#MouseFollow .hand{border-radius:20px;background-color:#041731;width:fit-content;color:#0a57ed;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 auto 3px;padding:10px 20px;opacity:0}#MouseFollow .hand.handRed{color:#ce94e9;background-color:#230f2c}#AboutPage{display:none;position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px);background-color:#080419b3}#AboutPage .containerOuterAbout{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#AboutPage .containerOuterAbout .innerContainer,#AboutPage .containerOuterAbout .container .grid,.container #AboutPage .containerOuterAbout .grid{border-radius:20px;margin:20px;color:#9884f1}#AboutPage .containerOuterAbout .innerContainer .containerAbout,#AboutPage .containerOuterAbout .container .grid .containerAbout,.container #AboutPage .containerOuterAbout .grid .containerAbout{overflow-y:auto;padding:20px;border-radius:20px;background-color:#291a6f;max-height:calc(100vh - 100px);width:calc(100vw - 140px);max-width:1500px}@media screen and (max-width: 800px){#AboutPage .containerOuterAbout .innerContainer .containerAbout,#AboutPage .containerOuterAbout .container .grid .containerAbout,.container #AboutPage .containerOuterAbout .grid .containerAbout{width:calc(100vw - 40px);max-height:calc(100vh - 40px)}}#AboutPage .containerOuterAbout .innerContainer .containerAbout .aboutClose,#AboutPage .containerOuterAbout .container .grid .containerAbout .aboutClose,.container #AboutPage .containerOuterAbout .grid .containerAbout .aboutClose{display:block;position:absolute;top:40px;right:60px;cursor:pointer;text-align:right;background-color:#080419;color:#674ddb;text-decoration:none;width:66px;border-radius:20px;height:30px;padding:4px 12px;font-size:16px}#AboutPage .containerOuterAbout .innerContainer .containerAbout a,#AboutPage .containerOuterAbout .container .grid .containerAbout a,.container #AboutPage .containerOuterAbout .grid .containerAbout a{color:inherit;text-decoration:underline}#AboutPage .containerOuterAbout .innerContainer .containerAbout .number,#AboutPage .containerOuterAbout .container .grid .containerAbout .number,.container #AboutPage .containerOuterAbout .grid .containerAbout .number{font-size:20px;color:#674ddb;padding-bottom:10px;width:100%;border-bottom:1px solid #3C2895}#AboutPage .containerOuterAbout .innerContainer .containerAbout h2,#AboutPage .containerOuterAbout .container .grid .containerAbout h2,.container #AboutPage .containerOuterAbout .grid .containerAbout h2{color:#eeeaff;font-size:32px;font-style:normal;font-weight:500;margin-bottom:20px}#AboutPage .containerOuterAbout .innerContainer .containerAbout .textSection,#AboutPage .containerOuterAbout .container .grid .containerAbout .textSection,.container #AboutPage .containerOuterAbout .grid .containerAbout .textSection{margin-top:10px;display:block;display:flex}@media screen and (max-width: 800px){#AboutPage .containerOuterAbout .innerContainer .containerAbout .textSection,#AboutPage .containerOuterAbout .container .grid .containerAbout .textSection,.container #AboutPage .containerOuterAbout .grid .containerAbout .textSection{display:block;margin-bottom:20px}}#AboutPage .containerOuterAbout .innerContainer .containerAbout .textSection h3,#AboutPage .containerOuterAbout .container .grid .containerAbout .textSection h3,.container #AboutPage .containerOuterAbout .grid .containerAbout .textSection h3{display:block;width:200px;margin-right:60px;font-size:20px;margin-bottom:20px;font-weight:400;color:#b3a3f8}#AboutPage .containerOuterAbout .innerContainer .containerAbout .textSection p,#AboutPage .containerOuterAbout .container .grid .containerAbout .textSection p,.container #AboutPage .containerOuterAbout .grid .containerAbout .textSection p{flex:1;font-size:20px}:root{color-scheme:light}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body{font-size:var(--font-size-base);font-family:Aldrich;color:rgb(var(--color-primary));overflow-y:hidden;overflow-x:hidden;width:100vw;height:100dvh;background-color:var(--color-background)}html,body{margin:0;padding:0;width:100vw;height:100vh;font-optical-sizing:auto;font-style:normal}#ThreeJSScene{position:fixed;top:0}#CameraVideo{position:absolute;bottom:0;left:50%;transform:translate(-50%);border-top-left-radius:20px;border-top-right-radius:20px;border:1px solid rgba(255,255,255,.5);filter:grayscale(100%)}#IshiharaTests{display:none}.leftEye{position:fixed;top:-100vh;width:50vw;height:100vh;background:#000;opacity:1;background:linear-gradient(180deg,#1e1e1e,#1e1e1e 88%,#1e1e1e00)}.rightEye{position:fixed;top:-100vh;left:50vw;width:50vw;height:100vh;background:#000;opacity:1;background:linear-gradient(180deg,#1e1e1e,#1e1e1e 88%,#1e1e1e00)}.leftEyeBottom{position:fixed;top:100vh;width:50vw;height:50vh;background:#000;opacity:1;background:linear-gradient(0deg,#1e1e1e,#1e1e1e 88%,#1e1e1e00)}.rightEyeBottom{position:fixed;top:100vh;left:50vw;width:50vw;height:50vh;background:#000;opacity:1;background:linear-gradient(0deg,#1e1e1e,#1e1e1e 88%,#1e1e1e00)}.chooseCamera{position:absolute;top:50%;left:50%;transform:translateY(-50%);display:none}.chooseCamera .center .cameraContainer{position:relative;background-color:#080419;color:#9884f1;padding:40px;border-radius:20px;left:calc(25% - 340px);width:513px;margin:auto;font-size:20px}.chooseCamera .center .cameraContainer .icon{margin-left:202px;margin-bottom:20px}.chooseCamera .center .cameraContainer .cameraDropdown{-webkit-appearance:none;-moz-appearance:none;margin-top:20px;margin-bottom:10px;padding:20px;width:100%;border:1px solid #3d317f;border:none;color:#b3a3f8;border-radius:20px;background-color:#3c2895}.chooseCamera .center .cameraContainer .cameraDropdown select::-ms-expand{margin-right:20px}.chooseCamera .center .cameraContainer .continue{background-color:#674ddb;color:#eeeaff;padding:20px;border-radius:20px;width:100%;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.chooseCamera .center .cameraContainer .continueIcon{margin-left:20px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}a,a:visited,a:active,a:hover{color:inherit;text-decoration:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}div.svelte-1adb7j3{position:absolute;top:0;right:0;bottom:0;left:0}.canvasContainer.svelte-1s4dbjk{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:0}
