.inner-main.news-page{padding-top:var(--header-height);color:var(--white);background:#171819}.news-hero{position:relative}.news-hero .service-hero-banner-slide img{background:#171819}.news-archive{padding-inline:var(--page-pad);background:#171819}.news-archive-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.news-archive-heading h1{font-variation-settings:"wght" 550;align-items:baseline;gap:1rem;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.3;display:flex}.news-archive-heading h1 span,.news-archive-count{color:#a6b1b3;letter-spacing:.08em;font-family:Archivo Variable,sans-serif;font-size:.75rem}.news-grid{--news-archive-columns:repeat(4, minmax(0, 1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1rem;margin:0;padding:0;list-style:none;display:grid}.news-optical-grid{grid-auto-flow:row}.news-optical-grid .magic-bento__rim{display:none}.news-optical-grid .news-card:hover,.news-optical-grid .news-card:focus-visible{transform:none}.news-card{height:100%;color:var(--white);border:1px solid var(--line-dark);transition:transform .26s var(--ease-out), border-color .2s ease;background:#ffffff0d;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.news-card:hover,.news-card:focus-visible{border-color:var(--teal);transform:translateY(-4px)}.news-card-cover{aspect-ratio:16/9;background:var(--ink-soft);display:block;position:relative}.news-card-cover img{object-fit:cover;transition:transform .4s var(--ease-out)}@media (hover:hover){.news-card:hover .news-card-cover img{transform:scale(1.035)}}.news-card-meta{color:var(--teal);font-variation-settings:"wdth" 78, "wght" 650;letter-spacing:.08em;justify-content:space-between;align-items:baseline;gap:1rem;padding:.875rem 1rem 0;font-family:Archivo Variable,sans-serif;font-size:.66rem;display:flex}.news-card-meta small{color:#b7c0c3}.news-card-title{font-variation-settings:"wght" 480;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.5rem 1rem 1rem;font-size:.92rem;line-height:1.65;display:-webkit-box;overflow:hidden}.news-article{min-height:60vh;padding:clamp(1.5rem, 4vw, 3.5rem) var(--page-pad) clamp(3rem, 6vw, 5rem)}.news-article-surface{background:var(--white);border:1px solid var(--line-light);border-radius:10px;max-width:817px;margin:0 auto;overflow:hidden}.news-article-header{border-bottom:1px solid #07090814;padding:clamp(1.8rem,4vw,3rem) clamp(1.25rem,5vw,4.375rem) 1.4rem}.news-article-label{color:var(--teal-deep);font-variation-settings:"wdth" 78, "wght" 650;letter-spacing:.1em;margin-bottom:1rem;font-family:Archivo Variable,sans-serif;font-size:.62rem;display:block}.news-article-header h1{letter-spacing:.01em;margin:0;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:680;line-height:1.32}.news-article-meta{color:var(--muted-light);flex-wrap:wrap;align-items:baseline;gap:.55rem;margin:1rem 0 0;font-size:.78rem;display:flex}.news-article-meta time{color:var(--teal-deep);font-variation-settings:"wdth" 78, "wght" 650;letter-spacing:.06em;font-family:Archivo Variable,sans-serif}.wechat-article{color:#000000e6;letter-spacing:.544px;word-break:break-word;overflow-wrap:break-word;max-width:677px;margin:0 auto;padding:clamp(1.4rem,4.5vw,2.4rem) clamp(1.25rem,5vw,4.375rem) clamp(2rem,4vw,2.8rem);font-family:Noto Sans SC Variable,Microsoft YaHei,sans-serif;font-size:17px;line-height:1.75}.wechat-article section{font-size:inherit;line-height:inherit}.wechat-article img,.wechat-article video,.wechat-article iframe{max-width:100%!important;height:auto!important}.wechat-article img{margin-inline:auto;display:block}.wechat-article p{margin-block:.35em}.wechat-article blockquote{color:#00000080;border-left:3px solid #dbdbdb;margin:1em 0;padding:.4em 1em}.wechat-article .wx-video-frame{aspect-ratio:16/9;background:var(--ink-soft);max-width:100%;margin:1em auto;display:block;position:relative;overflow:hidden}.wechat-article .wx-video-frame img{object-fit:cover;width:100%;height:100%;margin:0}.wechat-article .wx-video-frame .wx-video-badge{inset-inline:0;color:var(--white);letter-spacing:.03em;background:linear-gradient(#07090800,#070908b8);padding:.55em .9em;font-size:13px;position:absolute;bottom:0}.wechat-article .wx-video-frame:before{content:"▶";width:3.2em;height:3.2em;color:var(--white);text-indent:.1em;background:#0709088c;border-radius:50%;place-items:center;font-size:15px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wechat-article .wx-profile-card{background:#fafafa;border:1px solid #eaeaea;border-radius:8px;align-items:center;gap:.9em;margin:1.2em 0;padding:.9em 1em;display:flex}.wechat-article .wx-profile-card .wx-profile-head{border-radius:6px;flex:none;width:48px;height:48px}.wechat-article .wx-profile-card .wx-profile-text{flex-direction:column;gap:.15em;min-width:0;display:flex}.wechat-article .wx-profile-card .wx-profile-text strong{font-size:15px;line-height:1.4}.wechat-article .wx-profile-card .wx-profile-text span{color:#00000073;font-size:12px;line-height:1.5}.wechat-article .wx-profile-card .wx-profile-badge{color:var(--teal-deep);white-space:nowrap;border:1px solid;border-radius:999px;margin-left:auto;padding:.25em .7em;font-size:11px}.news-article-footer{border-top:1px solid #07090814;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem clamp(1.25rem,5vw,4.375rem) 1.8rem;display:flex}.news-article-source{max-width:30rem;color:var(--muted-light);margin:0;font-size:.78rem;line-height:1.7}.news-article-footer .text-link{margin-top:0}.news-article-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.6rem);max-width:817px;margin:clamp(1.4rem,3vw,2.2rem) auto 0;display:grid}.news-nav-link{color:var(--ink);background:var(--white);border:1px solid var(--line-light);transition:border-color .2s ease, transform .26s var(--ease-out);border-radius:10px;align-items:center;gap:.8rem;padding:1rem 1.2rem;display:flex}.news-nav-link:hover,.news-nav-link:focus-visible{border-color:var(--teal-deep);transform:translateY(-2px)}.news-nav-link svg{width:1rem;color:var(--teal-deep);flex:none}.news-nav-link small{color:var(--muted-light);letter-spacing:.06em;margin-bottom:.2rem;font-size:.66rem;display:block}.news-nav-link strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;font-weight:620;line-height:1.45;display:-webkit-box;overflow:hidden}.news-nav-link-next{text-align:right}.news-nav-link-next span{margin-left:auto}.news-nav-link-empty{visibility:hidden}.news-back-row{max-width:817px;margin:clamp(1.4rem,3vw,2rem) auto 0}@media (max-width:1000px){.news-grid{--news-archive-columns:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.news-archive-heading{margin-bottom:1rem}.news-grid{--news-archive-columns:minmax(0, 1fr);grid-template-columns:1fr}.news-article-nav{grid-template-columns:1fr}.news-nav-link-empty{display:none}.wechat-article{font-size:16px}}@media (prefers-reduced-motion:reduce){.news-card,.news-card-cover img{transition:none}}
