.community-head{gap:var(--space-s);padding-top:var(--space-s);justify-items:start;display:grid}.community-head h1{max-width:14ch;font-size:var(--step-6);letter-spacing:-.035em;font-variation-settings:"opsz" 72;line-height:.93}.community-head h1 em{letter-spacing:-.025em;font-weight:400}.community-head .lede{max-width:46ch}.community-actions{align-items:center;gap:var(--space-2xs) var(--space-m);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.crumbs{font-size:var(--step--1);flex-wrap:wrap;align-items:center;gap:0 .55rem;line-height:1.2;display:flex}.crumbs a{min-height:44px;color:var(--ink-2);align-items:center;gap:.4em;display:inline-flex}.crumbs a:hover{color:var(--ink)}.crumbs .crumb-back{width:1em;height:1em}.crumb-sep{color:var(--ink-3)}.thread-head{gap:var(--space-2xs);justify-items:start;display:grid}.thread-head h1{max-width:22ch;margin-top:var(--space-2xs);font-size:var(--step-4);letter-spacing:-.03em;overflow-wrap:anywhere;line-height:1}.thread-head .lede{margin-top:var(--space-2xs)}.new-head h1{max-width:none;font-size:var(--step-5);line-height:.98}.thread-about{margin-top:var(--space-3xs)}.more-link{min-height:44px;color:var(--ink);font:700 var(--step--1)/1.2 var(--label);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:.32em;align-items:center;gap:.45em;text-decoration-thickness:2px;display:inline-flex}.more-link:hover{-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:3px}.thread-search{max-width:40rem}.talk{gap:var(--space-m);display:grid}.talk>.row{margin-top:calc(-1 * var(--space-xs))}.news-front{display:grid}.news-front+.talk{margin-top:calc(-1 * var(--space-m-l))}.house-rules{gap:var(--space-s) var(--space-l);margin-top:var(--space-l);padding-top:var(--space-s);border-top:3px solid var(--ink);grid-template-columns:minmax(0,15rem) minmax(0,1fr);display:grid}.house-rules h2{font:italic 400 var(--step-3)/1 var(--serif);letter-spacing:-.02em}.house-rules>div{gap:var(--space-s);display:grid}.rules-list{counter-reset:rule;margin:0;padding:0;list-style:none;display:grid}.rules-list li{max-inline-size:calc(var(--measure) + 2.75rem);border-top:1px solid var(--rule);counter-increment:rule;padding:.55rem 0 .55rem 2.75rem;position:relative}.rules-list li:first-child{border-top:0;padding-top:0}.rules-list li:before{content:counter(rule, decimal-leading-zero);color:var(--ink-3);font:500 var(--step--1)/1 var(--mono);font-feature-settings:"ss04";position:absolute;top:calc(.55rem + .35em);left:0}.rules-list li:first-child:before{top:.35em}@media (max-width:760px){.house-rules{grid-template-columns:minmax(0,1fr)}}.post{gap:var(--space-2xs);min-width:0;display:grid}.post.first{gap:var(--space-xs);padding-top:var(--space-s);border-top:3px solid var(--ink)}.post.first .post-text{font-size:var(--step-1);line-height:1.45}.post-head{max-inline-size:none;font:700 var(--step--1)/1.3 var(--label);letter-spacing:.03em;flex-wrap:wrap;align-items:baseline;gap:.15rem .75rem;display:flex}.post-author{color:var(--ink);overflow-wrap:anywhere}.post-when{color:var(--ink-2);font:500 var(--step--2)/1.3 var(--mono);font-feature-settings:"ss04";letter-spacing:0}.post-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.post-actions{align-items:center;gap:0 var(--space-s);font:600 var(--step--1)/1.2 var(--label);letter-spacing:.03em;flex-wrap:wrap;display:flex}.post-actions:empty{display:none}.post-actions .linkbtn{align-items:center;min-height:44px;display:inline-flex}.post-msg{color:var(--ink-2);font-weight:500}.admin-tools{border-top:3px solid var(--red);flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;padding:.4rem 0 .2rem;display:inline-flex}.admin-tools .label{color:var(--red)}.post-edit{gap:var(--space-xs);max-width:44rem;display:grid}.report-form{max-width:36rem}.replies{gap:var(--space-m);display:grid}.replies-head{font:600 var(--step-3)/1 var(--serif);letter-spacing:-.025em}.replies-head .figure{letter-spacing:-.04em;margin-right:.08em;font-size:.92em}.reply-list{border-top:3px solid var(--ink);border-bottom:1px solid var(--rule-2);display:grid}.reply-list>.post{padding:var(--space-s) 0;border-top:1px solid var(--rule)}.reply-list>.post:first-child{border-top:0}@media (min-width:760px){.reply-list>.post{column-gap:var(--space-l);grid-template-columns:minmax(0,12rem) minmax(0,1fr);align-items:start}.reply-list>.post>.post-head{flex-direction:column;grid-row:1;gap:.2rem;padding-top:.2rem}.reply-list>.post>:not(.post-head){grid-column:2}}.community-form{gap:var(--space-s);max-width:44rem;display:grid}.community-form h2{font-size:var(--step-2)}.name-form{max-width:34rem}.reply-form textarea{min-height:8rem}textarea.tall{min-height:14rem}.form-note{color:var(--ink-2);font-size:var(--step--1);line-height:1.45}.form-note strong{color:var(--ink)}.form-note .count{color:var(--ink-3);font-size:var(--step--2);white-space:nowrap;margin-left:.4em}.field-opt{color:var(--ink-2);font-weight:400}.picked{align-items:center;gap:0 var(--space-s);font:600 var(--step-0)/1.3 var(--serif);flex-wrap:wrap;display:flex}.picked .linkbtn{min-height:44px;font:600 var(--step--1)/1.2 var(--label);letter-spacing:.03em;align-items:center;display:inline-flex}ul.picker{background:var(--paper-hi);border:2px solid var(--ink);margin:.25rem 0 0;padding:0;list-style:none;display:grid}ul.picker li+li{border-top:1px solid var(--rule)}ul.picker button{width:100%;min-height:44px;color:var(--ink);cursor:pointer;font:500 1.0625rem/1.3 var(--label);text-align:left;background:0 0;border:0;align-items:center;padding:.45rem .9rem;display:flex}ul.picker button:hover{background:var(--paper-lo);-webkit-text-decoration:underline 2px var(--red);text-decoration:underline 2px var(--red);text-underline-offset:.25em}.news-desk{padding:var(--space-l) max(var(--gutter), calc(50vw - var(--wrap) / 2)) var(--space-xl);background:var(--paper-band);margin-inline:calc(50% - 50vw)}.news-sheet{min-width:0;padding:0 clamp(1.25rem, 4vw, 3rem) var(--space-xl);background:var(--paper-hi);border-top:3px solid var(--ink);--teeth:conic-gradient(from -45deg at bottom, transparent, var(--ink) 1deg 89deg, transparent 90deg) 50% / 16px 100%;-webkit-mask:var(--teeth);-webkit-mask:var(--teeth);mask:var(--teeth);position:relative}@media (forced-colors:active){.news-sheet{border:1px solid canvastext;-webkit-mask:none;mask:none}}.dispatch-top{justify-content:space-between;align-items:center;gap:var(--space-s) var(--space-m);padding-block:var(--space-s);border-bottom:1px dashed var(--ink-3);flex-wrap:wrap;display:flex}.dispatch-tag{background:var(--red);color:var(--paper);clip-path:polygon(.85rem 0,100% 0,100% 100%,.85rem 100%,0 50%);font:700 var(--step--1)/1.2 var(--label);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;padding:.55rem 1.1rem .5rem 1.5rem;display:inline-flex}.dispatch-dot{background:currentColor;border-radius:50%;flex:none;width:.45rem;height:.45rem}.dated-stamp{border:3px solid var(--ink);outline:1.5px solid var(--ink);outline-offset:3px;color:var(--ink);margin-right:.4rem;padding:.5rem .85rem;display:inline-grid;transform:rotate(3deg)}.dated-l{font:700 .75rem/1.2 var(--label);letter-spacing:.2em;text-transform:uppercase}.dated-d{font:500 var(--step-1)/1.15 var(--mono);font-feature-settings:"ss04";letter-spacing:.01em}.teaser-body{gap:var(--space-xs) var(--space-xl);padding-top:var(--space-l);flex-wrap:wrap;display:flex}.teaser-body>.story-line{flex:0 12rem;margin-top:.55rem}.teaser-main{gap:var(--space-s);flex:20rem;min-width:0;display:grid}.teaser-head{max-width:34ch;font:500 clamp(1.5rem, 1.1rem + 1.6vw, 2.375rem)/1.15 var(--serif);letter-spacing:-.018em;font-variation-settings:"opsz" 60;text-wrap:balance}.teaser-more{align-items:center;gap:0 var(--space-m);flex-wrap:wrap;display:flex}.teaser-more .more-link{font-size:var(--step-0)}.teaser-count{color:var(--ink-2);font:600 var(--step--1)/1.3 var(--label);letter-spacing:.03em}.teaser-count .figure{color:var(--ink);font-size:1.05em}.desk-top{padding-top:var(--space-m)}.dispatch{display:grid}.dispatch-title{margin-top:var(--space-l);font-size:var(--step-6);letter-spacing:-.035em;font-variation-settings:"opsz" 72;overflow-wrap:anywhere;line-height:.92}.dispatch-by{margin-top:var(--space-xs);color:var(--ink-2);font:italic 400 var(--step-0)/1.4 var(--serif)}.dispatch-by strong{color:var(--ink);font-style:normal;font-weight:600}.dispatch-body{margin-top:var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}.dispatch-intro{gap:var(--space-s);margin-bottom:var(--space-l);display:grid}.dispatch-lede{font-size:var(--step-1);max-width:40ch;line-height:1.42}.dispatch-lead{gap:var(--space-xs);display:grid}.dispatch-lead>.story-line{border-bottom:3px solid var(--red);justify-self:start;padding:0 0 .35rem}.dispatch-lead-p{max-width:46ch;font-size:var(--step-1);line-height:1.45}.lead-hed{max-width:30ch;margin-bottom:var(--space-xs);font:600 var(--step-3)/1.06 var(--serif);letter-spacing:-.024em;font-variation-settings:"opsz" 60;text-wrap:balance;display:block}@media (max-width:520px){.lead-hed{font-size:var(--step-2);line-height:1.1}}.dispatch-main{gap:var(--space-xl);min-width:0;display:grid}.dispatch-index{gap:var(--space-2xs);margin-bottom:var(--space-xl);align-content:start;display:grid}.dispatch-index ol{border-top:3px solid var(--ink);border-bottom:1px solid var(--rule-2);margin:0;padding:0;list-style:none;display:grid}.dispatch-index li+li{border-top:1px solid var(--rule)}.dispatch-index a{justify-content:space-between;align-items:center;gap:var(--space-s);min-height:44px;color:var(--ink);font:600 var(--step-0)/1.3 var(--serif);padding:.35rem .1rem;text-decoration:none;display:flex}.dispatch-index a:hover{background:var(--paper-lo)}.dispatch-index a:hover span:first-child{-webkit-text-decoration:underline 2px var(--red);text-decoration:underline 2px var(--red);text-underline-offset:.2em}.dispatch-index .figure{color:var(--ink-2);font-size:var(--step--1)}@media (min-width:1100px){.dispatch-body{column-gap:var(--space-2xl);grid-template:"intro index""main index"1fr/minmax(0,1fr) minmax(13rem,17rem)}.dispatch-intro{grid-area:intro}.dispatch-main{grid-area:main}.dispatch-index{top:calc(var(--top-h,76px) + var(--space-s));grid-area:index;align-self:start;margin-bottom:0;padding-top:.4rem;position:sticky}}.dispatch-sec{gap:var(--space-s);scroll-margin-top:var(--space-2xs);display:grid}.dispatch-h{padding-top:var(--space-xs);border-top:3px solid var(--ink);font-size:var(--step-3);letter-spacing:-.025em;line-height:1.02}.dispatch-p{max-width:var(--measure)}.stories{margin:0;padding:0;list-style:none;display:grid}.story{gap:.35rem var(--space-l);padding:var(--space-s) 0;border-top:1px solid var(--rule);display:grid}.story:first-child{padding-top:var(--space-2xs);border-top:0}.stories.with-lines .story{grid-template-columns:minmax(0,11rem) minmax(0,1fr)}.stories.with-lines .story.no-line .story-body{grid-column:2}.story-line{color:var(--ink);font:700 var(--step--1)/1.35 var(--label);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;padding-top:.25em}.story-body{gap:.55rem;min-width:0;display:grid}.story-body>p:first-child{overflow-wrap:break-word}.story-hed{font:600 var(--step-1)/1.3 var(--serif);letter-spacing:-.012em;margin-bottom:.3rem;display:block}.story.lead .story-hed{font-size:var(--step-2);letter-spacing:-.018em;line-height:1.15}.story-src{color:var(--ink-2);font:600 var(--step--1)/1.5 var(--label);letter-spacing:.02em}.story-src .label{margin-right:.35em}.story-src a{color:var(--ink)}@media (max-width:640px){.stories.with-lines .story{grid-template-columns:minmax(0,1fr)}.stories.with-lines .story.no-line .story-body{grid-column:auto}.story-line{padding-top:0}}.dispatch-close{gap:var(--space-s);display:grid}.dispatch-close .dots{margin:0 0 var(--space-2xs);margin-inline:0}.dispatch-close p{color:var(--ink-2);font-style:italic}.dispatch>.post-actions,.dispatch>.report-form{margin-top:var(--space-2xs)}.replies.after-desk{margin-top:calc(-1 * var(--space-m-l) + var(--space-l))}