/* ARFAON first-user clarity and visible outcome feedback across web channels. */
.arfaon-beta-trust{max-width:680px;margin:14px 0 0;padding:16px 18px;background:#f1f6f8;color:#182b39;border:1px solid #dce6eb;border-radius:18px;line-height:1.55;text-align:left}
.arfaon-beta-trust strong{font-weight:700;font-size:.98rem}
.arfaon-beta-trust p{margin:5px 0 9px;color:#526879;font-size:.91rem;line-height:1.55}
.arfaon-beta-trust__links{display:flex;flex-wrap:wrap;gap:8px 18px}
.arfaon-beta-trust a,.arfaon-beta-outcome a{color:#176783;font-weight:650;text-decoration:underline;text-underline-offset:3px}
.arfaon-beta-trust--workspace{max-width:1140px;margin:14px auto 0}
.arfaon-beta-outcome{min-width:0;margin:18px 0 24px;padding:18px;border:1px solid #dce6eb;border-radius:20px;background:#f1f6f8;color:#182b39}
.arfaon-beta-outcome[hidden],.arfaon-beta-trust[hidden]{display:none !important}
.arfaon-beta-outcome legend{float:none;padding:0 7px;color:#182b39;font-size:1.08rem;font-weight:750}
.arfaon-beta-outcome__intro{color:#526879;margin:3px 0 12px;line-height:1.55;font-size:.94rem}
.arfaon-beta-outcome__actions{display:flex;flex-wrap:wrap;gap:9px}
.arfaon-beta-outcome__choice{cursor:pointer;min-height:46px;padding:10px 14px;color:#182b39;background:white;border:1px solid #dce6eb;border-radius:13px;font:inherit;font-weight:650}
.arfaon-beta-outcome__choice:hover,.arfaon-beta-outcome__choice:focus-visible{border-color:#176783;outline-offset:2px}
.arfaon-beta-outcome__choice[aria-pressed="true"]{background:#176783;border-color:#176783;color:white}
.arfaon-beta-outcome__choice:disabled{cursor:wait;opacity:.65}
.arfaon-beta-outcome__human{display:block;margin:13px 0 5px;line-height:1.5;font-size:.9rem;color:#526879}
.arfaon-beta-outcome__status{margin:8px 0;color:#182b39}
.arfaon-beta-outcome__support{margin:11px 0 0;font-size:.92rem;color:#526879}
@media(max-width:760px){.arfaon-beta-trust{padding:13px 15px;border-radius:15px;margin-top:10px}.arfaon-beta-trust--workspace{margin:12px .75rem 0}.arfaon-beta-outcome{padding:15px;border-radius:15px}.arfaon-beta-outcome__choice{flex:1 1 42%}}
