:root{font-family:Arial,Helvetica,sans-serif;color:#22231f;background:#eeeee7;font-synthesis:none}*{box-sizing:border-box}body{margin:0}header,footer{display:flex;justify-content:space-between;align-items:center;padding:30px 5vw;border-bottom:1px solid #bdbfb3}a{color:inherit;text-decoration:none}.wordmark{font-size:34px;font-weight:900;letter-spacing:-2px}.wordmark span{font-size:12px;vertical-align:top;letter-spacing:0}header>a:last-child{font-size:13px}main{display:grid;grid-template-columns:1.2fr 1fr;max-width:1500px;min-height:75vh;margin:auto;padding:70px 5vw;gap:9vw}.eyebrow{font-size:11px;font-weight:bold;letter-spacing:1.5px}h1{font-size:clamp(50px,6.5vw,100px);letter-spacing:-5px;line-height:.95;font-weight:500;margin:35px 0}h1 em{font-family:Georgia,serif;font-weight:400}.lede{font-size:17px;line-height:1.5;max-width:370px}.diagram{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:40px;font-size:10px;letter-spacing:1px}.diagram span{border:1px solid #95988c;border-radius:50%;padding:18px 12px}.diagram i{font-size:20px}.panel{background:#fafbf5;padding:32px;border:1px solid #bdbfb3;align-self:start;border-radius:3px}h2{font-size:32px;letter-spacing:-1px;line-height:1.15;font-weight:500;margin:10px 0 24px}.tabs{display:flex;gap:10px;margin-bottom:20px}.tabs button{flex:1;background:none;border-bottom:2px solid transparent}.tabs button[aria-pressed=true]{border-color:#292e25}button,input{font:inherit}button{cursor:pointer;padding:13px 15px;background:#eeeee7;border:1px solid #bdbfb3;border-radius:2px}button:disabled{opacity:.55;cursor:wait}button:hover{filter:brightness(.94)}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #647b3f;outline-offset:3px}label{display:block;font-size:12px;margin:18px 0}input{display:block;width:100%;margin-top:8px;padding:13px;border:1px solid #bdbfb3;border-radius:2px;background:#fff}.primary{display:block;width:100%;background:#d3ed99;border:1px solid #98a87d;margin-top:20px;text-align:left;font-weight:bold}.text{border:0;background:none;font-size:12px;padding-left:0;margin-top:12px;text-decoration:underline}.fine,details{font-size:12px;color:#606357;line-height:1.65}.statusline{display:flex;justify-content:space-between;font-size:12px;border-block:1px solid #bdbfb3;padding:16px 0}dl{display:grid;grid-template-columns:1fr auto;gap:14px;font-size:13px}dd{margin:0}details{margin-top:22px}summary{cursor:pointer;color:#22231f}#message{font-size:13px;line-height:1.5;margin:0 0 16px}#message:empty{display:none}#message.error{color:#9c331e}#challenge{min-height:65px}footer{font-size:10px;letter-spacing:1px;border-top:1px solid #bdbfb3;border-bottom:0}[hidden]{display:none!important}@media(max-width:760px){main{grid-template-columns:1fr;gap:35px;padding-top:35px}h1{font-size:65px;letter-spacing:-3px}.diagram{display:none}.panel{padding:24px}footer{gap:20px;line-height:1.5}header{padding-block:20px}}
main>*{min-width:0}#identity,#message,dd,details{overflow-wrap:anywhere}input{min-width:0}
.danger{display:block;width:100%;margin-top:4px;background:#f6ddd5;border:1px solid #b0533c;color:#5c1a0b;text-align:left;font-weight:bold}#account-data p{margin:14px 0}#export-account{width:100%;text-align:left}#waiting-identity{overflow-wrap:anywhere}
