.blog-heading{font-size:clamp(1.75rem,4vw,2rem);font-weight:800;color:#0e2147;margin-top:56px;margin-bottom:10px;line-height:1.35;word-break:break-word}.blog-subheading{font-size:clamp(1.125rem,3vw,1.5rem);font-weight:700;margin-top:28px;margin-bottom:10px;color:#1f2937}.blog-divider{width:80px;height:4px;border-radius:999px;margin-bottom:28px;background:linear-gradient(to right,#08a0f7,#00d4ff)}.blog-list{list-style-type:disc;margin-left:24px;margin-bottom:28px}.blog-list li{margin-bottom:12px;line-height:1.85}.blog-section+p{margin-top:16px}.blog-link{color:#2563eb;font-weight:500;text-decoration:underline;word-break:break-word;transition:.2s}.blog-link:hover{color:#1d4ed8}.blog-references{margin-top:20px;padding-left:22px}.blog-references li{margin-bottom:18px;line-height:1.8}
