.login-auth-check[data-astro-cid-sjqh5bze]{color:#999aa8;place-items:center;min-height:calc(100vh - 82px);display:grid}.login-auth-check[data-astro-cid-sjqh5bze][hidden],.login-page[data-astro-cid-sjqh5bze][hidden]{display:none}.login-page[data-astro-cid-sjqh5bze]{color:#fff;grid-template-columns:minmax(0,.9fr) minmax(440px,.75fr);align-items:center;gap:clamp(3rem,9vw,10rem);width:min(1120px,100%);min-height:calc(100vh - 82px);margin:0 auto;padding:3rem 2rem 5rem;display:grid}.eyebrow[data-astro-cid-sjqh5bze],.step[data-astro-cid-sjqh5bze]{color:#7173ff;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:700}.login-intro[data-astro-cid-sjqh5bze] h1[data-astro-cid-sjqh5bze]{letter-spacing:-.055em;font-size:clamp(3.2rem,6vw,5.5rem);font-weight:600;line-height:.96}.intro-copy[data-astro-cid-sjqh5bze]{color:#999aa8;max-width:480px;margin-top:1.7rem;font-size:1.05rem;line-height:1.7}.trust-card[data-astro-cid-sjqh5bze]{background:#ffffff06;border:1px solid #242636;border-radius:16px;align-items:center;gap:1rem;width:min(100%,430px);margin-top:2.3rem;padding:1rem;display:flex}.trust-icon[data-astro-cid-sjqh5bze]{color:#8587ff;background:#7173ff1c;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.trust-icon[data-astro-cid-sjqh5bze] svg[data-astro-cid-sjqh5bze]{width:24px;height:24px}.trust-card[data-astro-cid-sjqh5bze] div[data-astro-cid-sjqh5bze]:last-child{gap:.3rem;display:grid}.trust-card[data-astro-cid-sjqh5bze] strong[data-astro-cid-sjqh5bze]{font-size:.9rem;font-weight:600}.login-card[data-astro-cid-sjqh5bze]{background:linear-gradient(145deg,#191a27f7,#0a0b12fc);border:1px solid #242637;border-radius:28px;padding:clamp(1.6rem,4vw,3rem);position:relative;overflow:hidden;box-shadow:0 32px 90px #00000073}.login-card[data-astro-cid-sjqh5bze]:before{filter:blur(120px);opacity:.17;content:"";pointer-events:none;background:#3037ff;border-radius:50%;width:340px;height:340px;position:absolute;top:-170px;right:-130px}.form-heading[data-astro-cid-sjqh5bze]{margin-bottom:2rem;position:relative}.form-heading[data-astro-cid-sjqh5bze] h2[data-astro-cid-sjqh5bze]{letter-spacing:-.04em;font-size:clamp(1.9rem,4vw,2.45rem);font-weight:600}.form-heading[data-astro-cid-sjqh5bze]>p[data-astro-cid-sjqh5bze]:last-child{color:#8d8e9c;margin-top:.7rem}.form-heading[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze],.support-copy[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze],.password-label[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]{color:#8587ff;text-decoration:none}form[data-astro-cid-sjqh5bze]{gap:1.2rem;display:grid;position:relative}.field[data-astro-cid-sjqh5bze]{gap:.6rem;display:grid}.field[data-astro-cid-sjqh5bze]>span[data-astro-cid-sjqh5bze]:first-child{color:#d9dae3;font-size:.87rem;font-weight:500}.password-label[data-astro-cid-sjqh5bze]{justify-content:space-between;align-items:center;display:flex}.password-label[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]{font-size:.76rem;font-weight:500}input[data-astro-cid-sjqh5bze],.password-input[data-astro-cid-sjqh5bze]{color:#fff;background:#10111a;border:1px solid #2b2d3d;border-radius:11px;outline:none;width:100%;transition:border-color .2s,box-shadow .2s}input[data-astro-cid-sjqh5bze]{min-height:48px;font:inherit;padding:0 .95rem}input[data-astro-cid-sjqh5bze]:focus,.password-input[data-astro-cid-sjqh5bze]:focus-within{border-color:#6165ff;box-shadow:0 0 0 3px #4f54ff24}input[data-astro-cid-sjqh5bze]::placeholder{color:#515363}.password-input[data-astro-cid-sjqh5bze]{align-items:center;display:flex;overflow:hidden}.password-input[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{min-width:0;min-height:46px;box-shadow:none;background:0 0;border:0}.toggle-password[data-astro-cid-sjqh5bze]{color:#8587ff;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;flex:none;margin-right:.45rem;padding:.35rem .45rem;font-size:.72rem;font-weight:600}.toggle-password[data-astro-cid-sjqh5bze]:hover{color:#fff;background:#7173ff1f}.remember-row[data-astro-cid-sjqh5bze]{color:#8f909e;align-items:center;gap:.65rem;font-size:.82rem;display:flex}.remember-row[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{accent-color:#6266ff;width:16px;min-height:16px;padding:0}.form-message[data-astro-cid-sjqh5bze]{color:#ff7f89;min-height:1rem;margin-top:-.4rem;font-size:.82rem}.login-button[data-astro-cid-sjqh5bze]{color:#fff;cursor:pointer;width:100%;min-height:50px;font:inherit;background:linear-gradient(90deg,#002bff,#7173ff);border:0;border-radius:12px;justify-content:center;align-items:center;gap:.7rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex}.login-button[data-astro-cid-sjqh5bze] svg[data-astro-cid-sjqh5bze]{width:19px;height:19px;transition:transform .2s}.login-button[data-astro-cid-sjqh5bze]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 30px #3237ff40}.login-button[data-astro-cid-sjqh5bze]:hover:not(:disabled) .button-arrow[data-astro-cid-sjqh5bze]{transform:translate(3px)}.login-button[data-astro-cid-sjqh5bze]:disabled{cursor:wait;opacity:.7}.button-loader[data-astro-cid-sjqh5bze]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin;display:none}.login-button[data-astro-cid-sjqh5bze].is-loading .button-label[data-astro-cid-sjqh5bze],.login-button[data-astro-cid-sjqh5bze].is-loading .button-arrow[data-astro-cid-sjqh5bze]{display:none}.login-button[data-astro-cid-sjqh5bze].is-loading .button-loader[data-astro-cid-sjqh5bze]{display:block}.support-copy[data-astro-cid-sjqh5bze]{color:#6f7180;text-align:center;margin-top:1.6rem;font-size:.78rem;position:relative}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=860px){.login-page[data-astro-cid-sjqh5bze]{grid-template-columns:1fr;gap:3rem;max-width:620px}.login-intro[data-astro-cid-sjqh5bze]{padding-top:1.5rem}}@media (width<=520px){.login-page[data-astro-cid-sjqh5bze]{padding:2rem 1rem 4rem}.login-card[data-astro-cid-sjqh5bze]{border-radius:20px}.login-intro[data-astro-cid-sjqh5bze] h1[data-astro-cid-sjqh5bze]{font-size:3rem}.trust-card[data-astro-cid-sjqh5bze]{align-items:flex-start}}body:has(.login-page){color:#e2e8f0;background:#030816;font-family:Arial,Helvetica,sans-serif}.login-auth-check[data-astro-cid-sjqh5bze]{color:#94a3b8;background:#030816}.login-page[data-astro-cid-sjqh5bze]{color:#e2e8f0;background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:80px;max-width:1160px;min-height:calc(100vh - 65px);margin:0 auto;padding:70px 32px 80px;display:grid}.login-intro[data-astro-cid-sjqh5bze]{max-width:520px}.eyebrow[data-astro-cid-sjqh5bze],.step[data-astro-cid-sjqh5bze]{color:#67e8f9;letter-spacing:.8px;text-transform:uppercase;background:#00d9ff12;border:1px solid #00d9ff47;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:600;display:inline-flex}.login-intro[data-astro-cid-sjqh5bze] h1[data-astro-cid-sjqh5bze]{letter-spacing:-1.7px;color:#edf5ff;margin:24px 0;font-size:58px;font-style:italic;font-weight:700;line-height:1.07}.intro-copy[data-astro-cid-sjqh5bze]{color:#94a3b8;max-width:430px;font-size:15px;line-height:1.9}.trust-card[data-astro-cid-sjqh5bze]{box-shadow:none;background:radial-gradient(at top,#0091ff12,#061326dd);border:1px solid #00d9ff38;border-radius:12px;margin-top:32px;padding:18px 20px}.trust-icon[data-astro-cid-sjqh5bze]{color:#67e8f9;background:#07315a;border:1px solid #1b6b9f;border-radius:10px}.trust-card[data-astro-cid-sjqh5bze] strong[data-astro-cid-sjqh5bze]{color:#dbeaf6;font-size:13px;font-weight:600}.trust-card[data-astro-cid-sjqh5bze] span[data-astro-cid-sjqh5bze]{color:#719ab8;font-size:11px;line-height:1.7}.login-card[data-astro-cid-sjqh5bze]{background:radial-gradient(at top,#0091ff1c,#061326ed 80%);border:1px solid #00d9ff47;border-radius:18px;width:100%;max-width:none;padding:34px;box-shadow:0 0 24px #008cff0d,inset 0 1px #c5edff14}.form-heading[data-astro-cid-sjqh5bze] h2[data-astro-cid-sjqh5bze]{letter-spacing:-.7px;color:#f1f5f9;margin:18px 0 12px;font-size:30px;font-style:italic;font-weight:700}.form-heading[data-astro-cid-sjqh5bze]>p[data-astro-cid-sjqh5bze]:last-child{color:#94a3b8;font-size:12px}.login-page[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]{color:#67e8f9}.login-page[data-astro-cid-sjqh5bze] a[data-astro-cid-sjqh5bze]:hover{color:#d5f3ff}.field[data-astro-cid-sjqh5bze]>span[data-astro-cid-sjqh5bze],.password-label[data-astro-cid-sjqh5bze]{color:#b3cadd;font-size:12px;font-weight:500}.field[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{color:#e2e8f0;box-shadow:none;background:#02061299;border:1px solid #06b6d44d;border-radius:8px;padding:13px 14px;font-size:13px}.field[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]::placeholder{color:#4d728f}.field[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]:focus{border-color:#22d3ee;outline:1px solid #22d3ee;box-shadow:0 0 12px #00d9ff18}.password-input[data-astro-cid-sjqh5bze]{box-shadow:none;background:#02061299;border:1px solid #06b6d44d;border-radius:8px}.password-input[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{background:0 0;border:0;min-width:0}.password-input[data-astro-cid-sjqh5bze]:focus-within{border-color:#22d3ee;box-shadow:0 0 12px #00d9ff18}.toggle-password[data-astro-cid-sjqh5bze]{color:#67e8f9;background:0 0;border:0;padding:10px 13px;font-size:11px}.remember-row[data-astro-cid-sjqh5bze]{color:#94a3b8;font-size:11px}.remember-row[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{accent-color:#0ea5e9}.login-button[data-astro-cid-sjqh5bze]{color:#fff;background:linear-gradient(90deg,#2563eb,#06b6d4);border:1px solid #38bdf866;border-radius:8px;font-size:13px;font-weight:600;box-shadow:0 0 18px #00d9ff25}.login-button[data-astro-cid-sjqh5bze]:hover:not(:disabled){background:linear-gradient(90deg,#3275f5,#10c4df);transform:none;box-shadow:0 0 22px #00d9ff35}.form-message[data-astro-cid-sjqh5bze]{font-size:12px}.form-message[data-astro-cid-sjqh5bze].error{color:#fda4af}.form-message[data-astro-cid-sjqh5bze].success{color:#6ee7b7}.support-copy[data-astro-cid-sjqh5bze]{color:#64748b;border-color:#164969;margin-top:24px;font-size:11px;line-height:1.8}.field[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]:-webkit-autofill{-webkit-text-fill-color:#e2e8f0;caret-color:#e2e8f0;-webkit-box-shadow:inset 0 0 0 1000px #07172b}body:has(.login-page) .site-header{background:#020612d9;border-bottom:1px solid #06b6d433;padding:0}body:has(.login-page) .site-header .header-shell{width:min(1280px,100%);height:64px;min-height:64px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 32px}body:has(.login-page) .site-header .brand{gap:10px}body:has(.login-page) .site-header .brand img{box-sizing:border-box;background:#020612;border:1px solid #22d3ee;border-radius:8px;width:32px;height:32px;padding:7px;box-shadow:0 0 16px #00d9ff30}body:has(.login-page) .site-header .brand span{letter-spacing:2.4px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-style:italic;font-weight:700}body:has(.login-page) .site-header .main-nav a{color:#cbd5e1}body:has(.login-page) .site-header .register-link{background:linear-gradient(90deg,#2563eb,#06b6d4);border:1px solid #38bdf866;transform:none;box-shadow:0 0 15px #00d9ff22}body:has(.login-page) .site-header .mobile-nav>nav{background:#03182b;border-color:#1b74a7}@media (width<=900px){.login-page[data-astro-cid-sjqh5bze]{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:35px;padding:45px 28px}.login-intro[data-astro-cid-sjqh5bze] h1[data-astro-cid-sjqh5bze]{font-size:44px}.login-card[data-astro-cid-sjqh5bze]{padding:28px}.intro-copy[data-astro-cid-sjqh5bze]{font-size:13px}}@media (width<=700px){.login-page[data-astro-cid-sjqh5bze]{grid-template-columns:1fr;gap:28px;padding:32px 20px 45px}.login-intro[data-astro-cid-sjqh5bze]{max-width:none}.login-intro[data-astro-cid-sjqh5bze] h1[data-astro-cid-sjqh5bze]{margin:17px 0;font-size:35px}.intro-copy[data-astro-cid-sjqh5bze]{max-width:none;font-size:13px}.trust-card[data-astro-cid-sjqh5bze]{display:none}.login-card[data-astro-cid-sjqh5bze]{justify-self:center;max-width:460px;padding:25px}.form-heading[data-astro-cid-sjqh5bze] h2[data-astro-cid-sjqh5bze]{font-size:27px}body:has(.login-page) .site-header .header-shell{padding:0 20px}.eyebrow[data-astro-cid-sjqh5bze],.step[data-astro-cid-sjqh5bze]{font-size:9px}}.password-input[data-astro-cid-sjqh5bze]{background:#020c1b;border:1px solid #164969;border-radius:8px;align-items:center;display:flex;position:relative;overflow:hidden}.password-input[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{background:0 0;border:0;border-radius:0;outline:none;width:100%;padding-right:48px;display:block}.password-input[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]:focus{box-shadow:none;outline:none}.password-input[data-astro-cid-sjqh5bze] .toggle-password[data-astro-cid-sjqh5bze]{color:#7296b2;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:34px;height:34px;margin:0;padding:7px;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-input[data-astro-cid-sjqh5bze] .toggle-password[data-astro-cid-sjqh5bze]:hover{color:#c2e5fa;background:#0d2b43}.password-input[data-astro-cid-sjqh5bze] .toggle-password[data-astro-cid-sjqh5bze]:focus-visible{outline-offset:-2px;outline:2px solid #38bdf8}.toggle-password[data-astro-cid-sjqh5bze] svg[data-astro-cid-sjqh5bze]{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.eye-slash[data-astro-cid-sjqh5bze]{display:none}.toggle-password[data-astro-cid-sjqh5bze][aria-pressed=true] .eye-slash[data-astro-cid-sjqh5bze]{display:block}
