/* guides: the legal pages' look (legal.css) plus a call to action and the list of guides */
.cta{margin:2.2em 0 1em;padding:22px 22px;border-radius:20px;background:#161618;border:1px solid rgba(139,132,255,.35);text-align:center}
.cta p{margin:.3em 0 1em;color:#e8e8ed}
.btn{display:inline-block;background:#635bff;color:#fff;font-weight:700;border-radius:99px;padding:13px 26px}.btn:hover{text-decoration:none;background:#7c74ff}
.steps{counter-reset:s;list-style:none;padding:0}.steps li{counter-increment:s;position:relative;padding-left:44px;margin:.9em 0}
.steps li::before{content:counter(s);position:absolute;left:0;top:.05em;width:30px;height:30px;border-radius:99px;background:#211e3f;color:#a9a4ff;font-weight:700;display:grid;place-items:center;font-size:.9rem}
.list{display:grid;gap:12px;margin:1.6em 0}.list a{display:block;padding:18px 20px;border-radius:18px;background:#161618;border:1px solid rgba(255,255,255,.08);color:#f5f5f7}
.list a:hover{text-decoration:none;border-color:#8b84ff}.list b{display:block;font-size:1.05rem}.list span{color:#a1a1aa;font-size:.95rem}
.more{margin-top:2.4em}.more a{display:block;margin:.4em 0}
