@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_fdb222{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_fdb222{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/09f6c2baa931b883-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6b4fe0bff7871930-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/064ea76c844b54f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b0fde133b3c9bd9c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/92daa4d0098aa288-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Franklin Fallback;src:local("Arial");ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.00%;size-adjust:104.31%}.__className_50a249{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}.__variable_50a249{--font-franklin:"Libre Franklin","Libre Franklin Fallback"}:root{--paper:#f7f3ea;--paper-2:#f0eadb;--white:#fdfbf5;--ink:#1a1915;--ink-2:#57544a;--ink-3:#8a8578;--rule:#d9d2c0;--accent:#14532d;--accent-ink:#0f3d22;--flash:#a63a2b;--sp-tint:#f2e8cf;--sp-border:#d6c08a;--sp-ink:#7a5a1e;--mast:var(--font-fraunces),"Iowan Old Style",Georgia,serif;--display:var(--font-fraunces),"Iowan Old Style",Georgia,serif;--body:"Charter","Bitstream Charter","Iowan Old Style",Georgia,serif;--sans:var(--font-franklin),"Helvetica Neue",Helvetica,Arial,sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{background:var(--paper)}body{font-family:var(--body);color:var(--ink);font-size:17.5px;line-height:1.65}a{color:inherit}img{max-width:100%}.wrap{max-width:1080px;margin:0 auto;padding:0 24px}.dateline{display:flex;justify-content:space-between;gap:16px;font-family:var(--sans);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);padding:8px 0;margin-top:18px}.masthead{display:block;font-family:var(--mast);font-weight:900;text-align:center;font-size:clamp(36px,6vw,64px);letter-spacing:-.01em;line-height:1.1;padding:22px 0 14px;text-decoration:none}.mastrule{border-bottom:4px double var(--ink)}.motto{text-align:center;font-size:11.5px;letter-spacing:.28em;color:var(--ink-2);padding:10px 0;border-bottom:1px solid var(--rule)}.motto,.nav{font-family:var(--sans);text-transform:uppercase}.nav{display:flex;gap:26px;align-items:center;justify-content:center;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--ink);font-size:13px;font-weight:600;letter-spacing:.06em}.nav a{text-decoration:none;padding:4px 0;border-bottom:2px solid transparent}.nav a:hover{border-bottom-color:var(--ink)}.nav a.btn{border-bottom:none}.btn{display:inline-block;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:11px 20px;border-radius:0;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:background .12s ease-out,color .12s ease-out,transform .05s ease-out}.btn-p{background:var(--accent);color:var(--paper)}.btn-p:active,.btn-p:hover{background:var(--accent-ink)}.btn-p:active{transform:translateY(1px)}.btn-s{background:transparent;color:var(--ink);border-color:var(--ink)}.btn-s:active,.btn-s:hover{background:var(--ink);color:var(--paper)}.btn-s:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field{font-family:var(--sans);font-size:15px;padding:10px 12px;border:1px solid var(--rule);background:var(--white);border-radius:2px;width:100%;color:var(--ink)}.field:focus{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}textarea.field{font-family:var(--body);line-height:1.5;resize:vertical}.frm{max-width:560px;display:flex;flex-direction:column;gap:18px}.frm label{font-weight:600;letter-spacing:.08em;text-transform:uppercase;display:block;margin-bottom:6px}.frm .hint,.frm label{font-family:var(--sans);font-size:12px}.frm .hint{color:var(--ink-3);margin-top:4px}.notice{font-family:var(--sans);font-size:14px;padding:12px 16px;border-left:3px solid var(--accent);background:var(--paper-2);margin-bottom:24px}.notice.err{border-left-color:var(--flash)}.kick{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.kick.flash{color:var(--flash)}.kick.sp{color:var(--sp-ink)}.standfirst{font-size:20px;line-height:1.45;margin:10px 0 14px}.meta,.standfirst{color:var(--ink-2)}.meta{font-family:var(--sans);font-size:13px;display:flex;gap:12px;flex-wrap:wrap;align-items:baseline}.meta b{font-weight:600;color:var(--ink)}.meta .no,.slug{color:var(--ink-3)}.slug{font-family:var(--sans);font-size:10.5px;font-weight:500;letter-spacing:.3em;text-transform:uppercase}.front{display:grid;grid-template-columns:1fr 300px;grid-gap:0;gap:0;margin-top:32px}.lead{padding-right:28px}.lead h1{font-family:var(--display);font-weight:600;font-size:44px;line-height:1.08;letter-spacing:-.005em}.lead h1 a{text-decoration:none}.lead h1 a:hover{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}.rail{border-left:1px solid var(--rule);padding-left:28px;display:flex;flex-direction:column}.card{padding:16px 0;border-bottom:1px solid var(--rule)}.card h3{font-family:var(--display);font-weight:600;font-size:19px;line-height:1.25;margin:2px 0 6px}.card h3 a{text-decoration:none}.card:hover h3 a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.card .m{font-family:var(--sans);font-size:12px;color:var(--ink-3)}.card .sf{font-size:15px;color:var(--ink-2);line-height:1.5;margin-bottom:4px}.tag-sp{display:inline-block;font-family:var(--sans);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-ink);background:var(--sp-tint);border:1px solid var(--sp-border);padding:2px 7px;margin-bottom:6px}.sectionhead{border-top:3px solid var(--ink);padding-top:10px;margin:48px 0 8px;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.sectionhead h2{font-family:var(--sans);font-weight:700;font-size:14px;letter-spacing:.18em;text-transform:uppercase}.sectionhead h2 a{text-decoration:none}.sectionhead h2 a:hover{text-decoration:underline;text-underline-offset:4px}.sectionhead .all{font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);text-decoration:none}.sectionhead .all:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.threecol{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:28px;gap:28px}.threecol>div:not(:first-child){border-left:1px solid var(--rule);padding-left:28px}.article{max-width:720px;margin:40px auto 0}.article h1{font-family:var(--display);font-weight:600;font-size:38px;line-height:1.12;letter-spacing:-.005em;margin-bottom:6px}.article .rulebar{border-bottom:1px solid var(--rule);margin:16px 0 24px}.article .bodycopy p{max-width:38em;margin-bottom:1.2em}.article .bodycopy p a{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-decoration-thickness:1.5px;text-underline-offset:3px}.article .bodycopy p a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2.5px}.dropcap:first-letter{font-family:var(--display);font-weight:600;font-size:58px;line-height:.8;float:left;padding:6px 10px 0 0}.pull{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:22px 0;margin:26px 0;max-width:38em}.pull .q{font-family:var(--display);font-size:28px;line-height:1.3;font-weight:400}.pull .a{font-family:var(--sans);font-size:13px;color:var(--ink-2);margin-top:10px;text-transform:uppercase;letter-spacing:.06em}.facts{border-top:3px solid var(--ink);background:var(--paper-2);padding:16px 18px;max-width:420px;margin:26px 0}.facts .h{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px}.facts .row{display:flex;align-items:baseline;font-size:15px;padding:6px 0}.facts .row .k{font-family:var(--sans);font-size:13px;color:var(--ink-2)}.facts .row .dots{flex:1 1;border-bottom:2px dotted var(--rule);margin:0 8px}.facts .row .v{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.facts .src{font-family:var(--sans);font-size:11.5px;color:var(--ink-3);margin-top:8px}.facts .src a{color:var(--accent)}.rel{margin:32px 0;max-width:38em}.rel .h{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;border-top:3px solid var(--ink);padding-top:8px;margin-bottom:8px}.rel a{display:block;font-family:var(--display);font-weight:600;font-size:17px;text-decoration:none;padding:7px 0;border-bottom:1px solid var(--rule)}.rel a:hover{text-decoration:underline;text-underline-offset:4px}.rel .n{font-size:11.5px;color:var(--ink-3);font-weight:500}.corr,.rel .n{font-family:var(--sans)}.corr{border-left:3px solid var(--flash);background:var(--paper-2);padding:12px 16px;font-size:13.5px;color:var(--ink-2);max-width:38em;margin:26px 0}.corr b{color:var(--flash);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.sp-note{font-family:var(--sans);font-size:12.5px;font-style:italic;color:var(--ink-2);margin-top:8px}.sp-panel{background:var(--sp-tint);border:1px solid var(--sp-border);padding:20px 22px;margin-bottom:20px}.sp-panel .lab{font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--sp-ink);margin-bottom:10px}.news-mod{background:var(--paper-2);border-top:4px double var(--ink);padding:18px;margin-top:18px}.news-mod h4{font-family:var(--display);font-style:italic;font-weight:600;font-size:21px;margin-bottom:4px}.news-mod p{font-size:14.5px;color:var(--ink-2);margin-bottom:12px}.badge-fg{display:inline-flex;flex-direction:column;align-items:center;background:var(--ink);color:var(--paper);padding:12px 22px;gap:2px;text-decoration:none}.badge-fg .f{font-family:var(--sans);font-size:9px;letter-spacing:.3em;text-transform:uppercase}.badge-fg .m2{font-family:var(--mast);font-weight:900;font-size:15.5px;letter-spacing:-.01em;white-space:nowrap}.badge-fg .n{font-family:var(--sans);font-size:10px;letter-spacing:.12em}.badge-fg.light{background:var(--paper);color:var(--ink);border:1.5px solid var(--ink)}.codeblock{background:var(--paper-2);border:1px solid var(--rule);padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow-x:auto;white-space:pre}.prose{max-width:680px;margin:40px auto 0}.prose h1{font-family:var(--display);font-weight:600;font-size:36px;line-height:1.15;margin-bottom:10px}.prose h2{font-family:var(--sans);font-weight:700;font-size:14px;letter-spacing:.18em;text-transform:uppercase;border-top:3px solid var(--ink);padding-top:10px;margin:36px 0 12px}.prose p{margin-bottom:1.1em;max-width:38em}.prose ul{margin:0 0 1.1em 1.2em}.prose li{margin-bottom:.5em}.prose a{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-decoration-thickness:1.5px;text-underline-offset:3px}.prose a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.leadfig{margin:20px 0 8px}.leadfig img{display:block;width:100%;height:auto;border:1px solid var(--rule)}.leadfig figcaption{font-family:var(--sans);font-size:12.5px;line-height:1.5;color:var(--ink-2);padding-top:8px}.leadfig figcaption .cr{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:11px}.leadbody{margin-top:18px;border-top:1px solid var(--rule);padding-top:18px}.leadbody p{margin-bottom:1.1em}.leadbody .turn{display:inline-block;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);text-decoration:none;border-bottom:2px solid var(--rule);padding-bottom:2px}.leadbody .turn:hover{color:var(--accent-ink);border-bottom-color:var(--accent)}.firstedition{max-width:38em;margin:64px auto 96px;text-align:center}.firstedition h1{font-family:var(--display);font-weight:600;font-size:38px;line-height:1.12;margin-bottom:14px}.firstedition .kick{margin-bottom:12px}.firstedition .standfirst{margin-bottom:20px}.storyfig{margin:0 0 26px;max-width:38em}.storyfig img{display:block;width:100%;height:auto;border:1px solid var(--rule)}.storyfig figcaption{font-family:var(--sans);font-size:12.5px;line-height:1.5;color:var(--ink-2);padding-top:8px}.storyfig figcaption .cr{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:11px;white-space:nowrap}.moreshots{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;max-width:38em;margin:26px 0}.moreshots .storyfig{max-width:none;margin:0}@media (max-width:620px){.moreshots{grid-template-columns:1fr}}.picdesk{display:flex;gap:16px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--rule);flex-wrap:wrap}.picdesk img{width:140px;height:94px;object-fit:cover;border:1px solid var(--rule)}.picdesk .fields{flex:1 1;min-width:240px;display:flex;flex-direction:column;gap:8px}.filed{border-top:1px solid var(--rule);margin:26px 0 0;padding-top:12px;max-width:38em;display:flex;gap:14px;flex-wrap:wrap;align-items:baseline;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.filed .lbl{color:var(--ink-3);font-weight:500;letter-spacing:.18em}.filed a{text-decoration:none;color:var(--ink);padding-bottom:2px;border-bottom:2px solid var(--rule)}.filed a:hover{color:var(--accent);border-bottom-color:var(--accent)}.edition{border-top:3px solid var(--ink);background:var(--paper-2);padding:16px 18px;margin:24px 0 8px}.edition .h{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.edition .h .count{font-weight:500;letter-spacing:.06em;color:var(--ink-2)}.edition .tier{display:flex;align-items:baseline;gap:10px;padding:6px 0;border-bottom:1px solid var(--rule);font-family:var(--sans);font-size:13.5px}.edition .tier .n{font-weight:600;min-width:170px}.edition .tier .d{color:var(--ink-3);font-size:12.5px;flex:1 1}.edition .tier .v{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.edition .tier .v.has{color:var(--accent)}.edition .gap{font-size:13.5px;padding-top:12px}.chip,.edition .gap{font-family:var(--sans);color:var(--ink-2)}.chip{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;border:1px solid var(--rule);background:var(--paper-2)}.chip.ok{color:var(--accent);border-color:var(--accent);background:transparent}.chip.warn{color:var(--sp-ink);border-color:var(--sp-border);background:var(--sp-tint)}.chip.err{color:var(--flash);border-color:var(--flash);background:transparent}.admin-row{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--rule);flex-wrap:wrap}.admin-row .t{font-family:var(--display);font-weight:600;font-size:18px;line-height:1.3}.admin-row .t a{text-decoration:none}.admin-row .t a:hover{text-decoration:underline;text-underline-offset:4px}.flagbox{background:var(--sp-tint);border:1px solid var(--sp-border);border-top:3px solid var(--ink);padding:14px 16px;margin:20px 0;font-family:var(--sans);font-size:13.5px}.flagbox .h{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px}.flagbox li{margin:0 0 6px 18px}.preview-well{border:1px solid var(--rule);background:var(--white);padding:8px 28px 28px;margin:16px 0 28px}details.src-mat{font-family:var(--sans);font-size:12.5px;color:var(--ink-2);margin:12px 0}details.src-mat pre{white-space:pre-wrap;background:var(--paper-2);border:1px solid var(--rule);padding:12px;margin-top:8px;max-height:300px;overflow-y:auto;font-size:12px}.footer{margin-top:80px;border-top:4px double var(--ink);padding-top:22px}.footer .fm{font-family:var(--mast);font-weight:900;font-size:23px;text-align:center;margin-bottom:18px}.fcols{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:20px 0}.fcols .h{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;color:var(--ink-2)}.fcols .h,.fcols a{font-family:var(--sans)}.fcols a{display:block;font-size:13.5px;text-decoration:none;padding:3px 0}.fcols a:hover{text-decoration:underline;text-underline-offset:3px}.colophon{text-align:center;font-style:italic;color:var(--ink-2);font-size:15px;padding:16px 0 8px}.fbottom{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;font-family:var(--sans);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding-bottom:24px}@media (max-width:800px){.front{grid-template-columns:1fr}.rail{border-left:none;padding-left:0;border-top:1px solid var(--rule);margin-top:20px;padding-top:8px}.lead{padding-right:0}.threecol{grid-template-columns:1fr}.threecol>div:not(:first-child){border-left:none;padding-left:0;border-top:1px solid var(--rule);padding-top:16px}.fcols{grid-template-columns:repeat(2,1fr)}.dateline span:nth-child(2){display:none}}