.recovery-card{background:var(--amber-bg);border:1px solid #e0cfa6;border-radius:18px;gap:10px;padding:22px;display:grid}.recovery-card h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem)}.recovery-card>p{color:#5a4a2c;max-width:680px;margin:0;font-size:14px;line-height:1.55}.recovery-step{justify-items:start;gap:10px;display:grid}.recovery-step p{margin:0;line-height:1.55}.recovery-step .invite-link{justify-self:stretch}.recovery-verified{color:var(--green);align-items:center;gap:8px;font-weight:650;display:flex}.recovery-gate{background:var(--amber-bg);border:1px solid #e0cfa6;border-radius:13px;gap:8px;padding:14px 16px;display:grid}.recovery-gate>p{color:#5a4a2c;margin:0;font-size:13.5px;line-height:1.5}@media (max-width:640px){.recovery-card{padding:16px}}
.robinhood-buy{gap:10px;min-width:0;display:grid}.robinhood-buy .inline-form{min-width:0}.robinhood-buy .inline-form input{width:100%;min-width:0}.robinhood-buy .small-copy,.robinhood-buy p{margin:0}.robinhood-buy-review{border:1px solid var(--line);border-radius:14px;gap:10px;min-width:0;padding:14px;display:grid}.robinhood-buy-review strong{overflow-wrap:anywhere}.robinhood-buy-review ul{gap:8px;margin:0;padding-left:20px;display:grid}.robinhood-buy-review .button-row{flex-wrap:wrap;gap:8px;display:flex}
