.ibv-section-trust-strip__row {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	gap: var(--ibv-space-2xl); /* ~50px in Figma; token is 48px */
}

.ibv-trust-item {
	display: inline-flex;
	align-items: center;
	gap: var(--ibv-space-xs);
	color: var(--ibv-color-link);
	text-decoration: none;
}

.ibv-trust-item__logo {
	display: inline-flex;
	align-items: center;
}

.ibv-trust-item__logo-img {
	max-height: 4rem; /* 64px — Figma tallest logo */
	width: auto;
	object-fit: contain;
	display: block;
}

.ibv-trust-item__arrow {
	flex-shrink: 0;
	transition: transform var(--ibv-duration-normal) var(--ibv-ease-standard);
}

.ibv-trust-item--link:hover .ibv-trust-item__arrow,
.ibv-trust-item--link:focus-visible .ibv-trust-item__arrow {
	transform: translateX(2px);
}

.ibv-trust-item--link:hover,
.ibv-trust-item--link:focus-visible {
	color: var(--ibv-color-link-hover);
}
