@font-face{font-family:Archivo Display;src:url(/assets/archivo-display-1k6VgyLk.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Archivo Display Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:900;size-adjust:85.2%;ascent-override:103.1%;descent-override:24.7%;line-gap-override:0%}@font-face{font-family:Archivo;src:url(/assets/archivo-text-0GCkZfm5.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Archivo Fallback;src:local(Arial),local(ArialMT);font-weight:500;size-adjust:100.3%;ascent-override:87.6%;descent-override:20.9%;line-gap-override:0%}@font-face{font-family:Fraunces;src:url(/assets/fraunces-BsDG_APA.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Fraunces Fallback;src:local(Georgia Bold),local(Georgia-Bold);font-weight:600;size-adjust:91.6%;ascent-override:106.8%;descent-override:27.9%;line-gap-override:0%}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark only;--night:#121319;--bone:#ece5d6;--dim:#a9a397;--marigold:#f2ae2e;--madder:#b23a2e;--seam:4px;--display:"Archivo Display", "Archivo Display Fallback", "Arial Narrow", sans-serif-condensed, sans-serif;--text:"Archivo", "Archivo Fallback", system-ui, sans-serif;--serif:"Fraunces", "Fraunces Fallback", Georgia, serif;--top:max(20px, env(safe-area-inset-top));--right:max(16px, env(safe-area-inset-right));--bottom:max(24px, env(safe-area-inset-bottom));--left:max(16px, env(safe-area-inset-left));background:var(--night);font:500 17px/1.4 var(--text);font-synthesis:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,:before,:after{box-sizing:border-box}body{background:var(--night);color:var(--bone);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}.privacy-choices{color:var(--dim);margin-top:4px;font-size:17px}.privacy-choices button,.privacy-choices button:disabled{width:-moz-fit-content;width:fit-content;min-height:0;box-shadow:none;color:inherit;font:inherit;letter-spacing:normal;text-align:left;text-transform:none;text-underline-offset:4px;background:0 0;padding:0;text-decoration:underline;text-decoration-thickness:2px;display:block}.privacy-choices button+button{margin-top:4px}body{font-size:18px;line-height:1.55}.wrap{max-width:70rem;padding-right:var(--right);padding-left:var(--left);margin:0 auto}.defs{position:absolute}h1,h2,h3,p,dl,dd,figure,ul,ol{margin:0}h1,h2,h3,dt,.brand,.button,.now,.sides li,.pages a{font-family:var(--display);text-transform:uppercase;font-weight:900}h1,h2,h3{text-wrap:balance}h1{max-width:12ch;font-size:clamp(52px,14vw,112px);line-height:.86}h2{font-size:clamp(32px,8vw,48px);line-height:.92}h3{font-size:26px;line-height:1}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--marigold);outline-offset:3px}.meta,.intro,.by,figcaption,.foot{color:var(--dim)}.top{padding-top:var(--top)}.brand{letter-spacing:.04em;align-items:center;gap:12px;min-height:48px;font-size:22px;text-decoration:none;display:inline-flex}.ensign{width:42px;height:28px}.crumbs ol{color:var(--dim);flex-wrap:wrap;align-items:baseline;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";margin:0 10px}.crumbs a{padding-block:10px;display:inline-block}.button{background:var(--marigold);min-height:56px;color:var(--night);letter-spacing:.03em;justify-content:center;align-items:center;padding:0 28px;font-size:21px;text-decoration:none;display:inline-flex}.button:active{transform:translateY(2px)}.hero{flex-direction:column;align-items:flex-start;gap:24px;padding-block:40px 56px;display:flex}.lede{max-width:36rem;font-size:21px;line-height:1.45}main>section{flex-direction:column;gap:20px;padding-block:40px;display:flex}.prose{flex-direction:column;gap:16px;max-width:38rem;display:flex}.prose ul{flex-direction:column;gap:10px;padding-left:1.1em;list-style:square;display:flex}.intro{max-width:38rem}.steps{counter-reset:step;gap:28px;max-width:40rem;padding:0;list-style:none;display:grid}.steps li{grid-template-columns:48px 1fr;gap:6px 16px;display:grid}.steps li:before{content:counter(step);counter-increment:step;font:900 52px/.8 var(--display);grid-row:span 2}.example{flex-direction:column;gap:12px;max-width:34rem;margin-top:12px;display:flex}.cards{gap:40px 32px;padding:0;list-style:none;display:grid}.card{flex-direction:column;gap:16px;display:flex}.q{font:600 26px/1.12 var(--serif);letter-spacing:-.01em;text-wrap:pretty}.sides{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding:0;list-style:none;display:grid}.sides li{box-shadow:inset 0 0 0 2px var(--bone);letter-spacing:.02em;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 12px 12px;font-size:20px;line-height:1.05;display:flex}.flag{width:30px;height:20px}.stance{color:var(--dim);letter-spacing:.2em;margin-bottom:-4px;font-size:17px;display:block}.by{font-size:17px}.case{font:400 16px/1.35 var(--text);letter-spacing:0;text-transform:none}dl.awards,dl.faq{gap:20px;max-width:38rem;display:grid}dt{font-size:24px;line-height:1}dd{margin-top:6px}.faq dt{font-size:22px}.weeks{gap:40px;padding:0 0 24px;list-style:none;display:grid}.weeks li{flex-direction:column;gap:8px;display:flex}.weeks h2 a{text-decoration:none}.now{background:var(--bone);width:-moz-fit-content;width:fit-content;color:var(--night);letter-spacing:.08em;padding:6px 10px 5px;font-size:17px;line-height:1}.pitch{font-size:21px}.closing{align-items:flex-start}.kicker{color:var(--dim);font:900 17px/1 var(--display);letter-spacing:.12em;text-transform:uppercase}.kicker a{text-decoration:none}.toc{flex-direction:column;gap:12px;max-width:38rem;display:flex}.toc ol{gap:4px;padding-left:1.4em;display:grid}.toc a{padding-block:6px;display:inline-block}.tiles{gap:16px;padding:0;list-style:none;display:grid}.tile{height:100%;box-shadow:inset 0 0 0 2px var(--bone);flex-direction:column;gap:10px;padding:20px 18px;text-decoration:none;display:flex}.tile:hover{box-shadow:inset 0 0 0 var(--seam) var(--bone)}.tile-name{font:900 26px/1 var(--display);text-transform:uppercase}.tile .meta{margin-top:auto;font-size:17px}dl.numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;max-width:44rem;display:grid}.numbers dt{font-size:clamp(56px,16vw,96px);line-height:.85}.numbers dd{color:var(--dim)}.splits{gap:32px;max-width:44rem;padding:0;list-style:none;display:grid}.splits li{flex-direction:column;gap:10px;display:flex}.splits .q{font-size:22px}.bar{width:100%;height:18px;display:block}.split-key{font:900 17px/1.1 var(--display);letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;gap:12px;display:flex}.split-key span{align-items:center;gap:8px;display:inline-flex}.split-key span+span{text-align:right}.row-name{font:900 22px/1 var(--display);text-transform:uppercase}.advertisement{width:min(100%,728px);margin:0 auto;padding-block:40px}.advertisement>p{color:var(--dim);text-align:center;margin-bottom:8px;font-size:15px}.ad-unit{width:100%;height:100px}.foot{padding-bottom:var(--bottom);border-top:var(--seam) solid var(--bone);margin-top:56px;font-size:17px}.foot .wrap{flex-direction:column;gap:12px;padding-top:24px;display:flex}.foot ul{flex-wrap:wrap;column-gap:24px;padding:0;list-style:none;display:flex}.foot ul a{padding-block:11px;display:inline-block}.pages a{color:var(--bone);letter-spacing:.03em;font-size:20px;text-decoration:none}.pages a[aria-current]{text-decoration:underline}@media (min-width:768px){.ad-unit{height:90px}.cards,.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.example .cards{grid-template-columns:1fr}.hero{padding-block:64px 80px}main>section{padding-block:56px}}@media (min-width:1100px){.cards,.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.weeks{grid-template-columns:repeat(2,minmax(0,1fr))}}
