/**
 * 3. Footer
 */
footer {
	background:			var(--soft-yellow);
	padding:			84px 0 30px;
}
footer .inner {
	margin:				0 auto;
	max-width:			1324px;
	padding:			0 24px;
}
footer img {
	margin-bottom:		5px;
	display:			block;
}
.footer-text {
	font-size:			12px;
	font-weight:		300;
	line-height:		18px;
	letter-spacing:		-0.02em;
	padding-bottom:		15px;
	text-align:			left;
}
.footer-copy-nav-wrapper {
	border-top:			2px solid #154B9B;
	padding-top:		15px;
	font-size:			10px;
	display:			flex;
	justify-content:	space-between;
}
footer nav {
	display:			flex;
	flex-direction:		column;
	gap:				3px;
	text-align:			right;
}
footer a {
	transition:			all 0.2s ease;
}
footer a:hover {
	color:				var(--mono);
}