.NewsLead-module__6kr69q__wrap{background:#fff}.NewsLead-module__6kr69q__inner{gap:36px;padding-top:30px;padding-bottom:40px;display:flex}.NewsLead-module__6kr69q__lead{flex:1.9;min-width:0}.NewsLead-module__6kr69q__leadLink{color:var(--vt-ink-900);display:block}.NewsLead-module__6kr69q__leadLink:hover{color:var(--vt-ink-900)}.NewsLead-module__6kr69q__leadLink:hover .NewsLead-module__6kr69q__h2{color:var(--vt-green-700)}.NewsLead-module__6kr69q__leadImg{border:1px solid #16222e1f;width:100%!important}.NewsLead-module__6kr69q__meta{align-items:center;gap:12px;margin-top:16px;display:flex}.NewsLead-module__6kr69q__kicker{font:700 10px var(--vt-font-mono);letter-spacing:1.4px;color:var(--vt-green-700);border-left:3px solid var(--vt-green-500);padding-left:8px}.NewsLead-module__6kr69q__date{font:500 10.5px var(--vt-font-mono);color:var(--vt-ink-300)}.NewsLead-module__6kr69q__h2{letter-spacing:-.8px;transition:color var(--vt-hover-t) var(--vt-ease);margin:10px 0 0;font-size:34px;font-weight:900;line-height:1.2}.NewsLead-module__6kr69q__excerpt{color:var(--vt-ink-600);text-wrap:pretty;margin:14px 0 0;font-size:15px;line-height:1.75}.NewsLead-module__6kr69q__excerpt:first-letter{float:left;color:var(--vt-green-600);padding:6px 10px 0 0;font-size:52px;font-weight:900;line-height:.82}.NewsLead-module__6kr69q__byline{border-top:1px dashed #16222e2e;align-items:center;gap:14px;margin-top:14px;padding-top:12px;display:flex}.NewsLead-module__6kr69q__avatar{background:var(--vt-gradient-brand);color:#fff;width:30px;height:30px;font:800 10px var(--vt-font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.NewsLead-module__6kr69q__bylineText{color:var(--vt-ink-400);font-size:12px}.NewsLead-module__6kr69q__bylineText b{color:var(--vt-ink-800)}.NewsLead-module__6kr69q__more{white-space:nowrap;margin-left:auto;font-size:13px;font-weight:700}.NewsLead-module__6kr69q__vr{background:var(--vt-border-strong);flex:none;width:1px}.NewsLead-module__6kr69q__side{flex:none;width:320px}.NewsLead-module__6kr69q__sideHead{font:700 11px var(--vt-font-mono);letter-spacing:1.8px;color:var(--vt-ink-900);border-bottom:2px solid var(--vt-ink-900);padding-bottom:9px}.NewsLead-module__6kr69q__topItem{border-bottom:1px solid var(--vt-border);color:var(--vt-ink-900);gap:14px;padding:14px 0;display:flex}.NewsLead-module__6kr69q__topItem:hover{color:var(--vt-green-700)}.NewsLead-module__6kr69q__topNo{font:800 26px var(--vt-font-mono);color:#1e9e5c73;flex:none;width:34px;line-height:1}.NewsLead-module__6kr69q__topBody{min-width:0}.NewsLead-module__6kr69q__topTitle{text-wrap:pretty;font-size:14px;font-weight:700;line-height:1.4;display:block}.NewsLead-module__6kr69q__topDate{font:500 10px var(--vt-font-mono);color:var(--vt-ink-300);margin-top:5px;display:block}@media (max-width:1023px){.NewsLead-module__6kr69q__inner{flex-direction:column;gap:28px}.NewsLead-module__6kr69q__vr{display:none}.NewsLead-module__6kr69q__side{width:100%}}@media (max-width:767px){.NewsLead-module__6kr69q__inner{gap:24px;padding-top:20px;padding-bottom:28px}.NewsLead-module__6kr69q__h2{letter-spacing:-.4px;font-size:22px;line-height:1.3}.NewsLead-module__6kr69q__excerpt{font-size:14px}.NewsLead-module__6kr69q__excerpt:first-letter{font-size:40px}.NewsLead-module__6kr69q__more{font-size:12.5px}}
.PostCard-module__Zb9XiG__card{min-width:0;color:var(--vt-ink-900);transition:background var(--vt-hover-t) var(--vt-ease);border-bottom:1px solid #16222e1f;border-right:1px solid #16222e1f;padding:22px 24px;display:block}.PostCard-module__Zb9XiG__card:hover{color:var(--vt-ink-900);background:#fbfdfb}.PostCard-module__Zb9XiG__card:hover .PostCard-module__Zb9XiG__title{color:var(--vt-green-700)}.PostCard-module__Zb9XiG__compact{border-bottom:0;padding:20px 24px}.PostCard-module__Zb9XiG__img{border:1px solid var(--vt-border);width:100%!important}.PostCard-module__Zb9XiG__meta{align-items:center;gap:10px;margin-top:12px;display:flex}.PostCard-module__Zb9XiG__compact .PostCard-module__Zb9XiG__meta{margin-top:0}.PostCard-module__Zb9XiG__kicker{font:700 9.5px var(--vt-font-mono);letter-spacing:1.2px;border-left:3px solid;padding-left:7px}.PostCard-module__Zb9XiG__date{font:500 10px var(--vt-font-mono);color:var(--vt-ink-300)}.PostCard-module__Zb9XiG__title{letter-spacing:-.2px;text-wrap:pretty;transition:color var(--vt-hover-t) var(--vt-ease);margin-top:8px;font-size:17px;font-weight:800;line-height:1.35}.PostCard-module__Zb9XiG__compact .PostCard-module__Zb9XiG__title{font-size:16.5px}.PostCard-module__Zb9XiG__excerpt{color:var(--vt-ink-500);margin-top:7px;font-size:12.5px;line-height:1.6;display:block}@media (max-width:767px){.PostCard-module__Zb9XiG__card{border-right:0;padding:18px 0}.PostCard-module__Zb9XiG__compact{border-bottom:1px solid #16222e1f;padding:16px 0}.PostCard-module__Zb9XiG__card:hover{background:0 0}.PostCard-module__Zb9XiG__title{font-size:16px}}
.NewsGrid-module__9eI3xG__wrap{background:#fff;border-top:1px solid #16222e26}.NewsGrid-module__9eI3xG__inner{padding-top:26px;padding-bottom:46px}.NewsGrid-module__9eI3xG__bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.NewsGrid-module__9eI3xG__head{font:700 11px var(--vt-font-mono);letter-spacing:1.8px;color:var(--vt-ink-900);margin-right:10px}.NewsGrid-module__9eI3xG__tabs{flex-wrap:wrap;gap:10px;display:flex}.NewsGrid-module__9eI3xG__tab{color:var(--vt-ink-600);-webkit-user-select:none;user-select:none;border:1px solid #16222e33;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:700}.NewsGrid-module__9eI3xG__tab:hover{border-color:var(--vt-ink-900);color:var(--vt-ink-900)}.NewsGrid-module__9eI3xG__tabActive{background:var(--vt-ink-900);color:#fff;border-color:var(--vt-ink-900)}.NewsGrid-module__9eI3xG__tabActive:hover{color:#fff}.NewsGrid-module__9eI3xG__count{font:500 10.5px var(--vt-font-mono);color:var(--vt-ink-300);margin-left:auto}.NewsGrid-module__9eI3xG__grid{border-top:1px solid #16222e26;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.NewsGrid-module__9eI3xG__empty{text-align:center;color:var(--vt-ink-400);grid-column:1/-1;padding:40px 0;font-size:14px}.NewsGrid-module__9eI3xG__pager{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px;display:flex}.NewsGrid-module__9eI3xG__pageBtn{width:36px;height:36px;font:600 12px var(--vt-font-mono);color:var(--vt-ink-600);border:1px solid #16222e33;border-radius:8px;justify-content:center;align-items:center;display:flex}.NewsGrid-module__9eI3xG__pageBtn:hover{border-color:var(--vt-ink-900);color:var(--vt-ink-900)}.NewsGrid-module__9eI3xG__pageActive{border:1.5px solid var(--vt-ink-900);background:var(--vt-ink-900);color:#fff;font-weight:700}.NewsGrid-module__9eI3xG__pageNext{width:auto;padding:0 14px}@media (max-width:1023px){.NewsGrid-module__9eI3xG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.NewsGrid-module__9eI3xG__inner{padding-top:20px;padding-bottom:34px}.NewsGrid-module__9eI3xG__bar{gap:8px;margin-bottom:14px}.NewsGrid-module__9eI3xG__head{width:100%;margin-right:0}.NewsGrid-module__9eI3xG__tabs{gap:6px}.NewsGrid-module__9eI3xG__tab{padding:7px 12px;font-size:12px}.NewsGrid-module__9eI3xG__count{width:100%;margin-left:0}.NewsGrid-module__9eI3xG__grid{grid-template-columns:minmax(0,1fr)}.NewsGrid-module__9eI3xG__pager{margin-top:20px}}
.NewsEvents-module__Jjm-NG__wrap{background:var(--vt-bg-mint);border-top:1px solid var(--vt-border-soft)}.NewsEvents-module__Jjm-NG__inner{padding-top:46px;padding-bottom:52px}.NewsEvents-module__Jjm-NG__head{border-bottom:2px solid var(--vt-ink-900);align-items:baseline;gap:14px;padding-bottom:10px;display:flex}.NewsEvents-module__Jjm-NG__title{font:700 11px var(--vt-font-mono);letter-spacing:1.8px;color:var(--vt-ink-900)}.NewsEvents-module__Jjm-NG__sub{color:var(--vt-ink-300);font-size:12.5px}.NewsEvents-module__Jjm-NG__row{border-bottom:1px solid #16222e1f;align-items:center;gap:24px;padding:20px 4px;display:flex}.NewsEvents-module__Jjm-NG__cal{text-align:center;border:1.5px solid var(--vt-ink-900);box-sizing:content-box;background:#fff;border-radius:11px;flex:none;width:78px;overflow:hidden}.NewsEvents-module__Jjm-NG__calMonth{background:var(--vt-ink-900);color:#fff;font:700 9px var(--vt-font-mono);letter-spacing:1.2px;padding:4px 0}.NewsEvents-module__Jjm-NG__calDay{font:800 27px var(--vt-font-mono);color:var(--vt-ink-900);padding:6px 0 7px}.NewsEvents-module__Jjm-NG__body{flex:1;min-width:0}.NewsEvents-module__Jjm-NG__meta{align-items:center;gap:10px;display:flex}.NewsEvents-module__Jjm-NG__kind{font:700 9.5px var(--vt-font-mono);letter-spacing:1.2px}.NewsEvents-module__Jjm-NG__time{font:500 10px var(--vt-font-mono);color:var(--vt-ink-300)}.NewsEvents-module__Jjm-NG__name{letter-spacing:-.2px;color:var(--vt-ink-900);margin-top:5px;font-size:17.5px;font-weight:800}.NewsEvents-module__Jjm-NG__desc{color:var(--vt-ink-500);margin-top:4px;font-size:12.5px;line-height:1.6}.NewsEvents-module__Jjm-NG__btn{color:var(--vt-green-700);background:#fff;border:1.5px solid #2fb56e8c;border-radius:10px;flex:none;padding:11px 18px;font-size:13px;font-weight:700}.NewsEvents-module__Jjm-NG__btn:hover{background:var(--vt-green-tint);color:var(--vt-green-700)}@media (max-width:767px){.NewsEvents-module__Jjm-NG__inner{padding-top:34px;padding-bottom:34px}.NewsEvents-module__Jjm-NG__head{flex-wrap:wrap;gap:6px}.NewsEvents-module__Jjm-NG__row{flex-wrap:wrap;gap:14px;padding:16px 0}.NewsEvents-module__Jjm-NG__body{flex-basis:calc(100% - 95px)}.NewsEvents-module__Jjm-NG__name{font-size:16px}.NewsEvents-module__Jjm-NG__btn{text-align:center;width:100%}}
.ReadNext-module__NI5CsG__wrap{background:#fff;border-top:1px solid #16222e26}.ReadNext-module__NI5CsG__inner{padding-top:26px;padding-bottom:50px}.ReadNext-module__NI5CsG__head{align-items:center;gap:14px;display:flex}.ReadNext-module__NI5CsG__title{font:700 11px var(--vt-font-mono);letter-spacing:1.8px;color:var(--vt-ink-900)}.ReadNext-module__NI5CsG__all{margin-left:auto;font-size:13px;font-weight:700}.ReadNext-module__NI5CsG__grid{border-top:1px solid #16222e26;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:14px;display:grid}@media (max-width:1023px){.ReadNext-module__NI5CsG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.ReadNext-module__NI5CsG__inner{padding-top:20px;padding-bottom:34px}.ReadNext-module__NI5CsG__grid{grid-template-columns:minmax(0,1fr)}}
