body{font:17px system-ui;background:#f6f7fa;color:#182235;margin:0}main{max-width:720px;margin:3rem auto;padding:2rem;background:white;border-radius:16px}label{display:block;margin:1rem 0}input:not([type=checkbox]),select{box-sizing:border-box;width:100%;padding:.7rem;margin-top:.4rem;font:inherit}button{padding:.8rem;margin:.4rem;font:inherit}p{line-height:1.5}.install-button{display:inline-block;background:#2547a8;color:white;padding:.9rem 1.2rem;border-radius:.5rem;text-decoration:none;font-weight:650}.install-button:focus-visible{outline:3px solid #182235;outline-offset:3px}.install-button:hover{background:#193580}