.editorial-content-fields>.fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.editorial-content-fields label{min-width:0}.editorial-faq-editor section{padding:12px;margin:10px 0;border:1px solid #d7dcd2;border-radius:8px}.editorial-faq-editor textarea,.editorial-faq-editor input{width:100%}.content-limit-counter{display:block;font-size:13px;line-height:1.6}.content-field-supplements{padding-block:24px}.content-field-supplements>section{margin-block:20px}.content-field-supplements details{padding:12px;border-bottom:1px solid #ddd}.content-field-supplements summary{cursor:pointer;font-weight:600}.content-field-supplements p,.content-field-supplements li{line-height:1.8}@media(max-width:700px){.editorial-content-fields>.fields{grid-template-columns:1fr}}

.content-source-warning{background:#fff5ce;color:#594200;border:1px solid #c18b0b;padding:.75rem;border-radius:.5rem;line-height:1.7}
[data-faq-source][hidden]{display:none!important}
