*{box-sizing:border-box}body{margin:0;background:#f1f2f3;color:#17191c;font:16px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}main{max-width:680px;margin:0 auto;padding:48px 24px calc(40px + env(safe-area-inset-bottom))}.brand{font-size:12px;letter-spacing:.14em;font-weight:700;margin-bottom:40px}h1{font-size:32px;line-height:1.15;letter-spacing:-.035em}h2{font-size:20px}.muted{color:#626872;font-size:14px}section{margin-top:32px}article{background:white;padding:24px;border-radius:16px;margin:24px 0}input{width:100%;font:inherit;background:white;border:1px solid #bfc3ca;border-radius:10px;padding:14px;margin:8px 0 16px}button,.primary{display:block;text-align:center;background:#17191c;border:0;color:white;border-radius:10px;padding:15px 20px;text-decoration:none;font:600 16px/1.4 inherit;cursor:pointer;min-height:48px;width:100%}.quiet{background:transparent;color:#626872;border:1px solid #cfd3d8}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #5b8def;outline-offset:3px}[hidden]{display:none!important}#message{font-size:14px;color:#354f75;overflow-wrap:anywhere}