/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@digi/skolverket/dist/digi-skolverket/fonts/src/fonts.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
/* source-sans-pro-300 - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 300;
	src: url('source-sans-pro-v21-latin-300.c76b8a09cdc3de2e.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-300.c76b8a09cdc3de2e.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-300.531b1b08f9a69043.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-300.192d03a12eef7e39.woff') format('woff'),
		 url('source-sans-pro-v21-latin-300.48350b6ab3f9af10.ttf')
			format('truetype'),
		
			url('source-sans-pro-v21-latin-300.e5d0fc134eb3a10b.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}
/* source-sans-pro-300italic - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 300;
	src: url('source-sans-pro-v21-latin-300italic.0469895c3c015171.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-300italic.0469895c3c015171.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-300italic.c05c54bd1923241e.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-300italic.d84d994de1381005.woff') format('woff'),
		
			url('source-sans-pro-v21-latin-300italic.a59f68b9ff90d3e1.ttf')
			format('truetype'),
		
			url('source-sans-pro-v21-latin-300italic.5309976d94a9213b.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}
/* source-sans-pro-regular - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 400;
	src: url('source-sans-pro-v21-latin-regular.dd9ccd089236cae8.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-regular.dd9ccd089236cae8.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-regular.0a598dacd7753a3d.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-regular.478b0f21b04d54f8.woff') format('woff'),
		
			url('source-sans-pro-v21-latin-regular.5611e2b0338c68b6.ttf') format('truetype'),
		
			url('source-sans-pro-v21-latin-regular.559cba6d91f6db55.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}
/* source-sans-pro-italic - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 400;
	src: url('source-sans-pro-v21-latin-italic.2024a8fad0bca287.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-italic.2024a8fad0bca287.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-italic.6f6a13a017ead0f8.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-italic.baf431906c2f2f54.woff') format('woff'),
		 url('source-sans-pro-v21-latin-italic.e477ff8df38b632a.ttf')
			format('truetype'),
		
			url('source-sans-pro-v21-latin-italic.12c4984bc661dddc.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}
/* source-sans-pro-600 - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 600;
	src: url('source-sans-pro-v21-latin-600.331f13d95609c554.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-600.331f13d95609c554.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-600.44c0af0225aaf214.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-600.39cd0b8edf6b237a.woff') format('woff'),
		 url('source-sans-pro-v21-latin-600.a9b72165c21ef7ec.ttf')
			format('truetype'),
		
			url('source-sans-pro-v21-latin-600.a463d7a7e014c3a5.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}
/* source-sans-pro-600italic - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 600;
	src: url('source-sans-pro-v21-latin-600italic.fc48dce4bf972910.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-600italic.fc48dce4bf972910.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-600italic.abf3dc43f1296628.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-600italic.e16e284b834a090e.woff') format('woff'),
		
			url('source-sans-pro-v21-latin-600italic.03c2a80c33137eb1.ttf')
			format('truetype'),
		
			url('source-sans-pro-v21-latin-600italic.1f2be54ae2b1aa25.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}
/* source-sans-pro-700 - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: normal;
	font-weight: 700;
	src: url('source-sans-pro-v21-latin-700.d06e500c837229db.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-700.d06e500c837229db.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-700.527cd2c4b526dec1.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-700.59bc242960eb1948.woff') format('woff'),
		 url('source-sans-pro-v21-latin-700.3e3a763b356e1113.ttf')
			format('truetype'),
		
			url('source-sans-pro-v21-latin-700.56036cae3cc4042b.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}
/* source-sans-pro-700italic - latin */
@font-face {
	font-family: 'Source Sans Pro';
	font-style: italic;
	font-weight: 700;
	src: url('source-sans-pro-v21-latin-700italic.eab4a3417f0f9e6d.eot'); /* IE9 Compat Modes */
	src: local(''),
		url('source-sans-pro-v21-latin-700italic.eab4a3417f0f9e6d.eot?#iefix')
			format('embedded-opentype'),
		 url('source-sans-pro-v21-latin-700italic.571e16c3659bd7bb.woff2')
			format('woff2'),
		
			url('source-sans-pro-v21-latin-700italic.87746a94cf7cf323.woff') format('woff'),
		
			url('source-sans-pro-v21-latin-700italic.d6f559e61a6b1ec6.ttf')
			format('truetype'),
		
			url('source-sans-pro-v21-latin-700italic.881f5a3f7282bf8c.svg#SourceSansPro')
			format('svg'); /* Legacy iOS */
}

@font-face {
	font-family: 'Roboto Mono';
	src: url('roboto-mono-regular.3144f18a8de10487.eot');
	src: local(''),
		url('roboto-mono-regular.3144f18a8de10487.eot?#iefix') format('embedded-opentype'),
		url('roboto-mono-regular.10ac26e35a953bac.woff2') format('woff2'),
		url('roboto-mono-regular.dc9ebf64666723c0.woff') format('woff'),
		url('roboto-mono-regular.f266162778946215.ttf') format('truetype'),
		url('roboto-mono-regular.5ccae78888af83e1.svg#Roboto%20Mono') format('svg');
}

