/* This draft only: existing DermaFocus informational layout. */
html body .article-section:has(+ #faq) {
  padding:24px; border:1px solid var(--df-line); border-radius:var(--df-radius);
  background:linear-gradient(135deg,#f7e3e9,#fffaf5);
}
html body .article-section:has(+ #faq)::before {display:none;}
@media(max-width:760px){
  html body .article-section .compare-table{min-width:0;width:100%;table-layout:fixed;}
  html body .article-section .compare-table th,
  html body .article-section .compare-table td{min-width:0;padding:12px 9px;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;font-size:13px;line-height:1.65;}
  html body .article-section:has(+ #faq){padding:22px 18px;}
}
