.news-page-notice{color:#fff;text-align:center;background:#fa4549;padding:11px 16px;font-size:12px}.news-container{grid-template-columns:minmax(0,1060px) 420px;gap:40px;max-width:1520px;margin:120px auto 0;display:grid}.news-main{min-width:0}.news-main>h1{border-bottom:1px solid #e5e7eb;margin-bottom:32px;padding-bottom:25px;font-size:26px}.news-lead{grid-template-columns:340px minmax(0,1fr);gap:32px;display:grid}.news-lead h2{margin:0 0 18px;font-size:30px;line-height:1.25}.news-lead p{margin:0 0 10px;font-size:16px;line-height:1.65}.news-lead small,.news-examples small{color:#8993a0}.news-image{color:#8d98a6;aspect-ratio:1.8;background:#edf0f3;justify-content:center;align-items:center;font-size:12px;display:flex}.news-lead-image{aspect-ratio:340/215}.news-carousel{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:30px;display:grid}.news-carousel button{text-align:left;flex-direction:column;gap:15px;padding:0;display:flex}.news-carousel button:nth-child(5){display:none}.news-carousel strong{font-size:16px;line-height:1.5}.news-more{text-align:right;border-top:1px solid #e5e7eb;margin-top:40px;padding-top:22px}.news-more a{color:#1765b5}.news-all{margin-top:60px}.news-all h2{font-size:24px}.news-tabs{white-space:nowrap;border-bottom:1px solid #e5e7eb;gap:25px;padding-top:25px;display:flex;overflow-x:auto}.news-tabs a,.news-tabs button{color:#222;padding:12px 0;font-size:15px;font-weight:600;text-decoration:none}.news-tabs .selected{color:#1765b5;border-bottom:3px solid #1765b5}.news-tabs button{align-items:center;display:flex}.news-placeholder{color:#929ba8;margin:15px 0;font-size:12px}.news-examples article{border-bottom:1px solid #e5e7eb;grid-template-columns:1fr 175px;gap:25px;padding:24px 0;display:grid}.news-examples h3{margin:0 0 12px;font-size:18px}.news-examples p{color:#636b75;font-size:14px}.news-aside{border:1px solid #dadee4;border-radius:3px;align-self:stretch;display:flex}.news-side-content{width:calc(100% - 60px);padding:22px 18px}.news-side-tabs{word-spacing:13px;color:#888;font-size:12px}.news-side-tabs b,.news-side-active{color:#1765b5}.news-side-content section{margin-top:30px}.news-side-content h2{font-size:14px}.news-side-active{border-bottom:1px solid #ddd;padding-bottom:10px;font-size:12px}.news-rail{color:#7f8999;background:#f6f7f9;border-left:1px solid #e5e7eb;flex-direction:column;align-items:center;gap:35px;width:60px;padding-top:25px;display:flex}.news-rail span{font-size:24px}.news-rail small{font-size:10px;display:block}.news-footer{color:#9299a3;border-top:1px solid #e5e7eb;max-width:1520px;margin:80px auto 0;padding:35px 0;font-size:11px;line-height:1.8}@media (max-width:1650px){.news-container,.news-footer{margin-left:32px;margin-right:32px}.news-container{grid-template-columns:minmax(0,1fr) 355px;gap:32px}}@media (max-width:1100px){.news-container{grid-template-columns:1fr}.news-aside{display:none}}@media (max-width:600px){.news-page-notice{text-align:left;font-size:11px}.news-container{margin:30px 16px 0}.news-main>h1{margin-bottom:32px;font-size:20px}.news-lead{flex-direction:column;gap:28px;display:flex}.news-lead h2{margin:0;font-size:24px}.news-lead p,.news-lead small{display:none}.news-carousel{flex-direction:column;gap:22px;margin-top:26px;display:flex}.news-carousel button{grid-template-columns:72px 1fr;align-items:center;gap:20px;display:grid}.news-carousel button:nth-child(5){display:grid}.news-carousel .news-image{aspect-ratio:1;width:72px;height:72px}.news-all{margin-top:50px}.news-tabs{gap:20px}.news-examples article{grid-template-columns:1fr 72px}.news-footer{margin:50px 16px 0}}.news-notice-inline{color:#505966;max-width:1520px;margin:12px auto 0;font-size:12px}.news-mobile-categories{display:none}@media (max-width:600px){.news-mobile-categories{white-space:nowrap;background:#202020;gap:24px;padding:13px 16px;display:flex;overflow:auto}.news-mobile-categories a{color:#fff;font-size:14px;text-decoration:none}}.news-mobile-content{display:none}.news-carousel>a{text-align:left;color:inherit;flex-direction:column;gap:15px;padding:0;text-decoration:none;display:flex}.news-image img{object-fit:cover;width:100%;height:100%}.news-image:has(img){overflow:hidden}.news-main h2 a,.news-examples h3 a{color:inherit;text-decoration:none}.news-main h2 a:hover,.news-examples h3 a:hover,.news-carousel>a:hover strong{text-decoration:underline}.news-sidebar{min-width:0}.news-tabs button:disabled{color:#8993a0;cursor:default}@media (max-width:1100px){.news-sidebar{display:none}}@media (max-width:600px){.news-desktop-content{display:none}.news-mobile-content{display:block}.news-carousel>a{grid-template-columns:72px 1fr;align-items:center;gap:20px;display:grid}}.news-info{vertical-align:middle;display:inline-flex;position:relative}.news-info button{color:#9099a3;display:flex}.news-info [role=tooltip]{z-index:10;color:#333;background:#fff;border:1px solid #b5b8bb;width:250px;padding:20px;font:14px/20px Arial,sans-serif;display:none;position:absolute;top:26px;left:-27px;box-shadow:0 4px 12px #0002}.news-info:hover [role=tooltip],.news-info:focus-within [role=tooltip]{display:block}.news-examples article{grid-template-columns:140px minmax(0,1fr);gap:24px}.news-examples article>.news-image{width:140px;height:104px}.news-examples article p{margin:8px 0;font-size:12px}.news-examples h3{margin:0;line-height:1.5}.news-examples small{margin-top:8px;font-size:12px;display:block}@media (max-width:600px){.news-carousel>a:nth-child(n+4){display:none}.news-examples article{padding:24px 0;display:block}.news-examples article>.news-image,.news-examples article p{display:none}.news-examples h3{font-size:16px;line-height:1.25}.news-info [role=tooltip]{width:min(250px,80vw);left:-110px}}.news-reference-footer .reference-footer{margin-left:0;margin-right:0}@media (max-width:600px){.news-mobile-content .news-lead{gap:34px}.news-mobile-content .news-lead-image{aspect-ratio:328/222}.news-mobile-content .news-carousel{gap:44px}}
