.account-data{max-width:820px;margin:60px auto;padding:24px}.account-data h1{font-size:clamp(36px,8vw,72px)}.account-data form{display:grid;gap:20px;margin:32px 0;padding:24px;border:1px solid #596479;border-radius:20px}.account-data label{display:grid;gap:8px}.account-data input:not([type=checkbox]){min-height:48px;padding:12px;font:inherit;border:1px solid #6c7890;border-radius:8px;background:#fff;color:#10182a}.account-data .confirm{display:flex;align-items:flex-start;gap:12px}.account-data input[type=checkbox]{width:22px;height:22px;flex-shrink:0}.account-data button{min-height:48px;cursor:pointer}.account-data [role=alert]{color:#be1738;font-weight:600}.account-data a{text-decoration:underline}
