.article-layout,.article-layout *,.auth-layout-minimal,.auth-layout-minimal *,.mega-menu,.mega-menu *,.portal-footer,.portal-footer *,.portal-header,.portal-header *,.portal-page,.portal-page *,.subscribe-layout,.subscribe-layout *{font-family:var(--font-body)}@media (min-width:901px){body{background:#fff}.portal-header{border-top:0;box-shadow:none}.portal-footer .portal-shell,.portal-page>.portal-ad.wide,.portal-shell{width:1788px;max-width:calc(100% - 112px)}.portal-top-ad{width:100%;max-width:none;min-height:294px;margin-top:0;position:relative;border-bottom:1px solid #111;background:#fff;box-shadow:inset 0 -1px 0 #111;padding-top:56px}.portal-top-ad:before{content:"ADVERTISEMENT";position:absolute;top:24px;left:0;right:0;color:#263238;font-size:14px;font-weight:700;text-align:center}.portal-top-ad-body{width:100%;min-height:250px;border-top:1px solid #111;border-bottom:1px solid #111;padding:34px 192px 26px 248px;background:radial-gradient(circle at 10% 10%,rgba(0,229,255,.75),transparent 28%),radial-gradient(circle at 78% 30%,rgba(255,42,104,.65),transparent 30%),linear-gradient(115deg,#0a2b72,#11153c 52%,#ab2b56)}.portal-ad-copy span{font-size:18px;font-weight:600}.portal-ad-copy strong{font-size:32px;line-height:1.05}.portal-power{font-size:46px}.portal-ad-brand{font-size:53px}.portal-ad-brand-sub{font-size:15px;letter-spacing:2.4px}.portal-ad-logos{gap:56px;padding-block:8px;font-size:14px;position:absolute;left:0;right:0;bottom:1px}.market-ticker{display:none}.ticker-track{padding-block:9px}.ticker-item{gap:8px;padding-inline:32px;font-size:18px}.portal-mainbar{min-height:120px;border-bottom-color:#111}.portal-logo{width:125px;min-height:80px}.portal-actions{gap:16px;font-size:19px}.portal-subscribe{padding:7px 16px;font-size:16px;border-radius:18px}.portal-lang a,.portal-lang-static{padding:1px 4px}.lang-flag-img{width:22px;height:15px}.portal-nav-inner{gap:22px;min-height:40px;justify-content:flex-start}.portal-nav a{font-size:16px;font-weight:600;padding:0}.portal-menu-btn{margin-left:auto;font-size:19px}.portal-hero-grid{grid-template-columns:minmax(260px,1fr) minmax(520px,1.975fr) minmax(260px,1fr);gap:38px;padding-top:18px;padding-bottom:18px}.portal-main-story{min-height:307px}.portal-cat-highlight,.portal-story span{font-size:13px}.portal-main-story h1{font-size:34px;line-height:1.08}.portal-main-story p{font-size:14px;line-height:1.45}.portal-read-more{font-size:14px}.portal-hero-image{height:307px;max-height:307px}.portal-hero-post-row{gap:22px;padding-bottom:19px}.portal-story h3,.portal-story.compact h3{font-size:14px;line-height:1.25}.portal-story-image{margin-bottom:8px}.portal-right-rail{padding-left:0}.portal-syoc-ad{min-height:248px;margin-bottom:19px;padding:26px 21px;border:1px solid #d4d4d4;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.24),transparent 24%),linear-gradient(150deg,#0b3267,#134b86 54%,#d71920 0,#d71920);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.portal-syoc-ad strong{font-size:56px;line-height:.9;letter-spacing:-1px}.portal-syoc-ad span{max-width:208px;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}.portal-syoc-ad small{font-size:22px;font-weight:900;line-height:1.05;text-transform:uppercase}.portal-right-rail h3{font-size:19px;padding-bottom:11px}.portal-list-item{padding:14px 0}.portal-list-item p,.portal-list-item span{font-size:11px}.portal-list-item h4{font-size:14px;line-height:1.25}.portal-list-image{width:80px;height:54px}.exchange-rates-box{font-size:12px}.exchange-rate-row,.exchange-rates-cols,.exchange-rates-header{padding-inline:8px}.portal-ad{width:1260px}.portal-main-column-ad .portal-ad.wide,.portal-page>.portal-ad.wide{width:1575px}.portal-main-column-ad{background:#f4f4f4;position:relative;z-index:0}.portal-main-column-ad,.portal-page>.portal-ad.wide{box-shadow:0 0 0 100vmax #f4f4f4;clip-path:inset(0 -100vmax)}.portal-ad-body{min-height:120px;padding:22px 120px 16px 150px}.portal-ad-sub{font-size:20px}.portal-ad-main{font-size:36px}.portal-ad-summit{font-size:58px}.portal-media-row{position:relative;z-index:1;margin-bottom:24px}.exchange-rates-box,.portal-right-rail{position:relative;z-index:2}.exchange-rates-box{background:#fff}.portal-media-row h2{font-size:17px}.portal-editor-link{font-size:13px}.portal-reels{gap:10px}.portal-reel{width:280px;height:498px;padding:16px}.portal-reel span{font-size:13px}.portal-reel small{font-size:10px}.portal-issue-block{grid-template-columns:470px 1fr;gap:80px;padding:62px 90px;margin-bottom:42px}.portal-cover{min-height:520px}.portal-cover strong{font-size:22px}.portal-issue-copy h2,.portal-issue-label{font-size:13px}.portal-issue-copy h3{font-size:32px}.portal-issue-links{gap:12px 30px}.portal-issue-links a,.portal-issue-links a strong{font-size:14px}.portal-issue-links a p,.portal-read-edition{font-size:11px}.portal-content-with-sidebar{grid-template-columns:minmax(0,1fr) 370px;gap:54px}.portal-section-title{font-size:17px}.portal-two-col-list{gap:0 28px}.compact-issue{grid-template-columns:280px 1fr;padding:42px 58px}.portal-feature-strip{grid-template-columns:380px 1fr;gap:28px}.portal-feature-strip .portal-story h3{font-size:25px}.portal-mag-box{min-height:280px;padding:16px}.portal-mini-cover,.portal-mini-cover-text{width:150px;height:205px}.portal-side-ad{min-height:280px;font-size:24px}.portal-cover-strip{gap:12px}.portal-footer-cover{min-height:205px}.portal-footer-bottom{grid-template-columns:1fr 300px;padding:26px 0 28px}.portal-stats h3{font-size:24px}.portal-footer nav,.portal-footer-meta,.portal-stats li{font-size:13px}}.mega-backdrop{display:none}.portal-header.menu-open{position:relative;top:auto;z-index:100;box-shadow:none}.portal-header.menu-open .portal-top-ad{display:flex!important}.portal-action-search{align-items:center;border-left:1px solid #d6d6d6;color:#111;display:inline-flex;height:30px;justify-content:center;padding-left:14px;text-decoration:none}.portal-action-search svg{display:block;height:22px;width:22px}.portal-menu-btn{border:0;border-left:1px solid #d6d6d6;border-radius:0;padding:4px 0 4px 14px;text-transform:none}.portal-menu-btn,.portal-menu-btn.active,.portal-menu-btn:hover{background:transparent;color:#111}.portal-menu-btn .menu-icon{width:19px;font-size:21px;text-align:center}.portal-menu-btn .menu-text{font-size:19px;font-weight:600}.mega-menu{left:0;right:0;width:100%;transform:none;top:calc(100% + 1px);border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;box-shadow:0 18px 28px rgba(0,0,0,.08)}.mega-menu,.portal-header.menu-open .mega-menu{max-height:none;overflow:visible}.mega-menu-inner{width:1200px;max-width:calc(100% - 72px);padding:36px 0 92px}.mega-menu-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.mega-menu-logo{display:block;width:160px}.mega-menu-logo img{display:block;width:100%;height:auto}.mega-menu-actions{display:flex;align-items:center;gap:18px;color:#333;font-size:17px;font-weight:600}.mega-menu-actions a,.mega-menu-actions button{color:inherit;text-decoration:none}.mega-menu-actions a:first-child{padding:4px 10px;color:#fff;background:#1f2d88;border-radius:14px}.mega-menu-actions button{border:0;background:transparent;font:inherit;cursor:pointer}.mega-search-row{padding-bottom:26px;margin-bottom:26px;border-bottom-color:#d5d5d5}.mega-search-box{max-width:540px;border-color:#8d8d8d;border-radius:0}.mega-search-box input{padding:13px 16px;font-size:15px}.mega-search-box button{width:42px}.mega-content-grid{display:grid;grid-template-columns:260px 1fr;gap:56px}.mega-icon-col{width:100%;gap:22px;padding-right:30px;border-right:1px solid #ddd}.mega-icon-item{gap:14px}.icon-circle{width:40px;height:40px;border-radius:0;font-size:20px}.mega-icon-item strong{font-size:16px}.mega-icon-item p{font-size:12px}.mega-text-cols{grid-template-columns:repeat(4,minmax(138px,1fr));gap:34px 54px}.mega-link-group h4,.mega-link-group h4 a{color:#f01414;font-size:12px;margin-bottom:10px}.mega-link-group a{margin-bottom:9px;font-size:13px;font-weight:500}.mega-magazine-group{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));column-gap:38px;padding-top:22px;border-top:1px solid #bfbfbf}.mega-magazine-group h4{grid-column:1/-1}.mega-accordion-cols{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:0 42px;align-content:start}.mega-accordion-cols .mega-link-group{border-top:1px solid #d0d0d0;padding:0}.mega-accordion-cols .mega-magazine-group{display:block;grid-column:auto;border-top:1px solid #d0d0d0;padding-top:0}.mega-group-toggle{width:100%;min-height:48px;border:0;border-radius:0;background:transparent;color:#111;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;font:inherit;text-align:left}.mega-group-toggle span:first-child{color:#111;font-size:14px;font-weight:800;letter-spacing:0;text-transform:none}.mega-group-toggle span:last-child{color:#e3120b;font-size:18px;font-weight:700;line-height:1}.mega-link-list{display:flex;flex-direction:column;gap:0;padding:0 0 16px}.mega-link-list a{color:#111;display:block;margin:0;padding:4px 0;text-decoration:none}.mega-link-list a:hover{color:#e3120b}.article-layout{background:#fff}.article-bottom-actions,.article-main{max-width:680px}.article-main{padding-top:96px}.article-category-line{margin-bottom:6px;font-size:12px}.article-title{font-family:var(--font-body);font-size:clamp(38px,5vw,56px);font-weight:800;line-height:1.08;letter-spacing:0}.article-subtitle{font-size:20px;color:#333}.article-share-row{margin:22px 0 24px}.share-btn{min-height:28px;padding:4px 10px;border-color:#cfd3dd;border-radius:0;background:#fff;color:#4d5b7c;font-size:11px}.article-hero-img{aspect-ratio:16/11;max-height:none;margin-bottom:22px}.article-meta{border-top:0;padding-top:0;font-size:12px}.art-para{font-size:18px;line-height:1.65;color:#202020}.art-para,.drop-cap{font-family:var(--font-body)}.drop-cap{font-size:72px;color:#111}.paywall-box{margin-top:24px;padding:38px 26px 34px;border-top:5px solid #ef1717;background:#f5f3ec}.paywall-title{font-size:20px}.paywall-subtitle{max-width:560px;font-size:13px}.paywall-action-link{font-size:24px;font-weight:500}.paywall-alt-text{font-size:13px;font-weight:700}.subscribe-layout{background:#fff}.sub-header{padding:44px 0 22px}.sub-header-inner{max-width:1040px}.sub-main-centered{max-width:940px;padding-top:170px}.sub-horizontal-tabs{align-self:flex-start;margin-left:0}.sub-horiz-tab{padding:10px 18px;color:#4c5ec8;font-size:15px}.sub-beige-wrapper{padding:34px 50px 28px;border-radius:0;box-shadow:none}.sub-device-preview{align-self:flex-end;margin-bottom:-6px}.sub-plan-box{border-radius:0;padding:16px 22px}.sub-continue-payment-btn{min-width:220px;padding-block:10px;background:#3147bf}.auth-layout-minimal{padding-top:270px}.auth-wrapper-wide{max-width:920px;margin-bottom:130px}.auth-main-title{font-size:42px}.auth-main-divider{height:1px;background:#4b4b4b}@media (min-width:901px){body{background:#f3f3f3}.portal-header,.portal-page{background:#fff}.portal-header{border-bottom:1px solid #9f9f9f}.portal-footer .portal-shell,.portal-page>.portal-ad.wide,.portal-shell,.portal-top-ad{width:730px;max-width:calc(100% - 32px)}.portal-top-ad{min-height:0;margin:64px auto 0;padding:0;border:0;background:radial-gradient(circle at 12% 18%,rgba(0,229,255,.72),transparent 31%),radial-gradient(circle at 78% 34%,rgba(255,42,104,.62),transparent 31%),linear-gradient(115deg,#0a2b72,#11153c 52%,#ab2b56);box-shadow:none;overflow:hidden}.portal-top-ad:before{content:none}.portal-top-ad-body{width:100%;min-height:74px;padding:13px 46px 10px 52px;border:0;background:transparent}.portal-ad-copy span{font-size:10px;font-weight:600;letter-spacing:0}.portal-ad-copy strong{font-size:21px;line-height:1.05;letter-spacing:0}.portal-top-brand{gap:8px}.portal-power{font-size:30px}.portal-ad-brand{font-size:32px;letter-spacing:0}.portal-ad-brand-sub{font-size:8px;letter-spacing:.9px}.portal-ad-logos{position:static;gap:18px;padding:5px 12px;font-size:7px;letter-spacing:.8px}.market-ticker{display:block;width:730px;max-width:calc(100% - 32px);margin:0 auto;border-top:0;border-bottom:0;font-size:9px}.ticker-track{padding-block:4px}.ticker-item{gap:4px;padding-inline:10px;font-size:9px}.portal-mainbar{min-height:48px;border-bottom:1px solid #111}.portal-logo{width:86px;min-height:38px}.portal-actions{gap:9px;font-size:10px}.portal-subscribe{padding:3px 8px;border-radius:11px;font-size:9px}.portal-action-search{height:22px;padding-left:7px}.portal-action-search svg{width:16px;height:16px}.portal-lang,.portal-lang-static{gap:3px;font-size:9px}.portal-lang a{padding:1px 3px}.lang-flag-img{width:14px;height:10px}.portal-menu-btn{padding:2px 0 2px 7px;font-size:10px}.portal-menu-btn .menu-icon{width:13px;font-size:14px}.portal-menu-btn .menu-text{font-size:10px;font-weight:700}.portal-nav{position:static}.portal-nav-inner{min-height:27px;gap:16px;justify-content:flex-start}.portal-nav a{font-size:9px;font-weight:500}.portal-hero-grid{grid-template-columns:165px 328px 213px;gap:12px;padding-top:18px;padding-bottom:14px}.portal-main-story{min-height:206px;margin-bottom:0}.portal-cat-highlight,.portal-story span{margin-bottom:5px;font-size:9px}.portal-main-story h1{margin-bottom:9px;font-size:19px;font-weight:800;line-height:1.12}.portal-main-story p{font-size:9px;line-height:1.42}.portal-read-more{font-size:8px;letter-spacing:0}.portal-hero-image-wrapper{margin-bottom:0;border-bottom:0}.portal-hero-image{height:206px;max-height:206px}.portal-hero-post-row{gap:12px;padding-bottom:15px;border-bottom:1px solid #111}.portal-story h3,.portal-story.compact h3{font-size:10px;font-weight:800;line-height:1.25}.portal-story-image{aspect-ratio:16/9.6;margin-bottom:7px}.portal-story p{font-size:9px}.portal-right-rail{padding-left:10px;border-left:1px solid #d7d7d7}.portal-syoc-ad{min-height:178px;margin-bottom:12px;padding:15px 12px}.portal-syoc-ad strong{font-size:39px}.portal-syoc-ad span{max-width:150px;font-size:8px}.portal-syoc-ad small{font-size:14px}.portal-right-rail h3{margin-bottom:8px;padding-bottom:7px;font-size:10px}.portal-right-rail .exchange-rates-box,.portal-right-rail .portal-list-item:nth-of-type(n+6){display:none}.portal-list-item{padding:8px 0}.portal-list-item>div:first-child{padding-right:8px}.portal-list-item p,.portal-list-item span{font-size:7px}.portal-list-item h4{margin-bottom:3px;font-size:8px;line-height:1.25}.portal-list-image{width:54px;height:34px}.exchange-rates-box{margin-top:10px;font-size:8px}.exchange-rate-row,.exchange-rates-cols,.exchange-rates-header{padding-inline:6px}.er-buy,.er-name,.er-sell,.exchange-rates-header h4{font-size:8px}.portal-main-column-ad{padding:8px 0;margin:0 0 14px;border-bottom:1px solid #ddd;background:transparent;box-shadow:none;clip-path:none}.portal-ad{width:min(100%,500px);margin-bottom:12px}.portal-main-column-ad .portal-ad.wide{width:505px}.portal-page>.portal-ad.wide{width:730px;max-width:calc(100% - 32px);margin:14px auto;box-shadow:none;clip-path:none}.portal-ad-body{min-height:58px;padding:10px 34px 8px}.portal-ad-sub{font-size:9px;letter-spacing:0}.portal-ad-main{font-size:16px;letter-spacing:0}.portal-ad-summit{font-size:27px;letter-spacing:0}.portal-ad-summit-sub{font-size:7px;letter-spacing:.8px}.portal-media-row{padding-top:12px;margin-bottom:18px}.portal-media-header{margin-bottom:10px}.portal-media-row h2{font-size:17px}.portal-editor-link{font-size:11px}.portal-reels{gap:8px}.portal-reel{width:150px;height:267px;padding:8px}.portal-reel span{font-size:8px;line-height:1.25}.portal-reel small{font-size:7px}.portal-lower-layout{padding-bottom:24px}.portal-issue-block{grid-template-columns:172px 1fr;gap:28px;padding:22px 48px;margin-bottom:24px}.portal-cover{min-height:230px;padding:14px}.portal-issue-block.economist-style{grid-template-columns:172px 1fr;gap:28px;padding:22px 48px}.portal-issue-block.economist-style .portal-cover{min-height:230px;aspect-ratio:172/230}.portal-issue-copy h2,.portal-issue-label{margin-bottom:12px;font-size:9px}.portal-issue-block.economist-style .portal-issue-copy h3,.portal-issue-copy h3{margin-bottom:12px;font-size:18px;line-height:1.15}.portal-issue-links{gap:9px 18px;margin-bottom:13px}.portal-issue-links a{padding-top:6px}.portal-issue-links a,.portal-issue-links a strong{font-size:9px}.portal-issue-links a p,.portal-more-link,.portal-read-edition{font-size:8px}.portal-read-edition{padding:6px 8px}.portal-section-title{margin-bottom:10px;padding-top:8px;font-size:17px}.portal-content-with-sidebar{grid-template-columns:520px 190px;gap:20px}.portal-two-col-list{gap:0 18px;padding:7px 0}.compact-issue{grid-template-columns:142px 1fr;gap:18px;padding:18px 26px;margin-top:18px}.portal-feature-strip{grid-template-columns:242px 1fr;gap:18px;margin-top:20px;padding-top:14px}.portal-feature-strip .portal-story h3{font-size:15px}.portal-mag-sidebar{gap:14px}.portal-mag-box{min-height:176px;padding:10px}.portal-mag-box h3{font-size:9px}.portal-mini-cover,.portal-mini-cover-text{width:94px;height:126px}.portal-side-ad{min-height:178px;font-size:18px}.portal-footer{padding-top:22px}.portal-cover-rows{gap:18px}.portal-cover-row{padding-bottom:14px}.portal-cover-row>div:first-child{margin-bottom:12px;padding-bottom:7px}.portal-cover-row h3{font-size:10px}.portal-cover-row p{font-size:9px}.portal-cover-strip{grid-template-columns:repeat(6,1fr);gap:9px}.portal-footer-cover{min-height:126px}.portal-footer-cover small{bottom:-28px;font-size:8px}.portal-footer-bottom{grid-template-columns:1fr 210px;gap:20px;padding:24px 0 20px}.portal-socials{margin-bottom:70px;font-size:10px}.portal-footer nav{gap:24px;font-size:9px}.portal-stats h3{margin-bottom:8px;font-size:15px}.portal-stats li{margin-bottom:5px;margin-left:16px;font-size:10px}.portal-footer-meta{padding:8px 0;font-size:7px}}.portal-footer-cover-fallback{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:9px 8px;color:#fff;text-align:left}.portal-footer-cover-fallback b{display:inline-block;align-self:flex-start;padding:5px 6px;background:#e3120b;font-size:8px;line-height:1.05;text-transform:uppercase}.portal-footer-cover-fallback em{font-style:normal;font-size:9px;font-weight:800;line-height:1.15}.portal-footer-cover-fallback.red{background:linear-gradient(145deg,#f4f1ea,#d8d4c9 62%,#e3120b 0);color:#111}.portal-footer-cover-fallback.charcoal{background:linear-gradient(145deg,#222,#555 58%,#e3120b 0)}.portal-footer-cover-fallback.blue{background:linear-gradient(145deg,#0f3f73,#1d6fa5 58%,#e3120b 0)}.portal-footer-cover-fallback.teal{background:linear-gradient(145deg,#155d62,#6bb7ad 58%,#f4f1ea 0);color:#111}.portal-footer-cover-fallback.gold{background:linear-gradient(145deg,#f2c04c,#f5e5b0 58%,#1d2d50 0);color:#111}.portal-footer-cover-fallback.green{background:linear-gradient(145deg,#1b6b4a,#87ba72 58%,#e3120b 0)}@media (min-width:901px){.market-ticker,.portal-footer .portal-shell,.portal-page>.portal-ad.wide,.portal-shell,.portal-top-ad{width:790px}.portal-top-ad-body{min-height:82px;padding:15px 50px 11px 56px}.portal-ad-copy span{font-size:11px}.portal-ad-copy strong{font-size:23px}.portal-power{font-size:32px}.portal-ad-brand{font-size:35px}.portal-ad-logos{gap:21px;font-size:8px}.ticker-item{padding-inline:11px;font-size:10px}.portal-mainbar{min-height:52px}.portal-logo{width:94px;min-height:42px}.portal-actions{gap:10px;font-size:11px}.portal-subscribe{font-size:10px}.portal-nav-inner{min-height:30px}.portal-nav a{font-size:10px}.portal-hero-grid{grid-template-columns:178px 355px 233px;gap:12px}.portal-hero-image,.portal-main-story{min-height:225px;height:225px;max-height:225px}.portal-main-story h1{font-size:21px}.portal-main-story p,.portal-story h3,.portal-story.compact h3{font-size:11px}.portal-cat-highlight,.portal-story span{font-size:10px}.portal-main-column-ad .portal-ad.wide{width:545px}.portal-ad-body{min-height:50px}.portal-ad-main{font-size:18px}.portal-ad-summit{font-size:30px}.portal-reel{width:160px;height:284px}.portal-issue-block,.portal-issue-block.economist-style{grid-template-columns:188px 1fr;gap:30px;padding:24px 52px}.portal-cover,.portal-issue-block.economist-style .portal-cover{min-height:252px}.portal-issue-block.economist-style .portal-issue-copy h3,.portal-issue-copy h3{font-size:20px}.portal-content-with-sidebar{grid-template-columns:565px 205px}.compact-issue{grid-template-columns:156px 1fr}.portal-feature-strip{grid-template-columns:262px 1fr}.portal-mag-box,.portal-side-ad{min-height:194px}.portal-mini-cover,.portal-mini-cover-text{width:104px;height:140px}.portal-cover-strip{gap:11px}.portal-footer-cover{min-height:142px}.portal-footer-cover small{bottom:-30px;font-size:8px}.portal-footer-bottom{grid-template-columns:1fr 225px}}@media (min-width:1000px){.market-ticker,.portal-footer .portal-shell,.portal-page>.portal-ad.wide,.portal-shell,.portal-top-ad{width:960px}.portal-top-ad-body{min-height:98px;padding:18px 62px 13px 68px}.portal-ad-copy span{font-size:13px}.portal-ad-copy strong{font-size:28px}.portal-power{font-size:38px}.portal-ad-brand{font-size:42px}.portal-ad-brand-sub{font-size:9px}.portal-ad-logos{gap:28px;font-size:9px;padding-block:6px}.market-ticker{font-size:11px}.ticker-track{padding-block:5px}.ticker-item{padding-inline:13px;font-size:11px}.portal-mainbar{min-height:62px}.portal-logo{width:114px;min-height:50px}.portal-actions{gap:12px;font-size:13px}.portal-subscribe{padding:4px 10px;font-size:11px}.portal-action-search{height:26px;padding-left:9px}.portal-action-search svg{width:18px;height:18px}.portal-menu-btn{padding-left:9px}.portal-menu-btn .menu-icon{width:15px;font-size:16px}.portal-menu-btn .menu-text,.portal-nav a{font-size:12px}.portal-nav-inner{min-height:34px}.portal-hero-grid{grid-template-columns:218px 430px 282px;gap:15px;padding-top:22px}.portal-hero-image,.portal-main-story{min-height:272px;height:272px;max-height:272px}.portal-main-story h1{font-size:26px}.portal-main-story p{font-size:12px}.portal-cat-highlight,.portal-story span{font-size:11px}.portal-story h3,.portal-story.compact h3{font-size:13px}.portal-right-rail{padding-left:12px}.portal-syoc-ad{min-height:216px;padding:18px 14px}.portal-syoc-ad strong{font-size:47px}.portal-syoc-ad span{font-size:9px}.portal-syoc-ad small{font-size:17px}.portal-right-rail h3{font-size:12px}.portal-list-item h4{font-size:10px}.portal-list-image{width:66px;height:42px}.portal-main-column-ad .portal-ad.wide{width:663px}.portal-ad-body{min-height:78px;padding:13px 42px 10px}.portal-ad-sub{font-size:11px}.portal-ad-main{font-size:22px}.portal-ad-summit{font-size:36px}.portal-media-row{width:663px}.portal-reel{width:185px;height:329px;padding:10px}.portal-reel span{font-size:10px}.portal-issue-block,.portal-issue-block.economist-style{grid-template-columns:228px 1fr;gap:36px;padding:30px 64px}.portal-cover,.portal-issue-block.economist-style .portal-cover{min-height:306px}.portal-issue-block.economist-style .portal-issue-copy h3,.portal-issue-copy h3{font-size:24px}.portal-issue-links a,.portal-issue-links a strong{font-size:11px}.portal-content-with-sidebar{grid-template-columns:688px 248px;gap:24px}.portal-section-title{font-size:17px}.compact-issue{grid-template-columns:190px 1fr;gap:24px}.portal-feature-strip{grid-template-columns:318px 1fr;gap:22px}.portal-feature-strip .portal-story h3{font-size:18px}.portal-mag-box,.portal-side-ad{min-height:236px}.portal-mini-cover,.portal-mini-cover-text{width:126px;height:170px}.portal-cover-strip{gap:13px}.portal-footer-cover{min-height:172px}.portal-footer-cover small{bottom:-34px;font-size:9px}.portal-footer-cover-fallback{padding:11px 10px}.portal-footer-cover-fallback b{font-size:9px}.portal-footer-cover-fallback em{font-size:10px}.portal-footer-bottom{grid-template-columns:1fr 270px}}@media (min-width:1180px){.market-ticker,.portal-footer .portal-shell,.portal-page>.portal-ad.wide,.portal-shell,.portal-top-ad{width:1180px}.portal-top-ad-body{min-height:120px;padding:22px 78px 16px 84px}.portal-ad-copy span{font-size:15px}.portal-ad-copy strong{font-size:34px}.portal-power{font-size:46px}.portal-ad-brand{font-size:52px}.portal-ad-logos{gap:36px;font-size:11px}.ticker-item{padding-inline:17px;font-size:12px}.portal-mainbar{min-height:74px}.portal-logo{width:138px;min-height:62px}.portal-actions{gap:15px;font-size:15px}.portal-subscribe{font-size:13px}.portal-nav-inner{min-height:40px}.portal-menu-btn .menu-text,.portal-nav a{font-size:14px}.portal-hero-grid{grid-template-columns:268px 529px 347px;gap:18px;padding-top:26px}.portal-hero-image,.portal-main-story{min-height:334px;height:334px;max-height:334px}.portal-main-story h1{font-size:32px}.portal-main-story p{font-size:14px}.portal-cat-highlight,.portal-story span{font-size:13px}.portal-story h3,.portal-story.compact h3{font-size:15px}.portal-syoc-ad{min-height:265px;padding:22px 18px}.portal-syoc-ad strong{font-size:58px}.portal-syoc-ad small{font-size:21px}.portal-right-rail h3{font-size:14px}.portal-list-item h4{font-size:12px}.portal-list-image{width:81px;height:52px}.portal-main-column-ad .portal-ad.wide,.portal-media-row{width:815px}.portal-ad-body{min-height:96px;padding:17px 52px 12px}.portal-ad-main{font-size:27px}.portal-ad-summit{font-size:44px}.portal-reel{width:210px;height:373px}.portal-reel span{font-size:12px}.portal-issue-block,.portal-issue-block.economist-style{grid-template-columns:280px 1fr;gap:44px;padding:38px 78px}.portal-cover,.portal-issue-block.economist-style .portal-cover{min-height:376px}.portal-issue-block.economist-style .portal-issue-copy h3,.portal-issue-copy h3{font-size:30px}.portal-issue-links a,.portal-issue-links a strong{font-size:13px}.portal-content-with-sidebar{grid-template-columns:846px 305px;gap:29px}.compact-issue{grid-template-columns:234px 1fr}.portal-feature-strip{grid-template-columns:391px 1fr;gap:27px}.portal-feature-strip .portal-story h3{font-size:22px}.portal-mag-box,.portal-side-ad{min-height:290px}.portal-mini-cover,.portal-mini-cover-text{width:155px;height:210px}.portal-footer-cover{min-height:212px}.portal-footer-cover small{font-size:11px}.portal-footer-bottom{grid-template-columns:1fr 335px}}.auth-container-minimal{max-width:680px}.auth-container-minimal:before{height:3px}.auth-divider-minimal span,.auth-step-subtitle,.auth-step-title,.social-btn-minimal{color:#3147bf}.auth-continue-btn,.auth-step-circle{background:#3147bf}.portal-vertical-banner{display:block;width:100%;min-height:360px;color:#fff;text-decoration:none;overflow:hidden;background:#1f5b93}.portal-vertical-banner-img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover}.portal-vertical-banner-fallback{display:grid;min-height:360px;align-content:center;gap:10px;padding:24px;text-align:center;background:linear-gradient(180deg,#1d5b91,#164d7d 72%,#e31d24 0,#e31d24)!important}.portal-vertical-banner-fallback strong{font-size:48px;line-height:1;letter-spacing:0}.portal-vertical-banner-fallback span{font-size:13px;line-height:1.4;opacity:.9}.portal-mag-sidebar{align-self:start}.portal-mag-box{display:flex;flex-direction:column;align-items:center;border:1px solid #d6d6d6;background:#fff;box-shadow:none;color:#111;text-decoration:none}.portal-mag-box h3{align-self:flex-start;margin:0 0 16px;font-weight:700;letter-spacing:0}.portal-mini-cover{position:relative;width:min(70%,210px);height:auto;aspect-ratio:3/4;margin:auto;overflow:hidden}.portal-mini-cover img{object-fit:cover}.portal-mini-cover-text{display:grid;place-items:center;width:min(70%,210px);height:auto;aspect-ratio:3/4;margin:auto;background:#e8f5fb;color:#111;font-weight:800}.portal-world-cover-fallback{position:absolute;inset:0;display:grid;place-items:center;padding:16px;background:#f6f6f4;color:#050505;font-size:28px;font-weight:900;line-height:1.35;text-align:center}@media (min-width:1180px){.portal-vertical-banner,.portal-vertical-banner-fallback,.portal-vertical-banner-img{min-height:430px}}@media (max-width:900px){.portal-header{border-top:0}.portal-header.menu-open .portal-nav{overflow:visible!important}.portal-header.menu-open .mega-menu{max-height:none;overflow:visible}.portal-header.menu-open .mega-menu a{border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;scroll-snap-align:unset}.mega-menu-inner{padding:24px 18px 70px}.mega-content-grid,.mega-menu-top{display:block}.mega-menu-actions{flex-wrap:wrap;margin-top:18px}.mega-icon-col{border-right:0;padding-right:0;margin-bottom:26px}.mega-accordion-cols,.mega-magazine-group,.mega-text-cols{grid-template-columns:repeat(2,minmax(120px,1fr))}.mega-accordion-cols{gap:0 24px}.portal-header.menu-open .mega-link-list a{padding:4px 0!important}.article-main{padding-top:44px}.article-title{font-size:34px}.art-para{font-size:18px}.auth-layout-minimal,.sub-main-centered{padding-top:56px}}@media (min-width:1000px){.market-ticker,.portal-footer .portal-shell,.portal-page>.portal-ad.wide,.portal-shell,.portal-top-ad{max-width:calc(100% - 32px)}.portal-footer-bottom{grid-template-columns:1fr!important}.portal-stats{display:none!important}}@media (min-width:1180px){.market-ticker,.portal-footer .portal-shell,.portal-page>.portal-ad.wide,.portal-shell,.portal-top-ad{width:1280px}.portal-hero-grid{grid-template-columns:291px 574px 377px;gap:19px}.portal-hero-image,.portal-main-story{min-height:362px;height:362px;max-height:362px}.portal-main-story h1{font-size:35px}.portal-syoc-ad{min-height:287px}.portal-main-column-ad .portal-ad.wide,.portal-media-row{width:884px}.portal-issue-block,.portal-issue-block.economist-style{grid-template-columns:304px 1fr;gap:48px;padding:42px 84px}.portal-cover,.portal-issue-block.economist-style .portal-cover{min-height:408px}.portal-content-with-sidebar{grid-template-columns:918px 332px;gap:30px}.compact-issue{grid-template-columns:254px 1fr}.portal-feature-strip{grid-template-columns:424px 1fr;gap:29px}.portal-mini-cover,.portal-mini-cover-text{width:175px;height:236px}.portal-vertical-banner,.portal-vertical-banner-fallback,.portal-vertical-banner-img{min-height:470px}.portal-footer-cover{min-height:230px}}.article-layout,.auth-layout-minimal,.mega-menu,.portal-footer,.portal-header,.portal-page,.subscribe-layout,body{font-family:var(--font-body);font-size:14px;line-height:1.6}.market-ticker,.mega-actions,.portal-actions,.portal-menu-btn,.portal-nav,.portal-subscribe,button,input,select,textarea{font-family:var(--font-ui)}.art-title,.article-content h1,.article-content h2,.article-related-title,.article-title,.portal-cover strong,.portal-feature-main h3,.portal-issue-copy h3,.portal-list-item h4,.portal-main-story h1,.portal-story h3,.section-header-title{font-family:var(--font-heading);letter-spacing:0}.article-title{font-size:36px;line-height:1.18;font-weight:700}.article-subtitle{font-family:var(--font-body);font-size:18px;line-height:1.5}.art-time,.article-meta,.article-related-title,.portal-editor-link,.portal-issue-section,.portal-list-item span,.portal-story span{font-size:13px;line-height:1.45}.art-para,.article-content p{font-family:var(--font-body);font-size:18px;line-height:1.6}.drop-cap{font-family:var(--font-heading)}.portal-nav a{font-size:14px}.portal-main-story h1{font-size:34px;line-height:1.14}.art-desc,.portal-list-item p,.portal-main-story p,.portal-story p{font-family:var(--font-body);font-size:14px;line-height:1.55}.art-title,.portal-list-item h4,.portal-story h3{font-size:18px;line-height:1.3}.art-title.large,.portal-feature-main h3{font-size:28px;line-height:1.18}.section-header-title{font-size:32px;line-height:1.2}.section-grid .art-title{font-size:20px;line-height:1.3}@media (max-width:900px){.article-title{font-size:30px}.art-para,.article-content p,.article-subtitle{font-size:17px}.portal-main-story h1,.section-header-title{font-size:28px}}.portal-cover-row h3,.portal-cover-row-label h3{font-size:15px;line-height:1.25;font-weight:700}.portal-cover-row p,.portal-cover-row-label p{font-size:13px;line-height:1.35}.portal-socials{font-size:14px;line-height:1.4;gap:10px}.portal-footer nav{font-size:14px;line-height:1.4;gap:34px}.portal-footer-meta{font-size:13px;line-height:1.45;padding:12px 0}@media (max-width:900px){.portal-cover-row h3,.portal-cover-row-label h3,.portal-footer nav{font-size:13px}.portal-cover-row p,.portal-cover-row-label p,.portal-footer-meta{font-size:12px}}.portal-right-rail{border-left:0;display:flex;flex-direction:column;gap:14px;padding-left:0;align-self:stretch}.portal-rail-feature-box,.portal-rail-list-box{background:#fff;overflow:hidden}.portal-rail-list-box{flex-grow:1;overflow-y:auto}.portal-rail-feature-box .portal-syoc-ad{border:0;margin-bottom:0}.portal-rail-list-box>h3{font-family:var(--font-body);font-size:14px;font-weight:800;line-height:1.25;margin:0;padding:10px 12px}.portal-rail-feature-box .portal-list-item,.portal-rail-list-box .portal-list-item{border-bottom:1px solid #dcdcdc;padding:12px}.portal-rail-feature-box .portal-list-item:last-child,.portal-rail-list-box .portal-list-item:last-child{border-bottom:0}.portal-rail-feature-box .portal-list-item>div:first-child,.portal-rail-list-box .portal-list-item>div:first-child{padding-right:10px}.portal-rail-feature-box .portal-list-item span,.portal-rail-list-box .portal-list-item span{font-size:11px;margin-bottom:5px}.portal-rail-feature-box .portal-list-item h4,.portal-rail-list-box .portal-list-item h4{font-size:14px;line-height:1.22;margin-bottom:5px}.portal-rail-feature-box .portal-list-item p,.portal-rail-list-box .portal-list-item p{font-size:11px}.portal-rail-feature-box .portal-list-image,.portal-rail-list-box .portal-list-image{height:48px;width:72px}@media (max-width:900px){.portal-right-rail{gap:12px}.portal-rail-feature-box,.portal-rail-list-box{border-color:#cfcfcf}}.portal-legacy-lower{display:none!important}.portal-rail-feature-box .portal-ad,.portal-rail-feature-box .portal-syoc-ad{min-height:330px}.portal-rail-list-box .portal-list-item{min-height:86px}.portal-economist-grid,.portal-issue-with-sidebar,.portal-world-with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:22px}.portal-economist-grid{margin-top:28px}.portal-economist-main{border-right:1px solid #111;padding-right:20px}.portal-section-block{padding:0 0 18px}.portal-section-block+.portal-section-block{margin-top:20px}.portal-section-block .portal-section-title{border:0;margin:0 0 14px;padding:0}.portal-section-block .portal-two-col-list{border:0;gap:0 24px;padding:0}.portal-section-block .portal-list-item{min-height:76px;padding:10px 0}.portal-anniversary-rail .portal-list-item span,.portal-section-block .portal-list-item span{font-size:11px;line-height:1.2;margin-bottom:4px}.portal-anniversary-rail .portal-list-item h4,.portal-section-block .portal-list-item h4{font-size:14px;line-height:1.2;margin-bottom:4px}.portal-anniversary-rail .portal-list-item p,.portal-section-block .portal-list-item p{font-size:11px}.portal-section-block .portal-list-image{height:50px;width:78px}.portal-anniversary-rail{align-self:stretch;border-left:0;padding-left:0}.portal-anniversary-rail h2{background:#e3120b;color:#fff;display:inline-block;font-family:var(--font-body);font-size:15px;font-weight:800;line-height:1.1;margin:0 0 10px;padding:7px 10px}.portal-anniversary-rail .portal-list-item{border-bottom:1px solid #ddd;gap:12px;min-height:76px;padding:10px 0}.portal-anniversary-rail .portal-list-image{border-radius:50%;height:58px;width:58px}.portal-lower-ad{margin:24px 0;padding:0}.portal-lower-ad .portal-ad.wide{margin:0;width:100%}.portal-issue-with-sidebar{margin-top:0;padding-bottom:22px}.portal-issue-with-sidebar .compact-issue,.portal-issue-with-sidebar .portal-issue-block.economist-style{margin:0}.portal-issue-with-sidebar .portal-mag-sidebar,.portal-world-with-sidebar .portal-mag-sidebar{gap:0}.portal-world-with-sidebar{margin-top:24px;padding-top:20px}.portal-world-with-sidebar .portal-feature-strip{border-top:0;margin-top:0;padding-top:0}.portal-world-with-sidebar .portal-vertical-banner,.portal-world-with-sidebar .portal-vertical-banner-fallback,.portal-world-with-sidebar .portal-vertical-banner-img{min-height:430px}@media (max-width:900px){.portal-economist-grid,.portal-issue-with-sidebar,.portal-world-with-sidebar{grid-template-columns:1fr}.portal-economist-main{border-right:0;padding-right:0}.portal-anniversary-rail{border-top:1px solid #111;padding-top:14px}.portal-rail-feature-box .portal-syoc-ad{min-height:260px}}.portal-top-ad:before{display:none}.portal-ad,.portal-top-ad,.portal-vertical-banner{text-decoration:none}.portal-ad.is-empty,.portal-top-ad.is-empty,.portal-vertical-banner-fallback{align-items:center;background:#f4f4f4!important;border:none;color:#777;display:grid;justify-items:center;place-items:center}.portal-ad.has-image,.portal-top-ad.has-image,.portal-vertical-banner{background:transparent}.portal-ad.is-empty{min-height:120px}.portal-rail-feature-box .portal-ad.is-empty{min-height:330px}.portal-top-ad.is-empty{min-height:250px;padding:0}.portal-rail-feature-box .portal-ad{border:0;margin:0;width:100%}.portal-ad-placeholder{color:#777;font-family:var(--font-ui);font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1;text-transform:uppercase}.portal-ad-image{display:block;height:100%;min-height:inherit;object-fit:cover;width:100%}.portal-vertical-banner-fallback{color:#777}.portal-vertical-banner-fallback strong{font-family:var(--font-ui);font-size:13px;font-weight:800;letter-spacing:.12em}.portal-vertical-banner-fallback span{color:#777}