.coded-blog-intro{border-bottom:1px solid #e2e8f0;margin-bottom:2rem;padding-bottom:2rem;display:flow-root}.coded-blog-intro>.post-excerpt{border:0;margin:0;padding:0}.coded-blog-intro-figure{aspect-ratio:16/9;background:#0f172a;border-radius:12px;margin:0 0 1.25rem;position:relative;overflow:hidden}.coded-blog-intro-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:768px){.coded-blog-intro-figure{float:right;width:45%;margin:.4rem 0 1rem 1.75rem}}
