:root{--ink:#152f29;--paper:#f7f7ef;--rule:#c6cec2;--red:#bd4e2e}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);font:16px/1.55 -apple-system,BlinkMacSystemFont,"PingFang SC",sans-serif;color:var(--ink)}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button,select{font:inherit;cursor:pointer;color:inherit}button{background:none;border:1px solid var(--rule);padding:6px 14px;border-radius:4px}.wrap{width:min(1120px,91%);margin:auto}header{border-bottom:1px solid var(--rule)}.bar,.mast,.line,footer{display:flex;justify-content:space-between;align-items:center}.bar{height:66px}.brand{font-size:19px;letter-spacing:2px}.brand i{font-size:26px;vertical-align:-2px;font-style:normal;color:var(--red)}nav{display:flex;gap:27px;font-size:14px}.mast{padding:40px 0 25px}.mast small,.eyebrow,em,footer span{font:600 11px/1.5 ui-monospace,monospace;letter-spacing:2px}.mast small{color:#5d7066}h1,h2,h3{margin:0;font-family:Georgia,"Songti SC","Noto Serif CJK SC",serif}h1{font-size:clamp(40px,5vw,62px);line-height:1.23}h1 span{color:var(--red)}.edition{text-align:right}.edition label{display:block;color:#627269;font-size:12px}.edition select{margin-top:5px;border:0;background:transparent;border-bottom:1px solid var(--rule);font:600 17px/1.5 ui-monospace,monospace}.hero{isolation:isolate;position:relative;overflow:hidden;background:#103e35;color:#fffdf0;padding:34px 38px;min-height:265px;display:flex;align-items:center}.hero:before{content:"";position:absolute;inset:0 0 0 52%;background:url('/globe.svg') center right/auto 145% no-repeat;z-index:-1}.hero>div{max-width:64%}.eyebrow{color:#bce7bb}.hero h3{font-size:clamp(27px,3.1vw,44px);line-height:1.27;margin:13px 0}.hero p{color:#dbe7da;margin:0 0 18px}.links{display:flex;gap:10px 19px;flex-wrap:wrap}.links a{font-size:13px;font-weight:600;border-bottom:1px solid #94a494}.cols{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin:34px 0}.cols>section,#live{border-top:2px solid var(--ink)}h2{font-size:28px;padding:14px 0;display:flex;align-items:center;gap:12px}em{font-style:normal;color:var(--red)}article{padding:16px 0 19px;border-top:1px solid var(--rule)}article small{font-weight:600;font-size:12px;color:#606e61}article h3{font-size:23px;line-height:1.42;margin:6px 0}article p,details p{color:#47594e;margin:6px 0 12px}#tabs{display:flex;gap:6px}button[aria-pressed=true]{background:var(--ink);color:white}#status,#health{font-size:13px;color:#5d695f}#rows a{display:grid;grid-template-columns:130px 1fr 100px;gap:16px;padding:11px 0;border-top:1px solid var(--rule)}#rows small,#rows time{font-size:12px;color:#5e7064}#rows time{text-align:right}details{background:#ecf0e5;padding:15px 19px;margin:20px 0}summary{cursor:pointer}footer{border-top:1px solid var(--rule);padding:21px 0 40px;font-size:13px}footer span{font-size:10px}@media(max-width:700px){.bar{height:58px}.brand{font-size:16px}nav{gap:12px;font-size:12px}.mast{padding:23px 0 18px}.mast small{font-size:9px}.hero{padding:24px}.hero>div{max-width:100%}.hero:before{opacity:.15;inset:0}.cols{grid-template-columns:1fr;gap:20px;margin:24px 0}#rows a{grid-template-columns:1fr auto;gap:4px}#rows strong{grid-column:1/-1;grid-row:2}.edition select{font-size:14px}}

.hero h3{text-wrap:balance}
