/* The native Query block uses the existing journal card design. */
.grape-journal-query .wp-block-post-template { list-style:none; padding:0; }
.grape-journal-query .wp-block-post-template > li { margin-block:0; }
.grape-journal-query .journal-card > * { margin-block-start:0; }
.grape-journal-query .wp-block-post-featured-image { margin:0; }
.grape-journal-query .wp-block-post-excerpt__excerpt { margin:0; }
.grape-journal-query .journal-card .article-date { margin-top:20px; }
.grape-journal-query .journal-card .wp-block-post-title { margin-top:12px; }
.grape-journal-query .journal-card .wp-block-post-excerpt { margin-top:16px; font-size:13px; color:var(--muted); }
.grape-journal-query .wp-block-query-pagination { margin-top:60px; gap:12px; }
.grape-journal-query .wp-block-query-pagination > * { margin:0; }
.grape-journal-query .wp-block-query-pagination-numbers { display:flex; gap:12px; }
.grape-journal-query :is(.wp-block-query-pagination-next,.wp-block-query-pagination-previous) { padding:10px 16px; border:1px solid var(--line); }
@media(max-width:767px) { .grape-journal-query .journal-card .article-date { margin-top:17px; } }

.contact-direct > p.contact-email { margin:0; }
.contact-grid > .wp-block-group, .contact-direct > p.wp-block-paragraph { margin-block:0; }
.contact-grid .contact-lead + p { margin-top:0; }
