@font-face{font-family:Besley;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/besley-latin-ext-600-normal.CK9a9PU2.woff2) format("woff2"),url(/_astro/besley-latin-ext-600-normal.D6MmULCb.woff) format("woff");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:Besley;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/besley-latin-600-normal.Cb-MmeJJ.woff2) format("woff2"),url(/_astro/besley-latin-600-normal.bp7R07FE.woff) format("woff");unicode-range:U+0000-00FF,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:Besley;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/besley-latin-ext-700-normal.DXzUupOo.woff2) format("woff2"),url(/_astro/besley-latin-ext-700-normal.BN-bKmK3.woff) format("woff");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:Besley;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/besley-latin-700-normal.DgyNedO8.woff2) format("woff2"),url(/_astro/besley-latin-700-normal.DzZvSNu1.woff) format("woff");unicode-range:U+0000-00FF,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:Besley;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/besley-latin-ext-400-italic.QRZ5vBex.woff2) format("woff2"),url(/_astro/besley-latin-ext-400-italic.C--PGyBT.woff) format("woff");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:Besley;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/besley-latin-400-italic.DiWTJ-1-.woff2) format("woff2"),url(/_astro/besley-latin-400-italic.D8TYh6B8.woff) format("woff");unicode-range:U+0000-00FF,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:Red Hat Display;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/red-hat-display-latin-ext-500-normal.1Gu2JayI.woff2) format("woff2"),url(/_astro/red-hat-display-latin-ext-500-normal.BVAh5fhN.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/red-hat-display-latin-500-normal.q2vn4sTq.woff2) format("woff2"),url(/_astro/red-hat-display-latin-500-normal.BuXLKpl5.woff) format("woff");unicode-range:U+0000-00FF,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:Red Hat Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/red-hat-display-latin-ext-600-normal.DVGr6C0S.woff2) format("woff2"),url(/_astro/red-hat-display-latin-ext-600-normal.C64L2Vfk.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/red-hat-display-latin-600-normal.BbN_fQ7Z.woff2) format("woff2"),url(/_astro/red-hat-display-latin-600-normal.B3rzeGOx.woff) format("woff");unicode-range:U+0000-00FF,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:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/red-hat-display-latin-ext-700-normal.4Yv4bhFz.woff2) format("woff2"),url(/_astro/red-hat-display-latin-ext-700-normal.CIzU_EaE.woff) format("woff");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:Red Hat Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/red-hat-display-latin-700-normal.DUeyuPwR.woff2) format("woff2"),url(/_astro/red-hat-display-latin-700-normal.pELEKMor.woff) format("woff");unicode-range:U+0000-00FF,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:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/red-hat-text-latin-ext-400-normal.BBm29hAA.woff2) format("woff2"),url(/_astro/red-hat-text-latin-ext-400-normal.BAHjMHPw.woff) format("woff");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:Red Hat Text;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/red-hat-text-latin-400-normal.CU14VBGs.woff2) format("woff2"),url(/_astro/red-hat-text-latin-400-normal.B-8bUVwG.woff) format("woff");unicode-range:U+0000-00FF,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:Red Hat Text;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/red-hat-text-latin-ext-400-italic.Brz__Nv4.woff2) format("woff2"),url(/_astro/red-hat-text-latin-ext-400-italic.UzpfF0tQ.woff) format("woff");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:Red Hat Text;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/red-hat-text-latin-400-italic.CE15k9Kx.woff2) format("woff2"),url(/_astro/red-hat-text-latin-400-italic.CxNIlMuC.woff) format("woff");unicode-range:U+0000-00FF,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:Red Hat Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/red-hat-text-latin-ext-600-normal.BbxJTJwO.woff2) format("woff2"),url(/_astro/red-hat-text-latin-ext-600-normal.Dmm4uGlZ.woff) format("woff");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:Red Hat Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/red-hat-text-latin-600-normal.IiL3oQyp.woff2) format("woff2"),url(/_astro/red-hat-text-latin-600-normal.BXgdy0W7.woff) format("woff");unicode-range:U+0000-00FF,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:Red Hat Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/red-hat-text-latin-ext-700-normal.Bd9Y8ckg.woff2) format("woff2"),url(/_astro/red-hat-text-latin-ext-700-normal.DuCQbF09.woff) format("woff");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:Red Hat Text;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/red-hat-text-latin-700-normal.CUTLKMGb.woff2) format("woff2"),url(/_astro/red-hat-text-latin-700-normal.BH-DziDI.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--ground: #F2F0EC;--ground-deep: #E7E4DD;--ink: #15182B;--soft: #4B4F60;--meta: #5E6272;--hair: #CFCCC4;--a: #EB7864;--b: #1E9CB8;--a-ink: #A84029;--b-ink: #0D6A80;--bg-page: var(--ground);--display: "Besley", "Clarendon", Georgia, serif;--ui: "Red Hat Display", "Helvetica Neue", Arial, sans-serif;--text: "Red Hat Text", "Helvetica Neue", Arial, sans-serif;--max: 1200px;--gut: 40px;--spine: 44px}*{box-sizing:border-box}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%}[hidden]{display:none}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--text);font-size:19px;line-height:1.62;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit}a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}h1,h2,h3,p,ul,ol,figure{margin:0}h1,h2,h3{font-family:var(--display);font-weight:600}ul,ol{padding:0;list-style:none}b,strong{font-weight:700}time,.tnum{font-variant-numeric:tabular-nums}.wrap{max-width:calc(var(--max) + 2 * var(--gut));margin:0 auto;padding:0 var(--gut)}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rule2{height:9px;border-top:3px solid var(--a);border-bottom:3px solid var(--b)}.rule2--thin{height:6px;border-top-width:2px;border-bottom-width:2px}.x2{font-family:var(--display);font-weight:700;letter-spacing:-.02em;white-space:nowrap;line-height:1}.x2 .x{color:var(--a-ink)}.x2 .n{color:var(--b-ink)}.ab{display:inline-grid;place-items:center;width:26px;height:26px;flex:0 0 26px;font:700 15px/1 var(--ui);color:var(--ink)}.ab.a{background:var(--a)}.ab.b{background:var(--b)}.ab-pair{display:inline-flex}.ab-pair .ab.b{margin-left:-6px}.btn{display:inline-block;background:var(--ink);color:#fff;font:700 16px/1 var(--ui);text-decoration:none;padding:16px 22px}.btn:hover{background:#000}.site-head{padding-top:26px}.site-head .wrap{padding-bottom:22px}.head-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:32px}.site-nav{display:contents}.nav-half{display:flex;gap:30px;grid-row:1}.nav-half.na{grid-column:1;justify-self:start}.nav-half.nb{grid-column:3;justify-self:end}.site-nav a{font:500 17px/1 var(--ui);text-decoration:none;color:var(--ink);padding:14px 0;white-space:nowrap;position:relative}.site-nav a[aria-current]:after,.site-nav a:hover:after{content:"";position:absolute;left:0;right:0;bottom:5px;height:5px;border-top:2px solid var(--a-ink);border-bottom:2px solid var(--b-ink)}.wm-h{display:contents}.wm{grid-column:2;grid-row:1;justify-self:center;display:inline-block;font-size:42px;line-height:1;color:var(--ink);text-decoration:none;padding:4px 0}.wm-svg{display:block;width:9.137em;height:.826em;margin:.101em 0 .073em}.tagline{grid-column:2;grid-row:2;justify-self:center;text-align:center;font-family:var(--display);font-style:italic;font-weight:400;font-size:16px;line-height:1.3;color:var(--soft);margin:4px 0 0}.two-up{position:relative;display:grid;grid-template-columns:1fr 1fr}.two-up:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:8px;margin-left:-4px;border-left:2px solid var(--a);border-right:2px solid var(--b)}.two-up--odd:before{display:none}.half{min-width:0}.half-a{padding-right:var(--spine)}.half-b{padding-left:var(--spine)}.sec-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:28px;margin:0 0 40px}.sec-head:before,.sec-head:after{content:"";height:6px;border-top:2px solid var(--a);border-bottom:2px solid var(--b)}.sec-head h2{font-size:34px;line-height:1.1;letter-spacing:-.01em;text-align:center}.sec-note{text-align:center;color:var(--soft);font-size:18px;margin:-26px auto 40px;max-width:720px}.front{padding-top:48px;padding-bottom:56px}.lead{display:flex;flex-direction:column}.lead .ph{display:block}.lead .ph img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.lead-text{padding:26px 0 0}.lead.flip .lead-text{padding:0 0 26px}.lead.flip .ph{margin-top:auto}.kick{display:flex;align-items:center;gap:10px;font:700 13px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 14px}.kick a{text-decoration:none;padding:15px 0;margin:-15px 0}.kick a:hover{text-decoration:underline}.lead-title{font-size:40px;line-height:1.08;letter-spacing:-.015em}.lead-title a{text-decoration:none;display:block}.lead-title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.dek{color:var(--soft);font-size:19px;line-height:1.55;margin-top:14px}.by{font:500 15px/1.3 var(--ui);color:var(--meta);margin-top:16px}.by b{color:var(--ink);font-weight:600}.doors{display:grid;grid-template-columns:1fr 1fr}.door{display:block;text-decoration:none;color:var(--ink);padding:34px var(--spine) 36px}.door.a{background:var(--a)}.door.b{background:var(--b)}.door-kick{display:flex;align-items:center;gap:10px;font:700 13px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase}.door-kick .ab{background:#fff;color:var(--ink)}.door-title{display:block;font-family:var(--display);font-weight:600;font-size:30px;line-height:1.12;margin-top:16px}.door-desc{display:block;font-size:18px;line-height:1.5;margin-top:10px;max-width:30em}.door:hover .door-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.band{background:var(--ground-deep);margin-top:72px;padding:68px 0 72px}.band--flush{margin-top:0}.ledger-col{display:grid;grid-template-columns:auto 1fr;column-gap:28px;align-items:start}.ledger-mark{font-size:132px;line-height:1;margin-top:-10px}.ledger-h{font-size:25px;line-height:1.15;padding-bottom:14px;border-bottom:1px solid var(--ink)}.ledger-list li{border-bottom:1px solid var(--hair);padding:14px 0 15px}.ledger-list .what{font:700 18px/1.3 var(--ui)}.ledger-list .what a{text-decoration:none;display:inline-block;padding:10px 0;margin:-10px 0}.ledger-list .what a:hover{text-decoration:underline}.ledger-list .why{display:block;color:var(--soft);font-size:17px;line-height:1.45;margin-top:3px}.ledger-foot{text-align:center;margin-top:40px;font-size:18px;color:var(--soft)}.more{font:700 16px/1 var(--ui);color:var(--ink);text-decoration:none;display:inline-block;padding:14px 0 12px;position:relative}.more:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:5px;border-top:2px solid var(--a);border-bottom:2px solid var(--b)}.more:hover:after{border-top-color:var(--a-ink);border-bottom-color:var(--b-ink)}.lanes{padding-top:76px}.cat-rows .two-up+.two-up .half{padding-top:44px}.cat-rows .two-up .half{padding-bottom:44px}.cat-rows .two-up:last-child .half{padding-bottom:8px}.cat{display:grid;grid-template-columns:150px 1fr;column-gap:26px;align-items:start}.half-b.cat{grid-template-columns:1fr 150px}.half-b.cat .cat-ph{order:2}.cat-ph img{width:150px;height:150px;object-fit:cover}.cat-name{font-size:30px;line-height:1.1;letter-spacing:-.01em}.cat-name a{text-decoration:none;display:inline-block;padding:6px 0}.cat-name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.cat-count{font:500 14px/1 var(--ui);color:var(--meta);margin-top:4px}.cat-desc{color:var(--soft);font-size:17px;line-height:1.5;margin-top:10px}.cat-list{margin-top:14px;border-top:1px solid var(--ink)}.cat-list li{border-bottom:1px solid var(--hair)}.cat-list a{display:block;padding:11px 0;font:600 17px/1.35 var(--ui);text-decoration:none}.cat-list a:hover{text-decoration:underline}.cat .more{margin-top:8px}.who-label{font:700 13px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.who-bio{color:var(--soft);font-size:17px;line-height:1.55;margin-top:10px}.latest{padding-top:84px;padding-bottom:96px}.pair-list .two-up .half{padding-top:22px;padding-bottom:22px}.pair-list .two-up+.two-up .half{border-top:1px solid var(--hair)}.item-date{font:500 14px/1 var(--ui);color:var(--meta)}.item-title{font-size:23px;line-height:1.18;margin-top:8px}.item-title--flush{margin-top:0}.item-title a{text-decoration:none;display:block;padding:4px 0}.item-title a:hover{text-decoration:underline}.item-desc{color:var(--soft);font-size:17px;line-height:1.5;margin-top:6px}.cat-head{padding-top:56px;padding-bottom:52px;text-align:center}.cat-head .crumb{font:700 13px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;display:inline-flex;gap:10px;align-items:center}.cat-head h1{font-size:76px;line-height:1;letter-spacing:-.02em;margin-top:18px}.cat-head .lede{color:var(--soft);font-size:21px;line-height:1.5;max-width:760px;margin:18px auto 0}.cat-head .count{font:500 15px/1 var(--ui);color:var(--meta);margin-top:16px}.card{display:grid;grid-template-columns:190px 1fr;column-gap:26px;align-items:start}.half-b.card{grid-template-columns:1fr 190px}.half-b.card .card-ph{order:2}.card-ph img{width:190px;height:190px;object-fit:cover}.card .x2{font-size:22px;display:inline-block;margin-right:6px}.cat-posts{padding-top:76px;padding-bottom:96px}.cat-posts .two-up .half{padding-top:34px;padding-bottom:34px}.cat-posts .two-up:first-child .half{padding-top:4px}.empty{text-align:center;color:var(--soft);padding:8px 0 40px}.notfound{padding-bottom:96px}.notfound h1{font-size:58px;line-height:1.04}.notfound-go{margin-top:30px}.post-head,.page-head{padding-top:52px}.post-top,.page-top{display:grid;grid-template-columns:7fr 5fr;column-gap:64px;align-items:end;padding-bottom:44px}.post-top h1,.page-head h1{font-size:58px;line-height:1.04;letter-spacing:-.02em}.page-head--plain h1{padding-bottom:40px}.stand{color:var(--soft);font-size:22px;line-height:1.48;margin-top:22px}.post-by{display:flex;align-items:center;gap:14px;margin-top:26px;font:500 16px/1.3 var(--ui);color:var(--meta)}.post-by b{color:var(--ink);font-weight:700}.lock-s{display:inline-grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border:1px solid var(--ink)}.lock-s .x2{font-size:24px}.post-ph img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.tally{display:grid;grid-template-columns:repeat(4,1fr)}.tally>li{padding:20px 20px 22px 0}.tally>li+li{border-left:1px solid var(--hair);padding-left:20px}.tally .x2{font-size:46px;display:block}.tally .of{font:700 17px/1.25 var(--ui);display:block;margin-top:8px}.tally .src{display:block;color:var(--meta);font-size:15px;line-height:1.35;margin-top:3px}.post-body{display:grid;grid-template-columns:minmax(0,720px) 300px;justify-content:space-between;column-gap:64px;padding-top:52px;padding-bottom:40px}.post-body--solo{grid-template-columns:minmax(0,720px);justify-content:start}.page-body{padding-top:52px;padding-bottom:96px}.page-body .prose{max-width:720px}.rail{align-self:start;position:sticky;top:24px}.rail-h{font:700 13px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;padding:14px 0}.toc{counter-reset:t;border-top:1px solid var(--ink)}.toc li{counter-increment:t;border-bottom:1px solid var(--hair)}.toc a{display:grid;grid-template-columns:30px 1fr;padding:11px 0;font:500 16px/1.35 var(--ui);text-decoration:none}.toc a:before{content:counter(t);font-family:var(--display);font-weight:600;color:var(--meta)}.toc a:hover{text-decoration:underline}.prose{min-width:0}.prose>*+*{margin-top:1.05em}.post-body .prose>p:first-child{font-size:22px;line-height:1.55}.prose h2{font-size:34px;line-height:1.12;letter-spacing:-.01em;margin-top:2em;padding-top:22px;position:relative;scroll-margin-top:16px}.prose h2:before{content:"";position:absolute;left:0;top:0;width:56px;height:7px;border-top:2px solid var(--a);border-bottom:2px solid var(--b)}.prose h3{font-size:23px;line-height:1.22;margin-top:1.6em;scroll-margin-top:16px}.prose h2 em,.prose h3 em{font-weight:400}.prose strong{font-weight:700}.prose li>ul,.prose li>ol{margin-top:.7em}.prose ul>li{position:relative;padding-left:30px}.prose li+li{margin-top:.7em}.prose ul>li:before{content:"";position:absolute;left:0;top:.62em;width:14px;height:7px;border-top:2px solid var(--a);border-bottom:2px solid var(--b)}.prose ol{list-style:decimal;padding-left:30px}.prose ol>li{padding-left:4px}.prose ol>li::marker{font-family:var(--display);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.prose blockquote{margin:1.6em 0 0;padding:2px 0 2px 26px;position:relative;color:var(--soft)}.prose blockquote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;border-left:2px solid var(--a);border-right:2px solid var(--b)}.prose blockquote>*+*{margin-top:.8em}.prose hr{border:0;height:6px;border-top:2px solid var(--a);border-bottom:2px solid var(--b);margin:2.2em 0 0}.prose code{font-size:.9em}.prose .disclosure,.prose .updated{color:var(--soft);font-size:17px}.prose table{display:block;overflow-x:auto;width:100%;border-collapse:collapse;margin-top:1.5em;font-size:17px;line-height:1.4;font-variant-numeric:tabular-nums;scrollbar-width:thin;background:linear-gradient(to right,var(--ground) 40%,transparent) 0 0 / 36px 100% no-repeat local,linear-gradient(to left,var(--ground) 40%,transparent) 100% 0 / 36px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.16),transparent) 0 0 / 14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.16),transparent) 100% 0 / 14px 100% no-repeat scroll}.prose th,.prose td{text-align:left;padding:14px 18px 14px 0;border-bottom:1px solid var(--hair);vertical-align:top}.prose th{font:700 13px/1.3 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-bottom-color:var(--ink);vertical-align:bottom}.prose thead th{padding-top:23px;padding-bottom:12px;box-shadow:inset 0 3px 0 var(--a),inset 0 6px 0 var(--ground),inset 0 9px 0 var(--b)}.prose th:last-child,.prose td:last-child{padding-right:0}.prose td:first-child{font-weight:600}.prose th.col-a:before,.prose th.col-b:before{display:inline-block;width:18px;margin-right:8px;font:700 13px/18px var(--ui);text-align:center;letter-spacing:0;color:var(--ink)}.prose th.col-a:before{content:"A";background:var(--a)}.prose th.col-b:before{content:"B";background:var(--b)}.prose .twin-note{display:grid;grid-template-columns:104px 1fr;column-gap:28px;align-items:start;margin-top:2.2em;text-decoration:none;color:var(--ink);background:var(--b);border-left:16px solid var(--a);padding:32px 34px 34px 30px}.prose .twin-note>img{width:104px;height:104px;background:#fff;border:4px solid #fff}.prose .twin-note__text{display:block}.prose .twin-note__title{display:block;font-family:var(--display);font-weight:600;font-size:30px;line-height:1.12;color:var(--ink)}.prose .twin-note__title em{font-style:italic;font-weight:400}.prose .twin-note__copy{display:block;font-size:18px;line-height:1.5;margin-top:10px;color:var(--ink)}.prose .twin-note__cta{display:inline-block;margin-top:18px;background:var(--ink);color:#fff;font:700 16px/1 var(--ui);padding:15px 20px}.prose .twin-note:hover .twin-note__cta{background:#000}.prose>.faq{margin-top:1.4em}.prose>.faq+.faq{margin-top:0}.faq .half{padding-top:22px;padding-bottom:24px}.faq+.faq .half{border-top:1px solid var(--hair)}.faq .half-a{padding-right:28px}.faq .half-b{padding-left:28px}.faq .half>*+*{margin-top:8px}.prose .faq h3{margin-top:0}.faq p,.faq li{font-size:18px;line-height:1.55}.post-foot{padding-bottom:96px}.lane{font-size:18px;color:var(--soft);padding:11px 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.lane a{color:var(--ink);font-weight:700;display:inline-block;padding:11px 0}.who{display:grid;grid-template-columns:150px 1fr;column-gap:28px;align-items:start;padding:44px 0 0;max-width:760px}.who img{width:150px;height:150px;object-fit:cover}.who-name{font-family:var(--display);font-weight:600;font-size:28px;line-height:1.1}.related{padding-top:72px}.related .pair-list .two-up .half{padding-top:0;padding-bottom:0}.site-foot{background:var(--ground-deep)}.foot-in{padding-top:54px;padding-bottom:44px}.foot-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:32px}.foot-links{display:flex;flex-wrap:wrap;gap:0 26px}.foot-links.fb{justify-content:flex-end}.foot-links a{font:500 16px/1 var(--ui);text-decoration:none;padding:14px 0}.foot-links a:hover{text-decoration:underline}.foot-mark{text-align:center}.foot-mark .x2{font-size:54px;display:block}.foot-mark .wm{font-size:26px;margin-top:4px;padding:8px 0}.foot-tag{text-align:center;font-family:var(--display);font-style:italic;font-size:16px;color:var(--soft)}.fine{text-align:center;color:var(--soft);font-size:15px;line-height:1.55;max-width:760px;margin:30px auto 0}.fine+.fine{margin-top:8px}@media(max-width:1180px){.head-row{grid-template-columns:1fr 1fr;row-gap:6px}.wm{grid-column:1 / -1;grid-row:1}.tagline{grid-column:1 / -1;grid-row:2;margin:2px 0 6px}.nav-half{grid-row:3;gap:22px}.nav-half.na{grid-column:1;justify-self:end;padding-right:11px}.nav-half.nb{grid-column:2;justify-self:start;padding-left:11px}.site-head .wrap{padding-bottom:8px}}@media(max-width:1060px){:root{--spine: 30px}.post-body{grid-template-columns:minmax(0,720px);justify-content:center}.rail{position:static;grid-row:1;margin-bottom:34px}.post-top,.page-top{column-gap:40px}.post-top h1,.page-head h1{font-size:46px}.cat-head h1{font-size:64px}.lead-title{font-size:34px}.ledger-col{column-gap:20px}.ledger-mark{font-size:96px;margin-top:-6px}.cat,.half-b.cat{grid-template-columns:96px 1fr;column-gap:18px}.half-b.cat{grid-template-columns:1fr 96px}.cat-ph img{width:96px;height:96px}.card{grid-template-columns:120px 1fr;column-gap:18px}.half-b.card{grid-template-columns:1fr 120px}.card-ph img{width:120px;height:120px}}@media(max-width:900px){.ledger-col{grid-template-columns:1fr}.ledger-mark{font-size:84px;margin:0 0 6px}}@media(max-width:760px){:root{--gut: 16px}body{font-size:18px;line-height:1.6}.site-head{padding-top:18px}.head-row{display:flex;flex-direction:column;align-items:stretch;text-align:center;row-gap:0}.site-head .wrap{padding-bottom:0}.wm{font-size:31px;padding:8px 0;align-self:center}.tagline{font-size:15px;margin:0 0 10px}.site-nav{display:flex;gap:0;overflow-x:auto;white-space:nowrap;height:46px;align-items:stretch;margin:0 calc(-1 * var(--gut));padding:0 var(--gut);scrollbar-width:none;border-top:1px solid var(--hair);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 44px),transparent 100%)}.site-nav::-webkit-scrollbar{display:none}.nav-half,.nav-half.na,.nav-half.nb{display:contents}.site-nav a{display:inline-flex;align-items:center;padding:0 22px 0 0;font-size:16px;flex:0 0 auto}.nav-half.nb a:last-child{padding-right:44px}.site-nav a[aria-current]:after,.site-nav a:hover:after{right:22px;bottom:4px}.nav-half.nb a:last-child[aria-current]:after,.nav-half.nb a:last-child:hover:after{right:44px}.two-up{display:block}.two-up:before{display:none}.half-a,.half-b{padding-left:0;padding-right:0}.sec-head{column-gap:14px;margin-bottom:28px}.sec-head h2{font-size:27px}.sec-note{margin-top:-14px;margin-bottom:28px;font-size:17px}.front{padding-top:26px;padding-bottom:36px}.lead-title{font-size:29px}.lead.flip{flex-direction:column-reverse;margin-top:34px;padding-top:34px;position:relative}.lead.flip:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;border-top:2px solid var(--a);border-bottom:2px solid var(--b)}.lead.flip .lead-text{padding:22px 0 0}.lead.flip .ph{margin-top:0}.lead-text{padding-top:22px}.dek{font-size:18px}.doors{grid-template-columns:1fr;margin:0 calc(-1 * var(--gut))}.door{padding:26px var(--gut) 28px}.door-title{font-size:25px}.band{margin-top:0;padding:48px 0 52px}.ledger-col{grid-template-columns:1fr}.ledger-mark{font-size:84px;margin:0 0 6px}.half-b.ledger-col{margin-top:44px}.ledger-h{font-size:22px}.ledger-list .what a{padding:11px 0;margin:-11px 0}.ledger-foot{margin-top:30px}.lanes{padding-top:52px}.cat-rows .two-up .half,.cat-rows .two-up+.two-up .half{padding-top:0;padding-bottom:38px}.cat,.half-b.cat{grid-template-columns:84px 1fr;column-gap:16px}.half-b.cat .cat-ph{order:0}.cat-ph img{width:84px;height:84px}.cat-name{font-size:26px}.cat-name a{padding:7px 0}.cat-desc,.cat-list,.cat .more,.who-bio{grid-column:1 / -1}.cat>div{display:contents}.cat .cat-name,.cat .who-label{align-self:end}.cat .cat-count{grid-column:2;align-self:start}.cat .cat-ph{grid-row:1 / span 2}.cat .who-label{grid-column:2;margin-bottom:0}.cat--who .cat-name{grid-column:2;align-self:start}.cat .cat-desc{margin-top:14px}.cat .more{justify-self:start}.latest{padding-top:16px;padding-bottom:60px}.pair-list .two-up .half{border-top:1px solid var(--hair);padding-top:18px;padding-bottom:18px}.item-title{font-size:21px}.item-title a{padding:8px 0}.cat-head{padding-top:34px;padding-bottom:36px}.cat-head h1{font-size:50px}.cat-head .lede{font-size:19px}.notfound h1{font-size:37px}.cat-posts{padding-top:48px;padding-bottom:60px}.card,.half-b.card{grid-template-columns:96px 1fr;column-gap:16px}.half-b.card .card-ph{order:0}.card-ph img{width:96px;height:96px}.cat-posts .two-up .half,.cat-posts .two-up:first-child .half{padding-top:24px;padding-bottom:24px;border-top:1px solid var(--hair)}.cat-posts .two-up:first-child .half-a{border-top:0;padding-top:0}.card .item-desc{display:none}.post-head,.page-head{padding-top:28px}.post-top,.page-top{grid-template-columns:1fr;row-gap:28px;padding-bottom:28px}.post-top h1,.page-head h1{font-size:37px;line-height:1.07}.page-head--plain h1{padding-bottom:26px}.stand{font-size:19px;margin-top:16px}.post-by{margin-top:20px;font-size:15px}.tally{grid-template-columns:1fr 1fr}.tally>li{padding:16px 12px 16px 0}.tally>li+li{padding-left:14px}.tally>li:nth-child(3){border-left:0;padding-left:0}.tally>li:nth-child(n+3){border-top:1px solid var(--hair)}.tally .x2{font-size:38px}.post-body{grid-template-columns:minmax(0,1fr);padding-top:30px}.page-body{padding-top:30px;padding-bottom:60px}.rail{margin-bottom:30px}.post-body .prose>p:first-child{font-size:20px}.prose h2{font-size:28px}.prose h3{font-size:21px}.prose table{font-size:16px}.prose table th,.prose table td{min-width:8rem}.prose .twin-note{grid-template-columns:64px 1fr;column-gap:16px;padding:22px 18px 24px 16px;border-left-width:10px}.prose .twin-note>img{width:64px;height:64px;border-width:3px}.prose .twin-note__text{display:contents}.prose .twin-note__title{font-size:24px;align-self:center}.prose .twin-note__copy,.prose .twin-note__cta{grid-column:1 / -1}.prose .twin-note__cta{justify-self:start}.faq .half,.faq+.faq .half{border-top:1px solid var(--hair);padding:18px 0 20px}.prose>.faq:first-of-type .half-a{border-top:0}.who{grid-template-columns:84px 1fr;column-gap:16px}.who img{width:84px;height:84px;grid-row:1 / span 2}.who .who-bio,.who .more{grid-column:1 / -1}.who>div{display:contents}.who .who-label,.who .who-name{grid-column:2}.who .who-label{align-self:end;margin-bottom:0}.who .more{justify-self:start}.related{padding-top:52px}.related .pair-list .two-up .half{border-top:0;padding:0}.related .half-b{margin-top:26px}.post-foot{padding-bottom:60px}.foot-in{padding-top:40px;padding-bottom:36px}.foot-top{grid-template-columns:1fr;row-gap:14px}.foot-mark{grid-row:1}.foot-links,.foot-links.fb{justify-content:center;gap:0 22px}}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}header,footer,nav,.who,.related,.twin-note,.post-foot{display:none!important}body{background:#fff;font-size:11pt}.post-body{display:block;padding-top:0}.prose table{display:table;width:100%;overflow:visible;background:none;page-break-inside:avoid}.prose table th,.prose table td{min-width:0;padding:8px 10px;border:1px solid #999;box-shadow:none}.prose .col-a{background:#f6c2b8}.prose .col-b{background:#a9d8e4}.prose h2{page-break-after:avoid}a[href]:after{content:""}}.prose a:not([class]){color:#1a0dab;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px}.prose a:not([class]):visited{color:#681da8}.prose a:not([class]):hover,.prose a:not([class]):focus-visible{color:#0b0080;text-decoration-thickness:2px}#consent-banner[data-astro-cid-1ufuiow7][hidden]{display:none}#consent-banner[data-astro-cid-1ufuiow7]{position:fixed;inset:auto 12px 12px;z-index:100;background:#fff;color:#222;border:1px solid #ddd;box-shadow:0 4px 16px #0000001f;padding:14px 16px;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;font-size:14px;max-width:640px;margin-inline:auto}#consent-banner[data-astro-cid-1ufuiow7] p[data-astro-cid-1ufuiow7]{margin:0;flex:1 1 320px}#consent-banner[data-astro-cid-1ufuiow7] button[data-astro-cid-1ufuiow7]{font:inherit;padding:8px 18px;cursor:pointer;border:1px solid #222;background:#222;color:#fff}#consent-banner[data-astro-cid-1ufuiow7] #consent-decline[data-astro-cid-1ufuiow7]{background:transparent;color:#222}
