.ikf-newsidx__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:26px;display:grid}.ikf-newsfilter{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;display:flex}.ikf-newsfilter__search{border:1px solid var(--line);background:var(--surface);min-width:220px;color:var(--text-color);border-radius:999px;flex:1;padding:11px 15px;font-size:15px}.ikf-newsfilter select{appearance:none;font-family:var(--body-font);border:1px solid var(--line);background-color:var(--surface);color:var(--heading-color);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230072bc' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;border-radius:999px;padding:11px 40px 11px 16px;font-size:14px;font-weight:500;transition:border-color .15s,box-shadow .15s}.ikf-newsfilter select:hover{border-color:var(--muted)}.ikf-newsfilter__search:focus,.ikf-newsfilter select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .15);outline:none}.ikf-newsfilter__count{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:13px}@media (max-width:640px){.ikf-newsfilter__search{flex:100%;min-width:0}.ikf-newsfilter__cat{text-overflow:ellipsis;flex:1 1 0;min-width:0}.ikf-newsfilter__year{flex:none}.ikf-newsfilter__count{text-align:right;flex:100%;margin-left:0}}.ikf-newsidx__more{justify-content:center;margin-top:36px;display:flex}.ikf-newsidx__more button{font-family:var(--heading-font);border:1px solid var(--line);background:var(--surface);color:var(--heading-color);cursor:pointer;border-radius:999px;padding:13px 34px;font-size:15px;font-weight:700;transition:all .15s}.ikf-newsidx__more button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.ikf-newsidx__more button:disabled{opacity:.6;cursor:default}.ikf-newsidx__empty{color:var(--muted);text-align:center;padding:40px 0}.ikf-ncard{flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.ikf-ncard:hover{transform:translateY(-4px);box-shadow:0 1px 2px #04112b0a,0 26px 54px -28px #04112b4d}.ikf-ncard__im{aspect-ratio:16/10;background-color:#eef2f8;background-position:50%;background-size:cover}.ikf-ncard__bd{flex-direction:column;flex:1;gap:8px;padding:16px 18px 20px;display:flex}.ikf-ncard__cat{font-family:var(--heading-font);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:10.5px;font-weight:700}.ikf-ncard__title{font-family:var(--heading-font);color:var(--heading-color);margin:0;font-size:1.12rem;font-weight:700;line-height:1.28}.ikf-ncard__date{color:var(--muted);margin-top:auto;font-size:13px}.ikf-newsidx__retry{appearance:none;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ikf-newsidx__retry:hover{opacity:.8}
