@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/playfair-display-latin-400-normal.CFtfchNt.woff2) format("woff2"),url(/_astro/playfair-display-latin-400-normal.DHYHbkg3.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/playfair-display-latin-700-normal.CuDiGg7c.woff2) format("woff2"),url(/_astro/playfair-display-latin-700-normal.Bc_1Q1cG.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/playfair-display-latin-800-normal.lwhkvH_6.woff2) format("woff2"),url(/_astro/playfair-display-latin-800-normal.D0Xz4t1K.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/playfair-display-latin-900-normal.oSb7_CWx.woff2) format("woff2"),url(/_astro/playfair-display-latin-900-normal.DypQvTWf.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/playfair-display-latin-400-italic.LeeEXsx5.woff2) format("woff2"),url(/_astro/playfair-display-latin-400-italic.hIeePEuE.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/playfair-display-latin-700-italic.CB566L-e.woff2) format("woff2"),url(/_astro/playfair-display-latin-700-italic.DgrU7w_p.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-normal.C42RasBZ.woff2) format("woff2"),url(/_astro/libre-baskerville-latin-400-normal.B6A5kCEq.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/libre-baskerville-latin-700-normal.CLGq6Yj4.woff2) format("woff2"),url(/_astro/libre-baskerville-latin-700-normal.DFRs2Bxw.woff) format("woff")}@font-face{font-family:Libre Baskerville;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-italic.Dx5Rrf3o.woff2) format("woff2"),url(/_astro/libre-baskerville-latin-400-italic.BDjkfMIE.woff) format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2) format("woff2"),url(/_astro/source-sans-3-latin-400-normal.AFMiCETP.woff) format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-600-normal.DeckBYAU.woff2) format("woff2"),url(/_astro/source-sans-3-latin-600-normal.BvDVuF-j.woff) format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/source-sans-3-latin-700-normal.CkzU-mV9.woff2) format("woff2"),url(/_astro/source-sans-3-latin-700-normal.BBbVrHF_.woff) format("woff")}:root{--paper:#F1E9D6;--paper-age:#E4D8BC;--ink:#211C14;--ink-soft:#574B38;--masthead:#17130C;--on-masthead:#EFE7D3;--rule:#9A855D;--hair:#CBB88F;--link:#5A3B1C;--flag:#8B2B1E;--display:"Playfair Display",Georgia,"Times New Roman",serif;--body:"Libre Baskerville",Georgia,serif;--util:"Source Sans 3",system-ui,-apple-system,sans-serif;--fs-nameplate:clamp(1.8rem,5.5vw,3.25rem);--fs-h1:clamp(2rem,4.5vw,3rem);--fs-deck:clamp(1.15rem,2.2vw,1.5rem);--fs-h2:1.75rem;--fs-h3:1.25rem;--fs-lead:1.25rem;--fs-body:1.125rem;--fs-pull:clamp(1.5rem,3vw,2rem);--fs-meta:.8125rem;--fs-label:.75rem;--lh-body:1.75;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-6:1.5rem;--s-8:2rem;--s-12:3rem;--s-16:4rem;--s-24:6rem;--measure:40rem;--container:72rem;--radius:0}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--body);line-height:var(--lh-body);font-size:var(--fs-body)}a{color:var(--link);text-decoration:underline;text-underline-offset:2px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--flag);outline-offset:3px}img{max-width:100%;display:block}.label{font-family:var(--util);font-size:var(--fs-label);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.meta{font-family:var(--util);font-size:var(--fs-meta);color:var(--ink-soft)}.double-rule{position:relative;border-bottom:3px solid var(--ink)}.double-rule:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:var(--rule)}.masthead{background:var(--masthead);color:var(--on-masthead);text-align:center;padding:1.6rem 1rem 1.4rem}.nameplate{font-family:var(--display);font-weight:900;font-size:var(--fs-nameplate);letter-spacing:.1em;line-height:1;text-transform:uppercase}.masthead a{color:inherit;text-decoration:none}.anchor{font-family:var(--util);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;opacity:.72;margin-top:.7rem}.mast-wrap{border-bottom:3px solid var(--ink);position:relative}.mast-wrap:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:1px;background:var(--rule)}.folio{background:var(--paper-age);border-bottom:1px solid var(--hair);margin-top:5px}.folio-in{max-width:var(--container);margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1.25rem}.folio span{font-family:var(--util);font-size:var(--fs-label);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft)}.folio .mid{text-align:center;flex:1}@media(max-width:640px){.folio .mid{display:none}}.nav{border-bottom:1px solid var(--hair)}.nav-in{max-width:var(--container);margin:0 auto;padding:.7rem 1.25rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 1rem}.nav a{font-family:var(--util);font-size:var(--fs-label);letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:var(--ink)}.nav a[aria-current]{border-bottom:2px solid var(--flag);padding-bottom:2px}.nav a:hover{color:var(--flag)}.article{max-width:var(--measure);margin:0 auto;padding:var(--s-16) 1.25rem 3rem}.flag{color:var(--flag);display:inline-block;border-bottom:2px solid var(--flag);padding-bottom:3px;margin-bottom:1.1rem}.headline{font-family:var(--display);font-weight:800;font-size:var(--fs-h1);line-height:1.05;letter-spacing:-.01em}.deck{font-family:var(--display);font-style:italic;font-weight:400;font-size:var(--fs-deck);color:var(--ink-soft);margin-top:.9rem;line-height:1.35}.byline{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.4rem 1rem;align-items:baseline}.source-line{margin-top:.35rem}.source-line .label{color:var(--ink-soft)}.plate{background:var(--paper-age);border:1px solid var(--rule);padding:1.25rem;margin:2rem 0 2.4rem}.plate figure{margin:0}.scan{border:1px solid var(--ink);aspect-ratio:5/7;background:linear-gradient(#efe6cf,#efe6cf) padding-box;position:relative;overflow:hidden}.scan .m{position:absolute;top:0;left:0;right:0;height:14%;background:#2a2318;color:#e9dcbf;font-family:var(--display);font-weight:900;letter-spacing:.12em;display:flex;align-items:center;justify-content:center;font-size:clamp(.55rem,2.2vw,.8rem);text-transform:uppercase}.scan .cols{position:absolute;inset:16% 6% 6%;background-image:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),var(--hair) calc(25% - 1px),var(--hair) 25%);opacity:.7}.scan .bars{position:absolute;top:16%;left:6%;right:6%;height:20%;background:repeating-linear-gradient(#c9bb98 0 6px,transparent 6px 11px)}.scan .tag{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8%}.scan .tag span{font-family:var(--util);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);background:#f1e9d6d9;padding:.35rem .6rem;text-align:center;line-height:1.5}.scan-img{display:block;width:100%;height:auto;border:1px solid var(--ink);background:#efe6cf}.plate figcaption{margin-top:.9rem;font-family:var(--util);font-size:var(--fs-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);line-height:1.8}.plate figcaption a{color:var(--link)}@media(hover:hover){.plate{transition:transform .2s ease}.plate:hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.plate{transition:none}.plate:hover{transform:none}}.prose p{margin-top:1.3rem}.prose p:first-of-type{margin-top:0}.prose>p:first-of-type{font-size:var(--fs-lead);line-height:1.6}.lead{font-size:var(--fs-lead);line-height:1.6}.pull{font-family:var(--display);font-style:italic;font-size:var(--fs-pull);line-height:1.3;color:var(--ink);text-align:center;margin:2.4rem 0;padding:1.6rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.prose h2{font-family:var(--display);font-weight:800;font-size:var(--fs-h2);line-height:1.15;margin-top:2.4rem}.prose h3{font-family:var(--display);font-weight:700;font-size:var(--fs-h3);line-height:1.2;margin-top:2rem}.prose blockquote{font-family:var(--body);font-style:italic;color:var(--ink);border-left:3px solid var(--rule);margin:1.8rem 0;padding:.4rem 0 .4rem 1.3rem}.prose blockquote p{margin-top:.8rem}.prose blockquote p:first-of-type{margin-top:0}.prose ol,.prose ul{margin:1.3rem 0 1.3rem 1.4rem}.prose li{margin-top:.5rem}.prose hr{border:0;border-top:1px solid var(--hair);margin:2.4rem 0}.prose em{font-style:italic}.prose strong{font-weight:700}.context{background:var(--paper-age);border-left:3px solid var(--rule);padding:1rem 1.2rem;margin:1.8rem 0}.context .label{color:var(--ink-soft);display:block;margin-bottom:.5rem}.context p{font-size:1rem;line-height:1.6}.context>p:first-child strong:first-child{font-family:var(--util);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:var(--fs-label);color:var(--ink-soft)}.restoration{font-family:var(--util);font-size:var(--fs-meta);color:var(--ink-soft);font-style:normal;margin-top:1.8rem;border-top:1px solid var(--hair);padding-top:1rem}.cite{background:var(--paper-age);border:1px solid var(--rule);padding:1.1rem 1.25rem;margin:2.2rem 0}.cite .label{color:var(--ink-soft);display:block;margin-bottom:.5rem}.cite p{font-size:.95rem;line-height:1.6}.dispatch{max-width:var(--measure);margin:2.6rem auto 0;background:var(--paper-age);border:1px solid var(--ink);border-top:4px solid var(--flag);padding:2rem 1.5rem;text-align:center}.dispatch h2{font-family:var(--display);font-weight:700;font-size:var(--fs-h2)}.dispatch p{margin:.7rem auto 1.3rem;max-width:32rem;font-size:1.05rem;color:var(--ink-soft)}.kitform{display:flex;gap:.6rem;max-width:30rem;margin:0 auto;flex-wrap:wrap;justify-content:center}.kitform input{flex:1 1 14rem;font-family:var(--util);font-size:1rem;padding:.7rem .8rem;border:1px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:var(--radius)}.kitform button{font-family:var(--util);font-weight:700;font-size:.95rem;letter-spacing:.04em;padding:.7rem 1.3rem;border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:var(--radius);cursor:pointer;text-transform:uppercase}.kitform button:hover{background:var(--flag);border-color:var(--flag)}.kithint{font-family:var(--util);font-size:var(--fs-meta);color:var(--ink-soft);margin-top:.9rem}.foot{margin-top:3.5rem;background:var(--masthead);color:var(--on-masthead)}.foot-in{max-width:var(--container);margin:0 auto;padding:2.4rem 1.25rem;text-align:center}.foot .credit{font-family:var(--body);font-size:.95rem;max-width:44rem;margin:0 auto;color:#d8ccae}.foot .anchor{opacity:.62;margin-top:1.2rem}.foot nav{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.35rem 1rem;justify-content:center}.foot nav a{color:#d8ccae}.foot .colophon{font-family:var(--util);font-size:var(--fs-meta);letter-spacing:.1em;text-transform:uppercase;opacity:.5;margin-top:1.4rem}.note{max-width:var(--measure);margin:1.5rem auto 0;padding:0 1.25rem;font-family:var(--util);font-size:var(--fs-meta);color:var(--ink-soft);font-style:italic}.cta-pair{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.2rem 0 1.6rem}.cta{font-family:var(--util);font-weight:700;font-size:1rem;letter-spacing:.01em;line-height:1.2;padding:.75rem 1.15rem;border:1px solid var(--ink);text-decoration:none;border-radius:var(--radius);display:inline-block}.cta-primary{background:var(--ink);color:var(--paper)}.cta-primary:hover{background:var(--flag);border-color:var(--flag);color:var(--paper)}.cta-secondary{background:transparent;color:var(--ink)}.cta-secondary:hover{border-color:var(--flag);color:var(--flag)}.index-page{max-width:var(--container);margin:0 auto;padding:var(--s-12) 1.25rem 0}.section-head{padding-bottom:.7rem;margin-bottom:1.5rem}.section-flag{font-family:var(--display);font-weight:800;font-size:var(--fs-h1);line-height:1.05;text-transform:uppercase;letter-spacing:.01em}.section-sub{font-family:var(--display);font-style:italic;color:var(--ink-soft);font-size:var(--fs-deck);margin-top:.5rem}.card-list{list-style:none;display:grid;gap:0}.card{border-bottom:1px solid var(--hair)}.card:first-child{border-top:1px solid var(--hair)}.card-link{display:flex;gap:1.1rem;align-items:flex-start;text-decoration:none;color:var(--ink);padding:1.3rem .2rem}.card-link:hover .card-title{color:var(--flag)}.card-thumb{width:96px;height:auto;border:1px solid var(--ink);background:var(--paper-age);flex:none}.card-body{flex:1;min-width:0}.card-body .flag{margin-bottom:.5rem}.card-title{font-family:var(--display);font-weight:800;font-size:1.4rem;line-height:1.1;letter-spacing:-.01em;margin-bottom:.35rem}.card-deck{font-size:1rem;margin-top:.2rem;margin-bottom:.5rem}.card-source{color:var(--ink-soft);display:block}.empty{max-width:var(--measure);font-family:var(--display);font-style:italic;font-size:var(--fs-deck);color:var(--ink-soft);padding:2rem 0 3rem}@media(max-width:520px){.card-thumb{width:64px}}.frontpage{max-width:var(--container);margin:0 auto;padding:var(--s-12) 1.25rem 0}.lead-story{display:grid;grid-template-columns:1fr;gap:1.4rem;padding-bottom:var(--s-12);border-bottom:3px solid var(--ink)}@media(min-width:768px){.lead-story{grid-template-columns:1.4fr 1fr;align-items:start;gap:2.4rem}}.lead-story .flag{margin-bottom:.6rem}.lead-story h2{font-family:var(--display);font-weight:800;font-size:var(--fs-h1);line-height:1.05;letter-spacing:-.01em}.lead-story h2 a{color:var(--ink);text-decoration:none}.lead-story h2 a:hover{color:var(--flag)}.lead-story .deck{margin-top:.8rem}.lead-story .source-line{margin-top:1rem}.lead-thumb{border:1px solid var(--rule);background:var(--paper-age);padding:.8rem}.lead-thumb img{width:100%;height:auto;border:1px solid var(--ink)}
