.edition,html[data-edition]{--ink:#17130e;--paper:#e9e2d2;--paper-dim:#d6cdb8;--red:#b3261e;--red-deep:#8e1c15;--gold:#f0b429;--ink-soft:#38302a;--ink-muted:#574c42;--rule-faint:#c3b8a2;--green:#155a30;--amber:#6e4a00;--night:#17130e;--cream:#e9e2d2;--red-ink:#8e1c15;--on-ink-accent:var(--gold);--halftone-blend:multiply;--halftone-bright:1.05;--halftone-dots:.55;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rule-1:1px solid var(--ink);--rule-2:2px solid var(--ink);--rule-3:3px solid var(--ink);--rule-4:4px solid var(--ink);--rule-dotted:1px dotted var(--ink);--rule-dashed:1px dashed var(--ink);--rule-double:3px double var(--ink);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-11:44px;--s-14:56px;--page-max:1240px;--page-gutter:40px;--col-pad:32px;--ed-serif:var(--font-newsreader), Georgia, "Times New Roman", serif;--ed-display:var(--font-newsreader-display), var(--font-newsreader), Georgia, "Times New Roman", serif;--ed-mono:var(--font-plexmono), ui-monospace, "SF Mono", Menlo, monospace}@media (max-width:959px){.edition,html[data-edition]{--page-gutter:16px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .edition,:root:not([data-theme=light])[data-edition]{--ink:#e9e2d2;--paper:#17130e;--paper-dim:#241f18;--ink-soft:#cfc7b3;--ink-muted:#a9a08c;--rule-faint:#40392e;--red:#f0685a;--red-deep:#ff8576;--green:#5fd28a;--amber:#f0b429;--on-ink-accent:var(--red-ink);--halftone-blend:normal;--halftone-bright:.82;--halftone-dots:.3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .edition,:root[data-theme=dark][data-edition]{--ink:#e9e2d2;--paper:#17130e;--paper-dim:#241f18;--ink-soft:#cfc7b3;--ink-muted:#a9a08c;--rule-faint:#40392e;--red:#f0685a;--red-deep:#ff8576;--green:#5fd28a;--amber:#f0b429;--on-ink-accent:var(--red-ink);--halftone-blend:normal;--halftone-bright:.82;--halftone-dots:.3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.edition .ed-coupon{--ink:var(--night);--paper:var(--cream);--ink-soft:#38302a;--ink-muted:#574c42;--red:#b3261e;--red-deep:var(--red-ink);--on-ink-accent:var(--gold);--rule-1:1px solid var(--night);--rule-2:2px solid var(--night);--rule-3:3px solid var(--night);--rule-dashed:1px dashed var(--night);color:var(--night);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
@font-face{font-family:newsreaderDisplay;src:url(../media/newsreader_display_800_opsz-s.p.36_50gngzc9lg.woff2?dpl=188f3da7480c)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:newsreaderDisplay Fallback;src:local(Times New Roman);ascent-override:66.06%;descent-override:23.82%;line-gap-override:0.0%;size-adjust:111.26%}.YARbQG_className{font-family:newsreaderDisplay,newsreaderDisplay Fallback,Georgia,Times New Roman,serif;font-style:normal;font-weight:800}.YARbQG_variable{--font-newsreader-display:"newsreaderDisplay", "newsreaderDisplay Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:newsreader;src:url(../media/newsreader_400-s.p.1zqdvo8tou4dd.woff2?dpl=188f3da7480c)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newsreader;src:url(../media/newsreader_italic_400-s.p.16x4cwd-g31qo.woff2?dpl=188f3da7480c)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Times New Roman);ascent-override:70.13%;descent-override:25.29%;line-gap-override:0.0%;size-adjust:104.8%}.XWl6_a_className{font-family:newsreader,newsreader Fallback,Georgia,Times New Roman,serif}.XWl6_a_variable{--font-newsreader:"newsreader", "newsreader Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:plexMono;src:url(../media/plex_mono_400.p.3xdfs0-p_zi4c.woff2?dpl=188f3da7480c)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/plex_mono_600.p.30e0eqd5fxn92.woff2?dpl=188f3da7480c)format("woff2");font-display:swap;font-weight:600;font-style:normal}.bpZkGG_className{font-family:plexMono,ui-monospace,SF Mono,Menlo,monospace}.bpZkGG_variable{--font-plexmono:"plexMono", ui-monospace, SF Mono, Menlo, monospace}
.badge-bar{border-bottom:1px dotted var(--color-border);align-items:center;gap:12px 28px;padding:18px 0;display:flex}.badge-bar-label{font-family:var(--ed-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted-2);flex:none;margin:0;font-size:11px;font-weight:600}.badge-bar-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.badge-bar-track{width:max-content;margin:0;padding:0;list-style:none;animation:linear infinite badge-bar-roll;display:flex}.badge-bar-window:hover .badge-bar-track,.badge-bar-window:focus-within .badge-bar-track{animation-play-state:paused}@keyframes badge-bar-roll{to{transform:translate(-50%)}}.badge-bar-item{border-left:1px dotted var(--color-border);flex:none;align-items:center;padding:2px 22px;display:flex}.badge-bar-item a{border-radius:8px;transition:transform .2s,opacity .2s;display:block}.badge-bar-item img{width:auto;height:40px;display:block}.badge-bar-track:hover .badge-bar-item a{opacity:.55}.badge-bar-track .badge-bar-item a:hover,.badge-bar-track .badge-bar-item a:focus-visible{opacity:1;transform:translateY(-2px)}.badge-bar-item a:focus-visible{outline:2px solid var(--color-foreground,currentColor);outline-offset:3px}.badge-bar-light{display:none!important}html[data-edition] .badge-bar-light{display:block!important}html[data-edition] .badge-bar-dark{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-edition] .badge-bar-light{display:none!important}:root:not([data-theme=light])[data-edition] .badge-bar-dark{display:block!important}}:root[data-theme=dark][data-edition] .badge-bar-light{display:none!important}:root[data-theme=dark][data-edition] .badge-bar-dark{display:block!important}@media (max-width:640px){.badge-bar{flex-direction:column;align-items:stretch}.badge-bar-label{text-align:center}}@media (prefers-reduced-motion:reduce){.badge-bar-track{flex-wrap:wrap;justify-content:center;row-gap:12px;width:auto;animation:none}.badge-bar-window{-webkit-mask-image:none;mask-image:none}.badge-bar-copy{display:none}}
