.astro-site .blog-article-meta a{color:inherit;text-underline-offset:.22em;text-decoration-color:#697597}.astro-site .blog-editorial-role{color:#aebbd5;margin:.65rem 0 0;font-size:.85rem;line-height:1.6}.astro-site .blog-article-illustration{max-width:960px;margin:0 auto clamp(2.5rem,5vw,4rem)}.astro-site .blog-article-illustration img{background:#0b1226;border:1px solid #343e60;border-radius:16px;width:100%;height:auto;display:block}.astro-site .blog-article-illustration figcaption{color:#b5c1db;max-width:74ch;margin:.9rem 0 0;font-size:.85rem;line-height:1.75}.astro-site .blog-worked-example{background:#111b30;border:1px solid #44516e;border-left:3px solid #75cbdc;border-radius:0 12px 12px 0;margin-top:1.75rem;padding:clamp(1.15rem,3vw,1.6rem)}.astro-site .blog-worked-example h3{color:#e4edf9;margin:0 0 .85rem;font-size:1.08rem;line-height:1.5}.astro-site .blog-worked-example p:last-child{margin-bottom:0}@media (max-width:540px){.astro-site .blog-article-illustration img{border-radius:10px}}
