.sm-blog-page{background:linear-gradient(180deg,#f7fbff 0%,var(--color-white)180px,var(--color-white)100%)}.sm-blog-hero{border:1px solid var(--color-border);background:linear-gradient(135deg,#eaf3ff 0%,#f7fbff 100%);border-radius:16px}.sm-blog-meta{color:#5f6e85;font-size:.92rem}.sm-blog-content{font-size:1.05rem;line-height:1.8}.sm-blog-content h2,.sm-blog-content h3,.sm-blog-content h4{margin-top:1.5rem;margin-bottom:.75rem;font-weight:700}.sm-related-card{border:1px solid var(--color-border);border-radius:14px;transition:transform .2s,box-shadow .2s}.sm-related-card:hover{transform:translateY(-3px);box-shadow:0 12px 22px #143a7c1f}
