.login-module__Si-P0q__page{color:#fff;background:#1d1d1f;flex-direction:column;align-items:center;min-height:100vh;padding:0 24px 72px;display:flex}.login-module__Si-P0q__hero{isolation:isolate;background:#5c1015;justify-content:space-between;align-items:flex-end;gap:24px;width:calc(100% + 48px);min-height:clamp(330px,46vh,560px);padding:clamp(28px,5vw,64px);display:flex;position:relative;overflow:hidden}.login-module__Si-P0q__hero:after{z-index:-1;content:"";background:linear-gradient(#0c0c0d29 18%,#0c0c0dcc 100%);position:absolute;inset:0}.login-module__Si-P0q__heroImage{z-index:-2;object-fit:cover;object-position:center 43%}.login-module__Si-P0q__alivePage{background:#12001f}.login-module__Si-P0q__aliveHero{background:radial-gradient(circle at 82% 24%,#7a33ffe6,#0000 23%),radial-gradient(circle at 18% 80%,#ff32b1d1,#0000 27%),linear-gradient(128deg,#160022 8%,#37105d 48%,#050007 100%);min-height:clamp(300px,43vh,520px)}.login-module__Si-P0q__aliveHero:before{z-index:-1;content:"";background:repeating-linear-gradient(118deg,#0000 0 34px,#ffffff0a 34px 36px);position:absolute;inset:0}.login-module__Si-P0q__aliveWordmark{letter-spacing:-.09em;width:auto;font-size:clamp(64px,14vw,180px);font-weight:900;line-height:.72;text-decoration:none}.login-module__Si-P0q__aliveWordmark span{color:#d8ff52}.login-module__Si-P0q__alivePage .login-module__Si-P0q__card{background:#12001f}.login-module__Si-P0q__wordmark{width:clamp(190px,30vw,420px);color:inherit;display:block}.login-module__Si-P0q__logo,.login-module__Si-P0q__compactWordmark img{width:100%;height:auto;display:block}.login-module__Si-P0q__heroCopy{text-align:right;gap:8px;max-width:400px;display:grid}.login-module__Si-P0q__heroCopy p{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.login-module__Si-P0q__heroCopy span{color:#ffffffb8;line-height:1.5}.login-module__Si-P0q__compactPage{justify-content:center;padding-top:110px}.login-module__Si-P0q__compactWordmark{width:142px;position:absolute;top:28px;left:32px}.login-module__Si-P0q__card{z-index:1;background:#1d1d1f;border:1px solid #ffffff2e;width:min(100%,480px);margin-top:clamp(-58px,-5vw,-38px);padding:clamp(32px,7vw,56px);position:relative}.login-module__Si-P0q__compactPage .login-module__Si-P0q__card{margin-top:0}.login-module__Si-P0q__eyebrow{color:#ffffffa3;letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:700}.login-module__Si-P0q__card h1{font-family:var(--font);margin:0;font-size:clamp(38px,9vw,64px);line-height:.95}.login-module__Si-P0q__card>p:not(.login-module__Si-P0q__eyebrow){color:#ffffffad;line-height:1.6}.login-module__Si-P0q__card form{gap:12px;margin:32px 0;display:grid}.login-module__Si-P0q__labelRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.login-module__Si-P0q__labelRow a,.login-module__Si-P0q__textLink{color:#fff;text-underline-offset:4px;font-size:12px;font-weight:700}.login-module__Si-P0q__card label{font-size:13px;font-weight:700}.login-module__Si-P0q__card input{color:#fff;background:#111;border:1px solid #ffffff57;border-radius:0;min-height:48px;padding:0 14px}.login-module__Si-P0q__card button{color:#1d1d1f;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#fff;border:1px solid #fff;min-height:48px;padding:0 18px;font-size:11px;font-weight:800}.login-module__Si-P0q__card button:disabled{cursor:wait;opacity:.65}.login-module__Si-P0q__card button:not(:disabled):hover{color:#fff;background:0 0}.login-module__Si-P0q__card form p[role=alert]{color:#ff9299;margin:2px 0 0;font-size:13px}.login-module__Si-P0q__secondaryForm button{color:#fff;background:0 0;border:1px solid #ffffff57}.login-module__Si-P0q__divider{color:#9e9aa1;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:32px 0 0;font-size:12px;display:flex}.login-module__Si-P0q__divider:before,.login-module__Si-P0q__divider:after{content:"";background:#ffffff2e;flex:1;height:1px}.login-module__Si-P0q__notice{background:#2a2a2e;border-left:3px solid #fff;margin:28px 0;padding:14px 16px}.login-module__Si-P0q__error{color:#ff9299!important}.login-module__Si-P0q__card small{color:#9e9aa1}.login-module__Si-P0q__quietForm{margin:10px 0 0!important}.login-module__Si-P0q__quietForm button{color:#fff;background:0 0;border:1px solid #ffffff57}.login-module__Si-P0q__page :focus-visible{outline-offset:4px;outline:3px solid}@media (max-width:620px){.login-module__Si-P0q__page{padding:0 16px 56px}.login-module__Si-P0q__hero{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:calc(100% + 32px);min-height:350px;padding:24px 20px 72px}.login-module__Si-P0q__heroImage{object-position:center 48%}.login-module__Si-P0q__wordmark{width:min(66vw,270px)}.login-module__Si-P0q__heroCopy{text-align:left;max-width:290px}.login-module__Si-P0q__card{margin-top:-48px;padding:30px 24px}.login-module__Si-P0q__card h1{font-size:clamp(42px,15vw,58px)}.login-module__Si-P0q__compactPage{justify-content:center;padding-top:96px}.login-module__Si-P0q__compactWordmark{width:120px;top:24px;left:24px}.login-module__Si-P0q__labelRow{flex-direction:column;align-items:flex-start;gap:4px}}