:root{font-family:Arial,Helvetica,sans-serif;color:#203347;background:#f4f7fb;font-synthesis:none}*{box-sizing:border-box}body{margin:0}header{display:flex;align-items:center;justify-content:space-between;max-width:1120px;margin:auto;padding:26px 30px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:#203347;font-size:17px;font-weight:700}.brand span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#e0f3ee;color:#147d70}.private{font-size:12px;color:#64768b}main{max-width:960px;margin:40px auto;padding:0 28px}.eyebrow{font-size:10px;letter-spacing:2px;color:#147d70;font-weight:700}h1{font-size:58px;line-height:1.08;letter-spacing:-2.4px;margin:18px 0 22px}.intro{max-width:640px;color:#627489;line-height:1.8;font-size:15px}.connect-card{margin:32px 0;padding:28px;background:white;border:1px solid #dce5ef;border-radius:20px;box-shadow:0 14px 40px #243a5b0a}.card-top{display:flex;align-items:center;gap:9px;font-size:12px;color:#6b7c8f}.dot{width:9px;height:9px;border-radius:50%;background:#d58c3a;box-shadow:0 0 0 4px #fff1df}.dot.ready{background:#147d70;box-shadow:0 0 0 4px #e1f4ee}.dot.checking{background:#7e94b0;box-shadow:0 0 0 4px #eef2f9}.version{margin-left:auto;font-size:11px}h2{font-size:24px;letter-spacing:-.6px;margin:24px 0 10px}.connect-card>p{color:#677b90;font-size:13px;line-height:1.7}.actions{display:flex;gap:10px;margin:22px 0 18px;flex-wrap:wrap}.primary,.secondary{font:inherit;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:10px;padding:12px 18px;font-size:12px;font-weight:700;border:1px solid #d9e2ee;cursor:pointer}.primary{background:#147d70;color:white;border-color:#147d70}.secondary{background:#f3f6fb;color:#344e67}.disabled{display:none}.actions button:disabled{opacity:.65;cursor:wait}.launch-help{display:flex;gap:5px;flex-wrap:wrap;font-size:12px;color:#687a8c;line-height:1.8}.launch-help a,details a{color:#147d70}.locked{background:#f5f7fb;padding:13px 15px;border-radius:10px;font-size:12px;color:#758398;margin-top:20px}.locked.ready{background:#e4f4ee;color:#147d70}details{border-top:1px solid #e5ebf3;margin-top:22px;padding-top:17px;font-size:12px;color:#60758b;line-height:1.9}summary{cursor:pointer;color:#344d65}li{padding:4px 0}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:36px 0}.features b{font-size:11px;color:#147d70}.features h3{font-size:15px}.features p,.privacy-note{font-size:12px;line-height:1.8;color:#6a7b8e}footer{border-top:1px solid #dfe6ef;padding:22px 0;margin-top:30px;font-size:10px;letter-spacing:1px;color:#7890a3;display:flex;justify-content:space-between}footer a{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #5bbfa9;outline-offset:4px}@media(max-width:650px){header{padding:20px}.private{font-size:10px}main{margin:24px auto;padding:0 20px}h1{font-size:41px;letter-spacing:-1.6px}.intro{font-size:13px}.connect-card{padding:22px}.version{display:none}.actions>*{width:100%}.features{grid-template-columns:1fr;gap:10px}.features article{display:grid;grid-template-columns:32px 1fr;align-items:center}.features p{grid-column:2;margin-top:0}.features h3{margin-bottom:4px}.card-top{font-size:11px}}
.launch-help[hidden]{display:none}
