.knowledge-cards{align-items:start}.knowledge-card{overflow:hidden;min-width:0}.knowledge-card-image{display:block;margin:-24px -24px 24px;aspect-ratio:16/10;background:#edf5f9;overflow:hidden}.knowledge-card-image img{width:100%;height:100%;object-fit:cover;display:block}.knowledge-article{max-width:960px;margin:auto}.knowledge-meta{color:#597183;font-size:.9em}.knowledge-figure{margin:0;background:#f3f8fb;border:1px solid #d9e7ef;border-radius:18px;overflow:hidden;min-width:0}.knowledge-figure img{display:block;width:100%;height:auto;max-height:640px;object-fit:contain}.knowledge-cover{margin:24px 0 36px}.knowledge-cover img{max-height:560px}.knowledge-figure figcaption{padding:14px 20px;color:#526d7e;font-size:.9em;line-height:1.65;overflow-wrap:anywhere}.knowledge-body{line-height:1.9;overflow-wrap:anywhere}.knowledge-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 40px}.knowledge-faq-image{max-width:640px;margin:20px 0 6px}.knowledge-media-editor{padding:20px;border:1px solid #cee0eb;border-radius:14px;margin:20px 0;background:#f6fafc}.knowledge-media-editor .fields{min-width:0}.knowledge-media-preview{display:block;width:100%;max-height:250px;object-fit:contain;background:white;border-radius:10px;margin:14px 0}.knowledge-media-editor input[type=file]{width:100%}.knowledge-media-editor .actions{flex-wrap:wrap}.knowledge-media-editor label{overflow-wrap:anywhere}.knowledge-media-message{min-height:1.5em;font-size:.9em}.knowledge-gallery-editor{margin:24px 0}.knowledge-gallery-editor>h3{margin-bottom:6px}@media(max-width:640px){.knowledge-gallery{grid-template-columns:1fr;gap:18px}.knowledge-cover{margin:18px 0 26px}.knowledge-media-editor{padding:14px}.knowledge-media-editor .fields{grid-template-columns:1fr}.knowledge-figure figcaption{padding:12px 16px}}

.knowledge-formatted{white-space:normal;line-height:1.85;overflow-wrap:anywhere}.knowledge-formatted p{margin:0 0 1.25em}.knowledge-formatted h2,.knowledge-formatted h3,.knowledge-formatted h4,.knowledge-formatted h5,.knowledge-formatted h6{color:#143f57;line-height:1.45;margin:1.7em 0 .7em;font-weight:600}.knowledge-formatted h2{font-size:1.55em}.knowledge-formatted h3{font-size:1.3em}.knowledge-formatted h4,.knowledge-formatted h5,.knowledge-formatted h6{font-size:1.1em}.knowledge-formatted ul,.knowledge-formatted ol{padding-left:1.5em;margin:.75em 0 1.5em}.knowledge-formatted li{margin:.6em 0;padding-left:.2em}.knowledge-formatted strong{font-weight:700;color:#123c53}.knowledge-formatted em{font-style:italic}.knowledge-formatted code{background:#edf4f8;border-radius:4px;padding:.15em .35em}.knowledge-format-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 18px}.knowledge-format-toolbar .btn{font-size:13px;padding:8px 12px}.knowledge-text-editor{min-width:0}.knowledge-text-editor textarea{min-height:220px;resize:vertical}.knowledge-format-preview{padding:20px;border:1px solid #d6e4ed;border-radius:12px;background:white;margin:16px 0}.knowledge-preview-label{color:#617c8d;font-size:13px;border-bottom:1px solid #e1ebf1;padding-bottom:10px}.knowledge-format-preview .knowledge-formatted{font-size:16px}.knowledge-text-fields{align-items:start}@media(max-width:760px){.knowledge-text-fields{grid-template-columns:1fr}.knowledge-format-preview{padding:16px}}
