/*
 * e-Newsroom Events — শুধু লেআউট (গ্রিড/স্পেসিং)।
 * রং, ফন্ট ও বাকি ডিজাইন থিম থেকে আসে। কার্ডের চেহারা বদলাতে থিমে e-newsroom/event-card.php দিন।
 */
.enewsroom-event {
	max-width: 100%;
}

.enewsroom-event-hero {
	margin-bottom: 2rem;
}

.enewsroom-event-banner img {
	display: block;
	width: 100%;
	height: auto;
}

.enewsroom-event-meta span + span::before {
	content: "·";
	margin: 0 0.5em;
}

.enewsroom-event-notice {
	padding: 0.5em 0.75em;
	border: 1px dashed currentColor;
}

.enewsroom-event-section {
	margin-bottom: 2.5rem;
}

.enewsroom-event-grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 1.5rem;
}

.enewsroom-event-card-thumb img {
	display: block;
	width: 100%;
	height: auto;
}

.enewsroom-event-card-type {
	display: inline-block;
	font-size: 0.8em;
}

.enewsroom-event-type-group {
	margin-bottom: 1.75rem;
}

.enewsroom-event-facts-list {
	margin: 0;
	padding-left: 1.25em;
}

.enewsroom-event-more-wrap {
	text-align: center;
}

@media screen and (max-width: 900px) {
	.enewsroom-event-grid {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
}

@media screen and (max-width: 560px) {
	.enewsroom-event-grid {
		grid-template-columns: minmax(0, 1fr);
	}
}
