.sbec-blog-card{background:#fff;border:1px solid #e6eaf2;border-radius:14px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}
.sbec-blog-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(10,31,77,.10)}
.sbec-blog-card .thumb{display:block;aspect-ratio:16/10;overflow:hidden}
.sbec-blog-card .thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}
.sbec-blog-card:hover .thumb img{transform:scale(1.04)}
.sbec-blog-card .body{padding:24px;display:flex;flex-direction:column;flex:1}
.sbec-blog-meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:14px;color:#5b6577;margin-bottom:12px}
.sbec-blog-tag{color:var(--primary,#0A1F4D);font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:12px}
.sbec-blog-card h2{font-size:1.25rem;line-height:1.35;margin-bottom:12px}
.sbec-blog-card h2 a{color:inherit;text-decoration:none}
.sbec-blog-card p{color:#4a5468;margin-bottom:18px}
.sbec-blog-card .more{margin-top:auto;font-weight:600;color:var(--primary,#0A1F4D);text-decoration:none}
.sbec-blog-card .more i{margin-left:6px;font-size:.85em}
.sbec-article{max-width:780px}
.sbec-article .lead-img{border-radius:14px;width:100%;height:auto;margin-bottom:28px}
.sbec-article h2{font-size:1.5rem;margin:36px 0 14px}
.sbec-article p,.sbec-article li{font-size:1.06rem;line-height:1.75;color:#33405a}
.sbec-article ul,.sbec-article ol{padding-left:1.2rem;margin-bottom:1.2rem}
.sbec-article li{margin-bottom:8px}
.sbec-article blockquote{border-left:4px solid var(--amber,#3BC9F2);background:#f5f8fc;padding:18px 22px;border-radius:0 10px 10px 0;margin:28px 0;font-size:1.1rem;color:#1d2b47}
.sbec-share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid #e6eaf2;padding-top:24px;margin-top:40px}
.sbec-share a{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d5dbe7;color:var(--primary,#0A1F4D);text-decoration:none}
.sbec-share a:hover{background:var(--primary,#0A1F4D);color:#fff}
.sbec-side{position:sticky;top:120px}
.sbec-side .box{background:#f5f8fc;border-radius:14px;padding:24px;margin-bottom:24px}
.sbec-side h3{font-size:1.1rem;margin-bottom:14px}
.sbec-side ul{list-style:none;padding:0;margin:0}
.sbec-side li{padding:10px 0;border-bottom:1px solid #e1e7f0}
.sbec-side li:last-child{border-bottom:0}
.sbec-side li a{color:#1d2b47;text-decoration:none;font-weight:500}
.sbec-side li small{display:block;color:#5b6577;margin-top:2px}
.sbec-side .cta{background:var(--primary,#0A1F4D);color:#fff}
.sbec-side .cta h3,.sbec-side .cta p{color:#fff}
@media (max-width:991px){.sbec-side{position:static;margin-top:40px}}
.sbec-blog-card p,.sbec-article p{text-align:left}
