.x1rbz2d40vajolw{
		position: relative;
		justify-content: center;
		display: flex;
		flex-wrap: wrap;
		gap: 0.5rem;
		margin: 0;
		padding: 0 0 1.5rem;
		list-style: none;
	}.x1rbz2d40vajolw .button-link{
		display: block;
		line-height: 0;
		opacity: 0.8;
		transition: opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1), transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);
		will-change: transform;
	}.x1rbz2d40vajolw .button-link:hover,.x1rbz2d40vajolw .button-link:focus-visible{
		opacity: 1;
		transform: scale(1.05);
	}.x1rbz2d40vajolw .button-image{
		display: block;
		width: 88px;
		height: 31px;
		image-rendering: pixelated;
	}.x1rbz2d40vajolw .button-label{
		position: absolute;
		text-align: center;
		left: 0;
		right: 0;
		bottom: 0;
		font-size: 0.6875rem;
		line-height: 1.5;
		color: var(--colour-text-muted);
		opacity: 0;
		pointer-events: none;
		transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
	}.x1rbz2d40vajolw .button:hover .button-label,.x1rbz2d40vajolw .button:focus-within .button-label{
		opacity: 1;
	}@media (prefers-reduced-motion: reduce){.x1rbz2d40vajolw .button-link{
			transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1);
			transform: none !important;
		}}