.Callout-module__lNYk6G__callout{margin:var(--space-8) 0;padding:var(--space-4) var(--space-6);background:var(--surface);border-radius:6px}.Callout-module__lNYk6G__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-bottom:var(--space-2);font-weight:600}.Callout-module__lNYk6G__body{font-size:var(--text-md)}.Callout-module__lNYk6G__body p+p{margin-top:var(--space-3)}
.Epigraph-module__Isk_1q__epigraph{margin:var(--space-8) 0;padding-left:var(--space-6);border-left:2px solid var(--accent)}.Epigraph-module__Isk_1q__quote{font-style:italic;font-size:var(--text-lg);color:color-mix(in srgb, var(--fg) 85%, var(--bg))}.Epigraph-module__Isk_1q__quote p+p{margin-top:var(--space-2)}.Epigraph-module__Isk_1q__source{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dim)}
.PostMeta-module__0EWZlG__meta{align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dim);flex-wrap:wrap;display:flex}.PostMeta-module__0EWZlG__sep{color:var(--rule)}.PostMeta-module__0EWZlG__badge{font-size:var(--text-xs);color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);padding:0 var(--space-2);border-radius:4px}
.TagList-module__MuBcSG__list{gap:var(--space-2) var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.TagList-module__MuBcSG__tag{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dim);text-decoration:none}.TagList-module__MuBcSG__tag:hover{color:var(--accent);text-decoration:underline}
.TranslationNotice-module__lsw8ZG__notice{margin:var(--space-6) 0;padding:var(--space-3) var(--space-4);border:1px dashed color-mix(in srgb, var(--accent) 50%, transparent);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dim);border-radius:6px}
.SeriesNav-module__THF-Ha__nav{margin:var(--space-8) 0;padding:var(--space-4) var(--space-6);background:var(--surface);gap:var(--space-3);border-radius:6px;display:grid}.SeriesNav-module__THF-Ha__track{font-family:var(--font-mono);font-size:var(--text-sm)}.SeriesNav-module__THF-Ha__label,.SeriesNav-module__THF-Ha__progress{color:var(--dim)}.SeriesNav-module__THF-Ha__bar{background:var(--rule);border-radius:2px;height:3px;overflow:hidden}.SeriesNav-module__THF-Ha__fill{background:var(--accent);height:100%}.SeriesNav-module__THF-Ha__siblings{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);display:flex}.SeriesNav-module__THF-Ha__siblings a{color:var(--accent);text-decoration:none}.SeriesNav-module__THF-Ha__siblings a:hover{text-decoration:underline}.SeriesNav-module__THF-Ha__next{text-align:right;margin-left:auto}
.Giscus-module__KA2Sha__giscus{margin-top:var(--space-6);min-height:10rem}
.SubscribeForm-module__6G6vqa__form{gap:var(--space-2);display:grid}.SubscribeForm-module__6G6vqa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.SubscribeForm-module__6G6vqa__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.SubscribeForm-module__6G6vqa__email{font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--rule);border-radius:6px;flex:16rem}.SubscribeForm-module__6G6vqa__email::placeholder{color:var(--dim)}.SubscribeForm-module__6G6vqa__submit{font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-2) var(--space-4);background:var(--accent);color:var(--bg);cursor:pointer;border:0;border-radius:6px;font-weight:600}.SubscribeForm-module__6G6vqa__submit:disabled{opacity:.6;cursor:default}.SubscribeForm-module__6G6vqa__error{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--err)}.SubscribeForm-module__6G6vqa__sent{padding:var(--space-4) var(--space-6);background:var(--surface);border-radius:6px}.SubscribeForm-module__6G6vqa__sentTitle{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ok);font-weight:600}.SubscribeForm-module__6G6vqa__sentBody{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--dim)}
.page-module__LBTDbq__hero{gap:var(--space-4);display:grid}.page-module__LBTDbq__eyebrow{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--dim)}.page-module__LBTDbq__manifestoLead{font-size:var(--text-xl);max-width:var(--measure);line-height:1.45}.page-module__LBTDbq__manifesto{font-size:var(--text-lg);color:color-mix(in srgb, var(--fg) 78%, var(--bg));max-width:var(--measure)}.page-module__LBTDbq__section{margin-top:var(--space-16)}.page-module__LBTDbq__sectionTitle{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);border-bottom:1px solid var(--rule);padding-bottom:var(--space-2);margin-bottom:var(--space-6);font-weight:600}.page-module__LBTDbq__postList{gap:var(--space-8);display:grid}.page-module__LBTDbq__more{margin-top:var(--space-6);font-family:var(--font-mono);font-size:var(--text-sm)}.page-module__LBTDbq__seriesList{gap:var(--space-6);padding:0;list-style:none;display:grid}.page-module__LBTDbq__seriesItem{gap:var(--space-1);display:grid}.page-module__LBTDbq__seriesTitle{font-size:var(--text-lg);color:var(--fg);font-weight:600;text-decoration:none}.page-module__LBTDbq__seriesTitle:hover{color:var(--accent)}.page-module__LBTDbq__seriesDescription{color:var(--dim);font-size:var(--text-sm);max-width:var(--measure)}.page-module__LBTDbq__newsletterBlurb{color:var(--dim);margin-bottom:var(--space-4);max-width:var(--measure)}
.PostCard-module__TF_A0G__card{gap:var(--space-1);display:grid}.PostCard-module__TF_A0G__title{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight)}.PostCard-module__TF_A0G__title a{color:var(--fg);text-decoration:none}.PostCard-module__TF_A0G__title a:hover{color:var(--accent)}.PostCard-module__TF_A0G__description{color:var(--dim);font-size:var(--text-md)}
.page-module__BooyZW__title{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);margin-bottom:var(--space-3)}.page-module__BooyZW__blurb{color:var(--dim);margin-bottom:var(--space-6);max-width:var(--measure)}.page-module__BooyZW__status{gap:var(--space-3);display:grid}.page-module__BooyZW__statusBody{color:var(--dim);max-width:var(--measure)}.page-module__BooyZW__back{font-family:var(--font-mono);font-size:var(--text-sm)}
.page-module__YvXAfq__article{display:block}.page-module__YvXAfq__header{gap:var(--space-3);margin-bottom:var(--space-8);display:grid}.page-module__YvXAfq__title{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);max-width:var(--measure)}.page-module__YvXAfq__description{font-size:var(--text-lg);color:var(--dim);max-width:var(--measure)}.page-module__YvXAfq__footer{margin-top:var(--space-12);gap:var(--space-8);display:grid}.page-module__YvXAfq__newsletter{padding:var(--space-4) var(--space-6);border:1px solid var(--rule);gap:var(--space-3);border-radius:6px;display:grid}.page-module__YvXAfq__newsletterBlurb{font-size:var(--text-sm);color:var(--dim)}.page-module__YvXAfq__commentsTitle{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--dim);border-bottom:1px solid var(--rule);padding-bottom:var(--space-2);font-weight:600}
.page-module__evI93W__title{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);margin-bottom:var(--space-8)}.page-module__evI93W__empty{color:var(--dim)}.page-module__evI93W__year{margin-top:var(--space-8)}.page-module__evI93W__yearTitle{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--dim);border-bottom:1px solid var(--rule);padding-bottom:var(--space-2);margin-bottom:var(--space-6);font-weight:600}.page-module__evI93W__postList{gap:var(--space-8);display:grid}
.page-module__Ajfr2q__title{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);margin-bottom:var(--space-3)}.page-module__Ajfr2q__blurb{color:var(--dim);margin-bottom:var(--space-8);max-width:var(--measure)}.page-module__Ajfr2q__list{gap:var(--space-8);padding:0;list-style:none;display:grid}.page-module__Ajfr2q__item{gap:var(--space-1);display:grid}.page-module__Ajfr2q__name{font-size:var(--text-lg);color:var(--fg);font-weight:600;text-decoration:none}.page-module__Ajfr2q__name:hover{color:var(--accent)}.page-module__Ajfr2q__count{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dim)}.page-module__Ajfr2q__description{color:var(--dim);font-size:var(--text-sm);max-width:var(--measure)}.page-module__Ajfr2q__postList{gap:var(--space-8);counter-reset:part;display:grid}
.page-module__-5Pt7G__title{font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);margin-bottom:var(--space-8)}.page-module__-5Pt7G__list{gap:var(--space-3);padding:0;list-style:none;display:grid}.page-module__-5Pt7G__item{align-items:baseline;gap:var(--space-3);display:flex}.page-module__-5Pt7G__tag{font-family:var(--font-mono);font-size:var(--text-md);color:var(--fg);text-decoration:none}.page-module__-5Pt7G__tag:hover{color:var(--accent)}.page-module__-5Pt7G__count{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dim)}
