.blog-main{max-width:760px;margin:0 auto;padding:40px 20px 64px}.blog-main h1{margin:.2em 0 .4em;font-size:2.2rem;line-height:1.2}.blog-lede{color:var(--txt2,#9a9ab0);font-size:1.05rem}.blog-list{gap:18px;margin:32px 0;padding:0;list-style:none;display:grid}.blog-item{color:inherit;background:#12121b;border:1px solid #23233a;border-radius:14px;gap:18px;padding:16px;text-decoration:none;display:flex}.blog-item:hover{border-color:#3a3a5a}.blog-item img{object-fit:cover;border-radius:10px;flex:none;width:96px;height:128px}.blog-item h2{color:#fff;margin:0 0 6px;font-size:1.15rem}.blog-item p{color:#a5a5bd;margin:0;font-size:.95rem}.blog-meta{color:#8a8aa3;margin:6px 0 0;font-size:.85rem}.post-body{font-size:1.05rem;line-height:1.75}.post-body h2{margin:1.8em 0 .5em;font-size:1.5rem}.post-body h3{margin:1.4em 0 .4em;font-size:1.15rem}.post-body li{margin:.3em 0}.post-video{aspect-ratio:9/16;background:#000;border-radius:14px;width:100%;max-width:360px;margin:24px auto 8px;display:block}.post-cta{background:#7c5cff14;border:1px solid #33334a;border-radius:14px;margin:40px 0 0;padding:20px}.blog-crumbs{color:#8a8aa3;font-size:.88rem}.blog-crumbs a{color:#b7a6ff}
