.sem-hero-figure{margin:44px 0 0;max-width:960px}.sem-hero-figure img,.sem-figure img{width:100%;height:auto;display:block}.sem-hero-figure figcaption{color:#8c8c96;font-size:10px;line-height:1.8;margin-top:12px;max-width:720px}.sem-figure{margin:28px 0}.sem-figure figcaption{color:#73737b;font-size:10px;line-height:1.8;margin-top:12px}.article-prose ol{padding-left:22px}.article-prose code{font-size:.94em;background:#dbdad6;padding:1px 4px;border-radius:2px;overflow-wrap:anywhere}.sem-card-image{width:100%;height:auto;display:block}.sem-feature .blog-feature-copy h2{font-size:clamp(23px,2.4vw,36px);line-height:1.3;letter-spacing:-1px;margin:18px 0}.sem-feature:hover h2{color:#fff}@media(max-width:700px){.sem-hero-figure{margin-top:30px}.sem-hero-figure figcaption,.sem-figure figcaption{font-size:9px}.sem-figure{margin:24px 0}}