.blog-post__inner{max-width:44rem}.blog-post__prose{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:clamp(2.5rem,6vw,3.5rem)}.blog-post__prose p{margin:0;font-size:1.0625rem;line-height:1.75;color:var(--color-ink);max-width:65ch;text-wrap:pretty}.blog-post__prose blockquote{margin-block:2rem;margin-inline:0;padding-block:1.25rem;padding-inline:1.5rem;max-width:65ch;border-inline-start:4px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-wash);color:var(--color-ink)}.blog-post__prose blockquote p{max-width:none}.blog-post__prose blockquote p+p{margin-top:.75rem}.blog-post__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:2rem;border-top:1px solid var(--color-border)}.blog-post__back{font-size:.9375rem;font-weight:600;color:var(--color-accent);text-decoration:none}.blog-post__back:hover{color:var(--color-primary)}.blog-post .blog-posts{padding-block-start:0}