/* IAS Gazette: an international-affairs journal with a centred masthead,
   split cover story and numbered reading agenda. */
body[data-publication="ias-gazette"]{--ink:#29242a;--muted:#685f62;--line:#d9cfc8;--paper:#fbf8f2;--panel:#f1ebe4;--accent:#733448;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}
[data-publication="ias-gazette"] main,.ias-masthead,.ias-footer{max-width:1360px;margin-inline:auto;padding-inline:48px}
body[data-publication="ias-gazette"] main{padding-top:0;padding-bottom:48px}
[data-publication="ias-gazette"] a{color:inherit;text-underline-offset:4px}
[data-publication="ias-gazette"] a:focus-visible,[data-publication="ias-gazette"] button:focus-visible{outline:3px solid var(--accent);outline-offset:5px}
.ias-utility{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.1em;text-transform:uppercase}
.ias-utility a{text-decoration:none}.ias-brand{display:grid;grid-template-columns:1fr minmax(0,560px) 1fr;align-items:center;gap:35px;padding:26px 0 22px}.ias-brand>a{display:block}.ias-brand img{display:block;width:100%;height:auto}.ias-brand p{margin:0;font:12px/1.8 Georgia,serif}.ias-brand p:last-child{text-align:right}.ias-brand em{color:var(--accent)}
.ias-nav{display:flex;justify-content:center;gap:42px;align-items:center;border-top:1px solid var(--ink);border-bottom:3px double var(--ink);min-height:52px;flex-wrap:wrap}.ias-nav a{padding:15px 0 12px;text-decoration:none;font-size:12px;border-bottom:3px solid transparent}.ias-nav a[aria-current]{border-color:var(--accent);font-weight:700}.ias-nav .ias-nav-end{font-size:10px;text-transform:uppercase;letter-spacing:.04em}
.ias-edition-heading{display:flex;justify-content:space-between;align-items:end;gap:36px;padding:30px 0}.ias-edition-heading h1{font:normal 26px/1.2 Georgia,serif;letter-spacing:-.5px;margin:5px 0 0}.ias-edition-heading>p{max-width:300px;font-size:12px;line-height:1.7;color:var(--muted);margin:0}.ias-kicker{display:flex;align-items:center;gap:10px;color:var(--accent);font:700 10px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}.ias-kicker a{text-decoration:none}.ias-kicker span{font-weight:400;color:var(--muted);border-left:1px solid var(--line);padding-left:10px}
.ias-card{min-width:0}.ias-card h2{font:normal 28px/1.17 Georgia,serif;letter-spacing:-.55px;margin:0 0 14px}.ias-card h2 a{text-decoration:none}.ias-card h2 a:hover{text-decoration:underline;text-decoration-thickness:1px}.ias-image{display:block;aspect-ratio:16/9;margin-bottom:20px;overflow:hidden;background:var(--panel)}.ias-image img{display:block;width:100%;height:100%;object-fit:contain}.ias-summary{font:16px/1.65 Georgia,serif;margin:0 0 18px;color:var(--muted)}.ias-meta{font:10px/1.7 Arial,Helvetica,sans-serif;color:var(--muted);margin:0}
.ias-cover{border-top:1px solid var(--line);padding:30px 0 42px}.ias-card-lead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:48px;align-items:center}.ias-card-lead .ias-image{grid-column:2;grid-row:1;margin:0}.ias-card-lead .ias-card-copy{grid-column:1;grid-row:1}.ias-card-lead h2{font-size:clamp(34px,3.35vw,48px);letter-spacing:-1.3px;line-height:1.08}.ias-card-lead .ias-summary{font-size:17px}.ias-read{display:inline-block;border-bottom:1px solid var(--accent);padding:7px 0;margin-top:18px;text-decoration:none;font:700 11px/1.5 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.04em}
.ias-agenda{background:#512b38;color:#fff8ef;margin:0 -48px;padding:34px 48px;display:grid;grid-template-columns:210px 1fr;gap:38px}.ias-agenda .ias-kicker{color:#e4c6aa}.ias-agenda-heading h2{font:italic 29px/1.2 Georgia,serif;margin:12px 0 0}.ias-agenda ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;list-style:none;counter-reset:agenda;padding:0;margin:0}.ias-agenda li{counter-increment:agenda;border-left:1px solid #886471;padding-left:22px;min-width:0}.ias-agenda li:before{content:counter(agenda,decimal-leading-zero);display:block;font:italic 28px/1 Georgia,serif;color:#e4c6aa;margin-bottom:18px}.ias-agenda .ias-card h2{font-size:21px}.ias-agenda .ias-kicker span{color:#e9d6dd;border-color:#886471}.ias-agenda .ias-meta{color:#e9d6dd}
.ias-reading-room{padding:15px 0 30px}.ias-rule-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin:35px 0 28px}.ias-rule-heading h2{font:normal 33px Georgia,serif;margin:0}.ias-rule-heading span,.ias-rule-heading>a{font-size:11px;color:var(--muted)}.ias-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 45px}.ias-grid .ias-card{display:grid;grid-template-columns:minmax(0,1fr) 145px;gap:22px;padding:28px 0;border-top:1px solid var(--line)}.ias-grid .ias-card-copy{grid-column:1;grid-row:1}.ias-grid .ias-image{grid-column:2;grid-row:1;margin:0;align-self:start}.ias-grid .ias-card h2{font-size:26px}.ias-grid .ias-summary{font-size:14px;line-height:1.6}.ias-archive .ias-card{display:block}.ias-archive .ias-image{margin-bottom:22px}.ias-archive .ias-card h2{font-size:31px}.ias-archive{gap:0 40px}
.ias-desks{display:grid;grid-template-columns:1fr 2fr;gap:50px;border-top:3px double var(--ink);margin-top:24px;padding:35px 0 45px}.ias-desks h2{font:normal 36px/1.15 Georgia,serif;margin:14px 0}.ias-desks nav{display:grid;grid-template-columns:1fr 1fr;gap:28px 38px}.ias-desks a{display:flex;align-items:baseline;gap:18px;text-decoration:none;border-top:1px solid var(--line);padding-top:16px}.ias-desk-number{font:11px Arial,Helvetica,sans-serif;color:var(--accent)}.ias-desks h3{font:normal 25px Georgia,serif;margin:0 0 12px}.ias-desks h3 span{font-size:16px;margin-left:8px}.ias-desks p:not(.ias-kicker){font-size:12px;line-height:1.7;color:var(--muted);margin:0}
.ias-editorial{background:var(--panel);padding:35px 40px;margin:0 0 12px;display:grid;grid-template-columns:1fr 1.2fr;column-gap:60px}.ias-editorial>.ias-kicker{grid-column:1/-1}.ias-editorial h2{font:normal 38px/1.16 Georgia,serif;margin:0 0 12px}.ias-editorial em{color:var(--accent)}.ias-editorial p:not(.ias-kicker){font-size:14px;line-height:1.8;margin:0}.ias-editorial a{display:inline-block;font-size:12px;font-weight:700;margin-top:18px}.ias-empty{padding:50px 0;min-height:210px}.ias-empty h2{font:normal 28px Georgia,serif}.ias-empty p{color:var(--muted)}
.ias-footer{border-top:3px double var(--ink);padding-top:34px;padding-bottom:24px}.ias-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:45px}.ias-footer img{max-width:100%;height:auto}.ias-footer-grid>div>p{font:italic 17px Georgia,serif;color:var(--muted)}.ias-footer nav{display:flex;flex-direction:column;gap:12px}.ias-footer h2{font:700 11px Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.07em;margin:10px 0}.ias-footer nav a{font-size:12px;text-decoration:none}.ias-footer nav a:hover{text-decoration:underline}.ias-footer-bottom{border-top:1px solid var(--line);margin-top:30px;padding-top:20px;display:flex;gap:25px;justify-content:space-between;font-size:10px;line-height:1.6;color:var(--muted)}.ias-footer-bottom p{margin:0;max-width:450px}
.ias-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0;font-size:11px;color:var(--muted)}[data-publication="ias-gazette"] .article-page{max-width:1120px;margin:auto}[data-publication="ias-gazette"] .article-heading{max-width:940px;padding:25px 0 30px;text-align:center;margin:0 auto}[data-publication="ias-gazette"] .article-heading h1{font:normal clamp(36px,4.7vw,62px)/1.08 Georgia,serif;letter-spacing:-1.5px;margin:18px 0 24px}[data-publication="ias-gazette"] .dek{font:21px/1.6 Georgia,serif;color:var(--muted);max-width:780px;margin:0 auto 24px}[data-publication="ias-gazette"] .byline{justify-content:center;font-size:11px;line-height:1.6;border-top:1px solid var(--line);padding-top:18px}[data-publication="ias-gazette"] .featured-figure{margin:0 auto 34px;max-width:960px}[data-publication="ias-gazette"] .featured-figure img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:contain;background:var(--panel)}[data-publication="ias-gazette"] figcaption{font-size:11px;line-height:1.7;padding-top:10px;color:var(--muted)}[data-publication="ias-gazette"] .article-content{max-width:720px;margin:auto}[data-publication="ias-gazette"] .prose{font:19px/1.85 Georgia,serif;color:var(--ink)}[data-publication="ias-gazette"] .prose h2{font:normal 30px/1.25 Georgia,serif;margin:38px 0 18px;scroll-margin-top:24px}[data-publication="ias-gazette"] .prose h3{font:normal 24px/1.3 Georgia,serif}[data-publication="ias-gazette"] .prose p{margin:0 0 24px}[data-publication="ias-gazette"] .article-toc{border-block:1px solid var(--line);padding:20px 0;margin-bottom:30px;font-size:13px;line-height:1.7}[data-publication="ias-gazette"] .article-toc h2{font:700 12px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px}[data-publication="ias-gazette"] .article-toc ol{padding-left:18px}[data-publication="ias-gazette"] .sources{margin:40px 0;background:var(--panel);border:0;border-left:3px solid var(--accent);padding:26px 30px}[data-publication="ias-gazette"] .sources h2{font:normal 25px Georgia,serif;margin:0 0 22px;text-transform:none;letter-spacing:0}[data-publication="ias-gazette"] .sources ol{padding-left:20px}[data-publication="ias-gazette"] .sources li{margin:16px 0;font-size:13px;line-height:1.6}[data-publication="ias-gazette"] .sources a{overflow-wrap:anywhere}[data-publication="ias-gazette"] .sources strong{font-weight:400}[data-publication="ias-gazette"] .sources span{display:block;color:var(--muted);font-size:10px}.ias-related{margin:45px 0}.ias-correction{border-top:1px solid var(--line);padding:20px 0;font-size:12px;line-height:1.7}[data-publication="ias-gazette"] .information-page{max-width:800px;padding:42px 0}[data-publication="ias-gazette"] .preview-strip{background:#512b38;color:#fff8ef}[data-publication="ias-gazette"] .archive-pagination{margin:28px 0;font-size:14px}
@media(max-width:1100px){.ias-brand{grid-template-columns:1fr minmax(0,460px) 1fr;gap:20px}.ias-brand p{font-size:10px}.ias-card-lead{gap:30px}.ias-agenda{grid-template-columns:1fr;gap:24px}.ias-agenda-heading h2 br{display:none}.ias-grid .ias-card{grid-template-columns:minmax(0,1fr) 110px;gap:18px}.ias-grid .ias-card h2{font-size:23px}.ias-desks{grid-template-columns:1fr 2fr;gap:30px}}
@media(max-width:800px){[data-publication="ias-gazette"] main,.ias-masthead,.ias-footer{padding-inline:24px}.ias-brand{display:block;max-width:480px;margin:auto;padding:20px 0}.ias-brand p{display:none}.ias-nav{gap:24px}.ias-nav .ias-nav-end{display:none}.ias-edition-heading{padding:25px 0}.ias-edition-heading>p{max-width:240px}.ias-card-lead{grid-template-columns:1fr 1fr;gap:25px}.ias-card-lead h2{font-size:34px}.ias-agenda{margin-inline:-24px;padding:30px 24px}.ias-agenda ol{gap:20px}.ias-agenda li{padding-left:15px}.ias-agenda .ias-card h2{font-size:20px}.ias-grid{gap:0 28px}.ias-grid .ias-card{display:block}.ias-grid .ias-image{margin-bottom:20px}.ias-desks{display:block}.ias-desks>div{margin-bottom:28px}.ias-editorial{gap:30px;padding:30px}.ias-editorial h2{font-size:32px}.ias-footer-grid{gap:25px}}
@media(max-width:600px){[data-publication="ias-gazette"] main,.ias-masthead,.ias-footer{padding-inline:20px}.ias-utility{font-size:9px;letter-spacing:.04em}.ias-brand{padding:16px 0}.ias-nav{gap:0;justify-content:space-between;min-height:48px}.ias-nav a{font-size:12px;padding:14px 0 10px}.ias-edition-heading{display:block;padding:24px 0}.ias-edition-heading h1{font-size:25px}.ias-edition-heading>p{margin-top:12px;max-width:100%}.ias-cover{padding:24px 0 30px}.ias-card-lead{display:flex;flex-direction:column;gap:24px;align-items:stretch}.ias-card-lead .ias-image{order:2}.ias-card-lead h2{font-size:37px;letter-spacing:-1px}.ias-card-lead .ias-summary{font-size:16px}.ias-read{margin-top:12px}.ias-agenda{margin-inline:-20px;padding:28px 20px}.ias-agenda ol{display:block}.ias-agenda li{display:grid;grid-template-columns:35px 1fr;gap:15px;border-left:0;border-top:1px solid #886471;padding:22px 0 0;margin-top:22px}.ias-agenda li:first-child{margin-top:0}.ias-agenda li:before{font-size:25px}.ias-agenda .ias-card h2{font-size:24px}.ias-rule-heading span{display:none}.ias-rule-heading h2{font-size:30px}.ias-grid{display:block}.ias-grid .ias-card{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:18px}.ias-grid .ias-image{margin-bottom:0}.ias-grid .ias-card h2{font-size:24px}.ias-grid .ias-summary{display:none}.ias-archive .ias-card{display:block}.ias-archive .ias-image{margin-bottom:20px}.ias-archive .ias-summary{display:block}.ias-desks h2{font-size:31px}.ias-desks nav{gap:26px 20px}.ias-desks a{gap:10px}.ias-desks h3{font-size:22px}.ias-editorial{display:block;padding:28px}.ias-editorial h2{margin-bottom:20px}.ias-footer-grid{grid-template-columns:1fr 1fr}.ias-footer-grid>div{grid-column:1/-1}.ias-footer-grid>div img{width:280px}.ias-footer-bottom{display:block}.ias-footer-bottom p{margin-top:10px}[data-publication="ias-gazette"] .article-heading{text-align:left;padding-top:8px}[data-publication="ias-gazette"] .article-heading h1{letter-spacing:-.8px;font-size:37px}[data-publication="ias-gazette"] .byline{justify-content:flex-start}[data-publication="ias-gazette"] .dek{font-size:18px}[data-publication="ias-gazette"] .prose{font-size:18px;line-height:1.8}[data-publication="ias-gazette"] .featured-figure{margin-inline:0}.ias-desks h3 span{margin-left:2px}}
@media(max-width:360px){.ias-grid .ias-card{display:block}.ias-grid .ias-image{margin-bottom:18px}.ias-desks nav{grid-template-columns:1fr}.ias-nav a{font-size:11px}.ias-card-lead h2{font-size:32px}}
@media(prefers-reduced-motion:reduce){[data-publication="ias-gazette"] *{scroll-behavior:auto}}
