.project_latest {
	position: relative;
	
}
.project_latest__label {
	position: absolute;
	bottom: 0rem;
	right: 0rem;
	background-color: rgba(200,149,28,.9);
	width: 90%;
	padding: var(--indent);
	height: 35%;
	border-top-left-radius: clamp(1.3rem,2vw,3rem);
	display: flex;
	flex-direction: column;
	
}
.project_latest figure {
	
}
.project_latest figure img {
	
}
.project_latest__hl,
.project_latest__sl {
	font-size: var(--lg);
	line-height: var(--lh-lg);
	margin-bottom: 0rem;
	color: white;
	
}
.project_latest__hl {
	font-family: var(--font-hl);
	
}
.project_latest__sl {
	font-family: var(--font-light);
	flex-grow: 1;
	
}
.project_latest svg {
	width: clamp(1.2rem,3vw,2rem);
	height: auto;
	transition: transform .3s ease;
	
}
.project_latest svg .svg-stroke {
	stroke: white;
	
}
.project_latest a:hover svg {
	transform: translateX(clamp(.6rem,1vw,1rem));
	
}
@media screen and (min-width: 600px){
	.project_latest__label {
		width: 50%;
	}
}
@media screen and (min-width: 768px){
	.project_latest {
	
	}
	.project_latest__label {
		width: 50%;
		height: 50%;
		background-color: rgba(200,149,28,.85);
		
	}
	.project_latest figure img {
	
	}
	.project_latest__hl {
	
	}
	.project_latest__text {
	
	}
	.project_latest__more {
	
	}
	
}
@media screen and (min-width: 1200px){
	.project_latest {
	
	}
	.project_latest figure {
	/* margin-bottom: 1rem; */
	}
	.project_latest figure img {
	
	}
	.project_latest__hl {
	
	}
	.project_latest__text {
	
	}
	.project_latest__more {
	
	}
	
}

