.itg .itg-about.itg-our-people-intro {
	--itg-a-hero-seam: min(3.125rem, 2.6041666667vw);
	--itg-a-pad-top: min(8.3125rem, 6.9270833333vw);
	--itg-a-pad-bottom: min(7.5rem, 6.25vw);
	--itg-a-inset-x: min(19.0625rem, 15.8854166667vw);
	--itg-a-gap-grid: min(2.5rem, 2.0833333333vw);
	--itg-a-gap-stack: min(1.25rem, 1.0416666667vw);
	--itg-a-row-min: min(41.875rem, 34.8958333333vw);
	--itg-op-i-max-w: calc(var(--itg-a-col-text) + var(--itg-a-gap-grid) + var(--itg-a-col-gallery));

	position: relative;
	z-index: 0;
	box-sizing: border-box;
	width: 100%;
	margin-top: calc(-1 * var(--itg-a-hero-seam) - 1px);
	padding-inline: var(--itg-a-inset-x);
	background-color: #fff;
	overflow-x: clip;
}

.itg .itg-about.itg-our-people-intro .itg-about__inner {
	box-sizing: border-box;
	width: 100%;
	max-width: var(--itg-op-i-max-w);
	margin-inline: auto;
	padding-top: calc(var(--itg-a-pad-top) + var(--itg-a-hero-seam));
	padding-bottom: var(--itg-a-pad-bottom);
	padding-inline: 0;
}

.itg .itg-about.itg-our-people-intro .itg-about__inner--no-gallery {
	max-width: var(--itg-a-col-text);
}

