.publication{font-family:Manrope,system-ui,sans-serif}.publication main{min-height:65vh}.publication .site-header{gap:1.5rem}.publication nav a,.publication .header-cta{font-size:.875rem;letter-spacing:.035em}.publication .meta,.publication .eyebrow,.publication .read{font-size:.875rem;letter-spacing:.04em}.skip{position:absolute;top:-80px}.skip:focus{top:0;background:#21d9e5;color:#05090f;padding:1rem;z-index:100}.edition{max-width:1280px;margin:auto;padding:2rem clamp(1.25rem,4vw,4rem) 3rem}.edition-heading{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);align-items:center;margin-bottom:1.8rem}.edition-heading p{font-size:.875rem;color:#aec1cb;margin:.5rem 0 1rem}.edition h1{font-size:clamp(2.8rem,6vw,5rem);line-height:1.08;letter-spacing:-.05em;margin:0 0 1rem}.edition-deck{font-size:1.125rem;color:#b9cbd3;max-width:760px}.front-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:3rem;margin-top:2.5rem}.lead-story{border-top:3px solid var(--cyan);padding-top:1rem}.lead-story h2{font-size:clamp(2rem,3.6vw,3.35rem);line-height:1.12;letter-spacing:-.04em;margin:1rem 0 1.4rem}.lead-story h2 a,.wire-item h3 a{text-decoration:none}.lead-story h2 a:hover,.wire-item h3 a:hover{color:var(--cyan)}.lead-story>p:not(.meta){font-size:1.075rem;color:#bbccd4}.why{border-left:2px solid var(--cyan);padding-left:1rem}.why strong{color:#eaf4f6;display:block;margin-bottom:.35rem}.lead-story .button{margin-top:1.1rem}.edition-aside{border-left:1px solid var(--line);padding-left:2rem}.edition-aside img{width:100%;aspect-ratio:2.3;object-fit:cover}.edition-aside h2{font-size:1.65rem;line-height:1.25}.edition-aside p{color:#abc0ca}.edition-aside hr{border:0;border-top:1px solid var(--line);margin:1.6rem 0}.read{color:var(--cyan);text-underline-offset:5px}.latest-section{padding-top:2rem;padding-bottom:4rem}.latest-section .section-head{margin-bottom:1.6rem}.latest-section .section-head h2{font-size:2.6rem;line-height:1.15}.wire-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.wire-item{border-top:1px solid var(--line-strong);padding:1.3rem 0;min-width:0}.wire-item h3{font-size:1.65rem;line-height:1.25;margin:1rem 0}.wire-item p{font-size:1rem;color:#b2c5ce}.wire-item .meta{color:var(--cyan)}.edition-note{font-size:.875rem;color:#9db1bc;margin-top:2rem}.edition-note a{color:inherit}.publication .briefings-inner,.publication .watch-section{padding-top:4rem;padding-bottom:4rem}.publication .section-head h2{line-height:1.12}.publication .video-copy p,.publication .news-card p{font-size:1rem}.publication .video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;background:none;border:0}.publication .video-card-featured{grid-column:auto;grid-template-columns:1fr;min-height:0}.publication .video-image{aspect-ratio:16/9}.publication .video-copy{padding:1.2rem;justify-content:start}.publication .video-copy h3,.publication .video-card-featured .video-copy h3{font-size:1.35rem;letter-spacing:-.02em}.publication .video-card:not(.video-card-featured) .video-copy{min-height:0}.publication .text-link{font-size:.875rem}.publication .briefing .meta{font-size:.875rem}.publication footer p,.publication .footer-links{font-size:.875rem}.filters{display:flex;gap:1.5rem;padding:1.5rem 0}.filters label{display:flex;flex-direction:column;gap:.5rem;flex:1}.filters input,.filters select{width:100%;padding:.8rem;background:#0d1722;color:#eaf0f2;border:1px solid #526570;font:inherit;border-radius:3px}.brief-article{max-width:840px;padding:3rem 1.5rem 5rem;margin:auto}.brief-article h1{font-size:clamp(2.25rem,5vw,4rem);line-height:1.12;letter-spacing:-.045em;margin:1.2rem 0}.brief-article h2{font-size:1.7rem;line-height:1.25;margin-top:2.5rem}.brief-article p{font-size:1.125rem;color:#b7cbd4;line-height:1.8}.brief-article .byline{font-size:.875rem}.brief-article a{color:var(--cyan);overflow-wrap:anywhere}.source-box{background:#0c1a25;padding:1.3rem 1.5rem;border-top:2px solid var(--cyan);margin-top:2rem}.source-box h2{margin-top:0}.source-box p{font-size:1rem}.publication [hidden]{display:none!important}.publication .reveal{opacity:1;transform:none}
@media(max-width:1000px){.publication .site-header{grid-template-columns:1fr auto;padding:1rem 1.25rem;position:relative}.publication nav{display:flex;grid-row:2;grid-column:1/-1;flex-wrap:wrap;gap:1.2rem}.publication .header-cta{grid-row:1;grid-column:2}.front-grid{gap:1.5rem}.publication .video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.edition-heading{display:block}.edition-heading p{margin-bottom:.7rem}.front-grid{grid-template-columns:1fr}.edition-aside{border-left:0;border-top:1px solid var(--line);padding:1.5rem 0 0}.wire-grid,.publication .video-grid{grid-template-columns:1fr}.filters{flex-direction:column;gap:1rem}.publication .brand{font-size:.875rem;letter-spacing:.02em}.publication .section-head{grid-template-columns:1fr;gap:1rem}.publication .briefing{grid-template-columns:1fr;gap:.3rem}.publication .briefing-number{display:none}.publication .header-cta{font-size:.875rem}.edition h1{font-size:2.8rem}.publication footer{grid-template-columns:1fr}.publication footer p{text-align:left}.publication .footer-links{align-items:start}}

#featured-explainer > [hidden] { display: none !important; }
.brief-article .source-note { border-left: 2px solid var(--cyan); padding-left: 1rem; color: #d2e1e6; font-size: 1rem; }
