.gj{--ink:#1a1a1a;--line:#d8d8d8;--muted:#6b6b6b;--accent:var(--vuga-color-accent);margin:0;color:var(--ink);background:#fff;font-family:var(--vuga-font-body),serif}.gj a{color:inherit;text-decoration:none}.gj-top{display:flex;justify-content:space-between;gap:1rem;padding:.45rem clamp(1rem,3vw,2rem);border-bottom:1px solid var(--line);font:700 .65rem var(--vuga-font-interface),sans-serif;letter-spacing:.12em;text-transform:uppercase}.gj-head{display:flex;align-items:center;justify-content:space-between;padding:1rem clamp(1rem,3vw,2rem)}.gj-brand{display:flex;align-items:center;gap:.8rem}.gj-brand>span{display:grid;place-items:center;min-width:3.2rem;height:3.2rem;padding:.3rem;background:var(--accent);color:#fff;font:800 1rem var(--vuga-font-interface),sans-serif}.gj-brand strong{display:block;font:700 clamp(1.6rem,3vw,2.2rem)/1 var(--vuga-font-heading),serif}.gj-brand small{display:block;margin-top:.35rem;color:var(--muted);font:700 .58rem var(--vuga-font-interface),sans-serif;letter-spacing:.14em;text-transform:uppercase}.gj-head button{border:0;background:none;font-size:1.4rem}.gj-nav{display:flex;gap:1.3rem;overflow:auto;padding:0 clamp(1rem,3vw,2rem);border-block:1px solid var(--ink)}.gj-nav a{padding:.7rem 0;border-bottom:4px solid transparent;font:700 .72rem var(--vuga-font-interface),sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.gj-nav a:hover,.gj-nav .active{color:var(--accent);border-color:var(--accent)}.gj-wrap,.gj-article{max-width:76rem;margin:auto;padding:1.8rem clamp(1rem,3vw,2rem)}.gj-kicker{display:block;color:var(--accent);font:800 .7rem var(--vuga-font-interface),sans-serif;letter-spacing:.1em;text-transform:uppercase}.gj-front{display:grid;grid-template-columns:1.7fr 1fr;border-block:1px solid var(--ink)}.gj-lead{padding:1.6rem 1.6rem 1.6rem 0}.gj-lead h1{font:700 clamp(2.3rem,5vw,4.3rem)/.98 var(--vuga-font-heading),serif;margin:.5rem 0}.gj-lead p{font-size:1.15rem;line-height:1.55}.gj-lead .sector-media{margin-top:1.3rem;aspect-ratio:16/8}.gj-rail{border-left:1px solid var(--ink)}.gj-rail article{padding:1.2rem 0 1.2rem 1.6rem;border-bottom:1px solid var(--line)}.gj-rail article:last-child{border:0}.gj-rail h2{font:700 1.3rem/1.15 var(--vuga-font-heading),serif;margin:.4rem 0}.gj-rail p{color:var(--muted);font-size:.92rem}.gj-desk{margin-top:2rem;border-top:.5rem solid var(--accent)}.gj-desk>header{display:flex;justify-content:space-between;gap:2rem;align-items:baseline}.gj-desk>header h2{font:700 2rem var(--vuga-font-heading),serif}.gj-desk>header p{color:var(--muted)}.gj-desk>div{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--ink)}.gj-desk article{padding:1.2rem;border-left:1px solid var(--line)}.gj-desk article:nth-child(3n+1){border-left:0}.gj-desk article:nth-child(n+4){border-top:1px solid var(--line)}.gj-desk h3{font:700 1.15rem/1.18 var(--vuga-font-heading),serif;margin:.4rem 0}.gj-category-head{padding-bottom:1.5rem;border-bottom:.5rem solid var(--accent)}.gj-category-head h1{font:700 clamp(2.8rem,7vw,5rem)/1 var(--vuga-font-heading),serif;margin:.5rem 0}.gj-category-head p{max-width:45rem;font-size:1.1rem;color:var(--muted)}.gj-category-grid,.gj-article-grid{display:grid;grid-template-columns:1fr 18rem;gap:2rem;margin-top:1.5rem}.gj-list{display:grid;grid-template-columns:1fr 1fr}.gj-list article{padding:1.2rem;border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.gj-list article:nth-child(odd){border-left:0;padding-left:0}.gj-list .featured{grid-column:1/-1;border-left:0;padding-left:0}.gj-list .featured .sector-media{aspect-ratio:16/8;margin-bottom:1rem}.gj-list h2{font:700 1.45rem/1.12 var(--vuga-font-heading),serif;margin:.4rem 0}.gj-list p{color:var(--muted)}.gj-dossier{padding:1.2rem;border-top:.5rem solid var(--accent);background:#f5f5f3}.gj-dossier h2,.gj-dossier h3{font-family:var(--vuga-font-interface),sans-serif;text-transform:uppercase}.gj-dossier h2{font-size:1rem;letter-spacing:.08em}.gj-dossier h3{margin-top:1.5rem;font-size:.72rem;letter-spacing:.08em}.gj-dossier p{font-size:.9rem;line-height:1.55;color:#4f4f4f}.gj-pages{display:flex;gap:.5rem;margin-top:1.5rem}.gj-pages a{display:grid;place-items:center;width:2.3rem;height:2.3rem;border:1px solid var(--ink)}.gj-pages [aria-current=page]{background:var(--accent);color:white}.gj-article>header{max-width:55rem}.gj-article>header h1{font:700 clamp(2.7rem,6vw,4.5rem)/1 var(--vuga-font-heading),serif;margin:.6rem 0}.gj-article>header>p{font-size:1.3rem;line-height:1.5;color:#4c4c4c}.gj-byline{padding:1rem 0;border-block:1px solid var(--line);font-family:var(--vuga-font-interface),sans-serif}.gj-byline small{color:var(--muted)}.gj-article>figure{margin:1.5rem 0}.gj-article>figure .sector-media{aspect-ratio:16/8}.gj-key{padding:1rem 1.2rem;border-block:1px solid var(--ink)}.gj-key>b{font:800 .72rem var(--vuga-font-interface),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.gj-body{font-size:1.12rem;line-height:1.75}.gj-body h2{font-family:var(--vuga-font-heading),serif}.gj-foot{display:flex;justify-content:space-between;gap:2rem;margin-top:2rem;padding:2.2rem clamp(1rem,3vw,2rem);background:var(--ink);color:#bbb}.gj-foot strong{font:700 1.8rem var(--vuga-font-heading),serif;color:#fff}.gj-foot b{color:var(--accent)}.gj-foot nav{display:flex;gap:1rem;align-items:center}@media(max-width:700px){.gj-top span:nth-child(2){display:none}.gj-front,.gj-category-grid,.gj-article-grid{grid-template-columns:1fr}.gj-rail{border-left:0;border-top:1px solid var(--ink)}.gj-rail article{padding-left:0}.gj-desk>div,.gj-list{grid-template-columns:1fr}.gj-desk article,.gj-desk article:nth-child(3n+1),.gj-list article,.gj-list article:nth-child(odd){padding:1rem 0;border-left:0;border-top:1px solid var(--line)}.gj-foot{display:block}.gj-foot nav{margin-top:1rem;flex-wrap:wrap}}
.gj.sector-site{--sector-paper:#fff;--sector-ink:var(--ink);--sector-line:var(--line);--sector-accent:var(--accent);--sector-warm:#f0ece4;--sector-head:var(--vuga-font-heading),serif;--sector-body:var(--vuga-font-body),serif;--sector-ui:var(--vuga-font-interface),sans-serif}.gj>.gj-head,.gj>.gj-nav,.gj>.gj-foot,.gj>.gj-top{display:none!important}.layout-government-journal .sector-network-bar{background:#fff;color:var(--muted);border-bottom:1px solid var(--line)}.layout-government-journal .sector-network-bar>div{justify-content:flex-end}.layout-government-journal .sector-masthead--government{min-height:108px;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;padding-block:1.1rem}.layout-government-journal .sector-masthead--government .sector-brand{flex-direction:row;align-items:center;justify-self:center;min-width:0;text-align:left}.layout-government-journal .government-monogram{display:grid;place-items:center;color:var(--accent);font:800 clamp(2.4rem,5vw,4rem)/.8 'Playfair Display',var(--sector-head);letter-spacing:-.08em}.layout-government-journal .government-wordmark{display:grid;gap:.28rem;min-width:0}.layout-government-journal .government-wordmark strong{font:700 clamp(1.15rem,2.3vw,1.8rem)/1 'Source Serif 4',var(--sector-head);letter-spacing:.14em;text-transform:uppercase}.layout-government-journal .government-wordmark>span{font:600 .56rem/1.2 var(--sector-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.layout-government-journal .sector-nav{background:#fff;border-color:var(--line);font:700 .94rem/1 'Source Serif 4',var(--sector-head)}.layout-government-journal .sector-nav>div{gap:0}.layout-government-journal .sector-nav a{padding:1rem 1.05rem;border-left:1px solid var(--line)}.layout-government-journal .sector-nav a:first-child{border-left:0;color:var(--accent)}.layout-government-journal .sector-nav [aria-current=page]{color:var(--accent)}.layout-government-journal .sector-footer{background:var(--ink)}@media(max-width:760px){.layout-government-journal .sector-masthead--government{min-height:78px;padding-block:.7rem}.layout-government-journal .sector-masthead--government .sector-brand{justify-self:start;gap:.55rem}.layout-government-journal .government-monogram{font-size:2rem}.layout-government-journal .government-wordmark strong{font-size:1rem;letter-spacing:.08em}.layout-government-journal .government-wordmark>span{display:none}.layout-government-journal .sector-nav a{padding:.85rem .8rem}}
