.news-site{background:#fff;color:#172941;font-family:'DM Sans',Arial,sans-serif}.news-site h1,.news-site h2,.news-site h3{font-family:Manrope,Arial,sans-serif}.news-site header nav a[aria-current=page]{color:#881e3f}.n-wrap{max-width:1400px;margin:0 auto;padding:0 6%}.n-masthead{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:end;padding:64px 0 48px}.n-kicker{font:600 10px/1.5 Manrope,Arial,sans-serif;letter-spacing:1.8px;text-transform:uppercase;color:#881e3f}.n-kicker span{font-size:6px;vertical-align:middle;margin:0 10px}.n-masthead h1{font-size:clamp(48px,5.5vw,76px);font-weight:500;line-height:1.08;letter-spacing:-3.5px;margin:22px 0 0}.n-masthead h1 em{font-weight:400}.n-intro{max-width:370px;padding-bottom:5px}.n-intro p{font-size:16px;line-height:1.75;color:#647181}.n-intro>a{font-size:12px;display:inline-block;margin-top:22px;border-bottom:1px solid #bac4d0;padding-bottom:5px}.n-toolbar{border-top:1px solid #d9dee6;border-bottom:1px solid #d9dee6;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0}.n-topics{display:flex;gap:8px;flex-wrap:wrap}.n-topic{display:flex;gap:11px;align-items:center;font-size:11px;line-height:1.5;padding:10px 14px;color:#596777;border:1px solid transparent;white-space:nowrap}.n-topic span{font-size:9px;opacity:.7}.n-topic.active{background:#0b2a56;color:#fff}.n-topic:not(.active):hover{border-color:#c5ced9;color:#881e3f}.n-search{display:flex;align-items:center;padding:0;margin:0;gap:0;background:transparent;border:0;border-bottom:1px solid #bac4d0;min-width:175px;max-width:220px}.n-search input{width:100%;background:transparent;border:0;min-width:0;padding:8px 0;color:#172941;font-size:12px;outline-offset:1px}.n-search button{border:0;background:transparent;font-size:25px;padding:0 5px;color:#0b2a56}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.n-feature{display:grid;grid-template-columns:1.22fr 1fr;margin:38px 0 58px;background:#f5f6f8}.n-feature-image{display:block;position:relative;align-self:start;min-width:0;aspect-ratio:4/3;overflow:hidden}.n-feature-image>img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center;transition:transform .6s}.n-feature-image:hover>img{transform:scale(1.025)}.n-feature-label{position:absolute;left:24px;bottom:24px;display:flex;align-items:center;gap:65px;background:#fff;padding:11px 15px;color:#0b2a56;font:600 9px Manrope,Arial,sans-serif;letter-spacing:1.6px}.n-feature-label>span{font-size:17px}.n-feature-copy{padding:42px 34px;display:flex;flex-direction:column;align-items:flex-start}.n-category{font:600 9px/1.6 Manrope,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.7px;color:#881e3f}.n-feature-copy h2{font-size:clamp(25px,2.55vw,35px);line-height:1.22;font-weight:500;letter-spacing:-1px;margin:20px 0 17px}.n-feature-copy h2 a:hover,.n-card h3 a:hover{color:#881e3f}.n-feature-copy>p{font-size:14px;line-height:1.75;color:#647181}.n-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:#6b7785;font-size:10px;line-height:1.5}.n-meta i{height:3px;width:3px;display:inline-block;background:#acb7c4;border-radius:50%}.n-feature .n-meta{margin:22px 0}.n-read{font-size:12px;font-weight:600;display:inline-flex;gap:30px;align-items:center;border-bottom:1px solid #aeb8c6;padding:7px 0;color:#0b2a56}.n-feature .n-read{margin-top:auto}.n-read:hover{color:#881e3f}.n-latest{padding-bottom:60px}.n-section-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px}.n-section-head h2{font-size:26px;letter-spacing:-.8px;line-height:1.3;font-weight:500}.n-section-head>span{font:500 9px Manrope,Arial,sans-serif;color:#7e8997;letter-spacing:1.5px}.n-section-head>a{font-size:12px}.n-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.n-grid:has(>.n-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.n-card{border:0;min-width:0;background:#fff}.n-card-image{display:block;position:relative;overflow:hidden}.n-card-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;transition:transform .5s}.n-card-image:hover img{transform:scale(1.025)}.n-image-arrow{position:absolute;right:12px;bottom:12px;width:29px;height:29px;background:white;display:grid;place-items:center;color:#0b2a56}.n-card-copy{padding-top:20px}.n-card h3{font-size:23px;line-height:1.35;font-weight:500;letter-spacing:-.65px;margin:10px 0 13px;color:#0b2a56}.n-card p{font-size:13px;line-height:1.75;color:#647181;margin:0 0 20px}.n-bottom-note{border-top:1px solid #d9dee6;padding:35px 0 55px;display:grid;grid-template-columns:1fr 1.2fr .7fr;gap:40px;align-items:center}.n-bottom-note h2{font-size:28px;line-height:1.2;letter-spacing:-.7px;font-weight:400;margin-top:14px}.n-bottom-note>p{font-size:13px;color:#647181;line-height:1.8}.n-bottom-note>a{justify-self:end;font-size:12px;border-bottom:1px solid #aeb8c6;padding-bottom:6px}.n-footer{background:#f4f5f7;padding:45px 6% 24px;display:grid;grid-template-columns:1.4fr 1fr 1.3fr;gap:45px;border-top:1px solid #d9dee6;font-size:12px}.n-footer .brand{margin-bottom:20px}.n-footer>div>p{color:#7b8693;line-height:1.8;font-size:12px}.n-footer>div>span{display:block;font:600 9px Manrope,Arial,sans-serif;letter-spacing:1.5px;color:#0b2a56;margin-bottom:20px}.n-footer>div>a:not(.brand){display:block;margin-bottom:12px;font-size:12px;color:#5d6a7a}.n-footer a:hover{color:#881e3f}.n-footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:23px;border-top:1px solid #d9dee6}.n-footer-bottom>span{font:400 10px 'DM Sans',Arial,sans-serif!important;letter-spacing:0!important;color:#7b8693!important;margin:0!important}.n-footer-bottom>div{display:flex;align-items:center;gap:20px;font-size:10px;color:#7b8693}.n-footer-bottom button{font-size:10px;color:inherit;border:0;background:none;padding:0}.n-breadcrumb{display:flex;align-items:center;gap:12px;color:#7a8695;font-size:11px;padding:32px 0}.n-breadcrumb a:hover{color:#881e3f}.n-article-head{max-width:860px;margin:15px auto 32px}.n-story-label{display:flex;align-items:center;gap:18px;margin-bottom:22px}.n-story-label>span{font-size:10px;color:#7a8695;border-left:1px solid #d9dee6;padding-left:18px}.n-article-head h1{font-size:clamp(32px,3.7vw,51px);line-height:1.18;letter-spacing:-1.9px;font-weight:500;margin:0 0 23px;overflow-wrap:break-word}.n-deck{font-size:19px;line-height:1.7;color:#647181}.n-byline{display:flex;gap:13px;align-items:center;margin:28px 0 10px}.n-avatar{width:39px;height:39px;display:grid;place-items:center;background:#0b2a56;color:white;font:600 27px Manrope,Arial,sans-serif}.n-byline a{font-size:12px;font-weight:600}.n-byline p{font-size:10px;line-height:1.7;color:#7b8693}.n-byline p span{margin:0 10px}.n-disclosure{font-size:10px;color:#7b8693}.n-disclosure a{border-bottom:1px solid #d9dee6}.n-share{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:26px;padding-top:20px;border-top:1px solid #d9dee6}.n-share>span{font:600 9px Manrope,Arial,sans-serif;letter-spacing:1.4px;color:#7b8693;margin-right:8px}.n-share a,.n-share button{font:400 10px 'DM Sans',Arial,sans-serif;padding:7px 10px;border:1px solid #d9dee6;background:#fff;color:#445468;border-radius:0;line-height:1.5}.n-share a:hover,.n-share button:hover{border-color:#881e3f;color:#881e3f}.n-article-photo{margin:0 0 30px}.n-article-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.n-article-photo figcaption{font-size:10px;line-height:1.8;color:#818b97;padding:12px 0 0}.n-article-photo figcaption span{display:inline}.n-article-photo figcaption a{text-decoration:underline;text-underline-offset:3px}.n-article-layout{display:grid;grid-template-columns:210px minmax(0,740px);gap:55px;justify-content:center;margin-top:48px}.n-toc{position:sticky;top:140px;align-self:start;display:flex;flex-direction:column}.n-toc>p{font:600 9px Manrope,Arial,sans-serif;letter-spacing:1.5px;color:#7b8693;margin-bottom:18px}.n-toc>a{font-size:11px;line-height:1.75;border-left:1px solid #d9dee6;padding:0 0 14px 15px;color:#6d7a8c}.n-toc>a:hover{color:#881e3f;border-left-color:#881e3f}.n-toc .n-back{border:0;padding-left:0;margin-top:20px;color:#881e3f}.n-article-body{min-width:0;font-size:16px;line-height:1.95;color:#415165}.n-article-body>p{margin:0 0 23px}.n-article-body>h2{font-size:27px;line-height:1.35;font-weight:500;letter-spacing:-.7px;margin:35px 0 18px;scroll-margin-top:135px}.n-article-body>ul{margin:0 0 30px;padding-left:22px}.n-article-body>ul li{padding-left:5px;margin-bottom:10px}.n-article-body>.n-article-photo{margin:34px 0}.n-takeaways{background:#f5f6f8;border-left:3px solid #881e3f;padding:24px 27px;margin-bottom:30px}.n-takeaways>span{font:600 9px Manrope,Arial,sans-serif;letter-spacing:1.5px;color:#881e3f}.n-takeaways ul{padding-left:17px;margin:14px 0 0}.n-takeaways li{font-size:13px;line-height:1.85;margin:6px 0;padding-left:5px}.n-sources{border-top:1px solid #d9dee6;padding-top:28px;margin-top:38px;scroll-margin-top:135px}.n-sources h2{font-size:26px;line-height:1.3;font-weight:500;letter-spacing:-.8px;margin:12px 0 18px}.n-sources>p:not(.n-kicker){font-size:13px;line-height:1.9;margin-bottom:20px;color:#647181}.n-source{display:block;padding:18px 20px;background:#f5f6f8;border:1px solid #e7e9ed;margin-bottom:10px}.n-source strong{display:block;font-size:12px;line-height:1.7;font-weight:500;color:#0b2a56}.n-source span{display:block;font-size:10px;color:#818b97;margin-top:5px}.n-source:hover{border-color:#bbc4d0}.n-author-note{font-size:12px;line-height:1.9;padding-top:28px;margin-top:28px;border-top:1px solid #d9dee6}.n-author-note strong{color:#0b2a56;font-weight:600}.n-author-note p{margin:10px 0;color:#647181}.n-author-note a{color:#881e3f;font-size:11px}.n-related{margin:65px 0;padding-top:35px;border-top:1px solid #d9dee6}.n-reading-progress{position:fixed;top:108px;left:0;width:100%;height:2px;z-index:25;pointer-events:none}.n-reading-progress span{display:block;height:100%;width:100%;background:#881e3f;transform:scaleX(0);transform-origin:left}.n-policy{max-width:780px;margin:20px auto 75px;line-height:1.95;color:#526176}.n-policy h1{font-size:clamp(35px,4vw,54px);line-height:1.15;letter-spacing:-2px;margin:20px 0 25px;font-weight:500}.n-policy .n-deck{margin-bottom:38px}.n-policy h2{font-size:24px;line-height:1.3;font-weight:500;margin:34px 0 14px;letter-spacing:-.6px}.n-policy>p{font-size:15px;margin:0 0 17px}.n-policy>p.n-kicker{font-size:10px}.n-policy a{color:#881e3f}.n-policy .n-read{margin-top:25px}.n-empty{padding:60px 0 80px;text-align:center;color:#7b8693}.n-empty h1{font-size:clamp(30px,4vw,46px);letter-spacing:-1px}.n-empty h3{font-size:24px;font-weight:400;letter-spacing:-.5px;margin-bottom:12px;color:#0b2a56}.n-empty>p{font-size:14px;margin-bottom:23px}.n-pagination{display:flex;gap:25px;justify-content:center;margin-top:40px;font-size:12px}.n-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,15px);background:#0b2a56;color:#fff;padding:12px 20px;font-size:12px;z-index:100;opacity:0;visibility:hidden;transition:.2s;max-width:90%;text-align:center}.n-toast.visible{opacity:1;visibility:visible;transform:translate(-50%,0)}.n-correction{padding:20px;background:#f7f0f2;color:#881e3f;font-size:13px;margin-top:30px}
@media(min-width:761px) and (max-width:1150px){.news-site header nav{gap:17px;font-size:12px}.n-masthead{gap:35px}.n-toolbar{gap:10px}.n-topic{padding:9px 10px;font-size:10px;gap:6px}.n-search{min-width:140px;max-width:170px}.n-feature-copy{padding:28px}.n-article-layout{grid-template-columns:160px minmax(0,1fr);gap:35px}.n-share{gap:7px}.n-grid{gap:24px}}
@media(max-width:760px){.n-wrap{padding:0 6%}.n-masthead{display:block;padding:34px 0 28px}.n-kicker{font-size:8px;letter-spacing:1.3px}.n-kicker span{margin:0 5px}.n-masthead h1{font-size:48px;line-height:1.1;letter-spacing:-2.6px;margin-top:17px}.n-intro{max-width:none;margin-top:22px}.n-intro p{font-size:13px;line-height:1.85}.n-intro>a{font-size:10px;margin-top:14px}.n-toolbar{flex-direction:column;align-items:stretch;gap:12px;padding:12px 0}.n-topics{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;padding:2px 0 5px;scrollbar-width:thin}.n-topic{padding:8px 10px;font-size:9px;gap:7px}.n-topic span{font-size:8px}.n-search{width:100%;max-width:none;border:1px solid #d9dee6;padding:0 10px}.n-search input{font-size:12px;padding:10px 0}.n-feature{display:block;margin:26px 0 36px}.n-feature-image{display:block;min-height:0;aspect-ratio:4/3}.n-feature-image>img{position:absolute;width:100%;height:100%}.n-feature-label{left:15px;bottom:15px;padding:8px 12px;font-size:8px;gap:40px}.n-feature-copy{padding:25px 23px 28px}.n-category{font-size:8px;letter-spacing:1.4px}.n-feature-copy h2{font-size:27px;line-height:1.27;letter-spacing:-.8px;margin:14px 0}.n-feature-copy>p{font-size:13px}.n-feature .n-meta{margin:18px 0}.n-meta{font-size:9px;gap:6px}.n-read{font-size:11px}.n-section-head{margin-bottom:21px}.n-section-head h2{font-size:23px;letter-spacing:-.6px}.n-section-head>span{font-size:8px}.n-section-head>a{font-size:10px}.n-grid,.n-grid:has(>.n-card:nth-child(2):last-child){grid-template-columns:1fr;gap:33px}.n-card-copy{padding-top:17px}.n-card h3{font-size:24px;margin:9px 0 12px}.n-card p{font-size:13px;margin-bottom:16px}.n-latest{padding-bottom:38px}.n-bottom-note{grid-template-columns:1fr;gap:20px;padding:29px 0 39px}.n-bottom-note h2{font-size:29px;margin-top:10px}.n-bottom-note>p{font-size:12px}.n-bottom-note>a{justify-self:start;font-size:11px}.n-footer{padding:34px 6% 23px;grid-template-columns:1fr 1fr;gap:27px 20px}.n-footer>div:first-child{grid-column:1/-1;display:flex;align-items:center;gap:25px}.n-footer .brand{margin:0}.n-footer>div:first-child>p{font-size:10px}.n-footer>div>span{font-size:8px;margin-bottom:15px}.n-footer>div>a:not(.brand){font-size:11px}.n-footer-bottom{display:block}.n-footer-bottom>div{gap:17px;margin-top:13px;font-size:9px}.n-footer-bottom button{font-size:9px}.n-footer-bottom>span{font-size:9px!important}.n-breadcrumb{font-size:9px;gap:8px;padding:23px 0}.n-article-head{margin:8px 0 27px}.n-story-label{margin-bottom:17px}.n-story-label>span{font-size:9px;padding-left:12px}.n-article-head h1{font-size:33px;line-height:1.22;letter-spacing:-1.2px;margin-bottom:19px}.n-deck{font-size:16px;line-height:1.8}.n-byline{margin-top:23px;gap:10px}.n-byline a{font-size:11px}.n-byline p{font-size:9px}.n-byline p span{margin:0 7px}.n-disclosure{font-size:9px}.n-share{gap:7px;margin-top:22px;padding-top:17px}.n-share>span{font-size:8px;flex-basis:100%;margin-bottom:3px}.n-share a,.n-share button{font-size:9px;padding:7px 9px}.n-article-photo{margin-bottom:21px}.n-article-photo figcaption{font-size:9px;line-height:1.85;padding-top:10px}.n-article-layout{display:block;margin-top:27px}.n-toc{position:static;display:block;border-bottom:1px solid #d9dee6;padding-bottom:17px;margin-bottom:25px}.n-toc>p{font-size:8px;margin-bottom:10px}.n-toc>a{font-size:10px;border:0;padding:4px 12px 4px 0;display:inline-block}.n-toc .n-back{display:none}.n-article-body{font-size:15px;line-height:1.95}.n-article-body>p{margin-bottom:21px}.n-article-body>h2{font-size:24px;line-height:1.35;margin-top:28px;scroll-margin-top:115px}.n-takeaways{padding:20px 20px;margin-bottom:25px}.n-takeaways>span{font-size:8px}.n-takeaways li{font-size:12px}.n-article-body>.n-article-photo{margin:28px 0}.n-sources{scroll-margin-top:115px;margin-top:30px;padding-top:24px}.n-sources h2{font-size:24px}.n-sources>p:not(.n-kicker){font-size:12px}.n-source{padding:15px}.n-source strong{font-size:11px}.n-source span{font-size:9px}.n-author-note{font-size:11px}.n-related{margin:42px 0}.n-reading-progress{top:96px}.n-policy{margin:5px auto 45px}.n-policy h1{font-size:37px;line-height:1.2;letter-spacing:-1.3px;margin:17px 0 23px}.n-policy>p{font-size:14px}.n-policy h2{font-size:23px;margin-top:29px}.n-policy .n-deck{font-size:17px;line-height:1.75;margin-bottom:25px}.n-policy>p.n-kicker{font-size:8px}.n-toast{font-size:11px;padding:11px 15px}.n-empty{padding:35px 0 45px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.n-card-image img,.n-feature-image>img,.n-toast{transition:none}}
