
.rich-content{overflow-wrap:anywhere;line-height:1.8;white-space:normal}.rich-content p{min-height:1em;margin:0 0 1em}.rich-content img,.rich-content iframe{max-width:100%}.rich-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.rich-content th,.rich-content td{border:1px solid #ddd;padding:10px}.rich-content ul,.rich-content ol{padding-left:28px}.rich-content a{color:#126baa;text-decoration:underline}.rich-content blockquote{border-left:4px solid #1984ae;padding:12px 20px;background:#f5f8fa}.ck-editor__editable{min-height:220px;max-height:600px}.advanced-editor-shell{min-width:0;width:100%}.advanced-editor-actions{display:flex;gap:8px;padding:8px;background:#edf2f7}.advanced-editor-action{padding:8px 12px;border:1px solid #cbd5e1;border-radius:5px;background:white;cursor:pointer}.advanced-editor-source{width:100%;min-height:350px;font-family:monospace}.advanced-editor-shell.is-fullscreen{position:fixed;inset:0;background:white;z-index:10000;padding:20px;overflow:auto}.is-fullscreen .ck-editor__editable{min-height:75vh}.editor-fullscreen-open{overflow:hidden}fieldset{min-width:0;border:1px solid #dce4ec;padding:18px;margin:20px 0}legend{font-weight:700;padding:0 8px}.field .ck{max-width:100%}

.seo-section{padding:60px 0}.seo-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.seo-blog-grid .card{padding:22px;border:1px solid #ddd;border-radius:8px}.seo-blog-grid h2{font-size:24px;margin:15px 0}.seo-section .section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}@media(max-width:767px){.seo-blog-grid{grid-template-columns:1fr}}