@media (max-width: 767px) {
	.itg .itg-about.itg-our-people-intro {
		--itg-a-hero-seam: min(3.125rem, 12.4378109453vw);
		--itg-a-pad-top: 0;
		--itg-a-pad-bottom: 0;
		--itg-a-inset-x: min(1rem, 3.9800995025vw);
		--itg-a-content-pad-top: min(3.84375rem, 15.2985074627vw);
		--itg-a-content-pad-bottom: 0;
		--itg-a-gap-grid: min(2.5rem, 9.9502487562vw);
		--itg-a-gap-stack: min(1.25rem, 4.9751243781vw);
		--itg-a-gap-gallery: min(1.076875rem, 4.2855721393vw);
		--itg-a-row-min: auto;
		--itg-op-i-max-w: none;
		--itg-a-fs-h2: min(2.5rem, 9.9502487562vw);
		--itg-a-lh-h2: min(2.5rem, 9.9502487562vw);
		--itg-a-fs-lead: min(1.25rem, 4.9751243781vw);
		--itg-a-lh-lead: min(1.75rem, 6.9651741294vw);
		--itg-a-fs-body: min(1.125rem, 4.4776119403vw);
		--itg-a-lh-body: min(1.5rem, 5.9701492537vw);
		--itg-a-fs-button: min(1.125rem, 4.4776119403vw);
		--itg-a-button-h: min(2.5rem, 9.9502487562vw);
		--itg-a-button-px: min(1.25rem, 4.9751243781vw);
		--itg-a-button-py: min(0.625rem, 2.4875621891vw);
		--itg-a-button-gap: min(0.75rem, 2.9850746269vw);
		--itg-a-button-border: min(0.125rem, 0.4975124378vw);
		--itg-a-button-radius: min(1rem, 3.9800995025vw);
		--itg-a-button-mt: 0;
		--itg-a-button-icon-w: min(1.25rem, 4.9751243781vw);
		--itg-a-button-icon-h: min(0.6875rem, 2.7363184079vw);
		--itg-a-pop-out: min(0.875rem, 3.4825870647vw);
		--itg-a-pill-w: calc((100vw - (2 * var(--itg-a-inset-x)) - var(--itg-a-gap-gallery)) / 2);
		--itg-a-pill-h: calc(var(--itg-a-pill-w) * 288.638 / 176.629);
		--itg-a-pill-radius: min(5.514375rem, 21.8656716418vw);
		--itg-a-group-scale: 1.08784;
		--itg-a-group-h-scale: 1.04938;

		overflow: visible;
	}

	.itg .itg-about.itg-our-people-intro .itg-about__inner {
		grid-template-columns: minmax(0, 1fr);
		gap: var(--itg-a-gap-grid);
		max-width: none;
		min-height: 0;
		padding-top: var(--itg-a-hero-seam);
		padding-bottom: min(2.5rem, 9.9502487562vw);
		padding-inline: 0;
	}

	.itg .itg-about.itg-our-people-intro .itg-about__inner--no-gallery {
		max-width: none;
		margin-inline: 0;
	}

	.itg .itg-about.itg-our-people-intro .itg-about__content {
		justify-content: flex-start;
		box-sizing: border-box;
		width: 100%;
		max-width: min(23.125rem, 92.039800995vw);
		min-height: 0;
		margin-inline: auto;
		padding-top: var(--itg-a-content-pad-top);
		padding-bottom: var(--itg-a-content-pad-bottom);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__title {
		font-size: var(--itg-a-fs-h2);
		line-height: var(--itg-a-lh-h2);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__title.itg-heading-2 {
		font-size: var(--itg-a-fs-h2);
		line-height: var(--itg-a-lh-h2);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__lead {
		font-size: var(--itg-a-fs-lead);
		line-height: var(--itg-a-lh-lead);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__lead.itg-text-statement {
		font-size: var(--itg-a-fs-lead);
		line-height: var(--itg-a-lh-lead);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__body {
		font-size: var(--itg-a-fs-body);
		line-height: var(--itg-a-lh-body);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__body.itg-text-body-lg {
		font-size: var(--itg-a-fs-body);
		line-height: var(--itg-a-lh-body);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__button {
		align-self: flex-start;
		box-sizing: border-box;
		width: auto;
		min-height: var(--itg-a-button-h);
		padding: var(--itg-a-button-py) var(--itg-a-button-px);
		gap: var(--itg-a-button-gap);
		border-width: var(--itg-a-button-border);
		border-radius: var(--itg-a-button-radius);
		font-size: var(--itg-a-fs-button);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__button .itg-text-button {
		font-size: var(--itg-a-fs-button);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__button .itg-button__icon {
		width: var(--itg-a-button-icon-w);
		height: var(--itg-a-button-icon-h);
	}

	.itg .itg-about.itg-our-people-intro .itg-about__gallery {
		display: grid;
		grid-template-columns: repeat(2, minmax(0, 1fr));
		align-items: start;
		justify-content: stretch;
		gap: var(--itg-a-gap-gallery);
		width: 100%;
		max-width: none;
		min-width: 0;
		padding-top: 0;
		overflow: visible;
	}

	.itg .itg-about.itg-our-people-intro .itg-about__gallery-left {
		margin-top: 0;
		margin-left: calc(-1 * var(--itg-a-inset-x));
		width: calc(100% + var(--itg-a-inset-x));
	}

	.itg .itg-about.itg-our-people-intro .itg-about__figure--left {
		display: block;
		position: relative;
		box-sizing: border-box;
		width: calc(100% * var(--itg-a-group-scale));
		height: calc(var(--itg-a-pill-h) + var(--itg-a-pop-out));
		min-width: 0;
		max-width: none;
		margin: 0;
		padding: 0;
		overflow: visible;
		border-radius: 0;
		line-height: 0;
	}

	.itg .itg-about.itg-our-people-intro .itg-about__figure--right {
		display: block;
		position: relative;
		box-sizing: border-box;
		width: 100%;
		height: var(--itg-a-pill-h);
		min-width: 0;
		max-width: none;
		margin: var(--itg-a-pop-out) 0 0;
		padding: 0;
		overflow: hidden;
		border-radius: var(--itg-a-pill-radius);
		line-height: 0;
	}

	.itg .itg-about.itg-our-people-intro .itg-about__figure--left .itg-about__image--group {
		position: absolute;
		bottom: 0;
		left: 0;
		display: block;
		width: 100%;
		height: calc(var(--itg-a-pill-h) * var(--itg-a-group-h-scale));
		max-width: none;
		max-height: none;
		margin: 0;
		padding: 0;
		aspect-ratio: unset;
		object-fit: contain;
		object-position: left bottom;
		border-radius: 0;
	}

	.itg .itg-about.itg-our-people-intro .itg-about__figure--right .itg-about__image {
		position: absolute;
		inset: 0;
		display: block;
		width: 100%;
		height: 100%;
		max-width: none;
		max-height: none;
		margin: 0;
		padding: 0;
		aspect-ratio: unset;
		object-fit: cover;
		object-position: center center;
		border-radius: 0;
	}
}
