._page_hnugi_1{--auth-red:#e20d16;--auth-ink:#161412;background:#f5f3ef;grid-template-columns:minmax(440px,.95fr) minmax(480px,1.05fr);min-height:100vh;display:grid}._brandPanel_hnugi_19{color:#fff;background:#11100f;flex-direction:column;justify-content:space-between;min-height:100vh;padding:42px clamp(38px,6vw,88px);display:flex;position:relative;overflow:hidden}._brandPanel_hnugi_19:before{content:"";border:1px solid #ffffff17;border-radius:50%;width:540px;height:540px;position:absolute;top:-190px;right:-260px;box-shadow:0 0 0 90px #ffffff08,0 0 0 180px #ffffff05}._brandPanel_hnugi_19:after{content:"";pointer-events:none;background:radial-gradient(circle,#e20d1644 0,#0000 68%);height:520px;position:absolute;inset:auto -20% -42% 28%}._backLink_hnugi_85,._securityNote_hnugi_87,._brandCopy_hnugi_89{z-index:1;position:relative}._backLink_hnugi_85{color:#c7c3bd;align-items:center;gap:9px;width:fit-content;font-size:12px;font-weight:650;display:inline-flex}._backLink_hnugi_85 svg{width:16px;height:16px}._backLink_hnugi_85:hover{color:#fff}._brandCopy_hnugi_89{max-width:580px;padding-block:70px}._logo_hnugi_99{filter:brightness(0)invert();object-fit:contain;object-position:left center;width:190px;height:auto}._eyebrow_hnugi_101{color:#ff666d;letter-spacing:.16em;text-transform:uppercase;margin:50px 0 18px;font-size:11px;font-weight:800}._brandCopy_hnugi_89 h1{letter-spacing:-.045em;text-transform:uppercase;margin:0;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(58px,5.5vw,96px);font-weight:900;line-height:.88}._brandCopy_hnugi_89 h1 em{color:var(--auth-red);font-style:normal}._intro_hnugi_107{color:#b7b2ac;max-width:520px;margin:30px 0 38px;font-size:15px;line-height:1.75}._benefits_hnugi_109{gap:18px;margin:0;padding:0;list-style:none;display:grid}._benefits_hnugi_109 li{grid-template-columns:28px 1fr;align-items:start;gap:13px;display:grid}._benefits_hnugi_109 svg{color:#fff;background:var(--auth-red);border-radius:50%;width:22px;height:22px;padding:5px}._benefits_hnugi_109 strong,._benefits_hnugi_109 span{display:block}._benefits_hnugi_109 strong{color:#f7f4ef;margin-bottom:3px;font-size:12px}._benefits_hnugi_109 span{color:#98938d;font-size:11px;line-height:1.55}._securityNote_hnugi_87{color:#807c77;align-items:center;gap:9px;margin:0;font-size:10px;display:flex}._securityNote_hnugi_87 svg{width:14px;height:14px}._formPanel_hnugi_127{place-items:center;min-height:100vh;padding:48px clamp(28px,7vw,110px);display:grid}._formWrap_hnugi_129{width:min(480px,100%)}._formKicker_hnugi_131{color:var(--auth-red);letter-spacing:.18em;margin:0 0 15px;font-size:10px;font-weight:850}._formWrap_hnugi_129 h2{color:var(--auth-ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,50px);font-weight:760;line-height:1}._formIntro_hnugi_135{color:#746e68;margin:17px 0 28px;font-size:13px;line-height:1.65}._modeTabs_hnugi_137{background:#e9e6e1;border-radius:12px;grid-template-columns:1fr 1fr;margin-bottom:26px;padding:4px;display:grid}._modeTabs_hnugi_137 button{color:#77716b;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:43px;font-size:11px;font-weight:750}._modeTabs_hnugi_137 ._activeTab_hnugi_141{color:#191715;background:#fff;box-shadow:0 4px 14px #211d1811}._form_hnugi_127{gap:17px;display:grid}._form_hnugi_127 label{color:#403c38;gap:8px;font-size:11px;font-weight:750;display:grid}._form_hnugi_127 input{color:#191715;background:#fff;border:1px solid #d9d4cd;border-radius:10px;width:100%;height:50px;padding:0 14px;font-size:13px;transition:border-color .18s,box-shadow .18s}._form_hnugi_127 input::placeholder{color:#aaa49d}._form_hnugi_127 input:focus{border-color:#8e8881;outline:none;box-shadow:0 0 0 4px #2c27210a}._passwordField_hnugi_153{display:block;position:relative}._passwordField_hnugi_153 input{padding-right:48px}._passwordField_hnugi_153 button{color:#817b74;cursor:pointer;background:0 0;border:0;place-items:center;width:40px;display:grid;position:absolute;inset:0 6px 0 auto}._passwordField_hnugi_153 svg{width:17px;height:17px}._forgotButton_hnugi_161{width:fit-content;color:var(--auth-red);cursor:pointer;background:0 0;border:0;margin:-7px 0 0 auto;padding:0;font-size:10px;font-weight:800}._forgotButton_hnugi_161:hover{text-underline-offset:3px;text-decoration:underline}._notice_hnugi_165{border:1px solid #0000;border-radius:9px;align-items:flex-start;gap:8px;padding:11px 12px;font-size:11px;line-height:1.5;display:flex}._notice_hnugi_165 svg{flex:none;width:16px;height:16px}._error_hnugi_169{color:#8a2d31;background:#fff0f0;border-color:#f1c9cb}._success_hnugi_171{color:#23624e;background:#edf8f3;border-color:#cde8dc}._info_hnugi_173{color:#705323;background:#fff8e9;border-color:#efdfbd}._submitButton_hnugi_175{color:#fff;cursor:pointer;letter-spacing:.015em;background:linear-gradient(135deg,#ee1821,#bf070e);border:1px solid #bd080f;border-radius:10px;justify-content:center;align-items:center;gap:11px;min-height:54px;margin-top:3px;padding:0 18px;font-size:12px;font-weight:800;display:flex;box-shadow:0 12px 24px #d50d1630}._submitButton_hnugi_175:hover{background:linear-gradient(135deg,#f3242d,#cc0a12)}._submitButton_hnugi_175:disabled{opacity:.65;cursor:wait}._submitButton_hnugi_175 svg{width:17px;height:17px}._spinner_hnugi_183{animation:.8s linear infinite _spin_hnugi_183}._switchPrompt_hnugi_185{color:#77716b;text-align:center;margin:22px 0 0;font-size:11px}._switchPrompt_hnugi_185 button{color:var(--auth-red);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}._terms_hnugi_189{color:#aaa49d;text-align:center;margin:18px 0 0;font-size:9px;line-height:1.5}._terms_hnugi_189 a{color:#766f68;text-underline-offset:2px;font-weight:760;text-decoration:underline}._terms_hnugi_189 a:hover{color:var(--auth-red)}@keyframes _spin_hnugi_183{to{transform:rotate(360deg)}}@media (max-width:900px){._page_hnugi_1{grid-template-columns:1fr}._brandPanel_hnugi_19{min-height:auto;padding:28px 28px 52px}._brandCopy_hnugi_89{max-width:660px;padding:62px 0 25px}._brandCopy_hnugi_89 h1{font-size:clamp(58px,12vw,90px)}._benefits_hnugi_109{grid-template-columns:repeat(3,1fr);gap:15px}._securityNote_hnugi_87{display:none}._formPanel_hnugi_127{min-height:auto;padding:62px 26px 78px}}@media (max-width:620px){._brandPanel_hnugi_19{padding:24px 20px 42px}._brandCopy_hnugi_89{padding-top:50px}._logo_hnugi_99{width:155px}._eyebrow_hnugi_101{margin-top:38px}._brandCopy_hnugi_89 h1{font-size:clamp(52px,17vw,76px)}._intro_hnugi_107{margin-block:24px 30px;font-size:13px}._benefits_hnugi_109{grid-template-columns:1fr}._formPanel_hnugi_127{padding:48px 20px 64px}._formWrap_hnugi_129 h2{font-size:38px}}
