.x1f3inpc1snshgv{
		max-width: 48rem;
		margin: 0 auto;
		padding: 0 1rem 3rem;
	}.x1f3inpc1snshgv .footer-buttons{
		margin-bottom: 1.5rem;
	}.x1f3inpc1snshgv .footer-grid{
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		justify-content: space-between;
		gap: 1.5rem 2rem;
	}.x1f3inpc1snshgv .footer-identity{
		display: flex;
		flex-direction: column;
		gap: 0.25rem;
		font-size: 0.8125rem;
		color: var(--colour-text-muted);
	}.x1f3inpc1snshgv .footer-name{
		display: flex;
		align-items: center;
		gap: 0.25rem;
		flex-wrap: wrap;
		font-size: 1rem;
		font-weight: 600;
		color: var(--colour-text);
	}.x1f3inpc1snshgv .footer-links{
		display: flex;
		flex-wrap: wrap;
		gap: 0.5rem 1.25rem;
		margin: 0;
		padding: 0;
		list-style: none;
		font-size: 0.8125rem;
	}.x1f3inpc1snshgv .footer-sound{
		display: flex;
		justify-content: center;
		margin-top: 0.75rem;
	}.x1f3inpc1snshgv .footer-aside{
		display: flex;
		flex-direction: column;
		align-items: flex-end;
		gap: 0.5rem;
		font-size: 0.8125rem;
		color: var(--colour-text-muted);
	}.x1f3inpc1snshgv .footer-lead{
		color: var(--colour-text-muted);
		display: flex;
		justify-content: flex-end;
		margin-top: -4rem;
		margin-bottom: 1.5rem;
		font-size: 0.8125rem;
		font-weight: 600;
	}@media (max-width: 799px){.x1f3inpc1snshgv{
			text-align: center;
		}.x1f3inpc1snshgv .footer-lead{
			justify-content: center;
		}.x1f3inpc1snshgv .footer-grid{
			flex-direction: column;
			align-items: center;
			gap: 1.25rem;
		}.x1f3inpc1snshgv .footer-identity{
			align-items: center;
		}.x1f3inpc1snshgv .footer-name{
			justify-content: center;
		}.x1f3inpc1snshgv .footer-links{
			justify-content: center;
		}.x1f3inpc1snshgv .footer-aside{
			align-items: center;
		}}