/* EPICORE SEO PHASE 3 - EDUCATIONAL GUIDES R1
   Scoped to guide/article pages. Existing site visual theme remains unchanged. */
.ep-guide-hero .next-inner-content{max-width:1380px}
.ep-guide-article{
  width:min(940px,calc(100% - 44px));
  margin:0 auto;
}
.ep-guide-article h2{
  margin:0 0 16px;
  font-size:clamp(28px,3vw,40px);
  line-height:1.12;
}
.ep-guide-article h3{
  margin:26px 0 10px;
  font-size:22px;
  line-height:1.2;
}
.ep-guide-article p{
  margin:0 0 18px;
  line-height:1.78;
}
.ep-guide-article ul,
.ep-guide-article ol{
  margin:12px 0 24px 24px;
  line-height:1.72;
}
.ep-guide-article li{margin:0 0 9px}
.ep-guide-callout{margin-top:28px}
.ep-guide-meta{
  margin-top:14px;
  font-size:13px;
  opacity:.74;
}
.ep-guide-hub .next-feature-card h3 a,
.ep-guide-related .next-feature-card h3 a{
  color:inherit;
  text-decoration:none;
}
@media(max-width:700px){
  .ep-guide-article{width:calc(100% - 28px)}
}
