.news-page .news-directory{padding-top:32px;padding-bottom:50px}.news-list{list-style:none;padding:0;margin:0;display:grid;gap:22px}.news-card{padding:28px;border:1px solid #ded7c7;border-radius:16px;background:#fff;box-shadow:0 4px 20px #a17c3208}.news-card h2{font-size:25px;line-height:1.5;margin:12px 0}.news-card h2 a{text-decoration:none;color:#40576c}.news-card p{line-height:1.9;margin:0 0 18px}.news-date{display:flex;flex-wrap:wrap;gap:14px;color:#986f28;font-size:14px}.news-date span{color:#6b7d8b}.news-read{display:inline-block;text-decoration:none}.news-card a:hover{color:#946e29}.news-article{max-width:900px;padding-top:36px;padding-bottom:40px}.news-article section{padding:0;margin-bottom:28px}.news-original{border-top:1px solid #dfcca5;padding-top:24px!important}.news-source-date{font-size:15px}.news-page .ica-hero h1{overflow-wrap:anywhere}@media(max-width:650px){.news-card{padding:20px}.news-card h2{font-size:22px}.news-article{padding-top:24px}.news-card p{font-size:16px}}
.news-filters{display:flex;align-items:end;flex-wrap:wrap;gap:18px;padding:22px;border:1px solid #dfcca5;border-radius:16px;background:#faf8f2;margin-bottom:26px}.news-filters label{display:grid;gap:8px;font-weight:600}.news-filters label:first-child{flex:1;min-width:210px}.news-filters input,.news-filters select{font:inherit;color:#40576c;background:#fff;border:1px solid #cdbb94;border-radius:8px;padding:12px;min-height:48px;width:100%}.news-filters p{margin:0;width:100%;font-size:15px}.news-filters button{min-height:48px}.news-card[hidden],#news-empty[hidden]{display:none!important}.news-table-scroll{overflow-x:auto;border:1px solid #d9c69f;border-radius:12px;max-width:100%;margin:18px 0}.news-table-scroll:focus-visible{outline:2px solid #a17c32;outline-offset:3px}.news-table-scroll table{border-collapse:collapse;width:100%;font-size:16px;min-width:550px;line-height:1.65}.news-table-scroll th,.news-table-scroll td{border-bottom:1px solid #e2e7ec;padding:14px 16px;text-align:left;vertical-align:top}.news-table-scroll thead{background:#f7f3e8}.news-table-scroll tbody th{font-weight:600}.news-table-note{font-size:15px;color:#64788b}.news-page a:focus-visible{outline:2px solid #a17c32;outline-offset:4px}.news-page .ica-hero h1{font-size:clamp(28px,3vw,42px);line-height:1.4}.news-page .ica-hero{padding-bottom:32px}.news-card h2{font-size:clamp(21px,2vw,25px)}@media(max-width:650px){.news-filters{padding:16px;gap:14px}.news-filters label{width:100%}.news-filters button{width:100%}.news-table-scroll table{font-size:14px}.news-table-scroll th,.news-table-scroll td{padding:10px 12px}.news-page .ica-copy{max-width:100%;overflow-wrap:anywhere}}
