.NewsArticleLayout_articleLayout__oloZd{--news-reading-size:18px;width:min(1180px,calc(100% - 40px));margin-inline:auto;font-family:var(--font-primary,"Poppins",sans-serif);color:#1b201c;padding-bottom:48px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-hero-shell{left:auto;right:auto;width:100%!important;max-width:100%!important;height:auto;min-height:0;margin:0!important;background:#fff;overflow:visible;display:grid;align-items:start}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-hero-content{width:100%;max-width:100%;padding:28px 0 32px;gap:18px;margin:0}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-header{max-width:980px;margin:0;gap:18px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-header h1{max-width:980px;margin:0;font-size:clamp(30px,4.1vw,58px)!important;line-height:1.15;font-weight:600;letter-spacing:-.045em;overflow-wrap:anywhere;color:#1b201c}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-hero-category{min-height:32px;font-size:11px;font-weight:600;letter-spacing:.04em;border:1px solid var(--news-card-line);border-radius:var(--ui-radius-chip,9999px);padding:8px 12px;color:var(--news-card-ink);background:var(--news-card-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.NewsArticleLayout_topline__sKexq{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:11px;color:#697260}.NewsArticleLayout_topline__sKexq a{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:#4f5e42;text-decoration:none}.NewsArticleLayout_topline__sKexq a:hover{color:#1f4ed8}.NewsArticleLayout_topline__sKexq svg{width:15px;height:15px}.NewsArticleLayout_heroImage__9f6pj{position:relative;aspect-ratio:21/10;overflow:hidden;border-radius:var(--ui-radius-container,24px);background:#f2f5ed}.NewsArticleLayout_heroImage__9f6pj .news-detail-hero-media{inset:0}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-summary-layout,.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-summary-layout.has-toc{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:800px;margin:32px auto 0;gap:0}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-summary-layout.has-toc .news-detail-summary{grid-column:1}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-summary{gap:20px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-excerpt{font-size:17px;color:#5d6855;line-height:1.8}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-body-layout{width:100%;max-width:1280px;margin:36px auto 0;grid-template-columns:minmax(0,1fr) 260px;gap:36px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-body-layout.has-toc{grid-template-columns:180px minmax(0,1fr) 240px;gap:28px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-main-flow{min-width:0}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-content{font-size:var(--news-reading-size);line-height:1.9;color:#343d30;overflow-wrap:anywhere}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-content :is(p,li,blockquote){font-size:inherit;line-height:inherit}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-content :is(h2,h3){color:#1b201c;line-height:1.35;font-weight:600;letter-spacing:-.03em;scroll-margin-top:100px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-content a{color:#1f4ed8;text-underline-offset:4px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-content blockquote{border-left:3px solid #acc85e;background:#f7faef;border-radius:0 var(--ui-radius-card,16px) var(--ui-radius-card,16px) 0;padding:20px 24px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-popular-card{border:1px solid #e0e7d8;border-radius:var(--ui-radius-panel,16px);background:#f8faf5;padding:22px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-popular-card h2{--ui-heading-size:var(--type-card-title);font-size:20px;letter-spacing:-.03em;font-weight:600}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-popular-card li>span{color:#637c3c}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-toc-card{border-radius:var(--ui-radius-panel,16px);border-color:#e0e7d8}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd[data-news-focus=true] .news-detail-body-layout,.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd[data-news-focus=true] .news-detail-body-layout.has-toc{grid-template-columns:minmax(0,1fr);max-width:800px}.NewsArticleLayout_articleLayout__oloZd[data-news-focus=true] .news-detail-toc-boundary,.NewsArticleLayout_articleLayout__oloZd[data-news-focus=true] .news-popular-sidebar{display:none}.NewsArticleLayout_readingTools__27qx5{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding-block:16px;border-top:1px solid #e3e7df;border-bottom:1px solid #e3e7df}.NewsArticleLayout_readingTools__27qx5 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 13px;border:1px solid #dce4d4;border-radius:var(--ui-radius-control,10px);background:#fff;color:#3a4730;font-size:11px;font-weight:500}.NewsArticleLayout_readingTools__27qx5 button[aria-pressed=true]{background:#d9fa70;color:#192018;border-color:#a6c758}.NewsArticleLayout_readingTools__27qx5 button:hover:not(:disabled){border-color:#8ba565;background:#f4f9ea}.NewsArticleLayout_readingTools__27qx5 button:disabled{color:#81897a;cursor:default}.NewsArticleLayout_articleLayout__oloZd a:focus-visible,.NewsArticleLayout_readingTools__27qx5 button:focus-visible{outline:2px solid #1f4ed8;outline-offset:4px}.NewsArticleLayout_readingTools__27qx5 svg{width:16px;height:16px;flex-shrink:0}.NewsArticleLayout_textControls__vRzH3{display:flex;gap:6px}.NewsArticleLayout_textControls__vRzH3 button{min-width:44px;gap:2px;padding-inline:9px}.NewsArticleLayout_textControls__vRzH3 svg{width:11px;height:11px}.NewsArticleLayout_textControls__vRzH3 span{font-size:14px}.NewsArticleLayout_shareButton__cL4vk{margin-left:auto}.NewsArticleLayout_toolStatus__ueX6V{margin:0;color:#53693d;font-size:12px;line-height:1.7}.NewsArticleLayout_progress__dJLv_{position:fixed;z-index:31;top:var(--header-height,72px);left:0;right:0;height:3px;pointer-events:none;background:#eaf0e1}.NewsArticleLayout_progress__dJLv_ span{display:block;width:100%;height:100%;transform-origin:left;background:#93b734}@media (max-width:1060px){.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-body-layout.has-toc{grid-template-columns:160px minmax(0,1fr);gap:24px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-body-layout .news-popular-sidebar{display:none}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-body-layout:not(.has-toc){grid-template-columns:1fr;max-width:800px}}@media (max-width:760px){.NewsArticleLayout_articleLayout__oloZd{width:calc(100% - 32px)}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-hero-content{padding-block:16px 24px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-header h1{font-size:clamp(28px,7.5vw,42px)!important;line-height:1.2}.NewsArticleLayout_heroImage__9f6pj{aspect-ratio:4/3;border-radius:var(--ui-radius-card,16px)}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-summary-layout{margin-top:24px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-excerpt{font-size:15px;line-height:1.8}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-body-layout,.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-body-layout.has-toc{grid-template-columns:1fr;margin-top:24px}.NewsArticleLayout_articleLayout__oloZd.NewsArticleLayout_articleLayout__oloZd .news-detail-content{font-size:calc(var(--news-reading-size) - 1px)}.NewsArticleLayout_readingTools__27qx5{gap:6px}.NewsArticleLayout_readingTools__27qx5 button{padding-inline:10px;font-size:10px}.NewsArticleLayout_progress__dJLv_{top:64px}}@media (max-width:360px){.NewsArticleLayout_shareButton__cL4vk span{display:none}}@media print{.NewsArticleLayout_progress__dJLv_,.NewsArticleLayout_readingTools__27qx5,.NewsArticleLayout_toolStatus__ueX6V{display:none}}.NewsPreview_toolbar__s2bmK{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px clamp(16px,4vw,48px);background:var(--surface,#fff);color:var(--text,#1d1d1f);border-bottom:1px solid var(--border,#d2d2d7)}.NewsPreview_toolbar__s2bmK span,.NewsPreview_toolbar__s2bmK strong{display:block}.NewsPreview_toolbar__s2bmK span{margin-top:4px;font-size:13px}.NewsPreview_actions__1mmTf{display:flex;flex-wrap:wrap;gap:8px}.NewsPreview_actions__1mmTf button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid;border-radius:var(--ui-radius-control,10px);color:inherit;background:transparent;font:inherit;font-size:14px;cursor:pointer}.NewsPreview_actions__1mmTf svg{width:18px;height:18px;flex-shrink:0}.NewsPreview_actions__1mmTf button:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.NewsPreview_actions__1mmTf button:active{background:color-mix(in srgb,currentColor 12%,transparent)}.NewsPreview_actions__1mmTf button:focus-visible{outline:2px solid #0071e3;outline-offset:3px}.NewsPreview_state__amVWf{padding:32px 20px;min-height:180px;text-align:center}@media (max-width:480px){.NewsPreview_actions__1mmTf{width:100%}.NewsPreview_actions__1mmTf button{flex:1 1}}