.article-body ul{padding-left:1.35rem}
.article-body li+li{margin-top:.55rem}
.article-image.robot-console img{object-position:center 42%}
.article-body strong{color:#203b52}
.article-cta a{min-height:48px;display:inline-flex;align-items:center;justify-content:center}
@media(max-width:700px){
  .article-header{height:68px;padding:0 4.5vw}
  .article-header>a:last-child{font-size:13px}
  .breadcrumbs{margin-top:18px;padding:0 4.5vw}
  .article-shell{padding:10vw 4.5vw}
  .article-top{gap:22px;padding-bottom:34px}
  .article-top h1{font-size:clamp(2.75rem,13vw,3.8rem);line-height:.98;overflow-wrap:break-word}
  .article-summary{font-size:18px;line-height:1.55;margin-top:1.35rem}
  .article-body{margin-top:38px}
  .article-body p,.article-body li{font-size:17px;line-height:1.68}
  .article-body h2{font-size:2.25rem;line-height:1.02;margin-top:2.5rem}
  .article-image{margin-top:28px;margin-bottom:28px}
  .article-image img{max-height:none;aspect-ratio:1/1;object-fit:cover}
  .article-image.robot-console img{aspect-ratio:4/3;object-position:center 45%}
  .article-cta{padding:16vw 6vw 24vw}
  .article-cta h2{font-size:3rem}
  .article-cta a{width:100%;max-width:360px}
  .article-meta{line-height:1.7}
  .article-nav{font-size:14px;align-items:flex-start}
  .article-nav a:last-child{text-align:right}
}
