.Section_wrap__WSBHA{max-width:1140px;box-sizing:content-box}.HeroSection_panel__BqC6Y{position:relative;isolation:isolate;background-color:#f9fafb}.HeroSection_panel__BqC6Y:is(.dark *){background-color:#23222b}.HeroSection_decor__f1FgC{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none}.HeroSection_glow__j_ZQD,.HeroSection_grid__qgLKd{position:absolute;inset:0}.HeroSection_grid__qgLKd{opacity:.05;background-image:linear-gradient(currentcolor 1px,transparent 0),linear-gradient(90deg,currentcolor 1px,transparent 0);background-size:40px 40px;background-position:50% 0;-webkit-mask-image:radial-gradient(ellipse 60% 75% at 50% 20%,#000 0,transparent 80%);mask-image:radial-gradient(ellipse 60% 75% at 50% 20%,#000 0,transparent 80%)}.HeroSection_glow__j_ZQD{background:linear-gradient(90deg,transparent,rgba(119,117,255,.45),transparent) 50% 0/min(640px,60%) 1px no-repeat,radial-gradient(520px 300px at 50% 0,rgba(119,117,255,.16),rgba(119,117,255,.05) 60%,transparent) no-repeat}.HeroSection_raised__YE5qK{background-color:#fff}.HeroSection_raised__YE5qK:is(.dark *){background-color:#1a191f;background-color:#f3f4f6}.HeroSection_raised__YE5qK:is(.dark *):is(.dark *){background-color:#363442}.HeroSection_sub__AdQb4{max-width:640px}.HeroSection_floats__dG1Hx{display:none}@media(min-width:1440px){.HeroSection_floats__dG1Hx{display:block;position:absolute;inset:0;z-index:0;pointer-events:none}}.HeroSection_float__2pycc{position:absolute;animation:HeroSection_bob__QBq7V 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.HeroSection_float__2pycc{animation:none}}.HeroSection_terminal__6WDgx{left:2%;top:28px;width:252px;font-size:11.5px;line-height:18px;--tilt:-3deg}.HeroSection_leader__6XqOb{flex:1;min-width:12px;transform:translateY(-4px);border-bottom:1.5px dotted}.HeroSection_progress__tDdaC{left:7%;bottom:12%;--tilt:2deg;animation-delay:-2s}.HeroSection_step__9jleg{width:18px;height:5px}.HeroSection_hint__N42Bc{right:2.5%;top:36px;width:236px;--tilt:3deg;animation-delay:-1s}.HeroSection_hiddenTests__HH_uP{right:7%;bottom:11%;width:210px;--tilt:-2deg;animation-delay:-3s}@keyframes HeroSection_bob__QBq7V{0%,to{transform:translateY(0) rotate(var(--tilt))}50%{transform:translateY(-6px) rotate(var(--tilt))}}@media(min-width:1080px){.HowItWorksSection_how__qUOBW{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.HowItWorksSection_step__aW19D{grid-template-columns:36px minmax(0,1fr) 20px}.HowItWorksSection_play__U_x5N{fill:currentColor}.HowItWorksSection_run__3Zgr9{animation:HowItWorksSection_timer__liQY_ 6s linear forwards}@media(prefers-reduced-motion:reduce){.HowItWorksSection_run__3Zgr9{animation:none}}.HowItWorksSection_how__qUOBW:focus-within .HowItWorksSection_run__3Zgr9,.HowItWorksSection_how__qUOBW:hover .HowItWorksSection_run__3Zgr9,.HowItWorksSection_paused__OaVG1 .HowItWorksSection_run__3Zgr9{animation-play-state:paused}@keyframes HowItWorksSection_timer__liQY_{to{width:100%}}.HowItWorksSection_win__rGcRY{min-height:380px;box-shadow:0 0 0 1px #e5e7eb,0 4px 6px -4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1),0 24px 48px -12px rgba(85,83,255,.18)}.HowItWorksSection_win__rGcRY:is(.dark *){box-shadow:0 0 0 1px #373942,0 10px 15px -3px rgba(0,0,0,.4)}@media(max-width:599px){.HowItWorksSection_win__rGcRY{min-height:0}}.HowItWorksSection_dot__RKInc{background-color:#4b5563}.HowItWorksSection_dot__RKInc:is(.dark *){background-color:#7e7996}.StepPanes_read__UZ8AP{grid-template-columns:minmax(0,46%) minmax(0,1fr);min-height:344px}@media(max-width:599px){.StepPanes_read__UZ8AP{grid-template-columns:minmax(0,1fr)}}.StepPanes_editor__5y66W{min-height:344px}.StepPanes_tab__B7B66{height:26px}.StepPanes_tabDot__i5arE{width:12px;height:12px;border:1.5px solid;border-radius:50%;opacity:.55}.StepPanes_goal__QzA5V{border-left-width:3px;border-left-color:#5553ff}.StepPanes_goal__QzA5V:is(.dark *){border-left-color:#7775ff}.dark{background:#222327;color:#e5e7eb}.StepPanes_filesHead__bzPX8{font-size:10px;line-height:16px;font-weight:600;letter-spacing:.06em;color:#9ca3af}.StepPanes_file__TyO0S{color:#d1d5db}.StepPanes_fileOn__6wkzg{background:#292a30;color:#f9fafb;font-weight:600}.StepPanes_fileIcon__qXYF7{flex:none;color:#9ca3af}.StepPanes_code___5r9H{line-height:22px}.StepPanes_gutter__FQN7B{width:34px;color:#6b7280}.StepPanes_mark__jo8tP{width:18px}.StepPanes_add__dhK27{background:rgba(51,178,95,.16)}.StepPanes_add__dhK27 .StepPanes_mark__jo8tP{color:#33b25f}.StepPanes_del__Cxdr0{background:rgba(239,68,68,.16)}.StepPanes_del__Cxdr0 .StepPanes_mark__jo8tP{color:#f87171}.StepPanes_keyword__mbSgP{color:#bfdbfe}.StepPanes_string__cKbHX{color:#e879f9}.StepPanes_num__3Y0Bk{color:#facc15}.StepPanes_dim__E0_ri{opacity:.55}.StepPanes_hints__HUTgR{border-color:#bfdbfe}.StepPanes_hints__HUTgR:is(.dark *){border-color:#172963}.StepPanes_hintsOn__gdMAY{box-shadow:0 0 0 2px #bfdbfe}.StepPanes_hintsOn__gdMAY:is(.dark *){box-shadow:0 0 0 2px #172963}.StepPanes_pop__sFV_9{top:50px;width:min(290px,100% - 16px)}.StepPanes_fixed__CKmFT{border-left-width:3px;border-left-color:#33b25f}.StepPanes_duration___npqg{font-variant-numeric:tabular-nums}.LogosSection_logo__EVPsb{display:flex;align-items:center;height:28px;opacity:.8;color:#6b7280;transition:opacity .2s ease-out,color .2s ease-out}.LogosSection_logo__EVPsb:is(.dark *){color:#c0bdcb}.LogosSection_logo__EVPsb:hover{opacity:1;color:#0c1322}.LogosSection_logo__EVPsb:hover:is(.dark *){color:#f3f4f6}.LogosSection_name__QHTPO{font-size:22px;line-height:1;font-weight:700;letter-spacing:-.02em}@media(max-width:599px){.LogosSection_name__QHTPO{font-size:18px}}