<commit_before>// Font Imports
@include font-face("HKGrotesk", "../fonts/HKGrotesk-Bold",600);
@include font-face("HKGrotesk", "../fonts/HKGrotesk-BoldItalic", 600, italic);

@include font-face("HKGrotesk", "../fonts/HKGrotesk-SemiBold",500);
@include font-face("HKGrotesk", "../fonts/HKGrotesk-SemiBoldItalic",500, italic);


@include font-face("HKGrotesk", "../fonts/HKGrotesk-Medium",400);
@include font-face("HKGrotesk", "../fonts/HKGrotesk-MediumItalic",400, italic);

@include font-face("HKGrotesk", "../fonts/HKGrotesk-Regular",300);

@include font-face("HKGrotesk", " ../fonts/HKGrotesk-Light",100);
@include font-face("HKGrotesk", " ../fonts/HKGrotesk-LightItalic",100, italic);

@import "font-awesome/fontawesome";
@import "font-awesome/solid.scss";
@import "font-awesome/brands.scss";


// CDS Base Styles and Style Overrides

body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, a {
	font-family	: "HKGrotesk", sans-serif !important;
}

body {
	box-sizing	: border-box;
	overflow-x: hidden;
	background-color: $bg-color;
}

a {
	color 			: $secondary-color;
	font-weight 	: 500;
	text-decoration : none;

	@include mobile_only {
		font-size: 1.75rem;
	}

	@include tablet{
		font-size: 2rem;
	}

	@include desktop{
		font-size: 2.25rem;
	}

	&:visited {
		color: $secondary-color;
	}

	&:hover {
		text-decoration: none;
		color: lighten($secondary-color, 15);
		cursor: pointer;
	}

	&:hover:not[class] {
		text-decoration: none;
		border-bottom : $secondary-color 1px solid;
	}
}

p, main ul, main ol {
	font-weight 	: 100;
	font-size 		: 1.75rem;
	position 		: relative;

	@include tablet {
		font-size 	: 2rem;
	}

	@include tv {
		font-size 	: 2.25rem;
		line-height: 3.5rem;
		margin-bottom: 2.75rem;
	}

	&.lead {
		font-size : 2.25rem ;
		color: $secondary-color;

		@include tablet {
			font-size: 2.5rem;
			line-height: 1.35em;
		}

		@include desktop {
			font-size: 3rem;
		}
	}
}

h1, .h1 {
	padding: 0;
	margin: 0;
	font-weight: 100;
	font-family: "HKGrotesk", sans-serif;
	border-bottom: none;
	color: $white;
	font-size: 3rem;
	line-height: 1.2em;

	@include mobile_only {
		padding: 1.5rem 1.5rem;
	}
}

h2 {
	font-family: "HKGrotesk", sans-serif;
	font-weight: 500;

	@include desktop {
		font-size: 2.75rem;
		margin: 4.75rem 0 0.5rem 0;
	}
}

h3 {
	font-weight: 300;

	@include tablet {
		font-size: 2.5rem;
	}

	@include tv {
		font-size: 3.5rem;
	}
}

.underline {
	text-decoration: underline;
}

html .container {
	width: 70%;

	@include mobile_only {
		width: 100%;
	}
}

.col-sm-10,
.col-sm-offset-1 {
	margin: 0;
	width: 100%;
}

.section {
	padding: 6rem 0;
	position: relative;
	z-index: 0;
	margin: 0 auto;
	width: 100%;

	@include mobile_only {
		padding: 3rem 0;
	}
}

.row {
	width: 100%;
	margin: 0 auto;
}

