.briefing-shell{--e-bg:#f8f8f3;--e-paper:#fff;--e-ink:#1b302a;--e-muted:#53675d;--e-line:#d3dcd4;--e-accent:#256958;background:var(--e-bg);color:var(--e-ink)}.briefing-update{border-top:1px solid var(--e-line);color:var(--e-muted);align-items:flex-start;gap:28px;padding:18px 0 24px;font-size:12px;line-height:1.8;display:flex}.briefing-update p{flex:1;margin:0}.briefing-update strong{color:var(--e-ink);margin-bottom:4px;font-weight:600;display:block}.briefing-update>a{min-height:44px;color:var(--e-accent);flex-shrink:0;align-items:center;display:flex}.briefing-impacts{margin:26px 0}.briefing-impacts>h3{margin:0 0 12px;font:600 12px/1.6 ui-sans-serif,-apple-system,sans-serif}.briefing-impact{border-top:1px solid var(--e-line);scroll-margin-top:24px}.briefing-impact:last-child{border-bottom:1px solid var(--e-line)}.briefing-impact summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:64px;padding:16px 0;list-style:none;display:flex}.briefing-impact summary::-webkit-details-marker{display:none}.briefing-impact summary small{color:var(--e-muted);margin-bottom:3px;font-size:10px;line-height:1.7;display:block}.briefing-impact summary strong{font-size:14px;font-weight:500;line-height:1.6}.briefing-expand{color:var(--e-accent);font-size:22px;font-weight:300}.briefing-impact[open] .briefing-expand{transform:rotate(45deg)}.briefing-impact-body{padding:4px 0 20px;font-size:13px;line-height:1.8}.briefing-impact-body h4{color:var(--e-muted);margin:12px 0 5px;font-size:10px;font-weight:600}.briefing-impact-body p{margin:0 0 13px}.briefing-impact-fact{border-left:2px solid var(--e-line);padding-left:14px}.briefing-impact-action{min-height:44px;color:var(--e-accent);text-underline-offset:4px;align-items:center;font-size:12px;text-decoration:underline;display:inline-flex}.briefing-impact-sources{color:var(--e-muted);flex-wrap:wrap;gap:8px 24px;margin:14px 0 0;padding:0;font-size:10px;list-style:none;display:flex}.briefing-impact-sources li>span{display:block}.briefing-impact-sources a{color:var(--e-accent)}@media (max-width:760px){.briefing-update{display:block}.briefing-update>a{margin-top:6px}.briefing-impact summary strong{font-size:13px}}.briefing-shell .edition-container,.briefing-shell .edition-footer,.briefing-masthead{width:min(1120px,100% - 80px);margin-inline:auto}.briefing-masthead{border-bottom:1px solid var(--e-line);align-items:center;gap:26px;min-height:94px;display:flex}.briefing-masthead .wordmark{font-size:44px}.briefing-brand{letter-spacing:.08em;color:var(--e-muted);border-left:1px solid var(--e-line);padding-left:24px;font-size:10px;line-height:1.8}.briefing-masthead nav{gap:24px;margin-left:auto;font-size:12px;display:flex}.briefing-masthead nav a{align-items:center;min-height:44px;display:flex}.briefing-masthead nav a[aria-current]{text-underline-offset:6px;text-decoration:underline}.briefing-shell a:hover{text-underline-offset:4px;text-decoration:underline}.briefing-shell :focus-visible{outline-offset:5px;outline:2px solid #256958}.briefing-dateline{letter-spacing:.05em;border-bottom:1px solid var(--e-line);color:var(--e-muted);align-items:center;gap:24px;padding:20px 0;font-size:11px;display:flex}.briefing-dateline time{letter-spacing:0}.briefing-dateline>span:last-child{margin-left:auto}.briefing-kicker{letter-spacing:.12em;color:var(--e-accent);margin:0 0 20px;font:600 10px/1.5 ui-sans-serif,-apple-system,sans-serif}.briefing-hero{max-width:950px;padding:48px 0 42px}.briefing-shell h1{letter-spacing:-1.8px;max-width:930px;margin:0 0 23px;font:400 clamp(38px,5.4vw,64px)/1.08 "Source Serif 4",Georgia,serif}.briefing-deck{color:var(--e-muted);max-width:800px;margin:0 0 24px;font-size:17px;line-height:1.75}.briefing-byline{font-size:11px;line-height:1.9}.briefing-byline span{color:var(--e-muted)}.briefing-layout{border-top:1px solid var(--e-ink);grid-template-columns:230px minmax(0,1fr);gap:62px;display:grid}.briefing-contents{align-self:start;padding-top:31px;position:sticky;top:24px}.briefing-contents nav>a{border-top:1px solid var(--e-line);gap:14px;padding:18px 0;font-size:12px;line-height:1.6;display:flex}.briefing-contents nav>a>span:first-child{color:var(--e-accent);font-variant-numeric:tabular-nums;padding-top:2px;font-size:10px}.briefing-archive-link{margin-top:16px;font-size:12px;display:inline-block}.briefing-aside-note{color:var(--e-muted);max-width:200px;margin-top:28px;font-size:11px;line-height:1.8}.briefing-story{padding:30px 0 34px;scroll-margin-top:24px}.briefing-story+.briefing-story{border-top:1px solid var(--e-ink)}.briefing-story-top{text-transform:uppercase;letter-spacing:.08em;color:var(--e-accent);justify-content:space-between;gap:20px;margin-bottom:16px;font-size:10px;display:flex}.briefing-shell h2{color:var(--e-ink);letter-spacing:-.5px;margin:0 0 22px;font:400 32px/1.18 "Source Serif 4",Georgia,serif}.briefing-metric{background:#edf1e9;align-items:center;gap:26px;margin:22px 0 24px;padding:20px 24px;display:flex}.briefing-metric>strong{font-variant-numeric:tabular-nums;white-space:nowrap;font:400 38px/1.2 "Source Serif 4",Georgia,serif}.briefing-metric small{margin-left:7px;font:400 12px/1.3 ui-sans-serif,-apple-system,sans-serif}.briefing-metric>span{font-size:12px;line-height:1.8}.briefing-metric time,.briefing-metric>span>span{color:var(--e-muted);font-size:10px}.briefing-change,.briefing-implication p,.briefing-watch p{margin:0 0 21px;font-size:15px;line-height:1.85}.briefing-implication h3,.briefing-watch h3{letter-spacing:.02em;color:var(--e-ink);margin:0 0 7px;font:600 11px/1.5 ui-sans-serif,-apple-system,sans-serif}.briefing-watch{border-left:2px solid #aac1ad;padding-left:18px}.briefing-watch p{color:var(--e-muted);font-size:14px}.briefing-related{color:var(--e-accent);flex-wrap:wrap;gap:9px 24px;margin:20px 0;font-size:12px;display:flex}.briefing-related a{padding-block:8px}.briefing-proof{border-top:1px solid var(--e-line);font-size:12px;line-height:1.8}.briefing-proof summary{cursor:pointer;justify-content:space-between;gap:12px;padding:17px 0;list-style:none;display:flex}.briefing-proof summary::-webkit-details-marker{display:none}.briefing-proof summary>span{color:var(--e-muted);font-size:11px}.briefing-proof[open] summary{font-weight:600}.briefing-proof>div{background:#f0f3ed;padding:0 18px 20px}.briefing-source-list{margin:0 0 26px;padding:0;list-style:none}.briefing-source-list li{border-bottom:1px solid var(--e-line);padding:16px 0}.briefing-source-list a{color:var(--e-accent)}.briefing-source-list li>span{color:var(--e-muted);margin-top:5px;font-size:10px;display:block}.briefing-proof-label{font-weight:600}.briefing-claim{margin-top:18px}.briefing-claim>span{text-transform:uppercase;letter-spacing:.08em;color:var(--e-muted);font-size:9px}.briefing-claim p{margin:4px 0}.briefing-claim a{color:var(--e-accent);margin-right:16px;font-size:10px}.briefing-end{border-top:1px solid var(--e-ink);margin-top:10px;padding:36px 0 0}.briefing-end>div:first-of-type{color:var(--e-accent);flex-wrap:wrap;gap:26px;font-size:13px;display:flex}.briefing-actions{margin-top:28px}.briefing-actions>div{flex-wrap:wrap;gap:24px;display:flex}.briefing-actions button{border:0;border-bottom:1px solid var(--e-line);cursor:pointer;background:0 0;min-height:44px;padding:12px 0;font-size:12px}.briefing-actions button:disabled{opacity:.6}.briefing-actions>span{min-height:26px;margin-top:8px;font-size:11px;display:block}.briefing-actions label{font-size:12px}.briefing-actions input{border:1px solid var(--e-line);background:#fff;width:100%;padding:12px;display:block}.briefing-method-note{max-width:790px;color:var(--e-muted);font-size:11px;line-height:1.8}.briefing-method-note a{text-decoration:underline}.briefing-notice{color:#5d5130;background:#f1eddf;border-left:3px solid #947e3e;padding:14px 18px;font-size:13px;line-height:1.7}.briefing-archive-note{color:var(--e-muted);padding-top:18px;font-size:12px;line-height:1.8}.briefing-archive-note a{margin-left:8px;text-decoration:underline}.briefing-reference{max-width:920px;margin-inline:auto;padding:50px 0}.briefing-reference>a{color:var(--e-accent);font-size:13px;display:inline-block}.briefing-archive-list{border-top:1px solid var(--e-ink);margin-top:36px}.briefing-archive-list article{border-bottom:1px solid var(--e-line);grid-template-columns:150px minmax(0,1fr);gap:30px;padding:28px 0;display:grid}.briefing-archive-list article>div:first-child{font-size:12px;line-height:1.9}.briefing-archive-list span{color:var(--e-muted);font-size:11px;display:block}.briefing-archive-list h2{margin-bottom:12px;font-size:27px}.briefing-archive-list p{color:var(--e-muted);font-size:14px;line-height:1.8}.briefing-evidence>.briefing-kicker{margin-top:34px}.briefing-shell .briefing-evidence h1{font-size:46px}.briefing-source-button{background:var(--e-ink);padding:14px 20px;color:#fff!important}.briefing-source-dates{border-block:1px solid var(--e-line);grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0;padding:22px 0;font-size:12px;line-height:1.8;display:grid}.briefing-source-dates dt{color:var(--e-muted);font-size:10px}.briefing-source-dates dd{margin:0}.briefing-evidence section{margin:34px 0}.briefing-evidence h2{font-size:26px}.briefing-facts{padding:0;list-style:none}.briefing-facts li{border-bottom:1px solid var(--e-line);padding:14px 0;font-size:14px;line-height:1.8}.briefing-facts p{margin:0 0 8px}.briefing-facts strong{font-size:20px;font-weight:500;display:block}.briefing-facts small,.briefing-facts li>span{color:var(--e-muted);font-size:11px;font-weight:400}.briefing-evidence blockquote{background:#edf1e9;margin:0;padding:18px 24px;font:22px/1.5 "Source Serif 4",Georgia,serif}.briefing-evidence section>p{font-size:14px;line-height:1.8}.briefing-evidence code,.briefing-evidence details a{overflow-wrap:anywhere}.briefing-empty{max-width:760px;padding:70px 0}.briefing-empty p{line-height:1.8}.briefing-empty>a{color:var(--e-accent);padding:12px 0;font-size:14px;display:block}@media (max-width:760px){.briefing-shell .edition-container,.briefing-shell .edition-footer,.briefing-masthead{width:calc(100% - 36px)}.briefing-masthead{gap:15px;min-height:80px}.briefing-masthead .wordmark{font-size:36px}.briefing-brand{display:none}.briefing-masthead nav{gap:16px;font-size:11px}.briefing-hero{padding:34px 0 30px}.briefing-shell h1{letter-spacing:-1px;font-size:40px}.briefing-deck{font-size:15px;line-height:1.8}.briefing-layout{grid-template-columns:1fr;gap:0}.briefing-contents{padding:24px 0 14px;position:static}.briefing-contents .briefing-kicker{margin-bottom:10px}.briefing-contents nav>a{padding:12px 0}.briefing-aside-note,.briefing-archive-link{display:none}.briefing-story{padding-top:26px}.briefing-shell h2{font-size:29px}.briefing-story:first-child{border-top:1px solid var(--e-ink)}.briefing-metric{gap:17px;padding:18px}.briefing-metric>strong{font-size:33px}.briefing-metric small{margin:3px 0 0;display:block}.briefing-metric>span{font-size:11px}.briefing-change,.briefing-implication p{font-size:14px}.briefing-end>div:first-of-type{flex-direction:column;gap:15px}.briefing-reference{padding-top:34px}.briefing-archive-list article{grid-template-columns:1fr;gap:10px}.briefing-archive-list article>div:first-child{gap:15px;display:flex}.briefing-source-dates{grid-template-columns:1fr;gap:14px}.briefing-source-dates>div{justify-content:space-between;gap:14px;display:flex}.briefing-shell .briefing-evidence h1{font-size:36px}.briefing-dateline{gap:13px;font-size:10px}.briefing-evidence blockquote{font-size:19px}}@media print{.briefing-masthead nav,.briefing-contents,.briefing-actions,.briefing-related,.briefing-end>div,.briefing-shell .edition-footer{display:none!important}.briefing-shell .edition-container,.briefing-masthead{width:100%}.briefing-layout{display:block}.briefing-shell{color:#111;background:#fff}.briefing-story{break-inside:avoid}.briefing-shell h1{font-size:36px}.briefing-hero{padding:24px 0}}
