@media(min-width:1600px){.hero{gap:36px;grid-template-columns:1.08fr 1.45fr .7fr}.hero h1{font-size:38px}.hero h1>span{font-size:34px}.hero-figure,.hero-figure>img{min-height:480px}.hero-actions{margin-top:32px}.hero-copy>p{font-size:13px}}@media(max-width:1150px){.wrap{width:calc(100% - 60px)}nav{gap:28px}.hero{gap:22px;grid-template-columns:1.05fr 1.15fr .7fr}.hero h1{font-size:29px}.hero h1>span{font-size:25px}.hero-figure,.hero-figure>img{min-height:440px}.hero-copy>p{font-size:11px}.brief{padding-left:16px}.brief h2{font-size:14px}.brief>a{padding-block:13px}.hero-figure strong{font-size:20px}.sector-tabs>button{padding-inline:6px;gap:6px;font-size:11px}.sector-panel{gap:22px}.sector-facts{padding-left:20px}.capital-grid{grid-template-columns:230px 1fr;gap:35px}.deal-head,.deal-row{grid-template-columns:115px 1fr 110px 1.3fr;gap:20px}.deal-row h3{font-size:18px}.tech-layout{gap:35px;grid-template-columns:.8fr 1.4fr}.tech-grid{gap:20px}.policy-layout{gap:30px;grid-template-columns:180px 1fr}.archive-layout{grid-template-columns:250px 1fr;gap:35px}.archive-content .article-preview{grid-template-columns:100px 1fr}.news-full>summary>.article-preview{grid-template-columns:80px 200px 1fr;gap:25px}.footer-grid{gap:25px}.hero-figure figcaption{left:20px}}
@media(max-width:900px){.hero{grid-template-columns:1fr 1.1fr}.hero-copy{padding-top:8px}.hero h1{font-size:34px}.hero h1>span{font-size:29px}.hero-copy>p{font-size:12px}.brief{grid-column:1/-1;display:grid;grid-template-columns:110px repeat(3,1fr);border:0;padding:0;gap:20px;border-block:1px solid var(--line);margin-top:5px}.brief-title{border:0;padding-top:20px}.brief-title>span:first-child{font-size:14px}.brief>a{border:0;padding-block:16px}.brief>p{display:none}.hero-figure,.hero-figure>img{min-height:410px}.hero-figure figcaption strong{font-size:24px}.research-ticker{gap:15px}.ticker-end{display:none}.issue-line>span:nth-child(2){display:none}nav{gap:26px}.edition{display:none}.section{padding-block:45px}.sector-panel{grid-template-columns:1fr 1.3fr}.sector-panel>img{height:200px}.sector-facts{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);padding:18px 0 0;border-left:0;border-top:1px solid var(--line)}.sector-facts>div+div{margin:0;padding-left:15px}.sector-tabs{grid-template-columns:repeat(3,1fr)}.sector-tabs>button{padding:13px 12px}.capital-grid{grid-template-columns:180px 1fr;gap:25px}.capital-menu{padding-right:20px}.capital-menu>a{font-size:10px;gap:8px}.capital-chart{margin-top:40px}.capital-note{gap:20px}.iea-note{grid-template-columns:100px 1fr}.iea-note>a{grid-column:2}.company-grid{gap:15px}.file-content{padding:20px 16px 15px}.file-content h3{font-size:19px}.company-file>img{height:140px}.file-content dl>div{grid-template-columns:54px 1fr;gap:7px;font-size:10px}.tech-layout{grid-template-columns:1fr;gap:30px}.tech-editorial{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.tech-editorial>img{grid-column:2;grid-row:1/4;margin:0;height:230px}.tech-editorial .large-copy{font-size:26px}.tech-grid{gap:28px}.policy-layout{grid-template-columns:150px 1fr;gap:25px}.policy-tabs>button{padding:17px 10px;gap:15px}.policy-panel h3{font-size:22px}.policy-columns{gap:25px}.policy-meta{gap:8px}.article-preview{grid-template-columns:190px 1fr;gap:24px}.article-preview h3{font-size:19px}.featured-research>.article:first-child .article-preview{gap:25px}.featured-research>.article:first-child h3{font-size:23px}.featured-research>.article:first-child .article-image{height:310px}.news-list{gap:22px}.news-image>img{height:165px}.news-card h3{font-size:17px}.footer-grid{grid-template-columns:1.3fr 1fr 1fr}.disclosure{grid-column:1/-1;display:grid;grid-template-columns:130px 1fr 1fr;gap:20px}.disclosure h3{margin:0}.archive-layout{grid-template-columns:1fr}.archive-aside{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px}.archive-aside .eyebrow{grid-column:1}.archive-aside h2{margin:0}.archive-aside p{grid-column:1}.archive-aside ol{grid-row:1/4;grid-column:2;margin:0}.archive-aside img{display:none}.archive-content .article-preview{grid-template-columns:170px 1fr}.policy-banner{grid-template-columns:1fr 1fr}.policy-banner>img:last-child{display:none}.lab-lead{gap:30px;grid-template-columns:1fr 1fr}.lab-lead h2{font-size:29px}.pipeline{grid-template-columns:repeat(3,1fr)}.pipeline>div{border-bottom:1px solid #ffffff20}.news-full>summary>.article-preview{grid-template-columns:70px 170px 1fr;gap:20px}.news-full .article-preview h3{font-size:20px}.news-date time{font-size:18px}.yearbook-strip img{height:130px}}
@media(max-width:640px){.wrap{width:calc(100% - 36px)}.topbar{height:78px;gap:18px}.brand svg{width:30px;height:30px}.brand>span{font-size:21px}.brand small{font-size:6px;letter-spacing:1.1px}.brand-note{display:none}.header-research{padding:6px 10px;gap:16px;font-size:10px}.nav-row{min-height:45px;display:block}.menu-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:11px 0;font-size:12px}.menu-toggle>span{font-size:16px;color:var(--teal)}nav{gap:0;display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:8px}body.js nav:not(.is-open){display:none}nav>a{padding:11px 0;font-size:12px;justify-content:center}nav>a[aria-current=page]:after{display:none}.issue-line{padding-block:15px;font-size:8px;gap:8px}.issue-line>span:first-child{font-size:9px}.issue-line>time{font-size:8px}.hero{grid-template-columns:1fr;gap:22px;padding-top:8px;padding-bottom:24px}.hero-copy>.eyebrow{font-size:8px;margin-bottom:13px}.hero h1{font-size:32px;margin-bottom:17px}.hero h1>span{font-size:30px;line-height:1.5}.hero-copy>p{max-width:100%;font-size:12px;line-height:2}.hero-actions{flex-direction:row;align-items:center;gap:19px;margin-top:21px}.hero-actions>.text-link{font-size:10px}.hero-actions>.button{font-size:11px;gap:17px;padding:11px 14px}.hero-foot{margin-top:20px}.hero-figure,.hero-figure>img{min-height:0;height:325px}.hero-figure figcaption{bottom:25px;left:22px}.hero-figure figcaption strong{font-size:24px}.brief{grid-template-columns:1fr;gap:0;margin-top:3px}.brief-title{flex-direction:row;align-items:center;justify-content:space-between;padding-block:17px 11px;border-bottom:1px solid var(--line)}.brief>a{display:grid;grid-template-columns:60px 1fr 64px;gap:12px;align-items:center;border-bottom:1px solid var(--line);padding-block:12px}.brief>a>div{flex-direction:column;gap:4px}.brief>a time{font-size:8px}.brief h2{margin:0;font-size:13px;font-weight:500}.brief-link{font-size:8px;text-align:right}.research-ticker{gap:12px;overflow:auto;white-space:nowrap;font-size:9px;padding-block:13px;scrollbar-width:none}.ticker-label{padding-right:12px}.section{padding-block:36px}.section-heading{gap:12px;margin-bottom:22px;align-items:flex-start}.section-heading h2{font-size:23px;line-height:1.5}.section-heading .eyebrow{font-size:8px;letter-spacing:1.5px}.section-heading .text-link{font-size:9px;gap:9px;margin-top:22px;white-space:nowrap}.sector-tabs>button{padding:13px 7px;gap:7px;font-size:10px}.sector-tabs>button>span{font-size:8px}.sector-panel{grid-template-columns:1fr;gap:20px}.sector-panel>img{height:210px}.sector-intro h3{font-size:25px;margin-top:6px}.sector-facts{grid-template-columns:1fr;border:0;padding:0;gap:13px}.sector-facts>div,.sector-facts>div+div{padding:0 0 12px;display:grid;grid-template-columns:105px 1fr;margin:0;border-bottom:1px solid var(--line)}.sector-facts dt{font-size:10px;margin:0}.sector-facts dd{font-size:11px}.capital-grid{grid-template-columns:1fr;gap:25px;margin-top:20px}.capital-menu{display:grid;grid-template-columns:repeat(2,1fr);gap:0 18px;padding:0;border:0}.capital-menu>.mini-label{display:none}.capital-menu>a{font-size:10px;padding-block:10px}.chart-title h3{font-size:21px}.chart-unit{font-size:9px}.capital-chart{margin-top:20px}.chart-source{font-size:8px}.capital-note{display:block}.capital-note .mini-label{display:block;margin-bottom:8px;font-size:8px}.capital-note p{font-size:10px}.iea-note{grid-template-columns:1fr;gap:9px;padding:15px}.iea-note>a{grid-column:1}.iea-note p{font-size:9px}.section-description{align-items:flex-start;flex-direction:column;gap:7px;font-size:10px;margin-top:-7px;margin-bottom:18px}.section-description>span{font-size:8px}.filter-row{gap:6px}.filter-row>button{padding:6px 9px;font-size:9px}.deal-head{display:none}.deal-row{grid-template-columns:1fr 100px;gap:12px;padding-block:23px}.deal-date{grid-column:1/-1;flex-direction:row;align-items:center;gap:14px}.deal-date time{font-size:10px}.deal-date:before{top:7px}.deal-row>div:nth-child(2){grid-column:1}.deal-row h3{font-size:20px;margin-top:4px}.deal-row>div:last-child{grid-column:1/-1}.deal-amount{grid-column:2;grid-row:2;padding-top:17px;align-items:flex-end}.deal-amount strong{font-size:28px}.deal-amount span{font-size:8px}.deal-row p{font-size:10px}.company-grid{grid-template-columns:1fr;gap:20px}.company-file{display:grid;grid-template-columns:110px 1fr}.company-file>img{width:110px;height:100%;min-height:245px}.file-content{padding:20px 18px}.file-content h3{font-size:21px}.file-content dl>div{font-size:10px;grid-template-columns:60px 1fr}.tech-editorial{display:block}.tech-editorial .large-copy{font-size:26px}.tech-editorial>img{height:auto;max-height:230px;margin-top:20px}.tech-editorial>p:not(.large-copy){font-size:11px}.tech-grid{grid-template-columns:1fr 1fr;gap:23px 17px}.tech-grid h3{font-size:17px}.tech-number{font-size:13px}.tech-grid dl>div{display:block;font-size:10px}.tech-grid dt{font-size:9px;color:#84938b}.policy-layout{grid-template-columns:1fr;gap:20px}.policy-tabs{display:grid;grid-template-columns:repeat(4,1fr)}.policy-tabs>button{display:block;text-align:center;padding:13px 5px;font-size:12px}.policy-tabs>button>span{display:none}.policy-panel{padding:0}.policy-panel h3{font-size:23px}.policy-meta{font-size:9px;margin-block:15px 20px}.status{font-size:8px}.policy-columns{grid-template-columns:1fr;gap:20px}.policy-columns p{font-size:11px}.article{padding-block:22px}.article-preview{grid-template-columns:1fr;gap:18px}.article-image{height:200px}.article-preview h3{font-size:20px;line-height:1.6;margin-bottom:13px}.article-preview p{font-size:11px;line-height:2}.meta{font-size:9px;gap:12px;margin-bottom:11px}.read-label{font-size:10px}.featured-research>.article:first-child .article-preview{grid-template-columns:1fr;gap:20px}.featured-research>.article:first-child .article-image{height:240px}.featured-research>.article:first-child h3{font-size:23px}.brand-research .article-preview{grid-template-columns:85px 1fr;gap:15px}.brand-research .article-image{height:100px}.brand-research .article-preview h3{font-size:17px}.brand-research .article-preview p{grid-column:1/-1;font-size:10px}.brand-research .article-preview>.article-image+div>p{font-size:10px}.article-body{padding:24px 20px;margin-top:23px;font-size:13px;line-height:2.15}.article-body h4{font-size:16px}.article-sources li{overflow-wrap:anywhere}.news-list{grid-template-columns:1fr;gap:30px}.news-card{display:grid;grid-template-columns:100px 1fr;gap:0 17px;border-bottom:1px solid var(--line);padding-bottom:26px}.news-image{grid-column:1;grid-row:1/3;margin:0}.news-image>img{height:110px}.news-card>.meta{grid-column:2;font-size:9px}.news-card h3{grid-column:2;font-size:17px;margin-bottom:12px}.news-card>p{grid-column:1/-1;margin-top:14px;font-size:11px}.news-card>.text-link{grid-column:1/-1;font-size:10px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:first-child p{font-size:11px;margin-top:15px}.disclosure{display:block;grid-column:1/-1}.disclosure h3{margin-bottom:13px}.disclosure p{font-size:10px}.footer-bottom{display:block;font-size:8px;line-height:1.9}.footer-bottom>span{display:block;margin-block:3px}.breadcrumb{font-size:10px;padding-top:18px;gap:9px}.category-heading{padding-block:27px 30px;gap:16px}.category-heading h1{font-size:28px}.category-heading p{font-size:11px;line-height:2}.category-heading>.volume{min-width:45px;justify-content:start;padding-top:5px}.volume strong{font-size:44px}.volume span{display:none}.category-heading .eyebrow{font-size:8px;letter-spacing:1px}.archive-layout{padding-block:32px;gap:30px}.archive-aside{display:block}.archive-aside h2{font-size:26px;margin-block:12px}.archive-aside p{font-size:11px}.archive-aside ol{margin-top:18px}.manifesto{display:block}.manifesto h2{font-size:26px;margin-bottom:15px}.manifesto img{margin-top:20px;height:190px}.archive-content .article-preview{grid-template-columns:1fr;gap:18px}.archive-content .article-image{height:185px}.archive-content .article-preview h3{font-size:20px}.yearbook-strip{grid-template-columns:1fr 1fr;gap:16px 12px;padding-top:24px}.yearbook-strip img{height:110px}.yearbook-strip figcaption{font-size:9px}.partner-note{padding:23px;margin-bottom:36px}.partner-note h2{font-size:18px}.partner-note p{font-size:11px}.capital-intro{grid-template-columns:1fr;gap:24px}.capital-intro img{height:220px}.capital-intro h2{font-size:28px}.tool-index{font-size:9px}.policy-banner{grid-template-columns:1fr;gap:24px;margin-bottom:36px}.policy-banner>img{height:210px}.policy-banner h2{font-size:28px}.lab-lead{grid-template-columns:1fr;gap:25px;margin-bottom:28px}.lab-lead h2{font-size:30px}.lab-lead p{font-size:12px}.lab-lead>img{height:220px}.pipeline>div{padding:19px 10px;gap:7px}.pipeline strong{font-size:11px}.pipeline small{font-size:8px}.access-guides{grid-template-columns:1fr;gap:22px;margin-top:30px}.access-guides>article{padding:24px}.access-guides h2{font-size:20px}.access-guides p{font-size:11px}.news-masthead h2{font-size:29px}.news-masthead p{font-size:10px}.news-full>summary>.article-preview{grid-template-columns:1fr 110px;gap:18px}.news-date{grid-column:1;grid-row:1;flex-direction:row;align-items:center;gap:14px}.news-date b{display:none}.news-date time{font-size:16px}.news-full .article-image{grid-column:2;grid-row:1/3;height:110px}.news-full .article-preview>div:last-child{grid-column:1/-1}.news-full .article-preview h3{font-size:20px}.news-full .article-preview p{font-size:11px}.news-full{padding-block:25px}.back-top{bottom:18px;right:12px;width:30px;height:30px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
