.job {
	padding: var(--indent-sides);
	
}
.job__content {
	margin-bottom: calc( var(--indent-sides) * 2 );
	
}
.job__hl {
	font-size: var(--xxl);
	line-height: var(--lh-xxl);
	margin-bottom: var(--indent-sides);
	
}
.job__text {
	display: grid;
	gap: var(--grid-gap);
	border-top: var(--line) solid var(--cl1);
	padding-top: var(--indent-sides);
	
}
.job__text ul {
	margin-top: 0rem;
	margin-left: 0rem;
	padding-left: clamp(1rem,1vw,1.5rem);
	display: flex;
	flex-direction: column;
	gap: clamp(.3rem,.5vw,.7rem);
}
.job__text p,
.job__text li,
.job__data-info {
	font-size: var(--md);
	line-height: var(--lh-md);
	font-weight: 500;
	
}
.job__data {
	display: flex;
	flex-direction: column;
	gap: var(--indent);
	
}
.job__data-hl {
	font-size: var(--lg);
	line-height: var(--lh-lg);
	margin-bottom: 0rem;
	
}
.job__fact-info {
	font-size: var(--md);
	line-height: var(--lh-md);
	font-weight: 500;
	
}
.job__facts {
	display: flex;
	flex-direction: column;
	gap: var(--indent);
	
}
.job__fact-hl {
	font-size: var(--lg);
	line-height: var(--lh-lg);
	
}
.job__form {
	border-top: var(--line) solid var(--cl1);
	padding-top: var(--indent-sides);
	margin-top: var(--indent-sides);
	padding-left: 0 !important;
	padding-right: 0 !important;	
}
@media screen and (min-width: 768px){
	.job__content {
		grid-template-columns: 1fr 1fr;
		
	}
	.job__text {
		grid-template-columns: 1fr 1fr;
		
	}
	
}
@media screen and (min-width: 992px){
	.job__data {
		padding-right: 5vw;
		
	}
	
}