/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].rules[0].oneOf[0].use[2]!./node_modules/@digi/skolverket/dist/digi-skolverket/digi-skolverket.css?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";:root{--digi--typography--label--line-height--desktop:1.5;--digi--container-width--large:100%;--digi--container-width--medium:100%;--digi--container-width--base:100%;--digi--container-width--small:100%;--digi--container-width--smaller:100%;--digi--margin--h4-h6-large:0;--digi--margin--h4-h6-small:0;--digi--global--typography--text-decoration--link:underline;--digi--global--typography--text-decoration--default:none;--digi--global--typography--font-family--mono:"Roboto Mono", monospace;--digi--global--typography--font-family--default:"Source Sans Pro";--digi--global--typography--font-weight--bold:700;--digi--global--typography--font-weight--semibold:600;--digi--global--typography--font-weight--light:300;--digi--global--typography--font-weight--regular:400;--digi--global--typography--font-size--interaction-large:1.125rem;--digi--global--typography--font-size--interaction-medium:1.125rem;--digi--global--typography--font-size--interaction-small:1.125rem;--digi--global--typography--font-size--largest-5:2.5rem;--digi--global--typography--font-size--largest-4:2.8125rem;--digi--global--typography--font-size--largest-3:2.25rem;--digi--global--typography--font-size--largest-2:2.125rem;--digi--global--typography--font-size--largest:1.625rem;--digi--global--typography--font-size--larger:1.5625rem;--digi--global--typography--font-size--large:1.3125rem;--digi--global--typography--font-size--smallest-2:.875rem;--digi--global--typography--font-size--smallest:.75rem;--digi--global--typography--font-size--smaller:1rem;--digi--global--typography--font-size--small:1.125rem;--digi--global--typography--font-size--base:1.25rem;--digi--global--typography--line-height--largest-2:3.5rem;--digi--global--typography--line-height--largest:2.75rem;--digi--global--typography--line-height--larger:2.5rem;--digi--global--typography--line-height--large:2.25rem;--digi--global--typography--line-height--smaller:1.5rem;--digi--global--typography--line-height--small:1.75rem;--digi--global--typography--line-height--base:2rem;--digi--global--text-width--brontosaurus-big:70000000rem;--digi--global--text-width--largest-4:70rem;--digi--global--text-width--largest-3:61rem;--digi--global--text-width--largest-2:53rem;--digi--global--text-width--largest:48rem;--digi--global--text-width--larger:71.5rem;--digi--global--text-width--large:68rem;--digi--global--text-width--base:50rem;--digi--global--text-width--small:42rem;--digi--global--size--largest:83.5rem;--digi--global--size--larger:77.5rem;--digi--global--size--large:74rem;--digi--global--size--base:56rem;--digi--global--size--small:45rem;--digi--global--size--smaller:auto;--digi--global--breakpoint--largest-4:87.5rem;--digi--global--breakpoint--smallest-2:23.4375rem;--digi--global--breakpoint--smallest-3:23.375rem;--digi--global--breakpoint--largest-3:83.5rem;--digi--global--breakpoint--largest-2:80rem;--digi--global--breakpoint--largest:79.9375rem;--digi--global--breakpoint--larger:62rem;--digi--global--breakpoint--large:61.9375rem;--digi--global--breakpoint--medium:48rem;--digi--global--breakpoint--small:47.9375rem;--digi--global--breakpoint--smaller:23.4375rem;--digi--global--breakpoint--smallest:23.375rem;--digi--global--spacing--largest-8:4rem;--digi--global--spacing--largest-7:3.5rem;--digi--global--spacing--largest-6:3rem;--digi--global--spacing--largest-5:2.5rem;--digi--global--spacing--largest-4:2rem;--digi--global--spacing--largest-3:1.75rem;--digi--global--spacing---:1.375rem;--digi--global--spacing--smallest-7:0.0625rem;--digi--global--spacing--smallest-6:0.125rem;--digi--global--spacing--smallest-5:0.1875rem;--digi--global--spacing--smallest-4:0.25rem;--digi--global--spacing--smallest-3:0.375rem;--digi--global--spacing--smallest-2:0.5rem;--digi--global--spacing--largest-2:7.5rem;--digi--global--spacing--largest:6rem;--digi--global--spacing--larger:3.5rem;--digi--global--spacing--large:2.5rem;--digi--global--spacing--smallest:0.5rem;--digi--global--spacing--smaller-3:0.75rem;--digi--global--spacing--smaller-2:0.625rem;--digi--global--spacing--smaller:1rem;--digi--global--spacing--small-2:2.375rem;--digi--global--spacing--small:1.5rem;--digi--global--spacing--base:2rem;--digi--global--color--function--danger--lightest-3:#FADDDD;--digi--global--color--function--danger--lightest-2:#F7CACA;--digi--global--color--function--danger--lightest:#F09797;--digi--global--color--function--danger--lighter:#E75C5C;--digi--global--color--function--danger--light:#E84973;--digi--global--color--function--danger--darkest-2:#590000;--digi--global--color--function--danger--darkest:#6F0000;--digi--global--color--function--danger--darker:#8B0000;--digi--global--color--function--danger--dark:#AE0000;--digi--global--color--function--danger--base:#CD2126;--digi--global--color--function--warning--lightest-3:#FFFBDD;--digi--global--color--function--warning--lightest-2:#FFF9CA;--digi--global--color--function--warning--lightest:#FFF6AC;--digi--global--color--function--warning--lighter:#FFF17D;--digi--global--color--function--warning--light:#FFE833;--digi--global--color--function--warning--darkest-2:#685B00;--digi--global--color--function--warning--darkest:#827400;--digi--global--color--function--warning--darker:#A39100;--digi--global--color--function--warning--dark:#CCB500;--digi--global--color--function--warning--base:#FFE200;--digi--global--color--function--success--lightest-3:#DDF1E1;--digi--global--color--function--success--lightest-2:#BDE3C5;--digi--global--color--function--success--lightest:#7DC88D;--digi--global--color--function--success--lighter:#5CBA71;--digi--global--color--function--success--light:#33A94E;--digi--global--color--function--success--darkest-2:#003C0E;--digi--global--color--function--success--darkest:#004B12;--digi--global--color--function--success--darker:#005E16;--digi--global--color--function--success--dark:#00761B;--digi--global--color--function--success--base:#1D9A18;--digi--global--color--function--info--lightest-3:#DDDDFF;--digi--global--color--function--info--lightest-2:#BDBDFF;--digi--global--color--function--info--lightest:#7D7DFF;--digi--global--color--function--info--lighter:#5C5CFF;--digi--global--color--function--info--light:#3333FF;--digi--global--color--function--info--darkest-2:#000068;--digi--global--color--function--info--darkest:#000082;--digi--global--color--function--info--darker:#0000A3;--digi--global--color--function--info--dark:#0000CC;--digi--global--color--function--info--base:#0000FF;--digi--global--color--neutral--grayscale--darker-3:#262626;--digi--global--color--neutral--grayscale--darker-2:#666666;--digi--global--color--neutral--grayscale--darker-1:#929292;--digi--global--color--neutral--grayscale--light:#D9D9D9;--digi--global--color--neutral--grayscale--white:#FFFFFF;--digi--global--color--neutral--grayscale--opacity50:#F8F8F8;--digi--global--color--neutral--grayscale--base:#F2F2F2;--digi--global--color--neutral--grayscale--lightest-6:#FAFAFA;--digi--global--color--neutral--grayscale--lightest-5:#F8F8F8;--digi--global--color--neutral--grayscale--lightest-4:#F4F4F4;--digi--global--color--neutral--grayscale--lightest-3:#F1F1F1;--digi--global--color--neutral--grayscale--lightest-2:#EDEDED;--digi--global--color--neutral--grayscale--lightest:#E9E9E9;--digi--global--color--neutral--grayscale--lighter:#E4E4E4;--digi--global--color--neutral--grayscale--darkest-6:#000000;--digi--global--color--neutral--grayscale--darkest-5:#333333;--digi--global--color--neutral--grayscale--darkest-4:#5C5C5C;--digi--global--color--neutral--grayscale--darkest-3:#7D7D7D;--digi--global--color--neutral--grayscale--darkest-2:#979797;--digi--global--color--neutral--grayscale--darkest:#ACACAC;--digi--global--color--neutral--grayscale--darker:#BDBDBD;--digi--global--color--neutral--grayscale--dark:#CACACA;--digi--global--color--cta--visited--base:#822998;--digi--global--color--cta--hover--base:#424AE0;--digi--global--color--cta--link--base:#0079C2;--digi--global--color--cta--blue--darker:#0058A3;--digi--global--color--cta--blue--dark:#BDD3E7;--digi--global--color--cta--blue--base:#F1F8FE;--digi--global--color--cta--green--lighter:#DAF6A2;--digi--global--color--cta--green--light:#B7EE4A;--digi--global--color--cta--green--dark:#92BE3B;--digi--global--color--cta--green--base:#9FD33C;--digi--global--color--complementary--cerise--lightest-2:#F9E4EC;--digi--global--color--complementary--cerise--lightest:#F4CADA;--digi--global--color--complementary--cerise--lighter:#E997B7;--digi--global--color--complementary--cerise--light:#DD5C8E;--digi--global--color--complementary--cerise--darkest:#57162E;--digi--global--color--complementary--cerise--darker:#882149;--digi--global--color--complementary--cerise--dark:#AA295B;--digi--global--color--complementary--cerise--base:#D43372;--digi--global--color--complementary--turqouise--lightest-2:#DDEEEC;--digi--global--color--complementary--turqouise--lightest:#BDDFDA;--digi--global--color--complementary--turqouise--lighter:#7FC1B6;--digi--global--color--complementary--turqouise--light:#379D8D;--digi--global--color--complementary--turqouise--darkest:#02362E;--digi--global--color--complementary--turqouise--darker:#035548;--digi--global--color--complementary--turqouise--dark:#046A5A;--digi--global--color--complementary--turqouise--base:#058470;--digi--global--color--complementary--green--accent4:#A3C961;--digi--global--color--complementary--orange--accent3:#F59C00;--digi--global--color--complementary--red--complement2:#B1451C;--digi--global--color--complementary--red--accent2:#EF7748;--digi--global--color--complementary--blue--complement1:#497E89;--digi--global--color--complementary--blue--accent1:#99CED4;--digi--global--color--complementary--blue--base:#00424C;--digi--global--color--profile--white--darkest-3:#F1F1F1;--digi--global--color--profile--white--darkest-2:#F4F4F4;--digi--global--color--profile--white--darkest:#F8F8F8;--digi--global--color--profile--white--darker:#FAFAFA;--digi--global--color--profile--white--dark:#FCFCFC;--digi--global--color--profile--white--base:#FFFFFF;--digi--global--color--profile--green--lightest:#F1F7E5;--digi--global--color--profile--green--lighter:#DDEBC1;--digi--global--color--profile--green--light:#AACE65;--digi--global--color--profile--green--dark:#779B32;--digi--global--color--profile--green--base:#95C23E;--digi--global--color--profile--yellow--opacity25:#FFF8DB;--digi--global--color--profile--yellow--opacity50:#FFF2B7;--digi--global--color--profile--yellow--base:#FFE56F;--digi--global--color--profile--apricot--opacity25:#FEF6F2;--digi--global--color--profile--apricot--opacity50:#FDEDE5;--digi--global--color--profile--apricot--base:#FCDBCB;--digi--global--color--profile--blue--lighter:#DDDDE9;--digi--global--color--profile--blue--light:#33337B;--digi--global--color--profile--blue--dark:#000048;--digi--global--color--profile--blue--opacity25:#F6FAFA;--digi--global--color--profile--blue--opacity50:#EDF4F4;--digi--global--color--profile--blue--base:#DCEAEA;--digi--global--color--profile--purple--opacity60:#A57E9B;--digi--global--color--profile--purple--opacity5:#F8F4F8;--digi--global--color--profile--purple--opacity15:#E8DFE6;--digi--global--color--profile--purple--dark:#5A235A;--digi--global--color--profile--purple--extra-dark:#3D1B3D;--digi--global--color--profile--purple--base:#692859;--digi--global--border-style--dashed:dashed;--digi--global--border-style--none:none;--digi--global--border-style--solid:solid;--digi--global--border-width--largest-2:0.625rem;--digi--global--border-width--largest:0.5rem;--digi--global--border-width--larger:0.375rem;--digi--global--border-width--large:0.25rem;--digi--global--border-width--smaller:0rem;--digi--global--border-width--small:0.0625rem;--digi--global--border-width--base:0.125rem;--digi--global--border-radius--largest-2:4rem;--digi--global--border-radius--largest:2rem;--digi--global--border-radius--larger:1rem;--digi--global--border-radius--large:0.5rem;--digi--global--border-radius--smallest-3:0rem;--digi--global--border-radius--smallest-2:0.0625rem;--digi--global--border-radius--smallest:0.125rem;--digi--global--border-radius--smaller:0.1875rem;--digi--global--border-radius--small:0.25rem;--digi--global--border-radius--base:0.25rem;--digi--global--animation--rotation--largest-2:360deg;--digi--global--animation--rotation--largest:315deg;--digi--global--animation--rotation--larger:270deg;--digi--global--animation--rotation--large:225deg;--digi--global--animation--rotation--base:180deg;--digi--global--animation--rotation--small:135deg;--digi--global--animation--rotation--smaller:90deg;--digi--global--animation--rotation--smallest:45deg;--digi--global--animation--rotation--smallest-2:0deg;--digi--global--animation--duration--longest:4s;--digi--global--animation--duration--longer:.5s;--digi--global--animation--duration--long:.4s;--digi--global--animation--duration--shortest:.01s;--digi--global--animation--duration--shorter:.1s;--digi--global--animation--duration--short:.2s;--digi--global--animation--duration--base:.3s;--digi--typography--button--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--button--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--button--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--button--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--button--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--button--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--button--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--button--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--button--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--button--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--button--font-size--desktop-large:var(--digi--global--typography--font-size--small);--digi--typography--button--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--vertical-menu-level-5--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-5--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-5--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-5--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-5--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-5--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-5--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-5--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-5--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-5--font-size--mobile:var(--digi--global--typography--font-size--smaller);--digi--typography--vertical-menu-level-5--font-size--desktop-large:var(--digi--global--typography--font-size--small);--digi--typography--vertical-menu-level-5--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--vertical-menu-level-4--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-4--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-4--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-4--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-4--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-4--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-4--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-4--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-4--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-4--font-size--mobile:var(--digi--global--typography--font-size--smaller);--digi--typography--vertical-menu-level-4--font-size--desktop-large:var(--digi--global--typography--font-size--small);--digi--typography--vertical-menu-level-4--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--vertical-menu-level-3--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-3--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-3--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-3--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-3--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-3--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-3--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-3--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-3--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-3--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--vertical-menu-level-3--font-size--desktop-large:var(--digi--global--typography--font-size--base);--digi--typography--vertical-menu-level-3--font-size--desktop:var(--digi--global--typography--font-size--base);--digi--typography--vertical-menu-level-2--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-2--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-2--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-2--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-2--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-2--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-2--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-2--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-2--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--vertical-menu-level-2--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--vertical-menu-level-2--font-size--desktop-large:var(--digi--global--typography--font-size--base);--digi--typography--vertical-menu-level-2--font-size--desktop:var(--digi--global--typography--font-size--base);--digi--typography--vertical-menu-level-1--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-1--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-1--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--vertical-menu-level-1--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-1--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-1--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--vertical-menu-level-1--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--vertical-menu-level-1--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--vertical-menu-level-1--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--vertical-menu-level-1--font-size--mobile:var(--digi--global--typography--font-size--large);--digi--typography--vertical-menu-level-1--font-size--desktop-large:var(--digi--global--typography--font-size--larger);--digi--typography--vertical-menu-level-1--font-size--desktop:var(--digi--global--typography--font-size--larger);--digi--typography--title-logo--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--title-logo--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--title-logo--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--title-logo--line-height--mobile:var(--digi--global--typography--line-height--small);--digi--typography--title-logo--line-height--desktop-large:var(--digi--global--typography--line-height--small);--digi--typography--title-logo--line-height--desktop:var(--digi--global--typography--line-height--small);--digi--typography--title-logo--font-weight--mobile:var(--digi--global--typography--font-weight--bold);--digi--typography--title-logo--font-weight--desktop-large:var(--digi--global--typography--font-weight--bold);--digi--typography--title-logo--font-weight--desktop:var(--digi--global--typography--font-weight--bold);--digi--typography--title-logo--font-size--mobile:var(--digi--global--typography--font-size--largest-3);--digi--typography--title-logo--font-size--desktop-large:var(--digi--global--typography--font-size--largest-5);--digi--typography--title-logo--font-size--desktop:var(--digi--global--typography--font-size--largest-4);--digi--typography--breadcrumbs--text-decoration--mobile:var(--digi--global--typography--text-decoration--link);--digi--typography--breadcrumbs--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--link);--digi--typography--breadcrumbs--text-decoration--desktop:var(--digi--global--typography--text-decoration--link);--digi--typography--breadcrumbs--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--breadcrumbs--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--breadcrumbs--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--breadcrumbs--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--breadcrumbs--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--breadcrumbs--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--breadcrumbs--font-size--mobile:var(--digi--global--typography--font-size--smaller);--digi--typography--breadcrumbs--font-size--desktop-large:var(--digi--global--typography--font-size--smaller);--digi--typography--breadcrumbs--font-size--desktop:var(--digi--global--typography--font-size--smaller);--digi--typography--tag--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--tag--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--tag--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--tag--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--tag--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--tag--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--tag--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--tag--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--tag--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--tag--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--tag--font-size--desktop-large:var(--digi--global--typography--font-size--small);--digi--typography--tag--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--accordion--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--accordion--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--accordion--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--accordion--line-height--mobile:var(--digi--global--typography--line-height--small);--digi--typography--accordion--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--accordion--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--accordion--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--accordion--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--accordion--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--accordion--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--accordion--font-size--desktop-large:var(--digi--global--typography--font-size--large);--digi--typography--accordion--font-size--desktop:var(--digi--global--typography--font-size--large);--digi--typography--preamble--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--preamble--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--preamble--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--preamble--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--preamble--line-height--desktop-large:var(--digi--global--typography--line-height--large);--digi--typography--preamble--line-height--desktop:var(--digi--global--typography--line-height--large);--digi--typography--preamble--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--preamble--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--preamble--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--preamble--font-size--mobile:var(--digi--global--typography--font-size--large);--digi--typography--preamble--font-size--desktop-large:var(--digi--global--typography--font-size--larger);--digi--typography--preamble--font-size--desktop:var(--digi--global--typography--font-size--larger);--digi--typography--placeholder--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--placeholder--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--placeholder--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--placeholder--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--placeholder--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--placeholder--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--placeholder--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--placeholder--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--placeholder--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--placeholder--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--placeholder--font-size--desktop-large:var(--digi--global--typography--font-size--small);--digi--typography--placeholder--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--link-bold--text-decoration--mobile:var(--digi--global--typography--text-decoration--link);--digi--typography--link-bold--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--link);--digi--typography--link-bold--text-decoration--desktop:var(--digi--global--typography--text-decoration--link);--digi--typography--link-bold--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--link-bold--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--link-bold--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--link-bold--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--link-bold--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--link-bold--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--link-bold--font-size--mobile:var(--digi--global--typography--font-size--base);--digi--typography--link-bold--font-size--desktop-large:var(--digi--global--typography--font-size--large);--digi--typography--link-bold--font-size--desktop:var(--digi--global--typography--font-size--base);--digi--typography--link--text-decoration--mobile:var(--digi--global--typography--text-decoration--link);--digi--typography--link--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--link);--digi--typography--link--text-decoration--desktop:var(--digi--global--typography--text-decoration--link);--digi--typography--link--line-height--mobile:var(--digi--global--typography--line-height--small);--digi--typography--link--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--link--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--link--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--link--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--link--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--link--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--link--font-size--desktop-large:var(--digi--global--typography--font-size--base);--digi--typography--link--font-size--desktop:var(--digi--global--typography--font-size--base);--digi--typography--label-description--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--label-description--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--label-description--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--label-description--line-height--mobile:var(--digi--global--typography--line-height--smaller);--digi--typography--label-description--line-height--desktop-large:var(--digi--global--typography--line-height--smaller);--digi--typography--label-description--line-height--desktop:var(--digi--global--typography--line-height--smaller);--digi--typography--label-description--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--label-description--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--label-description--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--label-description--font-size--mobile:var(--digi--global--typography--font-size--smaller);--digi--typography--label-description--font-size--desktop-large:var(--digi--global--typography--font-size--smaller);--digi--typography--label-description--font-size--desktop:var(--digi--global--typography--font-size--smaller);--digi--typography--label--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--label--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--label--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--label--line-height--mobile:var(--digi--global--typography--line-height--smaller);--digi--typography--label--line-height--desktop-large:var(--digi--global--typography--line-height--smaller);--digi--typography--label--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--label--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--label--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--label--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--label--font-size--desktop-large:var(--digi--global--typography--font-size--small);--digi--typography--label--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--input--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--input--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--input--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--input--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--input--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--input--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--input--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--input--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--input--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--input--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--input--font-size--desktop-large:var(--digi--global--typography--font-size--small);--digi--typography--input--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--heading-jumbo--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-jumbo--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-jumbo--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-jumbo--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--heading-jumbo--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--heading-jumbo--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--heading-jumbo--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-jumbo--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-jumbo--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-jumbo--font-size--mobile:var(--digi--global--typography--font-size--largest-3);--digi--typography--heading-jumbo--font-size--desktop-large:var(--digi--global--typography--font-size--largest-5);--digi--typography--heading-jumbo--font-size--desktop:var(--digi--global--typography--font-size--largest-4);--digi--typography--heading-4--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-4--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-4--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-4--line-height--mobile:var(--digi--global--typography--line-height--small);--digi--typography--heading-4--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--heading-4--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--heading-4--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-4--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-4--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-4--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--heading-4--font-size--desktop-large:var(--digi--global--typography--font-size--large);--digi--typography--heading-4--font-size--desktop:var(--digi--global--typography--font-size--large);--digi--typography--heading-3--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-3--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-3--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-3--line-height--mobile:var(--digi--global--typography--line-height--small);--digi--typography--heading-3--line-height--desktop-large:var(--digi--global--typography--line-height--larger);--digi--typography--heading-3--line-height--desktop:var(--digi--global--typography--line-height--larger);--digi--typography--heading-3--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-3--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-3--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-3--font-size--mobile:var(--digi--global--typography--font-size--large);--digi--typography--heading-3--font-size--desktop-large:var(--digi--global--typography--font-size--larger);--digi--typography--heading-3--font-size--desktop:var(--digi--global--typography--font-size--larger);--digi--typography--heading-2--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-2--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-2--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-2--line-height--mobile:var(--digi--global--typography--line-height--large);--digi--typography--heading-2--line-height--desktop-large:var(--digi--global--typography--line-height--largest);--digi--typography--heading-2--line-height--desktop:var(--digi--global--typography--line-height--largest);--digi--typography--heading-2--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-2--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-2--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-2--font-size--mobile:var(--digi--global--typography--font-size--largest);--digi--typography--heading-2--font-size--desktop-large:var(--digi--global--typography--font-size--largest-3);--digi--typography--heading-2--font-size--desktop:var(--digi--global--typography--font-size--largest-3);--digi--typography--heading-1--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-1--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-1--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--heading-1--line-height--mobile:var(--digi--global--typography--line-height--larger);--digi--typography--heading-1--line-height--desktop-large:var(--digi--global--typography--line-height--largest-2);--digi--typography--heading-1--line-height--desktop:var(--digi--global--typography--line-height--largest-2);--digi--typography--heading-1--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-1--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-1--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--heading-1--font-size--mobile:var(--digi--global--typography--font-size--largest-2);--digi--typography--heading-1--font-size--desktop-large:var(--digi--global--typography--font-size--largest-4);--digi--typography--heading-1--font-size--desktop:var(--digi--global--typography--font-size--largest-4);--digi--typography--description--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--description--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--description--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--description--line-height--mobile:var(--digi--global--typography--line-height--base);--digi--typography--description--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--description--line-height--desktop:var(--digi--global--typography--line-height--base);--digi--typography--description--font-weight--mobile:var(--digi--global--typography--font-weight--semibold);--digi--typography--description--font-weight--desktop-large:var(--digi--global--typography--font-weight--semibold);--digi--typography--description--font-weight--desktop:var(--digi--global--typography--font-weight--semibold);--digi--typography--description--font-size--mobile:var(--digi--global--typography--font-size--large);--digi--typography--description--font-size--desktop-large:var(--digi--global--typography--font-size--large);--digi--typography--description--font-size--desktop:var(--digi--global--typography--font-size--large);--digi--typography--body--text-decoration--mobile:var(--digi--global--typography--text-decoration--default);--digi--typography--body--text-decoration--desktop-large:var(--digi--global--typography--text-decoration--default);--digi--typography--body--text-decoration--desktop:var(--digi--global--typography--text-decoration--default);--digi--typography--body--line-height--mobile:var(--digi--global--typography--line-height--small);--digi--typography--body--line-height--desktop-large:var(--digi--global--typography--line-height--base);--digi--typography--body--line-height--desktop:var(--digi--global--typography--line-height--small);--digi--typography--body--font-weight--mobile:var(--digi--global--typography--font-weight--regular);--digi--typography--body--font-weight--desktop-large:var(--digi--global--typography--font-weight--regular);--digi--typography--body--font-weight--desktop:var(--digi--global--typography--font-weight--regular);--digi--typography--body--font-size--mobile:var(--digi--global--typography--font-size--small);--digi--typography--body--font-size--desktop-large:var(--digi--global--typography--font-size--base);--digi--typography--body--font-size--desktop:var(--digi--global--typography--font-size--small);--digi--typography--font-family:var(--digi--global--typography--font-family--default);--digi--height--button-large:var(--digi--global--spacing--largest-6);--digi--height--button-small:var(--digi--global--spacing--largest-5);--digi--grid-gutter--larger:var(--digi--global--spacing--base);--digi--grid-gutter--large:var(--digi--global--spacing--base);--digi--grid-gutter--medium:var(--digi--global--spacing--base);--digi--grid-gutter--small:var(--digi--global--spacing--small);--digi--grid-gutter--smaller:var(--digi--global--spacing--smallest-2);--digi--input-height--large:var(--digi--global--spacing--largest-6);--digi--input-height--medium:var(--digi--global--spacing--largest-6);--digi--input-height--small:var(--digi--global--spacing--largest-6);--digi--paragraph-width--large:var(--digi--global--text-width--large);--digi--paragraph-width--medium:var(--digi--global--text-width--base);--digi--container-gutter--largest:var(--digi--global--spacing--largest-6);--digi--container-gutter--larger:var(--digi--global--spacing--largest-6);--digi--container-gutter--large:var(--digi--global--spacing--largest-6);--digi--container-gutter--medium:var(--digi--global--spacing--largest-6);--digi--container-gutter--base:var(--digi--global--spacing--smaller);--digi--container-gutter--small:var(--digi--global--spacing--small);--digi--container-gutter--smaller:var(--digi--global--spacing--smaller);--digi--container-width--largest:var(--digi--global--size--largest);--digi--container-width--larger:var(--digi--global--size--largest);--digi--breakpoint--xx-large:var(--digi--global--breakpoint--largest-2);--digi--breakpoint--xx-large-below:var(--digi--global--breakpoint--largest-3);--digi--breakpoint--x-large:var(--digi--global--breakpoint--largest-2);--digi--breakpoint--x-large-below:var(--digi--global--breakpoint--largest);--digi--breakpoint--large:var(--digi--global--breakpoint--larger);--digi--breakpoint--large-below:var(--digi--global--breakpoint--large);--digi--breakpoint--medium:var(--digi--global--breakpoint--medium);--digi--breakpoint--medium-below:var(--digi--global--breakpoint--small);--digi--breakpoint--small:var(--digi--global--breakpoint--smaller);--digi--breakpoint--small-below:var(--digi--global--breakpoint--smallest);--digi--gutter--icon:var(--digi--global--spacing--smallest);--digi--gutter--button-inline-large:var(--digi--global--spacing--small);--digi--gutter--button-inline-medium:var(--digi--global--spacing--small);--digi--gutter--button-inline-small:var(--digi--global--spacing--small);--digi--gutter--button-block-large:var(--digi--global--spacing--smallest);--digi--gutter--button-block-medium:var(--digi--global--spacing--smallest-3);--digi--gutter--button-block-small:var(--digi--global--spacing--smallest-3);--digi--gutter--smallest-4:var(--digi--global--spacing--smallest-3);--digi--gutter--smallest-3:var(--digi--global--spacing--smallest);--digi--gutter--smallest-2:var(--digi--global--spacing--smallest);--digi--gutter--smallest:var(--digi--global--spacing--smallest);--digi--gutter--smaller:var(--digi--global--spacing--smallest);--digi--gutter--small:var(--digi--global--spacing--smallest);--digi--gutter--medium:var(--digi--global--spacing--smaller);--digi--gutter--large:var(--digi--global--spacing--smaller);--digi--gutter--larger:var(--digi--global--spacing--smaller);--digi--gutter--largest:var(--digi--global--spacing--small);--digi--gutter--largest-2:var(--digi--global--spacing--small);--digi--gutter--largest-3:var(--digi--global--spacing--small);--digi--margin--text-large:var(--digi--global--spacing--smaller);--digi--margin--text-small:var(--digi--global--spacing--smaller-3);--digi--margin--h3-large:var(--digi--global--spacing--smallest);--digi--margin--h3-small:var(--digi--global--spacing--smallest);--digi--margin--h2-large:var(--digi--global--spacing--smallest);--digi--margin--h2-small:var(--digi--global--spacing--smallest);--digi--margin--h1-large:var(--digi--global--spacing--smaller);--digi--margin--h1-medium:var(--digi--global--spacing--smaller);--digi--margin--h1-small:var(--digi--global--spacing--smaller);--digi--margin--largest:var(--digi--global--spacing--small);--digi--margin--larger:var(--digi--global--spacing--smaller);--digi--margin--large:var(--digi--global--spacing--smaller);--digi--margin--medium:var(--digi--global--spacing--smaller);--digi--margin--small:var(--digi--global--spacing--smaller);--digi--margin--smaller:var(--digi--global--spacing--smallest);--digi--padding--largest-3:var(--digi--global--spacing--large);--digi--padding--largest-2:var(--digi--global--spacing--small);--digi--padding--largest:var(--digi--global--spacing--small);--digi--padding--larger:var(--digi--global--spacing--smaller);--digi--padding--large:var(--digi--global--spacing--smaller);--digi--padding--small:var(--digi--global--spacing--smaller);--digi--padding--smaller:var(--digi--global--spacing--smallest);--digi--padding--medium:var(--digi--global--spacing--smaller);--digi--color--icons--informative:var(--digi--global--color--function--info--base);--digi--color--icons--danger:var(--digi--global--color--function--danger--base);--digi--color--icons--warning:var(--digi--global--color--function--warning--base);--digi--color--icons--success:var(--digi--global--color--complementary--turqouise--base);--digi--color--icons--complementary-3:var(--digi--global--color--cta--visited--base);--digi--color--icons--complementary-2:var(--digi--global--color--cta--hover--base);--digi--color--icons--complementary-1:var(--digi--global--color--cta--link--base);--digi--color--icons--inverted:var(--digi--global--color--neutral--grayscale--white);--digi--color--icons--secondary:var(--digi--global--color--profile--blue--base);--digi--color--icons--primary:var(--digi--global--color--profile--purple--base);--digi--color--border--checkbox-focus:var(--digi--global--color--profile--purple--base);--digi--color--border--checkbox-secondary:var(--digi--global--color--profile--purple--base);--digi--color--border--checkbox-primary:var(--digi--global--color--profile--purple--base);--digi--color--border--radio-focus:var(--digi--global--color--profile--purple--base);--digi--color--border--radio-secondary:var(--digi--global--color--profile--purple--opacity60);--digi--color--border--radio-primary:var(--digi--global--color--profile--purple--opacity60);--digi--color--border--neutral-5:var(--digi--global--color--neutral--grayscale--darkest-3);--digi--color--border--neutral-4:var(--digi--global--color--neutral--grayscale--lightest-2);--digi--color--border--neutral-3:var(--digi--global--color--profile--purple--opacity60);--digi--color--border--neutral-2:var(--digi--global--color--neutral--grayscale--light);--digi--color--border--neutral-1:var(--digi--global--color--profile--green--lightest);--digi--color--border--inverted:var(--digi--global--color--neutral--grayscale--lightest-6);--digi--color--border--informative:var(--digi--global--color--complementary--blue--base);--digi--color--border--danger:var(--digi--global--color--function--danger--base);--digi--color--border--warning:var(--digi--global--color--complementary--red--accent2);--digi--color--border--success:var(--digi--global--color--function--success--base);--digi--color--border--focus:var(--digi--global--color--complementary--orange--accent3);--digi--color--border--quaternary:var(--digi--global--color--profile--purple--extra-dark);--digi--color--border--tertiary:var(--digi--global--color--profile--purple--dark);--digi--color--border--secondary:var(--digi--global--color--profile--purple--base);--digi--color--border--primary:var(--digi--global--color--profile--purple--opacity60);--digi--color--background--notification-danger:var(--digi--global--color--profile--apricot--opacity50);--digi--color--background--notification-warning:var(--digi--global--color--profile--apricot--opacity25);--digi--color--background--notification-info:var(--digi--global--color--neutral--grayscale--opacity50);--digi--color--background--checkbox-marker:var(--digi--global--color--neutral--grayscale--white);--digi--color--background--checkbox-secondary:var(--digi--global--color--profile--purple--base);--digi--color--background--checkbox-primary:var(--digi--global--color--profile--purple--base);--digi--color--background--radio-marker:var(--digi--global--color--profile--purple--base);--digi--color--background--radio-secondary:var(--digi--global--color--neutral--grayscale--white);--digi--color--background--radio-primary:var(--digi--global--color--neutral--grayscale--white);--digi--color--background--input-empty:var(--digi--global--color--profile--purple--opacity5);--digi--color--background--input:var(--digi--global--color--neutral--grayscale--white);--digi--color--background--danger-3:var(--digi--global--color--function--danger--lightest);--digi--color--background--danger-2:var(--digi--global--color--neutral--grayscale--white);--digi--color--background--danger-1:var(--digi--global--color--function--danger--base);--digi--color--background--warning-3:var(--digi--global--color--function--warning--lightest-2);--digi--color--background--warning-2:var(--digi--global--color--neutral--grayscale--white);--digi--color--background--warning-1:var(--digi--global--color--complementary--red--accent2);--digi--color--background--success-3:var(--digi--global--color--function--success--lightest);--digi--color--background--success-2:var(--digi--global--color--neutral--grayscale--white);--digi--color--background--success-1:var(--digi--global--color--function--success--base);--digi--color--background--informative:var(--digi--global--color--neutral--grayscale--opacity50);--digi--color--background--neutral-7:var(--digi--global--color--profile--green--lighter);--digi--color--background--neutral-6:var(--digi--global--color--neutral--grayscale--lightest-2);--digi--color--background--neutral-5:var(--digi--global--color--profile--green--lightest);--digi--color--background--neutral-4:var(--digi--global--color--neutral--grayscale--darkest-4);--digi--color--background--neutral-3:var(--digi--global--color--neutral--grayscale--base);--digi--color--background--neutral-2:var(--digi--global--color--cta--green--base);--digi--color--background--neutral-1:var(--digi--global--color--profile--purple--opacity5);--digi--color--background--complementary-2:var(--digi--global--color--complementary--cerise--base);--digi--color--background--complementary-1:var(--digi--global--color--profile--purple--base);--digi--color--background--inverted-4:var(--digi--global--color--cta--green--light);--digi--color--background--inverted-3:var(--digi--global--color--profile--purple--extra-dark);--digi--color--background--inverted-2:var(--digi--global--color--profile--purple--dark);--digi--color--background--inverted-1:var(--digi--global--color--profile--purple--base);--digi--color--background--tertiary:var(--digi--global--color--profile--purple--opacity15);--digi--color--background--secondary:var(--digi--global--color--profile--purple--opacity5);--digi--color--background--primary:var(--digi--global--color--neutral--grayscale--white);--digi--color--text--neutral:var(--digi--global--color--neutral--grayscale--darkest-4);--digi--color--text--link-secondary-visited:var(--digi--global--color--cta--link--base);--digi--color--text--link-secondary-hover:var(--digi--global--color--profile--purple--dark);--digi--color--text--link-secondary:var(--digi--global--color--cta--link--base);--digi--color--text--link-visited:var(--digi--global--color--profile--purple--base);--digi--color--text--link-hover:var(--digi--global--color--profile--purple--dark);--digi--color--text--link:var(--digi--global--color--profile--purple--base);--digi--color--text--inverted:var(--digi--global--color--neutral--grayscale--white);--digi--color--text--secondary:var(--digi--global--color--profile--purple--base);--digi--color--text--primary:var(--digi--global--color--neutral--grayscale--darker-3);--digi--border-style--complementary:var(--digi--global--border-style--dashed);--digi--border-style--secondary:var(--digi--global--border-style--none);--digi--border-style--primary:var(--digi--global--border-style--solid);--digi--border-width--button:var(--digi--global--border-width--small);--digi--border-width--input-validation:var(--digi--global--border-width--base);--digi--border-width--input-regular:var(--digi--global--border-width--small);--digi--border-width--complementary-2:var(--digi--global--border-width--largest-2);--digi--border-width--complementary-1:var(--digi--global--border-width--largest);--digi--border-width--quaternary:var(--digi--global--border-width--smaller);--digi--border-width--tertiary:var(--digi--global--border-width--small);--digi--border-width--secondary:var(--digi--global--border-width--large);--digi--border-width--primary:var(--digi--global--border-width--base);--digi--border-radius--input-search:var(--digi--global--border-radius--large);--digi--border-radius--input:var(--digi--global--border-radius--large);--digi--border-radius--button:var(--digi--global--border-radius--base);--digi--border-radius--complementary-2:var(--digi--global--border-radius--largest-2);--digi--border-radius--complementary-1:var(--digi--global--border-radius--largest);--digi--border-radius--tertiary:var(--digi--global--border-radius--smaller);--digi--border-radius--secondary:var(--digi--global--border-radius--large);--digi--border-radius--primary:var(--digi--global--border-radius--base);--digi--animation--rotation--360:var(--digi--global--animation--rotation--largest);--digi--animation--rotation--315:var(--digi--global--animation--rotation--larger);--digi--animation--rotation--270:var(--digi--global--animation--rotation--large);--digi--animation--rotation--225:var(--digi--global--animation--rotation--base);--digi--animation--rotation--180:var(--digi--global--animation--rotation--small);--digi--animation--rotation--135:var(--digi--global--animation--rotation--smaller);--digi--animation--rotation--90:var(--digi--global--animation--rotation--smallest);--digi--animation--rotation--45:var(--digi--global--animation--rotation--smallest-2);--digi--animation--duration--sweep:var(--digi--global--animation--duration--longest);--digi--animation--duration--reduced:var(--digi--global--animation--duration--shortest);--digi--animation--duration--large:var(--digi--global--animation--duration--longer);--digi--animation--duration--small:var(--digi--global--animation--duration--short);--digi--animation--duration--base:var(--digi--global--animation--duration--base);--digi--shadow--input-focus:0 0 var(--digi--border-width--primary) var(--digi--color--border--checkbox-focus)}html{box-sizing:border-box}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;max-width:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul,li{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{position:relative;min-height:100%}*,*::before,*::after{box-sizing:inherit}img{max-width:100%}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;cursor:pointer;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;}button::-moz-focus-inner{border:0;padding:0}*:focus{outline:none}h1::after{content:none}:root{--digi--responsive-grid-gutter:var(--digi--grid-gutter--smaller);--digi--responsive-grid-gutter--outer:var(--digi--container-gutter--smaller);--digi--responsive-container-width:100%;--digi--focus-outline:var(--digi--color--border--focus) var(--digi--border-style--primary) var(--digi--border-width--secondary)}@media (min-width: 23.4375rem){:root{--digi--responsive-grid-gutter:var(--digi--grid-gutter--small)}}@media (min-width: 48rem){:root{--digi--responsive-grid-gutter:var(--digi--grid-gutter--medium)}}@media (min-width: 23.4375rem){:root{--digi--responsive-grid-gutter--outer:var(--digi--container-gutter--small)}}@media (min-width: 48rem){:root{--digi--responsive-grid-gutter--outer:var(--digi--container-gutter--medium)}}@media (min-width: 23.4375rem){:root{--digi--responsive-container-width:var(--digi--container-width--small)}}@media (min-width: 48rem){:root{--digi--responsive-container-width:var(--digi--container-width--medium)}}@media (min-width: 62rem){:root{--digi--responsive-container-width:var(--digi--container-width--large)}}@media (min-width: 80rem){:root{--digi--responsive-container-width:var(--digi--container-width--larger)}}digi-typography ul,digi-typography ol,digi-typography li{margin:revert;padding:revert;list-style:revert}digi-code{font-size:0.9em}digi-code-block,digi-code-example{font-size:var(--digi--global--typography--font-size--smallest-2)}.digi-u--cols{display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--digi--global--spacing--smaller)}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
/* 480px */
/* 768px */
/* 1024px */
/* Primary Dark Purple */
/* Neutral color */
/* Soft Pinkish Background */
/* Dark Purple for Borders */
/* Standard text color */
/* Headings should be black */
/* Light gray for borders */
/* Blue links */
/* Darker blue on hover */
/* Keeping this unchanged */
/* 8px */
/* 16px */
/* 24px */
/* 14px */
/* 12px */
/* 16px (default) */
/* 18px */
/* 20px */
/* 24px */
/* 32px */
/* 480px */
/* 768px */
/* 1024px */
/* Primary Dark Purple */
/* Neutral color */
/* Soft Pinkish Background */
/* Dark Purple for Borders */
/* Standard text color */
/* Headings should be black */
/* Light gray for borders */
/* Blue links */
/* Darker blue on hover */
/* Keeping this unchanged */
/* 8px */
/* 16px */
/* 24px */
/* 14px */
/* 12px */
/* 16px (default) */
/* 18px */
/* 20px */
/* 24px */
/* 32px */
/* Ensure the entire page takes full height */
html,
body {
  font-family: "Arial", sans-serif;
  font-size: 1rem;
  color: #212529;
  background-color: #DCE5E5 !important;
  margin: 0;
  padding: 0;
  height: 100vh; /* Ensures full viewport height */
  display: flex;
  flex-direction: column;
}

