.page_container__Ipq4Y{width:90%;max-width:1100px;margin:2rem auto}.page_layoutGrid__4LBXy{display:grid;grid-template-columns:2fr 1fr;grid-gap:2rem;gap:2rem}.page_mainContent__BM5QP{display:flex;flex-direction:column;gap:1.5rem}.page_widgetBox__fyS_w{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.page_widgetTitle__yZoZU{font-size:1.5rem;font-weight:700;color:#004a99;padding:1rem 1.5rem;border-bottom:2px solid #e6f0ff;margin-bottom:1.5rem}.page_newsList__qUTjy{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem}.page_newsItemLarge__rW_eN{display:flex;gap:1rem;border-bottom:1px solid #eee;padding-bottom:1.5rem}.page_newsItemLarge__rW_eN:last-child{border-bottom:none}.page_newsItemLarge__rW_eN img{width:150px;height:100px;object-fit:cover;border-radius:5px;border:1px solid #eee}.page_newsItemLarge__rW_eN div{flex:1 1}.page_newsItemLarge__rW_eN h3{font-size:1.1rem;font-weight:600;color:#333;margin:0}.page_newsItemLarge__rW_eN h3 a:hover{color:#004a99}.page_newsItemLarge__rW_eN p{font-size:.875rem;color:#777;margin:.25rem 0 0}.page_excerpt__MqbOH{font-size:.9rem!important;color:#555!important;margin-top:.5rem!important;line-height:1.5}