.arena-registration-welcome{text-align:center;padding:24px 16px;color:#182238}.arena-registration-welcome h1{font-size:clamp(28px,4vw,42px);line-height:1.12;margin:18px auto;max-width:620px}.arena-welcome-tag{font-size:12px;letter-spacing:2px;color:#e64177;font-weight:800}.arena-welcome-team{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin:30px 0}.arena-welcome-member{display:flex;flex-direction:column;align-items:center;gap:12px;width:140px;overflow-wrap:anywhere}.arena-welcome-member strong{font-size:17px}.arena-welcome-avatar{display:grid;place-items:center;width:104px;height:104px;background:#fff0f6;border:2px solid #f4bfd1;border-radius:32px;color:#e64177}.arena-welcome-avatar svg{width:80px;height:80px}.arena-welcome-decisions{text-align:left;max-width:660px;margin:24px auto}.arena-welcome-decisions details{border:1px solid #eadfe7;background:#fff;border-radius:16px;padding:16px;margin-bottom:10px}.arena-welcome-decisions summary{font-weight:800;cursor:pointer}.arena-welcome-decisions p{font-size:14px;line-height:1.5}.arena-welcome-decisions p span{color:#18864b}.arena-welcome-small{font-size:13px;color:#697386}.arena-registration-welcome>p{max-width:600px;margin:20px auto;line-height:1.6}.arena-welcome-avatar.is-celebrating{animation:arena-happy-jump .65s ease-in-out 4;transform-origin:center bottom}.arena-welcome-member:nth-child(2n) .is-celebrating{animation-delay:.12s}.arena-welcome-member:nth-child(3n) .is-celebrating{animation-delay:.24s}@keyframes arena-happy-jump{0%,100%{transform:translateY(0) rotate(0)}40%{transform:translateY(-18px) rotate(-5deg)}65%{transform:translateY(-7px) rotate(4deg)}}@media(prefers-reduced-motion:reduce){.arena-welcome-avatar.is-celebrating{animation:none}}.af-registration-summary .arena-welcome-member{width:110px}.af-registration-summary .arena-welcome-avatar{width:88px;height:88px}.af-registration-summary h2{font-size:28px;line-height:1.15}.af-member.is-complete span{background:#e7f7ef;color:#18864b}.af-document-team .arena-welcome-avatar{width:64px;height:64px}.af-document-team .arena-welcome-avatar svg{width:50px;height:50px}
html:root body [data-family-wizard] .af-documents-flow>.arena-welcome-team{flex:1;min-height:0;overflow:auto;align-content:flex-start;margin:12px 0;padding:4px}html:root body [data-family-wizard] .af-documents-flow>h1{flex:none}html:root body [data-family-wizard] .af-documents-flow>.af-primary{flex:none;min-height:50px}.af-registration-summary>h2{margin:12px 0}.af-registration-summary>details{margin:16px 0}

.arena-registration-welcome>.af-primary{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;background:#e64177;color:#fff;text-decoration:none;border-radius:16px;font-weight:800;min-height:50px;box-sizing:border-box}
