.essay.astro-6ybxawrm{--indent:0px;padding-block:var(--space-l) var(--space-m)}@media (width>=700px){.essay.astro-6ybxawrm{--indent:var(--margin-num)}}.head.astro-6ybxawrm,.body.astro-6ybxawrm,.end.astro-6ybxawrm,.after.astro-6ybxawrm{margin-inline-start:var(--indent)}.head.astro-6ybxawrm{gap:var(--space-s);max-inline-size:48rem;margin-block-end:var(--space-l);display:grid}.run.astro-6ybxawrm{flex-wrap:wrap;gap:.25rem 1.25rem;display:flex}.run.astro-6ybxawrm a.astro-6ybxawrm,.run.astro-6ybxawrm span.astro-6ybxawrm{align-items:center;min-block-size:2rem;display:inline-flex}.series.astro-6ybxawrm{text-transform:none;letter-spacing:0;font-style:italic;font-size:var(--text-s)}.title.astro-6ybxawrm{font-size:var(--text-2xl);max-inline-size:18em;line-height:1.04}.deck.astro-6ybxawrm{font-size:var(--text-xl);color:var(--c-ink-soft);max-inline-size:30em;line-height:1.3}.meta.astro-6ybxawrm{font-size:var(--text-s);border-block-start:1px solid var(--c-line);flex-wrap:wrap;gap:.25rem 1.25rem;padding-block-start:.75rem;display:flex}.meta.astro-6ybxawrm+.meta.astro-6ybxawrm{border:0;padding:0}.end.astro-6ybxawrm{margin-block:var(--space-m);color:var(--c-ink)}.after.astro-6ybxawrm{gap:var(--space-m);max-inline-size:var(--measure);display:grid}.cite.astro-6ybxawrm{padding:var(--space-s) 1.25rem;border-inline-start:2px solid var(--c-accent);background:var(--c-stone);gap:.5rem;display:grid}.cite-text.astro-6ybxawrm{overflow-wrap:anywhere;user-select:all}.hint.astro-6ybxawrm{font-size:var(--text-s)}.series-box.astro-6ybxawrm{gap:.5rem;display:grid}.series-box.astro-6ybxawrm .label.astro-6ybxawrm a.astro-6ybxawrm{text-transform:none;letter-spacing:0;font-size:var(--text-s);color:var(--c-ink)}.pager.astro-6ybxawrm{gap:var(--space-s);border-block-start:1px solid var(--c-ink);padding-block-start:var(--space-s);display:grid}@media (width>=640px){.pager.astro-6ybxawrm{grid-template-columns:1fr 1fr}.next.astro-6ybxawrm{text-align:end;grid-column:2}}.pager.astro-6ybxawrm a.astro-6ybxawrm{gap:.25rem;display:grid}.pager.astro-6ybxawrm .t.astro-6ybxawrm{font-size:var(--text-l);font-weight:500;line-height:1.25}.pager.astro-6ybxawrm a.astro-6ybxawrm:hover .t.astro-6ybxawrm{color:var(--c-accent)}.as-letter.astro-6ybxawrm{font-size:var(--text-s);gap:.1rem;display:grid}.as-letter.astro-6ybxawrm .go.astro-6ybxawrm{font-size:var(--text-m)}
