.news-board{margin:32px 0;padding:28px;background:#fff;border:1px solid #dce2f2;border-radius:22px;color:#172640}.news-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.news-heading h2{font-size:28px;margin:8px 0}.news-heading p,.news-status,.news-credit{color:#71819a;font-size:13px;line-height:1.7}.news-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;color:#5159ce}.news-heading a{color:#5058cb;text-decoration:none;font-size:14px;white-space:nowrap}.news-filters{display:flex;gap:7px;overflow:auto;padding:16px 0 10px}.news-filters button{border:1px solid #e1e6f2;border-radius:20px;background:white;color:#64728a;padding:8px 13px;font:inherit;font-size:13px;white-space:nowrap;cursor:pointer}.news-filters button[aria-pressed=true]{background:#4d55cd;border-color:#4d55cd;color:white}.news-rows details{border-top:1px solid #edf0f7}.news-rows summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:16px;padding:17px 2px}.news-rows summary::-webkit-details-marker{display:none}.news-title{font-size:15px;line-height:1.6;flex:1;font-weight:600;min-width:0}.news-meta{font-size:12px;color:#73819a;white-space:nowrap}.news-arrow{color:#6877a5}.news-rows details[open]{background:#f7f8fe;border-radius:10px}.news-rows details[open] summary{padding-left:12px;padding-right:12px}.news-detail{padding:0 16px 20px}.news-detail h3{font-size:17px;line-height:1.6;margin:0 0 10px}.news-detail p{font-size:14px;line-height:1.85;color:#56657e;margin:8px 0 14px}.news-detail a{display:inline-block;color:#4b53c7;text-decoration:none;font-weight:700;font-size:14px;padding:9px 0}.news-credit{border-top:1px solid #edf0f7;padding-top:14px;margin-bottom:0;font-size:11px}.news-more{display:block;margin:20px auto;border:1px solid #dce2f2;background:white;padding:12px 28px;border-radius:10px;color:#354777;cursor:pointer}.news-more[hidden]{display:none}.news-page{max-width:1120px;margin:40px auto;padding:0 20px;font-family:system-ui,sans-serif}.news-filters button:focus-visible,.news-rows summary:focus-visible{outline:2px solid #4d55cd;outline-offset:3px}@media(max-width:600px){.news-board{padding:18px;border-radius:16px}.news-heading{align-items:flex-start}.news-heading h2{font-size:23px}.news-heading a{font-size:12px;padding-top:24px}.news-rows summary{gap:7px;flex-wrap:wrap}.news-title{flex-basis:calc(100% - 25px)}.news-meta{order:3;width:100%;font-size:11px}.news-heading p{font-size:12px}.news-page{margin:12px auto;padding:0 12px}}

.news-kinds{display:flex;gap:24px;margin:20px 0 0;border-bottom:1px solid #e1e6f2}.news-kinds button{font:inherit;font-weight:700;padding:12px 2px;border:0;border-bottom:3px solid transparent;background:none;color:#77839a;cursor:pointer}.news-kinds button[aria-pressed=true]{color:#4d55cd;border-bottom-color:#4d55cd}.news-filters[hidden]{display:none}

.news-kinds{overflow-x:auto;gap:20px}.news-kinds button{white-space:nowrap;flex-shrink:0;font-size:14px}.news-kinds button:focus-visible{outline:2px solid #4d55cd;outline-offset:-2px}
