.ckr-news-page{gap:28px}.ckr-news-hero{padding:32px;border-radius:22px}.ckr-news-categories{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.ckr-news-categories a,.ckr-news-pagination a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 15px;border:1px solid #c7d8ee;border-radius:10px;text-decoration:none;color:#174e99;background:#fff}.ckr-news-categories [aria-current],.ckr-news-pagination [aria-current]{background:#eaf2ff;border-color:#195bb9;text-decoration:underline;text-underline-offset:5px;font-weight:700}/* One consistent control system; native select semantics are retained. */
.ckr-news-filters{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) auto auto;align-items:end;gap:16px;padding:24px;background:#f3f7fc;border:1px solid #e2eaf4;border-radius:16px}
.ckr-news-filters label{display:grid;gap:8px;margin:0;min-width:0;color:#263e59;font:600 15px/1.4 var(--ckr-body,Arial,sans-serif)}
.ckr-news-filters input,.ckr-news-filters select{box-sizing:border-box;display:block;height:48px;min-height:48px;width:100%;min-width:0;margin:0;border:1px solid #a9bfd9;border-radius:10px;padding:11px 14px;font:400 16px/24px var(--ckr-body,Arial,sans-serif);color:#20364d;background-color:#fff;box-shadow:none}
.ckr-news-filters select{-webkit-appearance:none;appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='m5 7 5 5 5-5' fill='none' stroke='%23344f70' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:20px}
.ckr-news-filters input::placeholder{color:#627085;opacity:1}
.ckr-news-filters input:hover,.ckr-news-filters select:hover{border-color:#4777ad}
.ckr-news-filters .ckr-news-filter-submit,.ckr-news-filters .ckr-news-filter-reset{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:48px;margin:0;padding:11px 18px;border:1px solid transparent;border-radius:10px;font:600 16px/24px var(--ckr-body,Arial,sans-serif);white-space:nowrap;text-decoration:none;cursor:pointer;box-shadow:none}
.ckr-news-filters .ckr-news-filter-submit{background:#1f5fbf;color:#fff}
.ckr-news-filters .ckr-news-filter-submit:hover{background:#184b96}
.ckr-news-filters .ckr-news-filter-reset{background:transparent;color:#244e80;border-color:#b7cbe2;font-weight:400}
.ckr-news-filters .ckr-news-filter-reset:hover{background:#e8f0fa;border-color:#4777ad;text-decoration:underline;text-underline-offset:3px}
.ckr-news-results{color:#40556f;margin:22px 0 16px}.ckr-news-card{border-radius:16px;box-shadow:0 4px 16px #183a6508;min-width:0}.ckr-news-card .ckr-news-image{aspect-ratio:4/3;background:#f2f5f9;margin:0}.ckr-news-card .ckr-news-image img{width:100%;height:100%;object-fit:contain;display:block}.ckr-news-card .ckr-cover-photo img{object-fit:cover}.ckr-news-card .ckr-cover-logo img{padding:32px;box-sizing:border-box}.ckr-news-card-body{padding:20px}.ckr-news-card h3{font-size:21px;overflow-wrap:anywhere}.ckr-news-card p{font-size:16px;line-height:1.55;margin-bottom:16px}.ckr-news-meta{letter-spacing:0;font-size:12px;flex-wrap:wrap;gap:5px 14px}.ckr-news-archived{color:#536176;margin-bottom:14px}.ckr-news-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:28px}.ckr-news-pagination span{padding:12px 4px}.ckr-news-placeholder{height:100%;display:grid;place-items:center;font:700 36px Georgia;color:#195bb9}.ckr-news-catalog :is(a,button,input,select):focus-visible,.ckr-news-card a:focus-visible{outline:3px solid #175ed0;outline-offset:3px}#news-catalog{scroll-margin-top:145px}@media(max-width:720px){.ckr-news-filters{grid-template-columns:minmax(0,1fr);padding:16px;gap:16px}.ckr-news-hero{padding:24px 20px}.ckr-news-card h3{font-size:22px}}

@media(min-width:721px) and (max-width:1100px){.ckr-news-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
