.authLayout_container__TlrKc{position:relative;isolation:isolate;overflow-x:clip;background-color:#f7f7f7;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:36px;gap:36px;min-height:100vh;padding:24px 32px;box-sizing:border-box}@media(max-width:960px){.authLayout_container__TlrKc{grid-template-columns:1fr;padding:18px 20px 32px}}.authLayout_left__vHbqt{display:flex;flex-direction:column;min-width:0}.authLayout_topBar__p2nGS{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 8px}.authLayout_logoLink__LLedu{display:inline-flex;align-items:center;transition:opacity .18s ease}.authLayout_logoLink__LLedu:hover{opacity:.85}.authLayout_logo__Vpe8A{width:98px!important;height:44px!important;object-fit:contain}.authLayout_backLink__ZI0_A{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:999px;background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(21,50,101,.09);font-family:Gilroy-Bold,sans-serif;font-size:13.5px;font-weight:700;color:#153265;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.authLayout_backLink__ZI0_A svg{transition:transform .18s ease}.authLayout_backLink__ZI0_A:hover{background-color:#fff;border-color:rgba(21,50,101,.18);color:#006244;box-shadow:0 4px 12px rgba(21,50,101,.06)}.authLayout_backLink__ZI0_A:hover svg{transform:translateX(-3px)}.authLayout_content___LHLL{flex:1 1;display:flex;align-items:center;justify-content:center;padding:20px 0}.authLayout_formCard__DoNVd{position:relative;width:100%;max-width:490px;padding:40px 42px 36px;border-radius:24px;background-color:#fff;border:1px solid rgba(21,50,101,.08);box-shadow:0 4px 6px -1px rgba(21,50,101,.03),0 20px 45px -4px rgba(21,50,101,.08);overflow:hidden}.authLayout_formCard__DoNVd>div{width:100%!important;margin:0!important;padding-top:0!important}@media(max-width:480px){.authLayout_formCard__DoNVd{padding:28px 20px 24px;border-radius:20px}}.authLayout_rightCard__5QAie{position:-webkit-sticky;position:sticky;top:24px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 48px);min-height:580px;max-height:960px;border-radius:32px;background-color:#0b1526;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 24px 60px rgba(15,37,75,.22),0 8px 24px rgba(15,37,75,.12)}@media(max-width:960px){.authLayout_rightCard__5QAie{display:none}}.authLayout_heroImageWrap__Yfxgf{position:absolute;inset:0;width:100%;height:100%;z-index:1}.authLayout_heroImg__SSWW5{object-fit:cover;object-position:center 26%;transform:scale(1.02);transition:transform 1.2s ease}.authLayout_imageOverlay__KLSux{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,20,36,.22),rgba(10,20,36,.35) 38%,rgba(8,17,32,.82) 68%,rgba(6,13,24,.97));pointer-events:none}.authLayout_sparkles__IhsjE{position:absolute;top:14%;left:11%;z-index:3;pointer-events:none}.authLayout_sparkleMainWrap__6DDC2{position:absolute;top:0;left:0;animation:authLayout_pulseSparkle__pfZaQ 4s ease-in-out infinite}.authLayout_sparkleMain__MUPnV{filter:drop-shadow(0 0 10px rgba(255,255,255,.9))}.authLayout_sparklePurpleWrap__uIRF7{position:absolute;top:48px;left:-8px;animation:authLayout_pulseSparkle__pfZaQ 4s ease-in-out infinite;animation-delay:1.2s}.authLayout_sparklePurple__3ftEJ{filter:drop-shadow(0 0 8px rgba(196,181,253,.7))}.authLayout_sparkleGreenWrap__cx6xv{position:absolute;top:32px;left:36px;animation:authLayout_pulseSparkle__pfZaQ 4s ease-in-out infinite;animation-delay:2.2s}.authLayout_sparkleGreen__HrzRQ{filter:drop-shadow(0 0 8px rgba(52,211,153,.7))}.authLayout_toolsCard___XHEm{position:absolute;top:26px;right:26px;z-index:3;display:flex;flex-direction:column;gap:10px;padding:14px 18px;background:#fff;border-radius:20px;box-shadow:0 16px 36px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.05);border:1px solid hsla(0,0%,100%,.9);animation:authLayout_floatCard__5J7_E 6s ease-in-out infinite;transition:transform .26s ease,box-shadow .26s ease}.authLayout_toolsCard___XHEm:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(0,0,0,.22),0 4px 12px rgba(0,0,0,.08)}.authLayout_toolItem___yQM6{display:flex;align-items:center;gap:10px}.authLayout_toolIconWrap__GhvvX{width:26px;height:26px;border-radius:7px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.authLayout_chatgptBg__DX1sq{background-color:#00a67e}.authLayout_claudeBg__jzU8e{background-color:#d97757}.authLayout_copilotBg__btBTG{background:linear-gradient(135deg,#6366f1,#3b82f6)}.authLayout_toolLogo__n0vdx{width:100%;height:100%;object-fit:cover}.authLayout_toolName__wh3xW{font-family:Gilroy-Bold,sans-serif;font-size:13.5px;font-weight:700;color:#1e293b;letter-spacing:-.01em}.authLayout_learnersPill__WoGkU{position:absolute;top:42%;right:26px;z-index:3;display:flex;align-items:center;gap:12px;padding:10px 18px 10px 14px;background:#fff;border-radius:9999px;box-shadow:0 16px 36px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.05);border:1px solid hsla(0,0%,100%,.9);animation:authLayout_floatCard__5J7_E 7s ease-in-out infinite;animation-delay:-2.8s;transition:transform .26s ease,box-shadow .26s ease}.authLayout_learnersPill__WoGkU:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(0,0,0,.22),0 4px 12px rgba(0,0,0,.08)}.authLayout_avatarChip__raKRz,.authLayout_avatarStack__zUXf2{display:flex;align-items:center}.authLayout_avatarChip__raKRz{width:28px;height:28px;border-radius:50%;border:2px solid #fff;justify-content:center;color:#fff;font-family:Gilroy-Bold,sans-serif;font-size:13px;font-weight:800;margin-left:-8px}.authLayout_avatarChip__raKRz:first-child{margin-left:0}.authLayout_avatarGreen__jVm_W{background-color:#2e9e6b}.authLayout_avatarNavy__UzFdf{background-color:#153265}.authLayout_avatarTeal__qkPDu{background-color:#38bdf8}.authLayout_learnersText__u5k58{display:flex;flex-direction:column;line-height:1.25}.authLayout_learnersCount__Xwl04{font-family:Gilroy-Bold,sans-serif;font-size:13px;color:#0f172a;white-space:nowrap}.authLayout_learnersCount__Xwl04 strong{font-weight:800;color:#0f172a}.authLayout_learnersSub__3D2ME{font-size:11.5px;color:#64748b;font-weight:500;white-space:nowrap}.authLayout_bottomStory__BWqBP{position:absolute;bottom:34px;left:36px;right:36px;z-index:3;display:flex;flex-direction:column;align-items:flex-start}.authLayout_brandBadge__kHdG1{display:inline-flex;align-items:center;gap:7px;padding:5px 12px 5px 10px;background-color:hsla(0,0%,100%,.96);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:9999px;box-shadow:0 4px 14px rgba(0,0,0,.16);margin-bottom:14px}.authLayout_greenDot__2i645{width:8px;height:8px;border-radius:50%;background-color:#10b981;box-shadow:0 0 8px rgba(16,185,129,.8);display:inline-block}.authLayout_brandName__SIfhT{font-family:Gilroy-Bold,sans-serif;font-size:13px;font-weight:700;color:#0f172a;letter-spacing:-.01em}.authLayout_heading__E99fO{margin:0 0 14px;font-family:Gilroy-Bold,sans-serif;font-weight:800;font-size:clamp(28px,2.3vw + 8px,42px);line-height:1.15;color:#fff;letter-spacing:-.025em}.authLayout_heading__E99fO svg path{stroke:#34d399!important;stroke-width:4.8!important}.authLayout_highlightWord__Pt6f6{color:#34d399!important}.authLayout_description__cTXlM{font-family:Montserrat,sans-serif;font-weight:500;font-size:18px;line-height:1.6;color:#d6deee;margin:16px 0 0}@media(max-width:480px){.authLayout_description__cTXlM{font-size:16px}}.authLayout_description__cTXlM{margin:0;font-size:clamp(14px,.75vw + 10px,16px);line-height:1.55;color:hsla(0,0%,100%,.88);max-width:460px}@keyframes authLayout_floatCard__5J7_E{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes authLayout_pulseSparkle__pfZaQ{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.15);opacity:1}}