@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-700-normal.gtcctNPv.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-700-normal.DvJDmrLu.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bricolage-grotesque-latin-ext-700-normal.fBkt-7fi.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-700-normal.BXpPFNFj.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-800-normal.J50vIsBe.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-800-normal.Br4b-5gk.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-ext-800-normal.BimIDUhy.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-ext-800-normal.CkoBqIJM.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-normal.BFBkh4jY.woff2)format("woff2"),url(/_astro/newsreader-latin-400-normal.gRTjlS2D.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-normal.svq1FPys.woff2)format("woff2"),url(/_astro/newsreader-latin-ext-400-normal.DYA1XoQK.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-500-normal.B66TYsaK.woff2)format("woff2"),url(/_astro/newsreader-latin-500-normal.DFwuUcdu.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/newsreader-latin-ext-500-normal.BNHmvKvI.woff2)format("woff2"),url(/_astro/newsreader-latin-ext-500-normal.CZruMFou.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-italic.CEihAR-f.woff2)format("woff2"),url(/_astro/newsreader-latin-400-italic.CNZoH1hn.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-ext-400-italic.BMTE_bNQ.woff2)format("woff2"),url(/_astro/newsreader-latin-ext-400-italic.qdgKLcPG.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/archivo-narrow-latin-500-normal.BH-FPhCi.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-500-normal.Oafwxh5s.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/archivo-narrow-latin-ext-500-normal.CEqYmuFE.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-ext-500-normal.DESKgx4f.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-narrow-latin-600-normal.l2jiltzb.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-600-normal.DZkbuzR9.woff)format("woff")}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/archivo-narrow-latin-ext-600-normal.DNmONYTo.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-ext-600-normal.CFDqFZjW.woff)format("woff")}:root{--paper:#f6f5f1;--ink:#151515;--red:#c8281b;--grey:#5a5a56;--soft:#3a3a38;--rule:#c9c7be;--display:"Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--text:"Newsreader", Georgia, "Times New Roman", serif;--narrow:"Archivo Narrow", "Arial Narrow", Arial, sans-serif;--pad:56px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--text);margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--red);outline-offset:3px}.skip{background:var(--ink);color:var(--paper);font:600 14px var(--narrow);z-index:10;padding:10px 16px;position:absolute;top:0;left:-9999px}.skip:focus{top:12px;left:12px}.wrap{padding:0 var(--pad) 40px;max-width:1440px;margin:0 auto}.topbar{font:500 13px var(--narrow);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 0;display:flex}.masthead{border-top:4px solid var(--ink);border-bottom:1px solid var(--ink);text-align:center;padding:14px 0 16px}.masthead a{font-family:var(--display);letter-spacing:-.03em;font-size:48px;font-weight:700;line-height:1;text-decoration:none}.masthead--big{padding:18px 0 20px}.masthead--big a{font-size:80px}.nav{border-bottom:1px solid var(--ink);font:600 14px var(--narrow);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:0 36px;display:flex}.nav a{align-items:center;min-height:48px;text-decoration:none;display:flex}.nav a[aria-current=page]{color:var(--red)}.kicker{font:600 13px var(--narrow);letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.byline{font:500 13px var(--narrow);letter-spacing:.12em;text-transform:uppercase;color:var(--grey)}.meta{font:500 12px var(--narrow);letter-spacing:.14em;text-transform:uppercase;color:var(--grey)}.num{font-family:var(--display);color:var(--red);font-size:40px;font-weight:800;line-height:.9}.figure{margin:0}.figure img{object-fit:cover;border:1px solid var(--ink);width:100%;height:auto;max-height:460px;display:block}.figure figcaption{color:var(--grey);padding-top:10px;font-size:15px;font-style:italic}.empty{color:var(--grey);padding:48px 0;font-size:22px;font-style:italic}.front{flex-wrap:wrap;padding-top:32px;display:flex}.lead{flex-direction:column;flex:2 560px;gap:18px;min-width:0;padding-right:40px;display:flex}.lead h1{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:42px;font-weight:700;line-height:1.1}.lead h1 a{text-decoration:none}.dek{color:var(--soft);margin:0;font-size:24px;font-style:italic;line-height:1.35}.excerpt{margin:0;font-size:19px;line-height:1.55}.more{font:600 13px var(--narrow);letter-spacing:.16em;text-transform:uppercase;border-bottom:2px solid var(--red);align-self:flex-start;padding:8px 0 3px;text-decoration:none}.side{border-left:1px solid var(--ink);flex-direction:column;flex:300px;gap:26px;padding-left:36px;display:flex}.sidehead{font:600 14px var(--narrow);letter-spacing:.18em;text-transform:uppercase;border-bottom:3px solid var(--ink);padding-bottom:8px}.item{gap:16px;min-height:44px;text-decoration:none;display:flex}.item-body{flex-direction:column;gap:4px;display:flex}.item-title{font-size:22px;font-weight:500;line-height:1.2}.art-head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:960px;margin:0 auto;padding:44px 0 30px;display:flex}.art-head h1{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:42px;font-weight:700;line-height:1.1}.art-head .dek{max-width:720px;font-size:26px}.prose{max-width:700px;margin:0 auto;padding:56px 0 24px;font-size:21px;line-height:1.62}.prose p{margin:0 0 22px}.prose>p:first-of-type:first-letter{float:left;font-family:var(--display);color:var(--red);padding:8px 12px 0 0;font-size:96px;font-weight:800;line-height:.78}.prose h2{font-family:var(--display);letter-spacing:-.02em;margin:40px 0 16px;font-size:34px;font-weight:700;line-height:1.12}.prose h3{font-family:var(--display);letter-spacing:-.02em;margin:32px 0 12px;font-size:26px;font-weight:700;line-height:1.15}.prose blockquote{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);font-family:var(--text);text-align:center;margin:44px -40px 36px;padding:28px 0;font-size:28px;font-style:italic;line-height:1.25}.prose blockquote p{margin:0}.prose img{max-width:100%;height:auto}.prose a{color:var(--red)}.prose ul,.prose ol{margin:0 0 22px;padding-left:1.2em}.signoff{align-items:center;gap:14px;padding-top:6px;display:flex}.endmark{background:var(--red);flex:none;width:10px;height:10px}.continue{border-top:4px solid var(--ink);margin-top:24px;padding-top:14px}.continue-head{font:600 14px var(--narrow);letter-spacing:.18em;text-transform:uppercase;padding-bottom:22px}.continue-row{flex-wrap:wrap;display:flex}.continue-row .item{flex:360px;padding:0 40px 24px 0}.continue-row .item+.item{border-left:1px solid var(--ink);padding:0 0 24px 40px}.continue-row .item-title{font-family:var(--display);letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:1.1}.listing{padding:48px 0 24px}.listing h1{font-family:var(--display);letter-spacing:-.03em;margin:0 0 8px;font-size:36px;font-weight:700;line-height:1}.listing .lede{color:var(--soft);margin:0 0 28px;font-size:22px;font-style:italic}.listing .item{border-top:1px solid var(--rule);padding:22px 0}.listing .item:first-of-type{border-top:3px solid var(--ink)}.listing .item-title{font-family:var(--display);letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:1.12}.page-text{max-width:700px;margin:0 auto;padding:48px 0 24px;font-size:21px;line-height:1.62}.page-text h1{font-family:var(--display);letter-spacing:-.03em;margin:0 0 24px;font-size:36px;font-weight:700;line-height:1}.foot{border-top:1px solid var(--ink);font:500 12px var(--narrow);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;padding-top:14px;display:flex}.foot a{text-decoration:none}.foot a:hover{text-decoration:underline}@media (width<=720px){:root{--pad:20px}.topbar{letter-spacing:.12em;font-size:12px}.topbar-mid{display:none}.masthead a,.masthead--big a{font-size:44px}.nav{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;gap:0 28px;overflow-x:auto}.nav a{flex:none}.front{padding-top:24px}.lead{gap:14px;padding-bottom:28px;padding-right:0}.lead h1{font-size:32px}.dek{font-size:20px}.excerpt{font-size:19px}.side{border-left:0;border-top:1px solid var(--ink);gap:18px;padding-top:20px;padding-left:0}.num{font-size:38px}.item-title{font-size:21px}.art-head{text-align:left;align-items:flex-start;gap:14px;padding:28px 0 24px}.art-head h1{font-size:32px;line-height:1.1}.art-head .dek{font-size:20px}.prose{padding:28px 0 12px;font-size:19px;line-height:1.6}.prose>p:first-of-type:first-letter{padding:7px 10px 0 0;font-size:78px}.prose h2{margin:34px 0 14px;font-size:28px}.prose blockquote{margin:32px 0;padding:22px 0;font-size:23px}.continue-row .item,.continue-row .item+.item{border-left:0;border-top:1px solid var(--rule);flex-basis:100%;padding:16px 0}.continue-row .item-title{font-size:24px}.listing{padding:28px 0 12px}.listing h1,.page-text h1{font-size:30px}.listing .item-title{font-size:26px}.page-text{padding-top:28px;font-size:19px}}
