/* Shared archive/query/sidebar refinements. AMP3 remains authoritative for data. */
.ampmici-blog-main .amp-archive-results,
.ampmici-category-main .amp-archive-results {
	padding-block-start: clamp(2rem,4vw,3.25rem);
}

.amp-archive-layout { gap: clamp(1.75rem,4vw,3.5rem); }
.amp-archive-sidebar { gap: 1rem; }
.amp-archive-widget {
	padding: 1.3rem !important;
	border: 1px solid rgba(75,0,130,.08) !important;
	border-radius: 20px !important;
	box-shadow: 0 12px 32px rgba(36,17,61,.05) !important;
}
.amp-archive-query .wp-block-post-template { gap: 1.5rem !important; }
.amp-archive-query .amp-archive-card {
	border-radius: 24px !important;
	box-shadow: 0 14px 38px rgba(36,17,61,.065) !important;
}
.amp-archive-card .wp-block-post-featured-image img { aspect-ratio: 16/10; }
.amp-archive-card__body { padding: 1.35rem !important; }
.amp-archive-card .wp-block-post-title { font-size: clamp(1.2rem,1.7vw,1.45rem) !important; }
.amp-archive-card .wp-block-post-excerpt { font-size: .96rem; }
