.WelcomeText[data-v-1cae38f4]{align-items:center;display:flex;flex-direction:column;gap:.75rem;position:relative;text-align:center}@media (min-width:1024px){.WelcomeText__title[data-v-1cae38f4]{font-size:6.1875rem;line-height:115px}}.WelcomeText__title__nested[data-v-1cae38f4]{font-size:inherit;letter-spacing:inherit;line-height:inherit;padding:0 3px}.WelcomeText__title__activity[data-v-1cae38f4]{background:var(--green-gradient) text}.WelcomeText__title__activity--alt[data-v-1cae38f4]{background:var(--blue-gradient) text}.WelcomeText__subtitle[data-v-1cae38f4]{max-width:54rem}html:lang(ja) .WelcomeText__subtitle[data-v-1cae38f4]{max-width:65rem}@media (min-width:768px){.WelcomeText__subtitle[data-v-1cae38f4]{white-space:pre-line}}@media (min-width:1024px){.WelcomeText__subtitle[data-v-1cae38f4]{font-size:28px;letter-spacing:-.5px;line-height:42px}}.WelcomeFlags[data-v-8c311e00]{display:grid;grid-template-columns:repeat(3,minmax(90px,1fr));margin:0 auto;max-width:100%;place-content:center;position:relative;row-gap:1.5rem;text-align:center;width:100%}@media (min-width:1024px){.WelcomeFlags[data-v-8c311e00]{-moz-column-gap:.4rem;column-gap:.4rem;grid-template-columns:repeat(auto-fill,5.625rem);max-width:min(59.85rem,100%)}}.WelcomeFlags__item[data-v-8c311e00]{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-decoration-line:none}.WelcomeFlags__item--clickable[data-v-8c311e00]{opacity:1;transition-duration:125ms;transition-property:scale;transition-timing-function:ease}@media (prefers-reduced-motion){.WelcomeFlags__item--clickable[data-v-8c311e00]{transition-duration:0}}@media (hover:hover) and (pointer:fine){.WelcomeFlags__item--clickable.-hover[data-v-8c311e00],.WelcomeFlags__item--clickable[data-v-8c311e00]:hover{scale:1.075}}.WelcomeFlags__item--clickable.-pressed[data-v-8c311e00],.WelcomeFlags__item--clickable[data-v-8c311e00]:active{scale:1}@media (hover:none){.WelcomeFlags__item--clickable.-pressed[data-v-8c311e00],.WelcomeFlags__item--clickable[data-v-8c311e00]:active{scale:.925}}.WelcomeFlags__item--clickable .WelcomeFlags__name[data-v-8c311e00]{text-decoration-color:var(--secondary-text);text-decoration-line:underline}.WelcomeFlags__item[data-v-8c311e00]:last-child{grid-column:span 3;justify-self:center}@media (min-width:1024px){.WelcomeFlags__item[data-v-8c311e00]:last-child{grid-column:auto;justify-self:auto}}.WelcomeModule__chevron[data-v-6d0966d1]{animation:bounce-6d0966d1 2s ease-out infinite;animation-play-state:paused;padding:8px}@keyframes bounce-6d0966d1{0%{transform:translateY(0)}50%{transform:translateY(6px) scale(1.075)}to{transform:translateY(0)}}.WelcomeModule__chevron--visible[data-v-6d0966d1]{animation-play-state:running}.LearningIntroHeadings[data-v-ab97ccd0]{align-items:center;display:flex;flex-direction:column;gap:2rem;position:relative}html:lang(ja) .LearningIntroHeadings[data-v-ab97ccd0]{width:100%}.LearningIntroHeadings__title[data-v-ab97ccd0]{margin:0;scroll-margin-top:5rem;white-space:pre-wrap}@media (min-width:768px){.LearningIntroHeadings__title[data-v-ab97ccd0]{scroll-margin-top:8rem}}@media (min-width:1024px){.LearningIntroHeadings__title[data-v-ab97ccd0]{scroll-margin-top:12rem}}.LearningIntroHeadings__subtitle[data-v-ab97ccd0]{max-width:58rem}@media (min-width:640px){html:lang(ja) .LearningIntroHeadings__subtitle[data-v-ab97ccd0]{white-space:break-spaces}}@media (min-width:1024px){html:lang(ja) .LearningIntroHeadings__subtitle[data-v-ab97ccd0]{width:53rem}}.LearningIntroHeadings__arduous[data-v-ab97ccd0]{display:inline-flex}.LearningIntroHeadings__arduous__word[data-v-ab97ccd0]{cursor:pointer;text-decoration-color:var(--bd008f50);text-decoration-line:underline;text-decoration-thickness:2px}@media (min-width:1024px){.LearningIntroHeadings__arduous__word[data-v-ab97ccd0]{text-decoration-thickness:3px}}.LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:0;position:absolute;top:-16px;width:40px}@media (min-width:768px){.LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:-16px}}@media (min-width:1024px){.LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:-24px}}@media (min-width:1440px){.LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:-60px}}@media (min-width:768px){.LearningIntroHeadings__sparkles[data-v-ab97ccd0]{top:-60px;width:100px}}.LearningIntroHeadings__sparkles__left[data-v-ab97ccd0]{left:var(--offset)}.LearningIntroHeadings__sparkles__right[data-v-ab97ccd0]{right:var(--offset)}html:lang(ja) .LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:-16px;top:-32px}@media (min-width:768px){html:lang(ja) .LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:-16px;top:-60px}}@media (min-width:1024px){html:lang(ja) .LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:-24px}}@media (min-width:1440px){html:lang(ja) .LearningIntroHeadings__sparkles[data-v-ab97ccd0]{--offset:-60px}}html.-mgk-safari .LearningIntroHeadings__arduous__word{text-underline-offset:-6px}@media (min-width:1024px){html.-mgk-safari .LearningIntroHeadings__arduous__word{text-underline-offset:-10px}}.LearningIntro[data-v-d3feaeaf]{display:flex;justify-content:center;position:relative;text-align:center;width:100%}.LearningIntro__gradient[data-v-d3feaeaf]{--gradient:linear-gradient(180deg,#056b47 -2.48%,rgba(5,107,71,0) 95%),linear-gradient(0deg,transparent,transparent);background:var(--gradient);clip-path:ellipse(300% 100% at 50% 100%);inset:0;position:absolute}@media (min-width:1024px){.LearningIntro__gradient[data-v-d3feaeaf]{clip-path:ellipse(250% 100% at 50% 100%)}}@media (min-width:1216px){.LearningIntro__gradient[data-v-d3feaeaf]{clip-path:ellipse(200% 100% at 50% 100%)}}@media (min-width:1920px){.LearningIntro__gradient[data-v-d3feaeaf]{clip-path:ellipse(150% 100% at 50% 100%)}}.LearningIntro__inner[data-v-d3feaeaf]{align-items:center;display:flex;flex-direction:column;gap:2.25rem;max-width:min(100%,63rem);padding:4rem 24px 2rem;position:relative}@media (min-width:768px){.LearningIntro__inner[data-v-d3feaeaf]{padding:12rem 24px 4.5rem}}.GettingStartedCards[data-v-9f02c01f]{display:grid;grid-template-columns:1fr;margin:-60px 0;position:relative;scale:.75;z-index:4}@media (min-width:768px){.GettingStartedCards[data-v-9f02c01f]{margin:0;scale:1}}.GettingStartedCards__gradient[data-v-9f02c01f]{background:var(--purple-bg-gradient);bottom:-40%;height:130%;left:-40%;position:absolute;width:180%}.GettingStartedCards__image[data-v-9f02c01f]{width:100%}.GettingStartedCards__card[data-v-9f02c01f]{align-items:center;background:var(--white);border-radius:28px;box-shadow:var(--shadow-elevation-2);display:flex;flex-direction:column;gap:1rem;grid-column-start:1;grid-row-start:1;max-width:350px;overflow:hidden;position:relative;transform-origin:bottom}@supports (-webkit-touch-callout:none) and (not (translate:none)){.GettingStartedCards__card[data-v-9f02c01f]>:not(:last-child){margin-bottom:1rem}}.GettingStartedCards__card--image[data-v-9f02c01f]{border-radius:22px}.GettingStartedCards__card__ra[data-v-9f02c01f]{justify-content:center;padding:24px;transform:rotate(-10.22deg)}.GettingStartedCards__card__lai[data-v-9f02c01f]{padding:32px 16px 8px;transform:rotate(10.22deg)}@media (min-width:768px){.GettingStartedCards__card__lai[data-v-9f02c01f]{transform:rotate(18.27deg)}}.GettingStartedCards__card__top[data-v-9f02c01f]{transform:rotate(-10.22deg) translateY(-6%)}.GettingStartedCards__card__bottom[data-v-9f02c01f]{transform:rotate(10.22deg)}@media (min-width:768px){.GettingStartedCards__card__bottom[data-v-9f02c01f]{transform:rotate(19.27deg)}}.GettingStartedCards__audioSkeleton[data-v-9f02c01f]{border-radius:50%;height:40px;width:40px}.GettingStartedCards__box[data-v-9f02c01f]{align-items:center;border-radius:16px;display:flex;flex-direction:column;gap:4px;justify-content:center;width:100%}@supports (-webkit-touch-callout:none) and (not (translate:none)){.GettingStartedCards__box[data-v-9f02c01f]>:not(:last-child){margin-bottom:4px}}.GettingStartedCards__center[data-v-9f02c01f]{text-align:center}.GettingStartedCards__planet[data-v-9f02c01f]{bottom:8%;position:absolute;right:-68%;width:369px}.GettingStartedCards__sparkle[data-v-9f02c01f]{left:-15%;position:absolute;top:-12.5%;width:60px}@media (min-width:768px){.GettingStartedCards__sparkle[data-v-9f02c01f]{width:60px}}.GettingStartedCards__sparkles[data-v-9f02c01f]{bottom:-10%;left:-20%;position:absolute;width:60px}@media (min-width:768px){.GettingStartedCards__sparkles[data-v-9f02c01f]{bottom:0;left:-40%;width:100px}}@media (min-width:1024px){.GettingStartedCards__sparkles[data-v-9f02c01f]{bottom:-20%;left:-30%}}.LearningSteps[data-v-fb20c21a]{align-items:center;display:flex;flex-direction:column;gap:5rem;overflow:clip;width:100%}@media (min-width:768px){.LearningSteps[data-v-fb20c21a]{gap:8rem}}@media (min-width:1024px){.LearningSteps[data-v-fb20c21a]{gap:16.5rem}}.LearningSteps__row[data-v-fb20c21a]{align-items:center;display:flex;flex-direction:column;gap:4.5rem;padding:0 24px;width:100%}@media (min-width:1024px){.LearningSteps__row[data-v-fb20c21a]{flex-direction:row;justify-content:center}}.LearningSteps__row__first[data-v-fb20c21a]{padding-top:1.5rem}@media (min-width:1024px){.LearningSteps__row__first[data-v-fb20c21a]{gap:120px;padding-top:4.5rem}}@media (min-width:1216px){.LearningSteps__row__first[data-v-fb20c21a]{gap:200px}}.LearningSteps__row__second[data-v-fb20c21a]{gap:1.25rem;padding-bottom:20px}@media (min-width:768px){.LearningSteps__row__second[data-v-fb20c21a]{gap:3rem;padding-bottom:0}}@media (min-width:1024px){.LearningSteps__row__second[data-v-fb20c21a]{gap:48px}}.LearningSteps__row__second--ja[data-v-fb20c21a]{gap:5rem}@media (min-width:1024px){.LearningSteps__row__second--ja[data-v-fb20c21a]{gap:100px;margin:-50px 0}}@media (min-width:1216px){.LearningSteps__row__second--ja[data-v-fb20c21a]{gap:200px}}@media (min-width:768px){.LearningSteps__row__third[data-v-fb20c21a]{gap:8rem}}@media (min-width:1024px){.LearningSteps__row__third[data-v-fb20c21a]{align-items:flex-end;gap:4rem}}.LearningSteps__row__fourth[data-v-fb20c21a]{gap:1.25rem}@media (min-width:1024px){.LearningSteps__row__fourth[data-v-fb20c21a]{gap:100px;margin:-50px 0}}@media (min-width:1216px){.LearningSteps__row__fourth[data-v-fb20c21a]{gap:200px}}.LearningSteps__row__fifth[data-v-fb20c21a]{gap:6rem;padding-bottom:4rem}@media (min-width:1024px){.LearningSteps__row__fifth[data-v-fb20c21a]{gap:56px;padding-bottom:7rem}}.LearningSteps__details[data-v-fb20c21a]{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.LearningSteps__sparkles[data-v-fb20c21a]{display:none}@media (min-width:1440px){.LearningSteps__sparkles[data-v-fb20c21a]{display:flex;position:absolute;right:-180px;top:-32px;transform:scaleY(-1)}}.LearningModule[data-v-b01b91ee]{align-items:center;display:flex;flex-direction:column;position:relative}
