@media (max-width: 760px) {
	.meeting-section .container {
		padding-top: var(--space-16);
		padding-bottom: var(--space-12);
	}

	.meeting-intro,
	.meeting-details {
		grid-template-columns: 1fr;
		gap: var(--space-8);
	}

	.meeting-intro {
		margin-bottom: var(--space-12);
	}

	.meeting-portrait {
		width: min(100%, 16rem);
	}

	.meeting-details__heading p:last-child {
		max-width: 30rem;
	}

	.meeting-quote {
		margin-top: var(--space-12);
	}
}