.section--title {
	color: $black;
	font-size: 4rem;
	font-weight: 600;
	position: relative;
	margin: 0 0 3.5rem 0;
	padding: 0;<commit_msg>changed font weight for all section titles<commit_after>// Font Imports
@include font-face("HKGrotesk", "../fonts/HKGrotesk-Bold",600);
@include font-face("HKGrotesk", "../fonts/HKGrotesk-BoldItalic", 600, italic);

@include font-face("HKGrotesk", "../fonts/HKGrotesk-SemiBold",500);
@include font-face("HKGrotesk", "../fonts/HKGrotesk-SemiBoldItalic",500, italic);


@include font-face("HKGrotesk", "../fonts/HKGrotesk-Medium",400);
@include font-face("HKGrotesk", "../fonts/HKGrotesk-MediumItalic",400, italic);

@include font-face("HKGrotesk", "../fonts/HKGrotesk-Regular",300);

@include font-face("HKGrotesk", " ../fonts/HKGrotesk-Light",100);
@include font-face("HKGrotesk", " ../fonts/HKGrotesk-LightItalic",100, italic);

@import "font-awesome/fontawesome";
@import "font-awesome/solid.scss";
@import "font-awesome/brands.scss";


// CDS Base Styles and Style Overrides

body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, a {
	font-family	: "HKGrotesk", sans-serif !important;
}

body {
	box-sizing	: border-box;
	overflow-x: hidden;
	background-color: $bg-color;
}

a {
	color 			: $secondary-color;
	font-weight 	: 500;
	text-decoration : none;

	@include mobile_only {
		font-size: 1.75rem;
	}

	@include tablet{
		font-size: 2rem;
	}

	@include desktop{
		font-size: 2.25rem;
	}

	&:visited {
		color: $secondary-color;
	}

	&:hover {
		text-decoration: none;
		color: lighten($secondary-color, 15);
		cursor: pointer;
	}

	&:hover:not[class] {
		text-decoration: none;
		border-bottom : $secondary-color 1px solid;
	}
}

p, main ul, main ol {
	font-weight 	: 100;
	font-size 		: 1.75rem;
	position 		: relative;

	@include tablet {
		font-size 	: 2rem;
	}

	@include tv {
		font-size 	: 2.25rem;
		line-height: 3.5rem;
		margin-bottom: 2.75rem;
	}

	&.lead {
		font-size : 2.25rem ;
		color: $secondary-color;

		@include tablet {
			font-size: 2.5rem;
			line-height: 1.35em;
		}

		@include desktop {
			font-size: 3rem;
		}
	}
}

h1, .h1 {
	padding: 0;
	margin: 0;
	font-weight: 100;
	font-family: "HKGrotesk", sans-serif;
	border-bottom: none;
	color: $white;
	font-size: 3rem;
	line-height: 1.2em;

	@include mobile_only {
		padding: 1.5rem 1.5rem;
	}
}

h2 {
	font-family: "HKGrotesk", sans-serif;
	font-weight: 500;

	@include desktop {
		font-size: 2.75rem;
		margin: 4.75rem 0 0.5rem 0;
	}
}

h3 {
	font-weight: 300;

	@include tablet {
		font-size: 2.5rem;
	}

	@include tv {
		font-size: 3.5rem;
	}
}

.underline {
	text-decoration: underline;
}

html .container {
	width: 70%;

	@include mobile_only {
		width: 100%;
	}
}

.col-sm-10,
.col-sm-offset-1 {
	margin: 0;
	width: 100%;
}

.section {
	padding: 6rem 0;
	position: relative;
	z-index: 0;
	margin: 0 auto;
	width: 100%;

	@include mobile_only {
		padding: 3rem 0;
	}
}

.row {
	width: 100%;
	margin: 0 auto;
}

.section--title {
	color: $black;
	font-size: 4rem;
	font-weight: 300;
	position: relative;
	margin: 0 0 3.5rem 0;
	padding: 0;
{'fraction_non_alphanumeric': 0.17416795999310225, 'fraction_numerical': 0.04862907397827212, 'mean_word_length': 3.4444444444444446, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2729405', 'n_tokens_mistral': 2901, 'n_tokens_neox': 2459, 'n_words': 509}