.auth_page__Y5bx6{min-height:100vh;background:linear-gradient(140deg,var(--lx-surface-raised,#edf5ff),var(--lx-surface,#f8f5ff) 58%,var(--lx-tint-green,#e9faf6));color:var(--lx-text,#14224d);font-family:Arial,sans-serif;padding:0 4vw 30px}.auth_header__FcAqJ{height:90px;display:flex;align-items:center;justify-content:space-between;gap:20px}.auth_header__FcAqJ a{text-decoration:none;color:var(--lx-link,#1747b9);font-size:14px}.auth_brand__n3_hs{display:flex;align-items:center;gap:12px}.auth_brand__n3_hs span{font-size:25px;font-weight:800;color:var(--lx-text,#102652)}.auth_brand__n3_hs small{display:block;font-size:10px;margin-top:3px;font-weight:500}.auth_layout__0g7RT{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(380px,1fr);max-width:1440px;margin:0 auto;gap:36px;align-items:start}.auth_story__nfFUT{position:relative;overflow:hidden;min-height:730px;border-radius:28px;background:linear-gradient(130deg,var(--lx-strong,#111f75),#2446bf 48%,#7959e8);color:var(--lx-on-strong,white);padding:50px 42px 25px;box-shadow:0 20px 60px #3443ad20}.auth_eyebrow__l1D1U{font-size:10px;letter-spacing:3px;color:var(--lx-on-strong,#c4d9ff)}.auth_story__nfFUT h1{font-size:clamp(36px,4.2vw,63px);line-height:1.08;letter-spacing:-2px;margin:22px 0 20px;font-weight:800}.auth_story__nfFUT em{color:var(--lx-on-strong,#77e6ff);font-style:normal}.auth_story__nfFUT>p{font-size:16px;line-height:1.65;color:var(--lx-on-strong,#e5eaff)}.auth_art__epfi_{aspect-ratio:714/390;margin:20px -26px 0;border-radius:22px;background-image:url(/images/auth-design-reference.png);background-size:215.13% 262.56%;background-position:4.62% 78.86%;background-repeat:no-repeat}.auth_pillars__hhOUI{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.auth_pillars__hhOUI span{background:color-mix(in srgb,var(--lx-surface) 8%,transparent);border:1px solid color-mix(in srgb,var(--lx-line) 19%,transparent);padding:10px 12px;border-radius:30px;font-size:11px}.auth_panel__un_Sa{padding:22px 0}.auth_card__3UHkg{background:color-mix(in srgb,var(--lx-surface) 94%,transparent);border:1px solid var(--lx-line,#e1e6f3);padding:30px 38px;border-radius:26px;box-shadow:0 18px 70px #223c8f0d}.auth_tabs__YU7pM{display:flex;padding:5px;border-radius:13px;background:var(--lx-surface,#f0f3fc);gap:4px;margin-bottom:26px}.auth_tabs__YU7pM button{flex:1;border:0;background:transparent;padding:12px;cursor:pointer;color:var(--lx-muted,#5a6486);font-weight:600;border-radius:10px}.auth_tabs__YU7pM .auth_selected__S2Q7b{background:var(--lx-surface,white);color:var(--lx-link,#1450e3);box-shadow:0 3px 12px #22398112}.auth_spark__16YVv{display:inline-grid;place-items:center;color:var(--lx-link,#6b35e2);background:var(--lx-tint-violet,#eee6ff);width:42px;height:42px;border-radius:13px;font-size:24px}.auth_card__3UHkg h2{font-size:30px;letter-spacing:-1px;line-height:1.14;margin:17px 0 10px}.auth_subtitle__Hjj_O{color:var(--lx-muted,#67718f);line-height:1.5;font-size:14px;margin-bottom:26px}.auth_card__3UHkg form>label{display:block;font-size:12px;font-weight:600;margin:16px 0 7px}.auth_card__3UHkg input:not([type=checkbox]){width:100%;box-sizing:border-box;border:1px solid var(--lx-line,#dbe2f1);border-radius:10px;padding:14px 13px;margin-top:8px;background:var(--lx-surface,#fcfdff);color:var(--lx-text,#162650);font:inherit;font-size:14px;min-height:46px}.auth_card__3UHkg button:focus-visible,.auth_card__3UHkg input:focus-visible,.auth_page__Y5bx6 a:focus-visible{outline:3px solid var(--lx-line,#71c8ff);outline-offset:3px}.auth_password__1TTK4{position:relative}.auth_password__1TTK4 input{padding-right:65px!important}.auth_password__1TTK4 button{position:absolute;right:12px;top:23px;border:0;background:transparent;color:var(--lx-muted,#3b58a1);font-size:12px;cursor:pointer}.auth_hint__XODt8{display:block;color:var(--lx-muted,#7a839d);font-size:11px;line-height:1.5}.auth_requirements__bgYFd{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:7px 14px;list-style:none;margin:10px 0 18px;padding:12px;border:1px solid var(--lx-line,#6682a6);border-radius:10px;background:var(--lx-strong,#091d34);color:var(--lx-on-strong,#d4dfef);font-size:12px;line-height:1.5}.auth_requirements__bgYFd li{display:flex;gap:7px}.auth_requirements__bgYFd li[data-met=true]{color:var(--lx-on-strong,#70edc0)}.auth_requirementStatus__EFo5R{font-size:10px}.auth_formLinks__5rs0Y{display:flex;justify-content:space-between;gap:15px;margin:16px 0 22px;font-size:11px;color:var(--lx-muted,#8290ac)}.auth_back__83DBc,.auth_formLinks__5rs0Y button{border:0;background:transparent;color:var(--lx-link,#1552dc);cursor:pointer;padding:0;font-size:12px}.auth_card__3UHkg .auth_check__ENj1b{display:flex;gap:9px;align-items:flex-start;font-size:11px;color:var(--lx-muted,#687493);font-weight:400;line-height:1.5;margin:20px 0}.auth_check__ENj1b input{margin-top:3px;accent-color:#1756ef}.auth_check__ENj1b a{color:var(--lx-link,#1552dc)}.auth_primary__fsGc6{width:100%;padding:15px 18px;border:0;border-radius:11px;background:linear-gradient(100deg,#075cff,#6140ec);color:var(--lx-on-strong,white);font-weight:700;font-size:14px;cursor:pointer;margin-top:16px;box-shadow:0 6px 18px #2356ef28}.auth_primary__fsGc6:disabled{opacity:.55;cursor:not-allowed}.auth_footerNote__i4ydx{text-align:center;font-size:11px;line-height:1.7;color:var(--lx-muted,#8590aa);margin:24px 0 0;border-top:1px solid var(--lx-line,#edf0f7);padding-top:19px}.auth_support__oOOnh{display:flex;justify-content:space-between;gap:10px;padding:22px 18px;font-size:11px;color:var(--lx-muted,#818eaa)}.auth_support__oOOnh a{color:var(--lx-link,#2352b8);text-decoration:none}.auth_dev__NqiSV,.auth_error__WpX77,.auth_success__HZTRc{font-size:12px;line-height:1.6;padding:12px 14px;border-radius:10px;overflow-wrap:anywhere}.auth_error__WpX77{background:var(--lx-tint-danger,#fff0f1);color:var(--lx-danger,#a8253a)}.auth_success__HZTRc{background:var(--lx-tint-green,#eafaf1);color:var(--lx-text,#096444)}.auth_dev__NqiSV{background:var(--lx-tint-warm,#fff7df);border:1px solid #f2d483;color:var(--lx-warning,#68521a);margin-bottom:15px}.auth_dev__NqiSV p{margin:5px 0}.auth_dev__NqiSV a{color:var(--lx-link,#154cc7)}.auth_back__83DBc{margin-top:20px}.auth_accountOptions__OpaUT .auth_back__83DBc{margin-top:0;text-decoration:underline;text-underline-offset:3px}.auth_preferences__QWhGO{display:grid;gap:10px}.auth_preference__MA6g0{display:flex;align-items:center;gap:12px;border:1px solid var(--lx-line,#e0e5f3);border-radius:12px;padding:13px;cursor:pointer}.auth_preference__MA6g0 input{accent-color:#1756ef}.auth_preference__MA6g0 strong{display:block;font-size:13px}.auth_preference__MA6g0 small{display:block;font-size:10px;color:var(--lx-muted,#737e99);line-height:1.5;margin-top:5px}.auth_preferenceIcon__ezURu{font-size:24px;color:var(--lx-link,#6b36e2)}.auth_chosen__kfVIB{background:var(--lx-tint-violet,#f4f1ff);border-color:var(--lx-line,#b4a1f4)}@media (max-width:1000px){.auth_page__Y5bx6{padding:0 22px 80px}.auth_layout__0g7RT{gap:20px;grid-template-columns:minmax(0,1fr) minmax(340px,1fr)}.auth_story__nfFUT{padding:35px 25px;min-height:680px}.auth_story__nfFUT h1{font-size:42px}.auth_card__3UHkg{padding:25px}.auth_pillars__hhOUI span{font-size:10px}}@media (max-width:720px){.auth_header__FcAqJ{height:76px}.auth_header__FcAqJ>a:last-child{font-size:12px}.auth_brand__n3_hs span{font-size:20px}.auth_brand__n3_hs img{width:45px;height:45px}.auth_layout__0g7RT{grid-template-columns:1fr;gap:18px}.auth_story__nfFUT{min-height:0;padding:22px}.auth_story__nfFUT h1{font-size:28px;letter-spacing:-1px;margin:15px 0}.auth_story__nfFUT>p{font-size:13px}.auth_art__epfi_{display:none}.auth_pillars__hhOUI{margin-top:20px}.auth_panel__un_Sa{padding:0}.auth_card__3UHkg{padding:24px 22px;border-radius:20px}.auth_card__3UHkg h2{font-size:27px}.auth_support__oOOnh{flex-wrap:wrap;padding:18px 5px}.auth_page__Y5bx6{padding:0 14px 90px}}@media (prefers-reduced-motion:reduce){.auth_page__Y5bx6 *{scroll-behavior:auto}}