.PowerWorxBrand_brand__JBuVM{display:inline-flex;align-items:center;gap:.52em;width:max-content;color:currentColor;line-height:1}.PowerWorxBrand_light__R41J2{color:#ffffff}.PowerWorxBrand_dark__A_RTY{color:hsl(var(--brand-navy,210 74% 17%))}.PowerWorxBrand_symbol__uT4zm{display:block;width:1.7em;height:2.7em;flex:0 0 auto;overflow:visible}.PowerWorxBrand_symbolOnly__yQNUI{gap:0}.PowerWorxBrand_wordmark__l7VUy{display:inline-block;font-family:var(--font-display),"Arial Narrow","Avenir Next Condensed",sans-serif;font-size:1.36em;font-stretch:condensed;font-style:italic;font-weight:700;letter-spacing:-.045em;line-height:.9;white-space:nowrap;transform:skewX(-2deg);transform-origin:left center}.AuthShell_shell__h1x_A{--auth-navy:hsl(var(--brand-navy,210 74% 17%));--auth-navy-deep:hsl(var(--brand-navy-strong,211 82% 11%));--auth-red:hsl(var(--brand-red,357 83% 52%));--auth-paper:hsl(210 25% 97%);--auth-ink:hsl(211 57% 14%);--auth-muted:hsl(211 16% 42%);--auth-line:hsl(210 18% 86%);--auth-input:hsl(210 18% 80%);--auth-muted-surface:hsl(210 23% 95%);display:grid;grid-template-columns:minmax(390px,44%) minmax(0,1fr);min-height:100vh;min-height:100svh;background:var(--auth-paper);color:var(--auth-ink);color-scheme:light}.AuthShell_brandPanel__Cqnz1{position:relative;isolation:isolate;display:flex;min-height:100vh;min-height:100svh;flex-direction:column;overflow:hidden;padding:clamp(2rem,4vw,4.75rem);background:var(--auth-navy);color:#ffffff}.AuthShell_redRule__bFdvQ{position:absolute;z-index:3;top:0;left:0;width:clamp(7rem,31%,15rem);height:7px;background:var(--auth-red)}.AuthShell_brandFrame__idhu_{position:absolute;z-index:-1;top:clamp(8.5rem,19vh,13rem);right:clamp(-5rem,-4vw,-2rem);width:min(36vw,31rem);aspect-ratio:.82;border:1px solid rgb(255 255 255/.09)}.AuthShell_brandFrame__idhu_:after,.AuthShell_brandFrame__idhu_:before{position:absolute;content:"";background:rgb(255 255 255/.08)}.AuthShell_brandFrame__idhu_:before{top:23%;right:-8vw;left:-13vw;height:1px}.AuthShell_brandFrame__idhu_:after{top:-8vh;bottom:-12vh;left:29%;width:1px}.AuthShell_frameSymbol__7aCr_{position:absolute;top:8%;right:10%;font-size:clamp(8.5rem,21vw,17rem);opacity:.075;transform:rotate(6deg)}.AuthShell_frameIndex__q_R0o{position:absolute;right:1.25rem;bottom:1rem;color:rgb(255 255 255/.35);font-family:var(--font-mono),monospace;font-size:.65rem;font-weight:600;letter-spacing:.14em}.AuthShell_desktopBrand__m2DTX{position:relative;z-index:1;font-size:clamp(1.4rem,2vw,1.9rem);animation:AuthShell_authRise__qF8xU .56s cubic-bezier(.2,.75,.25,1) both}.AuthShell_brandMessage__pKtug{position:relative;z-index:1;width:min(100%,33rem);margin:auto 0;padding-block:clamp(4rem,12vh,8rem);animation:AuthShell_authRise__qF8xU .65s cubic-bezier(.2,.75,.25,1) 80ms both}.AuthShell_eyebrow__Fs0Nz,.AuthShell_kicker__ZCsDr{margin:0;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:700;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.AuthShell_kicker__ZCsDr{display:flex;align-items:center;gap:.75rem;color:rgb(255 255 255/.64)}.AuthShell_kicker__ZCsDr:before{width:2.5rem;height:2px;background:var(--auth-red);content:""}.AuthShell_brandMessage__pKtug h2{margin:1.2rem 0 1.6rem;color:#ffffff;font-size:clamp(3.5rem,6.6vw,6.8rem);font-weight:740;letter-spacing:-.072em;line-height:.86}.AuthShell_brandMessage__pKtug h2 span{white-space:nowrap}.AuthShell_brandDescription__rgFpR{max-width:29rem;margin:0;color:rgb(255 255 255/.7);font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.65}.AuthShell_brandFooter__hrL67{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.55rem;color:rgb(255 255 255/.62);font-family:var(--font-mono),monospace;font-size:.64rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase;animation:AuthShell_authRise__qF8xU .65s cubic-bezier(.2,.75,.25,1) .14s both}.AuthShell_formPanel___ytPA{display:flex;min-height:100vh;min-height:100svh;flex-direction:column;padding:clamp(2rem,5vw,4.5rem) clamp(1.5rem,7vw,7rem) 1.75rem;background:var(--auth-paper)}.AuthShell_mobileHeader__PaX_A{display:none}.AuthShell_formColumn__zNJnv{width:min(100%,29rem);margin:auto;padding-block:3rem;animation:AuthShell_authRise__qF8xU .6s cubic-bezier(.2,.75,.25,1) .12s both}.AuthShell_formIntro__71xA3{margin-bottom:clamp(2rem,5vh,2.75rem)}.AuthShell_eyebrow__Fs0Nz{margin-bottom:.9rem;color:hsl(var(--brand-red-strong,357 76% 43%))}.AuthShell_formIntro__71xA3 h1{margin:0;color:var(--auth-ink);font-size:clamp(2.25rem,4vw,3.35rem);font-weight:720;letter-spacing:-.055em;line-height:1}.AuthShell_description__jGp9T{max-width:41ch;margin:1rem 0 0;color:var(--auth-muted);font-size:.96rem;line-height:1.65}.AuthShell_formContent__oOg4Z{width:100%}.AuthShell_formFooter__bNSLe{display:flex;width:min(100%,42rem);justify-content:space-between;gap:1rem;margin:0 auto;color:var(--auth-muted);font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@keyframes AuthShell_authRise__qF8xU{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.AuthShell_shell__h1x_A{display:block}.AuthShell_brandPanel__Cqnz1{display:none}.AuthShell_formPanel___ytPA{min-height:100vh;min-height:100svh;padding:1.4rem clamp(1.25rem,6vw,3rem) 1.25rem}.AuthShell_mobileHeader__PaX_A{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--auth-line);padding-bottom:1.25rem}.AuthShell_mobileBrand__siB9p{font-size:1.08rem}.AuthShell_mobileProduct__PzHqw{color:var(--auth-muted);font-family:var(--font-mono),monospace;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.AuthShell_formColumn__zNJnv{margin-block:auto;padding-block:clamp(3.5rem,12vh,6rem)}.AuthShell_formFooter__bNSLe{padding-top:2rem}}@media (max-width:480px){.AuthShell_formPanel___ytPA{padding-inline:1.25rem}.AuthShell_formColumn__zNJnv{padding-block:3.5rem}.AuthShell_formIntro__71xA3 h1{font-size:2.4rem}.AuthShell_formFooter__bNSLe{flex-direction:column;gap:.35rem}}@media (max-height:700px) and (min-width:861px){.AuthShell_brandPanel__Cqnz1,.AuthShell_formPanel___ytPA{min-height:700px}.AuthShell_brandMessage__pKtug{padding-block:3rem}.AuthShell_brandMessage__pKtug h2{font-size:clamp(3.25rem,8vh,5rem)}.AuthShell_formColumn__zNJnv{padding-block:2rem}}@media (prefers-reduced-motion:reduce){.AuthShell_brandFooter__hrL67,.AuthShell_brandMessage__pKtug,.AuthShell_desktopBrand__m2DTX,.AuthShell_formColumn__zNJnv{animation:none}}.auth-form_form__YHMQX{display:grid;gap:1.25rem}.auth-form_field__ktvi7{display:grid;gap:.55rem}.auth-form_fieldHeader__HTDWX{display:flex;min-height:1.25rem;align-items:center;justify-content:space-between;gap:1rem}.auth-form_label__SJFBf{color:var(--auth-ink,#0f2839);font-size:.8rem;font-weight:680;letter-spacing:.01em}.auth-form_inputWrap__Xsy4K{position:relative}.auth-form_input__CFTPz{width:100%;min-height:3.35rem;appearance:none;border:1px solid var(--auth-input,#c4cdd1);border-radius:7px;outline:none;background:#ffffff;color:var(--auth-ink,#0f2839);font:inherit;font-size:.94rem;line-height:1.3;padding:.85rem .95rem;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.auth-form_input__CFTPz::placeholder{color:var(--auth-muted,#596b78);opacity:1}.auth-form_input__CFTPz:hover:not(:disabled){border-color:var(--auth-muted,#596b78)}.auth-form_input__CFTPz:focus-visible{border-color:var(--auth-navy,#0b3150);box-shadow:0 0 0 3px rgb(16 41 54/.15)}.auth-form_input__CFTPz:disabled{cursor:not-allowed;background:var(--auth-muted-surface,#edf1f2);color:var(--auth-muted,#596b78)}.auth-form_inputWithAction__1__rO{padding-right:3.5rem}.auth-form_visibilityButton__EydXR{position:absolute;top:50%;right:.35rem;display:grid;width:2.65rem;height:2.65rem;place-items:center;transform:translateY(-50%);border:0;border-radius:5px;background:transparent;color:var(--auth-muted,#596b78);cursor:pointer;transition:background-color .16s ease,color .16s ease}.auth-form_visibilityButton__EydXR:hover{background:var(--auth-muted-surface,#edf1f2);color:var(--auth-navy,#0b3150)}.auth-form_visibilityButton__EydXR:focus-visible{outline:2px solid var(--auth-navy,#0b3150);outline-offset:1px}.auth-form_visibilityButton__EydXR svg{width:1.05rem;height:1.05rem}.auth-form_hint__TXbQO{margin:-.1rem 0 0;color:var(--auth-muted,#596b78);font-size:.75rem;line-height:1.45}.auth-form_textLink__VpCC_{display:inline-flex;min-height:2.75rem;align-items:center;gap:.4rem;border-radius:4px;color:var(--auth-navy,#0b3150);font-size:.8rem;font-weight:700;text-decoration:none;text-underline-offset:.24em}.auth-form_textLink__VpCC_:hover{text-decoration:underline}.auth-form_textLink__VpCC_:focus-visible{outline:2px solid var(--auth-navy,#0b3150);outline-offset:3px}.auth-form_textLink__VpCC_ svg{width:.95rem;height:.95rem}.auth-form_primaryButton__zRgmU{display:inline-flex;width:100%;min-height:3.4rem;align-items:center;justify-content:space-between;gap:1rem;margin-top:.3rem;border:1px solid transparent;border-radius:7px;background:hsl(var(--brand-red-strong,357 76% 43%));color:#ffffff;cursor:pointer;font:inherit;font-size:.86rem;font-weight:740;letter-spacing:.01em;line-height:1;padding:.95rem 1rem .95rem 1.15rem;text-decoration:none;transition:background-color .16s ease}.auth-form_primaryButton__zRgmU:hover:not(:disabled){background:#951c28}.auth-form_primaryButton__zRgmU:focus-visible{outline:3px solid rgb(16 41 54/.24);outline-offset:3px}.auth-form_primaryButton__zRgmU:disabled{background:var(--auth-muted,#596b78);cursor:wait}.auth-form_primaryButton__zRgmU svg{width:1.05rem;height:1.05rem;flex:0 0 auto}.auth-form_spinner__sFJcT{animation:auth-form_spin__ojlYC .85s linear infinite}.auth-form_secondaryRow__OqWkF{display:flex;align-items:center;justify-content:center;margin-top:1.25rem}.auth-form_notice__4zpxT{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;border:1px solid;border-radius:7px;padding:.9rem 1rem;font-size:.8rem;line-height:1.5}.auth-form_notice__4zpxT svg{width:1.05rem;height:1.05rem;flex:0 0 auto;margin-top:.12rem}.auth-form_noticeError__F3bLy{border-color:#e7bbc0;background:#fff5f5;color:#8c1d27}.auth-form_noticeSuccess__ut4Ya{border-color:#b9d5ca;background:#f3faf7;color:#215c48}.auth-form_completion__gSHkM{display:grid;justify-items:start}.auth-form_completionIcon__z9cE1{display:grid;width:3.25rem;height:3.25rem;place-items:center;margin-bottom:1.25rem;border:1px solid #b9d5ca;border-radius:50%;background:#f3faf7;color:#215c48}.auth-form_completionIcon__z9cE1 svg{width:1.35rem;height:1.35rem}.auth-form_completionIconError__rznnD{border-color:#e7bbc0;background:#fff5f5;color:#8c1d27}.auth-form_completionTitle__XLO0A{margin:0;color:var(--auth-ink,#0f2839);font-size:1rem;font-weight:720}.auth-form_completionCopy__BxRKi{margin:.55rem 0 1.5rem;color:var(--auth-muted,#596b78);font-size:.86rem;line-height:1.65}.auth-form_supportCopy__Tk8Ck{margin:1.75rem 0 0;border-top:1px solid var(--auth-line,#d5dde1);padding-top:1.25rem;color:var(--auth-muted,#596b78);font-size:.75rem;line-height:1.55}.auth-form_loadingState__fnfnJ{display:flex;min-height:8rem;align-items:center;gap:.7rem;color:var(--auth-muted,#596b78);font-size:.84rem}.auth-form_loadingState__fnfnJ svg{width:1.1rem;height:1.1rem}@keyframes auth-form_spin__ojlYC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.auth-form_input__CFTPz,.auth-form_primaryButton__zRgmU,.auth-form_visibilityButton__EydXR{transition:none}.auth-form_primaryButton__zRgmU:active:not(:disabled),.auth-form_primaryButton__zRgmU:hover:not(:disabled){transform:none}}