.hx-status{background:var(--hx-mist);flex-direction:column;justify-content:center;min-height:min(760px,100svh - 77px);padding:clamp(64px,9vw,120px) 0;display:flex}.hx-status :where(h1) em{color:var(--hx-ink-3);font-style:normal}.hx-status-body h1{letter-spacing:-.038em;margin-top:20px;font-size:clamp(42px,5vw,64px);font-weight:700;line-height:1.02}.hx-status-lede{max-width:34em;margin-top:24px;font-size:19px;line-height:1.6}.hx-status-ref{color:var(--hx-ink-3);margin-top:18px;font-size:15px}.hx-status-ref code{box-shadow:inset 0 0 0 1px var(--hx-line);color:var(--hx-navy);overflow-wrap:anywhere;background:#fff;border-radius:6px;padding:2px 8px;font:500 .92em/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.hx-status-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hx-status-arrow{transition:transform .2s;display:inline-block}.hx-btn:hover .hx-status-arrow{transform:translate(3px)}.hx-unsub{width:100%;max-width:620px;box-shadow:var(--hx-shadow-lg);background:#fff;border:1px solid #05243a0f;border-radius:28px;margin:0 auto;padding:40px 40px 34px}.hx-unsub-rule{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.hx-unsub-code{height:26px;color:var(--hx-violet-ink);font:600 12.5px/1 var(--hx-body);letter-spacing:.02em;white-space:nowrap;background:#f1ecff;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.hx-unsub-title{letter-spacing:-.032em;margin-top:22px;font-size:clamp(34px,4vw,44px);font-weight:700;line-height:1.06}.hx-unsub-deck{margin-top:16px;font-size:17px;line-height:1.6}.hx-unsub-form{border-top:1px solid var(--hx-line);margin-top:28px;padding-top:28px}.hx-unsub-fields{gap:10px;display:grid}.hx-unsub-label{color:var(--hx-navy);font-size:14px;font-weight:600}.hx-unsub-input{border:1.5px solid var(--hx-line-strong);width:100%;height:52px;font:400 16px/1 var(--hx-body);color:var(--hx-navy);background:#fff;border-radius:14px;padding:0 16px;transition:border-color .15s,box-shadow .15s}.hx-unsub-input::placeholder{color:#8a9aaa}.hx-unsub-input:focus{border-color:var(--hx-violet);outline:none;box-shadow:0 0 0 4px #8d65fd2e}.hx-unsub-input[aria-invalid=true]{border-color:#c3264b}.hx-unsub-input:disabled{background:var(--hx-mist);color:var(--hx-ink-3);cursor:not-allowed}.hx-status .hx-unsub-submit{width:100%;margin-top:6px}.hx-status .hx-unsub-submit:disabled{opacity:.6;cursor:not-allowed}.hx-unsub-status{min-height:1.5em;color:var(--hx-navy);font-size:15px;font-weight:500;line-height:1.55}.hx-unsub-status:empty{min-height:0}.hx-unsub-status-err{color:var(--hx-error)}.hx-unsub-foot{border-top:1px solid var(--hx-line);color:var(--hx-ink-3);margin-top:28px;padding-top:22px;font-size:15px;line-height:1.6}@media (max-width:640px){.hx-status{justify-content:flex-start;min-height:0;padding:48px 0 72px}.hx-status-lede{font-size:17.5px}.hx-status-actions .hx-btn{flex:100%}.hx-unsub{border-radius:22px;padding:28px 22px 24px}}
