.owner-access{max-width:520px;margin:40px auto;padding:24px}.owner-access h1{font-size:32px}.owner-access input,.owner-access button{min-height:48px}.owner-access form{margin:24px 0}.owner-access label{margin:16px 0}.owner-access [hidden]{display:none!important}.owner-access p{line-height:1.6}.owner-access button{margin-top:12px}footer .owner-edit{font-size:12px;opacity:.75;align-self:center}.owner-brand{display:flex;align-items:center;gap:14px;flex-wrap:wrap}

footer .owner-brand{width:auto}footer .owner-edit{min-height:44px;display:inline-flex;align-items:center;padding:0 6px}