/* Layout fills the entire height */
.layout {
  display: flex;
  flex-direction: column;
  min-height: 100vh; /* Ensures it fills the full viewport */
}

/*Content expands to push the footer */
.content {
  flex-grow: 1; /* Takes up all available space */
  padding: 1.25em;
  width: 100%;
  display: flex;
  flex-direction: column;
}

/*Footer always stays at the bottom */
footer {
  width: 100%;
  flex-shrink: 0;
  position: relative;
}

/*  Ensure app-footer inside footer takes full width */
app-footer {
  width: 100%;
  display: block;
}

.sc-digi-card-box-h .digi-card-box--width-full.sc-digi-card-box {
  width: 1100px !important; /* Default for larger screens */
}
@media (max-width: 1024px) {
  .sc-digi-card-box-h .digi-card-box--width-full.sc-digi-card-box {
    width: 90% !important; /* Adjusts for tablets */
  }
}
@media (max-width: 768px) {
  .sc-digi-card-box-h .digi-card-box--width-full.sc-digi-card-box {
    width: 95% !important; /* Adjusts for smaller tablets */
  }
}
@media (max-width: 480px) {
  .sc-digi-card-box-h .digi-card-box--width-full.sc-digi-card-box {
    width: 100% !important; /* Full width on mobile */
  }
}

