.account-page { min-height: 100vh; display: grid; place-items: center; padding: 2rem 1rem; }
.account-card { max-width: 38rem; padding: clamp(1.5rem, 4vw, 3rem); background: var(--bs-body-bg, #fff); border: 1px solid var(--bs-border-color, #d8dfdc); border-radius: .25rem; }
.account-card descope-wc { display: block; min-height: 18rem; }
.account-card .brand { color: inherit; text-decoration: none; }
