@font-face{font-family:Titillium Web;src:url(/fonts/titillium-web-latin-400-normal.woff2) format("woff2");font-weight:400}@font-face{font-family:Titillium Web;src:url(/fonts/titillium-web-latin-700-normal.woff2) format("woff2");font-weight:700}:root{--bg:#0f0f0f;--tile:#1d1d1c;--fg:#e5e2de;--fg2:#a9a7a3;--accent:#f37f0e;--link:#f79a3e;--line:rgba(229,226,222,.14);color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;height:100%}body{background:var(--bg);color:var(--fg);font:400 17px/1.5 UtilityOT,Titillium Web,system-ui,sans-serif}.login{min-height:100%;display:grid;place-items:center;padding:24px 16px}.logbox{width:min(440px,100%);background:var(--tile);border-radius:28px;padding:34px}.logbox img{width:72px;height:72px;border-radius:16px;display:block;margin-bottom:28px}.logbox h1{font-weight:700;font-size:28px;line-height:1.05;letter-spacing:.005em;text-transform:uppercase;margin:0 0 10px}.logbox p{color:var(--fg2);margin:0 0 26px;font-size:15px}.btn{display:inline-flex;align-items:center;gap:10px;border:0;border-radius:980px;background:var(--accent);color:#fff;font:inherit;font-weight:600;font-size:16px;padding:12px 22px;cursor:pointer}.btn:active{transform:scale(.97)}.btn[disabled]{opacity:.6;cursor:default}.note{margin-top:18px;color:var(--link);font-size:14px}.eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin:0 0 8px}a{color:var(--link)}