/* Article-local image and procedure layout; production style-src self. */
.article-hero__visual{min-height:0}
.article-hero__visual img{height:auto;min-height:0;aspect-ratio:auto;object-fit:contain}
.article-hero__visual figcaption{position:static;border:0;border-radius:0;background:#173b4b;color:#fff;padding:8px 12px;font-size:.8rem;line-height:1.65}
.guide-nav{border:1px solid #c9d8dd;border-radius:12px;background:#f3f7f8;padding:18px 20px;margin:24px 0}
.guide-nav p{margin-top:0}
.guide-nav ul{margin-bottom:0}
.guide-result{border-left:4px solid #356474;padding:10px 16px;background:#f3f7f8}
.article-body code{overflow-wrap:anywhere}
.article-body h2[id],.article-body h3[id],.article-body h4[id]{scroll-margin-top:100px}
.newsroom-preview .article-hero__visual::before{display:none}
