.sb-blog-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem;display:grid}.sb-blog-card{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;height:100%;padding:2rem;transition:all .3s;display:flex}.sb-blog-card:hover{border-color:#ee923b33;transform:translateY(-4px);box-shadow:0 12px 40px #00000014}.sb-blog-card-category{color:var(--sb-primary);text-transform:uppercase;letter-spacing:.04em;background:#ee923b14;border-radius:999px;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.sb-blog-card h3{color:var(--sb-dark);margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.3}.sb-blog-card p{color:var(--sb-slate-500);flex-grow:1;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.7}.sb-blog-card-meta{color:var(--sb-slate-500);align-items:center;gap:1rem;font-size:.8125rem;display:flex}.sb-blog-card-link{color:inherit!important;text-decoration:none!important}.sb-article{max-width:740px;margin:0 auto;padding:4rem 1.5rem}.sb-article-meta{color:var(--sb-slate-500);align-items:center;gap:1rem;margin-bottom:2rem;font-size:.875rem;display:flex}.sb-article-category{color:var(--sb-primary);text-transform:uppercase;letter-spacing:.04em;background:#ee923b14;border-radius:999px;padding:.3rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.sb-article h2{color:var(--sb-dark);margin-top:3rem;margin-bottom:1rem;font-size:1.75rem;font-weight:700;line-height:1.2}.sb-article h3{color:var(--sb-dark);margin-top:2.5rem;margin-bottom:.75rem;font-size:1.375rem;font-weight:700;line-height:1.3}.sb-article p{color:#374151;margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.8}.sb-article ul,.sb-article ol{margin-bottom:1.5rem;padding-left:1.5rem}.sb-article li{color:#374151;margin-bottom:.5rem;font-size:1.0625rem;line-height:1.8}.sb-article blockquote{border-left:4px solid var(--sb-primary);background:#ee923b0a;border-radius:0 12px 12px 0;margin:2rem 0;padding:1rem 1.5rem}.sb-article blockquote p{color:var(--sb-dark);margin-bottom:0;font-style:italic}.sb-article-cta{background:var(--sb-slate-100);text-align:center;border:1px solid #ee923b26;border-radius:20px;margin:3rem 0;padding:2.5rem}.sb-article-cta h3{margin-top:0;font-size:1.5rem}.sb-article-cta p{color:var(--sb-slate-500);max-width:480px;margin:0 auto 1.5rem}.sb-toc{background:var(--sb-slate-100);border-radius:16px;margin-bottom:3rem;padding:1.5rem 2rem}.sb-toc h4{text-transform:uppercase;letter-spacing:.05em;color:var(--sb-dark);margin-bottom:.75rem;font-size:.875rem;font-weight:700}.sb-toc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.sb-toc li{counter-increment:toc;padding:.375rem 0}.sb-toc li:before{content:counter(toc) ".";color:var(--sb-primary);margin-right:.5rem;font-weight:600}.sb-toc a{color:var(--sb-slate-500);font-size:.9375rem;text-decoration:none;transition:color .2s}.sb-toc a:hover{color:var(--sb-primary)}.sb-related-section{background:var(--sb-slate-100);padding:5rem 0}
