@keyframes OnboardStage_stRise__br_su{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes OnboardStage_stPop__1DaOh{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@keyframes OnboardStage_stBlink__QDa3p{50%{opacity:0}}@keyframes OnboardStage_stPress__B78lF{0%{transform:scale(1)}30%{transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes OnboardStage_stRing__pd0TC{0%{box-shadow:0 0 0 0 var(--brand-primary)}to{box-shadow:0 0 0 14px transparent}}.OnboardStage_stage__qNLRK{--stage-gutter:max(32px,calc((100vw - 1360px) / 2));height:100svh;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-rows:64px auto minmax(0,1fr) auto;grid-template-areas:"top top" "head panel" "body panel" "foot panel";-moz-column-gap:56px;column-gap:56px;padding:0 var(--stage-gutter) 28px;background-color:var(--bg-primary);overflow:hidden}.OnboardStage_topbar__GFcEe{grid-area:top;display:flex;align-items:center;gap:18px}.OnboardStage_navButton__7cDmb{flex:0 0 auto}.OnboardStage_navHidden__niJTX{visibility:hidden}.OnboardStage_progress__PlUrh{position:relative;flex:1 1 auto;height:10px;border-radius:999px;background:var(--bg-progress,var(--border-color-2));overflow:hidden}.OnboardStage_progressFill__L3Ua8{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--brand-bright);transition:width .7s cubic-bezier(.2,.8,.2,1)}.OnboardStage_progressFill__L3Ua8:after{content:"";position:absolute;left:8px;right:8px;top:3px;height:3px;border-radius:999px;background:rgba(255,255,255,.3)}.OnboardStage_head__Vxd14{grid-area:head;display:flex;align-items:center;gap:18px;padding-top:28px;min-width:0}.OnboardStage_headText__7XwYN{position:relative;z-index:1;min-width:0;animation:OnboardStage_stRise__br_su .42s cubic-bezier(.2,.8,.2,1) both}.OnboardStage_eyebrow__l3M_w{color:var(--text-secondary);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.OnboardStage_title__MmPCO{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(24px,2.2vw,34px);line-height:1.18;color:var(--text-primary)}.OnboardStage_titleAccent__h_PsS{display:inline-block;color:var(--brand-bright);animation:OnboardStage_stPop__1DaOh .46s cubic-bezier(.2,.9,.3,1.3) both}.OnboardStage_bitLine___VjLB{margin:8px 0 0;min-height:1.5em;color:var(--text-secondary);font-size:16px;position:relative}.OnboardStage_body__8sKKq{grid-area:body;min-height:0;overflow-y:auto;padding-block:24px 12px;padding-inline:2px 6px;margin-inline-end:-6px;animation:motion-fade-in .3s ease-out both;border-top:2px solid transparent;transition:border-top-color var(--motion-slow) var(--motion-ease-enter)}.OnboardStage_bodyScrolled__us3VJ{border-top-color:var(--border-color)}.OnboardStage_footer__x7H_5{grid-area:foot;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:18px;padding-top:16px;border-top:2px solid var(--border-color)}.OnboardStage_finishError__BITKH{flex-basis:100%;margin:0;color:var(--error);font-size:14px;text-align:end}.OnboardStage_finishing__Of_yu{display:inline-flex;align-items:center;gap:12px;color:var(--text-secondary);font-weight:600;min-height:48px}.OnboardStage_contents__Rg9ny{display:contents}.OnboardStage_phoneOnly__YCpx8{display:none}.OnboardStage_desktopOnly__snPz2{display:contents}.OnboardStage_panel__ueidj{grid-area:panel;grid-row:2/5;display:flex;flex-direction:column;gap:14px;min-height:0;padding-top:28px;position:relative}.OnboardStage_options__CvVDv{display:flex;flex-direction:column;gap:12px}.OnboardStage_options__CvVDv:not(.OnboardStage_optionsGrid__NtsnY){max-width:480px;margin-inline:auto}.OnboardStage_optionsGrid__NtsnY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.OnboardStage_option__MWnZr{display:flex;align-items:center;gap:14px;width:100%;min-height:60px;padding:12px 14px;border:2px solid var(--border-color-2);box-shadow:0 2px 0 0 var(--border-color-2);border-radius:12px;background:transparent;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;animation:OnboardStage_stRise__br_su .38s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i, 0), 14) * 26ms);transition:border-color .15s,background-color .15s,transform .12s}.OnboardStage_option__MWnZr:hover{background:var(--hover-background,rgba(0,0,0,.03));transform:translateY(-1px)}.OnboardStage_option__MWnZr:active{transform:translateY(2px);box-shadow:none}.OnboardStage_offerCard__5dMoD:focus-visible,.OnboardStage_option__MWnZr:focus-visible{outline:var(--control-focus-outline);outline-offset:2px}.OnboardStage_optionSelected___YCMT{border-color:var(--brand-primary);box-shadow:0 2px 0 0 var(--brand-primary);background:var(--selection-background,#005dc817)}.OnboardStage_optionIcon__nzbPw{display:inline-flex;width:36px;height:36px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.OnboardStage_optionText__A8Guf{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.OnboardStage_optionLabel__0ECsN{font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.OnboardStage_optionSelected___YCMT .OnboardStage_optionLabel__0ECsN{color:var(--brand-bright)}.OnboardStage_optionBadge__rPmvV{display:inline-block;margin-inline-start:8px;padding:1px 7px;border-radius:999px;background:var(--brand-primary);color:var(--text-white);font-size:10px;font-weight:700;letter-spacing:.5px;line-height:1.5;text-transform:uppercase;vertical-align:2px}.OnboardStage_optionAddon__Tn1r8{font-size:13px;color:var(--text-secondary)}.OnboardStage_optionKey__4Xvr7{flex:0 0 auto;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--border-color-2);border-radius:6px;font-family:inherit;font-size:12px;font-weight:700;color:var(--text-secondary)}.OnboardStage_optionCheck__9AZBI{display:none;flex:0 0 auto;width:24px;height:24px;border-radius:50%;align-items:center;justify-content:center;background:var(--brand-primary);color:#ffffff}.OnboardStage_optionSelected___YCMT .OnboardStage_optionKey__4Xvr7{display:none}.OnboardStage_optionSelected___YCMT .OnboardStage_optionCheck__9AZBI{display:inline-flex;animation:OnboardStage_stPop__1DaOh .36s cubic-bezier(.2,.9,.3,1.4) both}@media (hover:none){.OnboardStage_optionKey__4Xvr7{display:none}}.OnboardStage_legacy__RXTJy{width:100%}.OnboardStage_welcomeBody__5vBX3{margin:0;max-width:560px;font-size:18px;line-height:1.55;color:var(--text-secondary)}.OnboardStage_registerCard__nCx_4{width:100%;max-width:480px;margin-inline:auto}.OnboardStage_ide__9LtY7{--syn-comment:#008000;--syn-string:#a31515;--syn-keyword:#0000ff;--syn-call:#795e26;--syn-number:#098658;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border:2px solid var(--border-color);border-radius:14px;background:var(--bg-primary);overflow:hidden;animation:motion-fade-in .4s ease-out both}[data-theme-group=dark] .OnboardStage_ide__9LtY7{--syn-comment:#6a9955;--syn-string:#ce9178;--syn-keyword:#569cd6;--syn-call:#dcdcaa;--syn-number:#b5cea8}.OnboardStage_ideCompact__AyJxj{flex:0 0 auto}.OnboardStage_ideHeader__BWgK_{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--bg-secondary);border-bottom:2px solid var(--border-color)}.OnboardStage_ideTab__W0qfH{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border:2px solid var(--brand-primary);border-radius:8px;background:var(--bg-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;color:var(--text-primary)}.OnboardStage_ideFile__yi928,.OnboardStage_ideTabIcon__ia8w_{animation:OnboardStage_stPop__1DaOh .38s cubic-bezier(.2,.9,.3,1.3) both}.OnboardStage_ideTabIcon__ia8w_{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.OnboardStage_ideRun__PLQfc{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;background:var(--brand-primary);color:#ffffff;font-size:14px;font-weight:700;opacity:.5;transition:opacity .2s}.OnboardStage_ideRunPressed__Ej4Wf{opacity:1;animation:OnboardStage_stPress__B78lF .42s ease-out both,OnboardStage_stRing__pd0TC .9s ease-out .2s both}.OnboardStage_ideBody__96qPD{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 0}.OnboardStage_ideCompact__AyJxj .OnboardStage_ideBody__96qPD{flex:0 0 auto;height:196px}.OnboardStage_code__VJGkQ{list-style:none;margin:0;padding:0;counter-reset:line;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;line-height:1.8;color:var(--text-primary)}.OnboardStage_codeLine__F1AeV{display:flex;counter-increment:line;padding:0 16px 0 0;white-space:pre}.OnboardStage_codeLine__F1AeV:before{content:counter(line);flex:0 0 52px;padding-right:20px;text-align:right;color:var(--text-secondary);opacity:.6}.OnboardStage_codeLineTyping__s0Pvb{background:var(--hover-background,rgba(127,127,127,.08))}.OnboardStage_codeText__iu8L4{min-width:0}.OnboardStage_codeLinePending__TN5kp{opacity:.4}.OnboardStage_codeLineActive__X5C7E{background:var(--selection-background,rgba(0,119,255,.09));box-shadow:inset 3px 0 0 var(--brand-primary)}.OnboardStage_codePreview__PgehY{opacity:.55;font-style:italic}.OnboardStage_codeGhost__BUoC7 .OnboardStage_codeText__iu8L4{opacity:.38;font-style:italic}.OnboardStage_codeCaret__cUNnV{display:inline-block;width:2px;height:1.15em;margin-left:1px;vertical-align:text-bottom;background:var(--brand-bright);animation:OnboardStage_stBlink__QDa3p 1s step-end infinite}.OnboardStage_syn_comment__GzcCs{color:var(--syn-comment)}.OnboardStage_syn_string__z7FWh{color:var(--syn-string)}.OnboardStage_syn_keyword__cNFjh{color:var(--syn-keyword)}.OnboardStage_syn_call__3vvkY{color:var(--syn-call)}.OnboardStage_syn_number__pM8PN{color:var(--syn-number)}.OnboardStage_term__H7xhY{flex:0 0 auto;display:flex;flex-direction:column;border:2px solid var(--border-color);border-radius:14px;background:var(--bg-secondary);overflow:hidden;animation:OnboardStage_stRise__br_su .42s ease-out .12s both}.OnboardStage_termGrow__K0Y98{flex:1 1 auto;min-height:0}.OnboardStage_termHeader__b2_ge{padding:8px 14px;font-size:13px;font-weight:700;color:var(--text-primary);border-bottom:2px solid var(--border-color)}.OnboardStage_termBody__oMUis{flex:1 1 auto;min-height:0;overflow:auto;padding:12px 16px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.7;color:var(--text-primary)}.OnboardStage_termCommand__LEFUj{color:var(--text-secondary)}.OnboardStage_termPrompt__njnJd{color:var(--success);font-weight:700}.OnboardStage_termLine__vJWzr{display:flex;gap:10px;animation:OnboardStage_stRise__br_su .26s ease-out both;unicode-bidi:plaintext}.OnboardStage_termMark__I3dp8{color:var(--success);font-weight:800}.OnboardStage_termCaret__a9n8J{display:inline-block;width:9px;height:16px;margin-top:4px;background:var(--brand-bright);animation:OnboardStage_stBlink__QDa3p 1s step-end infinite}.OnboardStage_planOut__CLVEM{flex:1 1 auto;min-height:0;font-family:inherit;animation:motion-fade-in .5s ease-out both}.OnboardStage_planOut__CLVEM,.OnboardStage_termGrow__K0Y98 .OnboardStage_termBody__oMUis{display:flex;flex-direction:column}.OnboardStage_ring__z3_VP{position:relative;width:132px;height:132px;margin:24px 0 0 6px}[dir=rtl] .OnboardStage_ring__z3_VP{margin:24px 6px 0 0}.OnboardStage_ringTrack__Njz5r{fill:none;stroke:var(--border-color-2);stroke-width:9}.OnboardStage_ringFill__L77_G{fill:none;stroke:var(--brand-primary);stroke-width:9;stroke-linecap:round}.OnboardStage_ringValue__UioJ6{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:22px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.OnboardStage_mode_welcome__NhAX1{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:64px minmax(0,1fr) auto auto auto minmax(0,1.3fr);grid-template-areas:"top top" ". panel" "head panel" "body panel" "foot panel" ". panel"}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_head__Vxd14{flex-direction:column;align-items:flex-start;gap:6px;padding-top:0;container-type:inline-size}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_title__MmPCO{font-size:clamp(34px,7.7cqi,64px);line-height:1.08;text-wrap:balance}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_body__8sKKq{overflow:visible;padding-top:18px}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_footer__x7H_5{justify-content:flex-start;border-top:none;padding-top:28px}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_panel__ueidj{grid-row:2/7;justify-content:center;padding-top:0}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_bitSlot__DdcPR{position:absolute;visibility:hidden;pointer-events:none}.OnboardStage_welcomeDemo__yLPkd{display:flex;flex-direction:column;gap:14px}.OnboardStage_welcomeBit__CM9wT{position:relative;z-index:0;display:flex;justify-content:center;margin-bottom:-46px}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_ide__9LtY7{position:relative;z-index:1}.OnboardStage_welcomeBit__CM9wT .OnboardStage_bitRive__zvHTc{margin:-36px 0 0}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_ide__9LtY7{flex:0 0 auto}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_ideHeader__BWgK_{padding-inline-end:16px}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_ideBody__96qPD{min-height:118px;padding-top:22px}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_code__VJGkQ{font-size:19px}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_term__H7xhY{height:116px}@media (max-width:1180px){.OnboardStage_stage__qNLRK{-moz-column-gap:32px;column-gap:32px;--stage-gutter:24px}.OnboardStage_optionsGrid__NtsnY{grid-template-columns:minmax(0,1fr)}}@media (max-height:760px){.OnboardStage_body__8sKKq,.OnboardStage_head__Vxd14,.OnboardStage_panel__ueidj{padding-top:16px}}@media (max-width:900px){.OnboardStage_stage__qNLRK{height:auto;min-height:100svh;grid-template-columns:minmax(0,1fr);grid-template-rows:56px auto auto minmax(0,1fr) auto;grid-template-areas:"top" "head" "panel" "body" "foot";padding:0 16px;overflow:visible;align-content:start}.OnboardStage_panel__ueidj{grid-row:auto;padding-top:16px}.OnboardStage_head__Vxd14{padding-top:8px;gap:12px}.OnboardStage_title__MmPCO{font-size:22px}.OnboardStage_bitLine___VjLB{font-size:14px;margin-top:4px}.OnboardStage_body__8sKKq{overflow:visible;padding:16px 0 12px;margin:0}.OnboardStage_footer__x7H_5{position:sticky;bottom:0;z-index:3;padding:12px 0 16px;background:var(--bg-primary)}.OnboardStage_optionsGrid__NtsnY{grid-template-columns:repeat(2,minmax(0,1fr))}.OnboardStage_optionKey__4Xvr7{display:none}.OnboardStage_stage__qNLRK.OnboardStage_mode_exposure__lhuXJ,.OnboardStage_stage__qNLRK.OnboardStage_mode_offer__Jf_xN{grid-template-areas:"top" "head" "body" "panel" "foot"}.OnboardStage_option__MWnZr{min-width:0;min-height:54px;padding:10px 12px;gap:10px}.OnboardStage_optionLabel__0ECsN{font-size:15px}.OnboardStage_ideCompact__AyJxj .OnboardStage_ideBody__96qPD,.OnboardStage_ide__9LtY7 .OnboardStage_ideBody__96qPD{height:120px;max-height:120px}.OnboardStage_stage__qNLRK.OnboardStage_mode_plan__G_rpi{grid-template-areas:"top" "head" "body" "panel" "foot"}.OnboardStage_mode_first_code__f0v55 .OnboardStage_ide__9LtY7 .OnboardStage_ideBody__96qPD,.OnboardStage_mode_first_code__f0v55 .OnboardStage_panel__ueidj{max-height:none}.OnboardStage_code__VJGkQ{font-size:13px;line-height:1.7}.OnboardStage_codeLine__F1AeV:before{flex-basis:36px;padding-right:12px}[dir=rtl] .OnboardStage_codeLine__F1AeV:before{padding-right:0;padding-left:12px}.OnboardStage_mode_plan__G_rpi .OnboardStage_ide__9LtY7{display:none}.OnboardStage_mode_welcome__NhAX1{grid-template-rows:16px auto auto auto auto;grid-template-areas:"top" "head" "body" "foot" "panel";padding-bottom:24px}.OnboardStage_stage__qNLRK.OnboardStage_mode_welcome__NhAX1{align-content:center;padding-top:24px;padding-bottom:32px}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_head__Vxd14{align-items:center;text-align:center}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_headText__7XwYN{width:100%}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_title__MmPCO{font-size:clamp(30px,7.7cqi,56px)}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_welcomeBody__5vBX3{margin-inline:auto}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_body__8sKKq{padding-top:10px;text-align:center}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_footer__x7H_5{position:static;justify-content:center;padding:22px 0 8px}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_footer__x7H_5>*{min-width:220px}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_panel__ueidj{width:100%;max-width:620px;justify-self:center;grid-row:auto;padding-top:18px}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_ideBody__96qPD{min-height:0}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_code__VJGkQ{font-size:13px}.OnboardStage_welcomeDemo__yLPkd .OnboardStage_term__H7xhY{min-height:0}.OnboardStage_codeLine__F1AeV{white-space:pre-wrap;word-break:break-word}}@media (max-width:340px){.OnboardStage_optionsGrid__NtsnY{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.OnboardStage_optionsGrid__NtsnY .OnboardStage_option__MWnZr{gap:8px;padding:10px}.OnboardStage_optionsGrid__NtsnY .OnboardStage_optionIcon__nzbPw,.OnboardStage_optionsGrid__NtsnY .OnboardStage_optionIcon__nzbPw svg{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.OnboardStage_body__8sKKq,.OnboardStage_headText__7XwYN,.OnboardStage_ideFile__yi928,.OnboardStage_ideRunPressed__Ej4Wf,.OnboardStage_ideTabIcon__ia8w_,.OnboardStage_ide__9LtY7,.OnboardStage_optionSelected___YCMT .OnboardStage_optionCheck__9AZBI,.OnboardStage_option__MWnZr,.OnboardStage_planOut__CLVEM,.OnboardStage_termLine__vJWzr,.OnboardStage_term__H7xhY,.OnboardStage_titleAccent__h_PsS{animation:none!important}.OnboardStage_codeCaret__cUNnV,.OnboardStage_termCaret__a9n8J{animation:none}}@keyframes OnboardStage_stLeave__zuGml{to{opacity:0;transform:translateY(-10px)}}@keyframes OnboardStage_stSlideIn__vsqbE{0%{opacity:0;transform:translateX(24px) scale(.985)}to{opacity:1;transform:none}}.OnboardStage_leaving__sa5Ol{animation:OnboardStage_stLeave__zuGml .22s ease-in forwards!important}.OnboardStage_bitSlot__DdcPR{flex:0 0 auto;will-change:transform}.OnboardStage_bitLine___VjLB{min-height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.OnboardStage_otherInput__AiIk_.OnboardStage_otherInput__AiIk_{grid-column:1/-1;inline-size:100%}.OnboardStage_intro__zk1i0{display:flex;flex-direction:column;gap:22px}.OnboardStage_introBody__w1kci{margin:0;max-width:480px;font-size:17px;line-height:1.55;color:var(--text-secondary)}.OnboardStage_introSteps___jFke{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.OnboardStage_introSteps___jFke li{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:600;color:var(--text-primary);animation:OnboardStage_stRise__br_su .38s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * .12s + .15s)}.OnboardStage_introNum__VZIBH{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:2px solid var(--brand-primary);color:var(--brand-bright);font-weight:800;font-size:14px;flex:0 0 auto}.OnboardStage_lessonEnter__FC7_r{display:flex;flex-direction:column;gap:14px;min-height:0;animation:OnboardStage_stSlideIn__vsqbE .52s cubic-bezier(.2,.8,.2,1) both}.OnboardStage_rec__eYbXW{border:2px solid var(--brand-primary);box-shadow:0 2px 0 0 var(--brand-primary);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:18px;animation:OnboardStage_stRise__br_su .42s ease-out both}.OnboardStage_recHead__Mku7k{display:flex;align-items:center;gap:16px}.OnboardStage_recIcon__UGwpl{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;animation:OnboardStage_stPop__1DaOh .52s cubic-bezier(.2,.9,.3,1.3) .12s both}.OnboardStage_recName__sD2CC{font-family:var(--font-display);font-size:30px;font-weight:700;color:var(--text-primary)}.OnboardStage_recReasons__4otS7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.OnboardStage_recReasons__4otS7 li{display:flex;gap:12px;align-items:flex-start;animation:OnboardStage_stRise__br_su .38s ease-out both;animation-delay:calc(var(--i, 0) * .12s + .2s)}.OnboardStage_recReasons__4otS7 strong{display:block;color:var(--text-primary)}.OnboardStage_recDesc__sK3CF{display:block;color:var(--text-secondary);font-size:14px;margin-top:2px}.OnboardStage_recCheck__16g6a{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--success);color:#ffffff;flex:0 0 auto}.OnboardStage_road__2HC67{display:flex;flex-direction:column;gap:14px}.OnboardStage_roadLoading___MtQD,.OnboardStage_treeLoading__DzVh8{display:flex;justify-content:center;padding:32px 0}.OnboardStage_roadMore__TsjnE{align-self:flex-start;border:none;background:none;color:var(--brand-bright);font:inherit;font-weight:700;cursor:pointer;padding:6px 4px}.OnboardStage_roadMore__TsjnE:hover{text-decoration:underline}.OnboardStage_roadLink__t0FyI{padding:0;border:none;background:none;color:var(--brand-bright);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.OnboardStage_roadLink__t0FyI:hover{text-decoration:underline}.OnboardStage_roadCourses__v_QU4{animation:OnboardStage_stRise__br_su .32s ease-out both}.OnboardStage_roadSwitch__shkPP{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0;padding:6px 4px;color:var(--text-secondary);font-size:14px}.OnboardStage_tree__CBcES,.OnboardStage_tree__CBcES ul{list-style:none;margin:0;padding:0}.OnboardStage_tree__CBcES{padding:4px 18px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.75;color:var(--text-primary)}.OnboardStage_treeChapter__pLYHG{animation:OnboardStage_stRise__br_su .32s ease-out both;animation-delay:calc(min(var(--i, 0), 10) * 60ms);margin-bottom:6px}.OnboardStage_treeFolder__ENewy{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--syn-keyword)}.OnboardStage_treeCount__xUf_W{margin-left:auto;font-weight:400;color:var(--text-secondary);font-size:12px}.OnboardStage_treeChapter__pLYHG ul{border-left:1.5px solid var(--border-color-2);margin-left:6px;padding-left:18px}.OnboardStage_treeLesson__c7eZG{color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OnboardStage_treeMore__bsbes{color:var(--text-secondary);font-style:italic}.OnboardStage_offer__INZda{display:flex;flex-direction:column;gap:14px}.OnboardStage_offerCard__5dMoD{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:18px 20px;border:2px solid var(--border-color-2);box-shadow:0 2px 0 0 var(--border-color-2);border-radius:16px;background:transparent;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;animation:OnboardStage_stRise__br_su .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 90ms);transition:border-color .15s,background-color .15s,transform .12s}.OnboardStage_offerCard__5dMoD:hover{background:var(--hover-background,rgba(0,0,0,.03))}.OnboardStage_offerCard__5dMoD:active{transform:translateY(2px);box-shadow:none}.OnboardStage_offerSelected__Om84p{border-color:var(--brand-primary);box-shadow:0 2px 0 0 var(--brand-primary);background:var(--selection-background,#005dc817)}.OnboardStage_offerPro__W63w4.OnboardStage_offerSelected__Om84p{border-color:var(--brand-pro);box-shadow:0 2px 0 0 var(--brand-pro)}.OnboardStage_offerHead____UTl{display:flex;align-items:center;gap:10px;width:100%}.OnboardStage_offerName__XUIIN{font-size:19px;font-weight:800}.OnboardStage_offerBadge__jnZKs{background:var(--brand-pro);color:#ffffff;font-size:11px;font-weight:800;letter-spacing:.05em;padding:2px 7px;border-radius:5px}.OnboardStage_offerRadio__36pl9{margin-inline-start:auto;width:22px;height:22px;border-radius:50%;border:2px solid var(--border-color-2);flex:0 0 auto;transition:border-width .15s,border-color .15s}.OnboardStage_offerSelected__Om84p .OnboardStage_offerRadio__36pl9{border-color:var(--brand-primary);border-width:7px}.OnboardStage_offerPro__W63w4.OnboardStage_offerSelected__Om84p .OnboardStage_offerRadio__36pl9{border-color:var(--brand-pro)}.OnboardStage_offerPriceRow__CrJnI{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.OnboardStage_offerPrice__zbbTH{font-family:var(--font-display);font-size:30px;font-weight:700;line-height:1.1}.OnboardStage_offerPer__ZiEgS{color:var(--text-secondary);font-weight:600}.OnboardStage_offerList__DCwpA{color:var(--text-secondary);font-size:16px}.OnboardStage_offerOff__Xn2Fq{align-self:center;font-size:13px;font-weight:800;padding:3px 8px;border-radius:6px;color:#ffffff;background:var(--success)}.OnboardStage_offerNote__PREgK{font-size:14px;color:var(--text-secondary)}.OnboardStage_offerTimer__fKWUl{margin-top:4px;font-size:13px;font-weight:700;color:var(--brand-pro);font-variant-numeric:tabular-nums}.OnboardStage_offerPriceZero__d_UT9{font-family:Varela Round,Noto Sans Arabic,sans-serif;font-weight:700}.OnboardStage_offerDesc__1V2XM{display:none;font-size:15px;font-weight:600;color:var(--text-primary)}.OnboardStage_offerSymbol__6ijGw{font-family:Varela Round,Noto Sans Arabic,sans-serif;font-weight:400;font-size:.72em;margin-inline:0 2px}.OnboardStage_cmpPanel__Pr0pI{display:flex;flex-direction:column}.OnboardStage_cmp__Sr_XI td,.OnboardStage_cmp__Sr_XI th{vertical-align:middle}.OnboardStage_cmp__Sr_XI tbody tr{animation:OnboardStage_stRise__br_su .3s ease-out both;animation-delay:calc(var(--i, 0) * 70ms + .12s)}.OnboardStage_cmp__Sr_XI td{width:28%;transition:background-color .2s,color .2s}.OnboardStage_cmp__Sr_XI .OnboardStage_cmpPro__m_u6V{color:var(--text-primary);font-weight:700}.OnboardStage_cmpFocusFree__rfgEm .OnboardStage_cmpFree__q6hA7,.OnboardStage_cmpFocusPro__Hhmkp .OnboardStage_cmpPro__m_u6V{background:color-mix(in srgb,var(--brand-primary) 8%,transparent)}.OnboardStage_cmpFocusFree__rfgEm thead .OnboardStage_cmpFree__q6hA7,.OnboardStage_cmpFocusPro__Hhmkp thead .OnboardStage_cmpPro__m_u6V{color:var(--brand-primary)}.OnboardStage_cmpYes__2bJnm{color:var(--text-success)}.OnboardStage_cmpNo__2bqGH{color:var(--text-secondary);opacity:.6}.OnboardStage_cmpSrOnly__oHudV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:900px){.OnboardStage_bitSlot__DdcPR .OnboardStage_bitRive__zvHTc{width:170px!important;height:193px!important;margin-block:-36px -32px;margin-inline:-44px -40px}.OnboardStage_welcomeBit__CM9wT .OnboardStage_bitRive__zvHTc{width:230px!important;height:261px!important}.OnboardStage_offerDesc__1V2XM{display:block}.OnboardStage_offerPrice__zbbTH{font-family:Varela Round,Noto Sans Arabic,sans-serif;font-size:17px}.OnboardStage_offerSymbol__6ijGw{font-size:1em}.OnboardStage_offerList__DCwpA{font-size:14px}.OnboardStage_offerOff__Xn2Fq{font-size:12px;padding:2px 6px}.OnboardStage_offerPriceRow__CrJnI{gap:6px}.OnboardStage_mode_offer__Jf_xN .OnboardStage_ide__9LtY7:first-child,.OnboardStage_mode_roadmap__vu803 .OnboardStage_ide__9LtY7:first-child{display:none}}@media (prefers-reduced-motion:reduce){.OnboardStage_cmp__Sr_XI tbody tr,.OnboardStage_introSteps___jFke li,.OnboardStage_leaving__sa5Ol,.OnboardStage_lessonEnter__FC7_r,.OnboardStage_offerCard__5dMoD,.OnboardStage_recIcon__UGwpl,.OnboardStage_recReasons__4otS7 li,.OnboardStage_rec__eYbXW,.OnboardStage_roadCourses__v_QU4,.OnboardStage_treeChapter__pLYHG{animation:none!important}}.OnboardStage_bitRive__zvHTc{position:relative;flex:0 0 auto;opacity:0;transition:opacity .32s ease-out;margin-block:-44px -40px;margin-inline:-58px -48px}.OnboardStage_bitRiveReady__rzaLZ{opacity:1}.OnboardStage_bitSlot__DdcPR .OnboardStage_bitRive__zvHTc{clip-path:inset(-40px -40px 9% -40px)}.OnboardStage_fireBurst__3lSA9{position:absolute;top:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 40px);z-index:0;pointer-events:none}[dir=rtl] .OnboardStage_fireBurst__3lSA9{left:auto;right:-40px}.OnboardStage_bitLayer__2vfID{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .22s ease-out}.OnboardStage_bitRiveCut__IDXNC .OnboardStage_bitLayer__2vfID{transition:none}.OnboardStage_bitLayerOn__Ln76y{z-index:2;opacity:1;transition:none}.OnboardStage_bitLoading__j_faC{display:block;width:140px;height:160px}@media (max-width:480px){.OnboardStage_mode_welcome__NhAX1 .OnboardStage_footer__x7H_5>*{width:100%}}@media (hover:none) and (pointer:coarse){.OnboardStage_optionKey__4Xvr7{display:none}}@media (max-width:900px){.OnboardStage_phoneOnly__YCpx8{display:contents}.OnboardStage_desktopOnly__snPz2{display:none}.OnboardStage_bitSlot__DdcPR .OnboardStage_bitRive__zvHTc{width:118px!important;height:134px!important;margin-block:-26px -22px;margin-inline:-30px -24px}.OnboardStage_head__Vxd14{gap:8px}.OnboardStage_mode_other__vzDzH .OnboardStage_ideRun__PLQfc,.OnboardStage_mode_question__1yXj_ .OnboardStage_ideRun__PLQfc,.OnboardStage_mode_recommendation__OLZam .OnboardStage_ideRun__PLQfc,.OnboardStage_mode_roadmap__vu803 .OnboardStage_ideRun__PLQfc{display:none}.OnboardStage_mode_other__vzDzH .OnboardStage_ideHeader__BWgK_,.OnboardStage_mode_question__1yXj_ .OnboardStage_ideHeader__BWgK_,.OnboardStage_mode_recommendation__OLZam .OnboardStage_ideHeader__BWgK_,.OnboardStage_mode_roadmap__vu803 .OnboardStage_ideHeader__BWgK_{padding-block:6px;min-height:0}.OnboardStage_mode_other__vzDzH .OnboardStage_ide__9LtY7 .OnboardStage_ideBody__96qPD,.OnboardStage_mode_question__1yXj_ .OnboardStage_ide__9LtY7 .OnboardStage_ideBody__96qPD{height:104px;max-height:104px}.OnboardStage_mode_other__vzDzH .OnboardStage_panel__ueidj,.OnboardStage_mode_question__1yXj_ .OnboardStage_panel__ueidj{padding-top:8px}.OnboardStage_mode_other__vzDzH .OnboardStage_body__8sKKq,.OnboardStage_mode_question__1yXj_ .OnboardStage_body__8sKKq{padding-top:12px}.OnboardStage_mode_welcome__NhAX1{grid-template-areas:"top" "head" "body" "panel" "foot"}.OnboardStage_stage__qNLRK.OnboardStage_mode_welcome__NhAX1{align-content:stretch;grid-template-rows:16px minmax(0,1fr) auto minmax(0,1fr) auto;padding-bottom:0}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_head__Vxd14{align-self:end}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_footer__x7H_5{position:sticky;bottom:0;padding:12px 0 16px}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_footer__x7H_5>*{width:100%}.OnboardStage_footer__x7H_5 .OnboardStage_primaryCta__BBj6c{flex:1 1 auto}.OnboardStage_stage__qNLRK.OnboardStage_mode_building__MlSUh,.OnboardStage_stage__qNLRK.OnboardStage_mode_first_code__f0v55,.OnboardStage_stage__qNLRK.OnboardStage_mode_roadmap__vu803{grid-template-areas:"top" "head" "body" "panel" "foot"}.OnboardStage_mode_exposure__lhuXJ .OnboardStage_footer__x7H_5>:last-child{flex:1 1 auto}.OnboardStage_title__MmPCO{font-size:19px;line-height:1.2}.OnboardStage_stage__qNLRK:not(.OnboardStage_mode_first_code__f0v55) .OnboardStage_bitLine___VjLB{display:none}.OnboardStage_cmp__Sr_XI{font-size:13px;--table-pad-x:10px}.OnboardStage_cmp__Sr_XI td{width:30%}.OnboardStage_stage__qNLRK:not(.OnboardStage_mode_welcome__NhAX1){height:100svh;min-height:0;overflow:hidden;padding:0;align-content:stretch;grid-template-rows:56px auto minmax(0,1fr) auto;grid-template-areas:"top" "head" "body" "foot"}.OnboardStage_stage__qNLRK:not(.OnboardStage_mode_welcome__NhAX1) .OnboardStage_head__Vxd14,.OnboardStage_stage__qNLRK:not(.OnboardStage_mode_welcome__NhAX1) .OnboardStage_topbar__GFcEe{padding-inline:16px}.OnboardStage_stage__qNLRK:not(.OnboardStage_mode_welcome__NhAX1) .OnboardStage_bitSlot__DdcPR .OnboardStage_bitRive__zvHTc{margin-block-end:-4px}.OnboardStage_stage__qNLRK:not(.OnboardStage_mode_welcome__NhAX1) .OnboardStage_body__8sKKq{overflow-y:auto;overscroll-behavior:contain;padding-inline:16px}.OnboardStage_stage__qNLRK:not(.OnboardStage_mode_welcome__NhAX1) .OnboardStage_footer__x7H_5{position:static;padding:12px 16px 16px}}@media (min-width:901px){.OnboardStage_stage__qNLRK,.OnboardStage_stage__qNLRK.OnboardStage_mode_building__MlSUh,.OnboardStage_stage__qNLRK.OnboardStage_mode_exposure__lhuXJ,.OnboardStage_stage__qNLRK.OnboardStage_mode_first_code__f0v55,.OnboardStage_stage__qNLRK.OnboardStage_mode_offer__Jf_xN,.OnboardStage_stage__qNLRK.OnboardStage_mode_plan__G_rpi,.OnboardStage_stage__qNLRK.OnboardStage_mode_roadmap__vu803,.OnboardStage_stage__qNLRK.OnboardStage_mode_welcome__NhAX1{--column:min(680px,calc(100% - 48px));--column-pad:max(24px,calc((100% - 680px) / 2));display:flex;flex-direction:column;align-items:center;height:100svh;overflow:hidden;padding:0}.OnboardStage_head__Vxd14,.OnboardStage_topbar__GFcEe{width:var(--column);flex:0 0 auto}.OnboardStage_topbar__GFcEe{height:64px}.OnboardStage_head__Vxd14{justify-content:flex-start;align-items:flex-start;gap:14px;padding-top:28px;height:150px}.OnboardStage_headText__7XwYN{flex:1 1 auto}.OnboardStage_bitLine___VjLB{min-height:0}.OnboardStage_title__MmPCO{font-size:28px}.OnboardStage_bitSlot__DdcPR .OnboardStage_bitRive__zvHTc{width:132px!important;height:150px!important;margin-block:-30px -26px;margin-inline:-34px -28px}.OnboardStage_body__8sKKq{flex:1 1 auto;min-height:0;width:100%;margin:0;overflow-y:auto;padding:22px var(--column-pad) 24px}.OnboardStage_footer__x7H_5{flex:0 0 auto;width:100%;padding:20px var(--column-pad) 28px}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_head__Vxd14{margin-top:auto;height:auto;align-items:center;flex-direction:column;text-align:center;padding-top:0}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_headText__7XwYN{width:100%}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_title__MmPCO{font-size:clamp(34px,7.7cqi,64px)}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_body__8sKKq{flex:0 0 auto;overflow:visible;text-align:center}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_footer__x7H_5{margin-bottom:auto;justify-content:center;border-top:none;padding-top:8px}}.OnboardStage_mode_welcome__NhAX1 .OnboardStage_welcomeBody__5vBX3{margin-inline:auto}.OnboardStage_lessonColumn__E2FTO{display:flex;flex-direction:column;gap:16px}.OnboardStage_welcomeLine__nYQrS{display:block}