*{box-sizing:border-box}.jaxe-login{color:#111218;background:#f7f7f9;min-height:100vh}.jaxe-login>header{background:#fff;border-bottom:1px solid #dddfe8;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.jaxe-login>header>a{align-items:center;text-decoration:none;display:flex}.jaxe-login>header>a img{object-fit:contain;object-position:left center;filter:invert();width:156px;height:48px;display:block}.jaxe-login>header>span{letter-spacing:.15em;font-size:8px;font-weight:800}.jaxe-login>section{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);min-height:calc(100vh - 76px);display:grid}.login-community{color:#fff;background:#111218;min-height:720px;position:relative;overflow:hidden}.login-community>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.login-community-shade{background:linear-gradient(#11121808 20%,#11121838 56%,#111218f5 100%);position:absolute;inset:0}.login-community-copy{z-index:2;position:absolute;bottom:clamp(38px,6vw,84px);left:clamp(32px,5vw,78px);right:clamp(32px,5vw,78px)}.login-community-copy>small,.jaxe-login article>small{letter-spacing:.15em;color:#b8b6ff;font-size:9px;font-weight:800}.login-community-copy h1{letter-spacing:-.07em;max-width:780px;margin:20px 0;font-size:clamp(48px,5.7vw,86px);line-height:.9}.login-community-copy h1 em{color:#b8b6ff;font-family:Georgia,serif;font-weight:400}.login-community-copy>p{color:#d8d9df;max-width:650px;margin:0;font-size:15px;line-height:1.55}.login-community-proof{align-items:center;gap:14px;margin-top:25px;display:flex}.login-community-proof>b{color:#f3f3f5;max-width:290px;font-size:10px;line-height:1.45}.login-community-faces{padding-left:8px;display:flex}.login-community-faces i{background-position:11% 10%;background-repeat:no-repeat;background-size:180px;border:2px solid #fff;border-radius:50%;width:38px;height:38px;margin-left:-8px}.login-community-faces i:nth-child(2){background-position:90% 10%}.login-community-faces i:nth-child(3){background-position:8% 43%}.login-community-faces i:nth-child(4){background-position:90% 44%}.jaxe-login>section>article{align-self:center;width:100%;max-width:720px;padding:clamp(42px,7vw,112px)}.jaxe-login article>small{color:#5968f4}.jaxe-login article h2{letter-spacing:-.06em;margin:13px 0;font-size:clamp(38px,4vw,60px);line-height:.95}.jaxe-login article>p{color:#666;margin-bottom:28px;line-height:1.6}.login-primary{color:#fff;text-align:center;width:100%;font:inherit;cursor:pointer;background:#111218;border:0;border-radius:10px;padding:16px 20px;font-weight:800;text-decoration:none;display:block}.login-mode-switch{background:#eceef3;border:1px solid #dddfe8;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 14px;padding:4px;display:grid}.login-mode-switch button{color:#71737d;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:12px;font-weight:800;transition:background .2s,color .2s,transform .2s}.login-mode-switch button:hover{transform:translateY(-1px)}.login-mode-switch button.active{color:#fff;background:#111218}.login-google{color:#111218;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d9e1;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:15px 20px;font-weight:800;display:flex}.login-google span{color:#5968f4;background:#f1f2f6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.login-google:disabled,.login-primary:disabled{opacity:.55;cursor:wait}.login-divider{color:#9597a1;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:12px;margin:22px 0;font-size:9px;display:flex}.login-divider:before,.login-divider:after{content:"";background:#dddfe8;flex:1;height:1px}.login-email-form{gap:13px;display:grid}.login-email-form label{letter-spacing:.08em;text-transform:uppercase;color:#6c6e78;gap:7px;font-size:9px;font-weight:800;display:grid}.login-email-form input{color:#111218;width:100%;font:inherit;background:#fff;border:1px solid #d8d9e1;border-radius:9px;outline:none;padding:14px 15px;font-size:14px}.login-email-form input:focus{border-color:#5968f4;box-shadow:0 0 0 3px #5968f41a}.login-form-actions{justify-content:space-between;gap:14px;margin-top:14px;display:flex}.login-form-actions button{color:#5968f4;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:750}.login-form-message{background:#f0f0ff;border-radius:8px;padding:10px 12px;font-size:11px;color:#454ea9!important;margin:0!important;line-height:1.4!important}.login-loading-inline{text-align:center;color:#777;padding:20px}.login-links{justify-content:center;gap:22px;margin-top:20px;display:flex}.login-links a,.switch-account{color:#111218;font-size:10px;font-weight:800}.login-links.stacked{gap:8px;display:grid}.login-links.stacked a{border:1px solid #dddfe8;padding:14px;text-decoration:none}.account-found{background:#d9ff43;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:25px;font-size:24px;display:grid}.login-account{border:1px solid #dddfe8;grid-template-columns:1fr 1fr;margin:25px 0;display:grid}.login-account span{padding:16px}.login-account span+span{border-left:1px solid #dddfe8}.login-account small,.login-account b{display:block}.login-account small{color:#777;margin-bottom:5px;font-size:8px}.switch-account{text-align:center;margin-top:20px;display:block}.login-loading{text-align:center}.login-loading img{object-fit:contain;filter:invert();width:155px;height:52px;margin:0 auto 18px;animation:1.2s infinite pulse;display:block}.login-error>p{color:#666;margin-bottom:28px;line-height:1.6}@keyframes pulse{50%{opacity:.65;transform:scale(.96)}}@media (max-width:960px){.jaxe-login>section{grid-template-columns:1fr}.login-community{min-height:620px}.jaxe-login>section>article{max-width:none;padding:76px 9vw}}@media (max-width:560px){.jaxe-login>header>span{display:none}.jaxe-login>header>a img{width:138px}.login-community{min-height:540px}.login-community-copy{bottom:34px;left:24px;right:24px}.login-community-copy h1{font-size:47px}.login-community-copy>p{font-size:13px}.jaxe-login>section>article{padding:62px 24px}.login-community-faces i{width:34px;height:34px}}
