.web-news-home{padding-block:72px}.web-news-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.web-news-heading .eyebrow{margin-bottom:8px}.web-news-heading h2{font-size:clamp(1.65rem,3vw,2.2rem)}.web-news-heading>a,.web-news-back{font-size:.9rem;text-decoration:none}.web-news-heading>a:hover,.web-news-back:hover{text-decoration:underline}.web-news-list{display:grid;gap:1px;background:#dde1e7;border-block:1px solid #dde1e7}.web-news-item{background:#fff;padding:28px 0}.web-news-item.compact{display:grid;grid-template-columns:260px 1fr;align-items:center;gap:26px;padding:22px 20px}.web-news-item h2,.web-news-item h3{margin:0}.web-news-item h2{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.5;margin-top:20px}.web-news-item h3{font-size:1rem;line-height:1.65}.web-news-item h3 a{text-decoration:none}.web-news-item h3 a:hover{text-decoration:underline}.web-news-meta{display:flex;align-items:center;gap:10px;color:#697486;font-size:.78rem;flex-wrap:wrap}.web-news-badge{display:inline-block;padding:3px 9px;border-radius:999px;background:#e9f0f8;color:#3f648d;font-size:.72rem;font-weight:700}.web-news-badge.important{background:#fbecea;color:#a3473f}.web-news-badge.maintenance{background:#f7f0df;color:#7c622e}.web-news-badge.notice{background:#f0ecf8;color:#62508b}.web-news-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#566171;margin-top:24px;line-height:2}.web-news-page{padding-block:56px 100px;min-height:65vh}.web-news-page>h1{font-size:clamp(2rem,4vw,3rem);margin:22px 0 38px}.web-news-page .web-news-list{display:block;background:transparent;border:0}.web-news-page .web-news-item.compact{border-top:1px solid #dde1e7}.web-news-page .web-news-item.compact:last-child{border-bottom:1px solid #dde1e7}.web-news-empty{padding:38px 0;color:#697486}.web-news-back{display:inline-block;margin-top:36px}@media(max-width:1100px){.header{gap:16px}.logo-space{width:132px}.header nav{gap:8px}.header nav a{font-size:.72rem}}@media(max-width:760px){.header nav{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px}.header nav a{text-align:center}.web-news-home{padding-block:52px}.web-news-heading{align-items:flex-start}.web-news-heading>a{white-space:nowrap;margin-top:12px}.web-news-item.compact{grid-template-columns:1fr;gap:10px;padding:20px}.web-news-page{padding-block:42px 72px}.web-news-page>h1{margin-bottom:28px}}.web-news-body a{color:#3f648d;text-decoration:underline;word-break:break-all}.web-news-body a:hover{opacity:.8}.web-news-body img{display:block;max-width:100%;height:auto;margin:24px 0;border-radius:12px;border:1px solid #dde1e7}
