/* Brand-news index rebuilt from the verified public legacy list. */
.legacy-news-page .legacy-news-shell{min-height:870px}
.legacy-news-category-tree a.is-current,.legacy-news-category-tree a[aria-current="page"]{border-color:#259cf8;color:#fff;background:#259cf8}
.featured-news-detail-page{background:#fff;color:#222}.featured-news-detail-shell{width:min(1200px,calc(100% - 40px));margin:0 auto;padding:16px 0 74px}.featured-news-meta-bar{height:50px;border-bottom:1px solid #e6e6e6;display:flex;align-items:center;justify-content:space-between;font-size:14px}.featured-news-meta-bar strong{font-weight:600}.featured-news-meta-bar a,.featured-news-return a{color:#259cf8;text-decoration:none}.featured-news-meta-bar a:hover,.featured-news-meta-bar a:focus-visible,.featured-news-return a:hover,.featured-news-return a:focus-visible{text-decoration:underline}.featured-news-article{width:min(940px,100%);margin:0 auto}.featured-news-article>h1{margin:30px 0 24px;color:#222;text-align:center;font-size:28px;line-height:1.5;font-weight:500}.featured-news-body{color:#333;font-size:15px;line-height:2;overflow-wrap:anywhere}.featured-news-body p{margin:0 0 1em}.featured-news-body img{display:block;max-width:100%;height:auto;margin:20px auto}.featured-news-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.featured-news-body th,.featured-news-body td{padding:8px;border:1px solid #ddd}.featured-news-body a{color:#087cc5}.featured-news-return{margin:34px 0 0;padding-top:18px;border-top:1px solid #e6e6e6;font-size:14px}
@media(max-width:820px){.legacy-news-page .legacy-news-shell{min-height:0}.featured-news-detail-shell{width:min(680px,calc(100% - 32px));padding-top:18px}.featured-news-article>h1{font-size:24px}}
@media(max-width:520px){.featured-news-detail-shell{width:calc(100% - 28px);padding-bottom:42px}.featured-news-meta-bar{height:auto;min-height:46px;gap:12px;font-size:13px}.featured-news-article>h1{margin:24px 0 19px;text-align:left;font-size:22px}.featured-news-body{font-size:14px;line-height:1.9}}
.legacy-news-page{background:#fff;color:#222}.legacy-news-shell{width:min(1200px,calc(100% - 40px));margin:0 auto;padding:16px 0 74px;display:grid;grid-template-columns:200px minmax(0,940px);column-gap:60px;min-height:825px}.legacy-news-side{min-width:0}.legacy-news-action{height:88px;margin:4px 0 0;padding:0 18px 0 30px;display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none;background:#259cf8;transition:background-color .2s ease}.legacy-news-action:hover,.legacy-news-action:focus-visible{color:#fff;background:#f88125}.legacy-news-products{margin-top:20px;background:#208dd8}.legacy-news-products:hover,.legacy-news-products:focus-visible{background:#005fa0}
.legacy-news-action-icon{width:35px;height:35px;flex:0 0 35px;background-image:url('/static/upload/ipuray/reference-legacy-common.webp');background-repeat:no-repeat}.legacy-news-action-icon-demand{background-position:-59px 0}.legacy-news-action-icon-products{background-position:-105px 0}.legacy-news-action span{display:grid;gap:3px}.legacy-news-action b{font-size:16px;line-height:1.1;font-weight:400}.legacy-news-action small{font-size:13px;line-height:1.2;color:inherit}
.legacy-news-content{min-width:0}.legacy-news-crumb{height:38px;display:flex;align-items:center;color:#333;font-size:13px}.legacy-news-crumb a{color:#333;text-decoration:none}.legacy-news-crumb a:hover{color:#259cf8}.legacy-news-list{margin:2px 0 0;padding:0;list-style:none}.legacy-news-list li{height:38px;display:flex;align-items:center;font-size:14px;line-height:1.4}.legacy-news-list time{width:106px;flex:0 0 106px;color:#555}.legacy-news-list a{color:#222;text-decoration:none}.legacy-news-list a:hover,.legacy-news-list a:focus-visible{color:#259cf8;text-decoration:underline}.legacy-news-pageinfo{width:max-content;margin:16px auto 0;padding:2px 7px;border:1px solid #ccc;color:#333;font-size:13px;line-height:18px}.legacy-news-pageinfo strong{font-weight:400;margin:0 2px}
.legacy-news-category-links{display:flex;gap:10px;margin:2px 0 20px}.legacy-news-category-links a,.legacy-news-category-tree a{display:block;border:1px solid #d7e7f4;color:#206b9d;background:#f5fbff;text-decoration:none}.legacy-news-category-links a{padding:8px 18px}.legacy-news-category-links a:hover,.legacy-news-category-links a:focus-visible,.legacy-news-category-tree a:hover,.legacy-news-category-tree a:focus-visible{border-color:#259cf8;color:#087cc5;background:#fff}.legacy-news-category-tree{display:grid;gap:8px;margin:4px 0 20px}.legacy-news-category-tree a{padding:10px 14px}.legacy-news-section-title{margin:0 0 8px;padding:0 0 9px;border-bottom:1px solid #e5e5e5;color:#222;font-size:20px;line-height:1.4}.legacy-news-history{margin-top:42px}.legacy-news-history-summary{margin:0 0 8px;color:#666;font-size:13px}.legacy-news-pagination{display:flex;justify-content:center;margin:18px 0 0}.legacy-news-pagination a,.legacy-news-pagination span{display:inline-flex;min-width:30px;height:30px;margin:0 3px;padding:0 8px;align-items:center;justify-content:center;border:1px solid #d5d5d5;color:#333;text-decoration:none}.legacy-news-pagination a:hover,.legacy-news-pagination .page-num-current{border-color:#259cf8;color:#fff;background:#259cf8}
.legacy-news-detail-page{background:#fff;color:#222}.legacy-news-detail-shell{width:min(1200px,calc(100% - 40px));margin:0 auto;padding:20px 0 72px;display:grid;grid-template-columns:200px minmax(0,940px);column-gap:60px}.legacy-news-article{min-width:0}.legacy-news-article-header{padding:18px 0 20px;border-bottom:1px solid #e5e5e5;text-align:center}.legacy-news-article-header h1{margin:0;color:#222;font-size:28px;line-height:1.45}.legacy-news-article-header p{margin:10px 0 0;color:#777;font-size:13px}.legacy-news-article-body{padding:28px 0;color:#333;font-size:16px;line-height:1.85;overflow-wrap:anywhere}.legacy-news-article-body p{margin:0 0 1em}.legacy-news-article-body img{display:block;max-width:100%;height:auto;margin:18px auto}.legacy-news-article-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.legacy-news-article-body th,.legacy-news-article-body td{padding:8px;border:1px solid #ddd}.legacy-news-article-body a{color:#087cc5}.legacy-news-article-siblings{padding-top:18px;border-top:1px solid #e5e5e5;color:#666;font-size:14px;line-height:2}.legacy-news-article-siblings a{color:#333;text-decoration:none}.legacy-news-article-siblings a:hover{color:#259cf8}
@media(max-width:1208px){.legacy-news-shell,.legacy-news-detail-shell{width:min(1000px,calc(100% - 40px));grid-template-columns:200px minmax(0,740px);column-gap:60px}}
@media(max-width:820px){.legacy-news-shell,.legacy-news-detail-shell{width:min(680px,calc(100% - 32px));display:block;padding-top:24px;min-height:0}.legacy-news-side{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px}.legacy-news-category-tree{grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-bottom:0}.legacy-news-action,.legacy-news-products{margin:0;padding-left:18px}.legacy-news-list time{width:102px;flex-basis:102px}.legacy-news-detail-side{margin-bottom:20px}.legacy-news-article-header h1{font-size:24px}}
@media(max-width:520px){.legacy-news-shell,.legacy-news-detail-shell{width:calc(100% - 28px);padding-bottom:42px}.legacy-news-side{grid-template-columns:1fr}.legacy-news-category-tree{grid-template-columns:1fr}.legacy-news-action{height:76px}.legacy-news-crumb{height:auto;min-height:34px;flex-wrap:wrap}.legacy-news-category-links{display:grid;grid-template-columns:1fr 1fr}.legacy-news-list{margin-top:5px}.legacy-news-list li{height:auto;min-height:48px;align-items:flex-start;padding:9px 0;font-size:14px}.legacy-news-list time{width:92px;flex-basis:92px;line-height:1.5}.legacy-news-list a{line-height:1.5}.legacy-news-pageinfo{margin-top:18px}.legacy-news-history{margin-top:34px}.legacy-news-article-header{padding-top:12px;text-align:left}.legacy-news-article-header h1{font-size:22px}.legacy-news-article-header p{line-height:1.7}.legacy-news-article-body{padding-top:22px;font-size:15px}}
