body.awaiting-verification { background: #fff; }
.awaiting-verification .panel-intro, .awaiting-verification #message { display: none; }
.verification-pending { max-width: 680px; margin: 0 auto; text-align: center; padding: 25px 0 70px; }
.verification-pending > img { object-fit: contain; margin-bottom: 22px; }
.verification-pending h2 { font-size: clamp(32px, 4vw, 46px); line-height: 1.15; margin: 18px 0 24px; text-wrap: balance; }
.verification-pending p { color: #554b3c; }
#pending-email { font-weight: 500; margin: 12px 0; overflow-wrap: anywhere; }
.verification-pending .actions { flex-wrap: wrap; align-items: center; margin-bottom: 24px; }
#verification-message { margin-bottom: 18px; }
