.content_blog .isart-ai-article {
  max-width: 900px;
  margin: 0 auto;
  color: #213746;
  font-size: 19px;
  line-height: 1.7;
  overflow-wrap: anywhere;
  text-align: left;
}
.content_blog .isart-ai-article * { box-sizing: border-box; }
.content_blog .isart-ai-article p { font-size: inherit; line-height: inherit; margin: 0 0 20px; text-align: left; }
.content_blog .isart-ai-article h2 { margin: 46px 0 20px; font-size: clamp(25px,3vw,34px); line-height: 1.2; color: #172d3a; text-align: left; scroll-margin-top: 110px; }
.content_blog .isart-ai-article ul,
.content_blog .isart-ai-article ol { padding-left: 26px; margin: 0 0 24px; font-size: inherit; line-height: inherit; }
.content_blog .isart-ai-article li { margin: 0 0 9px; font-size: inherit; line-height: inherit; }
.content_blog .isart-ai-article a { color: #275c7d; text-decoration: underline; text-underline-offset: 4px; }
.content_blog .isart-ai-article a:hover { color: #142d40; }
.content_blog .isart-ai-article a:focus-visible { outline: 3px solid #e6b73d; outline-offset: 4px; }
.content_blog .isart-ai-article .isart-ai-cover { margin: 0 0 30px; padding: 0; }
.content_blog .isart-ai-article .isart-ai-cover img { display: block; width: 100%; height: auto; max-width: 100%; border-radius: 18px; }
.content_blog .isart-ai-article .isart-ai-toc { background: #f1f5f7; padding: 26px 30px; border-radius: 16px; margin: 0 0 32px; font-size: 17px; }
.content_blog .isart-ai-article .isart-ai-toc p { margin-bottom: 12px; }
.content_blog .isart-ai-article .isart-ai-toc ol { margin-bottom: 0; }
.content_blog .isart-ai-article blockquote { margin: 26px 0; padding: 24px 28px; border: 0; border-left: 4px solid #e9bb43; border-radius: 0 14px 14px 0; background: #fbf7eb; font-style: normal; color: #213746; }
.content_blog .isart-ai-article blockquote p { margin: 0; }
.content_blog .isart-ai-article .isart-ai-table { width: 100%; overflow-x: auto; margin: 24px 0; }
.content_blog .isart-ai-article table { border-collapse: collapse; width: 100%; min-width: 470px; border: 1px solid #cedae1; font-size: 17px; }
.content_blog .isart-ai-article table th,
.content_blog .isart-ai-article table td { border: 1px solid #cedae1; padding: 14px 18px; text-align: left; vertical-align: top; }
.content_blog .isart-ai-article table th { background: #eef3f6; font-weight: 700; }
.content_blog .isart-ai-article .isart-ai-cta { padding: 28px 30px; margin: 40px 0; border: 1px solid #e8dba8; border-radius: 16px; background: #fcf9ef; }
.content_blog .isart-ai-article .isart-ai-cta h2,
.content_blog .isart-ai-article .isart-ai-related h2 { margin-top: 0; font-size: 26px; }
.content_blog .isart-ai-article .isart-ai-cta p { margin-bottom: 0; }
.content_blog .isart-ai-article .isart-ai-related { padding: 28px 30px; border-radius: 16px; background: #f1f5f7; margin-bottom: 40px; }
.content_blog .isart-ai-article .isart-ai-related ul { margin-bottom: 0; }
@media (max-width: 600px) {
  .content_blog .isart-ai-article { font-size: 17px; line-height: 1.65; }
  .content_blog .isart-ai-article h2 { margin-top: 34px; }
  .content_blog .isart-ai-article .isart-ai-toc,
  .content_blog .isart-ai-article .isart-ai-cta,
  .content_blog .isart-ai-article .isart-ai-related { padding: 21px; }
  .content_blog .isart-ai-article blockquote { padding: 20px; }
}

