.edition-hero{background:#101817;color:#fff;padding:76px 0 66px;border-bottom:5px solid var(--red)}.edition-hero-grid{display:block}.edition-kicker,.outline-status{font:800 11px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#e06b5f}.edition-hero h1{max-width:1080px;margin:20px 0 24px;color:#fff;font:700 clamp(48px,7vw,94px)/.92 var(--serif);letter-spacing:-.05em}.edition-hero>div>div>p{max-width:800px;color:#d7dfdc;font:23px/1.5 var(--serif)}.edition-status{border-bottom:1px solid var(--line);background:#f1eee8}.edition-status .container{display:grid;grid-template-columns:230px 1fr;gap:24px;padding-top:15px;padding-bottom:15px}.edition-status span{font:800 11px var(--sans);text-transform:uppercase;letter-spacing:.08em}.edition-status p{margin:0;font:13px/1.5 var(--sans);color:var(--muted)}.edition-main{padding:64px 0 72px}.edition-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:58px;align-items:start}.edition-section-head{display:flex;gap:18px;align-items:flex-start;border-bottom:2px solid var(--ink);padding-bottom:18px}.edition-section-head>span{color:var(--red);font:700 40px/1 var(--serif)}.edition-section-head p{margin:0 0 5px;font:800 10px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.edition-section-head h2{margin:0;font:700 31px/1.05 var(--serif)}.outline-card{display:grid;grid-template-columns:60px 1fr;gap:18px;padding:28px 0;border-bottom:1px solid var(--line)}.outline-number{font:700 13px var(--sans);color:var(--red);padding-top:5px}.outline-card h3{font:700 clamp(27px,3vw,41px)/1.05 var(--serif);margin:10px 0 12px;letter-spacing:-.025em}.outline-card p{font:17px/1.55 var(--serif);color:#4e5351;margin:0}.outline-meta{display:flex;gap:20px;justify-content:space-between;margin-top:17px;font:800 11px var(--sans);text-transform:uppercase;letter-spacing:.05em}.outline-meta span{color:var(--muted)}.outline-meta a{color:var(--red)}.edition-latest{border:1px solid #c8cfcc;background:#eef2f0}.edition-latest header{display:flex;align-items:center;justify-content:space-between;padding:17px 19px;border-bottom:1px solid #c8cfcc}.edition-latest header div{display:flex;gap:9px;align-items:center;font:800 13px var(--sans);text-transform:uppercase;letter-spacing:.1em}.edition-latest header i{width:8px;height:8px;border-radius:50%;background:#d74538;box-shadow:0 0 0 4px #f5d4d1}.edition-latest header small{font:700 10px var(--sans);color:var(--muted)}.edition-latest ol{list-style:none;padding:0;margin:0}.edition-latest li{padding:18px 19px;border-bottom:1px solid #cfd5d2}.edition-latest li:last-child{border:0}.edition-latest li>span,.edition-latest li>small{display:block;font:800 9px var(--sans);text-transform:uppercase;letter-spacing:.1em;color:#64716d}.edition-latest li a{display:block;font:700 18px/1.18 var(--serif);margin:6px 0;color:#17201d}.edition-method{background:#17201d;padding:24px 27px;margin-top:20px}.edition-method h2{margin:0;font:700 23px/1.2 var(--serif)}.edition-method h2 a{color:#fff}.edition-evidence{background:#ede9e2;padding:66px 0}.indicator-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #cbc5bc;border-top:0}.indicator-grid article{padding:26px;border-right:1px solid #cbc5bc;background:#f9f8f5}.indicator-grid article:last-child{border:0}.indicator-grid .indicator-alert{background:#fff0ed}.indicator-grid strong{display:block;font:700 55px/1 var(--serif);color:#1b2925}.indicator-grid span{display:block;margin:8px 0 13px;font:800 10px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#a8332a}.indicator-grid p{font:14px/1.5 var(--serif);color:#535956}.northstar-cta{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:22px;background:#17201d;color:#fff}.northstar-cta p{margin:0;max-width:720px}.northstar-cta a{color:#fff;font:800 12px var(--sans)}.indicator-note{font:italic 12px/1.5 var(--serif);color:#747a77}@media (max-width:900px){.edition-grid{grid-template-columns:1fr}.indicator-grid{grid-template-columns:1fr 1fr}.edition-grid{gap:42px}}@media (max-width:600px){.edition-hero{padding:52px 0}.edition-status .container{grid-template-columns:1fr}.outline-card{grid-template-columns:38px 1fr}.indicator-grid{grid-template-columns:1fr}.indicator-grid article{border-right:0;border-bottom:1px solid #cbc5bc}.northstar-cta{align-items:flex-start;flex-direction:column}}.latest-column{position:sticky;top:24px}.edition-latest{overflow:hidden;border:1px solid #c8cfcc;border-top:4px solid var(--red);background:#fbfaf7;box-shadow:0 12px 28px #15231f14}.edition-latest header{padding:19px 21px 17px;border-bottom:0;background:#17201d;color:#fff}.edition-latest header div{gap:10px;font-size:15px;letter-spacing:.12em}.edition-latest header i{background:#f1685b;box-shadow:0 0 0 4px #f1685b33}.edition-latest header small{color:#b7c4c0;letter-spacing:.05em;text-transform:uppercase}.edition-latest ol{counter-reset:latest}.edition-latest li{counter-increment:latest;display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:14px;padding:18px 20px;background:#fbfaf7;border-bottom:1px solid #d8d8d1}.edition-latest li:first-child{background:#fff4f1}.edition-latest li>span{grid-column:1;grid-row:1 / span 2;padding-top:3px;color:#9f3129;line-height:1.35}.edition-latest li>span:before{content:"0" counter(latest);display:block;margin-bottom:7px;color:#8c9692;font:700 11px/1 var(--sans)}.edition-latest li a{grid-column:2;margin:0 0 7px;font-size:18px;line-height:1.2}.edition-latest li a:hover{color:var(--red)}.edition-latest li>small{grid-column:2;color:#6b7471}@media (max-width:900px){.latest-column{position:static;order:-1}.edition-latest ol{display:grid;grid-template-columns:1fr 1fr}.edition-latest li:nth-child(odd){border-right:1px solid #d8d8d1}.edition-latest li:last-child{grid-column:1 / -1;border-right:0}}@media (max-width:600px){.edition-latest ol{display:block}.edition-latest li{grid-template-columns:58px minmax(0,1fr)}.edition-latest li:nth-child(odd){border-right:0}}.research-synopsis{padding:60px 0;background:#17201d;color:#fff;border-top:5px solid var(--red)}.research-synopsis-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:54px;align-items:start}.research-synopsis-label{display:flex;gap:15px;align-items:baseline;border-top:1px solid #61706c;padding-top:14px}.research-synopsis-label span{color:#ef7569;font:700 36px/1 var(--serif)}.research-synopsis-label p,.research-status{margin:0;color:#9fb0ab;font:800 10px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase}.research-synopsis h2{max-width:900px;margin:13px 0 17px;color:#fff;font:700 clamp(34px,5vw,62px)/1 var(--serif);letter-spacing:-.03em}.research-synopsis h2 a{color:inherit}.research-synopsis>div>div:last-child>p{max-width:880px;margin:0;color:#d4ddda;font:20px/1.5 var(--serif)}.research-meta{display:flex;justify-content:space-between;gap:24px;margin-top:24px;padding-top:17px;border-top:1px solid #53615d;font:800 11px var(--sans);letter-spacing:.06em;text-transform:uppercase}.research-meta span{color:#9fb0ab}.research-meta a{color:#fff}@media (max-width:700px){.research-synopsis-grid{grid-template-columns:1fr;gap:28px}.research-meta{align-items:flex-start;flex-direction:column}}
