@font-face{font-family:"serif";src:url(../media/Newsreader_normal-s.p.1tkuwlnjs9jrl.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:"serif";src:url(../media/Newsreader_normal-s.p.1tkuwlnjs9jrl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"serif";src:url(../media/Newsreader_normal-s.p.1tkuwlnjs9jrl.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"serif";src:url(../media/Newsreader_italic-s.p.0psn95x5q5t7r.woff2)format("woff2");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:"serif";src:url(../media/Newsreader_italic-s.p.0psn95x5q5t7r.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"serif";src:url(../media/Newsreader_italic-s.p.0psn95x5q5t7r.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:serif Fallback;src:local(Times New Roman);ascent-override:70.13%;descent-override:25.29%;line-gap-override:0.0%;size-adjust:104.8%}.serif_3eef429a-module__fqlYlG__className{font-family:"serif",serif Fallback}.serif_3eef429a-module__fqlYlG__variable{--font-serif:"serif", "serif Fallback"}
@font-face{font-family:sans;src:url(../media/Inter-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/Inter-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans;src:url(../media/Inter-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sans_5d295e51-module__RbxnDq__className{font-family:sans,sans Fallback}.sans_5d295e51-module__RbxnDq__variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/IBMPlexMono_400-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/IBMPlexMono_500-s.p.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.mono_8a842bc4-module__W-j5IW__className{font-family:mono,mono Fallback}.mono_8a842bc4-module__W-j5IW__variable{--font-mono:"mono", "mono Fallback"}
@font-face{font-family:arabic;src:url(../media/IBMPlexSansArabic_400-s.p.2e43q9x2y35kf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:arabic;src:url(../media/IBMPlexSansArabic_500-s.p.3vv2miivt1atr.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:arabic Fallback;src:local(Arial);ascent-override:108.5%;descent-override:41.5%;line-gap-override:0.0%;size-adjust:100.0%}.arabic_518f7a0b-module__QiSbVa__className{font-family:arabic,arabic Fallback}.arabic_518f7a0b-module__QiSbVa__variable{--font-arabic:"arabic", "arabic Fallback"}
:root{--ink:#14171c;--paper:#f8f7f4;--leaf:#f7f5f0;--bone:#fff;--graphite-base:#4a4f58;--rule-base:#dcd8cf;--rule-cool-base:#e2e0dc;--seal:#8a6a3b;--oxblood:#7a2b26;--midnight:#0f1620;--serif:var(--font-serif), Georgia, "Times New Roman", serif;--sans:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--arabic:var(--font-arabic), var(--font-sans), sans-serif;--radius-structural:0px;--radius-control:2px;--radius-overlay:6px;--unit:8px;--section-gap:40px;--section-rhythm:64px;--container:clamp(1180px, 53vw + 500px, 1560px);--gutter:24px;--page-margin:40px;--text-scale:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--ink:#f2ede2;--paper:#17140f;--leaf:#1b1712;--bone:#221c15;--graphite-base:#ab9f8a;--rule-base:#332b20;--rule-cool-base:#3a3226;--seal:#c9a35f;--oxblood:#c25c4f}}[data-theme=dark]{--ink:#f2ede2;--paper:#17140f;--leaf:#1b1712;--bone:#221c15;--graphite-base:#ab9f8a;--rule-base:#332b20;--rule-cool-base:#3a3226;--seal:#c9a35f;--oxblood:#c25c4f}[data-theme=light]{--ink:#14171c;--paper:#f8f7f4;--leaf:#f7f5f0;--bone:#fff;--graphite-base:#4a4f58;--rule-base:#dcd8cf;--rule-cool-base:#e2e0dc;--seal:#8a6a3b;--oxblood:#7a2b26}:root{--graphite:var(--graphite-base);--rule:var(--rule-base);--rule-cool:var(--rule-cool-base)}[data-text-size=large]{--text-scale:1.125}[data-text-size=extra-large]{--text-scale:1.25}[data-contrast=increased]{--graphite:color-mix(in srgb, var(--graphite-base) 55%, var(--ink) 45%);--rule:color-mix(in srgb, var(--rule-base) 35%, var(--ink) 65%);--rule-cool:color-mix(in srgb, var(--rule-cool-base) 35%, var(--ink) 65%)}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:calc(15px * var(--text-scale));line-height:1.5}html[dir=rtl] body{font-family:var(--arabic)}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--seal);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:calc(11px * var(--text-scale));letter-spacing:.1em;z-index:100;padding:10px 16px;position:absolute;inset-block-start:-100px;inset-inline-start:16px}.skip-link:focus{inset-block-start:16px}[data-motion=reduced] *,[data-motion=reduced] :before,[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion=standard]) *,:root:not([data-motion=standard]) :before,:root:not([data-motion=standard]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-links=always-underline] main a:not(.no-underline){text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}@media print{body{background:#fff}.no-print{display:none!important}}
