@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Spicy+Rice&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);:root{--color-blue:#4b00cc;--color-purple:#9f18d9;--color-hot-pink:#ea1889;--color-light-pink:#d396ed;--color-green:#57f2b9;--color-yellow:#fff0ad;--color-black:#000;--color-dark-gray:#404040;--color-gray:grey;--color-light-gray:#bfbfbf;--color-white:#fff;--color-faded-white:#f3eaf7;--color-red:#f73f52;--font-family-body:"DM Sans",sans-serif;--font-family-title:"Spicy Rice",cursive;--font-size-xxs:12px;--font-size-xs:16px;--font-size-sm:20px;--font-size-md:24px;--font-size-lg:32px;--font-size-xl:40px;--main-container-spacing:20px;--box-shadow-purple:0 4px 5px rgba(159,24,217,.5)}:where(html){line-height:1.15}:where(h1){-webkit-margin-after:.67em;-webkit-margin-before:.67em;font-size:2em;margin-block-end:.67em;margin-block-start:.67em}:where(dl,ol,ul) :where(dl,ol,ul){-webkit-margin-after:0;-webkit-margin-before:0;margin-block-end:0;margin-block-start:0}:where(hr){box-sizing:initial;color:inherit;height:0}:where(pre){font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(table){border-color:currentColor;text-indent:0}:where(button,input,select){margin:0}:where(button){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:where(progress){vertical-align:initial}:where(select){text-transform:none}:where(textarea){margin:0}:where(input[type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{outline:1px dotted ButtonText}:where(:-moz-ui-invalid){box-shadow:none}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(summary){display:list-item}*{box-sizing:border-box}body,h1,h2,h3,h4,p{margin:0}body,html{height:100%}html{font-family:var(--font-family-body)}body{background-color:#e0e9f5}.Logo_logo__xL9og{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:radial-gradient(var(--color-blue),var(--color-hot-pink));color:var(--color-blue);font-family:var(--font-family-title);font-size:var(--font-size-xl);line-height:48px}.Button_button__85C4R{background-color:var(--color-light-pink);border:none;border-radius:300px;box-shadow:0 4px 3px var(--color-gray);color:var(--color-blue);font-family:var(--font-family-body);font-size:var(--font-size-xs);font-weight:600;letter-spacing:1px;line-height:20px;max-width:335px;padding:20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease-in-out;width:100%}.Button_disabled__NmpgA{opacity:.4;pointer-events:none}.Heading_h1__undos,.Heading_h2__hu42e,.Heading_h3__ERBqS,.Heading_h4__7Ck1P{color:var(--color-blue);font-family:var(--font-family-body)}.Heading_h1__undos,.Heading_h2__hu42e,.Heading_h4__7Ck1P{font-weight:500}.Heading_h1__undos{font-size:var(--font-size-lg);line-height:40px}.Heading_h2__hu42e{font-size:var(--font-size-md);line-height:32px}.Heading_h3__ERBqS{font-size:var(--font-size-sm);font-weight:400;line-height:24px}.Heading_h4__7Ck1P{font-size:var(--font-size-xs);line-height:20px}.MainContainer_root__I9k5l{background-color:var(--color-faded-white);display:flex;flex-direction:column;min-height:100vh;padding:44px var(--main-container-spacing) 60px}.MainContainer_hasGradient__sP2pv{background:linear-gradient(var(--color-light-pink),var(--color-white));padding:0}.LayoutWithBackground_svgWrapperTop__gD4Hg{display:flex;justify-content:flex-start}.LayoutWithBackground_svgWrapperTop__gD4Hg>svg{max-width:330px}.LayoutWithBackground_svgWrapperTop__gD4Hg.LayoutWithBackground_topRight__\+6fGl{justify-content:flex-end}.LayoutWithBackground_svgWrapperBottom__IWlNS{bottom:0;display:flex;left:0;position:fixed}.LayoutWithBackground_svgWrapperBottom__IWlNS.LayoutWithBackground_bottomRight__UpFMk{left:auto;right:0}.LayoutWithBackground_svgWrapperBottomLeft__56Ajz{bottom:0;display:flex;left:0;position:fixed}.HomePage_root__cI9ro{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 var(--main-container-spacing) 60px;z-index:1}.HomePage_main__Io9UL{flex-grow:1}.HomePage_logoWrapper__r8MST{margin-bottom:28px;text-align:center}.HomePage_headingWrapper__tpvxq{margin-bottom:20px;text-align:center;white-space:pre-line}.Body_body__hHCL\+{color:var(--color-blue);font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:20px}.PrizePage_root__6DoUe{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:0 var(--main-container-spacing) 60px;text-align:center;z-index:1}.PrizePage_main__v65sU{grid-gap:32px;display:grid;grid-auto-flow:row}.FormField_root__3F8FG{grid-gap:12px;display:grid;grid-template-rows:auto;width:100%}.FormFieldLayout_root__idjBr{grid-gap:32px;display:grid;width:100%}.FormInput_input__92bY-{border:1px solid var(--color-purple);border-radius:10px;box-shadow:var(--box-shadow-purple);color:var(--color-black);font-family:var(--font-family-body);font-size:var(--font-size-xs);height:60px;line-height:var(--font-size-sm);padding:20px 24px;-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.3s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:ease-in-out;width:100%}.FormInput_input__92bY-:disabled{background-color:var(--color-light-gray);border:1px solid var(--color-dark-gray);box-shadow:0 4px 5px var(--color-gray);color:var(--color-dark-gray)}.FormInput_input__92bY-::-webkit-input-placeholder{color:var(--color-light-gray)}.FormInput_input__92bY-::placeholder{color:var(--color-light-gray)}.FormInput_input__92bY-:disabled::-webkit-input-placeholder{color:var(--color-dark-gray)}.FormInput_input__92bY-:disabled::placeholder{color:var(--color-dark-gray)}.FormLabel_root__c7KsP,.Subtitle_subtitle__W7xNY{color:var(--color-blue);font-family:var(--font-family-body);font-size:var(--font-size-xs);line-height:20px}.Subtitle_subtitle__W7xNY{font-weight:400}.FormLayout_root__ibs1D{align-items:center;display:flex;flex-direction:column;width:100%}.FormLayout_headerWrapper__-hRtW{margin-bottom:12px;text-align:center}.FormLayout_subtitleWrapper__b2qZZ{margin-bottom:56px;text-align:center}.FormLayout_form__p4Nxd{width:100%}.CheckboxWithIcon_root__cRj72{--size-checkbox:24px;border:1px solid var(--color-purple);border-radius:10px;box-shadow:var(--box-shadow-purple);position:relative}.CheckboxWithIcon_input__rwo6G{height:100%;opacity:0;position:absolute;width:100%;z-index:1}.CheckboxWithIcon_icon__fHeEP{margin-bottom:8px}.CheckboxWithIcon_icon__fHeEP>svg{height:40px;width:40px}.CheckboxWithIcon_label__93lMN{color:var(--color-blue);font-size:var(--font-size-xs);text-align:center}.CheckboxWithIcon_control__0lRCn{align-items:center;background-color:var(--color-white);border-radius:10px;display:flex;flex-direction:column;padding:22px 30px;z-index:0}.CheckboxWithIcon_input__rwo6G:checked~.CheckboxWithIcon_control__0lRCn{background-color:rgba(159,24,217,.1)}.InterestsForm_root__k39mX{grid-gap:20px;display:grid;grid-template-columns:repeat(2,158px);justify-content:center}.FormHint_root__GeG14{color:var(--color-blue);font-family:var(--font-family-body);font-size:var(--font-size-xxs);font-weight:400;line-height:16px}.Checkbox_root__Wy3m8{--size-checkbox:24px;align-items:center;display:flex;position:relative}.Checkbox_inputWrapper__KoH66{margin-right:20px}.Checkbox_input__cJrHn{height:var(--size-checkbox);opacity:0;position:absolute;width:var(--size-checkbox)}.Checkbox_label__5nNBx{color:var(--color-blue);font-size:var(--font-size-xs)}.Checkbox_control__tjMNn{border:2px solid var(--color-blue);border-radius:4px;color:transparent;cursor:pointer;display:inline-grid;height:var(--size-checkbox);place-items:center;pointer-events:none;width:var(--size-checkbox)}.Checkbox_control__tjMNn>svg{width:12px}.Checkbox_input__cJrHn:checked~.Checkbox_control__tjMNn{color:var(--color-blue)}.PolicyForm_root__H2T7\+{padding:0 20px}.PolicyForm_headingWrapper__zWEFc{margin-bottom:100px;text-align:center}.PolicyForm_form__IPYA5{grid-gap:32px;display:grid;grid-template-rows:repeat(2,auto)}.BackLink_button__8Hmcp{background:none;border:none;color:var(--color-light-pink);height:32px;padding:0;width:32px}.BackLink_button__8Hmcp>svg{height:inherit;width:inherit}.SignupPage_header__EYGuO{margin-bottom:44px;padding:0 12px}.SignupPage_header__EYGuO.SignupPage_isHidden__1Atxh{visibility:hidden}.SignupPage_main__wTzE5{align-items:center;display:flex;flex-direction:column;flex-grow:1}.SignupPage_buttonWrapper__Z3TPm{display:flex;justify-content:center;margin-bottom:20px}.SignupPage_progressBarWrapper__8TsLC{display:flex;justify-content:center;margin-bottom:-20px}.SocialMediaLink_root__nvCsM{color:var(--color-blue);height:32px;width:32px}.SocialPage_main__Lw0fB{grid-gap:32px;align-items:center;display:grid;grid-template-rows:repeat(3,auto);justify-content:center;padding:0 var(--main-container-spacing);z-index:1}.SocialPage_links__4IdaQ{grid-gap:20px;display:grid;grid-auto-flow:column;justify-content:center;margin:0;padding:0}.SocialPage_link__ptPmw{height:32px;list-style-type:none;width:32px}.Wheel_main__rYbrr{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:0 var(--main-container-spacing)}.Wheel_wheel__JsE9H{background:none;border:none;cursor:pointer;flex:1 1;max-height:100%;position:relative}.Wheel_spin__Qn9HA{-webkit-animation-duration:4.7s;animation-duration:4.7s;-webkit-animation-name:Wheel_rotation__ju0oF;animation-name:Wheel_rotation__ju0oF;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(.77,-.76,.36,1.17);animation-timing-function:cubic-bezier(.77,-.76,.36,1.17);aspect-ratio:1/1}.Wheel_wheelBackground__N0FhY{aspect-ratio:1/1;height:100%;position:absolute;width:100%}.Wheel_prizesCircle__ucDqB{border-radius:50%;height:100%;left:50%;list-style:none;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.Wheel_isRotating__-ljJW{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes Wheel_rotation__ju0oF{to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}@keyframes Wheel_rotation__ju0oF{to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}}.Wheel_playButton__0Gz9Z{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
/*# sourceMappingURL=main.d40a07a0.css.map*/