.account-entry-dialog{box-sizing:border-box;width:min(460px,calc(100% - 32px));padding:32px;border:1px solid #e4d9c9;border-radius:18px;background:#fffefd;color:#46423f;box-shadow:0 25px 80px #24130d33;font:16px/1.6 Arial,sans-serif}
.account-entry-dialog::backdrop{background:#20161980;backdrop-filter:blur(3px)}
.account-entry-dialog h2{font:600 25px/1.25 Arial,sans-serif;letter-spacing:-.02em;margin:12px 0}
.account-entry-dialog p{margin:12px 0 24px;color:#6a625b}
.account-entry-dialog .account-entry-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.09em;color:#92713e;margin:0}
.account-entry-dialog button{padding:12px 22px;background:#701624;color:#fff;border:0;border-radius:8px;font:600 14px Arial,sans-serif;cursor:pointer}
.account-entry-dialog button:focus-visible{outline:3px solid #b5935c;outline-offset:4px}
