/**
 * Homepage “Real data…” (609:14906) and “Meet the team” (609:15459).
 * Shared section padding comes from .airnexis-content (content.css).
 */

/* --- Real data --- */

.airnexis-content-data,
.airnexis-content-data.alignfull,
.block-editor-block-list__layout .wp-block.airnexis-content-data {
	padding-bottom: var(--wp--preset--spacing--2-xl);
}

.airnexis-content-data__intro,
.block-editor-block-list__layout .wp-block.airnexis-content-data__intro {
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	gap: var(--wp--preset--spacing--xl);
	margin: 0;
}

.airnexis-content-data__intro-copy,
.block-editor-block-list__layout .wp-block.airnexis-content-data__intro-copy {
	margin: 0;
	width: 100%;
	max-width: 40rem;
}

.airnexis-content-data__lab,
.block-editor-block-list__layout .wp-block.airnexis-content-data__lab {
	margin: 0;
	line-height: 0;
}

.airnexis-content-data__lab img {
	display: block;
	width: 100%;
	height: auto;
}

.airnexis-content-data__title,
.airnexis-content-data__body {
	margin: 0;
	width: 100%;
}

.airnexis-content-data__note,
.block-editor-block-list__layout .wp-block.airnexis-content-data__note {
	margin: 0;
	width: 100%;
	border-radius: var(--wp--preset--border-radius--lg);
}

.airnexis-content-data__note p {
	margin: 0;
}

@media (min-width: 64rem) {
	.airnexis-content-data__intro,
	.block-editor-block-list__layout .wp-block.airnexis-content-data__intro {
		display: grid;
		grid-template-columns: repeat(2, minmax(0, 1fr));
		align-items: start;
	}

	.airnexis-content-data__intro-copy,
	.block-editor-block-list__layout .wp-block.airnexis-content-data__intro-copy {
		padding-top: var(--wp--preset--spacing--3-xl);
		width: 100%;
		max-width: 40rem;
	}
}

/* --- Meet the team --- */

.airnexis-content-team,
.airnexis-content-team.alignfull,
.block-editor-block-list__layout .wp-block.airnexis-content-team {
	position: relative;
	padding-top: var(--wp--preset--spacing--2-xl);
	background-image: url("../images/content-data-canvas.webp");
	background-repeat: no-repeat;
	background-position: left bottom;
	background-size: 100% auto;
}

.airnexis-content-team::before {
	content: "";
	display: block;
	height: 1px;
	margin: 0 0 var(--wp--preset--spacing--3-xl);
	background-color: var(--wp--preset--color--contrast-3);
}

.airnexis-content-team__grid,
.block-editor-block-list__layout .wp-block.airnexis-content-team__grid {
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	gap: var(--wp--preset--spacing--xl);
	margin: 0;
}

.airnexis-content-team__lead,
.block-editor-block-list__layout .wp-block.airnexis-content-team__lead {
	margin: 0;
}

.airnexis-content-team__mark,
.block-editor-block-list__layout .wp-block.airnexis-content-team__mark {
	margin: 0;
	line-height: 0;
}

.airnexis-content-team__mark img {
	display: block;
}

.airnexis-content-team__statement {
	max-width: 65.3125rem; /* 1045px — Figma team stack width */
	margin: 0;
}

.airnexis-content-team__cta,
.block-editor-block-list__layout .wp-block.airnexis-content-team__cta {
	margin: 0;
}

.airnexis-content-team__cta .wp-block-button {
	margin: 0;
}
