.account-main{max-width:680px}h1{font-size:46px}h2{font-size:28px}.account-main form{display:grid;gap:18px}.account-main p{line-height:1.65}.account-main section{border-top:1px solid var(--line);margin-top:35px;padding-top:18px}.account-main a{color:inherit;text-underline-offset:4px}summary{cursor:pointer;padding:12px 0}.account-main button{-webkit-appearance:none;appearance:none}#message{padding:15px 0;white-space:pre-wrap}#message.error{color:#9a382c}@media(max-width:600px){h1{font-size:37px}.account-main{padding:30px 20px}.account-main button{font-size:14px}}
