/* SHEVION v11 — targeted fixes only. Keep approved FAQ layout intact. */

/* FAQ page answer: same left edge as the question, with a little vertical breathing room. */
.faq-page-body .faq-page-list .faq-item.open .faq-a-inner{
  padding:12px 0 14px !important;
  text-align:left !important;
  background:#fff !important;
}

/* Start-building / hero preview failures: no sample placeholder; only a temporary polite message. */
@media(max-width:600px){
  .faq-page-body .faq-page-list .faq-item.open .faq-a-inner{
    padding:11px 0 13px !important;
  }
}

.preview-retry{display:none!important;}

/* v12 targeted fixes */
/* FAQ page: keep the approved white answer surface, but give the copy the same comfortable left inset as the dashboard FAQ. */
.faq-page-body .faq-page-list .faq-item.open .faq-a-inner{
  padding-left:22px !important;
  padding-right:18px !important;
  text-align:left !important;
}

/* Blog article: the article's inner <header> inherits the global fixed header rule unless explicitly reset. */
.article-header{
  position:static !important;
  top:auto !important;
  left:auto !important;
  width:auto !important;
  z-index:auto !important;
}

@media(max-width:600px){
  .faq-page-body .faq-page-list .faq-item.open .faq-a-inner{
    padding-left:14px !important;
    padding-right:14px !important;
  }
}
