.home-main{max-width:640px;margin:auto}.home-logo{width:96px;height:96px;border-radius:24px}.home-card{margin:20px 0;padding:22px;border:1px solid #dce2ee;background:#fff;border-radius:18px}.home-card p{line-height:1.7;color:#667085}.home-card h2{font-size:21px}.home-card button{max-width:100%;white-space:normal}.home-card input{box-sizing:border-box;width:100%;margin:10px 0 16px}.home-card label{display:block}.home-card [role=status]{word-break:keep-all}#home-open{display:inline-flex;text-decoration:none}#home-open[hidden]{display:none}
