.home-landing .LearningJourney-module__rHfB9W__stage.learning-journey__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,80px);margin-bottom:96px}.home-landing .LearningJourney-module__rHfB9W__stage:last-child{margin-bottom:48px}.home-landing .LearningJourney-module__rHfB9W__stage .learning-journey__visual:before{display:none}:is(.home-landing .LearningJourney-module__rHfB9W__stage.learning-journey__stage .learning-journey__visual,.home-landing .LearningJourney-module__rHfB9W__stage.learning-journey__stage .learning-journey__label){opacity:1;min-width:0;animation:none;transform:none}.home-landing .LearningJourney-module__rHfB9W__stage .learning-journey__label{justify-content:center}.home-landing .LearningJourney-module__rHfB9W__stage .learning-journey__label h3{line-height:1.12;animation:none}.LearningJourney-module__rHfB9W__illustration{width:min(100%,420px);height:auto;color:var(--ink,#202429);fill:currentColor;display:block;overflow:visible}.LearningJourney-module__rHfB9W__illustration text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.LearningJourney-module__rHfB9W__illustration .LearningJourney-module__rHfB9W__questionMath,.LearningJourney-module__rHfB9W__illustration .LearningJourney-module__rHfB9W__replyMath,.LearningJourney-module__rHfB9W__illustration .LearningJourney-module__rHfB9W__examAnswer,.LearningJourney-module__rHfB9W__topicIcon text{font-family:Georgia,Times New Roman,serif!important}.LearningJourney-module__rHfB9W__illustration path{stroke-linecap:round;stroke-linejoin:round}.LearningJourney-module__rHfB9W__illustration.LearningJourney-module__rHfB9W__calendarFigure{width:min(100%,356px)}.LearningJourney-module__rHfB9W__calMonth{fill:none;stroke:currentColor;stroke-width:2.1px}.LearningJourney-module__rHfB9W__calMonthRule{fill:none;stroke:#22a862;stroke-width:2px}.LearningJourney-module__rHfB9W__calWeekdays{fill:#a0a8a1;font-size:11px;font-weight:500}.LearningJourney-module__rHfB9W__calCell{fill:#f2f4f1}.LearningJourney-module__rHfB9W__calScribble{fill:none;stroke:#22a862;stroke-width:3.2px}.LearningJourney-module__rHfB9W__calDoneFill{fill:#22a862}.LearningJourney-module__rHfB9W__calCheck{fill:none;stroke:#fff;stroke-width:2.6px}.LearningJourney-module__rHfB9W__calOutline{fill:none;stroke:#22a862;stroke-width:1.8px}.LearningJourney-module__rHfB9W__calCellNum,.LearningJourney-module__rHfB9W__calPlannedNum{font-variant-numeric:tabular-nums;font-size:13.5px}.LearningJourney-module__rHfB9W__calPlannedNum{fill:#22a862;font-weight:700}.LearningJourney-module__rHfB9W__handDraw{stroke-dasharray:1 1.2;stroke-dashoffset:1.1px}.LearningJourney-module__rHfB9W__handFade{opacity:0}.LearningJourney-module__rHfB9W__calCellIn{opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.85)}.LearningJourney-module__rHfB9W__question path{fill:#202429}.LearningJourney-module__rHfB9W__question text{fill:#fff;font-size:15px}.LearningJourney-module__rHfB9W__question .LearningJourney-module__rHfB9W__questionMath{font:23px Georgia,Times New Roman,serif}.LearningJourney-module__rHfB9W__replyBackground{fill:#fff3c4}.LearningJourney-module__rHfB9W__replyText{fill:#414339;font-size:16px}.LearningJourney-module__rHfB9W__reply .LearningJourney-module__rHfB9W__replyMath{fill:#202429;font:24px Georgia,Times New Roman,serif}.LearningJourney-module__rHfB9W__replyUnderline{fill:none;stroke:#22a862;stroke-width:2.5px;stroke-dasharray:1 1.2}.LearningJourney-module__rHfB9W__replyUnderline[data-complete=false]{stroke-dashoffset:1.1px;opacity:0}.LearningJourney-module__rHfB9W__typingDots{fill:#6f785c}.LearningJourney-module__rHfB9W__caret{fill:#64836d;font-weight:400}.LearningJourney-module__rHfB9W__topic rect{fill:#f2f4f1;transition:fill .22s}.LearningJourney-module__rHfB9W__topicSelected rect{fill:#22a862}.LearningJourney-module__rHfB9W__topicIcon{fill:none;stroke:#303b33;stroke-width:2.1px;transition:stroke .22s}.LearningJourney-module__rHfB9W__topicIcon text{stroke:none;fill:#303b33;font:33px Georgia,Times New Roman,serif;transition:fill .22s}.LearningJourney-module__rHfB9W__topicIcon .LearningJourney-module__rHfB9W__topicAxes{stroke-width:1.2px;opacity:.65}.LearningJourney-module__rHfB9W__angleDot{fill:#303b33;stroke:none;transition:fill .22s}.LearningJourney-module__rHfB9W__topicSelected .LearningJourney-module__rHfB9W__angleDot{fill:#fff}.LearningJourney-module__rHfB9W__topicSelected .LearningJourney-module__rHfB9W__topicIcon{stroke:#fff}.LearningJourney-module__rHfB9W__topicSelected .LearningJourney-module__rHfB9W__topicIcon text{fill:#fff}.LearningJourney-module__rHfB9W__topicName{font-size:14px;font-weight:550;transition:fill .22s}.LearningJourney-module__rHfB9W__topicSelected .LearningJourney-module__rHfB9W__topicName{fill:#fff}.LearningJourney-module__rHfB9W__trainingRule{fill:none;stroke:#e3e8e3;stroke-width:1px}.LearningJourney-module__rHfB9W__level{fill:#747c75;font-size:15px}.LearningJourney-module__rHfB9W__radioRing{fill:none;stroke:#b9c3ba;stroke-width:1.5px}.LearningJourney-module__rHfB9W__levelSelected{fill:#202429;font-weight:600}.LearningJourney-module__rHfB9W__levelSelected .LearningJourney-module__rHfB9W__radioRing{stroke:#22a862;stroke-width:1.8px}.LearningJourney-module__rHfB9W__radioDot{fill:#22a862}.LearningJourney-module__rHfB9W__demoCursor{pointer-events:none;fill:#fff;stroke:#202429;stroke-width:1.3px;stroke-linejoin:round;filter:drop-shadow(0 2px 2px #19231b26)}.LearningJourney-module__rHfB9W__clickRipple{fill:none;stroke:#fff;stroke-width:1.5px;pointer-events:none;opacity:0}.LearningJourney-module__rHfB9W__level .LearningJourney-module__rHfB9W__clickRipple{stroke:#22a862}.LearningJourney-module__rHfB9W__illustration.LearningJourney-module__rHfB9W__examFigure{width:min(100%,276px)}.LearningJourney-module__rHfB9W__paper{fill:#fffefb;stroke:#dfe4dc;stroke-width:1px;filter:drop-shadow(0 5px 5px #232f240f)}.LearningJourney-module__rHfB9W__fold{fill:#f0f3eb;stroke:#dfe4dc;stroke-width:1px}.LearningJourney-module__rHfB9W__examFold{transform-origin:233px 23px}.LearningJourney-module__rHfB9W__examHand{fill:none;stroke:currentColor}.LearningJourney-module__rHfB9W__examPrompt{font-size:14px}.LearningJourney-module__rHfB9W__examRule{fill:none;stroke:#343d34;stroke-width:1.2px}.LearningJourney-module__rHfB9W__examOption{fill:none;stroke:#c3cbc0;stroke-width:1px}.LearningJourney-module__rHfB9W__answerLetters{fill:#5b6560;font-size:8px;font-weight:500}.LearningJourney-module__rHfB9W__examAnswer{font-size:14px}.LearningJourney-module__rHfB9W__examRing{fill:none;stroke:#22a862;stroke-width:2.2px}.LearningJourney-module__rHfB9W__examScore,.LearningJourney-module__rHfB9W__examScoreDone{font-variant-numeric:tabular-nums;font-size:11px}.LearningJourney-module__rHfB9W__examScore{fill:#a0a8a1;opacity:0}.LearningJourney-module__rHfB9W__examScoreDone{fill:#22a862;opacity:0;transform-box:fill-box;transform-origin:50%;font-weight:700}.LearningJourney-module__rHfB9W__examCard{opacity:0;transform-origin:128px 143px}.LearningJourney-module__rHfB9W__examAnswerIn{opacity:0}.LearningJourney-module__rHfB9W__examSparks{fill:#22a862;stroke:#22a862;stroke-width:1.4px}.LearningJourney-module__rHfB9W__examSparks>*{opacity:0;transform-box:fill-box;transform-origin:50%}.LearningJourney-module__rHfB9W__progressSpark{width:var(--size);height:var(--size);margin:calc(var(--size) / -2);opacity:0;background:#22a862;border-radius:50%;position:absolute;top:50%;left:50%}.LearningJourney-module__rHfB9W__progress{aspect-ratio:360/235;width:min(100%,360px);position:relative}.LearningJourney-module__rHfB9W__progressAxes{fill:none;stroke:#303b33;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.LearningJourney-module__rHfB9W__progressSegment{transform-origin:0;height:4px;transform:translateY(-50%) rotate(var(--angle));background:#22a862;border-radius:4px;position:absolute}.LearningJourney-module__rHfB9W__progressPoint{background:#fff;border:2.5px solid #22a862;border-radius:50%;width:13px;height:13px;position:absolute;transform:translate(-50%,-50%)}.LearningJourney-module__rHfB9W__progressCheck{background:#22a862;border-radius:50%;width:44px;height:44px;position:absolute;top:29.3617%;left:84.1667%;transform:translate(-50%,-50%)}.LearningJourney-module__rHfB9W__progressCheck svg{fill:none;stroke:#fff;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.LearningJourney-module__rHfB9W__connector{aspect-ratio:420/110;pointer-events:none;color:#9bb5a2;width:44%;position:absolute;top:calc(100% + 2px);left:28%}.LearningJourney-module__rHfB9W__connectorReverse{transform:scaleX(-1)}.LearningJourney-module__rHfB9W__connector svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;overflow:visible}.LearningJourney-module__rHfB9W__connectorMobile{display:none}.LearningJourney-module__rHfB9W__connectorDesktop{display:block}.LearningJourney-module__rHfB9W__connectorLine{stroke-dasharray:1 1.2}@media (prefers-reduced-motion:no-preference){.LearningJourney-module__rHfB9W__illustration[data-active=true] .LearningJourney-module__rHfB9W__handDraw{animation:LearningJourney-module__rHfB9W__draw-line var(--dur,.4s) var(--delay,0s) var(--ease,cubic-bezier(.4,.05,.4,1)) both}.LearningJourney-module__rHfB9W__illustration[data-active=true] .LearningJourney-module__rHfB9W__handFade{animation:LearningJourney-module__rHfB9W__fade-in var(--dur,.3s) var(--delay,0s) ease both}.LearningJourney-module__rHfB9W__calendarFigure[data-active=true] .LearningJourney-module__rHfB9W__calCellIn{animation:LearningJourney-module__rHfB9W__cal-cell-in var(--dur,.4s) var(--delay,0s) cubic-bezier(.2,.8,.2,1) both}.LearningJourney-module__rHfB9W__tutor[data-active=true] .LearningJourney-module__rHfB9W__question{animation:.46s both LearningJourney-module__rHfB9W__rise-in}.LearningJourney-module__rHfB9W__tutor[data-active=true] .LearningJourney-module__rHfB9W__reply{animation:.5s .225s both LearningJourney-module__rHfB9W__rise-in}.LearningJourney-module__rHfB9W__typingDots circle{animation:1s ease-in-out infinite LearningJourney-module__rHfB9W__thinking}.LearningJourney-module__rHfB9W__caret{animation:.75s step-end infinite LearningJourney-module__rHfB9W__caret-blink}.LearningJourney-module__rHfB9W__replyUnderline[data-complete=true]{animation:.475s both LearningJourney-module__rHfB9W__draw-line}.LearningJourney-module__rHfB9W__training[data-active=true] .LearningJourney-module__rHfB9W__topicSelected rect{transform-box:fill-box;transform-origin:50%;animation:.26s both LearningJourney-module__rHfB9W__topic-press}.LearningJourney-module__rHfB9W__training[data-active=true] .LearningJourney-module__rHfB9W__clickRipple{transform-box:fill-box;transform-origin:50%;animation:.44s ease-out both LearningJourney-module__rHfB9W__click-ripple}.LearningJourney-module__rHfB9W__examFigure[data-active=true] .LearningJourney-module__rHfB9W__examCard{animation:LearningJourney-module__rHfB9W__exam-land var(--dur,.7s) var(--delay,0s) var(--ease,ease) both}.LearningJourney-module__rHfB9W__examFigure[data-active=true] .LearningJourney-module__rHfB9W__examFold{animation:LearningJourney-module__rHfB9W__exam-unfold var(--dur,.55s) var(--delay,0s) var(--ease,ease) both}.LearningJourney-module__rHfB9W__examFigure[data-active=true] .LearningJourney-module__rHfB9W__examAnswerIn{animation:LearningJourney-module__rHfB9W__exam-rise var(--dur,.35s) var(--delay,0s) var(--ease,ease) both}.LearningJourney-module__rHfB9W__examFigure[data-active=true] .LearningJourney-module__rHfB9W__examScore{animation:3.89s linear 50ms both LearningJourney-module__rHfB9W__exam-score}.LearningJourney-module__rHfB9W__examFigure[data-active=true] .LearningJourney-module__rHfB9W__examScoreDone{animation:.45s cubic-bezier(.34,1.5,.5,1) 3.74s both LearningJourney-module__rHfB9W__exam-bump}.LearningJourney-module__rHfB9W__examFigure[data-active=true] .LearningJourney-module__rHfB9W__examSparks>*{animation:.5s cubic-bezier(.1,.8,.3,1) 3.74s both LearningJourney-module__rHfB9W__burst}.LearningJourney-module__rHfB9W__progress[data-active=true] .LearningJourney-module__rHfB9W__progressSegment{animation:LearningJourney-module__rHfB9W__chart-line .48s var(--delay) cubic-bezier(.2,.7,.3,1) both}.LearningJourney-module__rHfB9W__progress[data-active=true] .LearningJourney-module__rHfB9W__progressPoint{animation:LearningJourney-module__rHfB9W__chart-point .33s var(--delay) ease both}.LearningJourney-module__rHfB9W__progress[data-active=true] .LearningJourney-module__rHfB9W__progressCheck{animation:.48s cubic-bezier(.2,.8,.2,1) 2.1s both LearningJourney-module__rHfB9W__chart-point}.LearningJourney-module__rHfB9W__progress[data-active=true] .LearningJourney-module__rHfB9W__progressSpark{animation:LearningJourney-module__rHfB9W__burst .52s var(--delay) cubic-bezier(.1,.8,.3,1) both}.LearningJourney-module__rHfB9W__connector[data-active=true] .LearningJourney-module__rHfB9W__connectorLine{animation:.9s cubic-bezier(.3,.6,.3,1) .35s both LearningJourney-module__rHfB9W__draw-line}.LearningJourney-module__rHfB9W__connector[data-active=true] .LearningJourney-module__rHfB9W__connectorTip{animation:.2s 1.15s both LearningJourney-module__rHfB9W__fade-in}}@keyframes LearningJourney-module__rHfB9W__cal-cell-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes LearningJourney-module__rHfB9W__rise-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes LearningJourney-module__rHfB9W__thinking{0%,70%,to{opacity:.4;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes LearningJourney-module__rHfB9W__caret-blink{0%,55%{opacity:1}56%,to{opacity:0}}@keyframes LearningJourney-module__rHfB9W__draw-line{0%{stroke-dashoffset:1.1px}to{stroke-dashoffset:0}}@keyframes LearningJourney-module__rHfB9W__fade-in{0%{opacity:0}to{opacity:1}}@keyframes LearningJourney-module__rHfB9W__exam-land{0%{opacity:0;transform:translateY(14px)rotate(3deg)}to{opacity:1;transform:none}}@keyframes LearningJourney-module__rHfB9W__exam-unfold{0%{transform:scale(2.6)}to{transform:scale(1)}}@keyframes LearningJourney-module__rHfB9W__exam-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes LearningJourney-module__rHfB9W__exam-score{0%,11.5%{opacity:0}19.5%,96%{opacity:1}to{opacity:0}}@keyframes LearningJourney-module__rHfB9W__exam-bump{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes LearningJourney-module__rHfB9W__burst{0%{opacity:0;transform:translate(0)scale(.2)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@keyframes LearningJourney-module__rHfB9W__topic-press{0%,to{transform:scale(1)}40%{transform:scale(.965)}}@keyframes LearningJourney-module__rHfB9W__click-ripple{0%{opacity:.7;transform:scale(.35)}to{opacity:0;transform:scale(1.3)}}@keyframes LearningJourney-module__rHfB9W__chart-line{0%{transform:translateY(-50%) rotate(var(--angle)) scaleX(0)}to{transform:translateY(-50%) rotate(var(--angle)) scaleX(1)}}@keyframes LearningJourney-module__rHfB9W__chart-point{0%{opacity:0;transform:translate(-50%,-50%)scale(.65)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:680px){.home-landing .LearningJourney-module__rHfB9W__stage.learning-journey__stage{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:104px}.home-landing .LearningJourney-module__rHfB9W__stage:last-child{margin-bottom:36px}.home-landing .LearningJourney-module__rHfB9W__stage .learning-journey__visual{min-height:0}.home-landing .LearningJourney-module__rHfB9W__stage .learning-journey__label h3{white-space:normal;text-align:center;font-size:clamp(23px,7.3vw,32px)}.LearningJourney-module__rHfB9W__illustration{width:min(100%,380px)}.LearningJourney-module__rHfB9W__connector{aspect-ratio:auto;width:52px;height:74px;top:calc(100% + 10px);left:calc(50% - 26px);transform:none}.LearningJourney-module__rHfB9W__connectorDesktop{display:none}.LearningJourney-module__rHfB9W__connectorMobile{display:block}.LearningJourney-module__rHfB9W__progress{width:min(100%,340px)}.LearningJourney-module__rHfB9W__progressCheck{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.LearningJourney-module__rHfB9W__topic rect,.LearningJourney-module__rHfB9W__topicIcon,.LearningJourney-module__rHfB9W__topicIcon text,.LearningJourney-module__rHfB9W__angleDot,.LearningJourney-module__rHfB9W__topicName{transition:none}.LearningJourney-module__rHfB9W__handDraw{stroke-dashoffset:0}.LearningJourney-module__rHfB9W__handFade,.LearningJourney-module__rHfB9W__calCellIn,.LearningJourney-module__rHfB9W__examCard,.LearningJourney-module__rHfB9W__examAnswerIn,.LearningJourney-module__rHfB9W__examScoreDone{opacity:1;transform:none}}