digi-typography h3 {
  font-size: 1.125rem !important;
  font-weight: 700 !important;
}

digi-typography strong {
  font-size: 0.875rem;
  font-weight: 700;
}

digi-typography p {
  font-size: 0.875rem !important;
}

digi-typography h2 {
  font-size: 1.25rem !important;
  font-weight: 700 !important;
}

digi-typography p {
  font-size: 1rem;
}

.digi-form-file-upload__button.hidden-mobile.sc-digi-form-file-upload {
  text-decoration: underline;
}

input:focus,
select:focus,
button:focus,
.digi-button:focus,
textarea:focus,
[tabindex]:focus,
.profession-input-field:focus {
  outline: 3px solid #EAE0E5;
  outline-offset: 2px;
  z-index: 2;
}

.skip-link {
  position: absolute;
  left: 0;
  top: 0;
  transform: translateY(-200%);
  padding: 0.75rem 1rem;
  background: #fff;
  border: 2px solid #000;
  color: #000;
  font-weight: 600;
  z-index: 1000;
}

.skip-link:focus {
  transform: translateY(0);
}

/* 480px */
/* 768px */
/* 1024px */
/* Primary Dark Purple */
/* Neutral color */
/* Soft Pinkish Background */
/* Dark Purple for Borders */
/* Standard text color */
/* Headings should be black */
/* Light gray for borders */
/* Blue links */
/* Darker blue on hover */
/* Keeping this unchanged */
/* 8px */
/* 16px */
/* 24px */
/* 14px */
/* 12px */
/* 16px (default) */
/* 18px */
/* 20px */
/* 24px */
/* 32px */
body {
  font-family: "Arial", sans-serif;
  font-size: 1rem;
  line-height: 1.6;
  color: #212529;
  background-color: #DCE5E5;
}

h1 {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
  color: #000;
}

h2 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.3;
}

h3 {
  font-size: 1.25rem;
  font-weight: 400;
}

h4 {
  font-size: 1.125rem;
  font-weight: 400;
}

p,
span,
label {
  font-size: 1rem;
  font-weight: 400;
}

/* Ensure footer typography is not affected */
.footer-left span,
.footer-logo,
.footer-right a {
  font-size: inherit !important;
  font-weight: inherit !important;
}

small {
  font-size: 0.875rem;
}

a {
  font-size: 1rem;
  color: #0056b3;
  text-decoration: none;
}
a:hover {
  color: #004085;
}
