/* Guide pages 38, 40, 46, 47, 49, 51 and 54. JSON uses identical keys and values. */
@font-face {
	font-family: "Onest";
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url("/fonts/onest-300.ttf") format("truetype");
}
@font-face {
	font-family: "Onest";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("/fonts/onest-400.ttf") format("truetype");
}
@font-face {
	font-family: "Onest";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("/fonts/onest-500.ttf") format("truetype");
}

:root {
	--eigna-color-graphite: #0D0E10;
	--eigna-color-steel: #1B1D21;
	--eigna-color-slate: #6B7079;
	--eigna-color-silver: #D5D8DC;
	--eigna-color-mist: #F2F3F5;
	--eigna-color-white: #FFFFFF;
	--eigna-color-ice-50: #EAF1F7;
	--eigna-color-ice-300: #9DB6CC;
	--eigna-color-ice-700: #3E5A73;
	--eigna-color-mineral-50: #E7EFEC;
	--eigna-color-mineral-300: #93ADA4;
	--eigna-color-mineral-700: #3F5A52;
	--eigna-color-sand-50: #F2ECE3;
	--eigna-color-sand-300: #B9A68C;
	--eigna-color-sand-700: #6B5A43;
	--eigna-color-oxide-50: #F4E9E6;
	--eigna-color-oxide-300: #C08E85;
	--eigna-color-oxide-700: #7A3F35;
	--eigna-font-family: "Onest", "Helvetica Neue", Arial, sans-serif;
	--eigna-weight-light: 300;
	--eigna-weight-regular: 400;
	--eigna-weight-medium: 500;
	--eigna-type-display-1-size: 128px;
	--eigna-type-display-1-line: 128px;
	--eigna-type-display-1-weight: 300;
	--eigna-type-display-1-tracking: -0.035em;
	--eigna-type-display-2-size: 80px;
	--eigna-type-display-2-line: 88px;
	--eigna-type-display-2-weight: 300;
	--eigna-type-display-2-tracking: -0.03em;
	--eigna-type-heading-1-size: 56px;
	--eigna-type-heading-1-line: 64px;
	--eigna-type-heading-1-weight: 300;
	--eigna-type-heading-1-tracking: -0.025em;
	--eigna-type-heading-2-size: 40px;
	--eigna-type-heading-2-line: 48px;
	--eigna-type-heading-2-weight: 300;
	--eigna-type-heading-2-tracking: -0.02em;
	--eigna-type-heading-3-size: 24px;
	--eigna-type-heading-3-line: 32px;
	--eigna-type-heading-3-weight: 400;
	--eigna-type-heading-3-tracking: -0.01em;
	--eigna-type-body-size: 20px;
	--eigna-type-body-line: 32px;
	--eigna-type-body-weight: 300;
	--eigna-type-body-tracking: -0.005em;
	--eigna-type-small-size: 16px;
	--eigna-type-small-line: 24px;
	--eigna-type-small-weight: 300;
	--eigna-type-small-tracking: 0em;
	--eigna-type-label-size: 16px;
	--eigna-type-label-line: 24px;
	--eigna-type-label-weight: 400;
	--eigna-type-label-tracking: 0em;
	--eigna-type-value-size: 15px;
	--eigna-type-value-line: 22px;
	--eigna-type-value-weight: 400;
	--eigna-type-value-tracking: 0em;
	--eigna-grid-columns: 12;
	--eigna-grid-baseline: 8px;
	--eigna-grid-gutter: 24px;
	--eigna-grid-margin: 120px;
	--eigna-grid-column: 118px;
	--eigna-grid-canvas-width: 1920px;
	--eigna-grid-canvas-height: 1080px;
	--eigna-figure-rows: 7;
	--eigna-figure-slit-pitch: 0.5;
	--eigna-figure-tip-pitch: 3.75;
	--eigna-figure-circle-radius-pitch: 4.330;
	--eigna-figure-circle-center-pitch: 2.165;
	--eigna-figure-width-pitch: 4.330;
	--eigna-figure-height-pitch: 6.518;
	--eigna-figure-clearspace-pitch: 1;
	--eigna-figure-lockup-min-height: 34px;
	--eigna-figure-master-min-height: 32px;
}
