.cms-search{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 16px}.cms-search input,.cms-search select{border:1px solid #cbd5df;background:#fff;padding:12px 14px;border-radius:6px;color:#1d3348;font:inherit;min-width:0}.cms-search input{flex:1;min-width:180px}.cms-search button,.cms-pagination a{background:var(--red);color:#fff;border:0;border-radius:6px;padding:12px 18px;font:inherit;cursor:pointer}.cms-results{color:#627587;margin-bottom:20px}.cms-pagination{display:flex;gap:20px;align-items:center;margin:28px 0;grid-column:1/-1}.cms-empty{padding:40px 0}.cms-preview-banner{padding:16px;text-align:center;background:#fff0cc;color:#654800;position:relative;z-index:2}.cms-article-body{overflow-wrap:anywhere}.cms-article-body img{max-width:100%;height:auto}.cms-article-body table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.cms-article-body td,.cms-article-body th{border:1px solid #d6dfe8;padding:10px}.cms-article-body h2{font-size:25px;margin:36px 0 16px;line-height:1.5}.cms-article-body h3{margin-top:26px}.cms-article-body ul,.cms-article-body ol{padding-left:26px;margin-bottom:24px}.cms-article-body blockquote{border-left:3px solid #bd9660;padding:8px 20px;background:#f4f7fa;margin:24px 0}.cms-article-body pre{overflow:auto;background:#f4f7fa;padding:18px}.cms-article-body a:not(.text-link){text-decoration:underline;color:#19588e}.news-page .cms-search,.news-page .cms-results{grid-column:1/-1}
.cms-load-state,.cms-empty{grid-column:1/-1}.cms-load-state{padding:28px 0;color:#625951;line-height:1.8}.cms-load-state p{margin:0 0 12px}.cms-retry{border:1px solid var(--red);border-radius:6px;padding:10px 18px;color:var(--red);background:#fff;font:inherit;cursor:pointer}.cms-retry:hover{background:#fff7f2}.cms-search button:focus-visible,.cms-retry:focus-visible,.cms-pagination a:focus-visible{outline:3px solid #ad7b45;outline-offset:3px}[data-article-list]{scroll-margin-top:110px}
