*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:var(--paper);color:var(--ink);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-family:Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Arial,sans-serif;font-size:17px;line-height:1.8}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:4px;text-decoration:underline}a:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}p{margin:0 0 1.1rem}img{max-width:100%}button,a,summary{-webkit-tap-highlight-color:transparent}.wrap{width:min(1200px,100% - 80px);margin:auto}.skip{z-index:99;background:var(--ink);color:#fff;padding:10px 16px;position:absolute;top:-100px;left:20px}.skip:focus{top:8px}.preview{background:var(--footer);color:#fff;text-align:center;padding:7px 16px;font-size:12px;line-height:1.5}.brandrow{justify-content:space-between;align-items:center;gap:24px;margin:0 0 22px;display:flex}.brand{letter-spacing:-1.8px;align-items:center;gap:10px;font-size:33px;font-weight:850;line-height:1.25;display:inline-flex}.brand .brand-symbol{background:var(--accent);color:#fff;letter-spacing:-2px;border-radius:6px;place-items:center;width:38px;height:38px;margin-right:2px;padding-bottom:3px;font-family:Georgia,serif;font-size:29px;font-weight:700;display:inline-grid}.brandrow p{text-align:right;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.brandrow p span{letter-spacing:.13em;font-size:10px}.masthead nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 28px;font-size:14px;display:flex}.masthead nav a{align-items:center;min-height:48px;padding:6px 0;display:inline-flex;position:relative}.masthead nav a.active:after{content:"";background:var(--accent);height:3px;position:absolute;bottom:-1px;left:0;right:0}.navabout{margin-left:auto}.edition-label,.eyebrow{letter-spacing:.18em;color:var(--accent);font-size:10px;font-weight:750;line-height:1.5;display:block}.sectionhead{margin:42px 0 32px}.sectionhead h1{letter-spacing:-1.3px;margin:8px 0;font-size:34px;line-height:1.4}.sectionhead>p,.sectionhead div>p:last-child{color:var(--muted);margin:0;font-size:15px}.front-intro{justify-content:space-between;align-items:flex-end;gap:26px;display:flex}.front-intro h1{font-size:30px}.front-intro .text-action{flex-shrink:0}.text-action,.readlink{min-height:44px;color:var(--accent);align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.section-heading{border-top:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 22px;padding-top:18px;display:flex}.section-heading h2{letter-spacing:-.6px;margin:0;font-size:19px;line-height:1.5}.section-heading>span{color:var(--muted);font-size:12px}.home-stage{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:50px;padding:0 0 38px;display:grid}.home-rail{border-left:1px solid var(--line);min-width:0;padding-left:30px}.rail-label{letter-spacing:.08em;color:var(--muted);margin-bottom:22px;font-size:12px;font-weight:750}.home-rail>.text-action{margin-top:20px}.home-more{margin:18px 0 44px;scroll-margin-top:24px}.story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 44px;display:grid}.kicker{color:var(--accent);letter-spacing:.015em;margin:0 0 12px;font-size:12px;font-weight:750;line-height:1.5}.kicker span{color:var(--muted);font-weight:400}.story{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 172px;gap:24px;min-width:0;padding:26px 0;display:grid}.story-copy{min-width:0}.story h2{letter-spacing:-.8px;margin:0 0 12px;font-size:23px;line-height:1.5}.story p{color:var(--muted);margin:0 0 8px;font-size:14px;line-height:1.8}.story-image{align-self:start;margin:0}.story-image img{aspect-ratio:16/9;object-fit:cover;background:var(--wash);border-radius:5px;width:100%;height:auto;display:block}.story-image figcaption{color:var(--muted);margin-top:7px;font-size:10px;line-height:1.6}.story.featured{border-bottom:0;padding:0;display:block}.story.featured h2{letter-spacing:-1.5px;margin:0 0 17px;font-size:40px;line-height:1.35}.story.featured p{max-width:700px;margin-bottom:8px;font-size:17px;line-height:1.8}.featured .readlink{margin:0 0 18px}.featured .story-image{max-width:none;margin:0}.featured .story-image figcaption{font-size:11px}.compact{grid-template-columns:minmax(0,1fr) 118px;gap:20px;padding:22px 0}.compact:first-of-type{padding-top:0}.compact h2{margin-bottom:8px;font-size:22px;line-height:1.48}.compact p{display:none}.compact .readlink{min-height:35px;font-size:12px}.compact .story-image figcaption{font-size:9px}.topics{margin:50px 0 44px}.topicgrid{border:1px solid var(--line);background:var(--surface);border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.topicgrid>a{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:7px;min-height:112px;padding:22px;display:flex}.topicgrid>a:last-child{border-right:0}.topicgrid>a:hover{background:var(--wash);text-decoration:none}.topicgrid h3{letter-spacing:-.4px;margin:0;font-size:16px;line-height:1.5}.topicgrid>a>span{color:var(--muted);font-size:11px}.editorial-note{background:var(--wash);border-radius:6px;justify-content:space-between;align-items:center;gap:40px;margin:44px 0 64px;padding:32px 36px;display:flex}.editorial-note h2{letter-spacing:-.8px;margin:8px 0;font-size:27px;line-height:1.5}.editorial-note p{color:var(--muted);margin:0;font-size:14px}.editorial-note-links{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.editorial-note-links a{min-height:44px;color:var(--accent);align-items:center;font-size:13px;font-weight:650;display:flex}.breadcrumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:28px 0 20px;font-size:12px;line-height:1.6;display:flex}.breadcrumbs a{color:var(--accent);align-items:center;min-height:32px;display:inline-flex}.category-intro h1{font-size:42px}.category-layout{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:40px 50px;min-height:300px;margin-bottom:70px;display:grid}.category-context{border-left:1px solid var(--line);align-self:start;padding-left:32px}.category-context h2{margin:14px 0;font-size:24px}.category-context p{color:var(--muted);font-size:15px}.category-context .text-action{display:flex}.category-grid{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;display:grid}.article{max-width:none;margin:28px 0 76px}.article .breadcrumbs{margin-top:0}.articleintro{max-width:1000px}.articleintro h1{letter-spacing:-1.8px;margin:16px 0 20px;font-size:48px;font-weight:800;line-height:1.36}.deck{color:var(--muted);max-width:880px;font-size:20px;line-height:1.85}.byline{color:var(--muted);border-bottom:1px solid var(--line);margin:22px 0 32px;padding:16px 0 24px;font-size:12px;line-height:1.9}.byline a{color:var(--accent)}.article-reading-grid{grid-template-columns:minmax(0,760px) minmax(180px,1fr);grid-template-areas:"main rail";gap:58px;display:grid}.article-main{grid-area:main;min-width:0}.reading-rail{grid-area:rail;align-self:start;min-width:0;position:sticky;top:24px}.toc-panel{border:1px solid var(--line);background:var(--wash);border-radius:6px;padding:4px 18px 16px}.toc-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;font-weight:750;display:flex}.toc-panel>summary::-webkit-details-marker{display:none}.toc-panel>summary>span{color:var(--muted);font-size:10px;font-weight:400}.contents{margin:0;font-size:14px;line-height:1.65}.contents>b{display:none}.contents ol{margin:0;padding:8px 0 0 18px}.contents li{margin:9px 0;padding-left:2px}.contents a{padding:5px 0;display:block}.rail-reference{flex-direction:column;gap:10px;padding:24px 8px;display:flex}.rail-reference a{color:var(--accent);align-items:center;min-height:35px;font-size:13px;display:flex}.article-image{margin:20px 0 36px}.article-image img{aspect-ratio:16/9;object-fit:cover;background:var(--wash);border-radius:5px;width:100%;height:auto;display:block}.article-image figcaption{color:var(--muted);margin-top:9px;font-size:11px;line-height:1.65}.article-main .article-hero{max-width:none;margin-top:0}.article-guide .article-hero{max-width:520px;margin:0 auto 32px}.article-body-image{max-width:540px;margin:28px auto 34px}.article-guide .article-body-image{max-width:480px}.article-highlights{border:1px solid var(--line);background:var(--wash);border-radius:6px;margin:0 0 24px;padding:18px 22px;font-size:14px;line-height:1.7}.article-highlights ul{margin:0 0 8px;padding-left:20px}.article-highlights li{margin:6px 0}.article-highlights a{min-height:38px;color:var(--accent);align-items:center;margin-right:16px;font-weight:700;display:inline-flex}.article-main>section{margin:46px 0;scroll-margin-top:28px}.article-main>section h2{letter-spacing:-.8px;margin:0 0 22px;font-size:27px;font-weight:750;line-height:1.55}.article-main>section a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.action-list,.check-list{margin:18px 0 26px;padding-left:26px;font-size:18px}.action-list li,.check-list li{margin:11px 0;line-height:1.9}.article-main .section-citations{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.65}.paragraph-sources{white-space:nowrap}.paragraph-sources a{padding:4px 6px;display:inline-block}.evidence{border-top:1px solid var(--line);color:var(--muted);margin-top:20px;padding:8px 0;font-size:13px}.evidence>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.evidence li{margin:10px 0;line-height:1.8}.evidence a{color:var(--accent)}.limits{background:var(--wash);border-radius:6px;margin:44px 0;padding:24px;font-size:14px}.limits h2{margin:0 0 12px;font-size:18px}.limits p{margin:0;line-height:1.85}.article-main .sources{border-top:2px solid var(--ink);padding-top:24px;font-size:14px}.article-main .sources p{font-size:14px;line-height:1.85}.sources li{border-bottom:1px solid var(--line);margin:14px 0;padding-bottom:14px;scroll-margin-top:28px}.sources li>a{color:var(--accent);padding:6px 0;line-height:1.65;display:inline-block}.sources small{color:var(--muted);font-size:12px}.article-main .correction{font-size:13px}.reading-next{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin:44px 0 0;padding-top:24px;font-size:14px;display:flex}.reading-next h2{margin:0 0 10px;font-size:20px}.reading-next a{min-height:40px;color:var(--accent);align-self:flex-start;align-items:center;display:inline-flex}.fact-table{border:1px solid var(--line);background:var(--surface);border-radius:6px;margin:22px 0;overflow:hidden}.fact-table table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px;line-height:1.75}.fact-table th,.fact-table td{vertical-align:top;text-align:left;border-bottom:1px solid var(--line);padding:13px 15px}.fact-table thead{background:var(--wash)}.fact-table tbody th{font-weight:700}.fact-table tbody tr:last-child>*{border-bottom:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.policy{max-width:760px;margin:45px auto 76px}.policy h1{letter-spacing:-1.4px;margin:12px 0 24px;font-size:43px;line-height:1.4}.policy h2{margin:32px 0 18px;font-size:25px;line-height:1.5}.policy p{font-size:18px;line-height:1.95}.policy a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.policy nav a{align-items:center;min-height:44px;margin-right:16px;display:inline-flex}.empty{grid-column:1/-1;padding:36px 0 64px}.empty h2{font-size:30px;line-height:1.4}.empty p{color:var(--muted)}.empty a{color:var(--accent)}footer.wrap{background:var(--footer);color:#cbd7ce;width:100%;margin:0;padding:40px max(40px,50% - 600px) 32px;font-size:13px}.footerbrand{letter-spacing:-.8px;color:#fff;font-size:25px;font-weight:750}footer p{max-width:720px;margin:10px 0 18px;line-height:1.8}.footerlinks{flex-wrap:wrap;gap:4px 26px;margin-bottom:20px;display:flex}.footerlinks a{color:#e3eae5;align-items:center;min-height:44px;display:inline-flex}footer small{font-size:11px;line-height:1.8}@media (width<=1100px){.wrap{width:calc(100% - 48px)}.home-stage,.category-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:34px}.home-rail{padding-left:24px}.compact{grid-template-columns:minmax(0,1fr) 96px;gap:14px}.compact h2{font-size:20px}.story.featured h2{font-size:34px}.story-grid,.category-grid{gap:0 28px}.story{grid-template-columns:minmax(0,1fr) 134px;gap:20px}.story h2{font-size:21px}.article-reading-grid{grid-template-columns:minmax(0,1fr) 230px;gap:34px}.articleintro h1{font-size:43px}.topicgrid>a{padding:18px}.category-context{padding-left:24px}footer.wrap{padding-left:24px;padding-right:24px}}@media (width<=900px){.article-reading-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"rail""main";gap:20px}.reading-rail{position:static}.rail-reference{display:none}.contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.toc-panel{padding-bottom:12px}.articleintro h1{font-size:39px}.article-main .article-hero{max-width:700px;margin-left:auto;margin-right:auto}.article-guide .article-hero{max-width:480px}.front-intro{display:block}.front-intro .text-action{margin-top:6px}.story.featured h2{font-size:31px}.home-rail .compact{display:block}.home-rail .compact .story-image{max-width:180px;margin-top:12px}.home-rail .compact h2{font-size:20px}.story-grid .story,.category-grid .story{display:block}.story-grid .story-image,.category-grid .story-image{max-width:210px;margin-top:12px}}@media (width<=760px){body{font-size:16px}.wrap{width:calc(100% - 40px)}.masthead{padding-top:22px}.brandrow{gap:16px;margin-bottom:18px}.brand{letter-spacing:-1.5px;gap:7px;font-size:28px}.brand>span:last-child{font-size:17px}.brand .brand-symbol{border-radius:5px;width:32px;height:32px;font-size:25px}.brandrow p{font-size:11px}.brandrow p span{letter-spacing:.08em;font-size:8px}.masthead nav{gap:0 22px;font-size:13px}.masthead nav a{min-height:44px}.navabout{margin-left:0}.sectionhead{margin:30px 0 24px}.front-intro h1{letter-spacing:-1px;font-size:25px}.front-intro .text-action{display:none}.sectionhead div>p:last-child{font-size:13px}.section-heading{margin-bottom:20px;padding-top:14px}.section-heading h2{font-size:18px}.section-heading>span{font-size:10px}.home-stage{padding-bottom:22px;display:block}.home-rail{border-left:0;border-top:1px solid var(--line);margin-top:28px;padding:22px 0 0}.rail-label{margin-bottom:18px}.story.featured h2{letter-spacing:-1.1px;font-size:30px;line-height:1.43}.story.featured p{font-size:15px;line-height:1.85}.featured .readlink{margin-bottom:12px}.featured .story-image figcaption{font-size:10px}.home-rail .compact{grid-template-columns:minmax(0,1fr) 112px;gap:20px;display:grid}.home-rail .compact .story-image{max-width:none;margin:0}.home-rail .compact h2{font-size:19px;line-height:1.5}.home-rail>.text-action{margin-top:8px}.story-grid,.category-grid{display:block}.story-grid .story,.category-grid .story{grid-template-columns:minmax(0,1fr) 112px;gap:20px;padding:22px 0;display:grid}.story-grid .story-image,.category-grid .story-image{max-width:none;margin:0}.story h2{font-size:19px;line-height:1.5}.story p{font-size:13px;line-height:1.85}.story-grid .story p,.category-grid .story p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kicker{margin-bottom:9px;font-size:10px}.story-image figcaption{font-size:9px}.readlink{font-size:12px}.home-more{margin:18px 0 34px}.topics{margin:32px 0}.topicgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.topicgrid>a{border-bottom:1px solid var(--line);min-height:98px;padding:18px}.topicgrid>a:nth-child(2n){border-right:0}.topicgrid>a:last-child{border-bottom:0;grid-column:1/-1}.topicgrid h3{font-size:16px}.editorial-note{margin:34px 0 44px;padding:24px;display:block}.editorial-note h2{font-size:23px}.editorial-note p{font-size:13px}.editorial-note-links{flex-flow:wrap;gap:0 18px;margin-top:14px}.category-intro h1{font-size:32px}.category-layout{margin-bottom:44px;display:block}.category-context{border-left:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:30px 0;padding:20px 0}.category-context h2{margin:10px 0;font-size:20px}.category-context p{font-size:13px}.category-grid{border-top:0}.breadcrumbs{margin:20px 0 16px;font-size:11px}.article{margin:20px 0 50px}.articleintro h1{letter-spacing:-1.2px;margin:12px 0 16px;font-size:32px;line-height:1.45}.deck{font-size:17px;line-height:1.85}.byline{margin:18px 0 24px;padding:13px 0 20px;font-size:11px}.article-reading-grid{gap:20px}.toc-panel{padding:3px 14px 12px}.toc-panel>summary{font-size:13px}.contents{font-size:12px;line-height:1.6}.contents ol{gap:0 18px;padding-top:2px}.contents li{margin:5px 0}.contents a{padding:5px 0}.article-main>section{margin:36px 0}.article-main>section h2{letter-spacing:-.7px;margin-bottom:18px;font-size:23px;line-height:1.6}.article-main>section p{font-size:17px;line-height:1.95}.article-image{margin:0 0 28px}.article-image figcaption{font-size:10px}.article-guide .article-hero{max-width:340px}.article-guide .article-body-image{max-width:320px}.article-highlights{padding:14px 16px;font-size:13px}.article-highlights a{min-height:40px;font-size:12px}.action-list,.check-list{padding-left:24px;font-size:17px}.fact-table{margin:20px 0}.fact-table thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.fact-table tbody tr{border-bottom:1px solid var(--line);padding:14px 16px;display:block}.fact-table tbody tr:last-child{border-bottom:0}.fact-table tbody th{color:var(--accent);border:0;padding:0 0 8px;font-size:16px;display:block}.fact-table td{border:0;grid-template-columns:94px minmax(0,1fr);gap:12px;padding:6px 0;font-size:15px;display:grid}.fact-table td:before{content:attr(data-label);color:var(--muted);font-size:12px}.fact-table td a{min-width:0}.limits{margin:32px 0;padding:20px;font-size:13px}.limits h2{font-size:17px}.article-main .sources p,.sources li>a{font-size:13px}.sources small{font-size:11px}.reading-next{margin-top:34px;font-size:13px}.reading-next h2{font-size:19px}.policy{margin:30px auto 50px}.policy h1{font-size:33px}.policy h2{font-size:23px}.policy p{font-size:17px}.footerlinks{gap:0 18px}footer.wrap{padding:30px 20px}footer p{font-size:12px}.footerbrand{font-size:23px}}@media (width<=360px){.wrap{width:calc(100% - 32px)}.brandrow p{display:none}.brand{font-size:27px}.masthead nav{gap:0 17px}.story-grid .story,.category-grid .story,.home-rail .compact{grid-template-columns:minmax(0,1fr) 94px;gap:14px}.front-intro h1{font-size:23px}.story.featured h2{font-size:27px}.articleintro h1{font-size:29px}.contents ol{display:block}.fact-table td{grid-template-columns:82px minmax(0,1fr);gap:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}@font-face{font-family:Moneylog SUIT;src:url(/fonts/suit-v2-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--paper:#fff;--ink:#17191c;--muted:#666a70;--line:#e4e3e0;--accent:#ae3c25;--wash:#f5f3ef;--surface:#fff;--footer:#191b1e}body.magazine{font-family:Moneylog SUIT,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-weight:450}.preview{color:#5d5e61;background:#f5f3ef;padding:5px 16px;font-size:11px}.masthead{padding-top:26px}.brandrow{align-items:center;margin-bottom:22px}.brand{letter-spacing:-1.7px;gap:9px;font-size:36px;font-weight:850}.brand>span:last-child{letter-spacing:-1px;color:var(--accent);font-size:24px;font-weight:650}.brandrow p{font-size:12px;font-weight:500}.brandrow p span{display:none}.masthead nav{scrollbar-width:thin;scrollbar-color:#c7c4be transparent;border-top:0;border-bottom:1px solid #26282a;flex-wrap:nowrap;gap:28px;font-size:14px;overflow:auto hidden}.masthead nav a{flex-shrink:0;min-height:48px;font-weight:550}.masthead nav a.active{color:var(--ink);font-weight:750}.masthead nav a.active:after{background:#de6648;height:3px}.front-intro{margin:23px 0 24px;display:flex}.front-intro .edition-label,.front-intro div>p:last-child,.front-intro>.text-action{display:none}.front-intro h1{letter-spacing:-.15px;color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.6}.section-heading{border-top:0;align-items:center;margin-bottom:24px;padding:0}.section-heading h2{letter-spacing:-.7px;font-size:24px;font-weight:750}.section-heading>span{font-size:12px}#latest-news>.section-heading{margin-bottom:21px}#latest-news>.section-heading h2{font-size:18px;font-weight:650}#latest-news>.section-heading h2:before{content:"";background:#de6648;border-radius:50%;width:7px;height:7px;margin-bottom:2px;margin-right:9px;display:inline-block}.home-stage{padding:0;display:block}.home-stage>.story.featured,.category-lead>.story.featured{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;padding:0;display:grid}.home-stage>.story.featured .story-copy,.category-lead>.story.featured .story-copy{padding:12px 0}.story .kicker{letter-spacing:0;margin-bottom:16px;font-size:12px;font-weight:650;line-height:1.5}.story .kicker>span{color:#73767b;font-size:11px}.home-stage>.story.featured h2,.category-lead>.story.featured h2{letter-spacing:-1.7px;margin-bottom:23px;font-size:43px;font-weight:750;line-height:1.3}.home-stage>.story.featured p,.category-lead>.story.featured p{color:#5e6268;margin-bottom:20px;font-size:16px;line-height:1.85}.home-stage>.story.featured .readlink,.category-lead>.story.featured .readlink{min-height:44px;color:var(--ink);gap:20px;margin:0;font-size:13px}.home-stage>.story.featured .readlink>span,.category-lead>.story.featured .readlink>span{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.home-stage>.story.featured .story-image,.category-lead>.story.featured .story-image{align-self:center;width:100%;max-width:none;margin:0}.home-stage>.story.featured .story-image img,.category-lead>.story.featured .story-image img{aspect-ratio:5/4;object-position:center;border-radius:2px}.home-stage>.story.featured .story-image figcaption,.category-lead>.story.featured .story-image figcaption{color:#666a70;margin-top:9px;font-size:10px;line-height:1.65}.story-image img{border-radius:2px}.home-rail{border:0;border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;margin-top:36px;padding:29px 0 0;display:grid}.home-rail>.rail-label{letter-spacing:0;color:#666a70;grid-column:1/-1;margin-bottom:18px;font-size:12px;font-weight:550}.home-rail>.story.compact{border:0;grid-template-columns:minmax(0,1fr) 196px;align-items:start;gap:24px;padding:0;display:grid}.home-rail>.story.compact h2{letter-spacing:-.7px;margin-bottom:9px;font-size:23px;font-weight:700;line-height:1.48}.home-rail>.story.compact .kicker{margin-bottom:10px}.home-rail>.story.compact p{display:none}.home-rail>.story.compact .story-image{max-width:none;margin:0}.home-rail>.story.compact .story-image img{aspect-ratio:4/3}.home-rail>.story.compact .readlink{color:#4e5155;min-height:44px;font-size:12px}.home-rail>.text-action{color:#4e5155;grid-column:1/-1;justify-self:end;min-height:44px;margin:16px 0 0}.home-more{margin:54px 0 60px}.story-grid,.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px;display:grid}.story-grid>.story,.category-grid>.story{border-bottom:1px solid var(--line);flex-direction:column;gap:0;padding:0 0 25px;display:flex}.story-grid>.story>.story-copy,.category-grid>.story>.story-copy{order:1}.story-grid>.story>.story-image,.category-grid>.story>.story-image{order:0;width:100%;max-width:none;margin:0 0 21px}.story-grid>.story>.story-image img,.category-grid>.story>.story-image img{aspect-ratio:2}.story-grid>.story h2,.category-grid>.story h2{letter-spacing:-.85px;margin-bottom:14px;font-size:27px;font-weight:700;line-height:1.45}.story-grid>.story p,.category-grid>.story p{color:#65686e;margin-bottom:9px;font-size:15px;line-height:1.8;display:block}.story-grid>.story .readlink,.category-grid>.story .readlink{color:#4e5155;min-height:44px;font-size:12px}.story-grid>.story .kicker,.category-grid>.story .kicker{margin-bottom:11px}.story-image figcaption{font-size:10px;line-height:1.65}.topics{border-top:1px solid var(--line);margin:50px 0;padding-top:28px}.topicgrid{background:0 0;border:0;border-radius:0;gap:12px}.topicgrid>a{background:var(--wash);border:0;border-radius:3px;min-height:105px;padding:20px 18px}.topicgrid>a:hover{background:#ece8e1}.topicgrid h3{font-size:17px;font-weight:700}.topicgrid>a>span{font-size:11px}.editorial-note{background:var(--ink);color:#fff;border-radius:0;margin-bottom:68px;padding:37px 40px}.editorial-note .edition-label{color:#efb39f}.editorial-note h2{font-size:28px;font-weight:650}.editorial-note p{color:#c4c5c9}.editorial-note-links a{color:#f0f0f2;font-weight:550}.editorial-note a:focus-visible{outline-color:#ffb99e}.category-intro{margin:12px 0 34px}.category-intro h1{font-size:43px;font-weight:700}.category-layout{display:block}.category-context{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:36px 0;padding:23px 0}.category-context h2{margin:10px 0;font-size:20px;font-weight:650}.category-context p{max-width:780px;font-size:14px}.category-context .text-action{margin-right:24px;display:inline-flex}.category-grid{border:0}.articleintro h1{letter-spacing:-1.6px;font-size:48px;font-weight:750;line-height:1.35}.deck{color:#62666b;font-size:20px}.article-main>section h2{font-weight:700}.article-main>section p{font-size:18px;line-height:1.9}.article-image img{border-radius:2px}.toc-panel{background:#f7f6f3;border:1px solid #e7e5df;border-radius:2px}.article-highlights,.limits,.fact-table{border-radius:2px}footer.wrap{color:#bfc1c6;background:#191b1e}footer p{color:#bfc1c6}.footerbrand{font-size:29px;font-weight:750}.footerlinks a{color:#eeeef0}footer a:focus-visible{outline-color:#ffb99e}@media (width<=1100px){.home-stage>.story.featured,.category-lead>.story.featured{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:34px}.home-stage>.story.featured h2,.category-lead>.story.featured h2{letter-spacing:-1.2px;font-size:35px}.home-stage>.story.featured p,.category-lead>.story.featured p{font-size:15px}.home-rail{gap:0 28px}.home-rail>.story.compact{grid-template-columns:minmax(0,1fr) 160px;gap:18px}.home-rail>.story.compact h2{font-size:21px}.story-grid>.story h2,.category-grid>.story h2{font-size:24px}.story-grid,.category-grid{gap:30px 28px}}@media (width<=900px){.home-stage>.story.featured,.category-lead>.story.featured{gap:26px}.home-stage>.story.featured h2,.category-lead>.story.featured h2{font-size:31px}.home-stage>.story.featured .story-image img,.category-lead>.story.featured .story-image img{aspect-ratio:4/5}.home-rail>.story.compact{grid-template-columns:minmax(0,1fr) 116px;gap:18px}.home-rail>.story.compact h2{font-size:20px}}@media (width<=760px){.preview{padding:5px 12px;font-size:10px}.masthead{padding-top:21px}.brandrow{margin-bottom:17px}.brand{letter-spacing:-1.4px;gap:7px;font-size:31px}.brand>span:last-child{font-size:21px}.brandrow p{display:none}.masthead nav{gap:25px;font-size:13px}.masthead nav a{min-height:44px}.front-intro{margin:18px 0 22px}.front-intro h1{letter-spacing:0;font-size:11px}.section-heading{margin-bottom:19px}.section-heading h2{font-size:23px}.section-heading>span{font-size:10px}#latest-news>.section-heading h2{font-size:17px}#latest-news>.section-heading{margin-bottom:17px}.home-stage>.story.featured,.category-lead>.story.featured{flex-direction:column;align-items:stretch;gap:20px;display:flex}.home-stage>.story.featured .story-copy,.category-lead>.story.featured .story-copy{padding:0}.home-stage>.story.featured h2,.category-lead>.story.featured h2{letter-spacing:-1.1px;margin-bottom:14px;font-size:31px;line-height:1.38}.home-stage>.story.featured p,.category-lead>.story.featured p{margin-bottom:9px;font-size:14px;line-height:1.8}.home-stage>.story.featured .kicker,.category-lead>.story.featured .kicker{margin-bottom:12px;font-size:11px}.home-stage>.story.featured .readlink,.category-lead>.story.featured .readlink{min-height:44px;font-size:12px}.home-stage>.story.featured .readlink>span,.category-lead>.story.featured .readlink>span{width:30px;height:30px;font-size:14px}.home-stage>.story.featured .story-image img,.category-lead>.story.featured .story-image img{aspect-ratio:16/10}.home-stage>.story.featured .story-image figcaption,.category-lead>.story.featured .story-image figcaption{font-size:9px}.home-rail{margin-top:27px;padding-top:23px;display:block}.home-rail>.rail-label{margin-bottom:18px}.home-rail>.story.compact{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 112px;gap:20px;margin-bottom:22px;padding:0 0 20px}.home-rail>.story.compact h2{font-size:19px;line-height:1.5}.home-rail>.story.compact .story-image img{aspect-ratio:4/3}.home-rail>.text-action{min-height:44px;margin:0}.story-grid,.category-grid{display:block}.story-grid>.story,.category-grid>.story{gap:0;margin-bottom:31px;padding-bottom:21px;display:flex}.story-grid>.story>.story-image,.category-grid>.story>.story-image{width:100%;max-width:none;margin-bottom:18px}.story-grid>.story h2,.category-grid>.story h2{letter-spacing:-.7px;font-size:24px;line-height:1.48}.story-grid>.story p,.category-grid>.story p{font-size:14px;line-height:1.8}.story-grid>.story .kicker,.category-grid>.story .kicker{font-size:11px}.home-more{margin:43px 0 37px}.topics{margin-top:37px;margin-bottom:36px;padding-top:27px}.topicgrid{gap:10px}.topicgrid>a{border:0;min-height:96px;padding:18px}.topicgrid>a:last-child{grid-column:1/-1}.topicgrid h3{font-size:16px}.editorial-note{margin-bottom:46px;padding:26px}.editorial-note h2{font-size:23px;line-height:1.5}.editorial-note p{font-size:13px}.category-intro h1{font-size:32px}.category-context{margin:27px 0;padding:22px 0}.category-context h2{font-size:19px}.category-context p{font-size:13px}.articleintro h1{letter-spacing:-1.1px;font-size:33px;line-height:1.45}.deck{font-size:17px;line-height:1.85}.article-main>section p{font-size:17px;line-height:1.9}.footerbrand{font-size:27px}}@media (width<=360px){.brand{font-size:29px}.brand>span:last-child{font-size:19px}.home-stage>.story.featured h2,.category-lead>.story.featured h2{font-size:28px}.home-rail>.story.compact{grid-template-columns:minmax(0,1fr) 94px;gap:16px}.story-grid>.story h2,.category-grid>.story h2{font-size:22px}.articleintro h1{font-size:29px}}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:32px 0;display:flex}.pagination a,.pagination-current{border:1px solid;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;line-height:1.2;text-decoration:none;display:inline-flex}.pagination-current{font-weight:700}.pagination a:focus-visible{outline-offset:3px;outline:2px solid}.pagination-gap{padding:0 2px}
