.prose-page{max-width:var(--site-width);padding:36px var(--gutter) var(--space-8);padding-left:calc(var(--gutter) + (100% - 2 * var(--gutter)) / 3 + 25px);margin:0 auto}.prose-page>*{max-width:720px}.prose-page-title{font-size:var(--type-display);font-weight:var(--weight-heading);letter-spacing:var(--tracking-display);line-height:var(--leading-display);max-width:16ch;margin-top:12px}@media (max-width:880px){.prose-page{padding:12px var(--gutter) var(--space-7)}}.prose-page-lead{margin-top:var(--space-5);max-width:var(--measure);font-size:var(--type-body);line-height:var(--leading-body);color:var(--foreground)}.prose-page h2{margin-top:var(--space-8);margin-bottom:var(--space-3);font-family:var(--font-display);font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title);line-height:var(--leading-title);color:var(--foreground)}.prose-page p:not(.meta-label){max-width:var(--measure);margin-bottom:var(--space-4);font-size:var(--type-body);line-height:var(--leading-body);color:var(--muted-foreground)}.prose-page ul{max-width:var(--measure);margin-bottom:var(--space-4);padding-left:var(--space-5);list-style:outside}.prose-page li{margin-bottom:var(--space-1);font-size:var(--type-body);line-height:var(--leading-body);color:var(--muted-foreground)}.prose-page li::marker{color:var(--ring)}.prose-page a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ring);text-decoration-color:var(--ring)}.prose-page a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}@media (max-width:720px){.prose-page{padding:var(--space-8) var(--space-5) var(--space-7)}}
