:root{--navy:#15283f;--ink:#1d2a3a;--muted:#87909c;--red:#cf4543;--line:#e7eaf0;--bg:#f5f6f8;--blue:#345777}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--bg);font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:var(--red)}button,input{font:inherit}img{display:block;width:100%;height:100%;object-fit:cover}.wrap{width:1200px;max-width:calc(100% - 64px);margin:auto}.utility{height:32px;border-bottom:1px solid var(--line);background:white;font-size:11px;letter-spacing:.4px;color:#89909a}.utility .wrap{display:flex;align-items:center;justify-content:space-between;height:100%}.utility span+span{margin-left:25px}.masthead{background:#fff}.masthead .wrap{height:98px;display:flex;justify-content:space-between;align-items:center}.brand{display:flex;align-items:center;gap:12px}.brand svg{width:44px;height:44px}.brand-name{font-weight:800;font-size:30px;letter-spacing:2px;line-height:1.1}.domain{font-size:10px;letter-spacing:3px;margin-top:8px;color:#687487}.tagline{font-size:12px;letter-spacing:2px;color:#7b8591;margin-left:25px;padding-left:25px;border-left:1px solid var(--line);line-height:1.9}.masthead-note{display:flex;align-items:center;gap:27px;color:#7d8795;font-size:12px}.edition{letter-spacing:1px;text-align:right;line-height:1.9}.edition b{color:#273d57;font-size:14px;font-weight:500}.search{display:flex;align-items:center;gap:9px;color:#536174;border-left:1px solid var(--line);padding-left:25px;font-size:12px}.nav{background:var(--navy);color:#dbe2e9}.nav .wrap{height:54px;display:flex;align-items:stretch;gap:12px}.nav a{padding:0 29px;display:flex;align-items:center;justify-content:center;position:relative;font-size:15px;letter-spacing:1px}.nav a:first-child{padding-left:25px}.nav a.active{background:#223b57;color:#fff;font-weight:600}.nav a.active:after{content:"";position:absolute;bottom:0;width:24px;height:3px;background:#e46b60}.nav a:hover{background:#223b57;color:white}.nav .nav-right{font-size:11px;margin-left:auto;letter-spacing:1px;padding-right:0;color:#9baabd}.preview-ribbon{font-size:10px;color:#a2a8b1;text-align:right;padding:12px 0 0}.market-strip{display:grid;grid-template-columns:1.15fr repeat(4,1fr);background:#fff;margin-top:18px;border:1px solid var(--line);min-height:70px;align-items:center}.market-label{font-size:12px;color:#607087;padding-left:22px;line-height:1.8}.market-label strong{color:var(--ink);font-size:13px}.market-value{padding-left:24px;border-left:1px solid var(--line);display:grid;grid-template-columns:auto auto;gap:6px 16px;align-items:end;padding-right:24px}.market-value label{font-size:11px;color:#808a98;grid-column:1/-1}.market-value strong{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.3px}.market-value span{font-size:10px;justify-self:end;padding-bottom:3px}.up{color:#ce4b46}.down{color:#338b75}.home-hero{margin-top:24px;display:grid;grid-template-columns:2fr 1fr 1.05fr;gap:20px;height:378px}.feature{position:relative;background:#21374f;overflow:hidden;border-radius:2px;color:white;display:block}.feature img{transition:transform .4s}.feature:hover img{transform:scale(1.03)}.feature:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,24,43,.02) 20%,rgba(8,24,43,.88) 100%)}.feature .overlay{position:absolute;bottom:28px;left:28px;right:28px;z-index:1}.feature .kicker{font-size:10px;letter-spacing:2px;color:#d8e2ed}.badge{display:inline-block;font-size:10px;color:var(--red);background:#fcf0ee;padding:4px 7px;margin-right:8px;font-weight:500;line-height:1.3}.feature .badge{background:var(--red);color:white}.feature h2{font-size:26px;line-height:1.55;margin:13px 0 12px;font-weight:600;color:#fff}.feature p{font-size:11px;color:#ced6e0;margin:10px 0 0;line-height:1.7}.feature .byline{color:#bdc6d1;font-size:10px;margin-top:19px;display:flex;justify-content:space-between}.subfeatures{display:grid;grid-template-rows:1fr 1fr;gap:18px}.subfeatures .overlay{bottom:17px;left:18px;right:18px}.subfeatures h2{font-size:16px;line-height:1.65;margin:7px 0 0}.subfeatures .kicker{font-size:9px}.panel{background:#fff;border:1px solid var(--line);padding:24px}.head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.head h2{margin:0;font-size:19px;letter-spacing:.5px;font-weight:650;display:flex;align-items:center;gap:10px}.head h2:before{content:"";display:inline-block;width:3px;height:18px;background:var(--red)}.head a{color:#9098a3;font-size:11px}.head small{font-size:10px;color:#8b96a4;font-weight:400;letter-spacing:1px}.flash.panel{padding:23px 23px}.flash .head{margin-bottom:20px}.flash .head h2{font-size:18px}.dot{display:inline-block;width:6px;height:6px;background:var(--red);border-radius:50%;margin-right:6px}.timeline{padding-left:13px;border-left:1px solid #e4e8ee;margin-left:3px}.timeline article{position:relative;margin:0 0 17px}.timeline article:before{position:absolute;left:-17px;top:4px;width:5px;height:5px;border:1px solid #bdc7d3;border-radius:50%;background:#fff;content:""}.timeline time{font-size:10px;color:#99a1ac;font-variant-numeric:tabular-nums;letter-spacing:1px}.timeline p{font-size:12px;line-height:1.75;margin:5px 0 0}.timeline article:first-child:before{background:var(--red);border-color:var(--red)}.hot-topics{background:#eef1f5;border:1px solid #e5e9f0;margin:20px 0 28px;height:44px;display:flex;align-items:center;gap:25px;padding:0 20px;font-size:11px;color:#637184}.hot-topics b{color:var(--red);font-size:12px;letter-spacing:1px}.hot-topics a:before{content:"#";margin-right:5px;color:#a8b0bb}.content-grid{display:grid;grid-template-columns:minmax(0,1fr) 304px;gap:26px;margin-top:26px;align-items:start}.home-content{margin-top:0}.tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--line);padding-bottom:17px;margin-bottom:0;font-size:12px;color:#8d95a0}.tabs a.selected{color:var(--red);font-weight:600}.news-item{display:flex;gap:22px;padding:23px 0;border-bottom:1px solid var(--line)}.news-item:last-child{border-bottom:0}.news-item .thumb{width:168px;height:108px;flex-shrink:0;overflow:hidden;border-radius:2px;background:#eef1f5}.news-item .copy{flex:1;min-width:0}.news-item h3{font-size:17px;line-height:1.65;margin:0 0 8px;font-weight:600}.news-item p{font-size:12px;color:#8b939f;line-height:1.85;margin:0 0 12px}.meta{font-size:10px;color:#9aa1ac;display:flex;align-items:center;gap:16px}.meta .category{color:#8a5d4c}.sidebar{display:flex;flex-direction:column;gap:22px}.ranking{padding:25px 23px}.rank-list{margin:0;padding:0;list-style:none}.rank-list li{display:flex;gap:15px;margin:20px 0}.rank-list li:last-child{margin-bottom:0}.rank-num{font-size:22px;font-family:Georgia,serif;color:#bac2ce;line-height:1.25}.rank-list li:nth-child(-n+3) .rank-num{color:var(--red)}.rank-list h4{font-size:12px;line-height:1.8;margin:0 0 7px;font-weight:500}.rank-list small{font-size:10px;color:#9ba3ad}.focus-panel{padding:0;overflow:hidden}.focus-panel .picture{height:150px}.focus-panel .focus-copy{padding:22px}.focus-panel small{font-size:9px;letter-spacing:2px;color:var(--red)}.focus-panel h3{font-size:20px;line-height:1.7;margin:9px 0}.focus-panel p{font-size:11px;line-height:1.8;color:#8b939f}.text-link{display:inline-block;margin-top:10px;font-size:11px;color:#425c7c}.editor-note{background:#edf1f5;padding:25px}.editor-note .eyebrow{font-size:9px;letter-spacing:2px;color:#8a98aa}.editor-note h3{font-family:"Songti SC",STSong,serif;font-weight:500;font-size:21px;line-height:1.7;margin:13px 0}.editor-note p{font-size:11px;color:#85909d;line-height:1.9;margin:0}.pagination{display:flex;justify-content:center;gap:10px;align-items:center;padding:26px 0 6px;font-size:11px;color:#8b96a2}.pagination a,.pagination span{display:flex;width:30px;height:30px;justify-content:center;align-items:center;background:#f6f7f9}.pagination a.active{color:white;background:var(--navy)}.pagination .next{width:70px}.section-pair{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:26px;margin-bottom:42px}.small-lead{display:flex;gap:18px;padding-bottom:18px;border-bottom:1px solid var(--line)}.small-lead .thumb{width:135px;height:90px;flex-shrink:0}.small-lead h3{font-size:14px;line-height:1.8;margin:0 0 12px}.compact-links{list-style:none;padding:0;margin:13px 0 0}.compact-links li{font-size:12px;display:flex;gap:12px;justify-content:space-between;line-height:2.7}.compact-links li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-links li a:before{content:"";display:inline-block;width:3px;height:3px;background:#b9c1cb;margin:0 9px 3px 0}.compact-links time{color:#abb1ba;font-size:10px;flex-shrink:0}.crumb{margin:23px 0;font-size:11px;color:#98a0ab}.crumb a{color:#768496}.crumb span{padding:0 12px;color:#bdc4ce}.channel-title{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #dde3eb;padding-bottom:24px;margin-bottom:24px}.eyebrow{font-size:10px;color:var(--red);letter-spacing:2px}.channel-title h1{font-size:32px;letter-spacing:2px;margin:9px 0 8px;font-weight:650}.channel-title p{font-size:12px;color:#8c96a4;letter-spacing:.5px;margin:0}.channel-title .serial{font-family:Georgia,serif;font-size:58px;color:#e0e5ed;font-weight:400;line-height:1}.channel-feature{display:grid;grid-template-columns:1.4fr 1fr;background:white;border:1px solid var(--line);min-height:305px}.channel-feature .image-link{overflow:hidden;position:relative;min-height:305px}.channel-feature .image-link img{position:absolute;inset:0}.channel-feature .feature-copy{padding:34px 32px}.channel-feature h2{font-size:25px;line-height:1.65;margin:15px 0 11px;font-weight:600}.channel-feature p{font-size:12px;line-height:1.9;color:#929aa5;margin-bottom:22px}.channel-main{margin-bottom:40px}.finance-overview{display:grid;grid-template-columns:1.6fr 1fr;gap:22px}.chart-panel{background:white;border:1px solid var(--line);padding:26px 28px}.chart-panel .chart-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#959eaa}.chart-panel h3{font-size:17px;color:var(--ink);margin:0 0 5px}.chart-main{display:flex;align-items:end;gap:20px;margin-top:18px}.chart-main strong{font-size:32px;font-weight:550;font-variant-numeric:tabular-nums}.chart-main span{font-size:12px;padding-bottom:6px}.chart{width:100%;height:130px;margin:15px 0 0;display:block}.chart-hours{display:flex;justify-content:space-between;color:#a4acb7;font-size:9px;margin-top:0}.finance-headline .overlay{bottom:25px}.finance-headline h2{font-size:22px}.bullet-list{padding:0 24px 6px;background:white;border:1px solid var(--line)}.news-bullet{display:grid;grid-template-columns:60px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.news-bullet:last-child{border-bottom:0}.news-bullet time{font-family:Georgia,serif;font-size:20px;color:#8994a4;letter-spacing:.5px}.news-bullet h3{font-size:17px;line-height:1.7;margin:0 0 8px;font-weight:600}.news-bullet p{font-size:12px;line-height:1.85;color:#8e97a4;margin:0 0 13px}.news-bullet .badge{margin-bottom:8px}.daily-digest{background:#eaf0f5;border-left:3px solid #3a5c7e;margin-top:25px;padding:20px 24px}.daily-digest .eyebrow{font-size:9px;color:#617b94}.daily-digest h3{margin:10px 0;font-size:18px}.daily-digest p{font-size:12px;line-height:1.9;color:#8391a0;margin:0}.fund-spotlight{display:grid;grid-template-columns:1.55fr 1fr;gap:22px}.fund-cover{height:320px}.fund-cover h2{font-size:25px}.industry-note{background:#e8eef4;padding:32px;display:flex;flex-direction:column;justify-content:center;border-top:3px solid #40627f}.industry-note .eyebrow{font-size:10px;color:#5c7690}.industry-note h2{font-size:26px;font-weight:500;line-height:1.6;margin:13px 0}.industry-note p{font-size:12px;line-height:1.9;color:#7c8b9c}.industry-tags{display:flex;flex-wrap:wrap;gap:9px;margin:15px 0 0}.industry-tags a{font-size:10px;border:1px solid #d2dce5;padding:7px 12px;color:#65798e;background:#f3f6f9}.deal-row{display:grid;grid-template-columns:1fr 65px 110px;gap:15px;border-bottom:1px solid var(--line);padding:20px 0;align-items:center}.deal-row h3{margin:0 0 6px;font-size:14px}.deal-row p{font-size:11px;color:#929ca8;margin:0}.deal-row .round{font-size:10px;background:#f2f4f7;text-align:center;padding:5px 0;color:#7a8796}.deal-row .amount{font-size:13px;color:#506985;text-align:right}.table-heading{display:grid;grid-template-columns:1fr 65px 110px;gap:15px;font-size:10px;color:#9ca4af;padding-bottom:12px;border-bottom:1px solid var(--line)}.tech-spotlight{display:grid;grid-template-columns:1.6fr 1fr;gap:22px;height:330px}.tech-cover h2{font-size:26px}.tech-side{display:grid;grid-template-rows:1fr 1fr;gap:18px}.tech-side .overlay{bottom:20px;left:23px;right:23px}.tech-side h2{font-size:18px;margin:9px 0 0}.tech-side .kicker{font-size:9px}.tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px}.tech-card{border:1px solid var(--line);overflow:hidden;background:white}.tech-card .thumb{height:170px}.tech-card .copy{padding:20px}.tech-card h3{font-size:16px;line-height:1.7;margin:10px 0 13px;font-weight:600}.tech-card p{font-size:11px;color:#8e98a4;line-height:1.85;margin:0 0 15px}.tech-card .eyebrow{font-size:9px}.feed-highlight{display:flex;align-items:center;gap:22px;background:white;border:1px solid var(--line);padding:24px 27px}.feed-highlight .datebox{background:#f4f6f8;text-align:center;width:67px;padding:12px 0;flex-shrink:0;font-size:10px;color:#8f9aaa}.datebox strong{font-family:Georgia,serif;font-size:31px;display:block;color:#344d69;font-weight:400;line-height:1.2}.feed-highlight h2{font-size:21px;margin:8px 0;line-height:1.6;font-weight:600}.feed-highlight p{font-size:12px;color:#929ba7;margin:0}.feed-list{margin-top:25px}.feed-item{padding:25px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:80px 1fr;gap:18px}.feed-item .date{font-size:11px;color:#a2aab4;padding-top:6px}.feed-item h3{font-size:18px;line-height:1.7;margin:0 0 9px;font-weight:550}.feed-item p{font-size:12px;line-height:1.9;color:#929aa6;margin:0 0 12px}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:36px;align-items:start;margin-bottom:40px}.article{padding:38px 46px;background:white;border:1px solid var(--line)}.article h1{font-size:30px;font-weight:650;line-height:1.6;margin:17px 0 21px;letter-spacing:.5px}.article .article-meta{display:flex;gap:20px;align-items:center;font-size:10px;color:#98a0ac;padding-bottom:22px;border-bottom:1px solid var(--line)}.article .article-meta strong{color:#647388;font-weight:400}.summary{padding:20px 23px;background:#f3f5f8;border-left:3px solid #7488a1;margin:27px 0;color:#6f7e90;font-size:13px;line-height:2}.summary b{color:#4a5e77;font-size:11px;display:block;letter-spacing:1px;margin-bottom:5px}.article .article-body{font-family:"PingFang SC","Microsoft YaHei",sans-serif;font-size:15px;line-height:2.2;color:#4c5868}.article-body p{margin:20px 0}.article-body h2{font-size:21px;line-height:1.8;color:#263d56;margin:28px 0 14px;font-weight:600}.article-photo{height:290px;margin:28px 0 0}.photo-caption{font-size:10px;color:#a0a8b2;text-align:center;margin:10px 0 25px}.article-body blockquote{margin:24px 0;padding:21px 25px;border-left:3px solid var(--red);background:#f8f6f4;font-family:"Songti SC",STSong,serif;color:#6e6157;font-size:17px;line-height:1.9}.article-tags{display:flex;gap:9px;margin:30px 0 22px}.article-tags a{font-size:10px;color:#718299;background:#f0f3f6;padding:6px 10px}.article-notice{font-size:10px;line-height:1.9;color:#a2a9b3;padding:18px 0;border-top:1px solid var(--line)}.article-next{margin-top:15px;font-size:12px;display:flex;justify-content:space-between;gap:20px;color:#718097}.toc a{display:block;font-size:12px;color:#8792a1;line-height:2;padding:9px 0;border-bottom:1px solid var(--line)}.toc a:first-of-type{color:#3e5b7b}.read-also{margin-top:30px;border-top:1px solid var(--line);padding-top:25px}.read-also h2{font-size:19px;margin:0 0 20px}.related-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.related-grid .thumb{height:130px;margin-bottom:12px}.related-grid h3{font-size:13px;line-height:1.8;margin:0}.footer{background:#182c43;color:#9eacbc;padding:34px 0 20px;margin-top:0}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:23px;border-bottom:1px solid #2a3d54}.footer .brand-name{font-size:22px;color:#e3e8ee;font-weight:600}.footer .domain{font-size:9px;color:#889bad}.footer .brand svg{width:32px;height:32px}.footer-nav{display:flex;gap:27px;font-size:12px}.footer-bottom{display:flex;justify-content:space-between;gap:30px;padding-top:20px;font-size:10px;line-height:1.9}.footer-bottom p{margin:0}.footer-bottom .right{text-align:right;white-space:nowrap;color:#768ba2}.backtop{position:fixed;right:25px;bottom:30px;background:white;color:#8591a1;padding:12px 14px;border:1px solid var(--line);font-size:14px}.mobile-note{display:none}.muted{color:#9da6b2}.gallery-body{background:#edf0f4}.gallery-intro{padding:55px 0 35px}.gallery-intro h1{font-size:32px;margin:12px 0;color:var(--navy)}.gallery-intro p{font-size:13px;line-height:1.9;color:#7d8b9e}.gallery-pills{display:flex;flex-wrap:wrap;gap:12px;margin-top:23px}.gallery-pills a{background:#fff;padding:9px 17px;font-size:12px;border:1px solid #dce2eb}.gallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-bottom:45px}.gallery-card{border:1px solid #dce2eb;background:white;padding:16px}.gallery-card header{padding:3px 5px 17px;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600}.gallery-card header a{font-size:11px;font-weight:400;color:#77889e}.gallery-card .shot{height:670px;overflow:hidden;background:#f3f5f8}.gallery-card img{height:auto;object-fit:contain}.gallery-card.mobile .shot{height:720px}.gallery-card.mobile img{width:320px;max-width:100%;margin:0 auto}.gallery-card small{display:block;margin:15px 5px 2px;color:#93a0af;font-size:11px}
.thumb,.picture{display:block}.feature{min-width:0;min-height:0}.feature>img{position:absolute;inset:0}.subfeatures,.tech-side{min-height:0;min-width:0}
@media(min-width:1450px){.wrap{width:1240px}}
@media(max-width:1100px){.wrap{max-width:calc(100% - 44px)}.nav a{padding:0 22px}.home-hero{grid-template-columns:1.7fr 1fr .95fr;gap:16px}.feature h2{font-size:23px}.tagline{display:none}.home-hero .feature .overlay{left:21px;right:21px}.subfeatures .feature h2{font-size:15px}.market-value{padding-left:15px;padding-right:15px;gap:5px 8px}.market-value strong{font-size:18px}.flash.panel{padding:22px 18px}.content-grid{grid-template-columns:minmax(0,1fr) 280px;gap:22px}.article-layout{grid-template-columns:minmax(0,1fr) 270px;gap:25px}.article{padding:32px}.channel-feature h2{font-size:22px}}
@media(max-width:760px){.wrap{max-width:calc(100% - 36px);width:auto}.utility{height:27px;font-size:9px}.utility .right,.utility span+span,.edition,.masthead-note{display:none}.masthead .wrap{height:80px}.brand svg{width:36px;height:36px}.brand{gap:10px}.brand-name{font-size:25px;letter-spacing:2px}.domain{font-size:8px;letter-spacing:2.4px;margin-top:6px}.masthead .wrap:after{content:"财经 · 科技";font-size:10px;color:#8896a7;letter-spacing:1px}.nav .wrap{height:47px;max-width:100%;gap:0;justify-content:space-evenly}.nav a,.nav a:first-child{padding:0 6px;font-size:12px;letter-spacing:0}.nav .nav-right{display:none}.preview-ribbon{font-size:9px;padding-top:10px}.market-strip{margin-top:12px;grid-template-columns:repeat(3,1fr);min-height:72px}.market-label{display:none}.market-value{padding:0 12px;display:block}.market-value:first-of-type{border-left:0}.market-value label{font-size:9px;display:block;margin-bottom:5px}.market-value strong{font-size:17px;display:block;margin-bottom:4px}.market-value span{font-size:9px}.market-value:last-child{display:none}.home-hero{height:auto;margin-top:18px;display:block}.home-hero>.feature{height:292px}.home-hero .feature .overlay{left:21px;right:21px;bottom:23px}.feature h2{font-size:23px;line-height:1.6}.feature .kicker{font-size:9px}.feature p{font-size:10px}.feature .byline{font-size:9px;margin-top:15px}.subfeatures{grid-template-columns:1fr 1fr;grid-template-rows:148px;margin-top:13px;gap:13px}.subfeatures .feature .overlay{bottom:14px;left:13px;right:13px}.subfeatures .feature h2{font-size:13px;line-height:1.65;margin:7px 0 0}.subfeatures .kicker{font-size:8px;letter-spacing:.5px}.flash.panel{margin-top:18px;padding:20px}.flash .head{margin-bottom:18px}.flash .head h2{font-size:17px}.timeline{display:grid;grid-template-columns:1fr 1fr;column-gap:22px;border-left:0;padding-left:0;margin-left:0}.timeline article{margin:0}.timeline article:nth-child(n+3){display:none}.timeline article:before{display:none}.timeline p{font-size:11px;line-height:1.8}.hot-topics{margin:18px 0;gap:14px;font-size:9px;padding:0 13px;height:39px;white-space:nowrap;overflow:hidden}.hot-topics b{font-size:10px;flex-shrink:0}.hot-topics a:nth-of-type(n+3){display:none}.content-grid,.article-layout{grid-template-columns:1fr;gap:20px;margin-top:20px}.home-content{margin-top:0}.panel{padding:21px 18px}.head{margin-bottom:18px}.head h2{font-size:18px}.head a{font-size:10px}.tabs{gap:22px;padding-bottom:16px;font-size:11px}.news-item{gap:14px;padding:20px 0;align-items:flex-start}.news-item .thumb{width:100px;height:77px;order:2}.news-item h3{font-size:14px;line-height:1.75;margin:0 0 9px}.news-item p{display:none}.meta{gap:10px;font-size:9px;flex-wrap:wrap;line-height:1.7}.meta .reading{display:none}.home-content .news-item:nth-of-type(n+4){display:none}.sidebar{display:none}.pagination{padding-top:22px}.section-pair{grid-template-columns:1fr;gap:18px;margin-top:18px;margin-bottom:25px}.small-lead .thumb{width:105px;height:78px}.small-lead h3{font-size:13px}.compact-links li{font-size:11px;line-height:2.8}.crumb{font-size:9px;margin:18px 0;line-height:1.8}.crumb span{padding:0 7px}.channel-title{padding-bottom:20px;margin-bottom:20px}.channel-title h1{font-size:28px}.channel-title p{font-size:10px;line-height:1.8}.channel-title .serial{font-size:48px}.eyebrow{font-size:9px}.channel-feature{grid-template-columns:1fr}.channel-feature .image-link{min-height:210px}.channel-feature .feature-copy{padding:25px}.channel-feature h2{font-size:22px}.channel-feature p{font-size:11px}.finance-overview{grid-template-columns:1fr}.finance-headline{height:260px}.finance-headline h2{font-size:22px}.chart-panel{padding:22px}.bullet-list{padding:0 18px 5px}.news-bullet{grid-template-columns:43px 1fr;gap:14px;padding:22px 0}.news-bullet time{font-size:17px}.news-bullet h3{font-size:15px}.news-bullet p{font-size:11px}.daily-digest{padding:20px}.fund-spotlight{grid-template-columns:1fr;gap:18px}.fund-cover{height:290px}.fund-cover h2{font-size:23px}.industry-note{padding:25px}.industry-note h2{font-size:23px}.deal-row{grid-template-columns:1fr 50px 76px;gap:10px}.deal-row h3{font-size:12px}.deal-row p{font-size:10px}.deal-row .amount{font-size:11px}.table-heading{grid-template-columns:1fr 50px 76px;gap:10px}.tech-spotlight{height:auto;grid-template-columns:1fr}.tech-cover{height:290px}.tech-cover h2{font-size:23px}.tech-side{grid-template-columns:1fr 1fr;grid-template-rows:150px;gap:13px}.tech-side h2{font-size:13px}.tech-side .overlay{left:14px;right:14px;bottom:15px}.tech-grid{gap:14px}.tech-card .thumb{height:113px}.tech-card .copy{padding:15px 13px}.tech-card h3{font-size:13px}.tech-card p{display:none}.tech-card .meta{font-size:8px}.tech-card .eyebrow{font-size:8px}.feed-highlight{padding:20px;gap:15px}.feed-highlight h2{font-size:17px}.feed-highlight p{font-size:10px;line-height:1.8}.feed-highlight .datebox{width:50px}.datebox strong{font-size:26px}.feed-item{grid-template-columns:1fr;gap:8px;padding:21px 0}.feed-item .date{font-size:9px}.feed-item h3{font-size:16px}.feed-item p{font-size:11px}.article-layout{margin-top:0}.article{padding:25px 21px}.article h1{font-size:24px;line-height:1.65;margin:15px 0 20px;letter-spacing:0}.article .article-meta{font-size:9px;gap:11px;flex-wrap:wrap;line-height:1.8}.summary{margin:23px 0;padding:17px 18px;font-size:12px;line-height:2}.article .article-body{font-size:14px;line-height:2.05}.article-body h2{font-size:19px}.article-photo{height:190px;margin-top:22px}.article-body blockquote{font-size:16px;padding:18px}.article-tags{gap:6px}.article-tags a{font-size:9px;padding:6px 8px}.article-next{font-size:10px;line-height:1.9;display:block}.article-next a{display:block;margin-top:8px}.related-grid{gap:13px}.related-grid .thumb{height:95px}.related-grid h3{font-size:12px}.footer{padding-top:27px}.footer-top{display:block}.footer-nav{gap:18px;font-size:10px;margin-top:22px;flex-wrap:wrap}.footer .brand-name{font-size:21px}.footer-bottom{display:block;font-size:9px;line-height:2}.footer-bottom .right{text-align:left;margin-top:13px;white-space:normal}.backtop{display:none}.gallery-intro{padding-top:35px}.gallery-intro h1{font-size:26px}.gallery-grid{grid-template-columns:1fr}.gallery-card .shot{height:450px}.gallery-card header{font-size:13px}}
