.blog-list{margin:0;padding:0;list-style:none}.blog-list li>a{height:100%;display:block}.blog-list time{margin-bottom:12px;display:block}.blog-empty{margin-top:8px}.post-meta{color:var(--muted-foreground);flex-wrap:wrap;gap:4px 14px;margin-top:30px;font-size:13px;display:flex}.store-article .post-title{margin-top:12px}.store-article .post-dek{margin-bottom:34px;font-size:18px;line-height:1.7}.store-article .post-disclosure{color:var(--muted-foreground);margin:-20px 0 34px;font-size:14px;line-height:1.6}.store-article .post-body h3{font-family:var(--font-display);margin:30px 0 10px;font-size:23px;font-weight:560;line-height:1.2}.store-article .post-body ul,.store-article .post-body ol{margin-bottom:15px;padding-left:24px}.store-article .post-body ul{list-style:outside}.store-article .post-body ol{list-style:decimal}.store-article .post-body li{margin-bottom:8px}.store-article .post-body li::marker{color:var(--muted-foreground)}.store-article .post-body blockquote{border-left:2px solid var(--lavender);margin:30px 0;padding-left:22px}.store-article .post-body blockquote p{font-family:var(--font-display);font-size:22px;font-style:italic;font-weight:440;line-height:1.4}.store-article .post-body hr{border:0;border-top:1px solid var(--border);margin:40px 0}.store-article .post-body strong{font-weight:600}.store-article .post-body code{background:var(--cream);border-radius:3px;padding:1px 5px;font-size:.9em}.post-cta{background:var(--cream);margin-top:48px;padding:32px 30px 34px}.post-cta[data-chapter=memorial]{background:var(--memorial-surface)}.store-article .post-cta h2{margin:0 0 18px;font-size:26px}.post-cta-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:700px){.store-article .post-dek{margin-bottom:26px;font-size:16px}.store-article .post-disclosure{margin:-14px 0 26px}.store-article .post-body blockquote p{font-size:19px}.post-cta{padding:24px 20px 26px}}
