.prose{box-sizing:content-box;max-inline-size:54ch;padding-inline:var(--gutter-start) var(--gutter-end);padding-block-end:var(--space-3xl)}.prose-header{box-sizing:content-box;max-inline-size:54ch;padding-inline:var(--gutter-start) var(--gutter-end);text-align:center;padding-block-start:var(--space-xl);padding-block-end:var(--space-3xl)}@media (width>=56rem){.prose-header{text-align:start}}.prose-title{font-size:var(--step-4)}.prose-dates{font-size:var(--step-1);line-height:var(--line-height-h3);color:var(--color-text-muted);justify-content:center;align-items:center;column-gap:var(--space-l);flex-wrap:wrap;margin-block-start:var(--space-m);display:flex}@media (width>=56rem){.prose-dates{justify-content:start}}.prose a{text-indent:0}.prose p a,.prose li a{text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:.1em;transition:all .2s ease-in-out;position:relative}.prose h2,.prose h3{margin-bottom:var(--space-l)}.prose a:hover,.prose a:focus{color:var(--color-text)}.prose p a:hover,.prose p a:focus,.prose li a:hover,.prose li a:focus{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.prose h2{font-size:var(--step-3);margin-top:var(--space-2xl)}.prose h2:first-child{margin-top:0}.prose *+p,.prose *+ul,.prose *+ol,.prose *+blockquote{margin-top:var(--space-l);margin-bottom:var(--space-l)}.prose ul,.prose ol{padding-left:var(--space-xl)}.prose ul ul,.prose ol ol{margin-top:0;margin-bottom:0}.prose blockquote{border-left:2px solid var(--color-border);hanging-punctuation:first;padding-left:1.3em;font-style:italic}.prose blockquote cite{font-style:normal;display:block}.prose blockquote cite:before{content:"—";color:var(--color-text-muted);margin-inline-end:.3em}.prose img{border-radius:var(--radius-s);width:585px;max-width:100%}
