@font-face {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-regular.29183b3d.eot);
	src: local(""),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-regular.29183b3d.eot) format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-regular.fffdb4b6.woff2) format("woff2"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-regular.268c923b.woff) format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-regular.e4ea9a19.ttf) format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-regular.9c06012e.svg) format("svg");
}
@font-face {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-600.b2a9b26c.eot);
	src: local(""), url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-600.b2a9b26c.eot) format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-600.3d28cac7.woff2) format("woff2"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-600.0e22e091.woff) format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-600.25e2553a.ttf) format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-600.e8484a10.svg) format("svg");
}
@font-face {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-700.4aa5d7ed.eot);
	src: local(""), url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-700.4aa5d7ed.eot) format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-700.933eb8c3.woff2) format("woff2"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-700.d841ff7f.woff) format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-700.6661decf.ttf) format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/poppins-v19-latin-ext_latin_devanagari-700.b8c6abcb.svg) format("svg");
}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.112f3a55.eot);
	src: local(""),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.112f3a55.eot)
			format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.4353dd7d.woff2)
			format("woff2"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.22c8c36a.woff)
			format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.38108152.ttf)
			format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.e6bed6ae.svg)
			format("svg");
}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.5cb86531.eot);
	src: local(""),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.5cb86531.eot)
			format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.8d2ce490.woff2)
			format("woff2"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.58195779.woff)
			format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.5b448ac1.ttf)
			format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-500.9eddb24c.svg)
			format("svg");
}
@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.c134924b.eot);
	src: local(""),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.c134924b.eot)
			format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.35153fd3.woff2)
			format("woff2"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.6f24ae84.woff)
			format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.bff695c6.ttf)
			format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-v29-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.6379e2ee.svg)
			format("svg");
}
@font-face {
	font-family: Roboto Mono;
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://go.snyk.io/rs/677-THP-415/images/roboto-mono-v13-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.c1875d67.eot);
	src: local(""),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-mono-v13-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.c1875d67.eot)
			format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-mono-v13-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.b3008d1c.woff2)
			format("woff2"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-mono-v13-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.91609a6c.woff)
			format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-mono-v13-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.3287b7c4.ttf)
			format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/roboto-mono-v13-vietnamese_latin-ext_latin_greek_cyrillic-ext_cyrillic-regular.da7ba076.svg)
			format("svg");
}
@font-face {
	font-family: brandui-general-icons;
	src: url(https://go.snyk.io/rs/677-THP-415/images/brandui-general-icons.d7e1b252.eot);
	src: url(https://go.snyk.io/rs/677-THP-415/images/brandui-general-icons.d7e1b252.eot) format("embedded-opentype"),
		url(https://go.snyk.io/rs/677-THP-415/images/brandui-general-icons.7bf0ad98.ttf) format("truetype"),
		url(https://go.snyk.io/rs/677-THP-415/images/brandui-general-icons.4afd9352.woff) format("woff"),
		url(https://go.snyk.io/rs/677-THP-415/images/brandui-general-icons.1609c4e8.svg) format("svg");
	font-weight: 400;
	font-style: normal;
	font-display: block;
}
* {
	outline: none;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
body,
html {
	width: 100%;
}
body {
	font-size: 1rem;
	font-family: Roboto, sans-serif;
	color: #383f76;
	-webkit-font-smoothing: antialiased;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: big shoulders, sans-serif;
	color: #ffffff;
}

ul {
    color: rgb(255, 255, 255);
}

p.txt-body {
    color: rgb(255, 255, 255);
}
ol:not([class]),
ul:not([class]) {
	padding-left: 30px;
}
ol:not([class]) li,
ul:not([class]) li {
	padding-left: .5rem;
}
ul {
	list-style: disc;
}
ul ul {
	list-style: circle;
}
ul ul ul {
	list-style: square;
}
ol {
	list-style: decimal;
}
ol ol {
	list-style: lower-latin;
}
ol ol ol {
	list-style: lower-roman;
}
code:not([class]) {
	background: #f6f7fb;
	border: 0.063rem solid rgba(0, 0, 0, 0.1);
	border-radius: 0.375rem;
	color: #c82d53;
	display: inline-block;
	font-size: 0.875rem;
	font-family: Roboto Mono, monospace;
	padding: 0 0.188rem;
	position: relative;
}
button {
	border: 0.063rem solid transparent;
	background: transparent;
}
button:hover {
	cursor: pointer;
}
button:active,
button:focus {
	outline: 0.188rem solid transparent;
}
img {
	max-width: 100%;
	height: auto;
}
figure {
	margin: 0;
}
iframe {
	border: 0;
}
@media (max-width: 8640px) {
	.bg-transparent,
	.focus\:bg-transparent:focus,
	.group:focus-within .group-focus-within\:bg-transparent,
	.group:hover .group-hover\:bg-transparent,
	.hover\:bg-transparent:hover {
		background: transparent;
	}
	.border-transparent,
	.focus\:border-transparent:focus,
	.group:focus-within .group-focus-within\:border-transparent,
	.group:hover .group-hover\:border-transparent,
	.hover\:border-transparent:hover {
		border-color: transparent;
	}
	.focus\:txt-dark-purple:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple,
	.group:hover .group-hover\:txt-dark-purple,
	.hover\:txt-dark-purple:hover,
	.txt-dark-purple {
		color: #9bcfff;
	}
	.focus\:txt-dark-purple-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-0,
	.group:hover .group-hover\:txt-dark-purple-opal-0,
	.hover\:txt-dark-purple-opal-0:hover,
	.txt-dark-purple-opal-0 {
		color: rgba(68, 28, 153, 0);
	}
	.focus\:txt-dark-purple-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-00,
	.group:hover .group-hover\:txt-dark-purple-opal-00,
	.hover\:txt-dark-purple-opal-00:hover,
	.txt-dark-purple-opal-00 {
		color: rgba(68, 28, 153, 0);
	}
	.focus\:txt-dark-purple-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-1,
	.group:hover .group-hover\:txt-dark-purple-opal-1,
	.hover\:txt-dark-purple-opal-1:hover,
	.txt-dark-purple-opal-1 {
		color: rgba(68, 28, 153, 0.1);
	}
	.focus\:txt-dark-purple-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-01,
	.group:hover .group-hover\:txt-dark-purple-opal-01,
	.hover\:txt-dark-purple-opal-01:hover,
	.txt-dark-purple-opal-01 {
		color: rgba(68, 28, 153, 0.01);
	}
	.focus\:txt-dark-purple-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-2,
	.group:hover .group-hover\:txt-dark-purple-opal-2,
	.hover\:txt-dark-purple-opal-2:hover,
	.txt-dark-purple-opal-2 {
		color: rgba(68, 28, 153, 0.2);
	}
	.focus\:txt-dark-purple-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-02,
	.group:hover .group-hover\:txt-dark-purple-opal-02,
	.hover\:txt-dark-purple-opal-02:hover,
	.txt-dark-purple-opal-02 {
		color: rgba(68, 28, 153, 0.02);
	}
	.focus\:txt-dark-purple-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-3,
	.group:hover .group-hover\:txt-dark-purple-opal-3,
	.hover\:txt-dark-purple-opal-3:hover,
	.txt-dark-purple-opal-3 {
		color: rgba(68, 28, 153, 0.3);
	}
	.focus\:txt-dark-purple-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-03,
	.group:hover .group-hover\:txt-dark-purple-opal-03,
	.hover\:txt-dark-purple-opal-03:hover,
	.txt-dark-purple-opal-03 {
		color: rgba(68, 28, 153, 0.03);
	}
	.focus\:txt-dark-purple-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-4,
	.group:hover .group-hover\:txt-dark-purple-opal-4,
	.hover\:txt-dark-purple-opal-4:hover,
	.txt-dark-purple-opal-4 {
		color: rgba(68, 28, 153, 0.4);
	}
	.focus\:txt-dark-purple-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-04,
	.group:hover .group-hover\:txt-dark-purple-opal-04,
	.hover\:txt-dark-purple-opal-04:hover,
	.txt-dark-purple-opal-04 {
		color: rgba(68, 28, 153, 0.04);
	}
	.focus\:txt-dark-purple-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-5,
	.group:hover .group-hover\:txt-dark-purple-opal-5,
	.hover\:txt-dark-purple-opal-5:hover,
	.txt-dark-purple-opal-5 {
		color: rgba(68, 28, 153, 0.5);
	}
	.focus\:txt-dark-purple-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-05,
	.group:hover .group-hover\:txt-dark-purple-opal-05,
	.hover\:txt-dark-purple-opal-05:hover,
	.txt-dark-purple-opal-05 {
		color: rgba(68, 28, 153, 0.05);
	}
	.focus\:txt-dark-purple-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-6,
	.group:hover .group-hover\:txt-dark-purple-opal-6,
	.hover\:txt-dark-purple-opal-6:hover,
	.txt-dark-purple-opal-6 {
		color: rgba(68, 28, 153, 0.6);
	}
	.focus\:txt-dark-purple-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-06,
	.group:hover .group-hover\:txt-dark-purple-opal-06,
	.hover\:txt-dark-purple-opal-06:hover,
	.txt-dark-purple-opal-06 {
		color: rgba(68, 28, 153, 0.06);
	}
	.focus\:txt-dark-purple-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-7,
	.group:hover .group-hover\:txt-dark-purple-opal-7,
	.hover\:txt-dark-purple-opal-7:hover,
	.txt-dark-purple-opal-7 {
		color: rgba(68, 28, 153, 0.7);
	}
	.focus\:txt-dark-purple-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-07,
	.group:hover .group-hover\:txt-dark-purple-opal-07,
	.hover\:txt-dark-purple-opal-07:hover,
	.txt-dark-purple-opal-07 {
		color: rgba(68, 28, 153, 0.07);
	}
	.focus\:txt-dark-purple-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-8,
	.group:hover .group-hover\:txt-dark-purple-opal-8,
	.hover\:txt-dark-purple-opal-8:hover,
	.txt-dark-purple-opal-8 {
		color: rgba(68, 28, 153, 0.8);
	}
	.focus\:txt-dark-purple-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-08,
	.group:hover .group-hover\:txt-dark-purple-opal-08,
	.hover\:txt-dark-purple-opal-08:hover,
	.txt-dark-purple-opal-08 {
		color: rgba(68, 28, 153, 0.08);
	}
	.focus\:txt-dark-purple-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-9,
	.group:hover .group-hover\:txt-dark-purple-opal-9,
	.hover\:txt-dark-purple-opal-9:hover,
	.txt-dark-purple-opal-9 {
		color: rgba(68, 28, 153, 0.9);
	}
	.focus\:txt-dark-purple-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-09,
	.group:hover .group-hover\:txt-dark-purple-opal-09,
	.hover\:txt-dark-purple-opal-09:hover,
	.txt-dark-purple-opal-09 {
		color: rgba(68, 28, 153, 0.09);
	}
	.focus\:txt-dark-purple-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-opal-10,
	.group:hover .group-hover\:txt-dark-purple-opal-10,
	.hover\:txt-dark-purple-opal-10:hover,
	.txt-dark-purple-opal-10 {
		color: #ffffff;
	}
	.focus\:txt-purple:focus,
	.group:focus-within .group-focus-within\:txt-purple,
	.group:hover .group-hover\:txt-purple,
	.hover\:txt-purple:hover,
	.txt-purple {
		color: #9043c6;
	}
	.focus\:txt-purple-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-0,
	.group:hover .group-hover\:txt-purple-opal-0,
	.hover\:txt-purple-opal-0:hover,
	.txt-purple-opal-0 {
		color: rgba(144, 67, 198, 0);
	}
	.focus\:txt-purple-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-00,
	.group:hover .group-hover\:txt-purple-opal-00,
	.hover\:txt-purple-opal-00:hover,
	.txt-purple-opal-00 {
		color: rgba(144, 67, 198, 0);
	}
	.focus\:txt-purple-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-1,
	.group:hover .group-hover\:txt-purple-opal-1,
	.hover\:txt-purple-opal-1:hover,
	.txt-purple-opal-1 {
		color: rgba(144, 67, 198, 0.1);
	}
	.focus\:txt-purple-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-01,
	.group:hover .group-hover\:txt-purple-opal-01,
	.hover\:txt-purple-opal-01:hover,
	.txt-purple-opal-01 {
		color: rgba(144, 67, 198, 0.01);
	}
	.focus\:txt-purple-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-2,
	.group:hover .group-hover\:txt-purple-opal-2,
	.hover\:txt-purple-opal-2:hover,
	.txt-purple-opal-2 {
		color: rgba(144, 67, 198, 0.2);
	}
	.focus\:txt-purple-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-02,
	.group:hover .group-hover\:txt-purple-opal-02,
	.hover\:txt-purple-opal-02:hover,
	.txt-purple-opal-02 {
		color: rgba(144, 67, 198, 0.02);
	}
	.focus\:txt-purple-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-3,
	.group:hover .group-hover\:txt-purple-opal-3,
	.hover\:txt-purple-opal-3:hover,
	.txt-purple-opal-3 {
		color: rgba(144, 67, 198, 0.3);
	}
	.focus\:txt-purple-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-03,
	.group:hover .group-hover\:txt-purple-opal-03,
	.hover\:txt-purple-opal-03:hover,
	.txt-purple-opal-03 {
		color: rgba(144, 67, 198, 0.03);
	}
	.focus\:txt-purple-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-4,
	.group:hover .group-hover\:txt-purple-opal-4,
	.hover\:txt-purple-opal-4:hover,
	.txt-purple-opal-4 {
		color: rgba(144, 67, 198, 0.4);
	}
	.focus\:txt-purple-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-04,
	.group:hover .group-hover\:txt-purple-opal-04,
	.hover\:txt-purple-opal-04:hover,
	.txt-purple-opal-04 {
		color: rgba(144, 67, 198, 0.04);
	}
	.focus\:txt-purple-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-5,
	.group:hover .group-hover\:txt-purple-opal-5,
	.hover\:txt-purple-opal-5:hover,
	.txt-purple-opal-5 {
		color: rgba(144, 67, 198, 0.5);
	}
	.focus\:txt-purple-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-05,
	.group:hover .group-hover\:txt-purple-opal-05,
	.hover\:txt-purple-opal-05:hover,
	.txt-purple-opal-05 {
		color: rgba(144, 67, 198, 0.05);
	}
	.focus\:txt-purple-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-6,
	.group:hover .group-hover\:txt-purple-opal-6,
	.hover\:txt-purple-opal-6:hover,
	.txt-purple-opal-6 {
		color: rgba(144, 67, 198, 0.6);
	}
	.focus\:txt-purple-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-06,
	.group:hover .group-hover\:txt-purple-opal-06,
	.hover\:txt-purple-opal-06:hover,
	.txt-purple-opal-06 {
		color: rgba(144, 67, 198, 0.06);
	}
	.focus\:txt-purple-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-7,
	.group:hover .group-hover\:txt-purple-opal-7,
	.hover\:txt-purple-opal-7:hover,
	.txt-purple-opal-7 {
		color: rgba(144, 67, 198, 0.7);
	}
	.focus\:txt-purple-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-07,
	.group:hover .group-hover\:txt-purple-opal-07,
	.hover\:txt-purple-opal-07:hover,
	.txt-purple-opal-07 {
		color: rgba(144, 67, 198, 0.07);
	}
	.focus\:txt-purple-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-8,
	.group:hover .group-hover\:txt-purple-opal-8,
	.hover\:txt-purple-opal-8:hover,
	.txt-purple-opal-8 {
		color: rgba(144, 67, 198, 0.8);
	}
	.focus\:txt-purple-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-08,
	.group:hover .group-hover\:txt-purple-opal-08,
	.hover\:txt-purple-opal-08:hover,
	.txt-purple-opal-08 {
		color: rgba(144, 67, 198, 0.08);
	}
	.focus\:txt-purple-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-9,
	.group:hover .group-hover\:txt-purple-opal-9,
	.hover\:txt-purple-opal-9:hover,
	.txt-purple-opal-9 {
		color: rgba(144, 67, 198, 0.9);
	}
	.focus\:txt-purple-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-09,
	.group:hover .group-hover\:txt-purple-opal-09,
	.hover\:txt-purple-opal-09:hover,
	.txt-purple-opal-09 {
		color: rgba(144, 67, 198, 0.09);
	}
	.focus\:txt-purple-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-purple-opal-10,
	.group:hover .group-hover\:txt-purple-opal-10,
	.hover\:txt-purple-opal-10:hover,
	.txt-purple-opal-10 {
		color: #9043c6;
	}
	.focus\:txt-lavender:focus,
	.group:focus-within .group-focus-within\:txt-lavender,
	.group:hover .group-hover\:txt-lavender,
	.hover\:txt-lavender:hover,
	.txt-lavender {
		color: #c481f3;
	}
	.focus\:txt-lavender-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-0,
	.group:hover .group-hover\:txt-lavender-opal-0,
	.hover\:txt-lavender-opal-0:hover,
	.txt-lavender-opal-0 {
		color: rgba(196, 129, 243, 0);
	}
	.focus\:txt-lavender-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-00,
	.group:hover .group-hover\:txt-lavender-opal-00,
	.hover\:txt-lavender-opal-00:hover,
	.txt-lavender-opal-00 {
		color: rgba(196, 129, 243, 0);
	}
	.focus\:txt-lavender-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-1,
	.group:hover .group-hover\:txt-lavender-opal-1,
	.hover\:txt-lavender-opal-1:hover,
	.txt-lavender-opal-1 {
		color: rgba(196, 129, 243, 0.1);
	}
	.focus\:txt-lavender-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-01,
	.group:hover .group-hover\:txt-lavender-opal-01,
	.hover\:txt-lavender-opal-01:hover,
	.txt-lavender-opal-01 {
		color: rgba(196, 129, 243, 0.01);
	}
	.focus\:txt-lavender-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-2,
	.group:hover .group-hover\:txt-lavender-opal-2,
	.hover\:txt-lavender-opal-2:hover,
	.txt-lavender-opal-2 {
		color: rgba(196, 129, 243, 0.2);
	}
	.focus\:txt-lavender-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-02,
	.group:hover .group-hover\:txt-lavender-opal-02,
	.hover\:txt-lavender-opal-02:hover,
	.txt-lavender-opal-02 {
		color: rgba(196, 129, 243, 0.02);
	}
	.focus\:txt-lavender-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-3,
	.group:hover .group-hover\:txt-lavender-opal-3,
	.hover\:txt-lavender-opal-3:hover,
	.txt-lavender-opal-3 {
		color: rgba(196, 129, 243, 0.3);
	}
	.focus\:txt-lavender-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-03,
	.group:hover .group-hover\:txt-lavender-opal-03,
	.hover\:txt-lavender-opal-03:hover,
	.txt-lavender-opal-03 {
		color: rgba(196, 129, 243, 0.03);
	}
	.focus\:txt-lavender-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-4,
	.group:hover .group-hover\:txt-lavender-opal-4,
	.hover\:txt-lavender-opal-4:hover,
	.txt-lavender-opal-4 {
		color: rgba(196, 129, 243, 0.4);
	}
	.focus\:txt-lavender-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-04,
	.group:hover .group-hover\:txt-lavender-opal-04,
	.hover\:txt-lavender-opal-04:hover,
	.txt-lavender-opal-04 {
		color: rgba(196, 129, 243, 0.04);
	}
	.focus\:txt-lavender-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-5,
	.group:hover .group-hover\:txt-lavender-opal-5,
	.hover\:txt-lavender-opal-5:hover,
	.txt-lavender-opal-5 {
		color: rgba(196, 129, 243, 0.5);
	}
	.focus\:txt-lavender-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-05,
	.group:hover .group-hover\:txt-lavender-opal-05,
	.hover\:txt-lavender-opal-05:hover,
	.txt-lavender-opal-05 {
		color: rgba(196, 129, 243, 0.05);
	}
	.focus\:txt-lavender-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-6,
	.group:hover .group-hover\:txt-lavender-opal-6,
	.hover\:txt-lavender-opal-6:hover,
	.txt-lavender-opal-6 {
		color: rgba(196, 129, 243, 0.6);
	}
	.focus\:txt-lavender-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-06,
	.group:hover .group-hover\:txt-lavender-opal-06,
	.hover\:txt-lavender-opal-06:hover,
	.txt-lavender-opal-06 {
		color: rgba(196, 129, 243, 0.06);
	}
	.focus\:txt-lavender-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-7,
	.group:hover .group-hover\:txt-lavender-opal-7,
	.hover\:txt-lavender-opal-7:hover,
	.txt-lavender-opal-7 {
		color: rgba(196, 129, 243, 0.7);
	}
	.focus\:txt-lavender-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-07,
	.group:hover .group-hover\:txt-lavender-opal-07,
	.hover\:txt-lavender-opal-07:hover,
	.txt-lavender-opal-07 {
		color: rgba(196, 129, 243, 0.07);
	}
	.focus\:txt-lavender-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-8,
	.group:hover .group-hover\:txt-lavender-opal-8,
	.hover\:txt-lavender-opal-8:hover,
	.txt-lavender-opal-8 {
		color: rgba(196, 129, 243, 0.8);
	}
	.focus\:txt-lavender-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-08,
	.group:hover .group-hover\:txt-lavender-opal-08,
	.hover\:txt-lavender-opal-08:hover,
	.txt-lavender-opal-08 {
		color: rgba(196, 129, 243, 0.08);
	}
	.focus\:txt-lavender-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-9,
	.group:hover .group-hover\:txt-lavender-opal-9,
	.hover\:txt-lavender-opal-9:hover,
	.txt-lavender-opal-9 {
		color: rgba(196, 129, 243, 0.9);
	}
	.focus\:txt-lavender-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-09,
	.group:hover .group-hover\:txt-lavender-opal-09,
	.hover\:txt-lavender-opal-09:hover,
	.txt-lavender-opal-09 {
		color: rgba(196, 129, 243, 0.09);
	}
	.focus\:txt-lavender-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-lavender-opal-10,
	.group:hover .group-hover\:txt-lavender-opal-10,
	.hover\:txt-lavender-opal-10:hover,
	.txt-lavender-opal-10 {
		color: #c481f3;
	}
	.focus\:txt-black:focus,
	.group:focus-within .group-focus-within\:txt-black,
	.group:hover .group-hover\:txt-black,
	.hover\:txt-black:hover,
	.txt-black {
		color: #000;
	}
	.focus\:txt-black-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-0,
	.group:hover .group-hover\:txt-black-opal-0,
	.hover\:txt-black-opal-0:hover,
	.txt-black-opal-0 {
		color: transparent;
	}
	.focus\:txt-black-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-00,
	.group:hover .group-hover\:txt-black-opal-00,
	.hover\:txt-black-opal-00:hover,
	.txt-black-opal-00 {
		color: transparent;
	}
	.focus\:txt-black-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-1,
	.group:hover .group-hover\:txt-black-opal-1,
	.hover\:txt-black-opal-1:hover,
	.txt-black-opal-1 {
		color: rgba(0, 0, 0, 0.1);
	}
	.focus\:txt-black-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-01,
	.group:hover .group-hover\:txt-black-opal-01,
	.hover\:txt-black-opal-01:hover,
	.txt-black-opal-01 {
		color: rgba(0, 0, 0, 0.01);
	}
	.focus\:txt-black-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-2,
	.group:hover .group-hover\:txt-black-opal-2,
	.hover\:txt-black-opal-2:hover,
	.txt-black-opal-2 {
		color: rgba(0, 0, 0, 0.2);
	}
	.focus\:txt-black-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-02,
	.group:hover .group-hover\:txt-black-opal-02,
	.hover\:txt-black-opal-02:hover,
	.txt-black-opal-02 {
		color: rgba(0, 0, 0, 0.02);
	}
	.focus\:txt-black-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-3,
	.group:hover .group-hover\:txt-black-opal-3,
	.hover\:txt-black-opal-3:hover,
	.txt-black-opal-3 {
		color: rgba(0, 0, 0, 0.3);
	}
	.focus\:txt-black-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-03,
	.group:hover .group-hover\:txt-black-opal-03,
	.hover\:txt-black-opal-03:hover,
	.txt-black-opal-03 {
		color: rgba(0, 0, 0, 0.03);
	}
	.focus\:txt-black-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-4,
	.group:hover .group-hover\:txt-black-opal-4,
	.hover\:txt-black-opal-4:hover,
	.txt-black-opal-4 {
		color: rgba(0, 0, 0, 0.4);
	}
	.focus\:txt-black-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-04,
	.group:hover .group-hover\:txt-black-opal-04,
	.hover\:txt-black-opal-04:hover,
	.txt-black-opal-04 {
		color: rgba(0, 0, 0, 0.04);
	}
	.focus\:txt-black-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-5,
	.group:hover .group-hover\:txt-black-opal-5,
	.hover\:txt-black-opal-5:hover,
	.txt-black-opal-5 {
		color: rgba(0, 0, 0, 0.5);
	}
	.focus\:txt-black-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-05,
	.group:hover .group-hover\:txt-black-opal-05,
	.hover\:txt-black-opal-05:hover,
	.txt-black-opal-05 {
		color: rgba(0, 0, 0, 0.05);
	}
	.focus\:txt-black-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-6,
	.group:hover .group-hover\:txt-black-opal-6,
	.hover\:txt-black-opal-6:hover,
	.txt-black-opal-6 {
		color: rgba(0, 0, 0, 0.6);
	}
	.focus\:txt-black-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-06,
	.group:hover .group-hover\:txt-black-opal-06,
	.hover\:txt-black-opal-06:hover,
	.txt-black-opal-06 {
		color: rgba(0, 0, 0, 0.06);
	}
	.focus\:txt-black-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-7,
	.group:hover .group-hover\:txt-black-opal-7,
	.hover\:txt-black-opal-7:hover,
	.txt-black-opal-7 {
		color: rgba(0, 0, 0, 0.7);
	}
	.focus\:txt-black-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-07,
	.group:hover .group-hover\:txt-black-opal-07,
	.hover\:txt-black-opal-07:hover,
	.txt-black-opal-07 {
		color: rgba(0, 0, 0, 0.07);
	}
	.focus\:txt-black-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-8,
	.group:hover .group-hover\:txt-black-opal-8,
	.hover\:txt-black-opal-8:hover,
	.txt-black-opal-8 {
		color: rgba(0, 0, 0, 0.8);
	}
	.focus\:txt-black-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-08,
	.group:hover .group-hover\:txt-black-opal-08,
	.hover\:txt-black-opal-08:hover,
	.txt-black-opal-08 {
		color: rgba(0, 0, 0, 0.08);
	}
	.focus\:txt-black-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-9,
	.group:hover .group-hover\:txt-black-opal-9,
	.hover\:txt-black-opal-9:hover,
	.txt-black-opal-9 {
		color: rgba(0, 0, 0, 0.9);
	}
	.focus\:txt-black-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-09,
	.group:hover .group-hover\:txt-black-opal-09,
	.hover\:txt-black-opal-09:hover,
	.txt-black-opal-09 {
		color: rgba(0, 0, 0, 0.09);
	}
	.focus\:txt-black-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-black-opal-10,
	.group:hover .group-hover\:txt-black-opal-10,
	.hover\:txt-black-opal-10:hover,
	.txt-black-opal-10 {
		color: #000;
	}
	.focus\:txt-space:focus,
	.group:focus-within .group-focus-within\:txt-space,
	.group:hover .group-hover\:txt-space,
	.hover\:txt-space:hover,
	.txt-space {
		color: #01011e;
	}
	.focus\:txt-space-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-0,
	.group:hover .group-hover\:txt-space-opal-0,
	.hover\:txt-space-opal-0:hover,
	.txt-space-opal-0 {
		color: rgba(1, 1, 30, 0);
	}
	.focus\:txt-space-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-00,
	.group:hover .group-hover\:txt-space-opal-00,
	.hover\:txt-space-opal-00:hover,
	.txt-space-opal-00 {
		color: rgba(1, 1, 30, 0);
	}
	.focus\:txt-space-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-1,
	.group:hover .group-hover\:txt-space-opal-1,
	.hover\:txt-space-opal-1:hover,
	.txt-space-opal-1 {
		color: rgba(1, 1, 30, 0.1);
	}
	.focus\:txt-space-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-01,
	.group:hover .group-hover\:txt-space-opal-01,
	.hover\:txt-space-opal-01:hover,
	.txt-space-opal-01 {
		color: rgba(1, 1, 30, 0.01);
	}
	.focus\:txt-space-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-2,
	.group:hover .group-hover\:txt-space-opal-2,
	.hover\:txt-space-opal-2:hover,
	.txt-space-opal-2 {
		color: rgba(1, 1, 30, 0.2);
	}
	.focus\:txt-space-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-02,
	.group:hover .group-hover\:txt-space-opal-02,
	.hover\:txt-space-opal-02:hover,
	.txt-space-opal-02 {
		color: rgba(1, 1, 30, 0.02);
	}
	.focus\:txt-space-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-3,
	.group:hover .group-hover\:txt-space-opal-3,
	.hover\:txt-space-opal-3:hover,
	.txt-space-opal-3 {
		color: rgba(1, 1, 30, 0.3);
	}
	.focus\:txt-space-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-03,
	.group:hover .group-hover\:txt-space-opal-03,
	.hover\:txt-space-opal-03:hover,
	.txt-space-opal-03 {
		color: rgba(1, 1, 30, 0.03);
	}
	.focus\:txt-space-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-4,
	.group:hover .group-hover\:txt-space-opal-4,
	.hover\:txt-space-opal-4:hover,
	.txt-space-opal-4 {
		color: rgba(1, 1, 30, 0.4);
	}
	.focus\:txt-space-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-04,
	.group:hover .group-hover\:txt-space-opal-04,
	.hover\:txt-space-opal-04:hover,
	.txt-space-opal-04 {
		color: rgba(1, 1, 30, 0.04);
	}
	.focus\:txt-space-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-5,
	.group:hover .group-hover\:txt-space-opal-5,
	.hover\:txt-space-opal-5:hover,
	.txt-space-opal-5 {
		color: rgba(1, 1, 30, 0.5);
	}
	.focus\:txt-space-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-05,
	.group:hover .group-hover\:txt-space-opal-05,
	.hover\:txt-space-opal-05:hover,
	.txt-space-opal-05 {
		color: rgba(1, 1, 30, 0.05);
	}
	.focus\:txt-space-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-6,
	.group:hover .group-hover\:txt-space-opal-6,
	.hover\:txt-space-opal-6:hover,
	.txt-space-opal-6 {
		color: rgba(1, 1, 30, 0.6);
	}
	.focus\:txt-space-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-06,
	.group:hover .group-hover\:txt-space-opal-06,
	.hover\:txt-space-opal-06:hover,
	.txt-space-opal-06 {
		color: rgba(1, 1, 30, 0.06);
	}
	.focus\:txt-space-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-7,
	.group:hover .group-hover\:txt-space-opal-7,
	.hover\:txt-space-opal-7:hover,
	.txt-space-opal-7 {
		color: rgba(1, 1, 30, 0.7);
	}
	.focus\:txt-space-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-07,
	.group:hover .group-hover\:txt-space-opal-07,
	.hover\:txt-space-opal-07:hover,
	.txt-space-opal-07 {
		color: rgba(1, 1, 30, 0.07);
	}
	.focus\:txt-space-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-8,
	.group:hover .group-hover\:txt-space-opal-8,
	.hover\:txt-space-opal-8:hover,
	.txt-space-opal-8 {
		color: rgba(1, 1, 30, 0.8);
	}
	.focus\:txt-space-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-08,
	.group:hover .group-hover\:txt-space-opal-08,
	.hover\:txt-space-opal-08:hover,
	.txt-space-opal-08 {
		color: rgba(1, 1, 30, 0.08);
	}
	.focus\:txt-space-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-9,
	.group:hover .group-hover\:txt-space-opal-9,
	.hover\:txt-space-opal-9:hover,
	.txt-space-opal-9 {
		color: rgba(1, 1, 30, 0.9);
	}
	.focus\:txt-space-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-09,
	.group:hover .group-hover\:txt-space-opal-09,
	.hover\:txt-space-opal-09:hover,
	.txt-space-opal-09 {
		color: rgba(1, 1, 30, 0.09);
	}
	.focus\:txt-space-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-space-opal-10,
	.group:hover .group-hover\:txt-space-opal-10,
	.hover\:txt-space-opal-10:hover,
	.txt-space-opal-10 {
		color: #01011e;
	}
	#snyk .pricing-col .check.disabled > div > div p,
	#snyk .pricing-col .check.disabled > div > span,
	.focus\:txt-dawn:focus,
	.group:focus-within .group-focus-within\:txt-dawn,
	.group:hover .group-hover\:txt-dawn,
	.hover\:txt-dawn:hover,
	.txt-dawn {
		color: #383f76;
	}
	.focus\:txt-dawn-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-0,
	.group:hover .group-hover\:txt-dawn-opal-0,
	.hover\:txt-dawn-opal-0:hover,
	.txt-dawn-opal-0 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-dawn-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-00,
	.group:hover .group-hover\:txt-dawn-opal-00,
	.hover\:txt-dawn-opal-00:hover,
	.txt-dawn-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-dawn-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-1,
	.group:hover .group-hover\:txt-dawn-opal-1,
	.hover\:txt-dawn-opal-1:hover,
	.txt-dawn-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.focus\:txt-dawn-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-01,
	.group:hover .group-hover\:txt-dawn-opal-01,
	.hover\:txt-dawn-opal-01:hover,
	.txt-dawn-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.focus\:txt-dawn-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-2,
	.group:hover .group-hover\:txt-dawn-opal-2,
	.hover\:txt-dawn-opal-2:hover,
	.txt-dawn-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.focus\:txt-dawn-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-02,
	.group:hover .group-hover\:txt-dawn-opal-02,
	.hover\:txt-dawn-opal-02:hover,
	.txt-dawn-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.focus\:txt-dawn-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-3,
	.group:hover .group-hover\:txt-dawn-opal-3,
	.hover\:txt-dawn-opal-3:hover,
	.txt-dawn-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.focus\:txt-dawn-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-03,
	.group:hover .group-hover\:txt-dawn-opal-03,
	.hover\:txt-dawn-opal-03:hover,
	.txt-dawn-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.focus\:txt-dawn-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-4,
	.group:hover .group-hover\:txt-dawn-opal-4,
	.hover\:txt-dawn-opal-4:hover,
	.txt-dawn-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.focus\:txt-dawn-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-04,
	.group:hover .group-hover\:txt-dawn-opal-04,
	.hover\:txt-dawn-opal-04:hover,
	.txt-dawn-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.focus\:txt-dawn-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-5,
	.group:hover .group-hover\:txt-dawn-opal-5,
	.hover\:txt-dawn-opal-5:hover,
	.txt-dawn-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.focus\:txt-dawn-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-05,
	.group:hover .group-hover\:txt-dawn-opal-05,
	.hover\:txt-dawn-opal-05:hover,
	.txt-dawn-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.focus\:txt-dawn-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-6,
	.group:hover .group-hover\:txt-dawn-opal-6,
	.hover\:txt-dawn-opal-6:hover,
	.txt-dawn-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.focus\:txt-dawn-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-06,
	.group:hover .group-hover\:txt-dawn-opal-06,
	.hover\:txt-dawn-opal-06:hover,
	.txt-dawn-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.focus\:txt-dawn-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-7,
	.group:hover .group-hover\:txt-dawn-opal-7,
	.hover\:txt-dawn-opal-7:hover,
	.txt-dawn-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.focus\:txt-dawn-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-07,
	.group:hover .group-hover\:txt-dawn-opal-07,
	.hover\:txt-dawn-opal-07:hover,
	.txt-dawn-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.focus\:txt-dawn-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-8,
	.group:hover .group-hover\:txt-dawn-opal-8,
	.hover\:txt-dawn-opal-8:hover,
	.txt-dawn-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.focus\:txt-dawn-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-08,
	.group:hover .group-hover\:txt-dawn-opal-08,
	.hover\:txt-dawn-opal-08:hover,
	.txt-dawn-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.focus\:txt-dawn-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-9,
	.group:hover .group-hover\:txt-dawn-opal-9,
	.hover\:txt-dawn-opal-9:hover,
	.txt-dawn-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.focus\:txt-dawn-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-09,
	.group:hover .group-hover\:txt-dawn-opal-09,
	.hover\:txt-dawn-opal-09:hover,
	.txt-dawn-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.focus\:txt-dawn-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-dawn-opal-10,
	.group:hover .group-hover\:txt-dawn-opal-10,
	.hover\:txt-dawn-opal-10:hover,
	.txt-dawn-opal-10 {
		color: #383f76;
	}
	.link-dawn a {
		color: #383f76;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp,
	.focus\:txt-steel:focus,
	.group:focus-within .group-focus-within\:txt-steel,
	.group:hover .group-hover\:txt-steel,
	.hover\:txt-steel:hover,
	.txt-steel {
		color: #555463;
	}
	.focus\:txt-steel-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-0,
	.group:hover .group-hover\:txt-steel-opal-0,
	.hover\:txt-steel-opal-0:hover,
	.txt-steel-opal-0 {
		color: rgba(85, 84, 99, 0);
	}
	.focus\:txt-steel-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-00,
	.group:hover .group-hover\:txt-steel-opal-00,
	.hover\:txt-steel-opal-00:hover,
	.txt-steel-opal-00 {
		color: rgba(85, 84, 99, 0);
	}
	.focus\:txt-steel-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-1,
	.group:hover .group-hover\:txt-steel-opal-1,
	.hover\:txt-steel-opal-1:hover,
	.txt-steel-opal-1 {
		color: rgba(85, 84, 99, 0.1);
	}
	.focus\:txt-steel-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-01,
	.group:hover .group-hover\:txt-steel-opal-01,
	.hover\:txt-steel-opal-01:hover,
	.txt-steel-opal-01 {
		color: rgba(85, 84, 99, 0.01);
	}
	.focus\:txt-steel-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-2,
	.group:hover .group-hover\:txt-steel-opal-2,
	.hover\:txt-steel-opal-2:hover,
	.txt-steel-opal-2 {
		color: rgba(85, 84, 99, 0.2);
	}
	.focus\:txt-steel-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-02,
	.group:hover .group-hover\:txt-steel-opal-02,
	.hover\:txt-steel-opal-02:hover,
	.txt-steel-opal-02 {
		color: rgba(85, 84, 99, 0.02);
	}
	.focus\:txt-steel-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-3,
	.group:hover .group-hover\:txt-steel-opal-3,
	.hover\:txt-steel-opal-3:hover,
	.txt-steel-opal-3 {
		color: rgba(85, 84, 99, 0.3);
	}
	.focus\:txt-steel-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-03,
	.group:hover .group-hover\:txt-steel-opal-03,
	.hover\:txt-steel-opal-03:hover,
	.txt-steel-opal-03 {
		color: rgba(85, 84, 99, 0.03);
	}
	.focus\:txt-steel-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-4,
	.group:hover .group-hover\:txt-steel-opal-4,
	.hover\:txt-steel-opal-4:hover,
	.txt-steel-opal-4 {
		color: rgba(85, 84, 99, 0.4);
	}
	.focus\:txt-steel-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-04,
	.group:hover .group-hover\:txt-steel-opal-04,
	.hover\:txt-steel-opal-04:hover,
	.txt-steel-opal-04 {
		color: rgba(85, 84, 99, 0.04);
	}
	.focus\:txt-steel-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-5,
	.group:hover .group-hover\:txt-steel-opal-5,
	.hover\:txt-steel-opal-5:hover,
	.txt-steel-opal-5 {
		color: rgba(85, 84, 99, 0.5);
	}
	.focus\:txt-steel-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-05,
	.group:hover .group-hover\:txt-steel-opal-05,
	.hover\:txt-steel-opal-05:hover,
	.txt-steel-opal-05 {
		color: rgba(85, 84, 99, 0.05);
	}
	.focus\:txt-steel-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-6,
	.group:hover .group-hover\:txt-steel-opal-6,
	.hover\:txt-steel-opal-6:hover,
	.txt-steel-opal-6 {
		color: rgba(85, 84, 99, 0.6);
	}
	.focus\:txt-steel-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-06,
	.group:hover .group-hover\:txt-steel-opal-06,
	.hover\:txt-steel-opal-06:hover,
	.txt-steel-opal-06 {
		color: rgba(85, 84, 99, 0.06);
	}
	.focus\:txt-steel-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-7,
	.group:hover .group-hover\:txt-steel-opal-7,
	.hover\:txt-steel-opal-7:hover,
	.txt-steel-opal-7 {
		color: rgba(85, 84, 99, 0.7);
	}
	.focus\:txt-steel-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-07,
	.group:hover .group-hover\:txt-steel-opal-07,
	.hover\:txt-steel-opal-07:hover,
	.txt-steel-opal-07 {
		color: rgba(85, 84, 99, 0.07);
	}
	.focus\:txt-steel-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-8,
	.group:hover .group-hover\:txt-steel-opal-8,
	.hover\:txt-steel-opal-8:hover,
	.txt-steel-opal-8 {
		color: rgba(85, 84, 99, 0.8);
	}
	.focus\:txt-steel-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-08,
	.group:hover .group-hover\:txt-steel-opal-08,
	.hover\:txt-steel-opal-08:hover,
	.txt-steel-opal-08 {
		color: rgba(85, 84, 99, 0.08);
	}
	.focus\:txt-steel-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-9,
	.group:hover .group-hover\:txt-steel-opal-9,
	.hover\:txt-steel-opal-9:hover,
	.txt-steel-opal-9 {
		color: rgba(85, 84, 99, 0.9);
	}
	.focus\:txt-steel-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-09,
	.group:hover .group-hover\:txt-steel-opal-09,
	.hover\:txt-steel-opal-09:hover,
	.txt-steel-opal-09 {
		color: rgba(85, 84, 99, 0.09);
	}
	.focus\:txt-steel-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-steel-opal-10,
	.group:hover .group-hover\:txt-steel-opal-10,
	.hover\:txt-steel-opal-10:hover,
	.txt-steel-opal-10 {
		color: #555463;
	}
	.focus\:txt-smoke:focus,
	.group:focus-within .group-focus-within\:txt-smoke,
	.group:hover .group-hover\:txt-smoke,
	.hover\:txt-smoke:hover,
	.txt-smoke {
		color: #6d6d9c;
	}
	.focus\:txt-smoke-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-0,
	.group:hover .group-hover\:txt-smoke-opal-0,
	.hover\:txt-smoke-opal-0:hover,
	.txt-smoke-opal-0 {
		color: rgba(109, 109, 156, 0);
	}
	.focus\:txt-smoke-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-00,
	.group:hover .group-hover\:txt-smoke-opal-00,
	.hover\:txt-smoke-opal-00:hover,
	.txt-smoke-opal-00 {
		color: rgba(109, 109, 156, 0);
	}
	.focus\:txt-smoke-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-1,
	.group:hover .group-hover\:txt-smoke-opal-1,
	.hover\:txt-smoke-opal-1:hover,
	.txt-smoke-opal-1 {
		color: rgba(109, 109, 156, 0.1);
	}
	.focus\:txt-smoke-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-01,
	.group:hover .group-hover\:txt-smoke-opal-01,
	.hover\:txt-smoke-opal-01:hover,
	.txt-smoke-opal-01 {
		color: rgba(109, 109, 156, 0.01);
	}
	.focus\:txt-smoke-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-2,
	.group:hover .group-hover\:txt-smoke-opal-2,
	.hover\:txt-smoke-opal-2:hover,
	.txt-smoke-opal-2 {
		color: rgba(109, 109, 156, 0.2);
	}
	.focus\:txt-smoke-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-02,
	.group:hover .group-hover\:txt-smoke-opal-02,
	.hover\:txt-smoke-opal-02:hover,
	.txt-smoke-opal-02 {
		color: rgba(109, 109, 156, 0.02);
	}
	.focus\:txt-smoke-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-3,
	.group:hover .group-hover\:txt-smoke-opal-3,
	.hover\:txt-smoke-opal-3:hover,
	.txt-smoke-opal-3 {
		color: rgba(109, 109, 156, 0.3);
	}
	.focus\:txt-smoke-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-03,
	.group:hover .group-hover\:txt-smoke-opal-03,
	.hover\:txt-smoke-opal-03:hover,
	.txt-smoke-opal-03 {
		color: rgba(109, 109, 156, 0.03);
	}
	.focus\:txt-smoke-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-4,
	.group:hover .group-hover\:txt-smoke-opal-4,
	.hover\:txt-smoke-opal-4:hover,
	.txt-smoke-opal-4 {
		color: rgba(109, 109, 156, 0.4);
	}
	.focus\:txt-smoke-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-04,
	.group:hover .group-hover\:txt-smoke-opal-04,
	.hover\:txt-smoke-opal-04:hover,
	.txt-smoke-opal-04 {
		color: rgba(109, 109, 156, 0.04);
	}
	.focus\:txt-smoke-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-5,
	.group:hover .group-hover\:txt-smoke-opal-5,
	.hover\:txt-smoke-opal-5:hover,
	.txt-smoke-opal-5 {
		color: rgba(109, 109, 156, 0.5);
	}
	.focus\:txt-smoke-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-05,
	.group:hover .group-hover\:txt-smoke-opal-05,
	.hover\:txt-smoke-opal-05:hover,
	.txt-smoke-opal-05 {
		color: rgba(109, 109, 156, 0.05);
	}
	.focus\:txt-smoke-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-6,
	.group:hover .group-hover\:txt-smoke-opal-6,
	.hover\:txt-smoke-opal-6:hover,
	.txt-smoke-opal-6 {
		color: rgba(109, 109, 156, 0.6);
	}
	.focus\:txt-smoke-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-06,
	.group:hover .group-hover\:txt-smoke-opal-06,
	.hover\:txt-smoke-opal-06:hover,
	.txt-smoke-opal-06 {
		color: rgba(109, 109, 156, 0.06);
	}
	.focus\:txt-smoke-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-7,
	.group:hover .group-hover\:txt-smoke-opal-7,
	.hover\:txt-smoke-opal-7:hover,
	.txt-smoke-opal-7 {
		color: rgba(109, 109, 156, 0.7);
	}
	.focus\:txt-smoke-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-07,
	.group:hover .group-hover\:txt-smoke-opal-07,
	.hover\:txt-smoke-opal-07:hover,
	.txt-smoke-opal-07 {
		color: rgba(109, 109, 156, 0.07);
	}
	.focus\:txt-smoke-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-8,
	.group:hover .group-hover\:txt-smoke-opal-8,
	.hover\:txt-smoke-opal-8:hover,
	.txt-smoke-opal-8 {
		color: rgba(109, 109, 156, 0.8);
	}
	.focus\:txt-smoke-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-08,
	.group:hover .group-hover\:txt-smoke-opal-08,
	.hover\:txt-smoke-opal-08:hover,
	.txt-smoke-opal-08 {
		color: rgba(109, 109, 156, 0.08);
	}
	.focus\:txt-smoke-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-9,
	.group:hover .group-hover\:txt-smoke-opal-9,
	.hover\:txt-smoke-opal-9:hover,
	.txt-smoke-opal-9 {
		color: rgba(109, 109, 156, 0.9);
	}
	.focus\:txt-smoke-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-09,
	.group:hover .group-hover\:txt-smoke-opal-09,
	.hover\:txt-smoke-opal-09:hover,
	.txt-smoke-opal-09 {
		color: rgba(109, 109, 156, 0.09);
	}
	.focus\:txt-smoke-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-smoke-opal-10,
	.group:hover .group-hover\:txt-smoke-opal-10,
	.hover\:txt-smoke-opal-10:hover,
	.txt-smoke-opal-10 {
		color: #6d6d9c;
	}
	.focus\:txt-snow:focus,
	.group:focus-within .group-focus-within\:txt-snow,
	.group:hover .group-hover\:txt-snow,
	.hover\:txt-snow:hover,
	.txt-snow {
		color: #f6f7fb;
	}
	.focus\:txt-snow-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-0,
	.group:hover .group-hover\:txt-snow-opal-0,
	.hover\:txt-snow-opal-0:hover,
	.txt-snow-opal-0 {
		color: rgba(246, 247, 251, 0);
	}
	.focus\:txt-snow-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-00,
	.group:hover .group-hover\:txt-snow-opal-00,
	.hover\:txt-snow-opal-00:hover,
	.txt-snow-opal-00 {
		color: rgba(246, 247, 251, 0);
	}
	.focus\:txt-snow-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-1,
	.group:hover .group-hover\:txt-snow-opal-1,
	.hover\:txt-snow-opal-1:hover,
	.txt-snow-opal-1 {
		color: rgba(246, 247, 251, 0.1);
	}
	.focus\:txt-snow-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-01,
	.group:hover .group-hover\:txt-snow-opal-01,
	.hover\:txt-snow-opal-01:hover,
	.txt-snow-opal-01 {
		color: rgba(246, 247, 251, 0.01);
	}
	.focus\:txt-snow-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-2,
	.group:hover .group-hover\:txt-snow-opal-2,
	.hover\:txt-snow-opal-2:hover,
	.txt-snow-opal-2 {
		color: rgba(246, 247, 251, 0.2);
	}
	.focus\:txt-snow-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-02,
	.group:hover .group-hover\:txt-snow-opal-02,
	.hover\:txt-snow-opal-02:hover,
	.txt-snow-opal-02 {
		color: rgba(246, 247, 251, 0.02);
	}
	.focus\:txt-snow-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-3,
	.group:hover .group-hover\:txt-snow-opal-3,
	.hover\:txt-snow-opal-3:hover,
	.txt-snow-opal-3 {
		color: rgba(246, 247, 251, 0.3);
	}
	.focus\:txt-snow-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-03,
	.group:hover .group-hover\:txt-snow-opal-03,
	.hover\:txt-snow-opal-03:hover,
	.txt-snow-opal-03 {
		color: rgba(246, 247, 251, 0.03);
	}
	.focus\:txt-snow-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-4,
	.group:hover .group-hover\:txt-snow-opal-4,
	.hover\:txt-snow-opal-4:hover,
	.txt-snow-opal-4 {
		color: rgba(246, 247, 251, 0.4);
	}
	.focus\:txt-snow-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-04,
	.group:hover .group-hover\:txt-snow-opal-04,
	.hover\:txt-snow-opal-04:hover,
	.txt-snow-opal-04 {
		color: rgba(246, 247, 251, 0.04);
	}
	.focus\:txt-snow-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-5,
	.group:hover .group-hover\:txt-snow-opal-5,
	.hover\:txt-snow-opal-5:hover,
	.txt-snow-opal-5 {
		color: rgba(246, 247, 251, 0.5);
	}
	.focus\:txt-snow-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-05,
	.group:hover .group-hover\:txt-snow-opal-05,
	.hover\:txt-snow-opal-05:hover,
	.txt-snow-opal-05 {
		color: rgba(246, 247, 251, 0.05);
	}
	.focus\:txt-snow-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-6,
	.group:hover .group-hover\:txt-snow-opal-6,
	.hover\:txt-snow-opal-6:hover,
	.txt-snow-opal-6 {
		color: rgba(246, 247, 251, 0.6);
	}
	.focus\:txt-snow-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-06,
	.group:hover .group-hover\:txt-snow-opal-06,
	.hover\:txt-snow-opal-06:hover,
	.txt-snow-opal-06 {
		color: rgba(246, 247, 251, 0.06);
	}
	.focus\:txt-snow-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-7,
	.group:hover .group-hover\:txt-snow-opal-7,
	.hover\:txt-snow-opal-7:hover,
	.txt-snow-opal-7 {
		color: rgba(246, 247, 251, 0.7);
	}
	.focus\:txt-snow-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-07,
	.group:hover .group-hover\:txt-snow-opal-07,
	.hover\:txt-snow-opal-07:hover,
	.txt-snow-opal-07 {
		color: rgba(246, 247, 251, 0.07);
	}
	.focus\:txt-snow-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-8,
	.group:hover .group-hover\:txt-snow-opal-8,
	.hover\:txt-snow-opal-8:hover,
	.txt-snow-opal-8 {
		color: rgba(246, 247, 251, 0.8);
	}
	.focus\:txt-snow-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-08,
	.group:hover .group-hover\:txt-snow-opal-08,
	.hover\:txt-snow-opal-08:hover,
	.txt-snow-opal-08 {
		color: rgba(246, 247, 251, 0.08);
	}
	.focus\:txt-snow-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-9,
	.group:hover .group-hover\:txt-snow-opal-9,
	.hover\:txt-snow-opal-9:hover,
	.txt-snow-opal-9 {
		color: rgba(246, 247, 251, 0.9);
	}
	.focus\:txt-snow-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-09,
	.group:hover .group-hover\:txt-snow-opal-09,
	.hover\:txt-snow-opal-09:hover,
	.txt-snow-opal-09 {
		color: rgba(246, 247, 251, 0.09);
	}
	.focus\:txt-snow-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-snow-opal-10,
	.group:hover .group-hover\:txt-snow-opal-10,
	.hover\:txt-snow-opal-10:hover,
	.txt-snow-opal-10 {
		color: #f6f7fb;
	}
	.link-snow a {
		color: #f6f7fb;
	}
	.focus\:txt-white:focus,
	.group:focus-within .group-focus-within\:txt-white,
	.group:hover .group-hover\:txt-white,
	.hover\:txt-white:hover,
	.txt-white {
		color: #fff;
	}
	.focus\:txt-white-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-0,
	.group:hover .group-hover\:txt-white-opal-0,
	.hover\:txt-white-opal-0:hover,
	.txt-white-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-white-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-00,
	.group:hover .group-hover\:txt-white-opal-00,
	.hover\:txt-white-opal-00:hover,
	.txt-white-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-white-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-1,
	.group:hover .group-hover\:txt-white-opal-1,
	.hover\:txt-white-opal-1:hover,
	.txt-white-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-white-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-01,
	.group:hover .group-hover\:txt-white-opal-01,
	.hover\:txt-white-opal-01:hover,
	.txt-white-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-white-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-2,
	.group:hover .group-hover\:txt-white-opal-2,
	.hover\:txt-white-opal-2:hover,
	.txt-white-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-white-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-02,
	.group:hover .group-hover\:txt-white-opal-02,
	.hover\:txt-white-opal-02:hover,
	.txt-white-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-white-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-3,
	.group:hover .group-hover\:txt-white-opal-3,
	.hover\:txt-white-opal-3:hover,
	.txt-white-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-white-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-03,
	.group:hover .group-hover\:txt-white-opal-03,
	.hover\:txt-white-opal-03:hover,
	.txt-white-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-white-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-4,
	.group:hover .group-hover\:txt-white-opal-4,
	.hover\:txt-white-opal-4:hover,
	.txt-white-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-white-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-04,
	.group:hover .group-hover\:txt-white-opal-04,
	.hover\:txt-white-opal-04:hover,
	.txt-white-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-white-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-5,
	.group:hover .group-hover\:txt-white-opal-5,
	.hover\:txt-white-opal-5:hover,
	.txt-white-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-white-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-05,
	.group:hover .group-hover\:txt-white-opal-05,
	.hover\:txt-white-opal-05:hover,
	.txt-white-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-white-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-6,
	.group:hover .group-hover\:txt-white-opal-6,
	.hover\:txt-white-opal-6:hover,
	.txt-white-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-white-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-06,
	.group:hover .group-hover\:txt-white-opal-06,
	.hover\:txt-white-opal-06:hover,
	.txt-white-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-white-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-7,
	.group:hover .group-hover\:txt-white-opal-7,
	.hover\:txt-white-opal-7:hover,
	.txt-white-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-white-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-07,
	.group:hover .group-hover\:txt-white-opal-07,
	.hover\:txt-white-opal-07:hover,
	.txt-white-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-white-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-8,
	.group:hover .group-hover\:txt-white-opal-8,
	.hover\:txt-white-opal-8:hover,
	.txt-white-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-white-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-08,
	.group:hover .group-hover\:txt-white-opal-08,
	.hover\:txt-white-opal-08:hover,
	.txt-white-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-white-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-9,
	.group:hover .group-hover\:txt-white-opal-9,
	.hover\:txt-white-opal-9:hover,
	.txt-white-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-white-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-09,
	.group:hover .group-hover\:txt-white-opal-09,
	.hover\:txt-white-opal-09:hover,
	.txt-white-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-white-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-white-opal-10,
	.group:hover .group-hover\:txt-white-opal-10,
	.hover\:txt-white-opal-10:hover,
	.txt-white-opal-10 {
		color: #fff;
	}
	.link-white a {
		color: #fff;
	}
	.focus\:txt-rose:focus,
	.group:focus-within .group-focus-within\:txt-rose,
	.group:hover .group-hover\:txt-rose,
	.hover\:txt-rose:hover,
	.txt-rose {
		color: #c82d53;
	}
	.focus\:txt-rose-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-0,
	.group:hover .group-hover\:txt-rose-opal-0,
	.hover\:txt-rose-opal-0:hover,
	.txt-rose-opal-0 {
		color: rgba(200, 45, 83, 0);
	}
	.focus\:txt-rose-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-00,
	.group:hover .group-hover\:txt-rose-opal-00,
	.hover\:txt-rose-opal-00:hover,
	.txt-rose-opal-00 {
		color: rgba(200, 45, 83, 0);
	}
	.focus\:txt-rose-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-1,
	.group:hover .group-hover\:txt-rose-opal-1,
	.hover\:txt-rose-opal-1:hover,
	.txt-rose-opal-1 {
		color: rgba(200, 45, 83, 0.1);
	}
	.focus\:txt-rose-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-01,
	.group:hover .group-hover\:txt-rose-opal-01,
	.hover\:txt-rose-opal-01:hover,
	.txt-rose-opal-01 {
		color: rgba(200, 45, 83, 0.01);
	}
	.focus\:txt-rose-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-2,
	.group:hover .group-hover\:txt-rose-opal-2,
	.hover\:txt-rose-opal-2:hover,
	.txt-rose-opal-2 {
		color: rgba(200, 45, 83, 0.2);
	}
	.focus\:txt-rose-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-02,
	.group:hover .group-hover\:txt-rose-opal-02,
	.hover\:txt-rose-opal-02:hover,
	.txt-rose-opal-02 {
		color: rgba(200, 45, 83, 0.02);
	}
	.focus\:txt-rose-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-3,
	.group:hover .group-hover\:txt-rose-opal-3,
	.hover\:txt-rose-opal-3:hover,
	.txt-rose-opal-3 {
		color: rgba(200, 45, 83, 0.3);
	}
	.focus\:txt-rose-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-03,
	.group:hover .group-hover\:txt-rose-opal-03,
	.hover\:txt-rose-opal-03:hover,
	.txt-rose-opal-03 {
		color: rgba(200, 45, 83, 0.03);
	}
	.focus\:txt-rose-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-4,
	.group:hover .group-hover\:txt-rose-opal-4,
	.hover\:txt-rose-opal-4:hover,
	.txt-rose-opal-4 {
		color: rgba(200, 45, 83, 0.4);
	}
	.focus\:txt-rose-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-04,
	.group:hover .group-hover\:txt-rose-opal-04,
	.hover\:txt-rose-opal-04:hover,
	.txt-rose-opal-04 {
		color: rgba(200, 45, 83, 0.04);
	}
	.focus\:txt-rose-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-5,
	.group:hover .group-hover\:txt-rose-opal-5,
	.hover\:txt-rose-opal-5:hover,
	.txt-rose-opal-5 {
		color: rgba(200, 45, 83, 0.5);
	}
	.focus\:txt-rose-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-05,
	.group:hover .group-hover\:txt-rose-opal-05,
	.hover\:txt-rose-opal-05:hover,
	.txt-rose-opal-05 {
		color: rgba(200, 45, 83, 0.05);
	}
	.focus\:txt-rose-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-6,
	.group:hover .group-hover\:txt-rose-opal-6,
	.hover\:txt-rose-opal-6:hover,
	.txt-rose-opal-6 {
		color: rgba(200, 45, 83, 0.6);
	}
	.focus\:txt-rose-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-06,
	.group:hover .group-hover\:txt-rose-opal-06,
	.hover\:txt-rose-opal-06:hover,
	.txt-rose-opal-06 {
		color: rgba(200, 45, 83, 0.06);
	}
	.focus\:txt-rose-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-7,
	.group:hover .group-hover\:txt-rose-opal-7,
	.hover\:txt-rose-opal-7:hover,
	.txt-rose-opal-7 {
		color: rgba(200, 45, 83, 0.7);
	}
	.focus\:txt-rose-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-07,
	.group:hover .group-hover\:txt-rose-opal-07,
	.hover\:txt-rose-opal-07:hover,
	.txt-rose-opal-07 {
		color: rgba(200, 45, 83, 0.07);
	}
	.focus\:txt-rose-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-8,
	.group:hover .group-hover\:txt-rose-opal-8,
	.hover\:txt-rose-opal-8:hover,
	.txt-rose-opal-8 {
		color: rgba(200, 45, 83, 0.8);
	}
	.focus\:txt-rose-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-08,
	.group:hover .group-hover\:txt-rose-opal-08,
	.hover\:txt-rose-opal-08:hover,
	.txt-rose-opal-08 {
		color: rgba(200, 45, 83, 0.08);
	}
	.focus\:txt-rose-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-9,
	.group:hover .group-hover\:txt-rose-opal-9,
	.hover\:txt-rose-opal-9:hover,
	.txt-rose-opal-9 {
		color: rgba(200, 45, 83, 0.9);
	}
	.focus\:txt-rose-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-09,
	.group:hover .group-hover\:txt-rose-opal-09,
	.hover\:txt-rose-opal-09:hover,
	.txt-rose-opal-09 {
		color: rgba(200, 45, 83, 0.09);
	}
	.focus\:txt-rose-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-rose-opal-10,
	.group:hover .group-hover\:txt-rose-opal-10,
	.hover\:txt-rose-opal-10:hover,
	.txt-rose-opal-10 {
		color: #c82d53;
	}
	.focus\:txt-salmon:focus,
	.group:focus-within .group-focus-within\:txt-salmon,
	.group:hover .group-hover\:txt-salmon,
	.hover\:txt-salmon:hover,
	.txt-salmon {
		color: #f97a99;
	}
	.focus\:txt-salmon-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-0,
	.group:hover .group-hover\:txt-salmon-opal-0,
	.hover\:txt-salmon-opal-0:hover,
	.txt-salmon-opal-0 {
		color: rgba(249, 122, 153, 0);
	}
	.focus\:txt-salmon-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-00,
	.group:hover .group-hover\:txt-salmon-opal-00,
	.hover\:txt-salmon-opal-00:hover,
	.txt-salmon-opal-00 {
		color: rgba(249, 122, 153, 0);
	}
	.focus\:txt-salmon-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-1,
	.group:hover .group-hover\:txt-salmon-opal-1,
	.hover\:txt-salmon-opal-1:hover,
	.txt-salmon-opal-1 {
		color: rgba(249, 122, 153, 0.1);
	}
	.focus\:txt-salmon-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-01,
	.group:hover .group-hover\:txt-salmon-opal-01,
	.hover\:txt-salmon-opal-01:hover,
	.txt-salmon-opal-01 {
		color: rgba(249, 122, 153, 0.01);
	}
	.focus\:txt-salmon-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-2,
	.group:hover .group-hover\:txt-salmon-opal-2,
	.hover\:txt-salmon-opal-2:hover,
	.txt-salmon-opal-2 {
		color: rgba(249, 122, 153, 0.2);
	}
	.focus\:txt-salmon-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-02,
	.group:hover .group-hover\:txt-salmon-opal-02,
	.hover\:txt-salmon-opal-02:hover,
	.txt-salmon-opal-02 {
		color: rgba(249, 122, 153, 0.02);
	}
	.focus\:txt-salmon-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-3,
	.group:hover .group-hover\:txt-salmon-opal-3,
	.hover\:txt-salmon-opal-3:hover,
	.txt-salmon-opal-3 {
		color: rgba(249, 122, 153, 0.3);
	}
	.focus\:txt-salmon-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-03,
	.group:hover .group-hover\:txt-salmon-opal-03,
	.hover\:txt-salmon-opal-03:hover,
	.txt-salmon-opal-03 {
		color: rgba(249, 122, 153, 0.03);
	}
	.focus\:txt-salmon-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-4,
	.group:hover .group-hover\:txt-salmon-opal-4,
	.hover\:txt-salmon-opal-4:hover,
	.txt-salmon-opal-4 {
		color: rgba(249, 122, 153, 0.4);
	}
	.focus\:txt-salmon-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-04,
	.group:hover .group-hover\:txt-salmon-opal-04,
	.hover\:txt-salmon-opal-04:hover,
	.txt-salmon-opal-04 {
		color: rgba(249, 122, 153, 0.04);
	}
	.focus\:txt-salmon-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-5,
	.group:hover .group-hover\:txt-salmon-opal-5,
	.hover\:txt-salmon-opal-5:hover,
	.txt-salmon-opal-5 {
		color: rgba(249, 122, 153, 0.5);
	}
	.focus\:txt-salmon-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-05,
	.group:hover .group-hover\:txt-salmon-opal-05,
	.hover\:txt-salmon-opal-05:hover,
	.txt-salmon-opal-05 {
		color: rgba(249, 122, 153, 0.05);
	}
	.focus\:txt-salmon-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-6,
	.group:hover .group-hover\:txt-salmon-opal-6,
	.hover\:txt-salmon-opal-6:hover,
	.txt-salmon-opal-6 {
		color: rgba(249, 122, 153, 0.6);
	}
	.focus\:txt-salmon-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-06,
	.group:hover .group-hover\:txt-salmon-opal-06,
	.hover\:txt-salmon-opal-06:hover,
	.txt-salmon-opal-06 {
		color: rgba(249, 122, 153, 0.06);
	}
	.focus\:txt-salmon-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-7,
	.group:hover .group-hover\:txt-salmon-opal-7,
	.hover\:txt-salmon-opal-7:hover,
	.txt-salmon-opal-7 {
		color: rgba(249, 122, 153, 0.7);
	}
	.focus\:txt-salmon-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-07,
	.group:hover .group-hover\:txt-salmon-opal-07,
	.hover\:txt-salmon-opal-07:hover,
	.txt-salmon-opal-07 {
		color: rgba(249, 122, 153, 0.07);
	}
	.focus\:txt-salmon-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-8,
	.group:hover .group-hover\:txt-salmon-opal-8,
	.hover\:txt-salmon-opal-8:hover,
	.txt-salmon-opal-8 {
		color: rgba(249, 122, 153, 0.8);
	}
	.focus\:txt-salmon-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-08,
	.group:hover .group-hover\:txt-salmon-opal-08,
	.hover\:txt-salmon-opal-08:hover,
	.txt-salmon-opal-08 {
		color: rgba(249, 122, 153, 0.08);
	}
	.focus\:txt-salmon-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-9,
	.group:hover .group-hover\:txt-salmon-opal-9,
	.hover\:txt-salmon-opal-9:hover,
	.txt-salmon-opal-9 {
		color: rgba(249, 122, 153, 0.9);
	}
	.focus\:txt-salmon-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-09,
	.group:hover .group-hover\:txt-salmon-opal-09,
	.hover\:txt-salmon-opal-09:hover,
	.txt-salmon-opal-09 {
		color: rgba(249, 122, 153, 0.09);
	}
	.focus\:txt-salmon-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-salmon-opal-10,
	.group:hover .group-hover\:txt-salmon-opal-10,
	.hover\:txt-salmon-opal-10:hover,
	.txt-salmon-opal-10 {
		color: #f97a99;
	}
	.focus\:txt-hot-pink:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink,
	.group:hover .group-hover\:txt-hot-pink,
	.hover\:txt-hot-pink:hover,
	.txt-hot-pink {
		color: #e555ac;
	}
	.focus\:txt-hot-pink-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-0,
	.group:hover .group-hover\:txt-hot-pink-opal-0,
	.hover\:txt-hot-pink-opal-0:hover,
	.txt-hot-pink-opal-0 {
		color: rgba(229, 85, 172, 0);
	}
	.focus\:txt-hot-pink-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-00,
	.group:hover .group-hover\:txt-hot-pink-opal-00,
	.hover\:txt-hot-pink-opal-00:hover,
	.txt-hot-pink-opal-00 {
		color: rgba(229, 85, 172, 0);
	}
	.focus\:txt-hot-pink-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-1,
	.group:hover .group-hover\:txt-hot-pink-opal-1,
	.hover\:txt-hot-pink-opal-1:hover,
	.txt-hot-pink-opal-1 {
		color: rgba(229, 85, 172, 0.1);
	}
	.focus\:txt-hot-pink-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-01,
	.group:hover .group-hover\:txt-hot-pink-opal-01,
	.hover\:txt-hot-pink-opal-01:hover,
	.txt-hot-pink-opal-01 {
		color: rgba(229, 85, 172, 0.01);
	}
	.focus\:txt-hot-pink-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-2,
	.group:hover .group-hover\:txt-hot-pink-opal-2,
	.hover\:txt-hot-pink-opal-2:hover,
	.txt-hot-pink-opal-2 {
		color: rgba(229, 85, 172, 0.2);
	}
	.focus\:txt-hot-pink-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-02,
	.group:hover .group-hover\:txt-hot-pink-opal-02,
	.hover\:txt-hot-pink-opal-02:hover,
	.txt-hot-pink-opal-02 {
		color: rgba(229, 85, 172, 0.02);
	}
	.focus\:txt-hot-pink-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-3,
	.group:hover .group-hover\:txt-hot-pink-opal-3,
	.hover\:txt-hot-pink-opal-3:hover,
	.txt-hot-pink-opal-3 {
		color: rgba(229, 85, 172, 0.3);
	}
	.focus\:txt-hot-pink-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-03,
	.group:hover .group-hover\:txt-hot-pink-opal-03,
	.hover\:txt-hot-pink-opal-03:hover,
	.txt-hot-pink-opal-03 {
		color: rgba(229, 85, 172, 0.03);
	}
	.focus\:txt-hot-pink-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-4,
	.group:hover .group-hover\:txt-hot-pink-opal-4,
	.hover\:txt-hot-pink-opal-4:hover,
	.txt-hot-pink-opal-4 {
		color: rgba(229, 85, 172, 0.4);
	}
	.focus\:txt-hot-pink-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-04,
	.group:hover .group-hover\:txt-hot-pink-opal-04,
	.hover\:txt-hot-pink-opal-04:hover,
	.txt-hot-pink-opal-04 {
		color: rgba(229, 85, 172, 0.04);
	}
	.focus\:txt-hot-pink-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-5,
	.group:hover .group-hover\:txt-hot-pink-opal-5,
	.hover\:txt-hot-pink-opal-5:hover,
	.txt-hot-pink-opal-5 {
		color: rgba(229, 85, 172, 0.5);
	}
	.focus\:txt-hot-pink-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-05,
	.group:hover .group-hover\:txt-hot-pink-opal-05,
	.hover\:txt-hot-pink-opal-05:hover,
	.txt-hot-pink-opal-05 {
		color: rgba(229, 85, 172, 0.05);
	}
	.focus\:txt-hot-pink-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-6,
	.group:hover .group-hover\:txt-hot-pink-opal-6,
	.hover\:txt-hot-pink-opal-6:hover,
	.txt-hot-pink-opal-6 {
		color: rgba(229, 85, 172, 0.6);
	}
	.focus\:txt-hot-pink-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-06,
	.group:hover .group-hover\:txt-hot-pink-opal-06,
	.hover\:txt-hot-pink-opal-06:hover,
	.txt-hot-pink-opal-06 {
		color: rgba(229, 85, 172, 0.06);
	}
	.focus\:txt-hot-pink-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-7,
	.group:hover .group-hover\:txt-hot-pink-opal-7,
	.hover\:txt-hot-pink-opal-7:hover,
	.txt-hot-pink-opal-7 {
		color: rgba(229, 85, 172, 0.7);
	}
	.focus\:txt-hot-pink-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-07,
	.group:hover .group-hover\:txt-hot-pink-opal-07,
	.hover\:txt-hot-pink-opal-07:hover,
	.txt-hot-pink-opal-07 {
		color: rgba(229, 85, 172, 0.07);
	}
	.focus\:txt-hot-pink-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-8,
	.group:hover .group-hover\:txt-hot-pink-opal-8,
	.hover\:txt-hot-pink-opal-8:hover,
	.txt-hot-pink-opal-8 {
		color: rgba(229, 85, 172, 0.8);
	}
	.focus\:txt-hot-pink-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-08,
	.group:hover .group-hover\:txt-hot-pink-opal-08,
	.hover\:txt-hot-pink-opal-08:hover,
	.txt-hot-pink-opal-08 {
		color: rgba(229, 85, 172, 0.08);
	}
	.focus\:txt-hot-pink-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-9,
	.group:hover .group-hover\:txt-hot-pink-opal-9,
	.hover\:txt-hot-pink-opal-9:hover,
	.txt-hot-pink-opal-9 {
		color: rgba(229, 85, 172, 0.9);
	}
	.focus\:txt-hot-pink-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-09,
	.group:hover .group-hover\:txt-hot-pink-opal-09,
	.hover\:txt-hot-pink-opal-09:hover,
	.txt-hot-pink-opal-09 {
		color: rgba(229, 85, 172, 0.09);
	}
	.focus\:txt-hot-pink-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-opal-10,
	.group:hover .group-hover\:txt-hot-pink-opal-10,
	.hover\:txt-hot-pink-opal-10:hover,
	.txt-hot-pink-opal-10 {
		color: #e555ac;
	}
	.focus\:txt-bubblegum:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum,
	.group:hover .group-hover\:txt-bubblegum,
	.hover\:txt-bubblegum:hover,
	.txt-bubblegum {
		color: #ff78e1;
	}
	.focus\:txt-bubblegum-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-0,
	.group:hover .group-hover\:txt-bubblegum-opal-0,
	.hover\:txt-bubblegum-opal-0:hover,
	.txt-bubblegum-opal-0 {
		color: rgba(255, 120, 225, 0);
	}
	.focus\:txt-bubblegum-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-00,
	.group:hover .group-hover\:txt-bubblegum-opal-00,
	.hover\:txt-bubblegum-opal-00:hover,
	.txt-bubblegum-opal-00 {
		color: rgba(255, 120, 225, 0);
	}
	.focus\:txt-bubblegum-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-1,
	.group:hover .group-hover\:txt-bubblegum-opal-1,
	.hover\:txt-bubblegum-opal-1:hover,
	.txt-bubblegum-opal-1 {
		color: rgba(255, 120, 225, 0.1);
	}
	.focus\:txt-bubblegum-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-01,
	.group:hover .group-hover\:txt-bubblegum-opal-01,
	.hover\:txt-bubblegum-opal-01:hover,
	.txt-bubblegum-opal-01 {
		color: rgba(255, 120, 225, 0.01);
	}
	.focus\:txt-bubblegum-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-2,
	.group:hover .group-hover\:txt-bubblegum-opal-2,
	.hover\:txt-bubblegum-opal-2:hover,
	.txt-bubblegum-opal-2 {
		color: rgba(255, 120, 225, 0.2);
	}
	.focus\:txt-bubblegum-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-02,
	.group:hover .group-hover\:txt-bubblegum-opal-02,
	.hover\:txt-bubblegum-opal-02:hover,
	.txt-bubblegum-opal-02 {
		color: rgba(255, 120, 225, 0.02);
	}
	.focus\:txt-bubblegum-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-3,
	.group:hover .group-hover\:txt-bubblegum-opal-3,
	.hover\:txt-bubblegum-opal-3:hover,
	.txt-bubblegum-opal-3 {
		color: rgba(255, 120, 225, 0.3);
	}
	.focus\:txt-bubblegum-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-03,
	.group:hover .group-hover\:txt-bubblegum-opal-03,
	.hover\:txt-bubblegum-opal-03:hover,
	.txt-bubblegum-opal-03 {
		color: rgba(255, 120, 225, 0.03);
	}
	.focus\:txt-bubblegum-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-4,
	.group:hover .group-hover\:txt-bubblegum-opal-4,
	.hover\:txt-bubblegum-opal-4:hover,
	.txt-bubblegum-opal-4 {
		color: rgba(255, 120, 225, 0.4);
	}
	.focus\:txt-bubblegum-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-04,
	.group:hover .group-hover\:txt-bubblegum-opal-04,
	.hover\:txt-bubblegum-opal-04:hover,
	.txt-bubblegum-opal-04 {
		color: rgba(255, 120, 225, 0.04);
	}
	.focus\:txt-bubblegum-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-5,
	.group:hover .group-hover\:txt-bubblegum-opal-5,
	.hover\:txt-bubblegum-opal-5:hover,
	.txt-bubblegum-opal-5 {
		color: rgba(255, 120, 225, 0.5);
	}
	.focus\:txt-bubblegum-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-05,
	.group:hover .group-hover\:txt-bubblegum-opal-05,
	.hover\:txt-bubblegum-opal-05:hover,
	.txt-bubblegum-opal-05 {
		color: rgba(255, 120, 225, 0.05);
	}
	.focus\:txt-bubblegum-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-6,
	.group:hover .group-hover\:txt-bubblegum-opal-6,
	.hover\:txt-bubblegum-opal-6:hover,
	.txt-bubblegum-opal-6 {
		color: rgba(255, 120, 225, 0.6);
	}
	.focus\:txt-bubblegum-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-06,
	.group:hover .group-hover\:txt-bubblegum-opal-06,
	.hover\:txt-bubblegum-opal-06:hover,
	.txt-bubblegum-opal-06 {
		color: rgba(255, 120, 225, 0.06);
	}
	.focus\:txt-bubblegum-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-7,
	.group:hover .group-hover\:txt-bubblegum-opal-7,
	.hover\:txt-bubblegum-opal-7:hover,
	.txt-bubblegum-opal-7 {
		color: rgba(255, 120, 225, 0.7);
	}
	.focus\:txt-bubblegum-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-07,
	.group:hover .group-hover\:txt-bubblegum-opal-07,
	.hover\:txt-bubblegum-opal-07:hover,
	.txt-bubblegum-opal-07 {
		color: rgba(255, 120, 225, 0.07);
	}
	.focus\:txt-bubblegum-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-8,
	.group:hover .group-hover\:txt-bubblegum-opal-8,
	.hover\:txt-bubblegum-opal-8:hover,
	.txt-bubblegum-opal-8 {
		color: rgba(255, 120, 225, 0.8);
	}
	.focus\:txt-bubblegum-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-08,
	.group:hover .group-hover\:txt-bubblegum-opal-08,
	.hover\:txt-bubblegum-opal-08:hover,
	.txt-bubblegum-opal-08 {
		color: rgba(255, 120, 225, 0.08);
	}
	.focus\:txt-bubblegum-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-9,
	.group:hover .group-hover\:txt-bubblegum-opal-9,
	.hover\:txt-bubblegum-opal-9:hover,
	.txt-bubblegum-opal-9 {
		color: rgba(255, 120, 225, 0.9);
	}
	.focus\:txt-bubblegum-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-09,
	.group:hover .group-hover\:txt-bubblegum-opal-09,
	.hover\:txt-bubblegum-opal-09:hover,
	.txt-bubblegum-opal-09 {
		color: rgba(255, 120, 225, 0.09);
	}
	.focus\:txt-bubblegum-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-opal-10,
	.group:hover .group-hover\:txt-bubblegum-opal-10,
	.hover\:txt-bubblegum-opal-10:hover,
	.txt-bubblegum-opal-10 {
		color: #ff78e1;
	}
	.focus\:txt-autumn:focus,
	.group:focus-within .group-focus-within\:txt-autumn,
	.group:hover .group-hover\:txt-autumn,
	.hover\:txt-autumn:hover,
	.txt-autumn {
		color: #c04c0a;
	}
	.focus\:txt-autumn-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-0,
	.group:hover .group-hover\:txt-autumn-opal-0,
	.hover\:txt-autumn-opal-0:hover,
	.txt-autumn-opal-0 {
		color: rgba(192, 76, 10, 0);
	}
	.focus\:txt-autumn-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-00,
	.group:hover .group-hover\:txt-autumn-opal-00,
	.hover\:txt-autumn-opal-00:hover,
	.txt-autumn-opal-00 {
		color: rgba(192, 76, 10, 0);
	}
	.focus\:txt-autumn-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-1,
	.group:hover .group-hover\:txt-autumn-opal-1,
	.hover\:txt-autumn-opal-1:hover,
	.txt-autumn-opal-1 {
		color: rgba(192, 76, 10, 0.1);
	}
	.focus\:txt-autumn-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-01,
	.group:hover .group-hover\:txt-autumn-opal-01,
	.hover\:txt-autumn-opal-01:hover,
	.txt-autumn-opal-01 {
		color: rgba(192, 76, 10, 0.01);
	}
	.focus\:txt-autumn-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-2,
	.group:hover .group-hover\:txt-autumn-opal-2,
	.hover\:txt-autumn-opal-2:hover,
	.txt-autumn-opal-2 {
		color: rgba(192, 76, 10, 0.2);
	}
	.focus\:txt-autumn-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-02,
	.group:hover .group-hover\:txt-autumn-opal-02,
	.hover\:txt-autumn-opal-02:hover,
	.txt-autumn-opal-02 {
		color: rgba(192, 76, 10, 0.02);
	}
	.focus\:txt-autumn-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-3,
	.group:hover .group-hover\:txt-autumn-opal-3,
	.hover\:txt-autumn-opal-3:hover,
	.txt-autumn-opal-3 {
		color: rgba(192, 76, 10, 0.3);
	}
	.focus\:txt-autumn-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-03,
	.group:hover .group-hover\:txt-autumn-opal-03,
	.hover\:txt-autumn-opal-03:hover,
	.txt-autumn-opal-03 {
		color: rgba(192, 76, 10, 0.03);
	}
	.focus\:txt-autumn-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-4,
	.group:hover .group-hover\:txt-autumn-opal-4,
	.hover\:txt-autumn-opal-4:hover,
	.txt-autumn-opal-4 {
		color: rgba(192, 76, 10, 0.4);
	}
	.focus\:txt-autumn-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-04,
	.group:hover .group-hover\:txt-autumn-opal-04,
	.hover\:txt-autumn-opal-04:hover,
	.txt-autumn-opal-04 {
		color: rgba(192, 76, 10, 0.04);
	}
	.focus\:txt-autumn-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-5,
	.group:hover .group-hover\:txt-autumn-opal-5,
	.hover\:txt-autumn-opal-5:hover,
	.txt-autumn-opal-5 {
		color: rgba(192, 76, 10, 0.5);
	}
	.focus\:txt-autumn-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-05,
	.group:hover .group-hover\:txt-autumn-opal-05,
	.hover\:txt-autumn-opal-05:hover,
	.txt-autumn-opal-05 {
		color: rgba(192, 76, 10, 0.05);
	}
	.focus\:txt-autumn-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-6,
	.group:hover .group-hover\:txt-autumn-opal-6,
	.hover\:txt-autumn-opal-6:hover,
	.txt-autumn-opal-6 {
		color: rgba(192, 76, 10, 0.6);
	}
	.focus\:txt-autumn-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-06,
	.group:hover .group-hover\:txt-autumn-opal-06,
	.hover\:txt-autumn-opal-06:hover,
	.txt-autumn-opal-06 {
		color: rgba(192, 76, 10, 0.06);
	}
	.focus\:txt-autumn-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-7,
	.group:hover .group-hover\:txt-autumn-opal-7,
	.hover\:txt-autumn-opal-7:hover,
	.txt-autumn-opal-7 {
		color: rgba(192, 76, 10, 0.7);
	}
	.focus\:txt-autumn-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-07,
	.group:hover .group-hover\:txt-autumn-opal-07,
	.hover\:txt-autumn-opal-07:hover,
	.txt-autumn-opal-07 {
		color: rgba(192, 76, 10, 0.07);
	}
	.focus\:txt-autumn-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-8,
	.group:hover .group-hover\:txt-autumn-opal-8,
	.hover\:txt-autumn-opal-8:hover,
	.txt-autumn-opal-8 {
		color: rgba(192, 76, 10, 0.8);
	}
	.focus\:txt-autumn-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-08,
	.group:hover .group-hover\:txt-autumn-opal-08,
	.hover\:txt-autumn-opal-08:hover,
	.txt-autumn-opal-08 {
		color: rgba(192, 76, 10, 0.08);
	}
	.focus\:txt-autumn-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-9,
	.group:hover .group-hover\:txt-autumn-opal-9,
	.hover\:txt-autumn-opal-9:hover,
	.txt-autumn-opal-9 {
		color: rgba(192, 76, 10, 0.9);
	}
	.focus\:txt-autumn-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-09,
	.group:hover .group-hover\:txt-autumn-opal-09,
	.hover\:txt-autumn-opal-09:hover,
	.txt-autumn-opal-09 {
		color: rgba(192, 76, 10, 0.09);
	}
	.focus\:txt-autumn-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-autumn-opal-10,
	.group:hover .group-hover\:txt-autumn-opal-10,
	.hover\:txt-autumn-opal-10:hover,
	.txt-autumn-opal-10 {
		color: #c04c0a;
	}
	.focus\:txt-tiger:focus,
	.group:focus-within .group-focus-within\:txt-tiger,
	.group:hover .group-hover\:txt-tiger,
	.hover\:txt-tiger:hover,
	.txt-tiger {
		color: #f99048;
	}
	.focus\:txt-tiger-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-0,
	.group:hover .group-hover\:txt-tiger-opal-0,
	.hover\:txt-tiger-opal-0:hover,
	.txt-tiger-opal-0 {
		color: rgba(249, 144, 72, 0);
	}
	.focus\:txt-tiger-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-00,
	.group:hover .group-hover\:txt-tiger-opal-00,
	.hover\:txt-tiger-opal-00:hover,
	.txt-tiger-opal-00 {
		color: rgba(249, 144, 72, 0);
	}
	.focus\:txt-tiger-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-1,
	.group:hover .group-hover\:txt-tiger-opal-1,
	.hover\:txt-tiger-opal-1:hover,
	.txt-tiger-opal-1 {
		color: rgba(249, 144, 72, 0.1);
	}
	.focus\:txt-tiger-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-01,
	.group:hover .group-hover\:txt-tiger-opal-01,
	.hover\:txt-tiger-opal-01:hover,
	.txt-tiger-opal-01 {
		color: rgba(249, 144, 72, 0.01);
	}
	.focus\:txt-tiger-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-2,
	.group:hover .group-hover\:txt-tiger-opal-2,
	.hover\:txt-tiger-opal-2:hover,
	.txt-tiger-opal-2 {
		color: rgba(249, 144, 72, 0.2);
	}
	.focus\:txt-tiger-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-02,
	.group:hover .group-hover\:txt-tiger-opal-02,
	.hover\:txt-tiger-opal-02:hover,
	.txt-tiger-opal-02 {
		color: rgba(249, 144, 72, 0.02);
	}
	.focus\:txt-tiger-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-3,
	.group:hover .group-hover\:txt-tiger-opal-3,
	.hover\:txt-tiger-opal-3:hover,
	.txt-tiger-opal-3 {
		color: rgba(249, 144, 72, 0.3);
	}
	.focus\:txt-tiger-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-03,
	.group:hover .group-hover\:txt-tiger-opal-03,
	.hover\:txt-tiger-opal-03:hover,
	.txt-tiger-opal-03 {
		color: rgba(249, 144, 72, 0.03);
	}
	.focus\:txt-tiger-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-4,
	.group:hover .group-hover\:txt-tiger-opal-4,
	.hover\:txt-tiger-opal-4:hover,
	.txt-tiger-opal-4 {
		color: rgba(249, 144, 72, 0.4);
	}
	.focus\:txt-tiger-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-04,
	.group:hover .group-hover\:txt-tiger-opal-04,
	.hover\:txt-tiger-opal-04:hover,
	.txt-tiger-opal-04 {
		color: rgba(249, 144, 72, 0.04);
	}
	.focus\:txt-tiger-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-5,
	.group:hover .group-hover\:txt-tiger-opal-5,
	.hover\:txt-tiger-opal-5:hover,
	.txt-tiger-opal-5 {
		color: rgba(249, 144, 72, 0.5);
	}
	.focus\:txt-tiger-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-05,
	.group:hover .group-hover\:txt-tiger-opal-05,
	.hover\:txt-tiger-opal-05:hover,
	.txt-tiger-opal-05 {
		color: rgba(249, 144, 72, 0.05);
	}
	.focus\:txt-tiger-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-6,
	.group:hover .group-hover\:txt-tiger-opal-6,
	.hover\:txt-tiger-opal-6:hover,
	.txt-tiger-opal-6 {
		color: rgba(249, 144, 72, 0.6);
	}
	.focus\:txt-tiger-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-06,
	.group:hover .group-hover\:txt-tiger-opal-06,
	.hover\:txt-tiger-opal-06:hover,
	.txt-tiger-opal-06 {
		color: rgba(249, 144, 72, 0.06);
	}
	.focus\:txt-tiger-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-7,
	.group:hover .group-hover\:txt-tiger-opal-7,
	.hover\:txt-tiger-opal-7:hover,
	.txt-tiger-opal-7 {
		color: rgba(249, 144, 72, 0.7);
	}
	.focus\:txt-tiger-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-07,
	.group:hover .group-hover\:txt-tiger-opal-07,
	.hover\:txt-tiger-opal-07:hover,
	.txt-tiger-opal-07 {
		color: rgba(249, 144, 72, 0.07);
	}
	.focus\:txt-tiger-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-8,
	.group:hover .group-hover\:txt-tiger-opal-8,
	.hover\:txt-tiger-opal-8:hover,
	.txt-tiger-opal-8 {
		color: rgba(249, 144, 72, 0.8);
	}
	.focus\:txt-tiger-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-08,
	.group:hover .group-hover\:txt-tiger-opal-08,
	.hover\:txt-tiger-opal-08:hover,
	.txt-tiger-opal-08 {
		color: rgba(249, 144, 72, 0.08);
	}
	.focus\:txt-tiger-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-9,
	.group:hover .group-hover\:txt-tiger-opal-9,
	.hover\:txt-tiger-opal-9:hover,
	.txt-tiger-opal-9 {
		color: rgba(249, 144, 72, 0.9);
	}
	.focus\:txt-tiger-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-09,
	.group:hover .group-hover\:txt-tiger-opal-09,
	.hover\:txt-tiger-opal-09:hover,
	.txt-tiger-opal-09 {
		color: rgba(249, 144, 72, 0.09);
	}
	.focus\:txt-tiger-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-tiger-opal-10,
	.group:hover .group-hover\:txt-tiger-opal-10,
	.hover\:txt-tiger-opal-10:hover,
	.txt-tiger-opal-10 {
		color: #f99048;
	}
	.focus\:txt-summer:focus,
	.group:focus-within .group-focus-within\:txt-summer,
	.group:hover .group-hover\:txt-summer,
	.hover\:txt-summer:hover,
	.txt-summer {
		color: #f9c748;
	}
	.focus\:txt-summer-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-0,
	.group:hover .group-hover\:txt-summer-opal-0,
	.hover\:txt-summer-opal-0:hover,
	.txt-summer-opal-0 {
		color: rgba(249, 199, 72, 0);
	}
	.focus\:txt-summer-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-00,
	.group:hover .group-hover\:txt-summer-opal-00,
	.hover\:txt-summer-opal-00:hover,
	.txt-summer-opal-00 {
		color: rgba(249, 199, 72, 0);
	}
	.focus\:txt-summer-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-1,
	.group:hover .group-hover\:txt-summer-opal-1,
	.hover\:txt-summer-opal-1:hover,
	.txt-summer-opal-1 {
		color: rgba(249, 199, 72, 0.1);
	}
	.focus\:txt-summer-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-01,
	.group:hover .group-hover\:txt-summer-opal-01,
	.hover\:txt-summer-opal-01:hover,
	.txt-summer-opal-01 {
		color: rgba(249, 199, 72, 0.01);
	}
	.focus\:txt-summer-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-2,
	.group:hover .group-hover\:txt-summer-opal-2,
	.hover\:txt-summer-opal-2:hover,
	.txt-summer-opal-2 {
		color: rgba(249, 199, 72, 0.2);
	}
	.focus\:txt-summer-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-02,
	.group:hover .group-hover\:txt-summer-opal-02,
	.hover\:txt-summer-opal-02:hover,
	.txt-summer-opal-02 {
		color: rgba(249, 199, 72, 0.02);
	}
	.focus\:txt-summer-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-3,
	.group:hover .group-hover\:txt-summer-opal-3,
	.hover\:txt-summer-opal-3:hover,
	.txt-summer-opal-3 {
		color: rgba(249, 199, 72, 0.3);
	}
	.focus\:txt-summer-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-03,
	.group:hover .group-hover\:txt-summer-opal-03,
	.hover\:txt-summer-opal-03:hover,
	.txt-summer-opal-03 {
		color: rgba(249, 199, 72, 0.03);
	}
	.focus\:txt-summer-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-4,
	.group:hover .group-hover\:txt-summer-opal-4,
	.hover\:txt-summer-opal-4:hover,
	.txt-summer-opal-4 {
		color: rgba(249, 199, 72, 0.4);
	}
	.focus\:txt-summer-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-04,
	.group:hover .group-hover\:txt-summer-opal-04,
	.hover\:txt-summer-opal-04:hover,
	.txt-summer-opal-04 {
		color: rgba(249, 199, 72, 0.04);
	}
	.focus\:txt-summer-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-5,
	.group:hover .group-hover\:txt-summer-opal-5,
	.hover\:txt-summer-opal-5:hover,
	.txt-summer-opal-5 {
		color: rgba(249, 199, 72, 0.5);
	}
	.focus\:txt-summer-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-05,
	.group:hover .group-hover\:txt-summer-opal-05,
	.hover\:txt-summer-opal-05:hover,
	.txt-summer-opal-05 {
		color: rgba(249, 199, 72, 0.05);
	}
	.focus\:txt-summer-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-6,
	.group:hover .group-hover\:txt-summer-opal-6,
	.hover\:txt-summer-opal-6:hover,
	.txt-summer-opal-6 {
		color: rgba(249, 199, 72, 0.6);
	}
	.focus\:txt-summer-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-06,
	.group:hover .group-hover\:txt-summer-opal-06,
	.hover\:txt-summer-opal-06:hover,
	.txt-summer-opal-06 {
		color: rgba(249, 199, 72, 0.06);
	}
	.focus\:txt-summer-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-7,
	.group:hover .group-hover\:txt-summer-opal-7,
	.hover\:txt-summer-opal-7:hover,
	.txt-summer-opal-7 {
		color: rgba(249, 199, 72, 0.7);
	}
	.focus\:txt-summer-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-07,
	.group:hover .group-hover\:txt-summer-opal-07,
	.hover\:txt-summer-opal-07:hover,
	.txt-summer-opal-07 {
		color: rgba(249, 199, 72, 0.07);
	}
	.focus\:txt-summer-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-8,
	.group:hover .group-hover\:txt-summer-opal-8,
	.hover\:txt-summer-opal-8:hover,
	.txt-summer-opal-8 {
		color: rgba(249, 199, 72, 0.8);
	}
	.focus\:txt-summer-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-08,
	.group:hover .group-hover\:txt-summer-opal-08,
	.hover\:txt-summer-opal-08:hover,
	.txt-summer-opal-08 {
		color: rgba(249, 199, 72, 0.08);
	}
	.focus\:txt-summer-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-9,
	.group:hover .group-hover\:txt-summer-opal-9,
	.hover\:txt-summer-opal-9:hover,
	.txt-summer-opal-9 {
		color: rgba(249, 199, 72, 0.9);
	}
	.focus\:txt-summer-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-09,
	.group:hover .group-hover\:txt-summer-opal-09,
	.hover\:txt-summer-opal-09:hover,
	.txt-summer-opal-09 {
		color: rgba(249, 199, 72, 0.09);
	}
	.focus\:txt-summer-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-summer-opal-10,
	.group:hover .group-hover\:txt-summer-opal-10,
	.hover\:txt-summer-opal-10:hover,
	.txt-summer-opal-10 {
		color: #f9c748;
	}
	.focus\:txt-daffodil:focus,
	.group:focus-within .group-focus-within\:txt-daffodil,
	.group:hover .group-hover\:txt-daffodil,
	.hover\:txt-daffodil:hover,
	.txt-daffodil {
		color: #ffe792;
	}
	.focus\:txt-daffodil-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-0,
	.group:hover .group-hover\:txt-daffodil-opal-0,
	.hover\:txt-daffodil-opal-0:hover,
	.txt-daffodil-opal-0 {
		color: rgba(255, 231, 146, 0);
	}
	.focus\:txt-daffodil-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-00,
	.group:hover .group-hover\:txt-daffodil-opal-00,
	.hover\:txt-daffodil-opal-00:hover,
	.txt-daffodil-opal-00 {
		color: rgba(255, 231, 146, 0);
	}
	.focus\:txt-daffodil-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-1,
	.group:hover .group-hover\:txt-daffodil-opal-1,
	.hover\:txt-daffodil-opal-1:hover,
	.txt-daffodil-opal-1 {
		color: rgba(255, 231, 146, 0.1);
	}
	.focus\:txt-daffodil-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-01,
	.group:hover .group-hover\:txt-daffodil-opal-01,
	.hover\:txt-daffodil-opal-01:hover,
	.txt-daffodil-opal-01 {
		color: rgba(255, 231, 146, 0.01);
	}
	.focus\:txt-daffodil-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-2,
	.group:hover .group-hover\:txt-daffodil-opal-2,
	.hover\:txt-daffodil-opal-2:hover,
	.txt-daffodil-opal-2 {
		color: rgba(255, 231, 146, 0.2);
	}
	.focus\:txt-daffodil-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-02,
	.group:hover .group-hover\:txt-daffodil-opal-02,
	.hover\:txt-daffodil-opal-02:hover,
	.txt-daffodil-opal-02 {
		color: rgba(255, 231, 146, 0.02);
	}
	.focus\:txt-daffodil-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-3,
	.group:hover .group-hover\:txt-daffodil-opal-3,
	.hover\:txt-daffodil-opal-3:hover,
	.txt-daffodil-opal-3 {
		color: rgba(255, 231, 146, 0.3);
	}
	.focus\:txt-daffodil-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-03,
	.group:hover .group-hover\:txt-daffodil-opal-03,
	.hover\:txt-daffodil-opal-03:hover,
	.txt-daffodil-opal-03 {
		color: rgba(255, 231, 146, 0.03);
	}
	.focus\:txt-daffodil-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-4,
	.group:hover .group-hover\:txt-daffodil-opal-4,
	.hover\:txt-daffodil-opal-4:hover,
	.txt-daffodil-opal-4 {
		color: rgba(255, 231, 146, 0.4);
	}
	.focus\:txt-daffodil-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-04,
	.group:hover .group-hover\:txt-daffodil-opal-04,
	.hover\:txt-daffodil-opal-04:hover,
	.txt-daffodil-opal-04 {
		color: rgba(255, 231, 146, 0.04);
	}
	.focus\:txt-daffodil-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-5,
	.group:hover .group-hover\:txt-daffodil-opal-5,
	.hover\:txt-daffodil-opal-5:hover,
	.txt-daffodil-opal-5 {
		color: rgba(255, 231, 146, 0.5);
	}
	.focus\:txt-daffodil-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-05,
	.group:hover .group-hover\:txt-daffodil-opal-05,
	.hover\:txt-daffodil-opal-05:hover,
	.txt-daffodil-opal-05 {
		color: rgba(255, 231, 146, 0.05);
	}
	.focus\:txt-daffodil-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-6,
	.group:hover .group-hover\:txt-daffodil-opal-6,
	.hover\:txt-daffodil-opal-6:hover,
	.txt-daffodil-opal-6 {
		color: rgba(255, 231, 146, 0.6);
	}
	.focus\:txt-daffodil-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-06,
	.group:hover .group-hover\:txt-daffodil-opal-06,
	.hover\:txt-daffodil-opal-06:hover,
	.txt-daffodil-opal-06 {
		color: rgba(255, 231, 146, 0.06);
	}
	.focus\:txt-daffodil-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-7,
	.group:hover .group-hover\:txt-daffodil-opal-7,
	.hover\:txt-daffodil-opal-7:hover,
	.txt-daffodil-opal-7 {
		color: rgba(255, 231, 146, 0.7);
	}
	.focus\:txt-daffodil-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-07,
	.group:hover .group-hover\:txt-daffodil-opal-07,
	.hover\:txt-daffodil-opal-07:hover,
	.txt-daffodil-opal-07 {
		color: rgba(255, 231, 146, 0.07);
	}
	.focus\:txt-daffodil-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-8,
	.group:hover .group-hover\:txt-daffodil-opal-8,
	.hover\:txt-daffodil-opal-8:hover,
	.txt-daffodil-opal-8 {
		color: rgba(255, 231, 146, 0.8);
	}
	.focus\:txt-daffodil-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-08,
	.group:hover .group-hover\:txt-daffodil-opal-08,
	.hover\:txt-daffodil-opal-08:hover,
	.txt-daffodil-opal-08 {
		color: rgba(255, 231, 146, 0.08);
	}
	.focus\:txt-daffodil-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-9,
	.group:hover .group-hover\:txt-daffodil-opal-9,
	.hover\:txt-daffodil-opal-9:hover,
	.txt-daffodil-opal-9 {
		color: rgba(255, 231, 146, 0.9);
	}
	.focus\:txt-daffodil-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-09,
	.group:hover .group-hover\:txt-daffodil-opal-09,
	.hover\:txt-daffodil-opal-09:hover,
	.txt-daffodil-opal-09 {
		color: rgba(255, 231, 146, 0.09);
	}
	.focus\:txt-daffodil-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-opal-10,
	.group:hover .group-hover\:txt-daffodil-opal-10,
	.hover\:txt-daffodil-opal-10:hover,
	.txt-daffodil-opal-10 {
		color: #ffe792;
	}
	.focus\:txt-turquoise:focus,
	.group:focus-within .group-focus-within\:txt-turquoise,
	.group:hover .group-hover\:txt-turquoise,
	.hover\:txt-turquoise:hover,
	.txt-turquoise {
		color: #097d98;
	}
	.focus\:txt-turquoise-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-0,
	.group:hover .group-hover\:txt-turquoise-opal-0,
	.hover\:txt-turquoise-opal-0:hover,
	.txt-turquoise-opal-0 {
		color: rgba(9, 125, 152, 0);
	}
	.focus\:txt-turquoise-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-00,
	.group:hover .group-hover\:txt-turquoise-opal-00,
	.hover\:txt-turquoise-opal-00:hover,
	.txt-turquoise-opal-00 {
		color: rgba(9, 125, 152, 0);
	}
	.focus\:txt-turquoise-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-1,
	.group:hover .group-hover\:txt-turquoise-opal-1,
	.hover\:txt-turquoise-opal-1:hover,
	.txt-turquoise-opal-1 {
		color: rgba(9, 125, 152, 0.1);
	}
	.focus\:txt-turquoise-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-01,
	.group:hover .group-hover\:txt-turquoise-opal-01,
	.hover\:txt-turquoise-opal-01:hover,
	.txt-turquoise-opal-01 {
		color: rgba(9, 125, 152, 0.01);
	}
	.focus\:txt-turquoise-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-2,
	.group:hover .group-hover\:txt-turquoise-opal-2,
	.hover\:txt-turquoise-opal-2:hover,
	.txt-turquoise-opal-2 {
		color: rgba(9, 125, 152, 0.2);
	}
	.focus\:txt-turquoise-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-02,
	.group:hover .group-hover\:txt-turquoise-opal-02,
	.hover\:txt-turquoise-opal-02:hover,
	.txt-turquoise-opal-02 {
		color: rgba(9, 125, 152, 0.02);
	}
	.focus\:txt-turquoise-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-3,
	.group:hover .group-hover\:txt-turquoise-opal-3,
	.hover\:txt-turquoise-opal-3:hover,
	.txt-turquoise-opal-3 {
		color: rgba(9, 125, 152, 0.3);
	}
	.focus\:txt-turquoise-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-03,
	.group:hover .group-hover\:txt-turquoise-opal-03,
	.hover\:txt-turquoise-opal-03:hover,
	.txt-turquoise-opal-03 {
		color: rgba(9, 125, 152, 0.03);
	}
	.focus\:txt-turquoise-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-4,
	.group:hover .group-hover\:txt-turquoise-opal-4,
	.hover\:txt-turquoise-opal-4:hover,
	.txt-turquoise-opal-4 {
		color: rgba(9, 125, 152, 0.4);
	}
	.focus\:txt-turquoise-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-04,
	.group:hover .group-hover\:txt-turquoise-opal-04,
	.hover\:txt-turquoise-opal-04:hover,
	.txt-turquoise-opal-04 {
		color: rgba(9, 125, 152, 0.04);
	}
	.focus\:txt-turquoise-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-5,
	.group:hover .group-hover\:txt-turquoise-opal-5,
	.hover\:txt-turquoise-opal-5:hover,
	.txt-turquoise-opal-5 {
		color: rgba(9, 125, 152, 0.5);
	}
	.focus\:txt-turquoise-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-05,
	.group:hover .group-hover\:txt-turquoise-opal-05,
	.hover\:txt-turquoise-opal-05:hover,
	.txt-turquoise-opal-05 {
		color: rgba(9, 125, 152, 0.05);
	}
	.focus\:txt-turquoise-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-6,
	.group:hover .group-hover\:txt-turquoise-opal-6,
	.hover\:txt-turquoise-opal-6:hover,
	.txt-turquoise-opal-6 {
		color: rgba(9, 125, 152, 0.6);
	}
	.focus\:txt-turquoise-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-06,
	.group:hover .group-hover\:txt-turquoise-opal-06,
	.hover\:txt-turquoise-opal-06:hover,
	.txt-turquoise-opal-06 {
		color: rgba(9, 125, 152, 0.06);
	}
	.focus\:txt-turquoise-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-7,
	.group:hover .group-hover\:txt-turquoise-opal-7,
	.hover\:txt-turquoise-opal-7:hover,
	.txt-turquoise-opal-7 {
		color: rgba(9, 125, 152, 0.7);
	}
	.focus\:txt-turquoise-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-07,
	.group:hover .group-hover\:txt-turquoise-opal-07,
	.hover\:txt-turquoise-opal-07:hover,
	.txt-turquoise-opal-07 {
		color: rgba(9, 125, 152, 0.07);
	}
	.focus\:txt-turquoise-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-8,
	.group:hover .group-hover\:txt-turquoise-opal-8,
	.hover\:txt-turquoise-opal-8:hover,
	.txt-turquoise-opal-8 {
		color: rgba(9, 125, 152, 0.8);
	}
	.focus\:txt-turquoise-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-08,
	.group:hover .group-hover\:txt-turquoise-opal-08,
	.hover\:txt-turquoise-opal-08:hover,
	.txt-turquoise-opal-08 {
		color: rgba(9, 125, 152, 0.08);
	}
	.focus\:txt-turquoise-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-9,
	.group:hover .group-hover\:txt-turquoise-opal-9,
	.hover\:txt-turquoise-opal-9:hover,
	.txt-turquoise-opal-9 {
		color: rgba(9, 125, 152, 0.9);
	}
	.focus\:txt-turquoise-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-09,
	.group:hover .group-hover\:txt-turquoise-opal-09,
	.hover\:txt-turquoise-opal-09:hover,
	.txt-turquoise-opal-09 {
		color: rgba(9, 125, 152, 0.09);
	}
	.focus\:txt-turquoise-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-turquoise-opal-10,
	.group:hover .group-hover\:txt-turquoise-opal-10,
	.hover\:txt-turquoise-opal-10:hover,
	.txt-turquoise-opal-10 {
		color: #097d98;
	}
	.focus\:txt-dark-teal:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal,
	.group:hover .group-hover\:txt-dark-teal,
	.hover\:txt-dark-teal:hover,
	.txt-dark-teal {
		color: #168982;
	}
	.focus\:txt-dark-teal-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-0,
	.group:hover .group-hover\:txt-dark-teal-opal-0,
	.hover\:txt-dark-teal-opal-0:hover,
	.txt-dark-teal-opal-0 {
		color: rgba(22, 137, 130, 0);
	}
	.focus\:txt-dark-teal-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-00,
	.group:hover .group-hover\:txt-dark-teal-opal-00,
	.hover\:txt-dark-teal-opal-00:hover,
	.txt-dark-teal-opal-00 {
		color: rgba(22, 137, 130, 0);
	}
	.focus\:txt-dark-teal-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-1,
	.group:hover .group-hover\:txt-dark-teal-opal-1,
	.hover\:txt-dark-teal-opal-1:hover,
	.txt-dark-teal-opal-1 {
		color: rgba(22, 137, 130, 0.1);
	}
	.focus\:txt-dark-teal-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-01,
	.group:hover .group-hover\:txt-dark-teal-opal-01,
	.hover\:txt-dark-teal-opal-01:hover,
	.txt-dark-teal-opal-01 {
		color: rgba(22, 137, 130, 0.01);
	}
	.focus\:txt-dark-teal-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-2,
	.group:hover .group-hover\:txt-dark-teal-opal-2,
	.hover\:txt-dark-teal-opal-2:hover,
	.txt-dark-teal-opal-2 {
		color: rgba(22, 137, 130, 0.2);
	}
	.focus\:txt-dark-teal-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-02,
	.group:hover .group-hover\:txt-dark-teal-opal-02,
	.hover\:txt-dark-teal-opal-02:hover,
	.txt-dark-teal-opal-02 {
		color: rgba(22, 137, 130, 0.02);
	}
	.focus\:txt-dark-teal-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-3,
	.group:hover .group-hover\:txt-dark-teal-opal-3,
	.hover\:txt-dark-teal-opal-3:hover,
	.txt-dark-teal-opal-3 {
		color: rgba(22, 137, 130, 0.3);
	}
	.focus\:txt-dark-teal-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-03,
	.group:hover .group-hover\:txt-dark-teal-opal-03,
	.hover\:txt-dark-teal-opal-03:hover,
	.txt-dark-teal-opal-03 {
		color: rgba(22, 137, 130, 0.03);
	}
	.focus\:txt-dark-teal-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-4,
	.group:hover .group-hover\:txt-dark-teal-opal-4,
	.hover\:txt-dark-teal-opal-4:hover,
	.txt-dark-teal-opal-4 {
		color: rgba(22, 137, 130, 0.4);
	}
	.focus\:txt-dark-teal-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-04,
	.group:hover .group-hover\:txt-dark-teal-opal-04,
	.hover\:txt-dark-teal-opal-04:hover,
	.txt-dark-teal-opal-04 {
		color: rgba(22, 137, 130, 0.04);
	}
	.focus\:txt-dark-teal-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-5,
	.group:hover .group-hover\:txt-dark-teal-opal-5,
	.hover\:txt-dark-teal-opal-5:hover,
	.txt-dark-teal-opal-5 {
		color: rgba(22, 137, 130, 0.5);
	}
	.focus\:txt-dark-teal-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-05,
	.group:hover .group-hover\:txt-dark-teal-opal-05,
	.hover\:txt-dark-teal-opal-05:hover,
	.txt-dark-teal-opal-05 {
		color: rgba(22, 137, 130, 0.05);
	}
	.focus\:txt-dark-teal-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-6,
	.group:hover .group-hover\:txt-dark-teal-opal-6,
	.hover\:txt-dark-teal-opal-6:hover,
	.txt-dark-teal-opal-6 {
		color: rgba(22, 137, 130, 0.6);
	}
	.focus\:txt-dark-teal-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-06,
	.group:hover .group-hover\:txt-dark-teal-opal-06,
	.hover\:txt-dark-teal-opal-06:hover,
	.txt-dark-teal-opal-06 {
		color: rgba(22, 137, 130, 0.06);
	}
	.focus\:txt-dark-teal-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-7,
	.group:hover .group-hover\:txt-dark-teal-opal-7,
	.hover\:txt-dark-teal-opal-7:hover,
	.txt-dark-teal-opal-7 {
		color: rgba(22, 137, 130, 0.7);
	}
	.focus\:txt-dark-teal-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-07,
	.group:hover .group-hover\:txt-dark-teal-opal-07,
	.hover\:txt-dark-teal-opal-07:hover,
	.txt-dark-teal-opal-07 {
		color: rgba(22, 137, 130, 0.07);
	}
	.focus\:txt-dark-teal-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-8,
	.group:hover .group-hover\:txt-dark-teal-opal-8,
	.hover\:txt-dark-teal-opal-8:hover,
	.txt-dark-teal-opal-8 {
		color: rgba(22, 137, 130, 0.8);
	}
	.focus\:txt-dark-teal-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-08,
	.group:hover .group-hover\:txt-dark-teal-opal-08,
	.hover\:txt-dark-teal-opal-08:hover,
	.txt-dark-teal-opal-08 {
		color: rgba(22, 137, 130, 0.08);
	}
	.focus\:txt-dark-teal-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-9,
	.group:hover .group-hover\:txt-dark-teal-opal-9,
	.hover\:txt-dark-teal-opal-9:hover,
	.txt-dark-teal-opal-9 {
		color: rgba(22, 137, 130, 0.9);
	}
	.focus\:txt-dark-teal-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-09,
	.group:hover .group-hover\:txt-dark-teal-opal-09,
	.hover\:txt-dark-teal-opal-09:hover,
	.txt-dark-teal-opal-09 {
		color: rgba(22, 137, 130, 0.09);
	}
	.focus\:txt-dark-teal-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-opal-10,
	.group:hover .group-hover\:txt-dark-teal-opal-10,
	.hover\:txt-dark-teal-opal-10:hover,
	.txt-dark-teal-opal-10 {
		color: #168982;
	}
	.focus\:txt-teal:focus,
	.group:focus-within .group-focus-within\:txt-teal,
	.group:hover .group-hover\:txt-teal,
	.hover\:txt-teal:hover,
	.txt-teal {
		color: #43b59a;
	}
	.focus\:txt-teal-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-0,
	.group:hover .group-hover\:txt-teal-opal-0,
	.hover\:txt-teal-opal-0:hover,
	.txt-teal-opal-0 {
		color: rgba(67, 181, 154, 0);
	}
	.focus\:txt-teal-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-00,
	.group:hover .group-hover\:txt-teal-opal-00,
	.hover\:txt-teal-opal-00:hover,
	.txt-teal-opal-00 {
		color: rgba(67, 181, 154, 0);
	}
	.focus\:txt-teal-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-1,
	.group:hover .group-hover\:txt-teal-opal-1,
	.hover\:txt-teal-opal-1:hover,
	.txt-teal-opal-1 {
		color: rgba(67, 181, 154, 0.1);
	}
	.focus\:txt-teal-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-01,
	.group:hover .group-hover\:txt-teal-opal-01,
	.hover\:txt-teal-opal-01:hover,
	.txt-teal-opal-01 {
		color: rgba(67, 181, 154, 0.01);
	}
	.focus\:txt-teal-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-2,
	.group:hover .group-hover\:txt-teal-opal-2,
	.hover\:txt-teal-opal-2:hover,
	.txt-teal-opal-2 {
		color: rgba(67, 181, 154, 0.2);
	}
	.focus\:txt-teal-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-02,
	.group:hover .group-hover\:txt-teal-opal-02,
	.hover\:txt-teal-opal-02:hover,
	.txt-teal-opal-02 {
		color: rgba(67, 181, 154, 0.02);
	}
	.focus\:txt-teal-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-3,
	.group:hover .group-hover\:txt-teal-opal-3,
	.hover\:txt-teal-opal-3:hover,
	.txt-teal-opal-3 {
		color: rgba(67, 181, 154, 0.3);
	}
	.focus\:txt-teal-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-03,
	.group:hover .group-hover\:txt-teal-opal-03,
	.hover\:txt-teal-opal-03:hover,
	.txt-teal-opal-03 {
		color: rgba(67, 181, 154, 0.03);
	}
	.focus\:txt-teal-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-4,
	.group:hover .group-hover\:txt-teal-opal-4,
	.hover\:txt-teal-opal-4:hover,
	.txt-teal-opal-4 {
		color: rgba(67, 181, 154, 0.4);
	}
	.focus\:txt-teal-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-04,
	.group:hover .group-hover\:txt-teal-opal-04,
	.hover\:txt-teal-opal-04:hover,
	.txt-teal-opal-04 {
		color: rgba(67, 181, 154, 0.04);
	}
	.focus\:txt-teal-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-5,
	.group:hover .group-hover\:txt-teal-opal-5,
	.hover\:txt-teal-opal-5:hover,
	.txt-teal-opal-5 {
		color: rgba(67, 181, 154, 0.5);
	}
	.focus\:txt-teal-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-05,
	.group:hover .group-hover\:txt-teal-opal-05,
	.hover\:txt-teal-opal-05:hover,
	.txt-teal-opal-05 {
		color: rgba(67, 181, 154, 0.05);
	}
	.focus\:txt-teal-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-6,
	.group:hover .group-hover\:txt-teal-opal-6,
	.hover\:txt-teal-opal-6:hover,
	.txt-teal-opal-6 {
		color: rgba(67, 181, 154, 0.6);
	}
	.focus\:txt-teal-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-06,
	.group:hover .group-hover\:txt-teal-opal-06,
	.hover\:txt-teal-opal-06:hover,
	.txt-teal-opal-06 {
		color: rgba(67, 181, 154, 0.06);
	}
	.focus\:txt-teal-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-7,
	.group:hover .group-hover\:txt-teal-opal-7,
	.hover\:txt-teal-opal-7:hover,
	.txt-teal-opal-7 {
		color: rgba(67, 181, 154, 0.7);
	}
	.focus\:txt-teal-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-07,
	.group:hover .group-hover\:txt-teal-opal-07,
	.hover\:txt-teal-opal-07:hover,
	.txt-teal-opal-07 {
		color: rgba(67, 181, 154, 0.07);
	}
	.focus\:txt-teal-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-8,
	.group:hover .group-hover\:txt-teal-opal-8,
	.hover\:txt-teal-opal-8:hover,
	.txt-teal-opal-8 {
		color: rgba(67, 181, 154, 0.8);
	}
	.focus\:txt-teal-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-08,
	.group:hover .group-hover\:txt-teal-opal-08,
	.hover\:txt-teal-opal-08:hover,
	.txt-teal-opal-08 {
		color: rgba(67, 181, 154, 0.08);
	}
	.focus\:txt-teal-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-9,
	.group:hover .group-hover\:txt-teal-opal-9,
	.hover\:txt-teal-opal-9:hover,
	.txt-teal-opal-9 {
		color: rgba(67, 181, 154, 0.9);
	}
	.focus\:txt-teal-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-09,
	.group:hover .group-hover\:txt-teal-opal-09,
	.hover\:txt-teal-opal-09:hover,
	.txt-teal-opal-09 {
		color: rgba(67, 181, 154, 0.09);
	}
	.focus\:txt-teal-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-teal-opal-10,
	.group:hover .group-hover\:txt-teal-opal-10,
	.hover\:txt-teal-opal-10:hover,
	.txt-teal-opal-10 {
		color: #43b59a;
	}
	.focus\:txt-vibe:focus,
	.group:focus-within .group-focus-within\:txt-vibe,
	.group:hover .group-hover\:txt-vibe,
	.hover\:txt-vibe:hover,
	.txt-vibe {
		color: #4bd6b5;
	}
	.focus\:txt-vibe-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-0,
	.group:hover .group-hover\:txt-vibe-opal-0,
	.hover\:txt-vibe-opal-0:hover,
	.txt-vibe-opal-0 {
		color: rgba(75, 214, 181, 0);
	}
	.focus\:txt-vibe-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-00,
	.group:hover .group-hover\:txt-vibe-opal-00,
	.hover\:txt-vibe-opal-00:hover,
	.txt-vibe-opal-00 {
		color: rgba(75, 214, 181, 0);
	}
	.focus\:txt-vibe-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-1,
	.group:hover .group-hover\:txt-vibe-opal-1,
	.hover\:txt-vibe-opal-1:hover,
	.txt-vibe-opal-1 {
		color: rgba(75, 214, 181, 0.1);
	}
	.focus\:txt-vibe-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-01,
	.group:hover .group-hover\:txt-vibe-opal-01,
	.hover\:txt-vibe-opal-01:hover,
	.txt-vibe-opal-01 {
		color: rgba(75, 214, 181, 0.01);
	}
	.focus\:txt-vibe-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-2,
	.group:hover .group-hover\:txt-vibe-opal-2,
	.hover\:txt-vibe-opal-2:hover,
	.txt-vibe-opal-2 {
		color: rgba(75, 214, 181, 0.2);
	}
	.focus\:txt-vibe-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-02,
	.group:hover .group-hover\:txt-vibe-opal-02,
	.hover\:txt-vibe-opal-02:hover,
	.txt-vibe-opal-02 {
		color: rgba(75, 214, 181, 0.02);
	}
	.focus\:txt-vibe-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-3,
	.group:hover .group-hover\:txt-vibe-opal-3,
	.hover\:txt-vibe-opal-3:hover,
	.txt-vibe-opal-3 {
		color: rgba(75, 214, 181, 0.3);
	}
	.focus\:txt-vibe-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-03,
	.group:hover .group-hover\:txt-vibe-opal-03,
	.hover\:txt-vibe-opal-03:hover,
	.txt-vibe-opal-03 {
		color: rgba(75, 214, 181, 0.03);
	}
	.focus\:txt-vibe-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-4,
	.group:hover .group-hover\:txt-vibe-opal-4,
	.hover\:txt-vibe-opal-4:hover,
	.txt-vibe-opal-4 {
		color: rgba(75, 214, 181, 0.4);
	}
	.focus\:txt-vibe-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-04,
	.group:hover .group-hover\:txt-vibe-opal-04,
	.hover\:txt-vibe-opal-04:hover,
	.txt-vibe-opal-04 {
		color: rgba(75, 214, 181, 0.04);
	}
	.focus\:txt-vibe-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-5,
	.group:hover .group-hover\:txt-vibe-opal-5,
	.hover\:txt-vibe-opal-5:hover,
	.txt-vibe-opal-5 {
		color: rgba(75, 214, 181, 0.5);
	}
	.focus\:txt-vibe-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-05,
	.group:hover .group-hover\:txt-vibe-opal-05,
	.hover\:txt-vibe-opal-05:hover,
	.txt-vibe-opal-05 {
		color: rgba(75, 214, 181, 0.05);
	}
	.focus\:txt-vibe-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-6,
	.group:hover .group-hover\:txt-vibe-opal-6,
	.hover\:txt-vibe-opal-6:hover,
	.txt-vibe-opal-6 {
		color: rgba(75, 214, 181, 0.6);
	}
	.focus\:txt-vibe-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-06,
	.group:hover .group-hover\:txt-vibe-opal-06,
	.hover\:txt-vibe-opal-06:hover,
	.txt-vibe-opal-06 {
		color: rgba(75, 214, 181, 0.06);
	}
	.focus\:txt-vibe-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-7,
	.group:hover .group-hover\:txt-vibe-opal-7,
	.hover\:txt-vibe-opal-7:hover,
	.txt-vibe-opal-7 {
		color: rgba(75, 214, 181, 0.7);
	}
	.focus\:txt-vibe-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-07,
	.group:hover .group-hover\:txt-vibe-opal-07,
	.hover\:txt-vibe-opal-07:hover,
	.txt-vibe-opal-07 {
		color: rgba(75, 214, 181, 0.07);
	}
	.focus\:txt-vibe-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-8,
	.group:hover .group-hover\:txt-vibe-opal-8,
	.hover\:txt-vibe-opal-8:hover,
	.txt-vibe-opal-8 {
		color: rgba(75, 214, 181, 0.8);
	}
	.focus\:txt-vibe-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-08,
	.group:hover .group-hover\:txt-vibe-opal-08,
	.hover\:txt-vibe-opal-08:hover,
	.txt-vibe-opal-08 {
		color: rgba(75, 214, 181, 0.08);
	}
	.focus\:txt-vibe-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-9,
	.group:hover .group-hover\:txt-vibe-opal-9,
	.hover\:txt-vibe-opal-9:hover,
	.txt-vibe-opal-9 {
		color: rgba(75, 214, 181, 0.9);
	}
	.focus\:txt-vibe-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-09,
	.group:hover .group-hover\:txt-vibe-opal-09,
	.hover\:txt-vibe-opal-09:hover,
	.txt-vibe-opal-09 {
		color: rgba(75, 214, 181, 0.09);
	}
	.focus\:txt-vibe-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-vibe-opal-10,
	.group:hover .group-hover\:txt-vibe-opal-10,
	.hover\:txt-vibe-opal-10:hover,
	.txt-vibe-opal-10 {
		color: #4bd6b5;
	}
	.focus\:txt-deep-sea:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea,
	.group:hover .group-hover\:txt-deep-sea,
	.hover\:txt-deep-sea:hover,
	.txt-deep-sea {
		color: #0a26b8;
	}
	.focus\:txt-deep-sea-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-0,
	.group:hover .group-hover\:txt-deep-sea-opal-0,
	.hover\:txt-deep-sea-opal-0:hover,
	.txt-deep-sea-opal-0 {
		color: rgba(10, 38, 184, 0);
	}
	.focus\:txt-deep-sea-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-00,
	.group:hover .group-hover\:txt-deep-sea-opal-00,
	.hover\:txt-deep-sea-opal-00:hover,
	.txt-deep-sea-opal-00 {
		color: rgba(10, 38, 184, 0);
	}
	.focus\:txt-deep-sea-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-1,
	.group:hover .group-hover\:txt-deep-sea-opal-1,
	.hover\:txt-deep-sea-opal-1:hover,
	.txt-deep-sea-opal-1 {
		color: rgba(10, 38, 184, 0.1);
	}
	.focus\:txt-deep-sea-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-01,
	.group:hover .group-hover\:txt-deep-sea-opal-01,
	.hover\:txt-deep-sea-opal-01:hover,
	.txt-deep-sea-opal-01 {
		color: rgba(10, 38, 184, 0.01);
	}
	.focus\:txt-deep-sea-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-2,
	.group:hover .group-hover\:txt-deep-sea-opal-2,
	.hover\:txt-deep-sea-opal-2:hover,
	.txt-deep-sea-opal-2 {
		color: rgba(10, 38, 184, 0.2);
	}
	.focus\:txt-deep-sea-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-02,
	.group:hover .group-hover\:txt-deep-sea-opal-02,
	.hover\:txt-deep-sea-opal-02:hover,
	.txt-deep-sea-opal-02 {
		color: rgba(10, 38, 184, 0.02);
	}
	.focus\:txt-deep-sea-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-3,
	.group:hover .group-hover\:txt-deep-sea-opal-3,
	.hover\:txt-deep-sea-opal-3:hover,
	.txt-deep-sea-opal-3 {
		color: rgba(10, 38, 184, 0.3);
	}
	.focus\:txt-deep-sea-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-03,
	.group:hover .group-hover\:txt-deep-sea-opal-03,
	.hover\:txt-deep-sea-opal-03:hover,
	.txt-deep-sea-opal-03 {
		color: rgba(10, 38, 184, 0.03);
	}
	.focus\:txt-deep-sea-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-4,
	.group:hover .group-hover\:txt-deep-sea-opal-4,
	.hover\:txt-deep-sea-opal-4:hover,
	.txt-deep-sea-opal-4 {
		color: rgba(10, 38, 184, 0.4);
	}
	.focus\:txt-deep-sea-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-04,
	.group:hover .group-hover\:txt-deep-sea-opal-04,
	.hover\:txt-deep-sea-opal-04:hover,
	.txt-deep-sea-opal-04 {
		color: rgba(10, 38, 184, 0.04);
	}
	.focus\:txt-deep-sea-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-5,
	.group:hover .group-hover\:txt-deep-sea-opal-5,
	.hover\:txt-deep-sea-opal-5:hover,
	.txt-deep-sea-opal-5 {
		color: rgba(10, 38, 184, 0.5);
	}
	.focus\:txt-deep-sea-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-05,
	.group:hover .group-hover\:txt-deep-sea-opal-05,
	.hover\:txt-deep-sea-opal-05:hover,
	.txt-deep-sea-opal-05 {
		color: rgba(10, 38, 184, 0.05);
	}
	.focus\:txt-deep-sea-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-6,
	.group:hover .group-hover\:txt-deep-sea-opal-6,
	.hover\:txt-deep-sea-opal-6:hover,
	.txt-deep-sea-opal-6 {
		color: rgba(10, 38, 184, 0.6);
	}
	.focus\:txt-deep-sea-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-06,
	.group:hover .group-hover\:txt-deep-sea-opal-06,
	.hover\:txt-deep-sea-opal-06:hover,
	.txt-deep-sea-opal-06 {
		color: rgba(10, 38, 184, 0.06);
	}
	.focus\:txt-deep-sea-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-7,
	.group:hover .group-hover\:txt-deep-sea-opal-7,
	.hover\:txt-deep-sea-opal-7:hover,
	.txt-deep-sea-opal-7 {
		color: rgba(10, 38, 184, 0.7);
	}
	.focus\:txt-deep-sea-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-07,
	.group:hover .group-hover\:txt-deep-sea-opal-07,
	.hover\:txt-deep-sea-opal-07:hover,
	.txt-deep-sea-opal-07 {
		color: rgba(10, 38, 184, 0.07);
	}
	.focus\:txt-deep-sea-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-8,
	.group:hover .group-hover\:txt-deep-sea-opal-8,
	.hover\:txt-deep-sea-opal-8:hover,
	.txt-deep-sea-opal-8 {
		color: rgba(10, 38, 184, 0.8);
	}
	.focus\:txt-deep-sea-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-08,
	.group:hover .group-hover\:txt-deep-sea-opal-08,
	.hover\:txt-deep-sea-opal-08:hover,
	.txt-deep-sea-opal-08 {
		color: rgba(10, 38, 184, 0.08);
	}
	.focus\:txt-deep-sea-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-9,
	.group:hover .group-hover\:txt-deep-sea-opal-9,
	.hover\:txt-deep-sea-opal-9:hover,
	.txt-deep-sea-opal-9 {
		color: rgba(10, 38, 184, 0.9);
	}
	.focus\:txt-deep-sea-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-09,
	.group:hover .group-hover\:txt-deep-sea-opal-09,
	.hover\:txt-deep-sea-opal-09:hover,
	.txt-deep-sea-opal-09 {
		color: rgba(10, 38, 184, 0.09);
	}
	.focus\:txt-deep-sea-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-deep-sea-opal-10,
	.group:hover .group-hover\:txt-deep-sea-opal-10,
	.hover\:txt-deep-sea-opal-10:hover,
	.txt-deep-sea-opal-10 {
		color: #0a26b8;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight .gartner-pi-overall-rating .gartner-pi-reviews-link span,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span,
	.focus\:txt-electric-blue:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue,
	.group:hover .group-hover\:txt-electric-blue,
	.hover\:txt-electric-blue:hover,
	.txt-electric-blue {
		color: #145deb;
	}
	.focus\:txt-electric-blue-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-0,
	.group:hover .group-hover\:txt-electric-blue-opal-0,
	.hover\:txt-electric-blue-opal-0:hover,
	.txt-electric-blue-opal-0 {
		color: rgba(20, 93, 235, 0);
	}
	.focus\:txt-electric-blue-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-00,
	.group:hover .group-hover\:txt-electric-blue-opal-00,
	.hover\:txt-electric-blue-opal-00:hover,
	.txt-electric-blue-opal-00 {
		color: rgba(20, 93, 235, 0);
	}
	.focus\:txt-electric-blue-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-1,
	.group:hover .group-hover\:txt-electric-blue-opal-1,
	.hover\:txt-electric-blue-opal-1:hover,
	.txt-electric-blue-opal-1 {
		color: rgba(20, 93, 235, 0.1);
	}
	.focus\:txt-electric-blue-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-01,
	.group:hover .group-hover\:txt-electric-blue-opal-01,
	.hover\:txt-electric-blue-opal-01:hover,
	.txt-electric-blue-opal-01 {
		color: rgba(20, 93, 235, 0.01);
	}
	.focus\:txt-electric-blue-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-2,
	.group:hover .group-hover\:txt-electric-blue-opal-2,
	.hover\:txt-electric-blue-opal-2:hover,
	.txt-electric-blue-opal-2 {
		color: rgba(20, 93, 235, 0.2);
	}
	.focus\:txt-electric-blue-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-02,
	.group:hover .group-hover\:txt-electric-blue-opal-02,
	.hover\:txt-electric-blue-opal-02:hover,
	.txt-electric-blue-opal-02 {
		color: rgba(20, 93, 235, 0.02);
	}
	.focus\:txt-electric-blue-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-3,
	.group:hover .group-hover\:txt-electric-blue-opal-3,
	.hover\:txt-electric-blue-opal-3:hover,
	.txt-electric-blue-opal-3 {
		color: rgba(20, 93, 235, 0.3);
	}
	.focus\:txt-electric-blue-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-03,
	.group:hover .group-hover\:txt-electric-blue-opal-03,
	.hover\:txt-electric-blue-opal-03:hover,
	.txt-electric-blue-opal-03 {
		color: rgba(20, 93, 235, 0.03);
	}
	.focus\:txt-electric-blue-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-4,
	.group:hover .group-hover\:txt-electric-blue-opal-4,
	.hover\:txt-electric-blue-opal-4:hover,
	.txt-electric-blue-opal-4 {
		color: rgba(20, 93, 235, 0.4);
	}
	.focus\:txt-electric-blue-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-04,
	.group:hover .group-hover\:txt-electric-blue-opal-04,
	.hover\:txt-electric-blue-opal-04:hover,
	.txt-electric-blue-opal-04 {
		color: rgba(20, 93, 235, 0.04);
	}
	.focus\:txt-electric-blue-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-5,
	.group:hover .group-hover\:txt-electric-blue-opal-5,
	.hover\:txt-electric-blue-opal-5:hover,
	.txt-electric-blue-opal-5 {
		color: rgba(20, 93, 235, 0.5);
	}
	.focus\:txt-electric-blue-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-05,
	.group:hover .group-hover\:txt-electric-blue-opal-05,
	.hover\:txt-electric-blue-opal-05:hover,
	.txt-electric-blue-opal-05 {
		color: rgba(20, 93, 235, 0.05);
	}
	.focus\:txt-electric-blue-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-6,
	.group:hover .group-hover\:txt-electric-blue-opal-6,
	.hover\:txt-electric-blue-opal-6:hover,
	.txt-electric-blue-opal-6 {
		color: rgba(20, 93, 235, 0.6);
	}
	.focus\:txt-electric-blue-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-06,
	.group:hover .group-hover\:txt-electric-blue-opal-06,
	.hover\:txt-electric-blue-opal-06:hover,
	.txt-electric-blue-opal-06 {
		color: rgba(20, 93, 235, 0.06);
	}
	.focus\:txt-electric-blue-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-7,
	.group:hover .group-hover\:txt-electric-blue-opal-7,
	.hover\:txt-electric-blue-opal-7:hover,
	.txt-electric-blue-opal-7 {
		color: rgba(20, 93, 235, 0.7);
	}
	.focus\:txt-electric-blue-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-07,
	.group:hover .group-hover\:txt-electric-blue-opal-07,
	.hover\:txt-electric-blue-opal-07:hover,
	.txt-electric-blue-opal-07 {
		color: rgba(20, 93, 235, 0.07);
	}
	.focus\:txt-electric-blue-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-8,
	.group:hover .group-hover\:txt-electric-blue-opal-8,
	.hover\:txt-electric-blue-opal-8:hover,
	.txt-electric-blue-opal-8 {
		color: rgba(20, 93, 235, 0.8);
	}
	.focus\:txt-electric-blue-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-08,
	.group:hover .group-hover\:txt-electric-blue-opal-08,
	.hover\:txt-electric-blue-opal-08:hover,
	.txt-electric-blue-opal-08 {
		color: rgba(20, 93, 235, 0.08);
	}
	.focus\:txt-electric-blue-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-9,
	.group:hover .group-hover\:txt-electric-blue-opal-9,
	.hover\:txt-electric-blue-opal-9:hover,
	.txt-electric-blue-opal-9 {
		color: rgba(20, 93, 235, 0.9);
	}
	.focus\:txt-electric-blue-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-09,
	.group:hover .group-hover\:txt-electric-blue-opal-09,
	.hover\:txt-electric-blue-opal-09:hover,
	.txt-electric-blue-opal-09 {
		color: rgba(20, 93, 235, 0.09);
	}
	.focus\:txt-electric-blue-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-opal-10,
	.group:hover .group-hover\:txt-electric-blue-opal-10,
	.hover\:txt-electric-blue-opal-10:hover,
	.txt-electric-blue-opal-10 {
		color: #145deb;
	}
	.focus\:txt-electric-blue-dark:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark,
	.group:hover .group-hover\:txt-electric-blue-dark,
	.hover\:txt-electric-blue-dark:hover,
	.txt-electric-blue-dark {
		color: #306aff;
	}
	.focus\:txt-electric-blue-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-0,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-0,
	.hover\:txt-electric-blue-dark-opal-0:hover,
	.txt-electric-blue-dark-opal-0 {
		color: rgba(48, 106, 255, 0);
	}
	.focus\:txt-electric-blue-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-00,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-00,
	.hover\:txt-electric-blue-dark-opal-00:hover,
	.txt-electric-blue-dark-opal-00 {
		color: rgba(48, 106, 255, 0);
	}
	.focus\:txt-electric-blue-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-1,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-1,
	.hover\:txt-electric-blue-dark-opal-1:hover,
	.txt-electric-blue-dark-opal-1 {
		color: rgba(48, 106, 255, 0.1);
	}
	.focus\:txt-electric-blue-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-01,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-01,
	.hover\:txt-electric-blue-dark-opal-01:hover,
	.txt-electric-blue-dark-opal-01 {
		color: rgba(48, 106, 255, 0.01);
	}
	.focus\:txt-electric-blue-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-2,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-2,
	.hover\:txt-electric-blue-dark-opal-2:hover,
	.txt-electric-blue-dark-opal-2 {
		color: rgba(48, 106, 255, 0.2);
	}
	.focus\:txt-electric-blue-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-02,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-02,
	.hover\:txt-electric-blue-dark-opal-02:hover,
	.txt-electric-blue-dark-opal-02 {
		color: rgba(48, 106, 255, 0.02);
	}
	.focus\:txt-electric-blue-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-3,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-3,
	.hover\:txt-electric-blue-dark-opal-3:hover,
	.txt-electric-blue-dark-opal-3 {
		color: rgba(48, 106, 255, 0.3);
	}
	.focus\:txt-electric-blue-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-03,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-03,
	.hover\:txt-electric-blue-dark-opal-03:hover,
	.txt-electric-blue-dark-opal-03 {
		color: rgba(48, 106, 255, 0.03);
	}
	.focus\:txt-electric-blue-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-4,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-4,
	.hover\:txt-electric-blue-dark-opal-4:hover,
	.txt-electric-blue-dark-opal-4 {
		color: rgba(48, 106, 255, 0.4);
	}
	.focus\:txt-electric-blue-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-04,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-04,
	.hover\:txt-electric-blue-dark-opal-04:hover,
	.txt-electric-blue-dark-opal-04 {
		color: rgba(48, 106, 255, 0.04);
	}
	.focus\:txt-electric-blue-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-5,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-5,
	.hover\:txt-electric-blue-dark-opal-5:hover,
	.txt-electric-blue-dark-opal-5 {
		color: rgba(48, 106, 255, 0.5);
	}
	.focus\:txt-electric-blue-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-05,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-05,
	.hover\:txt-electric-blue-dark-opal-05:hover,
	.txt-electric-blue-dark-opal-05 {
		color: rgba(48, 106, 255, 0.05);
	}
	.focus\:txt-electric-blue-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-6,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-6,
	.hover\:txt-electric-blue-dark-opal-6:hover,
	.txt-electric-blue-dark-opal-6 {
		color: rgba(48, 106, 255, 0.6);
	}
	.focus\:txt-electric-blue-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-06,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-06,
	.hover\:txt-electric-blue-dark-opal-06:hover,
	.txt-electric-blue-dark-opal-06 {
		color: rgba(48, 106, 255, 0.06);
	}
	.focus\:txt-electric-blue-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-7,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-7,
	.hover\:txt-electric-blue-dark-opal-7:hover,
	.txt-electric-blue-dark-opal-7 {
		color: rgba(48, 106, 255, 0.7);
	}
	.focus\:txt-electric-blue-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-07,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-07,
	.hover\:txt-electric-blue-dark-opal-07:hover,
	.txt-electric-blue-dark-opal-07 {
		color: rgba(48, 106, 255, 0.07);
	}
	.focus\:txt-electric-blue-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-8,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-8,
	.hover\:txt-electric-blue-dark-opal-8:hover,
	.txt-electric-blue-dark-opal-8 {
		color: rgba(48, 106, 255, 0.8);
	}
	.focus\:txt-electric-blue-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-08,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-08,
	.hover\:txt-electric-blue-dark-opal-08:hover,
	.txt-electric-blue-dark-opal-08 {
		color: rgba(48, 106, 255, 0.08);
	}
	.focus\:txt-electric-blue-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-9,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-9,
	.hover\:txt-electric-blue-dark-opal-9:hover,
	.txt-electric-blue-dark-opal-9 {
		color: rgba(48, 106, 255, 0.9);
	}
	.focus\:txt-electric-blue-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-09,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-09,
	.hover\:txt-electric-blue-dark-opal-09:hover,
	.txt-electric-blue-dark-opal-09 {
		color: rgba(48, 106, 255, 0.09);
	}
	.focus\:txt-electric-blue-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-dark-opal-10,
	.group:hover .group-hover\:txt-electric-blue-dark-opal-10,
	.hover\:txt-electric-blue-dark-opal-10:hover,
	.txt-electric-blue-dark-opal-10 {
		color: #306aff;
	}
	.focus\:txt-lilac:focus,
	.group:focus-within .group-focus-within\:txt-lilac,
	.group:hover .group-hover\:txt-lilac,
	.hover\:txt-lilac:hover,
	.txt-lilac {
		color: #8598fb;
	}
	.focus\:txt-lilac-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-0,
	.group:hover .group-hover\:txt-lilac-opal-0,
	.hover\:txt-lilac-opal-0:hover,
	.txt-lilac-opal-0 {
		color: rgba(133, 152, 251, 0);
	}
	.focus\:txt-lilac-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-00,
	.group:hover .group-hover\:txt-lilac-opal-00,
	.hover\:txt-lilac-opal-00:hover,
	.txt-lilac-opal-00 {
		color: rgba(133, 152, 251, 0);
	}
	.focus\:txt-lilac-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-1,
	.group:hover .group-hover\:txt-lilac-opal-1,
	.hover\:txt-lilac-opal-1:hover,
	.txt-lilac-opal-1 {
		color: rgba(133, 152, 251, 0.1);
	}
	.focus\:txt-lilac-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-01,
	.group:hover .group-hover\:txt-lilac-opal-01,
	.hover\:txt-lilac-opal-01:hover,
	.txt-lilac-opal-01 {
		color: rgba(133, 152, 251, 0.01);
	}
	.focus\:txt-lilac-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-2,
	.group:hover .group-hover\:txt-lilac-opal-2,
	.hover\:txt-lilac-opal-2:hover,
	.txt-lilac-opal-2 {
		color: rgba(133, 152, 251, 0.2);
	}
	.focus\:txt-lilac-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-02,
	.group:hover .group-hover\:txt-lilac-opal-02,
	.hover\:txt-lilac-opal-02:hover,
	.txt-lilac-opal-02 {
		color: rgba(133, 152, 251, 0.02);
	}
	.focus\:txt-lilac-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-3,
	.group:hover .group-hover\:txt-lilac-opal-3,
	.hover\:txt-lilac-opal-3:hover,
	.txt-lilac-opal-3 {
		color: rgba(133, 152, 251, 0.3);
	}
	.focus\:txt-lilac-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-03,
	.group:hover .group-hover\:txt-lilac-opal-03,
	.hover\:txt-lilac-opal-03:hover,
	.txt-lilac-opal-03 {
		color: rgba(133, 152, 251, 0.03);
	}
	.focus\:txt-lilac-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-4,
	.group:hover .group-hover\:txt-lilac-opal-4,
	.hover\:txt-lilac-opal-4:hover,
	.txt-lilac-opal-4 {
		color: rgba(133, 152, 251, 0.4);
	}
	.focus\:txt-lilac-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-04,
	.group:hover .group-hover\:txt-lilac-opal-04,
	.hover\:txt-lilac-opal-04:hover,
	.txt-lilac-opal-04 {
		color: rgba(133, 152, 251, 0.04);
	}
	.focus\:txt-lilac-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-5,
	.group:hover .group-hover\:txt-lilac-opal-5,
	.hover\:txt-lilac-opal-5:hover,
	.txt-lilac-opal-5 {
		color: rgba(133, 152, 251, 0.5);
	}
	.focus\:txt-lilac-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-05,
	.group:hover .group-hover\:txt-lilac-opal-05,
	.hover\:txt-lilac-opal-05:hover,
	.txt-lilac-opal-05 {
		color: rgba(133, 152, 251, 0.05);
	}
	.focus\:txt-lilac-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-6,
	.group:hover .group-hover\:txt-lilac-opal-6,
	.hover\:txt-lilac-opal-6:hover,
	.txt-lilac-opal-6 {
		color: rgba(133, 152, 251, 0.6);
	}
	.focus\:txt-lilac-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-06,
	.group:hover .group-hover\:txt-lilac-opal-06,
	.hover\:txt-lilac-opal-06:hover,
	.txt-lilac-opal-06 {
		color: rgba(133, 152, 251, 0.06);
	}
	.focus\:txt-lilac-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-7,
	.group:hover .group-hover\:txt-lilac-opal-7,
	.hover\:txt-lilac-opal-7:hover,
	.txt-lilac-opal-7 {
		color: rgba(133, 152, 251, 0.7);
	}
	.focus\:txt-lilac-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-07,
	.group:hover .group-hover\:txt-lilac-opal-07,
	.hover\:txt-lilac-opal-07:hover,
	.txt-lilac-opal-07 {
		color: rgba(133, 152, 251, 0.07);
	}
	.focus\:txt-lilac-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-8,
	.group:hover .group-hover\:txt-lilac-opal-8,
	.hover\:txt-lilac-opal-8:hover,
	.txt-lilac-opal-8 {
		color: rgba(133, 152, 251, 0.8);
	}
	.focus\:txt-lilac-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-08,
	.group:hover .group-hover\:txt-lilac-opal-08,
	.hover\:txt-lilac-opal-08:hover,
	.txt-lilac-opal-08 {
		color: rgba(133, 152, 251, 0.08);
	}
	.focus\:txt-lilac-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-9,
	.group:hover .group-hover\:txt-lilac-opal-9,
	.hover\:txt-lilac-opal-9:hover,
	.txt-lilac-opal-9 {
		color: rgba(133, 152, 251, 0.9);
	}
	.focus\:txt-lilac-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-09,
	.group:hover .group-hover\:txt-lilac-opal-09,
	.hover\:txt-lilac-opal-09:hover,
	.txt-lilac-opal-09 {
		color: rgba(133, 152, 251, 0.09);
	}
	.focus\:txt-lilac-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-lilac-opal-10,
	.group:hover .group-hover\:txt-lilac-opal-10,
	.hover\:txt-lilac-opal-10:hover,
	.txt-lilac-opal-10 {
		color: #8598fb;
	}
	.focus\:txt-sky:focus,
	.group:focus-within .group-focus-within\:txt-sky,
	.group:hover .group-hover\:txt-sky,
	.hover\:txt-sky:hover,
	.txt-sky {
		color: #14c4eb;
	}
	.focus\:txt-sky-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-0,
	.group:hover .group-hover\:txt-sky-opal-0,
	.hover\:txt-sky-opal-0:hover,
	.txt-sky-opal-0 {
		color: rgba(20, 196, 235, 0);
	}
	.focus\:txt-sky-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-00,
	.group:hover .group-hover\:txt-sky-opal-00,
	.hover\:txt-sky-opal-00:hover,
	.txt-sky-opal-00 {
		color: rgba(20, 196, 235, 0);
	}
	.focus\:txt-sky-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-1,
	.group:hover .group-hover\:txt-sky-opal-1,
	.hover\:txt-sky-opal-1:hover,
	.txt-sky-opal-1 {
		color: rgba(20, 196, 235, 0.1);
	}
	.focus\:txt-sky-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-01,
	.group:hover .group-hover\:txt-sky-opal-01,
	.hover\:txt-sky-opal-01:hover,
	.txt-sky-opal-01 {
		color: rgba(20, 196, 235, 0.01);
	}
	.focus\:txt-sky-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-2,
	.group:hover .group-hover\:txt-sky-opal-2,
	.hover\:txt-sky-opal-2:hover,
	.txt-sky-opal-2 {
		color: rgba(20, 196, 235, 0.2);
	}
	.focus\:txt-sky-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-02,
	.group:hover .group-hover\:txt-sky-opal-02,
	.hover\:txt-sky-opal-02:hover,
	.txt-sky-opal-02 {
		color: rgba(20, 196, 235, 0.02);
	}
	.focus\:txt-sky-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-3,
	.group:hover .group-hover\:txt-sky-opal-3,
	.hover\:txt-sky-opal-3:hover,
	.txt-sky-opal-3 {
		color: rgba(20, 196, 235, 0.3);
	}
	.focus\:txt-sky-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-03,
	.group:hover .group-hover\:txt-sky-opal-03,
	.hover\:txt-sky-opal-03:hover,
	.txt-sky-opal-03 {
		color: rgba(20, 196, 235, 0.03);
	}
	.focus\:txt-sky-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-4,
	.group:hover .group-hover\:txt-sky-opal-4,
	.hover\:txt-sky-opal-4:hover,
	.txt-sky-opal-4 {
		color: rgba(20, 196, 235, 0.4);
	}
	.focus\:txt-sky-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-04,
	.group:hover .group-hover\:txt-sky-opal-04,
	.hover\:txt-sky-opal-04:hover,
	.txt-sky-opal-04 {
		color: rgba(20, 196, 235, 0.04);
	}
	.focus\:txt-sky-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-5,
	.group:hover .group-hover\:txt-sky-opal-5,
	.hover\:txt-sky-opal-5:hover,
	.txt-sky-opal-5 {
		color: rgba(20, 196, 235, 0.5);
	}
	.focus\:txt-sky-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-05,
	.group:hover .group-hover\:txt-sky-opal-05,
	.hover\:txt-sky-opal-05:hover,
	.txt-sky-opal-05 {
		color: rgba(20, 196, 235, 0.05);
	}
	.focus\:txt-sky-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-6,
	.group:hover .group-hover\:txt-sky-opal-6,
	.hover\:txt-sky-opal-6:hover,
	.txt-sky-opal-6 {
		color: rgba(20, 196, 235, 0.6);
	}
	.focus\:txt-sky-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-06,
	.group:hover .group-hover\:txt-sky-opal-06,
	.hover\:txt-sky-opal-06:hover,
	.txt-sky-opal-06 {
		color: rgba(20, 196, 235, 0.06);
	}
	.focus\:txt-sky-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-7,
	.group:hover .group-hover\:txt-sky-opal-7,
	.hover\:txt-sky-opal-7:hover,
	.txt-sky-opal-7 {
		color: rgba(20, 196, 235, 0.7);
	}
	.focus\:txt-sky-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-07,
	.group:hover .group-hover\:txt-sky-opal-07,
	.hover\:txt-sky-opal-07:hover,
	.txt-sky-opal-07 {
		color: rgba(20, 196, 235, 0.07);
	}
	.focus\:txt-sky-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-8,
	.group:hover .group-hover\:txt-sky-opal-8,
	.hover\:txt-sky-opal-8:hover,
	.txt-sky-opal-8 {
		color: rgba(20, 196, 235, 0.8);
	}
	.focus\:txt-sky-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-08,
	.group:hover .group-hover\:txt-sky-opal-08,
	.hover\:txt-sky-opal-08:hover,
	.txt-sky-opal-08 {
		color: rgba(20, 196, 235, 0.08);
	}
	.focus\:txt-sky-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-9,
	.group:hover .group-hover\:txt-sky-opal-9,
	.hover\:txt-sky-opal-9:hover,
	.txt-sky-opal-9 {
		color: rgba(20, 196, 235, 0.9);
	}
	.focus\:txt-sky-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-09,
	.group:hover .group-hover\:txt-sky-opal-09,
	.hover\:txt-sky-opal-09:hover,
	.txt-sky-opal-09 {
		color: rgba(20, 196, 235, 0.09);
	}
	.focus\:txt-sky-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-sky-opal-10,
	.group:hover .group-hover\:txt-sky-opal-10,
	.hover\:txt-sky-opal-10:hover,
	.txt-sky-opal-10 {
		color: #14c4eb;
	}
	.focus\:txt-cotton-candy:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy,
	.group:hover .group-hover\:txt-cotton-candy,
	.hover\:txt-cotton-candy:hover,
	.txt-cotton-candy {
		color: #c0f5f2;
	}
	.focus\:txt-cotton-candy-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-0,
	.group:hover .group-hover\:txt-cotton-candy-opal-0,
	.hover\:txt-cotton-candy-opal-0:hover,
	.txt-cotton-candy-opal-0 {
		color: rgba(192, 245, 242, 0);
	}
	.focus\:txt-cotton-candy-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-00,
	.group:hover .group-hover\:txt-cotton-candy-opal-00,
	.hover\:txt-cotton-candy-opal-00:hover,
	.txt-cotton-candy-opal-00 {
		color: rgba(192, 245, 242, 0);
	}
	.focus\:txt-cotton-candy-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-1,
	.group:hover .group-hover\:txt-cotton-candy-opal-1,
	.hover\:txt-cotton-candy-opal-1:hover,
	.txt-cotton-candy-opal-1 {
		color: rgba(192, 245, 242, 0.1);
	}
	.focus\:txt-cotton-candy-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-01,
	.group:hover .group-hover\:txt-cotton-candy-opal-01,
	.hover\:txt-cotton-candy-opal-01:hover,
	.txt-cotton-candy-opal-01 {
		color: rgba(192, 245, 242, 0.01);
	}
	.focus\:txt-cotton-candy-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-2,
	.group:hover .group-hover\:txt-cotton-candy-opal-2,
	.hover\:txt-cotton-candy-opal-2:hover,
	.txt-cotton-candy-opal-2 {
		color: rgba(192, 245, 242, 0.2);
	}
	.focus\:txt-cotton-candy-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-02,
	.group:hover .group-hover\:txt-cotton-candy-opal-02,
	.hover\:txt-cotton-candy-opal-02:hover,
	.txt-cotton-candy-opal-02 {
		color: rgba(192, 245, 242, 0.02);
	}
	.focus\:txt-cotton-candy-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-3,
	.group:hover .group-hover\:txt-cotton-candy-opal-3,
	.hover\:txt-cotton-candy-opal-3:hover,
	.txt-cotton-candy-opal-3 {
		color: rgba(192, 245, 242, 0.3);
	}
	.focus\:txt-cotton-candy-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-03,
	.group:hover .group-hover\:txt-cotton-candy-opal-03,
	.hover\:txt-cotton-candy-opal-03:hover,
	.txt-cotton-candy-opal-03 {
		color: rgba(192, 245, 242, 0.03);
	}
	.focus\:txt-cotton-candy-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-4,
	.group:hover .group-hover\:txt-cotton-candy-opal-4,
	.hover\:txt-cotton-candy-opal-4:hover,
	.txt-cotton-candy-opal-4 {
		color: rgba(192, 245, 242, 0.4);
	}
	.focus\:txt-cotton-candy-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-04,
	.group:hover .group-hover\:txt-cotton-candy-opal-04,
	.hover\:txt-cotton-candy-opal-04:hover,
	.txt-cotton-candy-opal-04 {
		color: rgba(192, 245, 242, 0.04);
	}
	.focus\:txt-cotton-candy-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-5,
	.group:hover .group-hover\:txt-cotton-candy-opal-5,
	.hover\:txt-cotton-candy-opal-5:hover,
	.txt-cotton-candy-opal-5 {
		color: rgba(192, 245, 242, 0.5);
	}
	.focus\:txt-cotton-candy-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-05,
	.group:hover .group-hover\:txt-cotton-candy-opal-05,
	.hover\:txt-cotton-candy-opal-05:hover,
	.txt-cotton-candy-opal-05 {
		color: rgba(192, 245, 242, 0.05);
	}
	.focus\:txt-cotton-candy-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-6,
	.group:hover .group-hover\:txt-cotton-candy-opal-6,
	.hover\:txt-cotton-candy-opal-6:hover,
	.txt-cotton-candy-opal-6 {
		color: rgba(192, 245, 242, 0.6);
	}
	.focus\:txt-cotton-candy-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-06,
	.group:hover .group-hover\:txt-cotton-candy-opal-06,
	.hover\:txt-cotton-candy-opal-06:hover,
	.txt-cotton-candy-opal-06 {
		color: rgba(192, 245, 242, 0.06);
	}
	.focus\:txt-cotton-candy-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-7,
	.group:hover .group-hover\:txt-cotton-candy-opal-7,
	.hover\:txt-cotton-candy-opal-7:hover,
	.txt-cotton-candy-opal-7 {
		color: rgba(192, 245, 242, 0.7);
	}
	.focus\:txt-cotton-candy-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-07,
	.group:hover .group-hover\:txt-cotton-candy-opal-07,
	.hover\:txt-cotton-candy-opal-07:hover,
	.txt-cotton-candy-opal-07 {
		color: rgba(192, 245, 242, 0.07);
	}
	.focus\:txt-cotton-candy-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-8,
	.group:hover .group-hover\:txt-cotton-candy-opal-8,
	.hover\:txt-cotton-candy-opal-8:hover,
	.txt-cotton-candy-opal-8 {
		color: rgba(192, 245, 242, 0.8);
	}
	.focus\:txt-cotton-candy-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-08,
	.group:hover .group-hover\:txt-cotton-candy-opal-08,
	.hover\:txt-cotton-candy-opal-08:hover,
	.txt-cotton-candy-opal-08 {
		color: rgba(192, 245, 242, 0.08);
	}
	.focus\:txt-cotton-candy-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-9,
	.group:hover .group-hover\:txt-cotton-candy-opal-9,
	.hover\:txt-cotton-candy-opal-9:hover,
	.txt-cotton-candy-opal-9 {
		color: rgba(192, 245, 242, 0.9);
	}
	.focus\:txt-cotton-candy-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-09,
	.group:hover .group-hover\:txt-cotton-candy-opal-09,
	.hover\:txt-cotton-candy-opal-09:hover,
	.txt-cotton-candy-opal-09 {
		color: rgba(192, 245, 242, 0.09);
	}
	.focus\:txt-cotton-candy-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-cotton-candy-opal-10,
	.group:hover .group-hover\:txt-cotton-candy-opal-10,
	.hover\:txt-cotton-candy-opal-10:hover,
	.txt-cotton-candy-opal-10 {
		color: #c0f5f2;
	}
	.focus\:txt-brand-primary:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary,
	.group:hover .group-hover\:txt-brand-primary,
	.hover\:txt-brand-primary:hover,
	.txt-brand-primary {
		color: #ffffff;
	}
	.focus\:txt-brand-primary-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-0,
	.group:hover .group-hover\:txt-brand-primary-opal-0,
	.hover\:txt-brand-primary-opal-0:hover,
	.txt-brand-primary-opal-0 {
		color: rgba(68, 28, 153, 0);
	}
	.focus\:txt-brand-primary-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-00,
	.group:hover .group-hover\:txt-brand-primary-opal-00,
	.hover\:txt-brand-primary-opal-00:hover,
	.txt-brand-primary-opal-00 {
		color: rgba(68, 28, 153, 0);
	}
	.focus\:txt-brand-primary-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-1,
	.group:hover .group-hover\:txt-brand-primary-opal-1,
	.hover\:txt-brand-primary-opal-1:hover,
	.txt-brand-primary-opal-1 {
		color: rgba(68, 28, 153, 0.1);
	}
	.focus\:txt-brand-primary-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-01,
	.group:hover .group-hover\:txt-brand-primary-opal-01,
	.hover\:txt-brand-primary-opal-01:hover,
	.txt-brand-primary-opal-01 {
		color: rgba(68, 28, 153, 0.01);
	}
	.focus\:txt-brand-primary-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-2,
	.group:hover .group-hover\:txt-brand-primary-opal-2,
	.hover\:txt-brand-primary-opal-2:hover,
	.txt-brand-primary-opal-2 {
		color: rgba(68, 28, 153, 0.2);
	}
	.focus\:txt-brand-primary-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-02,
	.group:hover .group-hover\:txt-brand-primary-opal-02,
	.hover\:txt-brand-primary-opal-02:hover,
	.txt-brand-primary-opal-02 {
		color: rgba(68, 28, 153, 0.02);
	}
	.focus\:txt-brand-primary-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-3,
	.group:hover .group-hover\:txt-brand-primary-opal-3,
	.hover\:txt-brand-primary-opal-3:hover,
	.txt-brand-primary-opal-3 {
		color: rgba(68, 28, 153, 0.3);
	}
	.focus\:txt-brand-primary-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-03,
	.group:hover .group-hover\:txt-brand-primary-opal-03,
	.hover\:txt-brand-primary-opal-03:hover,
	.txt-brand-primary-opal-03 {
		color: rgba(68, 28, 153, 0.03);
	}
	.focus\:txt-brand-primary-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-4,
	.group:hover .group-hover\:txt-brand-primary-opal-4,
	.hover\:txt-brand-primary-opal-4:hover,
	.txt-brand-primary-opal-4 {
		color: rgba(68, 28, 153, 0.4);
	}
	.focus\:txt-brand-primary-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-04,
	.group:hover .group-hover\:txt-brand-primary-opal-04,
	.hover\:txt-brand-primary-opal-04:hover,
	.txt-brand-primary-opal-04 {
		color: rgba(68, 28, 153, 0.04);
	}
	.focus\:txt-brand-primary-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-5,
	.group:hover .group-hover\:txt-brand-primary-opal-5,
	.hover\:txt-brand-primary-opal-5:hover,
	.txt-brand-primary-opal-5 {
		color: rgba(68, 28, 153, 0.5);
	}
	.focus\:txt-brand-primary-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-05,
	.group:hover .group-hover\:txt-brand-primary-opal-05,
	.hover\:txt-brand-primary-opal-05:hover,
	.txt-brand-primary-opal-05 {
		color: rgba(68, 28, 153, 0.05);
	}
	.focus\:txt-brand-primary-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-6,
	.group:hover .group-hover\:txt-brand-primary-opal-6,
	.hover\:txt-brand-primary-opal-6:hover,
	.txt-brand-primary-opal-6 {
		color: rgba(68, 28, 153, 0.6);
	}
	.focus\:txt-brand-primary-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-06,
	.group:hover .group-hover\:txt-brand-primary-opal-06,
	.hover\:txt-brand-primary-opal-06:hover,
	.txt-brand-primary-opal-06 {
		color: rgba(68, 28, 153, 0.06);
	}
	.focus\:txt-brand-primary-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-7,
	.group:hover .group-hover\:txt-brand-primary-opal-7,
	.hover\:txt-brand-primary-opal-7:hover,
	.txt-brand-primary-opal-7 {
		color: rgba(68, 28, 153, 0.7);
	}
	.focus\:txt-brand-primary-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-07,
	.group:hover .group-hover\:txt-brand-primary-opal-07,
	.hover\:txt-brand-primary-opal-07:hover,
	.txt-brand-primary-opal-07 {
		color: rgba(68, 28, 153, 0.07);
	}
	.focus\:txt-brand-primary-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-8,
	.group:hover .group-hover\:txt-brand-primary-opal-8,
	.hover\:txt-brand-primary-opal-8:hover,
	.txt-brand-primary-opal-8 {
		color: rgba(68, 28, 153, 0.8);
	}
	.focus\:txt-brand-primary-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-08,
	.group:hover .group-hover\:txt-brand-primary-opal-08,
	.hover\:txt-brand-primary-opal-08:hover,
	.txt-brand-primary-opal-08 {
		color: rgba(68, 28, 153, 0.08);
	}
	.focus\:txt-brand-primary-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-9,
	.group:hover .group-hover\:txt-brand-primary-opal-9,
	.hover\:txt-brand-primary-opal-9:hover,
	.txt-brand-primary-opal-9 {
		color: rgba(68, 28, 153, 0.9);
	}
	.focus\:txt-brand-primary-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-09,
	.group:hover .group-hover\:txt-brand-primary-opal-09,
	.hover\:txt-brand-primary-opal-09:hover,
	.txt-brand-primary-opal-09 {
		color: rgba(68, 28, 153, 0.09);
	}
	.focus\:txt-brand-primary-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-brand-primary-opal-10,
	.group:hover .group-hover\:txt-brand-primary-opal-10,
	.hover\:txt-brand-primary-opal-10:hover,
	.txt-brand-primary-opal-10 {
		color: #ffffff;
	}
	.focus\:txt-brand-secondary:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary,
	.group:hover .group-hover\:txt-brand-secondary,
	.hover\:txt-brand-secondary:hover,
	.txt-brand-secondary {
		color: #ffffff;
	}
	.focus\:txt-brand-secondary-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-0,
	.group:hover .group-hover\:txt-brand-secondary-opal-0,
	.hover\:txt-brand-secondary-opal-0:hover,
	.txt-brand-secondary-opal-0 {
		color: rgba(3, 3, 40, 0);
	}
	.focus\:txt-brand-secondary-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-00,
	.group:hover .group-hover\:txt-brand-secondary-opal-00,
	.hover\:txt-brand-secondary-opal-00:hover,
	.txt-brand-secondary-opal-00 {
		color: rgba(3, 3, 40, 0);
	}
	.focus\:txt-brand-secondary-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-1,
	.group:hover .group-hover\:txt-brand-secondary-opal-1,
	.hover\:txt-brand-secondary-opal-1:hover,
	.txt-brand-secondary-opal-1 {
		color: rgba(3, 3, 40, 0.1);
	}
	.focus\:txt-brand-secondary-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-01,
	.group:hover .group-hover\:txt-brand-secondary-opal-01,
	.hover\:txt-brand-secondary-opal-01:hover,
	.txt-brand-secondary-opal-01 {
		color: rgba(3, 3, 40, 0.01);
	}
	.focus\:txt-brand-secondary-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-2,
	.group:hover .group-hover\:txt-brand-secondary-opal-2,
	.hover\:txt-brand-secondary-opal-2:hover,
	.txt-brand-secondary-opal-2 {
		color: rgba(3, 3, 40, 0.2);
	}
	.focus\:txt-brand-secondary-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-02,
	.group:hover .group-hover\:txt-brand-secondary-opal-02,
	.hover\:txt-brand-secondary-opal-02:hover,
	.txt-brand-secondary-opal-02 {
		color: rgba(3, 3, 40, 0.02);
	}
	.focus\:txt-brand-secondary-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-3,
	.group:hover .group-hover\:txt-brand-secondary-opal-3,
	.hover\:txt-brand-secondary-opal-3:hover,
	.txt-brand-secondary-opal-3 {
		color: rgba(3, 3, 40, 0.3);
	}
	.focus\:txt-brand-secondary-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-03,
	.group:hover .group-hover\:txt-brand-secondary-opal-03,
	.hover\:txt-brand-secondary-opal-03:hover,
	.txt-brand-secondary-opal-03 {
		color: rgba(3, 3, 40, 0.03);
	}
	.focus\:txt-brand-secondary-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-4,
	.group:hover .group-hover\:txt-brand-secondary-opal-4,
	.hover\:txt-brand-secondary-opal-4:hover,
	.txt-brand-secondary-opal-4 {
		color: rgba(3, 3, 40, 0.4);
	}
	.focus\:txt-brand-secondary-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-04,
	.group:hover .group-hover\:txt-brand-secondary-opal-04,
	.hover\:txt-brand-secondary-opal-04:hover,
	.txt-brand-secondary-opal-04 {
		color: rgba(3, 3, 40, 0.04);
	}
	.focus\:txt-brand-secondary-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-5,
	.group:hover .group-hover\:txt-brand-secondary-opal-5,
	.hover\:txt-brand-secondary-opal-5:hover,
	.txt-brand-secondary-opal-5 {
		color: rgba(3, 3, 40, 0.5);
	}
	.focus\:txt-brand-secondary-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-05,
	.group:hover .group-hover\:txt-brand-secondary-opal-05,
	.hover\:txt-brand-secondary-opal-05:hover,
	.txt-brand-secondary-opal-05 {
		color: rgba(3, 3, 40, 0.05);
	}
	.focus\:txt-brand-secondary-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-6,
	.group:hover .group-hover\:txt-brand-secondary-opal-6,
	.hover\:txt-brand-secondary-opal-6:hover,
	.txt-brand-secondary-opal-6 {
		color: rgba(3, 3, 40, 0.6);
	}
	.focus\:txt-brand-secondary-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-06,
	.group:hover .group-hover\:txt-brand-secondary-opal-06,
	.hover\:txt-brand-secondary-opal-06:hover,
	.txt-brand-secondary-opal-06 {
		color: rgba(3, 3, 40, 0.06);
	}
	.focus\:txt-brand-secondary-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-7,
	.group:hover .group-hover\:txt-brand-secondary-opal-7,
	.hover\:txt-brand-secondary-opal-7:hover,
	.txt-brand-secondary-opal-7 {
		color: rgba(3, 3, 40, 0.7);
	}
	.focus\:txt-brand-secondary-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-07,
	.group:hover .group-hover\:txt-brand-secondary-opal-07,
	.hover\:txt-brand-secondary-opal-07:hover,
	.txt-brand-secondary-opal-07 {
		color: rgba(3, 3, 40, 0.07);
	}
	.focus\:txt-brand-secondary-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-8,
	.group:hover .group-hover\:txt-brand-secondary-opal-8,
	.hover\:txt-brand-secondary-opal-8:hover,
	.txt-brand-secondary-opal-8 {
		color: rgba(3, 3, 40, 0.8);
	}
	.focus\:txt-brand-secondary-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-08,
	.group:hover .group-hover\:txt-brand-secondary-opal-08,
	.hover\:txt-brand-secondary-opal-08:hover,
	.txt-brand-secondary-opal-08 {
		color: rgba(3, 3, 40, 0.08);
	}
	.focus\:txt-brand-secondary-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-9,
	.group:hover .group-hover\:txt-brand-secondary-opal-9,
	.hover\:txt-brand-secondary-opal-9:hover,
	.txt-brand-secondary-opal-9 {
		color: rgba(3, 3, 40, 0.9);
	}
	.focus\:txt-brand-secondary-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-09,
	.group:hover .group-hover\:txt-brand-secondary-opal-09,
	.hover\:txt-brand-secondary-opal-09:hover,
	.txt-brand-secondary-opal-09 {
		color: rgba(3, 3, 40, 0.09);
	}
	.focus\:txt-brand-secondary-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-brand-secondary-opal-10,
	.group:hover .group-hover\:txt-brand-secondary-opal-10,
	.hover\:txt-brand-secondary-opal-10:hover,
	.txt-brand-secondary-opal-10 {
		color: #ffffff;
	}
	.focus\:txt-color-headline:focus,
	.group:focus-within .group-focus-within\:txt-color-headline,
	.group:hover .group-hover\:txt-color-headline,
	.hover\:txt-color-headline:hover,
	.txt-color-headline {
		color: #ffffff;
	}
	.focus\:txt-color-headline-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-0,
	.group:hover .group-hover\:txt-color-headline-opal-0,
	.hover\:txt-color-headline-opal-0:hover,
	.txt-color-headline-opal-0 {
		color: rgba(3, 3, 40, 0);
	}
	.focus\:txt-color-headline-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-00,
	.group:hover .group-hover\:txt-color-headline-opal-00,
	.hover\:txt-color-headline-opal-00:hover,
	.txt-color-headline-opal-00 {
		color: rgba(3, 3, 40, 0);
	}
	.focus\:txt-color-headline-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-1,
	.group:hover .group-hover\:txt-color-headline-opal-1,
	.hover\:txt-color-headline-opal-1:hover,
	.txt-color-headline-opal-1 {
		color: rgba(3, 3, 40, 0.1);
	}
	.focus\:txt-color-headline-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-01,
	.group:hover .group-hover\:txt-color-headline-opal-01,
	.hover\:txt-color-headline-opal-01:hover,
	.txt-color-headline-opal-01 {
		color: rgba(3, 3, 40, 0.01);
	}
	.focus\:txt-color-headline-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-2,
	.group:hover .group-hover\:txt-color-headline-opal-2,
	.hover\:txt-color-headline-opal-2:hover,
	.txt-color-headline-opal-2 {
		color: rgba(3, 3, 40, 0.2);
	}
	.focus\:txt-color-headline-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-02,
	.group:hover .group-hover\:txt-color-headline-opal-02,
	.hover\:txt-color-headline-opal-02:hover,
	.txt-color-headline-opal-02 {
		color: rgba(3, 3, 40, 0.02);
	}
	.focus\:txt-color-headline-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-3,
	.group:hover .group-hover\:txt-color-headline-opal-3,
	.hover\:txt-color-headline-opal-3:hover,
	.txt-color-headline-opal-3 {
		color: rgba(3, 3, 40, 0.3);
	}
	.focus\:txt-color-headline-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-03,
	.group:hover .group-hover\:txt-color-headline-opal-03,
	.hover\:txt-color-headline-opal-03:hover,
	.txt-color-headline-opal-03 {
		color: rgba(3, 3, 40, 0.03);
	}
	.focus\:txt-color-headline-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-4,
	.group:hover .group-hover\:txt-color-headline-opal-4,
	.hover\:txt-color-headline-opal-4:hover,
	.txt-color-headline-opal-4 {
		color: rgba(3, 3, 40, 0.4);
	}
	.focus\:txt-color-headline-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-04,
	.group:hover .group-hover\:txt-color-headline-opal-04,
	.hover\:txt-color-headline-opal-04:hover,
	.txt-color-headline-opal-04 {
		color: rgba(3, 3, 40, 0.04);
	}
	.focus\:txt-color-headline-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-5,
	.group:hover .group-hover\:txt-color-headline-opal-5,
	.hover\:txt-color-headline-opal-5:hover,
	.txt-color-headline-opal-5 {
		color: rgba(3, 3, 40, 0.5);
	}
	.focus\:txt-color-headline-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-05,
	.group:hover .group-hover\:txt-color-headline-opal-05,
	.hover\:txt-color-headline-opal-05:hover,
	.txt-color-headline-opal-05 {
		color: rgba(3, 3, 40, 0.05);
	}
	.focus\:txt-color-headline-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-6,
	.group:hover .group-hover\:txt-color-headline-opal-6,
	.hover\:txt-color-headline-opal-6:hover,
	.txt-color-headline-opal-6 {
		color: rgba(3, 3, 40, 0.6);
	}
	.focus\:txt-color-headline-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-06,
	.group:hover .group-hover\:txt-color-headline-opal-06,
	.hover\:txt-color-headline-opal-06:hover,
	.txt-color-headline-opal-06 {
		color: rgba(3, 3, 40, 0.06);
	}
	.focus\:txt-color-headline-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-7,
	.group:hover .group-hover\:txt-color-headline-opal-7,
	.hover\:txt-color-headline-opal-7:hover,
	.txt-color-headline-opal-7 {
		color: rgba(3, 3, 40, 0.7);
	}
	.focus\:txt-color-headline-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-07,
	.group:hover .group-hover\:txt-color-headline-opal-07,
	.hover\:txt-color-headline-opal-07:hover,
	.txt-color-headline-opal-07 {
		color: rgba(3, 3, 40, 0.07);
	}
	.focus\:txt-color-headline-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-8,
	.group:hover .group-hover\:txt-color-headline-opal-8,
	.hover\:txt-color-headline-opal-8:hover,
	.txt-color-headline-opal-8 {
		color: rgba(3, 3, 40, 0.8);
	}
	.focus\:txt-color-headline-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-08,
	.group:hover .group-hover\:txt-color-headline-opal-08,
	.hover\:txt-color-headline-opal-08:hover,
	.txt-color-headline-opal-08 {
		color: rgba(3, 3, 40, 0.08);
	}
	.focus\:txt-color-headline-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-9,
	.group:hover .group-hover\:txt-color-headline-opal-9,
	.hover\:txt-color-headline-opal-9:hover,
	.txt-color-headline-opal-9 {
		color: rgba(3, 3, 40, 0.9);
	}
	.focus\:txt-color-headline-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-09,
	.group:hover .group-hover\:txt-color-headline-opal-09,
	.hover\:txt-color-headline-opal-09:hover,
	.txt-color-headline-opal-09 {
		color: rgba(3, 3, 40, 0.09);
	}
	.focus\:txt-color-headline-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-color-headline-opal-10,
	.group:hover .group-hover\:txt-color-headline-opal-10,
	.hover\:txt-color-headline-opal-10:hover,
	.txt-color-headline-opal-10 {
		color: #ffffff;
	}
	.focus\:txt-color-body:focus,
	.group:focus-within .group-focus-within\:txt-color-body,
	.group:hover .group-hover\:txt-color-body,
	.hover\:txt-color-body:hover,
	.txt-color-body {
		color: #383f76;
	}
	.focus\:txt-color-body-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-0,
	.group:hover .group-hover\:txt-color-body-opal-0,
	.hover\:txt-color-body-opal-0:hover,
	.txt-color-body-opal-0 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-color-body-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-00,
	.group:hover .group-hover\:txt-color-body-opal-00,
	.hover\:txt-color-body-opal-00:hover,
	.txt-color-body-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-color-body-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-1,
	.group:hover .group-hover\:txt-color-body-opal-1,
	.hover\:txt-color-body-opal-1:hover,
	.txt-color-body-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.focus\:txt-color-body-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-01,
	.group:hover .group-hover\:txt-color-body-opal-01,
	.hover\:txt-color-body-opal-01:hover,
	.txt-color-body-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.focus\:txt-color-body-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-2,
	.group:hover .group-hover\:txt-color-body-opal-2,
	.hover\:txt-color-body-opal-2:hover,
	.txt-color-body-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.focus\:txt-color-body-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-02,
	.group:hover .group-hover\:txt-color-body-opal-02,
	.hover\:txt-color-body-opal-02:hover,
	.txt-color-body-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.focus\:txt-color-body-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-3,
	.group:hover .group-hover\:txt-color-body-opal-3,
	.hover\:txt-color-body-opal-3:hover,
	.txt-color-body-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.focus\:txt-color-body-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-03,
	.group:hover .group-hover\:txt-color-body-opal-03,
	.hover\:txt-color-body-opal-03:hover,
	.txt-color-body-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.focus\:txt-color-body-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-4,
	.group:hover .group-hover\:txt-color-body-opal-4,
	.hover\:txt-color-body-opal-4:hover,
	.txt-color-body-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.focus\:txt-color-body-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-04,
	.group:hover .group-hover\:txt-color-body-opal-04,
	.hover\:txt-color-body-opal-04:hover,
	.txt-color-body-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.focus\:txt-color-body-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-5,
	.group:hover .group-hover\:txt-color-body-opal-5,
	.hover\:txt-color-body-opal-5:hover,
	.txt-color-body-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.focus\:txt-color-body-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-05,
	.group:hover .group-hover\:txt-color-body-opal-05,
	.hover\:txt-color-body-opal-05:hover,
	.txt-color-body-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.focus\:txt-color-body-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-6,
	.group:hover .group-hover\:txt-color-body-opal-6,
	.hover\:txt-color-body-opal-6:hover,
	.txt-color-body-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.focus\:txt-color-body-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-06,
	.group:hover .group-hover\:txt-color-body-opal-06,
	.hover\:txt-color-body-opal-06:hover,
	.txt-color-body-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.focus\:txt-color-body-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-7,
	.group:hover .group-hover\:txt-color-body-opal-7,
	.hover\:txt-color-body-opal-7:hover,
	.txt-color-body-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.focus\:txt-color-body-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-07,
	.group:hover .group-hover\:txt-color-body-opal-07,
	.hover\:txt-color-body-opal-07:hover,
	.txt-color-body-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.focus\:txt-color-body-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-8,
	.group:hover .group-hover\:txt-color-body-opal-8,
	.hover\:txt-color-body-opal-8:hover,
	.txt-color-body-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.focus\:txt-color-body-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-08,
	.group:hover .group-hover\:txt-color-body-opal-08,
	.hover\:txt-color-body-opal-08:hover,
	.txt-color-body-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.focus\:txt-color-body-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-9,
	.group:hover .group-hover\:txt-color-body-opal-9,
	.hover\:txt-color-body-opal-9:hover,
	.txt-color-body-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.focus\:txt-color-body-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-09,
	.group:hover .group-hover\:txt-color-body-opal-09,
	.hover\:txt-color-body-opal-09:hover,
	.txt-color-body-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.focus\:txt-color-body-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-color-body-opal-10,
	.group:hover .group-hover\:txt-color-body-opal-10,
	.hover\:txt-color-body-opal-10:hover,
	.txt-color-body-opal-10 {
		color: #383f76;
	}
	.link-color-body a {
		color: #383f76;
	}
	.focus\:txt-action:focus,
	.group:focus-within .group-focus-within\:txt-action,
	.group:hover .group-hover\:txt-action,
	.hover\:txt-action:hover,
	.txt-action {
		color: #145deb;
	}
	.focus\:txt-action-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-0,
	.group:hover .group-hover\:txt-action-opal-0,
	.hover\:txt-action-opal-0:hover,
	.txt-action-opal-0 {
		color: rgba(20, 93, 235, 0);
	}
	.focus\:txt-action-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-00,
	.group:hover .group-hover\:txt-action-opal-00,
	.hover\:txt-action-opal-00:hover,
	.txt-action-opal-00 {
		color: rgba(20, 93, 235, 0);
	}
	.focus\:txt-action-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-1,
	.group:hover .group-hover\:txt-action-opal-1,
	.hover\:txt-action-opal-1:hover,
	.txt-action-opal-1 {
		color: rgba(20, 93, 235, 0.1);
	}
	.focus\:txt-action-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-01,
	.group:hover .group-hover\:txt-action-opal-01,
	.hover\:txt-action-opal-01:hover,
	.txt-action-opal-01 {
		color: rgba(20, 93, 235, 0.01);
	}
	.focus\:txt-action-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-2,
	.group:hover .group-hover\:txt-action-opal-2,
	.hover\:txt-action-opal-2:hover,
	.txt-action-opal-2 {
		color: rgba(20, 93, 235, 0.2);
	}
	.focus\:txt-action-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-02,
	.group:hover .group-hover\:txt-action-opal-02,
	.hover\:txt-action-opal-02:hover,
	.txt-action-opal-02 {
		color: rgba(20, 93, 235, 0.02);
	}
	.focus\:txt-action-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-3,
	.group:hover .group-hover\:txt-action-opal-3,
	.hover\:txt-action-opal-3:hover,
	.txt-action-opal-3 {
		color: rgba(20, 93, 235, 0.3);
	}
	.focus\:txt-action-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-03,
	.group:hover .group-hover\:txt-action-opal-03,
	.hover\:txt-action-opal-03:hover,
	.txt-action-opal-03 {
		color: rgba(20, 93, 235, 0.03);
	}
	.focus\:txt-action-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-4,
	.group:hover .group-hover\:txt-action-opal-4,
	.hover\:txt-action-opal-4:hover,
	.txt-action-opal-4 {
		color: rgba(20, 93, 235, 0.4);
	}
	.focus\:txt-action-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-04,
	.group:hover .group-hover\:txt-action-opal-04,
	.hover\:txt-action-opal-04:hover,
	.txt-action-opal-04 {
		color: rgba(20, 93, 235, 0.04);
	}
	.focus\:txt-action-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-5,
	.group:hover .group-hover\:txt-action-opal-5,
	.hover\:txt-action-opal-5:hover,
	.txt-action-opal-5 {
		color: rgba(20, 93, 235, 0.5);
	}
	.focus\:txt-action-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-05,
	.group:hover .group-hover\:txt-action-opal-05,
	.hover\:txt-action-opal-05:hover,
	.txt-action-opal-05 {
		color: rgba(20, 93, 235, 0.05);
	}
	.focus\:txt-action-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-6,
	.group:hover .group-hover\:txt-action-opal-6,
	.hover\:txt-action-opal-6:hover,
	.txt-action-opal-6 {
		color: rgba(20, 93, 235, 0.6);
	}
	.focus\:txt-action-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-06,
	.group:hover .group-hover\:txt-action-opal-06,
	.hover\:txt-action-opal-06:hover,
	.txt-action-opal-06 {
		color: rgba(20, 93, 235, 0.06);
	}
	.focus\:txt-action-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-7,
	.group:hover .group-hover\:txt-action-opal-7,
	.hover\:txt-action-opal-7:hover,
	.txt-action-opal-7 {
		color: rgba(20, 93, 235, 0.7);
	}
	.focus\:txt-action-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-07,
	.group:hover .group-hover\:txt-action-opal-07,
	.hover\:txt-action-opal-07:hover,
	.txt-action-opal-07 {
		color: rgba(20, 93, 235, 0.07);
	}
	.focus\:txt-action-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-8,
	.group:hover .group-hover\:txt-action-opal-8,
	.hover\:txt-action-opal-8:hover,
	.txt-action-opal-8 {
		color: rgba(20, 93, 235, 0.8);
	}
	.focus\:txt-action-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-08,
	.group:hover .group-hover\:txt-action-opal-08,
	.hover\:txt-action-opal-08:hover,
	.txt-action-opal-08 {
		color: rgba(20, 93, 235, 0.08);
	}
	.focus\:txt-action-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-9,
	.group:hover .group-hover\:txt-action-opal-9,
	.hover\:txt-action-opal-9:hover,
	.txt-action-opal-9 {
		color: rgba(20, 93, 235, 0.9);
	}
	.focus\:txt-action-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-09,
	.group:hover .group-hover\:txt-action-opal-09,
	.hover\:txt-action-opal-09:hover,
	.txt-action-opal-09 {
		color: rgba(20, 93, 235, 0.09);
	}
	.focus\:txt-action-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-action-opal-10,
	.group:hover .group-hover\:txt-action-opal-10,
	.hover\:txt-action-opal-10:hover,
	.txt-action-opal-10 {
		color: #145deb;
	}
	.link-action a {
		color: #145deb;
	}
	.focus\:txt-action-dark:focus,
	.group:focus-within .group-focus-within\:txt-action-dark,
	.group:hover .group-hover\:txt-action-dark,
	.hover\:txt-action-dark:hover,
	.txt-action-dark {
		color: #306aff;
	}
	.focus\:txt-action-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-0,
	.group:hover .group-hover\:txt-action-dark-opal-0,
	.hover\:txt-action-dark-opal-0:hover,
	.txt-action-dark-opal-0 {
		color: rgba(48, 106, 255, 0);
	}
	.focus\:txt-action-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-00,
	.group:hover .group-hover\:txt-action-dark-opal-00,
	.hover\:txt-action-dark-opal-00:hover,
	.txt-action-dark-opal-00 {
		color: rgba(48, 106, 255, 0);
	}
	.focus\:txt-action-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-1,
	.group:hover .group-hover\:txt-action-dark-opal-1,
	.hover\:txt-action-dark-opal-1:hover,
	.txt-action-dark-opal-1 {
		color: rgba(48, 106, 255, 0.1);
	}
	.focus\:txt-action-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-01,
	.group:hover .group-hover\:txt-action-dark-opal-01,
	.hover\:txt-action-dark-opal-01:hover,
	.txt-action-dark-opal-01 {
		color: rgba(48, 106, 255, 0.01);
	}
	.focus\:txt-action-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-2,
	.group:hover .group-hover\:txt-action-dark-opal-2,
	.hover\:txt-action-dark-opal-2:hover,
	.txt-action-dark-opal-2 {
		color: rgba(48, 106, 255, 0.2);
	}
	.focus\:txt-action-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-02,
	.group:hover .group-hover\:txt-action-dark-opal-02,
	.hover\:txt-action-dark-opal-02:hover,
	.txt-action-dark-opal-02 {
		color: rgba(48, 106, 255, 0.02);
	}
	.focus\:txt-action-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-3,
	.group:hover .group-hover\:txt-action-dark-opal-3,
	.hover\:txt-action-dark-opal-3:hover,
	.txt-action-dark-opal-3 {
		color: rgba(48, 106, 255, 0.3);
	}
	.focus\:txt-action-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-03,
	.group:hover .group-hover\:txt-action-dark-opal-03,
	.hover\:txt-action-dark-opal-03:hover,
	.txt-action-dark-opal-03 {
		color: rgba(48, 106, 255, 0.03);
	}
	.focus\:txt-action-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-4,
	.group:hover .group-hover\:txt-action-dark-opal-4,
	.hover\:txt-action-dark-opal-4:hover,
	.txt-action-dark-opal-4 {
		color: rgba(48, 106, 255, 0.4);
	}
	.focus\:txt-action-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-04,
	.group:hover .group-hover\:txt-action-dark-opal-04,
	.hover\:txt-action-dark-opal-04:hover,
	.txt-action-dark-opal-04 {
		color: rgba(48, 106, 255, 0.04);
	}
	.focus\:txt-action-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-5,
	.group:hover .group-hover\:txt-action-dark-opal-5,
	.hover\:txt-action-dark-opal-5:hover,
	.txt-action-dark-opal-5 {
		color: rgba(48, 106, 255, 0.5);
	}
	.focus\:txt-action-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-05,
	.group:hover .group-hover\:txt-action-dark-opal-05,
	.hover\:txt-action-dark-opal-05:hover,
	.txt-action-dark-opal-05 {
		color: rgba(48, 106, 255, 0.05);
	}
	.focus\:txt-action-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-6,
	.group:hover .group-hover\:txt-action-dark-opal-6,
	.hover\:txt-action-dark-opal-6:hover,
	.txt-action-dark-opal-6 {
		color: rgba(48, 106, 255, 0.6);
	}
	.focus\:txt-action-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-06,
	.group:hover .group-hover\:txt-action-dark-opal-06,
	.hover\:txt-action-dark-opal-06:hover,
	.txt-action-dark-opal-06 {
		color: rgba(48, 106, 255, 0.06);
	}
	.focus\:txt-action-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-7,
	.group:hover .group-hover\:txt-action-dark-opal-7,
	.hover\:txt-action-dark-opal-7:hover,
	.txt-action-dark-opal-7 {
		color: rgba(48, 106, 255, 0.7);
	}
	.focus\:txt-action-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-07,
	.group:hover .group-hover\:txt-action-dark-opal-07,
	.hover\:txt-action-dark-opal-07:hover,
	.txt-action-dark-opal-07 {
		color: rgba(48, 106, 255, 0.07);
	}
	.focus\:txt-action-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-8,
	.group:hover .group-hover\:txt-action-dark-opal-8,
	.hover\:txt-action-dark-opal-8:hover,
	.txt-action-dark-opal-8 {
		color: rgba(48, 106, 255, 0.8);
	}
	.focus\:txt-action-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-08,
	.group:hover .group-hover\:txt-action-dark-opal-08,
	.hover\:txt-action-dark-opal-08:hover,
	.txt-action-dark-opal-08 {
		color: rgba(48, 106, 255, 0.08);
	}
	.focus\:txt-action-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-9,
	.group:hover .group-hover\:txt-action-dark-opal-9,
	.hover\:txt-action-dark-opal-9:hover,
	.txt-action-dark-opal-9 {
		color: rgba(48, 106, 255, 0.9);
	}
	.focus\:txt-action-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-09,
	.group:hover .group-hover\:txt-action-dark-opal-09,
	.hover\:txt-action-dark-opal-09:hover,
	.txt-action-dark-opal-09 {
		color: rgba(48, 106, 255, 0.09);
	}
	.focus\:txt-action-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-action-dark-opal-10,
	.group:hover .group-hover\:txt-action-dark-opal-10,
	.hover\:txt-action-dark-opal-10:hover,
	.txt-action-dark-opal-10 {
		color: #306aff;
	}
	.focus\:txt-action-outline:focus,
	.group:focus-within .group-focus-within\:txt-action-outline,
	.group:hover .group-hover\:txt-action-outline,
	.hover\:txt-action-outline:hover,
	.txt-action-outline {
		color: #14c4eb;
	}
	.focus\:txt-action-outline-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-0,
	.group:hover .group-hover\:txt-action-outline-opal-0,
	.hover\:txt-action-outline-opal-0:hover,
	.txt-action-outline-opal-0 {
		color: rgba(20, 196, 235, 0);
	}
	.focus\:txt-action-outline-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-00,
	.group:hover .group-hover\:txt-action-outline-opal-00,
	.hover\:txt-action-outline-opal-00:hover,
	.txt-action-outline-opal-00 {
		color: rgba(20, 196, 235, 0);
	}
	.focus\:txt-action-outline-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-1,
	.group:hover .group-hover\:txt-action-outline-opal-1,
	.hover\:txt-action-outline-opal-1:hover,
	.txt-action-outline-opal-1 {
		color: rgba(20, 196, 235, 0.1);
	}
	.focus\:txt-action-outline-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-01,
	.group:hover .group-hover\:txt-action-outline-opal-01,
	.hover\:txt-action-outline-opal-01:hover,
	.txt-action-outline-opal-01 {
		color: rgba(20, 196, 235, 0.01);
	}
	.focus\:txt-action-outline-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-2,
	.group:hover .group-hover\:txt-action-outline-opal-2,
	.hover\:txt-action-outline-opal-2:hover,
	.txt-action-outline-opal-2 {
		color: rgba(20, 196, 235, 0.2);
	}
	.focus\:txt-action-outline-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-02,
	.group:hover .group-hover\:txt-action-outline-opal-02,
	.hover\:txt-action-outline-opal-02:hover,
	.txt-action-outline-opal-02 {
		color: rgba(20, 196, 235, 0.02);
	}
	.focus\:txt-action-outline-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-3,
	.group:hover .group-hover\:txt-action-outline-opal-3,
	.hover\:txt-action-outline-opal-3:hover,
	.txt-action-outline-opal-3 {
		color: rgba(20, 196, 235, 0.3);
	}
	.focus\:txt-action-outline-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-03,
	.group:hover .group-hover\:txt-action-outline-opal-03,
	.hover\:txt-action-outline-opal-03:hover,
	.txt-action-outline-opal-03 {
		color: rgba(20, 196, 235, 0.03);
	}
	.focus\:txt-action-outline-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-4,
	.group:hover .group-hover\:txt-action-outline-opal-4,
	.hover\:txt-action-outline-opal-4:hover,
	.txt-action-outline-opal-4 {
		color: rgba(20, 196, 235, 0.4);
	}
	.focus\:txt-action-outline-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-04,
	.group:hover .group-hover\:txt-action-outline-opal-04,
	.hover\:txt-action-outline-opal-04:hover,
	.txt-action-outline-opal-04 {
		color: rgba(20, 196, 235, 0.04);
	}
	.focus\:txt-action-outline-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-5,
	.group:hover .group-hover\:txt-action-outline-opal-5,
	.hover\:txt-action-outline-opal-5:hover,
	.txt-action-outline-opal-5 {
		color: rgba(20, 196, 235, 0.5);
	}
	.focus\:txt-action-outline-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-05,
	.group:hover .group-hover\:txt-action-outline-opal-05,
	.hover\:txt-action-outline-opal-05:hover,
	.txt-action-outline-opal-05 {
		color: rgba(20, 196, 235, 0.05);
	}
	.focus\:txt-action-outline-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-6,
	.group:hover .group-hover\:txt-action-outline-opal-6,
	.hover\:txt-action-outline-opal-6:hover,
	.txt-action-outline-opal-6 {
		color: rgba(20, 196, 235, 0.6);
	}
	.focus\:txt-action-outline-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-06,
	.group:hover .group-hover\:txt-action-outline-opal-06,
	.hover\:txt-action-outline-opal-06:hover,
	.txt-action-outline-opal-06 {
		color: rgba(20, 196, 235, 0.06);
	}
	.focus\:txt-action-outline-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-7,
	.group:hover .group-hover\:txt-action-outline-opal-7,
	.hover\:txt-action-outline-opal-7:hover,
	.txt-action-outline-opal-7 {
		color: rgba(20, 196, 235, 0.7);
	}
	.focus\:txt-action-outline-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-07,
	.group:hover .group-hover\:txt-action-outline-opal-07,
	.hover\:txt-action-outline-opal-07:hover,
	.txt-action-outline-opal-07 {
		color: rgba(20, 196, 235, 0.07);
	}
	.focus\:txt-action-outline-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-8,
	.group:hover .group-hover\:txt-action-outline-opal-8,
	.hover\:txt-action-outline-opal-8:hover,
	.txt-action-outline-opal-8 {
		color: rgba(20, 196, 235, 0.8);
	}
	.focus\:txt-action-outline-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-08,
	.group:hover .group-hover\:txt-action-outline-opal-08,
	.hover\:txt-action-outline-opal-08:hover,
	.txt-action-outline-opal-08 {
		color: rgba(20, 196, 235, 0.08);
	}
	.focus\:txt-action-outline-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-9,
	.group:hover .group-hover\:txt-action-outline-opal-9,
	.hover\:txt-action-outline-opal-9:hover,
	.txt-action-outline-opal-9 {
		color: rgba(20, 196, 235, 0.9);
	}
	.focus\:txt-action-outline-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-09,
	.group:hover .group-hover\:txt-action-outline-opal-09,
	.hover\:txt-action-outline-opal-09:hover,
	.txt-action-outline-opal-09 {
		color: rgba(20, 196, 235, 0.09);
	}
	.focus\:txt-action-outline-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-action-outline-opal-10,
	.group:hover .group-hover\:txt-action-outline-opal-10,
	.hover\:txt-action-outline-opal-10:hover,
	.txt-action-outline-opal-10 {
		color: #14c4eb;
	}
	.focus\:txt-action-contrast:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast,
	.group:hover .group-hover\:txt-action-contrast,
	.hover\:txt-action-contrast:hover,
	.txt-action-contrast {
		color: #fff;
	}
	.focus\:txt-action-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-0,
	.group:hover .group-hover\:txt-action-contrast-opal-0,
	.hover\:txt-action-contrast-opal-0:hover,
	.txt-action-contrast-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-action-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-00,
	.group:hover .group-hover\:txt-action-contrast-opal-00,
	.hover\:txt-action-contrast-opal-00:hover,
	.txt-action-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-action-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-1,
	.group:hover .group-hover\:txt-action-contrast-opal-1,
	.hover\:txt-action-contrast-opal-1:hover,
	.txt-action-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-action-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-01,
	.group:hover .group-hover\:txt-action-contrast-opal-01,
	.hover\:txt-action-contrast-opal-01:hover,
	.txt-action-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-action-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-2,
	.group:hover .group-hover\:txt-action-contrast-opal-2,
	.hover\:txt-action-contrast-opal-2:hover,
	.txt-action-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-action-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-02,
	.group:hover .group-hover\:txt-action-contrast-opal-02,
	.hover\:txt-action-contrast-opal-02:hover,
	.txt-action-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-action-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-3,
	.group:hover .group-hover\:txt-action-contrast-opal-3,
	.hover\:txt-action-contrast-opal-3:hover,
	.txt-action-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-action-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-03,
	.group:hover .group-hover\:txt-action-contrast-opal-03,
	.hover\:txt-action-contrast-opal-03:hover,
	.txt-action-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-action-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-4,
	.group:hover .group-hover\:txt-action-contrast-opal-4,
	.hover\:txt-action-contrast-opal-4:hover,
	.txt-action-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-action-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-04,
	.group:hover .group-hover\:txt-action-contrast-opal-04,
	.hover\:txt-action-contrast-opal-04:hover,
	.txt-action-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-action-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-5,
	.group:hover .group-hover\:txt-action-contrast-opal-5,
	.hover\:txt-action-contrast-opal-5:hover,
	.txt-action-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-action-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-05,
	.group:hover .group-hover\:txt-action-contrast-opal-05,
	.hover\:txt-action-contrast-opal-05:hover,
	.txt-action-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-action-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-6,
	.group:hover .group-hover\:txt-action-contrast-opal-6,
	.hover\:txt-action-contrast-opal-6:hover,
	.txt-action-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-action-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-06,
	.group:hover .group-hover\:txt-action-contrast-opal-06,
	.hover\:txt-action-contrast-opal-06:hover,
	.txt-action-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-action-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-7,
	.group:hover .group-hover\:txt-action-contrast-opal-7,
	.hover\:txt-action-contrast-opal-7:hover,
	.txt-action-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-action-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-07,
	.group:hover .group-hover\:txt-action-contrast-opal-07,
	.hover\:txt-action-contrast-opal-07:hover,
	.txt-action-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-action-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-8,
	.group:hover .group-hover\:txt-action-contrast-opal-8,
	.hover\:txt-action-contrast-opal-8:hover,
	.txt-action-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-action-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-08,
	.group:hover .group-hover\:txt-action-contrast-opal-08,
	.hover\:txt-action-contrast-opal-08:hover,
	.txt-action-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-action-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-9,
	.group:hover .group-hover\:txt-action-contrast-opal-9,
	.hover\:txt-action-contrast-opal-9:hover,
	.txt-action-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-action-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-09,
	.group:hover .group-hover\:txt-action-contrast-opal-09,
	.hover\:txt-action-contrast-opal-09:hover,
	.txt-action-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-action-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-action-contrast-opal-10,
	.group:hover .group-hover\:txt-action-contrast-opal-10,
	.hover\:txt-action-contrast-opal-10:hover,
	.txt-action-contrast-opal-10 {
		color: #fff;
	}
	.focus\:txt-action-secondary:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary,
	.group:hover .group-hover\:txt-action-secondary,
	.hover\:txt-action-secondary:hover,
	.txt-action-secondary {
		color: #0a26b8;
	}
	.focus\:txt-action-secondary-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-0,
	.group:hover .group-hover\:txt-action-secondary-opal-0,
	.hover\:txt-action-secondary-opal-0:hover,
	.txt-action-secondary-opal-0 {
		color: rgba(10, 38, 184, 0);
	}
	.focus\:txt-action-secondary-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-00,
	.group:hover .group-hover\:txt-action-secondary-opal-00,
	.hover\:txt-action-secondary-opal-00:hover,
	.txt-action-secondary-opal-00 {
		color: rgba(10, 38, 184, 0);
	}
	.focus\:txt-action-secondary-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-1,
	.group:hover .group-hover\:txt-action-secondary-opal-1,
	.hover\:txt-action-secondary-opal-1:hover,
	.txt-action-secondary-opal-1 {
		color: rgba(10, 38, 184, 0.1);
	}
	.focus\:txt-action-secondary-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-01,
	.group:hover .group-hover\:txt-action-secondary-opal-01,
	.hover\:txt-action-secondary-opal-01:hover,
	.txt-action-secondary-opal-01 {
		color: rgba(10, 38, 184, 0.01);
	}
	.focus\:txt-action-secondary-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-2,
	.group:hover .group-hover\:txt-action-secondary-opal-2,
	.hover\:txt-action-secondary-opal-2:hover,
	.txt-action-secondary-opal-2 {
		color: rgba(10, 38, 184, 0.2);
	}
	.focus\:txt-action-secondary-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-02,
	.group:hover .group-hover\:txt-action-secondary-opal-02,
	.hover\:txt-action-secondary-opal-02:hover,
	.txt-action-secondary-opal-02 {
		color: rgba(10, 38, 184, 0.02);
	}
	.focus\:txt-action-secondary-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-3,
	.group:hover .group-hover\:txt-action-secondary-opal-3,
	.hover\:txt-action-secondary-opal-3:hover,
	.txt-action-secondary-opal-3 {
		color: rgba(10, 38, 184, 0.3);
	}
	.focus\:txt-action-secondary-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-03,
	.group:hover .group-hover\:txt-action-secondary-opal-03,
	.hover\:txt-action-secondary-opal-03:hover,
	.txt-action-secondary-opal-03 {
		color: rgba(10, 38, 184, 0.03);
	}
	.focus\:txt-action-secondary-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-4,
	.group:hover .group-hover\:txt-action-secondary-opal-4,
	.hover\:txt-action-secondary-opal-4:hover,
	.txt-action-secondary-opal-4 {
		color: rgba(10, 38, 184, 0.4);
	}
	.focus\:txt-action-secondary-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-04,
	.group:hover .group-hover\:txt-action-secondary-opal-04,
	.hover\:txt-action-secondary-opal-04:hover,
	.txt-action-secondary-opal-04 {
		color: rgba(10, 38, 184, 0.04);
	}
	.focus\:txt-action-secondary-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-5,
	.group:hover .group-hover\:txt-action-secondary-opal-5,
	.hover\:txt-action-secondary-opal-5:hover,
	.txt-action-secondary-opal-5 {
		color: rgba(10, 38, 184, 0.5);
	}
	.focus\:txt-action-secondary-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-05,
	.group:hover .group-hover\:txt-action-secondary-opal-05,
	.hover\:txt-action-secondary-opal-05:hover,
	.txt-action-secondary-opal-05 {
		color: rgba(10, 38, 184, 0.05);
	}
	.focus\:txt-action-secondary-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-6,
	.group:hover .group-hover\:txt-action-secondary-opal-6,
	.hover\:txt-action-secondary-opal-6:hover,
	.txt-action-secondary-opal-6 {
		color: rgba(10, 38, 184, 0.6);
	}
	.focus\:txt-action-secondary-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-06,
	.group:hover .group-hover\:txt-action-secondary-opal-06,
	.hover\:txt-action-secondary-opal-06:hover,
	.txt-action-secondary-opal-06 {
		color: rgba(10, 38, 184, 0.06);
	}
	.focus\:txt-action-secondary-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-7,
	.group:hover .group-hover\:txt-action-secondary-opal-7,
	.hover\:txt-action-secondary-opal-7:hover,
	.txt-action-secondary-opal-7 {
		color: rgba(10, 38, 184, 0.7);
	}
	.focus\:txt-action-secondary-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-07,
	.group:hover .group-hover\:txt-action-secondary-opal-07,
	.hover\:txt-action-secondary-opal-07:hover,
	.txt-action-secondary-opal-07 {
		color: rgba(10, 38, 184, 0.07);
	}
	.focus\:txt-action-secondary-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-8,
	.group:hover .group-hover\:txt-action-secondary-opal-8,
	.hover\:txt-action-secondary-opal-8:hover,
	.txt-action-secondary-opal-8 {
		color: rgba(10, 38, 184, 0.8);
	}
	.focus\:txt-action-secondary-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-08,
	.group:hover .group-hover\:txt-action-secondary-opal-08,
	.hover\:txt-action-secondary-opal-08:hover,
	.txt-action-secondary-opal-08 {
		color: rgba(10, 38, 184, 0.08);
	}
	.focus\:txt-action-secondary-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-9,
	.group:hover .group-hover\:txt-action-secondary-opal-9,
	.hover\:txt-action-secondary-opal-9:hover,
	.txt-action-secondary-opal-9 {
		color: rgba(10, 38, 184, 0.9);
	}
	.focus\:txt-action-secondary-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-09,
	.group:hover .group-hover\:txt-action-secondary-opal-09,
	.hover\:txt-action-secondary-opal-09:hover,
	.txt-action-secondary-opal-09 {
		color: rgba(10, 38, 184, 0.09);
	}
	.focus\:txt-action-secondary-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-opal-10,
	.group:hover .group-hover\:txt-action-secondary-opal-10,
	.hover\:txt-action-secondary-opal-10:hover,
	.txt-action-secondary-opal-10 {
		color: #0a26b8;
	}
	.focus\:txt-action-secondary-dark:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark,
	.group:hover .group-hover\:txt-action-secondary-dark,
	.hover\:txt-action-secondary-dark:hover,
	.txt-action-secondary-dark {
		color: #4bd6b5;
	}
	.focus\:txt-action-secondary-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-0,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-0,
	.hover\:txt-action-secondary-dark-opal-0:hover,
	.txt-action-secondary-dark-opal-0 {
		color: rgba(75, 214, 181, 0);
	}
	.focus\:txt-action-secondary-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-00,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-00,
	.hover\:txt-action-secondary-dark-opal-00:hover,
	.txt-action-secondary-dark-opal-00 {
		color: rgba(75, 214, 181, 0);
	}
	.focus\:txt-action-secondary-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-1,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-1,
	.hover\:txt-action-secondary-dark-opal-1:hover,
	.txt-action-secondary-dark-opal-1 {
		color: rgba(75, 214, 181, 0.1);
	}
	.focus\:txt-action-secondary-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-01,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-01,
	.hover\:txt-action-secondary-dark-opal-01:hover,
	.txt-action-secondary-dark-opal-01 {
		color: rgba(75, 214, 181, 0.01);
	}
	.focus\:txt-action-secondary-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-2,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-2,
	.hover\:txt-action-secondary-dark-opal-2:hover,
	.txt-action-secondary-dark-opal-2 {
		color: rgba(75, 214, 181, 0.2);
	}
	.focus\:txt-action-secondary-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-02,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-02,
	.hover\:txt-action-secondary-dark-opal-02:hover,
	.txt-action-secondary-dark-opal-02 {
		color: rgba(75, 214, 181, 0.02);
	}
	.focus\:txt-action-secondary-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-3,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-3,
	.hover\:txt-action-secondary-dark-opal-3:hover,
	.txt-action-secondary-dark-opal-3 {
		color: rgba(75, 214, 181, 0.3);
	}
	.focus\:txt-action-secondary-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-03,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-03,
	.hover\:txt-action-secondary-dark-opal-03:hover,
	.txt-action-secondary-dark-opal-03 {
		color: rgba(75, 214, 181, 0.03);
	}
	.focus\:txt-action-secondary-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-4,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-4,
	.hover\:txt-action-secondary-dark-opal-4:hover,
	.txt-action-secondary-dark-opal-4 {
		color: rgba(75, 214, 181, 0.4);
	}
	.focus\:txt-action-secondary-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-04,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-04,
	.hover\:txt-action-secondary-dark-opal-04:hover,
	.txt-action-secondary-dark-opal-04 {
		color: rgba(75, 214, 181, 0.04);
	}
	.focus\:txt-action-secondary-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-5,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-5,
	.hover\:txt-action-secondary-dark-opal-5:hover,
	.txt-action-secondary-dark-opal-5 {
		color: rgba(75, 214, 181, 0.5);
	}
	.focus\:txt-action-secondary-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-05,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-05,
	.hover\:txt-action-secondary-dark-opal-05:hover,
	.txt-action-secondary-dark-opal-05 {
		color: rgba(75, 214, 181, 0.05);
	}
	.focus\:txt-action-secondary-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-6,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-6,
	.hover\:txt-action-secondary-dark-opal-6:hover,
	.txt-action-secondary-dark-opal-6 {
		color: rgba(75, 214, 181, 0.6);
	}
	.focus\:txt-action-secondary-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-06,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-06,
	.hover\:txt-action-secondary-dark-opal-06:hover,
	.txt-action-secondary-dark-opal-06 {
		color: rgba(75, 214, 181, 0.06);
	}
	.focus\:txt-action-secondary-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-7,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-7,
	.hover\:txt-action-secondary-dark-opal-7:hover,
	.txt-action-secondary-dark-opal-7 {
		color: rgba(75, 214, 181, 0.7);
	}
	.focus\:txt-action-secondary-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-07,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-07,
	.hover\:txt-action-secondary-dark-opal-07:hover,
	.txt-action-secondary-dark-opal-07 {
		color: rgba(75, 214, 181, 0.07);
	}
	.focus\:txt-action-secondary-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-8,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-8,
	.hover\:txt-action-secondary-dark-opal-8:hover,
	.txt-action-secondary-dark-opal-8 {
		color: rgba(75, 214, 181, 0.8);
	}
	.focus\:txt-action-secondary-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-08,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-08,
	.hover\:txt-action-secondary-dark-opal-08:hover,
	.txt-action-secondary-dark-opal-08 {
		color: rgba(75, 214, 181, 0.08);
	}
	.focus\:txt-action-secondary-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-9,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-9,
	.hover\:txt-action-secondary-dark-opal-9:hover,
	.txt-action-secondary-dark-opal-9 {
		color: rgba(75, 214, 181, 0.9);
	}
	.focus\:txt-action-secondary-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-09,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-09,
	.hover\:txt-action-secondary-dark-opal-09:hover,
	.txt-action-secondary-dark-opal-09 {
		color: rgba(75, 214, 181, 0.09);
	}
	.focus\:txt-action-secondary-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-dark-opal-10,
	.group:hover .group-hover\:txt-action-secondary-dark-opal-10,
	.hover\:txt-action-secondary-dark-opal-10:hover,
	.txt-action-secondary-dark-opal-10 {
		color: #4bd6b5;
	}
	.focus\:txt-action-secondary-contrast:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast,
	.group:hover .group-hover\:txt-action-secondary-contrast,
	.hover\:txt-action-secondary-contrast:hover,
	.txt-action-secondary-contrast {
		color: #fff;
	}
	.focus\:txt-action-secondary-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-0,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-0,
	.hover\:txt-action-secondary-contrast-opal-0:hover,
	.txt-action-secondary-contrast-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-action-secondary-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-00,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-00,
	.hover\:txt-action-secondary-contrast-opal-00:hover,
	.txt-action-secondary-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-action-secondary-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-1,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-1,
	.hover\:txt-action-secondary-contrast-opal-1:hover,
	.txt-action-secondary-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-action-secondary-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-01,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-01,
	.hover\:txt-action-secondary-contrast-opal-01:hover,
	.txt-action-secondary-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-action-secondary-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-2,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-2,
	.hover\:txt-action-secondary-contrast-opal-2:hover,
	.txt-action-secondary-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-action-secondary-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-02,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-02,
	.hover\:txt-action-secondary-contrast-opal-02:hover,
	.txt-action-secondary-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-action-secondary-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-3,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-3,
	.hover\:txt-action-secondary-contrast-opal-3:hover,
	.txt-action-secondary-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-action-secondary-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-03,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-03,
	.hover\:txt-action-secondary-contrast-opal-03:hover,
	.txt-action-secondary-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-action-secondary-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-4,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-4,
	.hover\:txt-action-secondary-contrast-opal-4:hover,
	.txt-action-secondary-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-action-secondary-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-04,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-04,
	.hover\:txt-action-secondary-contrast-opal-04:hover,
	.txt-action-secondary-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-action-secondary-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-5,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-5,
	.hover\:txt-action-secondary-contrast-opal-5:hover,
	.txt-action-secondary-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-action-secondary-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-05,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-05,
	.hover\:txt-action-secondary-contrast-opal-05:hover,
	.txt-action-secondary-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-action-secondary-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-6,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-6,
	.hover\:txt-action-secondary-contrast-opal-6:hover,
	.txt-action-secondary-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-action-secondary-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-06,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-06,
	.hover\:txt-action-secondary-contrast-opal-06:hover,
	.txt-action-secondary-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-action-secondary-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-7,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-7,
	.hover\:txt-action-secondary-contrast-opal-7:hover,
	.txt-action-secondary-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-action-secondary-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-07,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-07,
	.hover\:txt-action-secondary-contrast-opal-07:hover,
	.txt-action-secondary-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-action-secondary-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-8,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-8,
	.hover\:txt-action-secondary-contrast-opal-8:hover,
	.txt-action-secondary-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-action-secondary-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-08,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-08,
	.hover\:txt-action-secondary-contrast-opal-08:hover,
	.txt-action-secondary-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-action-secondary-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-9,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-9,
	.hover\:txt-action-secondary-contrast-opal-9:hover,
	.txt-action-secondary-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-action-secondary-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-09,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-09,
	.hover\:txt-action-secondary-contrast-opal-09:hover,
	.txt-action-secondary-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-action-secondary-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-action-secondary-contrast-opal-10,
	.group:hover .group-hover\:txt-action-secondary-contrast-opal-10,
	.hover\:txt-action-secondary-contrast-opal-10:hover,
	.txt-action-secondary-contrast-opal-10 {
		color: #fff;
	}
	.focus\:txt-success:focus,
	.group:focus-within .group-focus-within\:txt-success,
	.group:hover .group-hover\:txt-success,
	.hover\:txt-success:hover,
	.txt-success {
		color: #168982;
	}
	.focus\:txt-success-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-0,
	.group:hover .group-hover\:txt-success-opal-0,
	.hover\:txt-success-opal-0:hover,
	.txt-success-opal-0 {
		color: rgba(22, 137, 130, 0);
	}
	.focus\:txt-success-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-00,
	.group:hover .group-hover\:txt-success-opal-00,
	.hover\:txt-success-opal-00:hover,
	.txt-success-opal-00 {
		color: rgba(22, 137, 130, 0);
	}
	.focus\:txt-success-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-1,
	.group:hover .group-hover\:txt-success-opal-1,
	.hover\:txt-success-opal-1:hover,
	.txt-success-opal-1 {
		color: rgba(22, 137, 130, 0.1);
	}
	.focus\:txt-success-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-01,
	.group:hover .group-hover\:txt-success-opal-01,
	.hover\:txt-success-opal-01:hover,
	.txt-success-opal-01 {
		color: rgba(22, 137, 130, 0.01);
	}
	.focus\:txt-success-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-2,
	.group:hover .group-hover\:txt-success-opal-2,
	.hover\:txt-success-opal-2:hover,
	.txt-success-opal-2 {
		color: rgba(22, 137, 130, 0.2);
	}
	.focus\:txt-success-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-02,
	.group:hover .group-hover\:txt-success-opal-02,
	.hover\:txt-success-opal-02:hover,
	.txt-success-opal-02 {
		color: rgba(22, 137, 130, 0.02);
	}
	.focus\:txt-success-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-3,
	.group:hover .group-hover\:txt-success-opal-3,
	.hover\:txt-success-opal-3:hover,
	.txt-success-opal-3 {
		color: rgba(22, 137, 130, 0.3);
	}
	.focus\:txt-success-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-03,
	.group:hover .group-hover\:txt-success-opal-03,
	.hover\:txt-success-opal-03:hover,
	.txt-success-opal-03 {
		color: rgba(22, 137, 130, 0.03);
	}
	.focus\:txt-success-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-4,
	.group:hover .group-hover\:txt-success-opal-4,
	.hover\:txt-success-opal-4:hover,
	.txt-success-opal-4 {
		color: rgba(22, 137, 130, 0.4);
	}
	.focus\:txt-success-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-04,
	.group:hover .group-hover\:txt-success-opal-04,
	.hover\:txt-success-opal-04:hover,
	.txt-success-opal-04 {
		color: rgba(22, 137, 130, 0.04);
	}
	.focus\:txt-success-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-5,
	.group:hover .group-hover\:txt-success-opal-5,
	.hover\:txt-success-opal-5:hover,
	.txt-success-opal-5 {
		color: rgba(22, 137, 130, 0.5);
	}
	.focus\:txt-success-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-05,
	.group:hover .group-hover\:txt-success-opal-05,
	.hover\:txt-success-opal-05:hover,
	.txt-success-opal-05 {
		color: rgba(22, 137, 130, 0.05);
	}
	.focus\:txt-success-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-6,
	.group:hover .group-hover\:txt-success-opal-6,
	.hover\:txt-success-opal-6:hover,
	.txt-success-opal-6 {
		color: rgba(22, 137, 130, 0.6);
	}
	.focus\:txt-success-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-06,
	.group:hover .group-hover\:txt-success-opal-06,
	.hover\:txt-success-opal-06:hover,
	.txt-success-opal-06 {
		color: rgba(22, 137, 130, 0.06);
	}
	.focus\:txt-success-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-7,
	.group:hover .group-hover\:txt-success-opal-7,
	.hover\:txt-success-opal-7:hover,
	.txt-success-opal-7 {
		color: rgba(22, 137, 130, 0.7);
	}
	.focus\:txt-success-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-07,
	.group:hover .group-hover\:txt-success-opal-07,
	.hover\:txt-success-opal-07:hover,
	.txt-success-opal-07 {
		color: rgba(22, 137, 130, 0.07);
	}
	.focus\:txt-success-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-8,
	.group:hover .group-hover\:txt-success-opal-8,
	.hover\:txt-success-opal-8:hover,
	.txt-success-opal-8 {
		color: rgba(22, 137, 130, 0.8);
	}
	.focus\:txt-success-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-08,
	.group:hover .group-hover\:txt-success-opal-08,
	.hover\:txt-success-opal-08:hover,
	.txt-success-opal-08 {
		color: rgba(22, 137, 130, 0.08);
	}
	.focus\:txt-success-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-9,
	.group:hover .group-hover\:txt-success-opal-9,
	.hover\:txt-success-opal-9:hover,
	.txt-success-opal-9 {
		color: rgba(22, 137, 130, 0.9);
	}
	.focus\:txt-success-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-09,
	.group:hover .group-hover\:txt-success-opal-09,
	.hover\:txt-success-opal-09:hover,
	.txt-success-opal-09 {
		color: rgba(22, 137, 130, 0.09);
	}
	.focus\:txt-success-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-success-opal-10,
	.group:hover .group-hover\:txt-success-opal-10,
	.hover\:txt-success-opal-10:hover,
	.txt-success-opal-10 {
		color: #168982;
	}
	.focus\:txt-success-contrast:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast,
	.group:hover .group-hover\:txt-success-contrast,
	.hover\:txt-success-contrast:hover,
	.txt-success-contrast {
		color: #fff;
	}
	.focus\:txt-success-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-0,
	.group:hover .group-hover\:txt-success-contrast-opal-0,
	.hover\:txt-success-contrast-opal-0:hover,
	.txt-success-contrast-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-success-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-00,
	.group:hover .group-hover\:txt-success-contrast-opal-00,
	.hover\:txt-success-contrast-opal-00:hover,
	.txt-success-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-success-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-1,
	.group:hover .group-hover\:txt-success-contrast-opal-1,
	.hover\:txt-success-contrast-opal-1:hover,
	.txt-success-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-success-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-01,
	.group:hover .group-hover\:txt-success-contrast-opal-01,
	.hover\:txt-success-contrast-opal-01:hover,
	.txt-success-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-success-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-2,
	.group:hover .group-hover\:txt-success-contrast-opal-2,
	.hover\:txt-success-contrast-opal-2:hover,
	.txt-success-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-success-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-02,
	.group:hover .group-hover\:txt-success-contrast-opal-02,
	.hover\:txt-success-contrast-opal-02:hover,
	.txt-success-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-success-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-3,
	.group:hover .group-hover\:txt-success-contrast-opal-3,
	.hover\:txt-success-contrast-opal-3:hover,
	.txt-success-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-success-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-03,
	.group:hover .group-hover\:txt-success-contrast-opal-03,
	.hover\:txt-success-contrast-opal-03:hover,
	.txt-success-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-success-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-4,
	.group:hover .group-hover\:txt-success-contrast-opal-4,
	.hover\:txt-success-contrast-opal-4:hover,
	.txt-success-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-success-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-04,
	.group:hover .group-hover\:txt-success-contrast-opal-04,
	.hover\:txt-success-contrast-opal-04:hover,
	.txt-success-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-success-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-5,
	.group:hover .group-hover\:txt-success-contrast-opal-5,
	.hover\:txt-success-contrast-opal-5:hover,
	.txt-success-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-success-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-05,
	.group:hover .group-hover\:txt-success-contrast-opal-05,
	.hover\:txt-success-contrast-opal-05:hover,
	.txt-success-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-success-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-6,
	.group:hover .group-hover\:txt-success-contrast-opal-6,
	.hover\:txt-success-contrast-opal-6:hover,
	.txt-success-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-success-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-06,
	.group:hover .group-hover\:txt-success-contrast-opal-06,
	.hover\:txt-success-contrast-opal-06:hover,
	.txt-success-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-success-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-7,
	.group:hover .group-hover\:txt-success-contrast-opal-7,
	.hover\:txt-success-contrast-opal-7:hover,
	.txt-success-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-success-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-07,
	.group:hover .group-hover\:txt-success-contrast-opal-07,
	.hover\:txt-success-contrast-opal-07:hover,
	.txt-success-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-success-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-8,
	.group:hover .group-hover\:txt-success-contrast-opal-8,
	.hover\:txt-success-contrast-opal-8:hover,
	.txt-success-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-success-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-08,
	.group:hover .group-hover\:txt-success-contrast-opal-08,
	.hover\:txt-success-contrast-opal-08:hover,
	.txt-success-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-success-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-9,
	.group:hover .group-hover\:txt-success-contrast-opal-9,
	.hover\:txt-success-contrast-opal-9:hover,
	.txt-success-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-success-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-09,
	.group:hover .group-hover\:txt-success-contrast-opal-09,
	.hover\:txt-success-contrast-opal-09:hover,
	.txt-success-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-success-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-success-contrast-opal-10,
	.group:hover .group-hover\:txt-success-contrast-opal-10,
	.hover\:txt-success-contrast-opal-10:hover,
	.txt-success-contrast-opal-10 {
		color: #fff;
	}
	.focus\:txt-warning:focus,
	.group:focus-within .group-focus-within\:txt-warning,
	.group:hover .group-hover\:txt-warning,
	.hover\:txt-warning:hover,
	.txt-warning {
		color: #c04c0a;
	}
	.focus\:txt-warning-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-0,
	.group:hover .group-hover\:txt-warning-opal-0,
	.hover\:txt-warning-opal-0:hover,
	.txt-warning-opal-0 {
		color: rgba(192, 76, 10, 0);
	}
	.focus\:txt-warning-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-00,
	.group:hover .group-hover\:txt-warning-opal-00,
	.hover\:txt-warning-opal-00:hover,
	.txt-warning-opal-00 {
		color: rgba(192, 76, 10, 0);
	}
	.focus\:txt-warning-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-1,
	.group:hover .group-hover\:txt-warning-opal-1,
	.hover\:txt-warning-opal-1:hover,
	.txt-warning-opal-1 {
		color: rgba(192, 76, 10, 0.1);
	}
	.focus\:txt-warning-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-01,
	.group:hover .group-hover\:txt-warning-opal-01,
	.hover\:txt-warning-opal-01:hover,
	.txt-warning-opal-01 {
		color: rgba(192, 76, 10, 0.01);
	}
	.focus\:txt-warning-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-2,
	.group:hover .group-hover\:txt-warning-opal-2,
	.hover\:txt-warning-opal-2:hover,
	.txt-warning-opal-2 {
		color: rgba(192, 76, 10, 0.2);
	}
	.focus\:txt-warning-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-02,
	.group:hover .group-hover\:txt-warning-opal-02,
	.hover\:txt-warning-opal-02:hover,
	.txt-warning-opal-02 {
		color: rgba(192, 76, 10, 0.02);
	}
	.focus\:txt-warning-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-3,
	.group:hover .group-hover\:txt-warning-opal-3,
	.hover\:txt-warning-opal-3:hover,
	.txt-warning-opal-3 {
		color: rgba(192, 76, 10, 0.3);
	}
	.focus\:txt-warning-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-03,
	.group:hover .group-hover\:txt-warning-opal-03,
	.hover\:txt-warning-opal-03:hover,
	.txt-warning-opal-03 {
		color: rgba(192, 76, 10, 0.03);
	}
	.focus\:txt-warning-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-4,
	.group:hover .group-hover\:txt-warning-opal-4,
	.hover\:txt-warning-opal-4:hover,
	.txt-warning-opal-4 {
		color: rgba(192, 76, 10, 0.4);
	}
	.focus\:txt-warning-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-04,
	.group:hover .group-hover\:txt-warning-opal-04,
	.hover\:txt-warning-opal-04:hover,
	.txt-warning-opal-04 {
		color: rgba(192, 76, 10, 0.04);
	}
	.focus\:txt-warning-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-5,
	.group:hover .group-hover\:txt-warning-opal-5,
	.hover\:txt-warning-opal-5:hover,
	.txt-warning-opal-5 {
		color: rgba(192, 76, 10, 0.5);
	}
	.focus\:txt-warning-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-05,
	.group:hover .group-hover\:txt-warning-opal-05,
	.hover\:txt-warning-opal-05:hover,
	.txt-warning-opal-05 {
		color: rgba(192, 76, 10, 0.05);
	}
	.focus\:txt-warning-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-6,
	.group:hover .group-hover\:txt-warning-opal-6,
	.hover\:txt-warning-opal-6:hover,
	.txt-warning-opal-6 {
		color: rgba(192, 76, 10, 0.6);
	}
	.focus\:txt-warning-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-06,
	.group:hover .group-hover\:txt-warning-opal-06,
	.hover\:txt-warning-opal-06:hover,
	.txt-warning-opal-06 {
		color: rgba(192, 76, 10, 0.06);
	}
	.focus\:txt-warning-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-7,
	.group:hover .group-hover\:txt-warning-opal-7,
	.hover\:txt-warning-opal-7:hover,
	.txt-warning-opal-7 {
		color: rgba(192, 76, 10, 0.7);
	}
	.focus\:txt-warning-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-07,
	.group:hover .group-hover\:txt-warning-opal-07,
	.hover\:txt-warning-opal-07:hover,
	.txt-warning-opal-07 {
		color: rgba(192, 76, 10, 0.07);
	}
	.focus\:txt-warning-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-8,
	.group:hover .group-hover\:txt-warning-opal-8,
	.hover\:txt-warning-opal-8:hover,
	.txt-warning-opal-8 {
		color: rgba(192, 76, 10, 0.8);
	}
	.focus\:txt-warning-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-08,
	.group:hover .group-hover\:txt-warning-opal-08,
	.hover\:txt-warning-opal-08:hover,
	.txt-warning-opal-08 {
		color: rgba(192, 76, 10, 0.08);
	}
	.focus\:txt-warning-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-9,
	.group:hover .group-hover\:txt-warning-opal-9,
	.hover\:txt-warning-opal-9:hover,
	.txt-warning-opal-9 {
		color: rgba(192, 76, 10, 0.9);
	}
	.focus\:txt-warning-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-09,
	.group:hover .group-hover\:txt-warning-opal-09,
	.hover\:txt-warning-opal-09:hover,
	.txt-warning-opal-09 {
		color: rgba(192, 76, 10, 0.09);
	}
	.focus\:txt-warning-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-warning-opal-10,
	.group:hover .group-hover\:txt-warning-opal-10,
	.hover\:txt-warning-opal-10:hover,
	.txt-warning-opal-10 {
		color: #c04c0a;
	}
	.focus\:txt-warning-contrast:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast,
	.group:hover .group-hover\:txt-warning-contrast,
	.hover\:txt-warning-contrast:hover,
	.txt-warning-contrast {
		color: #fff;
	}
	.focus\:txt-warning-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-0,
	.group:hover .group-hover\:txt-warning-contrast-opal-0,
	.hover\:txt-warning-contrast-opal-0:hover,
	.txt-warning-contrast-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-warning-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-00,
	.group:hover .group-hover\:txt-warning-contrast-opal-00,
	.hover\:txt-warning-contrast-opal-00:hover,
	.txt-warning-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-warning-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-1,
	.group:hover .group-hover\:txt-warning-contrast-opal-1,
	.hover\:txt-warning-contrast-opal-1:hover,
	.txt-warning-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-warning-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-01,
	.group:hover .group-hover\:txt-warning-contrast-opal-01,
	.hover\:txt-warning-contrast-opal-01:hover,
	.txt-warning-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-warning-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-2,
	.group:hover .group-hover\:txt-warning-contrast-opal-2,
	.hover\:txt-warning-contrast-opal-2:hover,
	.txt-warning-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-warning-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-02,
	.group:hover .group-hover\:txt-warning-contrast-opal-02,
	.hover\:txt-warning-contrast-opal-02:hover,
	.txt-warning-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-warning-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-3,
	.group:hover .group-hover\:txt-warning-contrast-opal-3,
	.hover\:txt-warning-contrast-opal-3:hover,
	.txt-warning-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-warning-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-03,
	.group:hover .group-hover\:txt-warning-contrast-opal-03,
	.hover\:txt-warning-contrast-opal-03:hover,
	.txt-warning-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-warning-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-4,
	.group:hover .group-hover\:txt-warning-contrast-opal-4,
	.hover\:txt-warning-contrast-opal-4:hover,
	.txt-warning-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-warning-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-04,
	.group:hover .group-hover\:txt-warning-contrast-opal-04,
	.hover\:txt-warning-contrast-opal-04:hover,
	.txt-warning-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-warning-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-5,
	.group:hover .group-hover\:txt-warning-contrast-opal-5,
	.hover\:txt-warning-contrast-opal-5:hover,
	.txt-warning-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-warning-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-05,
	.group:hover .group-hover\:txt-warning-contrast-opal-05,
	.hover\:txt-warning-contrast-opal-05:hover,
	.txt-warning-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-warning-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-6,
	.group:hover .group-hover\:txt-warning-contrast-opal-6,
	.hover\:txt-warning-contrast-opal-6:hover,
	.txt-warning-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-warning-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-06,
	.group:hover .group-hover\:txt-warning-contrast-opal-06,
	.hover\:txt-warning-contrast-opal-06:hover,
	.txt-warning-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-warning-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-7,
	.group:hover .group-hover\:txt-warning-contrast-opal-7,
	.hover\:txt-warning-contrast-opal-7:hover,
	.txt-warning-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-warning-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-07,
	.group:hover .group-hover\:txt-warning-contrast-opal-07,
	.hover\:txt-warning-contrast-opal-07:hover,
	.txt-warning-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-warning-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-8,
	.group:hover .group-hover\:txt-warning-contrast-opal-8,
	.hover\:txt-warning-contrast-opal-8:hover,
	.txt-warning-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-warning-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-08,
	.group:hover .group-hover\:txt-warning-contrast-opal-08,
	.hover\:txt-warning-contrast-opal-08:hover,
	.txt-warning-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-warning-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-9,
	.group:hover .group-hover\:txt-warning-contrast-opal-9,
	.hover\:txt-warning-contrast-opal-9:hover,
	.txt-warning-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-warning-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-09,
	.group:hover .group-hover\:txt-warning-contrast-opal-09,
	.hover\:txt-warning-contrast-opal-09:hover,
	.txt-warning-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-warning-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-warning-contrast-opal-10,
	.group:hover .group-hover\:txt-warning-contrast-opal-10,
	.hover\:txt-warning-contrast-opal-10:hover,
	.txt-warning-contrast-opal-10 {
		color: #fff;
	}
	.focus\:txt-fail:focus,
	.group:focus-within .group-focus-within\:txt-fail,
	.group:hover .group-hover\:txt-fail,
	.hover\:txt-fail:hover,
	.txt-fail {
		color: #c82d53;
	}
	.focus\:txt-fail-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-0,
	.group:hover .group-hover\:txt-fail-opal-0,
	.hover\:txt-fail-opal-0:hover,
	.txt-fail-opal-0 {
		color: rgba(200, 45, 83, 0);
	}
	.focus\:txt-fail-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-00,
	.group:hover .group-hover\:txt-fail-opal-00,
	.hover\:txt-fail-opal-00:hover,
	.txt-fail-opal-00 {
		color: rgba(200, 45, 83, 0);
	}
	.focus\:txt-fail-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-1,
	.group:hover .group-hover\:txt-fail-opal-1,
	.hover\:txt-fail-opal-1:hover,
	.txt-fail-opal-1 {
		color: rgba(200, 45, 83, 0.1);
	}
	.focus\:txt-fail-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-01,
	.group:hover .group-hover\:txt-fail-opal-01,
	.hover\:txt-fail-opal-01:hover,
	.txt-fail-opal-01 {
		color: rgba(200, 45, 83, 0.01);
	}
	.focus\:txt-fail-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-2,
	.group:hover .group-hover\:txt-fail-opal-2,
	.hover\:txt-fail-opal-2:hover,
	.txt-fail-opal-2 {
		color: rgba(200, 45, 83, 0.2);
	}
	.focus\:txt-fail-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-02,
	.group:hover .group-hover\:txt-fail-opal-02,
	.hover\:txt-fail-opal-02:hover,
	.txt-fail-opal-02 {
		color: rgba(200, 45, 83, 0.02);
	}
	.focus\:txt-fail-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-3,
	.group:hover .group-hover\:txt-fail-opal-3,
	.hover\:txt-fail-opal-3:hover,
	.txt-fail-opal-3 {
		color: rgba(200, 45, 83, 0.3);
	}
	.focus\:txt-fail-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-03,
	.group:hover .group-hover\:txt-fail-opal-03,
	.hover\:txt-fail-opal-03:hover,
	.txt-fail-opal-03 {
		color: rgba(200, 45, 83, 0.03);
	}
	.focus\:txt-fail-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-4,
	.group:hover .group-hover\:txt-fail-opal-4,
	.hover\:txt-fail-opal-4:hover,
	.txt-fail-opal-4 {
		color: rgba(200, 45, 83, 0.4);
	}
	.focus\:txt-fail-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-04,
	.group:hover .group-hover\:txt-fail-opal-04,
	.hover\:txt-fail-opal-04:hover,
	.txt-fail-opal-04 {
		color: rgba(200, 45, 83, 0.04);
	}
	.focus\:txt-fail-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-5,
	.group:hover .group-hover\:txt-fail-opal-5,
	.hover\:txt-fail-opal-5:hover,
	.txt-fail-opal-5 {
		color: rgba(200, 45, 83, 0.5);
	}
	.focus\:txt-fail-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-05,
	.group:hover .group-hover\:txt-fail-opal-05,
	.hover\:txt-fail-opal-05:hover,
	.txt-fail-opal-05 {
		color: rgba(200, 45, 83, 0.05);
	}
	.focus\:txt-fail-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-6,
	.group:hover .group-hover\:txt-fail-opal-6,
	.hover\:txt-fail-opal-6:hover,
	.txt-fail-opal-6 {
		color: rgba(200, 45, 83, 0.6);
	}
	.focus\:txt-fail-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-06,
	.group:hover .group-hover\:txt-fail-opal-06,
	.hover\:txt-fail-opal-06:hover,
	.txt-fail-opal-06 {
		color: rgba(200, 45, 83, 0.06);
	}
	.focus\:txt-fail-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-7,
	.group:hover .group-hover\:txt-fail-opal-7,
	.hover\:txt-fail-opal-7:hover,
	.txt-fail-opal-7 {
		color: rgba(200, 45, 83, 0.7);
	}
	.focus\:txt-fail-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-07,
	.group:hover .group-hover\:txt-fail-opal-07,
	.hover\:txt-fail-opal-07:hover,
	.txt-fail-opal-07 {
		color: rgba(200, 45, 83, 0.07);
	}
	.focus\:txt-fail-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-8,
	.group:hover .group-hover\:txt-fail-opal-8,
	.hover\:txt-fail-opal-8:hover,
	.txt-fail-opal-8 {
		color: rgba(200, 45, 83, 0.8);
	}
	.focus\:txt-fail-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-08,
	.group:hover .group-hover\:txt-fail-opal-08,
	.hover\:txt-fail-opal-08:hover,
	.txt-fail-opal-08 {
		color: rgba(200, 45, 83, 0.08);
	}
	.focus\:txt-fail-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-9,
	.group:hover .group-hover\:txt-fail-opal-9,
	.hover\:txt-fail-opal-9:hover,
	.txt-fail-opal-9 {
		color: rgba(200, 45, 83, 0.9);
	}
	.focus\:txt-fail-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-09,
	.group:hover .group-hover\:txt-fail-opal-09,
	.hover\:txt-fail-opal-09:hover,
	.txt-fail-opal-09 {
		color: rgba(200, 45, 83, 0.09);
	}
	.focus\:txt-fail-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-fail-opal-10,
	.group:hover .group-hover\:txt-fail-opal-10,
	.hover\:txt-fail-opal-10:hover,
	.txt-fail-opal-10 {
		color: #c82d53;
	}
	.focus\:txt-fail-contrast:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast,
	.group:hover .group-hover\:txt-fail-contrast,
	.hover\:txt-fail-contrast:hover,
	.txt-fail-contrast {
		color: #fff;
	}
	.focus\:txt-fail-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-0,
	.group:hover .group-hover\:txt-fail-contrast-opal-0,
	.hover\:txt-fail-contrast-opal-0:hover,
	.txt-fail-contrast-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-fail-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-00,
	.group:hover .group-hover\:txt-fail-contrast-opal-00,
	.hover\:txt-fail-contrast-opal-00:hover,
	.txt-fail-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-fail-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-1,
	.group:hover .group-hover\:txt-fail-contrast-opal-1,
	.hover\:txt-fail-contrast-opal-1:hover,
	.txt-fail-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-fail-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-01,
	.group:hover .group-hover\:txt-fail-contrast-opal-01,
	.hover\:txt-fail-contrast-opal-01:hover,
	.txt-fail-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-fail-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-2,
	.group:hover .group-hover\:txt-fail-contrast-opal-2,
	.hover\:txt-fail-contrast-opal-2:hover,
	.txt-fail-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-fail-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-02,
	.group:hover .group-hover\:txt-fail-contrast-opal-02,
	.hover\:txt-fail-contrast-opal-02:hover,
	.txt-fail-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-fail-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-3,
	.group:hover .group-hover\:txt-fail-contrast-opal-3,
	.hover\:txt-fail-contrast-opal-3:hover,
	.txt-fail-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-fail-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-03,
	.group:hover .group-hover\:txt-fail-contrast-opal-03,
	.hover\:txt-fail-contrast-opal-03:hover,
	.txt-fail-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-fail-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-4,
	.group:hover .group-hover\:txt-fail-contrast-opal-4,
	.hover\:txt-fail-contrast-opal-4:hover,
	.txt-fail-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-fail-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-04,
	.group:hover .group-hover\:txt-fail-contrast-opal-04,
	.hover\:txt-fail-contrast-opal-04:hover,
	.txt-fail-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-fail-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-5,
	.group:hover .group-hover\:txt-fail-contrast-opal-5,
	.hover\:txt-fail-contrast-opal-5:hover,
	.txt-fail-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-fail-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-05,
	.group:hover .group-hover\:txt-fail-contrast-opal-05,
	.hover\:txt-fail-contrast-opal-05:hover,
	.txt-fail-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-fail-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-6,
	.group:hover .group-hover\:txt-fail-contrast-opal-6,
	.hover\:txt-fail-contrast-opal-6:hover,
	.txt-fail-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-fail-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-06,
	.group:hover .group-hover\:txt-fail-contrast-opal-06,
	.hover\:txt-fail-contrast-opal-06:hover,
	.txt-fail-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-fail-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-7,
	.group:hover .group-hover\:txt-fail-contrast-opal-7,
	.hover\:txt-fail-contrast-opal-7:hover,
	.txt-fail-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-fail-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-07,
	.group:hover .group-hover\:txt-fail-contrast-opal-07,
	.hover\:txt-fail-contrast-opal-07:hover,
	.txt-fail-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-fail-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-8,
	.group:hover .group-hover\:txt-fail-contrast-opal-8,
	.hover\:txt-fail-contrast-opal-8:hover,
	.txt-fail-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-fail-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-08,
	.group:hover .group-hover\:txt-fail-contrast-opal-08,
	.hover\:txt-fail-contrast-opal-08:hover,
	.txt-fail-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-fail-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-9,
	.group:hover .group-hover\:txt-fail-contrast-opal-9,
	.hover\:txt-fail-contrast-opal-9:hover,
	.txt-fail-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-fail-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-09,
	.group:hover .group-hover\:txt-fail-contrast-opal-09,
	.hover\:txt-fail-contrast-opal-09:hover,
	.txt-fail-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-fail-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-fail-contrast-opal-10,
	.group:hover .group-hover\:txt-fail-contrast-opal-10,
	.hover\:txt-fail-contrast-opal-10:hover,
	.txt-fail-contrast-opal-10 {
		color: #fff;
	}
	.focus\:txt-neutral:focus,
	.group:focus-within .group-focus-within\:txt-neutral,
	.group:hover .group-hover\:txt-neutral,
	.hover\:txt-neutral:hover,
	.txt-neutral {
		color: #383f76;
	}
	.focus\:txt-neutral-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-0,
	.group:hover .group-hover\:txt-neutral-opal-0,
	.hover\:txt-neutral-opal-0:hover,
	.txt-neutral-opal-0 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-neutral-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-00,
	.group:hover .group-hover\:txt-neutral-opal-00,
	.hover\:txt-neutral-opal-00:hover,
	.txt-neutral-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-neutral-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-1,
	.group:hover .group-hover\:txt-neutral-opal-1,
	.hover\:txt-neutral-opal-1:hover,
	.txt-neutral-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.focus\:txt-neutral-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-01,
	.group:hover .group-hover\:txt-neutral-opal-01,
	.hover\:txt-neutral-opal-01:hover,
	.txt-neutral-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.focus\:txt-neutral-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-2,
	.group:hover .group-hover\:txt-neutral-opal-2,
	.hover\:txt-neutral-opal-2:hover,
	.txt-neutral-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.focus\:txt-neutral-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-02,
	.group:hover .group-hover\:txt-neutral-opal-02,
	.hover\:txt-neutral-opal-02:hover,
	.txt-neutral-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.focus\:txt-neutral-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-3,
	.group:hover .group-hover\:txt-neutral-opal-3,
	.hover\:txt-neutral-opal-3:hover,
	.txt-neutral-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.focus\:txt-neutral-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-03,
	.group:hover .group-hover\:txt-neutral-opal-03,
	.hover\:txt-neutral-opal-03:hover,
	.txt-neutral-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.focus\:txt-neutral-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-4,
	.group:hover .group-hover\:txt-neutral-opal-4,
	.hover\:txt-neutral-opal-4:hover,
	.txt-neutral-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.focus\:txt-neutral-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-04,
	.group:hover .group-hover\:txt-neutral-opal-04,
	.hover\:txt-neutral-opal-04:hover,
	.txt-neutral-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.focus\:txt-neutral-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-5,
	.group:hover .group-hover\:txt-neutral-opal-5,
	.hover\:txt-neutral-opal-5:hover,
	.txt-neutral-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.focus\:txt-neutral-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-05,
	.group:hover .group-hover\:txt-neutral-opal-05,
	.hover\:txt-neutral-opal-05:hover,
	.txt-neutral-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.focus\:txt-neutral-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-6,
	.group:hover .group-hover\:txt-neutral-opal-6,
	.hover\:txt-neutral-opal-6:hover,
	.txt-neutral-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.focus\:txt-neutral-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-06,
	.group:hover .group-hover\:txt-neutral-opal-06,
	.hover\:txt-neutral-opal-06:hover,
	.txt-neutral-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.focus\:txt-neutral-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-7,
	.group:hover .group-hover\:txt-neutral-opal-7,
	.hover\:txt-neutral-opal-7:hover,
	.txt-neutral-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.focus\:txt-neutral-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-07,
	.group:hover .group-hover\:txt-neutral-opal-07,
	.hover\:txt-neutral-opal-07:hover,
	.txt-neutral-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.focus\:txt-neutral-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-8,
	.group:hover .group-hover\:txt-neutral-opal-8,
	.hover\:txt-neutral-opal-8:hover,
	.txt-neutral-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.focus\:txt-neutral-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-08,
	.group:hover .group-hover\:txt-neutral-opal-08,
	.hover\:txt-neutral-opal-08:hover,
	.txt-neutral-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.focus\:txt-neutral-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-9,
	.group:hover .group-hover\:txt-neutral-opal-9,
	.hover\:txt-neutral-opal-9:hover,
	.txt-neutral-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.focus\:txt-neutral-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-09,
	.group:hover .group-hover\:txt-neutral-opal-09,
	.hover\:txt-neutral-opal-09:hover,
	.txt-neutral-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.focus\:txt-neutral-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-opal-10,
	.group:hover .group-hover\:txt-neutral-opal-10,
	.hover\:txt-neutral-opal-10:hover,
	.txt-neutral-opal-10 {
		color: #383f76;
	}
	.focus\:txt-neutral-contrast:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast,
	.group:hover .group-hover\:txt-neutral-contrast,
	.hover\:txt-neutral-contrast:hover,
	.txt-neutral-contrast {
		color: #fff;
	}
	.focus\:txt-neutral-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-0,
	.group:hover .group-hover\:txt-neutral-contrast-opal-0,
	.hover\:txt-neutral-contrast-opal-0:hover,
	.txt-neutral-contrast-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-neutral-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-00,
	.group:hover .group-hover\:txt-neutral-contrast-opal-00,
	.hover\:txt-neutral-contrast-opal-00:hover,
	.txt-neutral-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-neutral-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-1,
	.group:hover .group-hover\:txt-neutral-contrast-opal-1,
	.hover\:txt-neutral-contrast-opal-1:hover,
	.txt-neutral-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-neutral-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-01,
	.group:hover .group-hover\:txt-neutral-contrast-opal-01,
	.hover\:txt-neutral-contrast-opal-01:hover,
	.txt-neutral-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-neutral-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-2,
	.group:hover .group-hover\:txt-neutral-contrast-opal-2,
	.hover\:txt-neutral-contrast-opal-2:hover,
	.txt-neutral-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-neutral-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-02,
	.group:hover .group-hover\:txt-neutral-contrast-opal-02,
	.hover\:txt-neutral-contrast-opal-02:hover,
	.txt-neutral-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-neutral-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-3,
	.group:hover .group-hover\:txt-neutral-contrast-opal-3,
	.hover\:txt-neutral-contrast-opal-3:hover,
	.txt-neutral-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-neutral-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-03,
	.group:hover .group-hover\:txt-neutral-contrast-opal-03,
	.hover\:txt-neutral-contrast-opal-03:hover,
	.txt-neutral-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-neutral-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-4,
	.group:hover .group-hover\:txt-neutral-contrast-opal-4,
	.hover\:txt-neutral-contrast-opal-4:hover,
	.txt-neutral-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-neutral-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-04,
	.group:hover .group-hover\:txt-neutral-contrast-opal-04,
	.hover\:txt-neutral-contrast-opal-04:hover,
	.txt-neutral-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-neutral-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-5,
	.group:hover .group-hover\:txt-neutral-contrast-opal-5,
	.hover\:txt-neutral-contrast-opal-5:hover,
	.txt-neutral-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-neutral-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-05,
	.group:hover .group-hover\:txt-neutral-contrast-opal-05,
	.hover\:txt-neutral-contrast-opal-05:hover,
	.txt-neutral-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-neutral-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-6,
	.group:hover .group-hover\:txt-neutral-contrast-opal-6,
	.hover\:txt-neutral-contrast-opal-6:hover,
	.txt-neutral-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-neutral-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-06,
	.group:hover .group-hover\:txt-neutral-contrast-opal-06,
	.hover\:txt-neutral-contrast-opal-06:hover,
	.txt-neutral-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-neutral-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-7,
	.group:hover .group-hover\:txt-neutral-contrast-opal-7,
	.hover\:txt-neutral-contrast-opal-7:hover,
	.txt-neutral-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-neutral-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-07,
	.group:hover .group-hover\:txt-neutral-contrast-opal-07,
	.hover\:txt-neutral-contrast-opal-07:hover,
	.txt-neutral-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-neutral-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-8,
	.group:hover .group-hover\:txt-neutral-contrast-opal-8,
	.hover\:txt-neutral-contrast-opal-8:hover,
	.txt-neutral-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-neutral-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-08,
	.group:hover .group-hover\:txt-neutral-contrast-opal-08,
	.hover\:txt-neutral-contrast-opal-08:hover,
	.txt-neutral-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-neutral-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-9,
	.group:hover .group-hover\:txt-neutral-contrast-opal-9,
	.hover\:txt-neutral-contrast-opal-9:hover,
	.txt-neutral-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-neutral-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-09,
	.group:hover .group-hover\:txt-neutral-contrast-opal-09,
	.hover\:txt-neutral-contrast-opal-09:hover,
	.txt-neutral-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-neutral-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-contrast-opal-10,
	.group:hover .group-hover\:txt-neutral-contrast-opal-10,
	.hover\:txt-neutral-contrast-opal-10:hover,
	.txt-neutral-contrast-opal-10 {
		color: #fff;
	}
	.focus\:txt-neutral-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1,
	.group:hover .group-hover\:txt-neutral-1,
	.hover\:txt-neutral-1:hover,
	.txt-neutral-1 {
		color: #01011e;
	}
	.focus\:txt-neutral-1-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-0,
	.group:hover .group-hover\:txt-neutral-1-opal-0,
	.hover\:txt-neutral-1-opal-0:hover,
	.txt-neutral-1-opal-0 {
		color: rgba(1, 1, 30, 0);
	}
	.focus\:txt-neutral-1-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-00,
	.group:hover .group-hover\:txt-neutral-1-opal-00,
	.hover\:txt-neutral-1-opal-00:hover,
	.txt-neutral-1-opal-00 {
		color: rgba(1, 1, 30, 0);
	}
	.focus\:txt-neutral-1-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-1,
	.group:hover .group-hover\:txt-neutral-1-opal-1,
	.hover\:txt-neutral-1-opal-1:hover,
	.txt-neutral-1-opal-1 {
		color: rgba(1, 1, 30, 0.1);
	}
	.focus\:txt-neutral-1-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-01,
	.group:hover .group-hover\:txt-neutral-1-opal-01,
	.hover\:txt-neutral-1-opal-01:hover,
	.txt-neutral-1-opal-01 {
		color: rgba(1, 1, 30, 0.01);
	}
	.focus\:txt-neutral-1-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-2,
	.group:hover .group-hover\:txt-neutral-1-opal-2,
	.hover\:txt-neutral-1-opal-2:hover,
	.txt-neutral-1-opal-2 {
		color: rgba(1, 1, 30, 0.2);
	}
	.focus\:txt-neutral-1-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-02,
	.group:hover .group-hover\:txt-neutral-1-opal-02,
	.hover\:txt-neutral-1-opal-02:hover,
	.txt-neutral-1-opal-02 {
		color: rgba(1, 1, 30, 0.02);
	}
	.focus\:txt-neutral-1-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-3,
	.group:hover .group-hover\:txt-neutral-1-opal-3,
	.hover\:txt-neutral-1-opal-3:hover,
	.txt-neutral-1-opal-3 {
		color: rgba(1, 1, 30, 0.3);
	}
	.focus\:txt-neutral-1-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-03,
	.group:hover .group-hover\:txt-neutral-1-opal-03,
	.hover\:txt-neutral-1-opal-03:hover,
	.txt-neutral-1-opal-03 {
		color: rgba(1, 1, 30, 0.03);
	}
	.focus\:txt-neutral-1-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-4,
	.group:hover .group-hover\:txt-neutral-1-opal-4,
	.hover\:txt-neutral-1-opal-4:hover,
	.txt-neutral-1-opal-4 {
		color: rgba(1, 1, 30, 0.4);
	}
	.focus\:txt-neutral-1-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-04,
	.group:hover .group-hover\:txt-neutral-1-opal-04,
	.hover\:txt-neutral-1-opal-04:hover,
	.txt-neutral-1-opal-04 {
		color: rgba(1, 1, 30, 0.04);
	}
	.focus\:txt-neutral-1-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-5,
	.group:hover .group-hover\:txt-neutral-1-opal-5,
	.hover\:txt-neutral-1-opal-5:hover,
	.txt-neutral-1-opal-5 {
		color: rgba(1, 1, 30, 0.5);
	}
	.focus\:txt-neutral-1-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-05,
	.group:hover .group-hover\:txt-neutral-1-opal-05,
	.hover\:txt-neutral-1-opal-05:hover,
	.txt-neutral-1-opal-05 {
		color: rgba(1, 1, 30, 0.05);
	}
	.focus\:txt-neutral-1-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-6,
	.group:hover .group-hover\:txt-neutral-1-opal-6,
	.hover\:txt-neutral-1-opal-6:hover,
	.txt-neutral-1-opal-6 {
		color: rgba(1, 1, 30, 0.6);
	}
	.focus\:txt-neutral-1-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-06,
	.group:hover .group-hover\:txt-neutral-1-opal-06,
	.hover\:txt-neutral-1-opal-06:hover,
	.txt-neutral-1-opal-06 {
		color: rgba(1, 1, 30, 0.06);
	}
	.focus\:txt-neutral-1-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-7,
	.group:hover .group-hover\:txt-neutral-1-opal-7,
	.hover\:txt-neutral-1-opal-7:hover,
	.txt-neutral-1-opal-7 {
		color: rgba(1, 1, 30, 0.7);
	}
	.focus\:txt-neutral-1-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-07,
	.group:hover .group-hover\:txt-neutral-1-opal-07,
	.hover\:txt-neutral-1-opal-07:hover,
	.txt-neutral-1-opal-07 {
		color: rgba(1, 1, 30, 0.07);
	}
	.focus\:txt-neutral-1-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-8,
	.group:hover .group-hover\:txt-neutral-1-opal-8,
	.hover\:txt-neutral-1-opal-8:hover,
	.txt-neutral-1-opal-8 {
		color: rgba(1, 1, 30, 0.8);
	}
	.focus\:txt-neutral-1-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-08,
	.group:hover .group-hover\:txt-neutral-1-opal-08,
	.hover\:txt-neutral-1-opal-08:hover,
	.txt-neutral-1-opal-08 {
		color: rgba(1, 1, 30, 0.08);
	}
	.focus\:txt-neutral-1-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-9,
	.group:hover .group-hover\:txt-neutral-1-opal-9,
	.hover\:txt-neutral-1-opal-9:hover,
	.txt-neutral-1-opal-9 {
		color: rgba(1, 1, 30, 0.9);
	}
	.focus\:txt-neutral-1-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-09,
	.group:hover .group-hover\:txt-neutral-1-opal-09,
	.hover\:txt-neutral-1-opal-09:hover,
	.txt-neutral-1-opal-09 {
		color: rgba(1, 1, 30, 0.09);
	}
	.focus\:txt-neutral-1-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-1-opal-10,
	.group:hover .group-hover\:txt-neutral-1-opal-10,
	.hover\:txt-neutral-1-opal-10:hover,
	.txt-neutral-1-opal-10 {
		color: #01011e;
	}
	.focus\:txt-neutral-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2,
	.group:hover .group-hover\:txt-neutral-2,
	.hover\:txt-neutral-2:hover,
	.txt-neutral-2 {
		color: #ffffff;
	}
	.focus\:txt-neutral-2-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-0,
	.group:hover .group-hover\:txt-neutral-2-opal-0,
	.hover\:txt-neutral-2-opal-0:hover,
	.txt-neutral-2-opal-0 {
		color: rgba(3, 3, 40, 0);
	}
	.focus\:txt-neutral-2-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-00,
	.group:hover .group-hover\:txt-neutral-2-opal-00,
	.hover\:txt-neutral-2-opal-00:hover,
	.txt-neutral-2-opal-00 {
		color: rgba(3, 3, 40, 0);
	}
	.focus\:txt-neutral-2-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-1,
	.group:hover .group-hover\:txt-neutral-2-opal-1,
	.hover\:txt-neutral-2-opal-1:hover,
	.txt-neutral-2-opal-1 {
		color: rgba(3, 3, 40, 0.1);
	}
	.focus\:txt-neutral-2-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-01,
	.group:hover .group-hover\:txt-neutral-2-opal-01,
	.hover\:txt-neutral-2-opal-01:hover,
	.txt-neutral-2-opal-01 {
		color: rgba(3, 3, 40, 0.01);
	}
	.focus\:txt-neutral-2-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-2,
	.group:hover .group-hover\:txt-neutral-2-opal-2,
	.hover\:txt-neutral-2-opal-2:hover,
	.txt-neutral-2-opal-2 {
		color: rgba(3, 3, 40, 0.2);
	}
	.focus\:txt-neutral-2-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-02,
	.group:hover .group-hover\:txt-neutral-2-opal-02,
	.hover\:txt-neutral-2-opal-02:hover,
	.txt-neutral-2-opal-02 {
		color: rgba(3, 3, 40, 0.02);
	}
	.focus\:txt-neutral-2-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-3,
	.group:hover .group-hover\:txt-neutral-2-opal-3,
	.hover\:txt-neutral-2-opal-3:hover,
	.txt-neutral-2-opal-3 {
		color: rgba(3, 3, 40, 0.3);
	}
	.focus\:txt-neutral-2-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-03,
	.group:hover .group-hover\:txt-neutral-2-opal-03,
	.hover\:txt-neutral-2-opal-03:hover,
	.txt-neutral-2-opal-03 {
		color: rgba(3, 3, 40, 0.03);
	}
	.focus\:txt-neutral-2-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-4,
	.group:hover .group-hover\:txt-neutral-2-opal-4,
	.hover\:txt-neutral-2-opal-4:hover,
	.txt-neutral-2-opal-4 {
		color: rgba(3, 3, 40, 0.4);
	}
	.focus\:txt-neutral-2-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-04,
	.group:hover .group-hover\:txt-neutral-2-opal-04,
	.hover\:txt-neutral-2-opal-04:hover,
	.txt-neutral-2-opal-04 {
		color: rgba(3, 3, 40, 0.04);
	}
	.focus\:txt-neutral-2-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-5,
	.group:hover .group-hover\:txt-neutral-2-opal-5,
	.hover\:txt-neutral-2-opal-5:hover,
	.txt-neutral-2-opal-5 {
		color: rgba(3, 3, 40, 0.5);
	}
	.focus\:txt-neutral-2-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-05,
	.group:hover .group-hover\:txt-neutral-2-opal-05,
	.hover\:txt-neutral-2-opal-05:hover,
	.txt-neutral-2-opal-05 {
		color: rgba(3, 3, 40, 0.05);
	}
	.focus\:txt-neutral-2-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-6,
	.group:hover .group-hover\:txt-neutral-2-opal-6,
	.hover\:txt-neutral-2-opal-6:hover,
	.txt-neutral-2-opal-6 {
		color: rgba(3, 3, 40, 0.6);
	}
	.focus\:txt-neutral-2-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-06,
	.group:hover .group-hover\:txt-neutral-2-opal-06,
	.hover\:txt-neutral-2-opal-06:hover,
	.txt-neutral-2-opal-06 {
		color: rgba(3, 3, 40, 0.06);
	}
	.focus\:txt-neutral-2-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-7,
	.group:hover .group-hover\:txt-neutral-2-opal-7,
	.hover\:txt-neutral-2-opal-7:hover,
	.txt-neutral-2-opal-7 {
		color: rgba(3, 3, 40, 0.7);
	}
	.focus\:txt-neutral-2-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-07,
	.group:hover .group-hover\:txt-neutral-2-opal-07,
	.hover\:txt-neutral-2-opal-07:hover,
	.txt-neutral-2-opal-07 {
		color: rgba(3, 3, 40, 0.07);
	}
	.focus\:txt-neutral-2-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-8,
	.group:hover .group-hover\:txt-neutral-2-opal-8,
	.hover\:txt-neutral-2-opal-8:hover,
	.txt-neutral-2-opal-8 {
		color: rgba(3, 3, 40, 0.8);
	}
	.focus\:txt-neutral-2-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-08,
	.group:hover .group-hover\:txt-neutral-2-opal-08,
	.hover\:txt-neutral-2-opal-08:hover,
	.txt-neutral-2-opal-08 {
		color: rgba(3, 3, 40, 0.08);
	}
	.focus\:txt-neutral-2-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-9,
	.group:hover .group-hover\:txt-neutral-2-opal-9,
	.hover\:txt-neutral-2-opal-9:hover,
	.txt-neutral-2-opal-9 {
		color: rgba(3, 3, 40, 0.9);
	}
	.focus\:txt-neutral-2-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-09,
	.group:hover .group-hover\:txt-neutral-2-opal-09,
	.hover\:txt-neutral-2-opal-09:hover,
	.txt-neutral-2-opal-09 {
		color: rgba(3, 3, 40, 0.09);
	}
	.focus\:txt-neutral-2-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-2-opal-10,
	.group:hover .group-hover\:txt-neutral-2-opal-10,
	.hover\:txt-neutral-2-opal-10:hover,
	.txt-neutral-2-opal-10 {
		color: #ffffff;
	}
	.focus\:txt-neutral-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3,
	.group:hover .group-hover\:txt-neutral-3,
	.hover\:txt-neutral-3:hover,
	.txt-neutral-3 {
		color: #383f76;
	}
	.focus\:txt-neutral-3-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-0,
	.group:hover .group-hover\:txt-neutral-3-opal-0,
	.hover\:txt-neutral-3-opal-0:hover,
	.txt-neutral-3-opal-0 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-neutral-3-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-00,
	.group:hover .group-hover\:txt-neutral-3-opal-00,
	.hover\:txt-neutral-3-opal-00:hover,
	.txt-neutral-3-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-neutral-3-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-1,
	.group:hover .group-hover\:txt-neutral-3-opal-1,
	.hover\:txt-neutral-3-opal-1:hover,
	.txt-neutral-3-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.focus\:txt-neutral-3-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-01,
	.group:hover .group-hover\:txt-neutral-3-opal-01,
	.hover\:txt-neutral-3-opal-01:hover,
	.txt-neutral-3-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.focus\:txt-neutral-3-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-2,
	.group:hover .group-hover\:txt-neutral-3-opal-2,
	.hover\:txt-neutral-3-opal-2:hover,
	.txt-neutral-3-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.focus\:txt-neutral-3-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-02,
	.group:hover .group-hover\:txt-neutral-3-opal-02,
	.hover\:txt-neutral-3-opal-02:hover,
	.txt-neutral-3-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.focus\:txt-neutral-3-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-3,
	.group:hover .group-hover\:txt-neutral-3-opal-3,
	.hover\:txt-neutral-3-opal-3:hover,
	.txt-neutral-3-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.focus\:txt-neutral-3-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-03,
	.group:hover .group-hover\:txt-neutral-3-opal-03,
	.hover\:txt-neutral-3-opal-03:hover,
	.txt-neutral-3-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.focus\:txt-neutral-3-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-4,
	.group:hover .group-hover\:txt-neutral-3-opal-4,
	.hover\:txt-neutral-3-opal-4:hover,
	.txt-neutral-3-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.focus\:txt-neutral-3-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-04,
	.group:hover .group-hover\:txt-neutral-3-opal-04,
	.hover\:txt-neutral-3-opal-04:hover,
	.txt-neutral-3-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.focus\:txt-neutral-3-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-5,
	.group:hover .group-hover\:txt-neutral-3-opal-5,
	.hover\:txt-neutral-3-opal-5:hover,
	.txt-neutral-3-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.focus\:txt-neutral-3-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-05,
	.group:hover .group-hover\:txt-neutral-3-opal-05,
	.hover\:txt-neutral-3-opal-05:hover,
	.txt-neutral-3-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.focus\:txt-neutral-3-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-6,
	.group:hover .group-hover\:txt-neutral-3-opal-6,
	.hover\:txt-neutral-3-opal-6:hover,
	.txt-neutral-3-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.focus\:txt-neutral-3-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-06,
	.group:hover .group-hover\:txt-neutral-3-opal-06,
	.hover\:txt-neutral-3-opal-06:hover,
	.txt-neutral-3-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.focus\:txt-neutral-3-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-7,
	.group:hover .group-hover\:txt-neutral-3-opal-7,
	.hover\:txt-neutral-3-opal-7:hover,
	.txt-neutral-3-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.focus\:txt-neutral-3-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-07,
	.group:hover .group-hover\:txt-neutral-3-opal-07,
	.hover\:txt-neutral-3-opal-07:hover,
	.txt-neutral-3-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.focus\:txt-neutral-3-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-8,
	.group:hover .group-hover\:txt-neutral-3-opal-8,
	.hover\:txt-neutral-3-opal-8:hover,
	.txt-neutral-3-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.focus\:txt-neutral-3-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-08,
	.group:hover .group-hover\:txt-neutral-3-opal-08,
	.hover\:txt-neutral-3-opal-08:hover,
	.txt-neutral-3-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.focus\:txt-neutral-3-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-9,
	.group:hover .group-hover\:txt-neutral-3-opal-9,
	.hover\:txt-neutral-3-opal-9:hover,
	.txt-neutral-3-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.focus\:txt-neutral-3-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-09,
	.group:hover .group-hover\:txt-neutral-3-opal-09,
	.hover\:txt-neutral-3-opal-09:hover,
	.txt-neutral-3-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.focus\:txt-neutral-3-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-3-opal-10,
	.group:hover .group-hover\:txt-neutral-3-opal-10,
	.hover\:txt-neutral-3-opal-10:hover,
	.txt-neutral-3-opal-10 {
		color: #383f76;
	}
	.focus\:txt-neutral-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4,
	.group:hover .group-hover\:txt-neutral-4,
	.hover\:txt-neutral-4:hover,
	.txt-neutral-4 {
		color: #6d6d9c;
	}
	.focus\:txt-neutral-4-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-0,
	.group:hover .group-hover\:txt-neutral-4-opal-0,
	.hover\:txt-neutral-4-opal-0:hover,
	.txt-neutral-4-opal-0 {
		color: rgba(109, 109, 156, 0);
	}
	.focus\:txt-neutral-4-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-00,
	.group:hover .group-hover\:txt-neutral-4-opal-00,
	.hover\:txt-neutral-4-opal-00:hover,
	.txt-neutral-4-opal-00 {
		color: rgba(109, 109, 156, 0);
	}
	.focus\:txt-neutral-4-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-1,
	.group:hover .group-hover\:txt-neutral-4-opal-1,
	.hover\:txt-neutral-4-opal-1:hover,
	.txt-neutral-4-opal-1 {
		color: rgba(109, 109, 156, 0.1);
	}
	.focus\:txt-neutral-4-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-01,
	.group:hover .group-hover\:txt-neutral-4-opal-01,
	.hover\:txt-neutral-4-opal-01:hover,
	.txt-neutral-4-opal-01 {
		color: rgba(109, 109, 156, 0.01);
	}
	.focus\:txt-neutral-4-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-2,
	.group:hover .group-hover\:txt-neutral-4-opal-2,
	.hover\:txt-neutral-4-opal-2:hover,
	.txt-neutral-4-opal-2 {
		color: rgba(109, 109, 156, 0.2);
	}
	.focus\:txt-neutral-4-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-02,
	.group:hover .group-hover\:txt-neutral-4-opal-02,
	.hover\:txt-neutral-4-opal-02:hover,
	.txt-neutral-4-opal-02 {
		color: rgba(109, 109, 156, 0.02);
	}
	.focus\:txt-neutral-4-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-3,
	.group:hover .group-hover\:txt-neutral-4-opal-3,
	.hover\:txt-neutral-4-opal-3:hover,
	.txt-neutral-4-opal-3 {
		color: rgba(109, 109, 156, 0.3);
	}
	.focus\:txt-neutral-4-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-03,
	.group:hover .group-hover\:txt-neutral-4-opal-03,
	.hover\:txt-neutral-4-opal-03:hover,
	.txt-neutral-4-opal-03 {
		color: rgba(109, 109, 156, 0.03);
	}
	.focus\:txt-neutral-4-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-4,
	.group:hover .group-hover\:txt-neutral-4-opal-4,
	.hover\:txt-neutral-4-opal-4:hover,
	.txt-neutral-4-opal-4 {
		color: rgba(109, 109, 156, 0.4);
	}
	.focus\:txt-neutral-4-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-04,
	.group:hover .group-hover\:txt-neutral-4-opal-04,
	.hover\:txt-neutral-4-opal-04:hover,
	.txt-neutral-4-opal-04 {
		color: rgba(109, 109, 156, 0.04);
	}
	.focus\:txt-neutral-4-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-5,
	.group:hover .group-hover\:txt-neutral-4-opal-5,
	.hover\:txt-neutral-4-opal-5:hover,
	.txt-neutral-4-opal-5 {
		color: rgba(109, 109, 156, 0.5);
	}
	.focus\:txt-neutral-4-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-05,
	.group:hover .group-hover\:txt-neutral-4-opal-05,
	.hover\:txt-neutral-4-opal-05:hover,
	.txt-neutral-4-opal-05 {
		color: rgba(109, 109, 156, 0.05);
	}
	.focus\:txt-neutral-4-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-6,
	.group:hover .group-hover\:txt-neutral-4-opal-6,
	.hover\:txt-neutral-4-opal-6:hover,
	.txt-neutral-4-opal-6 {
		color: rgba(109, 109, 156, 0.6);
	}
	.focus\:txt-neutral-4-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-06,
	.group:hover .group-hover\:txt-neutral-4-opal-06,
	.hover\:txt-neutral-4-opal-06:hover,
	.txt-neutral-4-opal-06 {
		color: rgba(109, 109, 156, 0.06);
	}
	.focus\:txt-neutral-4-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-7,
	.group:hover .group-hover\:txt-neutral-4-opal-7,
	.hover\:txt-neutral-4-opal-7:hover,
	.txt-neutral-4-opal-7 {
		color: rgba(109, 109, 156, 0.7);
	}
	.focus\:txt-neutral-4-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-07,
	.group:hover .group-hover\:txt-neutral-4-opal-07,
	.hover\:txt-neutral-4-opal-07:hover,
	.txt-neutral-4-opal-07 {
		color: rgba(109, 109, 156, 0.07);
	}
	.focus\:txt-neutral-4-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-8,
	.group:hover .group-hover\:txt-neutral-4-opal-8,
	.hover\:txt-neutral-4-opal-8:hover,
	.txt-neutral-4-opal-8 {
		color: rgba(109, 109, 156, 0.8);
	}
	.focus\:txt-neutral-4-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-08,
	.group:hover .group-hover\:txt-neutral-4-opal-08,
	.hover\:txt-neutral-4-opal-08:hover,
	.txt-neutral-4-opal-08 {
		color: rgba(109, 109, 156, 0.08);
	}
	.focus\:txt-neutral-4-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-9,
	.group:hover .group-hover\:txt-neutral-4-opal-9,
	.hover\:txt-neutral-4-opal-9:hover,
	.txt-neutral-4-opal-9 {
		color: rgba(109, 109, 156, 0.9);
	}
	.focus\:txt-neutral-4-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-09,
	.group:hover .group-hover\:txt-neutral-4-opal-09,
	.hover\:txt-neutral-4-opal-09:hover,
	.txt-neutral-4-opal-09 {
		color: rgba(109, 109, 156, 0.09);
	}
	.focus\:txt-neutral-4-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-4-opal-10,
	.group:hover .group-hover\:txt-neutral-4-opal-10,
	.hover\:txt-neutral-4-opal-10:hover,
	.txt-neutral-4-opal-10 {
		color: #6d6d9c;
	}
	.focus\:txt-neutral-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5,
	.group:hover .group-hover\:txt-neutral-5,
	.hover\:txt-neutral-5:hover,
	.txt-neutral-5 {
		color: #f6f7fb;
	}
	.focus\:txt-neutral-5-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-0,
	.group:hover .group-hover\:txt-neutral-5-opal-0,
	.hover\:txt-neutral-5-opal-0:hover,
	.txt-neutral-5-opal-0 {
		color: rgba(246, 247, 251, 0);
	}
	.focus\:txt-neutral-5-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-00,
	.group:hover .group-hover\:txt-neutral-5-opal-00,
	.hover\:txt-neutral-5-opal-00:hover,
	.txt-neutral-5-opal-00 {
		color: rgba(246, 247, 251, 0);
	}
	.focus\:txt-neutral-5-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-1,
	.group:hover .group-hover\:txt-neutral-5-opal-1,
	.hover\:txt-neutral-5-opal-1:hover,
	.txt-neutral-5-opal-1 {
		color: rgba(246, 247, 251, 0.1);
	}
	.focus\:txt-neutral-5-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-01,
	.group:hover .group-hover\:txt-neutral-5-opal-01,
	.hover\:txt-neutral-5-opal-01:hover,
	.txt-neutral-5-opal-01 {
		color: rgba(246, 247, 251, 0.01);
	}
	.focus\:txt-neutral-5-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-2,
	.group:hover .group-hover\:txt-neutral-5-opal-2,
	.hover\:txt-neutral-5-opal-2:hover,
	.txt-neutral-5-opal-2 {
		color: rgba(246, 247, 251, 0.2);
	}
	.focus\:txt-neutral-5-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-02,
	.group:hover .group-hover\:txt-neutral-5-opal-02,
	.hover\:txt-neutral-5-opal-02:hover,
	.txt-neutral-5-opal-02 {
		color: rgba(246, 247, 251, 0.02);
	}
	.focus\:txt-neutral-5-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-3,
	.group:hover .group-hover\:txt-neutral-5-opal-3,
	.hover\:txt-neutral-5-opal-3:hover,
	.txt-neutral-5-opal-3 {
		color: rgba(246, 247, 251, 0.3);
	}
	.focus\:txt-neutral-5-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-03,
	.group:hover .group-hover\:txt-neutral-5-opal-03,
	.hover\:txt-neutral-5-opal-03:hover,
	.txt-neutral-5-opal-03 {
		color: rgba(246, 247, 251, 0.03);
	}
	.focus\:txt-neutral-5-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-4,
	.group:hover .group-hover\:txt-neutral-5-opal-4,
	.hover\:txt-neutral-5-opal-4:hover,
	.txt-neutral-5-opal-4 {
		color: rgba(246, 247, 251, 0.4);
	}
	.focus\:txt-neutral-5-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-04,
	.group:hover .group-hover\:txt-neutral-5-opal-04,
	.hover\:txt-neutral-5-opal-04:hover,
	.txt-neutral-5-opal-04 {
		color: rgba(246, 247, 251, 0.04);
	}
	.focus\:txt-neutral-5-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-5,
	.group:hover .group-hover\:txt-neutral-5-opal-5,
	.hover\:txt-neutral-5-opal-5:hover,
	.txt-neutral-5-opal-5 {
		color: rgba(246, 247, 251, 0.5);
	}
	.focus\:txt-neutral-5-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-05,
	.group:hover .group-hover\:txt-neutral-5-opal-05,
	.hover\:txt-neutral-5-opal-05:hover,
	.txt-neutral-5-opal-05 {
		color: rgba(246, 247, 251, 0.05);
	}
	.focus\:txt-neutral-5-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-6,
	.group:hover .group-hover\:txt-neutral-5-opal-6,
	.hover\:txt-neutral-5-opal-6:hover,
	.txt-neutral-5-opal-6 {
		color: rgba(246, 247, 251, 0.6);
	}
	.focus\:txt-neutral-5-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-06,
	.group:hover .group-hover\:txt-neutral-5-opal-06,
	.hover\:txt-neutral-5-opal-06:hover,
	.txt-neutral-5-opal-06 {
		color: rgba(246, 247, 251, 0.06);
	}
	.focus\:txt-neutral-5-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-7,
	.group:hover .group-hover\:txt-neutral-5-opal-7,
	.hover\:txt-neutral-5-opal-7:hover,
	.txt-neutral-5-opal-7 {
		color: rgba(246, 247, 251, 0.7);
	}
	.focus\:txt-neutral-5-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-07,
	.group:hover .group-hover\:txt-neutral-5-opal-07,
	.hover\:txt-neutral-5-opal-07:hover,
	.txt-neutral-5-opal-07 {
		color: rgba(246, 247, 251, 0.07);
	}
	.focus\:txt-neutral-5-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-8,
	.group:hover .group-hover\:txt-neutral-5-opal-8,
	.hover\:txt-neutral-5-opal-8:hover,
	.txt-neutral-5-opal-8 {
		color: rgba(246, 247, 251, 0.8);
	}
	.focus\:txt-neutral-5-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-08,
	.group:hover .group-hover\:txt-neutral-5-opal-08,
	.hover\:txt-neutral-5-opal-08:hover,
	.txt-neutral-5-opal-08 {
		color: rgba(246, 247, 251, 0.08);
	}
	.focus\:txt-neutral-5-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-9,
	.group:hover .group-hover\:txt-neutral-5-opal-9,
	.hover\:txt-neutral-5-opal-9:hover,
	.txt-neutral-5-opal-9 {
		color: rgba(246, 247, 251, 0.9);
	}
	.focus\:txt-neutral-5-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-09,
	.group:hover .group-hover\:txt-neutral-5-opal-09,
	.hover\:txt-neutral-5-opal-09:hover,
	.txt-neutral-5-opal-09 {
		color: rgba(246, 247, 251, 0.09);
	}
	.focus\:txt-neutral-5-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-5-opal-10,
	.group:hover .group-hover\:txt-neutral-5-opal-10,
	.hover\:txt-neutral-5-opal-10:hover,
	.txt-neutral-5-opal-10 {
		color: #f6f7fb;
	}
	.focus\:txt-neutral-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6,
	.group:hover .group-hover\:txt-neutral-6,
	.hover\:txt-neutral-6:hover,
	.txt-neutral-6 {
		color: #fff;
	}
	.focus\:txt-neutral-6-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-0,
	.group:hover .group-hover\:txt-neutral-6-opal-0,
	.hover\:txt-neutral-6-opal-0:hover,
	.txt-neutral-6-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-neutral-6-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-00,
	.group:hover .group-hover\:txt-neutral-6-opal-00,
	.hover\:txt-neutral-6-opal-00:hover,
	.txt-neutral-6-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-neutral-6-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-1,
	.group:hover .group-hover\:txt-neutral-6-opal-1,
	.hover\:txt-neutral-6-opal-1:hover,
	.txt-neutral-6-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-neutral-6-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-01,
	.group:hover .group-hover\:txt-neutral-6-opal-01,
	.hover\:txt-neutral-6-opal-01:hover,
	.txt-neutral-6-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-neutral-6-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-2,
	.group:hover .group-hover\:txt-neutral-6-opal-2,
	.hover\:txt-neutral-6-opal-2:hover,
	.txt-neutral-6-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-neutral-6-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-02,
	.group:hover .group-hover\:txt-neutral-6-opal-02,
	.hover\:txt-neutral-6-opal-02:hover,
	.txt-neutral-6-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-neutral-6-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-3,
	.group:hover .group-hover\:txt-neutral-6-opal-3,
	.hover\:txt-neutral-6-opal-3:hover,
	.txt-neutral-6-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-neutral-6-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-03,
	.group:hover .group-hover\:txt-neutral-6-opal-03,
	.hover\:txt-neutral-6-opal-03:hover,
	.txt-neutral-6-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-neutral-6-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-4,
	.group:hover .group-hover\:txt-neutral-6-opal-4,
	.hover\:txt-neutral-6-opal-4:hover,
	.txt-neutral-6-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-neutral-6-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-04,
	.group:hover .group-hover\:txt-neutral-6-opal-04,
	.hover\:txt-neutral-6-opal-04:hover,
	.txt-neutral-6-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-neutral-6-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-5,
	.group:hover .group-hover\:txt-neutral-6-opal-5,
	.hover\:txt-neutral-6-opal-5:hover,
	.txt-neutral-6-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-neutral-6-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-05,
	.group:hover .group-hover\:txt-neutral-6-opal-05,
	.hover\:txt-neutral-6-opal-05:hover,
	.txt-neutral-6-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-neutral-6-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-6,
	.group:hover .group-hover\:txt-neutral-6-opal-6,
	.hover\:txt-neutral-6-opal-6:hover,
	.txt-neutral-6-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-neutral-6-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-06,
	.group:hover .group-hover\:txt-neutral-6-opal-06,
	.hover\:txt-neutral-6-opal-06:hover,
	.txt-neutral-6-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-neutral-6-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-7,
	.group:hover .group-hover\:txt-neutral-6-opal-7,
	.hover\:txt-neutral-6-opal-7:hover,
	.txt-neutral-6-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-neutral-6-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-07,
	.group:hover .group-hover\:txt-neutral-6-opal-07,
	.hover\:txt-neutral-6-opal-07:hover,
	.txt-neutral-6-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-neutral-6-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-8,
	.group:hover .group-hover\:txt-neutral-6-opal-8,
	.hover\:txt-neutral-6-opal-8:hover,
	.txt-neutral-6-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-neutral-6-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-08,
	.group:hover .group-hover\:txt-neutral-6-opal-08,
	.hover\:txt-neutral-6-opal-08:hover,
	.txt-neutral-6-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-neutral-6-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-9,
	.group:hover .group-hover\:txt-neutral-6-opal-9,
	.hover\:txt-neutral-6-opal-9:hover,
	.txt-neutral-6-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-neutral-6-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-09,
	.group:hover .group-hover\:txt-neutral-6-opal-09,
	.hover\:txt-neutral-6-opal-09:hover,
	.txt-neutral-6-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-neutral-6-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-neutral-6-opal-10,
	.group:hover .group-hover\:txt-neutral-6-opal-10,
	.hover\:txt-neutral-6-opal-10:hover,
	.txt-neutral-6-opal-10 {
		color: #fff;
	}
	.focus\:txt-ui-fill:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill,
	.group:hover .group-hover\:txt-ui-fill,
	.hover\:txt-ui-fill:hover,
	.txt-ui-fill {
		color: #fff;
	}
	.focus\:txt-ui-fill-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-0,
	.group:hover .group-hover\:txt-ui-fill-opal-0,
	.hover\:txt-ui-fill-opal-0:hover,
	.txt-ui-fill-opal-0 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-ui-fill-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-00,
	.group:hover .group-hover\:txt-ui-fill-opal-00,
	.hover\:txt-ui-fill-opal-00:hover,
	.txt-ui-fill-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.focus\:txt-ui-fill-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-1,
	.group:hover .group-hover\:txt-ui-fill-opal-1,
	.hover\:txt-ui-fill-opal-1:hover,
	.txt-ui-fill-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.focus\:txt-ui-fill-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-01,
	.group:hover .group-hover\:txt-ui-fill-opal-01,
	.hover\:txt-ui-fill-opal-01:hover,
	.txt-ui-fill-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.focus\:txt-ui-fill-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-2,
	.group:hover .group-hover\:txt-ui-fill-opal-2,
	.hover\:txt-ui-fill-opal-2:hover,
	.txt-ui-fill-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.focus\:txt-ui-fill-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-02,
	.group:hover .group-hover\:txt-ui-fill-opal-02,
	.hover\:txt-ui-fill-opal-02:hover,
	.txt-ui-fill-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.focus\:txt-ui-fill-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-3,
	.group:hover .group-hover\:txt-ui-fill-opal-3,
	.hover\:txt-ui-fill-opal-3:hover,
	.txt-ui-fill-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.focus\:txt-ui-fill-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-03,
	.group:hover .group-hover\:txt-ui-fill-opal-03,
	.hover\:txt-ui-fill-opal-03:hover,
	.txt-ui-fill-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.focus\:txt-ui-fill-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-4,
	.group:hover .group-hover\:txt-ui-fill-opal-4,
	.hover\:txt-ui-fill-opal-4:hover,
	.txt-ui-fill-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.focus\:txt-ui-fill-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-04,
	.group:hover .group-hover\:txt-ui-fill-opal-04,
	.hover\:txt-ui-fill-opal-04:hover,
	.txt-ui-fill-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.focus\:txt-ui-fill-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-5,
	.group:hover .group-hover\:txt-ui-fill-opal-5,
	.hover\:txt-ui-fill-opal-5:hover,
	.txt-ui-fill-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.focus\:txt-ui-fill-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-05,
	.group:hover .group-hover\:txt-ui-fill-opal-05,
	.hover\:txt-ui-fill-opal-05:hover,
	.txt-ui-fill-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.focus\:txt-ui-fill-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-6,
	.group:hover .group-hover\:txt-ui-fill-opal-6,
	.hover\:txt-ui-fill-opal-6:hover,
	.txt-ui-fill-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.focus\:txt-ui-fill-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-06,
	.group:hover .group-hover\:txt-ui-fill-opal-06,
	.hover\:txt-ui-fill-opal-06:hover,
	.txt-ui-fill-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.focus\:txt-ui-fill-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-7,
	.group:hover .group-hover\:txt-ui-fill-opal-7,
	.hover\:txt-ui-fill-opal-7:hover,
	.txt-ui-fill-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.focus\:txt-ui-fill-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-07,
	.group:hover .group-hover\:txt-ui-fill-opal-07,
	.hover\:txt-ui-fill-opal-07:hover,
	.txt-ui-fill-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.focus\:txt-ui-fill-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-8,
	.group:hover .group-hover\:txt-ui-fill-opal-8,
	.hover\:txt-ui-fill-opal-8:hover,
	.txt-ui-fill-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.focus\:txt-ui-fill-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-08,
	.group:hover .group-hover\:txt-ui-fill-opal-08,
	.hover\:txt-ui-fill-opal-08:hover,
	.txt-ui-fill-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.focus\:txt-ui-fill-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-9,
	.group:hover .group-hover\:txt-ui-fill-opal-9,
	.hover\:txt-ui-fill-opal-9:hover,
	.txt-ui-fill-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.focus\:txt-ui-fill-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-09,
	.group:hover .group-hover\:txt-ui-fill-opal-09,
	.hover\:txt-ui-fill-opal-09:hover,
	.txt-ui-fill-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.focus\:txt-ui-fill-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-ui-fill-opal-10,
	.group:hover .group-hover\:txt-ui-fill-opal-10,
	.hover\:txt-ui-fill-opal-10:hover,
	.txt-ui-fill-opal-10 {
		color: #fff;
	}
	.active\:link-ui-fill-opal-0 a:active,
	.focus\:link-ui-fill-opal-0 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-0 a,
	.group:hover .group-hover\:link-ui-fill-opal-0 a,
	.hover\:link-ui-fill-opal-0 a:hover,
	.link-ui-fill-opal-0 a {
		color: hsla(0, 0%, 100%, 0);
	}
	.active\:link-ui-fill-opal-00 a:active,
	.focus\:link-ui-fill-opal-00 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-00 a,
	.group:hover .group-hover\:link-ui-fill-opal-00 a,
	.hover\:link-ui-fill-opal-00 a:hover,
	.link-ui-fill-opal-00 a {
		color: hsla(0, 0%, 100%, 0);
	}
	.active\:link-ui-fill-opal-1 a:active,
	.focus\:link-ui-fill-opal-1 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-1 a,
	.group:hover .group-hover\:link-ui-fill-opal-1 a,
	.hover\:link-ui-fill-opal-1 a:hover,
	.link-ui-fill-opal-1 a {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.active\:link-ui-fill-opal-01 a:active,
	.focus\:link-ui-fill-opal-01 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-01 a,
	.group:hover .group-hover\:link-ui-fill-opal-01 a,
	.hover\:link-ui-fill-opal-01 a:hover,
	.link-ui-fill-opal-01 a {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.active\:link-ui-fill-opal-2 a:active,
	.focus\:link-ui-fill-opal-2 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-2 a,
	.group:hover .group-hover\:link-ui-fill-opal-2 a,
	.hover\:link-ui-fill-opal-2 a:hover,
	.link-ui-fill-opal-2 a {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.active\:link-ui-fill-opal-02 a:active,
	.focus\:link-ui-fill-opal-02 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-02 a,
	.group:hover .group-hover\:link-ui-fill-opal-02 a,
	.hover\:link-ui-fill-opal-02 a:hover,
	.link-ui-fill-opal-02 a {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.active\:link-ui-fill-opal-3 a:active,
	.focus\:link-ui-fill-opal-3 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-3 a,
	.group:hover .group-hover\:link-ui-fill-opal-3 a,
	.hover\:link-ui-fill-opal-3 a:hover,
	.link-ui-fill-opal-3 a {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.active\:link-ui-fill-opal-03 a:active,
	.focus\:link-ui-fill-opal-03 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-03 a,
	.group:hover .group-hover\:link-ui-fill-opal-03 a,
	.hover\:link-ui-fill-opal-03 a:hover,
	.link-ui-fill-opal-03 a {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.active\:link-ui-fill-opal-4 a:active,
	.focus\:link-ui-fill-opal-4 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-4 a,
	.group:hover .group-hover\:link-ui-fill-opal-4 a,
	.hover\:link-ui-fill-opal-4 a:hover,
	.link-ui-fill-opal-4 a {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.active\:link-ui-fill-opal-04 a:active,
	.focus\:link-ui-fill-opal-04 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-04 a,
	.group:hover .group-hover\:link-ui-fill-opal-04 a,
	.hover\:link-ui-fill-opal-04 a:hover,
	.link-ui-fill-opal-04 a {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.active\:link-ui-fill-opal-5 a:active,
	.focus\:link-ui-fill-opal-5 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-5 a,
	.group:hover .group-hover\:link-ui-fill-opal-5 a,
	.hover\:link-ui-fill-opal-5 a:hover,
	.link-ui-fill-opal-5 a {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.active\:link-ui-fill-opal-05 a:active,
	.focus\:link-ui-fill-opal-05 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-05 a,
	.group:hover .group-hover\:link-ui-fill-opal-05 a,
	.hover\:link-ui-fill-opal-05 a:hover,
	.link-ui-fill-opal-05 a {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.active\:link-ui-fill-opal-6 a:active,
	.focus\:link-ui-fill-opal-6 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-6 a,
	.group:hover .group-hover\:link-ui-fill-opal-6 a,
	.hover\:link-ui-fill-opal-6 a:hover,
	.link-ui-fill-opal-6 a {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.active\:link-ui-fill-opal-06 a:active,
	.focus\:link-ui-fill-opal-06 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-06 a,
	.group:hover .group-hover\:link-ui-fill-opal-06 a,
	.hover\:link-ui-fill-opal-06 a:hover,
	.link-ui-fill-opal-06 a {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.active\:link-ui-fill-opal-7 a:active,
	.focus\:link-ui-fill-opal-7 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-7 a,
	.group:hover .group-hover\:link-ui-fill-opal-7 a,
	.hover\:link-ui-fill-opal-7 a:hover,
	.link-ui-fill-opal-7 a {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.active\:link-ui-fill-opal-07 a:active,
	.focus\:link-ui-fill-opal-07 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-07 a,
	.group:hover .group-hover\:link-ui-fill-opal-07 a,
	.hover\:link-ui-fill-opal-07 a:hover,
	.link-ui-fill-opal-07 a {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.active\:link-ui-fill-opal-8 a:active,
	.focus\:link-ui-fill-opal-8 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-8 a,
	.group:hover .group-hover\:link-ui-fill-opal-8 a,
	.hover\:link-ui-fill-opal-8 a:hover,
	.link-ui-fill-opal-8 a {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.active\:link-ui-fill-opal-08 a:active,
	.focus\:link-ui-fill-opal-08 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-08 a,
	.group:hover .group-hover\:link-ui-fill-opal-08 a,
	.hover\:link-ui-fill-opal-08 a:hover,
	.link-ui-fill-opal-08 a {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.active\:link-ui-fill-opal-9 a:active,
	.focus\:link-ui-fill-opal-9 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-9 a,
	.group:hover .group-hover\:link-ui-fill-opal-9 a,
	.hover\:link-ui-fill-opal-9 a:hover,
	.link-ui-fill-opal-9 a {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.active\:link-ui-fill-opal-09 a:active,
	.focus\:link-ui-fill-opal-09 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-09 a,
	.group:hover .group-hover\:link-ui-fill-opal-09 a,
	.hover\:link-ui-fill-opal-09 a:hover,
	.link-ui-fill-opal-09 a {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.active\:link-ui-fill-opal-10 a:active,
	.focus\:link-ui-fill-opal-10 a:focus,
	.group:focus-within .group-focus-within\:link-ui-fill-opal-10 a,
	.group:hover .group-hover\:link-ui-fill-opal-10 a,
	.hover\:link-ui-fill-opal-10 a:hover,
	.link-ui-fill-opal-10 a {
		color: #fff;
	}
	.focus\:txt-ui-stroke:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke,
	.group:hover .group-hover\:txt-ui-stroke,
	.hover\:txt-ui-stroke:hover,
	.txt-ui-stroke {
		color: #6d6d9c;
	}
	.focus\:txt-ui-stroke-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-0,
	.group:hover .group-hover\:txt-ui-stroke-opal-0,
	.hover\:txt-ui-stroke-opal-0:hover,
	.txt-ui-stroke-opal-0 {
		color: rgba(109, 109, 156, 0);
	}
	.focus\:txt-ui-stroke-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-00,
	.group:hover .group-hover\:txt-ui-stroke-opal-00,
	.hover\:txt-ui-stroke-opal-00:hover,
	.txt-ui-stroke-opal-00 {
		color: rgba(109, 109, 156, 0);
	}
	.focus\:txt-ui-stroke-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-1,
	.group:hover .group-hover\:txt-ui-stroke-opal-1,
	.hover\:txt-ui-stroke-opal-1:hover,
	.txt-ui-stroke-opal-1 {
		color: rgba(109, 109, 156, 0.1);
	}
	.focus\:txt-ui-stroke-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-01,
	.group:hover .group-hover\:txt-ui-stroke-opal-01,
	.hover\:txt-ui-stroke-opal-01:hover,
	.txt-ui-stroke-opal-01 {
		color: rgba(109, 109, 156, 0.01);
	}
	.focus\:txt-ui-stroke-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-2,
	.group:hover .group-hover\:txt-ui-stroke-opal-2,
	.hover\:txt-ui-stroke-opal-2:hover,
	.txt-ui-stroke-opal-2 {
		color: rgba(109, 109, 156, 0.2);
	}
	.focus\:txt-ui-stroke-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-02,
	.group:hover .group-hover\:txt-ui-stroke-opal-02,
	.hover\:txt-ui-stroke-opal-02:hover,
	.txt-ui-stroke-opal-02 {
		color: rgba(109, 109, 156, 0.02);
	}
	.focus\:txt-ui-stroke-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-3,
	.group:hover .group-hover\:txt-ui-stroke-opal-3,
	.hover\:txt-ui-stroke-opal-3:hover,
	.txt-ui-stroke-opal-3 {
		color: rgba(109, 109, 156, 0.3);
	}
	.focus\:txt-ui-stroke-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-03,
	.group:hover .group-hover\:txt-ui-stroke-opal-03,
	.hover\:txt-ui-stroke-opal-03:hover,
	.txt-ui-stroke-opal-03 {
		color: rgba(109, 109, 156, 0.03);
	}
	.focus\:txt-ui-stroke-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-4,
	.group:hover .group-hover\:txt-ui-stroke-opal-4,
	.hover\:txt-ui-stroke-opal-4:hover,
	.txt-ui-stroke-opal-4 {
		color: rgba(109, 109, 156, 0.4);
	}
	.focus\:txt-ui-stroke-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-04,
	.group:hover .group-hover\:txt-ui-stroke-opal-04,
	.hover\:txt-ui-stroke-opal-04:hover,
	.txt-ui-stroke-opal-04 {
		color: rgba(109, 109, 156, 0.04);
	}
	.focus\:txt-ui-stroke-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-5,
	.group:hover .group-hover\:txt-ui-stroke-opal-5,
	.hover\:txt-ui-stroke-opal-5:hover,
	.txt-ui-stroke-opal-5 {
		color: rgba(109, 109, 156, 0.5);
	}
	.focus\:txt-ui-stroke-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-05,
	.group:hover .group-hover\:txt-ui-stroke-opal-05,
	.hover\:txt-ui-stroke-opal-05:hover,
	.txt-ui-stroke-opal-05 {
		color: rgba(109, 109, 156, 0.05);
	}
	.focus\:txt-ui-stroke-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-6,
	.group:hover .group-hover\:txt-ui-stroke-opal-6,
	.hover\:txt-ui-stroke-opal-6:hover,
	.txt-ui-stroke-opal-6 {
		color: rgba(109, 109, 156, 0.6);
	}
	.focus\:txt-ui-stroke-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-06,
	.group:hover .group-hover\:txt-ui-stroke-opal-06,
	.hover\:txt-ui-stroke-opal-06:hover,
	.txt-ui-stroke-opal-06 {
		color: rgba(109, 109, 156, 0.06);
	}
	.focus\:txt-ui-stroke-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-7,
	.group:hover .group-hover\:txt-ui-stroke-opal-7,
	.hover\:txt-ui-stroke-opal-7:hover,
	.txt-ui-stroke-opal-7 {
		color: rgba(109, 109, 156, 0.7);
	}
	.focus\:txt-ui-stroke-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-07,
	.group:hover .group-hover\:txt-ui-stroke-opal-07,
	.hover\:txt-ui-stroke-opal-07:hover,
	.txt-ui-stroke-opal-07 {
		color: rgba(109, 109, 156, 0.07);
	}
	.focus\:txt-ui-stroke-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-8,
	.group:hover .group-hover\:txt-ui-stroke-opal-8,
	.hover\:txt-ui-stroke-opal-8:hover,
	.txt-ui-stroke-opal-8 {
		color: rgba(109, 109, 156, 0.8);
	}
	.focus\:txt-ui-stroke-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-08,
	.group:hover .group-hover\:txt-ui-stroke-opal-08,
	.hover\:txt-ui-stroke-opal-08:hover,
	.txt-ui-stroke-opal-08 {
		color: rgba(109, 109, 156, 0.08);
	}
	.focus\:txt-ui-stroke-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-9,
	.group:hover .group-hover\:txt-ui-stroke-opal-9,
	.hover\:txt-ui-stroke-opal-9:hover,
	.txt-ui-stroke-opal-9 {
		color: rgba(109, 109, 156, 0.9);
	}
	.focus\:txt-ui-stroke-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-09,
	.group:hover .group-hover\:txt-ui-stroke-opal-09,
	.hover\:txt-ui-stroke-opal-09:hover,
	.txt-ui-stroke-opal-09 {
		color: rgba(109, 109, 156, 0.09);
	}
	.focus\:txt-ui-stroke-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-ui-stroke-opal-10,
	.group:hover .group-hover\:txt-ui-stroke-opal-10,
	.hover\:txt-ui-stroke-opal-10:hover,
	.txt-ui-stroke-opal-10 {
		color: #6d6d9c;
	}
	.focus\:txt-ui-text:focus,
	.group:focus-within .group-focus-within\:txt-ui-text,
	.group:hover .group-hover\:txt-ui-text,
	.hover\:txt-ui-text:hover,
	.txt-ui-text {
		color: #383f76;
	}
	.focus\:txt-ui-text-opal-0:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-0,
	.group:hover .group-hover\:txt-ui-text-opal-0,
	.hover\:txt-ui-text-opal-0:hover,
	.txt-ui-text-opal-0 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-ui-text-opal-00:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-00,
	.group:hover .group-hover\:txt-ui-text-opal-00,
	.hover\:txt-ui-text-opal-00:hover,
	.txt-ui-text-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.focus\:txt-ui-text-opal-1:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-1,
	.group:hover .group-hover\:txt-ui-text-opal-1,
	.hover\:txt-ui-text-opal-1:hover,
	.txt-ui-text-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.focus\:txt-ui-text-opal-01:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-01,
	.group:hover .group-hover\:txt-ui-text-opal-01,
	.hover\:txt-ui-text-opal-01:hover,
	.txt-ui-text-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.focus\:txt-ui-text-opal-2:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-2,
	.group:hover .group-hover\:txt-ui-text-opal-2,
	.hover\:txt-ui-text-opal-2:hover,
	.txt-ui-text-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.focus\:txt-ui-text-opal-02:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-02,
	.group:hover .group-hover\:txt-ui-text-opal-02,
	.hover\:txt-ui-text-opal-02:hover,
	.txt-ui-text-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.focus\:txt-ui-text-opal-3:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-3,
	.group:hover .group-hover\:txt-ui-text-opal-3,
	.hover\:txt-ui-text-opal-3:hover,
	.txt-ui-text-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.focus\:txt-ui-text-opal-03:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-03,
	.group:hover .group-hover\:txt-ui-text-opal-03,
	.hover\:txt-ui-text-opal-03:hover,
	.txt-ui-text-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.focus\:txt-ui-text-opal-4:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-4,
	.group:hover .group-hover\:txt-ui-text-opal-4,
	.hover\:txt-ui-text-opal-4:hover,
	.txt-ui-text-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.focus\:txt-ui-text-opal-04:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-04,
	.group:hover .group-hover\:txt-ui-text-opal-04,
	.hover\:txt-ui-text-opal-04:hover,
	.txt-ui-text-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.focus\:txt-ui-text-opal-5:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-5,
	.group:hover .group-hover\:txt-ui-text-opal-5,
	.hover\:txt-ui-text-opal-5:hover,
	.txt-ui-text-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.focus\:txt-ui-text-opal-05:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-05,
	.group:hover .group-hover\:txt-ui-text-opal-05,
	.hover\:txt-ui-text-opal-05:hover,
	.txt-ui-text-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.focus\:txt-ui-text-opal-6:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-6,
	.group:hover .group-hover\:txt-ui-text-opal-6,
	.hover\:txt-ui-text-opal-6:hover,
	.txt-ui-text-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.focus\:txt-ui-text-opal-06:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-06,
	.group:hover .group-hover\:txt-ui-text-opal-06,
	.hover\:txt-ui-text-opal-06:hover,
	.txt-ui-text-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.focus\:txt-ui-text-opal-7:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-7,
	.group:hover .group-hover\:txt-ui-text-opal-7,
	.hover\:txt-ui-text-opal-7:hover,
	.txt-ui-text-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.focus\:txt-ui-text-opal-07:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-07,
	.group:hover .group-hover\:txt-ui-text-opal-07,
	.hover\:txt-ui-text-opal-07:hover,
	.txt-ui-text-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.focus\:txt-ui-text-opal-8:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-8,
	.group:hover .group-hover\:txt-ui-text-opal-8,
	.hover\:txt-ui-text-opal-8:hover,
	.txt-ui-text-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.focus\:txt-ui-text-opal-08:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-08,
	.group:hover .group-hover\:txt-ui-text-opal-08,
	.hover\:txt-ui-text-opal-08:hover,
	.txt-ui-text-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.focus\:txt-ui-text-opal-9:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-9,
	.group:hover .group-hover\:txt-ui-text-opal-9,
	.hover\:txt-ui-text-opal-9:hover,
	.txt-ui-text-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.focus\:txt-ui-text-opal-09:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-09,
	.group:hover .group-hover\:txt-ui-text-opal-09,
	.hover\:txt-ui-text-opal-09:hover,
	.txt-ui-text-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.focus\:txt-ui-text-opal-10:focus,
	.group:focus-within .group-focus-within\:txt-ui-text-opal-10,
	.group:hover .group-hover\:txt-ui-text-opal-10,
	.hover\:txt-ui-text-opal-10:hover,
	.txt-ui-text-opal-10 {
		color: #383f76;
	}
	.bg-dark-purple,
	.focus\:bg-dark-purple:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple,
	.group:hover .group-hover\:bg-dark-purple,
	.hover\:bg-dark-purple:hover {
		background: #441c99;
	}
	.bg-dark-purple-opal-0,
	.focus\:bg-dark-purple-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-0,
	.group:hover .group-hover\:bg-dark-purple-opal-0,
	.hover\:bg-dark-purple-opal-0:hover {
		background: rgba(68, 28, 153, 0);
	}
	.bg-dark-purple-opal-00,
	.focus\:bg-dark-purple-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-00,
	.group:hover .group-hover\:bg-dark-purple-opal-00,
	.hover\:bg-dark-purple-opal-00:hover {
		background: rgba(68, 28, 153, 0);
	}
	.bg-dark-purple-opal-1,
	.focus\:bg-dark-purple-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-1,
	.group:hover .group-hover\:bg-dark-purple-opal-1,
	.hover\:bg-dark-purple-opal-1:hover {
		background: rgba(68, 28, 153, 0.1);
	}
	.bg-dark-purple-opal-01,
	.focus\:bg-dark-purple-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-01,
	.group:hover .group-hover\:bg-dark-purple-opal-01,
	.hover\:bg-dark-purple-opal-01:hover {
		background: rgba(68, 28, 153, 0.01);
	}
	.bg-dark-purple-opal-2,
	.focus\:bg-dark-purple-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-2,
	.group:hover .group-hover\:bg-dark-purple-opal-2,
	.hover\:bg-dark-purple-opal-2:hover {
		background: rgba(68, 28, 153, 0.2);
	}
	.bg-dark-purple-opal-02,
	.focus\:bg-dark-purple-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-02,
	.group:hover .group-hover\:bg-dark-purple-opal-02,
	.hover\:bg-dark-purple-opal-02:hover {
		background: rgba(68, 28, 153, 0.02);
	}
	.bg-dark-purple-opal-3,
	.focus\:bg-dark-purple-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-3,
	.group:hover .group-hover\:bg-dark-purple-opal-3,
	.hover\:bg-dark-purple-opal-3:hover {
		background: rgba(68, 28, 153, 0.3);
	}
	.bg-dark-purple-opal-03,
	.focus\:bg-dark-purple-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-03,
	.group:hover .group-hover\:bg-dark-purple-opal-03,
	.hover\:bg-dark-purple-opal-03:hover {
		background: rgba(68, 28, 153, 0.03);
	}
	.bg-dark-purple-opal-4,
	.focus\:bg-dark-purple-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-4,
	.group:hover .group-hover\:bg-dark-purple-opal-4,
	.hover\:bg-dark-purple-opal-4:hover {
		background: rgba(68, 28, 153, 0.4);
	}
	.bg-dark-purple-opal-04,
	.focus\:bg-dark-purple-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-04,
	.group:hover .group-hover\:bg-dark-purple-opal-04,
	.hover\:bg-dark-purple-opal-04:hover {
		background: rgba(68, 28, 153, 0.04);
	}
	.bg-dark-purple-opal-5,
	.focus\:bg-dark-purple-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-5,
	.group:hover .group-hover\:bg-dark-purple-opal-5,
	.hover\:bg-dark-purple-opal-5:hover {
		background: rgba(68, 28, 153, 0.5);
	}
	.bg-dark-purple-opal-05,
	.focus\:bg-dark-purple-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-05,
	.group:hover .group-hover\:bg-dark-purple-opal-05,
	.hover\:bg-dark-purple-opal-05:hover {
		background: rgba(68, 28, 153, 0.05);
	}
	.bg-dark-purple-opal-6,
	.focus\:bg-dark-purple-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-6,
	.group:hover .group-hover\:bg-dark-purple-opal-6,
	.hover\:bg-dark-purple-opal-6:hover {
		background: rgba(68, 28, 153, 0.6);
	}
	.bg-dark-purple-opal-06,
	.focus\:bg-dark-purple-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-06,
	.group:hover .group-hover\:bg-dark-purple-opal-06,
	.hover\:bg-dark-purple-opal-06:hover {
		background: rgba(68, 28, 153, 0.06);
	}
	.bg-dark-purple-opal-7,
	.focus\:bg-dark-purple-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-7,
	.group:hover .group-hover\:bg-dark-purple-opal-7,
	.hover\:bg-dark-purple-opal-7:hover {
		background: rgba(68, 28, 153, 0.7);
	}
	.bg-dark-purple-opal-07,
	.focus\:bg-dark-purple-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-07,
	.group:hover .group-hover\:bg-dark-purple-opal-07,
	.hover\:bg-dark-purple-opal-07:hover {
		background: rgba(68, 28, 153, 0.07);
	}
	.bg-dark-purple-opal-8,
	.focus\:bg-dark-purple-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-8,
	.group:hover .group-hover\:bg-dark-purple-opal-8,
	.hover\:bg-dark-purple-opal-8:hover {
		background: rgba(68, 28, 153, 0.8);
	}
	.bg-dark-purple-opal-08,
	.focus\:bg-dark-purple-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-08,
	.group:hover .group-hover\:bg-dark-purple-opal-08,
	.hover\:bg-dark-purple-opal-08:hover {
		background: rgba(68, 28, 153, 0.08);
	}
	.bg-dark-purple-opal-9,
	.focus\:bg-dark-purple-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-9,
	.group:hover .group-hover\:bg-dark-purple-opal-9,
	.hover\:bg-dark-purple-opal-9:hover {
		background: rgba(68, 28, 153, 0.9);
	}
	.bg-dark-purple-opal-09,
	.focus\:bg-dark-purple-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-09,
	.group:hover .group-hover\:bg-dark-purple-opal-09,
	.hover\:bg-dark-purple-opal-09:hover {
		background: rgba(68, 28, 153, 0.09);
	}
	.bg-dark-purple-opal-10,
	.focus\:bg-dark-purple-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-opal-10,
	.group:hover .group-hover\:bg-dark-purple-opal-10,
	.hover\:bg-dark-purple-opal-10:hover {
		background: #441c99;
	}
	.bg-purple,
	.focus\:bg-purple:focus,
	.group:focus-within .group-focus-within\:bg-purple,
	.group:hover .group-hover\:bg-purple,
	.hover\:bg-purple:hover {
		background: #9043c6;
	}
	.bg-purple-opal-0,
	.focus\:bg-purple-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-0,
	.group:hover .group-hover\:bg-purple-opal-0,
	.hover\:bg-purple-opal-0:hover {
		background: rgba(144, 67, 198, 0);
	}
	.bg-purple-opal-00,
	.focus\:bg-purple-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-00,
	.group:hover .group-hover\:bg-purple-opal-00,
	.hover\:bg-purple-opal-00:hover {
		background: rgba(144, 67, 198, 0);
	}
	.bg-purple-opal-1,
	.focus\:bg-purple-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-1,
	.group:hover .group-hover\:bg-purple-opal-1,
	.hover\:bg-purple-opal-1:hover {
		background: rgba(144, 67, 198, 0.1);
	}
	.bg-purple-opal-01,
	.focus\:bg-purple-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-01,
	.group:hover .group-hover\:bg-purple-opal-01,
	.hover\:bg-purple-opal-01:hover {
		background: rgba(144, 67, 198, 0.01);
	}
	.bg-purple-opal-2,
	.focus\:bg-purple-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-2,
	.group:hover .group-hover\:bg-purple-opal-2,
	.hover\:bg-purple-opal-2:hover {
		background: rgba(144, 67, 198, 0.2);
	}
	.bg-purple-opal-02,
	.focus\:bg-purple-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-02,
	.group:hover .group-hover\:bg-purple-opal-02,
	.hover\:bg-purple-opal-02:hover {
		background: rgba(144, 67, 198, 0.02);
	}
	.bg-purple-opal-3,
	.focus\:bg-purple-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-3,
	.group:hover .group-hover\:bg-purple-opal-3,
	.hover\:bg-purple-opal-3:hover {
		background: rgba(144, 67, 198, 0.3);
	}
	.bg-purple-opal-03,
	.focus\:bg-purple-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-03,
	.group:hover .group-hover\:bg-purple-opal-03,
	.hover\:bg-purple-opal-03:hover {
		background: rgba(144, 67, 198, 0.03);
	}
	.bg-purple-opal-4,
	.focus\:bg-purple-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-4,
	.group:hover .group-hover\:bg-purple-opal-4,
	.hover\:bg-purple-opal-4:hover {
		background: rgba(144, 67, 198, 0.4);
	}
	.bg-purple-opal-04,
	.focus\:bg-purple-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-04,
	.group:hover .group-hover\:bg-purple-opal-04,
	.hover\:bg-purple-opal-04:hover {
		background: rgba(144, 67, 198, 0.04);
	}
	.bg-purple-opal-5,
	.focus\:bg-purple-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-5,
	.group:hover .group-hover\:bg-purple-opal-5,
	.hover\:bg-purple-opal-5:hover {
		background: rgba(144, 67, 198, 0.5);
	}
	.bg-purple-opal-05,
	.focus\:bg-purple-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-05,
	.group:hover .group-hover\:bg-purple-opal-05,
	.hover\:bg-purple-opal-05:hover {
		background: rgba(144, 67, 198, 0.05);
	}
	.bg-purple-opal-6,
	.focus\:bg-purple-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-6,
	.group:hover .group-hover\:bg-purple-opal-6,
	.hover\:bg-purple-opal-6:hover {
		background: rgba(144, 67, 198, 0.6);
	}
	.bg-purple-opal-06,
	.focus\:bg-purple-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-06,
	.group:hover .group-hover\:bg-purple-opal-06,
	.hover\:bg-purple-opal-06:hover {
		background: rgba(144, 67, 198, 0.06);
	}
	.bg-purple-opal-7,
	.focus\:bg-purple-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-7,
	.group:hover .group-hover\:bg-purple-opal-7,
	.hover\:bg-purple-opal-7:hover {
		background: rgba(144, 67, 198, 0.7);
	}
	.bg-purple-opal-07,
	.focus\:bg-purple-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-07,
	.group:hover .group-hover\:bg-purple-opal-07,
	.hover\:bg-purple-opal-07:hover {
		background: rgba(144, 67, 198, 0.07);
	}
	.bg-purple-opal-8,
	.focus\:bg-purple-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-8,
	.group:hover .group-hover\:bg-purple-opal-8,
	.hover\:bg-purple-opal-8:hover {
		background: rgba(144, 67, 198, 0.8);
	}
	.bg-purple-opal-08,
	.focus\:bg-purple-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-08,
	.group:hover .group-hover\:bg-purple-opal-08,
	.hover\:bg-purple-opal-08:hover {
		background: rgba(144, 67, 198, 0.08);
	}
	.bg-purple-opal-9,
	.focus\:bg-purple-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-9,
	.group:hover .group-hover\:bg-purple-opal-9,
	.hover\:bg-purple-opal-9:hover {
		background: rgba(144, 67, 198, 0.9);
	}
	.bg-purple-opal-09,
	.focus\:bg-purple-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-09,
	.group:hover .group-hover\:bg-purple-opal-09,
	.hover\:bg-purple-opal-09:hover {
		background: rgba(144, 67, 198, 0.09);
	}
	.bg-purple-opal-10,
	.focus\:bg-purple-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-purple-opal-10,
	.group:hover .group-hover\:bg-purple-opal-10,
	.hover\:bg-purple-opal-10:hover {
		background: #9043c6;
	}
	.bg-lavender,
	.focus\:bg-lavender:focus,
	.group:focus-within .group-focus-within\:bg-lavender,
	.group:hover .group-hover\:bg-lavender,
	.hover\:bg-lavender:hover {
		background: #c481f3;
	}
	.bg-lavender-opal-0,
	.focus\:bg-lavender-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-0,
	.group:hover .group-hover\:bg-lavender-opal-0,
	.hover\:bg-lavender-opal-0:hover {
		background: rgba(196, 129, 243, 0);
	}
	.bg-lavender-opal-00,
	.focus\:bg-lavender-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-00,
	.group:hover .group-hover\:bg-lavender-opal-00,
	.hover\:bg-lavender-opal-00:hover {
		background: rgba(196, 129, 243, 0);
	}
	.bg-lavender-opal-1,
	.focus\:bg-lavender-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-1,
	.group:hover .group-hover\:bg-lavender-opal-1,
	.hover\:bg-lavender-opal-1:hover {
		background: rgba(196, 129, 243, 0.1);
	}
	.bg-lavender-opal-01,
	.focus\:bg-lavender-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-01,
	.group:hover .group-hover\:bg-lavender-opal-01,
	.hover\:bg-lavender-opal-01:hover {
		background: rgba(196, 129, 243, 0.01);
	}
	.bg-lavender-opal-2,
	.focus\:bg-lavender-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-2,
	.group:hover .group-hover\:bg-lavender-opal-2,
	.hover\:bg-lavender-opal-2:hover {
		background: rgba(196, 129, 243, 0.2);
	}
	.bg-lavender-opal-02,
	.focus\:bg-lavender-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-02,
	.group:hover .group-hover\:bg-lavender-opal-02,
	.hover\:bg-lavender-opal-02:hover {
		background: rgba(196, 129, 243, 0.02);
	}
	.bg-lavender-opal-3,
	.focus\:bg-lavender-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-3,
	.group:hover .group-hover\:bg-lavender-opal-3,
	.hover\:bg-lavender-opal-3:hover {
		background: rgba(196, 129, 243, 0.3);
	}
	.bg-lavender-opal-03,
	.focus\:bg-lavender-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-03,
	.group:hover .group-hover\:bg-lavender-opal-03,
	.hover\:bg-lavender-opal-03:hover {
		background: rgba(196, 129, 243, 0.03);
	}
	.bg-lavender-opal-4,
	.focus\:bg-lavender-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-4,
	.group:hover .group-hover\:bg-lavender-opal-4,
	.hover\:bg-lavender-opal-4:hover {
		background: rgba(196, 129, 243, 0.4);
	}
	.bg-lavender-opal-04,
	.focus\:bg-lavender-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-04,
	.group:hover .group-hover\:bg-lavender-opal-04,
	.hover\:bg-lavender-opal-04:hover {
		background: rgba(196, 129, 243, 0.04);
	}
	.bg-lavender-opal-5,
	.focus\:bg-lavender-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-5,
	.group:hover .group-hover\:bg-lavender-opal-5,
	.hover\:bg-lavender-opal-5:hover {
		background: rgba(196, 129, 243, 0.5);
	}
	.bg-lavender-opal-05,
	.focus\:bg-lavender-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-05,
	.group:hover .group-hover\:bg-lavender-opal-05,
	.hover\:bg-lavender-opal-05:hover {
		background: rgba(196, 129, 243, 0.05);
	}
	.bg-lavender-opal-6,
	.focus\:bg-lavender-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-6,
	.group:hover .group-hover\:bg-lavender-opal-6,
	.hover\:bg-lavender-opal-6:hover {
		background: rgba(196, 129, 243, 0.6);
	}
	.bg-lavender-opal-06,
	.focus\:bg-lavender-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-06,
	.group:hover .group-hover\:bg-lavender-opal-06,
	.hover\:bg-lavender-opal-06:hover {
		background: rgba(196, 129, 243, 0.06);
	}
	.bg-lavender-opal-7,
	.focus\:bg-lavender-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-7,
	.group:hover .group-hover\:bg-lavender-opal-7,
	.hover\:bg-lavender-opal-7:hover {
		background: rgba(196, 129, 243, 0.7);
	}
	.bg-lavender-opal-07,
	.focus\:bg-lavender-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-07,
	.group:hover .group-hover\:bg-lavender-opal-07,
	.hover\:bg-lavender-opal-07:hover {
		background: rgba(196, 129, 243, 0.07);
	}
	.bg-lavender-opal-8,
	.focus\:bg-lavender-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-8,
	.group:hover .group-hover\:bg-lavender-opal-8,
	.hover\:bg-lavender-opal-8:hover {
		background: rgba(196, 129, 243, 0.8);
	}
	.bg-lavender-opal-08,
	.focus\:bg-lavender-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-08,
	.group:hover .group-hover\:bg-lavender-opal-08,
	.hover\:bg-lavender-opal-08:hover {
		background: rgba(196, 129, 243, 0.08);
	}
	.bg-lavender-opal-9,
	.focus\:bg-lavender-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-9,
	.group:hover .group-hover\:bg-lavender-opal-9,
	.hover\:bg-lavender-opal-9:hover {
		background: rgba(196, 129, 243, 0.9);
	}
	.bg-lavender-opal-09,
	.focus\:bg-lavender-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-09,
	.group:hover .group-hover\:bg-lavender-opal-09,
	.hover\:bg-lavender-opal-09:hover {
		background: rgba(196, 129, 243, 0.09);
	}
	.bg-lavender-opal-10,
	.focus\:bg-lavender-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-lavender-opal-10,
	.group:hover .group-hover\:bg-lavender-opal-10,
	.hover\:bg-lavender-opal-10:hover {
		background: #c481f3;
	}
	.bg-black,
	.focus\:bg-black:focus,
	.group:focus-within .group-focus-within\:bg-black,
	.group:hover .group-hover\:bg-black,
	.hover\:bg-black:hover {
		background: #000;
	}
	.bg-black-opal-0,
	.focus\:bg-black-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-0,
	.group:hover .group-hover\:bg-black-opal-0,
	.hover\:bg-black-opal-0:hover {
		background: transparent;
	}
	.bg-black-opal-00,
	.focus\:bg-black-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-00,
	.group:hover .group-hover\:bg-black-opal-00,
	.hover\:bg-black-opal-00:hover {
		background: transparent;
	}
	.bg-black-opal-1,
	.focus\:bg-black-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-1,
	.group:hover .group-hover\:bg-black-opal-1,
	.hover\:bg-black-opal-1:hover {
		background: rgba(0, 0, 0, 0.1);
	}
	.bg-black-opal-01,
	.focus\:bg-black-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-01,
	.group:hover .group-hover\:bg-black-opal-01,
	.hover\:bg-black-opal-01:hover {
		background: rgba(0, 0, 0, 0.01);
	}
	.bg-black-opal-2,
	.focus\:bg-black-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-2,
	.group:hover .group-hover\:bg-black-opal-2,
	.hover\:bg-black-opal-2:hover {
		background: rgba(0, 0, 0, 0.2);
	}
	.bg-black-opal-02,
	.focus\:bg-black-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-02,
	.group:hover .group-hover\:bg-black-opal-02,
	.hover\:bg-black-opal-02:hover {
		background: rgba(0, 0, 0, 0.02);
	}
	.bg-black-opal-3,
	.focus\:bg-black-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-3,
	.group:hover .group-hover\:bg-black-opal-3,
	.hover\:bg-black-opal-3:hover {
		background: rgba(0, 0, 0, 0.3);
	}
	.bg-black-opal-03,
	.focus\:bg-black-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-03,
	.group:hover .group-hover\:bg-black-opal-03,
	.hover\:bg-black-opal-03:hover {
		background: rgba(0, 0, 0, 0.03);
	}
	.bg-black-opal-4,
	.focus\:bg-black-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-4,
	.group:hover .group-hover\:bg-black-opal-4,
	.hover\:bg-black-opal-4:hover {
		background: rgba(0, 0, 0, 0.4);
	}
	.bg-black-opal-04,
	.focus\:bg-black-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-04,
	.group:hover .group-hover\:bg-black-opal-04,
	.hover\:bg-black-opal-04:hover {
		background: rgba(0, 0, 0, 0.04);
	}
	.bg-black-opal-5,
	.focus\:bg-black-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-5,
	.group:hover .group-hover\:bg-black-opal-5,
	.hover\:bg-black-opal-5:hover {
		background: rgba(0, 0, 0, 0.5);
	}
	.bg-black-opal-05,
	.focus\:bg-black-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-05,
	.group:hover .group-hover\:bg-black-opal-05,
	.hover\:bg-black-opal-05:hover {
		background: rgba(0, 0, 0, 0.05);
	}
	.bg-black-opal-6,
	.focus\:bg-black-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-6,
	.group:hover .group-hover\:bg-black-opal-6,
	.hover\:bg-black-opal-6:hover {
		background: rgba(0, 0, 0, 0.6);
	}
	.bg-black-opal-06,
	.focus\:bg-black-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-06,
	.group:hover .group-hover\:bg-black-opal-06,
	.hover\:bg-black-opal-06:hover {
		background: rgba(0, 0, 0, 0.06);
	}
	.bg-black-opal-7,
	.focus\:bg-black-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-7,
	.group:hover .group-hover\:bg-black-opal-7,
	.hover\:bg-black-opal-7:hover {
		background: rgba(0, 0, 0, 0.7);
	}
	.bg-black-opal-07,
	.focus\:bg-black-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-07,
	.group:hover .group-hover\:bg-black-opal-07,
	.hover\:bg-black-opal-07:hover {
		background: rgba(0, 0, 0, 0.07);
	}
	.bg-black-opal-8,
	.focus\:bg-black-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-8,
	.group:hover .group-hover\:bg-black-opal-8,
	.hover\:bg-black-opal-8:hover {
		background: rgba(0, 0, 0, 0.8);
	}
	.bg-black-opal-08,
	.focus\:bg-black-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-08,
	.group:hover .group-hover\:bg-black-opal-08,
	.hover\:bg-black-opal-08:hover {
		background: rgba(0, 0, 0, 0.08);
	}
	.bg-black-opal-9,
	.focus\:bg-black-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-9,
	.group:hover .group-hover\:bg-black-opal-9,
	.hover\:bg-black-opal-9:hover {
		background: rgba(0, 0, 0, 0.9);
	}
	.bg-black-opal-09,
	.focus\:bg-black-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-09,
	.group:hover .group-hover\:bg-black-opal-09,
	.hover\:bg-black-opal-09:hover {
		background: rgba(0, 0, 0, 0.09);
	}
	.bg-black-opal-10,
	.focus\:bg-black-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-black-opal-10,
	.group:hover .group-hover\:bg-black-opal-10,
	.hover\:bg-black-opal-10:hover {
		background: #000;
	}
	.bg-space,
	.focus\:bg-space:focus,
	.group:focus-within .group-focus-within\:bg-space,
	.group:hover .group-hover\:bg-space,
	.hover\:bg-space:hover {
		background: #01011e;
	}
	.bg-space-opal-0,
	.focus\:bg-space-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-0,
	.group:hover .group-hover\:bg-space-opal-0,
	.hover\:bg-space-opal-0:hover {
		background: rgba(1, 1, 30, 0);
	}
	.bg-space-opal-00,
	.focus\:bg-space-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-00,
	.group:hover .group-hover\:bg-space-opal-00,
	.hover\:bg-space-opal-00:hover {
		background: rgba(1, 1, 30, 0);
	}
	.bg-space-opal-1,
	.focus\:bg-space-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-1,
	.group:hover .group-hover\:bg-space-opal-1,
	.hover\:bg-space-opal-1:hover {
		background: rgba(1, 1, 30, 0.1);
	}
	.bg-space-opal-01,
	.focus\:bg-space-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-01,
	.group:hover .group-hover\:bg-space-opal-01,
	.hover\:bg-space-opal-01:hover {
		background: rgba(1, 1, 30, 0.01);
	}
	.bg-space-opal-2,
	.focus\:bg-space-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-2,
	.group:hover .group-hover\:bg-space-opal-2,
	.hover\:bg-space-opal-2:hover {
		background: rgba(1, 1, 30, 0.2);
	}
	.bg-space-opal-02,
	.focus\:bg-space-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-02,
	.group:hover .group-hover\:bg-space-opal-02,
	.hover\:bg-space-opal-02:hover {
		background: rgba(1, 1, 30, 0.02);
	}
	.bg-space-opal-3,
	.focus\:bg-space-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-3,
	.group:hover .group-hover\:bg-space-opal-3,
	.hover\:bg-space-opal-3:hover {
		background: rgba(1, 1, 30, 0.3);
	}
	.bg-space-opal-03,
	.focus\:bg-space-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-03,
	.group:hover .group-hover\:bg-space-opal-03,
	.hover\:bg-space-opal-03:hover {
		background: rgba(1, 1, 30, 0.03);
	}
	.bg-space-opal-4,
	.focus\:bg-space-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-4,
	.group:hover .group-hover\:bg-space-opal-4,
	.hover\:bg-space-opal-4:hover {
		background: rgba(1, 1, 30, 0.4);
	}
	.bg-space-opal-04,
	.focus\:bg-space-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-04,
	.group:hover .group-hover\:bg-space-opal-04,
	.hover\:bg-space-opal-04:hover {
		background: rgba(1, 1, 30, 0.04);
	}
	.bg-space-opal-5,
	.focus\:bg-space-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-5,
	.group:hover .group-hover\:bg-space-opal-5,
	.hover\:bg-space-opal-5:hover {
		background: rgba(1, 1, 30, 0.5);
	}
	.bg-space-opal-05,
	.focus\:bg-space-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-05,
	.group:hover .group-hover\:bg-space-opal-05,
	.hover\:bg-space-opal-05:hover {
		background: rgba(1, 1, 30, 0.05);
	}
	.bg-space-opal-6,
	.focus\:bg-space-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-6,
	.group:hover .group-hover\:bg-space-opal-6,
	.hover\:bg-space-opal-6:hover {
		background: rgba(1, 1, 30, 0.6);
	}
	.bg-space-opal-06,
	.focus\:bg-space-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-06,
	.group:hover .group-hover\:bg-space-opal-06,
	.hover\:bg-space-opal-06:hover {
		background: rgba(1, 1, 30, 0.06);
	}
	.bg-space-opal-7,
	.focus\:bg-space-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-7,
	.group:hover .group-hover\:bg-space-opal-7,
	.hover\:bg-space-opal-7:hover {
		background: rgba(1, 1, 30, 0.7);
	}
	.bg-space-opal-07,
	.focus\:bg-space-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-07,
	.group:hover .group-hover\:bg-space-opal-07,
	.hover\:bg-space-opal-07:hover {
		background: rgba(1, 1, 30, 0.07);
	}
	.bg-space-opal-8,
	.focus\:bg-space-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-8,
	.group:hover .group-hover\:bg-space-opal-8,
	.hover\:bg-space-opal-8:hover {
		background: rgba(1, 1, 30, 0.8);
	}
	.bg-space-opal-08,
	.focus\:bg-space-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-08,
	.group:hover .group-hover\:bg-space-opal-08,
	.hover\:bg-space-opal-08:hover {
		background: rgba(1, 1, 30, 0.08);
	}
	.bg-space-opal-9,
	.focus\:bg-space-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-9,
	.group:hover .group-hover\:bg-space-opal-9,
	.hover\:bg-space-opal-9:hover {
		background: rgba(1, 1, 30, 0.9);
	}
	.bg-space-opal-09,
	.focus\:bg-space-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-09,
	.group:hover .group-hover\:bg-space-opal-09,
	.hover\:bg-space-opal-09:hover {
		background: rgba(1, 1, 30, 0.09);
	}
	.bg-space-opal-10,
	.focus\:bg-space-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-space-opal-10,
	.group:hover .group-hover\:bg-space-opal-10,
	.hover\:bg-space-opal-10:hover {
		background: #01011e;
	}
	.bg-dawn,
	.focus\:bg-dawn:focus,
	.group:focus-within .group-focus-within\:bg-dawn,
	.group:hover .group-hover\:bg-dawn,
	.hover\:bg-dawn:hover {
		background: #383f76;
	}
	.bg-dawn-opal-0,
	.focus\:bg-dawn-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-0,
	.group:hover .group-hover\:bg-dawn-opal-0,
	.hover\:bg-dawn-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-dawn-opal-00,
	.focus\:bg-dawn-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-00,
	.group:hover .group-hover\:bg-dawn-opal-00,
	.hover\:bg-dawn-opal-00:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-dawn-opal-1,
	.focus\:bg-dawn-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-1,
	.group:hover .group-hover\:bg-dawn-opal-1,
	.hover\:bg-dawn-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.bg-dawn-opal-01,
	.focus\:bg-dawn-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-01,
	.group:hover .group-hover\:bg-dawn-opal-01,
	.hover\:bg-dawn-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.bg-dawn-opal-2,
	.focus\:bg-dawn-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-2,
	.group:hover .group-hover\:bg-dawn-opal-2,
	.hover\:bg-dawn-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.bg-dawn-opal-02,
	.focus\:bg-dawn-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-02,
	.group:hover .group-hover\:bg-dawn-opal-02,
	.hover\:bg-dawn-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.bg-dawn-opal-3,
	.focus\:bg-dawn-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-3,
	.group:hover .group-hover\:bg-dawn-opal-3,
	.hover\:bg-dawn-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.bg-dawn-opal-03,
	.focus\:bg-dawn-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-03,
	.group:hover .group-hover\:bg-dawn-opal-03,
	.hover\:bg-dawn-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.bg-dawn-opal-4,
	.focus\:bg-dawn-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-4,
	.group:hover .group-hover\:bg-dawn-opal-4,
	.hover\:bg-dawn-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.bg-dawn-opal-04,
	.focus\:bg-dawn-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-04,
	.group:hover .group-hover\:bg-dawn-opal-04,
	.hover\:bg-dawn-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.bg-dawn-opal-5,
	.focus\:bg-dawn-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-5,
	.group:hover .group-hover\:bg-dawn-opal-5,
	.hover\:bg-dawn-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.bg-dawn-opal-05,
	.focus\:bg-dawn-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-05,
	.group:hover .group-hover\:bg-dawn-opal-05,
	.hover\:bg-dawn-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.bg-dawn-opal-6,
	.focus\:bg-dawn-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-6,
	.group:hover .group-hover\:bg-dawn-opal-6,
	.hover\:bg-dawn-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.bg-dawn-opal-06,
	.focus\:bg-dawn-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-06,
	.group:hover .group-hover\:bg-dawn-opal-06,
	.hover\:bg-dawn-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.bg-dawn-opal-7,
	.focus\:bg-dawn-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-7,
	.group:hover .group-hover\:bg-dawn-opal-7,
	.hover\:bg-dawn-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.bg-dawn-opal-07,
	.focus\:bg-dawn-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-07,
	.group:hover .group-hover\:bg-dawn-opal-07,
	.hover\:bg-dawn-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.bg-dawn-opal-8,
	.focus\:bg-dawn-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-8,
	.group:hover .group-hover\:bg-dawn-opal-8,
	.hover\:bg-dawn-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.bg-dawn-opal-08,
	.focus\:bg-dawn-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-08,
	.group:hover .group-hover\:bg-dawn-opal-08,
	.hover\:bg-dawn-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.bg-dawn-opal-9,
	.focus\:bg-dawn-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-9,
	.group:hover .group-hover\:bg-dawn-opal-9,
	.hover\:bg-dawn-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.bg-dawn-opal-09,
	.focus\:bg-dawn-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-09,
	.group:hover .group-hover\:bg-dawn-opal-09,
	.hover\:bg-dawn-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.bg-dawn-opal-10,
	.focus\:bg-dawn-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-dawn-opal-10,
	.group:hover .group-hover\:bg-dawn-opal-10,
	.hover\:bg-dawn-opal-10:hover {
		background: #383f76;
	}
	.bg-steel,
	.focus\:bg-steel:focus,
	.group:focus-within .group-focus-within\:bg-steel,
	.group:hover .group-hover\:bg-steel,
	.hover\:bg-steel:hover {
		background: #555463;
	}
	.bg-steel-opal-0,
	.focus\:bg-steel-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-0,
	.group:hover .group-hover\:bg-steel-opal-0,
	.hover\:bg-steel-opal-0:hover {
		background: rgba(85, 84, 99, 0);
	}
	.bg-steel-opal-00,
	.focus\:bg-steel-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-00,
	.group:hover .group-hover\:bg-steel-opal-00,
	.hover\:bg-steel-opal-00:hover {
		background: rgba(85, 84, 99, 0);
	}
	.bg-steel-opal-1,
	.focus\:bg-steel-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-1,
	.group:hover .group-hover\:bg-steel-opal-1,
	.hover\:bg-steel-opal-1:hover {
		background: rgba(85, 84, 99, 0.1);
	}
	.bg-steel-opal-01,
	.focus\:bg-steel-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-01,
	.group:hover .group-hover\:bg-steel-opal-01,
	.hover\:bg-steel-opal-01:hover {
		background: rgba(85, 84, 99, 0.01);
	}
	.bg-steel-opal-2,
	.focus\:bg-steel-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-2,
	.group:hover .group-hover\:bg-steel-opal-2,
	.hover\:bg-steel-opal-2:hover {
		background: rgba(85, 84, 99, 0.2);
	}
	.bg-steel-opal-02,
	.focus\:bg-steel-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-02,
	.group:hover .group-hover\:bg-steel-opal-02,
	.hover\:bg-steel-opal-02:hover {
		background: rgba(85, 84, 99, 0.02);
	}
	.bg-steel-opal-3,
	.focus\:bg-steel-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-3,
	.group:hover .group-hover\:bg-steel-opal-3,
	.hover\:bg-steel-opal-3:hover {
		background: rgba(85, 84, 99, 0.3);
	}
	.bg-steel-opal-03,
	.focus\:bg-steel-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-03,
	.group:hover .group-hover\:bg-steel-opal-03,
	.hover\:bg-steel-opal-03:hover {
		background: rgba(85, 84, 99, 0.03);
	}
	.bg-steel-opal-4,
	.focus\:bg-steel-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-4,
	.group:hover .group-hover\:bg-steel-opal-4,
	.hover\:bg-steel-opal-4:hover {
		background: rgba(85, 84, 99, 0.4);
	}
	.bg-steel-opal-04,
	.focus\:bg-steel-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-04,
	.group:hover .group-hover\:bg-steel-opal-04,
	.hover\:bg-steel-opal-04:hover {
		background: rgba(85, 84, 99, 0.04);
	}
	.bg-steel-opal-5,
	.focus\:bg-steel-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-5,
	.group:hover .group-hover\:bg-steel-opal-5,
	.hover\:bg-steel-opal-5:hover {
		background: rgba(85, 84, 99, 0.5);
	}
	.bg-steel-opal-05,
	.focus\:bg-steel-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-05,
	.group:hover .group-hover\:bg-steel-opal-05,
	.hover\:bg-steel-opal-05:hover {
		background: rgba(85, 84, 99, 0.05);
	}
	.bg-steel-opal-6,
	.focus\:bg-steel-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-6,
	.group:hover .group-hover\:bg-steel-opal-6,
	.hover\:bg-steel-opal-6:hover {
		background: rgba(85, 84, 99, 0.6);
	}
	.bg-steel-opal-06,
	.focus\:bg-steel-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-06,
	.group:hover .group-hover\:bg-steel-opal-06,
	.hover\:bg-steel-opal-06:hover {
		background: rgba(85, 84, 99, 0.06);
	}
	.bg-steel-opal-7,
	.focus\:bg-steel-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-7,
	.group:hover .group-hover\:bg-steel-opal-7,
	.hover\:bg-steel-opal-7:hover {
		background: rgba(85, 84, 99, 0.7);
	}
	.bg-steel-opal-07,
	.focus\:bg-steel-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-07,
	.group:hover .group-hover\:bg-steel-opal-07,
	.hover\:bg-steel-opal-07:hover {
		background: rgba(85, 84, 99, 0.07);
	}
	.bg-steel-opal-8,
	.focus\:bg-steel-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-8,
	.group:hover .group-hover\:bg-steel-opal-8,
	.hover\:bg-steel-opal-8:hover {
		background: rgba(85, 84, 99, 0.8);
	}
	.bg-steel-opal-08,
	.focus\:bg-steel-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-08,
	.group:hover .group-hover\:bg-steel-opal-08,
	.hover\:bg-steel-opal-08:hover {
		background: rgba(85, 84, 99, 0.08);
	}
	.bg-steel-opal-9,
	.focus\:bg-steel-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-9,
	.group:hover .group-hover\:bg-steel-opal-9,
	.hover\:bg-steel-opal-9:hover {
		background: rgba(85, 84, 99, 0.9);
	}
	.bg-steel-opal-09,
	.focus\:bg-steel-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-09,
	.group:hover .group-hover\:bg-steel-opal-09,
	.hover\:bg-steel-opal-09:hover {
		background: rgba(85, 84, 99, 0.09);
	}
	.bg-steel-opal-10,
	.focus\:bg-steel-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-steel-opal-10,
	.group:hover .group-hover\:bg-steel-opal-10,
	.hover\:bg-steel-opal-10:hover {
		background: #555463;
	}
	.bg-smoke,
	.focus\:bg-smoke:focus,
	.group:focus-within .group-focus-within\:bg-smoke,
	.group:hover .group-hover\:bg-smoke,
	.hover\:bg-smoke:hover {
		background: #6d6d9c;
	}
	.bg-smoke-opal-0,
	.focus\:bg-smoke-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-0,
	.group:hover .group-hover\:bg-smoke-opal-0,
	.hover\:bg-smoke-opal-0:hover {
		background: rgba(109, 109, 156, 0);
	}
	.bg-smoke-opal-00,
	.focus\:bg-smoke-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-00,
	.group:hover .group-hover\:bg-smoke-opal-00,
	.hover\:bg-smoke-opal-00:hover {
		background: rgba(109, 109, 156, 0);
	}
	.bg-smoke-opal-1,
	.focus\:bg-smoke-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-1,
	.group:hover .group-hover\:bg-smoke-opal-1,
	.hover\:bg-smoke-opal-1:hover {
		background: rgba(109, 109, 156, 0.1);
	}
	.bg-smoke-opal-01,
	.focus\:bg-smoke-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-01,
	.group:hover .group-hover\:bg-smoke-opal-01,
	.hover\:bg-smoke-opal-01:hover {
		background: rgba(109, 109, 156, 0.01);
	}
	.bg-smoke-opal-2,
	.focus\:bg-smoke-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-2,
	.group:hover .group-hover\:bg-smoke-opal-2,
	.hover\:bg-smoke-opal-2:hover {
		background: rgba(109, 109, 156, 0.2);
	}
	.bg-smoke-opal-02,
	.focus\:bg-smoke-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-02,
	.group:hover .group-hover\:bg-smoke-opal-02,
	.hover\:bg-smoke-opal-02:hover {
		background: rgba(109, 109, 156, 0.02);
	}
	.bg-smoke-opal-3,
	.focus\:bg-smoke-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-3,
	.group:hover .group-hover\:bg-smoke-opal-3,
	.hover\:bg-smoke-opal-3:hover {
		background: rgba(109, 109, 156, 0.3);
	}
	.bg-smoke-opal-03,
	.focus\:bg-smoke-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-03,
	.group:hover .group-hover\:bg-smoke-opal-03,
	.hover\:bg-smoke-opal-03:hover {
		background: rgba(109, 109, 156, 0.03);
	}
	.bg-smoke-opal-4,
	.focus\:bg-smoke-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-4,
	.group:hover .group-hover\:bg-smoke-opal-4,
	.hover\:bg-smoke-opal-4:hover {
		background: rgba(109, 109, 156, 0.4);
	}
	.bg-smoke-opal-04,
	.focus\:bg-smoke-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-04,
	.group:hover .group-hover\:bg-smoke-opal-04,
	.hover\:bg-smoke-opal-04:hover {
		background: rgba(109, 109, 156, 0.04);
	}
	.bg-smoke-opal-5,
	.focus\:bg-smoke-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-5,
	.group:hover .group-hover\:bg-smoke-opal-5,
	.hover\:bg-smoke-opal-5:hover {
		background: rgba(109, 109, 156, 0.5);
	}
	.bg-smoke-opal-05,
	.focus\:bg-smoke-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-05,
	.group:hover .group-hover\:bg-smoke-opal-05,
	.hover\:bg-smoke-opal-05:hover {
		background: rgba(109, 109, 156, 0.05);
	}
	.bg-smoke-opal-6,
	.focus\:bg-smoke-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-6,
	.group:hover .group-hover\:bg-smoke-opal-6,
	.hover\:bg-smoke-opal-6:hover {
		background: rgba(109, 109, 156, 0.6);
	}
	.bg-smoke-opal-06,
	.focus\:bg-smoke-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-06,
	.group:hover .group-hover\:bg-smoke-opal-06,
	.hover\:bg-smoke-opal-06:hover {
		background: rgba(109, 109, 156, 0.06);
	}
	.bg-smoke-opal-7,
	.focus\:bg-smoke-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-7,
	.group:hover .group-hover\:bg-smoke-opal-7,
	.hover\:bg-smoke-opal-7:hover {
		background: rgba(109, 109, 156, 0.7);
	}
	.bg-smoke-opal-07,
	.focus\:bg-smoke-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-07,
	.group:hover .group-hover\:bg-smoke-opal-07,
	.hover\:bg-smoke-opal-07:hover {
		background: rgba(109, 109, 156, 0.07);
	}
	.bg-smoke-opal-8,
	.focus\:bg-smoke-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-8,
	.group:hover .group-hover\:bg-smoke-opal-8,
	.hover\:bg-smoke-opal-8:hover {
		background: rgba(109, 109, 156, 0.8);
	}
	.bg-smoke-opal-08,
	.focus\:bg-smoke-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-08,
	.group:hover .group-hover\:bg-smoke-opal-08,
	.hover\:bg-smoke-opal-08:hover {
		background: rgba(109, 109, 156, 0.08);
	}
	.bg-smoke-opal-9,
	.focus\:bg-smoke-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-9,
	.group:hover .group-hover\:bg-smoke-opal-9,
	.hover\:bg-smoke-opal-9:hover {
		background: rgba(109, 109, 156, 0.9);
	}
	.bg-smoke-opal-09,
	.focus\:bg-smoke-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-09,
	.group:hover .group-hover\:bg-smoke-opal-09,
	.hover\:bg-smoke-opal-09:hover {
		background: rgba(109, 109, 156, 0.09);
	}
	.bg-smoke-opal-10,
	.focus\:bg-smoke-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-smoke-opal-10,
	.group:hover .group-hover\:bg-smoke-opal-10,
	.hover\:bg-smoke-opal-10:hover {
		background: #6d6d9c;
	}
	.bg-snow,
	.focus\:bg-snow:focus,
	.group:focus-within .group-focus-within\:bg-snow,
	.group:hover .group-hover\:bg-snow,
	.hover\:bg-snow:hover {
		background: #f6f7fb;
	}
	.bg-snow-opal-0,
	.focus\:bg-snow-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-0,
	.group:hover .group-hover\:bg-snow-opal-0,
	.hover\:bg-snow-opal-0:hover {
		background: rgba(246, 247, 251, 0);
	}
	.bg-snow-opal-00,
	.focus\:bg-snow-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-00,
	.group:hover .group-hover\:bg-snow-opal-00,
	.hover\:bg-snow-opal-00:hover {
		background: rgba(246, 247, 251, 0);
	}
	.bg-snow-opal-1,
	.focus\:bg-snow-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-1,
	.group:hover .group-hover\:bg-snow-opal-1,
	.hover\:bg-snow-opal-1:hover {
		background: rgba(246, 247, 251, 0.1);
	}
	.bg-snow-opal-01,
	.focus\:bg-snow-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-01,
	.group:hover .group-hover\:bg-snow-opal-01,
	.hover\:bg-snow-opal-01:hover {
		background: rgba(246, 247, 251, 0.01);
	}
	.bg-snow-opal-2,
	.focus\:bg-snow-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-2,
	.group:hover .group-hover\:bg-snow-opal-2,
	.hover\:bg-snow-opal-2:hover {
		background: rgba(246, 247, 251, 0.2);
	}
	.bg-snow-opal-02,
	.focus\:bg-snow-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-02,
	.group:hover .group-hover\:bg-snow-opal-02,
	.hover\:bg-snow-opal-02:hover {
		background: rgba(246, 247, 251, 0.02);
	}
	.bg-snow-opal-3,
	.focus\:bg-snow-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-3,
	.group:hover .group-hover\:bg-snow-opal-3,
	.hover\:bg-snow-opal-3:hover {
		background: rgba(246, 247, 251, 0.3);
	}
	.bg-snow-opal-03,
	.focus\:bg-snow-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-03,
	.group:hover .group-hover\:bg-snow-opal-03,
	.hover\:bg-snow-opal-03:hover {
		background: rgba(246, 247, 251, 0.03);
	}
	.bg-snow-opal-4,
	.focus\:bg-snow-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-4,
	.group:hover .group-hover\:bg-snow-opal-4,
	.hover\:bg-snow-opal-4:hover {
		background: rgba(246, 247, 251, 0.4);
	}
	.bg-snow-opal-04,
	.focus\:bg-snow-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-04,
	.group:hover .group-hover\:bg-snow-opal-04,
	.hover\:bg-snow-opal-04:hover {
		background: rgba(246, 247, 251, 0.04);
	}
	.bg-snow-opal-5,
	.focus\:bg-snow-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-5,
	.group:hover .group-hover\:bg-snow-opal-5,
	.hover\:bg-snow-opal-5:hover {
		background: rgba(246, 247, 251, 0.5);
	}
	.bg-snow-opal-05,
	.focus\:bg-snow-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-05,
	.group:hover .group-hover\:bg-snow-opal-05,
	.hover\:bg-snow-opal-05:hover {
		background: rgba(246, 247, 251, 0.05);
	}
	.bg-snow-opal-6,
	.focus\:bg-snow-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-6,
	.group:hover .group-hover\:bg-snow-opal-6,
	.hover\:bg-snow-opal-6:hover {
		background: rgba(246, 247, 251, 0.6);
	}
	.bg-snow-opal-06,
	.focus\:bg-snow-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-06,
	.group:hover .group-hover\:bg-snow-opal-06,
	.hover\:bg-snow-opal-06:hover {
		background: rgba(246, 247, 251, 0.06);
	}
	.bg-snow-opal-7,
	.focus\:bg-snow-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-7,
	.group:hover .group-hover\:bg-snow-opal-7,
	.hover\:bg-snow-opal-7:hover {
		background: rgba(246, 247, 251, 0.7);
	}
	.bg-snow-opal-07,
	.focus\:bg-snow-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-07,
	.group:hover .group-hover\:bg-snow-opal-07,
	.hover\:bg-snow-opal-07:hover {
		background: rgba(246, 247, 251, 0.07);
	}
	.bg-snow-opal-8,
	.focus\:bg-snow-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-8,
	.group:hover .group-hover\:bg-snow-opal-8,
	.hover\:bg-snow-opal-8:hover {
		background: rgba(246, 247, 251, 0.8);
	}
	.bg-snow-opal-08,
	.focus\:bg-snow-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-08,
	.group:hover .group-hover\:bg-snow-opal-08,
	.hover\:bg-snow-opal-08:hover {
		background: rgba(246, 247, 251, 0.08);
	}
	.bg-snow-opal-9,
	.focus\:bg-snow-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-9,
	.group:hover .group-hover\:bg-snow-opal-9,
	.hover\:bg-snow-opal-9:hover {
		background: rgba(246, 247, 251, 0.9);
	}
	.bg-snow-opal-09,
	.focus\:bg-snow-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-09,
	.group:hover .group-hover\:bg-snow-opal-09,
	.hover\:bg-snow-opal-09:hover {
		background: rgba(246, 247, 251, 0.09);
	}
	.bg-snow-opal-10,
	.focus\:bg-snow-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-snow-opal-10,
	.group:hover .group-hover\:bg-snow-opal-10,
	.hover\:bg-snow-opal-10:hover {
		background: #f6f7fb;
	}
	.bg-white,
	.focus\:bg-white:focus,
	.group:focus-within .group-focus-within\:bg-white,
	.group:hover .group-hover\:bg-white,
	.hover\:bg-white:hover {
		background: #fff;
	}
	.bg-white-opal-0,
	.focus\:bg-white-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-0,
	.group:hover .group-hover\:bg-white-opal-0,
	.hover\:bg-white-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-white-opal-00,
	.focus\:bg-white-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-00,
	.group:hover .group-hover\:bg-white-opal-00,
	.hover\:bg-white-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-white-opal-1,
	.focus\:bg-white-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-1,
	.group:hover .group-hover\:bg-white-opal-1,
	.hover\:bg-white-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-white-opal-01,
	.focus\:bg-white-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-01,
	.group:hover .group-hover\:bg-white-opal-01,
	.hover\:bg-white-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-white-opal-2,
	.focus\:bg-white-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-2,
	.group:hover .group-hover\:bg-white-opal-2,
	.hover\:bg-white-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-white-opal-02,
	.focus\:bg-white-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-02,
	.group:hover .group-hover\:bg-white-opal-02,
	.hover\:bg-white-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-white-opal-3,
	.focus\:bg-white-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-3,
	.group:hover .group-hover\:bg-white-opal-3,
	.hover\:bg-white-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-white-opal-03,
	.focus\:bg-white-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-03,
	.group:hover .group-hover\:bg-white-opal-03,
	.hover\:bg-white-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-white-opal-4,
	.focus\:bg-white-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-4,
	.group:hover .group-hover\:bg-white-opal-4,
	.hover\:bg-white-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-white-opal-04,
	.focus\:bg-white-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-04,
	.group:hover .group-hover\:bg-white-opal-04,
	.hover\:bg-white-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-white-opal-5,
	.focus\:bg-white-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-5,
	.group:hover .group-hover\:bg-white-opal-5,
	.hover\:bg-white-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-white-opal-05,
	.focus\:bg-white-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-05,
	.group:hover .group-hover\:bg-white-opal-05,
	.hover\:bg-white-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-white-opal-6,
	.focus\:bg-white-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-6,
	.group:hover .group-hover\:bg-white-opal-6,
	.hover\:bg-white-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-white-opal-06,
	.focus\:bg-white-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-06,
	.group:hover .group-hover\:bg-white-opal-06,
	.hover\:bg-white-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-white-opal-7,
	.focus\:bg-white-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-7,
	.group:hover .group-hover\:bg-white-opal-7,
	.hover\:bg-white-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-white-opal-07,
	.focus\:bg-white-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-07,
	.group:hover .group-hover\:bg-white-opal-07,
	.hover\:bg-white-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-white-opal-8,
	.focus\:bg-white-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-8,
	.group:hover .group-hover\:bg-white-opal-8,
	.hover\:bg-white-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-white-opal-08,
	.focus\:bg-white-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-08,
	.group:hover .group-hover\:bg-white-opal-08,
	.hover\:bg-white-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-white-opal-9,
	.focus\:bg-white-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-9,
	.group:hover .group-hover\:bg-white-opal-9,
	.hover\:bg-white-opal-9:hover {
		background: RGBA(3,3,40,.8);
	}
	.bg-white-opal-09,
	.focus\:bg-white-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-09,
	.group:hover .group-hover\:bg-white-opal-09,
	.hover\:bg-white-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-white-opal-10,
	.focus\:bg-white-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-white-opal-10,
	.group:hover .group-hover\:bg-white-opal-10,
	.hover\:bg-white-opal-10:hover {
		background: #fff;
	}
	.bg-rose,
	.focus\:bg-rose:focus,
	.group:focus-within .group-focus-within\:bg-rose,
	.group:hover .group-hover\:bg-rose,
	.hover\:bg-rose:hover {
		background: #c82d53;
	}
	.bg-rose-opal-0,
	.focus\:bg-rose-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-0,
	.group:hover .group-hover\:bg-rose-opal-0,
	.hover\:bg-rose-opal-0:hover {
		background: rgba(200, 45, 83, 0);
	}
	.bg-rose-opal-00,
	.focus\:bg-rose-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-00,
	.group:hover .group-hover\:bg-rose-opal-00,
	.hover\:bg-rose-opal-00:hover {
		background: rgba(200, 45, 83, 0);
	}
	.bg-rose-opal-1,
	.focus\:bg-rose-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-1,
	.group:hover .group-hover\:bg-rose-opal-1,
	.hover\:bg-rose-opal-1:hover {
		background: rgba(200, 45, 83, 0.1);
	}
	.bg-rose-opal-01,
	.focus\:bg-rose-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-01,
	.group:hover .group-hover\:bg-rose-opal-01,
	.hover\:bg-rose-opal-01:hover {
		background: rgba(200, 45, 83, 0.01);
	}
	.bg-rose-opal-2,
	.focus\:bg-rose-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-2,
	.group:hover .group-hover\:bg-rose-opal-2,
	.hover\:bg-rose-opal-2:hover {
		background: rgba(200, 45, 83, 0.2);
	}
	.bg-rose-opal-02,
	.focus\:bg-rose-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-02,
	.group:hover .group-hover\:bg-rose-opal-02,
	.hover\:bg-rose-opal-02:hover {
		background: rgba(200, 45, 83, 0.02);
	}
	.bg-rose-opal-3,
	.focus\:bg-rose-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-3,
	.group:hover .group-hover\:bg-rose-opal-3,
	.hover\:bg-rose-opal-3:hover {
		background: rgba(200, 45, 83, 0.3);
	}
	.bg-rose-opal-03,
	.focus\:bg-rose-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-03,
	.group:hover .group-hover\:bg-rose-opal-03,
	.hover\:bg-rose-opal-03:hover {
		background: rgba(200, 45, 83, 0.03);
	}
	.bg-rose-opal-4,
	.focus\:bg-rose-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-4,
	.group:hover .group-hover\:bg-rose-opal-4,
	.hover\:bg-rose-opal-4:hover {
		background: rgba(200, 45, 83, 0.4);
	}
	.bg-rose-opal-04,
	.focus\:bg-rose-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-04,
	.group:hover .group-hover\:bg-rose-opal-04,
	.hover\:bg-rose-opal-04:hover {
		background: rgba(200, 45, 83, 0.04);
	}
	.bg-rose-opal-5,
	.focus\:bg-rose-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-5,
	.group:hover .group-hover\:bg-rose-opal-5,
	.hover\:bg-rose-opal-5:hover {
		background: rgba(200, 45, 83, 0.5);
	}
	.bg-rose-opal-05,
	.focus\:bg-rose-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-05,
	.group:hover .group-hover\:bg-rose-opal-05,
	.hover\:bg-rose-opal-05:hover {
		background: rgba(200, 45, 83, 0.05);
	}
	.bg-rose-opal-6,
	.focus\:bg-rose-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-6,
	.group:hover .group-hover\:bg-rose-opal-6,
	.hover\:bg-rose-opal-6:hover {
		background: rgba(200, 45, 83, 0.6);
	}
	.bg-rose-opal-06,
	.focus\:bg-rose-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-06,
	.group:hover .group-hover\:bg-rose-opal-06,
	.hover\:bg-rose-opal-06:hover {
		background: rgba(200, 45, 83, 0.06);
	}
	.bg-rose-opal-7,
	.focus\:bg-rose-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-7,
	.group:hover .group-hover\:bg-rose-opal-7,
	.hover\:bg-rose-opal-7:hover {
		background: rgba(200, 45, 83, 0.7);
	}
	.bg-rose-opal-07,
	.focus\:bg-rose-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-07,
	.group:hover .group-hover\:bg-rose-opal-07,
	.hover\:bg-rose-opal-07:hover {
		background: rgba(200, 45, 83, 0.07);
	}
	.bg-rose-opal-8,
	.focus\:bg-rose-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-8,
	.group:hover .group-hover\:bg-rose-opal-8,
	.hover\:bg-rose-opal-8:hover {
		background: rgba(200, 45, 83, 0.8);
	}
	.bg-rose-opal-08,
	.focus\:bg-rose-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-08,
	.group:hover .group-hover\:bg-rose-opal-08,
	.hover\:bg-rose-opal-08:hover {
		background: rgba(200, 45, 83, 0.08);
	}
	.bg-rose-opal-9,
	.focus\:bg-rose-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-9,
	.group:hover .group-hover\:bg-rose-opal-9,
	.hover\:bg-rose-opal-9:hover {
		background: rgba(200, 45, 83, 0.9);
	}
	.bg-rose-opal-09,
	.focus\:bg-rose-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-09,
	.group:hover .group-hover\:bg-rose-opal-09,
	.hover\:bg-rose-opal-09:hover {
		background: rgba(200, 45, 83, 0.09);
	}
	.bg-rose-opal-10,
	.focus\:bg-rose-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-rose-opal-10,
	.group:hover .group-hover\:bg-rose-opal-10,
	.hover\:bg-rose-opal-10:hover {
		background: #c82d53;
	}
	.bg-salmon,
	.focus\:bg-salmon:focus,
	.group:focus-within .group-focus-within\:bg-salmon,
	.group:hover .group-hover\:bg-salmon,
	.hover\:bg-salmon:hover {
		background: #f97a99;
	}
	.bg-salmon-opal-0,
	.focus\:bg-salmon-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-0,
	.group:hover .group-hover\:bg-salmon-opal-0,
	.hover\:bg-salmon-opal-0:hover {
		background: rgba(249, 122, 153, 0);
	}
	.bg-salmon-opal-00,
	.focus\:bg-salmon-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-00,
	.group:hover .group-hover\:bg-salmon-opal-00,
	.hover\:bg-salmon-opal-00:hover {
		background: rgba(249, 122, 153, 0);
	}
	.bg-salmon-opal-1,
	.focus\:bg-salmon-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-1,
	.group:hover .group-hover\:bg-salmon-opal-1,
	.hover\:bg-salmon-opal-1:hover {
		background: rgba(249, 122, 153, 0.1);
	}
	.bg-salmon-opal-01,
	.focus\:bg-salmon-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-01,
	.group:hover .group-hover\:bg-salmon-opal-01,
	.hover\:bg-salmon-opal-01:hover {
		background: rgba(249, 122, 153, 0.01);
	}
	.bg-salmon-opal-2,
	.focus\:bg-salmon-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-2,
	.group:hover .group-hover\:bg-salmon-opal-2,
	.hover\:bg-salmon-opal-2:hover {
		background: rgba(249, 122, 153, 0.2);
	}
	.bg-salmon-opal-02,
	.focus\:bg-salmon-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-02,
	.group:hover .group-hover\:bg-salmon-opal-02,
	.hover\:bg-salmon-opal-02:hover {
		background: rgba(249, 122, 153, 0.02);
	}
	.bg-salmon-opal-3,
	.focus\:bg-salmon-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-3,
	.group:hover .group-hover\:bg-salmon-opal-3,
	.hover\:bg-salmon-opal-3:hover {
		background: rgba(249, 122, 153, 0.3);
	}
	.bg-salmon-opal-03,
	.focus\:bg-salmon-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-03,
	.group:hover .group-hover\:bg-salmon-opal-03,
	.hover\:bg-salmon-opal-03:hover {
		background: rgba(249, 122, 153, 0.03);
	}
	.bg-salmon-opal-4,
	.focus\:bg-salmon-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-4,
	.group:hover .group-hover\:bg-salmon-opal-4,
	.hover\:bg-salmon-opal-4:hover {
		background: rgba(249, 122, 153, 0.4);
	}
	.bg-salmon-opal-04,
	.focus\:bg-salmon-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-04,
	.group:hover .group-hover\:bg-salmon-opal-04,
	.hover\:bg-salmon-opal-04:hover {
		background: rgba(249, 122, 153, 0.04);
	}
	.bg-salmon-opal-5,
	.focus\:bg-salmon-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-5,
	.group:hover .group-hover\:bg-salmon-opal-5,
	.hover\:bg-salmon-opal-5:hover {
		background: rgba(249, 122, 153, 0.5);
	}
	.bg-salmon-opal-05,
	.focus\:bg-salmon-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-05,
	.group:hover .group-hover\:bg-salmon-opal-05,
	.hover\:bg-salmon-opal-05:hover {
		background: rgba(249, 122, 153, 0.05);
	}
	.bg-salmon-opal-6,
	.focus\:bg-salmon-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-6,
	.group:hover .group-hover\:bg-salmon-opal-6,
	.hover\:bg-salmon-opal-6:hover {
		background: rgba(249, 122, 153, 0.6);
	}
	.bg-salmon-opal-06,
	.focus\:bg-salmon-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-06,
	.group:hover .group-hover\:bg-salmon-opal-06,
	.hover\:bg-salmon-opal-06:hover {
		background: rgba(249, 122, 153, 0.06);
	}
	.bg-salmon-opal-7,
	.focus\:bg-salmon-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-7,
	.group:hover .group-hover\:bg-salmon-opal-7,
	.hover\:bg-salmon-opal-7:hover {
		background: rgba(249, 122, 153, 0.7);
	}
	.bg-salmon-opal-07,
	.focus\:bg-salmon-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-07,
	.group:hover .group-hover\:bg-salmon-opal-07,
	.hover\:bg-salmon-opal-07:hover {
		background: rgba(249, 122, 153, 0.07);
	}
	.bg-salmon-opal-8,
	.focus\:bg-salmon-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-8,
	.group:hover .group-hover\:bg-salmon-opal-8,
	.hover\:bg-salmon-opal-8:hover {
		background: rgba(249, 122, 153, 0.8);
	}
	.bg-salmon-opal-08,
	.focus\:bg-salmon-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-08,
	.group:hover .group-hover\:bg-salmon-opal-08,
	.hover\:bg-salmon-opal-08:hover {
		background: rgba(249, 122, 153, 0.08);
	}
	.bg-salmon-opal-9,
	.focus\:bg-salmon-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-9,
	.group:hover .group-hover\:bg-salmon-opal-9,
	.hover\:bg-salmon-opal-9:hover {
		background: rgba(249, 122, 153, 0.9);
	}
	.bg-salmon-opal-09,
	.focus\:bg-salmon-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-09,
	.group:hover .group-hover\:bg-salmon-opal-09,
	.hover\:bg-salmon-opal-09:hover {
		background: rgba(249, 122, 153, 0.09);
	}
	.bg-salmon-opal-10,
	.focus\:bg-salmon-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-salmon-opal-10,
	.group:hover .group-hover\:bg-salmon-opal-10,
	.hover\:bg-salmon-opal-10:hover {
		background: #f97a99;
	}
	.bg-hot-pink,
	.focus\:bg-hot-pink:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink,
	.group:hover .group-hover\:bg-hot-pink,
	.hover\:bg-hot-pink:hover {
		background: #e555ac;
	}
	.bg-hot-pink-opal-0,
	.focus\:bg-hot-pink-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-0,
	.group:hover .group-hover\:bg-hot-pink-opal-0,
	.hover\:bg-hot-pink-opal-0:hover {
		background: rgba(229, 85, 172, 0);
	}
	.bg-hot-pink-opal-00,
	.focus\:bg-hot-pink-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-00,
	.group:hover .group-hover\:bg-hot-pink-opal-00,
	.hover\:bg-hot-pink-opal-00:hover {
		background: rgba(229, 85, 172, 0);
	}
	.bg-hot-pink-opal-1,
	.focus\:bg-hot-pink-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-1,
	.group:hover .group-hover\:bg-hot-pink-opal-1,
	.hover\:bg-hot-pink-opal-1:hover {
		background: rgba(229, 85, 172, 0.1);
	}
	.bg-hot-pink-opal-01,
	.focus\:bg-hot-pink-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-01,
	.group:hover .group-hover\:bg-hot-pink-opal-01,
	.hover\:bg-hot-pink-opal-01:hover {
		background: rgba(229, 85, 172, 0.01);
	}
	.bg-hot-pink-opal-2,
	.focus\:bg-hot-pink-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-2,
	.group:hover .group-hover\:bg-hot-pink-opal-2,
	.hover\:bg-hot-pink-opal-2:hover {
		background: rgba(229, 85, 172, 0.2);
	}
	.bg-hot-pink-opal-02,
	.focus\:bg-hot-pink-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-02,
	.group:hover .group-hover\:bg-hot-pink-opal-02,
	.hover\:bg-hot-pink-opal-02:hover {
		background: rgba(229, 85, 172, 0.02);
	}
	.bg-hot-pink-opal-3,
	.focus\:bg-hot-pink-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-3,
	.group:hover .group-hover\:bg-hot-pink-opal-3,
	.hover\:bg-hot-pink-opal-3:hover {
		background: rgba(229, 85, 172, 0.3);
	}
	.bg-hot-pink-opal-03,
	.focus\:bg-hot-pink-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-03,
	.group:hover .group-hover\:bg-hot-pink-opal-03,
	.hover\:bg-hot-pink-opal-03:hover {
		background: rgba(229, 85, 172, 0.03);
	}
	.bg-hot-pink-opal-4,
	.focus\:bg-hot-pink-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-4,
	.group:hover .group-hover\:bg-hot-pink-opal-4,
	.hover\:bg-hot-pink-opal-4:hover {
		background: rgba(229, 85, 172, 0.4);
	}
	.bg-hot-pink-opal-04,
	.focus\:bg-hot-pink-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-04,
	.group:hover .group-hover\:bg-hot-pink-opal-04,
	.hover\:bg-hot-pink-opal-04:hover {
		background: rgba(229, 85, 172, 0.04);
	}
	.bg-hot-pink-opal-5,
	.focus\:bg-hot-pink-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-5,
	.group:hover .group-hover\:bg-hot-pink-opal-5,
	.hover\:bg-hot-pink-opal-5:hover {
		background: rgba(229, 85, 172, 0.5);
	}
	.bg-hot-pink-opal-05,
	.focus\:bg-hot-pink-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-05,
	.group:hover .group-hover\:bg-hot-pink-opal-05,
	.hover\:bg-hot-pink-opal-05:hover {
		background: rgba(229, 85, 172, 0.05);
	}
	.bg-hot-pink-opal-6,
	.focus\:bg-hot-pink-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-6,
	.group:hover .group-hover\:bg-hot-pink-opal-6,
	.hover\:bg-hot-pink-opal-6:hover {
		background: rgba(229, 85, 172, 0.6);
	}
	.bg-hot-pink-opal-06,
	.focus\:bg-hot-pink-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-06,
	.group:hover .group-hover\:bg-hot-pink-opal-06,
	.hover\:bg-hot-pink-opal-06:hover {
		background: rgba(229, 85, 172, 0.06);
	}
	.bg-hot-pink-opal-7,
	.focus\:bg-hot-pink-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-7,
	.group:hover .group-hover\:bg-hot-pink-opal-7,
	.hover\:bg-hot-pink-opal-7:hover {
		background: rgba(229, 85, 172, 0.7);
	}
	.bg-hot-pink-opal-07,
	.focus\:bg-hot-pink-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-07,
	.group:hover .group-hover\:bg-hot-pink-opal-07,
	.hover\:bg-hot-pink-opal-07:hover {
		background: rgba(229, 85, 172, 0.07);
	}
	.bg-hot-pink-opal-8,
	.focus\:bg-hot-pink-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-8,
	.group:hover .group-hover\:bg-hot-pink-opal-8,
	.hover\:bg-hot-pink-opal-8:hover {
		background: rgba(229, 85, 172, 0.8);
	}
	.bg-hot-pink-opal-08,
	.focus\:bg-hot-pink-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-08,
	.group:hover .group-hover\:bg-hot-pink-opal-08,
	.hover\:bg-hot-pink-opal-08:hover {
		background: rgba(229, 85, 172, 0.08);
	}
	.bg-hot-pink-opal-9,
	.focus\:bg-hot-pink-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-9,
	.group:hover .group-hover\:bg-hot-pink-opal-9,
	.hover\:bg-hot-pink-opal-9:hover {
		background: rgba(229, 85, 172, 0.9);
	}
	.bg-hot-pink-opal-09,
	.focus\:bg-hot-pink-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-09,
	.group:hover .group-hover\:bg-hot-pink-opal-09,
	.hover\:bg-hot-pink-opal-09:hover {
		background: rgba(229, 85, 172, 0.09);
	}
	.bg-hot-pink-opal-10,
	.focus\:bg-hot-pink-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-opal-10,
	.group:hover .group-hover\:bg-hot-pink-opal-10,
	.hover\:bg-hot-pink-opal-10:hover {
		background: #e555ac;
	}
	.bg-bubblegum,
	.focus\:bg-bubblegum:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum,
	.group:hover .group-hover\:bg-bubblegum,
	.hover\:bg-bubblegum:hover {
		background: #ff78e1;
	}
	.bg-bubblegum-opal-0,
	.focus\:bg-bubblegum-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-0,
	.group:hover .group-hover\:bg-bubblegum-opal-0,
	.hover\:bg-bubblegum-opal-0:hover {
		background: rgba(255, 120, 225, 0);
	}
	.bg-bubblegum-opal-00,
	.focus\:bg-bubblegum-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-00,
	.group:hover .group-hover\:bg-bubblegum-opal-00,
	.hover\:bg-bubblegum-opal-00:hover {
		background: rgba(255, 120, 225, 0);
	}
	.bg-bubblegum-opal-1,
	.focus\:bg-bubblegum-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-1,
	.group:hover .group-hover\:bg-bubblegum-opal-1,
	.hover\:bg-bubblegum-opal-1:hover {
		background: rgba(255, 120, 225, 0.1);
	}
	.bg-bubblegum-opal-01,
	.focus\:bg-bubblegum-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-01,
	.group:hover .group-hover\:bg-bubblegum-opal-01,
	.hover\:bg-bubblegum-opal-01:hover {
		background: rgba(255, 120, 225, 0.01);
	}
	.bg-bubblegum-opal-2,
	.focus\:bg-bubblegum-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-2,
	.group:hover .group-hover\:bg-bubblegum-opal-2,
	.hover\:bg-bubblegum-opal-2:hover {
		background: rgba(255, 120, 225, 0.2);
	}
	.bg-bubblegum-opal-02,
	.focus\:bg-bubblegum-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-02,
	.group:hover .group-hover\:bg-bubblegum-opal-02,
	.hover\:bg-bubblegum-opal-02:hover {
		background: rgba(255, 120, 225, 0.02);
	}
	.bg-bubblegum-opal-3,
	.focus\:bg-bubblegum-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-3,
	.group:hover .group-hover\:bg-bubblegum-opal-3,
	.hover\:bg-bubblegum-opal-3:hover {
		background: rgba(255, 120, 225, 0.3);
	}
	.bg-bubblegum-opal-03,
	.focus\:bg-bubblegum-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-03,
	.group:hover .group-hover\:bg-bubblegum-opal-03,
	.hover\:bg-bubblegum-opal-03:hover {
		background: rgba(255, 120, 225, 0.03);
	}
	.bg-bubblegum-opal-4,
	.focus\:bg-bubblegum-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-4,
	.group:hover .group-hover\:bg-bubblegum-opal-4,
	.hover\:bg-bubblegum-opal-4:hover {
		background: rgba(255, 120, 225, 0.4);
	}
	.bg-bubblegum-opal-04,
	.focus\:bg-bubblegum-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-04,
	.group:hover .group-hover\:bg-bubblegum-opal-04,
	.hover\:bg-bubblegum-opal-04:hover {
		background: rgba(255, 120, 225, 0.04);
	}
	.bg-bubblegum-opal-5,
	.focus\:bg-bubblegum-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-5,
	.group:hover .group-hover\:bg-bubblegum-opal-5,
	.hover\:bg-bubblegum-opal-5:hover {
		background: rgba(255, 120, 225, 0.5);
	}
	.bg-bubblegum-opal-05,
	.focus\:bg-bubblegum-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-05,
	.group:hover .group-hover\:bg-bubblegum-opal-05,
	.hover\:bg-bubblegum-opal-05:hover {
		background: rgba(255, 120, 225, 0.05);
	}
	.bg-bubblegum-opal-6,
	.focus\:bg-bubblegum-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-6,
	.group:hover .group-hover\:bg-bubblegum-opal-6,
	.hover\:bg-bubblegum-opal-6:hover {
		background: rgba(255, 120, 225, 0.6);
	}
	.bg-bubblegum-opal-06,
	.focus\:bg-bubblegum-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-06,
	.group:hover .group-hover\:bg-bubblegum-opal-06,
	.hover\:bg-bubblegum-opal-06:hover {
		background: rgba(255, 120, 225, 0.06);
	}
	.bg-bubblegum-opal-7,
	.focus\:bg-bubblegum-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-7,
	.group:hover .group-hover\:bg-bubblegum-opal-7,
	.hover\:bg-bubblegum-opal-7:hover {
		background: rgba(255, 120, 225, 0.7);
	}
	.bg-bubblegum-opal-07,
	.focus\:bg-bubblegum-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-07,
	.group:hover .group-hover\:bg-bubblegum-opal-07,
	.hover\:bg-bubblegum-opal-07:hover {
		background: rgba(255, 120, 225, 0.07);
	}
	.bg-bubblegum-opal-8,
	.focus\:bg-bubblegum-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-8,
	.group:hover .group-hover\:bg-bubblegum-opal-8,
	.hover\:bg-bubblegum-opal-8:hover {
		background: rgba(255, 120, 225, 0.8);
	}
	.bg-bubblegum-opal-08,
	.focus\:bg-bubblegum-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-08,
	.group:hover .group-hover\:bg-bubblegum-opal-08,
	.hover\:bg-bubblegum-opal-08:hover {
		background: rgba(255, 120, 225, 0.08);
	}
	.bg-bubblegum-opal-9,
	.focus\:bg-bubblegum-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-9,
	.group:hover .group-hover\:bg-bubblegum-opal-9,
	.hover\:bg-bubblegum-opal-9:hover {
		background: rgba(255, 120, 225, 0.9);
	}
	.bg-bubblegum-opal-09,
	.focus\:bg-bubblegum-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-09,
	.group:hover .group-hover\:bg-bubblegum-opal-09,
	.hover\:bg-bubblegum-opal-09:hover {
		background: rgba(255, 120, 225, 0.09);
	}
	.bg-bubblegum-opal-10,
	.focus\:bg-bubblegum-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-opal-10,
	.group:hover .group-hover\:bg-bubblegum-opal-10,
	.hover\:bg-bubblegum-opal-10:hover {
		background: #ff78e1;
	}
	.bg-autumn,
	.focus\:bg-autumn:focus,
	.group:focus-within .group-focus-within\:bg-autumn,
	.group:hover .group-hover\:bg-autumn,
	.hover\:bg-autumn:hover {
		background: #c04c0a;
	}
	.bg-autumn-opal-0,
	.focus\:bg-autumn-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-0,
	.group:hover .group-hover\:bg-autumn-opal-0,
	.hover\:bg-autumn-opal-0:hover {
		background: rgba(192, 76, 10, 0);
	}
	.bg-autumn-opal-00,
	.focus\:bg-autumn-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-00,
	.group:hover .group-hover\:bg-autumn-opal-00,
	.hover\:bg-autumn-opal-00:hover {
		background: rgba(192, 76, 10, 0);
	}
	.bg-autumn-opal-1,
	.focus\:bg-autumn-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-1,
	.group:hover .group-hover\:bg-autumn-opal-1,
	.hover\:bg-autumn-opal-1:hover {
		background: rgba(192, 76, 10, 0.1);
	}
	.bg-autumn-opal-01,
	.focus\:bg-autumn-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-01,
	.group:hover .group-hover\:bg-autumn-opal-01,
	.hover\:bg-autumn-opal-01:hover {
		background: rgba(192, 76, 10, 0.01);
	}
	.bg-autumn-opal-2,
	.focus\:bg-autumn-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-2,
	.group:hover .group-hover\:bg-autumn-opal-2,
	.hover\:bg-autumn-opal-2:hover {
		background: rgba(192, 76, 10, 0.2);
	}
	.bg-autumn-opal-02,
	.focus\:bg-autumn-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-02,
	.group:hover .group-hover\:bg-autumn-opal-02,
	.hover\:bg-autumn-opal-02:hover {
		background: rgba(192, 76, 10, 0.02);
	}
	.bg-autumn-opal-3,
	.focus\:bg-autumn-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-3,
	.group:hover .group-hover\:bg-autumn-opal-3,
	.hover\:bg-autumn-opal-3:hover {
		background: rgba(192, 76, 10, 0.3);
	}
	.bg-autumn-opal-03,
	.focus\:bg-autumn-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-03,
	.group:hover .group-hover\:bg-autumn-opal-03,
	.hover\:bg-autumn-opal-03:hover {
		background: rgba(192, 76, 10, 0.03);
	}
	.bg-autumn-opal-4,
	.focus\:bg-autumn-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-4,
	.group:hover .group-hover\:bg-autumn-opal-4,
	.hover\:bg-autumn-opal-4:hover {
		background: rgba(192, 76, 10, 0.4);
	}
	.bg-autumn-opal-04,
	.focus\:bg-autumn-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-04,
	.group:hover .group-hover\:bg-autumn-opal-04,
	.hover\:bg-autumn-opal-04:hover {
		background: rgba(192, 76, 10, 0.04);
	}
	.bg-autumn-opal-5,
	.focus\:bg-autumn-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-5,
	.group:hover .group-hover\:bg-autumn-opal-5,
	.hover\:bg-autumn-opal-5:hover {
		background: rgba(192, 76, 10, 0.5);
	}
	.bg-autumn-opal-05,
	.focus\:bg-autumn-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-05,
	.group:hover .group-hover\:bg-autumn-opal-05,
	.hover\:bg-autumn-opal-05:hover {
		background: rgba(192, 76, 10, 0.05);
	}
	.bg-autumn-opal-6,
	.focus\:bg-autumn-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-6,
	.group:hover .group-hover\:bg-autumn-opal-6,
	.hover\:bg-autumn-opal-6:hover {
		background: rgba(192, 76, 10, 0.6);
	}
	.bg-autumn-opal-06,
	.focus\:bg-autumn-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-06,
	.group:hover .group-hover\:bg-autumn-opal-06,
	.hover\:bg-autumn-opal-06:hover {
		background: rgba(192, 76, 10, 0.06);
	}
	.bg-autumn-opal-7,
	.focus\:bg-autumn-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-7,
	.group:hover .group-hover\:bg-autumn-opal-7,
	.hover\:bg-autumn-opal-7:hover {
		background: rgba(192, 76, 10, 0.7);
	}
	.bg-autumn-opal-07,
	.focus\:bg-autumn-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-07,
	.group:hover .group-hover\:bg-autumn-opal-07,
	.hover\:bg-autumn-opal-07:hover {
		background: rgba(192, 76, 10, 0.07);
	}
	.bg-autumn-opal-8,
	.focus\:bg-autumn-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-8,
	.group:hover .group-hover\:bg-autumn-opal-8,
	.hover\:bg-autumn-opal-8:hover {
		background: rgba(192, 76, 10, 0.8);
	}
	.bg-autumn-opal-08,
	.focus\:bg-autumn-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-08,
	.group:hover .group-hover\:bg-autumn-opal-08,
	.hover\:bg-autumn-opal-08:hover {
		background: rgba(192, 76, 10, 0.08);
	}
	.bg-autumn-opal-9,
	.focus\:bg-autumn-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-9,
	.group:hover .group-hover\:bg-autumn-opal-9,
	.hover\:bg-autumn-opal-9:hover {
		background: rgba(192, 76, 10, 0.9);
	}
	.bg-autumn-opal-09,
	.focus\:bg-autumn-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-09,
	.group:hover .group-hover\:bg-autumn-opal-09,
	.hover\:bg-autumn-opal-09:hover {
		background: rgba(192, 76, 10, 0.09);
	}
	.bg-autumn-opal-10,
	.focus\:bg-autumn-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-autumn-opal-10,
	.group:hover .group-hover\:bg-autumn-opal-10,
	.hover\:bg-autumn-opal-10:hover {
		background: #c04c0a;
	}
	.bg-tiger,
	.focus\:bg-tiger:focus,
	.group:focus-within .group-focus-within\:bg-tiger,
	.group:hover .group-hover\:bg-tiger,
	.hover\:bg-tiger:hover {
		background: #f99048;
	}
	.bg-tiger-opal-0,
	.focus\:bg-tiger-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-0,
	.group:hover .group-hover\:bg-tiger-opal-0,
	.hover\:bg-tiger-opal-0:hover {
		background: rgba(249, 144, 72, 0);
	}
	.bg-tiger-opal-00,
	.focus\:bg-tiger-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-00,
	.group:hover .group-hover\:bg-tiger-opal-00,
	.hover\:bg-tiger-opal-00:hover {
		background: rgba(249, 144, 72, 0);
	}
	.bg-tiger-opal-1,
	.focus\:bg-tiger-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-1,
	.group:hover .group-hover\:bg-tiger-opal-1,
	.hover\:bg-tiger-opal-1:hover {
		background: rgba(249, 144, 72, 0.1);
	}
	.bg-tiger-opal-01,
	.focus\:bg-tiger-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-01,
	.group:hover .group-hover\:bg-tiger-opal-01,
	.hover\:bg-tiger-opal-01:hover {
		background: rgba(249, 144, 72, 0.01);
	}
	.bg-tiger-opal-2,
	.focus\:bg-tiger-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-2,
	.group:hover .group-hover\:bg-tiger-opal-2,
	.hover\:bg-tiger-opal-2:hover {
		background: rgba(249, 144, 72, 0.2);
	}
	.bg-tiger-opal-02,
	.focus\:bg-tiger-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-02,
	.group:hover .group-hover\:bg-tiger-opal-02,
	.hover\:bg-tiger-opal-02:hover {
		background: rgba(249, 144, 72, 0.02);
	}
	.bg-tiger-opal-3,
	.focus\:bg-tiger-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-3,
	.group:hover .group-hover\:bg-tiger-opal-3,
	.hover\:bg-tiger-opal-3:hover {
		background: rgba(249, 144, 72, 0.3);
	}
	.bg-tiger-opal-03,
	.focus\:bg-tiger-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-03,
	.group:hover .group-hover\:bg-tiger-opal-03,
	.hover\:bg-tiger-opal-03:hover {
		background: rgba(249, 144, 72, 0.03);
	}
	.bg-tiger-opal-4,
	.focus\:bg-tiger-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-4,
	.group:hover .group-hover\:bg-tiger-opal-4,
	.hover\:bg-tiger-opal-4:hover {
		background: rgba(249, 144, 72, 0.4);
	}
	.bg-tiger-opal-04,
	.focus\:bg-tiger-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-04,
	.group:hover .group-hover\:bg-tiger-opal-04,
	.hover\:bg-tiger-opal-04:hover {
		background: rgba(249, 144, 72, 0.04);
	}
	.bg-tiger-opal-5,
	.focus\:bg-tiger-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-5,
	.group:hover .group-hover\:bg-tiger-opal-5,
	.hover\:bg-tiger-opal-5:hover {
		background: rgba(249, 144, 72, 0.5);
	}
	.bg-tiger-opal-05,
	.focus\:bg-tiger-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-05,
	.group:hover .group-hover\:bg-tiger-opal-05,
	.hover\:bg-tiger-opal-05:hover {
		background: rgba(249, 144, 72, 0.05);
	}
	.bg-tiger-opal-6,
	.focus\:bg-tiger-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-6,
	.group:hover .group-hover\:bg-tiger-opal-6,
	.hover\:bg-tiger-opal-6:hover {
		background: rgba(249, 144, 72, 0.6);
	}
	.bg-tiger-opal-06,
	.focus\:bg-tiger-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-06,
	.group:hover .group-hover\:bg-tiger-opal-06,
	.hover\:bg-tiger-opal-06:hover {
		background: rgba(249, 144, 72, 0.06);
	}
	.bg-tiger-opal-7,
	.focus\:bg-tiger-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-7,
	.group:hover .group-hover\:bg-tiger-opal-7,
	.hover\:bg-tiger-opal-7:hover {
		background: rgba(249, 144, 72, 0.7);
	}
	.bg-tiger-opal-07,
	.focus\:bg-tiger-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-07,
	.group:hover .group-hover\:bg-tiger-opal-07,
	.hover\:bg-tiger-opal-07:hover {
		background: rgba(249, 144, 72, 0.07);
	}
	.bg-tiger-opal-8,
	.focus\:bg-tiger-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-8,
	.group:hover .group-hover\:bg-tiger-opal-8,
	.hover\:bg-tiger-opal-8:hover {
		background: rgba(249, 144, 72, 0.8);
	}
	.bg-tiger-opal-08,
	.focus\:bg-tiger-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-08,
	.group:hover .group-hover\:bg-tiger-opal-08,
	.hover\:bg-tiger-opal-08:hover {
		background: rgba(249, 144, 72, 0.08);
	}
	.bg-tiger-opal-9,
	.focus\:bg-tiger-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-9,
	.group:hover .group-hover\:bg-tiger-opal-9,
	.hover\:bg-tiger-opal-9:hover {
		background: rgba(249, 144, 72, 0.9);
	}
	.bg-tiger-opal-09,
	.focus\:bg-tiger-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-09,
	.group:hover .group-hover\:bg-tiger-opal-09,
	.hover\:bg-tiger-opal-09:hover {
		background: rgba(249, 144, 72, 0.09);
	}
	.bg-tiger-opal-10,
	.focus\:bg-tiger-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-tiger-opal-10,
	.group:hover .group-hover\:bg-tiger-opal-10,
	.hover\:bg-tiger-opal-10:hover {
		background: #f99048;
	}
	.bg-summer,
	.focus\:bg-summer:focus,
	.group:focus-within .group-focus-within\:bg-summer,
	.group:hover .group-hover\:bg-summer,
	.hover\:bg-summer:hover {
		background: #f9c748;
	}
	.bg-summer-opal-0,
	.focus\:bg-summer-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-0,
	.group:hover .group-hover\:bg-summer-opal-0,
	.hover\:bg-summer-opal-0:hover {
		background: rgba(249, 199, 72, 0);
	}
	.bg-summer-opal-00,
	.focus\:bg-summer-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-00,
	.group:hover .group-hover\:bg-summer-opal-00,
	.hover\:bg-summer-opal-00:hover {
		background: rgba(249, 199, 72, 0);
	}
	.bg-summer-opal-1,
	.focus\:bg-summer-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-1,
	.group:hover .group-hover\:bg-summer-opal-1,
	.hover\:bg-summer-opal-1:hover {
		background: rgba(249, 199, 72, 0.1);
	}
	.bg-summer-opal-01,
	.focus\:bg-summer-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-01,
	.group:hover .group-hover\:bg-summer-opal-01,
	.hover\:bg-summer-opal-01:hover {
		background: rgba(249, 199, 72, 0.01);
	}
	.bg-summer-opal-2,
	.focus\:bg-summer-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-2,
	.group:hover .group-hover\:bg-summer-opal-2,
	.hover\:bg-summer-opal-2:hover {
		background: rgba(249, 199, 72, 0.2);
	}
	.bg-summer-opal-02,
	.focus\:bg-summer-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-02,
	.group:hover .group-hover\:bg-summer-opal-02,
	.hover\:bg-summer-opal-02:hover {
		background: rgba(249, 199, 72, 0.02);
	}
	.bg-summer-opal-3,
	.focus\:bg-summer-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-3,
	.group:hover .group-hover\:bg-summer-opal-3,
	.hover\:bg-summer-opal-3:hover {
		background: rgba(249, 199, 72, 0.3);
	}
	.bg-summer-opal-03,
	.focus\:bg-summer-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-03,
	.group:hover .group-hover\:bg-summer-opal-03,
	.hover\:bg-summer-opal-03:hover {
		background: rgba(249, 199, 72, 0.03);
	}
	.bg-summer-opal-4,
	.focus\:bg-summer-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-4,
	.group:hover .group-hover\:bg-summer-opal-4,
	.hover\:bg-summer-opal-4:hover {
		background: rgba(249, 199, 72, 0.4);
	}
	.bg-summer-opal-04,
	.focus\:bg-summer-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-04,
	.group:hover .group-hover\:bg-summer-opal-04,
	.hover\:bg-summer-opal-04:hover {
		background: rgba(249, 199, 72, 0.04);
	}
	.bg-summer-opal-5,
	.focus\:bg-summer-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-5,
	.group:hover .group-hover\:bg-summer-opal-5,
	.hover\:bg-summer-opal-5:hover {
		background: rgba(249, 199, 72, 0.5);
	}
	.bg-summer-opal-05,
	.focus\:bg-summer-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-05,
	.group:hover .group-hover\:bg-summer-opal-05,
	.hover\:bg-summer-opal-05:hover {
		background: rgba(249, 199, 72, 0.05);
	}
	.bg-summer-opal-6,
	.focus\:bg-summer-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-6,
	.group:hover .group-hover\:bg-summer-opal-6,
	.hover\:bg-summer-opal-6:hover {
		background: rgba(249, 199, 72, 0.6);
	}
	.bg-summer-opal-06,
	.focus\:bg-summer-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-06,
	.group:hover .group-hover\:bg-summer-opal-06,
	.hover\:bg-summer-opal-06:hover {
		background: rgba(249, 199, 72, 0.06);
	}
	.bg-summer-opal-7,
	.focus\:bg-summer-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-7,
	.group:hover .group-hover\:bg-summer-opal-7,
	.hover\:bg-summer-opal-7:hover {
		background: rgba(249, 199, 72, 0.7);
	}
	.bg-summer-opal-07,
	.focus\:bg-summer-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-07,
	.group:hover .group-hover\:bg-summer-opal-07,
	.hover\:bg-summer-opal-07:hover {
		background: rgba(249, 199, 72, 0.07);
	}
	.bg-summer-opal-8,
	.focus\:bg-summer-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-8,
	.group:hover .group-hover\:bg-summer-opal-8,
	.hover\:bg-summer-opal-8:hover {
		background: rgba(249, 199, 72, 0.8);
	}
	.bg-summer-opal-08,
	.focus\:bg-summer-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-08,
	.group:hover .group-hover\:bg-summer-opal-08,
	.hover\:bg-summer-opal-08:hover {
		background: rgba(249, 199, 72, 0.08);
	}
	.bg-summer-opal-9,
	.focus\:bg-summer-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-9,
	.group:hover .group-hover\:bg-summer-opal-9,
	.hover\:bg-summer-opal-9:hover {
		background: rgba(249, 199, 72, 0.9);
	}
	.bg-summer-opal-09,
	.focus\:bg-summer-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-09,
	.group:hover .group-hover\:bg-summer-opal-09,
	.hover\:bg-summer-opal-09:hover {
		background: rgba(249, 199, 72, 0.09);
	}
	.bg-summer-opal-10,
	.focus\:bg-summer-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-summer-opal-10,
	.group:hover .group-hover\:bg-summer-opal-10,
	.hover\:bg-summer-opal-10:hover {
		background: #f9c748;
	}
	.bg-daffodil,
	.focus\:bg-daffodil:focus,
	.group:focus-within .group-focus-within\:bg-daffodil,
	.group:hover .group-hover\:bg-daffodil,
	.hover\:bg-daffodil:hover {
		background: #ffe792;
	}
	.bg-daffodil-opal-0,
	.focus\:bg-daffodil-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-0,
	.group:hover .group-hover\:bg-daffodil-opal-0,
	.hover\:bg-daffodil-opal-0:hover {
		background: rgba(255, 231, 146, 0);
	}
	.bg-daffodil-opal-00,
	.focus\:bg-daffodil-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-00,
	.group:hover .group-hover\:bg-daffodil-opal-00,
	.hover\:bg-daffodil-opal-00:hover {
		background: rgba(255, 231, 146, 0);
	}
	.bg-daffodil-opal-1,
	.focus\:bg-daffodil-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-1,
	.group:hover .group-hover\:bg-daffodil-opal-1,
	.hover\:bg-daffodil-opal-1:hover {
		background: rgba(255, 231, 146, 0.1);
	}
	.bg-daffodil-opal-01,
	.focus\:bg-daffodil-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-01,
	.group:hover .group-hover\:bg-daffodil-opal-01,
	.hover\:bg-daffodil-opal-01:hover {
		background: rgba(255, 231, 146, 0.01);
	}
	.bg-daffodil-opal-2,
	.focus\:bg-daffodil-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-2,
	.group:hover .group-hover\:bg-daffodil-opal-2,
	.hover\:bg-daffodil-opal-2:hover {
		background: rgba(255, 231, 146, 0.2);
	}
	.bg-daffodil-opal-02,
	.focus\:bg-daffodil-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-02,
	.group:hover .group-hover\:bg-daffodil-opal-02,
	.hover\:bg-daffodil-opal-02:hover {
		background: rgba(255, 231, 146, 0.02);
	}
	.bg-daffodil-opal-3,
	.focus\:bg-daffodil-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-3,
	.group:hover .group-hover\:bg-daffodil-opal-3,
	.hover\:bg-daffodil-opal-3:hover {
		background: rgba(255, 231, 146, 0.3);
	}
	.bg-daffodil-opal-03,
	.focus\:bg-daffodil-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-03,
	.group:hover .group-hover\:bg-daffodil-opal-03,
	.hover\:bg-daffodil-opal-03:hover {
		background: rgba(255, 231, 146, 0.03);
	}
	.bg-daffodil-opal-4,
	.focus\:bg-daffodil-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-4,
	.group:hover .group-hover\:bg-daffodil-opal-4,
	.hover\:bg-daffodil-opal-4:hover {
		background: rgba(255, 231, 146, 0.4);
	}
	.bg-daffodil-opal-04,
	.focus\:bg-daffodil-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-04,
	.group:hover .group-hover\:bg-daffodil-opal-04,
	.hover\:bg-daffodil-opal-04:hover {
		background: rgba(255, 231, 146, 0.04);
	}
	.bg-daffodil-opal-5,
	.focus\:bg-daffodil-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-5,
	.group:hover .group-hover\:bg-daffodil-opal-5,
	.hover\:bg-daffodil-opal-5:hover {
		background: rgba(255, 231, 146, 0.5);
	}
	.bg-daffodil-opal-05,
	.focus\:bg-daffodil-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-05,
	.group:hover .group-hover\:bg-daffodil-opal-05,
	.hover\:bg-daffodil-opal-05:hover {
		background: rgba(255, 231, 146, 0.05);
	}
	.bg-daffodil-opal-6,
	.focus\:bg-daffodil-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-6,
	.group:hover .group-hover\:bg-daffodil-opal-6,
	.hover\:bg-daffodil-opal-6:hover {
		background: rgba(255, 231, 146, 0.6);
	}
	.bg-daffodil-opal-06,
	.focus\:bg-daffodil-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-06,
	.group:hover .group-hover\:bg-daffodil-opal-06,
	.hover\:bg-daffodil-opal-06:hover {
		background: rgba(255, 231, 146, 0.06);
	}
	.bg-daffodil-opal-7,
	.focus\:bg-daffodil-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-7,
	.group:hover .group-hover\:bg-daffodil-opal-7,
	.hover\:bg-daffodil-opal-7:hover {
		background: rgba(255, 231, 146, 0.7);
	}
	.bg-daffodil-opal-07,
	.focus\:bg-daffodil-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-07,
	.group:hover .group-hover\:bg-daffodil-opal-07,
	.hover\:bg-daffodil-opal-07:hover {
		background: rgba(255, 231, 146, 0.07);
	}
	.bg-daffodil-opal-8,
	.focus\:bg-daffodil-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-8,
	.group:hover .group-hover\:bg-daffodil-opal-8,
	.hover\:bg-daffodil-opal-8:hover {
		background: rgba(255, 231, 146, 0.8);
	}
	.bg-daffodil-opal-08,
	.focus\:bg-daffodil-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-08,
	.group:hover .group-hover\:bg-daffodil-opal-08,
	.hover\:bg-daffodil-opal-08:hover {
		background: rgba(255, 231, 146, 0.08);
	}
	.bg-daffodil-opal-9,
	.focus\:bg-daffodil-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-9,
	.group:hover .group-hover\:bg-daffodil-opal-9,
	.hover\:bg-daffodil-opal-9:hover {
		background: rgba(255, 231, 146, 0.9);
	}
	.bg-daffodil-opal-09,
	.focus\:bg-daffodil-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-09,
	.group:hover .group-hover\:bg-daffodil-opal-09,
	.hover\:bg-daffodil-opal-09:hover {
		background: rgba(255, 231, 146, 0.09);
	}
	.bg-daffodil-opal-10,
	.focus\:bg-daffodil-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-opal-10,
	.group:hover .group-hover\:bg-daffodil-opal-10,
	.hover\:bg-daffodil-opal-10:hover {
		background: #ffe792;
	}
	.bg-turquoise,
	.focus\:bg-turquoise:focus,
	.group:focus-within .group-focus-within\:bg-turquoise,
	.group:hover .group-hover\:bg-turquoise,
	.hover\:bg-turquoise:hover {
		background: #097d98;
	}
	.bg-turquoise-opal-0,
	.focus\:bg-turquoise-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-0,
	.group:hover .group-hover\:bg-turquoise-opal-0,
	.hover\:bg-turquoise-opal-0:hover {
		background: rgba(9, 125, 152, 0);
	}
	.bg-turquoise-opal-00,
	.focus\:bg-turquoise-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-00,
	.group:hover .group-hover\:bg-turquoise-opal-00,
	.hover\:bg-turquoise-opal-00:hover {
		background: rgba(9, 125, 152, 0);
	}
	.bg-turquoise-opal-1,
	.focus\:bg-turquoise-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-1,
	.group:hover .group-hover\:bg-turquoise-opal-1,
	.hover\:bg-turquoise-opal-1:hover {
		background: rgba(9, 125, 152, 0.1);
	}
	.bg-turquoise-opal-01,
	.focus\:bg-turquoise-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-01,
	.group:hover .group-hover\:bg-turquoise-opal-01,
	.hover\:bg-turquoise-opal-01:hover {
		background: rgba(9, 125, 152, 0.01);
	}
	.bg-turquoise-opal-2,
	.focus\:bg-turquoise-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-2,
	.group:hover .group-hover\:bg-turquoise-opal-2,
	.hover\:bg-turquoise-opal-2:hover {
		background: rgba(9, 125, 152, 0.2);
	}
	.bg-turquoise-opal-02,
	.focus\:bg-turquoise-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-02,
	.group:hover .group-hover\:bg-turquoise-opal-02,
	.hover\:bg-turquoise-opal-02:hover {
		background: rgba(9, 125, 152, 0.02);
	}
	.bg-turquoise-opal-3,
	.focus\:bg-turquoise-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-3,
	.group:hover .group-hover\:bg-turquoise-opal-3,
	.hover\:bg-turquoise-opal-3:hover {
		background: rgba(9, 125, 152, 0.3);
	}
	.bg-turquoise-opal-03,
	.focus\:bg-turquoise-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-03,
	.group:hover .group-hover\:bg-turquoise-opal-03,
	.hover\:bg-turquoise-opal-03:hover {
		background: rgba(9, 125, 152, 0.03);
	}
	.bg-turquoise-opal-4,
	.focus\:bg-turquoise-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-4,
	.group:hover .group-hover\:bg-turquoise-opal-4,
	.hover\:bg-turquoise-opal-4:hover {
		background: rgba(9, 125, 152, 0.4);
	}
	.bg-turquoise-opal-04,
	.focus\:bg-turquoise-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-04,
	.group:hover .group-hover\:bg-turquoise-opal-04,
	.hover\:bg-turquoise-opal-04:hover {
		background: rgba(9, 125, 152, 0.04);
	}
	.bg-turquoise-opal-5,
	.focus\:bg-turquoise-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-5,
	.group:hover .group-hover\:bg-turquoise-opal-5,
	.hover\:bg-turquoise-opal-5:hover {
		background: rgba(9, 125, 152, 0.5);
	}
	.bg-turquoise-opal-05,
	.focus\:bg-turquoise-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-05,
	.group:hover .group-hover\:bg-turquoise-opal-05,
	.hover\:bg-turquoise-opal-05:hover {
		background: rgba(9, 125, 152, 0.05);
	}
	.bg-turquoise-opal-6,
	.focus\:bg-turquoise-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-6,
	.group:hover .group-hover\:bg-turquoise-opal-6,
	.hover\:bg-turquoise-opal-6:hover {
		background: rgba(9, 125, 152, 0.6);
	}
	.bg-turquoise-opal-06,
	.focus\:bg-turquoise-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-06,
	.group:hover .group-hover\:bg-turquoise-opal-06,
	.hover\:bg-turquoise-opal-06:hover {
		background: rgba(9, 125, 152, 0.06);
	}
	.bg-turquoise-opal-7,
	.focus\:bg-turquoise-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-7,
	.group:hover .group-hover\:bg-turquoise-opal-7,
	.hover\:bg-turquoise-opal-7:hover {
		background: rgba(9, 125, 152, 0.7);
	}
	.bg-turquoise-opal-07,
	.focus\:bg-turquoise-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-07,
	.group:hover .group-hover\:bg-turquoise-opal-07,
	.hover\:bg-turquoise-opal-07:hover {
		background: rgba(9, 125, 152, 0.07);
	}
	.bg-turquoise-opal-8,
	.focus\:bg-turquoise-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-8,
	.group:hover .group-hover\:bg-turquoise-opal-8,
	.hover\:bg-turquoise-opal-8:hover {
		background: rgba(9, 125, 152, 0.8);
	}
	.bg-turquoise-opal-08,
	.focus\:bg-turquoise-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-08,
	.group:hover .group-hover\:bg-turquoise-opal-08,
	.hover\:bg-turquoise-opal-08:hover {
		background: rgba(9, 125, 152, 0.08);
	}
	.bg-turquoise-opal-9,
	.focus\:bg-turquoise-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-9,
	.group:hover .group-hover\:bg-turquoise-opal-9,
	.hover\:bg-turquoise-opal-9:hover {
		background: rgba(9, 125, 152, 0.9);
	}
	.bg-turquoise-opal-09,
	.focus\:bg-turquoise-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-09,
	.group:hover .group-hover\:bg-turquoise-opal-09,
	.hover\:bg-turquoise-opal-09:hover {
		background: rgba(9, 125, 152, 0.09);
	}
	.bg-turquoise-opal-10,
	.focus\:bg-turquoise-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-turquoise-opal-10,
	.group:hover .group-hover\:bg-turquoise-opal-10,
	.hover\:bg-turquoise-opal-10:hover {
		background: #097d98;
	}
	.bg-dark-teal,
	.focus\:bg-dark-teal:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal,
	.group:hover .group-hover\:bg-dark-teal,
	.hover\:bg-dark-teal:hover {
		background: #168982;
	}
	.bg-dark-teal-opal-0,
	.focus\:bg-dark-teal-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-0,
	.group:hover .group-hover\:bg-dark-teal-opal-0,
	.hover\:bg-dark-teal-opal-0:hover {
		background: rgba(22, 137, 130, 0);
	}
	.bg-dark-teal-opal-00,
	.focus\:bg-dark-teal-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-00,
	.group:hover .group-hover\:bg-dark-teal-opal-00,
	.hover\:bg-dark-teal-opal-00:hover {
		background: rgba(22, 137, 130, 0);
	}
	.bg-dark-teal-opal-1,
	.focus\:bg-dark-teal-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-1,
	.group:hover .group-hover\:bg-dark-teal-opal-1,
	.hover\:bg-dark-teal-opal-1:hover {
		background: rgba(22, 137, 130, 0.1);
	}
	.bg-dark-teal-opal-01,
	.focus\:bg-dark-teal-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-01,
	.group:hover .group-hover\:bg-dark-teal-opal-01,
	.hover\:bg-dark-teal-opal-01:hover {
		background: rgba(22, 137, 130, 0.01);
	}
	.bg-dark-teal-opal-2,
	.focus\:bg-dark-teal-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-2,
	.group:hover .group-hover\:bg-dark-teal-opal-2,
	.hover\:bg-dark-teal-opal-2:hover {
		background: rgba(22, 137, 130, 0.2);
	}
	.bg-dark-teal-opal-02,
	.focus\:bg-dark-teal-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-02,
	.group:hover .group-hover\:bg-dark-teal-opal-02,
	.hover\:bg-dark-teal-opal-02:hover {
		background: rgba(22, 137, 130, 0.02);
	}
	.bg-dark-teal-opal-3,
	.focus\:bg-dark-teal-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-3,
	.group:hover .group-hover\:bg-dark-teal-opal-3,
	.hover\:bg-dark-teal-opal-3:hover {
		background: rgba(22, 137, 130, 0.3);
	}
	.bg-dark-teal-opal-03,
	.focus\:bg-dark-teal-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-03,
	.group:hover .group-hover\:bg-dark-teal-opal-03,
	.hover\:bg-dark-teal-opal-03:hover {
		background: rgba(22, 137, 130, 0.03);
	}
	.bg-dark-teal-opal-4,
	.focus\:bg-dark-teal-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-4,
	.group:hover .group-hover\:bg-dark-teal-opal-4,
	.hover\:bg-dark-teal-opal-4:hover {
		background: rgba(22, 137, 130, 0.4);
	}
	.bg-dark-teal-opal-04,
	.focus\:bg-dark-teal-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-04,
	.group:hover .group-hover\:bg-dark-teal-opal-04,
	.hover\:bg-dark-teal-opal-04:hover {
		background: rgba(22, 137, 130, 0.04);
	}
	.bg-dark-teal-opal-5,
	.focus\:bg-dark-teal-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-5,
	.group:hover .group-hover\:bg-dark-teal-opal-5,
	.hover\:bg-dark-teal-opal-5:hover {
		background: rgba(22, 137, 130, 0.5);
	}
	.bg-dark-teal-opal-05,
	.focus\:bg-dark-teal-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-05,
	.group:hover .group-hover\:bg-dark-teal-opal-05,
	.hover\:bg-dark-teal-opal-05:hover {
		background: rgba(22, 137, 130, 0.05);
	}
	.bg-dark-teal-opal-6,
	.focus\:bg-dark-teal-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-6,
	.group:hover .group-hover\:bg-dark-teal-opal-6,
	.hover\:bg-dark-teal-opal-6:hover {
		background: rgba(22, 137, 130, 0.6);
	}
	.bg-dark-teal-opal-06,
	.focus\:bg-dark-teal-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-06,
	.group:hover .group-hover\:bg-dark-teal-opal-06,
	.hover\:bg-dark-teal-opal-06:hover {
		background: rgba(22, 137, 130, 0.06);
	}
	.bg-dark-teal-opal-7,
	.focus\:bg-dark-teal-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-7,
	.group:hover .group-hover\:bg-dark-teal-opal-7,
	.hover\:bg-dark-teal-opal-7:hover {
		background: rgba(22, 137, 130, 0.7);
	}
	.bg-dark-teal-opal-07,
	.focus\:bg-dark-teal-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-07,
	.group:hover .group-hover\:bg-dark-teal-opal-07,
	.hover\:bg-dark-teal-opal-07:hover {
		background: rgba(22, 137, 130, 0.07);
	}
	.bg-dark-teal-opal-8,
	.focus\:bg-dark-teal-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-8,
	.group:hover .group-hover\:bg-dark-teal-opal-8,
	.hover\:bg-dark-teal-opal-8:hover {
		background: rgba(22, 137, 130, 0.8);
	}
	.bg-dark-teal-opal-08,
	.focus\:bg-dark-teal-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-08,
	.group:hover .group-hover\:bg-dark-teal-opal-08,
	.hover\:bg-dark-teal-opal-08:hover {
		background: rgba(22, 137, 130, 0.08);
	}
	.bg-dark-teal-opal-9,
	.focus\:bg-dark-teal-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-9,
	.group:hover .group-hover\:bg-dark-teal-opal-9,
	.hover\:bg-dark-teal-opal-9:hover {
		background: rgba(22, 137, 130, 0.9);
	}
	.bg-dark-teal-opal-09,
	.focus\:bg-dark-teal-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-09,
	.group:hover .group-hover\:bg-dark-teal-opal-09,
	.hover\:bg-dark-teal-opal-09:hover {
		background: rgba(22, 137, 130, 0.09);
	}
	.bg-dark-teal-opal-10,
	.focus\:bg-dark-teal-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-opal-10,
	.group:hover .group-hover\:bg-dark-teal-opal-10,
	.hover\:bg-dark-teal-opal-10:hover {
		background: #168982;
	}
	.bg-teal,
	.focus\:bg-teal:focus,
	.group:focus-within .group-focus-within\:bg-teal,
	.group:hover .group-hover\:bg-teal,
	.hover\:bg-teal:hover {
		background: #43b59a;
	}
	.bg-teal-opal-0,
	.focus\:bg-teal-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-0,
	.group:hover .group-hover\:bg-teal-opal-0,
	.hover\:bg-teal-opal-0:hover {
		background: rgba(67, 181, 154, 0);
	}
	.bg-teal-opal-00,
	.focus\:bg-teal-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-00,
	.group:hover .group-hover\:bg-teal-opal-00,
	.hover\:bg-teal-opal-00:hover {
		background: rgba(67, 181, 154, 0);
	}
	.bg-teal-opal-1,
	.focus\:bg-teal-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-1,
	.group:hover .group-hover\:bg-teal-opal-1,
	.hover\:bg-teal-opal-1:hover {
		background: rgba(67, 181, 154, 0.1);
	}
	.bg-teal-opal-01,
	.focus\:bg-teal-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-01,
	.group:hover .group-hover\:bg-teal-opal-01,
	.hover\:bg-teal-opal-01:hover {
		background: rgba(67, 181, 154, 0.01);
	}
	.bg-teal-opal-2,
	.focus\:bg-teal-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-2,
	.group:hover .group-hover\:bg-teal-opal-2,
	.hover\:bg-teal-opal-2:hover {
		background: rgba(67, 181, 154, 0.2);
	}
	.bg-teal-opal-02,
	.focus\:bg-teal-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-02,
	.group:hover .group-hover\:bg-teal-opal-02,
	.hover\:bg-teal-opal-02:hover {
		background: rgba(67, 181, 154, 0.02);
	}
	.bg-teal-opal-3,
	.focus\:bg-teal-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-3,
	.group:hover .group-hover\:bg-teal-opal-3,
	.hover\:bg-teal-opal-3:hover {
		background: rgba(67, 181, 154, 0.3);
	}
	.bg-teal-opal-03,
	.focus\:bg-teal-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-03,
	.group:hover .group-hover\:bg-teal-opal-03,
	.hover\:bg-teal-opal-03:hover {
		background: rgba(67, 181, 154, 0.03);
	}
	.bg-teal-opal-4,
	.focus\:bg-teal-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-4,
	.group:hover .group-hover\:bg-teal-opal-4,
	.hover\:bg-teal-opal-4:hover {
		background: rgba(67, 181, 154, 0.4);
	}
	.bg-teal-opal-04,
	.focus\:bg-teal-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-04,
	.group:hover .group-hover\:bg-teal-opal-04,
	.hover\:bg-teal-opal-04:hover {
		background: rgba(67, 181, 154, 0.04);
	}
	.bg-teal-opal-5,
	.focus\:bg-teal-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-5,
	.group:hover .group-hover\:bg-teal-opal-5,
	.hover\:bg-teal-opal-5:hover {
		background: rgba(67, 181, 154, 0.5);
	}
	.bg-teal-opal-05,
	.focus\:bg-teal-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-05,
	.group:hover .group-hover\:bg-teal-opal-05,
	.hover\:bg-teal-opal-05:hover {
		background: rgba(67, 181, 154, 0.05);
	}
	.bg-teal-opal-6,
	.focus\:bg-teal-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-6,
	.group:hover .group-hover\:bg-teal-opal-6,
	.hover\:bg-teal-opal-6:hover {
		background: rgba(67, 181, 154, 0.6);
	}
	.bg-teal-opal-06,
	.focus\:bg-teal-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-06,
	.group:hover .group-hover\:bg-teal-opal-06,
	.hover\:bg-teal-opal-06:hover {
		background: rgba(67, 181, 154, 0.06);
	}
	.bg-teal-opal-7,
	.focus\:bg-teal-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-7,
	.group:hover .group-hover\:bg-teal-opal-7,
	.hover\:bg-teal-opal-7:hover {
		background: rgba(67, 181, 154, 0.7);
	}
	.bg-teal-opal-07,
	.focus\:bg-teal-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-07,
	.group:hover .group-hover\:bg-teal-opal-07,
	.hover\:bg-teal-opal-07:hover {
		background: rgba(67, 181, 154, 0.07);
	}
	.bg-teal-opal-8,
	.focus\:bg-teal-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-8,
	.group:hover .group-hover\:bg-teal-opal-8,
	.hover\:bg-teal-opal-8:hover {
		background: rgba(67, 181, 154, 0.8);
	}
	.bg-teal-opal-08,
	.focus\:bg-teal-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-08,
	.group:hover .group-hover\:bg-teal-opal-08,
	.hover\:bg-teal-opal-08:hover {
		background: rgba(67, 181, 154, 0.08);
	}
	.bg-teal-opal-9,
	.focus\:bg-teal-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-9,
	.group:hover .group-hover\:bg-teal-opal-9,
	.hover\:bg-teal-opal-9:hover {
		background: rgba(67, 181, 154, 0.9);
	}
	.bg-teal-opal-09,
	.focus\:bg-teal-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-09,
	.group:hover .group-hover\:bg-teal-opal-09,
	.hover\:bg-teal-opal-09:hover {
		background: rgba(67, 181, 154, 0.09);
	}
	.bg-teal-opal-10,
	.focus\:bg-teal-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-teal-opal-10,
	.group:hover .group-hover\:bg-teal-opal-10,
	.hover\:bg-teal-opal-10:hover {
		background: #43b59a;
	}
	.bg-vibe,
	.focus\:bg-vibe:focus,
	.group:focus-within .group-focus-within\:bg-vibe,
	.group:hover .group-hover\:bg-vibe,
	.hover\:bg-vibe:hover {
		background: #4bd6b5;
	}
	.bg-vibe-opal-0,
	.focus\:bg-vibe-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-0,
	.group:hover .group-hover\:bg-vibe-opal-0,
	.hover\:bg-vibe-opal-0:hover {
		background: rgba(75, 214, 181, 0);
	}
	.bg-vibe-opal-00,
	.focus\:bg-vibe-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-00,
	.group:hover .group-hover\:bg-vibe-opal-00,
	.hover\:bg-vibe-opal-00:hover {
		background: rgba(75, 214, 181, 0);
	}
	.bg-vibe-opal-1,
	.focus\:bg-vibe-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-1,
	.group:hover .group-hover\:bg-vibe-opal-1,
	.hover\:bg-vibe-opal-1:hover {
		background: rgba(75, 214, 181, 0.1);
	}
	.bg-vibe-opal-01,
	.focus\:bg-vibe-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-01,
	.group:hover .group-hover\:bg-vibe-opal-01,
	.hover\:bg-vibe-opal-01:hover {
		background: rgba(75, 214, 181, 0.01);
	}
	.bg-vibe-opal-2,
	.focus\:bg-vibe-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-2,
	.group:hover .group-hover\:bg-vibe-opal-2,
	.hover\:bg-vibe-opal-2:hover {
		background: rgba(75, 214, 181, 0.2);
	}
	.bg-vibe-opal-02,
	.focus\:bg-vibe-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-02,
	.group:hover .group-hover\:bg-vibe-opal-02,
	.hover\:bg-vibe-opal-02:hover {
		background: rgba(75, 214, 181, 0.02);
	}
	.bg-vibe-opal-3,
	.focus\:bg-vibe-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-3,
	.group:hover .group-hover\:bg-vibe-opal-3,
	.hover\:bg-vibe-opal-3:hover {
		background: rgba(75, 214, 181, 0.3);
	}
	.bg-vibe-opal-03,
	.focus\:bg-vibe-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-03,
	.group:hover .group-hover\:bg-vibe-opal-03,
	.hover\:bg-vibe-opal-03:hover {
		background: rgba(75, 214, 181, 0.03);
	}
	.bg-vibe-opal-4,
	.focus\:bg-vibe-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-4,
	.group:hover .group-hover\:bg-vibe-opal-4,
	.hover\:bg-vibe-opal-4:hover {
		background: rgba(75, 214, 181, 0.4);
	}
	.bg-vibe-opal-04,
	.focus\:bg-vibe-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-04,
	.group:hover .group-hover\:bg-vibe-opal-04,
	.hover\:bg-vibe-opal-04:hover {
		background: rgba(75, 214, 181, 0.04);
	}
	.bg-vibe-opal-5,
	.focus\:bg-vibe-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-5,
	.group:hover .group-hover\:bg-vibe-opal-5,
	.hover\:bg-vibe-opal-5:hover {
		background: rgba(75, 214, 181, 0.5);
	}
	.bg-vibe-opal-05,
	.focus\:bg-vibe-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-05,
	.group:hover .group-hover\:bg-vibe-opal-05,
	.hover\:bg-vibe-opal-05:hover {
		background: rgba(75, 214, 181, 0.05);
	}
	.bg-vibe-opal-6,
	.focus\:bg-vibe-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-6,
	.group:hover .group-hover\:bg-vibe-opal-6,
	.hover\:bg-vibe-opal-6:hover {
		background: rgba(75, 214, 181, 0.6);
	}
	.bg-vibe-opal-06,
	.focus\:bg-vibe-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-06,
	.group:hover .group-hover\:bg-vibe-opal-06,
	.hover\:bg-vibe-opal-06:hover {
		background: rgba(75, 214, 181, 0.06);
	}
	.bg-vibe-opal-7,
	.focus\:bg-vibe-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-7,
	.group:hover .group-hover\:bg-vibe-opal-7,
	.hover\:bg-vibe-opal-7:hover {
		background: rgba(75, 214, 181, 0.7);
	}
	.bg-vibe-opal-07,
	.focus\:bg-vibe-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-07,
	.group:hover .group-hover\:bg-vibe-opal-07,
	.hover\:bg-vibe-opal-07:hover {
		background: rgba(75, 214, 181, 0.07);
	}
	.bg-vibe-opal-8,
	.focus\:bg-vibe-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-8,
	.group:hover .group-hover\:bg-vibe-opal-8,
	.hover\:bg-vibe-opal-8:hover {
		background: rgba(75, 214, 181, 0.8);
	}
	.bg-vibe-opal-08,
	.focus\:bg-vibe-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-08,
	.group:hover .group-hover\:bg-vibe-opal-08,
	.hover\:bg-vibe-opal-08:hover {
		background: rgba(75, 214, 181, 0.08);
	}
	.bg-vibe-opal-9,
	.focus\:bg-vibe-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-9,
	.group:hover .group-hover\:bg-vibe-opal-9,
	.hover\:bg-vibe-opal-9:hover {
		background: rgba(75, 214, 181, 0.9);
	}
	.bg-vibe-opal-09,
	.focus\:bg-vibe-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-09,
	.group:hover .group-hover\:bg-vibe-opal-09,
	.hover\:bg-vibe-opal-09:hover {
		background: rgba(75, 214, 181, 0.09);
	}
	.bg-vibe-opal-10,
	.focus\:bg-vibe-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-vibe-opal-10,
	.group:hover .group-hover\:bg-vibe-opal-10,
	.hover\:bg-vibe-opal-10:hover {
		background: #4bd6b5;
	}
	.bg-deep-sea,
	.focus\:bg-deep-sea:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea,
	.group:hover .group-hover\:bg-deep-sea,
	.hover\:bg-deep-sea:hover {
		background: #0a26b8;
	}
	.bg-deep-sea-opal-0,
	.focus\:bg-deep-sea-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-0,
	.group:hover .group-hover\:bg-deep-sea-opal-0,
	.hover\:bg-deep-sea-opal-0:hover {
		background: rgba(10, 38, 184, 0);
	}
	.bg-deep-sea-opal-00,
	.focus\:bg-deep-sea-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-00,
	.group:hover .group-hover\:bg-deep-sea-opal-00,
	.hover\:bg-deep-sea-opal-00:hover {
		background: rgba(10, 38, 184, 0);
	}
	.bg-deep-sea-opal-1,
	.focus\:bg-deep-sea-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-1,
	.group:hover .group-hover\:bg-deep-sea-opal-1,
	.hover\:bg-deep-sea-opal-1:hover {
		background: rgba(10, 38, 184, 0.1);
	}
	.bg-deep-sea-opal-01,
	.focus\:bg-deep-sea-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-01,
	.group:hover .group-hover\:bg-deep-sea-opal-01,
	.hover\:bg-deep-sea-opal-01:hover {
		background: rgba(10, 38, 184, 0.01);
	}
	.bg-deep-sea-opal-2,
	.focus\:bg-deep-sea-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-2,
	.group:hover .group-hover\:bg-deep-sea-opal-2,
	.hover\:bg-deep-sea-opal-2:hover {
		background: rgba(10, 38, 184, 0.2);
	}
	.bg-deep-sea-opal-02,
	.focus\:bg-deep-sea-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-02,
	.group:hover .group-hover\:bg-deep-sea-opal-02,
	.hover\:bg-deep-sea-opal-02:hover {
		background: rgba(10, 38, 184, 0.02);
	}
	.bg-deep-sea-opal-3,
	.focus\:bg-deep-sea-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-3,
	.group:hover .group-hover\:bg-deep-sea-opal-3,
	.hover\:bg-deep-sea-opal-3:hover {
		background: rgba(10, 38, 184, 0.3);
	}
	.bg-deep-sea-opal-03,
	.focus\:bg-deep-sea-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-03,
	.group:hover .group-hover\:bg-deep-sea-opal-03,
	.hover\:bg-deep-sea-opal-03:hover {
		background: rgba(10, 38, 184, 0.03);
	}
	.bg-deep-sea-opal-4,
	.focus\:bg-deep-sea-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-4,
	.group:hover .group-hover\:bg-deep-sea-opal-4,
	.hover\:bg-deep-sea-opal-4:hover {
		background: rgba(10, 38, 184, 0.4);
	}
	.bg-deep-sea-opal-04,
	.focus\:bg-deep-sea-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-04,
	.group:hover .group-hover\:bg-deep-sea-opal-04,
	.hover\:bg-deep-sea-opal-04:hover {
		background: rgba(10, 38, 184, 0.04);
	}
	.bg-deep-sea-opal-5,
	.focus\:bg-deep-sea-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-5,
	.group:hover .group-hover\:bg-deep-sea-opal-5,
	.hover\:bg-deep-sea-opal-5:hover {
		background: rgba(10, 38, 184, 0.5);
	}
	.bg-deep-sea-opal-05,
	.focus\:bg-deep-sea-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-05,
	.group:hover .group-hover\:bg-deep-sea-opal-05,
	.hover\:bg-deep-sea-opal-05:hover {
		background: rgba(10, 38, 184, 0.05);
	}
	.bg-deep-sea-opal-6,
	.focus\:bg-deep-sea-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-6,
	.group:hover .group-hover\:bg-deep-sea-opal-6,
	.hover\:bg-deep-sea-opal-6:hover {
		background: rgba(10, 38, 184, 0.6);
	}
	.bg-deep-sea-opal-06,
	.focus\:bg-deep-sea-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-06,
	.group:hover .group-hover\:bg-deep-sea-opal-06,
	.hover\:bg-deep-sea-opal-06:hover {
		background: rgba(10, 38, 184, 0.06);
	}
	.bg-deep-sea-opal-7,
	.focus\:bg-deep-sea-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-7,
	.group:hover .group-hover\:bg-deep-sea-opal-7,
	.hover\:bg-deep-sea-opal-7:hover {
		background: rgba(10, 38, 184, 0.7);
	}
	.bg-deep-sea-opal-07,
	.focus\:bg-deep-sea-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-07,
	.group:hover .group-hover\:bg-deep-sea-opal-07,
	.hover\:bg-deep-sea-opal-07:hover {
		background: rgba(10, 38, 184, 0.07);
	}
	.bg-deep-sea-opal-8,
	.focus\:bg-deep-sea-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-8,
	.group:hover .group-hover\:bg-deep-sea-opal-8,
	.hover\:bg-deep-sea-opal-8:hover {
		background: rgba(10, 38, 184, 0.8);
	}
	.bg-deep-sea-opal-08,
	.focus\:bg-deep-sea-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-08,
	.group:hover .group-hover\:bg-deep-sea-opal-08,
	.hover\:bg-deep-sea-opal-08:hover {
		background: rgba(10, 38, 184, 0.08);
	}
	.bg-deep-sea-opal-9,
	.focus\:bg-deep-sea-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-9,
	.group:hover .group-hover\:bg-deep-sea-opal-9,
	.hover\:bg-deep-sea-opal-9:hover {
		background: rgba(10, 38, 184, 0.9);
	}
	.bg-deep-sea-opal-09,
	.focus\:bg-deep-sea-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-09,
	.group:hover .group-hover\:bg-deep-sea-opal-09,
	.hover\:bg-deep-sea-opal-09:hover {
		background: rgba(10, 38, 184, 0.09);
	}
	.bg-deep-sea-opal-10,
	.focus\:bg-deep-sea-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-deep-sea-opal-10,
	.group:hover .group-hover\:bg-deep-sea-opal-10,
	.hover\:bg-deep-sea-opal-10:hover {
		background: #0a26b8;
	}
	.bg-electric-blue,
	.focus\:bg-electric-blue:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue,
	.group:hover .group-hover\:bg-electric-blue,
	.hover\:bg-electric-blue:hover {
		background: #145deb;
	}
	.bg-electric-blue-opal-0,
	.focus\:bg-electric-blue-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-0,
	.group:hover .group-hover\:bg-electric-blue-opal-0,
	.hover\:bg-electric-blue-opal-0:hover {
		background: rgba(20, 93, 235, 0);
	}
	.bg-electric-blue-opal-00,
	.focus\:bg-electric-blue-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-00,
	.group:hover .group-hover\:bg-electric-blue-opal-00,
	.hover\:bg-electric-blue-opal-00:hover {
		background: rgba(20, 93, 235, 0);
	}
	.bg-electric-blue-opal-1,
	.focus\:bg-electric-blue-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-1,
	.group:hover .group-hover\:bg-electric-blue-opal-1,
	.hover\:bg-electric-blue-opal-1:hover {
		background: rgba(20, 93, 235, 0.1);
	}
	.bg-electric-blue-opal-01,
	.focus\:bg-electric-blue-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-01,
	.group:hover .group-hover\:bg-electric-blue-opal-01,
	.hover\:bg-electric-blue-opal-01:hover {
		background: rgba(20, 93, 235, 0.01);
	}
	.bg-electric-blue-opal-2,
	.focus\:bg-electric-blue-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-2,
	.group:hover .group-hover\:bg-electric-blue-opal-2,
	.hover\:bg-electric-blue-opal-2:hover {
		background: rgba(20, 93, 235, 0.2);
	}
	.bg-electric-blue-opal-02,
	.focus\:bg-electric-blue-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-02,
	.group:hover .group-hover\:bg-electric-blue-opal-02,
	.hover\:bg-electric-blue-opal-02:hover {
		background: rgba(20, 93, 235, 0.02);
	}
	.bg-electric-blue-opal-3,
	.focus\:bg-electric-blue-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-3,
	.group:hover .group-hover\:bg-electric-blue-opal-3,
	.hover\:bg-electric-blue-opal-3:hover {
		background: rgba(20, 93, 235, 0.3);
	}
	.bg-electric-blue-opal-03,
	.focus\:bg-electric-blue-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-03,
	.group:hover .group-hover\:bg-electric-blue-opal-03,
	.hover\:bg-electric-blue-opal-03:hover {
		background: rgba(20, 93, 235, 0.03);
	}
	.bg-electric-blue-opal-4,
	.focus\:bg-electric-blue-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-4,
	.group:hover .group-hover\:bg-electric-blue-opal-4,
	.hover\:bg-electric-blue-opal-4:hover {
		background: rgba(20, 93, 235, 0.4);
	}
	.bg-electric-blue-opal-04,
	.focus\:bg-electric-blue-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-04,
	.group:hover .group-hover\:bg-electric-blue-opal-04,
	.hover\:bg-electric-blue-opal-04:hover {
		background: rgba(20, 93, 235, 0.04);
	}
	.bg-electric-blue-opal-5,
	.focus\:bg-electric-blue-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-5,
	.group:hover .group-hover\:bg-electric-blue-opal-5,
	.hover\:bg-electric-blue-opal-5:hover {
		background: rgba(20, 93, 235, 0.5);
	}
	.bg-electric-blue-opal-05,
	.focus\:bg-electric-blue-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-05,
	.group:hover .group-hover\:bg-electric-blue-opal-05,
	.hover\:bg-electric-blue-opal-05:hover {
		background: rgba(20, 93, 235, 0.05);
	}
	.bg-electric-blue-opal-6,
	.focus\:bg-electric-blue-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-6,
	.group:hover .group-hover\:bg-electric-blue-opal-6,
	.hover\:bg-electric-blue-opal-6:hover {
		background: rgba(20, 93, 235, 0.6);
	}
	.bg-electric-blue-opal-06,
	.focus\:bg-electric-blue-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-06,
	.group:hover .group-hover\:bg-electric-blue-opal-06,
	.hover\:bg-electric-blue-opal-06:hover {
		background: rgba(20, 93, 235, 0.06);
	}
	.bg-electric-blue-opal-7,
	.focus\:bg-electric-blue-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-7,
	.group:hover .group-hover\:bg-electric-blue-opal-7,
	.hover\:bg-electric-blue-opal-7:hover {
		background: rgba(20, 93, 235, 0.7);
	}
	.bg-electric-blue-opal-07,
	.focus\:bg-electric-blue-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-07,
	.group:hover .group-hover\:bg-electric-blue-opal-07,
	.hover\:bg-electric-blue-opal-07:hover {
		background: rgba(20, 93, 235, 0.07);
	}
	.bg-electric-blue-opal-8,
	.focus\:bg-electric-blue-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-8,
	.group:hover .group-hover\:bg-electric-blue-opal-8,
	.hover\:bg-electric-blue-opal-8:hover {
		background: rgba(20, 93, 235, 0.8);
	}
	.bg-electric-blue-opal-08,
	.focus\:bg-electric-blue-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-08,
	.group:hover .group-hover\:bg-electric-blue-opal-08,
	.hover\:bg-electric-blue-opal-08:hover {
		background: rgba(20, 93, 235, 0.08);
	}
	.bg-electric-blue-opal-9,
	.focus\:bg-electric-blue-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-9,
	.group:hover .group-hover\:bg-electric-blue-opal-9,
	.hover\:bg-electric-blue-opal-9:hover {
		background: rgba(20, 93, 235, 0.9);
	}
	.bg-electric-blue-opal-09,
	.focus\:bg-electric-blue-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-09,
	.group:hover .group-hover\:bg-electric-blue-opal-09,
	.hover\:bg-electric-blue-opal-09:hover {
		background: rgba(20, 93, 235, 0.09);
	}
	.bg-electric-blue-opal-10,
	.focus\:bg-electric-blue-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-opal-10,
	.group:hover .group-hover\:bg-electric-blue-opal-10,
	.hover\:bg-electric-blue-opal-10:hover {
		background: #145deb;
	}
	.bg-electric-blue-dark,
	.focus\:bg-electric-blue-dark:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark,
	.group:hover .group-hover\:bg-electric-blue-dark,
	.hover\:bg-electric-blue-dark:hover {
		background: #306aff;
	}
	.bg-electric-blue-dark-opal-0,
	.focus\:bg-electric-blue-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-0,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-0,
	.hover\:bg-electric-blue-dark-opal-0:hover {
		background: rgba(48, 106, 255, 0);
	}
	.bg-electric-blue-dark-opal-00,
	.focus\:bg-electric-blue-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-00,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-00,
	.hover\:bg-electric-blue-dark-opal-00:hover {
		background: rgba(48, 106, 255, 0);
	}
	.bg-electric-blue-dark-opal-1,
	.focus\:bg-electric-blue-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-1,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-1,
	.hover\:bg-electric-blue-dark-opal-1:hover {
		background: rgba(48, 106, 255, 0.1);
	}
	.bg-electric-blue-dark-opal-01,
	.focus\:bg-electric-blue-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-01,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-01,
	.hover\:bg-electric-blue-dark-opal-01:hover {
		background: rgba(48, 106, 255, 0.01);
	}
	.bg-electric-blue-dark-opal-2,
	.focus\:bg-electric-blue-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-2,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-2,
	.hover\:bg-electric-blue-dark-opal-2:hover {
		background: rgba(48, 106, 255, 0.2);
	}
	.bg-electric-blue-dark-opal-02,
	.focus\:bg-electric-blue-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-02,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-02,
	.hover\:bg-electric-blue-dark-opal-02:hover {
		background: rgba(48, 106, 255, 0.02);
	}
	.bg-electric-blue-dark-opal-3,
	.focus\:bg-electric-blue-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-3,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-3,
	.hover\:bg-electric-blue-dark-opal-3:hover {
		background: rgba(48, 106, 255, 0.3);
	}
	.bg-electric-blue-dark-opal-03,
	.focus\:bg-electric-blue-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-03,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-03,
	.hover\:bg-electric-blue-dark-opal-03:hover {
		background: rgba(48, 106, 255, 0.03);
	}
	.bg-electric-blue-dark-opal-4,
	.focus\:bg-electric-blue-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-4,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-4,
	.hover\:bg-electric-blue-dark-opal-4:hover {
		background: rgba(48, 106, 255, 0.4);
	}
	.bg-electric-blue-dark-opal-04,
	.focus\:bg-electric-blue-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-04,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-04,
	.hover\:bg-electric-blue-dark-opal-04:hover {
		background: rgba(48, 106, 255, 0.04);
	}
	.bg-electric-blue-dark-opal-5,
	.focus\:bg-electric-blue-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-5,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-5,
	.hover\:bg-electric-blue-dark-opal-5:hover {
		background: rgba(48, 106, 255, 0.5);
	}
	.bg-electric-blue-dark-opal-05,
	.focus\:bg-electric-blue-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-05,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-05,
	.hover\:bg-electric-blue-dark-opal-05:hover {
		background: rgba(48, 106, 255, 0.05);
	}
	.bg-electric-blue-dark-opal-6,
	.focus\:bg-electric-blue-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-6,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-6,
	.hover\:bg-electric-blue-dark-opal-6:hover {
		background: rgba(48, 106, 255, 0.6);
	}
	.bg-electric-blue-dark-opal-06,
	.focus\:bg-electric-blue-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-06,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-06,
	.hover\:bg-electric-blue-dark-opal-06:hover {
		background: rgba(48, 106, 255, 0.06);
	}
	.bg-electric-blue-dark-opal-7,
	.focus\:bg-electric-blue-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-7,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-7,
	.hover\:bg-electric-blue-dark-opal-7:hover {
		background: rgba(48, 106, 255, 0.7);
	}
	.bg-electric-blue-dark-opal-07,
	.focus\:bg-electric-blue-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-07,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-07,
	.hover\:bg-electric-blue-dark-opal-07:hover {
		background: rgba(48, 106, 255, 0.07);
	}
	.bg-electric-blue-dark-opal-8,
	.focus\:bg-electric-blue-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-8,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-8,
	.hover\:bg-electric-blue-dark-opal-8:hover {
		background: rgba(48, 106, 255, 0.8);
	}
	.bg-electric-blue-dark-opal-08,
	.focus\:bg-electric-blue-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-08,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-08,
	.hover\:bg-electric-blue-dark-opal-08:hover {
		background: rgba(48, 106, 255, 0.08);
	}
	.bg-electric-blue-dark-opal-9,
	.focus\:bg-electric-blue-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-9,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-9,
	.hover\:bg-electric-blue-dark-opal-9:hover {
		background: rgba(48, 106, 255, 0.9);
	}
	.bg-electric-blue-dark-opal-09,
	.focus\:bg-electric-blue-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-09,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-09,
	.hover\:bg-electric-blue-dark-opal-09:hover {
		background: rgba(48, 106, 255, 0.09);
	}
	.bg-electric-blue-dark-opal-10,
	.focus\:bg-electric-blue-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-dark-opal-10,
	.group:hover .group-hover\:bg-electric-blue-dark-opal-10,
	.hover\:bg-electric-blue-dark-opal-10:hover {
		background: #306aff;
	}
	.bg-lilac,
	.focus\:bg-lilac:focus,
	.group:focus-within .group-focus-within\:bg-lilac,
	.group:hover .group-hover\:bg-lilac,
	.hover\:bg-lilac:hover {
		background: #8598fb;
	}
	.bg-lilac-opal-0,
	.focus\:bg-lilac-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-0,
	.group:hover .group-hover\:bg-lilac-opal-0,
	.hover\:bg-lilac-opal-0:hover {
		background: rgba(133, 152, 251, 0);
	}
	.bg-lilac-opal-00,
	.focus\:bg-lilac-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-00,
	.group:hover .group-hover\:bg-lilac-opal-00,
	.hover\:bg-lilac-opal-00:hover {
		background: rgba(133, 152, 251, 0);
	}
	.bg-lilac-opal-1,
	.focus\:bg-lilac-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-1,
	.group:hover .group-hover\:bg-lilac-opal-1,
	.hover\:bg-lilac-opal-1:hover {
		background: rgba(133, 152, 251, 0.1);
	}
	.bg-lilac-opal-01,
	.focus\:bg-lilac-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-01,
	.group:hover .group-hover\:bg-lilac-opal-01,
	.hover\:bg-lilac-opal-01:hover {
		background: rgba(133, 152, 251, 0.01);
	}
	.bg-lilac-opal-2,
	.focus\:bg-lilac-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-2,
	.group:hover .group-hover\:bg-lilac-opal-2,
	.hover\:bg-lilac-opal-2:hover {
		background: rgba(133, 152, 251, 0.2);
	}
	.bg-lilac-opal-02,
	.focus\:bg-lilac-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-02,
	.group:hover .group-hover\:bg-lilac-opal-02,
	.hover\:bg-lilac-opal-02:hover {
		background: rgba(133, 152, 251, 0.02);
	}
	.bg-lilac-opal-3,
	.focus\:bg-lilac-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-3,
	.group:hover .group-hover\:bg-lilac-opal-3,
	.hover\:bg-lilac-opal-3:hover {
		background: rgba(133, 152, 251, 0.3);
	}
	.bg-lilac-opal-03,
	.focus\:bg-lilac-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-03,
	.group:hover .group-hover\:bg-lilac-opal-03,
	.hover\:bg-lilac-opal-03:hover {
		background: rgba(133, 152, 251, 0.03);
	}
	.bg-lilac-opal-4,
	.focus\:bg-lilac-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-4,
	.group:hover .group-hover\:bg-lilac-opal-4,
	.hover\:bg-lilac-opal-4:hover {
		background: rgba(133, 152, 251, 0.4);
	}
	.bg-lilac-opal-04,
	.focus\:bg-lilac-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-04,
	.group:hover .group-hover\:bg-lilac-opal-04,
	.hover\:bg-lilac-opal-04:hover {
		background: rgba(133, 152, 251, 0.04);
	}
	.bg-lilac-opal-5,
	.focus\:bg-lilac-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-5,
	.group:hover .group-hover\:bg-lilac-opal-5,
	.hover\:bg-lilac-opal-5:hover {
		background: rgba(133, 152, 251, 0.5);
	}
	.bg-lilac-opal-05,
	.focus\:bg-lilac-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-05,
	.group:hover .group-hover\:bg-lilac-opal-05,
	.hover\:bg-lilac-opal-05:hover {
		background: rgba(133, 152, 251, 0.05);
	}
	.bg-lilac-opal-6,
	.focus\:bg-lilac-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-6,
	.group:hover .group-hover\:bg-lilac-opal-6,
	.hover\:bg-lilac-opal-6:hover {
		background: rgba(133, 152, 251, 0.6);
	}
	.bg-lilac-opal-06,
	.focus\:bg-lilac-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-06,
	.group:hover .group-hover\:bg-lilac-opal-06,
	.hover\:bg-lilac-opal-06:hover {
		background: rgba(133, 152, 251, 0.06);
	}
	.bg-lilac-opal-7,
	.focus\:bg-lilac-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-7,
	.group:hover .group-hover\:bg-lilac-opal-7,
	.hover\:bg-lilac-opal-7:hover {
		background: rgba(133, 152, 251, 0.7);
	}
	.bg-lilac-opal-07,
	.focus\:bg-lilac-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-07,
	.group:hover .group-hover\:bg-lilac-opal-07,
	.hover\:bg-lilac-opal-07:hover {
		background: rgba(133, 152, 251, 0.07);
	}
	.bg-lilac-opal-8,
	.focus\:bg-lilac-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-8,
	.group:hover .group-hover\:bg-lilac-opal-8,
	.hover\:bg-lilac-opal-8:hover {
		background: rgba(133, 152, 251, 0.8);
	}
	.bg-lilac-opal-08,
	.focus\:bg-lilac-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-08,
	.group:hover .group-hover\:bg-lilac-opal-08,
	.hover\:bg-lilac-opal-08:hover {
		background: rgba(133, 152, 251, 0.08);
	}
	.bg-lilac-opal-9,
	.focus\:bg-lilac-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-9,
	.group:hover .group-hover\:bg-lilac-opal-9,
	.hover\:bg-lilac-opal-9:hover {
		background: rgba(133, 152, 251, 0.9);
	}
	.bg-lilac-opal-09,
	.focus\:bg-lilac-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-09,
	.group:hover .group-hover\:bg-lilac-opal-09,
	.hover\:bg-lilac-opal-09:hover {
		background: rgba(133, 152, 251, 0.09);
	}
	.bg-lilac-opal-10,
	.focus\:bg-lilac-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-lilac-opal-10,
	.group:hover .group-hover\:bg-lilac-opal-10,
	.hover\:bg-lilac-opal-10:hover {
		background: #8598fb;
	}
	.bg-sky,
	.focus\:bg-sky:focus,
	.group:focus-within .group-focus-within\:bg-sky,
	.group:hover .group-hover\:bg-sky,
	.hover\:bg-sky:hover {
		background: #14c4eb;
	}
	.bg-sky-opal-0,
	.focus\:bg-sky-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-0,
	.group:hover .group-hover\:bg-sky-opal-0,
	.hover\:bg-sky-opal-0:hover {
		background: rgba(20, 196, 235, 0);
	}
	.bg-sky-opal-00,
	.focus\:bg-sky-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-00,
	.group:hover .group-hover\:bg-sky-opal-00,
	.hover\:bg-sky-opal-00:hover {
		background: rgba(20, 196, 235, 0);
	}
	.bg-sky-opal-1,
	.focus\:bg-sky-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-1,
	.group:hover .group-hover\:bg-sky-opal-1,
	.hover\:bg-sky-opal-1:hover {
		background: rgba(20, 196, 235, 0.1);
	}
	.bg-sky-opal-01,
	.focus\:bg-sky-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-01,
	.group:hover .group-hover\:bg-sky-opal-01,
	.hover\:bg-sky-opal-01:hover {
		background: rgba(20, 196, 235, 0.01);
	}
	.bg-sky-opal-2,
	.focus\:bg-sky-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-2,
	.group:hover .group-hover\:bg-sky-opal-2,
	.hover\:bg-sky-opal-2:hover {
		background: rgba(20, 196, 235, 0.2);
	}
	.bg-sky-opal-02,
	.focus\:bg-sky-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-02,
	.group:hover .group-hover\:bg-sky-opal-02,
	.hover\:bg-sky-opal-02:hover {
		background: rgba(20, 196, 235, 0.02);
	}
	.bg-sky-opal-3,
	.focus\:bg-sky-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-3,
	.group:hover .group-hover\:bg-sky-opal-3,
	.hover\:bg-sky-opal-3:hover {
		background: rgba(20, 196, 235, 0.3);
	}
	.bg-sky-opal-03,
	.focus\:bg-sky-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-03,
	.group:hover .group-hover\:bg-sky-opal-03,
	.hover\:bg-sky-opal-03:hover {
		background: rgba(20, 196, 235, 0.03);
	}
	.bg-sky-opal-4,
	.focus\:bg-sky-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-4,
	.group:hover .group-hover\:bg-sky-opal-4,
	.hover\:bg-sky-opal-4:hover {
		background: rgba(20, 196, 235, 0.4);
	}
	.bg-sky-opal-04,
	.focus\:bg-sky-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-04,
	.group:hover .group-hover\:bg-sky-opal-04,
	.hover\:bg-sky-opal-04:hover {
		background: rgba(20, 196, 235, 0.04);
	}
	.bg-sky-opal-5,
	.focus\:bg-sky-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-5,
	.group:hover .group-hover\:bg-sky-opal-5,
	.hover\:bg-sky-opal-5:hover {
		background: rgba(20, 196, 235, 0.5);
	}
	.bg-sky-opal-05,
	.focus\:bg-sky-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-05,
	.group:hover .group-hover\:bg-sky-opal-05,
	.hover\:bg-sky-opal-05:hover {
		background: rgba(20, 196, 235, 0.05);
	}
	.bg-sky-opal-6,
	.focus\:bg-sky-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-6,
	.group:hover .group-hover\:bg-sky-opal-6,
	.hover\:bg-sky-opal-6:hover {
		background: rgba(20, 196, 235, 0.6);
	}
	.bg-sky-opal-06,
	.focus\:bg-sky-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-06,
	.group:hover .group-hover\:bg-sky-opal-06,
	.hover\:bg-sky-opal-06:hover {
		background: rgba(20, 196, 235, 0.06);
	}
	.bg-sky-opal-7,
	.focus\:bg-sky-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-7,
	.group:hover .group-hover\:bg-sky-opal-7,
	.hover\:bg-sky-opal-7:hover {
		background: rgba(20, 196, 235, 0.7);
	}
	.bg-sky-opal-07,
	.focus\:bg-sky-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-07,
	.group:hover .group-hover\:bg-sky-opal-07,
	.hover\:bg-sky-opal-07:hover {
		background: rgba(20, 196, 235, 0.07);
	}
	.bg-sky-opal-8,
	.focus\:bg-sky-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-8,
	.group:hover .group-hover\:bg-sky-opal-8,
	.hover\:bg-sky-opal-8:hover {
		background: rgba(20, 196, 235, 0.8);
	}
	.bg-sky-opal-08,
	.focus\:bg-sky-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-08,
	.group:hover .group-hover\:bg-sky-opal-08,
	.hover\:bg-sky-opal-08:hover {
		background: rgba(20, 196, 235, 0.08);
	}
	.bg-sky-opal-9,
	.focus\:bg-sky-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-9,
	.group:hover .group-hover\:bg-sky-opal-9,
	.hover\:bg-sky-opal-9:hover {
		background: rgba(20, 196, 235, 0.9);
	}
	.bg-sky-opal-09,
	.focus\:bg-sky-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-09,
	.group:hover .group-hover\:bg-sky-opal-09,
	.hover\:bg-sky-opal-09:hover {
		background: rgba(20, 196, 235, 0.09);
	}
	.bg-sky-opal-10,
	.focus\:bg-sky-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-sky-opal-10,
	.group:hover .group-hover\:bg-sky-opal-10,
	.hover\:bg-sky-opal-10:hover {
		background: #14c4eb;
	}
	.bg-cotton-candy,
	.focus\:bg-cotton-candy:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy,
	.group:hover .group-hover\:bg-cotton-candy,
	.hover\:bg-cotton-candy:hover {
		background: #c0f5f2;
	}
	.bg-cotton-candy-opal-0,
	.focus\:bg-cotton-candy-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-0,
	.group:hover .group-hover\:bg-cotton-candy-opal-0,
	.hover\:bg-cotton-candy-opal-0:hover {
		background: rgba(192, 245, 242, 0);
	}
	.bg-cotton-candy-opal-00,
	.focus\:bg-cotton-candy-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-00,
	.group:hover .group-hover\:bg-cotton-candy-opal-00,
	.hover\:bg-cotton-candy-opal-00:hover {
		background: rgba(192, 245, 242, 0);
	}
	.bg-cotton-candy-opal-1,
	.focus\:bg-cotton-candy-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-1,
	.group:hover .group-hover\:bg-cotton-candy-opal-1,
	.hover\:bg-cotton-candy-opal-1:hover {
		background: rgba(192, 245, 242, 0.1);
	}
	.bg-cotton-candy-opal-01,
	.focus\:bg-cotton-candy-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-01,
	.group:hover .group-hover\:bg-cotton-candy-opal-01,
	.hover\:bg-cotton-candy-opal-01:hover {
		background: rgba(192, 245, 242, 0.01);
	}
	.bg-cotton-candy-opal-2,
	.focus\:bg-cotton-candy-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-2,
	.group:hover .group-hover\:bg-cotton-candy-opal-2,
	.hover\:bg-cotton-candy-opal-2:hover {
		background: rgba(192, 245, 242, 0.2);
	}
	.bg-cotton-candy-opal-02,
	.focus\:bg-cotton-candy-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-02,
	.group:hover .group-hover\:bg-cotton-candy-opal-02,
	.hover\:bg-cotton-candy-opal-02:hover {
		background: rgba(192, 245, 242, 0.02);
	}
	.bg-cotton-candy-opal-3,
	.focus\:bg-cotton-candy-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-3,
	.group:hover .group-hover\:bg-cotton-candy-opal-3,
	.hover\:bg-cotton-candy-opal-3:hover {
		background: rgba(192, 245, 242, 0.3);
	}
	.bg-cotton-candy-opal-03,
	.focus\:bg-cotton-candy-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-03,
	.group:hover .group-hover\:bg-cotton-candy-opal-03,
	.hover\:bg-cotton-candy-opal-03:hover {
		background: rgba(192, 245, 242, 0.03);
	}
	.bg-cotton-candy-opal-4,
	.focus\:bg-cotton-candy-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-4,
	.group:hover .group-hover\:bg-cotton-candy-opal-4,
	.hover\:bg-cotton-candy-opal-4:hover {
		background: rgba(192, 245, 242, 0.4);
	}
	.bg-cotton-candy-opal-04,
	.focus\:bg-cotton-candy-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-04,
	.group:hover .group-hover\:bg-cotton-candy-opal-04,
	.hover\:bg-cotton-candy-opal-04:hover {
		background: rgba(192, 245, 242, 0.04);
	}
	.bg-cotton-candy-opal-5,
	.focus\:bg-cotton-candy-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-5,
	.group:hover .group-hover\:bg-cotton-candy-opal-5,
	.hover\:bg-cotton-candy-opal-5:hover {
		background: rgba(192, 245, 242, 0.5);
	}
	.bg-cotton-candy-opal-05,
	.focus\:bg-cotton-candy-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-05,
	.group:hover .group-hover\:bg-cotton-candy-opal-05,
	.hover\:bg-cotton-candy-opal-05:hover {
		background: rgba(192, 245, 242, 0.05);
	}
	.bg-cotton-candy-opal-6,
	.focus\:bg-cotton-candy-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-6,
	.group:hover .group-hover\:bg-cotton-candy-opal-6,
	.hover\:bg-cotton-candy-opal-6:hover {
		background: rgba(192, 245, 242, 0.6);
	}
	.bg-cotton-candy-opal-06,
	.focus\:bg-cotton-candy-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-06,
	.group:hover .group-hover\:bg-cotton-candy-opal-06,
	.hover\:bg-cotton-candy-opal-06:hover {
		background: rgba(192, 245, 242, 0.06);
	}
	.bg-cotton-candy-opal-7,
	.focus\:bg-cotton-candy-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-7,
	.group:hover .group-hover\:bg-cotton-candy-opal-7,
	.hover\:bg-cotton-candy-opal-7:hover {
		background: rgba(192, 245, 242, 0.7);
	}
	.bg-cotton-candy-opal-07,
	.focus\:bg-cotton-candy-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-07,
	.group:hover .group-hover\:bg-cotton-candy-opal-07,
	.hover\:bg-cotton-candy-opal-07:hover {
		background: rgba(192, 245, 242, 0.07);
	}
	.bg-cotton-candy-opal-8,
	.focus\:bg-cotton-candy-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-8,
	.group:hover .group-hover\:bg-cotton-candy-opal-8,
	.hover\:bg-cotton-candy-opal-8:hover {
		background: rgba(192, 245, 242, 0.8);
	}
	.bg-cotton-candy-opal-08,
	.focus\:bg-cotton-candy-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-08,
	.group:hover .group-hover\:bg-cotton-candy-opal-08,
	.hover\:bg-cotton-candy-opal-08:hover {
		background: rgba(192, 245, 242, 0.08);
	}
	.bg-cotton-candy-opal-9,
	.focus\:bg-cotton-candy-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-9,
	.group:hover .group-hover\:bg-cotton-candy-opal-9,
	.hover\:bg-cotton-candy-opal-9:hover {
		background: rgba(192, 245, 242, 0.9);
	}
	.bg-cotton-candy-opal-09,
	.focus\:bg-cotton-candy-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-09,
	.group:hover .group-hover\:bg-cotton-candy-opal-09,
	.hover\:bg-cotton-candy-opal-09:hover {
		background: rgba(192, 245, 242, 0.09);
	}
	.bg-cotton-candy-opal-10,
	.focus\:bg-cotton-candy-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-cotton-candy-opal-10,
	.group:hover .group-hover\:bg-cotton-candy-opal-10,
	.hover\:bg-cotton-candy-opal-10:hover {
		background: #c0f5f2;
	}
	.bg-brand-primary,
	.focus\:bg-brand-primary:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary,
	.group:hover .group-hover\:bg-brand-primary,
	.hover\:bg-brand-primary:hover {
		background: #441c99;
	}
	.bg-brand-primary-opal-0,
	.focus\:bg-brand-primary-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-0,
	.group:hover .group-hover\:bg-brand-primary-opal-0,
	.hover\:bg-brand-primary-opal-0:hover {
		background: rgba(68, 28, 153, 0);
	}
	.bg-brand-primary-opal-00,
	.focus\:bg-brand-primary-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-00,
	.group:hover .group-hover\:bg-brand-primary-opal-00,
	.hover\:bg-brand-primary-opal-00:hover {
		background: rgba(68, 28, 153, 0);
	}
	.bg-brand-primary-opal-1,
	.focus\:bg-brand-primary-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-1,
	.group:hover .group-hover\:bg-brand-primary-opal-1,
	.hover\:bg-brand-primary-opal-1:hover {
		background: rgba(68, 28, 153, 0.1);
	}
	.bg-brand-primary-opal-01,
	.focus\:bg-brand-primary-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-01,
	.group:hover .group-hover\:bg-brand-primary-opal-01,
	.hover\:bg-brand-primary-opal-01:hover {
		background: rgba(68, 28, 153, 0.01);
	}
	.bg-brand-primary-opal-2,
	.focus\:bg-brand-primary-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-2,
	.group:hover .group-hover\:bg-brand-primary-opal-2,
	.hover\:bg-brand-primary-opal-2:hover {
		background: rgba(68, 28, 153, 0.2);
	}
	.bg-brand-primary-opal-02,
	.focus\:bg-brand-primary-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-02,
	.group:hover .group-hover\:bg-brand-primary-opal-02,
	.hover\:bg-brand-primary-opal-02:hover {
		background: rgba(68, 28, 153, 0.02);
	}
	.bg-brand-primary-opal-3,
	.focus\:bg-brand-primary-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-3,
	.group:hover .group-hover\:bg-brand-primary-opal-3,
	.hover\:bg-brand-primary-opal-3:hover {
		background: rgba(68, 28, 153, 0.3);
	}
	.bg-brand-primary-opal-03,
	.focus\:bg-brand-primary-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-03,
	.group:hover .group-hover\:bg-brand-primary-opal-03,
	.hover\:bg-brand-primary-opal-03:hover {
		background: rgba(68, 28, 153, 0.03);
	}
	.bg-brand-primary-opal-4,
	.focus\:bg-brand-primary-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-4,
	.group:hover .group-hover\:bg-brand-primary-opal-4,
	.hover\:bg-brand-primary-opal-4:hover {
		background: rgba(68, 28, 153, 0.4);
	}
	.bg-brand-primary-opal-04,
	.focus\:bg-brand-primary-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-04,
	.group:hover .group-hover\:bg-brand-primary-opal-04,
	.hover\:bg-brand-primary-opal-04:hover {
		background: rgba(68, 28, 153, 0.04);
	}
	.bg-brand-primary-opal-5,
	.focus\:bg-brand-primary-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-5,
	.group:hover .group-hover\:bg-brand-primary-opal-5,
	.hover\:bg-brand-primary-opal-5:hover {
		background: rgba(68, 28, 153, 0.5);
	}
	.bg-brand-primary-opal-05,
	.focus\:bg-brand-primary-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-05,
	.group:hover .group-hover\:bg-brand-primary-opal-05,
	.hover\:bg-brand-primary-opal-05:hover {
		background: rgba(68, 28, 153, 0.05);
	}
	.bg-brand-primary-opal-6,
	.focus\:bg-brand-primary-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-6,
	.group:hover .group-hover\:bg-brand-primary-opal-6,
	.hover\:bg-brand-primary-opal-6:hover {
		background: rgba(68, 28, 153, 0.6);
	}
	.bg-brand-primary-opal-06,
	.focus\:bg-brand-primary-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-06,
	.group:hover .group-hover\:bg-brand-primary-opal-06,
	.hover\:bg-brand-primary-opal-06:hover {
		background: rgba(68, 28, 153, 0.06);
	}
	.bg-brand-primary-opal-7,
	.focus\:bg-brand-primary-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-7,
	.group:hover .group-hover\:bg-brand-primary-opal-7,
	.hover\:bg-brand-primary-opal-7:hover {
		background: rgba(68, 28, 153, 0.7);
	}
	.bg-brand-primary-opal-07,
	.focus\:bg-brand-primary-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-07,
	.group:hover .group-hover\:bg-brand-primary-opal-07,
	.hover\:bg-brand-primary-opal-07:hover {
		background: rgba(68, 28, 153, 0.07);
	}
	.bg-brand-primary-opal-8,
	.focus\:bg-brand-primary-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-8,
	.group:hover .group-hover\:bg-brand-primary-opal-8,
	.hover\:bg-brand-primary-opal-8:hover {
		background: rgba(68, 28, 153, 0.8);
	}
	.bg-brand-primary-opal-08,
	.focus\:bg-brand-primary-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-08,
	.group:hover .group-hover\:bg-brand-primary-opal-08,
	.hover\:bg-brand-primary-opal-08:hover {
		background: rgba(68, 28, 153, 0.08);
	}
	.bg-brand-primary-opal-9,
	.focus\:bg-brand-primary-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-9,
	.group:hover .group-hover\:bg-brand-primary-opal-9,
	.hover\:bg-brand-primary-opal-9:hover {
		background: rgba(68, 28, 153, 0.9);
	}
	.bg-brand-primary-opal-09,
	.focus\:bg-brand-primary-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-09,
	.group:hover .group-hover\:bg-brand-primary-opal-09,
	.hover\:bg-brand-primary-opal-09:hover {
		background: rgba(68, 28, 153, 0.09);
	}
	.bg-brand-primary-opal-10,
	.focus\:bg-brand-primary-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-brand-primary-opal-10,
	.group:hover .group-hover\:bg-brand-primary-opal-10,
	.hover\:bg-brand-primary-opal-10:hover {
		background: #441c99;
	}
	.bg-brand-secondary,
	.focus\:bg-brand-secondary:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary,
	.group:hover .group-hover\:bg-brand-secondary,
	.hover\:bg-brand-secondary:hover {
		background: #ffffff;
	}
	.bg-brand-secondary-opal-0,
	.focus\:bg-brand-secondary-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-0,
	.group:hover .group-hover\:bg-brand-secondary-opal-0,
	.hover\:bg-brand-secondary-opal-0:hover {
		background: rgba(3, 3, 40, 0);
	}
	.bg-brand-secondary-opal-00,
	.focus\:bg-brand-secondary-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-00,
	.group:hover .group-hover\:bg-brand-secondary-opal-00,
	.hover\:bg-brand-secondary-opal-00:hover {
		background: rgba(3, 3, 40, 0);
	}
	.bg-brand-secondary-opal-1,
	.focus\:bg-brand-secondary-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-1,
	.group:hover .group-hover\:bg-brand-secondary-opal-1,
	.hover\:bg-brand-secondary-opal-1:hover {
		background: rgba(3, 3, 40, 0.1);
	}
	.bg-brand-secondary-opal-01,
	.focus\:bg-brand-secondary-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-01,
	.group:hover .group-hover\:bg-brand-secondary-opal-01,
	.hover\:bg-brand-secondary-opal-01:hover {
		background: rgba(3, 3, 40, 0.01);
	}
	.bg-brand-secondary-opal-2,
	.focus\:bg-brand-secondary-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-2,
	.group:hover .group-hover\:bg-brand-secondary-opal-2,
	.hover\:bg-brand-secondary-opal-2:hover {
		background: rgba(3, 3, 40, 0.2);
	}
	.bg-brand-secondary-opal-02,
	.focus\:bg-brand-secondary-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-02,
	.group:hover .group-hover\:bg-brand-secondary-opal-02,
	.hover\:bg-brand-secondary-opal-02:hover {
		background: rgba(3, 3, 40, 0.02);
	}
	.bg-brand-secondary-opal-3,
	.focus\:bg-brand-secondary-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-3,
	.group:hover .group-hover\:bg-brand-secondary-opal-3,
	.hover\:bg-brand-secondary-opal-3:hover {
		background: rgba(3, 3, 40, 0.3);
	}
	.bg-brand-secondary-opal-03,
	.focus\:bg-brand-secondary-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-03,
	.group:hover .group-hover\:bg-brand-secondary-opal-03,
	.hover\:bg-brand-secondary-opal-03:hover {
		background: rgba(3, 3, 40, 0.03);
	}
	.bg-brand-secondary-opal-4,
	.focus\:bg-brand-secondary-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-4,
	.group:hover .group-hover\:bg-brand-secondary-opal-4,
	.hover\:bg-brand-secondary-opal-4:hover {
		background: rgba(3, 3, 40, 0.4);
	}
	.bg-brand-secondary-opal-04,
	.focus\:bg-brand-secondary-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-04,
	.group:hover .group-hover\:bg-brand-secondary-opal-04,
	.hover\:bg-brand-secondary-opal-04:hover {
		background: rgba(3, 3, 40, 0.04);
	}
	.bg-brand-secondary-opal-5,
	.focus\:bg-brand-secondary-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-5,
	.group:hover .group-hover\:bg-brand-secondary-opal-5,
	.hover\:bg-brand-secondary-opal-5:hover {
		background: rgba(3, 3, 40, 0.5);
	}
	.bg-brand-secondary-opal-05,
	.focus\:bg-brand-secondary-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-05,
	.group:hover .group-hover\:bg-brand-secondary-opal-05,
	.hover\:bg-brand-secondary-opal-05:hover {
		background: rgba(3, 3, 40, 0.05);
	}
	.bg-brand-secondary-opal-6,
	.focus\:bg-brand-secondary-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-6,
	.group:hover .group-hover\:bg-brand-secondary-opal-6,
	.hover\:bg-brand-secondary-opal-6:hover {
		background: rgba(3, 3, 40, 0.6);
	}
	.bg-brand-secondary-opal-06,
	.focus\:bg-brand-secondary-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-06,
	.group:hover .group-hover\:bg-brand-secondary-opal-06,
	.hover\:bg-brand-secondary-opal-06:hover {
		background: rgba(3, 3, 40, 0.06);
	}
	.bg-brand-secondary-opal-7,
	.focus\:bg-brand-secondary-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-7,
	.group:hover .group-hover\:bg-brand-secondary-opal-7,
	.hover\:bg-brand-secondary-opal-7:hover {
		background: rgba(3, 3, 40, 0.7);
	}
	.bg-brand-secondary-opal-07,
	.focus\:bg-brand-secondary-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-07,
	.group:hover .group-hover\:bg-brand-secondary-opal-07,
	.hover\:bg-brand-secondary-opal-07:hover {
		background: rgba(3, 3, 40, 0.07);
	}
	.bg-brand-secondary-opal-8,
	.focus\:bg-brand-secondary-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-8,
	.group:hover .group-hover\:bg-brand-secondary-opal-8,
	.hover\:bg-brand-secondary-opal-8:hover {
		background: rgba(3, 3, 40, 0.8);
	}
	.bg-brand-secondary-opal-08,
	.focus\:bg-brand-secondary-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-08,
	.group:hover .group-hover\:bg-brand-secondary-opal-08,
	.hover\:bg-brand-secondary-opal-08:hover {
		background: rgba(3, 3, 40, 0.08);
	}
	.bg-brand-secondary-opal-9,
	.focus\:bg-brand-secondary-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-9,
	.group:hover .group-hover\:bg-brand-secondary-opal-9,
	.hover\:bg-brand-secondary-opal-9:hover {
		background: rgba(3, 3, 40, 0.9);
	}
	.bg-brand-secondary-opal-09,
	.focus\:bg-brand-secondary-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-09,
	.group:hover .group-hover\:bg-brand-secondary-opal-09,
	.hover\:bg-brand-secondary-opal-09:hover {
		background: rgba(3, 3, 40, 0.09);
	}
	.bg-brand-secondary-opal-10,
	.focus\:bg-brand-secondary-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-brand-secondary-opal-10,
	.group:hover .group-hover\:bg-brand-secondary-opal-10,
	.hover\:bg-brand-secondary-opal-10:hover {
		background: #ffffff;
	}
	.bg-color-headline,
	.focus\:bg-color-headline:focus,
	.group:focus-within .group-focus-within\:bg-color-headline,
	.group:hover .group-hover\:bg-color-headline,
	.hover\:bg-color-headline:hover {
		background: #ffffff;
	}
	.bg-color-headline-opal-0,
	.focus\:bg-color-headline-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-0,
	.group:hover .group-hover\:bg-color-headline-opal-0,
	.hover\:bg-color-headline-opal-0:hover {
		background: rgba(3, 3, 40, 0);
	}
	.bg-color-headline-opal-00,
	.focus\:bg-color-headline-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-00,
	.group:hover .group-hover\:bg-color-headline-opal-00,
	.hover\:bg-color-headline-opal-00:hover {
		background: rgba(3, 3, 40, 0);
	}
	.bg-color-headline-opal-1,
	.focus\:bg-color-headline-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-1,
	.group:hover .group-hover\:bg-color-headline-opal-1,
	.hover\:bg-color-headline-opal-1:hover {
		background: rgba(3, 3, 40, 0.1);
	}
	.bg-color-headline-opal-01,
	.focus\:bg-color-headline-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-01,
	.group:hover .group-hover\:bg-color-headline-opal-01,
	.hover\:bg-color-headline-opal-01:hover {
		background: rgba(3, 3, 40, 0.01);
	}
	.bg-color-headline-opal-2,
	.focus\:bg-color-headline-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-2,
	.group:hover .group-hover\:bg-color-headline-opal-2,
	.hover\:bg-color-headline-opal-2:hover {
		background: rgba(3, 3, 40, 0.2);
	}
	.bg-color-headline-opal-02,
	.focus\:bg-color-headline-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-02,
	.group:hover .group-hover\:bg-color-headline-opal-02,
	.hover\:bg-color-headline-opal-02:hover {
		background: rgba(3, 3, 40, 0.02);
	}
	.bg-color-headline-opal-3,
	.focus\:bg-color-headline-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-3,
	.group:hover .group-hover\:bg-color-headline-opal-3,
	.hover\:bg-color-headline-opal-3:hover {
		background: rgba(3, 3, 40, 0.3);
	}
	.bg-color-headline-opal-03,
	.focus\:bg-color-headline-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-03,
	.group:hover .group-hover\:bg-color-headline-opal-03,
	.hover\:bg-color-headline-opal-03:hover {
		background: rgba(3, 3, 40, 0.03);
	}
	.bg-color-headline-opal-4,
	.focus\:bg-color-headline-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-4,
	.group:hover .group-hover\:bg-color-headline-opal-4,
	.hover\:bg-color-headline-opal-4:hover {
		background: rgba(3, 3, 40, 0.4);
	}
	.bg-color-headline-opal-04,
	.focus\:bg-color-headline-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-04,
	.group:hover .group-hover\:bg-color-headline-opal-04,
	.hover\:bg-color-headline-opal-04:hover {
		background: rgba(3, 3, 40, 0.04);
	}
	.bg-color-headline-opal-5,
	.focus\:bg-color-headline-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-5,
	.group:hover .group-hover\:bg-color-headline-opal-5,
	.hover\:bg-color-headline-opal-5:hover {
		background: rgba(3, 3, 40, 0.5);
	}
	.bg-color-headline-opal-05,
	.focus\:bg-color-headline-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-05,
	.group:hover .group-hover\:bg-color-headline-opal-05,
	.hover\:bg-color-headline-opal-05:hover {
		background: rgba(3, 3, 40, 0.05);
	}
	.bg-color-headline-opal-6,
	.focus\:bg-color-headline-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-6,
	.group:hover .group-hover\:bg-color-headline-opal-6,
	.hover\:bg-color-headline-opal-6:hover {
		background: rgba(3, 3, 40, 0.6);
	}
	.bg-color-headline-opal-06,
	.focus\:bg-color-headline-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-06,
	.group:hover .group-hover\:bg-color-headline-opal-06,
	.hover\:bg-color-headline-opal-06:hover {
		background: rgba(3, 3, 40, 0.06);
	}
	.bg-color-headline-opal-7,
	.focus\:bg-color-headline-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-7,
	.group:hover .group-hover\:bg-color-headline-opal-7,
	.hover\:bg-color-headline-opal-7:hover {
		background: rgba(3, 3, 40, 0.7);
	}
	.bg-color-headline-opal-07,
	.focus\:bg-color-headline-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-07,
	.group:hover .group-hover\:bg-color-headline-opal-07,
	.hover\:bg-color-headline-opal-07:hover {
		background: rgba(3, 3, 40, 0.07);
	}
	.bg-color-headline-opal-8,
	.focus\:bg-color-headline-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-8,
	.group:hover .group-hover\:bg-color-headline-opal-8,
	.hover\:bg-color-headline-opal-8:hover {
		background: rgba(3, 3, 40, 0.8);
	}
	.bg-color-headline-opal-08,
	.focus\:bg-color-headline-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-08,
	.group:hover .group-hover\:bg-color-headline-opal-08,
	.hover\:bg-color-headline-opal-08:hover {
		background: rgba(3, 3, 40, 0.08);
	}
	.bg-color-headline-opal-9,
	.focus\:bg-color-headline-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-9,
	.group:hover .group-hover\:bg-color-headline-opal-9,
	.hover\:bg-color-headline-opal-9:hover {
		background: rgba(3, 3, 40, 0.9);
	}
	.bg-color-headline-opal-09,
	.focus\:bg-color-headline-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-09,
	.group:hover .group-hover\:bg-color-headline-opal-09,
	.hover\:bg-color-headline-opal-09:hover {
		background: rgba(3, 3, 40, 0.09);
	}
	.bg-color-headline-opal-10,
	.focus\:bg-color-headline-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-color-headline-opal-10,
	.group:hover .group-hover\:bg-color-headline-opal-10,
	.hover\:bg-color-headline-opal-10:hover {
		background: #ffffff;
	}
	.bg-color-body,
	.focus\:bg-color-body:focus,
	.group:focus-within .group-focus-within\:bg-color-body,
	.group:hover .group-hover\:bg-color-body,
	.hover\:bg-color-body:hover {
		background: #383f76;
	}
	.bg-color-body-opal-0,
	.focus\:bg-color-body-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-0,
	.group:hover .group-hover\:bg-color-body-opal-0,
	.hover\:bg-color-body-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-color-body-opal-00,
	.focus\:bg-color-body-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-00,
	.group:hover .group-hover\:bg-color-body-opal-00,
	.hover\:bg-color-body-opal-00:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-color-body-opal-1,
	.focus\:bg-color-body-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-1,
	.group:hover .group-hover\:bg-color-body-opal-1,
	.hover\:bg-color-body-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.bg-color-body-opal-01,
	.focus\:bg-color-body-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-01,
	.group:hover .group-hover\:bg-color-body-opal-01,
	.hover\:bg-color-body-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.bg-color-body-opal-2,
	.focus\:bg-color-body-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-2,
	.group:hover .group-hover\:bg-color-body-opal-2,
	.hover\:bg-color-body-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.bg-color-body-opal-02,
	.focus\:bg-color-body-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-02,
	.group:hover .group-hover\:bg-color-body-opal-02,
	.hover\:bg-color-body-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.bg-color-body-opal-3,
	.focus\:bg-color-body-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-3,
	.group:hover .group-hover\:bg-color-body-opal-3,
	.hover\:bg-color-body-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.bg-color-body-opal-03,
	.focus\:bg-color-body-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-03,
	.group:hover .group-hover\:bg-color-body-opal-03,
	.hover\:bg-color-body-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.bg-color-body-opal-4,
	.focus\:bg-color-body-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-4,
	.group:hover .group-hover\:bg-color-body-opal-4,
	.hover\:bg-color-body-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.bg-color-body-opal-04,
	.focus\:bg-color-body-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-04,
	.group:hover .group-hover\:bg-color-body-opal-04,
	.hover\:bg-color-body-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.bg-color-body-opal-5,
	.focus\:bg-color-body-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-5,
	.group:hover .group-hover\:bg-color-body-opal-5,
	.hover\:bg-color-body-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.bg-color-body-opal-05,
	.focus\:bg-color-body-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-05,
	.group:hover .group-hover\:bg-color-body-opal-05,
	.hover\:bg-color-body-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.bg-color-body-opal-6,
	.focus\:bg-color-body-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-6,
	.group:hover .group-hover\:bg-color-body-opal-6,
	.hover\:bg-color-body-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.bg-color-body-opal-06,
	.focus\:bg-color-body-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-06,
	.group:hover .group-hover\:bg-color-body-opal-06,
	.hover\:bg-color-body-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.bg-color-body-opal-7,
	.focus\:bg-color-body-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-7,
	.group:hover .group-hover\:bg-color-body-opal-7,
	.hover\:bg-color-body-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.bg-color-body-opal-07,
	.focus\:bg-color-body-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-07,
	.group:hover .group-hover\:bg-color-body-opal-07,
	.hover\:bg-color-body-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.bg-color-body-opal-8,
	.focus\:bg-color-body-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-8,
	.group:hover .group-hover\:bg-color-body-opal-8,
	.hover\:bg-color-body-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.bg-color-body-opal-08,
	.focus\:bg-color-body-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-08,
	.group:hover .group-hover\:bg-color-body-opal-08,
	.hover\:bg-color-body-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.bg-color-body-opal-9,
	.focus\:bg-color-body-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-9,
	.group:hover .group-hover\:bg-color-body-opal-9,
	.hover\:bg-color-body-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.bg-color-body-opal-09,
	.focus\:bg-color-body-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-09,
	.group:hover .group-hover\:bg-color-body-opal-09,
	.hover\:bg-color-body-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.bg-color-body-opal-10,
	.focus\:bg-color-body-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-color-body-opal-10,
	.group:hover .group-hover\:bg-color-body-opal-10,
	.hover\:bg-color-body-opal-10:hover {
		background: #383f76;
	}
	.bg-action,
	.focus\:bg-action:focus,
	.group:focus-within .group-focus-within\:bg-action,
	.group:hover .group-hover\:bg-action,
	.hover\:bg-action:hover {
		background: #145deb;
	}
	.bg-action-opal-0,
	.focus\:bg-action-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-0,
	.group:hover .group-hover\:bg-action-opal-0,
	.hover\:bg-action-opal-0:hover {
		background: rgba(20, 93, 235, 0);
	}
	.bg-action-opal-00,
	.focus\:bg-action-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-00,
	.group:hover .group-hover\:bg-action-opal-00,
	.hover\:bg-action-opal-00:hover {
		background: rgba(20, 93, 235, 0);
	}
	.bg-action-opal-1,
	.focus\:bg-action-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-1,
	.group:hover .group-hover\:bg-action-opal-1,
	.hover\:bg-action-opal-1:hover {
		background: rgba(20, 93, 235, 0.1);
	}
	.bg-action-opal-01,
	.focus\:bg-action-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-01,
	.group:hover .group-hover\:bg-action-opal-01,
	.hover\:bg-action-opal-01:hover {
		background: rgba(20, 93, 235, 0.01);
	}
	.bg-action-opal-2,
	.focus\:bg-action-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-2,
	.group:hover .group-hover\:bg-action-opal-2,
	.hover\:bg-action-opal-2:hover {
		background: rgba(20, 93, 235, 0.2);
	}
	.bg-action-opal-02,
	.focus\:bg-action-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-02,
	.group:hover .group-hover\:bg-action-opal-02,
	.hover\:bg-action-opal-02:hover {
		background: rgba(20, 93, 235, 0.02);
	}
	.bg-action-opal-3,
	.focus\:bg-action-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-3,
	.group:hover .group-hover\:bg-action-opal-3,
	.hover\:bg-action-opal-3:hover {
		background: rgba(20, 93, 235, 0.3);
	}
	.bg-action-opal-03,
	.focus\:bg-action-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-03,
	.group:hover .group-hover\:bg-action-opal-03,
	.hover\:bg-action-opal-03:hover {
		background: rgba(20, 93, 235, 0.03);
	}
	.bg-action-opal-4,
	.focus\:bg-action-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-4,
	.group:hover .group-hover\:bg-action-opal-4,
	.hover\:bg-action-opal-4:hover {
		background: rgba(20, 93, 235, 0.4);
	}
	.bg-action-opal-04,
	.focus\:bg-action-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-04,
	.group:hover .group-hover\:bg-action-opal-04,
	.hover\:bg-action-opal-04:hover {
		background: rgba(20, 93, 235, 0.04);
	}
	.bg-action-opal-5,
	.focus\:bg-action-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-5,
	.group:hover .group-hover\:bg-action-opal-5,
	.hover\:bg-action-opal-5:hover {
		background: rgba(20, 93, 235, 0.5);
	}
	.bg-action-opal-05,
	.focus\:bg-action-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-05,
	.group:hover .group-hover\:bg-action-opal-05,
	.hover\:bg-action-opal-05:hover {
		background: rgba(20, 93, 235, 0.05);
	}
	.bg-action-opal-6,
	.focus\:bg-action-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-6,
	.group:hover .group-hover\:bg-action-opal-6,
	.hover\:bg-action-opal-6:hover {
		background: rgba(20, 93, 235, 0.6);
	}
	.bg-action-opal-06,
	.focus\:bg-action-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-06,
	.group:hover .group-hover\:bg-action-opal-06,
	.hover\:bg-action-opal-06:hover {
		background: rgba(20, 93, 235, 0.06);
	}
	.bg-action-opal-7,
	.focus\:bg-action-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-7,
	.group:hover .group-hover\:bg-action-opal-7,
	.hover\:bg-action-opal-7:hover {
		background: rgba(20, 93, 235, 0.7);
	}
	.bg-action-opal-07,
	.focus\:bg-action-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-07,
	.group:hover .group-hover\:bg-action-opal-07,
	.hover\:bg-action-opal-07:hover {
		background: rgba(20, 93, 235, 0.07);
	}
	.bg-action-opal-8,
	.focus\:bg-action-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-8,
	.group:hover .group-hover\:bg-action-opal-8,
	.hover\:bg-action-opal-8:hover {
		background: rgba(20, 93, 235, 0.8);
	}
	.bg-action-opal-08,
	.focus\:bg-action-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-08,
	.group:hover .group-hover\:bg-action-opal-08,
	.hover\:bg-action-opal-08:hover {
		background: rgba(20, 93, 235, 0.08);
	}
	.bg-action-opal-9,
	.focus\:bg-action-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-9,
	.group:hover .group-hover\:bg-action-opal-9,
	.hover\:bg-action-opal-9:hover {
		background: rgba(20, 93, 235, 0.9);
	}
	.bg-action-opal-09,
	.focus\:bg-action-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-09,
	.group:hover .group-hover\:bg-action-opal-09,
	.hover\:bg-action-opal-09:hover {
		background: rgba(20, 93, 235, 0.09);
	}
	.bg-action-opal-10,
	.focus\:bg-action-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-action-opal-10,
	.group:hover .group-hover\:bg-action-opal-10,
	.hover\:bg-action-opal-10:hover {
		background: #145deb;
	}
	.bg-action-dark,
	.focus\:bg-action-dark:focus,
	.group:focus-within .group-focus-within\:bg-action-dark,
	.group:hover .group-hover\:bg-action-dark,
	.hover\:bg-action-dark:hover {
		background: #306aff;
	}
	.bg-action-dark-opal-0,
	.focus\:bg-action-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-0,
	.group:hover .group-hover\:bg-action-dark-opal-0,
	.hover\:bg-action-dark-opal-0:hover {
		background: rgba(48, 106, 255, 0);
	}
	.bg-action-dark-opal-00,
	.focus\:bg-action-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-00,
	.group:hover .group-hover\:bg-action-dark-opal-00,
	.hover\:bg-action-dark-opal-00:hover {
		background: rgba(48, 106, 255, 0);
	}
	.bg-action-dark-opal-1,
	.focus\:bg-action-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-1,
	.group:hover .group-hover\:bg-action-dark-opal-1,
	.hover\:bg-action-dark-opal-1:hover {
		background: rgba(48, 106, 255, 0.1);
	}
	.bg-action-dark-opal-01,
	.focus\:bg-action-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-01,
	.group:hover .group-hover\:bg-action-dark-opal-01,
	.hover\:bg-action-dark-opal-01:hover {
		background: rgba(48, 106, 255, 0.01);
	}
	.bg-action-dark-opal-2,
	.focus\:bg-action-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-2,
	.group:hover .group-hover\:bg-action-dark-opal-2,
	.hover\:bg-action-dark-opal-2:hover {
		background: rgba(48, 106, 255, 0.2);
	}
	.bg-action-dark-opal-02,
	.focus\:bg-action-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-02,
	.group:hover .group-hover\:bg-action-dark-opal-02,
	.hover\:bg-action-dark-opal-02:hover {
		background: rgba(48, 106, 255, 0.02);
	}
	.bg-action-dark-opal-3,
	.focus\:bg-action-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-3,
	.group:hover .group-hover\:bg-action-dark-opal-3,
	.hover\:bg-action-dark-opal-3:hover {
		background: rgba(48, 106, 255, 0.3);
	}
	.bg-action-dark-opal-03,
	.focus\:bg-action-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-03,
	.group:hover .group-hover\:bg-action-dark-opal-03,
	.hover\:bg-action-dark-opal-03:hover {
		background: rgba(48, 106, 255, 0.03);
	}
	.bg-action-dark-opal-4,
	.focus\:bg-action-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-4,
	.group:hover .group-hover\:bg-action-dark-opal-4,
	.hover\:bg-action-dark-opal-4:hover {
		background: rgba(48, 106, 255, 0.4);
	}
	.bg-action-dark-opal-04,
	.focus\:bg-action-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-04,
	.group:hover .group-hover\:bg-action-dark-opal-04,
	.hover\:bg-action-dark-opal-04:hover {
		background: rgba(48, 106, 255, 0.04);
	}
	.bg-action-dark-opal-5,
	.focus\:bg-action-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-5,
	.group:hover .group-hover\:bg-action-dark-opal-5,
	.hover\:bg-action-dark-opal-5:hover {
		background: rgba(48, 106, 255, 0.5);
	}
	.bg-action-dark-opal-05,
	.focus\:bg-action-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-05,
	.group:hover .group-hover\:bg-action-dark-opal-05,
	.hover\:bg-action-dark-opal-05:hover {
		background: rgba(48, 106, 255, 0.05);
	}
	.bg-action-dark-opal-6,
	.focus\:bg-action-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-6,
	.group:hover .group-hover\:bg-action-dark-opal-6,
	.hover\:bg-action-dark-opal-6:hover {
		background: rgba(48, 106, 255, 0.6);
	}
	.bg-action-dark-opal-06,
	.focus\:bg-action-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-06,
	.group:hover .group-hover\:bg-action-dark-opal-06,
	.hover\:bg-action-dark-opal-06:hover {
		background: rgba(48, 106, 255, 0.06);
	}
	.bg-action-dark-opal-7,
	.focus\:bg-action-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-7,
	.group:hover .group-hover\:bg-action-dark-opal-7,
	.hover\:bg-action-dark-opal-7:hover {
		background: rgba(48, 106, 255, 0.7);
	}
	.bg-action-dark-opal-07,
	.focus\:bg-action-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-07,
	.group:hover .group-hover\:bg-action-dark-opal-07,
	.hover\:bg-action-dark-opal-07:hover {
		background: rgba(48, 106, 255, 0.07);
	}
	.bg-action-dark-opal-8,
	.focus\:bg-action-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-8,
	.group:hover .group-hover\:bg-action-dark-opal-8,
	.hover\:bg-action-dark-opal-8:hover {
		background: rgba(48, 106, 255, 0.8);
	}
	.bg-action-dark-opal-08,
	.focus\:bg-action-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-08,
	.group:hover .group-hover\:bg-action-dark-opal-08,
	.hover\:bg-action-dark-opal-08:hover {
		background: rgba(48, 106, 255, 0.08);
	}
	.bg-action-dark-opal-9,
	.focus\:bg-action-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-9,
	.group:hover .group-hover\:bg-action-dark-opal-9,
	.hover\:bg-action-dark-opal-9:hover {
		background: rgba(48, 106, 255, 0.9);
	}
	.bg-action-dark-opal-09,
	.focus\:bg-action-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-09,
	.group:hover .group-hover\:bg-action-dark-opal-09,
	.hover\:bg-action-dark-opal-09:hover {
		background: rgba(48, 106, 255, 0.09);
	}
	.bg-action-dark-opal-10,
	.focus\:bg-action-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-action-dark-opal-10,
	.group:hover .group-hover\:bg-action-dark-opal-10,
	.hover\:bg-action-dark-opal-10:hover {
		background: #306aff;
	}
	.bg-action-outline,
	.focus\:bg-action-outline:focus,
	.group:focus-within .group-focus-within\:bg-action-outline,
	.group:hover .group-hover\:bg-action-outline,
	.hover\:bg-action-outline:hover {
		background: #14c4eb;
	}
	.bg-action-outline-opal-0,
	.focus\:bg-action-outline-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-0,
	.group:hover .group-hover\:bg-action-outline-opal-0,
	.hover\:bg-action-outline-opal-0:hover {
		background: rgba(20, 196, 235, 0);
	}
	.bg-action-outline-opal-00,
	.focus\:bg-action-outline-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-00,
	.group:hover .group-hover\:bg-action-outline-opal-00,
	.hover\:bg-action-outline-opal-00:hover {
		background: rgba(20, 196, 235, 0);
	}
	.bg-action-outline-opal-1,
	.focus\:bg-action-outline-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-1,
	.group:hover .group-hover\:bg-action-outline-opal-1,
	.hover\:bg-action-outline-opal-1:hover {
		background: rgba(20, 196, 235, 0.1);
	}
	.bg-action-outline-opal-01,
	.focus\:bg-action-outline-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-01,
	.group:hover .group-hover\:bg-action-outline-opal-01,
	.hover\:bg-action-outline-opal-01:hover {
		background: rgba(20, 196, 235, 0.01);
	}
	.bg-action-outline-opal-2,
	.focus\:bg-action-outline-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-2,
	.group:hover .group-hover\:bg-action-outline-opal-2,
	.hover\:bg-action-outline-opal-2:hover {
		background: rgba(20, 196, 235, 0.2);
	}
	.bg-action-outline-opal-02,
	.focus\:bg-action-outline-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-02,
	.group:hover .group-hover\:bg-action-outline-opal-02,
	.hover\:bg-action-outline-opal-02:hover {
		background: rgba(20, 196, 235, 0.02);
	}
	.bg-action-outline-opal-3,
	.focus\:bg-action-outline-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-3,
	.group:hover .group-hover\:bg-action-outline-opal-3,
	.hover\:bg-action-outline-opal-3:hover {
		background: rgba(20, 196, 235, 0.3);
	}
	.bg-action-outline-opal-03,
	.focus\:bg-action-outline-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-03,
	.group:hover .group-hover\:bg-action-outline-opal-03,
	.hover\:bg-action-outline-opal-03:hover {
		background: rgba(20, 196, 235, 0.03);
	}
	.bg-action-outline-opal-4,
	.focus\:bg-action-outline-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-4,
	.group:hover .group-hover\:bg-action-outline-opal-4,
	.hover\:bg-action-outline-opal-4:hover {
		background: rgba(20, 196, 235, 0.4);
	}
	.bg-action-outline-opal-04,
	.focus\:bg-action-outline-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-04,
	.group:hover .group-hover\:bg-action-outline-opal-04,
	.hover\:bg-action-outline-opal-04:hover {
		background: rgba(20, 196, 235, 0.04);
	}
	.bg-action-outline-opal-5,
	.focus\:bg-action-outline-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-5,
	.group:hover .group-hover\:bg-action-outline-opal-5,
	.hover\:bg-action-outline-opal-5:hover {
		background: rgba(20, 196, 235, 0.5);
	}
	.bg-action-outline-opal-05,
	.focus\:bg-action-outline-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-05,
	.group:hover .group-hover\:bg-action-outline-opal-05,
	.hover\:bg-action-outline-opal-05:hover {
		background: rgba(20, 196, 235, 0.05);
	}
	.bg-action-outline-opal-6,
	.focus\:bg-action-outline-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-6,
	.group:hover .group-hover\:bg-action-outline-opal-6,
	.hover\:bg-action-outline-opal-6:hover {
		background: rgba(20, 196, 235, 0.6);
	}
	.bg-action-outline-opal-06,
	.focus\:bg-action-outline-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-06,
	.group:hover .group-hover\:bg-action-outline-opal-06,
	.hover\:bg-action-outline-opal-06:hover {
		background: rgba(20, 196, 235, 0.06);
	}
	.bg-action-outline-opal-7,
	.focus\:bg-action-outline-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-7,
	.group:hover .group-hover\:bg-action-outline-opal-7,
	.hover\:bg-action-outline-opal-7:hover {
		background: rgba(20, 196, 235, 0.7);
	}
	.bg-action-outline-opal-07,
	.focus\:bg-action-outline-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-07,
	.group:hover .group-hover\:bg-action-outline-opal-07,
	.hover\:bg-action-outline-opal-07:hover {
		background: rgba(20, 196, 235, 0.07);
	}
	.bg-action-outline-opal-8,
	.focus\:bg-action-outline-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-8,
	.group:hover .group-hover\:bg-action-outline-opal-8,
	.hover\:bg-action-outline-opal-8:hover {
		background: rgba(20, 196, 235, 0.8);
	}
	.bg-action-outline-opal-08,
	.focus\:bg-action-outline-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-08,
	.group:hover .group-hover\:bg-action-outline-opal-08,
	.hover\:bg-action-outline-opal-08:hover {
		background: rgba(20, 196, 235, 0.08);
	}
	.bg-action-outline-opal-9,
	.focus\:bg-action-outline-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-9,
	.group:hover .group-hover\:bg-action-outline-opal-9,
	.hover\:bg-action-outline-opal-9:hover {
		background: rgba(20, 196, 235, 0.9);
	}
	.bg-action-outline-opal-09,
	.focus\:bg-action-outline-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-09,
	.group:hover .group-hover\:bg-action-outline-opal-09,
	.hover\:bg-action-outline-opal-09:hover {
		background: rgba(20, 196, 235, 0.09);
	}
	.bg-action-outline-opal-10,
	.focus\:bg-action-outline-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-action-outline-opal-10,
	.group:hover .group-hover\:bg-action-outline-opal-10,
	.hover\:bg-action-outline-opal-10:hover {
		background: #14c4eb;
	}
	.bg-action-contrast,
	.focus\:bg-action-contrast:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast,
	.group:hover .group-hover\:bg-action-contrast,
	.hover\:bg-action-contrast:hover {
		background: #fff;
	}
	.bg-action-contrast-opal-0,
	.focus\:bg-action-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-0,
	.group:hover .group-hover\:bg-action-contrast-opal-0,
	.hover\:bg-action-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-action-contrast-opal-00,
	.focus\:bg-action-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-00,
	.group:hover .group-hover\:bg-action-contrast-opal-00,
	.hover\:bg-action-contrast-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-action-contrast-opal-1,
	.focus\:bg-action-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-1,
	.group:hover .group-hover\:bg-action-contrast-opal-1,
	.hover\:bg-action-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-action-contrast-opal-01,
	.focus\:bg-action-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-01,
	.group:hover .group-hover\:bg-action-contrast-opal-01,
	.hover\:bg-action-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-action-contrast-opal-2,
	.focus\:bg-action-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-2,
	.group:hover .group-hover\:bg-action-contrast-opal-2,
	.hover\:bg-action-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-action-contrast-opal-02,
	.focus\:bg-action-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-02,
	.group:hover .group-hover\:bg-action-contrast-opal-02,
	.hover\:bg-action-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-action-contrast-opal-3,
	.focus\:bg-action-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-3,
	.group:hover .group-hover\:bg-action-contrast-opal-3,
	.hover\:bg-action-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-action-contrast-opal-03,
	.focus\:bg-action-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-03,
	.group:hover .group-hover\:bg-action-contrast-opal-03,
	.hover\:bg-action-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-action-contrast-opal-4,
	.focus\:bg-action-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-4,
	.group:hover .group-hover\:bg-action-contrast-opal-4,
	.hover\:bg-action-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-action-contrast-opal-04,
	.focus\:bg-action-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-04,
	.group:hover .group-hover\:bg-action-contrast-opal-04,
	.hover\:bg-action-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-action-contrast-opal-5,
	.focus\:bg-action-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-5,
	.group:hover .group-hover\:bg-action-contrast-opal-5,
	.hover\:bg-action-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-action-contrast-opal-05,
	.focus\:bg-action-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-05,
	.group:hover .group-hover\:bg-action-contrast-opal-05,
	.hover\:bg-action-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-action-contrast-opal-6,
	.focus\:bg-action-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-6,
	.group:hover .group-hover\:bg-action-contrast-opal-6,
	.hover\:bg-action-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-action-contrast-opal-06,
	.focus\:bg-action-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-06,
	.group:hover .group-hover\:bg-action-contrast-opal-06,
	.hover\:bg-action-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-action-contrast-opal-7,
	.focus\:bg-action-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-7,
	.group:hover .group-hover\:bg-action-contrast-opal-7,
	.hover\:bg-action-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-action-contrast-opal-07,
	.focus\:bg-action-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-07,
	.group:hover .group-hover\:bg-action-contrast-opal-07,
	.hover\:bg-action-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-action-contrast-opal-8,
	.focus\:bg-action-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-8,
	.group:hover .group-hover\:bg-action-contrast-opal-8,
	.hover\:bg-action-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-action-contrast-opal-08,
	.focus\:bg-action-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-08,
	.group:hover .group-hover\:bg-action-contrast-opal-08,
	.hover\:bg-action-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-action-contrast-opal-9,
	.focus\:bg-action-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-9,
	.group:hover .group-hover\:bg-action-contrast-opal-9,
	.hover\:bg-action-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-action-contrast-opal-09,
	.focus\:bg-action-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-09,
	.group:hover .group-hover\:bg-action-contrast-opal-09,
	.hover\:bg-action-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-action-contrast-opal-10,
	.focus\:bg-action-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-action-contrast-opal-10,
	.group:hover .group-hover\:bg-action-contrast-opal-10,
	.hover\:bg-action-contrast-opal-10:hover {
		background: #fff;
	}
	.bg-action-secondary,
	.focus\:bg-action-secondary:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary,
	.group:hover .group-hover\:bg-action-secondary,
	.hover\:bg-action-secondary:hover {
		background: #0a26b8;
	}
	.bg-action-secondary-opal-0,
	.focus\:bg-action-secondary-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-0,
	.group:hover .group-hover\:bg-action-secondary-opal-0,
	.hover\:bg-action-secondary-opal-0:hover {
		background: rgba(10, 38, 184, 0);
	}
	.bg-action-secondary-opal-00,
	.focus\:bg-action-secondary-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-00,
	.group:hover .group-hover\:bg-action-secondary-opal-00,
	.hover\:bg-action-secondary-opal-00:hover {
		background: rgba(10, 38, 184, 0);
	}
	.bg-action-secondary-opal-1,
	.focus\:bg-action-secondary-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-1,
	.group:hover .group-hover\:bg-action-secondary-opal-1,
	.hover\:bg-action-secondary-opal-1:hover {
		background: rgba(10, 38, 184, 0.1);
	}
	.bg-action-secondary-opal-01,
	.focus\:bg-action-secondary-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-01,
	.group:hover .group-hover\:bg-action-secondary-opal-01,
	.hover\:bg-action-secondary-opal-01:hover {
		background: rgba(10, 38, 184, 0.01);
	}
	.bg-action-secondary-opal-2,
	.focus\:bg-action-secondary-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-2,
	.group:hover .group-hover\:bg-action-secondary-opal-2,
	.hover\:bg-action-secondary-opal-2:hover {
		background: rgba(10, 38, 184, 0.2);
	}
	.bg-action-secondary-opal-02,
	.focus\:bg-action-secondary-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-02,
	.group:hover .group-hover\:bg-action-secondary-opal-02,
	.hover\:bg-action-secondary-opal-02:hover {
		background: rgba(10, 38, 184, 0.02);
	}
	.bg-action-secondary-opal-3,
	.focus\:bg-action-secondary-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-3,
	.group:hover .group-hover\:bg-action-secondary-opal-3,
	.hover\:bg-action-secondary-opal-3:hover {
		background: rgba(10, 38, 184, 0.3);
	}
	.bg-action-secondary-opal-03,
	.focus\:bg-action-secondary-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-03,
	.group:hover .group-hover\:bg-action-secondary-opal-03,
	.hover\:bg-action-secondary-opal-03:hover {
		background: rgba(10, 38, 184, 0.03);
	}
	.bg-action-secondary-opal-4,
	.focus\:bg-action-secondary-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-4,
	.group:hover .group-hover\:bg-action-secondary-opal-4,
	.hover\:bg-action-secondary-opal-4:hover {
		background: rgba(10, 38, 184, 0.4);
	}
	.bg-action-secondary-opal-04,
	.focus\:bg-action-secondary-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-04,
	.group:hover .group-hover\:bg-action-secondary-opal-04,
	.hover\:bg-action-secondary-opal-04:hover {
		background: rgba(10, 38, 184, 0.04);
	}
	.bg-action-secondary-opal-5,
	.focus\:bg-action-secondary-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-5,
	.group:hover .group-hover\:bg-action-secondary-opal-5,
	.hover\:bg-action-secondary-opal-5:hover {
		background: rgba(10, 38, 184, 0.5);
	}
	.bg-action-secondary-opal-05,
	.focus\:bg-action-secondary-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-05,
	.group:hover .group-hover\:bg-action-secondary-opal-05,
	.hover\:bg-action-secondary-opal-05:hover {
		background: rgba(10, 38, 184, 0.05);
	}
	.bg-action-secondary-opal-6,
	.focus\:bg-action-secondary-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-6,
	.group:hover .group-hover\:bg-action-secondary-opal-6,
	.hover\:bg-action-secondary-opal-6:hover {
		background: rgba(10, 38, 184, 0.6);
	}
	.bg-action-secondary-opal-06,
	.focus\:bg-action-secondary-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-06,
	.group:hover .group-hover\:bg-action-secondary-opal-06,
	.hover\:bg-action-secondary-opal-06:hover {
		background: rgba(10, 38, 184, 0.06);
	}
	.bg-action-secondary-opal-7,
	.focus\:bg-action-secondary-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-7,
	.group:hover .group-hover\:bg-action-secondary-opal-7,
	.hover\:bg-action-secondary-opal-7:hover {
		background: rgba(10, 38, 184, 0.7);
	}
	.bg-action-secondary-opal-07,
	.focus\:bg-action-secondary-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-07,
	.group:hover .group-hover\:bg-action-secondary-opal-07,
	.hover\:bg-action-secondary-opal-07:hover {
		background: rgba(10, 38, 184, 0.07);
	}
	.bg-action-secondary-opal-8,
	.focus\:bg-action-secondary-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-8,
	.group:hover .group-hover\:bg-action-secondary-opal-8,
	.hover\:bg-action-secondary-opal-8:hover {
		background: rgba(10, 38, 184, 0.8);
	}
	.bg-action-secondary-opal-08,
	.focus\:bg-action-secondary-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-08,
	.group:hover .group-hover\:bg-action-secondary-opal-08,
	.hover\:bg-action-secondary-opal-08:hover {
		background: rgba(10, 38, 184, 0.08);
	}
	.bg-action-secondary-opal-9,
	.focus\:bg-action-secondary-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-9,
	.group:hover .group-hover\:bg-action-secondary-opal-9,
	.hover\:bg-action-secondary-opal-9:hover {
		background: rgba(10, 38, 184, 0.9);
	}
	.bg-action-secondary-opal-09,
	.focus\:bg-action-secondary-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-09,
	.group:hover .group-hover\:bg-action-secondary-opal-09,
	.hover\:bg-action-secondary-opal-09:hover {
		background: rgba(10, 38, 184, 0.09);
	}
	.bg-action-secondary-opal-10,
	.focus\:bg-action-secondary-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-opal-10,
	.group:hover .group-hover\:bg-action-secondary-opal-10,
	.hover\:bg-action-secondary-opal-10:hover {
		background: #0a26b8;
	}
	.bg-action-secondary-dark,
	.focus\:bg-action-secondary-dark:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark,
	.group:hover .group-hover\:bg-action-secondary-dark,
	.hover\:bg-action-secondary-dark:hover {
		background: #4bd6b5;
	}
	.bg-action-secondary-dark-opal-0,
	.focus\:bg-action-secondary-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-0,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-0,
	.hover\:bg-action-secondary-dark-opal-0:hover {
		background: rgba(75, 214, 181, 0);
	}
	.bg-action-secondary-dark-opal-00,
	.focus\:bg-action-secondary-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-00,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-00,
	.hover\:bg-action-secondary-dark-opal-00:hover {
		background: rgba(75, 214, 181, 0);
	}
	.bg-action-secondary-dark-opal-1,
	.focus\:bg-action-secondary-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-1,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-1,
	.hover\:bg-action-secondary-dark-opal-1:hover {
		background: rgba(75, 214, 181, 0.1);
	}
	.bg-action-secondary-dark-opal-01,
	.focus\:bg-action-secondary-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-01,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-01,
	.hover\:bg-action-secondary-dark-opal-01:hover {
		background: rgba(75, 214, 181, 0.01);
	}
	.bg-action-secondary-dark-opal-2,
	.focus\:bg-action-secondary-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-2,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-2,
	.hover\:bg-action-secondary-dark-opal-2:hover {
		background: rgba(75, 214, 181, 0.2);
	}
	.bg-action-secondary-dark-opal-02,
	.focus\:bg-action-secondary-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-02,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-02,
	.hover\:bg-action-secondary-dark-opal-02:hover {
		background: rgba(75, 214, 181, 0.02);
	}
	.bg-action-secondary-dark-opal-3,
	.focus\:bg-action-secondary-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-3,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-3,
	.hover\:bg-action-secondary-dark-opal-3:hover {
		background: rgba(75, 214, 181, 0.3);
	}
	.bg-action-secondary-dark-opal-03,
	.focus\:bg-action-secondary-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-03,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-03,
	.hover\:bg-action-secondary-dark-opal-03:hover {
		background: rgba(75, 214, 181, 0.03);
	}
	.bg-action-secondary-dark-opal-4,
	.focus\:bg-action-secondary-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-4,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-4,
	.hover\:bg-action-secondary-dark-opal-4:hover {
		background: rgba(75, 214, 181, 0.4);
	}
	.bg-action-secondary-dark-opal-04,
	.focus\:bg-action-secondary-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-04,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-04,
	.hover\:bg-action-secondary-dark-opal-04:hover {
		background: rgba(75, 214, 181, 0.04);
	}
	.bg-action-secondary-dark-opal-5,
	.focus\:bg-action-secondary-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-5,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-5,
	.hover\:bg-action-secondary-dark-opal-5:hover {
		background: rgba(75, 214, 181, 0.5);
	}
	.bg-action-secondary-dark-opal-05,
	.focus\:bg-action-secondary-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-05,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-05,
	.hover\:bg-action-secondary-dark-opal-05:hover {
		background: rgba(75, 214, 181, 0.05);
	}
	.bg-action-secondary-dark-opal-6,
	.focus\:bg-action-secondary-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-6,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-6,
	.hover\:bg-action-secondary-dark-opal-6:hover {
		background: rgba(75, 214, 181, 0.6);
	}
	.bg-action-secondary-dark-opal-06,
	.focus\:bg-action-secondary-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-06,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-06,
	.hover\:bg-action-secondary-dark-opal-06:hover {
		background: rgba(75, 214, 181, 0.06);
	}
	.bg-action-secondary-dark-opal-7,
	.focus\:bg-action-secondary-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-7,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-7,
	.hover\:bg-action-secondary-dark-opal-7:hover {
		background: rgba(75, 214, 181, 0.7);
	}
	.bg-action-secondary-dark-opal-07,
	.focus\:bg-action-secondary-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-07,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-07,
	.hover\:bg-action-secondary-dark-opal-07:hover {
		background: rgba(75, 214, 181, 0.07);
	}
	.bg-action-secondary-dark-opal-8,
	.focus\:bg-action-secondary-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-8,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-8,
	.hover\:bg-action-secondary-dark-opal-8:hover {
		background: rgba(75, 214, 181, 0.8);
	}
	.bg-action-secondary-dark-opal-08,
	.focus\:bg-action-secondary-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-08,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-08,
	.hover\:bg-action-secondary-dark-opal-08:hover {
		background: rgba(75, 214, 181, 0.08);
	}
	.bg-action-secondary-dark-opal-9,
	.focus\:bg-action-secondary-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-9,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-9,
	.hover\:bg-action-secondary-dark-opal-9:hover {
		background: rgba(75, 214, 181, 0.9);
	}
	.bg-action-secondary-dark-opal-09,
	.focus\:bg-action-secondary-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-09,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-09,
	.hover\:bg-action-secondary-dark-opal-09:hover {
		background: rgba(75, 214, 181, 0.09);
	}
	.bg-action-secondary-dark-opal-10,
	.focus\:bg-action-secondary-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-dark-opal-10,
	.group:hover .group-hover\:bg-action-secondary-dark-opal-10,
	.hover\:bg-action-secondary-dark-opal-10:hover {
		background: #4bd6b5;
	}
	.bg-action-secondary-contrast,
	.focus\:bg-action-secondary-contrast:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast,
	.group:hover .group-hover\:bg-action-secondary-contrast,
	.hover\:bg-action-secondary-contrast:hover {
		background: #fff;
	}
	.bg-action-secondary-contrast-opal-0,
	.focus\:bg-action-secondary-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-0,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-0,
	.hover\:bg-action-secondary-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-action-secondary-contrast-opal-00,
	.focus\:bg-action-secondary-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-00,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-00,
	.hover\:bg-action-secondary-contrast-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-action-secondary-contrast-opal-1,
	.focus\:bg-action-secondary-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-1,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-1,
	.hover\:bg-action-secondary-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-action-secondary-contrast-opal-01,
	.focus\:bg-action-secondary-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-01,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-01,
	.hover\:bg-action-secondary-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-action-secondary-contrast-opal-2,
	.focus\:bg-action-secondary-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-2,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-2,
	.hover\:bg-action-secondary-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-action-secondary-contrast-opal-02,
	.focus\:bg-action-secondary-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-02,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-02,
	.hover\:bg-action-secondary-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-action-secondary-contrast-opal-3,
	.focus\:bg-action-secondary-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-3,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-3,
	.hover\:bg-action-secondary-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-action-secondary-contrast-opal-03,
	.focus\:bg-action-secondary-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-03,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-03,
	.hover\:bg-action-secondary-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-action-secondary-contrast-opal-4,
	.focus\:bg-action-secondary-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-4,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-4,
	.hover\:bg-action-secondary-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-action-secondary-contrast-opal-04,
	.focus\:bg-action-secondary-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-04,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-04,
	.hover\:bg-action-secondary-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-action-secondary-contrast-opal-5,
	.focus\:bg-action-secondary-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-5,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-5,
	.hover\:bg-action-secondary-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-action-secondary-contrast-opal-05,
	.focus\:bg-action-secondary-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-05,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-05,
	.hover\:bg-action-secondary-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-action-secondary-contrast-opal-6,
	.focus\:bg-action-secondary-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-6,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-6,
	.hover\:bg-action-secondary-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-action-secondary-contrast-opal-06,
	.focus\:bg-action-secondary-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-06,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-06,
	.hover\:bg-action-secondary-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-action-secondary-contrast-opal-7,
	.focus\:bg-action-secondary-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-7,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-7,
	.hover\:bg-action-secondary-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-action-secondary-contrast-opal-07,
	.focus\:bg-action-secondary-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-07,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-07,
	.hover\:bg-action-secondary-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-action-secondary-contrast-opal-8,
	.focus\:bg-action-secondary-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-8,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-8,
	.hover\:bg-action-secondary-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-action-secondary-contrast-opal-08,
	.focus\:bg-action-secondary-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-08,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-08,
	.hover\:bg-action-secondary-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-action-secondary-contrast-opal-9,
	.focus\:bg-action-secondary-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-9,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-9,
	.hover\:bg-action-secondary-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-action-secondary-contrast-opal-09,
	.focus\:bg-action-secondary-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-09,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-09,
	.hover\:bg-action-secondary-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-action-secondary-contrast-opal-10,
	.focus\:bg-action-secondary-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-action-secondary-contrast-opal-10,
	.group:hover .group-hover\:bg-action-secondary-contrast-opal-10,
	.hover\:bg-action-secondary-contrast-opal-10:hover {
		background: #fff;
	}
	.bg-success,
	.focus\:bg-success:focus,
	.group:focus-within .group-focus-within\:bg-success,
	.group:hover .group-hover\:bg-success,
	.hover\:bg-success:hover {
		background: #168982;
	}
	.bg-success-opal-0,
	.focus\:bg-success-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-0,
	.group:hover .group-hover\:bg-success-opal-0,
	.hover\:bg-success-opal-0:hover {
		background: rgba(22, 137, 130, 0);
	}
	.bg-success-opal-00,
	.focus\:bg-success-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-00,
	.group:hover .group-hover\:bg-success-opal-00,
	.hover\:bg-success-opal-00:hover {
		background: rgba(22, 137, 130, 0);
	}
	.bg-success-opal-1,
	.focus\:bg-success-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-1,
	.group:hover .group-hover\:bg-success-opal-1,
	.hover\:bg-success-opal-1:hover {
		background: rgba(22, 137, 130, 0.1);
	}
	.bg-success-opal-01,
	.focus\:bg-success-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-01,
	.group:hover .group-hover\:bg-success-opal-01,
	.hover\:bg-success-opal-01:hover {
		background: rgba(22, 137, 130, 0.01);
	}
	.bg-success-opal-2,
	.focus\:bg-success-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-2,
	.group:hover .group-hover\:bg-success-opal-2,
	.hover\:bg-success-opal-2:hover {
		background: rgba(22, 137, 130, 0.2);
	}
	.bg-success-opal-02,
	.focus\:bg-success-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-02,
	.group:hover .group-hover\:bg-success-opal-02,
	.hover\:bg-success-opal-02:hover {
		background: rgba(22, 137, 130, 0.02);
	}
	.bg-success-opal-3,
	.focus\:bg-success-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-3,
	.group:hover .group-hover\:bg-success-opal-3,
	.hover\:bg-success-opal-3:hover {
		background: rgba(22, 137, 130, 0.3);
	}
	.bg-success-opal-03,
	.focus\:bg-success-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-03,
	.group:hover .group-hover\:bg-success-opal-03,
	.hover\:bg-success-opal-03:hover {
		background: rgba(22, 137, 130, 0.03);
	}
	.bg-success-opal-4,
	.focus\:bg-success-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-4,
	.group:hover .group-hover\:bg-success-opal-4,
	.hover\:bg-success-opal-4:hover {
		background: rgba(22, 137, 130, 0.4);
	}
	.bg-success-opal-04,
	.focus\:bg-success-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-04,
	.group:hover .group-hover\:bg-success-opal-04,
	.hover\:bg-success-opal-04:hover {
		background: rgba(22, 137, 130, 0.04);
	}
	.bg-success-opal-5,
	.focus\:bg-success-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-5,
	.group:hover .group-hover\:bg-success-opal-5,
	.hover\:bg-success-opal-5:hover {
		background: rgba(22, 137, 130, 0.5);
	}
	.bg-success-opal-05,
	.focus\:bg-success-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-05,
	.group:hover .group-hover\:bg-success-opal-05,
	.hover\:bg-success-opal-05:hover {
		background: rgba(22, 137, 130, 0.05);
	}
	.bg-success-opal-6,
	.focus\:bg-success-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-6,
	.group:hover .group-hover\:bg-success-opal-6,
	.hover\:bg-success-opal-6:hover {
		background: rgba(22, 137, 130, 0.6);
	}
	.bg-success-opal-06,
	.focus\:bg-success-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-06,
	.group:hover .group-hover\:bg-success-opal-06,
	.hover\:bg-success-opal-06:hover {
		background: rgba(22, 137, 130, 0.06);
	}
	.bg-success-opal-7,
	.focus\:bg-success-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-7,
	.group:hover .group-hover\:bg-success-opal-7,
	.hover\:bg-success-opal-7:hover {
		background: rgba(22, 137, 130, 0.7);
	}
	.bg-success-opal-07,
	.focus\:bg-success-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-07,
	.group:hover .group-hover\:bg-success-opal-07,
	.hover\:bg-success-opal-07:hover {
		background: rgba(22, 137, 130, 0.07);
	}
	.bg-success-opal-8,
	.focus\:bg-success-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-8,
	.group:hover .group-hover\:bg-success-opal-8,
	.hover\:bg-success-opal-8:hover {
		background: rgba(22, 137, 130, 0.8);
	}
	.bg-success-opal-08,
	.focus\:bg-success-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-08,
	.group:hover .group-hover\:bg-success-opal-08,
	.hover\:bg-success-opal-08:hover {
		background: rgba(22, 137, 130, 0.08);
	}
	.bg-success-opal-9,
	.focus\:bg-success-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-9,
	.group:hover .group-hover\:bg-success-opal-9,
	.hover\:bg-success-opal-9:hover {
		background: rgba(22, 137, 130, 0.9);
	}
	.bg-success-opal-09,
	.focus\:bg-success-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-09,
	.group:hover .group-hover\:bg-success-opal-09,
	.hover\:bg-success-opal-09:hover {
		background: rgba(22, 137, 130, 0.09);
	}
	.bg-success-opal-10,
	.focus\:bg-success-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-success-opal-10,
	.group:hover .group-hover\:bg-success-opal-10,
	.hover\:bg-success-opal-10:hover {
		background: #168982;
	}
	.bg-success-contrast,
	.focus\:bg-success-contrast:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast,
	.group:hover .group-hover\:bg-success-contrast,
	.hover\:bg-success-contrast:hover {
		background: #fff;
	}
	.bg-success-contrast-opal-0,
	.focus\:bg-success-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-0,
	.group:hover .group-hover\:bg-success-contrast-opal-0,
	.hover\:bg-success-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-success-contrast-opal-00,
	.focus\:bg-success-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-00,
	.group:hover .group-hover\:bg-success-contrast-opal-00,
	.hover\:bg-success-contrast-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-success-contrast-opal-1,
	.focus\:bg-success-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-1,
	.group:hover .group-hover\:bg-success-contrast-opal-1,
	.hover\:bg-success-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-success-contrast-opal-01,
	.focus\:bg-success-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-01,
	.group:hover .group-hover\:bg-success-contrast-opal-01,
	.hover\:bg-success-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-success-contrast-opal-2,
	.focus\:bg-success-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-2,
	.group:hover .group-hover\:bg-success-contrast-opal-2,
	.hover\:bg-success-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-success-contrast-opal-02,
	.focus\:bg-success-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-02,
	.group:hover .group-hover\:bg-success-contrast-opal-02,
	.hover\:bg-success-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-success-contrast-opal-3,
	.focus\:bg-success-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-3,
	.group:hover .group-hover\:bg-success-contrast-opal-3,
	.hover\:bg-success-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-success-contrast-opal-03,
	.focus\:bg-success-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-03,
	.group:hover .group-hover\:bg-success-contrast-opal-03,
	.hover\:bg-success-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-success-contrast-opal-4,
	.focus\:bg-success-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-4,
	.group:hover .group-hover\:bg-success-contrast-opal-4,
	.hover\:bg-success-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-success-contrast-opal-04,
	.focus\:bg-success-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-04,
	.group:hover .group-hover\:bg-success-contrast-opal-04,
	.hover\:bg-success-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-success-contrast-opal-5,
	.focus\:bg-success-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-5,
	.group:hover .group-hover\:bg-success-contrast-opal-5,
	.hover\:bg-success-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-success-contrast-opal-05,
	.focus\:bg-success-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-05,
	.group:hover .group-hover\:bg-success-contrast-opal-05,
	.hover\:bg-success-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-success-contrast-opal-6,
	.focus\:bg-success-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-6,
	.group:hover .group-hover\:bg-success-contrast-opal-6,
	.hover\:bg-success-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-success-contrast-opal-06,
	.focus\:bg-success-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-06,
	.group:hover .group-hover\:bg-success-contrast-opal-06,
	.hover\:bg-success-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-success-contrast-opal-7,
	.focus\:bg-success-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-7,
	.group:hover .group-hover\:bg-success-contrast-opal-7,
	.hover\:bg-success-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-success-contrast-opal-07,
	.focus\:bg-success-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-07,
	.group:hover .group-hover\:bg-success-contrast-opal-07,
	.hover\:bg-success-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-success-contrast-opal-8,
	.focus\:bg-success-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-8,
	.group:hover .group-hover\:bg-success-contrast-opal-8,
	.hover\:bg-success-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-success-contrast-opal-08,
	.focus\:bg-success-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-08,
	.group:hover .group-hover\:bg-success-contrast-opal-08,
	.hover\:bg-success-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-success-contrast-opal-9,
	.focus\:bg-success-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-9,
	.group:hover .group-hover\:bg-success-contrast-opal-9,
	.hover\:bg-success-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-success-contrast-opal-09,
	.focus\:bg-success-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-09,
	.group:hover .group-hover\:bg-success-contrast-opal-09,
	.hover\:bg-success-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-success-contrast-opal-10,
	.focus\:bg-success-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-success-contrast-opal-10,
	.group:hover .group-hover\:bg-success-contrast-opal-10,
	.hover\:bg-success-contrast-opal-10:hover {
		background: #fff;
	}
	.bg-warning,
	.focus\:bg-warning:focus,
	.group:focus-within .group-focus-within\:bg-warning,
	.group:hover .group-hover\:bg-warning,
	.hover\:bg-warning:hover {
		background: #c04c0a;
	}
	.bg-warning-opal-0,
	.focus\:bg-warning-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-0,
	.group:hover .group-hover\:bg-warning-opal-0,
	.hover\:bg-warning-opal-0:hover {
		background: rgba(192, 76, 10, 0);
	}
	.bg-warning-opal-00,
	.focus\:bg-warning-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-00,
	.group:hover .group-hover\:bg-warning-opal-00,
	.hover\:bg-warning-opal-00:hover {
		background: rgba(192, 76, 10, 0);
	}
	.bg-warning-opal-1,
	.focus\:bg-warning-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-1,
	.group:hover .group-hover\:bg-warning-opal-1,
	.hover\:bg-warning-opal-1:hover {
		background: rgba(192, 76, 10, 0.1);
	}
	.bg-warning-opal-01,
	.focus\:bg-warning-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-01,
	.group:hover .group-hover\:bg-warning-opal-01,
	.hover\:bg-warning-opal-01:hover {
		background: rgba(192, 76, 10, 0.01);
	}
	.bg-warning-opal-2,
	.focus\:bg-warning-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-2,
	.group:hover .group-hover\:bg-warning-opal-2,
	.hover\:bg-warning-opal-2:hover {
		background: rgba(192, 76, 10, 0.2);
	}
	.bg-warning-opal-02,
	.focus\:bg-warning-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-02,
	.group:hover .group-hover\:bg-warning-opal-02,
	.hover\:bg-warning-opal-02:hover {
		background: rgba(192, 76, 10, 0.02);
	}
	.bg-warning-opal-3,
	.focus\:bg-warning-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-3,
	.group:hover .group-hover\:bg-warning-opal-3,
	.hover\:bg-warning-opal-3:hover {
		background: rgba(192, 76, 10, 0.3);
	}
	.bg-warning-opal-03,
	.focus\:bg-warning-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-03,
	.group:hover .group-hover\:bg-warning-opal-03,
	.hover\:bg-warning-opal-03:hover {
		background: rgba(192, 76, 10, 0.03);
	}
	.bg-warning-opal-4,
	.focus\:bg-warning-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-4,
	.group:hover .group-hover\:bg-warning-opal-4,
	.hover\:bg-warning-opal-4:hover {
		background: rgba(192, 76, 10, 0.4);
	}
	.bg-warning-opal-04,
	.focus\:bg-warning-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-04,
	.group:hover .group-hover\:bg-warning-opal-04,
	.hover\:bg-warning-opal-04:hover {
		background: rgba(192, 76, 10, 0.04);
	}
	.bg-warning-opal-5,
	.focus\:bg-warning-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-5,
	.group:hover .group-hover\:bg-warning-opal-5,
	.hover\:bg-warning-opal-5:hover {
		background: rgba(192, 76, 10, 0.5);
	}
	.bg-warning-opal-05,
	.focus\:bg-warning-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-05,
	.group:hover .group-hover\:bg-warning-opal-05,
	.hover\:bg-warning-opal-05:hover {
		background: rgba(192, 76, 10, 0.05);
	}
	.bg-warning-opal-6,
	.focus\:bg-warning-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-6,
	.group:hover .group-hover\:bg-warning-opal-6,
	.hover\:bg-warning-opal-6:hover {
		background: rgba(192, 76, 10, 0.6);
	}
	.bg-warning-opal-06,
	.focus\:bg-warning-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-06,
	.group:hover .group-hover\:bg-warning-opal-06,
	.hover\:bg-warning-opal-06:hover {
		background: rgba(192, 76, 10, 0.06);
	}
	.bg-warning-opal-7,
	.focus\:bg-warning-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-7,
	.group:hover .group-hover\:bg-warning-opal-7,
	.hover\:bg-warning-opal-7:hover {
		background: rgba(192, 76, 10, 0.7);
	}
	.bg-warning-opal-07,
	.focus\:bg-warning-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-07,
	.group:hover .group-hover\:bg-warning-opal-07,
	.hover\:bg-warning-opal-07:hover {
		background: rgba(192, 76, 10, 0.07);
	}
	.bg-warning-opal-8,
	.focus\:bg-warning-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-8,
	.group:hover .group-hover\:bg-warning-opal-8,
	.hover\:bg-warning-opal-8:hover {
		background: rgba(192, 76, 10, 0.8);
	}
	.bg-warning-opal-08,
	.focus\:bg-warning-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-08,
	.group:hover .group-hover\:bg-warning-opal-08,
	.hover\:bg-warning-opal-08:hover {
		background: rgba(192, 76, 10, 0.08);
	}
	.bg-warning-opal-9,
	.focus\:bg-warning-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-9,
	.group:hover .group-hover\:bg-warning-opal-9,
	.hover\:bg-warning-opal-9:hover {
		background: rgba(192, 76, 10, 0.9);
	}
	.bg-warning-opal-09,
	.focus\:bg-warning-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-09,
	.group:hover .group-hover\:bg-warning-opal-09,
	.hover\:bg-warning-opal-09:hover {
		background: rgba(192, 76, 10, 0.09);
	}
	.bg-warning-opal-10,
	.focus\:bg-warning-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-warning-opal-10,
	.group:hover .group-hover\:bg-warning-opal-10,
	.hover\:bg-warning-opal-10:hover {
		background: #c04c0a;
	}
	.bg-warning-contrast,
	.focus\:bg-warning-contrast:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast,
	.group:hover .group-hover\:bg-warning-contrast,
	.hover\:bg-warning-contrast:hover {
		background: #fff;
	}
	.bg-warning-contrast-opal-0,
	.focus\:bg-warning-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-0,
	.group:hover .group-hover\:bg-warning-contrast-opal-0,
	.hover\:bg-warning-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-warning-contrast-opal-00,
	.focus\:bg-warning-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-00,
	.group:hover .group-hover\:bg-warning-contrast-opal-00,
	.hover\:bg-warning-contrast-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-warning-contrast-opal-1,
	.focus\:bg-warning-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-1,
	.group:hover .group-hover\:bg-warning-contrast-opal-1,
	.hover\:bg-warning-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-warning-contrast-opal-01,
	.focus\:bg-warning-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-01,
	.group:hover .group-hover\:bg-warning-contrast-opal-01,
	.hover\:bg-warning-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-warning-contrast-opal-2,
	.focus\:bg-warning-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-2,
	.group:hover .group-hover\:bg-warning-contrast-opal-2,
	.hover\:bg-warning-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-warning-contrast-opal-02,
	.focus\:bg-warning-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-02,
	.group:hover .group-hover\:bg-warning-contrast-opal-02,
	.hover\:bg-warning-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-warning-contrast-opal-3,
	.focus\:bg-warning-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-3,
	.group:hover .group-hover\:bg-warning-contrast-opal-3,
	.hover\:bg-warning-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-warning-contrast-opal-03,
	.focus\:bg-warning-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-03,
	.group:hover .group-hover\:bg-warning-contrast-opal-03,
	.hover\:bg-warning-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-warning-contrast-opal-4,
	.focus\:bg-warning-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-4,
	.group:hover .group-hover\:bg-warning-contrast-opal-4,
	.hover\:bg-warning-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-warning-contrast-opal-04,
	.focus\:bg-warning-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-04,
	.group:hover .group-hover\:bg-warning-contrast-opal-04,
	.hover\:bg-warning-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-warning-contrast-opal-5,
	.focus\:bg-warning-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-5,
	.group:hover .group-hover\:bg-warning-contrast-opal-5,
	.hover\:bg-warning-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-warning-contrast-opal-05,
	.focus\:bg-warning-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-05,
	.group:hover .group-hover\:bg-warning-contrast-opal-05,
	.hover\:bg-warning-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-warning-contrast-opal-6,
	.focus\:bg-warning-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-6,
	.group:hover .group-hover\:bg-warning-contrast-opal-6,
	.hover\:bg-warning-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-warning-contrast-opal-06,
	.focus\:bg-warning-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-06,
	.group:hover .group-hover\:bg-warning-contrast-opal-06,
	.hover\:bg-warning-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-warning-contrast-opal-7,
	.focus\:bg-warning-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-7,
	.group:hover .group-hover\:bg-warning-contrast-opal-7,
	.hover\:bg-warning-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-warning-contrast-opal-07,
	.focus\:bg-warning-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-07,
	.group:hover .group-hover\:bg-warning-contrast-opal-07,
	.hover\:bg-warning-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-warning-contrast-opal-8,
	.focus\:bg-warning-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-8,
	.group:hover .group-hover\:bg-warning-contrast-opal-8,
	.hover\:bg-warning-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-warning-contrast-opal-08,
	.focus\:bg-warning-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-08,
	.group:hover .group-hover\:bg-warning-contrast-opal-08,
	.hover\:bg-warning-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-warning-contrast-opal-9,
	.focus\:bg-warning-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-9,
	.group:hover .group-hover\:bg-warning-contrast-opal-9,
	.hover\:bg-warning-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-warning-contrast-opal-09,
	.focus\:bg-warning-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-09,
	.group:hover .group-hover\:bg-warning-contrast-opal-09,
	.hover\:bg-warning-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-warning-contrast-opal-10,
	.focus\:bg-warning-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-warning-contrast-opal-10,
	.group:hover .group-hover\:bg-warning-contrast-opal-10,
	.hover\:bg-warning-contrast-opal-10:hover {
		background: #fff;
	}
	.bg-fail,
	.focus\:bg-fail:focus,
	.group:focus-within .group-focus-within\:bg-fail,
	.group:hover .group-hover\:bg-fail,
	.hover\:bg-fail:hover {
		background: #c82d53;
	}
	.bg-fail-opal-0,
	.focus\:bg-fail-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-0,
	.group:hover .group-hover\:bg-fail-opal-0,
	.hover\:bg-fail-opal-0:hover {
		background: rgba(200, 45, 83, 0);
	}
	.bg-fail-opal-00,
	.focus\:bg-fail-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-00,
	.group:hover .group-hover\:bg-fail-opal-00,
	.hover\:bg-fail-opal-00:hover {
		background: rgba(200, 45, 83, 0);
	}
	.bg-fail-opal-1,
	.focus\:bg-fail-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-1,
	.group:hover .group-hover\:bg-fail-opal-1,
	.hover\:bg-fail-opal-1:hover {
		background: rgba(200, 45, 83, 0.1);
	}
	.bg-fail-opal-01,
	.focus\:bg-fail-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-01,
	.group:hover .group-hover\:bg-fail-opal-01,
	.hover\:bg-fail-opal-01:hover {
		background: rgba(200, 45, 83, 0.01);
	}
	.bg-fail-opal-2,
	.focus\:bg-fail-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-2,
	.group:hover .group-hover\:bg-fail-opal-2,
	.hover\:bg-fail-opal-2:hover {
		background: rgba(200, 45, 83, 0.2);
	}
	.bg-fail-opal-02,
	.focus\:bg-fail-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-02,
	.group:hover .group-hover\:bg-fail-opal-02,
	.hover\:bg-fail-opal-02:hover {
		background: rgba(200, 45, 83, 0.02);
	}
	.bg-fail-opal-3,
	.focus\:bg-fail-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-3,
	.group:hover .group-hover\:bg-fail-opal-3,
	.hover\:bg-fail-opal-3:hover {
		background: rgba(200, 45, 83, 0.3);
	}
	.bg-fail-opal-03,
	.focus\:bg-fail-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-03,
	.group:hover .group-hover\:bg-fail-opal-03,
	.hover\:bg-fail-opal-03:hover {
		background: rgba(200, 45, 83, 0.03);
	}
	.bg-fail-opal-4,
	.focus\:bg-fail-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-4,
	.group:hover .group-hover\:bg-fail-opal-4,
	.hover\:bg-fail-opal-4:hover {
		background: rgba(200, 45, 83, 0.4);
	}
	.bg-fail-opal-04,
	.focus\:bg-fail-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-04,
	.group:hover .group-hover\:bg-fail-opal-04,
	.hover\:bg-fail-opal-04:hover {
		background: rgba(200, 45, 83, 0.04);
	}
	.bg-fail-opal-5,
	.focus\:bg-fail-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-5,
	.group:hover .group-hover\:bg-fail-opal-5,
	.hover\:bg-fail-opal-5:hover {
		background: rgba(200, 45, 83, 0.5);
	}
	.bg-fail-opal-05,
	.focus\:bg-fail-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-05,
	.group:hover .group-hover\:bg-fail-opal-05,
	.hover\:bg-fail-opal-05:hover {
		background: rgba(200, 45, 83, 0.05);
	}
	.bg-fail-opal-6,
	.focus\:bg-fail-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-6,
	.group:hover .group-hover\:bg-fail-opal-6,
	.hover\:bg-fail-opal-6:hover {
		background: rgba(200, 45, 83, 0.6);
	}
	.bg-fail-opal-06,
	.focus\:bg-fail-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-06,
	.group:hover .group-hover\:bg-fail-opal-06,
	.hover\:bg-fail-opal-06:hover {
		background: rgba(200, 45, 83, 0.06);
	}
	.bg-fail-opal-7,
	.focus\:bg-fail-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-7,
	.group:hover .group-hover\:bg-fail-opal-7,
	.hover\:bg-fail-opal-7:hover {
		background: rgba(200, 45, 83, 0.7);
	}
	.bg-fail-opal-07,
	.focus\:bg-fail-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-07,
	.group:hover .group-hover\:bg-fail-opal-07,
	.hover\:bg-fail-opal-07:hover {
		background: rgba(200, 45, 83, 0.07);
	}
	.bg-fail-opal-8,
	.focus\:bg-fail-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-8,
	.group:hover .group-hover\:bg-fail-opal-8,
	.hover\:bg-fail-opal-8:hover {
		background: rgba(200, 45, 83, 0.8);
	}
	.bg-fail-opal-08,
	.focus\:bg-fail-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-08,
	.group:hover .group-hover\:bg-fail-opal-08,
	.hover\:bg-fail-opal-08:hover {
		background: rgba(200, 45, 83, 0.08);
	}
	.bg-fail-opal-9,
	.focus\:bg-fail-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-9,
	.group:hover .group-hover\:bg-fail-opal-9,
	.hover\:bg-fail-opal-9:hover {
		background: rgba(200, 45, 83, 0.9);
	}
	.bg-fail-opal-09,
	.focus\:bg-fail-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-09,
	.group:hover .group-hover\:bg-fail-opal-09,
	.hover\:bg-fail-opal-09:hover {
		background: rgba(200, 45, 83, 0.09);
	}
	.bg-fail-opal-10,
	.focus\:bg-fail-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-fail-opal-10,
	.group:hover .group-hover\:bg-fail-opal-10,
	.hover\:bg-fail-opal-10:hover {
		background: #c82d53;
	}
	.bg-fail-contrast,
	.focus\:bg-fail-contrast:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast,
	.group:hover .group-hover\:bg-fail-contrast,
	.hover\:bg-fail-contrast:hover {
		background: #fff;
	}
	.bg-fail-contrast-opal-0,
	.focus\:bg-fail-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-0,
	.group:hover .group-hover\:bg-fail-contrast-opal-0,
	.hover\:bg-fail-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-fail-contrast-opal-00,
	.focus\:bg-fail-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-00,
	.group:hover .group-hover\:bg-fail-contrast-opal-00,
	.hover\:bg-fail-contrast-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-fail-contrast-opal-1,
	.focus\:bg-fail-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-1,
	.group:hover .group-hover\:bg-fail-contrast-opal-1,
	.hover\:bg-fail-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-fail-contrast-opal-01,
	.focus\:bg-fail-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-01,
	.group:hover .group-hover\:bg-fail-contrast-opal-01,
	.hover\:bg-fail-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-fail-contrast-opal-2,
	.focus\:bg-fail-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-2,
	.group:hover .group-hover\:bg-fail-contrast-opal-2,
	.hover\:bg-fail-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-fail-contrast-opal-02,
	.focus\:bg-fail-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-02,
	.group:hover .group-hover\:bg-fail-contrast-opal-02,
	.hover\:bg-fail-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-fail-contrast-opal-3,
	.focus\:bg-fail-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-3,
	.group:hover .group-hover\:bg-fail-contrast-opal-3,
	.hover\:bg-fail-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-fail-contrast-opal-03,
	.focus\:bg-fail-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-03,
	.group:hover .group-hover\:bg-fail-contrast-opal-03,
	.hover\:bg-fail-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-fail-contrast-opal-4,
	.focus\:bg-fail-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-4,
	.group:hover .group-hover\:bg-fail-contrast-opal-4,
	.hover\:bg-fail-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-fail-contrast-opal-04,
	.focus\:bg-fail-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-04,
	.group:hover .group-hover\:bg-fail-contrast-opal-04,
	.hover\:bg-fail-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-fail-contrast-opal-5,
	.focus\:bg-fail-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-5,
	.group:hover .group-hover\:bg-fail-contrast-opal-5,
	.hover\:bg-fail-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-fail-contrast-opal-05,
	.focus\:bg-fail-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-05,
	.group:hover .group-hover\:bg-fail-contrast-opal-05,
	.hover\:bg-fail-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-fail-contrast-opal-6,
	.focus\:bg-fail-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-6,
	.group:hover .group-hover\:bg-fail-contrast-opal-6,
	.hover\:bg-fail-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-fail-contrast-opal-06,
	.focus\:bg-fail-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-06,
	.group:hover .group-hover\:bg-fail-contrast-opal-06,
	.hover\:bg-fail-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-fail-contrast-opal-7,
	.focus\:bg-fail-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-7,
	.group:hover .group-hover\:bg-fail-contrast-opal-7,
	.hover\:bg-fail-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-fail-contrast-opal-07,
	.focus\:bg-fail-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-07,
	.group:hover .group-hover\:bg-fail-contrast-opal-07,
	.hover\:bg-fail-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-fail-contrast-opal-8,
	.focus\:bg-fail-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-8,
	.group:hover .group-hover\:bg-fail-contrast-opal-8,
	.hover\:bg-fail-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-fail-contrast-opal-08,
	.focus\:bg-fail-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-08,
	.group:hover .group-hover\:bg-fail-contrast-opal-08,
	.hover\:bg-fail-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-fail-contrast-opal-9,
	.focus\:bg-fail-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-9,
	.group:hover .group-hover\:bg-fail-contrast-opal-9,
	.hover\:bg-fail-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-fail-contrast-opal-09,
	.focus\:bg-fail-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-09,
	.group:hover .group-hover\:bg-fail-contrast-opal-09,
	.hover\:bg-fail-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-fail-contrast-opal-10,
	.focus\:bg-fail-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-fail-contrast-opal-10,
	.group:hover .group-hover\:bg-fail-contrast-opal-10,
	.hover\:bg-fail-contrast-opal-10:hover {
		background: #fff;
	}
	.bg-neutral,
	.focus\:bg-neutral:focus,
	.group:focus-within .group-focus-within\:bg-neutral,
	.group:hover .group-hover\:bg-neutral,
	.hover\:bg-neutral:hover {
		background: #383f76;
	}
	.bg-neutral-opal-0,
	.focus\:bg-neutral-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-0,
	.group:hover .group-hover\:bg-neutral-opal-0,
	.hover\:bg-neutral-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-neutral-opal-00,
	.focus\:bg-neutral-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-00,
	.group:hover .group-hover\:bg-neutral-opal-00,
	.hover\:bg-neutral-opal-00:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-neutral-opal-1,
	.focus\:bg-neutral-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-1,
	.group:hover .group-hover\:bg-neutral-opal-1,
	.hover\:bg-neutral-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.bg-neutral-opal-01,
	.focus\:bg-neutral-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-01,
	.group:hover .group-hover\:bg-neutral-opal-01,
	.hover\:bg-neutral-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.bg-neutral-opal-2,
	.focus\:bg-neutral-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-2,
	.group:hover .group-hover\:bg-neutral-opal-2,
	.hover\:bg-neutral-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.bg-neutral-opal-02,
	.focus\:bg-neutral-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-02,
	.group:hover .group-hover\:bg-neutral-opal-02,
	.hover\:bg-neutral-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.bg-neutral-opal-3,
	.focus\:bg-neutral-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-3,
	.group:hover .group-hover\:bg-neutral-opal-3,
	.hover\:bg-neutral-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.bg-neutral-opal-03,
	.focus\:bg-neutral-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-03,
	.group:hover .group-hover\:bg-neutral-opal-03,
	.hover\:bg-neutral-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.bg-neutral-opal-4,
	.focus\:bg-neutral-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-4,
	.group:hover .group-hover\:bg-neutral-opal-4,
	.hover\:bg-neutral-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.bg-neutral-opal-04,
	.focus\:bg-neutral-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-04,
	.group:hover .group-hover\:bg-neutral-opal-04,
	.hover\:bg-neutral-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.bg-neutral-opal-5,
	.focus\:bg-neutral-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-5,
	.group:hover .group-hover\:bg-neutral-opal-5,
	.hover\:bg-neutral-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.bg-neutral-opal-05,
	.focus\:bg-neutral-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-05,
	.group:hover .group-hover\:bg-neutral-opal-05,
	.hover\:bg-neutral-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.bg-neutral-opal-6,
	.focus\:bg-neutral-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-6,
	.group:hover .group-hover\:bg-neutral-opal-6,
	.hover\:bg-neutral-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.bg-neutral-opal-06,
	.focus\:bg-neutral-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-06,
	.group:hover .group-hover\:bg-neutral-opal-06,
	.hover\:bg-neutral-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.bg-neutral-opal-7,
	.focus\:bg-neutral-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-7,
	.group:hover .group-hover\:bg-neutral-opal-7,
	.hover\:bg-neutral-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.bg-neutral-opal-07,
	.focus\:bg-neutral-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-07,
	.group:hover .group-hover\:bg-neutral-opal-07,
	.hover\:bg-neutral-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.bg-neutral-opal-8,
	.focus\:bg-neutral-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-8,
	.group:hover .group-hover\:bg-neutral-opal-8,
	.hover\:bg-neutral-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.bg-neutral-opal-08,
	.focus\:bg-neutral-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-08,
	.group:hover .group-hover\:bg-neutral-opal-08,
	.hover\:bg-neutral-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.bg-neutral-opal-9,
	.focus\:bg-neutral-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-9,
	.group:hover .group-hover\:bg-neutral-opal-9,
	.hover\:bg-neutral-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.bg-neutral-opal-09,
	.focus\:bg-neutral-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-09,
	.group:hover .group-hover\:bg-neutral-opal-09,
	.hover\:bg-neutral-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.bg-neutral-opal-10,
	.focus\:bg-neutral-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-opal-10,
	.group:hover .group-hover\:bg-neutral-opal-10,
	.hover\:bg-neutral-opal-10:hover {
		background: #383f76;
	}
	.bg-neutral-contrast,
	.focus\:bg-neutral-contrast:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast,
	.group:hover .group-hover\:bg-neutral-contrast,
	.hover\:bg-neutral-contrast:hover {
		background: #fff;
	}
	.bg-neutral-contrast-opal-0,
	.focus\:bg-neutral-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-0,
	.group:hover .group-hover\:bg-neutral-contrast-opal-0,
	.hover\:bg-neutral-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-neutral-contrast-opal-00,
	.focus\:bg-neutral-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-00,
	.group:hover .group-hover\:bg-neutral-contrast-opal-00,
	.hover\:bg-neutral-contrast-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-neutral-contrast-opal-1,
	.focus\:bg-neutral-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-1,
	.group:hover .group-hover\:bg-neutral-contrast-opal-1,
	.hover\:bg-neutral-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-neutral-contrast-opal-01,
	.focus\:bg-neutral-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-01,
	.group:hover .group-hover\:bg-neutral-contrast-opal-01,
	.hover\:bg-neutral-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-neutral-contrast-opal-2,
	.focus\:bg-neutral-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-2,
	.group:hover .group-hover\:bg-neutral-contrast-opal-2,
	.hover\:bg-neutral-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-neutral-contrast-opal-02,
	.focus\:bg-neutral-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-02,
	.group:hover .group-hover\:bg-neutral-contrast-opal-02,
	.hover\:bg-neutral-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-neutral-contrast-opal-3,
	.focus\:bg-neutral-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-3,
	.group:hover .group-hover\:bg-neutral-contrast-opal-3,
	.hover\:bg-neutral-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-neutral-contrast-opal-03,
	.focus\:bg-neutral-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-03,
	.group:hover .group-hover\:bg-neutral-contrast-opal-03,
	.hover\:bg-neutral-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-neutral-contrast-opal-4,
	.focus\:bg-neutral-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-4,
	.group:hover .group-hover\:bg-neutral-contrast-opal-4,
	.hover\:bg-neutral-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-neutral-contrast-opal-04,
	.focus\:bg-neutral-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-04,
	.group:hover .group-hover\:bg-neutral-contrast-opal-04,
	.hover\:bg-neutral-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-neutral-contrast-opal-5,
	.focus\:bg-neutral-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-5,
	.group:hover .group-hover\:bg-neutral-contrast-opal-5,
	.hover\:bg-neutral-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-neutral-contrast-opal-05,
	.focus\:bg-neutral-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-05,
	.group:hover .group-hover\:bg-neutral-contrast-opal-05,
	.hover\:bg-neutral-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-neutral-contrast-opal-6,
	.focus\:bg-neutral-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-6,
	.group:hover .group-hover\:bg-neutral-contrast-opal-6,
	.hover\:bg-neutral-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-neutral-contrast-opal-06,
	.focus\:bg-neutral-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-06,
	.group:hover .group-hover\:bg-neutral-contrast-opal-06,
	.hover\:bg-neutral-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-neutral-contrast-opal-7,
	.focus\:bg-neutral-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-7,
	.group:hover .group-hover\:bg-neutral-contrast-opal-7,
	.hover\:bg-neutral-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-neutral-contrast-opal-07,
	.focus\:bg-neutral-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-07,
	.group:hover .group-hover\:bg-neutral-contrast-opal-07,
	.hover\:bg-neutral-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-neutral-contrast-opal-8,
	.focus\:bg-neutral-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-8,
	.group:hover .group-hover\:bg-neutral-contrast-opal-8,
	.hover\:bg-neutral-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-neutral-contrast-opal-08,
	.focus\:bg-neutral-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-08,
	.group:hover .group-hover\:bg-neutral-contrast-opal-08,
	.hover\:bg-neutral-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-neutral-contrast-opal-9,
	.focus\:bg-neutral-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-9,
	.group:hover .group-hover\:bg-neutral-contrast-opal-9,
	.hover\:bg-neutral-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-neutral-contrast-opal-09,
	.focus\:bg-neutral-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-09,
	.group:hover .group-hover\:bg-neutral-contrast-opal-09,
	.hover\:bg-neutral-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-neutral-contrast-opal-10,
	.focus\:bg-neutral-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-contrast-opal-10,
	.group:hover .group-hover\:bg-neutral-contrast-opal-10,
	.hover\:bg-neutral-contrast-opal-10:hover {
		background: #fff;
	}
	.bg-neutral-1,
	.focus\:bg-neutral-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1,
	.group:hover .group-hover\:bg-neutral-1,
	.hover\:bg-neutral-1:hover {
		background: #01011e;
	}
	.bg-neutral-1-opal-0,
	.focus\:bg-neutral-1-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-0,
	.group:hover .group-hover\:bg-neutral-1-opal-0,
	.hover\:bg-neutral-1-opal-0:hover {
		background: rgba(1, 1, 30, 0);
	}
	.bg-neutral-1-opal-00,
	.focus\:bg-neutral-1-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-00,
	.group:hover .group-hover\:bg-neutral-1-opal-00,
	.hover\:bg-neutral-1-opal-00:hover {
		background: rgba(1, 1, 30, 0);
	}
	.bg-neutral-1-opal-1,
	.focus\:bg-neutral-1-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-1,
	.group:hover .group-hover\:bg-neutral-1-opal-1,
	.hover\:bg-neutral-1-opal-1:hover {
		background: rgba(1, 1, 30, 0.1);
	}
	.bg-neutral-1-opal-01,
	.focus\:bg-neutral-1-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-01,
	.group:hover .group-hover\:bg-neutral-1-opal-01,
	.hover\:bg-neutral-1-opal-01:hover {
		background: rgba(1, 1, 30, 0.01);
	}
	.bg-neutral-1-opal-2,
	.focus\:bg-neutral-1-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-2,
	.group:hover .group-hover\:bg-neutral-1-opal-2,
	.hover\:bg-neutral-1-opal-2:hover {
		background: rgba(1, 1, 30, 0.2);
	}
	.bg-neutral-1-opal-02,
	.focus\:bg-neutral-1-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-02,
	.group:hover .group-hover\:bg-neutral-1-opal-02,
	.hover\:bg-neutral-1-opal-02:hover {
		background: rgba(1, 1, 30, 0.02);
	}
	.bg-neutral-1-opal-3,
	.focus\:bg-neutral-1-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-3,
	.group:hover .group-hover\:bg-neutral-1-opal-3,
	.hover\:bg-neutral-1-opal-3:hover {
		background: rgba(1, 1, 30, 0.3);
	}
	.bg-neutral-1-opal-03,
	.focus\:bg-neutral-1-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-03,
	.group:hover .group-hover\:bg-neutral-1-opal-03,
	.hover\:bg-neutral-1-opal-03:hover {
		background: rgba(1, 1, 30, 0.03);
	}
	.bg-neutral-1-opal-4,
	.focus\:bg-neutral-1-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-4,
	.group:hover .group-hover\:bg-neutral-1-opal-4,
	.hover\:bg-neutral-1-opal-4:hover {
		background: rgba(1, 1, 30, 0.4);
	}
	.bg-neutral-1-opal-04,
	.focus\:bg-neutral-1-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-04,
	.group:hover .group-hover\:bg-neutral-1-opal-04,
	.hover\:bg-neutral-1-opal-04:hover {
		background: rgba(1, 1, 30, 0.04);
	}
	.bg-neutral-1-opal-5,
	.focus\:bg-neutral-1-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-5,
	.group:hover .group-hover\:bg-neutral-1-opal-5,
	.hover\:bg-neutral-1-opal-5:hover {
		background: rgba(1, 1, 30, 0.5);
	}
	.bg-neutral-1-opal-05,
	.focus\:bg-neutral-1-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-05,
	.group:hover .group-hover\:bg-neutral-1-opal-05,
	.hover\:bg-neutral-1-opal-05:hover {
		background: rgba(1, 1, 30, 0.05);
	}
	.bg-neutral-1-opal-6,
	.focus\:bg-neutral-1-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-6,
	.group:hover .group-hover\:bg-neutral-1-opal-6,
	.hover\:bg-neutral-1-opal-6:hover {
		background: rgba(1, 1, 30, 0.6);
	}
	.bg-neutral-1-opal-06,
	.focus\:bg-neutral-1-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-06,
	.group:hover .group-hover\:bg-neutral-1-opal-06,
	.hover\:bg-neutral-1-opal-06:hover {
		background: rgba(1, 1, 30, 0.06);
	}
	.bg-neutral-1-opal-7,
	.focus\:bg-neutral-1-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-7,
	.group:hover .group-hover\:bg-neutral-1-opal-7,
	.hover\:bg-neutral-1-opal-7:hover {
		background: rgba(1, 1, 30, 0.7);
	}
	.bg-neutral-1-opal-07,
	.focus\:bg-neutral-1-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-07,
	.group:hover .group-hover\:bg-neutral-1-opal-07,
	.hover\:bg-neutral-1-opal-07:hover {
		background: rgba(1, 1, 30, 0.07);
	}
	.bg-neutral-1-opal-8,
	.focus\:bg-neutral-1-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-8,
	.group:hover .group-hover\:bg-neutral-1-opal-8,
	.hover\:bg-neutral-1-opal-8:hover {
		background: rgba(1, 1, 30, 0.8);
	}
	.bg-neutral-1-opal-08,
	.focus\:bg-neutral-1-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-08,
	.group:hover .group-hover\:bg-neutral-1-opal-08,
	.hover\:bg-neutral-1-opal-08:hover {
		background: rgba(1, 1, 30, 0.08);
	}
	.bg-neutral-1-opal-9,
	.focus\:bg-neutral-1-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-9,
	.group:hover .group-hover\:bg-neutral-1-opal-9,
	.hover\:bg-neutral-1-opal-9:hover {
		background: rgba(1, 1, 30, 0.9);
	}
	.bg-neutral-1-opal-09,
	.focus\:bg-neutral-1-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-09,
	.group:hover .group-hover\:bg-neutral-1-opal-09,
	.hover\:bg-neutral-1-opal-09:hover {
		background: rgba(1, 1, 30, 0.09);
	}
	.bg-neutral-1-opal-10,
	.focus\:bg-neutral-1-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-1-opal-10,
	.group:hover .group-hover\:bg-neutral-1-opal-10,
	.hover\:bg-neutral-1-opal-10:hover {
		background: #01011e;
	}
	.bg-neutral-2,
	.focus\:bg-neutral-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2,
	.group:hover .group-hover\:bg-neutral-2,
	.hover\:bg-neutral-2:hover {
		background: #ffffff;
	}
	.bg-neutral-2-opal-0,
	.focus\:bg-neutral-2-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-0,
	.group:hover .group-hover\:bg-neutral-2-opal-0,
	.hover\:bg-neutral-2-opal-0:hover {
		background: rgba(3, 3, 40, 0);
	}
	.bg-neutral-2-opal-00,
	.focus\:bg-neutral-2-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-00,
	.group:hover .group-hover\:bg-neutral-2-opal-00,
	.hover\:bg-neutral-2-opal-00:hover {
		background: rgba(3, 3, 40, 0);
	}
	.bg-neutral-2-opal-1,
	.focus\:bg-neutral-2-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-1,
	.group:hover .group-hover\:bg-neutral-2-opal-1,
	.hover\:bg-neutral-2-opal-1:hover {
		background: rgba(3, 3, 40, 0.1);
	}
	.bg-neutral-2-opal-01,
	.focus\:bg-neutral-2-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-01,
	.group:hover .group-hover\:bg-neutral-2-opal-01,
	.hover\:bg-neutral-2-opal-01:hover {
		background: rgba(3, 3, 40, 0.01);
	}
	.bg-neutral-2-opal-2,
	.focus\:bg-neutral-2-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-2,
	.group:hover .group-hover\:bg-neutral-2-opal-2,
	.hover\:bg-neutral-2-opal-2:hover {
		background: rgba(3, 3, 40, 0.2);
	}
	.bg-neutral-2-opal-02,
	.focus\:bg-neutral-2-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-02,
	.group:hover .group-hover\:bg-neutral-2-opal-02,
	.hover\:bg-neutral-2-opal-02:hover {
		background: rgba(3, 3, 40, 0.02);
	}
	.bg-neutral-2-opal-3,
	.focus\:bg-neutral-2-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-3,
	.group:hover .group-hover\:bg-neutral-2-opal-3,
	.hover\:bg-neutral-2-opal-3:hover {
		background: rgba(3, 3, 40, 0.3);
	}
	.bg-neutral-2-opal-03,
	.focus\:bg-neutral-2-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-03,
	.group:hover .group-hover\:bg-neutral-2-opal-03,
	.hover\:bg-neutral-2-opal-03:hover {
		background: rgba(3, 3, 40, 0.03);
	}
	.bg-neutral-2-opal-4,
	.focus\:bg-neutral-2-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-4,
	.group:hover .group-hover\:bg-neutral-2-opal-4,
	.hover\:bg-neutral-2-opal-4:hover {
		background: rgba(3, 3, 40, 0.4);
	}
	.bg-neutral-2-opal-04,
	.focus\:bg-neutral-2-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-04,
	.group:hover .group-hover\:bg-neutral-2-opal-04,
	.hover\:bg-neutral-2-opal-04:hover {
		background: rgba(3, 3, 40, 0.04);
	}
	.bg-neutral-2-opal-5,
	.focus\:bg-neutral-2-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-5,
	.group:hover .group-hover\:bg-neutral-2-opal-5,
	.hover\:bg-neutral-2-opal-5:hover {
		background: rgba(3, 3, 40, 0.5);
	}
	.bg-neutral-2-opal-05,
	.focus\:bg-neutral-2-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-05,
	.group:hover .group-hover\:bg-neutral-2-opal-05,
	.hover\:bg-neutral-2-opal-05:hover {
		background: rgba(3, 3, 40, 0.05);
	}
	.bg-neutral-2-opal-6,
	.focus\:bg-neutral-2-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-6,
	.group:hover .group-hover\:bg-neutral-2-opal-6,
	.hover\:bg-neutral-2-opal-6:hover {
		background: rgba(3, 3, 40, 0.6);
	}
	.bg-neutral-2-opal-06,
	.focus\:bg-neutral-2-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-06,
	.group:hover .group-hover\:bg-neutral-2-opal-06,
	.hover\:bg-neutral-2-opal-06:hover {
		background: rgba(3, 3, 40, 0.06);
	}
	.bg-neutral-2-opal-7,
	.focus\:bg-neutral-2-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-7,
	.group:hover .group-hover\:bg-neutral-2-opal-7,
	.hover\:bg-neutral-2-opal-7:hover {
		background: rgba(3, 3, 40, 0.7);
	}
	.bg-neutral-2-opal-07,
	.focus\:bg-neutral-2-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-07,
	.group:hover .group-hover\:bg-neutral-2-opal-07,
	.hover\:bg-neutral-2-opal-07:hover {
		background: rgba(3, 3, 40, 0.07);
	}
	.bg-neutral-2-opal-8,
	.focus\:bg-neutral-2-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-8,
	.group:hover .group-hover\:bg-neutral-2-opal-8,
	.hover\:bg-neutral-2-opal-8:hover {
		background: rgba(3, 3, 40, 0.8);
	}
	.bg-neutral-2-opal-08,
	.focus\:bg-neutral-2-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-08,
	.group:hover .group-hover\:bg-neutral-2-opal-08,
	.hover\:bg-neutral-2-opal-08:hover {
		background: rgba(3, 3, 40, 0.08);
	}
	.bg-neutral-2-opal-9,
	.focus\:bg-neutral-2-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-9,
	.group:hover .group-hover\:bg-neutral-2-opal-9,
	.hover\:bg-neutral-2-opal-9:hover {
		background: rgba(3, 3, 40, 0.9);
	}
	.bg-neutral-2-opal-09,
	.focus\:bg-neutral-2-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-09,
	.group:hover .group-hover\:bg-neutral-2-opal-09,
	.hover\:bg-neutral-2-opal-09:hover {
		background: rgba(3, 3, 40, 0.09);
	}
	.bg-neutral-2-opal-10,
	.focus\:bg-neutral-2-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-2-opal-10,
	.group:hover .group-hover\:bg-neutral-2-opal-10,
	.hover\:bg-neutral-2-opal-10:hover {
		background: #ffffff;
	}
	.bg-neutral-3,
	.focus\:bg-neutral-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3,
	.group:hover .group-hover\:bg-neutral-3,
	.hover\:bg-neutral-3:hover {
		background: #383f76;
	}
	.bg-neutral-3-opal-0,
	.focus\:bg-neutral-3-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-0,
	.group:hover .group-hover\:bg-neutral-3-opal-0,
	.hover\:bg-neutral-3-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-neutral-3-opal-00,
	.focus\:bg-neutral-3-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-00,
	.group:hover .group-hover\:bg-neutral-3-opal-00,
	.hover\:bg-neutral-3-opal-00:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-neutral-3-opal-1,
	.focus\:bg-neutral-3-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-1,
	.group:hover .group-hover\:bg-neutral-3-opal-1,
	.hover\:bg-neutral-3-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.bg-neutral-3-opal-01,
	.focus\:bg-neutral-3-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-01,
	.group:hover .group-hover\:bg-neutral-3-opal-01,
	.hover\:bg-neutral-3-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.bg-neutral-3-opal-2,
	.focus\:bg-neutral-3-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-2,
	.group:hover .group-hover\:bg-neutral-3-opal-2,
	.hover\:bg-neutral-3-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.bg-neutral-3-opal-02,
	.focus\:bg-neutral-3-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-02,
	.group:hover .group-hover\:bg-neutral-3-opal-02,
	.hover\:bg-neutral-3-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.bg-neutral-3-opal-3,
	.focus\:bg-neutral-3-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-3,
	.group:hover .group-hover\:bg-neutral-3-opal-3,
	.hover\:bg-neutral-3-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.bg-neutral-3-opal-03,
	.focus\:bg-neutral-3-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-03,
	.group:hover .group-hover\:bg-neutral-3-opal-03,
	.hover\:bg-neutral-3-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.bg-neutral-3-opal-4,
	.focus\:bg-neutral-3-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-4,
	.group:hover .group-hover\:bg-neutral-3-opal-4,
	.hover\:bg-neutral-3-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.bg-neutral-3-opal-04,
	.focus\:bg-neutral-3-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-04,
	.group:hover .group-hover\:bg-neutral-3-opal-04,
	.hover\:bg-neutral-3-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.bg-neutral-3-opal-5,
	.focus\:bg-neutral-3-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-5,
	.group:hover .group-hover\:bg-neutral-3-opal-5,
	.hover\:bg-neutral-3-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.bg-neutral-3-opal-05,
	.focus\:bg-neutral-3-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-05,
	.group:hover .group-hover\:bg-neutral-3-opal-05,
	.hover\:bg-neutral-3-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.bg-neutral-3-opal-6,
	.focus\:bg-neutral-3-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-6,
	.group:hover .group-hover\:bg-neutral-3-opal-6,
	.hover\:bg-neutral-3-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.bg-neutral-3-opal-06,
	.focus\:bg-neutral-3-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-06,
	.group:hover .group-hover\:bg-neutral-3-opal-06,
	.hover\:bg-neutral-3-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.bg-neutral-3-opal-7,
	.focus\:bg-neutral-3-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-7,
	.group:hover .group-hover\:bg-neutral-3-opal-7,
	.hover\:bg-neutral-3-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.bg-neutral-3-opal-07,
	.focus\:bg-neutral-3-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-07,
	.group:hover .group-hover\:bg-neutral-3-opal-07,
	.hover\:bg-neutral-3-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.bg-neutral-3-opal-8,
	.focus\:bg-neutral-3-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-8,
	.group:hover .group-hover\:bg-neutral-3-opal-8,
	.hover\:bg-neutral-3-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.bg-neutral-3-opal-08,
	.focus\:bg-neutral-3-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-08,
	.group:hover .group-hover\:bg-neutral-3-opal-08,
	.hover\:bg-neutral-3-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.bg-neutral-3-opal-9,
	.focus\:bg-neutral-3-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-9,
	.group:hover .group-hover\:bg-neutral-3-opal-9,
	.hover\:bg-neutral-3-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.bg-neutral-3-opal-09,
	.focus\:bg-neutral-3-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-09,
	.group:hover .group-hover\:bg-neutral-3-opal-09,
	.hover\:bg-neutral-3-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.bg-neutral-3-opal-10,
	.focus\:bg-neutral-3-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-3-opal-10,
	.group:hover .group-hover\:bg-neutral-3-opal-10,
	.hover\:bg-neutral-3-opal-10:hover {
		background: #383f76;
	}
	.bg-neutral-4,
	.focus\:bg-neutral-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4,
	.group:hover .group-hover\:bg-neutral-4,
	.hover\:bg-neutral-4:hover {
		background: #6d6d9c;
	}
	.bg-neutral-4-opal-0,
	.focus\:bg-neutral-4-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-0,
	.group:hover .group-hover\:bg-neutral-4-opal-0,
	.hover\:bg-neutral-4-opal-0:hover {
		background: rgba(109, 109, 156, 0);
	}
	.bg-neutral-4-opal-00,
	.focus\:bg-neutral-4-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-00,
	.group:hover .group-hover\:bg-neutral-4-opal-00,
	.hover\:bg-neutral-4-opal-00:hover {
		background: rgba(109, 109, 156, 0);
	}
	.bg-neutral-4-opal-1,
	.focus\:bg-neutral-4-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-1,
	.group:hover .group-hover\:bg-neutral-4-opal-1,
	.hover\:bg-neutral-4-opal-1:hover {
		background: rgba(109, 109, 156, 0.1);
	}
	.bg-neutral-4-opal-01,
	.focus\:bg-neutral-4-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-01,
	.group:hover .group-hover\:bg-neutral-4-opal-01,
	.hover\:bg-neutral-4-opal-01:hover {
		background: rgba(109, 109, 156, 0.01);
	}
	.bg-neutral-4-opal-2,
	.focus\:bg-neutral-4-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-2,
	.group:hover .group-hover\:bg-neutral-4-opal-2,
	.hover\:bg-neutral-4-opal-2:hover {
		background: rgba(109, 109, 156, 0.2);
	}
	.bg-neutral-4-opal-02,
	.focus\:bg-neutral-4-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-02,
	.group:hover .group-hover\:bg-neutral-4-opal-02,
	.hover\:bg-neutral-4-opal-02:hover {
		background: rgba(109, 109, 156, 0.02);
	}
	.bg-neutral-4-opal-3,
	.focus\:bg-neutral-4-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-3,
	.group:hover .group-hover\:bg-neutral-4-opal-3,
	.hover\:bg-neutral-4-opal-3:hover {
		background: rgba(109, 109, 156, 0.3);
	}
	.bg-neutral-4-opal-03,
	.focus\:bg-neutral-4-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-03,
	.group:hover .group-hover\:bg-neutral-4-opal-03,
	.hover\:bg-neutral-4-opal-03:hover {
		background: rgba(109, 109, 156, 0.03);
	}
	.bg-neutral-4-opal-4,
	.focus\:bg-neutral-4-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-4,
	.group:hover .group-hover\:bg-neutral-4-opal-4,
	.hover\:bg-neutral-4-opal-4:hover {
		background: rgba(109, 109, 156, 0.4);
	}
	.bg-neutral-4-opal-04,
	.focus\:bg-neutral-4-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-04,
	.group:hover .group-hover\:bg-neutral-4-opal-04,
	.hover\:bg-neutral-4-opal-04:hover {
		background: rgba(109, 109, 156, 0.04);
	}
	.bg-neutral-4-opal-5,
	.focus\:bg-neutral-4-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-5,
	.group:hover .group-hover\:bg-neutral-4-opal-5,
	.hover\:bg-neutral-4-opal-5:hover {
		background: rgba(109, 109, 156, 0.5);
	}
	.bg-neutral-4-opal-05,
	.focus\:bg-neutral-4-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-05,
	.group:hover .group-hover\:bg-neutral-4-opal-05,
	.hover\:bg-neutral-4-opal-05:hover {
		background: rgba(109, 109, 156, 0.05);
	}
	.bg-neutral-4-opal-6,
	.focus\:bg-neutral-4-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-6,
	.group:hover .group-hover\:bg-neutral-4-opal-6,
	.hover\:bg-neutral-4-opal-6:hover {
		background: rgba(109, 109, 156, 0.6);
	}
	.bg-neutral-4-opal-06,
	.focus\:bg-neutral-4-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-06,
	.group:hover .group-hover\:bg-neutral-4-opal-06,
	.hover\:bg-neutral-4-opal-06:hover {
		background: rgba(109, 109, 156, 0.06);
	}
	.bg-neutral-4-opal-7,
	.focus\:bg-neutral-4-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-7,
	.group:hover .group-hover\:bg-neutral-4-opal-7,
	.hover\:bg-neutral-4-opal-7:hover {
		background: rgba(109, 109, 156, 0.7);
	}
	.bg-neutral-4-opal-07,
	.focus\:bg-neutral-4-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-07,
	.group:hover .group-hover\:bg-neutral-4-opal-07,
	.hover\:bg-neutral-4-opal-07:hover {
		background: rgba(109, 109, 156, 0.07);
	}
	.bg-neutral-4-opal-8,
	.focus\:bg-neutral-4-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-8,
	.group:hover .group-hover\:bg-neutral-4-opal-8,
	.hover\:bg-neutral-4-opal-8:hover {
		background: rgba(109, 109, 156, 0.8);
	}
	.bg-neutral-4-opal-08,
	.focus\:bg-neutral-4-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-08,
	.group:hover .group-hover\:bg-neutral-4-opal-08,
	.hover\:bg-neutral-4-opal-08:hover {
		background: rgba(109, 109, 156, 0.08);
	}
	.bg-neutral-4-opal-9,
	.focus\:bg-neutral-4-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-9,
	.group:hover .group-hover\:bg-neutral-4-opal-9,
	.hover\:bg-neutral-4-opal-9:hover {
		background: rgba(109, 109, 156, 0.9);
	}
	.bg-neutral-4-opal-09,
	.focus\:bg-neutral-4-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-09,
	.group:hover .group-hover\:bg-neutral-4-opal-09,
	.hover\:bg-neutral-4-opal-09:hover {
		background: rgba(109, 109, 156, 0.09);
	}
	.bg-neutral-4-opal-10,
	.focus\:bg-neutral-4-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-4-opal-10,
	.group:hover .group-hover\:bg-neutral-4-opal-10,
	.hover\:bg-neutral-4-opal-10:hover {
		background: #6d6d9c;
	}
	.bg-neutral-5,
	.focus\:bg-neutral-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5,
	.group:hover .group-hover\:bg-neutral-5,
	.hover\:bg-neutral-5:hover {
		background: #f6f7fb;
	}
	.bg-neutral-5-opal-0,
	.focus\:bg-neutral-5-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-0,
	.group:hover .group-hover\:bg-neutral-5-opal-0,
	.hover\:bg-neutral-5-opal-0:hover {
		background: rgba(246, 247, 251, 0);
	}
	.bg-neutral-5-opal-00,
	.focus\:bg-neutral-5-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-00,
	.group:hover .group-hover\:bg-neutral-5-opal-00,
	.hover\:bg-neutral-5-opal-00:hover {
		background: rgba(246, 247, 251, 0);
	}
	.bg-neutral-5-opal-1,
	.focus\:bg-neutral-5-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-1,
	.group:hover .group-hover\:bg-neutral-5-opal-1,
	.hover\:bg-neutral-5-opal-1:hover {
		background: rgba(246, 247, 251, 0.1);
	}
	.bg-neutral-5-opal-01,
	.focus\:bg-neutral-5-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-01,
	.group:hover .group-hover\:bg-neutral-5-opal-01,
	.hover\:bg-neutral-5-opal-01:hover {
		background: rgba(246, 247, 251, 0.01);
	}
	.bg-neutral-5-opal-2,
	.focus\:bg-neutral-5-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-2,
	.group:hover .group-hover\:bg-neutral-5-opal-2,
	.hover\:bg-neutral-5-opal-2:hover {
		background: rgba(246, 247, 251, 0.2);
	}
	.bg-neutral-5-opal-02,
	.focus\:bg-neutral-5-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-02,
	.group:hover .group-hover\:bg-neutral-5-opal-02,
	.hover\:bg-neutral-5-opal-02:hover {
		background: rgba(246, 247, 251, 0.02);
	}
	.bg-neutral-5-opal-3,
	.focus\:bg-neutral-5-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-3,
	.group:hover .group-hover\:bg-neutral-5-opal-3,
	.hover\:bg-neutral-5-opal-3:hover {
		background: rgba(246, 247, 251, 0.3);
	}
	.bg-neutral-5-opal-03,
	.focus\:bg-neutral-5-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-03,
	.group:hover .group-hover\:bg-neutral-5-opal-03,
	.hover\:bg-neutral-5-opal-03:hover {
		background: rgba(246, 247, 251, 0.03);
	}
	.bg-neutral-5-opal-4,
	.focus\:bg-neutral-5-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-4,
	.group:hover .group-hover\:bg-neutral-5-opal-4,
	.hover\:bg-neutral-5-opal-4:hover {
		background: rgba(246, 247, 251, 0.4);
	}
	.bg-neutral-5-opal-04,
	.focus\:bg-neutral-5-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-04,
	.group:hover .group-hover\:bg-neutral-5-opal-04,
	.hover\:bg-neutral-5-opal-04:hover {
		background: rgba(246, 247, 251, 0.04);
	}
	.bg-neutral-5-opal-5,
	.focus\:bg-neutral-5-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-5,
	.group:hover .group-hover\:bg-neutral-5-opal-5,
	.hover\:bg-neutral-5-opal-5:hover {
		background: rgba(246, 247, 251, 0.5);
	}
	.bg-neutral-5-opal-05,
	.focus\:bg-neutral-5-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-05,
	.group:hover .group-hover\:bg-neutral-5-opal-05,
	.hover\:bg-neutral-5-opal-05:hover {
		background: rgba(246, 247, 251, 0.05);
	}
	.bg-neutral-5-opal-6,
	.focus\:bg-neutral-5-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-6,
	.group:hover .group-hover\:bg-neutral-5-opal-6,
	.hover\:bg-neutral-5-opal-6:hover {
		background: rgba(246, 247, 251, 0.6);
	}
	.bg-neutral-5-opal-06,
	.focus\:bg-neutral-5-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-06,
	.group:hover .group-hover\:bg-neutral-5-opal-06,
	.hover\:bg-neutral-5-opal-06:hover {
		background: rgba(246, 247, 251, 0.06);
	}
	.bg-neutral-5-opal-7,
	.focus\:bg-neutral-5-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-7,
	.group:hover .group-hover\:bg-neutral-5-opal-7,
	.hover\:bg-neutral-5-opal-7:hover {
		background: rgba(246, 247, 251, 0.7);
	}
	.bg-neutral-5-opal-07,
	.focus\:bg-neutral-5-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-07,
	.group:hover .group-hover\:bg-neutral-5-opal-07,
	.hover\:bg-neutral-5-opal-07:hover {
		background: rgba(246, 247, 251, 0.07);
	}
	.bg-neutral-5-opal-8,
	.focus\:bg-neutral-5-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-8,
	.group:hover .group-hover\:bg-neutral-5-opal-8,
	.hover\:bg-neutral-5-opal-8:hover {
		background: rgba(246, 247, 251, 0.8);
	}
	.bg-neutral-5-opal-08,
	.focus\:bg-neutral-5-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-08,
	.group:hover .group-hover\:bg-neutral-5-opal-08,
	.hover\:bg-neutral-5-opal-08:hover {
		background: rgba(246, 247, 251, 0.08);
	}
	.bg-neutral-5-opal-9,
	.focus\:bg-neutral-5-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-9,
	.group:hover .group-hover\:bg-neutral-5-opal-9,
	.hover\:bg-neutral-5-opal-9:hover {
		background: rgba(246, 247, 251, 0.9);
	}
	.bg-neutral-5-opal-09,
	.focus\:bg-neutral-5-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-09,
	.group:hover .group-hover\:bg-neutral-5-opal-09,
	.hover\:bg-neutral-5-opal-09:hover {
		background: rgba(246, 247, 251, 0.09);
	}
	.bg-neutral-5-opal-10,
	.focus\:bg-neutral-5-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-5-opal-10,
	.group:hover .group-hover\:bg-neutral-5-opal-10,
	.hover\:bg-neutral-5-opal-10:hover {
		background: #f6f7fb;
	}
	.bg-neutral-6,
	.focus\:bg-neutral-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6,
	.group:hover .group-hover\:bg-neutral-6,
	.hover\:bg-neutral-6:hover {
		background: #fff;
	}
	.bg-neutral-6-opal-0,
	.focus\:bg-neutral-6-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-0,
	.group:hover .group-hover\:bg-neutral-6-opal-0,
	.hover\:bg-neutral-6-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-neutral-6-opal-00,
	.focus\:bg-neutral-6-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-00,
	.group:hover .group-hover\:bg-neutral-6-opal-00,
	.hover\:bg-neutral-6-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-neutral-6-opal-1,
	.focus\:bg-neutral-6-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-1,
	.group:hover .group-hover\:bg-neutral-6-opal-1,
	.hover\:bg-neutral-6-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-neutral-6-opal-01,
	.focus\:bg-neutral-6-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-01,
	.group:hover .group-hover\:bg-neutral-6-opal-01,
	.hover\:bg-neutral-6-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-neutral-6-opal-2,
	.focus\:bg-neutral-6-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-2,
	.group:hover .group-hover\:bg-neutral-6-opal-2,
	.hover\:bg-neutral-6-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-neutral-6-opal-02,
	.focus\:bg-neutral-6-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-02,
	.group:hover .group-hover\:bg-neutral-6-opal-02,
	.hover\:bg-neutral-6-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-neutral-6-opal-3,
	.focus\:bg-neutral-6-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-3,
	.group:hover .group-hover\:bg-neutral-6-opal-3,
	.hover\:bg-neutral-6-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-neutral-6-opal-03,
	.focus\:bg-neutral-6-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-03,
	.group:hover .group-hover\:bg-neutral-6-opal-03,
	.hover\:bg-neutral-6-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-neutral-6-opal-4,
	.focus\:bg-neutral-6-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-4,
	.group:hover .group-hover\:bg-neutral-6-opal-4,
	.hover\:bg-neutral-6-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-neutral-6-opal-04,
	.focus\:bg-neutral-6-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-04,
	.group:hover .group-hover\:bg-neutral-6-opal-04,
	.hover\:bg-neutral-6-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-neutral-6-opal-5,
	.focus\:bg-neutral-6-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-5,
	.group:hover .group-hover\:bg-neutral-6-opal-5,
	.hover\:bg-neutral-6-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-neutral-6-opal-05,
	.focus\:bg-neutral-6-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-05,
	.group:hover .group-hover\:bg-neutral-6-opal-05,
	.hover\:bg-neutral-6-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-neutral-6-opal-6,
	.focus\:bg-neutral-6-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-6,
	.group:hover .group-hover\:bg-neutral-6-opal-6,
	.hover\:bg-neutral-6-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-neutral-6-opal-06,
	.focus\:bg-neutral-6-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-06,
	.group:hover .group-hover\:bg-neutral-6-opal-06,
	.hover\:bg-neutral-6-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-neutral-6-opal-7,
	.focus\:bg-neutral-6-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-7,
	.group:hover .group-hover\:bg-neutral-6-opal-7,
	.hover\:bg-neutral-6-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-neutral-6-opal-07,
	.focus\:bg-neutral-6-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-07,
	.group:hover .group-hover\:bg-neutral-6-opal-07,
	.hover\:bg-neutral-6-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-neutral-6-opal-8,
	.focus\:bg-neutral-6-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-8,
	.group:hover .group-hover\:bg-neutral-6-opal-8,
	.hover\:bg-neutral-6-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-neutral-6-opal-08,
	.focus\:bg-neutral-6-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-08,
	.group:hover .group-hover\:bg-neutral-6-opal-08,
	.hover\:bg-neutral-6-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-neutral-6-opal-9,
	.focus\:bg-neutral-6-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-9,
	.group:hover .group-hover\:bg-neutral-6-opal-9,
	.hover\:bg-neutral-6-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-neutral-6-opal-09,
	.focus\:bg-neutral-6-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-09,
	.group:hover .group-hover\:bg-neutral-6-opal-09,
	.hover\:bg-neutral-6-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-neutral-6-opal-10,
	.focus\:bg-neutral-6-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-neutral-6-opal-10,
	.group:hover .group-hover\:bg-neutral-6-opal-10,
	.hover\:bg-neutral-6-opal-10:hover {
		background: #fff;
	}
	.bg-ui-fill,
	.focus\:bg-ui-fill:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill,
	.group:hover .group-hover\:bg-ui-fill,
	.hover\:bg-ui-fill:hover {
		background: #fff;
	}
	.bg-ui-fill-opal-0,
	.focus\:bg-ui-fill-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-0,
	.group:hover .group-hover\:bg-ui-fill-opal-0,
	.hover\:bg-ui-fill-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-ui-fill-opal-00,
	.focus\:bg-ui-fill-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-00,
	.group:hover .group-hover\:bg-ui-fill-opal-00,
	.hover\:bg-ui-fill-opal-00:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.bg-ui-fill-opal-1,
	.focus\:bg-ui-fill-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-1,
	.group:hover .group-hover\:bg-ui-fill-opal-1,
	.hover\:bg-ui-fill-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.bg-ui-fill-opal-01,
	.focus\:bg-ui-fill-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-01,
	.group:hover .group-hover\:bg-ui-fill-opal-01,
	.hover\:bg-ui-fill-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.bg-ui-fill-opal-2,
	.focus\:bg-ui-fill-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-2,
	.group:hover .group-hover\:bg-ui-fill-opal-2,
	.hover\:bg-ui-fill-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.bg-ui-fill-opal-02,
	.focus\:bg-ui-fill-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-02,
	.group:hover .group-hover\:bg-ui-fill-opal-02,
	.hover\:bg-ui-fill-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.bg-ui-fill-opal-3,
	.focus\:bg-ui-fill-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-3,
	.group:hover .group-hover\:bg-ui-fill-opal-3,
	.hover\:bg-ui-fill-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.bg-ui-fill-opal-03,
	.focus\:bg-ui-fill-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-03,
	.group:hover .group-hover\:bg-ui-fill-opal-03,
	.hover\:bg-ui-fill-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.bg-ui-fill-opal-4,
	.focus\:bg-ui-fill-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-4,
	.group:hover .group-hover\:bg-ui-fill-opal-4,
	.hover\:bg-ui-fill-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.bg-ui-fill-opal-04,
	.focus\:bg-ui-fill-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-04,
	.group:hover .group-hover\:bg-ui-fill-opal-04,
	.hover\:bg-ui-fill-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.bg-ui-fill-opal-5,
	.focus\:bg-ui-fill-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-5,
	.group:hover .group-hover\:bg-ui-fill-opal-5,
	.hover\:bg-ui-fill-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.bg-ui-fill-opal-05,
	.focus\:bg-ui-fill-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-05,
	.group:hover .group-hover\:bg-ui-fill-opal-05,
	.hover\:bg-ui-fill-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.bg-ui-fill-opal-6,
	.focus\:bg-ui-fill-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-6,
	.group:hover .group-hover\:bg-ui-fill-opal-6,
	.hover\:bg-ui-fill-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.bg-ui-fill-opal-06,
	.focus\:bg-ui-fill-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-06,
	.group:hover .group-hover\:bg-ui-fill-opal-06,
	.hover\:bg-ui-fill-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.bg-ui-fill-opal-7,
	.focus\:bg-ui-fill-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-7,
	.group:hover .group-hover\:bg-ui-fill-opal-7,
	.hover\:bg-ui-fill-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.bg-ui-fill-opal-07,
	.focus\:bg-ui-fill-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-07,
	.group:hover .group-hover\:bg-ui-fill-opal-07,
	.hover\:bg-ui-fill-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.bg-ui-fill-opal-8,
	.focus\:bg-ui-fill-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-8,
	.group:hover .group-hover\:bg-ui-fill-opal-8,
	.hover\:bg-ui-fill-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.bg-ui-fill-opal-08,
	.focus\:bg-ui-fill-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-08,
	.group:hover .group-hover\:bg-ui-fill-opal-08,
	.hover\:bg-ui-fill-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.bg-ui-fill-opal-9,
	.focus\:bg-ui-fill-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-9,
	.group:hover .group-hover\:bg-ui-fill-opal-9,
	.hover\:bg-ui-fill-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.bg-ui-fill-opal-09,
	.focus\:bg-ui-fill-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-09,
	.group:hover .group-hover\:bg-ui-fill-opal-09,
	.hover\:bg-ui-fill-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.bg-ui-fill-opal-10,
	.focus\:bg-ui-fill-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-ui-fill-opal-10,
	.group:hover .group-hover\:bg-ui-fill-opal-10,
	.hover\:bg-ui-fill-opal-10:hover {
		background: #fff;
	}
	.bg-ui-stroke,
	.focus\:bg-ui-stroke:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke,
	.group:hover .group-hover\:bg-ui-stroke,
	.hover\:bg-ui-stroke:hover {
		background: #6d6d9c;
	}
	.bg-ui-stroke-opal-0,
	.focus\:bg-ui-stroke-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-0,
	.group:hover .group-hover\:bg-ui-stroke-opal-0,
	.hover\:bg-ui-stroke-opal-0:hover {
		background: rgba(109, 109, 156, 0);
	}
	.bg-ui-stroke-opal-00,
	.focus\:bg-ui-stroke-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-00,
	.group:hover .group-hover\:bg-ui-stroke-opal-00,
	.hover\:bg-ui-stroke-opal-00:hover {
		background: rgba(109, 109, 156, 0);
	}
	.bg-ui-stroke-opal-1,
	.focus\:bg-ui-stroke-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-1,
	.group:hover .group-hover\:bg-ui-stroke-opal-1,
	.hover\:bg-ui-stroke-opal-1:hover {
		background: rgba(109, 109, 156, 0.1);
	}
	.bg-ui-stroke-opal-01,
	.focus\:bg-ui-stroke-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-01,
	.group:hover .group-hover\:bg-ui-stroke-opal-01,
	.hover\:bg-ui-stroke-opal-01:hover {
		background: rgba(109, 109, 156, 0.01);
	}
	.bg-ui-stroke-opal-2,
	.focus\:bg-ui-stroke-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-2,
	.group:hover .group-hover\:bg-ui-stroke-opal-2,
	.hover\:bg-ui-stroke-opal-2:hover {
		background: rgba(109, 109, 156, 0.2);
	}
	.bg-ui-stroke-opal-02,
	.focus\:bg-ui-stroke-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-02,
	.group:hover .group-hover\:bg-ui-stroke-opal-02,
	.hover\:bg-ui-stroke-opal-02:hover {
		background: rgba(109, 109, 156, 0.02);
	}
	.bg-ui-stroke-opal-3,
	.focus\:bg-ui-stroke-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-3,
	.group:hover .group-hover\:bg-ui-stroke-opal-3,
	.hover\:bg-ui-stroke-opal-3:hover {
		background: rgba(109, 109, 156, 0.3);
	}
	.bg-ui-stroke-opal-03,
	.focus\:bg-ui-stroke-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-03,
	.group:hover .group-hover\:bg-ui-stroke-opal-03,
	.hover\:bg-ui-stroke-opal-03:hover {
		background: rgba(109, 109, 156, 0.03);
	}
	.bg-ui-stroke-opal-4,
	.focus\:bg-ui-stroke-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-4,
	.group:hover .group-hover\:bg-ui-stroke-opal-4,
	.hover\:bg-ui-stroke-opal-4:hover {
		background: rgba(109, 109, 156, 0.4);
	}
	.bg-ui-stroke-opal-04,
	.focus\:bg-ui-stroke-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-04,
	.group:hover .group-hover\:bg-ui-stroke-opal-04,
	.hover\:bg-ui-stroke-opal-04:hover {
		background: rgba(109, 109, 156, 0.04);
	}
	.bg-ui-stroke-opal-5,
	.focus\:bg-ui-stroke-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-5,
	.group:hover .group-hover\:bg-ui-stroke-opal-5,
	.hover\:bg-ui-stroke-opal-5:hover {
		background: rgba(109, 109, 156, 0.5);
	}
	.bg-ui-stroke-opal-05,
	.focus\:bg-ui-stroke-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-05,
	.group:hover .group-hover\:bg-ui-stroke-opal-05,
	.hover\:bg-ui-stroke-opal-05:hover {
		background: rgba(109, 109, 156, 0.05);
	}
	.bg-ui-stroke-opal-6,
	.focus\:bg-ui-stroke-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-6,
	.group:hover .group-hover\:bg-ui-stroke-opal-6,
	.hover\:bg-ui-stroke-opal-6:hover {
		background: rgba(109, 109, 156, 0.6);
	}
	.bg-ui-stroke-opal-06,
	.focus\:bg-ui-stroke-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-06,
	.group:hover .group-hover\:bg-ui-stroke-opal-06,
	.hover\:bg-ui-stroke-opal-06:hover {
		background: rgba(109, 109, 156, 0.06);
	}
	.bg-ui-stroke-opal-7,
	.focus\:bg-ui-stroke-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-7,
	.group:hover .group-hover\:bg-ui-stroke-opal-7,
	.hover\:bg-ui-stroke-opal-7:hover {
		background: rgba(109, 109, 156, 0.7);
	}
	.bg-ui-stroke-opal-07,
	.focus\:bg-ui-stroke-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-07,
	.group:hover .group-hover\:bg-ui-stroke-opal-07,
	.hover\:bg-ui-stroke-opal-07:hover {
		background: rgba(109, 109, 156, 0.07);
	}
	.bg-ui-stroke-opal-8,
	.focus\:bg-ui-stroke-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-8,
	.group:hover .group-hover\:bg-ui-stroke-opal-8,
	.hover\:bg-ui-stroke-opal-8:hover {
		background: rgba(109, 109, 156, 0.8);
	}
	.bg-ui-stroke-opal-08,
	.focus\:bg-ui-stroke-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-08,
	.group:hover .group-hover\:bg-ui-stroke-opal-08,
	.hover\:bg-ui-stroke-opal-08:hover {
		background: rgba(109, 109, 156, 0.08);
	}
	.bg-ui-stroke-opal-9,
	.focus\:bg-ui-stroke-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-9,
	.group:hover .group-hover\:bg-ui-stroke-opal-9,
	.hover\:bg-ui-stroke-opal-9:hover {
		background: rgba(109, 109, 156, 0.9);
	}
	.bg-ui-stroke-opal-09,
	.focus\:bg-ui-stroke-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-09,
	.group:hover .group-hover\:bg-ui-stroke-opal-09,
	.hover\:bg-ui-stroke-opal-09:hover {
		background: rgba(109, 109, 156, 0.09);
	}
	.bg-ui-stroke-opal-10,
	.focus\:bg-ui-stroke-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-ui-stroke-opal-10,
	.group:hover .group-hover\:bg-ui-stroke-opal-10,
	.hover\:bg-ui-stroke-opal-10:hover {
		background: #6d6d9c;
	}
	.bg-ui-text,
	.focus\:bg-ui-text:focus,
	.group:focus-within .group-focus-within\:bg-ui-text,
	.group:hover .group-hover\:bg-ui-text,
	.hover\:bg-ui-text:hover {
		background: #383f76;
	}
	.bg-ui-text-opal-0,
	.focus\:bg-ui-text-opal-0:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-0,
	.group:hover .group-hover\:bg-ui-text-opal-0,
	.hover\:bg-ui-text-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-ui-text-opal-00,
	.focus\:bg-ui-text-opal-00:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-00,
	.group:hover .group-hover\:bg-ui-text-opal-00,
	.hover\:bg-ui-text-opal-00:hover {
		background: rgba(56, 63, 118, 0);
	}
	.bg-ui-text-opal-1,
	.focus\:bg-ui-text-opal-1:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-1,
	.group:hover .group-hover\:bg-ui-text-opal-1,
	.hover\:bg-ui-text-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.bg-ui-text-opal-01,
	.focus\:bg-ui-text-opal-01:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-01,
	.group:hover .group-hover\:bg-ui-text-opal-01,
	.hover\:bg-ui-text-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.bg-ui-text-opal-2,
	.focus\:bg-ui-text-opal-2:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-2,
	.group:hover .group-hover\:bg-ui-text-opal-2,
	.hover\:bg-ui-text-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.bg-ui-text-opal-02,
	.focus\:bg-ui-text-opal-02:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-02,
	.group:hover .group-hover\:bg-ui-text-opal-02,
	.hover\:bg-ui-text-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.bg-ui-text-opal-3,
	.focus\:bg-ui-text-opal-3:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-3,
	.group:hover .group-hover\:bg-ui-text-opal-3,
	.hover\:bg-ui-text-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.bg-ui-text-opal-03,
	.focus\:bg-ui-text-opal-03:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-03,
	.group:hover .group-hover\:bg-ui-text-opal-03,
	.hover\:bg-ui-text-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.bg-ui-text-opal-4,
	.focus\:bg-ui-text-opal-4:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-4,
	.group:hover .group-hover\:bg-ui-text-opal-4,
	.hover\:bg-ui-text-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.bg-ui-text-opal-04,
	.focus\:bg-ui-text-opal-04:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-04,
	.group:hover .group-hover\:bg-ui-text-opal-04,
	.hover\:bg-ui-text-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.bg-ui-text-opal-5,
	.focus\:bg-ui-text-opal-5:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-5,
	.group:hover .group-hover\:bg-ui-text-opal-5,
	.hover\:bg-ui-text-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.bg-ui-text-opal-05,
	.focus\:bg-ui-text-opal-05:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-05,
	.group:hover .group-hover\:bg-ui-text-opal-05,
	.hover\:bg-ui-text-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.bg-ui-text-opal-6,
	.focus\:bg-ui-text-opal-6:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-6,
	.group:hover .group-hover\:bg-ui-text-opal-6,
	.hover\:bg-ui-text-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.bg-ui-text-opal-06,
	.focus\:bg-ui-text-opal-06:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-06,
	.group:hover .group-hover\:bg-ui-text-opal-06,
	.hover\:bg-ui-text-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.bg-ui-text-opal-7,
	.focus\:bg-ui-text-opal-7:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-7,
	.group:hover .group-hover\:bg-ui-text-opal-7,
	.hover\:bg-ui-text-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.bg-ui-text-opal-07,
	.focus\:bg-ui-text-opal-07:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-07,
	.group:hover .group-hover\:bg-ui-text-opal-07,
	.hover\:bg-ui-text-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.bg-ui-text-opal-8,
	.focus\:bg-ui-text-opal-8:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-8,
	.group:hover .group-hover\:bg-ui-text-opal-8,
	.hover\:bg-ui-text-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.bg-ui-text-opal-08,
	.focus\:bg-ui-text-opal-08:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-08,
	.group:hover .group-hover\:bg-ui-text-opal-08,
	.hover\:bg-ui-text-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.bg-ui-text-opal-9,
	.focus\:bg-ui-text-opal-9:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-9,
	.group:hover .group-hover\:bg-ui-text-opal-9,
	.hover\:bg-ui-text-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.bg-ui-text-opal-09,
	.focus\:bg-ui-text-opal-09:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-09,
	.group:hover .group-hover\:bg-ui-text-opal-09,
	.hover\:bg-ui-text-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.bg-ui-text-opal-10,
	.focus\:bg-ui-text-opal-10:focus,
	.group:focus-within .group-focus-within\:bg-ui-text-opal-10,
	.group:hover .group-hover\:bg-ui-text-opal-10,
	.hover\:bg-ui-text-opal-10:hover {
		background: #383f76;
	}
	.border-dark-purple,
	.focus\:border-dark-purple:focus,
	.group:focus-within .group-focus-within\:border-dark-purple,
	.group:hover .group-hover\:border-dark-purple,
	.hover\:border-dark-purple:hover {
		border-color: #ffffff;
	}
	.border-dark-purple-opal-0,
	.focus\:border-dark-purple-opal-0:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-0,
	.group:hover .group-hover\:border-dark-purple-opal-0,
	.hover\:border-dark-purple-opal-0:hover {
		border-color: rgba(68, 28, 153, 0);
	}
	.border-dark-purple-opal-00,
	.focus\:border-dark-purple-opal-00:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-00,
	.group:hover .group-hover\:border-dark-purple-opal-00,
	.hover\:border-dark-purple-opal-00:hover {
		border-color: rgba(68, 28, 153, 0);
	}
	.border-dark-purple-opal-1,
	.focus\:border-dark-purple-opal-1:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-1,
	.group:hover .group-hover\:border-dark-purple-opal-1,
	.hover\:border-dark-purple-opal-1:hover {
		border-color: rgba(68, 28, 153, 0.1);
	}
	.border-dark-purple-opal-01,
	.focus\:border-dark-purple-opal-01:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-01,
	.group:hover .group-hover\:border-dark-purple-opal-01,
	.hover\:border-dark-purple-opal-01:hover {
		border-color: rgba(68, 28, 153, 0.01);
	}
	.border-dark-purple-opal-2,
	.focus\:border-dark-purple-opal-2:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-2,
	.group:hover .group-hover\:border-dark-purple-opal-2,
	.hover\:border-dark-purple-opal-2:hover {
		border-color: rgba(68, 28, 153, 0.2);
	}
	.border-dark-purple-opal-02,
	.focus\:border-dark-purple-opal-02:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-02,
	.group:hover .group-hover\:border-dark-purple-opal-02,
	.hover\:border-dark-purple-opal-02:hover {
		border-color: rgba(68, 28, 153, 0.02);
	}
	.border-dark-purple-opal-3,
	.focus\:border-dark-purple-opal-3:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-3,
	.group:hover .group-hover\:border-dark-purple-opal-3,
	.hover\:border-dark-purple-opal-3:hover {
		border-color: rgba(68, 28, 153, 0.3);
	}
	.border-dark-purple-opal-03,
	.focus\:border-dark-purple-opal-03:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-03,
	.group:hover .group-hover\:border-dark-purple-opal-03,
	.hover\:border-dark-purple-opal-03:hover {
		border-color: rgba(68, 28, 153, 0.03);
	}
	.border-dark-purple-opal-4,
	.focus\:border-dark-purple-opal-4:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-4,
	.group:hover .group-hover\:border-dark-purple-opal-4,
	.hover\:border-dark-purple-opal-4:hover {
		border-color: rgba(68, 28, 153, 0.4);
	}
	.border-dark-purple-opal-04,
	.focus\:border-dark-purple-opal-04:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-04,
	.group:hover .group-hover\:border-dark-purple-opal-04,
	.hover\:border-dark-purple-opal-04:hover {
		border-color: rgba(68, 28, 153, 0.04);
	}
	.border-dark-purple-opal-5,
	.focus\:border-dark-purple-opal-5:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-5,
	.group:hover .group-hover\:border-dark-purple-opal-5,
	.hover\:border-dark-purple-opal-5:hover {
		border-color: rgba(68, 28, 153, 0.5);
	}
	.border-dark-purple-opal-05,
	.focus\:border-dark-purple-opal-05:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-05,
	.group:hover .group-hover\:border-dark-purple-opal-05,
	.hover\:border-dark-purple-opal-05:hover {
		border-color: rgba(68, 28, 153, 0.05);
	}
	.border-dark-purple-opal-6,
	.focus\:border-dark-purple-opal-6:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-6,
	.group:hover .group-hover\:border-dark-purple-opal-6,
	.hover\:border-dark-purple-opal-6:hover {
		border-color: rgba(68, 28, 153, 0.6);
	}
	.border-dark-purple-opal-06,
	.focus\:border-dark-purple-opal-06:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-06,
	.group:hover .group-hover\:border-dark-purple-opal-06,
	.hover\:border-dark-purple-opal-06:hover {
		border-color: rgba(68, 28, 153, 0.06);
	}
	.border-dark-purple-opal-7,
	.focus\:border-dark-purple-opal-7:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-7,
	.group:hover .group-hover\:border-dark-purple-opal-7,
	.hover\:border-dark-purple-opal-7:hover {
		border-color: rgba(68, 28, 153, 0.7);
	}
	.border-dark-purple-opal-07,
	.focus\:border-dark-purple-opal-07:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-07,
	.group:hover .group-hover\:border-dark-purple-opal-07,
	.hover\:border-dark-purple-opal-07:hover {
		border-color: rgba(68, 28, 153, 0.07);
	}
	.border-dark-purple-opal-8,
	.focus\:border-dark-purple-opal-8:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-8,
	.group:hover .group-hover\:border-dark-purple-opal-8,
	.hover\:border-dark-purple-opal-8:hover {
		border-color: rgba(68, 28, 153, 0.8);
	}
	.border-dark-purple-opal-08,
	.focus\:border-dark-purple-opal-08:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-08,
	.group:hover .group-hover\:border-dark-purple-opal-08,
	.hover\:border-dark-purple-opal-08:hover {
		border-color: rgba(68, 28, 153, 0.08);
	}
	.border-dark-purple-opal-9,
	.focus\:border-dark-purple-opal-9:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-9,
	.group:hover .group-hover\:border-dark-purple-opal-9,
	.hover\:border-dark-purple-opal-9:hover {
		border-color: rgba(68, 28, 153, 0.9);
	}
	.border-dark-purple-opal-09,
	.focus\:border-dark-purple-opal-09:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-09,
	.group:hover .group-hover\:border-dark-purple-opal-09,
	.hover\:border-dark-purple-opal-09:hover {
		border-color: rgba(68, 28, 153, 0.09);
	}
	.border-dark-purple-opal-10,
	.focus\:border-dark-purple-opal-10:focus,
	.group:focus-within .group-focus-within\:border-dark-purple-opal-10,
	.group:hover .group-hover\:border-dark-purple-opal-10,
	.hover\:border-dark-purple-opal-10:hover {
		border-color: #ffffff;
	}
	.border-purple,
	.focus\:border-purple:focus,
	.group:focus-within .group-focus-within\:border-purple,
	.group:hover .group-hover\:border-purple,
	.hover\:border-purple:hover {
		border-color: #9043c6;
	}
	.border-purple-opal-0,
	.focus\:border-purple-opal-0:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-0,
	.group:hover .group-hover\:border-purple-opal-0,
	.hover\:border-purple-opal-0:hover {
		border-color: rgba(144, 67, 198, 0);
	}
	.border-purple-opal-00,
	.focus\:border-purple-opal-00:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-00,
	.group:hover .group-hover\:border-purple-opal-00,
	.hover\:border-purple-opal-00:hover {
		border-color: rgba(144, 67, 198, 0);
	}
	.border-purple-opal-1,
	.focus\:border-purple-opal-1:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-1,
	.group:hover .group-hover\:border-purple-opal-1,
	.hover\:border-purple-opal-1:hover {
		border-color: rgba(144, 67, 198, 0.1);
	}
	.border-purple-opal-01,
	.focus\:border-purple-opal-01:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-01,
	.group:hover .group-hover\:border-purple-opal-01,
	.hover\:border-purple-opal-01:hover {
		border-color: rgba(144, 67, 198, 0.01);
	}
	.border-purple-opal-2,
	.focus\:border-purple-opal-2:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-2,
	.group:hover .group-hover\:border-purple-opal-2,
	.hover\:border-purple-opal-2:hover {
		border-color: rgba(144, 67, 198, 0.2);
	}
	.border-purple-opal-02,
	.focus\:border-purple-opal-02:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-02,
	.group:hover .group-hover\:border-purple-opal-02,
	.hover\:border-purple-opal-02:hover {
		border-color: rgba(144, 67, 198, 0.02);
	}
	.border-purple-opal-3,
	.focus\:border-purple-opal-3:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-3,
	.group:hover .group-hover\:border-purple-opal-3,
	.hover\:border-purple-opal-3:hover {
		border-color: rgba(144, 67, 198, 0.3);
	}
	.border-purple-opal-03,
	.focus\:border-purple-opal-03:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-03,
	.group:hover .group-hover\:border-purple-opal-03,
	.hover\:border-purple-opal-03:hover {
		border-color: rgba(144, 67, 198, 0.03);
	}
	.border-purple-opal-4,
	.focus\:border-purple-opal-4:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-4,
	.group:hover .group-hover\:border-purple-opal-4,
	.hover\:border-purple-opal-4:hover {
		border-color: rgba(144, 67, 198, 0.4);
	}
	.border-purple-opal-04,
	.focus\:border-purple-opal-04:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-04,
	.group:hover .group-hover\:border-purple-opal-04,
	.hover\:border-purple-opal-04:hover {
		border-color: rgba(144, 67, 198, 0.04);
	}
	.border-purple-opal-5,
	.focus\:border-purple-opal-5:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-5,
	.group:hover .group-hover\:border-purple-opal-5,
	.hover\:border-purple-opal-5:hover {
		border-color: rgba(144, 67, 198, 0.5);
	}
	.border-purple-opal-05,
	.focus\:border-purple-opal-05:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-05,
	.group:hover .group-hover\:border-purple-opal-05,
	.hover\:border-purple-opal-05:hover {
		border-color: rgba(144, 67, 198, 0.05);
	}
	.border-purple-opal-6,
	.focus\:border-purple-opal-6:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-6,
	.group:hover .group-hover\:border-purple-opal-6,
	.hover\:border-purple-opal-6:hover {
		border-color: rgba(144, 67, 198, 0.6);
	}
	.border-purple-opal-06,
	.focus\:border-purple-opal-06:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-06,
	.group:hover .group-hover\:border-purple-opal-06,
	.hover\:border-purple-opal-06:hover {
		border-color: rgba(144, 67, 198, 0.06);
	}
	.border-purple-opal-7,
	.focus\:border-purple-opal-7:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-7,
	.group:hover .group-hover\:border-purple-opal-7,
	.hover\:border-purple-opal-7:hover {
		border-color: rgba(144, 67, 198, 0.7);
	}
	.border-purple-opal-07,
	.focus\:border-purple-opal-07:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-07,
	.group:hover .group-hover\:border-purple-opal-07,
	.hover\:border-purple-opal-07:hover {
		border-color: rgba(144, 67, 198, 0.07);
	}
	.border-purple-opal-8,
	.focus\:border-purple-opal-8:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-8,
	.group:hover .group-hover\:border-purple-opal-8,
	.hover\:border-purple-opal-8:hover {
		border-color: rgba(144, 67, 198, 0.8);
	}
	.border-purple-opal-08,
	.focus\:border-purple-opal-08:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-08,
	.group:hover .group-hover\:border-purple-opal-08,
	.hover\:border-purple-opal-08:hover {
		border-color: rgba(144, 67, 198, 0.08);
	}
	.border-purple-opal-9,
	.focus\:border-purple-opal-9:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-9,
	.group:hover .group-hover\:border-purple-opal-9,
	.hover\:border-purple-opal-9:hover {
		border-color: rgba(144, 67, 198, 0.9);
	}
	.border-purple-opal-09,
	.focus\:border-purple-opal-09:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-09,
	.group:hover .group-hover\:border-purple-opal-09,
	.hover\:border-purple-opal-09:hover {
		border-color: rgba(144, 67, 198, 0.09);
	}
	.border-purple-opal-10,
	.focus\:border-purple-opal-10:focus,
	.group:focus-within .group-focus-within\:border-purple-opal-10,
	.group:hover .group-hover\:border-purple-opal-10,
	.hover\:border-purple-opal-10:hover {
		border-color: #9043c6;
	}
	.border-lavender,
	.focus\:border-lavender:focus,
	.group:focus-within .group-focus-within\:border-lavender,
	.group:hover .group-hover\:border-lavender,
	.hover\:border-lavender:hover {
		border-color: #c481f3;
	}
	.border-lavender-opal-0,
	.focus\:border-lavender-opal-0:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-0,
	.group:hover .group-hover\:border-lavender-opal-0,
	.hover\:border-lavender-opal-0:hover {
		border-color: rgba(196, 129, 243, 0);
	}
	.border-lavender-opal-00,
	.focus\:border-lavender-opal-00:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-00,
	.group:hover .group-hover\:border-lavender-opal-00,
	.hover\:border-lavender-opal-00:hover {
		border-color: rgba(196, 129, 243, 0);
	}
	.border-lavender-opal-1,
	.focus\:border-lavender-opal-1:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-1,
	.group:hover .group-hover\:border-lavender-opal-1,
	.hover\:border-lavender-opal-1:hover {
		border-color: rgba(196, 129, 243, 0.1);
	}
	.border-lavender-opal-01,
	.focus\:border-lavender-opal-01:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-01,
	.group:hover .group-hover\:border-lavender-opal-01,
	.hover\:border-lavender-opal-01:hover {
		border-color: rgba(196, 129, 243, 0.01);
	}
	.border-lavender-opal-2,
	.focus\:border-lavender-opal-2:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-2,
	.group:hover .group-hover\:border-lavender-opal-2,
	.hover\:border-lavender-opal-2:hover {
		border-color: rgba(196, 129, 243, 0.2);
	}
	.border-lavender-opal-02,
	.focus\:border-lavender-opal-02:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-02,
	.group:hover .group-hover\:border-lavender-opal-02,
	.hover\:border-lavender-opal-02:hover {
		border-color: rgba(196, 129, 243, 0.02);
	}
	.border-lavender-opal-3,
	.focus\:border-lavender-opal-3:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-3,
	.group:hover .group-hover\:border-lavender-opal-3,
	.hover\:border-lavender-opal-3:hover {
		border-color: rgba(196, 129, 243, 0.3);
	}
	.border-lavender-opal-03,
	.focus\:border-lavender-opal-03:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-03,
	.group:hover .group-hover\:border-lavender-opal-03,
	.hover\:border-lavender-opal-03:hover {
		border-color: rgba(196, 129, 243, 0.03);
	}
	.border-lavender-opal-4,
	.focus\:border-lavender-opal-4:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-4,
	.group:hover .group-hover\:border-lavender-opal-4,
	.hover\:border-lavender-opal-4:hover {
		border-color: rgba(196, 129, 243, 0.4);
	}
	.border-lavender-opal-04,
	.focus\:border-lavender-opal-04:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-04,
	.group:hover .group-hover\:border-lavender-opal-04,
	.hover\:border-lavender-opal-04:hover {
		border-color: rgba(196, 129, 243, 0.04);
	}
	.border-lavender-opal-5,
	.focus\:border-lavender-opal-5:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-5,
	.group:hover .group-hover\:border-lavender-opal-5,
	.hover\:border-lavender-opal-5:hover {
		border-color: rgba(196, 129, 243, 0.5);
	}
	.border-lavender-opal-05,
	.focus\:border-lavender-opal-05:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-05,
	.group:hover .group-hover\:border-lavender-opal-05,
	.hover\:border-lavender-opal-05:hover {
		border-color: rgba(196, 129, 243, 0.05);
	}
	.border-lavender-opal-6,
	.focus\:border-lavender-opal-6:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-6,
	.group:hover .group-hover\:border-lavender-opal-6,
	.hover\:border-lavender-opal-6:hover {
		border-color: rgba(196, 129, 243, 0.6);
	}
	.border-lavender-opal-06,
	.focus\:border-lavender-opal-06:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-06,
	.group:hover .group-hover\:border-lavender-opal-06,
	.hover\:border-lavender-opal-06:hover {
		border-color: rgba(196, 129, 243, 0.06);
	}
	.border-lavender-opal-7,
	.focus\:border-lavender-opal-7:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-7,
	.group:hover .group-hover\:border-lavender-opal-7,
	.hover\:border-lavender-opal-7:hover {
		border-color: rgba(196, 129, 243, 0.7);
	}
	.border-lavender-opal-07,
	.focus\:border-lavender-opal-07:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-07,
	.group:hover .group-hover\:border-lavender-opal-07,
	.hover\:border-lavender-opal-07:hover {
		border-color: rgba(196, 129, 243, 0.07);
	}
	.border-lavender-opal-8,
	.focus\:border-lavender-opal-8:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-8,
	.group:hover .group-hover\:border-lavender-opal-8,
	.hover\:border-lavender-opal-8:hover {
		border-color: rgba(196, 129, 243, 0.8);
	}
	.border-lavender-opal-08,
	.focus\:border-lavender-opal-08:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-08,
	.group:hover .group-hover\:border-lavender-opal-08,
	.hover\:border-lavender-opal-08:hover {
		border-color: rgba(196, 129, 243, 0.08);
	}
	.border-lavender-opal-9,
	.focus\:border-lavender-opal-9:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-9,
	.group:hover .group-hover\:border-lavender-opal-9,
	.hover\:border-lavender-opal-9:hover {
		border-color: rgba(196, 129, 243, 0.9);
	}
	.border-lavender-opal-09,
	.focus\:border-lavender-opal-09:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-09,
	.group:hover .group-hover\:border-lavender-opal-09,
	.hover\:border-lavender-opal-09:hover {
		border-color: rgba(196, 129, 243, 0.09);
	}
	.border-lavender-opal-10,
	.focus\:border-lavender-opal-10:focus,
	.group:focus-within .group-focus-within\:border-lavender-opal-10,
	.group:hover .group-hover\:border-lavender-opal-10,
	.hover\:border-lavender-opal-10:hover {
		border-color: #c481f3;
	}
	.border-black,
	.focus\:border-black:focus,
	.group:focus-within .group-focus-within\:border-black,
	.group:hover .group-hover\:border-black,
	.hover\:border-black:hover {
		border-color: #000;
	}
	.border-black-opal-0,
	.focus\:border-black-opal-0:focus,
	.group:focus-within .group-focus-within\:border-black-opal-0,
	.group:hover .group-hover\:border-black-opal-0,
	.hover\:border-black-opal-0:hover {
		border-color: transparent;
	}
	.border-black-opal-00,
	.focus\:border-black-opal-00:focus,
	.group:focus-within .group-focus-within\:border-black-opal-00,
	.group:hover .group-hover\:border-black-opal-00,
	.hover\:border-black-opal-00:hover {
		border-color: transparent;
	}
	.border-black-opal-1,
	.focus\:border-black-opal-1:focus,
	.group:focus-within .group-focus-within\:border-black-opal-1,
	.group:hover .group-hover\:border-black-opal-1,
	.hover\:border-black-opal-1:hover {
		border-color: rgba(0, 0, 0, 0.1);
	}
	.border-black-opal-01,
	.focus\:border-black-opal-01:focus,
	.group:focus-within .group-focus-within\:border-black-opal-01,
	.group:hover .group-hover\:border-black-opal-01,
	.hover\:border-black-opal-01:hover {
		border-color: rgba(0, 0, 0, 0.01);
	}
	.border-black-opal-2,
	.focus\:border-black-opal-2:focus,
	.group:focus-within .group-focus-within\:border-black-opal-2,
	.group:hover .group-hover\:border-black-opal-2,
	.hover\:border-black-opal-2:hover {
		border-color: rgba(0, 0, 0, 0.2);
	}
	.border-black-opal-02,
	.focus\:border-black-opal-02:focus,
	.group:focus-within .group-focus-within\:border-black-opal-02,
	.group:hover .group-hover\:border-black-opal-02,
	.hover\:border-black-opal-02:hover {
		border-color: rgba(0, 0, 0, 0.02);
	}
	.border-black-opal-3,
	.focus\:border-black-opal-3:focus,
	.group:focus-within .group-focus-within\:border-black-opal-3,
	.group:hover .group-hover\:border-black-opal-3,
	.hover\:border-black-opal-3:hover {
		border-color: rgba(0, 0, 0, 0.3);
	}
	.border-black-opal-03,
	.focus\:border-black-opal-03:focus,
	.group:focus-within .group-focus-within\:border-black-opal-03,
	.group:hover .group-hover\:border-black-opal-03,
	.hover\:border-black-opal-03:hover {
		border-color: rgba(0, 0, 0, 0.03);
	}
	.border-black-opal-4,
	.focus\:border-black-opal-4:focus,
	.group:focus-within .group-focus-within\:border-black-opal-4,
	.group:hover .group-hover\:border-black-opal-4,
	.hover\:border-black-opal-4:hover {
		border-color: rgba(0, 0, 0, 0.4);
	}
	.border-black-opal-04,
	.focus\:border-black-opal-04:focus,
	.group:focus-within .group-focus-within\:border-black-opal-04,
	.group:hover .group-hover\:border-black-opal-04,
	.hover\:border-black-opal-04:hover {
		border-color: rgba(0, 0, 0, 0.04);
	}
	.border-black-opal-5,
	.focus\:border-black-opal-5:focus,
	.group:focus-within .group-focus-within\:border-black-opal-5,
	.group:hover .group-hover\:border-black-opal-5,
	.hover\:border-black-opal-5:hover {
		border-color: rgba(0, 0, 0, 0.5);
	}
	.border-black-opal-05,
	.focus\:border-black-opal-05:focus,
	.group:focus-within .group-focus-within\:border-black-opal-05,
	.group:hover .group-hover\:border-black-opal-05,
	.hover\:border-black-opal-05:hover {
		border-color: rgba(0, 0, 0, 0.05);
	}
	.border-black-opal-6,
	.focus\:border-black-opal-6:focus,
	.group:focus-within .group-focus-within\:border-black-opal-6,
	.group:hover .group-hover\:border-black-opal-6,
	.hover\:border-black-opal-6:hover {
		border-color: rgba(0, 0, 0, 0.6);
	}
	.border-black-opal-06,
	.focus\:border-black-opal-06:focus,
	.group:focus-within .group-focus-within\:border-black-opal-06,
	.group:hover .group-hover\:border-black-opal-06,
	.hover\:border-black-opal-06:hover {
		border-color: rgba(0, 0, 0, 0.06);
	}
	.border-black-opal-7,
	.focus\:border-black-opal-7:focus,
	.group:focus-within .group-focus-within\:border-black-opal-7,
	.group:hover .group-hover\:border-black-opal-7,
	.hover\:border-black-opal-7:hover {
		border-color: rgba(0, 0, 0, 0.7);
	}
	.border-black-opal-07,
	.focus\:border-black-opal-07:focus,
	.group:focus-within .group-focus-within\:border-black-opal-07,
	.group:hover .group-hover\:border-black-opal-07,
	.hover\:border-black-opal-07:hover {
		border-color: rgba(0, 0, 0, 0.07);
	}
	.border-black-opal-8,
	.focus\:border-black-opal-8:focus,
	.group:focus-within .group-focus-within\:border-black-opal-8,
	.group:hover .group-hover\:border-black-opal-8,
	.hover\:border-black-opal-8:hover {
		border-color: rgba(0, 0, 0, 0.8);
	}
	.border-black-opal-08,
	.focus\:border-black-opal-08:focus,
	.group:focus-within .group-focus-within\:border-black-opal-08,
	.group:hover .group-hover\:border-black-opal-08,
	.hover\:border-black-opal-08:hover {
		border-color: rgba(0, 0, 0, 0.08);
	}
	.border-black-opal-9,
	.focus\:border-black-opal-9:focus,
	.group:focus-within .group-focus-within\:border-black-opal-9,
	.group:hover .group-hover\:border-black-opal-9,
	.hover\:border-black-opal-9:hover {
		border-color: rgba(0, 0, 0, 0.9);
	}
	.border-black-opal-09,
	.focus\:border-black-opal-09:focus,
	.group:focus-within .group-focus-within\:border-black-opal-09,
	.group:hover .group-hover\:border-black-opal-09,
	.hover\:border-black-opal-09:hover {
		border-color: rgba(0, 0, 0, 0.09);
	}
	.border-black-opal-10,
	.focus\:border-black-opal-10:focus,
	.group:focus-within .group-focus-within\:border-black-opal-10,
	.group:hover .group-hover\:border-black-opal-10,
	.hover\:border-black-opal-10:hover {
		border-color: #000;
	}
	.border-space,
	.focus\:border-space:focus,
	.group:focus-within .group-focus-within\:border-space,
	.group:hover .group-hover\:border-space,
	.hover\:border-space:hover {
		border-color: #01011e;
	}
	.border-space-opal-0,
	.focus\:border-space-opal-0:focus,
	.group:focus-within .group-focus-within\:border-space-opal-0,
	.group:hover .group-hover\:border-space-opal-0,
	.hover\:border-space-opal-0:hover {
		border-color: rgba(1, 1, 30, 0);
	}
	.border-space-opal-00,
	.focus\:border-space-opal-00:focus,
	.group:focus-within .group-focus-within\:border-space-opal-00,
	.group:hover .group-hover\:border-space-opal-00,
	.hover\:border-space-opal-00:hover {
		border-color: rgba(1, 1, 30, 0);
	}
	.border-space-opal-1,
	.focus\:border-space-opal-1:focus,
	.group:focus-within .group-focus-within\:border-space-opal-1,
	.group:hover .group-hover\:border-space-opal-1,
	.hover\:border-space-opal-1:hover {
		border-color: rgba(1, 1, 30, 0.1);
	}
	.border-space-opal-01,
	.focus\:border-space-opal-01:focus,
	.group:focus-within .group-focus-within\:border-space-opal-01,
	.group:hover .group-hover\:border-space-opal-01,
	.hover\:border-space-opal-01:hover {
		border-color: rgba(1, 1, 30, 0.01);
	}
	.border-space-opal-2,
	.focus\:border-space-opal-2:focus,
	.group:focus-within .group-focus-within\:border-space-opal-2,
	.group:hover .group-hover\:border-space-opal-2,
	.hover\:border-space-opal-2:hover {
		border-color: rgba(1, 1, 30, 0.2);
	}
	.border-space-opal-02,
	.focus\:border-space-opal-02:focus,
	.group:focus-within .group-focus-within\:border-space-opal-02,
	.group:hover .group-hover\:border-space-opal-02,
	.hover\:border-space-opal-02:hover {
		border-color: rgba(1, 1, 30, 0.02);
	}
	.border-space-opal-3,
	.focus\:border-space-opal-3:focus,
	.group:focus-within .group-focus-within\:border-space-opal-3,
	.group:hover .group-hover\:border-space-opal-3,
	.hover\:border-space-opal-3:hover {
		border-color: rgba(1, 1, 30, 0.3);
	}
	.border-space-opal-03,
	.focus\:border-space-opal-03:focus,
	.group:focus-within .group-focus-within\:border-space-opal-03,
	.group:hover .group-hover\:border-space-opal-03,
	.hover\:border-space-opal-03:hover {
		border-color: rgba(1, 1, 30, 0.03);
	}
	.border-space-opal-4,
	.focus\:border-space-opal-4:focus,
	.group:focus-within .group-focus-within\:border-space-opal-4,
	.group:hover .group-hover\:border-space-opal-4,
	.hover\:border-space-opal-4:hover {
		border-color: rgba(1, 1, 30, 0.4);
	}
	.border-space-opal-04,
	.focus\:border-space-opal-04:focus,
	.group:focus-within .group-focus-within\:border-space-opal-04,
	.group:hover .group-hover\:border-space-opal-04,
	.hover\:border-space-opal-04:hover {
		border-color: rgba(1, 1, 30, 0.04);
	}
	.border-space-opal-5,
	.focus\:border-space-opal-5:focus,
	.group:focus-within .group-focus-within\:border-space-opal-5,
	.group:hover .group-hover\:border-space-opal-5,
	.hover\:border-space-opal-5:hover {
		border-color: rgba(1, 1, 30, 0.5);
	}
	.border-space-opal-05,
	.focus\:border-space-opal-05:focus,
	.group:focus-within .group-focus-within\:border-space-opal-05,
	.group:hover .group-hover\:border-space-opal-05,
	.hover\:border-space-opal-05:hover {
		border-color: rgba(1, 1, 30, 0.05);
	}
	.border-space-opal-6,
	.focus\:border-space-opal-6:focus,
	.group:focus-within .group-focus-within\:border-space-opal-6,
	.group:hover .group-hover\:border-space-opal-6,
	.hover\:border-space-opal-6:hover {
		border-color: rgba(1, 1, 30, 0.6);
	}
	.border-space-opal-06,
	.focus\:border-space-opal-06:focus,
	.group:focus-within .group-focus-within\:border-space-opal-06,
	.group:hover .group-hover\:border-space-opal-06,
	.hover\:border-space-opal-06:hover {
		border-color: rgba(1, 1, 30, 0.06);
	}
	.border-space-opal-7,
	.focus\:border-space-opal-7:focus,
	.group:focus-within .group-focus-within\:border-space-opal-7,
	.group:hover .group-hover\:border-space-opal-7,
	.hover\:border-space-opal-7:hover {
		border-color: rgba(1, 1, 30, 0.7);
	}
	.border-space-opal-07,
	.focus\:border-space-opal-07:focus,
	.group:focus-within .group-focus-within\:border-space-opal-07,
	.group:hover .group-hover\:border-space-opal-07,
	.hover\:border-space-opal-07:hover {
		border-color: rgba(1, 1, 30, 0.07);
	}
	.border-space-opal-8,
	.focus\:border-space-opal-8:focus,
	.group:focus-within .group-focus-within\:border-space-opal-8,
	.group:hover .group-hover\:border-space-opal-8,
	.hover\:border-space-opal-8:hover {
		border-color: rgba(1, 1, 30, 0.8);
	}
	.border-space-opal-08,
	.focus\:border-space-opal-08:focus,
	.group:focus-within .group-focus-within\:border-space-opal-08,
	.group:hover .group-hover\:border-space-opal-08,
	.hover\:border-space-opal-08:hover {
		border-color: rgba(1, 1, 30, 0.08);
	}
	.border-space-opal-9,
	.focus\:border-space-opal-9:focus,
	.group:focus-within .group-focus-within\:border-space-opal-9,
	.group:hover .group-hover\:border-space-opal-9,
	.hover\:border-space-opal-9:hover {
		border-color: rgba(1, 1, 30, 0.9);
	}
	.border-space-opal-09,
	.focus\:border-space-opal-09:focus,
	.group:focus-within .group-focus-within\:border-space-opal-09,
	.group:hover .group-hover\:border-space-opal-09,
	.hover\:border-space-opal-09:hover {
		border-color: rgba(1, 1, 30, 0.09);
	}
	.border-space-opal-10,
	.focus\:border-space-opal-10:focus,
	.group:focus-within .group-focus-within\:border-space-opal-10,
	.group:hover .group-hover\:border-space-opal-10,
	.hover\:border-space-opal-10:hover {
		border-color: #01011e;
	}
	.border-dawn,
	.focus\:border-dawn:focus,
	.group:focus-within .group-focus-within\:border-dawn,
	.group:hover .group-hover\:border-dawn,
	.hover\:border-dawn:hover {
		border-color: #383f76;
	}
	.border-dawn-opal-0,
	.focus\:border-dawn-opal-0:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-0,
	.group:hover .group-hover\:border-dawn-opal-0,
	.hover\:border-dawn-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-dawn-opal-00,
	.focus\:border-dawn-opal-00:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-00,
	.group:hover .group-hover\:border-dawn-opal-00,
	.hover\:border-dawn-opal-00:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-dawn-opal-1,
	.focus\:border-dawn-opal-1:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-1,
	.group:hover .group-hover\:border-dawn-opal-1,
	.hover\:border-dawn-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.border-dawn-opal-01,
	.focus\:border-dawn-opal-01:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-01,
	.group:hover .group-hover\:border-dawn-opal-01,
	.hover\:border-dawn-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.border-dawn-opal-2,
	.focus\:border-dawn-opal-2:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-2,
	.group:hover .group-hover\:border-dawn-opal-2,
	.hover\:border-dawn-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.border-dawn-opal-02,
	.focus\:border-dawn-opal-02:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-02,
	.group:hover .group-hover\:border-dawn-opal-02,
	.hover\:border-dawn-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.border-dawn-opal-3,
	.focus\:border-dawn-opal-3:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-3,
	.group:hover .group-hover\:border-dawn-opal-3,
	.hover\:border-dawn-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.border-dawn-opal-03,
	.focus\:border-dawn-opal-03:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-03,
	.group:hover .group-hover\:border-dawn-opal-03,
	.hover\:border-dawn-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.border-dawn-opal-4,
	.focus\:border-dawn-opal-4:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-4,
	.group:hover .group-hover\:border-dawn-opal-4,
	.hover\:border-dawn-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.border-dawn-opal-04,
	.focus\:border-dawn-opal-04:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-04,
	.group:hover .group-hover\:border-dawn-opal-04,
	.hover\:border-dawn-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.border-dawn-opal-5,
	.focus\:border-dawn-opal-5:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-5,
	.group:hover .group-hover\:border-dawn-opal-5,
	.hover\:border-dawn-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.border-dawn-opal-05,
	.focus\:border-dawn-opal-05:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-05,
	.group:hover .group-hover\:border-dawn-opal-05,
	.hover\:border-dawn-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.border-dawn-opal-6,
	.focus\:border-dawn-opal-6:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-6,
	.group:hover .group-hover\:border-dawn-opal-6,
	.hover\:border-dawn-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.border-dawn-opal-06,
	.focus\:border-dawn-opal-06:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-06,
	.group:hover .group-hover\:border-dawn-opal-06,
	.hover\:border-dawn-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.border-dawn-opal-7,
	.focus\:border-dawn-opal-7:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-7,
	.group:hover .group-hover\:border-dawn-opal-7,
	.hover\:border-dawn-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.border-dawn-opal-07,
	.focus\:border-dawn-opal-07:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-07,
	.group:hover .group-hover\:border-dawn-opal-07,
	.hover\:border-dawn-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.border-dawn-opal-8,
	.focus\:border-dawn-opal-8:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-8,
	.group:hover .group-hover\:border-dawn-opal-8,
	.hover\:border-dawn-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.border-dawn-opal-08,
	.focus\:border-dawn-opal-08:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-08,
	.group:hover .group-hover\:border-dawn-opal-08,
	.hover\:border-dawn-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.border-dawn-opal-9,
	.focus\:border-dawn-opal-9:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-9,
	.group:hover .group-hover\:border-dawn-opal-9,
	.hover\:border-dawn-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.border-dawn-opal-09,
	.focus\:border-dawn-opal-09:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-09,
	.group:hover .group-hover\:border-dawn-opal-09,
	.hover\:border-dawn-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.border-dawn-opal-10,
	.focus\:border-dawn-opal-10:focus,
	.group:focus-within .group-focus-within\:border-dawn-opal-10,
	.group:hover .group-hover\:border-dawn-opal-10,
	.hover\:border-dawn-opal-10:hover {
		border-color: #383f76;
	}
	.border-steel,
	.focus\:border-steel:focus,
	.group:focus-within .group-focus-within\:border-steel,
	.group:hover .group-hover\:border-steel,
	.hover\:border-steel:hover {
		border-color: #555463;
	}
	.border-steel-opal-0,
	.focus\:border-steel-opal-0:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-0,
	.group:hover .group-hover\:border-steel-opal-0,
	.hover\:border-steel-opal-0:hover {
		border-color: rgba(85, 84, 99, 0);
	}
	.border-steel-opal-00,
	.focus\:border-steel-opal-00:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-00,
	.group:hover .group-hover\:border-steel-opal-00,
	.hover\:border-steel-opal-00:hover {
		border-color: rgba(85, 84, 99, 0);
	}
	.border-steel-opal-1,
	.focus\:border-steel-opal-1:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-1,
	.group:hover .group-hover\:border-steel-opal-1,
	.hover\:border-steel-opal-1:hover {
		border-color: rgba(85, 84, 99, 0.1);
	}
	.border-steel-opal-01,
	.focus\:border-steel-opal-01:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-01,
	.group:hover .group-hover\:border-steel-opal-01,
	.hover\:border-steel-opal-01:hover {
		border-color: rgba(85, 84, 99, 0.01);
	}
	.border-steel-opal-2,
	.focus\:border-steel-opal-2:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-2,
	.group:hover .group-hover\:border-steel-opal-2,
	.hover\:border-steel-opal-2:hover {
		border-color: rgba(85, 84, 99, 0.2);
	}
	.border-steel-opal-02,
	.focus\:border-steel-opal-02:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-02,
	.group:hover .group-hover\:border-steel-opal-02,
	.hover\:border-steel-opal-02:hover {
		border-color: rgba(85, 84, 99, 0.02);
	}
	.border-steel-opal-3,
	.focus\:border-steel-opal-3:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-3,
	.group:hover .group-hover\:border-steel-opal-3,
	.hover\:border-steel-opal-3:hover {
		border-color: rgba(85, 84, 99, 0.3);
	}
	.border-steel-opal-03,
	.focus\:border-steel-opal-03:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-03,
	.group:hover .group-hover\:border-steel-opal-03,
	.hover\:border-steel-opal-03:hover {
		border-color: rgba(85, 84, 99, 0.03);
	}
	.border-steel-opal-4,
	.focus\:border-steel-opal-4:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-4,
	.group:hover .group-hover\:border-steel-opal-4,
	.hover\:border-steel-opal-4:hover {
		border-color: rgba(85, 84, 99, 0.4);
	}
	.border-steel-opal-04,
	.focus\:border-steel-opal-04:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-04,
	.group:hover .group-hover\:border-steel-opal-04,
	.hover\:border-steel-opal-04:hover {
		border-color: rgba(85, 84, 99, 0.04);
	}
	.border-steel-opal-5,
	.focus\:border-steel-opal-5:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-5,
	.group:hover .group-hover\:border-steel-opal-5,
	.hover\:border-steel-opal-5:hover {
		border-color: rgba(85, 84, 99, 0.5);
	}
	.border-steel-opal-05,
	.focus\:border-steel-opal-05:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-05,
	.group:hover .group-hover\:border-steel-opal-05,
	.hover\:border-steel-opal-05:hover {
		border-color: rgba(85, 84, 99, 0.05);
	}
	.border-steel-opal-6,
	.focus\:border-steel-opal-6:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-6,
	.group:hover .group-hover\:border-steel-opal-6,
	.hover\:border-steel-opal-6:hover {
		border-color: rgba(85, 84, 99, 0.6);
	}
	.border-steel-opal-06,
	.focus\:border-steel-opal-06:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-06,
	.group:hover .group-hover\:border-steel-opal-06,
	.hover\:border-steel-opal-06:hover {
		border-color: rgba(85, 84, 99, 0.06);
	}
	.border-steel-opal-7,
	.focus\:border-steel-opal-7:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-7,
	.group:hover .group-hover\:border-steel-opal-7,
	.hover\:border-steel-opal-7:hover {
		border-color: rgba(85, 84, 99, 0.7);
	}
	.border-steel-opal-07,
	.focus\:border-steel-opal-07:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-07,
	.group:hover .group-hover\:border-steel-opal-07,
	.hover\:border-steel-opal-07:hover {
		border-color: rgba(85, 84, 99, 0.07);
	}
	.border-steel-opal-8,
	.focus\:border-steel-opal-8:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-8,
	.group:hover .group-hover\:border-steel-opal-8,
	.hover\:border-steel-opal-8:hover {
		border-color: rgba(85, 84, 99, 0.8);
	}
	.border-steel-opal-08,
	.focus\:border-steel-opal-08:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-08,
	.group:hover .group-hover\:border-steel-opal-08,
	.hover\:border-steel-opal-08:hover {
		border-color: rgba(85, 84, 99, 0.08);
	}
	.border-steel-opal-9,
	.focus\:border-steel-opal-9:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-9,
	.group:hover .group-hover\:border-steel-opal-9,
	.hover\:border-steel-opal-9:hover {
		border-color: rgba(85, 84, 99, 0.9);
	}
	.border-steel-opal-09,
	.focus\:border-steel-opal-09:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-09,
	.group:hover .group-hover\:border-steel-opal-09,
	.hover\:border-steel-opal-09:hover {
		border-color: rgba(85, 84, 99, 0.09);
	}
	.border-steel-opal-10,
	.focus\:border-steel-opal-10:focus,
	.group:focus-within .group-focus-within\:border-steel-opal-10,
	.group:hover .group-hover\:border-steel-opal-10,
	.hover\:border-steel-opal-10:hover {
		border-color: #555463;
	}
	.border-smoke,
	.focus\:border-smoke:focus,
	.group:focus-within .group-focus-within\:border-smoke,
	.group:hover .group-hover\:border-smoke,
	.hover\:border-smoke:hover {
		border-color: #6d6d9c;
	}
	.border-smoke-opal-0,
	.focus\:border-smoke-opal-0:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-0,
	.group:hover .group-hover\:border-smoke-opal-0,
	.hover\:border-smoke-opal-0:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.border-smoke-opal-00,
	.focus\:border-smoke-opal-00:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-00,
	.group:hover .group-hover\:border-smoke-opal-00,
	.hover\:border-smoke-opal-00:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.border-smoke-opal-1,
	.focus\:border-smoke-opal-1:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-1,
	.group:hover .group-hover\:border-smoke-opal-1,
	.hover\:border-smoke-opal-1:hover {
		border-color: rgba(109, 109, 156, 0.1);
	}
	.border-smoke-opal-01,
	.focus\:border-smoke-opal-01:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-01,
	.group:hover .group-hover\:border-smoke-opal-01,
	.hover\:border-smoke-opal-01:hover {
		border-color: rgba(109, 109, 156, 0.01);
	}
	.border-smoke-opal-2,
	.focus\:border-smoke-opal-2:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-2,
	.group:hover .group-hover\:border-smoke-opal-2,
	.hover\:border-smoke-opal-2:hover {
		border-color: rgba(109, 109, 156, 0.2);
	}
	.border-smoke-opal-02,
	.focus\:border-smoke-opal-02:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-02,
	.group:hover .group-hover\:border-smoke-opal-02,
	.hover\:border-smoke-opal-02:hover {
		border-color: rgba(109, 109, 156, 0.02);
	}
	.border-smoke-opal-3,
	.focus\:border-smoke-opal-3:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-3,
	.group:hover .group-hover\:border-smoke-opal-3,
	.hover\:border-smoke-opal-3:hover {
		border-color: rgba(109, 109, 156, 0.3);
	}
	.border-smoke-opal-03,
	.focus\:border-smoke-opal-03:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-03,
	.group:hover .group-hover\:border-smoke-opal-03,
	.hover\:border-smoke-opal-03:hover {
		border-color: rgba(109, 109, 156, 0.03);
	}
	.border-smoke-opal-4,
	.focus\:border-smoke-opal-4:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-4,
	.group:hover .group-hover\:border-smoke-opal-4,
	.hover\:border-smoke-opal-4:hover {
		border-color: rgba(109, 109, 156, 0.4);
	}
	.border-smoke-opal-04,
	.focus\:border-smoke-opal-04:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-04,
	.group:hover .group-hover\:border-smoke-opal-04,
	.hover\:border-smoke-opal-04:hover {
		border-color: rgba(109, 109, 156, 0.04);
	}
	.border-smoke-opal-5,
	.focus\:border-smoke-opal-5:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-5,
	.group:hover .group-hover\:border-smoke-opal-5,
	.hover\:border-smoke-opal-5:hover {
		border-color: rgba(109, 109, 156, 0.5);
	}
	.border-smoke-opal-05,
	.focus\:border-smoke-opal-05:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-05,
	.group:hover .group-hover\:border-smoke-opal-05,
	.hover\:border-smoke-opal-05:hover {
		border-color: rgba(109, 109, 156, 0.05);
	}
	.border-smoke-opal-6,
	.focus\:border-smoke-opal-6:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-6,
	.group:hover .group-hover\:border-smoke-opal-6,
	.hover\:border-smoke-opal-6:hover {
		border-color: rgba(109, 109, 156, 0.6);
	}
	.border-smoke-opal-06,
	.focus\:border-smoke-opal-06:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-06,
	.group:hover .group-hover\:border-smoke-opal-06,
	.hover\:border-smoke-opal-06:hover {
		border-color: rgba(109, 109, 156, 0.06);
	}
	.border-smoke-opal-7,
	.focus\:border-smoke-opal-7:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-7,
	.group:hover .group-hover\:border-smoke-opal-7,
	.hover\:border-smoke-opal-7:hover {
		border-color: rgba(109, 109, 156, 0.7);
	}
	.border-smoke-opal-07,
	.focus\:border-smoke-opal-07:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-07,
	.group:hover .group-hover\:border-smoke-opal-07,
	.hover\:border-smoke-opal-07:hover {
		border-color: rgba(109, 109, 156, 0.07);
	}
	.border-smoke-opal-8,
	.focus\:border-smoke-opal-8:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-8,
	.group:hover .group-hover\:border-smoke-opal-8,
	.hover\:border-smoke-opal-8:hover {
		border-color: rgba(109, 109, 156, 0.8);
	}
	.border-smoke-opal-08,
	.focus\:border-smoke-opal-08:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-08,
	.group:hover .group-hover\:border-smoke-opal-08,
	.hover\:border-smoke-opal-08:hover {
		border-color: rgba(109, 109, 156, 0.08);
	}
	.border-smoke-opal-9,
	.focus\:border-smoke-opal-9:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-9,
	.group:hover .group-hover\:border-smoke-opal-9,
	.hover\:border-smoke-opal-9:hover {
		border-color: rgba(109, 109, 156, 0.9);
	}
	.border-smoke-opal-09,
	.focus\:border-smoke-opal-09:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-09,
	.group:hover .group-hover\:border-smoke-opal-09,
	.hover\:border-smoke-opal-09:hover {
		border-color: rgba(109, 109, 156, 0.09);
	}
	.border-smoke-opal-10,
	.focus\:border-smoke-opal-10:focus,
	.group:focus-within .group-focus-within\:border-smoke-opal-10,
	.group:hover .group-hover\:border-smoke-opal-10,
	.hover\:border-smoke-opal-10:hover {
		border-color: #6d6d9c;
	}
	.border-snow,
	.focus\:border-snow:focus,
	.group:focus-within .group-focus-within\:border-snow,
	.group:hover .group-hover\:border-snow,
	.hover\:border-snow:hover {
		border-color: #f6f7fb;
	}
	.border-snow-opal-0,
	.focus\:border-snow-opal-0:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-0,
	.group:hover .group-hover\:border-snow-opal-0,
	.hover\:border-snow-opal-0:hover {
		border-color: rgba(246, 247, 251, 0);
	}
	.border-snow-opal-00,
	.focus\:border-snow-opal-00:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-00,
	.group:hover .group-hover\:border-snow-opal-00,
	.hover\:border-snow-opal-00:hover {
		border-color: rgba(246, 247, 251, 0);
	}
	.border-snow-opal-1,
	.focus\:border-snow-opal-1:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-1,
	.group:hover .group-hover\:border-snow-opal-1,
	.hover\:border-snow-opal-1:hover {
		border-color: rgba(246, 247, 251, 0.1);
	}
	.border-snow-opal-01,
	.focus\:border-snow-opal-01:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-01,
	.group:hover .group-hover\:border-snow-opal-01,
	.hover\:border-snow-opal-01:hover {
		border-color: rgba(246, 247, 251, 0.01);
	}
	.border-snow-opal-2,
	.focus\:border-snow-opal-2:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-2,
	.group:hover .group-hover\:border-snow-opal-2,
	.hover\:border-snow-opal-2:hover {
		border-color: rgba(246, 247, 251, 0.2);
	}
	.border-snow-opal-02,
	.focus\:border-snow-opal-02:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-02,
	.group:hover .group-hover\:border-snow-opal-02,
	.hover\:border-snow-opal-02:hover {
		border-color: rgba(246, 247, 251, 0.02);
	}
	.border-snow-opal-3,
	.focus\:border-snow-opal-3:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-3,
	.group:hover .group-hover\:border-snow-opal-3,
	.hover\:border-snow-opal-3:hover {
		border-color: rgba(246, 247, 251, 0.3);
	}
	.border-snow-opal-03,
	.focus\:border-snow-opal-03:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-03,
	.group:hover .group-hover\:border-snow-opal-03,
	.hover\:border-snow-opal-03:hover {
		border-color: rgba(246, 247, 251, 0.03);
	}
	.border-snow-opal-4,
	.focus\:border-snow-opal-4:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-4,
	.group:hover .group-hover\:border-snow-opal-4,
	.hover\:border-snow-opal-4:hover {
		border-color: rgba(246, 247, 251, 0.4);
	}
	.border-snow-opal-04,
	.focus\:border-snow-opal-04:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-04,
	.group:hover .group-hover\:border-snow-opal-04,
	.hover\:border-snow-opal-04:hover {
		border-color: rgba(246, 247, 251, 0.04);
	}
	.border-snow-opal-5,
	.focus\:border-snow-opal-5:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-5,
	.group:hover .group-hover\:border-snow-opal-5,
	.hover\:border-snow-opal-5:hover {
		border-color: rgba(246, 247, 251, 0.5);
	}
	.border-snow-opal-05,
	.focus\:border-snow-opal-05:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-05,
	.group:hover .group-hover\:border-snow-opal-05,
	.hover\:border-snow-opal-05:hover {
		border-color: rgba(246, 247, 251, 0.05);
	}
	.border-snow-opal-6,
	.focus\:border-snow-opal-6:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-6,
	.group:hover .group-hover\:border-snow-opal-6,
	.hover\:border-snow-opal-6:hover {
		border-color: rgba(246, 247, 251, 0.6);
	}
	.border-snow-opal-06,
	.focus\:border-snow-opal-06:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-06,
	.group:hover .group-hover\:border-snow-opal-06,
	.hover\:border-snow-opal-06:hover {
		border-color: rgba(246, 247, 251, 0.06);
	}
	.border-snow-opal-7,
	.focus\:border-snow-opal-7:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-7,
	.group:hover .group-hover\:border-snow-opal-7,
	.hover\:border-snow-opal-7:hover {
		border-color: rgba(246, 247, 251, 0.7);
	}
	.border-snow-opal-07,
	.focus\:border-snow-opal-07:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-07,
	.group:hover .group-hover\:border-snow-opal-07,
	.hover\:border-snow-opal-07:hover {
		border-color: rgba(246, 247, 251, 0.07);
	}
	.border-snow-opal-8,
	.focus\:border-snow-opal-8:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-8,
	.group:hover .group-hover\:border-snow-opal-8,
	.hover\:border-snow-opal-8:hover {
		border-color: rgba(246, 247, 251, 0.8);
	}
	.border-snow-opal-08,
	.focus\:border-snow-opal-08:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-08,
	.group:hover .group-hover\:border-snow-opal-08,
	.hover\:border-snow-opal-08:hover {
		border-color: rgba(246, 247, 251, 0.08);
	}
	.border-snow-opal-9,
	.focus\:border-snow-opal-9:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-9,
	.group:hover .group-hover\:border-snow-opal-9,
	.hover\:border-snow-opal-9:hover {
		border-color: rgba(246, 247, 251, 0.9);
	}
	.border-snow-opal-09,
	.focus\:border-snow-opal-09:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-09,
	.group:hover .group-hover\:border-snow-opal-09,
	.hover\:border-snow-opal-09:hover {
		border-color: rgba(246, 247, 251, 0.09);
	}
	.border-snow-opal-10,
	.focus\:border-snow-opal-10:focus,
	.group:focus-within .group-focus-within\:border-snow-opal-10,
	.group:hover .group-hover\:border-snow-opal-10,
	.hover\:border-snow-opal-10:hover {
		border-color: #f6f7fb;
	}
	.border-white,
	.focus\:border-white:focus,
	.group:focus-within .group-focus-within\:border-white,
	.group:hover .group-hover\:border-white,
	.hover\:border-white:hover {
		border-color: #fff;
	}
	.border-white-opal-0,
	.focus\:border-white-opal-0:focus,
	.group:focus-within .group-focus-within\:border-white-opal-0,
	.group:hover .group-hover\:border-white-opal-0,
	.hover\:border-white-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-white-opal-00,
	.focus\:border-white-opal-00:focus,
	.group:focus-within .group-focus-within\:border-white-opal-00,
	.group:hover .group-hover\:border-white-opal-00,
	.hover\:border-white-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-white-opal-1,
	.focus\:border-white-opal-1:focus,
	.group:focus-within .group-focus-within\:border-white-opal-1,
	.group:hover .group-hover\:border-white-opal-1,
	.hover\:border-white-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-white-opal-01,
	.focus\:border-white-opal-01:focus,
	.group:focus-within .group-focus-within\:border-white-opal-01,
	.group:hover .group-hover\:border-white-opal-01,
	.hover\:border-white-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-white-opal-2,
	.focus\:border-white-opal-2:focus,
	.group:focus-within .group-focus-within\:border-white-opal-2,
	.group:hover .group-hover\:border-white-opal-2,
	.hover\:border-white-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-white-opal-02,
	.focus\:border-white-opal-02:focus,
	.group:focus-within .group-focus-within\:border-white-opal-02,
	.group:hover .group-hover\:border-white-opal-02,
	.hover\:border-white-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-white-opal-3,
	.focus\:border-white-opal-3:focus,
	.group:focus-within .group-focus-within\:border-white-opal-3,
	.group:hover .group-hover\:border-white-opal-3,
	.hover\:border-white-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-white-opal-03,
	.focus\:border-white-opal-03:focus,
	.group:focus-within .group-focus-within\:border-white-opal-03,
	.group:hover .group-hover\:border-white-opal-03,
	.hover\:border-white-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-white-opal-4,
	.focus\:border-white-opal-4:focus,
	.group:focus-within .group-focus-within\:border-white-opal-4,
	.group:hover .group-hover\:border-white-opal-4,
	.hover\:border-white-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-white-opal-04,
	.focus\:border-white-opal-04:focus,
	.group:focus-within .group-focus-within\:border-white-opal-04,
	.group:hover .group-hover\:border-white-opal-04,
	.hover\:border-white-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-white-opal-5,
	.focus\:border-white-opal-5:focus,
	.group:focus-within .group-focus-within\:border-white-opal-5,
	.group:hover .group-hover\:border-white-opal-5,
	.hover\:border-white-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-white-opal-05,
	.focus\:border-white-opal-05:focus,
	.group:focus-within .group-focus-within\:border-white-opal-05,
	.group:hover .group-hover\:border-white-opal-05,
	.hover\:border-white-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-white-opal-6,
	.focus\:border-white-opal-6:focus,
	.group:focus-within .group-focus-within\:border-white-opal-6,
	.group:hover .group-hover\:border-white-opal-6,
	.hover\:border-white-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-white-opal-06,
	.focus\:border-white-opal-06:focus,
	.group:focus-within .group-focus-within\:border-white-opal-06,
	.group:hover .group-hover\:border-white-opal-06,
	.hover\:border-white-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-white-opal-7,
	.focus\:border-white-opal-7:focus,
	.group:focus-within .group-focus-within\:border-white-opal-7,
	.group:hover .group-hover\:border-white-opal-7,
	.hover\:border-white-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-white-opal-07,
	.focus\:border-white-opal-07:focus,
	.group:focus-within .group-focus-within\:border-white-opal-07,
	.group:hover .group-hover\:border-white-opal-07,
	.hover\:border-white-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-white-opal-8,
	.focus\:border-white-opal-8:focus,
	.group:focus-within .group-focus-within\:border-white-opal-8,
	.group:hover .group-hover\:border-white-opal-8,
	.hover\:border-white-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-white-opal-08,
	.focus\:border-white-opal-08:focus,
	.group:focus-within .group-focus-within\:border-white-opal-08,
	.group:hover .group-hover\:border-white-opal-08,
	.hover\:border-white-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-white-opal-9,
	.focus\:border-white-opal-9:focus,
	.group:focus-within .group-focus-within\:border-white-opal-9,
	.group:hover .group-hover\:border-white-opal-9,
	.hover\:border-white-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-white-opal-09,
	.focus\:border-white-opal-09:focus,
	.group:focus-within .group-focus-within\:border-white-opal-09,
	.group:hover .group-hover\:border-white-opal-09,
	.hover\:border-white-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-white-opal-10,
	.focus\:border-white-opal-10:focus,
	.group:focus-within .group-focus-within\:border-white-opal-10,
	.group:hover .group-hover\:border-white-opal-10,
	.hover\:border-white-opal-10:hover {
		border-color: #fff;
	}
	.border-rose,
	.focus\:border-rose:focus,
	.group:focus-within .group-focus-within\:border-rose,
	.group:hover .group-hover\:border-rose,
	.hover\:border-rose:hover {
		border-color: #c82d53;
	}
	.border-rose-opal-0,
	.focus\:border-rose-opal-0:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-0,
	.group:hover .group-hover\:border-rose-opal-0,
	.hover\:border-rose-opal-0:hover {
		border-color: rgba(200, 45, 83, 0);
	}
	.border-rose-opal-00,
	.focus\:border-rose-opal-00:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-00,
	.group:hover .group-hover\:border-rose-opal-00,
	.hover\:border-rose-opal-00:hover {
		border-color: rgba(200, 45, 83, 0);
	}
	.border-rose-opal-1,
	.focus\:border-rose-opal-1:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-1,
	.group:hover .group-hover\:border-rose-opal-1,
	.hover\:border-rose-opal-1:hover {
		border-color: rgba(200, 45, 83, 0.1);
	}
	.border-rose-opal-01,
	.focus\:border-rose-opal-01:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-01,
	.group:hover .group-hover\:border-rose-opal-01,
	.hover\:border-rose-opal-01:hover {
		border-color: rgba(200, 45, 83, 0.01);
	}
	.border-rose-opal-2,
	.focus\:border-rose-opal-2:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-2,
	.group:hover .group-hover\:border-rose-opal-2,
	.hover\:border-rose-opal-2:hover {
		border-color: rgba(200, 45, 83, 0.2);
	}
	.border-rose-opal-02,
	.focus\:border-rose-opal-02:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-02,
	.group:hover .group-hover\:border-rose-opal-02,
	.hover\:border-rose-opal-02:hover {
		border-color: rgba(200, 45, 83, 0.02);
	}
	.border-rose-opal-3,
	.focus\:border-rose-opal-3:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-3,
	.group:hover .group-hover\:border-rose-opal-3,
	.hover\:border-rose-opal-3:hover {
		border-color: rgba(200, 45, 83, 0.3);
	}
	.border-rose-opal-03,
	.focus\:border-rose-opal-03:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-03,
	.group:hover .group-hover\:border-rose-opal-03,
	.hover\:border-rose-opal-03:hover {
		border-color: rgba(200, 45, 83, 0.03);
	}
	.border-rose-opal-4,
	.focus\:border-rose-opal-4:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-4,
	.group:hover .group-hover\:border-rose-opal-4,
	.hover\:border-rose-opal-4:hover {
		border-color: rgba(200, 45, 83, 0.4);
	}
	.border-rose-opal-04,
	.focus\:border-rose-opal-04:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-04,
	.group:hover .group-hover\:border-rose-opal-04,
	.hover\:border-rose-opal-04:hover {
		border-color: rgba(200, 45, 83, 0.04);
	}
	.border-rose-opal-5,
	.focus\:border-rose-opal-5:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-5,
	.group:hover .group-hover\:border-rose-opal-5,
	.hover\:border-rose-opal-5:hover {
		border-color: rgba(200, 45, 83, 0.5);
	}
	.border-rose-opal-05,
	.focus\:border-rose-opal-05:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-05,
	.group:hover .group-hover\:border-rose-opal-05,
	.hover\:border-rose-opal-05:hover {
		border-color: rgba(200, 45, 83, 0.05);
	}
	.border-rose-opal-6,
	.focus\:border-rose-opal-6:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-6,
	.group:hover .group-hover\:border-rose-opal-6,
	.hover\:border-rose-opal-6:hover {
		border-color: rgba(200, 45, 83, 0.6);
	}
	.border-rose-opal-06,
	.focus\:border-rose-opal-06:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-06,
	.group:hover .group-hover\:border-rose-opal-06,
	.hover\:border-rose-opal-06:hover {
		border-color: rgba(200, 45, 83, 0.06);
	}
	.border-rose-opal-7,
	.focus\:border-rose-opal-7:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-7,
	.group:hover .group-hover\:border-rose-opal-7,
	.hover\:border-rose-opal-7:hover {
		border-color: rgba(200, 45, 83, 0.7);
	}
	.border-rose-opal-07,
	.focus\:border-rose-opal-07:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-07,
	.group:hover .group-hover\:border-rose-opal-07,
	.hover\:border-rose-opal-07:hover {
		border-color: rgba(200, 45, 83, 0.07);
	}
	.border-rose-opal-8,
	.focus\:border-rose-opal-8:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-8,
	.group:hover .group-hover\:border-rose-opal-8,
	.hover\:border-rose-opal-8:hover {
		border-color: rgba(200, 45, 83, 0.8);
	}
	.border-rose-opal-08,
	.focus\:border-rose-opal-08:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-08,
	.group:hover .group-hover\:border-rose-opal-08,
	.hover\:border-rose-opal-08:hover {
		border-color: rgba(200, 45, 83, 0.08);
	}
	.border-rose-opal-9,
	.focus\:border-rose-opal-9:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-9,
	.group:hover .group-hover\:border-rose-opal-9,
	.hover\:border-rose-opal-9:hover {
		border-color: rgba(200, 45, 83, 0.9);
	}
	.border-rose-opal-09,
	.focus\:border-rose-opal-09:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-09,
	.group:hover .group-hover\:border-rose-opal-09,
	.hover\:border-rose-opal-09:hover {
		border-color: rgba(200, 45, 83, 0.09);
	}
	.border-rose-opal-10,
	.focus\:border-rose-opal-10:focus,
	.group:focus-within .group-focus-within\:border-rose-opal-10,
	.group:hover .group-hover\:border-rose-opal-10,
	.hover\:border-rose-opal-10:hover {
		border-color: #c82d53;
	}
	.border-salmon,
	.focus\:border-salmon:focus,
	.group:focus-within .group-focus-within\:border-salmon,
	.group:hover .group-hover\:border-salmon,
	.hover\:border-salmon:hover {
		border-color: #f97a99;
	}
	.border-salmon-opal-0,
	.focus\:border-salmon-opal-0:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-0,
	.group:hover .group-hover\:border-salmon-opal-0,
	.hover\:border-salmon-opal-0:hover {
		border-color: rgba(249, 122, 153, 0);
	}
	.border-salmon-opal-00,
	.focus\:border-salmon-opal-00:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-00,
	.group:hover .group-hover\:border-salmon-opal-00,
	.hover\:border-salmon-opal-00:hover {
		border-color: rgba(249, 122, 153, 0);
	}
	.border-salmon-opal-1,
	.focus\:border-salmon-opal-1:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-1,
	.group:hover .group-hover\:border-salmon-opal-1,
	.hover\:border-salmon-opal-1:hover {
		border-color: rgba(249, 122, 153, 0.1);
	}
	.border-salmon-opal-01,
	.focus\:border-salmon-opal-01:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-01,
	.group:hover .group-hover\:border-salmon-opal-01,
	.hover\:border-salmon-opal-01:hover {
		border-color: rgba(249, 122, 153, 0.01);
	}
	.border-salmon-opal-2,
	.focus\:border-salmon-opal-2:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-2,
	.group:hover .group-hover\:border-salmon-opal-2,
	.hover\:border-salmon-opal-2:hover {
		border-color: rgba(249, 122, 153, 0.2);
	}
	.border-salmon-opal-02,
	.focus\:border-salmon-opal-02:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-02,
	.group:hover .group-hover\:border-salmon-opal-02,
	.hover\:border-salmon-opal-02:hover {
		border-color: rgba(249, 122, 153, 0.02);
	}
	.border-salmon-opal-3,
	.focus\:border-salmon-opal-3:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-3,
	.group:hover .group-hover\:border-salmon-opal-3,
	.hover\:border-salmon-opal-3:hover {
		border-color: rgba(249, 122, 153, 0.3);
	}
	.border-salmon-opal-03,
	.focus\:border-salmon-opal-03:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-03,
	.group:hover .group-hover\:border-salmon-opal-03,
	.hover\:border-salmon-opal-03:hover {
		border-color: rgba(249, 122, 153, 0.03);
	}
	.border-salmon-opal-4,
	.focus\:border-salmon-opal-4:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-4,
	.group:hover .group-hover\:border-salmon-opal-4,
	.hover\:border-salmon-opal-4:hover {
		border-color: rgba(249, 122, 153, 0.4);
	}
	.border-salmon-opal-04,
	.focus\:border-salmon-opal-04:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-04,
	.group:hover .group-hover\:border-salmon-opal-04,
	.hover\:border-salmon-opal-04:hover {
		border-color: rgba(249, 122, 153, 0.04);
	}
	.border-salmon-opal-5,
	.focus\:border-salmon-opal-5:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-5,
	.group:hover .group-hover\:border-salmon-opal-5,
	.hover\:border-salmon-opal-5:hover {
		border-color: rgba(249, 122, 153, 0.5);
	}
	.border-salmon-opal-05,
	.focus\:border-salmon-opal-05:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-05,
	.group:hover .group-hover\:border-salmon-opal-05,
	.hover\:border-salmon-opal-05:hover {
		border-color: rgba(249, 122, 153, 0.05);
	}
	.border-salmon-opal-6,
	.focus\:border-salmon-opal-6:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-6,
	.group:hover .group-hover\:border-salmon-opal-6,
	.hover\:border-salmon-opal-6:hover {
		border-color: rgba(249, 122, 153, 0.6);
	}
	.border-salmon-opal-06,
	.focus\:border-salmon-opal-06:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-06,
	.group:hover .group-hover\:border-salmon-opal-06,
	.hover\:border-salmon-opal-06:hover {
		border-color: rgba(249, 122, 153, 0.06);
	}
	.border-salmon-opal-7,
	.focus\:border-salmon-opal-7:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-7,
	.group:hover .group-hover\:border-salmon-opal-7,
	.hover\:border-salmon-opal-7:hover {
		border-color: rgba(249, 122, 153, 0.7);
	}
	.border-salmon-opal-07,
	.focus\:border-salmon-opal-07:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-07,
	.group:hover .group-hover\:border-salmon-opal-07,
	.hover\:border-salmon-opal-07:hover {
		border-color: rgba(249, 122, 153, 0.07);
	}
	.border-salmon-opal-8,
	.focus\:border-salmon-opal-8:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-8,
	.group:hover .group-hover\:border-salmon-opal-8,
	.hover\:border-salmon-opal-8:hover {
		border-color: rgba(249, 122, 153, 0.8);
	}
	.border-salmon-opal-08,
	.focus\:border-salmon-opal-08:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-08,
	.group:hover .group-hover\:border-salmon-opal-08,
	.hover\:border-salmon-opal-08:hover {
		border-color: rgba(249, 122, 153, 0.08);
	}
	.border-salmon-opal-9,
	.focus\:border-salmon-opal-9:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-9,
	.group:hover .group-hover\:border-salmon-opal-9,
	.hover\:border-salmon-opal-9:hover {
		border-color: rgba(249, 122, 153, 0.9);
	}
	.border-salmon-opal-09,
	.focus\:border-salmon-opal-09:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-09,
	.group:hover .group-hover\:border-salmon-opal-09,
	.hover\:border-salmon-opal-09:hover {
		border-color: rgba(249, 122, 153, 0.09);
	}
	.border-salmon-opal-10,
	.focus\:border-salmon-opal-10:focus,
	.group:focus-within .group-focus-within\:border-salmon-opal-10,
	.group:hover .group-hover\:border-salmon-opal-10,
	.hover\:border-salmon-opal-10:hover {
		border-color: #f97a99;
	}
	.border-hot-pink,
	.focus\:border-hot-pink:focus,
	.group:focus-within .group-focus-within\:border-hot-pink,
	.group:hover .group-hover\:border-hot-pink,
	.hover\:border-hot-pink:hover {
		border-color: #e555ac;
	}
	.border-hot-pink-opal-0,
	.focus\:border-hot-pink-opal-0:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-0,
	.group:hover .group-hover\:border-hot-pink-opal-0,
	.hover\:border-hot-pink-opal-0:hover {
		border-color: rgba(229, 85, 172, 0);
	}
	.border-hot-pink-opal-00,
	.focus\:border-hot-pink-opal-00:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-00,
	.group:hover .group-hover\:border-hot-pink-opal-00,
	.hover\:border-hot-pink-opal-00:hover {
		border-color: rgba(229, 85, 172, 0);
	}
	.border-hot-pink-opal-1,
	.focus\:border-hot-pink-opal-1:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-1,
	.group:hover .group-hover\:border-hot-pink-opal-1,
	.hover\:border-hot-pink-opal-1:hover {
		border-color: rgba(229, 85, 172, 0.1);
	}
	.border-hot-pink-opal-01,
	.focus\:border-hot-pink-opal-01:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-01,
	.group:hover .group-hover\:border-hot-pink-opal-01,
	.hover\:border-hot-pink-opal-01:hover {
		border-color: rgba(229, 85, 172, 0.01);
	}
	.border-hot-pink-opal-2,
	.focus\:border-hot-pink-opal-2:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-2,
	.group:hover .group-hover\:border-hot-pink-opal-2,
	.hover\:border-hot-pink-opal-2:hover {
		border-color: rgba(229, 85, 172, 0.2);
	}
	.border-hot-pink-opal-02,
	.focus\:border-hot-pink-opal-02:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-02,
	.group:hover .group-hover\:border-hot-pink-opal-02,
	.hover\:border-hot-pink-opal-02:hover {
		border-color: rgba(229, 85, 172, 0.02);
	}
	.border-hot-pink-opal-3,
	.focus\:border-hot-pink-opal-3:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-3,
	.group:hover .group-hover\:border-hot-pink-opal-3,
	.hover\:border-hot-pink-opal-3:hover {
		border-color: rgba(229, 85, 172, 0.3);
	}
	.border-hot-pink-opal-03,
	.focus\:border-hot-pink-opal-03:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-03,
	.group:hover .group-hover\:border-hot-pink-opal-03,
	.hover\:border-hot-pink-opal-03:hover {
		border-color: rgba(229, 85, 172, 0.03);
	}
	.border-hot-pink-opal-4,
	.focus\:border-hot-pink-opal-4:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-4,
	.group:hover .group-hover\:border-hot-pink-opal-4,
	.hover\:border-hot-pink-opal-4:hover {
		border-color: rgba(229, 85, 172, 0.4);
	}
	.border-hot-pink-opal-04,
	.focus\:border-hot-pink-opal-04:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-04,
	.group:hover .group-hover\:border-hot-pink-opal-04,
	.hover\:border-hot-pink-opal-04:hover {
		border-color: rgba(229, 85, 172, 0.04);
	}
	.border-hot-pink-opal-5,
	.focus\:border-hot-pink-opal-5:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-5,
	.group:hover .group-hover\:border-hot-pink-opal-5,
	.hover\:border-hot-pink-opal-5:hover {
		border-color: rgba(229, 85, 172, 0.5);
	}
	.border-hot-pink-opal-05,
	.focus\:border-hot-pink-opal-05:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-05,
	.group:hover .group-hover\:border-hot-pink-opal-05,
	.hover\:border-hot-pink-opal-05:hover {
		border-color: rgba(229, 85, 172, 0.05);
	}
	.border-hot-pink-opal-6,
	.focus\:border-hot-pink-opal-6:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-6,
	.group:hover .group-hover\:border-hot-pink-opal-6,
	.hover\:border-hot-pink-opal-6:hover {
		border-color: rgba(229, 85, 172, 0.6);
	}
	.border-hot-pink-opal-06,
	.focus\:border-hot-pink-opal-06:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-06,
	.group:hover .group-hover\:border-hot-pink-opal-06,
	.hover\:border-hot-pink-opal-06:hover {
		border-color: rgba(229, 85, 172, 0.06);
	}
	.border-hot-pink-opal-7,
	.focus\:border-hot-pink-opal-7:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-7,
	.group:hover .group-hover\:border-hot-pink-opal-7,
	.hover\:border-hot-pink-opal-7:hover {
		border-color: rgba(229, 85, 172, 0.7);
	}
	.border-hot-pink-opal-07,
	.focus\:border-hot-pink-opal-07:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-07,
	.group:hover .group-hover\:border-hot-pink-opal-07,
	.hover\:border-hot-pink-opal-07:hover {
		border-color: rgba(229, 85, 172, 0.07);
	}
	.border-hot-pink-opal-8,
	.focus\:border-hot-pink-opal-8:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-8,
	.group:hover .group-hover\:border-hot-pink-opal-8,
	.hover\:border-hot-pink-opal-8:hover {
		border-color: rgba(229, 85, 172, 0.8);
	}
	.border-hot-pink-opal-08,
	.focus\:border-hot-pink-opal-08:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-08,
	.group:hover .group-hover\:border-hot-pink-opal-08,
	.hover\:border-hot-pink-opal-08:hover {
		border-color: rgba(229, 85, 172, 0.08);
	}
	.border-hot-pink-opal-9,
	.focus\:border-hot-pink-opal-9:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-9,
	.group:hover .group-hover\:border-hot-pink-opal-9,
	.hover\:border-hot-pink-opal-9:hover {
		border-color: rgba(229, 85, 172, 0.9);
	}
	.border-hot-pink-opal-09,
	.focus\:border-hot-pink-opal-09:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-09,
	.group:hover .group-hover\:border-hot-pink-opal-09,
	.hover\:border-hot-pink-opal-09:hover {
		border-color: rgba(229, 85, 172, 0.09);
	}
	.border-hot-pink-opal-10,
	.focus\:border-hot-pink-opal-10:focus,
	.group:focus-within .group-focus-within\:border-hot-pink-opal-10,
	.group:hover .group-hover\:border-hot-pink-opal-10,
	.hover\:border-hot-pink-opal-10:hover {
		border-color: #e555ac;
	}
	.border-bubblegum,
	.focus\:border-bubblegum:focus,
	.group:focus-within .group-focus-within\:border-bubblegum,
	.group:hover .group-hover\:border-bubblegum,
	.hover\:border-bubblegum:hover {
		border-color: #ff78e1;
	}
	.border-bubblegum-opal-0,
	.focus\:border-bubblegum-opal-0:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-0,
	.group:hover .group-hover\:border-bubblegum-opal-0,
	.hover\:border-bubblegum-opal-0:hover {
		border-color: rgba(255, 120, 225, 0);
	}
	.border-bubblegum-opal-00,
	.focus\:border-bubblegum-opal-00:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-00,
	.group:hover .group-hover\:border-bubblegum-opal-00,
	.hover\:border-bubblegum-opal-00:hover {
		border-color: rgba(255, 120, 225, 0);
	}
	.border-bubblegum-opal-1,
	.focus\:border-bubblegum-opal-1:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-1,
	.group:hover .group-hover\:border-bubblegum-opal-1,
	.hover\:border-bubblegum-opal-1:hover {
		border-color: rgba(255, 120, 225, 0.1);
	}
	.border-bubblegum-opal-01,
	.focus\:border-bubblegum-opal-01:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-01,
	.group:hover .group-hover\:border-bubblegum-opal-01,
	.hover\:border-bubblegum-opal-01:hover {
		border-color: rgba(255, 120, 225, 0.01);
	}
	.border-bubblegum-opal-2,
	.focus\:border-bubblegum-opal-2:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-2,
	.group:hover .group-hover\:border-bubblegum-opal-2,
	.hover\:border-bubblegum-opal-2:hover {
		border-color: rgba(255, 120, 225, 0.2);
	}
	.border-bubblegum-opal-02,
	.focus\:border-bubblegum-opal-02:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-02,
	.group:hover .group-hover\:border-bubblegum-opal-02,
	.hover\:border-bubblegum-opal-02:hover {
		border-color: rgba(255, 120, 225, 0.02);
	}
	.border-bubblegum-opal-3,
	.focus\:border-bubblegum-opal-3:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-3,
	.group:hover .group-hover\:border-bubblegum-opal-3,
	.hover\:border-bubblegum-opal-3:hover {
		border-color: rgba(255, 120, 225, 0.3);
	}
	.border-bubblegum-opal-03,
	.focus\:border-bubblegum-opal-03:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-03,
	.group:hover .group-hover\:border-bubblegum-opal-03,
	.hover\:border-bubblegum-opal-03:hover {
		border-color: rgba(255, 120, 225, 0.03);
	}
	.border-bubblegum-opal-4,
	.focus\:border-bubblegum-opal-4:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-4,
	.group:hover .group-hover\:border-bubblegum-opal-4,
	.hover\:border-bubblegum-opal-4:hover {
		border-color: rgba(255, 120, 225, 0.4);
	}
	.border-bubblegum-opal-04,
	.focus\:border-bubblegum-opal-04:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-04,
	.group:hover .group-hover\:border-bubblegum-opal-04,
	.hover\:border-bubblegum-opal-04:hover {
		border-color: rgba(255, 120, 225, 0.04);
	}
	.border-bubblegum-opal-5,
	.focus\:border-bubblegum-opal-5:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-5,
	.group:hover .group-hover\:border-bubblegum-opal-5,
	.hover\:border-bubblegum-opal-5:hover {
		border-color: rgba(255, 120, 225, 0.5);
	}
	.border-bubblegum-opal-05,
	.focus\:border-bubblegum-opal-05:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-05,
	.group:hover .group-hover\:border-bubblegum-opal-05,
	.hover\:border-bubblegum-opal-05:hover {
		border-color: rgba(255, 120, 225, 0.05);
	}
	.border-bubblegum-opal-6,
	.focus\:border-bubblegum-opal-6:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-6,
	.group:hover .group-hover\:border-bubblegum-opal-6,
	.hover\:border-bubblegum-opal-6:hover {
		border-color: rgba(255, 120, 225, 0.6);
	}
	.border-bubblegum-opal-06,
	.focus\:border-bubblegum-opal-06:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-06,
	.group:hover .group-hover\:border-bubblegum-opal-06,
	.hover\:border-bubblegum-opal-06:hover {
		border-color: rgba(255, 120, 225, 0.06);
	}
	.border-bubblegum-opal-7,
	.focus\:border-bubblegum-opal-7:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-7,
	.group:hover .group-hover\:border-bubblegum-opal-7,
	.hover\:border-bubblegum-opal-7:hover {
		border-color: rgba(255, 120, 225, 0.7);
	}
	.border-bubblegum-opal-07,
	.focus\:border-bubblegum-opal-07:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-07,
	.group:hover .group-hover\:border-bubblegum-opal-07,
	.hover\:border-bubblegum-opal-07:hover {
		border-color: rgba(255, 120, 225, 0.07);
	}
	.border-bubblegum-opal-8,
	.focus\:border-bubblegum-opal-8:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-8,
	.group:hover .group-hover\:border-bubblegum-opal-8,
	.hover\:border-bubblegum-opal-8:hover {
		border-color: rgba(255, 120, 225, 0.8);
	}
	.border-bubblegum-opal-08,
	.focus\:border-bubblegum-opal-08:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-08,
	.group:hover .group-hover\:border-bubblegum-opal-08,
	.hover\:border-bubblegum-opal-08:hover {
		border-color: rgba(255, 120, 225, 0.08);
	}
	.border-bubblegum-opal-9,
	.focus\:border-bubblegum-opal-9:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-9,
	.group:hover .group-hover\:border-bubblegum-opal-9,
	.hover\:border-bubblegum-opal-9:hover {
		border-color: rgba(255, 120, 225, 0.9);
	}
	.border-bubblegum-opal-09,
	.focus\:border-bubblegum-opal-09:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-09,
	.group:hover .group-hover\:border-bubblegum-opal-09,
	.hover\:border-bubblegum-opal-09:hover {
		border-color: rgba(255, 120, 225, 0.09);
	}
	.border-bubblegum-opal-10,
	.focus\:border-bubblegum-opal-10:focus,
	.group:focus-within .group-focus-within\:border-bubblegum-opal-10,
	.group:hover .group-hover\:border-bubblegum-opal-10,
	.hover\:border-bubblegum-opal-10:hover {
		border-color: #ff78e1;
	}
	.border-autumn,
	.focus\:border-autumn:focus,
	.group:focus-within .group-focus-within\:border-autumn,
	.group:hover .group-hover\:border-autumn,
	.hover\:border-autumn:hover {
		border-color: #c04c0a;
	}
	.border-autumn-opal-0,
	.focus\:border-autumn-opal-0:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-0,
	.group:hover .group-hover\:border-autumn-opal-0,
	.hover\:border-autumn-opal-0:hover {
		border-color: rgba(192, 76, 10, 0);
	}
	.border-autumn-opal-00,
	.focus\:border-autumn-opal-00:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-00,
	.group:hover .group-hover\:border-autumn-opal-00,
	.hover\:border-autumn-opal-00:hover {
		border-color: rgba(192, 76, 10, 0);
	}
	.border-autumn-opal-1,
	.focus\:border-autumn-opal-1:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-1,
	.group:hover .group-hover\:border-autumn-opal-1,
	.hover\:border-autumn-opal-1:hover {
		border-color: rgba(192, 76, 10, 0.1);
	}
	.border-autumn-opal-01,
	.focus\:border-autumn-opal-01:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-01,
	.group:hover .group-hover\:border-autumn-opal-01,
	.hover\:border-autumn-opal-01:hover {
		border-color: rgba(192, 76, 10, 0.01);
	}
	.border-autumn-opal-2,
	.focus\:border-autumn-opal-2:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-2,
	.group:hover .group-hover\:border-autumn-opal-2,
	.hover\:border-autumn-opal-2:hover {
		border-color: rgba(192, 76, 10, 0.2);
	}
	.border-autumn-opal-02,
	.focus\:border-autumn-opal-02:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-02,
	.group:hover .group-hover\:border-autumn-opal-02,
	.hover\:border-autumn-opal-02:hover {
		border-color: rgba(192, 76, 10, 0.02);
	}
	.border-autumn-opal-3,
	.focus\:border-autumn-opal-3:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-3,
	.group:hover .group-hover\:border-autumn-opal-3,
	.hover\:border-autumn-opal-3:hover {
		border-color: rgba(192, 76, 10, 0.3);
	}
	.border-autumn-opal-03,
	.focus\:border-autumn-opal-03:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-03,
	.group:hover .group-hover\:border-autumn-opal-03,
	.hover\:border-autumn-opal-03:hover {
		border-color: rgba(192, 76, 10, 0.03);
	}
	.border-autumn-opal-4,
	.focus\:border-autumn-opal-4:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-4,
	.group:hover .group-hover\:border-autumn-opal-4,
	.hover\:border-autumn-opal-4:hover {
		border-color: rgba(192, 76, 10, 0.4);
	}
	.border-autumn-opal-04,
	.focus\:border-autumn-opal-04:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-04,
	.group:hover .group-hover\:border-autumn-opal-04,
	.hover\:border-autumn-opal-04:hover {
		border-color: rgba(192, 76, 10, 0.04);
	}
	.border-autumn-opal-5,
	.focus\:border-autumn-opal-5:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-5,
	.group:hover .group-hover\:border-autumn-opal-5,
	.hover\:border-autumn-opal-5:hover {
		border-color: rgba(192, 76, 10, 0.5);
	}
	.border-autumn-opal-05,
	.focus\:border-autumn-opal-05:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-05,
	.group:hover .group-hover\:border-autumn-opal-05,
	.hover\:border-autumn-opal-05:hover {
		border-color: rgba(192, 76, 10, 0.05);
	}
	.border-autumn-opal-6,
	.focus\:border-autumn-opal-6:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-6,
	.group:hover .group-hover\:border-autumn-opal-6,
	.hover\:border-autumn-opal-6:hover {
		border-color: rgba(192, 76, 10, 0.6);
	}
	.border-autumn-opal-06,
	.focus\:border-autumn-opal-06:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-06,
	.group:hover .group-hover\:border-autumn-opal-06,
	.hover\:border-autumn-opal-06:hover {
		border-color: rgba(192, 76, 10, 0.06);
	}
	.border-autumn-opal-7,
	.focus\:border-autumn-opal-7:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-7,
	.group:hover .group-hover\:border-autumn-opal-7,
	.hover\:border-autumn-opal-7:hover {
		border-color: rgba(192, 76, 10, 0.7);
	}
	.border-autumn-opal-07,
	.focus\:border-autumn-opal-07:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-07,
	.group:hover .group-hover\:border-autumn-opal-07,
	.hover\:border-autumn-opal-07:hover {
		border-color: rgba(192, 76, 10, 0.07);
	}
	.border-autumn-opal-8,
	.focus\:border-autumn-opal-8:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-8,
	.group:hover .group-hover\:border-autumn-opal-8,
	.hover\:border-autumn-opal-8:hover {
		border-color: rgba(192, 76, 10, 0.8);
	}
	.border-autumn-opal-08,
	.focus\:border-autumn-opal-08:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-08,
	.group:hover .group-hover\:border-autumn-opal-08,
	.hover\:border-autumn-opal-08:hover {
		border-color: rgba(192, 76, 10, 0.08);
	}
	.border-autumn-opal-9,
	.focus\:border-autumn-opal-9:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-9,
	.group:hover .group-hover\:border-autumn-opal-9,
	.hover\:border-autumn-opal-9:hover {
		border-color: rgba(192, 76, 10, 0.9);
	}
	.border-autumn-opal-09,
	.focus\:border-autumn-opal-09:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-09,
	.group:hover .group-hover\:border-autumn-opal-09,
	.hover\:border-autumn-opal-09:hover {
		border-color: rgba(192, 76, 10, 0.09);
	}
	.border-autumn-opal-10,
	.focus\:border-autumn-opal-10:focus,
	.group:focus-within .group-focus-within\:border-autumn-opal-10,
	.group:hover .group-hover\:border-autumn-opal-10,
	.hover\:border-autumn-opal-10:hover {
		border-color: #c04c0a;
	}
	.border-tiger,
	.focus\:border-tiger:focus,
	.group:focus-within .group-focus-within\:border-tiger,
	.group:hover .group-hover\:border-tiger,
	.hover\:border-tiger:hover {
		border-color: #f99048;
	}
	.border-tiger-opal-0,
	.focus\:border-tiger-opal-0:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-0,
	.group:hover .group-hover\:border-tiger-opal-0,
	.hover\:border-tiger-opal-0:hover {
		border-color: rgba(249, 144, 72, 0);
	}
	.border-tiger-opal-00,
	.focus\:border-tiger-opal-00:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-00,
	.group:hover .group-hover\:border-tiger-opal-00,
	.hover\:border-tiger-opal-00:hover {
		border-color: rgba(249, 144, 72, 0);
	}
	.border-tiger-opal-1,
	.focus\:border-tiger-opal-1:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-1,
	.group:hover .group-hover\:border-tiger-opal-1,
	.hover\:border-tiger-opal-1:hover {
		border-color: rgba(249, 144, 72, 0.1);
	}
	.border-tiger-opal-01,
	.focus\:border-tiger-opal-01:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-01,
	.group:hover .group-hover\:border-tiger-opal-01,
	.hover\:border-tiger-opal-01:hover {
		border-color: rgba(249, 144, 72, 0.01);
	}
	.border-tiger-opal-2,
	.focus\:border-tiger-opal-2:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-2,
	.group:hover .group-hover\:border-tiger-opal-2,
	.hover\:border-tiger-opal-2:hover {
		border-color: rgba(249, 144, 72, 0.2);
	}
	.border-tiger-opal-02,
	.focus\:border-tiger-opal-02:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-02,
	.group:hover .group-hover\:border-tiger-opal-02,
	.hover\:border-tiger-opal-02:hover {
		border-color: rgba(249, 144, 72, 0.02);
	}
	.border-tiger-opal-3,
	.focus\:border-tiger-opal-3:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-3,
	.group:hover .group-hover\:border-tiger-opal-3,
	.hover\:border-tiger-opal-3:hover {
		border-color: rgba(249, 144, 72, 0.3);
	}
	.border-tiger-opal-03,
	.focus\:border-tiger-opal-03:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-03,
	.group:hover .group-hover\:border-tiger-opal-03,
	.hover\:border-tiger-opal-03:hover {
		border-color: rgba(249, 144, 72, 0.03);
	}
	.border-tiger-opal-4,
	.focus\:border-tiger-opal-4:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-4,
	.group:hover .group-hover\:border-tiger-opal-4,
	.hover\:border-tiger-opal-4:hover {
		border-color: rgba(249, 144, 72, 0.4);
	}
	.border-tiger-opal-04,
	.focus\:border-tiger-opal-04:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-04,
	.group:hover .group-hover\:border-tiger-opal-04,
	.hover\:border-tiger-opal-04:hover {
		border-color: rgba(249, 144, 72, 0.04);
	}
	.border-tiger-opal-5,
	.focus\:border-tiger-opal-5:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-5,
	.group:hover .group-hover\:border-tiger-opal-5,
	.hover\:border-tiger-opal-5:hover {
		border-color: rgba(249, 144, 72, 0.5);
	}
	.border-tiger-opal-05,
	.focus\:border-tiger-opal-05:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-05,
	.group:hover .group-hover\:border-tiger-opal-05,
	.hover\:border-tiger-opal-05:hover {
		border-color: rgba(249, 144, 72, 0.05);
	}
	.border-tiger-opal-6,
	.focus\:border-tiger-opal-6:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-6,
	.group:hover .group-hover\:border-tiger-opal-6,
	.hover\:border-tiger-opal-6:hover {
		border-color: rgba(249, 144, 72, 0.6);
	}
	.border-tiger-opal-06,
	.focus\:border-tiger-opal-06:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-06,
	.group:hover .group-hover\:border-tiger-opal-06,
	.hover\:border-tiger-opal-06:hover {
		border-color: rgba(249, 144, 72, 0.06);
	}
	.border-tiger-opal-7,
	.focus\:border-tiger-opal-7:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-7,
	.group:hover .group-hover\:border-tiger-opal-7,
	.hover\:border-tiger-opal-7:hover {
		border-color: rgba(249, 144, 72, 0.7);
	}
	.border-tiger-opal-07,
	.focus\:border-tiger-opal-07:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-07,
	.group:hover .group-hover\:border-tiger-opal-07,
	.hover\:border-tiger-opal-07:hover {
		border-color: rgba(249, 144, 72, 0.07);
	}
	.border-tiger-opal-8,
	.focus\:border-tiger-opal-8:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-8,
	.group:hover .group-hover\:border-tiger-opal-8,
	.hover\:border-tiger-opal-8:hover {
		border-color: rgba(249, 144, 72, 0.8);
	}
	.border-tiger-opal-08,
	.focus\:border-tiger-opal-08:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-08,
	.group:hover .group-hover\:border-tiger-opal-08,
	.hover\:border-tiger-opal-08:hover {
		border-color: rgba(249, 144, 72, 0.08);
	}
	.border-tiger-opal-9,
	.focus\:border-tiger-opal-9:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-9,
	.group:hover .group-hover\:border-tiger-opal-9,
	.hover\:border-tiger-opal-9:hover {
		border-color: rgba(249, 144, 72, 0.9);
	}
	.border-tiger-opal-09,
	.focus\:border-tiger-opal-09:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-09,
	.group:hover .group-hover\:border-tiger-opal-09,
	.hover\:border-tiger-opal-09:hover {
		border-color: rgba(249, 144, 72, 0.09);
	}
	.border-tiger-opal-10,
	.focus\:border-tiger-opal-10:focus,
	.group:focus-within .group-focus-within\:border-tiger-opal-10,
	.group:hover .group-hover\:border-tiger-opal-10,
	.hover\:border-tiger-opal-10:hover {
		border-color: #f99048;
	}
	.border-summer,
	.focus\:border-summer:focus,
	.group:focus-within .group-focus-within\:border-summer,
	.group:hover .group-hover\:border-summer,
	.hover\:border-summer:hover {
		border-color: #f9c748;
	}
	.border-summer-opal-0,
	.focus\:border-summer-opal-0:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-0,
	.group:hover .group-hover\:border-summer-opal-0,
	.hover\:border-summer-opal-0:hover {
		border-color: rgba(249, 199, 72, 0);
	}
	.border-summer-opal-00,
	.focus\:border-summer-opal-00:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-00,
	.group:hover .group-hover\:border-summer-opal-00,
	.hover\:border-summer-opal-00:hover {
		border-color: rgba(249, 199, 72, 0);
	}
	.border-summer-opal-1,
	.focus\:border-summer-opal-1:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-1,
	.group:hover .group-hover\:border-summer-opal-1,
	.hover\:border-summer-opal-1:hover {
		border-color: rgba(249, 199, 72, 0.1);
	}
	.border-summer-opal-01,
	.focus\:border-summer-opal-01:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-01,
	.group:hover .group-hover\:border-summer-opal-01,
	.hover\:border-summer-opal-01:hover {
		border-color: rgba(249, 199, 72, 0.01);
	}
	.border-summer-opal-2,
	.focus\:border-summer-opal-2:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-2,
	.group:hover .group-hover\:border-summer-opal-2,
	.hover\:border-summer-opal-2:hover {
		border-color: rgba(249, 199, 72, 0.2);
	}
	.border-summer-opal-02,
	.focus\:border-summer-opal-02:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-02,
	.group:hover .group-hover\:border-summer-opal-02,
	.hover\:border-summer-opal-02:hover {
		border-color: rgba(249, 199, 72, 0.02);
	}
	.border-summer-opal-3,
	.focus\:border-summer-opal-3:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-3,
	.group:hover .group-hover\:border-summer-opal-3,
	.hover\:border-summer-opal-3:hover {
		border-color: rgba(249, 199, 72, 0.3);
	}
	.border-summer-opal-03,
	.focus\:border-summer-opal-03:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-03,
	.group:hover .group-hover\:border-summer-opal-03,
	.hover\:border-summer-opal-03:hover {
		border-color: rgba(249, 199, 72, 0.03);
	}
	.border-summer-opal-4,
	.focus\:border-summer-opal-4:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-4,
	.group:hover .group-hover\:border-summer-opal-4,
	.hover\:border-summer-opal-4:hover {
		border-color: rgba(249, 199, 72, 0.4);
	}
	.border-summer-opal-04,
	.focus\:border-summer-opal-04:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-04,
	.group:hover .group-hover\:border-summer-opal-04,
	.hover\:border-summer-opal-04:hover {
		border-color: rgba(249, 199, 72, 0.04);
	}
	.border-summer-opal-5,
	.focus\:border-summer-opal-5:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-5,
	.group:hover .group-hover\:border-summer-opal-5,
	.hover\:border-summer-opal-5:hover {
		border-color: rgba(249, 199, 72, 0.5);
	}
	.border-summer-opal-05,
	.focus\:border-summer-opal-05:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-05,
	.group:hover .group-hover\:border-summer-opal-05,
	.hover\:border-summer-opal-05:hover {
		border-color: rgba(249, 199, 72, 0.05);
	}
	.border-summer-opal-6,
	.focus\:border-summer-opal-6:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-6,
	.group:hover .group-hover\:border-summer-opal-6,
	.hover\:border-summer-opal-6:hover {
		border-color: rgba(249, 199, 72, 0.6);
	}
	.border-summer-opal-06,
	.focus\:border-summer-opal-06:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-06,
	.group:hover .group-hover\:border-summer-opal-06,
	.hover\:border-summer-opal-06:hover {
		border-color: rgba(249, 199, 72, 0.06);
	}
	.border-summer-opal-7,
	.focus\:border-summer-opal-7:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-7,
	.group:hover .group-hover\:border-summer-opal-7,
	.hover\:border-summer-opal-7:hover {
		border-color: rgba(249, 199, 72, 0.7);
	}
	.border-summer-opal-07,
	.focus\:border-summer-opal-07:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-07,
	.group:hover .group-hover\:border-summer-opal-07,
	.hover\:border-summer-opal-07:hover {
		border-color: rgba(249, 199, 72, 0.07);
	}
	.border-summer-opal-8,
	.focus\:border-summer-opal-8:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-8,
	.group:hover .group-hover\:border-summer-opal-8,
	.hover\:border-summer-opal-8:hover {
		border-color: rgba(249, 199, 72, 0.8);
	}
	.border-summer-opal-08,
	.focus\:border-summer-opal-08:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-08,
	.group:hover .group-hover\:border-summer-opal-08,
	.hover\:border-summer-opal-08:hover {
		border-color: rgba(249, 199, 72, 0.08);
	}
	.border-summer-opal-9,
	.focus\:border-summer-opal-9:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-9,
	.group:hover .group-hover\:border-summer-opal-9,
	.hover\:border-summer-opal-9:hover {
		border-color: rgba(249, 199, 72, 0.9);
	}
	.border-summer-opal-09,
	.focus\:border-summer-opal-09:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-09,
	.group:hover .group-hover\:border-summer-opal-09,
	.hover\:border-summer-opal-09:hover {
		border-color: rgba(249, 199, 72, 0.09);
	}
	.border-summer-opal-10,
	.focus\:border-summer-opal-10:focus,
	.group:focus-within .group-focus-within\:border-summer-opal-10,
	.group:hover .group-hover\:border-summer-opal-10,
	.hover\:border-summer-opal-10:hover {
		border-color: #f9c748;
	}
	.border-daffodil,
	.focus\:border-daffodil:focus,
	.group:focus-within .group-focus-within\:border-daffodil,
	.group:hover .group-hover\:border-daffodil,
	.hover\:border-daffodil:hover {
		border-color: #ffe792;
	}
	.border-daffodil-opal-0,
	.focus\:border-daffodil-opal-0:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-0,
	.group:hover .group-hover\:border-daffodil-opal-0,
	.hover\:border-daffodil-opal-0:hover {
		border-color: rgba(255, 231, 146, 0);
	}
	.border-daffodil-opal-00,
	.focus\:border-daffodil-opal-00:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-00,
	.group:hover .group-hover\:border-daffodil-opal-00,
	.hover\:border-daffodil-opal-00:hover {
		border-color: rgba(255, 231, 146, 0);
	}
	.border-daffodil-opal-1,
	.focus\:border-daffodil-opal-1:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-1,
	.group:hover .group-hover\:border-daffodil-opal-1,
	.hover\:border-daffodil-opal-1:hover {
		border-color: rgba(255, 231, 146, 0.1);
	}
	.border-daffodil-opal-01,
	.focus\:border-daffodil-opal-01:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-01,
	.group:hover .group-hover\:border-daffodil-opal-01,
	.hover\:border-daffodil-opal-01:hover {
		border-color: rgba(255, 231, 146, 0.01);
	}
	.border-daffodil-opal-2,
	.focus\:border-daffodil-opal-2:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-2,
	.group:hover .group-hover\:border-daffodil-opal-2,
	.hover\:border-daffodil-opal-2:hover {
		border-color: rgba(255, 231, 146, 0.2);
	}
	.border-daffodil-opal-02,
	.focus\:border-daffodil-opal-02:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-02,
	.group:hover .group-hover\:border-daffodil-opal-02,
	.hover\:border-daffodil-opal-02:hover {
		border-color: rgba(255, 231, 146, 0.02);
	}
	.border-daffodil-opal-3,
	.focus\:border-daffodil-opal-3:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-3,
	.group:hover .group-hover\:border-daffodil-opal-3,
	.hover\:border-daffodil-opal-3:hover {
		border-color: rgba(255, 231, 146, 0.3);
	}
	.border-daffodil-opal-03,
	.focus\:border-daffodil-opal-03:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-03,
	.group:hover .group-hover\:border-daffodil-opal-03,
	.hover\:border-daffodil-opal-03:hover {
		border-color: rgba(255, 231, 146, 0.03);
	}
	.border-daffodil-opal-4,
	.focus\:border-daffodil-opal-4:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-4,
	.group:hover .group-hover\:border-daffodil-opal-4,
	.hover\:border-daffodil-opal-4:hover {
		border-color: rgba(255, 231, 146, 0.4);
	}
	.border-daffodil-opal-04,
	.focus\:border-daffodil-opal-04:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-04,
	.group:hover .group-hover\:border-daffodil-opal-04,
	.hover\:border-daffodil-opal-04:hover {
		border-color: rgba(255, 231, 146, 0.04);
	}
	.border-daffodil-opal-5,
	.focus\:border-daffodil-opal-5:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-5,
	.group:hover .group-hover\:border-daffodil-opal-5,
	.hover\:border-daffodil-opal-5:hover {
		border-color: rgba(255, 231, 146, 0.5);
	}
	.border-daffodil-opal-05,
	.focus\:border-daffodil-opal-05:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-05,
	.group:hover .group-hover\:border-daffodil-opal-05,
	.hover\:border-daffodil-opal-05:hover {
		border-color: rgba(255, 231, 146, 0.05);
	}
	.border-daffodil-opal-6,
	.focus\:border-daffodil-opal-6:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-6,
	.group:hover .group-hover\:border-daffodil-opal-6,
	.hover\:border-daffodil-opal-6:hover {
		border-color: rgba(255, 231, 146, 0.6);
	}
	.border-daffodil-opal-06,
	.focus\:border-daffodil-opal-06:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-06,
	.group:hover .group-hover\:border-daffodil-opal-06,
	.hover\:border-daffodil-opal-06:hover {
		border-color: rgba(255, 231, 146, 0.06);
	}
	.border-daffodil-opal-7,
	.focus\:border-daffodil-opal-7:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-7,
	.group:hover .group-hover\:border-daffodil-opal-7,
	.hover\:border-daffodil-opal-7:hover {
		border-color: rgba(255, 231, 146, 0.7);
	}
	.border-daffodil-opal-07,
	.focus\:border-daffodil-opal-07:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-07,
	.group:hover .group-hover\:border-daffodil-opal-07,
	.hover\:border-daffodil-opal-07:hover {
		border-color: rgba(255, 231, 146, 0.07);
	}
	.border-daffodil-opal-8,
	.focus\:border-daffodil-opal-8:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-8,
	.group:hover .group-hover\:border-daffodil-opal-8,
	.hover\:border-daffodil-opal-8:hover {
		border-color: rgba(255, 231, 146, 0.8);
	}
	.border-daffodil-opal-08,
	.focus\:border-daffodil-opal-08:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-08,
	.group:hover .group-hover\:border-daffodil-opal-08,
	.hover\:border-daffodil-opal-08:hover {
		border-color: rgba(255, 231, 146, 0.08);
	}
	.border-daffodil-opal-9,
	.focus\:border-daffodil-opal-9:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-9,
	.group:hover .group-hover\:border-daffodil-opal-9,
	.hover\:border-daffodil-opal-9:hover {
		border-color: rgba(255, 231, 146, 0.9);
	}
	.border-daffodil-opal-09,
	.focus\:border-daffodil-opal-09:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-09,
	.group:hover .group-hover\:border-daffodil-opal-09,
	.hover\:border-daffodil-opal-09:hover {
		border-color: rgba(255, 231, 146, 0.09);
	}
	.border-daffodil-opal-10,
	.focus\:border-daffodil-opal-10:focus,
	.group:focus-within .group-focus-within\:border-daffodil-opal-10,
	.group:hover .group-hover\:border-daffodil-opal-10,
	.hover\:border-daffodil-opal-10:hover {
		border-color: #ffe792;
	}
	.border-turquoise,
	.focus\:border-turquoise:focus,
	.group:focus-within .group-focus-within\:border-turquoise,
	.group:hover .group-hover\:border-turquoise,
	.hover\:border-turquoise:hover {
		border-color: #097d98;
	}
	.border-turquoise-opal-0,
	.focus\:border-turquoise-opal-0:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-0,
	.group:hover .group-hover\:border-turquoise-opal-0,
	.hover\:border-turquoise-opal-0:hover {
		border-color: rgba(9, 125, 152, 0);
	}
	.border-turquoise-opal-00,
	.focus\:border-turquoise-opal-00:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-00,
	.group:hover .group-hover\:border-turquoise-opal-00,
	.hover\:border-turquoise-opal-00:hover {
		border-color: rgba(9, 125, 152, 0);
	}
	.border-turquoise-opal-1,
	.focus\:border-turquoise-opal-1:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-1,
	.group:hover .group-hover\:border-turquoise-opal-1,
	.hover\:border-turquoise-opal-1:hover {
		border-color: rgba(9, 125, 152, 0.1);
	}
	.border-turquoise-opal-01,
	.focus\:border-turquoise-opal-01:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-01,
	.group:hover .group-hover\:border-turquoise-opal-01,
	.hover\:border-turquoise-opal-01:hover {
		border-color: rgba(9, 125, 152, 0.01);
	}
	.border-turquoise-opal-2,
	.focus\:border-turquoise-opal-2:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-2,
	.group:hover .group-hover\:border-turquoise-opal-2,
	.hover\:border-turquoise-opal-2:hover {
		border-color: rgba(9, 125, 152, 0.2);
	}
	.border-turquoise-opal-02,
	.focus\:border-turquoise-opal-02:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-02,
	.group:hover .group-hover\:border-turquoise-opal-02,
	.hover\:border-turquoise-opal-02:hover {
		border-color: rgba(9, 125, 152, 0.02);
	}
	.border-turquoise-opal-3,
	.focus\:border-turquoise-opal-3:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-3,
	.group:hover .group-hover\:border-turquoise-opal-3,
	.hover\:border-turquoise-opal-3:hover {
		border-color: rgba(9, 125, 152, 0.3);
	}
	.border-turquoise-opal-03,
	.focus\:border-turquoise-opal-03:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-03,
	.group:hover .group-hover\:border-turquoise-opal-03,
	.hover\:border-turquoise-opal-03:hover {
		border-color: rgba(9, 125, 152, 0.03);
	}
	.border-turquoise-opal-4,
	.focus\:border-turquoise-opal-4:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-4,
	.group:hover .group-hover\:border-turquoise-opal-4,
	.hover\:border-turquoise-opal-4:hover {
		border-color: rgba(9, 125, 152, 0.4);
	}
	.border-turquoise-opal-04,
	.focus\:border-turquoise-opal-04:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-04,
	.group:hover .group-hover\:border-turquoise-opal-04,
	.hover\:border-turquoise-opal-04:hover {
		border-color: rgba(9, 125, 152, 0.04);
	}
	.border-turquoise-opal-5,
	.focus\:border-turquoise-opal-5:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-5,
	.group:hover .group-hover\:border-turquoise-opal-5,
	.hover\:border-turquoise-opal-5:hover {
		border-color: rgba(9, 125, 152, 0.5);
	}
	.border-turquoise-opal-05,
	.focus\:border-turquoise-opal-05:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-05,
	.group:hover .group-hover\:border-turquoise-opal-05,
	.hover\:border-turquoise-opal-05:hover {
		border-color: rgba(9, 125, 152, 0.05);
	}
	.border-turquoise-opal-6,
	.focus\:border-turquoise-opal-6:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-6,
	.group:hover .group-hover\:border-turquoise-opal-6,
	.hover\:border-turquoise-opal-6:hover {
		border-color: rgba(9, 125, 152, 0.6);
	}
	.border-turquoise-opal-06,
	.focus\:border-turquoise-opal-06:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-06,
	.group:hover .group-hover\:border-turquoise-opal-06,
	.hover\:border-turquoise-opal-06:hover {
		border-color: rgba(9, 125, 152, 0.06);
	}
	.border-turquoise-opal-7,
	.focus\:border-turquoise-opal-7:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-7,
	.group:hover .group-hover\:border-turquoise-opal-7,
	.hover\:border-turquoise-opal-7:hover {
		border-color: rgba(9, 125, 152, 0.7);
	}
	.border-turquoise-opal-07,
	.focus\:border-turquoise-opal-07:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-07,
	.group:hover .group-hover\:border-turquoise-opal-07,
	.hover\:border-turquoise-opal-07:hover {
		border-color: rgba(9, 125, 152, 0.07);
	}
	.border-turquoise-opal-8,
	.focus\:border-turquoise-opal-8:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-8,
	.group:hover .group-hover\:border-turquoise-opal-8,
	.hover\:border-turquoise-opal-8:hover {
		border-color: rgba(9, 125, 152, 0.8);
	}
	.border-turquoise-opal-08,
	.focus\:border-turquoise-opal-08:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-08,
	.group:hover .group-hover\:border-turquoise-opal-08,
	.hover\:border-turquoise-opal-08:hover {
		border-color: rgba(9, 125, 152, 0.08);
	}
	.border-turquoise-opal-9,
	.focus\:border-turquoise-opal-9:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-9,
	.group:hover .group-hover\:border-turquoise-opal-9,
	.hover\:border-turquoise-opal-9:hover {
		border-color: rgba(9, 125, 152, 0.9);
	}
	.border-turquoise-opal-09,
	.focus\:border-turquoise-opal-09:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-09,
	.group:hover .group-hover\:border-turquoise-opal-09,
	.hover\:border-turquoise-opal-09:hover {
		border-color: rgba(9, 125, 152, 0.09);
	}
	.border-turquoise-opal-10,
	.focus\:border-turquoise-opal-10:focus,
	.group:focus-within .group-focus-within\:border-turquoise-opal-10,
	.group:hover .group-hover\:border-turquoise-opal-10,
	.hover\:border-turquoise-opal-10:hover {
		border-color: #097d98;
	}
	.border-dark-teal,
	.focus\:border-dark-teal:focus,
	.group:focus-within .group-focus-within\:border-dark-teal,
	.group:hover .group-hover\:border-dark-teal,
	.hover\:border-dark-teal:hover {
		border-color: #168982;
	}
	.border-dark-teal-opal-0,
	.focus\:border-dark-teal-opal-0:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-0,
	.group:hover .group-hover\:border-dark-teal-opal-0,
	.hover\:border-dark-teal-opal-0:hover {
		border-color: rgba(22, 137, 130, 0);
	}
	.border-dark-teal-opal-00,
	.focus\:border-dark-teal-opal-00:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-00,
	.group:hover .group-hover\:border-dark-teal-opal-00,
	.hover\:border-dark-teal-opal-00:hover {
		border-color: rgba(22, 137, 130, 0);
	}
	.border-dark-teal-opal-1,
	.focus\:border-dark-teal-opal-1:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-1,
	.group:hover .group-hover\:border-dark-teal-opal-1,
	.hover\:border-dark-teal-opal-1:hover {
		border-color: rgba(22, 137, 130, 0.1);
	}
	.border-dark-teal-opal-01,
	.focus\:border-dark-teal-opal-01:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-01,
	.group:hover .group-hover\:border-dark-teal-opal-01,
	.hover\:border-dark-teal-opal-01:hover {
		border-color: rgba(22, 137, 130, 0.01);
	}
	.border-dark-teal-opal-2,
	.focus\:border-dark-teal-opal-2:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-2,
	.group:hover .group-hover\:border-dark-teal-opal-2,
	.hover\:border-dark-teal-opal-2:hover {
		border-color: rgba(22, 137, 130, 0.2);
	}
	.border-dark-teal-opal-02,
	.focus\:border-dark-teal-opal-02:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-02,
	.group:hover .group-hover\:border-dark-teal-opal-02,
	.hover\:border-dark-teal-opal-02:hover {
		border-color: rgba(22, 137, 130, 0.02);
	}
	.border-dark-teal-opal-3,
	.focus\:border-dark-teal-opal-3:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-3,
	.group:hover .group-hover\:border-dark-teal-opal-3,
	.hover\:border-dark-teal-opal-3:hover {
		border-color: rgba(22, 137, 130, 0.3);
	}
	.border-dark-teal-opal-03,
	.focus\:border-dark-teal-opal-03:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-03,
	.group:hover .group-hover\:border-dark-teal-opal-03,
	.hover\:border-dark-teal-opal-03:hover {
		border-color: rgba(22, 137, 130, 0.03);
	}
	.border-dark-teal-opal-4,
	.focus\:border-dark-teal-opal-4:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-4,
	.group:hover .group-hover\:border-dark-teal-opal-4,
	.hover\:border-dark-teal-opal-4:hover {
		border-color: rgba(22, 137, 130, 0.4);
	}
	.border-dark-teal-opal-04,
	.focus\:border-dark-teal-opal-04:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-04,
	.group:hover .group-hover\:border-dark-teal-opal-04,
	.hover\:border-dark-teal-opal-04:hover {
		border-color: rgba(22, 137, 130, 0.04);
	}
	.border-dark-teal-opal-5,
	.focus\:border-dark-teal-opal-5:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-5,
	.group:hover .group-hover\:border-dark-teal-opal-5,
	.hover\:border-dark-teal-opal-5:hover {
		border-color: rgba(22, 137, 130, 0.5);
	}
	.border-dark-teal-opal-05,
	.focus\:border-dark-teal-opal-05:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-05,
	.group:hover .group-hover\:border-dark-teal-opal-05,
	.hover\:border-dark-teal-opal-05:hover {
		border-color: rgba(22, 137, 130, 0.05);
	}
	.border-dark-teal-opal-6,
	.focus\:border-dark-teal-opal-6:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-6,
	.group:hover .group-hover\:border-dark-teal-opal-6,
	.hover\:border-dark-teal-opal-6:hover {
		border-color: rgba(22, 137, 130, 0.6);
	}
	.border-dark-teal-opal-06,
	.focus\:border-dark-teal-opal-06:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-06,
	.group:hover .group-hover\:border-dark-teal-opal-06,
	.hover\:border-dark-teal-opal-06:hover {
		border-color: rgba(22, 137, 130, 0.06);
	}
	.border-dark-teal-opal-7,
	.focus\:border-dark-teal-opal-7:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-7,
	.group:hover .group-hover\:border-dark-teal-opal-7,
	.hover\:border-dark-teal-opal-7:hover {
		border-color: rgba(22, 137, 130, 0.7);
	}
	.border-dark-teal-opal-07,
	.focus\:border-dark-teal-opal-07:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-07,
	.group:hover .group-hover\:border-dark-teal-opal-07,
	.hover\:border-dark-teal-opal-07:hover {
		border-color: rgba(22, 137, 130, 0.07);
	}
	.border-dark-teal-opal-8,
	.focus\:border-dark-teal-opal-8:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-8,
	.group:hover .group-hover\:border-dark-teal-opal-8,
	.hover\:border-dark-teal-opal-8:hover {
		border-color: rgba(22, 137, 130, 0.8);
	}
	.border-dark-teal-opal-08,
	.focus\:border-dark-teal-opal-08:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-08,
	.group:hover .group-hover\:border-dark-teal-opal-08,
	.hover\:border-dark-teal-opal-08:hover {
		border-color: rgba(22, 137, 130, 0.08);
	}
	.border-dark-teal-opal-9,
	.focus\:border-dark-teal-opal-9:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-9,
	.group:hover .group-hover\:border-dark-teal-opal-9,
	.hover\:border-dark-teal-opal-9:hover {
		border-color: rgba(22, 137, 130, 0.9);
	}
	.border-dark-teal-opal-09,
	.focus\:border-dark-teal-opal-09:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-09,
	.group:hover .group-hover\:border-dark-teal-opal-09,
	.hover\:border-dark-teal-opal-09:hover {
		border-color: rgba(22, 137, 130, 0.09);
	}
	.border-dark-teal-opal-10,
	.focus\:border-dark-teal-opal-10:focus,
	.group:focus-within .group-focus-within\:border-dark-teal-opal-10,
	.group:hover .group-hover\:border-dark-teal-opal-10,
	.hover\:border-dark-teal-opal-10:hover {
		border-color: #168982;
	}
	.border-teal,
	.focus\:border-teal:focus,
	.group:focus-within .group-focus-within\:border-teal,
	.group:hover .group-hover\:border-teal,
	.hover\:border-teal:hover {
		border-color: #43b59a;
	}
	.border-teal-opal-0,
	.focus\:border-teal-opal-0:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-0,
	.group:hover .group-hover\:border-teal-opal-0,
	.hover\:border-teal-opal-0:hover {
		border-color: rgba(67, 181, 154, 0);
	}
	.border-teal-opal-00,
	.focus\:border-teal-opal-00:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-00,
	.group:hover .group-hover\:border-teal-opal-00,
	.hover\:border-teal-opal-00:hover {
		border-color: rgba(67, 181, 154, 0);
	}
	.border-teal-opal-1,
	.focus\:border-teal-opal-1:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-1,
	.group:hover .group-hover\:border-teal-opal-1,
	.hover\:border-teal-opal-1:hover {
		border-color: rgba(67, 181, 154, 0.1);
	}
	.border-teal-opal-01,
	.focus\:border-teal-opal-01:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-01,
	.group:hover .group-hover\:border-teal-opal-01,
	.hover\:border-teal-opal-01:hover {
		border-color: rgba(67, 181, 154, 0.01);
	}
	.border-teal-opal-2,
	.focus\:border-teal-opal-2:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-2,
	.group:hover .group-hover\:border-teal-opal-2,
	.hover\:border-teal-opal-2:hover {
		border-color: rgba(67, 181, 154, 0.2);
	}
	.border-teal-opal-02,
	.focus\:border-teal-opal-02:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-02,
	.group:hover .group-hover\:border-teal-opal-02,
	.hover\:border-teal-opal-02:hover {
		border-color: rgba(67, 181, 154, 0.02);
	}
	.border-teal-opal-3,
	.focus\:border-teal-opal-3:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-3,
	.group:hover .group-hover\:border-teal-opal-3,
	.hover\:border-teal-opal-3:hover {
		border-color: rgba(67, 181, 154, 0.3);
	}
	.border-teal-opal-03,
	.focus\:border-teal-opal-03:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-03,
	.group:hover .group-hover\:border-teal-opal-03,
	.hover\:border-teal-opal-03:hover {
		border-color: rgba(67, 181, 154, 0.03);
	}
	.border-teal-opal-4,
	.focus\:border-teal-opal-4:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-4,
	.group:hover .group-hover\:border-teal-opal-4,
	.hover\:border-teal-opal-4:hover {
		border-color: rgba(67, 181, 154, 0.4);
	}
	.border-teal-opal-04,
	.focus\:border-teal-opal-04:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-04,
	.group:hover .group-hover\:border-teal-opal-04,
	.hover\:border-teal-opal-04:hover {
		border-color: rgba(67, 181, 154, 0.04);
	}
	.border-teal-opal-5,
	.focus\:border-teal-opal-5:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-5,
	.group:hover .group-hover\:border-teal-opal-5,
	.hover\:border-teal-opal-5:hover {
		border-color: rgba(67, 181, 154, 0.5);
	}
	.border-teal-opal-05,
	.focus\:border-teal-opal-05:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-05,
	.group:hover .group-hover\:border-teal-opal-05,
	.hover\:border-teal-opal-05:hover {
		border-color: rgba(67, 181, 154, 0.05);
	}
	.border-teal-opal-6,
	.focus\:border-teal-opal-6:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-6,
	.group:hover .group-hover\:border-teal-opal-6,
	.hover\:border-teal-opal-6:hover {
		border-color: rgba(67, 181, 154, 0.6);
	}
	.border-teal-opal-06,
	.focus\:border-teal-opal-06:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-06,
	.group:hover .group-hover\:border-teal-opal-06,
	.hover\:border-teal-opal-06:hover {
		border-color: rgba(67, 181, 154, 0.06);
	}
	.border-teal-opal-7,
	.focus\:border-teal-opal-7:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-7,
	.group:hover .group-hover\:border-teal-opal-7,
	.hover\:border-teal-opal-7:hover {
		border-color: rgba(67, 181, 154, 0.7);
	}
	.border-teal-opal-07,
	.focus\:border-teal-opal-07:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-07,
	.group:hover .group-hover\:border-teal-opal-07,
	.hover\:border-teal-opal-07:hover {
		border-color: rgba(67, 181, 154, 0.07);
	}
	.border-teal-opal-8,
	.focus\:border-teal-opal-8:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-8,
	.group:hover .group-hover\:border-teal-opal-8,
	.hover\:border-teal-opal-8:hover {
		border-color: rgba(67, 181, 154, 0.8);
	}
	.border-teal-opal-08,
	.focus\:border-teal-opal-08:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-08,
	.group:hover .group-hover\:border-teal-opal-08,
	.hover\:border-teal-opal-08:hover {
		border-color: rgba(67, 181, 154, 0.08);
	}
	.border-teal-opal-9,
	.focus\:border-teal-opal-9:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-9,
	.group:hover .group-hover\:border-teal-opal-9,
	.hover\:border-teal-opal-9:hover {
		border-color: rgba(67, 181, 154, 0.9);
	}
	.border-teal-opal-09,
	.focus\:border-teal-opal-09:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-09,
	.group:hover .group-hover\:border-teal-opal-09,
	.hover\:border-teal-opal-09:hover {
		border-color: rgba(67, 181, 154, 0.09);
	}
	.border-teal-opal-10,
	.focus\:border-teal-opal-10:focus,
	.group:focus-within .group-focus-within\:border-teal-opal-10,
	.group:hover .group-hover\:border-teal-opal-10,
	.hover\:border-teal-opal-10:hover {
		border-color: #43b59a;
	}
	.border-vibe,
	.focus\:border-vibe:focus,
	.group:focus-within .group-focus-within\:border-vibe,
	.group:hover .group-hover\:border-vibe,
	.hover\:border-vibe:hover {
		border-color: #4bd6b5;
	}
	.border-vibe-opal-0,
	.focus\:border-vibe-opal-0:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-0,
	.group:hover .group-hover\:border-vibe-opal-0,
	.hover\:border-vibe-opal-0:hover {
		border-color: rgba(75, 214, 181, 0);
	}
	.border-vibe-opal-00,
	.focus\:border-vibe-opal-00:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-00,
	.group:hover .group-hover\:border-vibe-opal-00,
	.hover\:border-vibe-opal-00:hover {
		border-color: rgba(75, 214, 181, 0);
	}
	.border-vibe-opal-1,
	.focus\:border-vibe-opal-1:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-1,
	.group:hover .group-hover\:border-vibe-opal-1,
	.hover\:border-vibe-opal-1:hover {
		border-color: rgba(75, 214, 181, 0.1);
	}
	.border-vibe-opal-01,
	.focus\:border-vibe-opal-01:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-01,
	.group:hover .group-hover\:border-vibe-opal-01,
	.hover\:border-vibe-opal-01:hover {
		border-color: rgba(75, 214, 181, 0.01);
	}
	.border-vibe-opal-2,
	.focus\:border-vibe-opal-2:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-2,
	.group:hover .group-hover\:border-vibe-opal-2,
	.hover\:border-vibe-opal-2:hover {
		border-color: rgba(75, 214, 181, 0.2);
	}
	.border-vibe-opal-02,
	.focus\:border-vibe-opal-02:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-02,
	.group:hover .group-hover\:border-vibe-opal-02,
	.hover\:border-vibe-opal-02:hover {
		border-color: rgba(75, 214, 181, 0.02);
	}
	.border-vibe-opal-3,
	.focus\:border-vibe-opal-3:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-3,
	.group:hover .group-hover\:border-vibe-opal-3,
	.hover\:border-vibe-opal-3:hover {
		border-color: rgba(75, 214, 181, 0.3);
	}
	.border-vibe-opal-03,
	.focus\:border-vibe-opal-03:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-03,
	.group:hover .group-hover\:border-vibe-opal-03,
	.hover\:border-vibe-opal-03:hover {
		border-color: rgba(75, 214, 181, 0.03);
	}
	.border-vibe-opal-4,
	.focus\:border-vibe-opal-4:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-4,
	.group:hover .group-hover\:border-vibe-opal-4,
	.hover\:border-vibe-opal-4:hover {
		border-color: rgba(75, 214, 181, 0.4);
	}
	.border-vibe-opal-04,
	.focus\:border-vibe-opal-04:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-04,
	.group:hover .group-hover\:border-vibe-opal-04,
	.hover\:border-vibe-opal-04:hover {
		border-color: rgba(75, 214, 181, 0.04);
	}
	.border-vibe-opal-5,
	.focus\:border-vibe-opal-5:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-5,
	.group:hover .group-hover\:border-vibe-opal-5,
	.hover\:border-vibe-opal-5:hover {
		border-color: rgba(75, 214, 181, 0.5);
	}
	.border-vibe-opal-05,
	.focus\:border-vibe-opal-05:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-05,
	.group:hover .group-hover\:border-vibe-opal-05,
	.hover\:border-vibe-opal-05:hover {
		border-color: rgba(75, 214, 181, 0.05);
	}
	.border-vibe-opal-6,
	.focus\:border-vibe-opal-6:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-6,
	.group:hover .group-hover\:border-vibe-opal-6,
	.hover\:border-vibe-opal-6:hover {
		border-color: rgba(75, 214, 181, 0.6);
	}
	.border-vibe-opal-06,
	.focus\:border-vibe-opal-06:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-06,
	.group:hover .group-hover\:border-vibe-opal-06,
	.hover\:border-vibe-opal-06:hover {
		border-color: rgba(75, 214, 181, 0.06);
	}
	.border-vibe-opal-7,
	.focus\:border-vibe-opal-7:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-7,
	.group:hover .group-hover\:border-vibe-opal-7,
	.hover\:border-vibe-opal-7:hover {
		border-color: rgba(75, 214, 181, 0.7);
	}
	.border-vibe-opal-07,
	.focus\:border-vibe-opal-07:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-07,
	.group:hover .group-hover\:border-vibe-opal-07,
	.hover\:border-vibe-opal-07:hover {
		border-color: rgba(75, 214, 181, 0.07);
	}
	.border-vibe-opal-8,
	.focus\:border-vibe-opal-8:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-8,
	.group:hover .group-hover\:border-vibe-opal-8,
	.hover\:border-vibe-opal-8:hover {
		border-color: rgba(75, 214, 181, 0.8);
	}
	.border-vibe-opal-08,
	.focus\:border-vibe-opal-08:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-08,
	.group:hover .group-hover\:border-vibe-opal-08,
	.hover\:border-vibe-opal-08:hover {
		border-color: rgba(75, 214, 181, 0.08);
	}
	.border-vibe-opal-9,
	.focus\:border-vibe-opal-9:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-9,
	.group:hover .group-hover\:border-vibe-opal-9,
	.hover\:border-vibe-opal-9:hover {
		border-color: rgba(75, 214, 181, 0.9);
	}
	.border-vibe-opal-09,
	.focus\:border-vibe-opal-09:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-09,
	.group:hover .group-hover\:border-vibe-opal-09,
	.hover\:border-vibe-opal-09:hover {
		border-color: rgba(75, 214, 181, 0.09);
	}
	.border-vibe-opal-10,
	.focus\:border-vibe-opal-10:focus,
	.group:focus-within .group-focus-within\:border-vibe-opal-10,
	.group:hover .group-hover\:border-vibe-opal-10,
	.hover\:border-vibe-opal-10:hover {
		border-color: #4bd6b5;
	}
	.border-deep-sea,
	.focus\:border-deep-sea:focus,
	.group:focus-within .group-focus-within\:border-deep-sea,
	.group:hover .group-hover\:border-deep-sea,
	.hover\:border-deep-sea:hover {
		border-color: #0a26b8;
	}
	.border-deep-sea-opal-0,
	.focus\:border-deep-sea-opal-0:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-0,
	.group:hover .group-hover\:border-deep-sea-opal-0,
	.hover\:border-deep-sea-opal-0:hover {
		border-color: rgba(10, 38, 184, 0);
	}
	.border-deep-sea-opal-00,
	.focus\:border-deep-sea-opal-00:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-00,
	.group:hover .group-hover\:border-deep-sea-opal-00,
	.hover\:border-deep-sea-opal-00:hover {
		border-color: rgba(10, 38, 184, 0);
	}
	.border-deep-sea-opal-1,
	.focus\:border-deep-sea-opal-1:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-1,
	.group:hover .group-hover\:border-deep-sea-opal-1,
	.hover\:border-deep-sea-opal-1:hover {
		border-color: rgba(10, 38, 184, 0.1);
	}
	.border-deep-sea-opal-01,
	.focus\:border-deep-sea-opal-01:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-01,
	.group:hover .group-hover\:border-deep-sea-opal-01,
	.hover\:border-deep-sea-opal-01:hover {
		border-color: rgba(10, 38, 184, 0.01);
	}
	.border-deep-sea-opal-2,
	.focus\:border-deep-sea-opal-2:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-2,
	.group:hover .group-hover\:border-deep-sea-opal-2,
	.hover\:border-deep-sea-opal-2:hover {
		border-color: rgba(10, 38, 184, 0.2);
	}
	.border-deep-sea-opal-02,
	.focus\:border-deep-sea-opal-02:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-02,
	.group:hover .group-hover\:border-deep-sea-opal-02,
	.hover\:border-deep-sea-opal-02:hover {
		border-color: rgba(10, 38, 184, 0.02);
	}
	.border-deep-sea-opal-3,
	.focus\:border-deep-sea-opal-3:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-3,
	.group:hover .group-hover\:border-deep-sea-opal-3,
	.hover\:border-deep-sea-opal-3:hover {
		border-color: rgba(10, 38, 184, 0.3);
	}
	.border-deep-sea-opal-03,
	.focus\:border-deep-sea-opal-03:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-03,
	.group:hover .group-hover\:border-deep-sea-opal-03,
	.hover\:border-deep-sea-opal-03:hover {
		border-color: rgba(10, 38, 184, 0.03);
	}
	.border-deep-sea-opal-4,
	.focus\:border-deep-sea-opal-4:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-4,
	.group:hover .group-hover\:border-deep-sea-opal-4,
	.hover\:border-deep-sea-opal-4:hover {
		border-color: rgba(10, 38, 184, 0.4);
	}
	.border-deep-sea-opal-04,
	.focus\:border-deep-sea-opal-04:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-04,
	.group:hover .group-hover\:border-deep-sea-opal-04,
	.hover\:border-deep-sea-opal-04:hover {
		border-color: rgba(10, 38, 184, 0.04);
	}
	.border-deep-sea-opal-5,
	.focus\:border-deep-sea-opal-5:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-5,
	.group:hover .group-hover\:border-deep-sea-opal-5,
	.hover\:border-deep-sea-opal-5:hover {
		border-color: rgba(10, 38, 184, 0.5);
	}
	.border-deep-sea-opal-05,
	.focus\:border-deep-sea-opal-05:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-05,
	.group:hover .group-hover\:border-deep-sea-opal-05,
	.hover\:border-deep-sea-opal-05:hover {
		border-color: rgba(10, 38, 184, 0.05);
	}
	.border-deep-sea-opal-6,
	.focus\:border-deep-sea-opal-6:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-6,
	.group:hover .group-hover\:border-deep-sea-opal-6,
	.hover\:border-deep-sea-opal-6:hover {
		border-color: rgba(10, 38, 184, 0.6);
	}
	.border-deep-sea-opal-06,
	.focus\:border-deep-sea-opal-06:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-06,
	.group:hover .group-hover\:border-deep-sea-opal-06,
	.hover\:border-deep-sea-opal-06:hover {
		border-color: rgba(10, 38, 184, 0.06);
	}
	.border-deep-sea-opal-7,
	.focus\:border-deep-sea-opal-7:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-7,
	.group:hover .group-hover\:border-deep-sea-opal-7,
	.hover\:border-deep-sea-opal-7:hover {
		border-color: rgba(10, 38, 184, 0.7);
	}
	.border-deep-sea-opal-07,
	.focus\:border-deep-sea-opal-07:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-07,
	.group:hover .group-hover\:border-deep-sea-opal-07,
	.hover\:border-deep-sea-opal-07:hover {
		border-color: rgba(10, 38, 184, 0.07);
	}
	.border-deep-sea-opal-8,
	.focus\:border-deep-sea-opal-8:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-8,
	.group:hover .group-hover\:border-deep-sea-opal-8,
	.hover\:border-deep-sea-opal-8:hover {
		border-color: rgba(10, 38, 184, 0.8);
	}
	.border-deep-sea-opal-08,
	.focus\:border-deep-sea-opal-08:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-08,
	.group:hover .group-hover\:border-deep-sea-opal-08,
	.hover\:border-deep-sea-opal-08:hover {
		border-color: rgba(10, 38, 184, 0.08);
	}
	.border-deep-sea-opal-9,
	.focus\:border-deep-sea-opal-9:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-9,
	.group:hover .group-hover\:border-deep-sea-opal-9,
	.hover\:border-deep-sea-opal-9:hover {
		border-color: rgba(10, 38, 184, 0.9);
	}
	.border-deep-sea-opal-09,
	.focus\:border-deep-sea-opal-09:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-09,
	.group:hover .group-hover\:border-deep-sea-opal-09,
	.hover\:border-deep-sea-opal-09:hover {
		border-color: rgba(10, 38, 184, 0.09);
	}
	.border-deep-sea-opal-10,
	.focus\:border-deep-sea-opal-10:focus,
	.group:focus-within .group-focus-within\:border-deep-sea-opal-10,
	.group:hover .group-hover\:border-deep-sea-opal-10,
	.hover\:border-deep-sea-opal-10:hover {
		border-color: #0a26b8;
	}
	.border-electric-blue,
	.focus\:border-electric-blue:focus,
	.group:focus-within .group-focus-within\:border-electric-blue,
	.group:hover .group-hover\:border-electric-blue,
	.hover\:border-electric-blue:hover {
		border-color: #145deb;
	}
	.border-electric-blue-opal-0,
	.focus\:border-electric-blue-opal-0:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-0,
	.group:hover .group-hover\:border-electric-blue-opal-0,
	.hover\:border-electric-blue-opal-0:hover {
		border-color: rgba(20, 93, 235, 0);
	}
	.border-electric-blue-opal-00,
	.focus\:border-electric-blue-opal-00:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-00,
	.group:hover .group-hover\:border-electric-blue-opal-00,
	.hover\:border-electric-blue-opal-00:hover {
		border-color: rgba(20, 93, 235, 0);
	}
	.border-electric-blue-opal-1,
	.focus\:border-electric-blue-opal-1:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-1,
	.group:hover .group-hover\:border-electric-blue-opal-1,
	.hover\:border-electric-blue-opal-1:hover {
		border-color: rgba(20, 93, 235, 0.1);
	}
	.border-electric-blue-opal-01,
	.focus\:border-electric-blue-opal-01:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-01,
	.group:hover .group-hover\:border-electric-blue-opal-01,
	.hover\:border-electric-blue-opal-01:hover {
		border-color: rgba(20, 93, 235, 0.01);
	}
	.border-electric-blue-opal-2,
	.focus\:border-electric-blue-opal-2:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-2,
	.group:hover .group-hover\:border-electric-blue-opal-2,
	.hover\:border-electric-blue-opal-2:hover {
		border-color: rgba(20, 93, 235, 0.2);
	}
	.border-electric-blue-opal-02,
	.focus\:border-electric-blue-opal-02:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-02,
	.group:hover .group-hover\:border-electric-blue-opal-02,
	.hover\:border-electric-blue-opal-02:hover {
		border-color: rgba(20, 93, 235, 0.02);
	}
	.border-electric-blue-opal-3,
	.focus\:border-electric-blue-opal-3:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-3,
	.group:hover .group-hover\:border-electric-blue-opal-3,
	.hover\:border-electric-blue-opal-3:hover {
		border-color: rgba(20, 93, 235, 0.3);
	}
	.border-electric-blue-opal-03,
	.focus\:border-electric-blue-opal-03:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-03,
	.group:hover .group-hover\:border-electric-blue-opal-03,
	.hover\:border-electric-blue-opal-03:hover {
		border-color: rgba(20, 93, 235, 0.03);
	}
	.border-electric-blue-opal-4,
	.focus\:border-electric-blue-opal-4:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-4,
	.group:hover .group-hover\:border-electric-blue-opal-4,
	.hover\:border-electric-blue-opal-4:hover {
		border-color: rgba(20, 93, 235, 0.4);
	}
	.border-electric-blue-opal-04,
	.focus\:border-electric-blue-opal-04:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-04,
	.group:hover .group-hover\:border-electric-blue-opal-04,
	.hover\:border-electric-blue-opal-04:hover {
		border-color: rgba(20, 93, 235, 0.04);
	}
	.border-electric-blue-opal-5,
	.focus\:border-electric-blue-opal-5:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-5,
	.group:hover .group-hover\:border-electric-blue-opal-5,
	.hover\:border-electric-blue-opal-5:hover {
		border-color: rgba(20, 93, 235, 0.5);
	}
	.border-electric-blue-opal-05,
	.focus\:border-electric-blue-opal-05:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-05,
	.group:hover .group-hover\:border-electric-blue-opal-05,
	.hover\:border-electric-blue-opal-05:hover {
		border-color: rgba(20, 93, 235, 0.05);
	}
	.border-electric-blue-opal-6,
	.focus\:border-electric-blue-opal-6:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-6,
	.group:hover .group-hover\:border-electric-blue-opal-6,
	.hover\:border-electric-blue-opal-6:hover {
		border-color: rgba(20, 93, 235, 0.6);
	}
	.border-electric-blue-opal-06,
	.focus\:border-electric-blue-opal-06:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-06,
	.group:hover .group-hover\:border-electric-blue-opal-06,
	.hover\:border-electric-blue-opal-06:hover {
		border-color: rgba(20, 93, 235, 0.06);
	}
	.border-electric-blue-opal-7,
	.focus\:border-electric-blue-opal-7:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-7,
	.group:hover .group-hover\:border-electric-blue-opal-7,
	.hover\:border-electric-blue-opal-7:hover {
		border-color: rgba(20, 93, 235, 0.7);
	}
	.border-electric-blue-opal-07,
	.focus\:border-electric-blue-opal-07:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-07,
	.group:hover .group-hover\:border-electric-blue-opal-07,
	.hover\:border-electric-blue-opal-07:hover {
		border-color: rgba(20, 93, 235, 0.07);
	}
	.border-electric-blue-opal-8,
	.focus\:border-electric-blue-opal-8:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-8,
	.group:hover .group-hover\:border-electric-blue-opal-8,
	.hover\:border-electric-blue-opal-8:hover {
		border-color: rgba(20, 93, 235, 0.8);
	}
	.border-electric-blue-opal-08,
	.focus\:border-electric-blue-opal-08:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-08,
	.group:hover .group-hover\:border-electric-blue-opal-08,
	.hover\:border-electric-blue-opal-08:hover {
		border-color: rgba(20, 93, 235, 0.08);
	}
	.border-electric-blue-opal-9,
	.focus\:border-electric-blue-opal-9:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-9,
	.group:hover .group-hover\:border-electric-blue-opal-9,
	.hover\:border-electric-blue-opal-9:hover {
		border-color: rgba(20, 93, 235, 0.9);
	}
	.border-electric-blue-opal-09,
	.focus\:border-electric-blue-opal-09:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-09,
	.group:hover .group-hover\:border-electric-blue-opal-09,
	.hover\:border-electric-blue-opal-09:hover {
		border-color: rgba(20, 93, 235, 0.09);
	}
	.border-electric-blue-opal-10,
	.focus\:border-electric-blue-opal-10:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-opal-10,
	.group:hover .group-hover\:border-electric-blue-opal-10,
	.hover\:border-electric-blue-opal-10:hover {
		border-color: #145deb;
	}
	.border-electric-blue-dark,
	.focus\:border-electric-blue-dark:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark,
	.group:hover .group-hover\:border-electric-blue-dark,
	.hover\:border-electric-blue-dark:hover {
		border-color: #306aff;
	}
	.border-electric-blue-dark-opal-0,
	.focus\:border-electric-blue-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-0,
	.group:hover .group-hover\:border-electric-blue-dark-opal-0,
	.hover\:border-electric-blue-dark-opal-0:hover {
		border-color: rgba(48, 106, 255, 0);
	}
	.border-electric-blue-dark-opal-00,
	.focus\:border-electric-blue-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-00,
	.group:hover .group-hover\:border-electric-blue-dark-opal-00,
	.hover\:border-electric-blue-dark-opal-00:hover {
		border-color: rgba(48, 106, 255, 0);
	}
	.border-electric-blue-dark-opal-1,
	.focus\:border-electric-blue-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-1,
	.group:hover .group-hover\:border-electric-blue-dark-opal-1,
	.hover\:border-electric-blue-dark-opal-1:hover {
		border-color: rgba(48, 106, 255, 0.1);
	}
	.border-electric-blue-dark-opal-01,
	.focus\:border-electric-blue-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-01,
	.group:hover .group-hover\:border-electric-blue-dark-opal-01,
	.hover\:border-electric-blue-dark-opal-01:hover {
		border-color: rgba(48, 106, 255, 0.01);
	}
	.border-electric-blue-dark-opal-2,
	.focus\:border-electric-blue-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-2,
	.group:hover .group-hover\:border-electric-blue-dark-opal-2,
	.hover\:border-electric-blue-dark-opal-2:hover {
		border-color: rgba(48, 106, 255, 0.2);
	}
	.border-electric-blue-dark-opal-02,
	.focus\:border-electric-blue-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-02,
	.group:hover .group-hover\:border-electric-blue-dark-opal-02,
	.hover\:border-electric-blue-dark-opal-02:hover {
		border-color: rgba(48, 106, 255, 0.02);
	}
	.border-electric-blue-dark-opal-3,
	.focus\:border-electric-blue-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-3,
	.group:hover .group-hover\:border-electric-blue-dark-opal-3,
	.hover\:border-electric-blue-dark-opal-3:hover {
		border-color: rgba(48, 106, 255, 0.3);
	}
	.border-electric-blue-dark-opal-03,
	.focus\:border-electric-blue-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-03,
	.group:hover .group-hover\:border-electric-blue-dark-opal-03,
	.hover\:border-electric-blue-dark-opal-03:hover {
		border-color: rgba(48, 106, 255, 0.03);
	}
	.border-electric-blue-dark-opal-4,
	.focus\:border-electric-blue-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-4,
	.group:hover .group-hover\:border-electric-blue-dark-opal-4,
	.hover\:border-electric-blue-dark-opal-4:hover {
		border-color: rgba(48, 106, 255, 0.4);
	}
	.border-electric-blue-dark-opal-04,
	.focus\:border-electric-blue-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-04,
	.group:hover .group-hover\:border-electric-blue-dark-opal-04,
	.hover\:border-electric-blue-dark-opal-04:hover {
		border-color: rgba(48, 106, 255, 0.04);
	}
	.border-electric-blue-dark-opal-5,
	.focus\:border-electric-blue-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-5,
	.group:hover .group-hover\:border-electric-blue-dark-opal-5,
	.hover\:border-electric-blue-dark-opal-5:hover {
		border-color: rgba(48, 106, 255, 0.5);
	}
	.border-electric-blue-dark-opal-05,
	.focus\:border-electric-blue-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-05,
	.group:hover .group-hover\:border-electric-blue-dark-opal-05,
	.hover\:border-electric-blue-dark-opal-05:hover {
		border-color: rgba(48, 106, 255, 0.05);
	}
	.border-electric-blue-dark-opal-6,
	.focus\:border-electric-blue-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-6,
	.group:hover .group-hover\:border-electric-blue-dark-opal-6,
	.hover\:border-electric-blue-dark-opal-6:hover {
		border-color: rgba(48, 106, 255, 0.6);
	}
	.border-electric-blue-dark-opal-06,
	.focus\:border-electric-blue-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-06,
	.group:hover .group-hover\:border-electric-blue-dark-opal-06,
	.hover\:border-electric-blue-dark-opal-06:hover {
		border-color: rgba(48, 106, 255, 0.06);
	}
	.border-electric-blue-dark-opal-7,
	.focus\:border-electric-blue-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-7,
	.group:hover .group-hover\:border-electric-blue-dark-opal-7,
	.hover\:border-electric-blue-dark-opal-7:hover {
		border-color: rgba(48, 106, 255, 0.7);
	}
	.border-electric-blue-dark-opal-07,
	.focus\:border-electric-blue-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-07,
	.group:hover .group-hover\:border-electric-blue-dark-opal-07,
	.hover\:border-electric-blue-dark-opal-07:hover {
		border-color: rgba(48, 106, 255, 0.07);
	}
	.border-electric-blue-dark-opal-8,
	.focus\:border-electric-blue-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-8,
	.group:hover .group-hover\:border-electric-blue-dark-opal-8,
	.hover\:border-electric-blue-dark-opal-8:hover {
		border-color: rgba(48, 106, 255, 0.8);
	}
	.border-electric-blue-dark-opal-08,
	.focus\:border-electric-blue-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-08,
	.group:hover .group-hover\:border-electric-blue-dark-opal-08,
	.hover\:border-electric-blue-dark-opal-08:hover {
		border-color: rgba(48, 106, 255, 0.08);
	}
	.border-electric-blue-dark-opal-9,
	.focus\:border-electric-blue-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-9,
	.group:hover .group-hover\:border-electric-blue-dark-opal-9,
	.hover\:border-electric-blue-dark-opal-9:hover {
		border-color: rgba(48, 106, 255, 0.9);
	}
	.border-electric-blue-dark-opal-09,
	.focus\:border-electric-blue-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-09,
	.group:hover .group-hover\:border-electric-blue-dark-opal-09,
	.hover\:border-electric-blue-dark-opal-09:hover {
		border-color: rgba(48, 106, 255, 0.09);
	}
	.border-electric-blue-dark-opal-10,
	.focus\:border-electric-blue-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:border-electric-blue-dark-opal-10,
	.group:hover .group-hover\:border-electric-blue-dark-opal-10,
	.hover\:border-electric-blue-dark-opal-10:hover {
		border-color: #306aff;
	}
	.border-lilac,
	.focus\:border-lilac:focus,
	.group:focus-within .group-focus-within\:border-lilac,
	.group:hover .group-hover\:border-lilac,
	.hover\:border-lilac:hover {
		border-color: #8598fb;
	}
	.border-lilac-opal-0,
	.focus\:border-lilac-opal-0:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-0,
	.group:hover .group-hover\:border-lilac-opal-0,
	.hover\:border-lilac-opal-0:hover {
		border-color: rgba(133, 152, 251, 0);
	}
	.border-lilac-opal-00,
	.focus\:border-lilac-opal-00:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-00,
	.group:hover .group-hover\:border-lilac-opal-00,
	.hover\:border-lilac-opal-00:hover {
		border-color: rgba(133, 152, 251, 0);
	}
	.border-lilac-opal-1,
	.focus\:border-lilac-opal-1:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-1,
	.group:hover .group-hover\:border-lilac-opal-1,
	.hover\:border-lilac-opal-1:hover {
		border-color: rgba(133, 152, 251, 0.1);
	}
	.border-lilac-opal-01,
	.focus\:border-lilac-opal-01:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-01,
	.group:hover .group-hover\:border-lilac-opal-01,
	.hover\:border-lilac-opal-01:hover {
		border-color: rgba(133, 152, 251, 0.01);
	}
	.border-lilac-opal-2,
	.focus\:border-lilac-opal-2:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-2,
	.group:hover .group-hover\:border-lilac-opal-2,
	.hover\:border-lilac-opal-2:hover {
		border-color: rgba(133, 152, 251, 0.2);
	}
	.border-lilac-opal-02,
	.focus\:border-lilac-opal-02:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-02,
	.group:hover .group-hover\:border-lilac-opal-02,
	.hover\:border-lilac-opal-02:hover {
		border-color: rgba(133, 152, 251, 0.02);
	}
	.border-lilac-opal-3,
	.focus\:border-lilac-opal-3:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-3,
	.group:hover .group-hover\:border-lilac-opal-3,
	.hover\:border-lilac-opal-3:hover {
		border-color: rgba(133, 152, 251, 0.3);
	}
	.border-lilac-opal-03,
	.focus\:border-lilac-opal-03:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-03,
	.group:hover .group-hover\:border-lilac-opal-03,
	.hover\:border-lilac-opal-03:hover {
		border-color: rgba(133, 152, 251, 0.03);
	}
	.border-lilac-opal-4,
	.focus\:border-lilac-opal-4:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-4,
	.group:hover .group-hover\:border-lilac-opal-4,
	.hover\:border-lilac-opal-4:hover {
		border-color: rgba(133, 152, 251, 0.4);
	}
	.border-lilac-opal-04,
	.focus\:border-lilac-opal-04:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-04,
	.group:hover .group-hover\:border-lilac-opal-04,
	.hover\:border-lilac-opal-04:hover {
		border-color: rgba(133, 152, 251, 0.04);
	}
	.border-lilac-opal-5,
	.focus\:border-lilac-opal-5:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-5,
	.group:hover .group-hover\:border-lilac-opal-5,
	.hover\:border-lilac-opal-5:hover {
		border-color: rgba(133, 152, 251, 0.5);
	}
	.border-lilac-opal-05,
	.focus\:border-lilac-opal-05:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-05,
	.group:hover .group-hover\:border-lilac-opal-05,
	.hover\:border-lilac-opal-05:hover {
		border-color: rgba(133, 152, 251, 0.05);
	}
	.border-lilac-opal-6,
	.focus\:border-lilac-opal-6:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-6,
	.group:hover .group-hover\:border-lilac-opal-6,
	.hover\:border-lilac-opal-6:hover {
		border-color: rgba(133, 152, 251, 0.6);
	}
	.border-lilac-opal-06,
	.focus\:border-lilac-opal-06:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-06,
	.group:hover .group-hover\:border-lilac-opal-06,
	.hover\:border-lilac-opal-06:hover {
		border-color: rgba(133, 152, 251, 0.06);
	}
	.border-lilac-opal-7,
	.focus\:border-lilac-opal-7:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-7,
	.group:hover .group-hover\:border-lilac-opal-7,
	.hover\:border-lilac-opal-7:hover {
		border-color: rgba(133, 152, 251, 0.7);
	}
	.border-lilac-opal-07,
	.focus\:border-lilac-opal-07:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-07,
	.group:hover .group-hover\:border-lilac-opal-07,
	.hover\:border-lilac-opal-07:hover {
		border-color: rgba(133, 152, 251, 0.07);
	}
	.border-lilac-opal-8,
	.focus\:border-lilac-opal-8:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-8,
	.group:hover .group-hover\:border-lilac-opal-8,
	.hover\:border-lilac-opal-8:hover {
		border-color: rgba(133, 152, 251, 0.8);
	}
	.border-lilac-opal-08,
	.focus\:border-lilac-opal-08:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-08,
	.group:hover .group-hover\:border-lilac-opal-08,
	.hover\:border-lilac-opal-08:hover {
		border-color: rgba(133, 152, 251, 0.08);
	}
	.border-lilac-opal-9,
	.focus\:border-lilac-opal-9:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-9,
	.group:hover .group-hover\:border-lilac-opal-9,
	.hover\:border-lilac-opal-9:hover {
		border-color: rgba(133, 152, 251, 0.9);
	}
	.border-lilac-opal-09,
	.focus\:border-lilac-opal-09:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-09,
	.group:hover .group-hover\:border-lilac-opal-09,
	.hover\:border-lilac-opal-09:hover {
		border-color: rgba(133, 152, 251, 0.09);
	}
	.border-lilac-opal-10,
	.focus\:border-lilac-opal-10:focus,
	.group:focus-within .group-focus-within\:border-lilac-opal-10,
	.group:hover .group-hover\:border-lilac-opal-10,
	.hover\:border-lilac-opal-10:hover {
		border-color: #8598fb;
	}
	.border-sky,
	.focus\:border-sky:focus,
	.group:focus-within .group-focus-within\:border-sky,
	.group:hover .group-hover\:border-sky,
	.hover\:border-sky:hover {
		border-color: #14c4eb;
	}
	.border-sky-opal-0,
	.focus\:border-sky-opal-0:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-0,
	.group:hover .group-hover\:border-sky-opal-0,
	.hover\:border-sky-opal-0:hover {
		border-color: rgba(20, 196, 235, 0);
	}
	.border-sky-opal-00,
	.focus\:border-sky-opal-00:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-00,
	.group:hover .group-hover\:border-sky-opal-00,
	.hover\:border-sky-opal-00:hover {
		border-color: rgba(20, 196, 235, 0);
	}
	.border-sky-opal-1,
	.focus\:border-sky-opal-1:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-1,
	.group:hover .group-hover\:border-sky-opal-1,
	.hover\:border-sky-opal-1:hover {
		border-color: rgba(20, 196, 235, 0.1);
	}
	.border-sky-opal-01,
	.focus\:border-sky-opal-01:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-01,
	.group:hover .group-hover\:border-sky-opal-01,
	.hover\:border-sky-opal-01:hover {
		border-color: rgba(20, 196, 235, 0.01);
	}
	.border-sky-opal-2,
	.focus\:border-sky-opal-2:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-2,
	.group:hover .group-hover\:border-sky-opal-2,
	.hover\:border-sky-opal-2:hover {
		border-color: rgba(20, 196, 235, 0.2);
	}
	.border-sky-opal-02,
	.focus\:border-sky-opal-02:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-02,
	.group:hover .group-hover\:border-sky-opal-02,
	.hover\:border-sky-opal-02:hover {
		border-color: rgba(20, 196, 235, 0.02);
	}
	.border-sky-opal-3,
	.focus\:border-sky-opal-3:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-3,
	.group:hover .group-hover\:border-sky-opal-3,
	.hover\:border-sky-opal-3:hover {
		border-color: rgba(20, 196, 235, 0.3);
	}
	.border-sky-opal-03,
	.focus\:border-sky-opal-03:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-03,
	.group:hover .group-hover\:border-sky-opal-03,
	.hover\:border-sky-opal-03:hover {
		border-color: rgba(20, 196, 235, 0.03);
	}
	.border-sky-opal-4,
	.focus\:border-sky-opal-4:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-4,
	.group:hover .group-hover\:border-sky-opal-4,
	.hover\:border-sky-opal-4:hover {
		border-color: rgba(20, 196, 235, 0.4);
	}
	.border-sky-opal-04,
	.focus\:border-sky-opal-04:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-04,
	.group:hover .group-hover\:border-sky-opal-04,
	.hover\:border-sky-opal-04:hover {
		border-color: rgba(20, 196, 235, 0.04);
	}
	.border-sky-opal-5,
	.focus\:border-sky-opal-5:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-5,
	.group:hover .group-hover\:border-sky-opal-5,
	.hover\:border-sky-opal-5:hover {
		border-color: rgba(20, 196, 235, 0.5);
	}
	.border-sky-opal-05,
	.focus\:border-sky-opal-05:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-05,
	.group:hover .group-hover\:border-sky-opal-05,
	.hover\:border-sky-opal-05:hover {
		border-color: rgba(20, 196, 235, 0.05);
	}
	.border-sky-opal-6,
	.focus\:border-sky-opal-6:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-6,
	.group:hover .group-hover\:border-sky-opal-6,
	.hover\:border-sky-opal-6:hover {
		border-color: rgba(20, 196, 235, 0.6);
	}
	.border-sky-opal-06,
	.focus\:border-sky-opal-06:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-06,
	.group:hover .group-hover\:border-sky-opal-06,
	.hover\:border-sky-opal-06:hover {
		border-color: rgba(20, 196, 235, 0.06);
	}
	.border-sky-opal-7,
	.focus\:border-sky-opal-7:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-7,
	.group:hover .group-hover\:border-sky-opal-7,
	.hover\:border-sky-opal-7:hover {
		border-color: rgba(20, 196, 235, 0.7);
	}
	.border-sky-opal-07,
	.focus\:border-sky-opal-07:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-07,
	.group:hover .group-hover\:border-sky-opal-07,
	.hover\:border-sky-opal-07:hover {
		border-color: rgba(20, 196, 235, 0.07);
	}
	.border-sky-opal-8,
	.focus\:border-sky-opal-8:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-8,
	.group:hover .group-hover\:border-sky-opal-8,
	.hover\:border-sky-opal-8:hover {
		border-color: rgba(20, 196, 235, 0.8);
	}
	.border-sky-opal-08,
	.focus\:border-sky-opal-08:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-08,
	.group:hover .group-hover\:border-sky-opal-08,
	.hover\:border-sky-opal-08:hover {
		border-color: rgba(20, 196, 235, 0.08);
	}
	.border-sky-opal-9,
	.focus\:border-sky-opal-9:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-9,
	.group:hover .group-hover\:border-sky-opal-9,
	.hover\:border-sky-opal-9:hover {
		border-color: rgba(20, 196, 235, 0.9);
	}
	.border-sky-opal-09,
	.focus\:border-sky-opal-09:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-09,
	.group:hover .group-hover\:border-sky-opal-09,
	.hover\:border-sky-opal-09:hover {
		border-color: rgba(20, 196, 235, 0.09);
	}
	.border-sky-opal-10,
	.focus\:border-sky-opal-10:focus,
	.group:focus-within .group-focus-within\:border-sky-opal-10,
	.group:hover .group-hover\:border-sky-opal-10,
	.hover\:border-sky-opal-10:hover {
		border-color: #14c4eb;
	}
	.border-cotton-candy,
	.focus\:border-cotton-candy:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy,
	.group:hover .group-hover\:border-cotton-candy,
	.hover\:border-cotton-candy:hover {
		border-color: #c0f5f2;
	}
	.border-cotton-candy-opal-0,
	.focus\:border-cotton-candy-opal-0:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-0,
	.group:hover .group-hover\:border-cotton-candy-opal-0,
	.hover\:border-cotton-candy-opal-0:hover {
		border-color: rgba(192, 245, 242, 0);
	}
	.border-cotton-candy-opal-00,
	.focus\:border-cotton-candy-opal-00:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-00,
	.group:hover .group-hover\:border-cotton-candy-opal-00,
	.hover\:border-cotton-candy-opal-00:hover {
		border-color: rgba(192, 245, 242, 0);
	}
	.border-cotton-candy-opal-1,
	.focus\:border-cotton-candy-opal-1:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-1,
	.group:hover .group-hover\:border-cotton-candy-opal-1,
	.hover\:border-cotton-candy-opal-1:hover {
		border-color: rgba(192, 245, 242, 0.1);
	}
	.border-cotton-candy-opal-01,
	.focus\:border-cotton-candy-opal-01:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-01,
	.group:hover .group-hover\:border-cotton-candy-opal-01,
	.hover\:border-cotton-candy-opal-01:hover {
		border-color: rgba(192, 245, 242, 0.01);
	}
	.border-cotton-candy-opal-2,
	.focus\:border-cotton-candy-opal-2:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-2,
	.group:hover .group-hover\:border-cotton-candy-opal-2,
	.hover\:border-cotton-candy-opal-2:hover {
		border-color: rgba(192, 245, 242, 0.2);
	}
	.border-cotton-candy-opal-02,
	.focus\:border-cotton-candy-opal-02:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-02,
	.group:hover .group-hover\:border-cotton-candy-opal-02,
	.hover\:border-cotton-candy-opal-02:hover {
		border-color: rgba(192, 245, 242, 0.02);
	}
	.border-cotton-candy-opal-3,
	.focus\:border-cotton-candy-opal-3:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-3,
	.group:hover .group-hover\:border-cotton-candy-opal-3,
	.hover\:border-cotton-candy-opal-3:hover {
		border-color: rgba(192, 245, 242, 0.3);
	}
	.border-cotton-candy-opal-03,
	.focus\:border-cotton-candy-opal-03:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-03,
	.group:hover .group-hover\:border-cotton-candy-opal-03,
	.hover\:border-cotton-candy-opal-03:hover {
		border-color: rgba(192, 245, 242, 0.03);
	}
	.border-cotton-candy-opal-4,
	.focus\:border-cotton-candy-opal-4:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-4,
	.group:hover .group-hover\:border-cotton-candy-opal-4,
	.hover\:border-cotton-candy-opal-4:hover {
		border-color: rgba(192, 245, 242, 0.4);
	}
	.border-cotton-candy-opal-04,
	.focus\:border-cotton-candy-opal-04:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-04,
	.group:hover .group-hover\:border-cotton-candy-opal-04,
	.hover\:border-cotton-candy-opal-04:hover {
		border-color: rgba(192, 245, 242, 0.04);
	}
	.border-cotton-candy-opal-5,
	.focus\:border-cotton-candy-opal-5:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-5,
	.group:hover .group-hover\:border-cotton-candy-opal-5,
	.hover\:border-cotton-candy-opal-5:hover {
		border-color: rgba(192, 245, 242, 0.5);
	}
	.border-cotton-candy-opal-05,
	.focus\:border-cotton-candy-opal-05:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-05,
	.group:hover .group-hover\:border-cotton-candy-opal-05,
	.hover\:border-cotton-candy-opal-05:hover {
		border-color: rgba(192, 245, 242, 0.05);
	}
	.border-cotton-candy-opal-6,
	.focus\:border-cotton-candy-opal-6:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-6,
	.group:hover .group-hover\:border-cotton-candy-opal-6,
	.hover\:border-cotton-candy-opal-6:hover {
		border-color: rgba(192, 245, 242, 0.6);
	}
	.border-cotton-candy-opal-06,
	.focus\:border-cotton-candy-opal-06:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-06,
	.group:hover .group-hover\:border-cotton-candy-opal-06,
	.hover\:border-cotton-candy-opal-06:hover {
		border-color: rgba(192, 245, 242, 0.06);
	}
	.border-cotton-candy-opal-7,
	.focus\:border-cotton-candy-opal-7:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-7,
	.group:hover .group-hover\:border-cotton-candy-opal-7,
	.hover\:border-cotton-candy-opal-7:hover {
		border-color: rgba(192, 245, 242, 0.7);
	}
	.border-cotton-candy-opal-07,
	.focus\:border-cotton-candy-opal-07:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-07,
	.group:hover .group-hover\:border-cotton-candy-opal-07,
	.hover\:border-cotton-candy-opal-07:hover {
		border-color: rgba(192, 245, 242, 0.07);
	}
	.border-cotton-candy-opal-8,
	.focus\:border-cotton-candy-opal-8:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-8,
	.group:hover .group-hover\:border-cotton-candy-opal-8,
	.hover\:border-cotton-candy-opal-8:hover {
		border-color: rgba(192, 245, 242, 0.8);
	}
	.border-cotton-candy-opal-08,
	.focus\:border-cotton-candy-opal-08:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-08,
	.group:hover .group-hover\:border-cotton-candy-opal-08,
	.hover\:border-cotton-candy-opal-08:hover {
		border-color: rgba(192, 245, 242, 0.08);
	}
	.border-cotton-candy-opal-9,
	.focus\:border-cotton-candy-opal-9:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-9,
	.group:hover .group-hover\:border-cotton-candy-opal-9,
	.hover\:border-cotton-candy-opal-9:hover {
		border-color: rgba(192, 245, 242, 0.9);
	}
	.border-cotton-candy-opal-09,
	.focus\:border-cotton-candy-opal-09:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-09,
	.group:hover .group-hover\:border-cotton-candy-opal-09,
	.hover\:border-cotton-candy-opal-09:hover {
		border-color: rgba(192, 245, 242, 0.09);
	}
	.border-cotton-candy-opal-10,
	.focus\:border-cotton-candy-opal-10:focus,
	.group:focus-within .group-focus-within\:border-cotton-candy-opal-10,
	.group:hover .group-hover\:border-cotton-candy-opal-10,
	.hover\:border-cotton-candy-opal-10:hover {
		border-color: #c0f5f2;
	}
	.border-brand-primary,
	.focus\:border-brand-primary:focus,
	.group:focus-within .group-focus-within\:border-brand-primary,
	.group:hover .group-hover\:border-brand-primary,
	.hover\:border-brand-primary:hover {
		border-color: #ffffff;
	}
	.border-brand-primary-opal-0,
	.focus\:border-brand-primary-opal-0:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-0,
	.group:hover .group-hover\:border-brand-primary-opal-0,
	.hover\:border-brand-primary-opal-0:hover {
		border-color: rgba(68, 28, 153, 0);
	}
	.border-brand-primary-opal-00,
	.focus\:border-brand-primary-opal-00:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-00,
	.group:hover .group-hover\:border-brand-primary-opal-00,
	.hover\:border-brand-primary-opal-00:hover {
		border-color: rgba(68, 28, 153, 0);
	}
	.border-brand-primary-opal-1,
	.focus\:border-brand-primary-opal-1:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-1,
	.group:hover .group-hover\:border-brand-primary-opal-1,
	.hover\:border-brand-primary-opal-1:hover {
		border-color: rgba(68, 28, 153, 0.1);
	}
	.border-brand-primary-opal-01,
	.focus\:border-brand-primary-opal-01:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-01,
	.group:hover .group-hover\:border-brand-primary-opal-01,
	.hover\:border-brand-primary-opal-01:hover {
		border-color: rgba(68, 28, 153, 0.01);
	}
	.border-brand-primary-opal-2,
	.focus\:border-brand-primary-opal-2:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-2,
	.group:hover .group-hover\:border-brand-primary-opal-2,
	.hover\:border-brand-primary-opal-2:hover {
		border-color: rgba(68, 28, 153, 0.2);
	}
	.border-brand-primary-opal-02,
	.focus\:border-brand-primary-opal-02:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-02,
	.group:hover .group-hover\:border-brand-primary-opal-02,
	.hover\:border-brand-primary-opal-02:hover {
		border-color: rgba(68, 28, 153, 0.02);
	}
	.border-brand-primary-opal-3,
	.focus\:border-brand-primary-opal-3:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-3,
	.group:hover .group-hover\:border-brand-primary-opal-3,
	.hover\:border-brand-primary-opal-3:hover {
		border-color: rgba(68, 28, 153, 0.3);
	}
	.border-brand-primary-opal-03,
	.focus\:border-brand-primary-opal-03:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-03,
	.group:hover .group-hover\:border-brand-primary-opal-03,
	.hover\:border-brand-primary-opal-03:hover {
		border-color: rgba(68, 28, 153, 0.03);
	}
	.border-brand-primary-opal-4,
	.focus\:border-brand-primary-opal-4:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-4,
	.group:hover .group-hover\:border-brand-primary-opal-4,
	.hover\:border-brand-primary-opal-4:hover {
		border-color: rgba(68, 28, 153, 0.4);
	}
	.border-brand-primary-opal-04,
	.focus\:border-brand-primary-opal-04:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-04,
	.group:hover .group-hover\:border-brand-primary-opal-04,
	.hover\:border-brand-primary-opal-04:hover {
		border-color: rgba(68, 28, 153, 0.04);
	}
	.border-brand-primary-opal-5,
	.focus\:border-brand-primary-opal-5:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-5,
	.group:hover .group-hover\:border-brand-primary-opal-5,
	.hover\:border-brand-primary-opal-5:hover {
		border-color: rgba(68, 28, 153, 0.5);
	}
	.border-brand-primary-opal-05,
	.focus\:border-brand-primary-opal-05:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-05,
	.group:hover .group-hover\:border-brand-primary-opal-05,
	.hover\:border-brand-primary-opal-05:hover {
		border-color: rgba(68, 28, 153, 0.05);
	}
	.border-brand-primary-opal-6,
	.focus\:border-brand-primary-opal-6:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-6,
	.group:hover .group-hover\:border-brand-primary-opal-6,
	.hover\:border-brand-primary-opal-6:hover {
		border-color: rgba(68, 28, 153, 0.6);
	}
	.border-brand-primary-opal-06,
	.focus\:border-brand-primary-opal-06:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-06,
	.group:hover .group-hover\:border-brand-primary-opal-06,
	.hover\:border-brand-primary-opal-06:hover {
		border-color: rgba(68, 28, 153, 0.06);
	}
	.border-brand-primary-opal-7,
	.focus\:border-brand-primary-opal-7:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-7,
	.group:hover .group-hover\:border-brand-primary-opal-7,
	.hover\:border-brand-primary-opal-7:hover {
		border-color: rgba(68, 28, 153, 0.7);
	}
	.border-brand-primary-opal-07,
	.focus\:border-brand-primary-opal-07:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-07,
	.group:hover .group-hover\:border-brand-primary-opal-07,
	.hover\:border-brand-primary-opal-07:hover {
		border-color: rgba(68, 28, 153, 0.07);
	}
	.border-brand-primary-opal-8,
	.focus\:border-brand-primary-opal-8:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-8,
	.group:hover .group-hover\:border-brand-primary-opal-8,
	.hover\:border-brand-primary-opal-8:hover {
		border-color: rgba(68, 28, 153, 0.8);
	}
	.border-brand-primary-opal-08,
	.focus\:border-brand-primary-opal-08:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-08,
	.group:hover .group-hover\:border-brand-primary-opal-08,
	.hover\:border-brand-primary-opal-08:hover {
		border-color: rgba(68, 28, 153, 0.08);
	}
	.border-brand-primary-opal-9,
	.focus\:border-brand-primary-opal-9:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-9,
	.group:hover .group-hover\:border-brand-primary-opal-9,
	.hover\:border-brand-primary-opal-9:hover {
		border-color: rgba(68, 28, 153, 0.9);
	}
	.border-brand-primary-opal-09,
	.focus\:border-brand-primary-opal-09:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-09,
	.group:hover .group-hover\:border-brand-primary-opal-09,
	.hover\:border-brand-primary-opal-09:hover {
		border-color: rgba(68, 28, 153, 0.09);
	}
	.border-brand-primary-opal-10,
	.focus\:border-brand-primary-opal-10:focus,
	.group:focus-within .group-focus-within\:border-brand-primary-opal-10,
	.group:hover .group-hover\:border-brand-primary-opal-10,
	.hover\:border-brand-primary-opal-10:hover {
		border-color: #ffffff;
	}
	.border-brand-secondary,
	.focus\:border-brand-secondary:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary,
	.group:hover .group-hover\:border-brand-secondary,
	.hover\:border-brand-secondary:hover {
		border-color: #ffffff;
	}
	.border-brand-secondary-opal-0,
	.focus\:border-brand-secondary-opal-0:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-0,
	.group:hover .group-hover\:border-brand-secondary-opal-0,
	.hover\:border-brand-secondary-opal-0:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.border-brand-secondary-opal-00,
	.focus\:border-brand-secondary-opal-00:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-00,
	.group:hover .group-hover\:border-brand-secondary-opal-00,
	.hover\:border-brand-secondary-opal-00:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.border-brand-secondary-opal-1,
	.focus\:border-brand-secondary-opal-1:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-1,
	.group:hover .group-hover\:border-brand-secondary-opal-1,
	.hover\:border-brand-secondary-opal-1:hover {
		border-color: rgba(3, 3, 40, 0.1);
	}
	.border-brand-secondary-opal-01,
	.focus\:border-brand-secondary-opal-01:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-01,
	.group:hover .group-hover\:border-brand-secondary-opal-01,
	.hover\:border-brand-secondary-opal-01:hover {
		border-color: rgba(3, 3, 40, 0.01);
	}
	.border-brand-secondary-opal-2,
	.focus\:border-brand-secondary-opal-2:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-2,
	.group:hover .group-hover\:border-brand-secondary-opal-2,
	.hover\:border-brand-secondary-opal-2:hover {
		border-color: rgba(3, 3, 40, 0.2);
	}
	.border-brand-secondary-opal-02,
	.focus\:border-brand-secondary-opal-02:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-02,
	.group:hover .group-hover\:border-brand-secondary-opal-02,
	.hover\:border-brand-secondary-opal-02:hover {
		border-color: rgba(3, 3, 40, 0.02);
	}
	.border-brand-secondary-opal-3,
	.focus\:border-brand-secondary-opal-3:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-3,
	.group:hover .group-hover\:border-brand-secondary-opal-3,
	.hover\:border-brand-secondary-opal-3:hover {
		border-color: rgba(3, 3, 40, 0.3);
	}
	.border-brand-secondary-opal-03,
	.focus\:border-brand-secondary-opal-03:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-03,
	.group:hover .group-hover\:border-brand-secondary-opal-03,
	.hover\:border-brand-secondary-opal-03:hover {
		border-color: rgba(3, 3, 40, 0.03);
	}
	.border-brand-secondary-opal-4,
	.focus\:border-brand-secondary-opal-4:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-4,
	.group:hover .group-hover\:border-brand-secondary-opal-4,
	.hover\:border-brand-secondary-opal-4:hover {
		border-color: rgba(3, 3, 40, 0.4);
	}
	.border-brand-secondary-opal-04,
	.focus\:border-brand-secondary-opal-04:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-04,
	.group:hover .group-hover\:border-brand-secondary-opal-04,
	.hover\:border-brand-secondary-opal-04:hover {
		border-color: rgba(3, 3, 40, 0.04);
	}
	.border-brand-secondary-opal-5,
	.focus\:border-brand-secondary-opal-5:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-5,
	.group:hover .group-hover\:border-brand-secondary-opal-5,
	.hover\:border-brand-secondary-opal-5:hover {
		border-color: rgba(3, 3, 40, 0.5);
	}
	.border-brand-secondary-opal-05,
	.focus\:border-brand-secondary-opal-05:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-05,
	.group:hover .group-hover\:border-brand-secondary-opal-05,
	.hover\:border-brand-secondary-opal-05:hover {
		border-color: rgba(3, 3, 40, 0.05);
	}
	.border-brand-secondary-opal-6,
	.focus\:border-brand-secondary-opal-6:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-6,
	.group:hover .group-hover\:border-brand-secondary-opal-6,
	.hover\:border-brand-secondary-opal-6:hover {
		border-color: rgba(3, 3, 40, 0.6);
	}
	.border-brand-secondary-opal-06,
	.focus\:border-brand-secondary-opal-06:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-06,
	.group:hover .group-hover\:border-brand-secondary-opal-06,
	.hover\:border-brand-secondary-opal-06:hover {
		border-color: rgba(3, 3, 40, 0.06);
	}
	.border-brand-secondary-opal-7,
	.focus\:border-brand-secondary-opal-7:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-7,
	.group:hover .group-hover\:border-brand-secondary-opal-7,
	.hover\:border-brand-secondary-opal-7:hover {
		border-color: rgba(3, 3, 40, 0.7);
	}
	.border-brand-secondary-opal-07,
	.focus\:border-brand-secondary-opal-07:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-07,
	.group:hover .group-hover\:border-brand-secondary-opal-07,
	.hover\:border-brand-secondary-opal-07:hover {
		border-color: rgba(3, 3, 40, 0.07);
	}
	.border-brand-secondary-opal-8,
	.focus\:border-brand-secondary-opal-8:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-8,
	.group:hover .group-hover\:border-brand-secondary-opal-8,
	.hover\:border-brand-secondary-opal-8:hover {
		border-color: rgba(3, 3, 40, 0.8);
	}
	.border-brand-secondary-opal-08,
	.focus\:border-brand-secondary-opal-08:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-08,
	.group:hover .group-hover\:border-brand-secondary-opal-08,
	.hover\:border-brand-secondary-opal-08:hover {
		border-color: rgba(3, 3, 40, 0.08);
	}
	.border-brand-secondary-opal-9,
	.focus\:border-brand-secondary-opal-9:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-9,
	.group:hover .group-hover\:border-brand-secondary-opal-9,
	.hover\:border-brand-secondary-opal-9:hover {
		border-color: rgba(3, 3, 40, 0.9);
	}
	.border-brand-secondary-opal-09,
	.focus\:border-brand-secondary-opal-09:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-09,
	.group:hover .group-hover\:border-brand-secondary-opal-09,
	.hover\:border-brand-secondary-opal-09:hover {
		border-color: rgba(3, 3, 40, 0.09);
	}
	.border-brand-secondary-opal-10,
	.focus\:border-brand-secondary-opal-10:focus,
	.group:focus-within .group-focus-within\:border-brand-secondary-opal-10,
	.group:hover .group-hover\:border-brand-secondary-opal-10,
	.hover\:border-brand-secondary-opal-10:hover {
		border-color: #ffffff;
	}
	.border-color-headline,
	.focus\:border-color-headline:focus,
	.group:focus-within .group-focus-within\:border-color-headline,
	.group:hover .group-hover\:border-color-headline,
	.hover\:border-color-headline:hover {
		border-color: #ffffff;
	}
	.border-color-headline-opal-0,
	.focus\:border-color-headline-opal-0:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-0,
	.group:hover .group-hover\:border-color-headline-opal-0,
	.hover\:border-color-headline-opal-0:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.border-color-headline-opal-00,
	.focus\:border-color-headline-opal-00:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-00,
	.group:hover .group-hover\:border-color-headline-opal-00,
	.hover\:border-color-headline-opal-00:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.border-color-headline-opal-1,
	.focus\:border-color-headline-opal-1:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-1,
	.group:hover .group-hover\:border-color-headline-opal-1,
	.hover\:border-color-headline-opal-1:hover {
		border-color: rgba(3, 3, 40, 0.1);
	}
	.border-color-headline-opal-01,
	.focus\:border-color-headline-opal-01:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-01,
	.group:hover .group-hover\:border-color-headline-opal-01,
	.hover\:border-color-headline-opal-01:hover {
		border-color: rgba(3, 3, 40, 0.01);
	}
	.border-color-headline-opal-2,
	.focus\:border-color-headline-opal-2:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-2,
	.group:hover .group-hover\:border-color-headline-opal-2,
	.hover\:border-color-headline-opal-2:hover {
		border-color: rgba(3, 3, 40, 0.2);
	}
	.border-color-headline-opal-02,
	.focus\:border-color-headline-opal-02:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-02,
	.group:hover .group-hover\:border-color-headline-opal-02,
	.hover\:border-color-headline-opal-02:hover {
		border-color: rgba(3, 3, 40, 0.02);
	}
	.border-color-headline-opal-3,
	.focus\:border-color-headline-opal-3:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-3,
	.group:hover .group-hover\:border-color-headline-opal-3,
	.hover\:border-color-headline-opal-3:hover {
		border-color: rgba(3, 3, 40, 0.3);
	}
	.border-color-headline-opal-03,
	.focus\:border-color-headline-opal-03:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-03,
	.group:hover .group-hover\:border-color-headline-opal-03,
	.hover\:border-color-headline-opal-03:hover {
		border-color: rgba(3, 3, 40, 0.03);
	}
	.border-color-headline-opal-4,
	.focus\:border-color-headline-opal-4:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-4,
	.group:hover .group-hover\:border-color-headline-opal-4,
	.hover\:border-color-headline-opal-4:hover {
		border-color: rgba(3, 3, 40, 0.4);
	}
	.border-color-headline-opal-04,
	.focus\:border-color-headline-opal-04:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-04,
	.group:hover .group-hover\:border-color-headline-opal-04,
	.hover\:border-color-headline-opal-04:hover {
		border-color: rgba(3, 3, 40, 0.04);
	}
	.border-color-headline-opal-5,
	.focus\:border-color-headline-opal-5:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-5,
	.group:hover .group-hover\:border-color-headline-opal-5,
	.hover\:border-color-headline-opal-5:hover {
		border-color: rgba(3, 3, 40, 0.5);
	}
	.border-color-headline-opal-05,
	.focus\:border-color-headline-opal-05:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-05,
	.group:hover .group-hover\:border-color-headline-opal-05,
	.hover\:border-color-headline-opal-05:hover {
		border-color: rgba(3, 3, 40, 0.05);
	}
	.border-color-headline-opal-6,
	.focus\:border-color-headline-opal-6:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-6,
	.group:hover .group-hover\:border-color-headline-opal-6,
	.hover\:border-color-headline-opal-6:hover {
		border-color: rgba(3, 3, 40, 0.6);
	}
	.border-color-headline-opal-06,
	.focus\:border-color-headline-opal-06:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-06,
	.group:hover .group-hover\:border-color-headline-opal-06,
	.hover\:border-color-headline-opal-06:hover {
		border-color: rgba(3, 3, 40, 0.06);
	}
	.border-color-headline-opal-7,
	.focus\:border-color-headline-opal-7:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-7,
	.group:hover .group-hover\:border-color-headline-opal-7,
	.hover\:border-color-headline-opal-7:hover {
		border-color: rgba(3, 3, 40, 0.7);
	}
	.border-color-headline-opal-07,
	.focus\:border-color-headline-opal-07:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-07,
	.group:hover .group-hover\:border-color-headline-opal-07,
	.hover\:border-color-headline-opal-07:hover {
		border-color: rgba(3, 3, 40, 0.07);
	}
	.border-color-headline-opal-8,
	.focus\:border-color-headline-opal-8:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-8,
	.group:hover .group-hover\:border-color-headline-opal-8,
	.hover\:border-color-headline-opal-8:hover {
		border-color: rgba(3, 3, 40, 0.8);
	}
	.border-color-headline-opal-08,
	.focus\:border-color-headline-opal-08:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-08,
	.group:hover .group-hover\:border-color-headline-opal-08,
	.hover\:border-color-headline-opal-08:hover {
		border-color: rgba(3, 3, 40, 0.08);
	}
	.border-color-headline-opal-9,
	.focus\:border-color-headline-opal-9:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-9,
	.group:hover .group-hover\:border-color-headline-opal-9,
	.hover\:border-color-headline-opal-9:hover {
		border-color: rgba(3, 3, 40, 0.9);
	}
	.border-color-headline-opal-09,
	.focus\:border-color-headline-opal-09:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-09,
	.group:hover .group-hover\:border-color-headline-opal-09,
	.hover\:border-color-headline-opal-09:hover {
		border-color: rgba(3, 3, 40, 0.09);
	}
	.border-color-headline-opal-10,
	.focus\:border-color-headline-opal-10:focus,
	.group:focus-within .group-focus-within\:border-color-headline-opal-10,
	.group:hover .group-hover\:border-color-headline-opal-10,
	.hover\:border-color-headline-opal-10:hover {
		border-color: #ffffff;
	}
	.border-color-body,
	.focus\:border-color-body:focus,
	.group:focus-within .group-focus-within\:border-color-body,
	.group:hover .group-hover\:border-color-body,
	.hover\:border-color-body:hover {
		border-color: #383f76;
	}
	.border-color-body-opal-0,
	.focus\:border-color-body-opal-0:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-0,
	.group:hover .group-hover\:border-color-body-opal-0,
	.hover\:border-color-body-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-color-body-opal-00,
	.focus\:border-color-body-opal-00:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-00,
	.group:hover .group-hover\:border-color-body-opal-00,
	.hover\:border-color-body-opal-00:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-color-body-opal-1,
	.focus\:border-color-body-opal-1:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-1,
	.group:hover .group-hover\:border-color-body-opal-1,
	.hover\:border-color-body-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.border-color-body-opal-01,
	.focus\:border-color-body-opal-01:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-01,
	.group:hover .group-hover\:border-color-body-opal-01,
	.hover\:border-color-body-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.border-color-body-opal-2,
	.focus\:border-color-body-opal-2:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-2,
	.group:hover .group-hover\:border-color-body-opal-2,
	.hover\:border-color-body-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.border-color-body-opal-02,
	.focus\:border-color-body-opal-02:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-02,
	.group:hover .group-hover\:border-color-body-opal-02,
	.hover\:border-color-body-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.border-color-body-opal-3,
	.focus\:border-color-body-opal-3:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-3,
	.group:hover .group-hover\:border-color-body-opal-3,
	.hover\:border-color-body-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.border-color-body-opal-03,
	.focus\:border-color-body-opal-03:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-03,
	.group:hover .group-hover\:border-color-body-opal-03,
	.hover\:border-color-body-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.border-color-body-opal-4,
	.focus\:border-color-body-opal-4:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-4,
	.group:hover .group-hover\:border-color-body-opal-4,
	.hover\:border-color-body-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.border-color-body-opal-04,
	.focus\:border-color-body-opal-04:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-04,
	.group:hover .group-hover\:border-color-body-opal-04,
	.hover\:border-color-body-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.border-color-body-opal-5,
	.focus\:border-color-body-opal-5:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-5,
	.group:hover .group-hover\:border-color-body-opal-5,
	.hover\:border-color-body-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.border-color-body-opal-05,
	.focus\:border-color-body-opal-05:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-05,
	.group:hover .group-hover\:border-color-body-opal-05,
	.hover\:border-color-body-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.border-color-body-opal-6,
	.focus\:border-color-body-opal-6:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-6,
	.group:hover .group-hover\:border-color-body-opal-6,
	.hover\:border-color-body-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.border-color-body-opal-06,
	.focus\:border-color-body-opal-06:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-06,
	.group:hover .group-hover\:border-color-body-opal-06,
	.hover\:border-color-body-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.border-color-body-opal-7,
	.focus\:border-color-body-opal-7:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-7,
	.group:hover .group-hover\:border-color-body-opal-7,
	.hover\:border-color-body-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.border-color-body-opal-07,
	.focus\:border-color-body-opal-07:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-07,
	.group:hover .group-hover\:border-color-body-opal-07,
	.hover\:border-color-body-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.border-color-body-opal-8,
	.focus\:border-color-body-opal-8:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-8,
	.group:hover .group-hover\:border-color-body-opal-8,
	.hover\:border-color-body-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.border-color-body-opal-08,
	.focus\:border-color-body-opal-08:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-08,
	.group:hover .group-hover\:border-color-body-opal-08,
	.hover\:border-color-body-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.border-color-body-opal-9,
	.focus\:border-color-body-opal-9:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-9,
	.group:hover .group-hover\:border-color-body-opal-9,
	.hover\:border-color-body-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.border-color-body-opal-09,
	.focus\:border-color-body-opal-09:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-09,
	.group:hover .group-hover\:border-color-body-opal-09,
	.hover\:border-color-body-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.border-color-body-opal-10,
	.focus\:border-color-body-opal-10:focus,
	.group:focus-within .group-focus-within\:border-color-body-opal-10,
	.group:hover .group-hover\:border-color-body-opal-10,
	.hover\:border-color-body-opal-10:hover {
		border-color: #383f76;
	}
	.border-action,
	.focus\:border-action:focus,
	.group:focus-within .group-focus-within\:border-action,
	.group:hover .group-hover\:border-action,
	.hover\:border-action:hover {
		border-color: #145deb;
	}
	.border-action-opal-0,
	.focus\:border-action-opal-0:focus,
	.group:focus-within .group-focus-within\:border-action-opal-0,
	.group:hover .group-hover\:border-action-opal-0,
	.hover\:border-action-opal-0:hover {
		border-color: rgba(20, 93, 235, 0);
	}
	.border-action-opal-00,
	.focus\:border-action-opal-00:focus,
	.group:focus-within .group-focus-within\:border-action-opal-00,
	.group:hover .group-hover\:border-action-opal-00,
	.hover\:border-action-opal-00:hover {
		border-color: rgba(20, 93, 235, 0);
	}
	.border-action-opal-1,
	.focus\:border-action-opal-1:focus,
	.group:focus-within .group-focus-within\:border-action-opal-1,
	.group:hover .group-hover\:border-action-opal-1,
	.hover\:border-action-opal-1:hover {
		border-color: rgba(20, 93, 235, 0.1);
	}
	.border-action-opal-01,
	.focus\:border-action-opal-01:focus,
	.group:focus-within .group-focus-within\:border-action-opal-01,
	.group:hover .group-hover\:border-action-opal-01,
	.hover\:border-action-opal-01:hover {
		border-color: rgba(20, 93, 235, 0.01);
	}
	.border-action-opal-2,
	.focus\:border-action-opal-2:focus,
	.group:focus-within .group-focus-within\:border-action-opal-2,
	.group:hover .group-hover\:border-action-opal-2,
	.hover\:border-action-opal-2:hover {
		border-color: rgba(20, 93, 235, 0.2);
	}
	.border-action-opal-02,
	.focus\:border-action-opal-02:focus,
	.group:focus-within .group-focus-within\:border-action-opal-02,
	.group:hover .group-hover\:border-action-opal-02,
	.hover\:border-action-opal-02:hover {
		border-color: rgba(20, 93, 235, 0.02);
	}
	.border-action-opal-3,
	.focus\:border-action-opal-3:focus,
	.group:focus-within .group-focus-within\:border-action-opal-3,
	.group:hover .group-hover\:border-action-opal-3,
	.hover\:border-action-opal-3:hover {
		border-color: rgba(20, 93, 235, 0.3);
	}
	.border-action-opal-03,
	.focus\:border-action-opal-03:focus,
	.group:focus-within .group-focus-within\:border-action-opal-03,
	.group:hover .group-hover\:border-action-opal-03,
	.hover\:border-action-opal-03:hover {
		border-color: rgba(20, 93, 235, 0.03);
	}
	.border-action-opal-4,
	.focus\:border-action-opal-4:focus,
	.group:focus-within .group-focus-within\:border-action-opal-4,
	.group:hover .group-hover\:border-action-opal-4,
	.hover\:border-action-opal-4:hover {
		border-color: rgba(20, 93, 235, 0.4);
	}
	.border-action-opal-04,
	.focus\:border-action-opal-04:focus,
	.group:focus-within .group-focus-within\:border-action-opal-04,
	.group:hover .group-hover\:border-action-opal-04,
	.hover\:border-action-opal-04:hover {
		border-color: rgba(20, 93, 235, 0.04);
	}
	.border-action-opal-5,
	.focus\:border-action-opal-5:focus,
	.group:focus-within .group-focus-within\:border-action-opal-5,
	.group:hover .group-hover\:border-action-opal-5,
	.hover\:border-action-opal-5:hover {
		border-color: rgba(20, 93, 235, 0.5);
	}
	.border-action-opal-05,
	.focus\:border-action-opal-05:focus,
	.group:focus-within .group-focus-within\:border-action-opal-05,
	.group:hover .group-hover\:border-action-opal-05,
	.hover\:border-action-opal-05:hover {
		border-color: rgba(20, 93, 235, 0.05);
	}
	.border-action-opal-6,
	.focus\:border-action-opal-6:focus,
	.group:focus-within .group-focus-within\:border-action-opal-6,
	.group:hover .group-hover\:border-action-opal-6,
	.hover\:border-action-opal-6:hover {
		border-color: rgba(20, 93, 235, 0.6);
	}
	.border-action-opal-06,
	.focus\:border-action-opal-06:focus,
	.group:focus-within .group-focus-within\:border-action-opal-06,
	.group:hover .group-hover\:border-action-opal-06,
	.hover\:border-action-opal-06:hover {
		border-color: rgba(20, 93, 235, 0.06);
	}
	.border-action-opal-7,
	.focus\:border-action-opal-7:focus,
	.group:focus-within .group-focus-within\:border-action-opal-7,
	.group:hover .group-hover\:border-action-opal-7,
	.hover\:border-action-opal-7:hover {
		border-color: rgba(20, 93, 235, 0.7);
	}
	.border-action-opal-07,
	.focus\:border-action-opal-07:focus,
	.group:focus-within .group-focus-within\:border-action-opal-07,
	.group:hover .group-hover\:border-action-opal-07,
	.hover\:border-action-opal-07:hover {
		border-color: rgba(20, 93, 235, 0.07);
	}
	.border-action-opal-8,
	.focus\:border-action-opal-8:focus,
	.group:focus-within .group-focus-within\:border-action-opal-8,
	.group:hover .group-hover\:border-action-opal-8,
	.hover\:border-action-opal-8:hover {
		border-color: rgba(20, 93, 235, 0.8);
	}
	.border-action-opal-08,
	.focus\:border-action-opal-08:focus,
	.group:focus-within .group-focus-within\:border-action-opal-08,
	.group:hover .group-hover\:border-action-opal-08,
	.hover\:border-action-opal-08:hover {
		border-color: rgba(20, 93, 235, 0.08);
	}
	.border-action-opal-9,
	.focus\:border-action-opal-9:focus,
	.group:focus-within .group-focus-within\:border-action-opal-9,
	.group:hover .group-hover\:border-action-opal-9,
	.hover\:border-action-opal-9:hover {
		border-color: rgba(20, 93, 235, 0.9);
	}
	.border-action-opal-09,
	.focus\:border-action-opal-09:focus,
	.group:focus-within .group-focus-within\:border-action-opal-09,
	.group:hover .group-hover\:border-action-opal-09,
	.hover\:border-action-opal-09:hover {
		border-color: rgba(20, 93, 235, 0.09);
	}
	.border-action-opal-10,
	.focus\:border-action-opal-10:focus,
	.group:focus-within .group-focus-within\:border-action-opal-10,
	.group:hover .group-hover\:border-action-opal-10,
	.hover\:border-action-opal-10:hover {
		border-color: #145deb;
	}
	.border-action-dark,
	.focus\:border-action-dark:focus,
	.group:focus-within .group-focus-within\:border-action-dark,
	.group:hover .group-hover\:border-action-dark,
	.hover\:border-action-dark:hover {
		border-color: #306aff;
	}
	.border-action-dark-opal-0,
	.focus\:border-action-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-0,
	.group:hover .group-hover\:border-action-dark-opal-0,
	.hover\:border-action-dark-opal-0:hover {
		border-color: rgba(48, 106, 255, 0);
	}
	.border-action-dark-opal-00,
	.focus\:border-action-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-00,
	.group:hover .group-hover\:border-action-dark-opal-00,
	.hover\:border-action-dark-opal-00:hover {
		border-color: rgba(48, 106, 255, 0);
	}
	.border-action-dark-opal-1,
	.focus\:border-action-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-1,
	.group:hover .group-hover\:border-action-dark-opal-1,
	.hover\:border-action-dark-opal-1:hover {
		border-color: rgba(48, 106, 255, 0.1);
	}
	.border-action-dark-opal-01,
	.focus\:border-action-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-01,
	.group:hover .group-hover\:border-action-dark-opal-01,
	.hover\:border-action-dark-opal-01:hover {
		border-color: rgba(48, 106, 255, 0.01);
	}
	.border-action-dark-opal-2,
	.focus\:border-action-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-2,
	.group:hover .group-hover\:border-action-dark-opal-2,
	.hover\:border-action-dark-opal-2:hover {
		border-color: rgba(48, 106, 255, 0.2);
	}
	.border-action-dark-opal-02,
	.focus\:border-action-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-02,
	.group:hover .group-hover\:border-action-dark-opal-02,
	.hover\:border-action-dark-opal-02:hover {
		border-color: rgba(48, 106, 255, 0.02);
	}
	.border-action-dark-opal-3,
	.focus\:border-action-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-3,
	.group:hover .group-hover\:border-action-dark-opal-3,
	.hover\:border-action-dark-opal-3:hover {
		border-color: rgba(48, 106, 255, 0.3);
	}
	.border-action-dark-opal-03,
	.focus\:border-action-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-03,
	.group:hover .group-hover\:border-action-dark-opal-03,
	.hover\:border-action-dark-opal-03:hover {
		border-color: rgba(48, 106, 255, 0.03);
	}
	.border-action-dark-opal-4,
	.focus\:border-action-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-4,
	.group:hover .group-hover\:border-action-dark-opal-4,
	.hover\:border-action-dark-opal-4:hover {
		border-color: rgba(48, 106, 255, 0.4);
	}
	.border-action-dark-opal-04,
	.focus\:border-action-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-04,
	.group:hover .group-hover\:border-action-dark-opal-04,
	.hover\:border-action-dark-opal-04:hover {
		border-color: rgba(48, 106, 255, 0.04);
	}
	.border-action-dark-opal-5,
	.focus\:border-action-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-5,
	.group:hover .group-hover\:border-action-dark-opal-5,
	.hover\:border-action-dark-opal-5:hover {
		border-color: rgba(48, 106, 255, 0.5);
	}
	.border-action-dark-opal-05,
	.focus\:border-action-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-05,
	.group:hover .group-hover\:border-action-dark-opal-05,
	.hover\:border-action-dark-opal-05:hover {
		border-color: rgba(48, 106, 255, 0.05);
	}
	.border-action-dark-opal-6,
	.focus\:border-action-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-6,
	.group:hover .group-hover\:border-action-dark-opal-6,
	.hover\:border-action-dark-opal-6:hover {
		border-color: rgba(48, 106, 255, 0.6);
	}
	.border-action-dark-opal-06,
	.focus\:border-action-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-06,
	.group:hover .group-hover\:border-action-dark-opal-06,
	.hover\:border-action-dark-opal-06:hover {
		border-color: rgba(48, 106, 255, 0.06);
	}
	.border-action-dark-opal-7,
	.focus\:border-action-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-7,
	.group:hover .group-hover\:border-action-dark-opal-7,
	.hover\:border-action-dark-opal-7:hover {
		border-color: rgba(48, 106, 255, 0.7);
	}
	.border-action-dark-opal-07,
	.focus\:border-action-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-07,
	.group:hover .group-hover\:border-action-dark-opal-07,
	.hover\:border-action-dark-opal-07:hover {
		border-color: rgba(48, 106, 255, 0.07);
	}
	.border-action-dark-opal-8,
	.focus\:border-action-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-8,
	.group:hover .group-hover\:border-action-dark-opal-8,
	.hover\:border-action-dark-opal-8:hover {
		border-color: rgba(48, 106, 255, 0.8);
	}
	.border-action-dark-opal-08,
	.focus\:border-action-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-08,
	.group:hover .group-hover\:border-action-dark-opal-08,
	.hover\:border-action-dark-opal-08:hover {
		border-color: rgba(48, 106, 255, 0.08);
	}
	.border-action-dark-opal-9,
	.focus\:border-action-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-9,
	.group:hover .group-hover\:border-action-dark-opal-9,
	.hover\:border-action-dark-opal-9:hover {
		border-color: rgba(48, 106, 255, 0.9);
	}
	.border-action-dark-opal-09,
	.focus\:border-action-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-09,
	.group:hover .group-hover\:border-action-dark-opal-09,
	.hover\:border-action-dark-opal-09:hover {
		border-color: rgba(48, 106, 255, 0.09);
	}
	.border-action-dark-opal-10,
	.focus\:border-action-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:border-action-dark-opal-10,
	.group:hover .group-hover\:border-action-dark-opal-10,
	.hover\:border-action-dark-opal-10:hover {
		border-color: #306aff;
	}
	.border-action-outline,
	.focus\:border-action-outline:focus,
	.group:focus-within .group-focus-within\:border-action-outline,
	.group:hover .group-hover\:border-action-outline,
	.hover\:border-action-outline:hover {
		border-color: #14c4eb;
	}
	.border-action-outline-opal-0,
	.focus\:border-action-outline-opal-0:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-0,
	.group:hover .group-hover\:border-action-outline-opal-0,
	.hover\:border-action-outline-opal-0:hover {
		border-color: rgba(20, 196, 235, 0);
	}
	.border-action-outline-opal-00,
	.focus\:border-action-outline-opal-00:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-00,
	.group:hover .group-hover\:border-action-outline-opal-00,
	.hover\:border-action-outline-opal-00:hover {
		border-color: rgba(20, 196, 235, 0);
	}
	.border-action-outline-opal-1,
	.focus\:border-action-outline-opal-1:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-1,
	.group:hover .group-hover\:border-action-outline-opal-1,
	.hover\:border-action-outline-opal-1:hover {
		border-color: rgba(20, 196, 235, 0.1);
	}
	.border-action-outline-opal-01,
	.focus\:border-action-outline-opal-01:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-01,
	.group:hover .group-hover\:border-action-outline-opal-01,
	.hover\:border-action-outline-opal-01:hover {
		border-color: rgba(20, 196, 235, 0.01);
	}
	.border-action-outline-opal-2,
	.focus\:border-action-outline-opal-2:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-2,
	.group:hover .group-hover\:border-action-outline-opal-2,
	.hover\:border-action-outline-opal-2:hover {
		border-color: rgba(20, 196, 235, 0.2);
	}
	.border-action-outline-opal-02,
	.focus\:border-action-outline-opal-02:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-02,
	.group:hover .group-hover\:border-action-outline-opal-02,
	.hover\:border-action-outline-opal-02:hover {
		border-color: rgba(20, 196, 235, 0.02);
	}
	.border-action-outline-opal-3,
	.focus\:border-action-outline-opal-3:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-3,
	.group:hover .group-hover\:border-action-outline-opal-3,
	.hover\:border-action-outline-opal-3:hover {
		border-color: rgba(20, 196, 235, 0.3);
	}
	.border-action-outline-opal-03,
	.focus\:border-action-outline-opal-03:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-03,
	.group:hover .group-hover\:border-action-outline-opal-03,
	.hover\:border-action-outline-opal-03:hover {
		border-color: rgba(20, 196, 235, 0.03);
	}
	.border-action-outline-opal-4,
	.focus\:border-action-outline-opal-4:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-4,
	.group:hover .group-hover\:border-action-outline-opal-4,
	.hover\:border-action-outline-opal-4:hover {
		border-color: rgba(20, 196, 235, 0.4);
	}
	.border-action-outline-opal-04,
	.focus\:border-action-outline-opal-04:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-04,
	.group:hover .group-hover\:border-action-outline-opal-04,
	.hover\:border-action-outline-opal-04:hover {
		border-color: rgba(20, 196, 235, 0.04);
	}
	.border-action-outline-opal-5,
	.focus\:border-action-outline-opal-5:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-5,
	.group:hover .group-hover\:border-action-outline-opal-5,
	.hover\:border-action-outline-opal-5:hover {
		border-color: rgba(20, 196, 235, 0.5);
	}
	.border-action-outline-opal-05,
	.focus\:border-action-outline-opal-05:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-05,
	.group:hover .group-hover\:border-action-outline-opal-05,
	.hover\:border-action-outline-opal-05:hover {
		border-color: rgba(20, 196, 235, 0.05);
	}
	.border-action-outline-opal-6,
	.focus\:border-action-outline-opal-6:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-6,
	.group:hover .group-hover\:border-action-outline-opal-6,
	.hover\:border-action-outline-opal-6:hover {
		border-color: rgba(20, 196, 235, 0.6);
	}
	.border-action-outline-opal-06,
	.focus\:border-action-outline-opal-06:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-06,
	.group:hover .group-hover\:border-action-outline-opal-06,
	.hover\:border-action-outline-opal-06:hover {
		border-color: rgba(20, 196, 235, 0.06);
	}
	.border-action-outline-opal-7,
	.focus\:border-action-outline-opal-7:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-7,
	.group:hover .group-hover\:border-action-outline-opal-7,
	.hover\:border-action-outline-opal-7:hover {
		border-color: rgba(20, 196, 235, 0.7);
	}
	.border-action-outline-opal-07,
	.focus\:border-action-outline-opal-07:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-07,
	.group:hover .group-hover\:border-action-outline-opal-07,
	.hover\:border-action-outline-opal-07:hover {
		border-color: rgba(20, 196, 235, 0.07);
	}
	.border-action-outline-opal-8,
	.focus\:border-action-outline-opal-8:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-8,
	.group:hover .group-hover\:border-action-outline-opal-8,
	.hover\:border-action-outline-opal-8:hover {
		border-color: rgba(20, 196, 235, 0.8);
	}
	.border-action-outline-opal-08,
	.focus\:border-action-outline-opal-08:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-08,
	.group:hover .group-hover\:border-action-outline-opal-08,
	.hover\:border-action-outline-opal-08:hover {
		border-color: rgba(20, 196, 235, 0.08);
	}
	.border-action-outline-opal-9,
	.focus\:border-action-outline-opal-9:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-9,
	.group:hover .group-hover\:border-action-outline-opal-9,
	.hover\:border-action-outline-opal-9:hover {
		border-color: rgba(20, 196, 235, 0.9);
	}
	.border-action-outline-opal-09,
	.focus\:border-action-outline-opal-09:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-09,
	.group:hover .group-hover\:border-action-outline-opal-09,
	.hover\:border-action-outline-opal-09:hover {
		border-color: rgba(20, 196, 235, 0.09);
	}
	.border-action-outline-opal-10,
	.focus\:border-action-outline-opal-10:focus,
	.group:focus-within .group-focus-within\:border-action-outline-opal-10,
	.group:hover .group-hover\:border-action-outline-opal-10,
	.hover\:border-action-outline-opal-10:hover {
		border-color: #14c4eb;
	}
	.border-action-contrast,
	.focus\:border-action-contrast:focus,
	.group:focus-within .group-focus-within\:border-action-contrast,
	.group:hover .group-hover\:border-action-contrast,
	.hover\:border-action-contrast:hover {
		border-color: #fff;
	}
	.border-action-contrast-opal-0,
	.focus\:border-action-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-0,
	.group:hover .group-hover\:border-action-contrast-opal-0,
	.hover\:border-action-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-action-contrast-opal-00,
	.focus\:border-action-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-00,
	.group:hover .group-hover\:border-action-contrast-opal-00,
	.hover\:border-action-contrast-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-action-contrast-opal-1,
	.focus\:border-action-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-1,
	.group:hover .group-hover\:border-action-contrast-opal-1,
	.hover\:border-action-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-action-contrast-opal-01,
	.focus\:border-action-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-01,
	.group:hover .group-hover\:border-action-contrast-opal-01,
	.hover\:border-action-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-action-contrast-opal-2,
	.focus\:border-action-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-2,
	.group:hover .group-hover\:border-action-contrast-opal-2,
	.hover\:border-action-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-action-contrast-opal-02,
	.focus\:border-action-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-02,
	.group:hover .group-hover\:border-action-contrast-opal-02,
	.hover\:border-action-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-action-contrast-opal-3,
	.focus\:border-action-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-3,
	.group:hover .group-hover\:border-action-contrast-opal-3,
	.hover\:border-action-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-action-contrast-opal-03,
	.focus\:border-action-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-03,
	.group:hover .group-hover\:border-action-contrast-opal-03,
	.hover\:border-action-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-action-contrast-opal-4,
	.focus\:border-action-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-4,
	.group:hover .group-hover\:border-action-contrast-opal-4,
	.hover\:border-action-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-action-contrast-opal-04,
	.focus\:border-action-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-04,
	.group:hover .group-hover\:border-action-contrast-opal-04,
	.hover\:border-action-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-action-contrast-opal-5,
	.focus\:border-action-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-5,
	.group:hover .group-hover\:border-action-contrast-opal-5,
	.hover\:border-action-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-action-contrast-opal-05,
	.focus\:border-action-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-05,
	.group:hover .group-hover\:border-action-contrast-opal-05,
	.hover\:border-action-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-action-contrast-opal-6,
	.focus\:border-action-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-6,
	.group:hover .group-hover\:border-action-contrast-opal-6,
	.hover\:border-action-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-action-contrast-opal-06,
	.focus\:border-action-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-06,
	.group:hover .group-hover\:border-action-contrast-opal-06,
	.hover\:border-action-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-action-contrast-opal-7,
	.focus\:border-action-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-7,
	.group:hover .group-hover\:border-action-contrast-opal-7,
	.hover\:border-action-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-action-contrast-opal-07,
	.focus\:border-action-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-07,
	.group:hover .group-hover\:border-action-contrast-opal-07,
	.hover\:border-action-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-action-contrast-opal-8,
	.focus\:border-action-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-8,
	.group:hover .group-hover\:border-action-contrast-opal-8,
	.hover\:border-action-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-action-contrast-opal-08,
	.focus\:border-action-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-08,
	.group:hover .group-hover\:border-action-contrast-opal-08,
	.hover\:border-action-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-action-contrast-opal-9,
	.focus\:border-action-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-9,
	.group:hover .group-hover\:border-action-contrast-opal-9,
	.hover\:border-action-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-action-contrast-opal-09,
	.focus\:border-action-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-09,
	.group:hover .group-hover\:border-action-contrast-opal-09,
	.hover\:border-action-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-action-contrast-opal-10,
	.focus\:border-action-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:border-action-contrast-opal-10,
	.group:hover .group-hover\:border-action-contrast-opal-10,
	.hover\:border-action-contrast-opal-10:hover {
		border-color: #fff;
	}
	.border-action-secondary,
	.focus\:border-action-secondary:focus,
	.group:focus-within .group-focus-within\:border-action-secondary,
	.group:hover .group-hover\:border-action-secondary,
	.hover\:border-action-secondary:hover {
		border-color: #0a26b8;
	}
	.border-action-secondary-opal-0,
	.focus\:border-action-secondary-opal-0:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-0,
	.group:hover .group-hover\:border-action-secondary-opal-0,
	.hover\:border-action-secondary-opal-0:hover {
		border-color: rgba(10, 38, 184, 0);
	}
	.border-action-secondary-opal-00,
	.focus\:border-action-secondary-opal-00:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-00,
	.group:hover .group-hover\:border-action-secondary-opal-00,
	.hover\:border-action-secondary-opal-00:hover {
		border-color: rgba(10, 38, 184, 0);
	}
	.border-action-secondary-opal-1,
	.focus\:border-action-secondary-opal-1:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-1,
	.group:hover .group-hover\:border-action-secondary-opal-1,
	.hover\:border-action-secondary-opal-1:hover {
		border-color: rgba(10, 38, 184, 0.1);
	}
	.border-action-secondary-opal-01,
	.focus\:border-action-secondary-opal-01:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-01,
	.group:hover .group-hover\:border-action-secondary-opal-01,
	.hover\:border-action-secondary-opal-01:hover {
		border-color: rgba(10, 38, 184, 0.01);
	}
	.border-action-secondary-opal-2,
	.focus\:border-action-secondary-opal-2:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-2,
	.group:hover .group-hover\:border-action-secondary-opal-2,
	.hover\:border-action-secondary-opal-2:hover {
		border-color: rgba(10, 38, 184, 0.2);
	}
	.border-action-secondary-opal-02,
	.focus\:border-action-secondary-opal-02:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-02,
	.group:hover .group-hover\:border-action-secondary-opal-02,
	.hover\:border-action-secondary-opal-02:hover {
		border-color: rgba(10, 38, 184, 0.02);
	}
	.border-action-secondary-opal-3,
	.focus\:border-action-secondary-opal-3:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-3,
	.group:hover .group-hover\:border-action-secondary-opal-3,
	.hover\:border-action-secondary-opal-3:hover {
		border-color: rgba(10, 38, 184, 0.3);
	}
	.border-action-secondary-opal-03,
	.focus\:border-action-secondary-opal-03:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-03,
	.group:hover .group-hover\:border-action-secondary-opal-03,
	.hover\:border-action-secondary-opal-03:hover {
		border-color: rgba(10, 38, 184, 0.03);
	}
	.border-action-secondary-opal-4,
	.focus\:border-action-secondary-opal-4:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-4,
	.group:hover .group-hover\:border-action-secondary-opal-4,
	.hover\:border-action-secondary-opal-4:hover {
		border-color: rgba(10, 38, 184, 0.4);
	}
	.border-action-secondary-opal-04,
	.focus\:border-action-secondary-opal-04:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-04,
	.group:hover .group-hover\:border-action-secondary-opal-04,
	.hover\:border-action-secondary-opal-04:hover {
		border-color: rgba(10, 38, 184, 0.04);
	}
	.border-action-secondary-opal-5,
	.focus\:border-action-secondary-opal-5:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-5,
	.group:hover .group-hover\:border-action-secondary-opal-5,
	.hover\:border-action-secondary-opal-5:hover {
		border-color: rgba(10, 38, 184, 0.5);
	}
	.border-action-secondary-opal-05,
	.focus\:border-action-secondary-opal-05:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-05,
	.group:hover .group-hover\:border-action-secondary-opal-05,
	.hover\:border-action-secondary-opal-05:hover {
		border-color: rgba(10, 38, 184, 0.05);
	}
	.border-action-secondary-opal-6,
	.focus\:border-action-secondary-opal-6:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-6,
	.group:hover .group-hover\:border-action-secondary-opal-6,
	.hover\:border-action-secondary-opal-6:hover {
		border-color: rgba(10, 38, 184, 0.6);
	}
	.border-action-secondary-opal-06,
	.focus\:border-action-secondary-opal-06:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-06,
	.group:hover .group-hover\:border-action-secondary-opal-06,
	.hover\:border-action-secondary-opal-06:hover {
		border-color: rgba(10, 38, 184, 0.06);
	}
	.border-action-secondary-opal-7,
	.focus\:border-action-secondary-opal-7:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-7,
	.group:hover .group-hover\:border-action-secondary-opal-7,
	.hover\:border-action-secondary-opal-7:hover {
		border-color: rgba(10, 38, 184, 0.7);
	}
	.border-action-secondary-opal-07,
	.focus\:border-action-secondary-opal-07:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-07,
	.group:hover .group-hover\:border-action-secondary-opal-07,
	.hover\:border-action-secondary-opal-07:hover {
		border-color: rgba(10, 38, 184, 0.07);
	}
	.border-action-secondary-opal-8,
	.focus\:border-action-secondary-opal-8:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-8,
	.group:hover .group-hover\:border-action-secondary-opal-8,
	.hover\:border-action-secondary-opal-8:hover {
		border-color: rgba(10, 38, 184, 0.8);
	}
	.border-action-secondary-opal-08,
	.focus\:border-action-secondary-opal-08:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-08,
	.group:hover .group-hover\:border-action-secondary-opal-08,
	.hover\:border-action-secondary-opal-08:hover {
		border-color: rgba(10, 38, 184, 0.08);
	}
	.border-action-secondary-opal-9,
	.focus\:border-action-secondary-opal-9:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-9,
	.group:hover .group-hover\:border-action-secondary-opal-9,
	.hover\:border-action-secondary-opal-9:hover {
		border-color: rgba(10, 38, 184, 0.9);
	}
	.border-action-secondary-opal-09,
	.focus\:border-action-secondary-opal-09:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-09,
	.group:hover .group-hover\:border-action-secondary-opal-09,
	.hover\:border-action-secondary-opal-09:hover {
		border-color: rgba(10, 38, 184, 0.09);
	}
	.border-action-secondary-opal-10,
	.focus\:border-action-secondary-opal-10:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-opal-10,
	.group:hover .group-hover\:border-action-secondary-opal-10,
	.hover\:border-action-secondary-opal-10:hover {
		border-color: #0a26b8;
	}
	.border-action-secondary-dark,
	.focus\:border-action-secondary-dark:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark,
	.group:hover .group-hover\:border-action-secondary-dark,
	.hover\:border-action-secondary-dark:hover {
		border-color: #4bd6b5;
	}
	.border-action-secondary-dark-opal-0,
	.focus\:border-action-secondary-dark-opal-0:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-0,
	.group:hover .group-hover\:border-action-secondary-dark-opal-0,
	.hover\:border-action-secondary-dark-opal-0:hover {
		border-color: rgba(75, 214, 181, 0);
	}
	.border-action-secondary-dark-opal-00,
	.focus\:border-action-secondary-dark-opal-00:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-00,
	.group:hover .group-hover\:border-action-secondary-dark-opal-00,
	.hover\:border-action-secondary-dark-opal-00:hover {
		border-color: rgba(75, 214, 181, 0);
	}
	.border-action-secondary-dark-opal-1,
	.focus\:border-action-secondary-dark-opal-1:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-1,
	.group:hover .group-hover\:border-action-secondary-dark-opal-1,
	.hover\:border-action-secondary-dark-opal-1:hover {
		border-color: rgba(75, 214, 181, 0.1);
	}
	.border-action-secondary-dark-opal-01,
	.focus\:border-action-secondary-dark-opal-01:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-01,
	.group:hover .group-hover\:border-action-secondary-dark-opal-01,
	.hover\:border-action-secondary-dark-opal-01:hover {
		border-color: rgba(75, 214, 181, 0.01);
	}
	.border-action-secondary-dark-opal-2,
	.focus\:border-action-secondary-dark-opal-2:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-2,
	.group:hover .group-hover\:border-action-secondary-dark-opal-2,
	.hover\:border-action-secondary-dark-opal-2:hover {
		border-color: rgba(75, 214, 181, 0.2);
	}
	.border-action-secondary-dark-opal-02,
	.focus\:border-action-secondary-dark-opal-02:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-02,
	.group:hover .group-hover\:border-action-secondary-dark-opal-02,
	.hover\:border-action-secondary-dark-opal-02:hover {
		border-color: rgba(75, 214, 181, 0.02);
	}
	.border-action-secondary-dark-opal-3,
	.focus\:border-action-secondary-dark-opal-3:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-3,
	.group:hover .group-hover\:border-action-secondary-dark-opal-3,
	.hover\:border-action-secondary-dark-opal-3:hover {
		border-color: rgba(75, 214, 181, 0.3);
	}
	.border-action-secondary-dark-opal-03,
	.focus\:border-action-secondary-dark-opal-03:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-03,
	.group:hover .group-hover\:border-action-secondary-dark-opal-03,
	.hover\:border-action-secondary-dark-opal-03:hover {
		border-color: rgba(75, 214, 181, 0.03);
	}
	.border-action-secondary-dark-opal-4,
	.focus\:border-action-secondary-dark-opal-4:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-4,
	.group:hover .group-hover\:border-action-secondary-dark-opal-4,
	.hover\:border-action-secondary-dark-opal-4:hover {
		border-color: rgba(75, 214, 181, 0.4);
	}
	.border-action-secondary-dark-opal-04,
	.focus\:border-action-secondary-dark-opal-04:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-04,
	.group:hover .group-hover\:border-action-secondary-dark-opal-04,
	.hover\:border-action-secondary-dark-opal-04:hover {
		border-color: rgba(75, 214, 181, 0.04);
	}
	.border-action-secondary-dark-opal-5,
	.focus\:border-action-secondary-dark-opal-5:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-5,
	.group:hover .group-hover\:border-action-secondary-dark-opal-5,
	.hover\:border-action-secondary-dark-opal-5:hover {
		border-color: rgba(75, 214, 181, 0.5);
	}
	.border-action-secondary-dark-opal-05,
	.focus\:border-action-secondary-dark-opal-05:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-05,
	.group:hover .group-hover\:border-action-secondary-dark-opal-05,
	.hover\:border-action-secondary-dark-opal-05:hover {
		border-color: rgba(75, 214, 181, 0.05);
	}
	.border-action-secondary-dark-opal-6,
	.focus\:border-action-secondary-dark-opal-6:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-6,
	.group:hover .group-hover\:border-action-secondary-dark-opal-6,
	.hover\:border-action-secondary-dark-opal-6:hover {
		border-color: rgba(75, 214, 181, 0.6);
	}
	.border-action-secondary-dark-opal-06,
	.focus\:border-action-secondary-dark-opal-06:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-06,
	.group:hover .group-hover\:border-action-secondary-dark-opal-06,
	.hover\:border-action-secondary-dark-opal-06:hover {
		border-color: rgba(75, 214, 181, 0.06);
	}
	.border-action-secondary-dark-opal-7,
	.focus\:border-action-secondary-dark-opal-7:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-7,
	.group:hover .group-hover\:border-action-secondary-dark-opal-7,
	.hover\:border-action-secondary-dark-opal-7:hover {
		border-color: rgba(75, 214, 181, 0.7);
	}
	.border-action-secondary-dark-opal-07,
	.focus\:border-action-secondary-dark-opal-07:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-07,
	.group:hover .group-hover\:border-action-secondary-dark-opal-07,
	.hover\:border-action-secondary-dark-opal-07:hover {
		border-color: rgba(75, 214, 181, 0.07);
	}
	.border-action-secondary-dark-opal-8,
	.focus\:border-action-secondary-dark-opal-8:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-8,
	.group:hover .group-hover\:border-action-secondary-dark-opal-8,
	.hover\:border-action-secondary-dark-opal-8:hover {
		border-color: rgba(75, 214, 181, 0.8);
	}
	.border-action-secondary-dark-opal-08,
	.focus\:border-action-secondary-dark-opal-08:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-08,
	.group:hover .group-hover\:border-action-secondary-dark-opal-08,
	.hover\:border-action-secondary-dark-opal-08:hover {
		border-color: rgba(75, 214, 181, 0.08);
	}
	.border-action-secondary-dark-opal-9,
	.focus\:border-action-secondary-dark-opal-9:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-9,
	.group:hover .group-hover\:border-action-secondary-dark-opal-9,
	.hover\:border-action-secondary-dark-opal-9:hover {
		border-color: rgba(75, 214, 181, 0.9);
	}
	.border-action-secondary-dark-opal-09,
	.focus\:border-action-secondary-dark-opal-09:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-09,
	.group:hover .group-hover\:border-action-secondary-dark-opal-09,
	.hover\:border-action-secondary-dark-opal-09:hover {
		border-color: rgba(75, 214, 181, 0.09);
	}
	.border-action-secondary-dark-opal-10,
	.focus\:border-action-secondary-dark-opal-10:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-dark-opal-10,
	.group:hover .group-hover\:border-action-secondary-dark-opal-10,
	.hover\:border-action-secondary-dark-opal-10:hover {
		border-color: #4bd6b5;
	}
	.border-action-secondary-contrast,
	.focus\:border-action-secondary-contrast:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast,
	.group:hover .group-hover\:border-action-secondary-contrast,
	.hover\:border-action-secondary-contrast:hover {
		border-color: #fff;
	}
	.border-action-secondary-contrast-opal-0,
	.focus\:border-action-secondary-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-0,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-0,
	.hover\:border-action-secondary-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-action-secondary-contrast-opal-00,
	.focus\:border-action-secondary-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-00,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-00,
	.hover\:border-action-secondary-contrast-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-action-secondary-contrast-opal-1,
	.focus\:border-action-secondary-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-1,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-1,
	.hover\:border-action-secondary-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-action-secondary-contrast-opal-01,
	.focus\:border-action-secondary-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-01,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-01,
	.hover\:border-action-secondary-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-action-secondary-contrast-opal-2,
	.focus\:border-action-secondary-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-2,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-2,
	.hover\:border-action-secondary-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-action-secondary-contrast-opal-02,
	.focus\:border-action-secondary-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-02,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-02,
	.hover\:border-action-secondary-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-action-secondary-contrast-opal-3,
	.focus\:border-action-secondary-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-3,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-3,
	.hover\:border-action-secondary-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-action-secondary-contrast-opal-03,
	.focus\:border-action-secondary-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-03,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-03,
	.hover\:border-action-secondary-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-action-secondary-contrast-opal-4,
	.focus\:border-action-secondary-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-4,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-4,
	.hover\:border-action-secondary-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-action-secondary-contrast-opal-04,
	.focus\:border-action-secondary-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-04,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-04,
	.hover\:border-action-secondary-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-action-secondary-contrast-opal-5,
	.focus\:border-action-secondary-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-5,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-5,
	.hover\:border-action-secondary-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-action-secondary-contrast-opal-05,
	.focus\:border-action-secondary-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-05,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-05,
	.hover\:border-action-secondary-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-action-secondary-contrast-opal-6,
	.focus\:border-action-secondary-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-6,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-6,
	.hover\:border-action-secondary-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-action-secondary-contrast-opal-06,
	.focus\:border-action-secondary-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-06,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-06,
	.hover\:border-action-secondary-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-action-secondary-contrast-opal-7,
	.focus\:border-action-secondary-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-7,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-7,
	.hover\:border-action-secondary-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-action-secondary-contrast-opal-07,
	.focus\:border-action-secondary-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-07,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-07,
	.hover\:border-action-secondary-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-action-secondary-contrast-opal-8,
	.focus\:border-action-secondary-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-8,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-8,
	.hover\:border-action-secondary-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-action-secondary-contrast-opal-08,
	.focus\:border-action-secondary-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-08,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-08,
	.hover\:border-action-secondary-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-action-secondary-contrast-opal-9,
	.focus\:border-action-secondary-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-9,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-9,
	.hover\:border-action-secondary-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-action-secondary-contrast-opal-09,
	.focus\:border-action-secondary-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-09,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-09,
	.hover\:border-action-secondary-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-action-secondary-contrast-opal-10,
	.focus\:border-action-secondary-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:border-action-secondary-contrast-opal-10,
	.group:hover .group-hover\:border-action-secondary-contrast-opal-10,
	.hover\:border-action-secondary-contrast-opal-10:hover {
		border-color: #fff;
	}
	.border-success,
	.focus\:border-success:focus,
	.group:focus-within .group-focus-within\:border-success,
	.group:hover .group-hover\:border-success,
	.hover\:border-success:hover {
		border-color: #168982;
	}
	.border-success-opal-0,
	.focus\:border-success-opal-0:focus,
	.group:focus-within .group-focus-within\:border-success-opal-0,
	.group:hover .group-hover\:border-success-opal-0,
	.hover\:border-success-opal-0:hover {
		border-color: rgba(22, 137, 130, 0);
	}
	.border-success-opal-00,
	.focus\:border-success-opal-00:focus,
	.group:focus-within .group-focus-within\:border-success-opal-00,
	.group:hover .group-hover\:border-success-opal-00,
	.hover\:border-success-opal-00:hover {
		border-color: rgba(22, 137, 130, 0);
	}
	.border-success-opal-1,
	.focus\:border-success-opal-1:focus,
	.group:focus-within .group-focus-within\:border-success-opal-1,
	.group:hover .group-hover\:border-success-opal-1,
	.hover\:border-success-opal-1:hover {
		border-color: rgba(22, 137, 130, 0.1);
	}
	.border-success-opal-01,
	.focus\:border-success-opal-01:focus,
	.group:focus-within .group-focus-within\:border-success-opal-01,
	.group:hover .group-hover\:border-success-opal-01,
	.hover\:border-success-opal-01:hover {
		border-color: rgba(22, 137, 130, 0.01);
	}
	.border-success-opal-2,
	.focus\:border-success-opal-2:focus,
	.group:focus-within .group-focus-within\:border-success-opal-2,
	.group:hover .group-hover\:border-success-opal-2,
	.hover\:border-success-opal-2:hover {
		border-color: rgba(22, 137, 130, 0.2);
	}
	.border-success-opal-02,
	.focus\:border-success-opal-02:focus,
	.group:focus-within .group-focus-within\:border-success-opal-02,
	.group:hover .group-hover\:border-success-opal-02,
	.hover\:border-success-opal-02:hover {
		border-color: rgba(22, 137, 130, 0.02);
	}
	.border-success-opal-3,
	.focus\:border-success-opal-3:focus,
	.group:focus-within .group-focus-within\:border-success-opal-3,
	.group:hover .group-hover\:border-success-opal-3,
	.hover\:border-success-opal-3:hover {
		border-color: rgba(22, 137, 130, 0.3);
	}
	.border-success-opal-03,
	.focus\:border-success-opal-03:focus,
	.group:focus-within .group-focus-within\:border-success-opal-03,
	.group:hover .group-hover\:border-success-opal-03,
	.hover\:border-success-opal-03:hover {
		border-color: rgba(22, 137, 130, 0.03);
	}
	.border-success-opal-4,
	.focus\:border-success-opal-4:focus,
	.group:focus-within .group-focus-within\:border-success-opal-4,
	.group:hover .group-hover\:border-success-opal-4,
	.hover\:border-success-opal-4:hover {
		border-color: rgba(22, 137, 130, 0.4);
	}
	.border-success-opal-04,
	.focus\:border-success-opal-04:focus,
	.group:focus-within .group-focus-within\:border-success-opal-04,
	.group:hover .group-hover\:border-success-opal-04,
	.hover\:border-success-opal-04:hover {
		border-color: rgba(22, 137, 130, 0.04);
	}
	.border-success-opal-5,
	.focus\:border-success-opal-5:focus,
	.group:focus-within .group-focus-within\:border-success-opal-5,
	.group:hover .group-hover\:border-success-opal-5,
	.hover\:border-success-opal-5:hover {
		border-color: rgba(22, 137, 130, 0.5);
	}
	.border-success-opal-05,
	.focus\:border-success-opal-05:focus,
	.group:focus-within .group-focus-within\:border-success-opal-05,
	.group:hover .group-hover\:border-success-opal-05,
	.hover\:border-success-opal-05:hover {
		border-color: rgba(22, 137, 130, 0.05);
	}
	.border-success-opal-6,
	.focus\:border-success-opal-6:focus,
	.group:focus-within .group-focus-within\:border-success-opal-6,
	.group:hover .group-hover\:border-success-opal-6,
	.hover\:border-success-opal-6:hover {
		border-color: rgba(22, 137, 130, 0.6);
	}
	.border-success-opal-06,
	.focus\:border-success-opal-06:focus,
	.group:focus-within .group-focus-within\:border-success-opal-06,
	.group:hover .group-hover\:border-success-opal-06,
	.hover\:border-success-opal-06:hover {
		border-color: rgba(22, 137, 130, 0.06);
	}
	.border-success-opal-7,
	.focus\:border-success-opal-7:focus,
	.group:focus-within .group-focus-within\:border-success-opal-7,
	.group:hover .group-hover\:border-success-opal-7,
	.hover\:border-success-opal-7:hover {
		border-color: rgba(22, 137, 130, 0.7);
	}
	.border-success-opal-07,
	.focus\:border-success-opal-07:focus,
	.group:focus-within .group-focus-within\:border-success-opal-07,
	.group:hover .group-hover\:border-success-opal-07,
	.hover\:border-success-opal-07:hover {
		border-color: rgba(22, 137, 130, 0.07);
	}
	.border-success-opal-8,
	.focus\:border-success-opal-8:focus,
	.group:focus-within .group-focus-within\:border-success-opal-8,
	.group:hover .group-hover\:border-success-opal-8,
	.hover\:border-success-opal-8:hover {
		border-color: rgba(22, 137, 130, 0.8);
	}
	.border-success-opal-08,
	.focus\:border-success-opal-08:focus,
	.group:focus-within .group-focus-within\:border-success-opal-08,
	.group:hover .group-hover\:border-success-opal-08,
	.hover\:border-success-opal-08:hover {
		border-color: rgba(22, 137, 130, 0.08);
	}
	.border-success-opal-9,
	.focus\:border-success-opal-9:focus,
	.group:focus-within .group-focus-within\:border-success-opal-9,
	.group:hover .group-hover\:border-success-opal-9,
	.hover\:border-success-opal-9:hover {
		border-color: rgba(22, 137, 130, 0.9);
	}
	.border-success-opal-09,
	.focus\:border-success-opal-09:focus,
	.group:focus-within .group-focus-within\:border-success-opal-09,
	.group:hover .group-hover\:border-success-opal-09,
	.hover\:border-success-opal-09:hover {
		border-color: rgba(22, 137, 130, 0.09);
	}
	.border-success-opal-10,
	.focus\:border-success-opal-10:focus,
	.group:focus-within .group-focus-within\:border-success-opal-10,
	.group:hover .group-hover\:border-success-opal-10,
	.hover\:border-success-opal-10:hover {
		border-color: #168982;
	}
	.border-success-contrast,
	.focus\:border-success-contrast:focus,
	.group:focus-within .group-focus-within\:border-success-contrast,
	.group:hover .group-hover\:border-success-contrast,
	.hover\:border-success-contrast:hover {
		border-color: #fff;
	}
	.border-success-contrast-opal-0,
	.focus\:border-success-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-0,
	.group:hover .group-hover\:border-success-contrast-opal-0,
	.hover\:border-success-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-success-contrast-opal-00,
	.focus\:border-success-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-00,
	.group:hover .group-hover\:border-success-contrast-opal-00,
	.hover\:border-success-contrast-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-success-contrast-opal-1,
	.focus\:border-success-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-1,
	.group:hover .group-hover\:border-success-contrast-opal-1,
	.hover\:border-success-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-success-contrast-opal-01,
	.focus\:border-success-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-01,
	.group:hover .group-hover\:border-success-contrast-opal-01,
	.hover\:border-success-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-success-contrast-opal-2,
	.focus\:border-success-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-2,
	.group:hover .group-hover\:border-success-contrast-opal-2,
	.hover\:border-success-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-success-contrast-opal-02,
	.focus\:border-success-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-02,
	.group:hover .group-hover\:border-success-contrast-opal-02,
	.hover\:border-success-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-success-contrast-opal-3,
	.focus\:border-success-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-3,
	.group:hover .group-hover\:border-success-contrast-opal-3,
	.hover\:border-success-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-success-contrast-opal-03,
	.focus\:border-success-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-03,
	.group:hover .group-hover\:border-success-contrast-opal-03,
	.hover\:border-success-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-success-contrast-opal-4,
	.focus\:border-success-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-4,
	.group:hover .group-hover\:border-success-contrast-opal-4,
	.hover\:border-success-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-success-contrast-opal-04,
	.focus\:border-success-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-04,
	.group:hover .group-hover\:border-success-contrast-opal-04,
	.hover\:border-success-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-success-contrast-opal-5,
	.focus\:border-success-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-5,
	.group:hover .group-hover\:border-success-contrast-opal-5,
	.hover\:border-success-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-success-contrast-opal-05,
	.focus\:border-success-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-05,
	.group:hover .group-hover\:border-success-contrast-opal-05,
	.hover\:border-success-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-success-contrast-opal-6,
	.focus\:border-success-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-6,
	.group:hover .group-hover\:border-success-contrast-opal-6,
	.hover\:border-success-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-success-contrast-opal-06,
	.focus\:border-success-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-06,
	.group:hover .group-hover\:border-success-contrast-opal-06,
	.hover\:border-success-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-success-contrast-opal-7,
	.focus\:border-success-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-7,
	.group:hover .group-hover\:border-success-contrast-opal-7,
	.hover\:border-success-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-success-contrast-opal-07,
	.focus\:border-success-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-07,
	.group:hover .group-hover\:border-success-contrast-opal-07,
	.hover\:border-success-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-success-contrast-opal-8,
	.focus\:border-success-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-8,
	.group:hover .group-hover\:border-success-contrast-opal-8,
	.hover\:border-success-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-success-contrast-opal-08,
	.focus\:border-success-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-08,
	.group:hover .group-hover\:border-success-contrast-opal-08,
	.hover\:border-success-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-success-contrast-opal-9,
	.focus\:border-success-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-9,
	.group:hover .group-hover\:border-success-contrast-opal-9,
	.hover\:border-success-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-success-contrast-opal-09,
	.focus\:border-success-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-09,
	.group:hover .group-hover\:border-success-contrast-opal-09,
	.hover\:border-success-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-success-contrast-opal-10,
	.focus\:border-success-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:border-success-contrast-opal-10,
	.group:hover .group-hover\:border-success-contrast-opal-10,
	.hover\:border-success-contrast-opal-10:hover {
		border-color: #fff;
	}
	.border-warning,
	.focus\:border-warning:focus,
	.group:focus-within .group-focus-within\:border-warning,
	.group:hover .group-hover\:border-warning,
	.hover\:border-warning:hover {
		border-color: #c04c0a;
	}
	.border-warning-opal-0,
	.focus\:border-warning-opal-0:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-0,
	.group:hover .group-hover\:border-warning-opal-0,
	.hover\:border-warning-opal-0:hover {
		border-color: rgba(192, 76, 10, 0);
	}
	.border-warning-opal-00,
	.focus\:border-warning-opal-00:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-00,
	.group:hover .group-hover\:border-warning-opal-00,
	.hover\:border-warning-opal-00:hover {
		border-color: rgba(192, 76, 10, 0);
	}
	.border-warning-opal-1,
	.focus\:border-warning-opal-1:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-1,
	.group:hover .group-hover\:border-warning-opal-1,
	.hover\:border-warning-opal-1:hover {
		border-color: rgba(192, 76, 10, 0.1);
	}
	.border-warning-opal-01,
	.focus\:border-warning-opal-01:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-01,
	.group:hover .group-hover\:border-warning-opal-01,
	.hover\:border-warning-opal-01:hover {
		border-color: rgba(192, 76, 10, 0.01);
	}
	.border-warning-opal-2,
	.focus\:border-warning-opal-2:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-2,
	.group:hover .group-hover\:border-warning-opal-2,
	.hover\:border-warning-opal-2:hover {
		border-color: rgba(192, 76, 10, 0.2);
	}
	.border-warning-opal-02,
	.focus\:border-warning-opal-02:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-02,
	.group:hover .group-hover\:border-warning-opal-02,
	.hover\:border-warning-opal-02:hover {
		border-color: rgba(192, 76, 10, 0.02);
	}
	.border-warning-opal-3,
	.focus\:border-warning-opal-3:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-3,
	.group:hover .group-hover\:border-warning-opal-3,
	.hover\:border-warning-opal-3:hover {
		border-color: rgba(192, 76, 10, 0.3);
	}
	.border-warning-opal-03,
	.focus\:border-warning-opal-03:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-03,
	.group:hover .group-hover\:border-warning-opal-03,
	.hover\:border-warning-opal-03:hover {
		border-color: rgba(192, 76, 10, 0.03);
	}
	.border-warning-opal-4,
	.focus\:border-warning-opal-4:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-4,
	.group:hover .group-hover\:border-warning-opal-4,
	.hover\:border-warning-opal-4:hover {
		border-color: rgba(192, 76, 10, 0.4);
	}
	.border-warning-opal-04,
	.focus\:border-warning-opal-04:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-04,
	.group:hover .group-hover\:border-warning-opal-04,
	.hover\:border-warning-opal-04:hover {
		border-color: rgba(192, 76, 10, 0.04);
	}
	.border-warning-opal-5,
	.focus\:border-warning-opal-5:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-5,
	.group:hover .group-hover\:border-warning-opal-5,
	.hover\:border-warning-opal-5:hover {
		border-color: rgba(192, 76, 10, 0.5);
	}
	.border-warning-opal-05,
	.focus\:border-warning-opal-05:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-05,
	.group:hover .group-hover\:border-warning-opal-05,
	.hover\:border-warning-opal-05:hover {
		border-color: rgba(192, 76, 10, 0.05);
	}
	.border-warning-opal-6,
	.focus\:border-warning-opal-6:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-6,
	.group:hover .group-hover\:border-warning-opal-6,
	.hover\:border-warning-opal-6:hover {
		border-color: rgba(192, 76, 10, 0.6);
	}
	.border-warning-opal-06,
	.focus\:border-warning-opal-06:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-06,
	.group:hover .group-hover\:border-warning-opal-06,
	.hover\:border-warning-opal-06:hover {
		border-color: rgba(192, 76, 10, 0.06);
	}
	.border-warning-opal-7,
	.focus\:border-warning-opal-7:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-7,
	.group:hover .group-hover\:border-warning-opal-7,
	.hover\:border-warning-opal-7:hover {
		border-color: rgba(192, 76, 10, 0.7);
	}
	.border-warning-opal-07,
	.focus\:border-warning-opal-07:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-07,
	.group:hover .group-hover\:border-warning-opal-07,
	.hover\:border-warning-opal-07:hover {
		border-color: rgba(192, 76, 10, 0.07);
	}
	.border-warning-opal-8,
	.focus\:border-warning-opal-8:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-8,
	.group:hover .group-hover\:border-warning-opal-8,
	.hover\:border-warning-opal-8:hover {
		border-color: rgba(192, 76, 10, 0.8);
	}
	.border-warning-opal-08,
	.focus\:border-warning-opal-08:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-08,
	.group:hover .group-hover\:border-warning-opal-08,
	.hover\:border-warning-opal-08:hover {
		border-color: rgba(192, 76, 10, 0.08);
	}
	.border-warning-opal-9,
	.focus\:border-warning-opal-9:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-9,
	.group:hover .group-hover\:border-warning-opal-9,
	.hover\:border-warning-opal-9:hover {
		border-color: rgba(192, 76, 10, 0.9);
	}
	.border-warning-opal-09,
	.focus\:border-warning-opal-09:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-09,
	.group:hover .group-hover\:border-warning-opal-09,
	.hover\:border-warning-opal-09:hover {
		border-color: rgba(192, 76, 10, 0.09);
	}
	.border-warning-opal-10,
	.focus\:border-warning-opal-10:focus,
	.group:focus-within .group-focus-within\:border-warning-opal-10,
	.group:hover .group-hover\:border-warning-opal-10,
	.hover\:border-warning-opal-10:hover {
		border-color: #c04c0a;
	}
	.border-warning-contrast,
	.focus\:border-warning-contrast:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast,
	.group:hover .group-hover\:border-warning-contrast,
	.hover\:border-warning-contrast:hover {
		border-color: #fff;
	}
	.border-warning-contrast-opal-0,
	.focus\:border-warning-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-0,
	.group:hover .group-hover\:border-warning-contrast-opal-0,
	.hover\:border-warning-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-warning-contrast-opal-00,
	.focus\:border-warning-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-00,
	.group:hover .group-hover\:border-warning-contrast-opal-00,
	.hover\:border-warning-contrast-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-warning-contrast-opal-1,
	.focus\:border-warning-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-1,
	.group:hover .group-hover\:border-warning-contrast-opal-1,
	.hover\:border-warning-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-warning-contrast-opal-01,
	.focus\:border-warning-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-01,
	.group:hover .group-hover\:border-warning-contrast-opal-01,
	.hover\:border-warning-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-warning-contrast-opal-2,
	.focus\:border-warning-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-2,
	.group:hover .group-hover\:border-warning-contrast-opal-2,
	.hover\:border-warning-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-warning-contrast-opal-02,
	.focus\:border-warning-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-02,
	.group:hover .group-hover\:border-warning-contrast-opal-02,
	.hover\:border-warning-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-warning-contrast-opal-3,
	.focus\:border-warning-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-3,
	.group:hover .group-hover\:border-warning-contrast-opal-3,
	.hover\:border-warning-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-warning-contrast-opal-03,
	.focus\:border-warning-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-03,
	.group:hover .group-hover\:border-warning-contrast-opal-03,
	.hover\:border-warning-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-warning-contrast-opal-4,
	.focus\:border-warning-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-4,
	.group:hover .group-hover\:border-warning-contrast-opal-4,
	.hover\:border-warning-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-warning-contrast-opal-04,
	.focus\:border-warning-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-04,
	.group:hover .group-hover\:border-warning-contrast-opal-04,
	.hover\:border-warning-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-warning-contrast-opal-5,
	.focus\:border-warning-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-5,
	.group:hover .group-hover\:border-warning-contrast-opal-5,
	.hover\:border-warning-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-warning-contrast-opal-05,
	.focus\:border-warning-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-05,
	.group:hover .group-hover\:border-warning-contrast-opal-05,
	.hover\:border-warning-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-warning-contrast-opal-6,
	.focus\:border-warning-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-6,
	.group:hover .group-hover\:border-warning-contrast-opal-6,
	.hover\:border-warning-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-warning-contrast-opal-06,
	.focus\:border-warning-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-06,
	.group:hover .group-hover\:border-warning-contrast-opal-06,
	.hover\:border-warning-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-warning-contrast-opal-7,
	.focus\:border-warning-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-7,
	.group:hover .group-hover\:border-warning-contrast-opal-7,
	.hover\:border-warning-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-warning-contrast-opal-07,
	.focus\:border-warning-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-07,
	.group:hover .group-hover\:border-warning-contrast-opal-07,
	.hover\:border-warning-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-warning-contrast-opal-8,
	.focus\:border-warning-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-8,
	.group:hover .group-hover\:border-warning-contrast-opal-8,
	.hover\:border-warning-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-warning-contrast-opal-08,
	.focus\:border-warning-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-08,
	.group:hover .group-hover\:border-warning-contrast-opal-08,
	.hover\:border-warning-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-warning-contrast-opal-9,
	.focus\:border-warning-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-9,
	.group:hover .group-hover\:border-warning-contrast-opal-9,
	.hover\:border-warning-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-warning-contrast-opal-09,
	.focus\:border-warning-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-09,
	.group:hover .group-hover\:border-warning-contrast-opal-09,
	.hover\:border-warning-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-warning-contrast-opal-10,
	.focus\:border-warning-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:border-warning-contrast-opal-10,
	.group:hover .group-hover\:border-warning-contrast-opal-10,
	.hover\:border-warning-contrast-opal-10:hover {
		border-color: #fff;
	}
	.border-fail,
	.focus\:border-fail:focus,
	.group:focus-within .group-focus-within\:border-fail,
	.group:hover .group-hover\:border-fail,
	.hover\:border-fail:hover {
		border-color: #c82d53;
	}
	.border-fail-opal-0,
	.focus\:border-fail-opal-0:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-0,
	.group:hover .group-hover\:border-fail-opal-0,
	.hover\:border-fail-opal-0:hover {
		border-color: rgba(200, 45, 83, 0);
	}
	.border-fail-opal-00,
	.focus\:border-fail-opal-00:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-00,
	.group:hover .group-hover\:border-fail-opal-00,
	.hover\:border-fail-opal-00:hover {
		border-color: rgba(200, 45, 83, 0);
	}
	.border-fail-opal-1,
	.focus\:border-fail-opal-1:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-1,
	.group:hover .group-hover\:border-fail-opal-1,
	.hover\:border-fail-opal-1:hover {
		border-color: rgba(200, 45, 83, 0.1);
	}
	.border-fail-opal-01,
	.focus\:border-fail-opal-01:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-01,
	.group:hover .group-hover\:border-fail-opal-01,
	.hover\:border-fail-opal-01:hover {
		border-color: rgba(200, 45, 83, 0.01);
	}
	.border-fail-opal-2,
	.focus\:border-fail-opal-2:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-2,
	.group:hover .group-hover\:border-fail-opal-2,
	.hover\:border-fail-opal-2:hover {
		border-color: rgba(200, 45, 83, 0.2);
	}
	.border-fail-opal-02,
	.focus\:border-fail-opal-02:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-02,
	.group:hover .group-hover\:border-fail-opal-02,
	.hover\:border-fail-opal-02:hover {
		border-color: rgba(200, 45, 83, 0.02);
	}
	.border-fail-opal-3,
	.focus\:border-fail-opal-3:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-3,
	.group:hover .group-hover\:border-fail-opal-3,
	.hover\:border-fail-opal-3:hover {
		border-color: rgba(200, 45, 83, 0.3);
	}
	.border-fail-opal-03,
	.focus\:border-fail-opal-03:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-03,
	.group:hover .group-hover\:border-fail-opal-03,
	.hover\:border-fail-opal-03:hover {
		border-color: rgba(200, 45, 83, 0.03);
	}
	.border-fail-opal-4,
	.focus\:border-fail-opal-4:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-4,
	.group:hover .group-hover\:border-fail-opal-4,
	.hover\:border-fail-opal-4:hover {
		border-color: rgba(200, 45, 83, 0.4);
	}
	.border-fail-opal-04,
	.focus\:border-fail-opal-04:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-04,
	.group:hover .group-hover\:border-fail-opal-04,
	.hover\:border-fail-opal-04:hover {
		border-color: rgba(200, 45, 83, 0.04);
	}
	.border-fail-opal-5,
	.focus\:border-fail-opal-5:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-5,
	.group:hover .group-hover\:border-fail-opal-5,
	.hover\:border-fail-opal-5:hover {
		border-color: rgba(200, 45, 83, 0.5);
	}
	.border-fail-opal-05,
	.focus\:border-fail-opal-05:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-05,
	.group:hover .group-hover\:border-fail-opal-05,
	.hover\:border-fail-opal-05:hover {
		border-color: rgba(200, 45, 83, 0.05);
	}
	.border-fail-opal-6,
	.focus\:border-fail-opal-6:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-6,
	.group:hover .group-hover\:border-fail-opal-6,
	.hover\:border-fail-opal-6:hover {
		border-color: rgba(200, 45, 83, 0.6);
	}
	.border-fail-opal-06,
	.focus\:border-fail-opal-06:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-06,
	.group:hover .group-hover\:border-fail-opal-06,
	.hover\:border-fail-opal-06:hover {
		border-color: rgba(200, 45, 83, 0.06);
	}
	.border-fail-opal-7,
	.focus\:border-fail-opal-7:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-7,
	.group:hover .group-hover\:border-fail-opal-7,
	.hover\:border-fail-opal-7:hover {
		border-color: rgba(200, 45, 83, 0.7);
	}
	.border-fail-opal-07,
	.focus\:border-fail-opal-07:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-07,
	.group:hover .group-hover\:border-fail-opal-07,
	.hover\:border-fail-opal-07:hover {
		border-color: rgba(200, 45, 83, 0.07);
	}
	.border-fail-opal-8,
	.focus\:border-fail-opal-8:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-8,
	.group:hover .group-hover\:border-fail-opal-8,
	.hover\:border-fail-opal-8:hover {
		border-color: rgba(200, 45, 83, 0.8);
	}
	.border-fail-opal-08,
	.focus\:border-fail-opal-08:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-08,
	.group:hover .group-hover\:border-fail-opal-08,
	.hover\:border-fail-opal-08:hover {
		border-color: rgba(200, 45, 83, 0.08);
	}
	.border-fail-opal-9,
	.focus\:border-fail-opal-9:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-9,
	.group:hover .group-hover\:border-fail-opal-9,
	.hover\:border-fail-opal-9:hover {
		border-color: rgba(200, 45, 83, 0.9);
	}
	.border-fail-opal-09,
	.focus\:border-fail-opal-09:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-09,
	.group:hover .group-hover\:border-fail-opal-09,
	.hover\:border-fail-opal-09:hover {
		border-color: rgba(200, 45, 83, 0.09);
	}
	.border-fail-opal-10,
	.focus\:border-fail-opal-10:focus,
	.group:focus-within .group-focus-within\:border-fail-opal-10,
	.group:hover .group-hover\:border-fail-opal-10,
	.hover\:border-fail-opal-10:hover {
		border-color: #c82d53;
	}
	.border-fail-contrast,
	.focus\:border-fail-contrast:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast,
	.group:hover .group-hover\:border-fail-contrast,
	.hover\:border-fail-contrast:hover {
		border-color: #fff;
	}
	.border-fail-contrast-opal-0,
	.focus\:border-fail-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-0,
	.group:hover .group-hover\:border-fail-contrast-opal-0,
	.hover\:border-fail-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-fail-contrast-opal-00,
	.focus\:border-fail-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-00,
	.group:hover .group-hover\:border-fail-contrast-opal-00,
	.hover\:border-fail-contrast-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-fail-contrast-opal-1,
	.focus\:border-fail-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-1,
	.group:hover .group-hover\:border-fail-contrast-opal-1,
	.hover\:border-fail-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-fail-contrast-opal-01,
	.focus\:border-fail-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-01,
	.group:hover .group-hover\:border-fail-contrast-opal-01,
	.hover\:border-fail-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-fail-contrast-opal-2,
	.focus\:border-fail-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-2,
	.group:hover .group-hover\:border-fail-contrast-opal-2,
	.hover\:border-fail-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-fail-contrast-opal-02,
	.focus\:border-fail-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-02,
	.group:hover .group-hover\:border-fail-contrast-opal-02,
	.hover\:border-fail-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-fail-contrast-opal-3,
	.focus\:border-fail-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-3,
	.group:hover .group-hover\:border-fail-contrast-opal-3,
	.hover\:border-fail-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-fail-contrast-opal-03,
	.focus\:border-fail-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-03,
	.group:hover .group-hover\:border-fail-contrast-opal-03,
	.hover\:border-fail-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-fail-contrast-opal-4,
	.focus\:border-fail-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-4,
	.group:hover .group-hover\:border-fail-contrast-opal-4,
	.hover\:border-fail-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-fail-contrast-opal-04,
	.focus\:border-fail-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-04,
	.group:hover .group-hover\:border-fail-contrast-opal-04,
	.hover\:border-fail-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-fail-contrast-opal-5,
	.focus\:border-fail-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-5,
	.group:hover .group-hover\:border-fail-contrast-opal-5,
	.hover\:border-fail-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-fail-contrast-opal-05,
	.focus\:border-fail-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-05,
	.group:hover .group-hover\:border-fail-contrast-opal-05,
	.hover\:border-fail-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-fail-contrast-opal-6,
	.focus\:border-fail-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-6,
	.group:hover .group-hover\:border-fail-contrast-opal-6,
	.hover\:border-fail-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-fail-contrast-opal-06,
	.focus\:border-fail-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-06,
	.group:hover .group-hover\:border-fail-contrast-opal-06,
	.hover\:border-fail-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-fail-contrast-opal-7,
	.focus\:border-fail-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-7,
	.group:hover .group-hover\:border-fail-contrast-opal-7,
	.hover\:border-fail-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-fail-contrast-opal-07,
	.focus\:border-fail-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-07,
	.group:hover .group-hover\:border-fail-contrast-opal-07,
	.hover\:border-fail-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-fail-contrast-opal-8,
	.focus\:border-fail-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-8,
	.group:hover .group-hover\:border-fail-contrast-opal-8,
	.hover\:border-fail-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-fail-contrast-opal-08,
	.focus\:border-fail-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-08,
	.group:hover .group-hover\:border-fail-contrast-opal-08,
	.hover\:border-fail-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-fail-contrast-opal-9,
	.focus\:border-fail-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-9,
	.group:hover .group-hover\:border-fail-contrast-opal-9,
	.hover\:border-fail-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-fail-contrast-opal-09,
	.focus\:border-fail-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-09,
	.group:hover .group-hover\:border-fail-contrast-opal-09,
	.hover\:border-fail-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-fail-contrast-opal-10,
	.focus\:border-fail-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:border-fail-contrast-opal-10,
	.group:hover .group-hover\:border-fail-contrast-opal-10,
	.hover\:border-fail-contrast-opal-10:hover {
		border-color: #fff;
	}
	.border-neutral,
	.focus\:border-neutral:focus,
	.group:focus-within .group-focus-within\:border-neutral,
	.group:hover .group-hover\:border-neutral,
	.hover\:border-neutral:hover {
		border-color: #383f76;
	}
	.border-neutral-opal-0,
	.focus\:border-neutral-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-0,
	.group:hover .group-hover\:border-neutral-opal-0,
	.hover\:border-neutral-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-neutral-opal-00,
	.focus\:border-neutral-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-00,
	.group:hover .group-hover\:border-neutral-opal-00,
	.hover\:border-neutral-opal-00:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-neutral-opal-1,
	.focus\:border-neutral-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-1,
	.group:hover .group-hover\:border-neutral-opal-1,
	.hover\:border-neutral-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.border-neutral-opal-01,
	.focus\:border-neutral-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-01,
	.group:hover .group-hover\:border-neutral-opal-01,
	.hover\:border-neutral-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.border-neutral-opal-2,
	.focus\:border-neutral-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-2,
	.group:hover .group-hover\:border-neutral-opal-2,
	.hover\:border-neutral-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.border-neutral-opal-02,
	.focus\:border-neutral-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-02,
	.group:hover .group-hover\:border-neutral-opal-02,
	.hover\:border-neutral-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.border-neutral-opal-3,
	.focus\:border-neutral-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-3,
	.group:hover .group-hover\:border-neutral-opal-3,
	.hover\:border-neutral-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.border-neutral-opal-03,
	.focus\:border-neutral-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-03,
	.group:hover .group-hover\:border-neutral-opal-03,
	.hover\:border-neutral-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.border-neutral-opal-4,
	.focus\:border-neutral-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-4,
	.group:hover .group-hover\:border-neutral-opal-4,
	.hover\:border-neutral-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.border-neutral-opal-04,
	.focus\:border-neutral-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-04,
	.group:hover .group-hover\:border-neutral-opal-04,
	.hover\:border-neutral-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.border-neutral-opal-5,
	.focus\:border-neutral-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-5,
	.group:hover .group-hover\:border-neutral-opal-5,
	.hover\:border-neutral-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.border-neutral-opal-05,
	.focus\:border-neutral-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-05,
	.group:hover .group-hover\:border-neutral-opal-05,
	.hover\:border-neutral-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.border-neutral-opal-6,
	.focus\:border-neutral-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-6,
	.group:hover .group-hover\:border-neutral-opal-6,
	.hover\:border-neutral-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.border-neutral-opal-06,
	.focus\:border-neutral-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-06,
	.group:hover .group-hover\:border-neutral-opal-06,
	.hover\:border-neutral-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.border-neutral-opal-7,
	.focus\:border-neutral-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-7,
	.group:hover .group-hover\:border-neutral-opal-7,
	.hover\:border-neutral-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.border-neutral-opal-07,
	.focus\:border-neutral-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-07,
	.group:hover .group-hover\:border-neutral-opal-07,
	.hover\:border-neutral-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.border-neutral-opal-8,
	.focus\:border-neutral-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-8,
	.group:hover .group-hover\:border-neutral-opal-8,
	.hover\:border-neutral-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.border-neutral-opal-08,
	.focus\:border-neutral-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-08,
	.group:hover .group-hover\:border-neutral-opal-08,
	.hover\:border-neutral-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.border-neutral-opal-9,
	.focus\:border-neutral-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-9,
	.group:hover .group-hover\:border-neutral-opal-9,
	.hover\:border-neutral-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.border-neutral-opal-09,
	.focus\:border-neutral-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-09,
	.group:hover .group-hover\:border-neutral-opal-09,
	.hover\:border-neutral-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.border-neutral-opal-10,
	.focus\:border-neutral-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-opal-10,
	.group:hover .group-hover\:border-neutral-opal-10,
	.hover\:border-neutral-opal-10:hover {
		border-color: #383f76;
	}
	.border-neutral-contrast,
	.focus\:border-neutral-contrast:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast,
	.group:hover .group-hover\:border-neutral-contrast,
	.hover\:border-neutral-contrast:hover {
		border-color: #fff;
	}
	.border-neutral-contrast-opal-0,
	.focus\:border-neutral-contrast-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-0,
	.group:hover .group-hover\:border-neutral-contrast-opal-0,
	.hover\:border-neutral-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-neutral-contrast-opal-00,
	.focus\:border-neutral-contrast-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-00,
	.group:hover .group-hover\:border-neutral-contrast-opal-00,
	.hover\:border-neutral-contrast-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-neutral-contrast-opal-1,
	.focus\:border-neutral-contrast-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-1,
	.group:hover .group-hover\:border-neutral-contrast-opal-1,
	.hover\:border-neutral-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-neutral-contrast-opal-01,
	.focus\:border-neutral-contrast-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-01,
	.group:hover .group-hover\:border-neutral-contrast-opal-01,
	.hover\:border-neutral-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-neutral-contrast-opal-2,
	.focus\:border-neutral-contrast-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-2,
	.group:hover .group-hover\:border-neutral-contrast-opal-2,
	.hover\:border-neutral-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-neutral-contrast-opal-02,
	.focus\:border-neutral-contrast-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-02,
	.group:hover .group-hover\:border-neutral-contrast-opal-02,
	.hover\:border-neutral-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-neutral-contrast-opal-3,
	.focus\:border-neutral-contrast-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-3,
	.group:hover .group-hover\:border-neutral-contrast-opal-3,
	.hover\:border-neutral-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-neutral-contrast-opal-03,
	.focus\:border-neutral-contrast-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-03,
	.group:hover .group-hover\:border-neutral-contrast-opal-03,
	.hover\:border-neutral-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-neutral-contrast-opal-4,
	.focus\:border-neutral-contrast-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-4,
	.group:hover .group-hover\:border-neutral-contrast-opal-4,
	.hover\:border-neutral-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-neutral-contrast-opal-04,
	.focus\:border-neutral-contrast-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-04,
	.group:hover .group-hover\:border-neutral-contrast-opal-04,
	.hover\:border-neutral-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-neutral-contrast-opal-5,
	.focus\:border-neutral-contrast-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-5,
	.group:hover .group-hover\:border-neutral-contrast-opal-5,
	.hover\:border-neutral-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-neutral-contrast-opal-05,
	.focus\:border-neutral-contrast-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-05,
	.group:hover .group-hover\:border-neutral-contrast-opal-05,
	.hover\:border-neutral-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-neutral-contrast-opal-6,
	.focus\:border-neutral-contrast-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-6,
	.group:hover .group-hover\:border-neutral-contrast-opal-6,
	.hover\:border-neutral-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-neutral-contrast-opal-06,
	.focus\:border-neutral-contrast-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-06,
	.group:hover .group-hover\:border-neutral-contrast-opal-06,
	.hover\:border-neutral-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-neutral-contrast-opal-7,
	.focus\:border-neutral-contrast-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-7,
	.group:hover .group-hover\:border-neutral-contrast-opal-7,
	.hover\:border-neutral-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-neutral-contrast-opal-07,
	.focus\:border-neutral-contrast-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-07,
	.group:hover .group-hover\:border-neutral-contrast-opal-07,
	.hover\:border-neutral-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-neutral-contrast-opal-8,
	.focus\:border-neutral-contrast-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-8,
	.group:hover .group-hover\:border-neutral-contrast-opal-8,
	.hover\:border-neutral-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-neutral-contrast-opal-08,
	.focus\:border-neutral-contrast-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-08,
	.group:hover .group-hover\:border-neutral-contrast-opal-08,
	.hover\:border-neutral-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-neutral-contrast-opal-9,
	.focus\:border-neutral-contrast-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-9,
	.group:hover .group-hover\:border-neutral-contrast-opal-9,
	.hover\:border-neutral-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-neutral-contrast-opal-09,
	.focus\:border-neutral-contrast-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-09,
	.group:hover .group-hover\:border-neutral-contrast-opal-09,
	.hover\:border-neutral-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-neutral-contrast-opal-10,
	.focus\:border-neutral-contrast-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-contrast-opal-10,
	.group:hover .group-hover\:border-neutral-contrast-opal-10,
	.hover\:border-neutral-contrast-opal-10:hover {
		border-color: #fff;
	}
	.border-neutral-1,
	.focus\:border-neutral-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-1,
	.group:hover .group-hover\:border-neutral-1,
	.hover\:border-neutral-1:hover {
		border-color: #01011e;
	}
	.border-neutral-1-opal-0,
	.focus\:border-neutral-1-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-0,
	.group:hover .group-hover\:border-neutral-1-opal-0,
	.hover\:border-neutral-1-opal-0:hover {
		border-color: rgba(1, 1, 30, 0);
	}
	.border-neutral-1-opal-00,
	.focus\:border-neutral-1-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-00,
	.group:hover .group-hover\:border-neutral-1-opal-00,
	.hover\:border-neutral-1-opal-00:hover {
		border-color: rgba(1, 1, 30, 0);
	}
	.border-neutral-1-opal-1,
	.focus\:border-neutral-1-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-1,
	.group:hover .group-hover\:border-neutral-1-opal-1,
	.hover\:border-neutral-1-opal-1:hover {
		border-color: rgba(1, 1, 30, 0.1);
	}
	.border-neutral-1-opal-01,
	.focus\:border-neutral-1-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-01,
	.group:hover .group-hover\:border-neutral-1-opal-01,
	.hover\:border-neutral-1-opal-01:hover {
		border-color: rgba(1, 1, 30, 0.01);
	}
	.border-neutral-1-opal-2,
	.focus\:border-neutral-1-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-2,
	.group:hover .group-hover\:border-neutral-1-opal-2,
	.hover\:border-neutral-1-opal-2:hover {
		border-color: rgba(1, 1, 30, 0.2);
	}
	.border-neutral-1-opal-02,
	.focus\:border-neutral-1-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-02,
	.group:hover .group-hover\:border-neutral-1-opal-02,
	.hover\:border-neutral-1-opal-02:hover {
		border-color: rgba(1, 1, 30, 0.02);
	}
	.border-neutral-1-opal-3,
	.focus\:border-neutral-1-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-3,
	.group:hover .group-hover\:border-neutral-1-opal-3,
	.hover\:border-neutral-1-opal-3:hover {
		border-color: rgba(1, 1, 30, 0.3);
	}
	.border-neutral-1-opal-03,
	.focus\:border-neutral-1-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-03,
	.group:hover .group-hover\:border-neutral-1-opal-03,
	.hover\:border-neutral-1-opal-03:hover {
		border-color: rgba(1, 1, 30, 0.03);
	}
	.border-neutral-1-opal-4,
	.focus\:border-neutral-1-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-4,
	.group:hover .group-hover\:border-neutral-1-opal-4,
	.hover\:border-neutral-1-opal-4:hover {
		border-color: rgba(1, 1, 30, 0.4);
	}
	.border-neutral-1-opal-04,
	.focus\:border-neutral-1-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-04,
	.group:hover .group-hover\:border-neutral-1-opal-04,
	.hover\:border-neutral-1-opal-04:hover {
		border-color: rgba(1, 1, 30, 0.04);
	}
	.border-neutral-1-opal-5,
	.focus\:border-neutral-1-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-5,
	.group:hover .group-hover\:border-neutral-1-opal-5,
	.hover\:border-neutral-1-opal-5:hover {
		border-color: rgba(1, 1, 30, 0.5);
	}
	.border-neutral-1-opal-05,
	.focus\:border-neutral-1-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-05,
	.group:hover .group-hover\:border-neutral-1-opal-05,
	.hover\:border-neutral-1-opal-05:hover {
		border-color: rgba(1, 1, 30, 0.05);
	}
	.border-neutral-1-opal-6,
	.focus\:border-neutral-1-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-6,
	.group:hover .group-hover\:border-neutral-1-opal-6,
	.hover\:border-neutral-1-opal-6:hover {
		border-color: rgba(1, 1, 30, 0.6);
	}
	.border-neutral-1-opal-06,
	.focus\:border-neutral-1-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-06,
	.group:hover .group-hover\:border-neutral-1-opal-06,
	.hover\:border-neutral-1-opal-06:hover {
		border-color: rgba(1, 1, 30, 0.06);
	}
	.border-neutral-1-opal-7,
	.focus\:border-neutral-1-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-7,
	.group:hover .group-hover\:border-neutral-1-opal-7,
	.hover\:border-neutral-1-opal-7:hover {
		border-color: rgba(1, 1, 30, 0.7);
	}
	.border-neutral-1-opal-07,
	.focus\:border-neutral-1-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-07,
	.group:hover .group-hover\:border-neutral-1-opal-07,
	.hover\:border-neutral-1-opal-07:hover {
		border-color: rgba(1, 1, 30, 0.07);
	}
	.border-neutral-1-opal-8,
	.focus\:border-neutral-1-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-8,
	.group:hover .group-hover\:border-neutral-1-opal-8,
	.hover\:border-neutral-1-opal-8:hover {
		border-color: rgba(1, 1, 30, 0.8);
	}
	.border-neutral-1-opal-08,
	.focus\:border-neutral-1-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-08,
	.group:hover .group-hover\:border-neutral-1-opal-08,
	.hover\:border-neutral-1-opal-08:hover {
		border-color: rgba(1, 1, 30, 0.08);
	}
	.border-neutral-1-opal-9,
	.focus\:border-neutral-1-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-9,
	.group:hover .group-hover\:border-neutral-1-opal-9,
	.hover\:border-neutral-1-opal-9:hover {
		border-color: rgba(1, 1, 30, 0.9);
	}
	.border-neutral-1-opal-09,
	.focus\:border-neutral-1-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-09,
	.group:hover .group-hover\:border-neutral-1-opal-09,
	.hover\:border-neutral-1-opal-09:hover {
		border-color: rgba(1, 1, 30, 0.09);
	}
	.border-neutral-1-opal-10,
	.focus\:border-neutral-1-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-1-opal-10,
	.group:hover .group-hover\:border-neutral-1-opal-10,
	.hover\:border-neutral-1-opal-10:hover {
		border-color: #01011e;
	}
	.border-neutral-2,
	.focus\:border-neutral-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-2,
	.group:hover .group-hover\:border-neutral-2,
	.hover\:border-neutral-2:hover {
		border-color: #ffffff;
	}
	.border-neutral-2-opal-0,
	.focus\:border-neutral-2-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-0,
	.group:hover .group-hover\:border-neutral-2-opal-0,
	.hover\:border-neutral-2-opal-0:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.border-neutral-2-opal-00,
	.focus\:border-neutral-2-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-00,
	.group:hover .group-hover\:border-neutral-2-opal-00,
	.hover\:border-neutral-2-opal-00:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.border-neutral-2-opal-1,
	.focus\:border-neutral-2-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-1,
	.group:hover .group-hover\:border-neutral-2-opal-1,
	.hover\:border-neutral-2-opal-1:hover {
		border-color: rgba(3, 3, 40, 0.1);
	}
	.border-neutral-2-opal-01,
	.focus\:border-neutral-2-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-01,
	.group:hover .group-hover\:border-neutral-2-opal-01,
	.hover\:border-neutral-2-opal-01:hover {
		border-color: rgba(3, 3, 40, 0.01);
	}
	.border-neutral-2-opal-2,
	.focus\:border-neutral-2-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-2,
	.group:hover .group-hover\:border-neutral-2-opal-2,
	.hover\:border-neutral-2-opal-2:hover {
		border-color: rgba(3, 3, 40, 0.2);
	}
	.border-neutral-2-opal-02,
	.focus\:border-neutral-2-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-02,
	.group:hover .group-hover\:border-neutral-2-opal-02,
	.hover\:border-neutral-2-opal-02:hover {
		border-color: rgba(3, 3, 40, 0.02);
	}
	.border-neutral-2-opal-3,
	.focus\:border-neutral-2-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-3,
	.group:hover .group-hover\:border-neutral-2-opal-3,
	.hover\:border-neutral-2-opal-3:hover {
		border-color: rgba(3, 3, 40, 0.3);
	}
	.border-neutral-2-opal-03,
	.focus\:border-neutral-2-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-03,
	.group:hover .group-hover\:border-neutral-2-opal-03,
	.hover\:border-neutral-2-opal-03:hover {
		border-color: rgba(3, 3, 40, 0.03);
	}
	.border-neutral-2-opal-4,
	.focus\:border-neutral-2-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-4,
	.group:hover .group-hover\:border-neutral-2-opal-4,
	.hover\:border-neutral-2-opal-4:hover {
		border-color: rgba(3, 3, 40, 0.4);
	}
	.border-neutral-2-opal-04,
	.focus\:border-neutral-2-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-04,
	.group:hover .group-hover\:border-neutral-2-opal-04,
	.hover\:border-neutral-2-opal-04:hover {
		border-color: rgba(3, 3, 40, 0.04);
	}
	.border-neutral-2-opal-5,
	.focus\:border-neutral-2-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-5,
	.group:hover .group-hover\:border-neutral-2-opal-5,
	.hover\:border-neutral-2-opal-5:hover {
		border-color: rgba(3, 3, 40, 0.5);
	}
	.border-neutral-2-opal-05,
	.focus\:border-neutral-2-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-05,
	.group:hover .group-hover\:border-neutral-2-opal-05,
	.hover\:border-neutral-2-opal-05:hover {
		border-color: rgba(3, 3, 40, 0.05);
	}
	.border-neutral-2-opal-6,
	.focus\:border-neutral-2-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-6,
	.group:hover .group-hover\:border-neutral-2-opal-6,
	.hover\:border-neutral-2-opal-6:hover {
		border-color: rgba(3, 3, 40, 0.6);
	}
	.border-neutral-2-opal-06,
	.focus\:border-neutral-2-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-06,
	.group:hover .group-hover\:border-neutral-2-opal-06,
	.hover\:border-neutral-2-opal-06:hover {
		border-color: rgba(3, 3, 40, 0.06);
	}
	.border-neutral-2-opal-7,
	.focus\:border-neutral-2-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-7,
	.group:hover .group-hover\:border-neutral-2-opal-7,
	.hover\:border-neutral-2-opal-7:hover {
		border-color: rgba(3, 3, 40, 0.7);
	}
	.border-neutral-2-opal-07,
	.focus\:border-neutral-2-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-07,
	.group:hover .group-hover\:border-neutral-2-opal-07,
	.hover\:border-neutral-2-opal-07:hover {
		border-color: rgba(3, 3, 40, 0.07);
	}
	.border-neutral-2-opal-8,
	.focus\:border-neutral-2-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-8,
	.group:hover .group-hover\:border-neutral-2-opal-8,
	.hover\:border-neutral-2-opal-8:hover {
		border-color: rgba(3, 3, 40, 0.8);
	}
	.border-neutral-2-opal-08,
	.focus\:border-neutral-2-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-08,
	.group:hover .group-hover\:border-neutral-2-opal-08,
	.hover\:border-neutral-2-opal-08:hover {
		border-color: rgba(3, 3, 40, 0.08);
	}
	.border-neutral-2-opal-9,
	.focus\:border-neutral-2-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-9,
	.group:hover .group-hover\:border-neutral-2-opal-9,
	.hover\:border-neutral-2-opal-9:hover {
		border-color: rgba(3, 3, 40, 0.9);
	}
	.border-neutral-2-opal-09,
	.focus\:border-neutral-2-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-09,
	.group:hover .group-hover\:border-neutral-2-opal-09,
	.hover\:border-neutral-2-opal-09:hover {
		border-color: rgba(3, 3, 40, 0.09);
	}
	.border-neutral-2-opal-10,
	.focus\:border-neutral-2-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-2-opal-10,
	.group:hover .group-hover\:border-neutral-2-opal-10,
	.hover\:border-neutral-2-opal-10:hover {
		border-color: #ffffff;
	}
	.border-neutral-3,
	.focus\:border-neutral-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-3,
	.group:hover .group-hover\:border-neutral-3,
	.hover\:border-neutral-3:hover {
		border-color: #383f76;
	}
	.border-neutral-3-opal-0,
	.focus\:border-neutral-3-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-0,
	.group:hover .group-hover\:border-neutral-3-opal-0,
	.hover\:border-neutral-3-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-neutral-3-opal-00,
	.focus\:border-neutral-3-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-00,
	.group:hover .group-hover\:border-neutral-3-opal-00,
	.hover\:border-neutral-3-opal-00:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-neutral-3-opal-1,
	.focus\:border-neutral-3-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-1,
	.group:hover .group-hover\:border-neutral-3-opal-1,
	.hover\:border-neutral-3-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.border-neutral-3-opal-01,
	.focus\:border-neutral-3-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-01,
	.group:hover .group-hover\:border-neutral-3-opal-01,
	.hover\:border-neutral-3-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.border-neutral-3-opal-2,
	.focus\:border-neutral-3-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-2,
	.group:hover .group-hover\:border-neutral-3-opal-2,
	.hover\:border-neutral-3-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.border-neutral-3-opal-02,
	.focus\:border-neutral-3-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-02,
	.group:hover .group-hover\:border-neutral-3-opal-02,
	.hover\:border-neutral-3-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.border-neutral-3-opal-3,
	.focus\:border-neutral-3-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-3,
	.group:hover .group-hover\:border-neutral-3-opal-3,
	.hover\:border-neutral-3-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.border-neutral-3-opal-03,
	.focus\:border-neutral-3-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-03,
	.group:hover .group-hover\:border-neutral-3-opal-03,
	.hover\:border-neutral-3-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.border-neutral-3-opal-4,
	.focus\:border-neutral-3-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-4,
	.group:hover .group-hover\:border-neutral-3-opal-4,
	.hover\:border-neutral-3-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.border-neutral-3-opal-04,
	.focus\:border-neutral-3-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-04,
	.group:hover .group-hover\:border-neutral-3-opal-04,
	.hover\:border-neutral-3-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.border-neutral-3-opal-5,
	.focus\:border-neutral-3-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-5,
	.group:hover .group-hover\:border-neutral-3-opal-5,
	.hover\:border-neutral-3-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.border-neutral-3-opal-05,
	.focus\:border-neutral-3-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-05,
	.group:hover .group-hover\:border-neutral-3-opal-05,
	.hover\:border-neutral-3-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.border-neutral-3-opal-6,
	.focus\:border-neutral-3-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-6,
	.group:hover .group-hover\:border-neutral-3-opal-6,
	.hover\:border-neutral-3-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.border-neutral-3-opal-06,
	.focus\:border-neutral-3-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-06,
	.group:hover .group-hover\:border-neutral-3-opal-06,
	.hover\:border-neutral-3-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.border-neutral-3-opal-7,
	.focus\:border-neutral-3-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-7,
	.group:hover .group-hover\:border-neutral-3-opal-7,
	.hover\:border-neutral-3-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.border-neutral-3-opal-07,
	.focus\:border-neutral-3-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-07,
	.group:hover .group-hover\:border-neutral-3-opal-07,
	.hover\:border-neutral-3-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.border-neutral-3-opal-8,
	.focus\:border-neutral-3-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-8,
	.group:hover .group-hover\:border-neutral-3-opal-8,
	.hover\:border-neutral-3-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.border-neutral-3-opal-08,
	.focus\:border-neutral-3-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-08,
	.group:hover .group-hover\:border-neutral-3-opal-08,
	.hover\:border-neutral-3-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.border-neutral-3-opal-9,
	.focus\:border-neutral-3-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-9,
	.group:hover .group-hover\:border-neutral-3-opal-9,
	.hover\:border-neutral-3-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.border-neutral-3-opal-09,
	.focus\:border-neutral-3-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-09,
	.group:hover .group-hover\:border-neutral-3-opal-09,
	.hover\:border-neutral-3-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.border-neutral-3-opal-10,
	.focus\:border-neutral-3-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-3-opal-10,
	.group:hover .group-hover\:border-neutral-3-opal-10,
	.hover\:border-neutral-3-opal-10:hover {
		border-color: #383f76;
	}
	.border-neutral-4,
	.focus\:border-neutral-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-4,
	.group:hover .group-hover\:border-neutral-4,
	.hover\:border-neutral-4:hover {
		border-color: #6d6d9c;
	}
	.border-neutral-4-opal-0,
	.focus\:border-neutral-4-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-0,
	.group:hover .group-hover\:border-neutral-4-opal-0,
	.hover\:border-neutral-4-opal-0:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.border-neutral-4-opal-00,
	.focus\:border-neutral-4-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-00,
	.group:hover .group-hover\:border-neutral-4-opal-00,
	.hover\:border-neutral-4-opal-00:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.border-neutral-4-opal-1,
	.focus\:border-neutral-4-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-1,
	.group:hover .group-hover\:border-neutral-4-opal-1,
	.hover\:border-neutral-4-opal-1:hover {
		border-color: rgba(109, 109, 156, 0.1);
	}
	.border-neutral-4-opal-01,
	.focus\:border-neutral-4-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-01,
	.group:hover .group-hover\:border-neutral-4-opal-01,
	.hover\:border-neutral-4-opal-01:hover {
		border-color: rgba(109, 109, 156, 0.01);
	}
	.border-neutral-4-opal-2,
	.focus\:border-neutral-4-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-2,
	.group:hover .group-hover\:border-neutral-4-opal-2,
	.hover\:border-neutral-4-opal-2:hover {
		border-color: rgba(109, 109, 156, 0.2);
	}
	.border-neutral-4-opal-02,
	.focus\:border-neutral-4-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-02,
	.group:hover .group-hover\:border-neutral-4-opal-02,
	.hover\:border-neutral-4-opal-02:hover {
		border-color: rgba(109, 109, 156, 0.02);
	}
	.border-neutral-4-opal-3,
	.focus\:border-neutral-4-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-3,
	.group:hover .group-hover\:border-neutral-4-opal-3,
	.hover\:border-neutral-4-opal-3:hover {
		border-color: rgba(109, 109, 156, 0.3);
	}
	.border-neutral-4-opal-03,
	.focus\:border-neutral-4-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-03,
	.group:hover .group-hover\:border-neutral-4-opal-03,
	.hover\:border-neutral-4-opal-03:hover {
		border-color: rgba(109, 109, 156, 0.03);
	}
	.border-neutral-4-opal-4,
	.focus\:border-neutral-4-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-4,
	.group:hover .group-hover\:border-neutral-4-opal-4,
	.hover\:border-neutral-4-opal-4:hover {
		border-color: rgba(109, 109, 156, 0.4);
	}
	.border-neutral-4-opal-04,
	.focus\:border-neutral-4-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-04,
	.group:hover .group-hover\:border-neutral-4-opal-04,
	.hover\:border-neutral-4-opal-04:hover {
		border-color: rgba(109, 109, 156, 0.04);
	}
	.border-neutral-4-opal-5,
	.focus\:border-neutral-4-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-5,
	.group:hover .group-hover\:border-neutral-4-opal-5,
	.hover\:border-neutral-4-opal-5:hover {
		border-color: rgba(109, 109, 156, 0.5);
	}
	.border-neutral-4-opal-05,
	.focus\:border-neutral-4-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-05,
	.group:hover .group-hover\:border-neutral-4-opal-05,
	.hover\:border-neutral-4-opal-05:hover {
		border-color: rgba(109, 109, 156, 0.05);
	}
	.border-neutral-4-opal-6,
	.focus\:border-neutral-4-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-6,
	.group:hover .group-hover\:border-neutral-4-opal-6,
	.hover\:border-neutral-4-opal-6:hover {
		border-color: rgba(109, 109, 156, 0.6);
	}
	.border-neutral-4-opal-06,
	.focus\:border-neutral-4-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-06,
	.group:hover .group-hover\:border-neutral-4-opal-06,
	.hover\:border-neutral-4-opal-06:hover {
		border-color: rgba(109, 109, 156, 0.06);
	}
	.border-neutral-4-opal-7,
	.focus\:border-neutral-4-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-7,
	.group:hover .group-hover\:border-neutral-4-opal-7,
	.hover\:border-neutral-4-opal-7:hover {
		border-color: rgba(109, 109, 156, 0.7);
	}
	.border-neutral-4-opal-07,
	.focus\:border-neutral-4-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-07,
	.group:hover .group-hover\:border-neutral-4-opal-07,
	.hover\:border-neutral-4-opal-07:hover {
		border-color: rgba(109, 109, 156, 0.07);
	}
	.border-neutral-4-opal-8,
	.focus\:border-neutral-4-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-8,
	.group:hover .group-hover\:border-neutral-4-opal-8,
	.hover\:border-neutral-4-opal-8:hover {
		border-color: rgba(109, 109, 156, 0.8);
	}
	.border-neutral-4-opal-08,
	.focus\:border-neutral-4-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-08,
	.group:hover .group-hover\:border-neutral-4-opal-08,
	.hover\:border-neutral-4-opal-08:hover {
		border-color: rgba(109, 109, 156, 0.08);
	}
	.border-neutral-4-opal-9,
	.focus\:border-neutral-4-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-9,
	.group:hover .group-hover\:border-neutral-4-opal-9,
	.hover\:border-neutral-4-opal-9:hover {
		border-color: rgba(109, 109, 156, 0.9);
	}
	.border-neutral-4-opal-09,
	.focus\:border-neutral-4-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-09,
	.group:hover .group-hover\:border-neutral-4-opal-09,
	.hover\:border-neutral-4-opal-09:hover {
		border-color: rgba(109, 109, 156, 0.09);
	}
	.border-neutral-4-opal-10,
	.focus\:border-neutral-4-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-4-opal-10,
	.group:hover .group-hover\:border-neutral-4-opal-10,
	.hover\:border-neutral-4-opal-10:hover {
		border-color: #6d6d9c;
	}
	.border-neutral-5,
	.focus\:border-neutral-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-5,
	.group:hover .group-hover\:border-neutral-5,
	.hover\:border-neutral-5:hover {
		border-color: #f6f7fb;
	}
	.border-neutral-5-opal-0,
	.focus\:border-neutral-5-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-0,
	.group:hover .group-hover\:border-neutral-5-opal-0,
	.hover\:border-neutral-5-opal-0:hover {
		border-color: rgba(246, 247, 251, 0);
	}
	.border-neutral-5-opal-00,
	.focus\:border-neutral-5-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-00,
	.group:hover .group-hover\:border-neutral-5-opal-00,
	.hover\:border-neutral-5-opal-00:hover {
		border-color: rgba(246, 247, 251, 0);
	}
	.border-neutral-5-opal-1,
	.focus\:border-neutral-5-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-1,
	.group:hover .group-hover\:border-neutral-5-opal-1,
	.hover\:border-neutral-5-opal-1:hover {
		border-color: rgba(246, 247, 251, 0.1);
	}
	.border-neutral-5-opal-01,
	.focus\:border-neutral-5-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-01,
	.group:hover .group-hover\:border-neutral-5-opal-01,
	.hover\:border-neutral-5-opal-01:hover {
		border-color: rgba(246, 247, 251, 0.01);
	}
	.border-neutral-5-opal-2,
	.focus\:border-neutral-5-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-2,
	.group:hover .group-hover\:border-neutral-5-opal-2,
	.hover\:border-neutral-5-opal-2:hover {
		border-color: rgba(246, 247, 251, 0.2);
	}
	.border-neutral-5-opal-02,
	.focus\:border-neutral-5-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-02,
	.group:hover .group-hover\:border-neutral-5-opal-02,
	.hover\:border-neutral-5-opal-02:hover {
		border-color: rgba(246, 247, 251, 0.02);
	}
	.border-neutral-5-opal-3,
	.focus\:border-neutral-5-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-3,
	.group:hover .group-hover\:border-neutral-5-opal-3,
	.hover\:border-neutral-5-opal-3:hover {
		border-color: rgba(246, 247, 251, 0.3);
	}
	.border-neutral-5-opal-03,
	.focus\:border-neutral-5-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-03,
	.group:hover .group-hover\:border-neutral-5-opal-03,
	.hover\:border-neutral-5-opal-03:hover {
		border-color: rgba(246, 247, 251, 0.03);
	}
	.border-neutral-5-opal-4,
	.focus\:border-neutral-5-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-4,
	.group:hover .group-hover\:border-neutral-5-opal-4,
	.hover\:border-neutral-5-opal-4:hover {
		border-color: rgba(246, 247, 251, 0.4);
	}
	.border-neutral-5-opal-04,
	.focus\:border-neutral-5-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-04,
	.group:hover .group-hover\:border-neutral-5-opal-04,
	.hover\:border-neutral-5-opal-04:hover {
		border-color: rgba(246, 247, 251, 0.04);
	}
	.border-neutral-5-opal-5,
	.focus\:border-neutral-5-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-5,
	.group:hover .group-hover\:border-neutral-5-opal-5,
	.hover\:border-neutral-5-opal-5:hover {
		border-color: rgba(246, 247, 251, 0.5);
	}
	.border-neutral-5-opal-05,
	.focus\:border-neutral-5-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-05,
	.group:hover .group-hover\:border-neutral-5-opal-05,
	.hover\:border-neutral-5-opal-05:hover {
		border-color: rgba(246, 247, 251, 0.05);
	}
	.border-neutral-5-opal-6,
	.focus\:border-neutral-5-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-6,
	.group:hover .group-hover\:border-neutral-5-opal-6,
	.hover\:border-neutral-5-opal-6:hover {
		border-color: rgba(246, 247, 251, 0.6);
	}
	.border-neutral-5-opal-06,
	.focus\:border-neutral-5-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-06,
	.group:hover .group-hover\:border-neutral-5-opal-06,
	.hover\:border-neutral-5-opal-06:hover {
		border-color: rgba(246, 247, 251, 0.06);
	}
	.border-neutral-5-opal-7,
	.focus\:border-neutral-5-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-7,
	.group:hover .group-hover\:border-neutral-5-opal-7,
	.hover\:border-neutral-5-opal-7:hover {
		border-color: rgba(246, 247, 251, 0.7);
	}
	.border-neutral-5-opal-07,
	.focus\:border-neutral-5-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-07,
	.group:hover .group-hover\:border-neutral-5-opal-07,
	.hover\:border-neutral-5-opal-07:hover {
		border-color: rgba(246, 247, 251, 0.07);
	}
	.border-neutral-5-opal-8,
	.focus\:border-neutral-5-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-8,
	.group:hover .group-hover\:border-neutral-5-opal-8,
	.hover\:border-neutral-5-opal-8:hover {
		border-color: rgba(246, 247, 251, 0.8);
	}
	.border-neutral-5-opal-08,
	.focus\:border-neutral-5-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-08,
	.group:hover .group-hover\:border-neutral-5-opal-08,
	.hover\:border-neutral-5-opal-08:hover {
		border-color: rgba(246, 247, 251, 0.08);
	}
	.border-neutral-5-opal-9,
	.focus\:border-neutral-5-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-9,
	.group:hover .group-hover\:border-neutral-5-opal-9,
	.hover\:border-neutral-5-opal-9:hover {
		border-color: rgba(246, 247, 251, 0.9);
	}
	.border-neutral-5-opal-09,
	.focus\:border-neutral-5-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-09,
	.group:hover .group-hover\:border-neutral-5-opal-09,
	.hover\:border-neutral-5-opal-09:hover {
		border-color: rgba(246, 247, 251, 0.09);
	}
	.border-neutral-5-opal-10,
	.focus\:border-neutral-5-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-5-opal-10,
	.group:hover .group-hover\:border-neutral-5-opal-10,
	.hover\:border-neutral-5-opal-10:hover {
		border-color: #f6f7fb;
	}
	.border-neutral-6,
	.focus\:border-neutral-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-6,
	.group:hover .group-hover\:border-neutral-6,
	.hover\:border-neutral-6:hover {
		border-color: #fff;
	}
	.border-neutral-6-opal-0,
	.focus\:border-neutral-6-opal-0:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-0,
	.group:hover .group-hover\:border-neutral-6-opal-0,
	.hover\:border-neutral-6-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-neutral-6-opal-00,
	.focus\:border-neutral-6-opal-00:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-00,
	.group:hover .group-hover\:border-neutral-6-opal-00,
	.hover\:border-neutral-6-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-neutral-6-opal-1,
	.focus\:border-neutral-6-opal-1:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-1,
	.group:hover .group-hover\:border-neutral-6-opal-1,
	.hover\:border-neutral-6-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-neutral-6-opal-01,
	.focus\:border-neutral-6-opal-01:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-01,
	.group:hover .group-hover\:border-neutral-6-opal-01,
	.hover\:border-neutral-6-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-neutral-6-opal-2,
	.focus\:border-neutral-6-opal-2:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-2,
	.group:hover .group-hover\:border-neutral-6-opal-2,
	.hover\:border-neutral-6-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-neutral-6-opal-02,
	.focus\:border-neutral-6-opal-02:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-02,
	.group:hover .group-hover\:border-neutral-6-opal-02,
	.hover\:border-neutral-6-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-neutral-6-opal-3,
	.focus\:border-neutral-6-opal-3:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-3,
	.group:hover .group-hover\:border-neutral-6-opal-3,
	.hover\:border-neutral-6-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-neutral-6-opal-03,
	.focus\:border-neutral-6-opal-03:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-03,
	.group:hover .group-hover\:border-neutral-6-opal-03,
	.hover\:border-neutral-6-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-neutral-6-opal-4,
	.focus\:border-neutral-6-opal-4:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-4,
	.group:hover .group-hover\:border-neutral-6-opal-4,
	.hover\:border-neutral-6-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-neutral-6-opal-04,
	.focus\:border-neutral-6-opal-04:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-04,
	.group:hover .group-hover\:border-neutral-6-opal-04,
	.hover\:border-neutral-6-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-neutral-6-opal-5,
	.focus\:border-neutral-6-opal-5:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-5,
	.group:hover .group-hover\:border-neutral-6-opal-5,
	.hover\:border-neutral-6-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-neutral-6-opal-05,
	.focus\:border-neutral-6-opal-05:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-05,
	.group:hover .group-hover\:border-neutral-6-opal-05,
	.hover\:border-neutral-6-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-neutral-6-opal-6,
	.focus\:border-neutral-6-opal-6:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-6,
	.group:hover .group-hover\:border-neutral-6-opal-6,
	.hover\:border-neutral-6-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-neutral-6-opal-06,
	.focus\:border-neutral-6-opal-06:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-06,
	.group:hover .group-hover\:border-neutral-6-opal-06,
	.hover\:border-neutral-6-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-neutral-6-opal-7,
	.focus\:border-neutral-6-opal-7:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-7,
	.group:hover .group-hover\:border-neutral-6-opal-7,
	.hover\:border-neutral-6-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-neutral-6-opal-07,
	.focus\:border-neutral-6-opal-07:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-07,
	.group:hover .group-hover\:border-neutral-6-opal-07,
	.hover\:border-neutral-6-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-neutral-6-opal-8,
	.focus\:border-neutral-6-opal-8:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-8,
	.group:hover .group-hover\:border-neutral-6-opal-8,
	.hover\:border-neutral-6-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-neutral-6-opal-08,
	.focus\:border-neutral-6-opal-08:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-08,
	.group:hover .group-hover\:border-neutral-6-opal-08,
	.hover\:border-neutral-6-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-neutral-6-opal-9,
	.focus\:border-neutral-6-opal-9:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-9,
	.group:hover .group-hover\:border-neutral-6-opal-9,
	.hover\:border-neutral-6-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-neutral-6-opal-09,
	.focus\:border-neutral-6-opal-09:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-09,
	.group:hover .group-hover\:border-neutral-6-opal-09,
	.hover\:border-neutral-6-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-neutral-6-opal-10,
	.focus\:border-neutral-6-opal-10:focus,
	.group:focus-within .group-focus-within\:border-neutral-6-opal-10,
	.group:hover .group-hover\:border-neutral-6-opal-10,
	.hover\:border-neutral-6-opal-10:hover {
		border-color: #fff;
	}
	.border-ui-fill,
	.focus\:border-ui-fill:focus,
	.group:focus-within .group-focus-within\:border-ui-fill,
	.group:hover .group-hover\:border-ui-fill,
	.hover\:border-ui-fill:hover {
		border-color: #fff;
	}
	.border-ui-fill-opal-0,
	.focus\:border-ui-fill-opal-0:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-0,
	.group:hover .group-hover\:border-ui-fill-opal-0,
	.hover\:border-ui-fill-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-ui-fill-opal-00,
	.focus\:border-ui-fill-opal-00:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-00,
	.group:hover .group-hover\:border-ui-fill-opal-00,
	.hover\:border-ui-fill-opal-00:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.border-ui-fill-opal-1,
	.focus\:border-ui-fill-opal-1:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-1,
	.group:hover .group-hover\:border-ui-fill-opal-1,
	.hover\:border-ui-fill-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.border-ui-fill-opal-01,
	.focus\:border-ui-fill-opal-01:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-01,
	.group:hover .group-hover\:border-ui-fill-opal-01,
	.hover\:border-ui-fill-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.border-ui-fill-opal-2,
	.focus\:border-ui-fill-opal-2:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-2,
	.group:hover .group-hover\:border-ui-fill-opal-2,
	.hover\:border-ui-fill-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.border-ui-fill-opal-02,
	.focus\:border-ui-fill-opal-02:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-02,
	.group:hover .group-hover\:border-ui-fill-opal-02,
	.hover\:border-ui-fill-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.border-ui-fill-opal-3,
	.focus\:border-ui-fill-opal-3:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-3,
	.group:hover .group-hover\:border-ui-fill-opal-3,
	.hover\:border-ui-fill-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.border-ui-fill-opal-03,
	.focus\:border-ui-fill-opal-03:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-03,
	.group:hover .group-hover\:border-ui-fill-opal-03,
	.hover\:border-ui-fill-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.border-ui-fill-opal-4,
	.focus\:border-ui-fill-opal-4:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-4,
	.group:hover .group-hover\:border-ui-fill-opal-4,
	.hover\:border-ui-fill-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.border-ui-fill-opal-04,
	.focus\:border-ui-fill-opal-04:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-04,
	.group:hover .group-hover\:border-ui-fill-opal-04,
	.hover\:border-ui-fill-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.border-ui-fill-opal-5,
	.focus\:border-ui-fill-opal-5:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-5,
	.group:hover .group-hover\:border-ui-fill-opal-5,
	.hover\:border-ui-fill-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.border-ui-fill-opal-05,
	.focus\:border-ui-fill-opal-05:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-05,
	.group:hover .group-hover\:border-ui-fill-opal-05,
	.hover\:border-ui-fill-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.border-ui-fill-opal-6,
	.focus\:border-ui-fill-opal-6:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-6,
	.group:hover .group-hover\:border-ui-fill-opal-6,
	.hover\:border-ui-fill-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.border-ui-fill-opal-06,
	.focus\:border-ui-fill-opal-06:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-06,
	.group:hover .group-hover\:border-ui-fill-opal-06,
	.hover\:border-ui-fill-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.border-ui-fill-opal-7,
	.focus\:border-ui-fill-opal-7:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-7,
	.group:hover .group-hover\:border-ui-fill-opal-7,
	.hover\:border-ui-fill-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.border-ui-fill-opal-07,
	.focus\:border-ui-fill-opal-07:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-07,
	.group:hover .group-hover\:border-ui-fill-opal-07,
	.hover\:border-ui-fill-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.border-ui-fill-opal-8,
	.focus\:border-ui-fill-opal-8:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-8,
	.group:hover .group-hover\:border-ui-fill-opal-8,
	.hover\:border-ui-fill-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.border-ui-fill-opal-08,
	.focus\:border-ui-fill-opal-08:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-08,
	.group:hover .group-hover\:border-ui-fill-opal-08,
	.hover\:border-ui-fill-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.border-ui-fill-opal-9,
	.focus\:border-ui-fill-opal-9:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-9,
	.group:hover .group-hover\:border-ui-fill-opal-9,
	.hover\:border-ui-fill-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.border-ui-fill-opal-09,
	.focus\:border-ui-fill-opal-09:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-09,
	.group:hover .group-hover\:border-ui-fill-opal-09,
	.hover\:border-ui-fill-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.border-ui-fill-opal-10,
	.focus\:border-ui-fill-opal-10:focus,
	.group:focus-within .group-focus-within\:border-ui-fill-opal-10,
	.group:hover .group-hover\:border-ui-fill-opal-10,
	.hover\:border-ui-fill-opal-10:hover {
		border-color: #fff;
	}
	.border-ui-stroke,
	.focus\:border-ui-stroke:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke,
	.group:hover .group-hover\:border-ui-stroke,
	.hover\:border-ui-stroke:hover {
		border-color: #6d6d9c;
	}
	.border-ui-stroke-opal-0,
	.focus\:border-ui-stroke-opal-0:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-0,
	.group:hover .group-hover\:border-ui-stroke-opal-0,
	.hover\:border-ui-stroke-opal-0:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.border-ui-stroke-opal-00,
	.focus\:border-ui-stroke-opal-00:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-00,
	.group:hover .group-hover\:border-ui-stroke-opal-00,
	.hover\:border-ui-stroke-opal-00:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.border-ui-stroke-opal-1,
	.focus\:border-ui-stroke-opal-1:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-1,
	.group:hover .group-hover\:border-ui-stroke-opal-1,
	.hover\:border-ui-stroke-opal-1:hover {
		border-color: rgba(109, 109, 156, 0.1);
	}
	.border-ui-stroke-opal-01,
	.focus\:border-ui-stroke-opal-01:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-01,
	.group:hover .group-hover\:border-ui-stroke-opal-01,
	.hover\:border-ui-stroke-opal-01:hover {
		border-color: rgba(109, 109, 156, 0.01);
	}
	.border-ui-stroke-opal-2,
	.focus\:border-ui-stroke-opal-2:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-2,
	.group:hover .group-hover\:border-ui-stroke-opal-2,
	.hover\:border-ui-stroke-opal-2:hover {
		border-color: rgba(109, 109, 156, 0.2);
	}
	.border-ui-stroke-opal-02,
	.focus\:border-ui-stroke-opal-02:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-02,
	.group:hover .group-hover\:border-ui-stroke-opal-02,
	.hover\:border-ui-stroke-opal-02:hover {
		border-color: rgba(109, 109, 156, 0.02);
	}
	.border-ui-stroke-opal-3,
	.focus\:border-ui-stroke-opal-3:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-3,
	.group:hover .group-hover\:border-ui-stroke-opal-3,
	.hover\:border-ui-stroke-opal-3:hover {
		border-color: rgba(109, 109, 156, 0.3);
	}
	.border-ui-stroke-opal-03,
	.focus\:border-ui-stroke-opal-03:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-03,
	.group:hover .group-hover\:border-ui-stroke-opal-03,
	.hover\:border-ui-stroke-opal-03:hover {
		border-color: rgba(109, 109, 156, 0.03);
	}
	.border-ui-stroke-opal-4,
	.focus\:border-ui-stroke-opal-4:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-4,
	.group:hover .group-hover\:border-ui-stroke-opal-4,
	.hover\:border-ui-stroke-opal-4:hover {
		border-color: rgba(109, 109, 156, 0.4);
	}
	.border-ui-stroke-opal-04,
	.focus\:border-ui-stroke-opal-04:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-04,
	.group:hover .group-hover\:border-ui-stroke-opal-04,
	.hover\:border-ui-stroke-opal-04:hover {
		border-color: rgba(109, 109, 156, 0.04);
	}
	.border-ui-stroke-opal-5,
	.focus\:border-ui-stroke-opal-5:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-5,
	.group:hover .group-hover\:border-ui-stroke-opal-5,
	.hover\:border-ui-stroke-opal-5:hover {
		border-color: rgba(109, 109, 156, 0.5);
	}
	.border-ui-stroke-opal-05,
	.focus\:border-ui-stroke-opal-05:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-05,
	.group:hover .group-hover\:border-ui-stroke-opal-05,
	.hover\:border-ui-stroke-opal-05:hover {
		border-color: rgba(109, 109, 156, 0.05);
	}
	.border-ui-stroke-opal-6,
	.focus\:border-ui-stroke-opal-6:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-6,
	.group:hover .group-hover\:border-ui-stroke-opal-6,
	.hover\:border-ui-stroke-opal-6:hover {
		border-color: rgba(109, 109, 156, 0.6);
	}
	.border-ui-stroke-opal-06,
	.focus\:border-ui-stroke-opal-06:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-06,
	.group:hover .group-hover\:border-ui-stroke-opal-06,
	.hover\:border-ui-stroke-opal-06:hover {
		border-color: rgba(109, 109, 156, 0.06);
	}
	.border-ui-stroke-opal-7,
	.focus\:border-ui-stroke-opal-7:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-7,
	.group:hover .group-hover\:border-ui-stroke-opal-7,
	.hover\:border-ui-stroke-opal-7:hover {
		border-color: rgba(109, 109, 156, 0.7);
	}
	.border-ui-stroke-opal-07,
	.focus\:border-ui-stroke-opal-07:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-07,
	.group:hover .group-hover\:border-ui-stroke-opal-07,
	.hover\:border-ui-stroke-opal-07:hover {
		border-color: rgba(109, 109, 156, 0.07);
	}
	.border-ui-stroke-opal-8,
	.focus\:border-ui-stroke-opal-8:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-8,
	.group:hover .group-hover\:border-ui-stroke-opal-8,
	.hover\:border-ui-stroke-opal-8:hover {
		border-color: rgba(109, 109, 156, 0.8);
	}
	.border-ui-stroke-opal-08,
	.focus\:border-ui-stroke-opal-08:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-08,
	.group:hover .group-hover\:border-ui-stroke-opal-08,
	.hover\:border-ui-stroke-opal-08:hover {
		border-color: rgba(109, 109, 156, 0.08);
	}
	.border-ui-stroke-opal-9,
	.focus\:border-ui-stroke-opal-9:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-9,
	.group:hover .group-hover\:border-ui-stroke-opal-9,
	.hover\:border-ui-stroke-opal-9:hover {
		border-color: rgba(109, 109, 156, 0.9);
	}
	.border-ui-stroke-opal-09,
	.focus\:border-ui-stroke-opal-09:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-09,
	.group:hover .group-hover\:border-ui-stroke-opal-09,
	.hover\:border-ui-stroke-opal-09:hover {
		border-color: rgba(109, 109, 156, 0.09);
	}
	.border-ui-stroke-opal-10,
	.focus\:border-ui-stroke-opal-10:focus,
	.group:focus-within .group-focus-within\:border-ui-stroke-opal-10,
	.group:hover .group-hover\:border-ui-stroke-opal-10,
	.hover\:border-ui-stroke-opal-10:hover {
		border-color: #6d6d9c;
	}
	.border-ui-text,
	.focus\:border-ui-text:focus,
	.group:focus-within .group-focus-within\:border-ui-text,
	.group:hover .group-hover\:border-ui-text,
	.hover\:border-ui-text:hover {
		border-color: #383f76;
	}
	.border-ui-text-opal-0,
	.focus\:border-ui-text-opal-0:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-0,
	.group:hover .group-hover\:border-ui-text-opal-0,
	.hover\:border-ui-text-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-ui-text-opal-00,
	.focus\:border-ui-text-opal-00:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-00,
	.group:hover .group-hover\:border-ui-text-opal-00,
	.hover\:border-ui-text-opal-00:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.border-ui-text-opal-1,
	.focus\:border-ui-text-opal-1:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-1,
	.group:hover .group-hover\:border-ui-text-opal-1,
	.hover\:border-ui-text-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.border-ui-text-opal-01,
	.focus\:border-ui-text-opal-01:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-01,
	.group:hover .group-hover\:border-ui-text-opal-01,
	.hover\:border-ui-text-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.border-ui-text-opal-2,
	.focus\:border-ui-text-opal-2:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-2,
	.group:hover .group-hover\:border-ui-text-opal-2,
	.hover\:border-ui-text-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.border-ui-text-opal-02,
	.focus\:border-ui-text-opal-02:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-02,
	.group:hover .group-hover\:border-ui-text-opal-02,
	.hover\:border-ui-text-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.border-ui-text-opal-3,
	.focus\:border-ui-text-opal-3:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-3,
	.group:hover .group-hover\:border-ui-text-opal-3,
	.hover\:border-ui-text-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.border-ui-text-opal-03,
	.focus\:border-ui-text-opal-03:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-03,
	.group:hover .group-hover\:border-ui-text-opal-03,
	.hover\:border-ui-text-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.border-ui-text-opal-4,
	.focus\:border-ui-text-opal-4:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-4,
	.group:hover .group-hover\:border-ui-text-opal-4,
	.hover\:border-ui-text-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.border-ui-text-opal-04,
	.focus\:border-ui-text-opal-04:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-04,
	.group:hover .group-hover\:border-ui-text-opal-04,
	.hover\:border-ui-text-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.border-ui-text-opal-5,
	.focus\:border-ui-text-opal-5:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-5,
	.group:hover .group-hover\:border-ui-text-opal-5,
	.hover\:border-ui-text-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.border-ui-text-opal-05,
	.focus\:border-ui-text-opal-05:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-05,
	.group:hover .group-hover\:border-ui-text-opal-05,
	.hover\:border-ui-text-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.border-ui-text-opal-6,
	.focus\:border-ui-text-opal-6:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-6,
	.group:hover .group-hover\:border-ui-text-opal-6,
	.hover\:border-ui-text-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.border-ui-text-opal-06,
	.focus\:border-ui-text-opal-06:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-06,
	.group:hover .group-hover\:border-ui-text-opal-06,
	.hover\:border-ui-text-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.border-ui-text-opal-7,
	.focus\:border-ui-text-opal-7:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-7,
	.group:hover .group-hover\:border-ui-text-opal-7,
	.hover\:border-ui-text-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.border-ui-text-opal-07,
	.focus\:border-ui-text-opal-07:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-07,
	.group:hover .group-hover\:border-ui-text-opal-07,
	.hover\:border-ui-text-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.border-ui-text-opal-8,
	.focus\:border-ui-text-opal-8:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-8,
	.group:hover .group-hover\:border-ui-text-opal-8,
	.hover\:border-ui-text-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.border-ui-text-opal-08,
	.focus\:border-ui-text-opal-08:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-08,
	.group:hover .group-hover\:border-ui-text-opal-08,
	.hover\:border-ui-text-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.border-ui-text-opal-9,
	.focus\:border-ui-text-opal-9:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-9,
	.group:hover .group-hover\:border-ui-text-opal-9,
	.hover\:border-ui-text-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.border-ui-text-opal-09,
	.focus\:border-ui-text-opal-09:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-09,
	.group:hover .group-hover\:border-ui-text-opal-09,
	.hover\:border-ui-text-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.border-ui-text-opal-10,
	.focus\:border-ui-text-opal-10:focus,
	.group:focus-within .group-focus-within\:border-ui-text-opal-10,
	.group:hover .group-hover\:border-ui-text-opal-10,
	.hover\:border-ui-text-opal-10:hover {
		border-color: #383f76;
	}
	.border-base-purple,
	.focus\:border-base-purple:focus,
	.group:focus-within .group-focus-within\:border-base-purple,
	.group:hover .group-hover\:border-base-purpler,
	.hover\:border-base-purple:hover {
		border: #f6f4fa;
	}
	.bg-base-purple,
	.focus\:bg-base-purple:focus,
	.group:focus-within .group-focus-within\:bg-base-purple,
	.group:hover .group-hover\:bg-base-purple,
	.hover\:bg-base-purple:hover {
		background-color: #f6f4fa;
	}
	.fill-base-purple,
	.focus\:fill-base-purple:focus,
	.group:focus-within .group-focus-within\:fill-base-purple,
	.group:hover .group-hover\:fill-base-purple,
	.hover\:fill-base-purple:hover {
		color: #f6f4fa;
	}
	.border-base-dark-purple,
	.focus\:border-base-dark-purple:focus,
	.group:focus-within .group-focus-within\:border-base-dark-purple,
	.group:hover .group-hover\:border-base-dark-purpler,
	.hover\:border-base-dark-purple:hover {
		border: #f6f4fa;
	}
	.bg-base-dark-purple,
	.focus\:bg-base-dark-purple:focus,
	.group:focus-within .group-focus-within\:bg-base-dark-purple,
	.group:hover .group-hover\:bg-base-dark-purple,
	.hover\:bg-base-dark-purple:hover {
		background-color: #f6f4fa;
	}
	.fill-base-dark-purple,
	.focus\:fill-base-dark-purple:focus,
	.group:focus-within .group-focus-within\:fill-base-dark-purple,
	.group:hover .group-hover\:fill-base-dark-purple,
	.hover\:fill-base-dark-purple:hover {
		color: #f6f4fa;
	}
	.border-base-deep-sea,
	.focus\:border-base-deep-sea:focus,
	.group:focus-within .group-focus-within\:border-base-deep-sea,
	.group:hover .group-hover\:border-base-deep-sear,
	.hover\:border-base-deep-sea:hover {
		border: #f3f4fc;
	}
	.bg-base-deep-sea,
	.focus\:bg-base-deep-sea:focus,
	.group:focus-within .group-focus-within\:bg-base-deep-sea,
	.group:hover .group-hover\:bg-base-deep-sea,
	.hover\:bg-base-deep-sea:hover {
		background-color: #f3f4fc;
	}
	.fill-base-deep-sea,
	.focus\:fill-base-deep-sea:focus,
	.group:focus-within .group-focus-within\:fill-base-deep-sea,
	.group:hover .group-hover\:fill-base-deep-sea,
	.hover\:fill-base-deep-sea:hover {
		color: #f3f4fc;
	}
	.border-base-rose,
	.focus\:border-base-rose:focus,
	.group:focus-within .group-focus-within\:border-base-rose,
	.group:hover .group-hover\:border-base-roser,
	.hover\:border-base-rose:hover {
		border: #fef7f8;
	}
	.bg-base-rose,
	.focus\:bg-base-rose:focus,
	.group:focus-within .group-focus-within\:bg-base-rose,
	.group:hover .group-hover\:bg-base-rose,
	.hover\:bg-base-rose:hover {
		background-color: #fef7f8;
	}
	.fill-base-rose,
	.focus\:fill-base-rose:focus,
	.group:focus-within .group-focus-within\:fill-base-rose,
	.group:hover .group-hover\:fill-base-rose,
	.hover\:fill-base-rose:hover {
		color: #fef7f8;
	}
	.border-base-autumn,
	.focus\:border-base-autumn:focus,
	.group:focus-within .group-focus-within\:border-base-autumn,
	.group:hover .group-hover\:border-base-autumnr,
	.hover\:border-base-autumn:hover {
		border: #fcf6f3;
	}
	.bg-base-autumn,
	.focus\:bg-base-autumn:focus,
	.group:focus-within .group-focus-within\:bg-base-autumn,
	.group:hover .group-hover\:bg-base-autumn,
	.hover\:bg-base-autumn:hover {
		background-color: #fcf6f3;
	}
	.fill-base-autumn,
	.focus\:fill-base-autumn:focus,
	.group:focus-within .group-focus-within\:fill-base-autumn,
	.group:hover .group-hover\:fill-base-autumn,
	.hover\:fill-base-autumn:hover {
		color: #fcf6f3;
	}
	.border-base-dark-teal,
	.focus\:border-base-dark-teal:focus,
	.group:focus-within .group-focus-within\:border-base-dark-teal,
	.group:hover .group-hover\:border-base-dark-tealr,
	.hover\:border-base-dark-teal:hover {
		border: #f3f9f9;
	}
	.bg-base-dark-teal,
	.focus\:bg-base-dark-teal:focus,
	.group:focus-within .group-focus-within\:bg-base-dark-teal,
	.group:hover .group-hover\:bg-base-dark-teal,
	.hover\:bg-base-dark-teal:hover {
		background-color: #f3f9f9;
	}
	.fill-base-dark-teal,
	.focus\:fill-base-dark-teal:focus,
	.group:focus-within .group-focus-within\:fill-base-dark-teal,
	.group:hover .group-hover\:fill-base-dark-teal,
	.hover\:fill-base-dark-teal:hover {
		color: #f3f9f9;
	}
	.border-base-turquoise,
	.focus\:border-base-turquoise:focus,
	.group:focus-within .group-focus-within\:border-base-turquoise,
	.group:hover .group-hover\:border-base-turquoiser,
	.hover\:border-base-turquoise:hover {
		border: #f3f9fa;
	}
	.bg-base-turquoise,
	.focus\:bg-base-turquoise:focus,
	.group:focus-within .group-focus-within\:bg-base-turquoise,
	.group:hover .group-hover\:bg-base-turquoise,
	.hover\:bg-base-turquoise:hover {
		background-color: #f3f9fa;
	}
	.fill-base-turquoise,
	.focus\:fill-base-turquoise:focus,
	.group:focus-within .group-focus-within\:fill-base-turquoise,
	.group:hover .group-hover\:fill-base-turquoise,
	.hover\:fill-base-turquoise:hover {
		color: #f3f9fa;
	}
	.border-base-electric-blue,
	.focus\:border-base-electric-blue:focus,
	.group:focus-within .group-focus-within\:border-base-electric-blue,
	.group:hover .group-hover\:border-base-electric-bluer,
	.hover\:border-base-electric-blue:hover {
		border: #f3f7fe;
	}
	.bg-base-electric-blue,
	.focus\:bg-base-electric-blue:focus,
	.group:focus-within .group-focus-within\:bg-base-electric-blue,
	.group:hover .group-hover\:bg-base-electric-blue,
	.hover\:bg-base-electric-blue:hover {
		background-color: #f3f7fe;
	}
	.fill-base-electric-blue,
	.focus\:fill-base-electric-blue:focus,
	.group:focus-within .group-focus-within\:fill-base-electric-blue,
	.group:hover .group-hover\:fill-base-electric-blue,
	.hover\:fill-base-electric-blue:hover {
		color: #f3f7fe;
	}
	.border-base-action,
	.focus\:border-base-action:focus,
	.group:focus-within .group-focus-within\:border-base-action,
	.group:hover .group-hover\:border-base-actionr,
	.hover\:border-base-action:hover {
		border: #f3f7fe;
	}
	.bg-base-action,
	.focus\:bg-base-action:focus,
	.group:focus-within .group-focus-within\:bg-base-action,
	.group:hover .group-hover\:bg-base-action,
	.hover\:bg-base-action:hover {
		background-color: RGBA(3,3,40,.5);
	}
	.fill-base-action,
	.focus\:fill-base-action:focus,
	.group:focus-within .group-focus-within\:fill-base-action,
	.group:hover .group-hover\:fill-base-action,
	.hover\:fill-base-action:hover {
		color: #f3f7fe;
	}
	.fill-white,
	.focus\:fill-white:focus,
	.group:focus-within .group-focus-within\:fill-white,
	.group:hover .group-hover\:fill-white,
	.hover\:fill-white:hover {
		color: #fff;
	}
	.fill-snow,
	.focus\:fill-snow:focus,
	.group:focus-within .group-focus-within\:fill-snow,
	.group:hover .group-hover\:fill-snow,
	.hover\:fill-snow:hover {
		color: #f6f7fb;
	}
	.fill-space,
	.focus\:fill-space:focus,
	.group:focus-within .group-focus-within\:fill-space,
	.group:hover .group-hover\:fill-space,
	.hover\:fill-space:hover {
		color: #01011e;
	}
	.focus\:txt-purple-to-dark-purple:focus,
	.group:focus-within .group-focus-within\:txt-purple-to-dark-purple,
	.group:hover .group-hover\:txt-purple-to-dark-purple,
	.hover\:txt-purple-to-dark-purple:hover,
	.txt-purple-to-dark-purple {
		background: linear-gradient(140deg,#9bcfff,white));
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: rgba(0,0,0,0);
	}
	.bg-purple-to-dark-purple,
	.focus\:bg-purple-to-dark-purple:focus,
	.group:focus-within .group-focus-within\:bg-purple-to-dark-purple,
	.group:hover .group-hover\:bg-purple-to-dark-purple,
	.hover\:bg-purple-to-dark-purple:hover {
		background: linear-gradient(140deg,#9bcfff,white));
	}
	.bg-purple-to-dark-purple-radial,
	.focus\:bg-purple-to-dark-purple-radial:focus,
	.group:focus-within .group-focus-within\:bg-purple-to-dark-purple-radial,
	.group:hover .group-hover\:bg-purple-to-dark-purple-radial,
	.hover\:bg-purple-to-dark-purple-radial:hover {
		background: radial-gradient(#9043c6, #441c99);
	}
	.focus\:txt-purple-to-deep-sea:focus,
	.group:focus-within .group-focus-within\:txt-purple-to-deep-sea,
	.group:hover .group-hover\:txt-purple-to-deep-sea,
	.hover\:txt-purple-to-deep-sea:hover,
	.txt-purple-to-deep-sea {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #9043c6;
	}
	.bg-purple-to-deep-sea,
	.focus\:bg-purple-to-deep-sea:focus,
	.group:focus-within .group-focus-within\:bg-purple-to-deep-sea,
	.group:hover .group-hover\:bg-purple-to-deep-sea,
	.hover\:bg-purple-to-deep-sea:hover {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
	}
	.bg-purple-to-deep-sea-radial,
	.focus\:bg-purple-to-deep-sea-radial:focus,
	.group:focus-within .group-focus-within\:bg-purple-to-deep-sea-radial,
	.group:hover .group-hover\:bg-purple-to-deep-sea-radial,
	.hover\:bg-purple-to-deep-sea-radial:hover {
		background: radial-gradient(#9043c6, #0a26b8);
	}
	.focus\:txt-hot-pink-to-lavender:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-to-lavender,
	.group:hover .group-hover\:txt-hot-pink-to-lavender,
	.hover\:txt-hot-pink-to-lavender:hover,
	.txt-hot-pink-to-lavender {
		background: linear-gradient(140deg, #e555ac, #c481f3);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.bg-hot-pink-to-lavender,
	.focus\:bg-hot-pink-to-lavender:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-lavender,
	.group:hover .group-hover\:bg-hot-pink-to-lavender,
	.hover\:bg-hot-pink-to-lavender:hover {
		background: linear-gradient(140deg, #e555ac, #c481f3);
	}
	.bg-hot-pink-to-lavender-radial,
	.focus\:bg-hot-pink-to-lavender-radial:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-lavender-radial,
	.group:hover .group-hover\:bg-hot-pink-to-lavender-radial,
	.hover\:bg-hot-pink-to-lavender-radial:hover {
		background: radial-gradient(#e555ac, #c481f3);
	}
	.focus\:txt-tiger-to-hot-pink:focus,
	.group:focus-within .group-focus-within\:txt-tiger-to-hot-pink,
	.group:hover .group-hover\:txt-tiger-to-hot-pink,
	.hover\:txt-tiger-to-hot-pink:hover,
	.txt-tiger-to-hot-pink {
		background: linear-gradient(140deg, #f99048, #e555ac);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #f99048;
	}
	.bg-tiger-to-hot-pink,
	.focus\:bg-tiger-to-hot-pink:focus,
	.group:focus-within .group-focus-within\:bg-tiger-to-hot-pink,
	.group:hover .group-hover\:bg-tiger-to-hot-pink,
	.hover\:bg-tiger-to-hot-pink:hover {
		background: linear-gradient(140deg, #f99048, #e555ac);
	}
	.bg-tiger-to-hot-pink-radial,
	.focus\:bg-tiger-to-hot-pink-radial:focus,
	.group:focus-within .group-focus-within\:bg-tiger-to-hot-pink-radial,
	.group:hover .group-hover\:bg-tiger-to-hot-pink-radial,
	.hover\:bg-tiger-to-hot-pink-radial:hover {
		background: radial-gradient(#f99048, #e555ac);
	}
	.focus\:txt-hot-pink-to-tiger:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-to-tiger,
	.group:hover .group-hover\:txt-hot-pink-to-tiger,
	.hover\:txt-hot-pink-to-tiger:hover,
	.txt-hot-pink-to-tiger {
		background: linear-gradient(140deg, #e555ac, #f99048);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.bg-hot-pink-to-tiger,
	.focus\:bg-hot-pink-to-tiger:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-tiger,
	.group:hover .group-hover\:bg-hot-pink-to-tiger,
	.hover\:bg-hot-pink-to-tiger:hover {
		background: linear-gradient(140deg, #e555ac, #f99048);
	}
	.bg-hot-pink-to-tiger-radial,
	.focus\:bg-hot-pink-to-tiger-radial:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-tiger-radial,
	.group:hover .group-hover\:bg-hot-pink-to-tiger-radial,
	.hover\:bg-hot-pink-to-tiger-radial:hover {
		background: radial-gradient(#e555ac, #f99048);
	}
	.focus\:txt-daffodil-to-tiger:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-to-tiger,
	.group:hover .group-hover\:txt-daffodil-to-tiger,
	.hover\:txt-daffodil-to-tiger:hover,
	.txt-daffodil-to-tiger {
		background: linear-gradient(140deg, #ffe792, #f99048);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #ffe792;
	}
	.bg-daffodil-to-tiger,
	.focus\:bg-daffodil-to-tiger:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-to-tiger,
	.group:hover .group-hover\:bg-daffodil-to-tiger,
	.hover\:bg-daffodil-to-tiger:hover {
		background: linear-gradient(140deg, #ffe792, #f99048);
	}
	.bg-daffodil-to-tiger-radial,
	.focus\:bg-daffodil-to-tiger-radial:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-to-tiger-radial,
	.group:hover .group-hover\:bg-daffodil-to-tiger-radial,
	.hover\:bg-daffodil-to-tiger-radial:hover {
		background: radial-gradient(#ffe792, #f99048);
	}
	.focus\:txt-dark-purple-to-bubblegum:focus,
	.group:focus-within .group-focus-within\:txt-dark-purple-to-bubblegum,
	.group:hover .group-hover\:txt-dark-purple-to-bubblegum,
	.hover\:txt-dark-purple-to-bubblegum:hover,
	.txt-dark-purple-to-bubblegum {
		background: linear-gradient(140deg, #441c99, #ff78e1);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #ffffff;
	}
	.bg-dark-purple-to-bubblegum,
	.focus\:bg-dark-purple-to-bubblegum:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-to-bubblegum,
	.group:hover .group-hover\:bg-dark-purple-to-bubblegum,
	.hover\:bg-dark-purple-to-bubblegum:hover {
		background: linear-gradient(140deg, #441c99, #ff78e1);
	}
	.bg-dark-purple-to-bubblegum-radial,
	.focus\:bg-dark-purple-to-bubblegum-radial:focus,
	.group:focus-within .group-focus-within\:bg-dark-purple-to-bubblegum-radial,
	.group:hover .group-hover\:bg-dark-purple-to-bubblegum-radial,
	.hover\:bg-dark-purple-to-bubblegum-radial:hover {
		background: radial-gradient(#441c99, #ff78e1);
	}
	.focus\:txt-bubblegum-to-dark-purple:focus,
	.group:focus-within .group-focus-within\:txt-bubblegum-to-dark-purple,
	.group:hover .group-hover\:txt-bubblegum-to-dark-purple,
	.hover\:txt-bubblegum-to-dark-purple:hover,
	.txt-bubblegum-to-dark-purple {
		background: linear-gradient(140deg, #ff78e1, #441c99);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #ff78e1;
	}
	.bg-bubblegum-to-dark-purple,
	.focus\:bg-bubblegum-to-dark-purple:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-to-dark-purple,
	.group:hover .group-hover\:bg-bubblegum-to-dark-purple,
	.hover\:bg-bubblegum-to-dark-purple:hover {
		background: linear-gradient(140deg, #ff78e1, #441c99);
	}
	.bg-bubblegum-to-dark-purple-radial,
	.focus\:bg-bubblegum-to-dark-purple-radial:focus,
	.group:focus-within .group-focus-within\:bg-bubblegum-to-dark-purple-radial,
	.group:hover .group-hover\:bg-bubblegum-to-dark-purple-radial,
	.hover\:bg-bubblegum-to-dark-purple-radial:hover {
		background: radial-gradient(#ff78e1, #441c99);
	}
	.focus\:txt-purple-to-hot-pink:focus,
	.group:focus-within .group-focus-within\:txt-purple-to-hot-pink,
	.group:hover .group-hover\:txt-purple-to-hot-pink,
	.hover\:txt-purple-to-hot-pink:hover,
	.txt-purple-to-hot-pink {
		background: linear-gradient(140deg, #e555ac, #441c99);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.bg-purple-to-hot-pink,
	.focus\:bg-purple-to-hot-pink:focus,
	.group:focus-within .group-focus-within\:bg-purple-to-hot-pink,
	.group:hover .group-hover\:bg-purple-to-hot-pink,
	.hover\:bg-purple-to-hot-pink:hover {
		background: linear-gradient(140deg, #e555ac, #441c99);
	}
	.bg-purple-to-hot-pink-radial,
	.focus\:bg-purple-to-hot-pink-radial:focus,
	.group:focus-within .group-focus-within\:bg-purple-to-hot-pink-radial,
	.group:hover .group-hover\:bg-purple-to-hot-pink-radial,
	.hover\:bg-purple-to-hot-pink-radial:hover {
		background: radial-gradient(#e555ac, #441c99);
	}
	.focus\:txt-daffodil-to-salmon:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-to-salmon,
	.group:hover .group-hover\:txt-daffodil-to-salmon,
	.hover\:txt-daffodil-to-salmon:hover,
	.txt-daffodil-to-salmon {
		background: linear-gradient(140deg, #e555ac, #f99048);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.bg-daffodil-to-salmon,
	.focus\:bg-daffodil-to-salmon:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-to-salmon,
	.group:hover .group-hover\:bg-daffodil-to-salmon,
	.hover\:bg-daffodil-to-salmon:hover {
		background: linear-gradient(140deg, #e555ac, #f99048);
	}
	.bg-daffodil-to-salmon-radial,
	.focus\:bg-daffodil-to-salmon-radial:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-to-salmon-radial,
	.group:hover .group-hover\:bg-daffodil-to-salmon-radial,
	.hover\:bg-daffodil-to-salmon-radial:hover {
		background: radial-gradient(#e555ac, #f99048);
	}
	.focus\:txt-daffodil-to-teal:focus,
	.group:focus-within .group-focus-within\:txt-daffodil-to-teal,
	.group:hover .group-hover\:txt-daffodil-to-teal,
	.hover\:txt-daffodil-to-teal:hover,
	.txt-daffodil-to-teal {
		background: linear-gradient(140deg, #168982, #4bd6b5);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #168982;
	}
	.bg-daffodil-to-teal,
	.focus\:bg-daffodil-to-teal:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-to-teal,
	.group:hover .group-hover\:bg-daffodil-to-teal,
	.hover\:bg-daffodil-to-teal:hover {
		background: linear-gradient(140deg, #168982, #4bd6b5);
	}
	.bg-daffodil-to-teal-radial,
	.focus\:bg-daffodil-to-teal-radial:focus,
	.group:focus-within .group-focus-within\:bg-daffodil-to-teal-radial,
	.group:hover .group-hover\:bg-daffodil-to-teal-radial,
	.hover\:bg-daffodil-to-teal-radial:hover {
		background: radial-gradient(#168982, #4bd6b5);
	}
	.focus\:txt-hot-pink-to-dark-purple:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-to-dark-purple,
	.group:hover .group-hover\:txt-hot-pink-to-dark-purple,
	.hover\:txt-hot-pink-to-dark-purple:hover,
	.txt-hot-pink-to-dark-purple {
		background: linear-gradient(140deg, #e555ac, #441c99);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.bg-hot-pink-to-dark-purple,
	.focus\:bg-hot-pink-to-dark-purple:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-dark-purple,
	.group:hover .group-hover\:bg-hot-pink-to-dark-purple,
	.hover\:bg-hot-pink-to-dark-purple:hover {
		background: linear-gradient(140deg, #e555ac, #441c99);
	}
	.bg-hot-pink-to-dark-purple-radial,
	.focus\:bg-hot-pink-to-dark-purple-radial:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-dark-purple-radial,
	.group:hover .group-hover\:bg-hot-pink-to-dark-purple-radial,
	.hover\:bg-hot-pink-to-dark-purple-radial:hover {
		background: radial-gradient(#e555ac, #441c99);
	}
	.focus\:txt-electric-blue-to-vibe:focus,
	.group:focus-within .group-focus-within\:txt-electric-blue-to-vibe,
	.group:hover .group-hover\:txt-electric-blue-to-vibe,
	.hover\:txt-electric-blue-to-vibe:hover,
	.txt-electric-blue-to-vibe {
		background: linear-gradient(140deg, #145deb, #4bd6b5);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #145deb;
	}
	.bg-electric-blue-to-vibe,
	.focus\:bg-electric-blue-to-vibe:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-to-vibe,
	.group:hover .group-hover\:bg-electric-blue-to-vibe,
	.hover\:bg-electric-blue-to-vibe:hover {
		background: linear-gradient(140deg, #145deb, #4bd6b5);
	}
	.bg-electric-blue-to-vibe-radial,
	.focus\:bg-electric-blue-to-vibe-radial:focus,
	.group:focus-within .group-focus-within\:bg-electric-blue-to-vibe-radial,
	.group:hover .group-hover\:bg-electric-blue-to-vibe-radial,
	.hover\:bg-electric-blue-to-vibe-radial:hover {
		background: radial-gradient(#145deb, #4bd6b5);
	}
	.focus\:txt-hot-pink-to-purple:focus,
	.group:focus-within .group-focus-within\:txt-hot-pink-to-purple,
	.group:hover .group-hover\:txt-hot-pink-to-purple,
	.hover\:txt-hot-pink-to-purple:hover,
	.txt-hot-pink-to-purple {
		background: linear-gradient(140deg, #e555ac, #9043c6);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.bg-hot-pink-to-purple,
	.focus\:bg-hot-pink-to-purple:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-purple,
	.group:hover .group-hover\:bg-hot-pink-to-purple,
	.hover\:bg-hot-pink-to-purple:hover {
		background: linear-gradient(140deg, #e555ac, #9043c6);
	}
	.bg-hot-pink-to-purple-radial,
	.focus\:bg-hot-pink-to-purple-radial:focus,
	.group:focus-within .group-focus-within\:bg-hot-pink-to-purple-radial,
	.group:hover .group-hover\:bg-hot-pink-to-purple-radial,
	.hover\:bg-hot-pink-to-purple-radial:hover {
		background: radial-gradient(#e555ac, #9043c6);
	}
	.focus\:txt-dark-teal-to-vibe:focus,
	.group:focus-within .group-focus-within\:txt-dark-teal-to-vibe,
	.group:hover .group-hover\:txt-dark-teal-to-vibe,
	.hover\:txt-dark-teal-to-vibe:hover,
	.txt-dark-teal-to-vibe {
		background: linear-gradient(140deg, #168982, #4bd6b5);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #168982;
	}
	.bg-dark-teal-to-vibe,
	.focus\:bg-dark-teal-to-vibe:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-to-vibe,
	.group:hover .group-hover\:bg-dark-teal-to-vibe,
	.hover\:bg-dark-teal-to-vibe:hover {
		background: linear-gradient(140deg, #168982, #4bd6b5);
	}
	.bg-dark-teal-to-vibe-radial,
	.focus\:bg-dark-teal-to-vibe-radial:focus,
	.group:focus-within .group-focus-within\:bg-dark-teal-to-vibe-radial,
	.group:hover .group-hover\:bg-dark-teal-to-vibe-radial,
	.hover\:bg-dark-teal-to-vibe-radial:hover {
		background: radial-gradient(#168982, #4bd6b5);
	}
	.focus\:txt-sky-to-deep-sea:focus,
	.group:focus-within .group-focus-within\:txt-sky-to-deep-sea,
	.group:hover .group-hover\:txt-sky-to-deep-sea,
	.hover\:txt-sky-to-deep-sea:hover,
	.txt-sky-to-deep-sea {
		background: linear-gradient(140deg, #14c4eb, #0a26b8);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #14c4eb;
	}
	.bg-sky-to-deep-sea,
	.focus\:bg-sky-to-deep-sea:focus,
	.group:focus-within .group-focus-within\:bg-sky-to-deep-sea,
	.group:hover .group-hover\:bg-sky-to-deep-sea,
	.hover\:bg-sky-to-deep-sea:hover {
		background: linear-gradient(140deg, #14c4eb, #0a26b8);
	}
	.bg-sky-to-deep-sea-radial,
	.focus\:bg-sky-to-deep-sea-radial:focus,
	.group:focus-within .group-focus-within\:bg-sky-to-deep-sea-radial,
	.group:hover .group-hover\:bg-sky-to-deep-sea-radial,
	.hover\:bg-sky-to-deep-sea-radial:hover {
		background: radial-gradient(#14c4eb, #0a26b8);
	}
	.focus\:txt-accent-1:focus,
	.group:focus-within .group-focus-within\:txt-accent-1,
	.group:hover .group-hover\:txt-accent-1,
	.hover\:txt-accent-1:hover,
	.txt-accent-1 {
		background: linear-gradient(140deg,#9bcfff,white);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: rgba(0,0,0,0);
	}
	.bg-accent-1,
	.focus\:bg-accent-1:focus,
	.group:focus-within .group-focus-within\:bg-accent-1,
	.group:hover .group-hover\:bg-accent-1,
	.hover\:bg-accent-1:hover {
		background: linear-gradient(140deg,#9bcfff,white);
	}
	.bg-accent-1-radial,
	.focus\:bg-accent-1-radial:focus,
	.group:focus-within .group-focus-within\:bg-accent-1-radial,
	.group:hover .group-hover\:bg-accent-1-radial,
	.hover\:bg-accent-1-radial:hover {
		background: radial-gradient(#9043c6, #441c99);
	}
	.focus\:txt-accent-2:focus,
	.group:focus-within .group-focus-within\:txt-accent-2,
	.group:hover .group-hover\:txt-accent-2,
	.hover\:txt-accent-2:hover,
	.txt-accent-2 {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #9043c6;
	}
	.bg-accent-2,
	.focus\:bg-accent-2:focus,
	.group:focus-within .group-focus-within\:bg-accent-2,
	.group:hover .group-hover\:bg-accent-2,
	.hover\:bg-accent-2:hover {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
	}
	.bg-accent-2-radial,
	.focus\:bg-accent-2-radial:focus,
	.group:focus-within .group-focus-within\:bg-accent-2-radial,
	.group:hover .group-hover\:bg-accent-2-radial,
	.hover\:bg-accent-2-radial:hover {
		background: radial-gradient(#9043c6, #0a26b8);
	}
}
@media (max-width: 960px) {
	.mobile\:bg-transparent,
	.mobile\:focus\:bg-transparent:focus,
	.mobile\:hover\:bg-transparent:hover {
		background: transparent;
	}
	.mobile\:border-transparent,
	.mobile\:focus\:border-transparent:focus,
	.mobile\:hover\:border-transparent:hover {
		border-color: transparent;
	}
	.mobile\:focus\:txt-dark-purple:focus,
	.mobile\:hover\:txt-dark-purple:hover,
	.mobile\:txt-dark-purple {
		color: #ffffff;
	}
	.mobile\:focus\:txt-dark-purple-opal-00:focus,
	.mobile\:focus\:txt-dark-purple-opal-0:focus,
	.mobile\:hover\:txt-dark-purple-opal-00:hover,
	.mobile\:hover\:txt-dark-purple-opal-0:hover,
	.mobile\:txt-dark-purple-opal-0,
	.mobile\:txt-dark-purple-opal-00 {
		color: rgba(68, 28, 153, 0);
	}
	.mobile\:focus\:txt-dark-purple-opal-1:focus,
	.mobile\:hover\:txt-dark-purple-opal-1:hover,
	.mobile\:txt-dark-purple-opal-1 {
		color: rgba(68, 28, 153, 0.1);
	}
	.mobile\:focus\:txt-dark-purple-opal-01:focus,
	.mobile\:hover\:txt-dark-purple-opal-01:hover,
	.mobile\:txt-dark-purple-opal-01 {
		color: rgba(68, 28, 153, 0.01);
	}
	.mobile\:focus\:txt-dark-purple-opal-2:focus,
	.mobile\:hover\:txt-dark-purple-opal-2:hover,
	.mobile\:txt-dark-purple-opal-2 {
		color: rgba(68, 28, 153, 0.2);
	}
	.mobile\:focus\:txt-dark-purple-opal-02:focus,
	.mobile\:hover\:txt-dark-purple-opal-02:hover,
	.mobile\:txt-dark-purple-opal-02 {
		color: rgba(68, 28, 153, 0.02);
	}
	.mobile\:focus\:txt-dark-purple-opal-3:focus,
	.mobile\:hover\:txt-dark-purple-opal-3:hover,
	.mobile\:txt-dark-purple-opal-3 {
		color: rgba(68, 28, 153, 0.3);
	}
	.mobile\:focus\:txt-dark-purple-opal-03:focus,
	.mobile\:hover\:txt-dark-purple-opal-03:hover,
	.mobile\:txt-dark-purple-opal-03 {
		color: rgba(68, 28, 153, 0.03);
	}
	.mobile\:focus\:txt-dark-purple-opal-4:focus,
	.mobile\:hover\:txt-dark-purple-opal-4:hover,
	.mobile\:txt-dark-purple-opal-4 {
		color: rgba(68, 28, 153, 0.4);
	}
	.mobile\:focus\:txt-dark-purple-opal-04:focus,
	.mobile\:hover\:txt-dark-purple-opal-04:hover,
	.mobile\:txt-dark-purple-opal-04 {
		color: rgba(68, 28, 153, 0.04);
	}
	.mobile\:focus\:txt-dark-purple-opal-5:focus,
	.mobile\:hover\:txt-dark-purple-opal-5:hover,
	.mobile\:txt-dark-purple-opal-5 {
		color: rgba(68, 28, 153, 0.5);
	}
	.mobile\:focus\:txt-dark-purple-opal-05:focus,
	.mobile\:hover\:txt-dark-purple-opal-05:hover,
	.mobile\:txt-dark-purple-opal-05 {
		color: rgba(68, 28, 153, 0.05);
	}
	.mobile\:focus\:txt-dark-purple-opal-6:focus,
	.mobile\:hover\:txt-dark-purple-opal-6:hover,
	.mobile\:txt-dark-purple-opal-6 {
		color: rgba(68, 28, 153, 0.6);
	}
	.mobile\:focus\:txt-dark-purple-opal-06:focus,
	.mobile\:hover\:txt-dark-purple-opal-06:hover,
	.mobile\:txt-dark-purple-opal-06 {
		color: rgba(68, 28, 153, 0.06);
	}
	.mobile\:focus\:txt-dark-purple-opal-7:focus,
	.mobile\:hover\:txt-dark-purple-opal-7:hover,
	.mobile\:txt-dark-purple-opal-7 {
		color: rgba(68, 28, 153, 0.7);
	}
	.mobile\:focus\:txt-dark-purple-opal-07:focus,
	.mobile\:hover\:txt-dark-purple-opal-07:hover,
	.mobile\:txt-dark-purple-opal-07 {
		color: rgba(68, 28, 153, 0.07);
	}
	.mobile\:focus\:txt-dark-purple-opal-8:focus,
	.mobile\:hover\:txt-dark-purple-opal-8:hover,
	.mobile\:txt-dark-purple-opal-8 {
		color: rgba(68, 28, 153, 0.8);
	}
	.mobile\:focus\:txt-dark-purple-opal-08:focus,
	.mobile\:hover\:txt-dark-purple-opal-08:hover,
	.mobile\:txt-dark-purple-opal-08 {
		color: rgba(68, 28, 153, 0.08);
	}
	.mobile\:focus\:txt-dark-purple-opal-9:focus,
	.mobile\:hover\:txt-dark-purple-opal-9:hover,
	.mobile\:txt-dark-purple-opal-9 {
		color: rgba(68, 28, 153, 0.9);
	}
	.mobile\:focus\:txt-dark-purple-opal-09:focus,
	.mobile\:hover\:txt-dark-purple-opal-09:hover,
	.mobile\:txt-dark-purple-opal-09 {
		color: rgba(68, 28, 153, 0.09);
	}
	.mobile\:focus\:txt-dark-purple-opal-10:focus,
	.mobile\:hover\:txt-dark-purple-opal-10:hover,
	.mobile\:txt-dark-purple-opal-10 {
		color: #ffffff;
	}
	.mobile\:focus\:txt-purple:focus,
	.mobile\:hover\:txt-purple:hover,
	.mobile\:txt-purple {
		color: #9043c6;
	}
	.mobile\:focus\:txt-purple-opal-00:focus,
	.mobile\:focus\:txt-purple-opal-0:focus,
	.mobile\:hover\:txt-purple-opal-00:hover,
	.mobile\:hover\:txt-purple-opal-0:hover,
	.mobile\:txt-purple-opal-0,
	.mobile\:txt-purple-opal-00 {
		color: rgba(144, 67, 198, 0);
	}
	.mobile\:focus\:txt-purple-opal-1:focus,
	.mobile\:hover\:txt-purple-opal-1:hover,
	.mobile\:txt-purple-opal-1 {
		color: rgba(144, 67, 198, 0.1);
	}
	.mobile\:focus\:txt-purple-opal-01:focus,
	.mobile\:hover\:txt-purple-opal-01:hover,
	.mobile\:txt-purple-opal-01 {
		color: rgba(144, 67, 198, 0.01);
	}
	.mobile\:focus\:txt-purple-opal-2:focus,
	.mobile\:hover\:txt-purple-opal-2:hover,
	.mobile\:txt-purple-opal-2 {
		color: rgba(144, 67, 198, 0.2);
	}
	.mobile\:focus\:txt-purple-opal-02:focus,
	.mobile\:hover\:txt-purple-opal-02:hover,
	.mobile\:txt-purple-opal-02 {
		color: rgba(144, 67, 198, 0.02);
	}
	.mobile\:focus\:txt-purple-opal-3:focus,
	.mobile\:hover\:txt-purple-opal-3:hover,
	.mobile\:txt-purple-opal-3 {
		color: rgba(144, 67, 198, 0.3);
	}
	.mobile\:focus\:txt-purple-opal-03:focus,
	.mobile\:hover\:txt-purple-opal-03:hover,
	.mobile\:txt-purple-opal-03 {
		color: rgba(144, 67, 198, 0.03);
	}
	.mobile\:focus\:txt-purple-opal-4:focus,
	.mobile\:hover\:txt-purple-opal-4:hover,
	.mobile\:txt-purple-opal-4 {
		color: rgba(144, 67, 198, 0.4);
	}
	.mobile\:focus\:txt-purple-opal-04:focus,
	.mobile\:hover\:txt-purple-opal-04:hover,
	.mobile\:txt-purple-opal-04 {
		color: rgba(144, 67, 198, 0.04);
	}
	.mobile\:focus\:txt-purple-opal-5:focus,
	.mobile\:hover\:txt-purple-opal-5:hover,
	.mobile\:txt-purple-opal-5 {
		color: rgba(144, 67, 198, 0.5);
	}
	.mobile\:focus\:txt-purple-opal-05:focus,
	.mobile\:hover\:txt-purple-opal-05:hover,
	.mobile\:txt-purple-opal-05 {
		color: rgba(144, 67, 198, 0.05);
	}
	.mobile\:focus\:txt-purple-opal-6:focus,
	.mobile\:hover\:txt-purple-opal-6:hover,
	.mobile\:txt-purple-opal-6 {
		color: rgba(144, 67, 198, 0.6);
	}
	.mobile\:focus\:txt-purple-opal-06:focus,
	.mobile\:hover\:txt-purple-opal-06:hover,
	.mobile\:txt-purple-opal-06 {
		color: rgba(144, 67, 198, 0.06);
	}
	.mobile\:focus\:txt-purple-opal-7:focus,
	.mobile\:hover\:txt-purple-opal-7:hover,
	.mobile\:txt-purple-opal-7 {
		color: rgba(144, 67, 198, 0.7);
	}
	.mobile\:focus\:txt-purple-opal-07:focus,
	.mobile\:hover\:txt-purple-opal-07:hover,
	.mobile\:txt-purple-opal-07 {
		color: rgba(144, 67, 198, 0.07);
	}
	.mobile\:focus\:txt-purple-opal-8:focus,
	.mobile\:hover\:txt-purple-opal-8:hover,
	.mobile\:txt-purple-opal-8 {
		color: rgba(144, 67, 198, 0.8);
	}
	.mobile\:focus\:txt-purple-opal-08:focus,
	.mobile\:hover\:txt-purple-opal-08:hover,
	.mobile\:txt-purple-opal-08 {
		color: rgba(144, 67, 198, 0.08);
	}
	.mobile\:focus\:txt-purple-opal-9:focus,
	.mobile\:hover\:txt-purple-opal-9:hover,
	.mobile\:txt-purple-opal-9 {
		color: rgba(144, 67, 198, 0.9);
	}
	.mobile\:focus\:txt-purple-opal-09:focus,
	.mobile\:hover\:txt-purple-opal-09:hover,
	.mobile\:txt-purple-opal-09 {
		color: rgba(144, 67, 198, 0.09);
	}
	.mobile\:focus\:txt-purple-opal-10:focus,
	.mobile\:hover\:txt-purple-opal-10:hover,
	.mobile\:txt-purple-opal-10 {
		color: #9043c6;
	}
	.mobile\:focus\:txt-lavender:focus,
	.mobile\:hover\:txt-lavender:hover,
	.mobile\:txt-lavender {
		color: #c481f3;
	}
	.mobile\:focus\:txt-lavender-opal-00:focus,
	.mobile\:focus\:txt-lavender-opal-0:focus,
	.mobile\:hover\:txt-lavender-opal-00:hover,
	.mobile\:hover\:txt-lavender-opal-0:hover,
	.mobile\:txt-lavender-opal-0,
	.mobile\:txt-lavender-opal-00 {
		color: rgba(196, 129, 243, 0);
	}
	.mobile\:focus\:txt-lavender-opal-1:focus,
	.mobile\:hover\:txt-lavender-opal-1:hover,
	.mobile\:txt-lavender-opal-1 {
		color: rgba(196, 129, 243, 0.1);
	}
	.mobile\:focus\:txt-lavender-opal-01:focus,
	.mobile\:hover\:txt-lavender-opal-01:hover,
	.mobile\:txt-lavender-opal-01 {
		color: rgba(196, 129, 243, 0.01);
	}
	.mobile\:focus\:txt-lavender-opal-2:focus,
	.mobile\:hover\:txt-lavender-opal-2:hover,
	.mobile\:txt-lavender-opal-2 {
		color: rgba(196, 129, 243, 0.2);
	}
	.mobile\:focus\:txt-lavender-opal-02:focus,
	.mobile\:hover\:txt-lavender-opal-02:hover,
	.mobile\:txt-lavender-opal-02 {
		color: rgba(196, 129, 243, 0.02);
	}
	.mobile\:focus\:txt-lavender-opal-3:focus,
	.mobile\:hover\:txt-lavender-opal-3:hover,
	.mobile\:txt-lavender-opal-3 {
		color: rgba(196, 129, 243, 0.3);
	}
	.mobile\:focus\:txt-lavender-opal-03:focus,
	.mobile\:hover\:txt-lavender-opal-03:hover,
	.mobile\:txt-lavender-opal-03 {
		color: rgba(196, 129, 243, 0.03);
	}
	.mobile\:focus\:txt-lavender-opal-4:focus,
	.mobile\:hover\:txt-lavender-opal-4:hover,
	.mobile\:txt-lavender-opal-4 {
		color: rgba(196, 129, 243, 0.4);
	}
	.mobile\:focus\:txt-lavender-opal-04:focus,
	.mobile\:hover\:txt-lavender-opal-04:hover,
	.mobile\:txt-lavender-opal-04 {
		color: rgba(196, 129, 243, 0.04);
	}
	.mobile\:focus\:txt-lavender-opal-5:focus,
	.mobile\:hover\:txt-lavender-opal-5:hover,
	.mobile\:txt-lavender-opal-5 {
		color: rgba(196, 129, 243, 0.5);
	}
	.mobile\:focus\:txt-lavender-opal-05:focus,
	.mobile\:hover\:txt-lavender-opal-05:hover,
	.mobile\:txt-lavender-opal-05 {
		color: rgba(196, 129, 243, 0.05);
	}
	.mobile\:focus\:txt-lavender-opal-6:focus,
	.mobile\:hover\:txt-lavender-opal-6:hover,
	.mobile\:txt-lavender-opal-6 {
		color: rgba(196, 129, 243, 0.6);
	}
	.mobile\:focus\:txt-lavender-opal-06:focus,
	.mobile\:hover\:txt-lavender-opal-06:hover,
	.mobile\:txt-lavender-opal-06 {
		color: rgba(196, 129, 243, 0.06);
	}
	.mobile\:focus\:txt-lavender-opal-7:focus,
	.mobile\:hover\:txt-lavender-opal-7:hover,
	.mobile\:txt-lavender-opal-7 {
		color: rgba(196, 129, 243, 0.7);
	}
	.mobile\:focus\:txt-lavender-opal-07:focus,
	.mobile\:hover\:txt-lavender-opal-07:hover,
	.mobile\:txt-lavender-opal-07 {
		color: rgba(196, 129, 243, 0.07);
	}
	.mobile\:focus\:txt-lavender-opal-8:focus,
	.mobile\:hover\:txt-lavender-opal-8:hover,
	.mobile\:txt-lavender-opal-8 {
		color: rgba(196, 129, 243, 0.8);
	}
	.mobile\:focus\:txt-lavender-opal-08:focus,
	.mobile\:hover\:txt-lavender-opal-08:hover,
	.mobile\:txt-lavender-opal-08 {
		color: rgba(196, 129, 243, 0.08);
	}
	.mobile\:focus\:txt-lavender-opal-9:focus,
	.mobile\:hover\:txt-lavender-opal-9:hover,
	.mobile\:txt-lavender-opal-9 {
		color: rgba(196, 129, 243, 0.9);
	}
	.mobile\:focus\:txt-lavender-opal-09:focus,
	.mobile\:hover\:txt-lavender-opal-09:hover,
	.mobile\:txt-lavender-opal-09 {
		color: rgba(196, 129, 243, 0.09);
	}
	.mobile\:focus\:txt-lavender-opal-10:focus,
	.mobile\:hover\:txt-lavender-opal-10:hover,
	.mobile\:txt-lavender-opal-10 {
		color: #c481f3;
	}
	.mobile\:focus\:txt-black:focus,
	.mobile\:hover\:txt-black:hover,
	.mobile\:txt-black {
		color: #000;
	}
	.mobile\:focus\:txt-black-opal-00:focus,
	.mobile\:focus\:txt-black-opal-0:focus,
	.mobile\:hover\:txt-black-opal-00:hover,
	.mobile\:hover\:txt-black-opal-0:hover,
	.mobile\:txt-black-opal-0,
	.mobile\:txt-black-opal-00 {
		color: transparent;
	}
	.mobile\:focus\:txt-black-opal-1:focus,
	.mobile\:hover\:txt-black-opal-1:hover,
	.mobile\:txt-black-opal-1 {
		color: rgba(0, 0, 0, 0.1);
	}
	.mobile\:focus\:txt-black-opal-01:focus,
	.mobile\:hover\:txt-black-opal-01:hover,
	.mobile\:txt-black-opal-01 {
		color: rgba(0, 0, 0, 0.01);
	}
	.mobile\:focus\:txt-black-opal-2:focus,
	.mobile\:hover\:txt-black-opal-2:hover,
	.mobile\:txt-black-opal-2 {
		color: rgba(0, 0, 0, 0.2);
	}
	.mobile\:focus\:txt-black-opal-02:focus,
	.mobile\:hover\:txt-black-opal-02:hover,
	.mobile\:txt-black-opal-02 {
		color: rgba(0, 0, 0, 0.02);
	}
	.mobile\:focus\:txt-black-opal-3:focus,
	.mobile\:hover\:txt-black-opal-3:hover,
	.mobile\:txt-black-opal-3 {
		color: rgba(0, 0, 0, 0.3);
	}
	.mobile\:focus\:txt-black-opal-03:focus,
	.mobile\:hover\:txt-black-opal-03:hover,
	.mobile\:txt-black-opal-03 {
		color: rgba(0, 0, 0, 0.03);
	}
	.mobile\:focus\:txt-black-opal-4:focus,
	.mobile\:hover\:txt-black-opal-4:hover,
	.mobile\:txt-black-opal-4 {
		color: rgba(0, 0, 0, 0.4);
	}
	.mobile\:focus\:txt-black-opal-04:focus,
	.mobile\:hover\:txt-black-opal-04:hover,
	.mobile\:txt-black-opal-04 {
		color: rgba(0, 0, 0, 0.04);
	}
	.mobile\:focus\:txt-black-opal-5:focus,
	.mobile\:hover\:txt-black-opal-5:hover,
	.mobile\:txt-black-opal-5 {
		color: rgba(0, 0, 0, 0.5);
	}
	.mobile\:focus\:txt-black-opal-05:focus,
	.mobile\:hover\:txt-black-opal-05:hover,
	.mobile\:txt-black-opal-05 {
		color: rgba(0, 0, 0, 0.05);
	}
	.mobile\:focus\:txt-black-opal-6:focus,
	.mobile\:hover\:txt-black-opal-6:hover,
	.mobile\:txt-black-opal-6 {
		color: rgba(0, 0, 0, 0.6);
	}
	.mobile\:focus\:txt-black-opal-06:focus,
	.mobile\:hover\:txt-black-opal-06:hover,
	.mobile\:txt-black-opal-06 {
		color: rgba(0, 0, 0, 0.06);
	}
	.mobile\:focus\:txt-black-opal-7:focus,
	.mobile\:hover\:txt-black-opal-7:hover,
	.mobile\:txt-black-opal-7 {
		color: rgba(0, 0, 0, 0.7);
	}
	.mobile\:focus\:txt-black-opal-07:focus,
	.mobile\:hover\:txt-black-opal-07:hover,
	.mobile\:txt-black-opal-07 {
		color: rgba(0, 0, 0, 0.07);
	}
	.mobile\:focus\:txt-black-opal-8:focus,
	.mobile\:hover\:txt-black-opal-8:hover,
	.mobile\:txt-black-opal-8 {
		color: rgba(0, 0, 0, 0.8);
	}
	.mobile\:focus\:txt-black-opal-08:focus,
	.mobile\:hover\:txt-black-opal-08:hover,
	.mobile\:txt-black-opal-08 {
		color: rgba(0, 0, 0, 0.08);
	}
	.mobile\:focus\:txt-black-opal-9:focus,
	.mobile\:hover\:txt-black-opal-9:hover,
	.mobile\:txt-black-opal-9 {
		color: rgba(0, 0, 0, 0.9);
	}
	.mobile\:focus\:txt-black-opal-09:focus,
	.mobile\:hover\:txt-black-opal-09:hover,
	.mobile\:txt-black-opal-09 {
		color: rgba(0, 0, 0, 0.09);
	}
	.mobile\:focus\:txt-black-opal-10:focus,
	.mobile\:hover\:txt-black-opal-10:hover,
	.mobile\:txt-black-opal-10 {
		color: #000;
	}
	.mobile\:focus\:txt-space:focus,
	.mobile\:hover\:txt-space:hover,
	.mobile\:txt-space {
		color: #01011e;
	}
	.mobile\:focus\:txt-space-opal-00:focus,
	.mobile\:focus\:txt-space-opal-0:focus,
	.mobile\:hover\:txt-space-opal-00:hover,
	.mobile\:hover\:txt-space-opal-0:hover,
	.mobile\:txt-space-opal-0,
	.mobile\:txt-space-opal-00 {
		color: rgba(1, 1, 30, 0);
	}
	.mobile\:focus\:txt-space-opal-1:focus,
	.mobile\:hover\:txt-space-opal-1:hover,
	.mobile\:txt-space-opal-1 {
		color: rgba(1, 1, 30, 0.1);
	}
	.mobile\:focus\:txt-space-opal-01:focus,
	.mobile\:hover\:txt-space-opal-01:hover,
	.mobile\:txt-space-opal-01 {
		color: rgba(1, 1, 30, 0.01);
	}
	.mobile\:focus\:txt-space-opal-2:focus,
	.mobile\:hover\:txt-space-opal-2:hover,
	.mobile\:txt-space-opal-2 {
		color: rgba(1, 1, 30, 0.2);
	}
	.mobile\:focus\:txt-space-opal-02:focus,
	.mobile\:hover\:txt-space-opal-02:hover,
	.mobile\:txt-space-opal-02 {
		color: rgba(1, 1, 30, 0.02);
	}
	.mobile\:focus\:txt-space-opal-3:focus,
	.mobile\:hover\:txt-space-opal-3:hover,
	.mobile\:txt-space-opal-3 {
		color: rgba(1, 1, 30, 0.3);
	}
	.mobile\:focus\:txt-space-opal-03:focus,
	.mobile\:hover\:txt-space-opal-03:hover,
	.mobile\:txt-space-opal-03 {
		color: rgba(1, 1, 30, 0.03);
	}
	.mobile\:focus\:txt-space-opal-4:focus,
	.mobile\:hover\:txt-space-opal-4:hover,
	.mobile\:txt-space-opal-4 {
		color: rgba(1, 1, 30, 0.4);
	}
	.mobile\:focus\:txt-space-opal-04:focus,
	.mobile\:hover\:txt-space-opal-04:hover,
	.mobile\:txt-space-opal-04 {
		color: rgba(1, 1, 30, 0.04);
	}
	.mobile\:focus\:txt-space-opal-5:focus,
	.mobile\:hover\:txt-space-opal-5:hover,
	.mobile\:txt-space-opal-5 {
		color: rgba(1, 1, 30, 0.5);
	}
	.mobile\:focus\:txt-space-opal-05:focus,
	.mobile\:hover\:txt-space-opal-05:hover,
	.mobile\:txt-space-opal-05 {
		color: rgba(1, 1, 30, 0.05);
	}
	.mobile\:focus\:txt-space-opal-6:focus,
	.mobile\:hover\:txt-space-opal-6:hover,
	.mobile\:txt-space-opal-6 {
		color: rgba(1, 1, 30, 0.6);
	}
	.mobile\:focus\:txt-space-opal-06:focus,
	.mobile\:hover\:txt-space-opal-06:hover,
	.mobile\:txt-space-opal-06 {
		color: rgba(1, 1, 30, 0.06);
	}
	.mobile\:focus\:txt-space-opal-7:focus,
	.mobile\:hover\:txt-space-opal-7:hover,
	.mobile\:txt-space-opal-7 {
		color: rgba(1, 1, 30, 0.7);
	}
	.mobile\:focus\:txt-space-opal-07:focus,
	.mobile\:hover\:txt-space-opal-07:hover,
	.mobile\:txt-space-opal-07 {
		color: rgba(1, 1, 30, 0.07);
	}
	.mobile\:focus\:txt-space-opal-8:focus,
	.mobile\:hover\:txt-space-opal-8:hover,
	.mobile\:txt-space-opal-8 {
		color: rgba(1, 1, 30, 0.8);
	}
	.mobile\:focus\:txt-space-opal-08:focus,
	.mobile\:hover\:txt-space-opal-08:hover,
	.mobile\:txt-space-opal-08 {
		color: rgba(1, 1, 30, 0.08);
	}
	.mobile\:focus\:txt-space-opal-9:focus,
	.mobile\:hover\:txt-space-opal-9:hover,
	.mobile\:txt-space-opal-9 {
		color: rgba(1, 1, 30, 0.9);
	}
	.mobile\:focus\:txt-space-opal-09:focus,
	.mobile\:hover\:txt-space-opal-09:hover,
	.mobile\:txt-space-opal-09 {
		color: rgba(1, 1, 30, 0.09);
	}
	.mobile\:focus\:txt-space-opal-10:focus,
	.mobile\:hover\:txt-space-opal-10:hover,
	.mobile\:txt-space-opal-10 {
		color: #01011e;
	}
	.mobile\:focus\:txt-dawn:focus,
	.mobile\:hover\:txt-dawn:hover,
	.mobile\:txt-dawn {
		color: #383f76;
	}
	.mobile\:focus\:txt-dawn-opal-00:focus,
	.mobile\:focus\:txt-dawn-opal-0:focus,
	.mobile\:hover\:txt-dawn-opal-00:hover,
	.mobile\:hover\:txt-dawn-opal-0:hover,
	.mobile\:txt-dawn-opal-0,
	.mobile\:txt-dawn-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.mobile\:focus\:txt-dawn-opal-1:focus,
	.mobile\:hover\:txt-dawn-opal-1:hover,
	.mobile\:txt-dawn-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:focus\:txt-dawn-opal-01:focus,
	.mobile\:hover\:txt-dawn-opal-01:hover,
	.mobile\:txt-dawn-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:focus\:txt-dawn-opal-2:focus,
	.mobile\:hover\:txt-dawn-opal-2:hover,
	.mobile\:txt-dawn-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:focus\:txt-dawn-opal-02:focus,
	.mobile\:hover\:txt-dawn-opal-02:hover,
	.mobile\:txt-dawn-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:focus\:txt-dawn-opal-3:focus,
	.mobile\:hover\:txt-dawn-opal-3:hover,
	.mobile\:txt-dawn-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:focus\:txt-dawn-opal-03:focus,
	.mobile\:hover\:txt-dawn-opal-03:hover,
	.mobile\:txt-dawn-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:focus\:txt-dawn-opal-4:focus,
	.mobile\:hover\:txt-dawn-opal-4:hover,
	.mobile\:txt-dawn-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:focus\:txt-dawn-opal-04:focus,
	.mobile\:hover\:txt-dawn-opal-04:hover,
	.mobile\:txt-dawn-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:focus\:txt-dawn-opal-5:focus,
	.mobile\:hover\:txt-dawn-opal-5:hover,
	.mobile\:txt-dawn-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:focus\:txt-dawn-opal-05:focus,
	.mobile\:hover\:txt-dawn-opal-05:hover,
	.mobile\:txt-dawn-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:focus\:txt-dawn-opal-6:focus,
	.mobile\:hover\:txt-dawn-opal-6:hover,
	.mobile\:txt-dawn-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:focus\:txt-dawn-opal-06:focus,
	.mobile\:hover\:txt-dawn-opal-06:hover,
	.mobile\:txt-dawn-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:focus\:txt-dawn-opal-7:focus,
	.mobile\:hover\:txt-dawn-opal-7:hover,
	.mobile\:txt-dawn-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:focus\:txt-dawn-opal-07:focus,
	.mobile\:hover\:txt-dawn-opal-07:hover,
	.mobile\:txt-dawn-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:focus\:txt-dawn-opal-8:focus,
	.mobile\:hover\:txt-dawn-opal-8:hover,
	.mobile\:txt-dawn-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:focus\:txt-dawn-opal-08:focus,
	.mobile\:hover\:txt-dawn-opal-08:hover,
	.mobile\:txt-dawn-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:focus\:txt-dawn-opal-9:focus,
	.mobile\:hover\:txt-dawn-opal-9:hover,
	.mobile\:txt-dawn-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:focus\:txt-dawn-opal-09:focus,
	.mobile\:hover\:txt-dawn-opal-09:hover,
	.mobile\:txt-dawn-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:focus\:txt-dawn-opal-10:focus,
	.mobile\:hover\:txt-dawn-opal-10:hover,
	.mobile\:txt-dawn-opal-10 {
		color: #383f76;
	}
	.mobile\:focus\:txt-steel:focus,
	.mobile\:hover\:txt-steel:hover,
	.mobile\:txt-steel {
		color: #555463;
	}
	.mobile\:focus\:txt-steel-opal-00:focus,
	.mobile\:focus\:txt-steel-opal-0:focus,
	.mobile\:hover\:txt-steel-opal-00:hover,
	.mobile\:hover\:txt-steel-opal-0:hover,
	.mobile\:txt-steel-opal-0,
	.mobile\:txt-steel-opal-00 {
		color: rgba(85, 84, 99, 0);
	}
	.mobile\:focus\:txt-steel-opal-1:focus,
	.mobile\:hover\:txt-steel-opal-1:hover,
	.mobile\:txt-steel-opal-1 {
		color: rgba(85, 84, 99, 0.1);
	}
	.mobile\:focus\:txt-steel-opal-01:focus,
	.mobile\:hover\:txt-steel-opal-01:hover,
	.mobile\:txt-steel-opal-01 {
		color: rgba(85, 84, 99, 0.01);
	}
	.mobile\:focus\:txt-steel-opal-2:focus,
	.mobile\:hover\:txt-steel-opal-2:hover,
	.mobile\:txt-steel-opal-2 {
		color: rgba(85, 84, 99, 0.2);
	}
	.mobile\:focus\:txt-steel-opal-02:focus,
	.mobile\:hover\:txt-steel-opal-02:hover,
	.mobile\:txt-steel-opal-02 {
		color: rgba(85, 84, 99, 0.02);
	}
	.mobile\:focus\:txt-steel-opal-3:focus,
	.mobile\:hover\:txt-steel-opal-3:hover,
	.mobile\:txt-steel-opal-3 {
		color: rgba(85, 84, 99, 0.3);
	}
	.mobile\:focus\:txt-steel-opal-03:focus,
	.mobile\:hover\:txt-steel-opal-03:hover,
	.mobile\:txt-steel-opal-03 {
		color: rgba(85, 84, 99, 0.03);
	}
	.mobile\:focus\:txt-steel-opal-4:focus,
	.mobile\:hover\:txt-steel-opal-4:hover,
	.mobile\:txt-steel-opal-4 {
		color: rgba(85, 84, 99, 0.4);
	}
	.mobile\:focus\:txt-steel-opal-04:focus,
	.mobile\:hover\:txt-steel-opal-04:hover,
	.mobile\:txt-steel-opal-04 {
		color: rgba(85, 84, 99, 0.04);
	}
	.mobile\:focus\:txt-steel-opal-5:focus,
	.mobile\:hover\:txt-steel-opal-5:hover,
	.mobile\:txt-steel-opal-5 {
		color: rgba(85, 84, 99, 0.5);
	}
	.mobile\:focus\:txt-steel-opal-05:focus,
	.mobile\:hover\:txt-steel-opal-05:hover,
	.mobile\:txt-steel-opal-05 {
		color: rgba(85, 84, 99, 0.05);
	}
	.mobile\:focus\:txt-steel-opal-6:focus,
	.mobile\:hover\:txt-steel-opal-6:hover,
	.mobile\:txt-steel-opal-6 {
		color: rgba(85, 84, 99, 0.6);
	}
	.mobile\:focus\:txt-steel-opal-06:focus,
	.mobile\:hover\:txt-steel-opal-06:hover,
	.mobile\:txt-steel-opal-06 {
		color: rgba(85, 84, 99, 0.06);
	}
	.mobile\:focus\:txt-steel-opal-7:focus,
	.mobile\:hover\:txt-steel-opal-7:hover,
	.mobile\:txt-steel-opal-7 {
		color: rgba(85, 84, 99, 0.7);
	}
	.mobile\:focus\:txt-steel-opal-07:focus,
	.mobile\:hover\:txt-steel-opal-07:hover,
	.mobile\:txt-steel-opal-07 {
		color: rgba(85, 84, 99, 0.07);
	}
	.mobile\:focus\:txt-steel-opal-8:focus,
	.mobile\:hover\:txt-steel-opal-8:hover,
	.mobile\:txt-steel-opal-8 {
		color: rgba(85, 84, 99, 0.8);
	}
	.mobile\:focus\:txt-steel-opal-08:focus,
	.mobile\:hover\:txt-steel-opal-08:hover,
	.mobile\:txt-steel-opal-08 {
		color: rgba(85, 84, 99, 0.08);
	}
	.mobile\:focus\:txt-steel-opal-9:focus,
	.mobile\:hover\:txt-steel-opal-9:hover,
	.mobile\:txt-steel-opal-9 {
		color: rgba(85, 84, 99, 0.9);
	}
	.mobile\:focus\:txt-steel-opal-09:focus,
	.mobile\:hover\:txt-steel-opal-09:hover,
	.mobile\:txt-steel-opal-09 {
		color: rgba(85, 84, 99, 0.09);
	}
	.mobile\:focus\:txt-steel-opal-10:focus,
	.mobile\:hover\:txt-steel-opal-10:hover,
	.mobile\:txt-steel-opal-10 {
		color: #555463;
	}
	.mobile\:focus\:txt-smoke:focus,
	.mobile\:hover\:txt-smoke:hover,
	.mobile\:txt-smoke {
		color: #6d6d9c;
	}
	.mobile\:focus\:txt-smoke-opal-00:focus,
	.mobile\:focus\:txt-smoke-opal-0:focus,
	.mobile\:hover\:txt-smoke-opal-00:hover,
	.mobile\:hover\:txt-smoke-opal-0:hover,
	.mobile\:txt-smoke-opal-0,
	.mobile\:txt-smoke-opal-00 {
		color: rgba(109, 109, 156, 0);
	}
	.mobile\:focus\:txt-smoke-opal-1:focus,
	.mobile\:hover\:txt-smoke-opal-1:hover,
	.mobile\:txt-smoke-opal-1 {
		color: rgba(109, 109, 156, 0.1);
	}
	.mobile\:focus\:txt-smoke-opal-01:focus,
	.mobile\:hover\:txt-smoke-opal-01:hover,
	.mobile\:txt-smoke-opal-01 {
		color: rgba(109, 109, 156, 0.01);
	}
	.mobile\:focus\:txt-smoke-opal-2:focus,
	.mobile\:hover\:txt-smoke-opal-2:hover,
	.mobile\:txt-smoke-opal-2 {
		color: rgba(109, 109, 156, 0.2);
	}
	.mobile\:focus\:txt-smoke-opal-02:focus,
	.mobile\:hover\:txt-smoke-opal-02:hover,
	.mobile\:txt-smoke-opal-02 {
		color: rgba(109, 109, 156, 0.02);
	}
	.mobile\:focus\:txt-smoke-opal-3:focus,
	.mobile\:hover\:txt-smoke-opal-3:hover,
	.mobile\:txt-smoke-opal-3 {
		color: rgba(109, 109, 156, 0.3);
	}
	.mobile\:focus\:txt-smoke-opal-03:focus,
	.mobile\:hover\:txt-smoke-opal-03:hover,
	.mobile\:txt-smoke-opal-03 {
		color: rgba(109, 109, 156, 0.03);
	}
	.mobile\:focus\:txt-smoke-opal-4:focus,
	.mobile\:hover\:txt-smoke-opal-4:hover,
	.mobile\:txt-smoke-opal-4 {
		color: rgba(109, 109, 156, 0.4);
	}
	.mobile\:focus\:txt-smoke-opal-04:focus,
	.mobile\:hover\:txt-smoke-opal-04:hover,
	.mobile\:txt-smoke-opal-04 {
		color: rgba(109, 109, 156, 0.04);
	}
	.mobile\:focus\:txt-smoke-opal-5:focus,
	.mobile\:hover\:txt-smoke-opal-5:hover,
	.mobile\:txt-smoke-opal-5 {
		color: rgba(109, 109, 156, 0.5);
	}
	.mobile\:focus\:txt-smoke-opal-05:focus,
	.mobile\:hover\:txt-smoke-opal-05:hover,
	.mobile\:txt-smoke-opal-05 {
		color: rgba(109, 109, 156, 0.05);
	}
	.mobile\:focus\:txt-smoke-opal-6:focus,
	.mobile\:hover\:txt-smoke-opal-6:hover,
	.mobile\:txt-smoke-opal-6 {
		color: rgba(109, 109, 156, 0.6);
	}
	.mobile\:focus\:txt-smoke-opal-06:focus,
	.mobile\:hover\:txt-smoke-opal-06:hover,
	.mobile\:txt-smoke-opal-06 {
		color: rgba(109, 109, 156, 0.06);
	}
	.mobile\:focus\:txt-smoke-opal-7:focus,
	.mobile\:hover\:txt-smoke-opal-7:hover,
	.mobile\:txt-smoke-opal-7 {
		color: rgba(109, 109, 156, 0.7);
	}
	.mobile\:focus\:txt-smoke-opal-07:focus,
	.mobile\:hover\:txt-smoke-opal-07:hover,
	.mobile\:txt-smoke-opal-07 {
		color: rgba(109, 109, 156, 0.07);
	}
	.mobile\:focus\:txt-smoke-opal-8:focus,
	.mobile\:hover\:txt-smoke-opal-8:hover,
	.mobile\:txt-smoke-opal-8 {
		color: rgba(109, 109, 156, 0.8);
	}
	.mobile\:focus\:txt-smoke-opal-08:focus,
	.mobile\:hover\:txt-smoke-opal-08:hover,
	.mobile\:txt-smoke-opal-08 {
		color: rgba(109, 109, 156, 0.08);
	}
	.mobile\:focus\:txt-smoke-opal-9:focus,
	.mobile\:hover\:txt-smoke-opal-9:hover,
	.mobile\:txt-smoke-opal-9 {
		color: rgba(109, 109, 156, 0.9);
	}
	.mobile\:focus\:txt-smoke-opal-09:focus,
	.mobile\:hover\:txt-smoke-opal-09:hover,
	.mobile\:txt-smoke-opal-09 {
		color: rgba(109, 109, 156, 0.09);
	}
	.mobile\:focus\:txt-smoke-opal-10:focus,
	.mobile\:hover\:txt-smoke-opal-10:hover,
	.mobile\:txt-smoke-opal-10 {
		color: #6d6d9c;
	}
	.mobile\:focus\:txt-snow:focus,
	.mobile\:hover\:txt-snow:hover,
	.mobile\:txt-snow {
		color: #f6f7fb;
	}
	.mobile\:focus\:txt-snow-opal-00:focus,
	.mobile\:focus\:txt-snow-opal-0:focus,
	.mobile\:hover\:txt-snow-opal-00:hover,
	.mobile\:hover\:txt-snow-opal-0:hover,
	.mobile\:txt-snow-opal-0,
	.mobile\:txt-snow-opal-00 {
		color: rgba(246, 247, 251, 0);
	}
	.mobile\:focus\:txt-snow-opal-1:focus,
	.mobile\:hover\:txt-snow-opal-1:hover,
	.mobile\:txt-snow-opal-1 {
		color: rgba(246, 247, 251, 0.1);
	}
	.mobile\:focus\:txt-snow-opal-01:focus,
	.mobile\:hover\:txt-snow-opal-01:hover,
	.mobile\:txt-snow-opal-01 {
		color: rgba(246, 247, 251, 0.01);
	}
	.mobile\:focus\:txt-snow-opal-2:focus,
	.mobile\:hover\:txt-snow-opal-2:hover,
	.mobile\:txt-snow-opal-2 {
		color: rgba(246, 247, 251, 0.2);
	}
	.mobile\:focus\:txt-snow-opal-02:focus,
	.mobile\:hover\:txt-snow-opal-02:hover,
	.mobile\:txt-snow-opal-02 {
		color: rgba(246, 247, 251, 0.02);
	}
	.mobile\:focus\:txt-snow-opal-3:focus,
	.mobile\:hover\:txt-snow-opal-3:hover,
	.mobile\:txt-snow-opal-3 {
		color: rgba(246, 247, 251, 0.3);
	}
	.mobile\:focus\:txt-snow-opal-03:focus,
	.mobile\:hover\:txt-snow-opal-03:hover,
	.mobile\:txt-snow-opal-03 {
		color: rgba(246, 247, 251, 0.03);
	}
	.mobile\:focus\:txt-snow-opal-4:focus,
	.mobile\:hover\:txt-snow-opal-4:hover,
	.mobile\:txt-snow-opal-4 {
		color: rgba(246, 247, 251, 0.4);
	}
	.mobile\:focus\:txt-snow-opal-04:focus,
	.mobile\:hover\:txt-snow-opal-04:hover,
	.mobile\:txt-snow-opal-04 {
		color: rgba(246, 247, 251, 0.04);
	}
	.mobile\:focus\:txt-snow-opal-5:focus,
	.mobile\:hover\:txt-snow-opal-5:hover,
	.mobile\:txt-snow-opal-5 {
		color: rgba(246, 247, 251, 0.5);
	}
	.mobile\:focus\:txt-snow-opal-05:focus,
	.mobile\:hover\:txt-snow-opal-05:hover,
	.mobile\:txt-snow-opal-05 {
		color: rgba(246, 247, 251, 0.05);
	}
	.mobile\:focus\:txt-snow-opal-6:focus,
	.mobile\:hover\:txt-snow-opal-6:hover,
	.mobile\:txt-snow-opal-6 {
		color: rgba(246, 247, 251, 0.6);
	}
	.mobile\:focus\:txt-snow-opal-06:focus,
	.mobile\:hover\:txt-snow-opal-06:hover,
	.mobile\:txt-snow-opal-06 {
		color: rgba(246, 247, 251, 0.06);
	}
	.mobile\:focus\:txt-snow-opal-7:focus,
	.mobile\:hover\:txt-snow-opal-7:hover,
	.mobile\:txt-snow-opal-7 {
		color: rgba(246, 247, 251, 0.7);
	}
	.mobile\:focus\:txt-snow-opal-07:focus,
	.mobile\:hover\:txt-snow-opal-07:hover,
	.mobile\:txt-snow-opal-07 {
		color: rgba(246, 247, 251, 0.07);
	}
	.mobile\:focus\:txt-snow-opal-8:focus,
	.mobile\:hover\:txt-snow-opal-8:hover,
	.mobile\:txt-snow-opal-8 {
		color: rgba(246, 247, 251, 0.8);
	}
	.mobile\:focus\:txt-snow-opal-08:focus,
	.mobile\:hover\:txt-snow-opal-08:hover,
	.mobile\:txt-snow-opal-08 {
		color: rgba(246, 247, 251, 0.08);
	}
	.mobile\:focus\:txt-snow-opal-9:focus,
	.mobile\:hover\:txt-snow-opal-9:hover,
	.mobile\:txt-snow-opal-9 {
		color: rgba(246, 247, 251, 0.9);
	}
	.mobile\:focus\:txt-snow-opal-09:focus,
	.mobile\:hover\:txt-snow-opal-09:hover,
	.mobile\:txt-snow-opal-09 {
		color: rgba(246, 247, 251, 0.09);
	}
	.mobile\:focus\:txt-snow-opal-10:focus,
	.mobile\:hover\:txt-snow-opal-10:hover,
	.mobile\:txt-snow-opal-10 {
		color: #f6f7fb;
	}
	.mobile\:focus\:txt-white:focus,
	.mobile\:hover\:txt-white:hover,
	.mobile\:txt-white {
		color: #fff;
	}
	.mobile\:focus\:txt-white-opal-00:focus,
	.mobile\:focus\:txt-white-opal-0:focus,
	.mobile\:hover\:txt-white-opal-00:hover,
	.mobile\:hover\:txt-white-opal-0:hover,
	.mobile\:txt-white-opal-0,
	.mobile\:txt-white-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-white-opal-1:focus,
	.mobile\:hover\:txt-white-opal-1:hover,
	.mobile\:txt-white-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-white-opal-01:focus,
	.mobile\:hover\:txt-white-opal-01:hover,
	.mobile\:txt-white-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-white-opal-2:focus,
	.mobile\:hover\:txt-white-opal-2:hover,
	.mobile\:txt-white-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-white-opal-02:focus,
	.mobile\:hover\:txt-white-opal-02:hover,
	.mobile\:txt-white-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-white-opal-3:focus,
	.mobile\:hover\:txt-white-opal-3:hover,
	.mobile\:txt-white-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-white-opal-03:focus,
	.mobile\:hover\:txt-white-opal-03:hover,
	.mobile\:txt-white-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-white-opal-4:focus,
	.mobile\:hover\:txt-white-opal-4:hover,
	.mobile\:txt-white-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-white-opal-04:focus,
	.mobile\:hover\:txt-white-opal-04:hover,
	.mobile\:txt-white-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-white-opal-5:focus,
	.mobile\:hover\:txt-white-opal-5:hover,
	.mobile\:txt-white-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-white-opal-05:focus,
	.mobile\:hover\:txt-white-opal-05:hover,
	.mobile\:txt-white-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-white-opal-6:focus,
	.mobile\:hover\:txt-white-opal-6:hover,
	.mobile\:txt-white-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-white-opal-06:focus,
	.mobile\:hover\:txt-white-opal-06:hover,
	.mobile\:txt-white-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-white-opal-7:focus,
	.mobile\:hover\:txt-white-opal-7:hover,
	.mobile\:txt-white-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-white-opal-07:focus,
	.mobile\:hover\:txt-white-opal-07:hover,
	.mobile\:txt-white-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-white-opal-8:focus,
	.mobile\:hover\:txt-white-opal-8:hover,
	.mobile\:txt-white-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-white-opal-08:focus,
	.mobile\:hover\:txt-white-opal-08:hover,
	.mobile\:txt-white-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-white-opal-9:focus,
	.mobile\:hover\:txt-white-opal-9:hover,
	.mobile\:txt-white-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-white-opal-09:focus,
	.mobile\:hover\:txt-white-opal-09:hover,
	.mobile\:txt-white-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-white-opal-10:focus,
	.mobile\:hover\:txt-white-opal-10:hover,
	.mobile\:txt-white-opal-10 {
		color: #fff;
	}
	.mobile\:focus\:txt-rose:focus,
	.mobile\:hover\:txt-rose:hover,
	.mobile\:txt-rose {
		color: #c82d53;
	}
	.mobile\:focus\:txt-rose-opal-00:focus,
	.mobile\:focus\:txt-rose-opal-0:focus,
	.mobile\:hover\:txt-rose-opal-00:hover,
	.mobile\:hover\:txt-rose-opal-0:hover,
	.mobile\:txt-rose-opal-0,
	.mobile\:txt-rose-opal-00 {
		color: rgba(200, 45, 83, 0);
	}
	.mobile\:focus\:txt-rose-opal-1:focus,
	.mobile\:hover\:txt-rose-opal-1:hover,
	.mobile\:txt-rose-opal-1 {
		color: rgba(200, 45, 83, 0.1);
	}
	.mobile\:focus\:txt-rose-opal-01:focus,
	.mobile\:hover\:txt-rose-opal-01:hover,
	.mobile\:txt-rose-opal-01 {
		color: rgba(200, 45, 83, 0.01);
	}
	.mobile\:focus\:txt-rose-opal-2:focus,
	.mobile\:hover\:txt-rose-opal-2:hover,
	.mobile\:txt-rose-opal-2 {
		color: rgba(200, 45, 83, 0.2);
	}
	.mobile\:focus\:txt-rose-opal-02:focus,
	.mobile\:hover\:txt-rose-opal-02:hover,
	.mobile\:txt-rose-opal-02 {
		color: rgba(200, 45, 83, 0.02);
	}
	.mobile\:focus\:txt-rose-opal-3:focus,
	.mobile\:hover\:txt-rose-opal-3:hover,
	.mobile\:txt-rose-opal-3 {
		color: rgba(200, 45, 83, 0.3);
	}
	.mobile\:focus\:txt-rose-opal-03:focus,
	.mobile\:hover\:txt-rose-opal-03:hover,
	.mobile\:txt-rose-opal-03 {
		color: rgba(200, 45, 83, 0.03);
	}
	.mobile\:focus\:txt-rose-opal-4:focus,
	.mobile\:hover\:txt-rose-opal-4:hover,
	.mobile\:txt-rose-opal-4 {
		color: rgba(200, 45, 83, 0.4);
	}
	.mobile\:focus\:txt-rose-opal-04:focus,
	.mobile\:hover\:txt-rose-opal-04:hover,
	.mobile\:txt-rose-opal-04 {
		color: rgba(200, 45, 83, 0.04);
	}
	.mobile\:focus\:txt-rose-opal-5:focus,
	.mobile\:hover\:txt-rose-opal-5:hover,
	.mobile\:txt-rose-opal-5 {
		color: rgba(200, 45, 83, 0.5);
	}
	.mobile\:focus\:txt-rose-opal-05:focus,
	.mobile\:hover\:txt-rose-opal-05:hover,
	.mobile\:txt-rose-opal-05 {
		color: rgba(200, 45, 83, 0.05);
	}
	.mobile\:focus\:txt-rose-opal-6:focus,
	.mobile\:hover\:txt-rose-opal-6:hover,
	.mobile\:txt-rose-opal-6 {
		color: rgba(200, 45, 83, 0.6);
	}
	.mobile\:focus\:txt-rose-opal-06:focus,
	.mobile\:hover\:txt-rose-opal-06:hover,
	.mobile\:txt-rose-opal-06 {
		color: rgba(200, 45, 83, 0.06);
	}
	.mobile\:focus\:txt-rose-opal-7:focus,
	.mobile\:hover\:txt-rose-opal-7:hover,
	.mobile\:txt-rose-opal-7 {
		color: rgba(200, 45, 83, 0.7);
	}
	.mobile\:focus\:txt-rose-opal-07:focus,
	.mobile\:hover\:txt-rose-opal-07:hover,
	.mobile\:txt-rose-opal-07 {
		color: rgba(200, 45, 83, 0.07);
	}
	.mobile\:focus\:txt-rose-opal-8:focus,
	.mobile\:hover\:txt-rose-opal-8:hover,
	.mobile\:txt-rose-opal-8 {
		color: rgba(200, 45, 83, 0.8);
	}
	.mobile\:focus\:txt-rose-opal-08:focus,
	.mobile\:hover\:txt-rose-opal-08:hover,
	.mobile\:txt-rose-opal-08 {
		color: rgba(200, 45, 83, 0.08);
	}
	.mobile\:focus\:txt-rose-opal-9:focus,
	.mobile\:hover\:txt-rose-opal-9:hover,
	.mobile\:txt-rose-opal-9 {
		color: rgba(200, 45, 83, 0.9);
	}
	.mobile\:focus\:txt-rose-opal-09:focus,
	.mobile\:hover\:txt-rose-opal-09:hover,
	.mobile\:txt-rose-opal-09 {
		color: rgba(200, 45, 83, 0.09);
	}
	.mobile\:focus\:txt-rose-opal-10:focus,
	.mobile\:hover\:txt-rose-opal-10:hover,
	.mobile\:txt-rose-opal-10 {
		color: #c82d53;
	}
	.mobile\:focus\:txt-salmon:focus,
	.mobile\:hover\:txt-salmon:hover,
	.mobile\:txt-salmon {
		color: #f97a99;
	}
	.mobile\:focus\:txt-salmon-opal-00:focus,
	.mobile\:focus\:txt-salmon-opal-0:focus,
	.mobile\:hover\:txt-salmon-opal-00:hover,
	.mobile\:hover\:txt-salmon-opal-0:hover,
	.mobile\:txt-salmon-opal-0,
	.mobile\:txt-salmon-opal-00 {
		color: rgba(249, 122, 153, 0);
	}
	.mobile\:focus\:txt-salmon-opal-1:focus,
	.mobile\:hover\:txt-salmon-opal-1:hover,
	.mobile\:txt-salmon-opal-1 {
		color: rgba(249, 122, 153, 0.1);
	}
	.mobile\:focus\:txt-salmon-opal-01:focus,
	.mobile\:hover\:txt-salmon-opal-01:hover,
	.mobile\:txt-salmon-opal-01 {
		color: rgba(249, 122, 153, 0.01);
	}
	.mobile\:focus\:txt-salmon-opal-2:focus,
	.mobile\:hover\:txt-salmon-opal-2:hover,
	.mobile\:txt-salmon-opal-2 {
		color: rgba(249, 122, 153, 0.2);
	}
	.mobile\:focus\:txt-salmon-opal-02:focus,
	.mobile\:hover\:txt-salmon-opal-02:hover,
	.mobile\:txt-salmon-opal-02 {
		color: rgba(249, 122, 153, 0.02);
	}
	.mobile\:focus\:txt-salmon-opal-3:focus,
	.mobile\:hover\:txt-salmon-opal-3:hover,
	.mobile\:txt-salmon-opal-3 {
		color: rgba(249, 122, 153, 0.3);
	}
	.mobile\:focus\:txt-salmon-opal-03:focus,
	.mobile\:hover\:txt-salmon-opal-03:hover,
	.mobile\:txt-salmon-opal-03 {
		color: rgba(249, 122, 153, 0.03);
	}
	.mobile\:focus\:txt-salmon-opal-4:focus,
	.mobile\:hover\:txt-salmon-opal-4:hover,
	.mobile\:txt-salmon-opal-4 {
		color: rgba(249, 122, 153, 0.4);
	}
	.mobile\:focus\:txt-salmon-opal-04:focus,
	.mobile\:hover\:txt-salmon-opal-04:hover,
	.mobile\:txt-salmon-opal-04 {
		color: rgba(249, 122, 153, 0.04);
	}
	.mobile\:focus\:txt-salmon-opal-5:focus,
	.mobile\:hover\:txt-salmon-opal-5:hover,
	.mobile\:txt-salmon-opal-5 {
		color: rgba(249, 122, 153, 0.5);
	}
	.mobile\:focus\:txt-salmon-opal-05:focus,
	.mobile\:hover\:txt-salmon-opal-05:hover,
	.mobile\:txt-salmon-opal-05 {
		color: rgba(249, 122, 153, 0.05);
	}
	.mobile\:focus\:txt-salmon-opal-6:focus,
	.mobile\:hover\:txt-salmon-opal-6:hover,
	.mobile\:txt-salmon-opal-6 {
		color: rgba(249, 122, 153, 0.6);
	}
	.mobile\:focus\:txt-salmon-opal-06:focus,
	.mobile\:hover\:txt-salmon-opal-06:hover,
	.mobile\:txt-salmon-opal-06 {
		color: rgba(249, 122, 153, 0.06);
	}
	.mobile\:focus\:txt-salmon-opal-7:focus,
	.mobile\:hover\:txt-salmon-opal-7:hover,
	.mobile\:txt-salmon-opal-7 {
		color: rgba(249, 122, 153, 0.7);
	}
	.mobile\:focus\:txt-salmon-opal-07:focus,
	.mobile\:hover\:txt-salmon-opal-07:hover,
	.mobile\:txt-salmon-opal-07 {
		color: rgba(249, 122, 153, 0.07);
	}
	.mobile\:focus\:txt-salmon-opal-8:focus,
	.mobile\:hover\:txt-salmon-opal-8:hover,
	.mobile\:txt-salmon-opal-8 {
		color: rgba(249, 122, 153, 0.8);
	}
	.mobile\:focus\:txt-salmon-opal-08:focus,
	.mobile\:hover\:txt-salmon-opal-08:hover,
	.mobile\:txt-salmon-opal-08 {
		color: rgba(249, 122, 153, 0.08);
	}
	.mobile\:focus\:txt-salmon-opal-9:focus,
	.mobile\:hover\:txt-salmon-opal-9:hover,
	.mobile\:txt-salmon-opal-9 {
		color: rgba(249, 122, 153, 0.9);
	}
	.mobile\:focus\:txt-salmon-opal-09:focus,
	.mobile\:hover\:txt-salmon-opal-09:hover,
	.mobile\:txt-salmon-opal-09 {
		color: rgba(249, 122, 153, 0.09);
	}
	.mobile\:focus\:txt-salmon-opal-10:focus,
	.mobile\:hover\:txt-salmon-opal-10:hover,
	.mobile\:txt-salmon-opal-10 {
		color: #f97a99;
	}
	.mobile\:focus\:txt-hot-pink:focus,
	.mobile\:hover\:txt-hot-pink:hover,
	.mobile\:txt-hot-pink {
		color: #e555ac;
	}
	.mobile\:focus\:txt-hot-pink-opal-00:focus,
	.mobile\:focus\:txt-hot-pink-opal-0:focus,
	.mobile\:hover\:txt-hot-pink-opal-00:hover,
	.mobile\:hover\:txt-hot-pink-opal-0:hover,
	.mobile\:txt-hot-pink-opal-0,
	.mobile\:txt-hot-pink-opal-00 {
		color: rgba(229, 85, 172, 0);
	}
	.mobile\:focus\:txt-hot-pink-opal-1:focus,
	.mobile\:hover\:txt-hot-pink-opal-1:hover,
	.mobile\:txt-hot-pink-opal-1 {
		color: rgba(229, 85, 172, 0.1);
	}
	.mobile\:focus\:txt-hot-pink-opal-01:focus,
	.mobile\:hover\:txt-hot-pink-opal-01:hover,
	.mobile\:txt-hot-pink-opal-01 {
		color: rgba(229, 85, 172, 0.01);
	}
	.mobile\:focus\:txt-hot-pink-opal-2:focus,
	.mobile\:hover\:txt-hot-pink-opal-2:hover,
	.mobile\:txt-hot-pink-opal-2 {
		color: rgba(229, 85, 172, 0.2);
	}
	.mobile\:focus\:txt-hot-pink-opal-02:focus,
	.mobile\:hover\:txt-hot-pink-opal-02:hover,
	.mobile\:txt-hot-pink-opal-02 {
		color: rgba(229, 85, 172, 0.02);
	}
	.mobile\:focus\:txt-hot-pink-opal-3:focus,
	.mobile\:hover\:txt-hot-pink-opal-3:hover,
	.mobile\:txt-hot-pink-opal-3 {
		color: rgba(229, 85, 172, 0.3);
	}
	.mobile\:focus\:txt-hot-pink-opal-03:focus,
	.mobile\:hover\:txt-hot-pink-opal-03:hover,
	.mobile\:txt-hot-pink-opal-03 {
		color: rgba(229, 85, 172, 0.03);
	}
	.mobile\:focus\:txt-hot-pink-opal-4:focus,
	.mobile\:hover\:txt-hot-pink-opal-4:hover,
	.mobile\:txt-hot-pink-opal-4 {
		color: rgba(229, 85, 172, 0.4);
	}
	.mobile\:focus\:txt-hot-pink-opal-04:focus,
	.mobile\:hover\:txt-hot-pink-opal-04:hover,
	.mobile\:txt-hot-pink-opal-04 {
		color: rgba(229, 85, 172, 0.04);
	}
	.mobile\:focus\:txt-hot-pink-opal-5:focus,
	.mobile\:hover\:txt-hot-pink-opal-5:hover,
	.mobile\:txt-hot-pink-opal-5 {
		color: rgba(229, 85, 172, 0.5);
	}
	.mobile\:focus\:txt-hot-pink-opal-05:focus,
	.mobile\:hover\:txt-hot-pink-opal-05:hover,
	.mobile\:txt-hot-pink-opal-05 {
		color: rgba(229, 85, 172, 0.05);
	}
	.mobile\:focus\:txt-hot-pink-opal-6:focus,
	.mobile\:hover\:txt-hot-pink-opal-6:hover,
	.mobile\:txt-hot-pink-opal-6 {
		color: rgba(229, 85, 172, 0.6);
	}
	.mobile\:focus\:txt-hot-pink-opal-06:focus,
	.mobile\:hover\:txt-hot-pink-opal-06:hover,
	.mobile\:txt-hot-pink-opal-06 {
		color: rgba(229, 85, 172, 0.06);
	}
	.mobile\:focus\:txt-hot-pink-opal-7:focus,
	.mobile\:hover\:txt-hot-pink-opal-7:hover,
	.mobile\:txt-hot-pink-opal-7 {
		color: rgba(229, 85, 172, 0.7);
	}
	.mobile\:focus\:txt-hot-pink-opal-07:focus,
	.mobile\:hover\:txt-hot-pink-opal-07:hover,
	.mobile\:txt-hot-pink-opal-07 {
		color: rgba(229, 85, 172, 0.07);
	}
	.mobile\:focus\:txt-hot-pink-opal-8:focus,
	.mobile\:hover\:txt-hot-pink-opal-8:hover,
	.mobile\:txt-hot-pink-opal-8 {
		color: rgba(229, 85, 172, 0.8);
	}
	.mobile\:focus\:txt-hot-pink-opal-08:focus,
	.mobile\:hover\:txt-hot-pink-opal-08:hover,
	.mobile\:txt-hot-pink-opal-08 {
		color: rgba(229, 85, 172, 0.08);
	}
	.mobile\:focus\:txt-hot-pink-opal-9:focus,
	.mobile\:hover\:txt-hot-pink-opal-9:hover,
	.mobile\:txt-hot-pink-opal-9 {
		color: rgba(229, 85, 172, 0.9);
	}
	.mobile\:focus\:txt-hot-pink-opal-09:focus,
	.mobile\:hover\:txt-hot-pink-opal-09:hover,
	.mobile\:txt-hot-pink-opal-09 {
		color: rgba(229, 85, 172, 0.09);
	}
	.mobile\:focus\:txt-hot-pink-opal-10:focus,
	.mobile\:hover\:txt-hot-pink-opal-10:hover,
	.mobile\:txt-hot-pink-opal-10 {
		color: #e555ac;
	}
	.mobile\:focus\:txt-bubblegum:focus,
	.mobile\:hover\:txt-bubblegum:hover,
	.mobile\:txt-bubblegum {
		color: #ff78e1;
	}
	.mobile\:focus\:txt-bubblegum-opal-00:focus,
	.mobile\:focus\:txt-bubblegum-opal-0:focus,
	.mobile\:hover\:txt-bubblegum-opal-00:hover,
	.mobile\:hover\:txt-bubblegum-opal-0:hover,
	.mobile\:txt-bubblegum-opal-0,
	.mobile\:txt-bubblegum-opal-00 {
		color: rgba(255, 120, 225, 0);
	}
	.mobile\:focus\:txt-bubblegum-opal-1:focus,
	.mobile\:hover\:txt-bubblegum-opal-1:hover,
	.mobile\:txt-bubblegum-opal-1 {
		color: rgba(255, 120, 225, 0.1);
	}
	.mobile\:focus\:txt-bubblegum-opal-01:focus,
	.mobile\:hover\:txt-bubblegum-opal-01:hover,
	.mobile\:txt-bubblegum-opal-01 {
		color: rgba(255, 120, 225, 0.01);
	}
	.mobile\:focus\:txt-bubblegum-opal-2:focus,
	.mobile\:hover\:txt-bubblegum-opal-2:hover,
	.mobile\:txt-bubblegum-opal-2 {
		color: rgba(255, 120, 225, 0.2);
	}
	.mobile\:focus\:txt-bubblegum-opal-02:focus,
	.mobile\:hover\:txt-bubblegum-opal-02:hover,
	.mobile\:txt-bubblegum-opal-02 {
		color: rgba(255, 120, 225, 0.02);
	}
	.mobile\:focus\:txt-bubblegum-opal-3:focus,
	.mobile\:hover\:txt-bubblegum-opal-3:hover,
	.mobile\:txt-bubblegum-opal-3 {
		color: rgba(255, 120, 225, 0.3);
	}
	.mobile\:focus\:txt-bubblegum-opal-03:focus,
	.mobile\:hover\:txt-bubblegum-opal-03:hover,
	.mobile\:txt-bubblegum-opal-03 {
		color: rgba(255, 120, 225, 0.03);
	}
	.mobile\:focus\:txt-bubblegum-opal-4:focus,
	.mobile\:hover\:txt-bubblegum-opal-4:hover,
	.mobile\:txt-bubblegum-opal-4 {
		color: rgba(255, 120, 225, 0.4);
	}
	.mobile\:focus\:txt-bubblegum-opal-04:focus,
	.mobile\:hover\:txt-bubblegum-opal-04:hover,
	.mobile\:txt-bubblegum-opal-04 {
		color: rgba(255, 120, 225, 0.04);
	}
	.mobile\:focus\:txt-bubblegum-opal-5:focus,
	.mobile\:hover\:txt-bubblegum-opal-5:hover,
	.mobile\:txt-bubblegum-opal-5 {
		color: rgba(255, 120, 225, 0.5);
	}
	.mobile\:focus\:txt-bubblegum-opal-05:focus,
	.mobile\:hover\:txt-bubblegum-opal-05:hover,
	.mobile\:txt-bubblegum-opal-05 {
		color: rgba(255, 120, 225, 0.05);
	}
	.mobile\:focus\:txt-bubblegum-opal-6:focus,
	.mobile\:hover\:txt-bubblegum-opal-6:hover,
	.mobile\:txt-bubblegum-opal-6 {
		color: rgba(255, 120, 225, 0.6);
	}
	.mobile\:focus\:txt-bubblegum-opal-06:focus,
	.mobile\:hover\:txt-bubblegum-opal-06:hover,
	.mobile\:txt-bubblegum-opal-06 {
		color: rgba(255, 120, 225, 0.06);
	}
	.mobile\:focus\:txt-bubblegum-opal-7:focus,
	.mobile\:hover\:txt-bubblegum-opal-7:hover,
	.mobile\:txt-bubblegum-opal-7 {
		color: rgba(255, 120, 225, 0.7);
	}
	.mobile\:focus\:txt-bubblegum-opal-07:focus,
	.mobile\:hover\:txt-bubblegum-opal-07:hover,
	.mobile\:txt-bubblegum-opal-07 {
		color: rgba(255, 120, 225, 0.07);
	}
	.mobile\:focus\:txt-bubblegum-opal-8:focus,
	.mobile\:hover\:txt-bubblegum-opal-8:hover,
	.mobile\:txt-bubblegum-opal-8 {
		color: rgba(255, 120, 225, 0.8);
	}
	.mobile\:focus\:txt-bubblegum-opal-08:focus,
	.mobile\:hover\:txt-bubblegum-opal-08:hover,
	.mobile\:txt-bubblegum-opal-08 {
		color: rgba(255, 120, 225, 0.08);
	}
	.mobile\:focus\:txt-bubblegum-opal-9:focus,
	.mobile\:hover\:txt-bubblegum-opal-9:hover,
	.mobile\:txt-bubblegum-opal-9 {
		color: rgba(255, 120, 225, 0.9);
	}
	.mobile\:focus\:txt-bubblegum-opal-09:focus,
	.mobile\:hover\:txt-bubblegum-opal-09:hover,
	.mobile\:txt-bubblegum-opal-09 {
		color: rgba(255, 120, 225, 0.09);
	}
	.mobile\:focus\:txt-bubblegum-opal-10:focus,
	.mobile\:hover\:txt-bubblegum-opal-10:hover,
	.mobile\:txt-bubblegum-opal-10 {
		color: #ff78e1;
	}
	.mobile\:focus\:txt-autumn:focus,
	.mobile\:hover\:txt-autumn:hover,
	.mobile\:txt-autumn {
		color: #c04c0a;
	}
	.mobile\:focus\:txt-autumn-opal-00:focus,
	.mobile\:focus\:txt-autumn-opal-0:focus,
	.mobile\:hover\:txt-autumn-opal-00:hover,
	.mobile\:hover\:txt-autumn-opal-0:hover,
	.mobile\:txt-autumn-opal-0,
	.mobile\:txt-autumn-opal-00 {
		color: rgba(192, 76, 10, 0);
	}
	.mobile\:focus\:txt-autumn-opal-1:focus,
	.mobile\:hover\:txt-autumn-opal-1:hover,
	.mobile\:txt-autumn-opal-1 {
		color: rgba(192, 76, 10, 0.1);
	}
	.mobile\:focus\:txt-autumn-opal-01:focus,
	.mobile\:hover\:txt-autumn-opal-01:hover,
	.mobile\:txt-autumn-opal-01 {
		color: rgba(192, 76, 10, 0.01);
	}
	.mobile\:focus\:txt-autumn-opal-2:focus,
	.mobile\:hover\:txt-autumn-opal-2:hover,
	.mobile\:txt-autumn-opal-2 {
		color: rgba(192, 76, 10, 0.2);
	}
	.mobile\:focus\:txt-autumn-opal-02:focus,
	.mobile\:hover\:txt-autumn-opal-02:hover,
	.mobile\:txt-autumn-opal-02 {
		color: rgba(192, 76, 10, 0.02);
	}
	.mobile\:focus\:txt-autumn-opal-3:focus,
	.mobile\:hover\:txt-autumn-opal-3:hover,
	.mobile\:txt-autumn-opal-3 {
		color: rgba(192, 76, 10, 0.3);
	}
	.mobile\:focus\:txt-autumn-opal-03:focus,
	.mobile\:hover\:txt-autumn-opal-03:hover,
	.mobile\:txt-autumn-opal-03 {
		color: rgba(192, 76, 10, 0.03);
	}
	.mobile\:focus\:txt-autumn-opal-4:focus,
	.mobile\:hover\:txt-autumn-opal-4:hover,
	.mobile\:txt-autumn-opal-4 {
		color: rgba(192, 76, 10, 0.4);
	}
	.mobile\:focus\:txt-autumn-opal-04:focus,
	.mobile\:hover\:txt-autumn-opal-04:hover,
	.mobile\:txt-autumn-opal-04 {
		color: rgba(192, 76, 10, 0.04);
	}
	.mobile\:focus\:txt-autumn-opal-5:focus,
	.mobile\:hover\:txt-autumn-opal-5:hover,
	.mobile\:txt-autumn-opal-5 {
		color: rgba(192, 76, 10, 0.5);
	}
	.mobile\:focus\:txt-autumn-opal-05:focus,
	.mobile\:hover\:txt-autumn-opal-05:hover,
	.mobile\:txt-autumn-opal-05 {
		color: rgba(192, 76, 10, 0.05);
	}
	.mobile\:focus\:txt-autumn-opal-6:focus,
	.mobile\:hover\:txt-autumn-opal-6:hover,
	.mobile\:txt-autumn-opal-6 {
		color: rgba(192, 76, 10, 0.6);
	}
	.mobile\:focus\:txt-autumn-opal-06:focus,
	.mobile\:hover\:txt-autumn-opal-06:hover,
	.mobile\:txt-autumn-opal-06 {
		color: rgba(192, 76, 10, 0.06);
	}
	.mobile\:focus\:txt-autumn-opal-7:focus,
	.mobile\:hover\:txt-autumn-opal-7:hover,
	.mobile\:txt-autumn-opal-7 {
		color: rgba(192, 76, 10, 0.7);
	}
	.mobile\:focus\:txt-autumn-opal-07:focus,
	.mobile\:hover\:txt-autumn-opal-07:hover,
	.mobile\:txt-autumn-opal-07 {
		color: rgba(192, 76, 10, 0.07);
	}
	.mobile\:focus\:txt-autumn-opal-8:focus,
	.mobile\:hover\:txt-autumn-opal-8:hover,
	.mobile\:txt-autumn-opal-8 {
		color: rgba(192, 76, 10, 0.8);
	}
	.mobile\:focus\:txt-autumn-opal-08:focus,
	.mobile\:hover\:txt-autumn-opal-08:hover,
	.mobile\:txt-autumn-opal-08 {
		color: rgba(192, 76, 10, 0.08);
	}
	.mobile\:focus\:txt-autumn-opal-9:focus,
	.mobile\:hover\:txt-autumn-opal-9:hover,
	.mobile\:txt-autumn-opal-9 {
		color: rgba(192, 76, 10, 0.9);
	}
	.mobile\:focus\:txt-autumn-opal-09:focus,
	.mobile\:hover\:txt-autumn-opal-09:hover,
	.mobile\:txt-autumn-opal-09 {
		color: rgba(192, 76, 10, 0.09);
	}
	.mobile\:focus\:txt-autumn-opal-10:focus,
	.mobile\:hover\:txt-autumn-opal-10:hover,
	.mobile\:txt-autumn-opal-10 {
		color: #c04c0a;
	}
	.mobile\:focus\:txt-tiger:focus,
	.mobile\:hover\:txt-tiger:hover,
	.mobile\:txt-tiger {
		color: #f99048;
	}
	.mobile\:focus\:txt-tiger-opal-00:focus,
	.mobile\:focus\:txt-tiger-opal-0:focus,
	.mobile\:hover\:txt-tiger-opal-00:hover,
	.mobile\:hover\:txt-tiger-opal-0:hover,
	.mobile\:txt-tiger-opal-0,
	.mobile\:txt-tiger-opal-00 {
		color: rgba(249, 144, 72, 0);
	}
	.mobile\:focus\:txt-tiger-opal-1:focus,
	.mobile\:hover\:txt-tiger-opal-1:hover,
	.mobile\:txt-tiger-opal-1 {
		color: rgba(249, 144, 72, 0.1);
	}
	.mobile\:focus\:txt-tiger-opal-01:focus,
	.mobile\:hover\:txt-tiger-opal-01:hover,
	.mobile\:txt-tiger-opal-01 {
		color: rgba(249, 144, 72, 0.01);
	}
	.mobile\:focus\:txt-tiger-opal-2:focus,
	.mobile\:hover\:txt-tiger-opal-2:hover,
	.mobile\:txt-tiger-opal-2 {
		color: rgba(249, 144, 72, 0.2);
	}
	.mobile\:focus\:txt-tiger-opal-02:focus,
	.mobile\:hover\:txt-tiger-opal-02:hover,
	.mobile\:txt-tiger-opal-02 {
		color: rgba(249, 144, 72, 0.02);
	}
	.mobile\:focus\:txt-tiger-opal-3:focus,
	.mobile\:hover\:txt-tiger-opal-3:hover,
	.mobile\:txt-tiger-opal-3 {
		color: rgba(249, 144, 72, 0.3);
	}
	.mobile\:focus\:txt-tiger-opal-03:focus,
	.mobile\:hover\:txt-tiger-opal-03:hover,
	.mobile\:txt-tiger-opal-03 {
		color: rgba(249, 144, 72, 0.03);
	}
	.mobile\:focus\:txt-tiger-opal-4:focus,
	.mobile\:hover\:txt-tiger-opal-4:hover,
	.mobile\:txt-tiger-opal-4 {
		color: rgba(249, 144, 72, 0.4);
	}
	.mobile\:focus\:txt-tiger-opal-04:focus,
	.mobile\:hover\:txt-tiger-opal-04:hover,
	.mobile\:txt-tiger-opal-04 {
		color: rgba(249, 144, 72, 0.04);
	}
	.mobile\:focus\:txt-tiger-opal-5:focus,
	.mobile\:hover\:txt-tiger-opal-5:hover,
	.mobile\:txt-tiger-opal-5 {
		color: rgba(249, 144, 72, 0.5);
	}
	.mobile\:focus\:txt-tiger-opal-05:focus,
	.mobile\:hover\:txt-tiger-opal-05:hover,
	.mobile\:txt-tiger-opal-05 {
		color: rgba(249, 144, 72, 0.05);
	}
	.mobile\:focus\:txt-tiger-opal-6:focus,
	.mobile\:hover\:txt-tiger-opal-6:hover,
	.mobile\:txt-tiger-opal-6 {
		color: rgba(249, 144, 72, 0.6);
	}
	.mobile\:focus\:txt-tiger-opal-06:focus,
	.mobile\:hover\:txt-tiger-opal-06:hover,
	.mobile\:txt-tiger-opal-06 {
		color: rgba(249, 144, 72, 0.06);
	}
	.mobile\:focus\:txt-tiger-opal-7:focus,
	.mobile\:hover\:txt-tiger-opal-7:hover,
	.mobile\:txt-tiger-opal-7 {
		color: rgba(249, 144, 72, 0.7);
	}
	.mobile\:focus\:txt-tiger-opal-07:focus,
	.mobile\:hover\:txt-tiger-opal-07:hover,
	.mobile\:txt-tiger-opal-07 {
		color: rgba(249, 144, 72, 0.07);
	}
	.mobile\:focus\:txt-tiger-opal-8:focus,
	.mobile\:hover\:txt-tiger-opal-8:hover,
	.mobile\:txt-tiger-opal-8 {
		color: rgba(249, 144, 72, 0.8);
	}
	.mobile\:focus\:txt-tiger-opal-08:focus,
	.mobile\:hover\:txt-tiger-opal-08:hover,
	.mobile\:txt-tiger-opal-08 {
		color: rgba(249, 144, 72, 0.08);
	}
	.mobile\:focus\:txt-tiger-opal-9:focus,
	.mobile\:hover\:txt-tiger-opal-9:hover,
	.mobile\:txt-tiger-opal-9 {
		color: rgba(249, 144, 72, 0.9);
	}
	.mobile\:focus\:txt-tiger-opal-09:focus,
	.mobile\:hover\:txt-tiger-opal-09:hover,
	.mobile\:txt-tiger-opal-09 {
		color: rgba(249, 144, 72, 0.09);
	}
	.mobile\:focus\:txt-tiger-opal-10:focus,
	.mobile\:hover\:txt-tiger-opal-10:hover,
	.mobile\:txt-tiger-opal-10 {
		color: #f99048;
	}
	.mobile\:focus\:txt-summer:focus,
	.mobile\:hover\:txt-summer:hover,
	.mobile\:txt-summer {
		color: #f9c748;
	}
	.mobile\:focus\:txt-summer-opal-00:focus,
	.mobile\:focus\:txt-summer-opal-0:focus,
	.mobile\:hover\:txt-summer-opal-00:hover,
	.mobile\:hover\:txt-summer-opal-0:hover,
	.mobile\:txt-summer-opal-0,
	.mobile\:txt-summer-opal-00 {
		color: rgba(249, 199, 72, 0);
	}
	.mobile\:focus\:txt-summer-opal-1:focus,
	.mobile\:hover\:txt-summer-opal-1:hover,
	.mobile\:txt-summer-opal-1 {
		color: rgba(249, 199, 72, 0.1);
	}
	.mobile\:focus\:txt-summer-opal-01:focus,
	.mobile\:hover\:txt-summer-opal-01:hover,
	.mobile\:txt-summer-opal-01 {
		color: rgba(249, 199, 72, 0.01);
	}
	.mobile\:focus\:txt-summer-opal-2:focus,
	.mobile\:hover\:txt-summer-opal-2:hover,
	.mobile\:txt-summer-opal-2 {
		color: rgba(249, 199, 72, 0.2);
	}
	.mobile\:focus\:txt-summer-opal-02:focus,
	.mobile\:hover\:txt-summer-opal-02:hover,
	.mobile\:txt-summer-opal-02 {
		color: rgba(249, 199, 72, 0.02);
	}
	.mobile\:focus\:txt-summer-opal-3:focus,
	.mobile\:hover\:txt-summer-opal-3:hover,
	.mobile\:txt-summer-opal-3 {
		color: rgba(249, 199, 72, 0.3);
	}
	.mobile\:focus\:txt-summer-opal-03:focus,
	.mobile\:hover\:txt-summer-opal-03:hover,
	.mobile\:txt-summer-opal-03 {
		color: rgba(249, 199, 72, 0.03);
	}
	.mobile\:focus\:txt-summer-opal-4:focus,
	.mobile\:hover\:txt-summer-opal-4:hover,
	.mobile\:txt-summer-opal-4 {
		color: rgba(249, 199, 72, 0.4);
	}
	.mobile\:focus\:txt-summer-opal-04:focus,
	.mobile\:hover\:txt-summer-opal-04:hover,
	.mobile\:txt-summer-opal-04 {
		color: rgba(249, 199, 72, 0.04);
	}
	.mobile\:focus\:txt-summer-opal-5:focus,
	.mobile\:hover\:txt-summer-opal-5:hover,
	.mobile\:txt-summer-opal-5 {
		color: rgba(249, 199, 72, 0.5);
	}
	.mobile\:focus\:txt-summer-opal-05:focus,
	.mobile\:hover\:txt-summer-opal-05:hover,
	.mobile\:txt-summer-opal-05 {
		color: rgba(249, 199, 72, 0.05);
	}
	.mobile\:focus\:txt-summer-opal-6:focus,
	.mobile\:hover\:txt-summer-opal-6:hover,
	.mobile\:txt-summer-opal-6 {
		color: rgba(249, 199, 72, 0.6);
	}
	.mobile\:focus\:txt-summer-opal-06:focus,
	.mobile\:hover\:txt-summer-opal-06:hover,
	.mobile\:txt-summer-opal-06 {
		color: rgba(249, 199, 72, 0.06);
	}
	.mobile\:focus\:txt-summer-opal-7:focus,
	.mobile\:hover\:txt-summer-opal-7:hover,
	.mobile\:txt-summer-opal-7 {
		color: rgba(249, 199, 72, 0.7);
	}
	.mobile\:focus\:txt-summer-opal-07:focus,
	.mobile\:hover\:txt-summer-opal-07:hover,
	.mobile\:txt-summer-opal-07 {
		color: rgba(249, 199, 72, 0.07);
	}
	.mobile\:focus\:txt-summer-opal-8:focus,
	.mobile\:hover\:txt-summer-opal-8:hover,
	.mobile\:txt-summer-opal-8 {
		color: rgba(249, 199, 72, 0.8);
	}
	.mobile\:focus\:txt-summer-opal-08:focus,
	.mobile\:hover\:txt-summer-opal-08:hover,
	.mobile\:txt-summer-opal-08 {
		color: rgba(249, 199, 72, 0.08);
	}
	.mobile\:focus\:txt-summer-opal-9:focus,
	.mobile\:hover\:txt-summer-opal-9:hover,
	.mobile\:txt-summer-opal-9 {
		color: rgba(249, 199, 72, 0.9);
	}
	.mobile\:focus\:txt-summer-opal-09:focus,
	.mobile\:hover\:txt-summer-opal-09:hover,
	.mobile\:txt-summer-opal-09 {
		color: rgba(249, 199, 72, 0.09);
	}
	.mobile\:focus\:txt-summer-opal-10:focus,
	.mobile\:hover\:txt-summer-opal-10:hover,
	.mobile\:txt-summer-opal-10 {
		color: #f9c748;
	}
	.mobile\:focus\:txt-daffodil:focus,
	.mobile\:hover\:txt-daffodil:hover,
	.mobile\:txt-daffodil {
		color: #ffe792;
	}
	.mobile\:focus\:txt-daffodil-opal-00:focus,
	.mobile\:focus\:txt-daffodil-opal-0:focus,
	.mobile\:hover\:txt-daffodil-opal-00:hover,
	.mobile\:hover\:txt-daffodil-opal-0:hover,
	.mobile\:txt-daffodil-opal-0,
	.mobile\:txt-daffodil-opal-00 {
		color: rgba(255, 231, 146, 0);
	}
	.mobile\:focus\:txt-daffodil-opal-1:focus,
	.mobile\:hover\:txt-daffodil-opal-1:hover,
	.mobile\:txt-daffodil-opal-1 {
		color: rgba(255, 231, 146, 0.1);
	}
	.mobile\:focus\:txt-daffodil-opal-01:focus,
	.mobile\:hover\:txt-daffodil-opal-01:hover,
	.mobile\:txt-daffodil-opal-01 {
		color: rgba(255, 231, 146, 0.01);
	}
	.mobile\:focus\:txt-daffodil-opal-2:focus,
	.mobile\:hover\:txt-daffodil-opal-2:hover,
	.mobile\:txt-daffodil-opal-2 {
		color: rgba(255, 231, 146, 0.2);
	}
	.mobile\:focus\:txt-daffodil-opal-02:focus,
	.mobile\:hover\:txt-daffodil-opal-02:hover,
	.mobile\:txt-daffodil-opal-02 {
		color: rgba(255, 231, 146, 0.02);
	}
	.mobile\:focus\:txt-daffodil-opal-3:focus,
	.mobile\:hover\:txt-daffodil-opal-3:hover,
	.mobile\:txt-daffodil-opal-3 {
		color: rgba(255, 231, 146, 0.3);
	}
	.mobile\:focus\:txt-daffodil-opal-03:focus,
	.mobile\:hover\:txt-daffodil-opal-03:hover,
	.mobile\:txt-daffodil-opal-03 {
		color: rgba(255, 231, 146, 0.03);
	}
	.mobile\:focus\:txt-daffodil-opal-4:focus,
	.mobile\:hover\:txt-daffodil-opal-4:hover,
	.mobile\:txt-daffodil-opal-4 {
		color: rgba(255, 231, 146, 0.4);
	}
	.mobile\:focus\:txt-daffodil-opal-04:focus,
	.mobile\:hover\:txt-daffodil-opal-04:hover,
	.mobile\:txt-daffodil-opal-04 {
		color: rgba(255, 231, 146, 0.04);
	}
	.mobile\:focus\:txt-daffodil-opal-5:focus,
	.mobile\:hover\:txt-daffodil-opal-5:hover,
	.mobile\:txt-daffodil-opal-5 {
		color: rgba(255, 231, 146, 0.5);
	}
	.mobile\:focus\:txt-daffodil-opal-05:focus,
	.mobile\:hover\:txt-daffodil-opal-05:hover,
	.mobile\:txt-daffodil-opal-05 {
		color: rgba(255, 231, 146, 0.05);
	}
	.mobile\:focus\:txt-daffodil-opal-6:focus,
	.mobile\:hover\:txt-daffodil-opal-6:hover,
	.mobile\:txt-daffodil-opal-6 {
		color: rgba(255, 231, 146, 0.6);
	}
	.mobile\:focus\:txt-daffodil-opal-06:focus,
	.mobile\:hover\:txt-daffodil-opal-06:hover,
	.mobile\:txt-daffodil-opal-06 {
		color: rgba(255, 231, 146, 0.06);
	}
	.mobile\:focus\:txt-daffodil-opal-7:focus,
	.mobile\:hover\:txt-daffodil-opal-7:hover,
	.mobile\:txt-daffodil-opal-7 {
		color: rgba(255, 231, 146, 0.7);
	}
	.mobile\:focus\:txt-daffodil-opal-07:focus,
	.mobile\:hover\:txt-daffodil-opal-07:hover,
	.mobile\:txt-daffodil-opal-07 {
		color: rgba(255, 231, 146, 0.07);
	}
	.mobile\:focus\:txt-daffodil-opal-8:focus,
	.mobile\:hover\:txt-daffodil-opal-8:hover,
	.mobile\:txt-daffodil-opal-8 {
		color: rgba(255, 231, 146, 0.8);
	}
	.mobile\:focus\:txt-daffodil-opal-08:focus,
	.mobile\:hover\:txt-daffodil-opal-08:hover,
	.mobile\:txt-daffodil-opal-08 {
		color: rgba(255, 231, 146, 0.08);
	}
	.mobile\:focus\:txt-daffodil-opal-9:focus,
	.mobile\:hover\:txt-daffodil-opal-9:hover,
	.mobile\:txt-daffodil-opal-9 {
		color: rgba(255, 231, 146, 0.9);
	}
	.mobile\:focus\:txt-daffodil-opal-09:focus,
	.mobile\:hover\:txt-daffodil-opal-09:hover,
	.mobile\:txt-daffodil-opal-09 {
		color: rgba(255, 231, 146, 0.09);
	}
	.mobile\:focus\:txt-daffodil-opal-10:focus,
	.mobile\:hover\:txt-daffodil-opal-10:hover,
	.mobile\:txt-daffodil-opal-10 {
		color: #ffe792;
	}
	.mobile\:focus\:txt-turquoise:focus,
	.mobile\:hover\:txt-turquoise:hover,
	.mobile\:txt-turquoise {
		color: #097d98;
	}
	.mobile\:focus\:txt-turquoise-opal-00:focus,
	.mobile\:focus\:txt-turquoise-opal-0:focus,
	.mobile\:hover\:txt-turquoise-opal-00:hover,
	.mobile\:hover\:txt-turquoise-opal-0:hover,
	.mobile\:txt-turquoise-opal-0,
	.mobile\:txt-turquoise-opal-00 {
		color: rgba(9, 125, 152, 0);
	}
	.mobile\:focus\:txt-turquoise-opal-1:focus,
	.mobile\:hover\:txt-turquoise-opal-1:hover,
	.mobile\:txt-turquoise-opal-1 {
		color: rgba(9, 125, 152, 0.1);
	}
	.mobile\:focus\:txt-turquoise-opal-01:focus,
	.mobile\:hover\:txt-turquoise-opal-01:hover,
	.mobile\:txt-turquoise-opal-01 {
		color: rgba(9, 125, 152, 0.01);
	}
	.mobile\:focus\:txt-turquoise-opal-2:focus,
	.mobile\:hover\:txt-turquoise-opal-2:hover,
	.mobile\:txt-turquoise-opal-2 {
		color: rgba(9, 125, 152, 0.2);
	}
	.mobile\:focus\:txt-turquoise-opal-02:focus,
	.mobile\:hover\:txt-turquoise-opal-02:hover,
	.mobile\:txt-turquoise-opal-02 {
		color: rgba(9, 125, 152, 0.02);
	}
	.mobile\:focus\:txt-turquoise-opal-3:focus,
	.mobile\:hover\:txt-turquoise-opal-3:hover,
	.mobile\:txt-turquoise-opal-3 {
		color: rgba(9, 125, 152, 0.3);
	}
	.mobile\:focus\:txt-turquoise-opal-03:focus,
	.mobile\:hover\:txt-turquoise-opal-03:hover,
	.mobile\:txt-turquoise-opal-03 {
		color: rgba(9, 125, 152, 0.03);
	}
	.mobile\:focus\:txt-turquoise-opal-4:focus,
	.mobile\:hover\:txt-turquoise-opal-4:hover,
	.mobile\:txt-turquoise-opal-4 {
		color: rgba(9, 125, 152, 0.4);
	}
	.mobile\:focus\:txt-turquoise-opal-04:focus,
	.mobile\:hover\:txt-turquoise-opal-04:hover,
	.mobile\:txt-turquoise-opal-04 {
		color: rgba(9, 125, 152, 0.04);
	}
	.mobile\:focus\:txt-turquoise-opal-5:focus,
	.mobile\:hover\:txt-turquoise-opal-5:hover,
	.mobile\:txt-turquoise-opal-5 {
		color: rgba(9, 125, 152, 0.5);
	}
	.mobile\:focus\:txt-turquoise-opal-05:focus,
	.mobile\:hover\:txt-turquoise-opal-05:hover,
	.mobile\:txt-turquoise-opal-05 {
		color: rgba(9, 125, 152, 0.05);
	}
	.mobile\:focus\:txt-turquoise-opal-6:focus,
	.mobile\:hover\:txt-turquoise-opal-6:hover,
	.mobile\:txt-turquoise-opal-6 {
		color: rgba(9, 125, 152, 0.6);
	}
	.mobile\:focus\:txt-turquoise-opal-06:focus,
	.mobile\:hover\:txt-turquoise-opal-06:hover,
	.mobile\:txt-turquoise-opal-06 {
		color: rgba(9, 125, 152, 0.06);
	}
	.mobile\:focus\:txt-turquoise-opal-7:focus,
	.mobile\:hover\:txt-turquoise-opal-7:hover,
	.mobile\:txt-turquoise-opal-7 {
		color: rgba(9, 125, 152, 0.7);
	}
	.mobile\:focus\:txt-turquoise-opal-07:focus,
	.mobile\:hover\:txt-turquoise-opal-07:hover,
	.mobile\:txt-turquoise-opal-07 {
		color: rgba(9, 125, 152, 0.07);
	}
	.mobile\:focus\:txt-turquoise-opal-8:focus,
	.mobile\:hover\:txt-turquoise-opal-8:hover,
	.mobile\:txt-turquoise-opal-8 {
		color: rgba(9, 125, 152, 0.8);
	}
	.mobile\:focus\:txt-turquoise-opal-08:focus,
	.mobile\:hover\:txt-turquoise-opal-08:hover,
	.mobile\:txt-turquoise-opal-08 {
		color: rgba(9, 125, 152, 0.08);
	}
	.mobile\:focus\:txt-turquoise-opal-9:focus,
	.mobile\:hover\:txt-turquoise-opal-9:hover,
	.mobile\:txt-turquoise-opal-9 {
		color: rgba(9, 125, 152, 0.9);
	}
	.mobile\:focus\:txt-turquoise-opal-09:focus,
	.mobile\:hover\:txt-turquoise-opal-09:hover,
	.mobile\:txt-turquoise-opal-09 {
		color: rgba(9, 125, 152, 0.09);
	}
	.mobile\:focus\:txt-turquoise-opal-10:focus,
	.mobile\:hover\:txt-turquoise-opal-10:hover,
	.mobile\:txt-turquoise-opal-10 {
		color: #097d98;
	}
	.mobile\:focus\:txt-dark-teal:focus,
	.mobile\:hover\:txt-dark-teal:hover,
	.mobile\:txt-dark-teal {
		color: #168982;
	}
	.mobile\:focus\:txt-dark-teal-opal-00:focus,
	.mobile\:focus\:txt-dark-teal-opal-0:focus,
	.mobile\:hover\:txt-dark-teal-opal-00:hover,
	.mobile\:hover\:txt-dark-teal-opal-0:hover,
	.mobile\:txt-dark-teal-opal-0,
	.mobile\:txt-dark-teal-opal-00 {
		color: rgba(22, 137, 130, 0);
	}
	.mobile\:focus\:txt-dark-teal-opal-1:focus,
	.mobile\:hover\:txt-dark-teal-opal-1:hover,
	.mobile\:txt-dark-teal-opal-1 {
		color: rgba(22, 137, 130, 0.1);
	}
	.mobile\:focus\:txt-dark-teal-opal-01:focus,
	.mobile\:hover\:txt-dark-teal-opal-01:hover,
	.mobile\:txt-dark-teal-opal-01 {
		color: rgba(22, 137, 130, 0.01);
	}
	.mobile\:focus\:txt-dark-teal-opal-2:focus,
	.mobile\:hover\:txt-dark-teal-opal-2:hover,
	.mobile\:txt-dark-teal-opal-2 {
		color: rgba(22, 137, 130, 0.2);
	}
	.mobile\:focus\:txt-dark-teal-opal-02:focus,
	.mobile\:hover\:txt-dark-teal-opal-02:hover,
	.mobile\:txt-dark-teal-opal-02 {
		color: rgba(22, 137, 130, 0.02);
	}
	.mobile\:focus\:txt-dark-teal-opal-3:focus,
	.mobile\:hover\:txt-dark-teal-opal-3:hover,
	.mobile\:txt-dark-teal-opal-3 {
		color: rgba(22, 137, 130, 0.3);
	}
	.mobile\:focus\:txt-dark-teal-opal-03:focus,
	.mobile\:hover\:txt-dark-teal-opal-03:hover,
	.mobile\:txt-dark-teal-opal-03 {
		color: rgba(22, 137, 130, 0.03);
	}
	.mobile\:focus\:txt-dark-teal-opal-4:focus,
	.mobile\:hover\:txt-dark-teal-opal-4:hover,
	.mobile\:txt-dark-teal-opal-4 {
		color: rgba(22, 137, 130, 0.4);
	}
	.mobile\:focus\:txt-dark-teal-opal-04:focus,
	.mobile\:hover\:txt-dark-teal-opal-04:hover,
	.mobile\:txt-dark-teal-opal-04 {
		color: rgba(22, 137, 130, 0.04);
	}
	.mobile\:focus\:txt-dark-teal-opal-5:focus,
	.mobile\:hover\:txt-dark-teal-opal-5:hover,
	.mobile\:txt-dark-teal-opal-5 {
		color: rgba(22, 137, 130, 0.5);
	}
	.mobile\:focus\:txt-dark-teal-opal-05:focus,
	.mobile\:hover\:txt-dark-teal-opal-05:hover,
	.mobile\:txt-dark-teal-opal-05 {
		color: rgba(22, 137, 130, 0.05);
	}
	.mobile\:focus\:txt-dark-teal-opal-6:focus,
	.mobile\:hover\:txt-dark-teal-opal-6:hover,
	.mobile\:txt-dark-teal-opal-6 {
		color: rgba(22, 137, 130, 0.6);
	}
	.mobile\:focus\:txt-dark-teal-opal-06:focus,
	.mobile\:hover\:txt-dark-teal-opal-06:hover,
	.mobile\:txt-dark-teal-opal-06 {
		color: rgba(22, 137, 130, 0.06);
	}
	.mobile\:focus\:txt-dark-teal-opal-7:focus,
	.mobile\:hover\:txt-dark-teal-opal-7:hover,
	.mobile\:txt-dark-teal-opal-7 {
		color: rgba(22, 137, 130, 0.7);
	}
	.mobile\:focus\:txt-dark-teal-opal-07:focus,
	.mobile\:hover\:txt-dark-teal-opal-07:hover,
	.mobile\:txt-dark-teal-opal-07 {
		color: rgba(22, 137, 130, 0.07);
	}
	.mobile\:focus\:txt-dark-teal-opal-8:focus,
	.mobile\:hover\:txt-dark-teal-opal-8:hover,
	.mobile\:txt-dark-teal-opal-8 {
		color: rgba(22, 137, 130, 0.8);
	}
	.mobile\:focus\:txt-dark-teal-opal-08:focus,
	.mobile\:hover\:txt-dark-teal-opal-08:hover,
	.mobile\:txt-dark-teal-opal-08 {
		color: rgba(22, 137, 130, 0.08);
	}
	.mobile\:focus\:txt-dark-teal-opal-9:focus,
	.mobile\:hover\:txt-dark-teal-opal-9:hover,
	.mobile\:txt-dark-teal-opal-9 {
		color: rgba(22, 137, 130, 0.9);
	}
	.mobile\:focus\:txt-dark-teal-opal-09:focus,
	.mobile\:hover\:txt-dark-teal-opal-09:hover,
	.mobile\:txt-dark-teal-opal-09 {
		color: rgba(22, 137, 130, 0.09);
	}
	.mobile\:focus\:txt-dark-teal-opal-10:focus,
	.mobile\:hover\:txt-dark-teal-opal-10:hover,
	.mobile\:txt-dark-teal-opal-10 {
		color: #168982;
	}
	.mobile\:focus\:txt-teal:focus,
	.mobile\:hover\:txt-teal:hover,
	.mobile\:txt-teal {
		color: #43b59a;
	}
	.mobile\:focus\:txt-teal-opal-00:focus,
	.mobile\:focus\:txt-teal-opal-0:focus,
	.mobile\:hover\:txt-teal-opal-00:hover,
	.mobile\:hover\:txt-teal-opal-0:hover,
	.mobile\:txt-teal-opal-0,
	.mobile\:txt-teal-opal-00 {
		color: rgba(67, 181, 154, 0);
	}
	.mobile\:focus\:txt-teal-opal-1:focus,
	.mobile\:hover\:txt-teal-opal-1:hover,
	.mobile\:txt-teal-opal-1 {
		color: rgba(67, 181, 154, 0.1);
	}
	.mobile\:focus\:txt-teal-opal-01:focus,
	.mobile\:hover\:txt-teal-opal-01:hover,
	.mobile\:txt-teal-opal-01 {
		color: rgba(67, 181, 154, 0.01);
	}
	.mobile\:focus\:txt-teal-opal-2:focus,
	.mobile\:hover\:txt-teal-opal-2:hover,
	.mobile\:txt-teal-opal-2 {
		color: rgba(67, 181, 154, 0.2);
	}
	.mobile\:focus\:txt-teal-opal-02:focus,
	.mobile\:hover\:txt-teal-opal-02:hover,
	.mobile\:txt-teal-opal-02 {
		color: rgba(67, 181, 154, 0.02);
	}
	.mobile\:focus\:txt-teal-opal-3:focus,
	.mobile\:hover\:txt-teal-opal-3:hover,
	.mobile\:txt-teal-opal-3 {
		color: rgba(67, 181, 154, 0.3);
	}
	.mobile\:focus\:txt-teal-opal-03:focus,
	.mobile\:hover\:txt-teal-opal-03:hover,
	.mobile\:txt-teal-opal-03 {
		color: rgba(67, 181, 154, 0.03);
	}
	.mobile\:focus\:txt-teal-opal-4:focus,
	.mobile\:hover\:txt-teal-opal-4:hover,
	.mobile\:txt-teal-opal-4 {
		color: rgba(67, 181, 154, 0.4);
	}
	.mobile\:focus\:txt-teal-opal-04:focus,
	.mobile\:hover\:txt-teal-opal-04:hover,
	.mobile\:txt-teal-opal-04 {
		color: rgba(67, 181, 154, 0.04);
	}
	.mobile\:focus\:txt-teal-opal-5:focus,
	.mobile\:hover\:txt-teal-opal-5:hover,
	.mobile\:txt-teal-opal-5 {
		color: rgba(67, 181, 154, 0.5);
	}
	.mobile\:focus\:txt-teal-opal-05:focus,
	.mobile\:hover\:txt-teal-opal-05:hover,
	.mobile\:txt-teal-opal-05 {
		color: rgba(67, 181, 154, 0.05);
	}
	.mobile\:focus\:txt-teal-opal-6:focus,
	.mobile\:hover\:txt-teal-opal-6:hover,
	.mobile\:txt-teal-opal-6 {
		color: rgba(67, 181, 154, 0.6);
	}
	.mobile\:focus\:txt-teal-opal-06:focus,
	.mobile\:hover\:txt-teal-opal-06:hover,
	.mobile\:txt-teal-opal-06 {
		color: rgba(67, 181, 154, 0.06);
	}
	.mobile\:focus\:txt-teal-opal-7:focus,
	.mobile\:hover\:txt-teal-opal-7:hover,
	.mobile\:txt-teal-opal-7 {
		color: rgba(67, 181, 154, 0.7);
	}
	.mobile\:focus\:txt-teal-opal-07:focus,
	.mobile\:hover\:txt-teal-opal-07:hover,
	.mobile\:txt-teal-opal-07 {
		color: rgba(67, 181, 154, 0.07);
	}
	.mobile\:focus\:txt-teal-opal-8:focus,
	.mobile\:hover\:txt-teal-opal-8:hover,
	.mobile\:txt-teal-opal-8 {
		color: rgba(67, 181, 154, 0.8);
	}
	.mobile\:focus\:txt-teal-opal-08:focus,
	.mobile\:hover\:txt-teal-opal-08:hover,
	.mobile\:txt-teal-opal-08 {
		color: rgba(67, 181, 154, 0.08);
	}
	.mobile\:focus\:txt-teal-opal-9:focus,
	.mobile\:hover\:txt-teal-opal-9:hover,
	.mobile\:txt-teal-opal-9 {
		color: rgba(67, 181, 154, 0.9);
	}
	.mobile\:focus\:txt-teal-opal-09:focus,
	.mobile\:hover\:txt-teal-opal-09:hover,
	.mobile\:txt-teal-opal-09 {
		color: rgba(67, 181, 154, 0.09);
	}
	.mobile\:focus\:txt-teal-opal-10:focus,
	.mobile\:hover\:txt-teal-opal-10:hover,
	.mobile\:txt-teal-opal-10 {
		color: #43b59a;
	}
	.mobile\:focus\:txt-vibe:focus,
	.mobile\:hover\:txt-vibe:hover,
	.mobile\:txt-vibe {
		color: #4bd6b5;
	}
	.mobile\:focus\:txt-vibe-opal-00:focus,
	.mobile\:focus\:txt-vibe-opal-0:focus,
	.mobile\:hover\:txt-vibe-opal-00:hover,
	.mobile\:hover\:txt-vibe-opal-0:hover,
	.mobile\:txt-vibe-opal-0,
	.mobile\:txt-vibe-opal-00 {
		color: rgba(75, 214, 181, 0);
	}
	.mobile\:focus\:txt-vibe-opal-1:focus,
	.mobile\:hover\:txt-vibe-opal-1:hover,
	.mobile\:txt-vibe-opal-1 {
		color: rgba(75, 214, 181, 0.1);
	}
	.mobile\:focus\:txt-vibe-opal-01:focus,
	.mobile\:hover\:txt-vibe-opal-01:hover,
	.mobile\:txt-vibe-opal-01 {
		color: rgba(75, 214, 181, 0.01);
	}
	.mobile\:focus\:txt-vibe-opal-2:focus,
	.mobile\:hover\:txt-vibe-opal-2:hover,
	.mobile\:txt-vibe-opal-2 {
		color: rgba(75, 214, 181, 0.2);
	}
	.mobile\:focus\:txt-vibe-opal-02:focus,
	.mobile\:hover\:txt-vibe-opal-02:hover,
	.mobile\:txt-vibe-opal-02 {
		color: rgba(75, 214, 181, 0.02);
	}
	.mobile\:focus\:txt-vibe-opal-3:focus,
	.mobile\:hover\:txt-vibe-opal-3:hover,
	.mobile\:txt-vibe-opal-3 {
		color: rgba(75, 214, 181, 0.3);
	}
	.mobile\:focus\:txt-vibe-opal-03:focus,
	.mobile\:hover\:txt-vibe-opal-03:hover,
	.mobile\:txt-vibe-opal-03 {
		color: rgba(75, 214, 181, 0.03);
	}
	.mobile\:focus\:txt-vibe-opal-4:focus,
	.mobile\:hover\:txt-vibe-opal-4:hover,
	.mobile\:txt-vibe-opal-4 {
		color: rgba(75, 214, 181, 0.4);
	}
	.mobile\:focus\:txt-vibe-opal-04:focus,
	.mobile\:hover\:txt-vibe-opal-04:hover,
	.mobile\:txt-vibe-opal-04 {
		color: rgba(75, 214, 181, 0.04);
	}
	.mobile\:focus\:txt-vibe-opal-5:focus,
	.mobile\:hover\:txt-vibe-opal-5:hover,
	.mobile\:txt-vibe-opal-5 {
		color: rgba(75, 214, 181, 0.5);
	}
	.mobile\:focus\:txt-vibe-opal-05:focus,
	.mobile\:hover\:txt-vibe-opal-05:hover,
	.mobile\:txt-vibe-opal-05 {
		color: rgba(75, 214, 181, 0.05);
	}
	.mobile\:focus\:txt-vibe-opal-6:focus,
	.mobile\:hover\:txt-vibe-opal-6:hover,
	.mobile\:txt-vibe-opal-6 {
		color: rgba(75, 214, 181, 0.6);
	}
	.mobile\:focus\:txt-vibe-opal-06:focus,
	.mobile\:hover\:txt-vibe-opal-06:hover,
	.mobile\:txt-vibe-opal-06 {
		color: rgba(75, 214, 181, 0.06);
	}
	.mobile\:focus\:txt-vibe-opal-7:focus,
	.mobile\:hover\:txt-vibe-opal-7:hover,
	.mobile\:txt-vibe-opal-7 {
		color: rgba(75, 214, 181, 0.7);
	}
	.mobile\:focus\:txt-vibe-opal-07:focus,
	.mobile\:hover\:txt-vibe-opal-07:hover,
	.mobile\:txt-vibe-opal-07 {
		color: rgba(75, 214, 181, 0.07);
	}
	.mobile\:focus\:txt-vibe-opal-8:focus,
	.mobile\:hover\:txt-vibe-opal-8:hover,
	.mobile\:txt-vibe-opal-8 {
		color: rgba(75, 214, 181, 0.8);
	}
	.mobile\:focus\:txt-vibe-opal-08:focus,
	.mobile\:hover\:txt-vibe-opal-08:hover,
	.mobile\:txt-vibe-opal-08 {
		color: rgba(75, 214, 181, 0.08);
	}
	.mobile\:focus\:txt-vibe-opal-9:focus,
	.mobile\:hover\:txt-vibe-opal-9:hover,
	.mobile\:txt-vibe-opal-9 {
		color: rgba(75, 214, 181, 0.9);
	}
	.mobile\:focus\:txt-vibe-opal-09:focus,
	.mobile\:hover\:txt-vibe-opal-09:hover,
	.mobile\:txt-vibe-opal-09 {
		color: rgba(75, 214, 181, 0.09);
	}
	.mobile\:focus\:txt-vibe-opal-10:focus,
	.mobile\:hover\:txt-vibe-opal-10:hover,
	.mobile\:txt-vibe-opal-10 {
		color: #4bd6b5;
	}
	.mobile\:focus\:txt-deep-sea:focus,
	.mobile\:hover\:txt-deep-sea:hover,
	.mobile\:txt-deep-sea {
		color: #0a26b8;
	}
	.mobile\:focus\:txt-deep-sea-opal-00:focus,
	.mobile\:focus\:txt-deep-sea-opal-0:focus,
	.mobile\:hover\:txt-deep-sea-opal-00:hover,
	.mobile\:hover\:txt-deep-sea-opal-0:hover,
	.mobile\:txt-deep-sea-opal-0,
	.mobile\:txt-deep-sea-opal-00 {
		color: rgba(10, 38, 184, 0);
	}
	.mobile\:focus\:txt-deep-sea-opal-1:focus,
	.mobile\:hover\:txt-deep-sea-opal-1:hover,
	.mobile\:txt-deep-sea-opal-1 {
		color: rgba(10, 38, 184, 0.1);
	}
	.mobile\:focus\:txt-deep-sea-opal-01:focus,
	.mobile\:hover\:txt-deep-sea-opal-01:hover,
	.mobile\:txt-deep-sea-opal-01 {
		color: rgba(10, 38, 184, 0.01);
	}
	.mobile\:focus\:txt-deep-sea-opal-2:focus,
	.mobile\:hover\:txt-deep-sea-opal-2:hover,
	.mobile\:txt-deep-sea-opal-2 {
		color: rgba(10, 38, 184, 0.2);
	}
	.mobile\:focus\:txt-deep-sea-opal-02:focus,
	.mobile\:hover\:txt-deep-sea-opal-02:hover,
	.mobile\:txt-deep-sea-opal-02 {
		color: rgba(10, 38, 184, 0.02);
	}
	.mobile\:focus\:txt-deep-sea-opal-3:focus,
	.mobile\:hover\:txt-deep-sea-opal-3:hover,
	.mobile\:txt-deep-sea-opal-3 {
		color: rgba(10, 38, 184, 0.3);
	}
	.mobile\:focus\:txt-deep-sea-opal-03:focus,
	.mobile\:hover\:txt-deep-sea-opal-03:hover,
	.mobile\:txt-deep-sea-opal-03 {
		color: rgba(10, 38, 184, 0.03);
	}
	.mobile\:focus\:txt-deep-sea-opal-4:focus,
	.mobile\:hover\:txt-deep-sea-opal-4:hover,
	.mobile\:txt-deep-sea-opal-4 {
		color: rgba(10, 38, 184, 0.4);
	}
	.mobile\:focus\:txt-deep-sea-opal-04:focus,
	.mobile\:hover\:txt-deep-sea-opal-04:hover,
	.mobile\:txt-deep-sea-opal-04 {
		color: rgba(10, 38, 184, 0.04);
	}
	.mobile\:focus\:txt-deep-sea-opal-5:focus,
	.mobile\:hover\:txt-deep-sea-opal-5:hover,
	.mobile\:txt-deep-sea-opal-5 {
		color: rgba(10, 38, 184, 0.5);
	}
	.mobile\:focus\:txt-deep-sea-opal-05:focus,
	.mobile\:hover\:txt-deep-sea-opal-05:hover,
	.mobile\:txt-deep-sea-opal-05 {
		color: rgba(10, 38, 184, 0.05);
	}
	.mobile\:focus\:txt-deep-sea-opal-6:focus,
	.mobile\:hover\:txt-deep-sea-opal-6:hover,
	.mobile\:txt-deep-sea-opal-6 {
		color: rgba(10, 38, 184, 0.6);
	}
	.mobile\:focus\:txt-deep-sea-opal-06:focus,
	.mobile\:hover\:txt-deep-sea-opal-06:hover,
	.mobile\:txt-deep-sea-opal-06 {
		color: rgba(10, 38, 184, 0.06);
	}
	.mobile\:focus\:txt-deep-sea-opal-7:focus,
	.mobile\:hover\:txt-deep-sea-opal-7:hover,
	.mobile\:txt-deep-sea-opal-7 {
		color: rgba(10, 38, 184, 0.7);
	}
	.mobile\:focus\:txt-deep-sea-opal-07:focus,
	.mobile\:hover\:txt-deep-sea-opal-07:hover,
	.mobile\:txt-deep-sea-opal-07 {
		color: rgba(10, 38, 184, 0.07);
	}
	.mobile\:focus\:txt-deep-sea-opal-8:focus,
	.mobile\:hover\:txt-deep-sea-opal-8:hover,
	.mobile\:txt-deep-sea-opal-8 {
		color: rgba(10, 38, 184, 0.8);
	}
	.mobile\:focus\:txt-deep-sea-opal-08:focus,
	.mobile\:hover\:txt-deep-sea-opal-08:hover,
	.mobile\:txt-deep-sea-opal-08 {
		color: rgba(10, 38, 184, 0.08);
	}
	.mobile\:focus\:txt-deep-sea-opal-9:focus,
	.mobile\:hover\:txt-deep-sea-opal-9:hover,
	.mobile\:txt-deep-sea-opal-9 {
		color: rgba(10, 38, 184, 0.9);
	}
	.mobile\:focus\:txt-deep-sea-opal-09:focus,
	.mobile\:hover\:txt-deep-sea-opal-09:hover,
	.mobile\:txt-deep-sea-opal-09 {
		color: rgba(10, 38, 184, 0.09);
	}
	.mobile\:focus\:txt-deep-sea-opal-10:focus,
	.mobile\:hover\:txt-deep-sea-opal-10:hover,
	.mobile\:txt-deep-sea-opal-10 {
		color: #0a26b8;
	}
	.mobile\:focus\:txt-electric-blue:focus,
	.mobile\:hover\:txt-electric-blue:hover,
	.mobile\:txt-electric-blue {
		color: #145deb;
	}
	.mobile\:focus\:txt-electric-blue-opal-00:focus,
	.mobile\:focus\:txt-electric-blue-opal-0:focus,
	.mobile\:hover\:txt-electric-blue-opal-00:hover,
	.mobile\:hover\:txt-electric-blue-opal-0:hover,
	.mobile\:txt-electric-blue-opal-0,
	.mobile\:txt-electric-blue-opal-00 {
		color: rgba(20, 93, 235, 0);
	}
	.mobile\:focus\:txt-electric-blue-opal-1:focus,
	.mobile\:hover\:txt-electric-blue-opal-1:hover,
	.mobile\:txt-electric-blue-opal-1 {
		color: rgba(20, 93, 235, 0.1);
	}
	.mobile\:focus\:txt-electric-blue-opal-01:focus,
	.mobile\:hover\:txt-electric-blue-opal-01:hover,
	.mobile\:txt-electric-blue-opal-01 {
		color: rgba(20, 93, 235, 0.01);
	}
	.mobile\:focus\:txt-electric-blue-opal-2:focus,
	.mobile\:hover\:txt-electric-blue-opal-2:hover,
	.mobile\:txt-electric-blue-opal-2 {
		color: rgba(20, 93, 235, 0.2);
	}
	.mobile\:focus\:txt-electric-blue-opal-02:focus,
	.mobile\:hover\:txt-electric-blue-opal-02:hover,
	.mobile\:txt-electric-blue-opal-02 {
		color: rgba(20, 93, 235, 0.02);
	}
	.mobile\:focus\:txt-electric-blue-opal-3:focus,
	.mobile\:hover\:txt-electric-blue-opal-3:hover,
	.mobile\:txt-electric-blue-opal-3 {
		color: rgba(20, 93, 235, 0.3);
	}
	.mobile\:focus\:txt-electric-blue-opal-03:focus,
	.mobile\:hover\:txt-electric-blue-opal-03:hover,
	.mobile\:txt-electric-blue-opal-03 {
		color: rgba(20, 93, 235, 0.03);
	}
	.mobile\:focus\:txt-electric-blue-opal-4:focus,
	.mobile\:hover\:txt-electric-blue-opal-4:hover,
	.mobile\:txt-electric-blue-opal-4 {
		color: rgba(20, 93, 235, 0.4);
	}
	.mobile\:focus\:txt-electric-blue-opal-04:focus,
	.mobile\:hover\:txt-electric-blue-opal-04:hover,
	.mobile\:txt-electric-blue-opal-04 {
		color: rgba(20, 93, 235, 0.04);
	}
	.mobile\:focus\:txt-electric-blue-opal-5:focus,
	.mobile\:hover\:txt-electric-blue-opal-5:hover,
	.mobile\:txt-electric-blue-opal-5 {
		color: rgba(20, 93, 235, 0.5);
	}
	.mobile\:focus\:txt-electric-blue-opal-05:focus,
	.mobile\:hover\:txt-electric-blue-opal-05:hover,
	.mobile\:txt-electric-blue-opal-05 {
		color: rgba(20, 93, 235, 0.05);
	}
	.mobile\:focus\:txt-electric-blue-opal-6:focus,
	.mobile\:hover\:txt-electric-blue-opal-6:hover,
	.mobile\:txt-electric-blue-opal-6 {
		color: rgba(20, 93, 235, 0.6);
	}
	.mobile\:focus\:txt-electric-blue-opal-06:focus,
	.mobile\:hover\:txt-electric-blue-opal-06:hover,
	.mobile\:txt-electric-blue-opal-06 {
		color: rgba(20, 93, 235, 0.06);
	}
	.mobile\:focus\:txt-electric-blue-opal-7:focus,
	.mobile\:hover\:txt-electric-blue-opal-7:hover,
	.mobile\:txt-electric-blue-opal-7 {
		color: rgba(20, 93, 235, 0.7);
	}
	.mobile\:focus\:txt-electric-blue-opal-07:focus,
	.mobile\:hover\:txt-electric-blue-opal-07:hover,
	.mobile\:txt-electric-blue-opal-07 {
		color: rgba(20, 93, 235, 0.07);
	}
	.mobile\:focus\:txt-electric-blue-opal-8:focus,
	.mobile\:hover\:txt-electric-blue-opal-8:hover,
	.mobile\:txt-electric-blue-opal-8 {
		color: rgba(20, 93, 235, 0.8);
	}
	.mobile\:focus\:txt-electric-blue-opal-08:focus,
	.mobile\:hover\:txt-electric-blue-opal-08:hover,
	.mobile\:txt-electric-blue-opal-08 {
		color: rgba(20, 93, 235, 0.08);
	}
	.mobile\:focus\:txt-electric-blue-opal-9:focus,
	.mobile\:hover\:txt-electric-blue-opal-9:hover,
	.mobile\:txt-electric-blue-opal-9 {
		color: rgba(20, 93, 235, 0.9);
	}
	.mobile\:focus\:txt-electric-blue-opal-09:focus,
	.mobile\:hover\:txt-electric-blue-opal-09:hover,
	.mobile\:txt-electric-blue-opal-09 {
		color: rgba(20, 93, 235, 0.09);
	}
	.mobile\:focus\:txt-electric-blue-opal-10:focus,
	.mobile\:hover\:txt-electric-blue-opal-10:hover,
	.mobile\:txt-electric-blue-opal-10 {
		color: #145deb;
	}
	.mobile\:focus\:txt-electric-blue-dark:focus,
	.mobile\:hover\:txt-electric-blue-dark:hover,
	.mobile\:txt-electric-blue-dark {
		color: #306aff;
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-00:focus,
	.mobile\:focus\:txt-electric-blue-dark-opal-0:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-00:hover,
	.mobile\:hover\:txt-electric-blue-dark-opal-0:hover,
	.mobile\:txt-electric-blue-dark-opal-0,
	.mobile\:txt-electric-blue-dark-opal-00 {
		color: rgba(48, 106, 255, 0);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-1:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-1:hover,
	.mobile\:txt-electric-blue-dark-opal-1 {
		color: rgba(48, 106, 255, 0.1);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-01:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-01:hover,
	.mobile\:txt-electric-blue-dark-opal-01 {
		color: rgba(48, 106, 255, 0.01);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-2:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-2:hover,
	.mobile\:txt-electric-blue-dark-opal-2 {
		color: rgba(48, 106, 255, 0.2);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-02:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-02:hover,
	.mobile\:txt-electric-blue-dark-opal-02 {
		color: rgba(48, 106, 255, 0.02);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-3:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-3:hover,
	.mobile\:txt-electric-blue-dark-opal-3 {
		color: rgba(48, 106, 255, 0.3);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-03:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-03:hover,
	.mobile\:txt-electric-blue-dark-opal-03 {
		color: rgba(48, 106, 255, 0.03);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-4:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-4:hover,
	.mobile\:txt-electric-blue-dark-opal-4 {
		color: rgba(48, 106, 255, 0.4);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-04:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-04:hover,
	.mobile\:txt-electric-blue-dark-opal-04 {
		color: rgba(48, 106, 255, 0.04);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-5:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-5:hover,
	.mobile\:txt-electric-blue-dark-opal-5 {
		color: rgba(48, 106, 255, 0.5);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-05:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-05:hover,
	.mobile\:txt-electric-blue-dark-opal-05 {
		color: rgba(48, 106, 255, 0.05);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-6:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-6:hover,
	.mobile\:txt-electric-blue-dark-opal-6 {
		color: rgba(48, 106, 255, 0.6);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-06:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-06:hover,
	.mobile\:txt-electric-blue-dark-opal-06 {
		color: rgba(48, 106, 255, 0.06);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-7:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-7:hover,
	.mobile\:txt-electric-blue-dark-opal-7 {
		color: rgba(48, 106, 255, 0.7);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-07:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-07:hover,
	.mobile\:txt-electric-blue-dark-opal-07 {
		color: rgba(48, 106, 255, 0.07);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-8:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-8:hover,
	.mobile\:txt-electric-blue-dark-opal-8 {
		color: rgba(48, 106, 255, 0.8);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-08:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-08:hover,
	.mobile\:txt-electric-blue-dark-opal-08 {
		color: rgba(48, 106, 255, 0.08);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-9:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-9:hover,
	.mobile\:txt-electric-blue-dark-opal-9 {
		color: rgba(48, 106, 255, 0.9);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-09:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-09:hover,
	.mobile\:txt-electric-blue-dark-opal-09 {
		color: rgba(48, 106, 255, 0.09);
	}
	.mobile\:focus\:txt-electric-blue-dark-opal-10:focus,
	.mobile\:hover\:txt-electric-blue-dark-opal-10:hover,
	.mobile\:txt-electric-blue-dark-opal-10 {
		color: #306aff;
	}
	.mobile\:focus\:txt-lilac:focus,
	.mobile\:hover\:txt-lilac:hover,
	.mobile\:txt-lilac {
		color: #8598fb;
	}
	.mobile\:focus\:txt-lilac-opal-00:focus,
	.mobile\:focus\:txt-lilac-opal-0:focus,
	.mobile\:hover\:txt-lilac-opal-00:hover,
	.mobile\:hover\:txt-lilac-opal-0:hover,
	.mobile\:txt-lilac-opal-0,
	.mobile\:txt-lilac-opal-00 {
		color: rgba(133, 152, 251, 0);
	}
	.mobile\:focus\:txt-lilac-opal-1:focus,
	.mobile\:hover\:txt-lilac-opal-1:hover,
	.mobile\:txt-lilac-opal-1 {
		color: rgba(133, 152, 251, 0.1);
	}
	.mobile\:focus\:txt-lilac-opal-01:focus,
	.mobile\:hover\:txt-lilac-opal-01:hover,
	.mobile\:txt-lilac-opal-01 {
		color: rgba(133, 152, 251, 0.01);
	}
	.mobile\:focus\:txt-lilac-opal-2:focus,
	.mobile\:hover\:txt-lilac-opal-2:hover,
	.mobile\:txt-lilac-opal-2 {
		color: rgba(133, 152, 251, 0.2);
	}
	.mobile\:focus\:txt-lilac-opal-02:focus,
	.mobile\:hover\:txt-lilac-opal-02:hover,
	.mobile\:txt-lilac-opal-02 {
		color: rgba(133, 152, 251, 0.02);
	}
	.mobile\:focus\:txt-lilac-opal-3:focus,
	.mobile\:hover\:txt-lilac-opal-3:hover,
	.mobile\:txt-lilac-opal-3 {
		color: rgba(133, 152, 251, 0.3);
	}
	.mobile\:focus\:txt-lilac-opal-03:focus,
	.mobile\:hover\:txt-lilac-opal-03:hover,
	.mobile\:txt-lilac-opal-03 {
		color: rgba(133, 152, 251, 0.03);
	}
	.mobile\:focus\:txt-lilac-opal-4:focus,
	.mobile\:hover\:txt-lilac-opal-4:hover,
	.mobile\:txt-lilac-opal-4 {
		color: rgba(133, 152, 251, 0.4);
	}
	.mobile\:focus\:txt-lilac-opal-04:focus,
	.mobile\:hover\:txt-lilac-opal-04:hover,
	.mobile\:txt-lilac-opal-04 {
		color: rgba(133, 152, 251, 0.04);
	}
	.mobile\:focus\:txt-lilac-opal-5:focus,
	.mobile\:hover\:txt-lilac-opal-5:hover,
	.mobile\:txt-lilac-opal-5 {
		color: rgba(133, 152, 251, 0.5);
	}
	.mobile\:focus\:txt-lilac-opal-05:focus,
	.mobile\:hover\:txt-lilac-opal-05:hover,
	.mobile\:txt-lilac-opal-05 {
		color: rgba(133, 152, 251, 0.05);
	}
	.mobile\:focus\:txt-lilac-opal-6:focus,
	.mobile\:hover\:txt-lilac-opal-6:hover,
	.mobile\:txt-lilac-opal-6 {
		color: rgba(133, 152, 251, 0.6);
	}
	.mobile\:focus\:txt-lilac-opal-06:focus,
	.mobile\:hover\:txt-lilac-opal-06:hover,
	.mobile\:txt-lilac-opal-06 {
		color: rgba(133, 152, 251, 0.06);
	}
	.mobile\:focus\:txt-lilac-opal-7:focus,
	.mobile\:hover\:txt-lilac-opal-7:hover,
	.mobile\:txt-lilac-opal-7 {
		color: rgba(133, 152, 251, 0.7);
	}
	.mobile\:focus\:txt-lilac-opal-07:focus,
	.mobile\:hover\:txt-lilac-opal-07:hover,
	.mobile\:txt-lilac-opal-07 {
		color: rgba(133, 152, 251, 0.07);
	}
	.mobile\:focus\:txt-lilac-opal-8:focus,
	.mobile\:hover\:txt-lilac-opal-8:hover,
	.mobile\:txt-lilac-opal-8 {
		color: rgba(133, 152, 251, 0.8);
	}
	.mobile\:focus\:txt-lilac-opal-08:focus,
	.mobile\:hover\:txt-lilac-opal-08:hover,
	.mobile\:txt-lilac-opal-08 {
		color: rgba(133, 152, 251, 0.08);
	}
	.mobile\:focus\:txt-lilac-opal-9:focus,
	.mobile\:hover\:txt-lilac-opal-9:hover,
	.mobile\:txt-lilac-opal-9 {
		color: rgba(133, 152, 251, 0.9);
	}
	.mobile\:focus\:txt-lilac-opal-09:focus,
	.mobile\:hover\:txt-lilac-opal-09:hover,
	.mobile\:txt-lilac-opal-09 {
		color: rgba(133, 152, 251, 0.09);
	}
	.mobile\:focus\:txt-lilac-opal-10:focus,
	.mobile\:hover\:txt-lilac-opal-10:hover,
	.mobile\:txt-lilac-opal-10 {
		color: #8598fb;
	}
	.mobile\:focus\:txt-sky:focus,
	.mobile\:hover\:txt-sky:hover,
	.mobile\:txt-sky {
		color: #14c4eb;
	}
	.mobile\:focus\:txt-sky-opal-00:focus,
	.mobile\:focus\:txt-sky-opal-0:focus,
	.mobile\:hover\:txt-sky-opal-00:hover,
	.mobile\:hover\:txt-sky-opal-0:hover,
	.mobile\:txt-sky-opal-0,
	.mobile\:txt-sky-opal-00 {
		color: rgba(20, 196, 235, 0);
	}
	.mobile\:focus\:txt-sky-opal-1:focus,
	.mobile\:hover\:txt-sky-opal-1:hover,
	.mobile\:txt-sky-opal-1 {
		color: rgba(20, 196, 235, 0.1);
	}
	.mobile\:focus\:txt-sky-opal-01:focus,
	.mobile\:hover\:txt-sky-opal-01:hover,
	.mobile\:txt-sky-opal-01 {
		color: rgba(20, 196, 235, 0.01);
	}
	.mobile\:focus\:txt-sky-opal-2:focus,
	.mobile\:hover\:txt-sky-opal-2:hover,
	.mobile\:txt-sky-opal-2 {
		color: rgba(20, 196, 235, 0.2);
	}
	.mobile\:focus\:txt-sky-opal-02:focus,
	.mobile\:hover\:txt-sky-opal-02:hover,
	.mobile\:txt-sky-opal-02 {
		color: rgba(20, 196, 235, 0.02);
	}
	.mobile\:focus\:txt-sky-opal-3:focus,
	.mobile\:hover\:txt-sky-opal-3:hover,
	.mobile\:txt-sky-opal-3 {
		color: rgba(20, 196, 235, 0.3);
	}
	.mobile\:focus\:txt-sky-opal-03:focus,
	.mobile\:hover\:txt-sky-opal-03:hover,
	.mobile\:txt-sky-opal-03 {
		color: rgba(20, 196, 235, 0.03);
	}
	.mobile\:focus\:txt-sky-opal-4:focus,
	.mobile\:hover\:txt-sky-opal-4:hover,
	.mobile\:txt-sky-opal-4 {
		color: rgba(20, 196, 235, 0.4);
	}
	.mobile\:focus\:txt-sky-opal-04:focus,
	.mobile\:hover\:txt-sky-opal-04:hover,
	.mobile\:txt-sky-opal-04 {
		color: rgba(20, 196, 235, 0.04);
	}
	.mobile\:focus\:txt-sky-opal-5:focus,
	.mobile\:hover\:txt-sky-opal-5:hover,
	.mobile\:txt-sky-opal-5 {
		color: rgba(20, 196, 235, 0.5);
	}
	.mobile\:focus\:txt-sky-opal-05:focus,
	.mobile\:hover\:txt-sky-opal-05:hover,
	.mobile\:txt-sky-opal-05 {
		color: rgba(20, 196, 235, 0.05);
	}
	.mobile\:focus\:txt-sky-opal-6:focus,
	.mobile\:hover\:txt-sky-opal-6:hover,
	.mobile\:txt-sky-opal-6 {
		color: rgba(20, 196, 235, 0.6);
	}
	.mobile\:focus\:txt-sky-opal-06:focus,
	.mobile\:hover\:txt-sky-opal-06:hover,
	.mobile\:txt-sky-opal-06 {
		color: rgba(20, 196, 235, 0.06);
	}
	.mobile\:focus\:txt-sky-opal-7:focus,
	.mobile\:hover\:txt-sky-opal-7:hover,
	.mobile\:txt-sky-opal-7 {
		color: rgba(20, 196, 235, 0.7);
	}
	.mobile\:focus\:txt-sky-opal-07:focus,
	.mobile\:hover\:txt-sky-opal-07:hover,
	.mobile\:txt-sky-opal-07 {
		color: rgba(20, 196, 235, 0.07);
	}
	.mobile\:focus\:txt-sky-opal-8:focus,
	.mobile\:hover\:txt-sky-opal-8:hover,
	.mobile\:txt-sky-opal-8 {
		color: rgba(20, 196, 235, 0.8);
	}
	.mobile\:focus\:txt-sky-opal-08:focus,
	.mobile\:hover\:txt-sky-opal-08:hover,
	.mobile\:txt-sky-opal-08 {
		color: rgba(20, 196, 235, 0.08);
	}
	.mobile\:focus\:txt-sky-opal-9:focus,
	.mobile\:hover\:txt-sky-opal-9:hover,
	.mobile\:txt-sky-opal-9 {
		color: rgba(20, 196, 235, 0.9);
	}
	.mobile\:focus\:txt-sky-opal-09:focus,
	.mobile\:hover\:txt-sky-opal-09:hover,
	.mobile\:txt-sky-opal-09 {
		color: rgba(20, 196, 235, 0.09);
	}
	.mobile\:focus\:txt-sky-opal-10:focus,
	.mobile\:hover\:txt-sky-opal-10:hover,
	.mobile\:txt-sky-opal-10 {
		color: #14c4eb;
	}
	.mobile\:focus\:txt-cotton-candy:focus,
	.mobile\:hover\:txt-cotton-candy:hover,
	.mobile\:txt-cotton-candy {
		color: #c0f5f2;
	}
	.mobile\:focus\:txt-cotton-candy-opal-00:focus,
	.mobile\:focus\:txt-cotton-candy-opal-0:focus,
	.mobile\:hover\:txt-cotton-candy-opal-00:hover,
	.mobile\:hover\:txt-cotton-candy-opal-0:hover,
	.mobile\:txt-cotton-candy-opal-0,
	.mobile\:txt-cotton-candy-opal-00 {
		color: rgba(192, 245, 242, 0);
	}
	.mobile\:focus\:txt-cotton-candy-opal-1:focus,
	.mobile\:hover\:txt-cotton-candy-opal-1:hover,
	.mobile\:txt-cotton-candy-opal-1 {
		color: rgba(192, 245, 242, 0.1);
	}
	.mobile\:focus\:txt-cotton-candy-opal-01:focus,
	.mobile\:hover\:txt-cotton-candy-opal-01:hover,
	.mobile\:txt-cotton-candy-opal-01 {
		color: rgba(192, 245, 242, 0.01);
	}
	.mobile\:focus\:txt-cotton-candy-opal-2:focus,
	.mobile\:hover\:txt-cotton-candy-opal-2:hover,
	.mobile\:txt-cotton-candy-opal-2 {
		color: rgba(192, 245, 242, 0.2);
	}
	.mobile\:focus\:txt-cotton-candy-opal-02:focus,
	.mobile\:hover\:txt-cotton-candy-opal-02:hover,
	.mobile\:txt-cotton-candy-opal-02 {
		color: rgba(192, 245, 242, 0.02);
	}
	.mobile\:focus\:txt-cotton-candy-opal-3:focus,
	.mobile\:hover\:txt-cotton-candy-opal-3:hover,
	.mobile\:txt-cotton-candy-opal-3 {
		color: rgba(192, 245, 242, 0.3);
	}
	.mobile\:focus\:txt-cotton-candy-opal-03:focus,
	.mobile\:hover\:txt-cotton-candy-opal-03:hover,
	.mobile\:txt-cotton-candy-opal-03 {
		color: rgba(192, 245, 242, 0.03);
	}
	.mobile\:focus\:txt-cotton-candy-opal-4:focus,
	.mobile\:hover\:txt-cotton-candy-opal-4:hover,
	.mobile\:txt-cotton-candy-opal-4 {
		color: rgba(192, 245, 242, 0.4);
	}
	.mobile\:focus\:txt-cotton-candy-opal-04:focus,
	.mobile\:hover\:txt-cotton-candy-opal-04:hover,
	.mobile\:txt-cotton-candy-opal-04 {
		color: rgba(192, 245, 242, 0.04);
	}
	.mobile\:focus\:txt-cotton-candy-opal-5:focus,
	.mobile\:hover\:txt-cotton-candy-opal-5:hover,
	.mobile\:txt-cotton-candy-opal-5 {
		color: rgba(192, 245, 242, 0.5);
	}
	.mobile\:focus\:txt-cotton-candy-opal-05:focus,
	.mobile\:hover\:txt-cotton-candy-opal-05:hover,
	.mobile\:txt-cotton-candy-opal-05 {
		color: rgba(192, 245, 242, 0.05);
	}
	.mobile\:focus\:txt-cotton-candy-opal-6:focus,
	.mobile\:hover\:txt-cotton-candy-opal-6:hover,
	.mobile\:txt-cotton-candy-opal-6 {
		color: rgba(192, 245, 242, 0.6);
	}
	.mobile\:focus\:txt-cotton-candy-opal-06:focus,
	.mobile\:hover\:txt-cotton-candy-opal-06:hover,
	.mobile\:txt-cotton-candy-opal-06 {
		color: rgba(192, 245, 242, 0.06);
	}
	.mobile\:focus\:txt-cotton-candy-opal-7:focus,
	.mobile\:hover\:txt-cotton-candy-opal-7:hover,
	.mobile\:txt-cotton-candy-opal-7 {
		color: rgba(192, 245, 242, 0.7);
	}
	.mobile\:focus\:txt-cotton-candy-opal-07:focus,
	.mobile\:hover\:txt-cotton-candy-opal-07:hover,
	.mobile\:txt-cotton-candy-opal-07 {
		color: rgba(192, 245, 242, 0.07);
	}
	.mobile\:focus\:txt-cotton-candy-opal-8:focus,
	.mobile\:hover\:txt-cotton-candy-opal-8:hover,
	.mobile\:txt-cotton-candy-opal-8 {
		color: rgba(192, 245, 242, 0.8);
	}
	.mobile\:focus\:txt-cotton-candy-opal-08:focus,
	.mobile\:hover\:txt-cotton-candy-opal-08:hover,
	.mobile\:txt-cotton-candy-opal-08 {
		color: rgba(192, 245, 242, 0.08);
	}
	.mobile\:focus\:txt-cotton-candy-opal-9:focus,
	.mobile\:hover\:txt-cotton-candy-opal-9:hover,
	.mobile\:txt-cotton-candy-opal-9 {
		color: rgba(192, 245, 242, 0.9);
	}
	.mobile\:focus\:txt-cotton-candy-opal-09:focus,
	.mobile\:hover\:txt-cotton-candy-opal-09:hover,
	.mobile\:txt-cotton-candy-opal-09 {
		color: rgba(192, 245, 242, 0.09);
	}
	.mobile\:focus\:txt-cotton-candy-opal-10:focus,
	.mobile\:hover\:txt-cotton-candy-opal-10:hover,
	.mobile\:txt-cotton-candy-opal-10 {
		color: #c0f5f2;
	}
	.mobile\:focus\:txt-brand-primary:focus,
	.mobile\:hover\:txt-brand-primary:hover,
	.mobile\:txt-brand-primary {
		color: #ffffff;
	}
	.mobile\:focus\:txt-brand-primary-opal-00:focus,
	.mobile\:focus\:txt-brand-primary-opal-0:focus,
	.mobile\:hover\:txt-brand-primary-opal-00:hover,
	.mobile\:hover\:txt-brand-primary-opal-0:hover,
	.mobile\:txt-brand-primary-opal-0,
	.mobile\:txt-brand-primary-opal-00 {
		color: rgba(68, 28, 153, 0);
	}
	.mobile\:focus\:txt-brand-primary-opal-1:focus,
	.mobile\:hover\:txt-brand-primary-opal-1:hover,
	.mobile\:txt-brand-primary-opal-1 {
		color: rgba(68, 28, 153, 0.1);
	}
	.mobile\:focus\:txt-brand-primary-opal-01:focus,
	.mobile\:hover\:txt-brand-primary-opal-01:hover,
	.mobile\:txt-brand-primary-opal-01 {
		color: rgba(68, 28, 153, 0.01);
	}
	.mobile\:focus\:txt-brand-primary-opal-2:focus,
	.mobile\:hover\:txt-brand-primary-opal-2:hover,
	.mobile\:txt-brand-primary-opal-2 {
		color: rgba(68, 28, 153, 0.2);
	}
	.mobile\:focus\:txt-brand-primary-opal-02:focus,
	.mobile\:hover\:txt-brand-primary-opal-02:hover,
	.mobile\:txt-brand-primary-opal-02 {
		color: rgba(68, 28, 153, 0.02);
	}
	.mobile\:focus\:txt-brand-primary-opal-3:focus,
	.mobile\:hover\:txt-brand-primary-opal-3:hover,
	.mobile\:txt-brand-primary-opal-3 {
		color: rgba(68, 28, 153, 0.3);
	}
	.mobile\:focus\:txt-brand-primary-opal-03:focus,
	.mobile\:hover\:txt-brand-primary-opal-03:hover,
	.mobile\:txt-brand-primary-opal-03 {
		color: rgba(68, 28, 153, 0.03);
	}
	.mobile\:focus\:txt-brand-primary-opal-4:focus,
	.mobile\:hover\:txt-brand-primary-opal-4:hover,
	.mobile\:txt-brand-primary-opal-4 {
		color: rgba(68, 28, 153, 0.4);
	}
	.mobile\:focus\:txt-brand-primary-opal-04:focus,
	.mobile\:hover\:txt-brand-primary-opal-04:hover,
	.mobile\:txt-brand-primary-opal-04 {
		color: rgba(68, 28, 153, 0.04);
	}
	.mobile\:focus\:txt-brand-primary-opal-5:focus,
	.mobile\:hover\:txt-brand-primary-opal-5:hover,
	.mobile\:txt-brand-primary-opal-5 {
		color: rgba(68, 28, 153, 0.5);
	}
	.mobile\:focus\:txt-brand-primary-opal-05:focus,
	.mobile\:hover\:txt-brand-primary-opal-05:hover,
	.mobile\:txt-brand-primary-opal-05 {
		color: rgba(68, 28, 153, 0.05);
	}
	.mobile\:focus\:txt-brand-primary-opal-6:focus,
	.mobile\:hover\:txt-brand-primary-opal-6:hover,
	.mobile\:txt-brand-primary-opal-6 {
		color: rgba(68, 28, 153, 0.6);
	}
	.mobile\:focus\:txt-brand-primary-opal-06:focus,
	.mobile\:hover\:txt-brand-primary-opal-06:hover,
	.mobile\:txt-brand-primary-opal-06 {
		color: rgba(68, 28, 153, 0.06);
	}
	.mobile\:focus\:txt-brand-primary-opal-7:focus,
	.mobile\:hover\:txt-brand-primary-opal-7:hover,
	.mobile\:txt-brand-primary-opal-7 {
		color: rgba(68, 28, 153, 0.7);
	}
	.mobile\:focus\:txt-brand-primary-opal-07:focus,
	.mobile\:hover\:txt-brand-primary-opal-07:hover,
	.mobile\:txt-brand-primary-opal-07 {
		color: rgba(68, 28, 153, 0.07);
	}
	.mobile\:focus\:txt-brand-primary-opal-8:focus,
	.mobile\:hover\:txt-brand-primary-opal-8:hover,
	.mobile\:txt-brand-primary-opal-8 {
		color: rgba(68, 28, 153, 0.8);
	}
	.mobile\:focus\:txt-brand-primary-opal-08:focus,
	.mobile\:hover\:txt-brand-primary-opal-08:hover,
	.mobile\:txt-brand-primary-opal-08 {
		color: rgba(68, 28, 153, 0.08);
	}
	.mobile\:focus\:txt-brand-primary-opal-9:focus,
	.mobile\:hover\:txt-brand-primary-opal-9:hover,
	.mobile\:txt-brand-primary-opal-9 {
		color: rgba(68, 28, 153, 0.9);
	}
	.mobile\:focus\:txt-brand-primary-opal-09:focus,
	.mobile\:hover\:txt-brand-primary-opal-09:hover,
	.mobile\:txt-brand-primary-opal-09 {
		color: rgba(68, 28, 153, 0.09);
	}
	.mobile\:focus\:txt-brand-primary-opal-10:focus,
	.mobile\:hover\:txt-brand-primary-opal-10:hover,
	.mobile\:txt-brand-primary-opal-10 {
		color: #ffffff;
	}
	.mobile\:focus\:txt-brand-secondary:focus,
	.mobile\:hover\:txt-brand-secondary:hover,
	.mobile\:txt-brand-secondary {
		color: #ffffff;
	}
	.mobile\:focus\:txt-brand-secondary-opal-00:focus,
	.mobile\:focus\:txt-brand-secondary-opal-0:focus,
	.mobile\:hover\:txt-brand-secondary-opal-00:hover,
	.mobile\:hover\:txt-brand-secondary-opal-0:hover,
	.mobile\:txt-brand-secondary-opal-0,
	.mobile\:txt-brand-secondary-opal-00 {
		color: rgba(3, 3, 40, 0);
	}
	.mobile\:focus\:txt-brand-secondary-opal-1:focus,
	.mobile\:hover\:txt-brand-secondary-opal-1:hover,
	.mobile\:txt-brand-secondary-opal-1 {
		color: rgba(3, 3, 40, 0.1);
	}
	.mobile\:focus\:txt-brand-secondary-opal-01:focus,
	.mobile\:hover\:txt-brand-secondary-opal-01:hover,
	.mobile\:txt-brand-secondary-opal-01 {
		color: rgba(3, 3, 40, 0.01);
	}
	.mobile\:focus\:txt-brand-secondary-opal-2:focus,
	.mobile\:hover\:txt-brand-secondary-opal-2:hover,
	.mobile\:txt-brand-secondary-opal-2 {
		color: rgba(3, 3, 40, 0.2);
	}
	.mobile\:focus\:txt-brand-secondary-opal-02:focus,
	.mobile\:hover\:txt-brand-secondary-opal-02:hover,
	.mobile\:txt-brand-secondary-opal-02 {
		color: rgba(3, 3, 40, 0.02);
	}
	.mobile\:focus\:txt-brand-secondary-opal-3:focus,
	.mobile\:hover\:txt-brand-secondary-opal-3:hover,
	.mobile\:txt-brand-secondary-opal-3 {
		color: rgba(3, 3, 40, 0.3);
	}
	.mobile\:focus\:txt-brand-secondary-opal-03:focus,
	.mobile\:hover\:txt-brand-secondary-opal-03:hover,
	.mobile\:txt-brand-secondary-opal-03 {
		color: rgba(3, 3, 40, 0.03);
	}
	.mobile\:focus\:txt-brand-secondary-opal-4:focus,
	.mobile\:hover\:txt-brand-secondary-opal-4:hover,
	.mobile\:txt-brand-secondary-opal-4 {
		color: rgba(3, 3, 40, 0.4);
	}
	.mobile\:focus\:txt-brand-secondary-opal-04:focus,
	.mobile\:hover\:txt-brand-secondary-opal-04:hover,
	.mobile\:txt-brand-secondary-opal-04 {
		color: rgba(3, 3, 40, 0.04);
	}
	.mobile\:focus\:txt-brand-secondary-opal-5:focus,
	.mobile\:hover\:txt-brand-secondary-opal-5:hover,
	.mobile\:txt-brand-secondary-opal-5 {
		color: rgba(3, 3, 40, 0.5);
	}
	.mobile\:focus\:txt-brand-secondary-opal-05:focus,
	.mobile\:hover\:txt-brand-secondary-opal-05:hover,
	.mobile\:txt-brand-secondary-opal-05 {
		color: rgba(3, 3, 40, 0.05);
	}
	.mobile\:focus\:txt-brand-secondary-opal-6:focus,
	.mobile\:hover\:txt-brand-secondary-opal-6:hover,
	.mobile\:txt-brand-secondary-opal-6 {
		color: rgba(3, 3, 40, 0.6);
	}
	.mobile\:focus\:txt-brand-secondary-opal-06:focus,
	.mobile\:hover\:txt-brand-secondary-opal-06:hover,
	.mobile\:txt-brand-secondary-opal-06 {
		color: rgba(3, 3, 40, 0.06);
	}
	.mobile\:focus\:txt-brand-secondary-opal-7:focus,
	.mobile\:hover\:txt-brand-secondary-opal-7:hover,
	.mobile\:txt-brand-secondary-opal-7 {
		color: rgba(3, 3, 40, 0.7);
	}
	.mobile\:focus\:txt-brand-secondary-opal-07:focus,
	.mobile\:hover\:txt-brand-secondary-opal-07:hover,
	.mobile\:txt-brand-secondary-opal-07 {
		color: rgba(3, 3, 40, 0.07);
	}
	.mobile\:focus\:txt-brand-secondary-opal-8:focus,
	.mobile\:hover\:txt-brand-secondary-opal-8:hover,
	.mobile\:txt-brand-secondary-opal-8 {
		color: rgba(3, 3, 40, 0.8);
	}
	.mobile\:focus\:txt-brand-secondary-opal-08:focus,
	.mobile\:hover\:txt-brand-secondary-opal-08:hover,
	.mobile\:txt-brand-secondary-opal-08 {
		color: rgba(3, 3, 40, 0.08);
	}
	.mobile\:focus\:txt-brand-secondary-opal-9:focus,
	.mobile\:hover\:txt-brand-secondary-opal-9:hover,
	.mobile\:txt-brand-secondary-opal-9 {
		color: rgba(3, 3, 40, 0.9);
	}
	.mobile\:focus\:txt-brand-secondary-opal-09:focus,
	.mobile\:hover\:txt-brand-secondary-opal-09:hover,
	.mobile\:txt-brand-secondary-opal-09 {
		color: rgba(3, 3, 40, 0.09);
	}
	.mobile\:focus\:txt-brand-secondary-opal-10:focus,
	.mobile\:focus\:txt-color-headline:focus,
	.mobile\:hover\:txt-brand-secondary-opal-10:hover,
	.mobile\:hover\:txt-color-headline:hover,
	.mobile\:txt-brand-secondary-opal-10,
	.mobile\:txt-color-headline {
		color: #ffffff;
	}
	.mobile\:focus\:txt-color-headline-opal-00:focus,
	.mobile\:focus\:txt-color-headline-opal-0:focus,
	.mobile\:hover\:txt-color-headline-opal-00:hover,
	.mobile\:hover\:txt-color-headline-opal-0:hover,
	.mobile\:txt-color-headline-opal-0,
	.mobile\:txt-color-headline-opal-00 {
		color: rgba(3, 3, 40, 0);
	}
	.mobile\:focus\:txt-color-headline-opal-1:focus,
	.mobile\:hover\:txt-color-headline-opal-1:hover,
	.mobile\:txt-color-headline-opal-1 {
		color: rgba(3, 3, 40, 0.1);
	}
	.mobile\:focus\:txt-color-headline-opal-01:focus,
	.mobile\:hover\:txt-color-headline-opal-01:hover,
	.mobile\:txt-color-headline-opal-01 {
		color: rgba(3, 3, 40, 0.01);
	}
	.mobile\:focus\:txt-color-headline-opal-2:focus,
	.mobile\:hover\:txt-color-headline-opal-2:hover,
	.mobile\:txt-color-headline-opal-2 {
		color: rgba(3, 3, 40, 0.2);
	}
	.mobile\:focus\:txt-color-headline-opal-02:focus,
	.mobile\:hover\:txt-color-headline-opal-02:hover,
	.mobile\:txt-color-headline-opal-02 {
		color: rgba(3, 3, 40, 0.02);
	}
	.mobile\:focus\:txt-color-headline-opal-3:focus,
	.mobile\:hover\:txt-color-headline-opal-3:hover,
	.mobile\:txt-color-headline-opal-3 {
		color: rgba(3, 3, 40, 0.3);
	}
	.mobile\:focus\:txt-color-headline-opal-03:focus,
	.mobile\:hover\:txt-color-headline-opal-03:hover,
	.mobile\:txt-color-headline-opal-03 {
		color: rgba(3, 3, 40, 0.03);
	}
	.mobile\:focus\:txt-color-headline-opal-4:focus,
	.mobile\:hover\:txt-color-headline-opal-4:hover,
	.mobile\:txt-color-headline-opal-4 {
		color: rgba(3, 3, 40, 0.4);
	}
	.mobile\:focus\:txt-color-headline-opal-04:focus,
	.mobile\:hover\:txt-color-headline-opal-04:hover,
	.mobile\:txt-color-headline-opal-04 {
		color: rgba(3, 3, 40, 0.04);
	}
	.mobile\:focus\:txt-color-headline-opal-5:focus,
	.mobile\:hover\:txt-color-headline-opal-5:hover,
	.mobile\:txt-color-headline-opal-5 {
		color: rgba(3, 3, 40, 0.5);
	}
	.mobile\:focus\:txt-color-headline-opal-05:focus,
	.mobile\:hover\:txt-color-headline-opal-05:hover,
	.mobile\:txt-color-headline-opal-05 {
		color: rgba(3, 3, 40, 0.05);
	}
	.mobile\:focus\:txt-color-headline-opal-6:focus,
	.mobile\:hover\:txt-color-headline-opal-6:hover,
	.mobile\:txt-color-headline-opal-6 {
		color: rgba(3, 3, 40, 0.6);
	}
	.mobile\:focus\:txt-color-headline-opal-06:focus,
	.mobile\:hover\:txt-color-headline-opal-06:hover,
	.mobile\:txt-color-headline-opal-06 {
		color: rgba(3, 3, 40, 0.06);
	}
	.mobile\:focus\:txt-color-headline-opal-7:focus,
	.mobile\:hover\:txt-color-headline-opal-7:hover,
	.mobile\:txt-color-headline-opal-7 {
		color: rgba(3, 3, 40, 0.7);
	}
	.mobile\:focus\:txt-color-headline-opal-07:focus,
	.mobile\:hover\:txt-color-headline-opal-07:hover,
	.mobile\:txt-color-headline-opal-07 {
		color: rgba(3, 3, 40, 0.07);
	}
	.mobile\:focus\:txt-color-headline-opal-8:focus,
	.mobile\:hover\:txt-color-headline-opal-8:hover,
	.mobile\:txt-color-headline-opal-8 {
		color: rgba(3, 3, 40, 0.8);
	}
	.mobile\:focus\:txt-color-headline-opal-08:focus,
	.mobile\:hover\:txt-color-headline-opal-08:hover,
	.mobile\:txt-color-headline-opal-08 {
		color: rgba(3, 3, 40, 0.08);
	}
	.mobile\:focus\:txt-color-headline-opal-9:focus,
	.mobile\:hover\:txt-color-headline-opal-9:hover,
	.mobile\:txt-color-headline-opal-9 {
		color: rgba(3, 3, 40, 0.9);
	}
	.mobile\:focus\:txt-color-headline-opal-09:focus,
	.mobile\:hover\:txt-color-headline-opal-09:hover,
	.mobile\:txt-color-headline-opal-09 {
		color: rgba(3, 3, 40, 0.09);
	}
	.mobile\:focus\:txt-color-headline-opal-10:focus,
	.mobile\:hover\:txt-color-headline-opal-10:hover,
	.mobile\:txt-color-headline-opal-10 {
		color: #ffffff;
	}
	.mobile\:focus\:txt-color-body:focus,
	.mobile\:hover\:txt-color-body:hover,
	.mobile\:txt-color-body {
		color: #383f76;
	}
	.mobile\:focus\:txt-color-body-opal-00:focus,
	.mobile\:focus\:txt-color-body-opal-0:focus,
	.mobile\:hover\:txt-color-body-opal-00:hover,
	.mobile\:hover\:txt-color-body-opal-0:hover,
	.mobile\:txt-color-body-opal-0,
	.mobile\:txt-color-body-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.mobile\:focus\:txt-color-body-opal-1:focus,
	.mobile\:hover\:txt-color-body-opal-1:hover,
	.mobile\:txt-color-body-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:focus\:txt-color-body-opal-01:focus,
	.mobile\:hover\:txt-color-body-opal-01:hover,
	.mobile\:txt-color-body-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:focus\:txt-color-body-opal-2:focus,
	.mobile\:hover\:txt-color-body-opal-2:hover,
	.mobile\:txt-color-body-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:focus\:txt-color-body-opal-02:focus,
	.mobile\:hover\:txt-color-body-opal-02:hover,
	.mobile\:txt-color-body-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:focus\:txt-color-body-opal-3:focus,
	.mobile\:hover\:txt-color-body-opal-3:hover,
	.mobile\:txt-color-body-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:focus\:txt-color-body-opal-03:focus,
	.mobile\:hover\:txt-color-body-opal-03:hover,
	.mobile\:txt-color-body-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:focus\:txt-color-body-opal-4:focus,
	.mobile\:hover\:txt-color-body-opal-4:hover,
	.mobile\:txt-color-body-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:focus\:txt-color-body-opal-04:focus,
	.mobile\:hover\:txt-color-body-opal-04:hover,
	.mobile\:txt-color-body-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:focus\:txt-color-body-opal-5:focus,
	.mobile\:hover\:txt-color-body-opal-5:hover,
	.mobile\:txt-color-body-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:focus\:txt-color-body-opal-05:focus,
	.mobile\:hover\:txt-color-body-opal-05:hover,
	.mobile\:txt-color-body-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:focus\:txt-color-body-opal-6:focus,
	.mobile\:hover\:txt-color-body-opal-6:hover,
	.mobile\:txt-color-body-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:focus\:txt-color-body-opal-06:focus,
	.mobile\:hover\:txt-color-body-opal-06:hover,
	.mobile\:txt-color-body-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:focus\:txt-color-body-opal-7:focus,
	.mobile\:hover\:txt-color-body-opal-7:hover,
	.mobile\:txt-color-body-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:focus\:txt-color-body-opal-07:focus,
	.mobile\:hover\:txt-color-body-opal-07:hover,
	.mobile\:txt-color-body-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:focus\:txt-color-body-opal-8:focus,
	.mobile\:hover\:txt-color-body-opal-8:hover,
	.mobile\:txt-color-body-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:focus\:txt-color-body-opal-08:focus,
	.mobile\:hover\:txt-color-body-opal-08:hover,
	.mobile\:txt-color-body-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:focus\:txt-color-body-opal-9:focus,
	.mobile\:hover\:txt-color-body-opal-9:hover,
	.mobile\:txt-color-body-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:focus\:txt-color-body-opal-09:focus,
	.mobile\:hover\:txt-color-body-opal-09:hover,
	.mobile\:txt-color-body-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:focus\:txt-color-body-opal-10:focus,
	.mobile\:hover\:txt-color-body-opal-10:hover,
	.mobile\:txt-color-body-opal-10 {
		color: #383f76;
	}
	.mobile\:focus\:txt-action:focus,
	.mobile\:hover\:txt-action:hover,
	.mobile\:txt-action {
		color: #145deb;
	}
	.mobile\:focus\:txt-action-opal-00:focus,
	.mobile\:focus\:txt-action-opal-0:focus,
	.mobile\:hover\:txt-action-opal-00:hover,
	.mobile\:hover\:txt-action-opal-0:hover,
	.mobile\:txt-action-opal-0,
	.mobile\:txt-action-opal-00 {
		color: rgba(20, 93, 235, 0);
	}
	.mobile\:focus\:txt-action-opal-1:focus,
	.mobile\:hover\:txt-action-opal-1:hover,
	.mobile\:txt-action-opal-1 {
		color: rgba(20, 93, 235, 0.1);
	}
	.mobile\:focus\:txt-action-opal-01:focus,
	.mobile\:hover\:txt-action-opal-01:hover,
	.mobile\:txt-action-opal-01 {
		color: rgba(20, 93, 235, 0.01);
	}
	.mobile\:focus\:txt-action-opal-2:focus,
	.mobile\:hover\:txt-action-opal-2:hover,
	.mobile\:txt-action-opal-2 {
		color: rgba(20, 93, 235, 0.2);
	}
	.mobile\:focus\:txt-action-opal-02:focus,
	.mobile\:hover\:txt-action-opal-02:hover,
	.mobile\:txt-action-opal-02 {
		color: rgba(20, 93, 235, 0.02);
	}
	.mobile\:focus\:txt-action-opal-3:focus,
	.mobile\:hover\:txt-action-opal-3:hover,
	.mobile\:txt-action-opal-3 {
		color: rgba(20, 93, 235, 0.3);
	}
	.mobile\:focus\:txt-action-opal-03:focus,
	.mobile\:hover\:txt-action-opal-03:hover,
	.mobile\:txt-action-opal-03 {
		color: rgba(20, 93, 235, 0.03);
	}
	.mobile\:focus\:txt-action-opal-4:focus,
	.mobile\:hover\:txt-action-opal-4:hover,
	.mobile\:txt-action-opal-4 {
		color: rgba(20, 93, 235, 0.4);
	}
	.mobile\:focus\:txt-action-opal-04:focus,
	.mobile\:hover\:txt-action-opal-04:hover,
	.mobile\:txt-action-opal-04 {
		color: rgba(20, 93, 235, 0.04);
	}
	.mobile\:focus\:txt-action-opal-5:focus,
	.mobile\:hover\:txt-action-opal-5:hover,
	.mobile\:txt-action-opal-5 {
		color: rgba(20, 93, 235, 0.5);
	}
	.mobile\:focus\:txt-action-opal-05:focus,
	.mobile\:hover\:txt-action-opal-05:hover,
	.mobile\:txt-action-opal-05 {
		color: rgba(20, 93, 235, 0.05);
	}
	.mobile\:focus\:txt-action-opal-6:focus,
	.mobile\:hover\:txt-action-opal-6:hover,
	.mobile\:txt-action-opal-6 {
		color: rgba(20, 93, 235, 0.6);
	}
	.mobile\:focus\:txt-action-opal-06:focus,
	.mobile\:hover\:txt-action-opal-06:hover,
	.mobile\:txt-action-opal-06 {
		color: rgba(20, 93, 235, 0.06);
	}
	.mobile\:focus\:txt-action-opal-7:focus,
	.mobile\:hover\:txt-action-opal-7:hover,
	.mobile\:txt-action-opal-7 {
		color: rgba(20, 93, 235, 0.7);
	}
	.mobile\:focus\:txt-action-opal-07:focus,
	.mobile\:hover\:txt-action-opal-07:hover,
	.mobile\:txt-action-opal-07 {
		color: rgba(20, 93, 235, 0.07);
	}
	.mobile\:focus\:txt-action-opal-8:focus,
	.mobile\:hover\:txt-action-opal-8:hover,
	.mobile\:txt-action-opal-8 {
		color: rgba(20, 93, 235, 0.8);
	}
	.mobile\:focus\:txt-action-opal-08:focus,
	.mobile\:hover\:txt-action-opal-08:hover,
	.mobile\:txt-action-opal-08 {
		color: rgba(20, 93, 235, 0.08);
	}
	.mobile\:focus\:txt-action-opal-9:focus,
	.mobile\:hover\:txt-action-opal-9:hover,
	.mobile\:txt-action-opal-9 {
		color: rgba(20, 93, 235, 0.9);
	}
	.mobile\:focus\:txt-action-opal-09:focus,
	.mobile\:hover\:txt-action-opal-09:hover,
	.mobile\:txt-action-opal-09 {
		color: rgba(20, 93, 235, 0.09);
	}
	.mobile\:focus\:txt-action-opal-10:focus,
	.mobile\:hover\:txt-action-opal-10:hover,
	.mobile\:txt-action-opal-10 {
		color: #145deb;
	}
	.mobile\:focus\:txt-action-dark:focus,
	.mobile\:hover\:txt-action-dark:hover,
	.mobile\:txt-action-dark {
		color: #306aff;
	}
	.mobile\:focus\:txt-action-dark-opal-00:focus,
	.mobile\:focus\:txt-action-dark-opal-0:focus,
	.mobile\:hover\:txt-action-dark-opal-00:hover,
	.mobile\:hover\:txt-action-dark-opal-0:hover,
	.mobile\:txt-action-dark-opal-0,
	.mobile\:txt-action-dark-opal-00 {
		color: rgba(48, 106, 255, 0);
	}
	.mobile\:focus\:txt-action-dark-opal-1:focus,
	.mobile\:hover\:txt-action-dark-opal-1:hover,
	.mobile\:txt-action-dark-opal-1 {
		color: rgba(48, 106, 255, 0.1);
	}
	.mobile\:focus\:txt-action-dark-opal-01:focus,
	.mobile\:hover\:txt-action-dark-opal-01:hover,
	.mobile\:txt-action-dark-opal-01 {
		color: rgba(48, 106, 255, 0.01);
	}
	.mobile\:focus\:txt-action-dark-opal-2:focus,
	.mobile\:hover\:txt-action-dark-opal-2:hover,
	.mobile\:txt-action-dark-opal-2 {
		color: rgba(48, 106, 255, 0.2);
	}
	.mobile\:focus\:txt-action-dark-opal-02:focus,
	.mobile\:hover\:txt-action-dark-opal-02:hover,
	.mobile\:txt-action-dark-opal-02 {
		color: rgba(48, 106, 255, 0.02);
	}
	.mobile\:focus\:txt-action-dark-opal-3:focus,
	.mobile\:hover\:txt-action-dark-opal-3:hover,
	.mobile\:txt-action-dark-opal-3 {
		color: rgba(48, 106, 255, 0.3);
	}
	.mobile\:focus\:txt-action-dark-opal-03:focus,
	.mobile\:hover\:txt-action-dark-opal-03:hover,
	.mobile\:txt-action-dark-opal-03 {
		color: rgba(48, 106, 255, 0.03);
	}
	.mobile\:focus\:txt-action-dark-opal-4:focus,
	.mobile\:hover\:txt-action-dark-opal-4:hover,
	.mobile\:txt-action-dark-opal-4 {
		color: rgba(48, 106, 255, 0.4);
	}
	.mobile\:focus\:txt-action-dark-opal-04:focus,
	.mobile\:hover\:txt-action-dark-opal-04:hover,
	.mobile\:txt-action-dark-opal-04 {
		color: rgba(48, 106, 255, 0.04);
	}
	.mobile\:focus\:txt-action-dark-opal-5:focus,
	.mobile\:hover\:txt-action-dark-opal-5:hover,
	.mobile\:txt-action-dark-opal-5 {
		color: rgba(48, 106, 255, 0.5);
	}
	.mobile\:focus\:txt-action-dark-opal-05:focus,
	.mobile\:hover\:txt-action-dark-opal-05:hover,
	.mobile\:txt-action-dark-opal-05 {
		color: rgba(48, 106, 255, 0.05);
	}
	.mobile\:focus\:txt-action-dark-opal-6:focus,
	.mobile\:hover\:txt-action-dark-opal-6:hover,
	.mobile\:txt-action-dark-opal-6 {
		color: rgba(48, 106, 255, 0.6);
	}
	.mobile\:focus\:txt-action-dark-opal-06:focus,
	.mobile\:hover\:txt-action-dark-opal-06:hover,
	.mobile\:txt-action-dark-opal-06 {
		color: rgba(48, 106, 255, 0.06);
	}
	.mobile\:focus\:txt-action-dark-opal-7:focus,
	.mobile\:hover\:txt-action-dark-opal-7:hover,
	.mobile\:txt-action-dark-opal-7 {
		color: rgba(48, 106, 255, 0.7);
	}
	.mobile\:focus\:txt-action-dark-opal-07:focus,
	.mobile\:hover\:txt-action-dark-opal-07:hover,
	.mobile\:txt-action-dark-opal-07 {
		color: rgba(48, 106, 255, 0.07);
	}
	.mobile\:focus\:txt-action-dark-opal-8:focus,
	.mobile\:hover\:txt-action-dark-opal-8:hover,
	.mobile\:txt-action-dark-opal-8 {
		color: rgba(48, 106, 255, 0.8);
	}
	.mobile\:focus\:txt-action-dark-opal-08:focus,
	.mobile\:hover\:txt-action-dark-opal-08:hover,
	.mobile\:txt-action-dark-opal-08 {
		color: rgba(48, 106, 255, 0.08);
	}
	.mobile\:focus\:txt-action-dark-opal-9:focus,
	.mobile\:hover\:txt-action-dark-opal-9:hover,
	.mobile\:txt-action-dark-opal-9 {
		color: rgba(48, 106, 255, 0.9);
	}
	.mobile\:focus\:txt-action-dark-opal-09:focus,
	.mobile\:hover\:txt-action-dark-opal-09:hover,
	.mobile\:txt-action-dark-opal-09 {
		color: rgba(48, 106, 255, 0.09);
	}
	.mobile\:focus\:txt-action-dark-opal-10:focus,
	.mobile\:hover\:txt-action-dark-opal-10:hover,
	.mobile\:txt-action-dark-opal-10 {
		color: #306aff;
	}
	.mobile\:focus\:txt-action-outline:focus,
	.mobile\:hover\:txt-action-outline:hover,
	.mobile\:txt-action-outline {
		color: #14c4eb;
	}
	.mobile\:focus\:txt-action-outline-opal-00:focus,
	.mobile\:focus\:txt-action-outline-opal-0:focus,
	.mobile\:hover\:txt-action-outline-opal-00:hover,
	.mobile\:hover\:txt-action-outline-opal-0:hover,
	.mobile\:txt-action-outline-opal-0,
	.mobile\:txt-action-outline-opal-00 {
		color: rgba(20, 196, 235, 0);
	}
	.mobile\:focus\:txt-action-outline-opal-1:focus,
	.mobile\:hover\:txt-action-outline-opal-1:hover,
	.mobile\:txt-action-outline-opal-1 {
		color: rgba(20, 196, 235, 0.1);
	}
	.mobile\:focus\:txt-action-outline-opal-01:focus,
	.mobile\:hover\:txt-action-outline-opal-01:hover,
	.mobile\:txt-action-outline-opal-01 {
		color: rgba(20, 196, 235, 0.01);
	}
	.mobile\:focus\:txt-action-outline-opal-2:focus,
	.mobile\:hover\:txt-action-outline-opal-2:hover,
	.mobile\:txt-action-outline-opal-2 {
		color: rgba(20, 196, 235, 0.2);
	}
	.mobile\:focus\:txt-action-outline-opal-02:focus,
	.mobile\:hover\:txt-action-outline-opal-02:hover,
	.mobile\:txt-action-outline-opal-02 {
		color: rgba(20, 196, 235, 0.02);
	}
	.mobile\:focus\:txt-action-outline-opal-3:focus,
	.mobile\:hover\:txt-action-outline-opal-3:hover,
	.mobile\:txt-action-outline-opal-3 {
		color: rgba(20, 196, 235, 0.3);
	}
	.mobile\:focus\:txt-action-outline-opal-03:focus,
	.mobile\:hover\:txt-action-outline-opal-03:hover,
	.mobile\:txt-action-outline-opal-03 {
		color: rgba(20, 196, 235, 0.03);
	}
	.mobile\:focus\:txt-action-outline-opal-4:focus,
	.mobile\:hover\:txt-action-outline-opal-4:hover,
	.mobile\:txt-action-outline-opal-4 {
		color: rgba(20, 196, 235, 0.4);
	}
	.mobile\:focus\:txt-action-outline-opal-04:focus,
	.mobile\:hover\:txt-action-outline-opal-04:hover,
	.mobile\:txt-action-outline-opal-04 {
		color: rgba(20, 196, 235, 0.04);
	}
	.mobile\:focus\:txt-action-outline-opal-5:focus,
	.mobile\:hover\:txt-action-outline-opal-5:hover,
	.mobile\:txt-action-outline-opal-5 {
		color: rgba(20, 196, 235, 0.5);
	}
	.mobile\:focus\:txt-action-outline-opal-05:focus,
	.mobile\:hover\:txt-action-outline-opal-05:hover,
	.mobile\:txt-action-outline-opal-05 {
		color: rgba(20, 196, 235, 0.05);
	}
	.mobile\:focus\:txt-action-outline-opal-6:focus,
	.mobile\:hover\:txt-action-outline-opal-6:hover,
	.mobile\:txt-action-outline-opal-6 {
		color: rgba(20, 196, 235, 0.6);
	}
	.mobile\:focus\:txt-action-outline-opal-06:focus,
	.mobile\:hover\:txt-action-outline-opal-06:hover,
	.mobile\:txt-action-outline-opal-06 {
		color: rgba(20, 196, 235, 0.06);
	}
	.mobile\:focus\:txt-action-outline-opal-7:focus,
	.mobile\:hover\:txt-action-outline-opal-7:hover,
	.mobile\:txt-action-outline-opal-7 {
		color: rgba(20, 196, 235, 0.7);
	}
	.mobile\:focus\:txt-action-outline-opal-07:focus,
	.mobile\:hover\:txt-action-outline-opal-07:hover,
	.mobile\:txt-action-outline-opal-07 {
		color: rgba(20, 196, 235, 0.07);
	}
	.mobile\:focus\:txt-action-outline-opal-8:focus,
	.mobile\:hover\:txt-action-outline-opal-8:hover,
	.mobile\:txt-action-outline-opal-8 {
		color: rgba(20, 196, 235, 0.8);
	}
	.mobile\:focus\:txt-action-outline-opal-08:focus,
	.mobile\:hover\:txt-action-outline-opal-08:hover,
	.mobile\:txt-action-outline-opal-08 {
		color: rgba(20, 196, 235, 0.08);
	}
	.mobile\:focus\:txt-action-outline-opal-9:focus,
	.mobile\:hover\:txt-action-outline-opal-9:hover,
	.mobile\:txt-action-outline-opal-9 {
		color: rgba(20, 196, 235, 0.9);
	}
	.mobile\:focus\:txt-action-outline-opal-09:focus,
	.mobile\:hover\:txt-action-outline-opal-09:hover,
	.mobile\:txt-action-outline-opal-09 {
		color: rgba(20, 196, 235, 0.09);
	}
	.mobile\:focus\:txt-action-outline-opal-10:focus,
	.mobile\:hover\:txt-action-outline-opal-10:hover,
	.mobile\:txt-action-outline-opal-10 {
		color: #14c4eb;
	}
	.mobile\:focus\:txt-action-contrast:focus,
	.mobile\:hover\:txt-action-contrast:hover,
	.mobile\:txt-action-contrast {
		color: #fff;
	}
	.mobile\:focus\:txt-action-contrast-opal-00:focus,
	.mobile\:focus\:txt-action-contrast-opal-0:focus,
	.mobile\:hover\:txt-action-contrast-opal-00:hover,
	.mobile\:hover\:txt-action-contrast-opal-0:hover,
	.mobile\:txt-action-contrast-opal-0,
	.mobile\:txt-action-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-action-contrast-opal-1:focus,
	.mobile\:hover\:txt-action-contrast-opal-1:hover,
	.mobile\:txt-action-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-action-contrast-opal-01:focus,
	.mobile\:hover\:txt-action-contrast-opal-01:hover,
	.mobile\:txt-action-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-action-contrast-opal-2:focus,
	.mobile\:hover\:txt-action-contrast-opal-2:hover,
	.mobile\:txt-action-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-action-contrast-opal-02:focus,
	.mobile\:hover\:txt-action-contrast-opal-02:hover,
	.mobile\:txt-action-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-action-contrast-opal-3:focus,
	.mobile\:hover\:txt-action-contrast-opal-3:hover,
	.mobile\:txt-action-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-action-contrast-opal-03:focus,
	.mobile\:hover\:txt-action-contrast-opal-03:hover,
	.mobile\:txt-action-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-action-contrast-opal-4:focus,
	.mobile\:hover\:txt-action-contrast-opal-4:hover,
	.mobile\:txt-action-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-action-contrast-opal-04:focus,
	.mobile\:hover\:txt-action-contrast-opal-04:hover,
	.mobile\:txt-action-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-action-contrast-opal-5:focus,
	.mobile\:hover\:txt-action-contrast-opal-5:hover,
	.mobile\:txt-action-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-action-contrast-opal-05:focus,
	.mobile\:hover\:txt-action-contrast-opal-05:hover,
	.mobile\:txt-action-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-action-contrast-opal-6:focus,
	.mobile\:hover\:txt-action-contrast-opal-6:hover,
	.mobile\:txt-action-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-action-contrast-opal-06:focus,
	.mobile\:hover\:txt-action-contrast-opal-06:hover,
	.mobile\:txt-action-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-action-contrast-opal-7:focus,
	.mobile\:hover\:txt-action-contrast-opal-7:hover,
	.mobile\:txt-action-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-action-contrast-opal-07:focus,
	.mobile\:hover\:txt-action-contrast-opal-07:hover,
	.mobile\:txt-action-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-action-contrast-opal-8:focus,
	.mobile\:hover\:txt-action-contrast-opal-8:hover,
	.mobile\:txt-action-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-action-contrast-opal-08:focus,
	.mobile\:hover\:txt-action-contrast-opal-08:hover,
	.mobile\:txt-action-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-action-contrast-opal-9:focus,
	.mobile\:hover\:txt-action-contrast-opal-9:hover,
	.mobile\:txt-action-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-action-contrast-opal-09:focus,
	.mobile\:hover\:txt-action-contrast-opal-09:hover,
	.mobile\:txt-action-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-action-contrast-opal-10:focus,
	.mobile\:hover\:txt-action-contrast-opal-10:hover,
	.mobile\:txt-action-contrast-opal-10 {
		color: #fff;
	}
	.mobile\:focus\:txt-action-secondary:focus,
	.mobile\:hover\:txt-action-secondary:hover,
	.mobile\:txt-action-secondary {
		color: #0a26b8;
	}
	.mobile\:focus\:txt-action-secondary-opal-00:focus,
	.mobile\:focus\:txt-action-secondary-opal-0:focus,
	.mobile\:hover\:txt-action-secondary-opal-00:hover,
	.mobile\:hover\:txt-action-secondary-opal-0:hover,
	.mobile\:txt-action-secondary-opal-0,
	.mobile\:txt-action-secondary-opal-00 {
		color: rgba(10, 38, 184, 0);
	}
	.mobile\:focus\:txt-action-secondary-opal-1:focus,
	.mobile\:hover\:txt-action-secondary-opal-1:hover,
	.mobile\:txt-action-secondary-opal-1 {
		color: rgba(10, 38, 184, 0.1);
	}
	.mobile\:focus\:txt-action-secondary-opal-01:focus,
	.mobile\:hover\:txt-action-secondary-opal-01:hover,
	.mobile\:txt-action-secondary-opal-01 {
		color: rgba(10, 38, 184, 0.01);
	}
	.mobile\:focus\:txt-action-secondary-opal-2:focus,
	.mobile\:hover\:txt-action-secondary-opal-2:hover,
	.mobile\:txt-action-secondary-opal-2 {
		color: rgba(10, 38, 184, 0.2);
	}
	.mobile\:focus\:txt-action-secondary-opal-02:focus,
	.mobile\:hover\:txt-action-secondary-opal-02:hover,
	.mobile\:txt-action-secondary-opal-02 {
		color: rgba(10, 38, 184, 0.02);
	}
	.mobile\:focus\:txt-action-secondary-opal-3:focus,
	.mobile\:hover\:txt-action-secondary-opal-3:hover,
	.mobile\:txt-action-secondary-opal-3 {
		color: rgba(10, 38, 184, 0.3);
	}
	.mobile\:focus\:txt-action-secondary-opal-03:focus,
	.mobile\:hover\:txt-action-secondary-opal-03:hover,
	.mobile\:txt-action-secondary-opal-03 {
		color: rgba(10, 38, 184, 0.03);
	}
	.mobile\:focus\:txt-action-secondary-opal-4:focus,
	.mobile\:hover\:txt-action-secondary-opal-4:hover,
	.mobile\:txt-action-secondary-opal-4 {
		color: rgba(10, 38, 184, 0.4);
	}
	.mobile\:focus\:txt-action-secondary-opal-04:focus,
	.mobile\:hover\:txt-action-secondary-opal-04:hover,
	.mobile\:txt-action-secondary-opal-04 {
		color: rgba(10, 38, 184, 0.04);
	}
	.mobile\:focus\:txt-action-secondary-opal-5:focus,
	.mobile\:hover\:txt-action-secondary-opal-5:hover,
	.mobile\:txt-action-secondary-opal-5 {
		color: rgba(10, 38, 184, 0.5);
	}
	.mobile\:focus\:txt-action-secondary-opal-05:focus,
	.mobile\:hover\:txt-action-secondary-opal-05:hover,
	.mobile\:txt-action-secondary-opal-05 {
		color: rgba(10, 38, 184, 0.05);
	}
	.mobile\:focus\:txt-action-secondary-opal-6:focus,
	.mobile\:hover\:txt-action-secondary-opal-6:hover,
	.mobile\:txt-action-secondary-opal-6 {
		color: rgba(10, 38, 184, 0.6);
	}
	.mobile\:focus\:txt-action-secondary-opal-06:focus,
	.mobile\:hover\:txt-action-secondary-opal-06:hover,
	.mobile\:txt-action-secondary-opal-06 {
		color: rgba(10, 38, 184, 0.06);
	}
	.mobile\:focus\:txt-action-secondary-opal-7:focus,
	.mobile\:hover\:txt-action-secondary-opal-7:hover,
	.mobile\:txt-action-secondary-opal-7 {
		color: rgba(10, 38, 184, 0.7);
	}
	.mobile\:focus\:txt-action-secondary-opal-07:focus,
	.mobile\:hover\:txt-action-secondary-opal-07:hover,
	.mobile\:txt-action-secondary-opal-07 {
		color: rgba(10, 38, 184, 0.07);
	}
	.mobile\:focus\:txt-action-secondary-opal-8:focus,
	.mobile\:hover\:txt-action-secondary-opal-8:hover,
	.mobile\:txt-action-secondary-opal-8 {
		color: rgba(10, 38, 184, 0.8);
	}
	.mobile\:focus\:txt-action-secondary-opal-08:focus,
	.mobile\:hover\:txt-action-secondary-opal-08:hover,
	.mobile\:txt-action-secondary-opal-08 {
		color: rgba(10, 38, 184, 0.08);
	}
	.mobile\:focus\:txt-action-secondary-opal-9:focus,
	.mobile\:hover\:txt-action-secondary-opal-9:hover,
	.mobile\:txt-action-secondary-opal-9 {
		color: rgba(10, 38, 184, 0.9);
	}
	.mobile\:focus\:txt-action-secondary-opal-09:focus,
	.mobile\:hover\:txt-action-secondary-opal-09:hover,
	.mobile\:txt-action-secondary-opal-09 {
		color: rgba(10, 38, 184, 0.09);
	}
	.mobile\:focus\:txt-action-secondary-opal-10:focus,
	.mobile\:hover\:txt-action-secondary-opal-10:hover,
	.mobile\:txt-action-secondary-opal-10 {
		color: #0a26b8;
	}
	.mobile\:focus\:txt-action-secondary-dark:focus,
	.mobile\:hover\:txt-action-secondary-dark:hover,
	.mobile\:txt-action-secondary-dark {
		color: #4bd6b5;
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-00:focus,
	.mobile\:focus\:txt-action-secondary-dark-opal-0:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-00:hover,
	.mobile\:hover\:txt-action-secondary-dark-opal-0:hover,
	.mobile\:txt-action-secondary-dark-opal-0,
	.mobile\:txt-action-secondary-dark-opal-00 {
		color: rgba(75, 214, 181, 0);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-1:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-1:hover,
	.mobile\:txt-action-secondary-dark-opal-1 {
		color: rgba(75, 214, 181, 0.1);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-01:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-01:hover,
	.mobile\:txt-action-secondary-dark-opal-01 {
		color: rgba(75, 214, 181, 0.01);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-2:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-2:hover,
	.mobile\:txt-action-secondary-dark-opal-2 {
		color: rgba(75, 214, 181, 0.2);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-02:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-02:hover,
	.mobile\:txt-action-secondary-dark-opal-02 {
		color: rgba(75, 214, 181, 0.02);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-3:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-3:hover,
	.mobile\:txt-action-secondary-dark-opal-3 {
		color: rgba(75, 214, 181, 0.3);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-03:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-03:hover,
	.mobile\:txt-action-secondary-dark-opal-03 {
		color: rgba(75, 214, 181, 0.03);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-4:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-4:hover,
	.mobile\:txt-action-secondary-dark-opal-4 {
		color: rgba(75, 214, 181, 0.4);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-04:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-04:hover,
	.mobile\:txt-action-secondary-dark-opal-04 {
		color: rgba(75, 214, 181, 0.04);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-5:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-5:hover,
	.mobile\:txt-action-secondary-dark-opal-5 {
		color: rgba(75, 214, 181, 0.5);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-05:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-05:hover,
	.mobile\:txt-action-secondary-dark-opal-05 {
		color: rgba(75, 214, 181, 0.05);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-6:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-6:hover,
	.mobile\:txt-action-secondary-dark-opal-6 {
		color: rgba(75, 214, 181, 0.6);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-06:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-06:hover,
	.mobile\:txt-action-secondary-dark-opal-06 {
		color: rgba(75, 214, 181, 0.06);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-7:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-7:hover,
	.mobile\:txt-action-secondary-dark-opal-7 {
		color: rgba(75, 214, 181, 0.7);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-07:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-07:hover,
	.mobile\:txt-action-secondary-dark-opal-07 {
		color: rgba(75, 214, 181, 0.07);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-8:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-8:hover,
	.mobile\:txt-action-secondary-dark-opal-8 {
		color: rgba(75, 214, 181, 0.8);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-08:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-08:hover,
	.mobile\:txt-action-secondary-dark-opal-08 {
		color: rgba(75, 214, 181, 0.08);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-9:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-9:hover,
	.mobile\:txt-action-secondary-dark-opal-9 {
		color: rgba(75, 214, 181, 0.9);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-09:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-09:hover,
	.mobile\:txt-action-secondary-dark-opal-09 {
		color: rgba(75, 214, 181, 0.09);
	}
	.mobile\:focus\:txt-action-secondary-dark-opal-10:focus,
	.mobile\:hover\:txt-action-secondary-dark-opal-10:hover,
	.mobile\:txt-action-secondary-dark-opal-10 {
		color: #4bd6b5;
	}
	.mobile\:focus\:txt-action-secondary-contrast:focus,
	.mobile\:hover\:txt-action-secondary-contrast:hover,
	.mobile\:txt-action-secondary-contrast {
		color: #fff;
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-00:focus,
	.mobile\:focus\:txt-action-secondary-contrast-opal-0:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-00:hover,
	.mobile\:hover\:txt-action-secondary-contrast-opal-0:hover,
	.mobile\:txt-action-secondary-contrast-opal-0,
	.mobile\:txt-action-secondary-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-1:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-1:hover,
	.mobile\:txt-action-secondary-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-01:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-01:hover,
	.mobile\:txt-action-secondary-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-2:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-2:hover,
	.mobile\:txt-action-secondary-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-02:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-02:hover,
	.mobile\:txt-action-secondary-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-3:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-3:hover,
	.mobile\:txt-action-secondary-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-03:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-03:hover,
	.mobile\:txt-action-secondary-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-4:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-4:hover,
	.mobile\:txt-action-secondary-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-04:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-04:hover,
	.mobile\:txt-action-secondary-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-5:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-5:hover,
	.mobile\:txt-action-secondary-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-05:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-05:hover,
	.mobile\:txt-action-secondary-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-6:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-6:hover,
	.mobile\:txt-action-secondary-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-06:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-06:hover,
	.mobile\:txt-action-secondary-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-7:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-7:hover,
	.mobile\:txt-action-secondary-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-07:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-07:hover,
	.mobile\:txt-action-secondary-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-8:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-8:hover,
	.mobile\:txt-action-secondary-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-08:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-08:hover,
	.mobile\:txt-action-secondary-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-9:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-9:hover,
	.mobile\:txt-action-secondary-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-09:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-09:hover,
	.mobile\:txt-action-secondary-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-action-secondary-contrast-opal-10:focus,
	.mobile\:hover\:txt-action-secondary-contrast-opal-10:hover,
	.mobile\:txt-action-secondary-contrast-opal-10 {
		color: #fff;
	}
	.mobile\:focus\:txt-success:focus,
	.mobile\:hover\:txt-success:hover,
	.mobile\:txt-success {
		color: #168982;
	}
	.mobile\:focus\:txt-success-opal-00:focus,
	.mobile\:focus\:txt-success-opal-0:focus,
	.mobile\:hover\:txt-success-opal-00:hover,
	.mobile\:hover\:txt-success-opal-0:hover,
	.mobile\:txt-success-opal-0,
	.mobile\:txt-success-opal-00 {
		color: rgba(22, 137, 130, 0);
	}
	.mobile\:focus\:txt-success-opal-1:focus,
	.mobile\:hover\:txt-success-opal-1:hover,
	.mobile\:txt-success-opal-1 {
		color: rgba(22, 137, 130, 0.1);
	}
	.mobile\:focus\:txt-success-opal-01:focus,
	.mobile\:hover\:txt-success-opal-01:hover,
	.mobile\:txt-success-opal-01 {
		color: rgba(22, 137, 130, 0.01);
	}
	.mobile\:focus\:txt-success-opal-2:focus,
	.mobile\:hover\:txt-success-opal-2:hover,
	.mobile\:txt-success-opal-2 {
		color: rgba(22, 137, 130, 0.2);
	}
	.mobile\:focus\:txt-success-opal-02:focus,
	.mobile\:hover\:txt-success-opal-02:hover,
	.mobile\:txt-success-opal-02 {
		color: rgba(22, 137, 130, 0.02);
	}
	.mobile\:focus\:txt-success-opal-3:focus,
	.mobile\:hover\:txt-success-opal-3:hover,
	.mobile\:txt-success-opal-3 {
		color: rgba(22, 137, 130, 0.3);
	}
	.mobile\:focus\:txt-success-opal-03:focus,
	.mobile\:hover\:txt-success-opal-03:hover,
	.mobile\:txt-success-opal-03 {
		color: rgba(22, 137, 130, 0.03);
	}
	.mobile\:focus\:txt-success-opal-4:focus,
	.mobile\:hover\:txt-success-opal-4:hover,
	.mobile\:txt-success-opal-4 {
		color: rgba(22, 137, 130, 0.4);
	}
	.mobile\:focus\:txt-success-opal-04:focus,
	.mobile\:hover\:txt-success-opal-04:hover,
	.mobile\:txt-success-opal-04 {
		color: rgba(22, 137, 130, 0.04);
	}
	.mobile\:focus\:txt-success-opal-5:focus,
	.mobile\:hover\:txt-success-opal-5:hover,
	.mobile\:txt-success-opal-5 {
		color: rgba(22, 137, 130, 0.5);
	}
	.mobile\:focus\:txt-success-opal-05:focus,
	.mobile\:hover\:txt-success-opal-05:hover,
	.mobile\:txt-success-opal-05 {
		color: rgba(22, 137, 130, 0.05);
	}
	.mobile\:focus\:txt-success-opal-6:focus,
	.mobile\:hover\:txt-success-opal-6:hover,
	.mobile\:txt-success-opal-6 {
		color: rgba(22, 137, 130, 0.6);
	}
	.mobile\:focus\:txt-success-opal-06:focus,
	.mobile\:hover\:txt-success-opal-06:hover,
	.mobile\:txt-success-opal-06 {
		color: rgba(22, 137, 130, 0.06);
	}
	.mobile\:focus\:txt-success-opal-7:focus,
	.mobile\:hover\:txt-success-opal-7:hover,
	.mobile\:txt-success-opal-7 {
		color: rgba(22, 137, 130, 0.7);
	}
	.mobile\:focus\:txt-success-opal-07:focus,
	.mobile\:hover\:txt-success-opal-07:hover,
	.mobile\:txt-success-opal-07 {
		color: rgba(22, 137, 130, 0.07);
	}
	.mobile\:focus\:txt-success-opal-8:focus,
	.mobile\:hover\:txt-success-opal-8:hover,
	.mobile\:txt-success-opal-8 {
		color: rgba(22, 137, 130, 0.8);
	}
	.mobile\:focus\:txt-success-opal-08:focus,
	.mobile\:hover\:txt-success-opal-08:hover,
	.mobile\:txt-success-opal-08 {
		color: rgba(22, 137, 130, 0.08);
	}
	.mobile\:focus\:txt-success-opal-9:focus,
	.mobile\:hover\:txt-success-opal-9:hover,
	.mobile\:txt-success-opal-9 {
		color: rgba(22, 137, 130, 0.9);
	}
	.mobile\:focus\:txt-success-opal-09:focus,
	.mobile\:hover\:txt-success-opal-09:hover,
	.mobile\:txt-success-opal-09 {
		color: rgba(22, 137, 130, 0.09);
	}
	.mobile\:focus\:txt-success-opal-10:focus,
	.mobile\:hover\:txt-success-opal-10:hover,
	.mobile\:txt-success-opal-10 {
		color: #168982;
	}
	.mobile\:focus\:txt-success-contrast:focus,
	.mobile\:hover\:txt-success-contrast:hover,
	.mobile\:txt-success-contrast {
		color: #fff;
	}
	.mobile\:focus\:txt-success-contrast-opal-00:focus,
	.mobile\:focus\:txt-success-contrast-opal-0:focus,
	.mobile\:hover\:txt-success-contrast-opal-00:hover,
	.mobile\:hover\:txt-success-contrast-opal-0:hover,
	.mobile\:txt-success-contrast-opal-0,
	.mobile\:txt-success-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-success-contrast-opal-1:focus,
	.mobile\:hover\:txt-success-contrast-opal-1:hover,
	.mobile\:txt-success-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-success-contrast-opal-01:focus,
	.mobile\:hover\:txt-success-contrast-opal-01:hover,
	.mobile\:txt-success-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-success-contrast-opal-2:focus,
	.mobile\:hover\:txt-success-contrast-opal-2:hover,
	.mobile\:txt-success-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-success-contrast-opal-02:focus,
	.mobile\:hover\:txt-success-contrast-opal-02:hover,
	.mobile\:txt-success-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-success-contrast-opal-3:focus,
	.mobile\:hover\:txt-success-contrast-opal-3:hover,
	.mobile\:txt-success-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-success-contrast-opal-03:focus,
	.mobile\:hover\:txt-success-contrast-opal-03:hover,
	.mobile\:txt-success-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-success-contrast-opal-4:focus,
	.mobile\:hover\:txt-success-contrast-opal-4:hover,
	.mobile\:txt-success-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-success-contrast-opal-04:focus,
	.mobile\:hover\:txt-success-contrast-opal-04:hover,
	.mobile\:txt-success-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-success-contrast-opal-5:focus,
	.mobile\:hover\:txt-success-contrast-opal-5:hover,
	.mobile\:txt-success-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-success-contrast-opal-05:focus,
	.mobile\:hover\:txt-success-contrast-opal-05:hover,
	.mobile\:txt-success-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-success-contrast-opal-6:focus,
	.mobile\:hover\:txt-success-contrast-opal-6:hover,
	.mobile\:txt-success-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-success-contrast-opal-06:focus,
	.mobile\:hover\:txt-success-contrast-opal-06:hover,
	.mobile\:txt-success-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-success-contrast-opal-7:focus,
	.mobile\:hover\:txt-success-contrast-opal-7:hover,
	.mobile\:txt-success-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-success-contrast-opal-07:focus,
	.mobile\:hover\:txt-success-contrast-opal-07:hover,
	.mobile\:txt-success-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-success-contrast-opal-8:focus,
	.mobile\:hover\:txt-success-contrast-opal-8:hover,
	.mobile\:txt-success-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-success-contrast-opal-08:focus,
	.mobile\:hover\:txt-success-contrast-opal-08:hover,
	.mobile\:txt-success-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-success-contrast-opal-9:focus,
	.mobile\:hover\:txt-success-contrast-opal-9:hover,
	.mobile\:txt-success-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-success-contrast-opal-09:focus,
	.mobile\:hover\:txt-success-contrast-opal-09:hover,
	.mobile\:txt-success-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-success-contrast-opal-10:focus,
	.mobile\:hover\:txt-success-contrast-opal-10:hover,
	.mobile\:txt-success-contrast-opal-10 {
		color: #fff;
	}
	.mobile\:focus\:txt-warning:focus,
	.mobile\:hover\:txt-warning:hover,
	.mobile\:txt-warning {
		color: #c04c0a;
	}
	.mobile\:focus\:txt-warning-opal-00:focus,
	.mobile\:focus\:txt-warning-opal-0:focus,
	.mobile\:hover\:txt-warning-opal-00:hover,
	.mobile\:hover\:txt-warning-opal-0:hover,
	.mobile\:txt-warning-opal-0,
	.mobile\:txt-warning-opal-00 {
		color: rgba(192, 76, 10, 0);
	}
	.mobile\:focus\:txt-warning-opal-1:focus,
	.mobile\:hover\:txt-warning-opal-1:hover,
	.mobile\:txt-warning-opal-1 {
		color: rgba(192, 76, 10, 0.1);
	}
	.mobile\:focus\:txt-warning-opal-01:focus,
	.mobile\:hover\:txt-warning-opal-01:hover,
	.mobile\:txt-warning-opal-01 {
		color: rgba(192, 76, 10, 0.01);
	}
	.mobile\:focus\:txt-warning-opal-2:focus,
	.mobile\:hover\:txt-warning-opal-2:hover,
	.mobile\:txt-warning-opal-2 {
		color: rgba(192, 76, 10, 0.2);
	}
	.mobile\:focus\:txt-warning-opal-02:focus,
	.mobile\:hover\:txt-warning-opal-02:hover,
	.mobile\:txt-warning-opal-02 {
		color: rgba(192, 76, 10, 0.02);
	}
	.mobile\:focus\:txt-warning-opal-3:focus,
	.mobile\:hover\:txt-warning-opal-3:hover,
	.mobile\:txt-warning-opal-3 {
		color: rgba(192, 76, 10, 0.3);
	}
	.mobile\:focus\:txt-warning-opal-03:focus,
	.mobile\:hover\:txt-warning-opal-03:hover,
	.mobile\:txt-warning-opal-03 {
		color: rgba(192, 76, 10, 0.03);
	}
	.mobile\:focus\:txt-warning-opal-4:focus,
	.mobile\:hover\:txt-warning-opal-4:hover,
	.mobile\:txt-warning-opal-4 {
		color: rgba(192, 76, 10, 0.4);
	}
	.mobile\:focus\:txt-warning-opal-04:focus,
	.mobile\:hover\:txt-warning-opal-04:hover,
	.mobile\:txt-warning-opal-04 {
		color: rgba(192, 76, 10, 0.04);
	}
	.mobile\:focus\:txt-warning-opal-5:focus,
	.mobile\:hover\:txt-warning-opal-5:hover,
	.mobile\:txt-warning-opal-5 {
		color: rgba(192, 76, 10, 0.5);
	}
	.mobile\:focus\:txt-warning-opal-05:focus,
	.mobile\:hover\:txt-warning-opal-05:hover,
	.mobile\:txt-warning-opal-05 {
		color: rgba(192, 76, 10, 0.05);
	}
	.mobile\:focus\:txt-warning-opal-6:focus,
	.mobile\:hover\:txt-warning-opal-6:hover,
	.mobile\:txt-warning-opal-6 {
		color: rgba(192, 76, 10, 0.6);
	}
	.mobile\:focus\:txt-warning-opal-06:focus,
	.mobile\:hover\:txt-warning-opal-06:hover,
	.mobile\:txt-warning-opal-06 {
		color: rgba(192, 76, 10, 0.06);
	}
	.mobile\:focus\:txt-warning-opal-7:focus,
	.mobile\:hover\:txt-warning-opal-7:hover,
	.mobile\:txt-warning-opal-7 {
		color: rgba(192, 76, 10, 0.7);
	}
	.mobile\:focus\:txt-warning-opal-07:focus,
	.mobile\:hover\:txt-warning-opal-07:hover,
	.mobile\:txt-warning-opal-07 {
		color: rgba(192, 76, 10, 0.07);
	}
	.mobile\:focus\:txt-warning-opal-8:focus,
	.mobile\:hover\:txt-warning-opal-8:hover,
	.mobile\:txt-warning-opal-8 {
		color: rgba(192, 76, 10, 0.8);
	}
	.mobile\:focus\:txt-warning-opal-08:focus,
	.mobile\:hover\:txt-warning-opal-08:hover,
	.mobile\:txt-warning-opal-08 {
		color: rgba(192, 76, 10, 0.08);
	}
	.mobile\:focus\:txt-warning-opal-9:focus,
	.mobile\:hover\:txt-warning-opal-9:hover,
	.mobile\:txt-warning-opal-9 {
		color: rgba(192, 76, 10, 0.9);
	}
	.mobile\:focus\:txt-warning-opal-09:focus,
	.mobile\:hover\:txt-warning-opal-09:hover,
	.mobile\:txt-warning-opal-09 {
		color: rgba(192, 76, 10, 0.09);
	}
	.mobile\:focus\:txt-warning-opal-10:focus,
	.mobile\:hover\:txt-warning-opal-10:hover,
	.mobile\:txt-warning-opal-10 {
		color: #c04c0a;
	}
	.mobile\:focus\:txt-warning-contrast:focus,
	.mobile\:hover\:txt-warning-contrast:hover,
	.mobile\:txt-warning-contrast {
		color: #fff;
	}
	.mobile\:focus\:txt-warning-contrast-opal-00:focus,
	.mobile\:focus\:txt-warning-contrast-opal-0:focus,
	.mobile\:hover\:txt-warning-contrast-opal-00:hover,
	.mobile\:hover\:txt-warning-contrast-opal-0:hover,
	.mobile\:txt-warning-contrast-opal-0,
	.mobile\:txt-warning-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-warning-contrast-opal-1:focus,
	.mobile\:hover\:txt-warning-contrast-opal-1:hover,
	.mobile\:txt-warning-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-warning-contrast-opal-01:focus,
	.mobile\:hover\:txt-warning-contrast-opal-01:hover,
	.mobile\:txt-warning-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-warning-contrast-opal-2:focus,
	.mobile\:hover\:txt-warning-contrast-opal-2:hover,
	.mobile\:txt-warning-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-warning-contrast-opal-02:focus,
	.mobile\:hover\:txt-warning-contrast-opal-02:hover,
	.mobile\:txt-warning-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-warning-contrast-opal-3:focus,
	.mobile\:hover\:txt-warning-contrast-opal-3:hover,
	.mobile\:txt-warning-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-warning-contrast-opal-03:focus,
	.mobile\:hover\:txt-warning-contrast-opal-03:hover,
	.mobile\:txt-warning-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-warning-contrast-opal-4:focus,
	.mobile\:hover\:txt-warning-contrast-opal-4:hover,
	.mobile\:txt-warning-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-warning-contrast-opal-04:focus,
	.mobile\:hover\:txt-warning-contrast-opal-04:hover,
	.mobile\:txt-warning-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-warning-contrast-opal-5:focus,
	.mobile\:hover\:txt-warning-contrast-opal-5:hover,
	.mobile\:txt-warning-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-warning-contrast-opal-05:focus,
	.mobile\:hover\:txt-warning-contrast-opal-05:hover,
	.mobile\:txt-warning-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-warning-contrast-opal-6:focus,
	.mobile\:hover\:txt-warning-contrast-opal-6:hover,
	.mobile\:txt-warning-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-warning-contrast-opal-06:focus,
	.mobile\:hover\:txt-warning-contrast-opal-06:hover,
	.mobile\:txt-warning-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-warning-contrast-opal-7:focus,
	.mobile\:hover\:txt-warning-contrast-opal-7:hover,
	.mobile\:txt-warning-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-warning-contrast-opal-07:focus,
	.mobile\:hover\:txt-warning-contrast-opal-07:hover,
	.mobile\:txt-warning-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-warning-contrast-opal-8:focus,
	.mobile\:hover\:txt-warning-contrast-opal-8:hover,
	.mobile\:txt-warning-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-warning-contrast-opal-08:focus,
	.mobile\:hover\:txt-warning-contrast-opal-08:hover,
	.mobile\:txt-warning-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-warning-contrast-opal-9:focus,
	.mobile\:hover\:txt-warning-contrast-opal-9:hover,
	.mobile\:txt-warning-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-warning-contrast-opal-09:focus,
	.mobile\:hover\:txt-warning-contrast-opal-09:hover,
	.mobile\:txt-warning-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-warning-contrast-opal-10:focus,
	.mobile\:hover\:txt-warning-contrast-opal-10:hover,
	.mobile\:txt-warning-contrast-opal-10 {
		color: #fff;
	}
	.mobile\:focus\:txt-fail:focus,
	.mobile\:hover\:txt-fail:hover,
	.mobile\:txt-fail {
		color: #c82d53;
	}
	.mobile\:focus\:txt-fail-opal-00:focus,
	.mobile\:focus\:txt-fail-opal-0:focus,
	.mobile\:hover\:txt-fail-opal-00:hover,
	.mobile\:hover\:txt-fail-opal-0:hover,
	.mobile\:txt-fail-opal-0,
	.mobile\:txt-fail-opal-00 {
		color: rgba(200, 45, 83, 0);
	}
	.mobile\:focus\:txt-fail-opal-1:focus,
	.mobile\:hover\:txt-fail-opal-1:hover,
	.mobile\:txt-fail-opal-1 {
		color: rgba(200, 45, 83, 0.1);
	}
	.mobile\:focus\:txt-fail-opal-01:focus,
	.mobile\:hover\:txt-fail-opal-01:hover,
	.mobile\:txt-fail-opal-01 {
		color: rgba(200, 45, 83, 0.01);
	}
	.mobile\:focus\:txt-fail-opal-2:focus,
	.mobile\:hover\:txt-fail-opal-2:hover,
	.mobile\:txt-fail-opal-2 {
		color: rgba(200, 45, 83, 0.2);
	}
	.mobile\:focus\:txt-fail-opal-02:focus,
	.mobile\:hover\:txt-fail-opal-02:hover,
	.mobile\:txt-fail-opal-02 {
		color: rgba(200, 45, 83, 0.02);
	}
	.mobile\:focus\:txt-fail-opal-3:focus,
	.mobile\:hover\:txt-fail-opal-3:hover,
	.mobile\:txt-fail-opal-3 {
		color: rgba(200, 45, 83, 0.3);
	}
	.mobile\:focus\:txt-fail-opal-03:focus,
	.mobile\:hover\:txt-fail-opal-03:hover,
	.mobile\:txt-fail-opal-03 {
		color: rgba(200, 45, 83, 0.03);
	}
	.mobile\:focus\:txt-fail-opal-4:focus,
	.mobile\:hover\:txt-fail-opal-4:hover,
	.mobile\:txt-fail-opal-4 {
		color: rgba(200, 45, 83, 0.4);
	}
	.mobile\:focus\:txt-fail-opal-04:focus,
	.mobile\:hover\:txt-fail-opal-04:hover,
	.mobile\:txt-fail-opal-04 {
		color: rgba(200, 45, 83, 0.04);
	}
	.mobile\:focus\:txt-fail-opal-5:focus,
	.mobile\:hover\:txt-fail-opal-5:hover,
	.mobile\:txt-fail-opal-5 {
		color: rgba(200, 45, 83, 0.5);
	}
	.mobile\:focus\:txt-fail-opal-05:focus,
	.mobile\:hover\:txt-fail-opal-05:hover,
	.mobile\:txt-fail-opal-05 {
		color: rgba(200, 45, 83, 0.05);
	}
	.mobile\:focus\:txt-fail-opal-6:focus,
	.mobile\:hover\:txt-fail-opal-6:hover,
	.mobile\:txt-fail-opal-6 {
		color: rgba(200, 45, 83, 0.6);
	}
	.mobile\:focus\:txt-fail-opal-06:focus,
	.mobile\:hover\:txt-fail-opal-06:hover,
	.mobile\:txt-fail-opal-06 {
		color: rgba(200, 45, 83, 0.06);
	}
	.mobile\:focus\:txt-fail-opal-7:focus,
	.mobile\:hover\:txt-fail-opal-7:hover,
	.mobile\:txt-fail-opal-7 {
		color: rgba(200, 45, 83, 0.7);
	}
	.mobile\:focus\:txt-fail-opal-07:focus,
	.mobile\:hover\:txt-fail-opal-07:hover,
	.mobile\:txt-fail-opal-07 {
		color: rgba(200, 45, 83, 0.07);
	}
	.mobile\:focus\:txt-fail-opal-8:focus,
	.mobile\:hover\:txt-fail-opal-8:hover,
	.mobile\:txt-fail-opal-8 {
		color: rgba(200, 45, 83, 0.8);
	}
	.mobile\:focus\:txt-fail-opal-08:focus,
	.mobile\:hover\:txt-fail-opal-08:hover,
	.mobile\:txt-fail-opal-08 {
		color: rgba(200, 45, 83, 0.08);
	}
	.mobile\:focus\:txt-fail-opal-9:focus,
	.mobile\:hover\:txt-fail-opal-9:hover,
	.mobile\:txt-fail-opal-9 {
		color: rgba(200, 45, 83, 0.9);
	}
	.mobile\:focus\:txt-fail-opal-09:focus,
	.mobile\:hover\:txt-fail-opal-09:hover,
	.mobile\:txt-fail-opal-09 {
		color: rgba(200, 45, 83, 0.09);
	}
	.mobile\:focus\:txt-fail-opal-10:focus,
	.mobile\:hover\:txt-fail-opal-10:hover,
	.mobile\:txt-fail-opal-10 {
		color: #c82d53;
	}
	.mobile\:focus\:txt-fail-contrast:focus,
	.mobile\:hover\:txt-fail-contrast:hover,
	.mobile\:txt-fail-contrast {
		color: #fff;
	}
	.mobile\:focus\:txt-fail-contrast-opal-00:focus,
	.mobile\:focus\:txt-fail-contrast-opal-0:focus,
	.mobile\:hover\:txt-fail-contrast-opal-00:hover,
	.mobile\:hover\:txt-fail-contrast-opal-0:hover,
	.mobile\:txt-fail-contrast-opal-0,
	.mobile\:txt-fail-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-fail-contrast-opal-1:focus,
	.mobile\:hover\:txt-fail-contrast-opal-1:hover,
	.mobile\:txt-fail-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-fail-contrast-opal-01:focus,
	.mobile\:hover\:txt-fail-contrast-opal-01:hover,
	.mobile\:txt-fail-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-fail-contrast-opal-2:focus,
	.mobile\:hover\:txt-fail-contrast-opal-2:hover,
	.mobile\:txt-fail-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-fail-contrast-opal-02:focus,
	.mobile\:hover\:txt-fail-contrast-opal-02:hover,
	.mobile\:txt-fail-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-fail-contrast-opal-3:focus,
	.mobile\:hover\:txt-fail-contrast-opal-3:hover,
	.mobile\:txt-fail-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-fail-contrast-opal-03:focus,
	.mobile\:hover\:txt-fail-contrast-opal-03:hover,
	.mobile\:txt-fail-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-fail-contrast-opal-4:focus,
	.mobile\:hover\:txt-fail-contrast-opal-4:hover,
	.mobile\:txt-fail-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-fail-contrast-opal-04:focus,
	.mobile\:hover\:txt-fail-contrast-opal-04:hover,
	.mobile\:txt-fail-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-fail-contrast-opal-5:focus,
	.mobile\:hover\:txt-fail-contrast-opal-5:hover,
	.mobile\:txt-fail-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-fail-contrast-opal-05:focus,
	.mobile\:hover\:txt-fail-contrast-opal-05:hover,
	.mobile\:txt-fail-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-fail-contrast-opal-6:focus,
	.mobile\:hover\:txt-fail-contrast-opal-6:hover,
	.mobile\:txt-fail-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-fail-contrast-opal-06:focus,
	.mobile\:hover\:txt-fail-contrast-opal-06:hover,
	.mobile\:txt-fail-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-fail-contrast-opal-7:focus,
	.mobile\:hover\:txt-fail-contrast-opal-7:hover,
	.mobile\:txt-fail-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-fail-contrast-opal-07:focus,
	.mobile\:hover\:txt-fail-contrast-opal-07:hover,
	.mobile\:txt-fail-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-fail-contrast-opal-8:focus,
	.mobile\:hover\:txt-fail-contrast-opal-8:hover,
	.mobile\:txt-fail-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-fail-contrast-opal-08:focus,
	.mobile\:hover\:txt-fail-contrast-opal-08:hover,
	.mobile\:txt-fail-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-fail-contrast-opal-9:focus,
	.mobile\:hover\:txt-fail-contrast-opal-9:hover,
	.mobile\:txt-fail-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-fail-contrast-opal-09:focus,
	.mobile\:hover\:txt-fail-contrast-opal-09:hover,
	.mobile\:txt-fail-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-fail-contrast-opal-10:focus,
	.mobile\:hover\:txt-fail-contrast-opal-10:hover,
	.mobile\:txt-fail-contrast-opal-10 {
		color: #fff;
	}
	.mobile\:focus\:txt-neutral:focus,
	.mobile\:hover\:txt-neutral:hover,
	.mobile\:txt-neutral {
		color: #383f76;
	}
	.mobile\:focus\:txt-neutral-opal-00:focus,
	.mobile\:focus\:txt-neutral-opal-0:focus,
	.mobile\:hover\:txt-neutral-opal-00:hover,
	.mobile\:hover\:txt-neutral-opal-0:hover,
	.mobile\:txt-neutral-opal-0,
	.mobile\:txt-neutral-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.mobile\:focus\:txt-neutral-opal-1:focus,
	.mobile\:hover\:txt-neutral-opal-1:hover,
	.mobile\:txt-neutral-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:focus\:txt-neutral-opal-01:focus,
	.mobile\:hover\:txt-neutral-opal-01:hover,
	.mobile\:txt-neutral-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:focus\:txt-neutral-opal-2:focus,
	.mobile\:hover\:txt-neutral-opal-2:hover,
	.mobile\:txt-neutral-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:focus\:txt-neutral-opal-02:focus,
	.mobile\:hover\:txt-neutral-opal-02:hover,
	.mobile\:txt-neutral-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:focus\:txt-neutral-opal-3:focus,
	.mobile\:hover\:txt-neutral-opal-3:hover,
	.mobile\:txt-neutral-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:focus\:txt-neutral-opal-03:focus,
	.mobile\:hover\:txt-neutral-opal-03:hover,
	.mobile\:txt-neutral-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:focus\:txt-neutral-opal-4:focus,
	.mobile\:hover\:txt-neutral-opal-4:hover,
	.mobile\:txt-neutral-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:focus\:txt-neutral-opal-04:focus,
	.mobile\:hover\:txt-neutral-opal-04:hover,
	.mobile\:txt-neutral-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:focus\:txt-neutral-opal-5:focus,
	.mobile\:hover\:txt-neutral-opal-5:hover,
	.mobile\:txt-neutral-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:focus\:txt-neutral-opal-05:focus,
	.mobile\:hover\:txt-neutral-opal-05:hover,
	.mobile\:txt-neutral-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:focus\:txt-neutral-opal-6:focus,
	.mobile\:hover\:txt-neutral-opal-6:hover,
	.mobile\:txt-neutral-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:focus\:txt-neutral-opal-06:focus,
	.mobile\:hover\:txt-neutral-opal-06:hover,
	.mobile\:txt-neutral-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:focus\:txt-neutral-opal-7:focus,
	.mobile\:hover\:txt-neutral-opal-7:hover,
	.mobile\:txt-neutral-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:focus\:txt-neutral-opal-07:focus,
	.mobile\:hover\:txt-neutral-opal-07:hover,
	.mobile\:txt-neutral-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:focus\:txt-neutral-opal-8:focus,
	.mobile\:hover\:txt-neutral-opal-8:hover,
	.mobile\:txt-neutral-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:focus\:txt-neutral-opal-08:focus,
	.mobile\:hover\:txt-neutral-opal-08:hover,
	.mobile\:txt-neutral-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:focus\:txt-neutral-opal-9:focus,
	.mobile\:hover\:txt-neutral-opal-9:hover,
	.mobile\:txt-neutral-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:focus\:txt-neutral-opal-09:focus,
	.mobile\:hover\:txt-neutral-opal-09:hover,
	.mobile\:txt-neutral-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:focus\:txt-neutral-opal-10:focus,
	.mobile\:hover\:txt-neutral-opal-10:hover,
	.mobile\:txt-neutral-opal-10 {
		color: #383f76;
	}
	.mobile\:focus\:txt-neutral-contrast:focus,
	.mobile\:hover\:txt-neutral-contrast:hover,
	.mobile\:txt-neutral-contrast {
		color: #fff;
	}
	.mobile\:focus\:txt-neutral-contrast-opal-00:focus,
	.mobile\:focus\:txt-neutral-contrast-opal-0:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-00:hover,
	.mobile\:hover\:txt-neutral-contrast-opal-0:hover,
	.mobile\:txt-neutral-contrast-opal-0,
	.mobile\:txt-neutral-contrast-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-1:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-1:hover,
	.mobile\:txt-neutral-contrast-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-01:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-01:hover,
	.mobile\:txt-neutral-contrast-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-2:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-2:hover,
	.mobile\:txt-neutral-contrast-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-02:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-02:hover,
	.mobile\:txt-neutral-contrast-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-3:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-3:hover,
	.mobile\:txt-neutral-contrast-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-03:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-03:hover,
	.mobile\:txt-neutral-contrast-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-4:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-4:hover,
	.mobile\:txt-neutral-contrast-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-04:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-04:hover,
	.mobile\:txt-neutral-contrast-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-5:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-5:hover,
	.mobile\:txt-neutral-contrast-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-05:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-05:hover,
	.mobile\:txt-neutral-contrast-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-6:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-6:hover,
	.mobile\:txt-neutral-contrast-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-06:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-06:hover,
	.mobile\:txt-neutral-contrast-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-7:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-7:hover,
	.mobile\:txt-neutral-contrast-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-07:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-07:hover,
	.mobile\:txt-neutral-contrast-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-8:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-8:hover,
	.mobile\:txt-neutral-contrast-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-08:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-08:hover,
	.mobile\:txt-neutral-contrast-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-9:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-9:hover,
	.mobile\:txt-neutral-contrast-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-09:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-09:hover,
	.mobile\:txt-neutral-contrast-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-neutral-contrast-opal-10:focus,
	.mobile\:hover\:txt-neutral-contrast-opal-10:hover,
	.mobile\:txt-neutral-contrast-opal-10 {
		color: #fff;
	}
	.mobile\:focus\:txt-neutral-1:focus,
	.mobile\:hover\:txt-neutral-1:hover,
	.mobile\:txt-neutral-1 {
		color: #01011e;
	}
	.mobile\:focus\:txt-neutral-1-opal-00:focus,
	.mobile\:focus\:txt-neutral-1-opal-0:focus,
	.mobile\:hover\:txt-neutral-1-opal-00:hover,
	.mobile\:hover\:txt-neutral-1-opal-0:hover,
	.mobile\:txt-neutral-1-opal-0,
	.mobile\:txt-neutral-1-opal-00 {
		color: rgba(1, 1, 30, 0);
	}
	.mobile\:focus\:txt-neutral-1-opal-1:focus,
	.mobile\:hover\:txt-neutral-1-opal-1:hover,
	.mobile\:txt-neutral-1-opal-1 {
		color: rgba(1, 1, 30, 0.1);
	}
	.mobile\:focus\:txt-neutral-1-opal-01:focus,
	.mobile\:hover\:txt-neutral-1-opal-01:hover,
	.mobile\:txt-neutral-1-opal-01 {
		color: rgba(1, 1, 30, 0.01);
	}
	.mobile\:focus\:txt-neutral-1-opal-2:focus,
	.mobile\:hover\:txt-neutral-1-opal-2:hover,
	.mobile\:txt-neutral-1-opal-2 {
		color: rgba(1, 1, 30, 0.2);
	}
	.mobile\:focus\:txt-neutral-1-opal-02:focus,
	.mobile\:hover\:txt-neutral-1-opal-02:hover,
	.mobile\:txt-neutral-1-opal-02 {
		color: rgba(1, 1, 30, 0.02);
	}
	.mobile\:focus\:txt-neutral-1-opal-3:focus,
	.mobile\:hover\:txt-neutral-1-opal-3:hover,
	.mobile\:txt-neutral-1-opal-3 {
		color: rgba(1, 1, 30, 0.3);
	}
	.mobile\:focus\:txt-neutral-1-opal-03:focus,
	.mobile\:hover\:txt-neutral-1-opal-03:hover,
	.mobile\:txt-neutral-1-opal-03 {
		color: rgba(1, 1, 30, 0.03);
	}
	.mobile\:focus\:txt-neutral-1-opal-4:focus,
	.mobile\:hover\:txt-neutral-1-opal-4:hover,
	.mobile\:txt-neutral-1-opal-4 {
		color: rgba(1, 1, 30, 0.4);
	}
	.mobile\:focus\:txt-neutral-1-opal-04:focus,
	.mobile\:hover\:txt-neutral-1-opal-04:hover,
	.mobile\:txt-neutral-1-opal-04 {
		color: rgba(1, 1, 30, 0.04);
	}
	.mobile\:focus\:txt-neutral-1-opal-5:focus,
	.mobile\:hover\:txt-neutral-1-opal-5:hover,
	.mobile\:txt-neutral-1-opal-5 {
		color: rgba(1, 1, 30, 0.5);
	}
	.mobile\:focus\:txt-neutral-1-opal-05:focus,
	.mobile\:hover\:txt-neutral-1-opal-05:hover,
	.mobile\:txt-neutral-1-opal-05 {
		color: rgba(1, 1, 30, 0.05);
	}
	.mobile\:focus\:txt-neutral-1-opal-6:focus,
	.mobile\:hover\:txt-neutral-1-opal-6:hover,
	.mobile\:txt-neutral-1-opal-6 {
		color: rgba(1, 1, 30, 0.6);
	}
	.mobile\:focus\:txt-neutral-1-opal-06:focus,
	.mobile\:hover\:txt-neutral-1-opal-06:hover,
	.mobile\:txt-neutral-1-opal-06 {
		color: rgba(1, 1, 30, 0.06);
	}
	.mobile\:focus\:txt-neutral-1-opal-7:focus,
	.mobile\:hover\:txt-neutral-1-opal-7:hover,
	.mobile\:txt-neutral-1-opal-7 {
		color: rgba(1, 1, 30, 0.7);
	}
	.mobile\:focus\:txt-neutral-1-opal-07:focus,
	.mobile\:hover\:txt-neutral-1-opal-07:hover,
	.mobile\:txt-neutral-1-opal-07 {
		color: rgba(1, 1, 30, 0.07);
	}
	.mobile\:focus\:txt-neutral-1-opal-8:focus,
	.mobile\:hover\:txt-neutral-1-opal-8:hover,
	.mobile\:txt-neutral-1-opal-8 {
		color: rgba(1, 1, 30, 0.8);
	}
	.mobile\:focus\:txt-neutral-1-opal-08:focus,
	.mobile\:hover\:txt-neutral-1-opal-08:hover,
	.mobile\:txt-neutral-1-opal-08 {
		color: rgba(1, 1, 30, 0.08);
	}
	.mobile\:focus\:txt-neutral-1-opal-9:focus,
	.mobile\:hover\:txt-neutral-1-opal-9:hover,
	.mobile\:txt-neutral-1-opal-9 {
		color: rgba(1, 1, 30, 0.9);
	}
	.mobile\:focus\:txt-neutral-1-opal-09:focus,
	.mobile\:hover\:txt-neutral-1-opal-09:hover,
	.mobile\:txt-neutral-1-opal-09 {
		color: rgba(1, 1, 30, 0.09);
	}
	.mobile\:focus\:txt-neutral-1-opal-10:focus,
	.mobile\:hover\:txt-neutral-1-opal-10:hover,
	.mobile\:txt-neutral-1-opal-10 {
		color: #01011e;
	}
	.mobile\:focus\:txt-neutral-2:focus,
	.mobile\:hover\:txt-neutral-2:hover,
	.mobile\:txt-neutral-2 {
		color: #ffffff;
	}
	.mobile\:focus\:txt-neutral-2-opal-00:focus,
	.mobile\:focus\:txt-neutral-2-opal-0:focus,
	.mobile\:hover\:txt-neutral-2-opal-00:hover,
	.mobile\:hover\:txt-neutral-2-opal-0:hover,
	.mobile\:txt-neutral-2-opal-0,
	.mobile\:txt-neutral-2-opal-00 {
		color: rgba(3, 3, 40, 0);
	}
	.mobile\:focus\:txt-neutral-2-opal-1:focus,
	.mobile\:hover\:txt-neutral-2-opal-1:hover,
	.mobile\:txt-neutral-2-opal-1 {
		color: rgba(3, 3, 40, 0.1);
	}
	.mobile\:focus\:txt-neutral-2-opal-01:focus,
	.mobile\:hover\:txt-neutral-2-opal-01:hover,
	.mobile\:txt-neutral-2-opal-01 {
		color: rgba(3, 3, 40, 0.01);
	}
	.mobile\:focus\:txt-neutral-2-opal-2:focus,
	.mobile\:hover\:txt-neutral-2-opal-2:hover,
	.mobile\:txt-neutral-2-opal-2 {
		color: rgba(3, 3, 40, 0.2);
	}
	.mobile\:focus\:txt-neutral-2-opal-02:focus,
	.mobile\:hover\:txt-neutral-2-opal-02:hover,
	.mobile\:txt-neutral-2-opal-02 {
		color: rgba(3, 3, 40, 0.02);
	}
	.mobile\:focus\:txt-neutral-2-opal-3:focus,
	.mobile\:hover\:txt-neutral-2-opal-3:hover,
	.mobile\:txt-neutral-2-opal-3 {
		color: rgba(3, 3, 40, 0.3);
	}
	.mobile\:focus\:txt-neutral-2-opal-03:focus,
	.mobile\:hover\:txt-neutral-2-opal-03:hover,
	.mobile\:txt-neutral-2-opal-03 {
		color: rgba(3, 3, 40, 0.03);
	}
	.mobile\:focus\:txt-neutral-2-opal-4:focus,
	.mobile\:hover\:txt-neutral-2-opal-4:hover,
	.mobile\:txt-neutral-2-opal-4 {
		color: rgba(3, 3, 40, 0.4);
	}
	.mobile\:focus\:txt-neutral-2-opal-04:focus,
	.mobile\:hover\:txt-neutral-2-opal-04:hover,
	.mobile\:txt-neutral-2-opal-04 {
		color: rgba(3, 3, 40, 0.04);
	}
	.mobile\:focus\:txt-neutral-2-opal-5:focus,
	.mobile\:hover\:txt-neutral-2-opal-5:hover,
	.mobile\:txt-neutral-2-opal-5 {
		color: rgba(3, 3, 40, 0.5);
	}
	.mobile\:focus\:txt-neutral-2-opal-05:focus,
	.mobile\:hover\:txt-neutral-2-opal-05:hover,
	.mobile\:txt-neutral-2-opal-05 {
		color: rgba(3, 3, 40, 0.05);
	}
	.mobile\:focus\:txt-neutral-2-opal-6:focus,
	.mobile\:hover\:txt-neutral-2-opal-6:hover,
	.mobile\:txt-neutral-2-opal-6 {
		color: rgba(3, 3, 40, 0.6);
	}
	.mobile\:focus\:txt-neutral-2-opal-06:focus,
	.mobile\:hover\:txt-neutral-2-opal-06:hover,
	.mobile\:txt-neutral-2-opal-06 {
		color: rgba(3, 3, 40, 0.06);
	}
	.mobile\:focus\:txt-neutral-2-opal-7:focus,
	.mobile\:hover\:txt-neutral-2-opal-7:hover,
	.mobile\:txt-neutral-2-opal-7 {
		color: rgba(3, 3, 40, 0.7);
	}
	.mobile\:focus\:txt-neutral-2-opal-07:focus,
	.mobile\:hover\:txt-neutral-2-opal-07:hover,
	.mobile\:txt-neutral-2-opal-07 {
		color: rgba(3, 3, 40, 0.07);
	}
	.mobile\:focus\:txt-neutral-2-opal-8:focus,
	.mobile\:hover\:txt-neutral-2-opal-8:hover,
	.mobile\:txt-neutral-2-opal-8 {
		color: rgba(3, 3, 40, 0.8);
	}
	.mobile\:focus\:txt-neutral-2-opal-08:focus,
	.mobile\:hover\:txt-neutral-2-opal-08:hover,
	.mobile\:txt-neutral-2-opal-08 {
		color: rgba(3, 3, 40, 0.08);
	}
	.mobile\:focus\:txt-neutral-2-opal-9:focus,
	.mobile\:hover\:txt-neutral-2-opal-9:hover,
	.mobile\:txt-neutral-2-opal-9 {
		color: rgba(3, 3, 40, 0.9);
	}
	.mobile\:focus\:txt-neutral-2-opal-09:focus,
	.mobile\:hover\:txt-neutral-2-opal-09:hover,
	.mobile\:txt-neutral-2-opal-09 {
		color: rgba(3, 3, 40, 0.09);
	}
	.mobile\:focus\:txt-neutral-2-opal-10:focus,
	.mobile\:hover\:txt-neutral-2-opal-10:hover,
	.mobile\:txt-neutral-2-opal-10 {
		color: #ffffff;
	}
	.mobile\:focus\:txt-neutral-3:focus,
	.mobile\:hover\:txt-neutral-3:hover,
	.mobile\:txt-neutral-3 {
		color: #383f76;
	}
	.mobile\:focus\:txt-neutral-3-opal-00:focus,
	.mobile\:focus\:txt-neutral-3-opal-0:focus,
	.mobile\:hover\:txt-neutral-3-opal-00:hover,
	.mobile\:hover\:txt-neutral-3-opal-0:hover,
	.mobile\:txt-neutral-3-opal-0,
	.mobile\:txt-neutral-3-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.mobile\:focus\:txt-neutral-3-opal-1:focus,
	.mobile\:hover\:txt-neutral-3-opal-1:hover,
	.mobile\:txt-neutral-3-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:focus\:txt-neutral-3-opal-01:focus,
	.mobile\:hover\:txt-neutral-3-opal-01:hover,
	.mobile\:txt-neutral-3-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:focus\:txt-neutral-3-opal-2:focus,
	.mobile\:hover\:txt-neutral-3-opal-2:hover,
	.mobile\:txt-neutral-3-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:focus\:txt-neutral-3-opal-02:focus,
	.mobile\:hover\:txt-neutral-3-opal-02:hover,
	.mobile\:txt-neutral-3-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:focus\:txt-neutral-3-opal-3:focus,
	.mobile\:hover\:txt-neutral-3-opal-3:hover,
	.mobile\:txt-neutral-3-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:focus\:txt-neutral-3-opal-03:focus,
	.mobile\:hover\:txt-neutral-3-opal-03:hover,
	.mobile\:txt-neutral-3-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:focus\:txt-neutral-3-opal-4:focus,
	.mobile\:hover\:txt-neutral-3-opal-4:hover,
	.mobile\:txt-neutral-3-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:focus\:txt-neutral-3-opal-04:focus,
	.mobile\:hover\:txt-neutral-3-opal-04:hover,
	.mobile\:txt-neutral-3-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:focus\:txt-neutral-3-opal-5:focus,
	.mobile\:hover\:txt-neutral-3-opal-5:hover,
	.mobile\:txt-neutral-3-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:focus\:txt-neutral-3-opal-05:focus,
	.mobile\:hover\:txt-neutral-3-opal-05:hover,
	.mobile\:txt-neutral-3-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:focus\:txt-neutral-3-opal-6:focus,
	.mobile\:hover\:txt-neutral-3-opal-6:hover,
	.mobile\:txt-neutral-3-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:focus\:txt-neutral-3-opal-06:focus,
	.mobile\:hover\:txt-neutral-3-opal-06:hover,
	.mobile\:txt-neutral-3-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:focus\:txt-neutral-3-opal-7:focus,
	.mobile\:hover\:txt-neutral-3-opal-7:hover,
	.mobile\:txt-neutral-3-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:focus\:txt-neutral-3-opal-07:focus,
	.mobile\:hover\:txt-neutral-3-opal-07:hover,
	.mobile\:txt-neutral-3-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:focus\:txt-neutral-3-opal-8:focus,
	.mobile\:hover\:txt-neutral-3-opal-8:hover,
	.mobile\:txt-neutral-3-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:focus\:txt-neutral-3-opal-08:focus,
	.mobile\:hover\:txt-neutral-3-opal-08:hover,
	.mobile\:txt-neutral-3-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:focus\:txt-neutral-3-opal-9:focus,
	.mobile\:hover\:txt-neutral-3-opal-9:hover,
	.mobile\:txt-neutral-3-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:focus\:txt-neutral-3-opal-09:focus,
	.mobile\:hover\:txt-neutral-3-opal-09:hover,
	.mobile\:txt-neutral-3-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:focus\:txt-neutral-3-opal-10:focus,
	.mobile\:hover\:txt-neutral-3-opal-10:hover,
	.mobile\:txt-neutral-3-opal-10 {
		color: #383f76;
	}
	.mobile\:focus\:txt-neutral-4:focus,
	.mobile\:hover\:txt-neutral-4:hover,
	.mobile\:txt-neutral-4 {
		color: #6d6d9c;
	}
	.mobile\:focus\:txt-neutral-4-opal-00:focus,
	.mobile\:focus\:txt-neutral-4-opal-0:focus,
	.mobile\:hover\:txt-neutral-4-opal-00:hover,
	.mobile\:hover\:txt-neutral-4-opal-0:hover,
	.mobile\:txt-neutral-4-opal-0,
	.mobile\:txt-neutral-4-opal-00 {
		color: rgba(109, 109, 156, 0);
	}
	.mobile\:focus\:txt-neutral-4-opal-1:focus,
	.mobile\:hover\:txt-neutral-4-opal-1:hover,
	.mobile\:txt-neutral-4-opal-1 {
		color: rgba(109, 109, 156, 0.1);
	}
	.mobile\:focus\:txt-neutral-4-opal-01:focus,
	.mobile\:hover\:txt-neutral-4-opal-01:hover,
	.mobile\:txt-neutral-4-opal-01 {
		color: rgba(109, 109, 156, 0.01);
	}
	.mobile\:focus\:txt-neutral-4-opal-2:focus,
	.mobile\:hover\:txt-neutral-4-opal-2:hover,
	.mobile\:txt-neutral-4-opal-2 {
		color: rgba(109, 109, 156, 0.2);
	}
	.mobile\:focus\:txt-neutral-4-opal-02:focus,
	.mobile\:hover\:txt-neutral-4-opal-02:hover,
	.mobile\:txt-neutral-4-opal-02 {
		color: rgba(109, 109, 156, 0.02);
	}
	.mobile\:focus\:txt-neutral-4-opal-3:focus,
	.mobile\:hover\:txt-neutral-4-opal-3:hover,
	.mobile\:txt-neutral-4-opal-3 {
		color: rgba(109, 109, 156, 0.3);
	}
	.mobile\:focus\:txt-neutral-4-opal-03:focus,
	.mobile\:hover\:txt-neutral-4-opal-03:hover,
	.mobile\:txt-neutral-4-opal-03 {
		color: rgba(109, 109, 156, 0.03);
	}
	.mobile\:focus\:txt-neutral-4-opal-4:focus,
	.mobile\:hover\:txt-neutral-4-opal-4:hover,
	.mobile\:txt-neutral-4-opal-4 {
		color: rgba(109, 109, 156, 0.4);
	}
	.mobile\:focus\:txt-neutral-4-opal-04:focus,
	.mobile\:hover\:txt-neutral-4-opal-04:hover,
	.mobile\:txt-neutral-4-opal-04 {
		color: rgba(109, 109, 156, 0.04);
	}
	.mobile\:focus\:txt-neutral-4-opal-5:focus,
	.mobile\:hover\:txt-neutral-4-opal-5:hover,
	.mobile\:txt-neutral-4-opal-5 {
		color: rgba(109, 109, 156, 0.5);
	}
	.mobile\:focus\:txt-neutral-4-opal-05:focus,
	.mobile\:hover\:txt-neutral-4-opal-05:hover,
	.mobile\:txt-neutral-4-opal-05 {
		color: rgba(109, 109, 156, 0.05);
	}
	.mobile\:focus\:txt-neutral-4-opal-6:focus,
	.mobile\:hover\:txt-neutral-4-opal-6:hover,
	.mobile\:txt-neutral-4-opal-6 {
		color: rgba(109, 109, 156, 0.6);
	}
	.mobile\:focus\:txt-neutral-4-opal-06:focus,
	.mobile\:hover\:txt-neutral-4-opal-06:hover,
	.mobile\:txt-neutral-4-opal-06 {
		color: rgba(109, 109, 156, 0.06);
	}
	.mobile\:focus\:txt-neutral-4-opal-7:focus,
	.mobile\:hover\:txt-neutral-4-opal-7:hover,
	.mobile\:txt-neutral-4-opal-7 {
		color: rgba(109, 109, 156, 0.7);
	}
	.mobile\:focus\:txt-neutral-4-opal-07:focus,
	.mobile\:hover\:txt-neutral-4-opal-07:hover,
	.mobile\:txt-neutral-4-opal-07 {
		color: rgba(109, 109, 156, 0.07);
	}
	.mobile\:focus\:txt-neutral-4-opal-8:focus,
	.mobile\:hover\:txt-neutral-4-opal-8:hover,
	.mobile\:txt-neutral-4-opal-8 {
		color: rgba(109, 109, 156, 0.8);
	}
	.mobile\:focus\:txt-neutral-4-opal-08:focus,
	.mobile\:hover\:txt-neutral-4-opal-08:hover,
	.mobile\:txt-neutral-4-opal-08 {
		color: rgba(109, 109, 156, 0.08);
	}
	.mobile\:focus\:txt-neutral-4-opal-9:focus,
	.mobile\:hover\:txt-neutral-4-opal-9:hover,
	.mobile\:txt-neutral-4-opal-9 {
		color: rgba(109, 109, 156, 0.9);
	}
	.mobile\:focus\:txt-neutral-4-opal-09:focus,
	.mobile\:hover\:txt-neutral-4-opal-09:hover,
	.mobile\:txt-neutral-4-opal-09 {
		color: rgba(109, 109, 156, 0.09);
	}
	.mobile\:focus\:txt-neutral-4-opal-10:focus,
	.mobile\:hover\:txt-neutral-4-opal-10:hover,
	.mobile\:txt-neutral-4-opal-10 {
		color: #6d6d9c;
	}
	.mobile\:focus\:txt-neutral-5:focus,
	.mobile\:hover\:txt-neutral-5:hover,
	.mobile\:txt-neutral-5 {
		color: #f6f7fb;
	}
	.mobile\:focus\:txt-neutral-5-opal-00:focus,
	.mobile\:focus\:txt-neutral-5-opal-0:focus,
	.mobile\:hover\:txt-neutral-5-opal-00:hover,
	.mobile\:hover\:txt-neutral-5-opal-0:hover,
	.mobile\:txt-neutral-5-opal-0,
	.mobile\:txt-neutral-5-opal-00 {
		color: rgba(246, 247, 251, 0);
	}
	.mobile\:focus\:txt-neutral-5-opal-1:focus,
	.mobile\:hover\:txt-neutral-5-opal-1:hover,
	.mobile\:txt-neutral-5-opal-1 {
		color: rgba(246, 247, 251, 0.1);
	}
	.mobile\:focus\:txt-neutral-5-opal-01:focus,
	.mobile\:hover\:txt-neutral-5-opal-01:hover,
	.mobile\:txt-neutral-5-opal-01 {
		color: rgba(246, 247, 251, 0.01);
	}
	.mobile\:focus\:txt-neutral-5-opal-2:focus,
	.mobile\:hover\:txt-neutral-5-opal-2:hover,
	.mobile\:txt-neutral-5-opal-2 {
		color: rgba(246, 247, 251, 0.2);
	}
	.mobile\:focus\:txt-neutral-5-opal-02:focus,
	.mobile\:hover\:txt-neutral-5-opal-02:hover,
	.mobile\:txt-neutral-5-opal-02 {
		color: rgba(246, 247, 251, 0.02);
	}
	.mobile\:focus\:txt-neutral-5-opal-3:focus,
	.mobile\:hover\:txt-neutral-5-opal-3:hover,
	.mobile\:txt-neutral-5-opal-3 {
		color: rgba(246, 247, 251, 0.3);
	}
	.mobile\:focus\:txt-neutral-5-opal-03:focus,
	.mobile\:hover\:txt-neutral-5-opal-03:hover,
	.mobile\:txt-neutral-5-opal-03 {
		color: rgba(246, 247, 251, 0.03);
	}
	.mobile\:focus\:txt-neutral-5-opal-4:focus,
	.mobile\:hover\:txt-neutral-5-opal-4:hover,
	.mobile\:txt-neutral-5-opal-4 {
		color: rgba(246, 247, 251, 0.4);
	}
	.mobile\:focus\:txt-neutral-5-opal-04:focus,
	.mobile\:hover\:txt-neutral-5-opal-04:hover,
	.mobile\:txt-neutral-5-opal-04 {
		color: rgba(246, 247, 251, 0.04);
	}
	.mobile\:focus\:txt-neutral-5-opal-5:focus,
	.mobile\:hover\:txt-neutral-5-opal-5:hover,
	.mobile\:txt-neutral-5-opal-5 {
		color: rgba(246, 247, 251, 0.5);
	}
	.mobile\:focus\:txt-neutral-5-opal-05:focus,
	.mobile\:hover\:txt-neutral-5-opal-05:hover,
	.mobile\:txt-neutral-5-opal-05 {
		color: rgba(246, 247, 251, 0.05);
	}
	.mobile\:focus\:txt-neutral-5-opal-6:focus,
	.mobile\:hover\:txt-neutral-5-opal-6:hover,
	.mobile\:txt-neutral-5-opal-6 {
		color: rgba(246, 247, 251, 0.6);
	}
	.mobile\:focus\:txt-neutral-5-opal-06:focus,
	.mobile\:hover\:txt-neutral-5-opal-06:hover,
	.mobile\:txt-neutral-5-opal-06 {
		color: rgba(246, 247, 251, 0.06);
	}
	.mobile\:focus\:txt-neutral-5-opal-7:focus,
	.mobile\:hover\:txt-neutral-5-opal-7:hover,
	.mobile\:txt-neutral-5-opal-7 {
		color: rgba(246, 247, 251, 0.7);
	}
	.mobile\:focus\:txt-neutral-5-opal-07:focus,
	.mobile\:hover\:txt-neutral-5-opal-07:hover,
	.mobile\:txt-neutral-5-opal-07 {
		color: rgba(246, 247, 251, 0.07);
	}
	.mobile\:focus\:txt-neutral-5-opal-8:focus,
	.mobile\:hover\:txt-neutral-5-opal-8:hover,
	.mobile\:txt-neutral-5-opal-8 {
		color: rgba(246, 247, 251, 0.8);
	}
	.mobile\:focus\:txt-neutral-5-opal-08:focus,
	.mobile\:hover\:txt-neutral-5-opal-08:hover,
	.mobile\:txt-neutral-5-opal-08 {
		color: rgba(246, 247, 251, 0.08);
	}
	.mobile\:focus\:txt-neutral-5-opal-9:focus,
	.mobile\:hover\:txt-neutral-5-opal-9:hover,
	.mobile\:txt-neutral-5-opal-9 {
		color: rgba(246, 247, 251, 0.9);
	}
	.mobile\:focus\:txt-neutral-5-opal-09:focus,
	.mobile\:hover\:txt-neutral-5-opal-09:hover,
	.mobile\:txt-neutral-5-opal-09 {
		color: rgba(246, 247, 251, 0.09);
	}
	.mobile\:focus\:txt-neutral-5-opal-10:focus,
	.mobile\:hover\:txt-neutral-5-opal-10:hover,
	.mobile\:txt-neutral-5-opal-10 {
		color: #f6f7fb;
	}
	.mobile\:focus\:txt-neutral-6:focus,
	.mobile\:hover\:txt-neutral-6:hover,
	.mobile\:txt-neutral-6 {
		color: #fff;
	}
	.mobile\:focus\:txt-neutral-6-opal-00:focus,
	.mobile\:focus\:txt-neutral-6-opal-0:focus,
	.mobile\:hover\:txt-neutral-6-opal-00:hover,
	.mobile\:hover\:txt-neutral-6-opal-0:hover,
	.mobile\:txt-neutral-6-opal-0,
	.mobile\:txt-neutral-6-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-neutral-6-opal-1:focus,
	.mobile\:hover\:txt-neutral-6-opal-1:hover,
	.mobile\:txt-neutral-6-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-neutral-6-opal-01:focus,
	.mobile\:hover\:txt-neutral-6-opal-01:hover,
	.mobile\:txt-neutral-6-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-neutral-6-opal-2:focus,
	.mobile\:hover\:txt-neutral-6-opal-2:hover,
	.mobile\:txt-neutral-6-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-neutral-6-opal-02:focus,
	.mobile\:hover\:txt-neutral-6-opal-02:hover,
	.mobile\:txt-neutral-6-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-neutral-6-opal-3:focus,
	.mobile\:hover\:txt-neutral-6-opal-3:hover,
	.mobile\:txt-neutral-6-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-neutral-6-opal-03:focus,
	.mobile\:hover\:txt-neutral-6-opal-03:hover,
	.mobile\:txt-neutral-6-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-neutral-6-opal-4:focus,
	.mobile\:hover\:txt-neutral-6-opal-4:hover,
	.mobile\:txt-neutral-6-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-neutral-6-opal-04:focus,
	.mobile\:hover\:txt-neutral-6-opal-04:hover,
	.mobile\:txt-neutral-6-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-neutral-6-opal-5:focus,
	.mobile\:hover\:txt-neutral-6-opal-5:hover,
	.mobile\:txt-neutral-6-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-neutral-6-opal-05:focus,
	.mobile\:hover\:txt-neutral-6-opal-05:hover,
	.mobile\:txt-neutral-6-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-neutral-6-opal-6:focus,
	.mobile\:hover\:txt-neutral-6-opal-6:hover,
	.mobile\:txt-neutral-6-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-neutral-6-opal-06:focus,
	.mobile\:hover\:txt-neutral-6-opal-06:hover,
	.mobile\:txt-neutral-6-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-neutral-6-opal-7:focus,
	.mobile\:hover\:txt-neutral-6-opal-7:hover,
	.mobile\:txt-neutral-6-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-neutral-6-opal-07:focus,
	.mobile\:hover\:txt-neutral-6-opal-07:hover,
	.mobile\:txt-neutral-6-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-neutral-6-opal-8:focus,
	.mobile\:hover\:txt-neutral-6-opal-8:hover,
	.mobile\:txt-neutral-6-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-neutral-6-opal-08:focus,
	.mobile\:hover\:txt-neutral-6-opal-08:hover,
	.mobile\:txt-neutral-6-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-neutral-6-opal-9:focus,
	.mobile\:hover\:txt-neutral-6-opal-9:hover,
	.mobile\:txt-neutral-6-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-neutral-6-opal-09:focus,
	.mobile\:hover\:txt-neutral-6-opal-09:hover,
	.mobile\:txt-neutral-6-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-neutral-6-opal-10:focus,
	.mobile\:focus\:txt-ui-fill:focus,
	.mobile\:hover\:txt-neutral-6-opal-10:hover,
	.mobile\:hover\:txt-ui-fill:hover,
	.mobile\:txt-neutral-6-opal-10,
	.mobile\:txt-ui-fill {
		color: #fff;
	}
	.mobile\:focus\:txt-ui-fill-opal-00:focus,
	.mobile\:focus\:txt-ui-fill-opal-0:focus,
	.mobile\:hover\:txt-ui-fill-opal-00:hover,
	.mobile\:hover\:txt-ui-fill-opal-0:hover,
	.mobile\:txt-ui-fill-opal-0,
	.mobile\:txt-ui-fill-opal-00 {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:focus\:txt-ui-fill-opal-1:focus,
	.mobile\:hover\:txt-ui-fill-opal-1:hover,
	.mobile\:txt-ui-fill-opal-1 {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:focus\:txt-ui-fill-opal-01:focus,
	.mobile\:hover\:txt-ui-fill-opal-01:hover,
	.mobile\:txt-ui-fill-opal-01 {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:focus\:txt-ui-fill-opal-2:focus,
	.mobile\:hover\:txt-ui-fill-opal-2:hover,
	.mobile\:txt-ui-fill-opal-2 {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:focus\:txt-ui-fill-opal-02:focus,
	.mobile\:hover\:txt-ui-fill-opal-02:hover,
	.mobile\:txt-ui-fill-opal-02 {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:focus\:txt-ui-fill-opal-3:focus,
	.mobile\:hover\:txt-ui-fill-opal-3:hover,
	.mobile\:txt-ui-fill-opal-3 {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:focus\:txt-ui-fill-opal-03:focus,
	.mobile\:hover\:txt-ui-fill-opal-03:hover,
	.mobile\:txt-ui-fill-opal-03 {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:focus\:txt-ui-fill-opal-4:focus,
	.mobile\:hover\:txt-ui-fill-opal-4:hover,
	.mobile\:txt-ui-fill-opal-4 {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:focus\:txt-ui-fill-opal-04:focus,
	.mobile\:hover\:txt-ui-fill-opal-04:hover,
	.mobile\:txt-ui-fill-opal-04 {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:focus\:txt-ui-fill-opal-5:focus,
	.mobile\:hover\:txt-ui-fill-opal-5:hover,
	.mobile\:txt-ui-fill-opal-5 {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:focus\:txt-ui-fill-opal-05:focus,
	.mobile\:hover\:txt-ui-fill-opal-05:hover,
	.mobile\:txt-ui-fill-opal-05 {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:focus\:txt-ui-fill-opal-6:focus,
	.mobile\:hover\:txt-ui-fill-opal-6:hover,
	.mobile\:txt-ui-fill-opal-6 {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:focus\:txt-ui-fill-opal-06:focus,
	.mobile\:hover\:txt-ui-fill-opal-06:hover,
	.mobile\:txt-ui-fill-opal-06 {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:focus\:txt-ui-fill-opal-7:focus,
	.mobile\:hover\:txt-ui-fill-opal-7:hover,
	.mobile\:txt-ui-fill-opal-7 {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:focus\:txt-ui-fill-opal-07:focus,
	.mobile\:hover\:txt-ui-fill-opal-07:hover,
	.mobile\:txt-ui-fill-opal-07 {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:focus\:txt-ui-fill-opal-8:focus,
	.mobile\:hover\:txt-ui-fill-opal-8:hover,
	.mobile\:txt-ui-fill-opal-8 {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:focus\:txt-ui-fill-opal-08:focus,
	.mobile\:hover\:txt-ui-fill-opal-08:hover,
	.mobile\:txt-ui-fill-opal-08 {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:focus\:txt-ui-fill-opal-9:focus,
	.mobile\:hover\:txt-ui-fill-opal-9:hover,
	.mobile\:txt-ui-fill-opal-9 {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:focus\:txt-ui-fill-opal-09:focus,
	.mobile\:hover\:txt-ui-fill-opal-09:hover,
	.mobile\:txt-ui-fill-opal-09 {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:focus\:txt-ui-fill-opal-10:focus,
	.mobile\:hover\:txt-ui-fill-opal-10:hover,
	.mobile\:txt-ui-fill-opal-10 {
		color: #fff;
	}
	.mobile\:active\:link-ui-fill-opal-0 a:active,
	.mobile\:active\:link-ui-fill-opal-00 a:active,
	.mobile\:focus\:link-ui-fill-opal-0 a:focus,
	.mobile\:focus\:link-ui-fill-opal-00 a:focus,
	.mobile\:hover\:link-ui-fill-opal-0 a:hover,
	.mobile\:hover\:link-ui-fill-opal-00 a:hover,
	.mobile\:link-ui-fill-opal-0 a,
	.mobile\:link-ui-fill-opal-00 a {
		color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:active\:link-ui-fill-opal-1 a:active,
	.mobile\:focus\:link-ui-fill-opal-1 a:focus,
	.mobile\:hover\:link-ui-fill-opal-1 a:hover,
	.mobile\:link-ui-fill-opal-1 a {
		color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:active\:link-ui-fill-opal-01 a:active,
	.mobile\:focus\:link-ui-fill-opal-01 a:focus,
	.mobile\:hover\:link-ui-fill-opal-01 a:hover,
	.mobile\:link-ui-fill-opal-01 a {
		color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:active\:link-ui-fill-opal-2 a:active,
	.mobile\:focus\:link-ui-fill-opal-2 a:focus,
	.mobile\:hover\:link-ui-fill-opal-2 a:hover,
	.mobile\:link-ui-fill-opal-2 a {
		color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:active\:link-ui-fill-opal-02 a:active,
	.mobile\:focus\:link-ui-fill-opal-02 a:focus,
	.mobile\:hover\:link-ui-fill-opal-02 a:hover,
	.mobile\:link-ui-fill-opal-02 a {
		color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:active\:link-ui-fill-opal-3 a:active,
	.mobile\:focus\:link-ui-fill-opal-3 a:focus,
	.mobile\:hover\:link-ui-fill-opal-3 a:hover,
	.mobile\:link-ui-fill-opal-3 a {
		color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:active\:link-ui-fill-opal-03 a:active,
	.mobile\:focus\:link-ui-fill-opal-03 a:focus,
	.mobile\:hover\:link-ui-fill-opal-03 a:hover,
	.mobile\:link-ui-fill-opal-03 a {
		color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:active\:link-ui-fill-opal-4 a:active,
	.mobile\:focus\:link-ui-fill-opal-4 a:focus,
	.mobile\:hover\:link-ui-fill-opal-4 a:hover,
	.mobile\:link-ui-fill-opal-4 a {
		color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:active\:link-ui-fill-opal-04 a:active,
	.mobile\:focus\:link-ui-fill-opal-04 a:focus,
	.mobile\:hover\:link-ui-fill-opal-04 a:hover,
	.mobile\:link-ui-fill-opal-04 a {
		color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:active\:link-ui-fill-opal-5 a:active,
	.mobile\:focus\:link-ui-fill-opal-5 a:focus,
	.mobile\:hover\:link-ui-fill-opal-5 a:hover,
	.mobile\:link-ui-fill-opal-5 a {
		color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:active\:link-ui-fill-opal-05 a:active,
	.mobile\:focus\:link-ui-fill-opal-05 a:focus,
	.mobile\:hover\:link-ui-fill-opal-05 a:hover,
	.mobile\:link-ui-fill-opal-05 a {
		color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:active\:link-ui-fill-opal-6 a:active,
	.mobile\:focus\:link-ui-fill-opal-6 a:focus,
	.mobile\:hover\:link-ui-fill-opal-6 a:hover,
	.mobile\:link-ui-fill-opal-6 a {
		color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:active\:link-ui-fill-opal-06 a:active,
	.mobile\:focus\:link-ui-fill-opal-06 a:focus,
	.mobile\:hover\:link-ui-fill-opal-06 a:hover,
	.mobile\:link-ui-fill-opal-06 a {
		color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:active\:link-ui-fill-opal-7 a:active,
	.mobile\:focus\:link-ui-fill-opal-7 a:focus,
	.mobile\:hover\:link-ui-fill-opal-7 a:hover,
	.mobile\:link-ui-fill-opal-7 a {
		color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:active\:link-ui-fill-opal-07 a:active,
	.mobile\:focus\:link-ui-fill-opal-07 a:focus,
	.mobile\:hover\:link-ui-fill-opal-07 a:hover,
	.mobile\:link-ui-fill-opal-07 a {
		color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:active\:link-ui-fill-opal-8 a:active,
	.mobile\:focus\:link-ui-fill-opal-8 a:focus,
	.mobile\:hover\:link-ui-fill-opal-8 a:hover,
	.mobile\:link-ui-fill-opal-8 a {
		color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:active\:link-ui-fill-opal-08 a:active,
	.mobile\:focus\:link-ui-fill-opal-08 a:focus,
	.mobile\:hover\:link-ui-fill-opal-08 a:hover,
	.mobile\:link-ui-fill-opal-08 a {
		color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:active\:link-ui-fill-opal-9 a:active,
	.mobile\:focus\:link-ui-fill-opal-9 a:focus,
	.mobile\:hover\:link-ui-fill-opal-9 a:hover,
	.mobile\:link-ui-fill-opal-9 a {
		color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:active\:link-ui-fill-opal-09 a:active,
	.mobile\:focus\:link-ui-fill-opal-09 a:focus,
	.mobile\:hover\:link-ui-fill-opal-09 a:hover,
	.mobile\:link-ui-fill-opal-09 a {
		color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:active\:link-ui-fill-opal-10 a:active,
	.mobile\:focus\:link-ui-fill-opal-10 a:focus,
	.mobile\:hover\:link-ui-fill-opal-10 a:hover,
	.mobile\:link-ui-fill-opal-10 a {
		color: #fff;
	}
	.mobile\:focus\:txt-ui-stroke:focus,
	.mobile\:hover\:txt-ui-stroke:hover,
	.mobile\:txt-ui-stroke {
		color: #6d6d9c;
	}
	.mobile\:focus\:txt-ui-stroke-opal-00:focus,
	.mobile\:focus\:txt-ui-stroke-opal-0:focus,
	.mobile\:hover\:txt-ui-stroke-opal-00:hover,
	.mobile\:hover\:txt-ui-stroke-opal-0:hover,
	.mobile\:txt-ui-stroke-opal-0,
	.mobile\:txt-ui-stroke-opal-00 {
		color: rgba(109, 109, 156, 0);
	}
	.mobile\:focus\:txt-ui-stroke-opal-1:focus,
	.mobile\:hover\:txt-ui-stroke-opal-1:hover,
	.mobile\:txt-ui-stroke-opal-1 {
		color: rgba(109, 109, 156, 0.1);
	}
	.mobile\:focus\:txt-ui-stroke-opal-01:focus,
	.mobile\:hover\:txt-ui-stroke-opal-01:hover,
	.mobile\:txt-ui-stroke-opal-01 {
		color: rgba(109, 109, 156, 0.01);
	}
	.mobile\:focus\:txt-ui-stroke-opal-2:focus,
	.mobile\:hover\:txt-ui-stroke-opal-2:hover,
	.mobile\:txt-ui-stroke-opal-2 {
		color: rgba(109, 109, 156, 0.2);
	}
	.mobile\:focus\:txt-ui-stroke-opal-02:focus,
	.mobile\:hover\:txt-ui-stroke-opal-02:hover,
	.mobile\:txt-ui-stroke-opal-02 {
		color: rgba(109, 109, 156, 0.02);
	}
	.mobile\:focus\:txt-ui-stroke-opal-3:focus,
	.mobile\:hover\:txt-ui-stroke-opal-3:hover,
	.mobile\:txt-ui-stroke-opal-3 {
		color: rgba(109, 109, 156, 0.3);
	}
	.mobile\:focus\:txt-ui-stroke-opal-03:focus,
	.mobile\:hover\:txt-ui-stroke-opal-03:hover,
	.mobile\:txt-ui-stroke-opal-03 {
		color: rgba(109, 109, 156, 0.03);
	}
	.mobile\:focus\:txt-ui-stroke-opal-4:focus,
	.mobile\:hover\:txt-ui-stroke-opal-4:hover,
	.mobile\:txt-ui-stroke-opal-4 {
		color: rgba(109, 109, 156, 0.4);
	}
	.mobile\:focus\:txt-ui-stroke-opal-04:focus,
	.mobile\:hover\:txt-ui-stroke-opal-04:hover,
	.mobile\:txt-ui-stroke-opal-04 {
		color: rgba(109, 109, 156, 0.04);
	}
	.mobile\:focus\:txt-ui-stroke-opal-5:focus,
	.mobile\:hover\:txt-ui-stroke-opal-5:hover,
	.mobile\:txt-ui-stroke-opal-5 {
		color: rgba(109, 109, 156, 0.5);
	}
	.mobile\:focus\:txt-ui-stroke-opal-05:focus,
	.mobile\:hover\:txt-ui-stroke-opal-05:hover,
	.mobile\:txt-ui-stroke-opal-05 {
		color: rgba(109, 109, 156, 0.05);
	}
	.mobile\:focus\:txt-ui-stroke-opal-6:focus,
	.mobile\:hover\:txt-ui-stroke-opal-6:hover,
	.mobile\:txt-ui-stroke-opal-6 {
		color: rgba(109, 109, 156, 0.6);
	}
	.mobile\:focus\:txt-ui-stroke-opal-06:focus,
	.mobile\:hover\:txt-ui-stroke-opal-06:hover,
	.mobile\:txt-ui-stroke-opal-06 {
		color: rgba(109, 109, 156, 0.06);
	}
	.mobile\:focus\:txt-ui-stroke-opal-7:focus,
	.mobile\:hover\:txt-ui-stroke-opal-7:hover,
	.mobile\:txt-ui-stroke-opal-7 {
		color: rgba(109, 109, 156, 0.7);
	}
	.mobile\:focus\:txt-ui-stroke-opal-07:focus,
	.mobile\:hover\:txt-ui-stroke-opal-07:hover,
	.mobile\:txt-ui-stroke-opal-07 {
		color: rgba(109, 109, 156, 0.07);
	}
	.mobile\:focus\:txt-ui-stroke-opal-8:focus,
	.mobile\:hover\:txt-ui-stroke-opal-8:hover,
	.mobile\:txt-ui-stroke-opal-8 {
		color: rgba(109, 109, 156, 0.8);
	}
	.mobile\:focus\:txt-ui-stroke-opal-08:focus,
	.mobile\:hover\:txt-ui-stroke-opal-08:hover,
	.mobile\:txt-ui-stroke-opal-08 {
		color: rgba(109, 109, 156, 0.08);
	}
	.mobile\:focus\:txt-ui-stroke-opal-9:focus,
	.mobile\:hover\:txt-ui-stroke-opal-9:hover,
	.mobile\:txt-ui-stroke-opal-9 {
		color: rgba(109, 109, 156, 0.9);
	}
	.mobile\:focus\:txt-ui-stroke-opal-09:focus,
	.mobile\:hover\:txt-ui-stroke-opal-09:hover,
	.mobile\:txt-ui-stroke-opal-09 {
		color: rgba(109, 109, 156, 0.09);
	}
	.mobile\:focus\:txt-ui-stroke-opal-10:focus,
	.mobile\:hover\:txt-ui-stroke-opal-10:hover,
	.mobile\:txt-ui-stroke-opal-10 {
		color: #6d6d9c;
	}
	.mobile\:focus\:txt-ui-text:focus,
	.mobile\:hover\:txt-ui-text:hover,
	.mobile\:txt-ui-text {
		color: #383f76;
	}
	.mobile\:focus\:txt-ui-text-opal-00:focus,
	.mobile\:focus\:txt-ui-text-opal-0:focus,
	.mobile\:hover\:txt-ui-text-opal-00:hover,
	.mobile\:hover\:txt-ui-text-opal-0:hover,
	.mobile\:txt-ui-text-opal-0,
	.mobile\:txt-ui-text-opal-00 {
		color: rgba(56, 63, 118, 0);
	}
	.mobile\:focus\:txt-ui-text-opal-1:focus,
	.mobile\:hover\:txt-ui-text-opal-1:hover,
	.mobile\:txt-ui-text-opal-1 {
		color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:focus\:txt-ui-text-opal-01:focus,
	.mobile\:hover\:txt-ui-text-opal-01:hover,
	.mobile\:txt-ui-text-opal-01 {
		color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:focus\:txt-ui-text-opal-2:focus,
	.mobile\:hover\:txt-ui-text-opal-2:hover,
	.mobile\:txt-ui-text-opal-2 {
		color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:focus\:txt-ui-text-opal-02:focus,
	.mobile\:hover\:txt-ui-text-opal-02:hover,
	.mobile\:txt-ui-text-opal-02 {
		color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:focus\:txt-ui-text-opal-3:focus,
	.mobile\:hover\:txt-ui-text-opal-3:hover,
	.mobile\:txt-ui-text-opal-3 {
		color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:focus\:txt-ui-text-opal-03:focus,
	.mobile\:hover\:txt-ui-text-opal-03:hover,
	.mobile\:txt-ui-text-opal-03 {
		color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:focus\:txt-ui-text-opal-4:focus,
	.mobile\:hover\:txt-ui-text-opal-4:hover,
	.mobile\:txt-ui-text-opal-4 {
		color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:focus\:txt-ui-text-opal-04:focus,
	.mobile\:hover\:txt-ui-text-opal-04:hover,
	.mobile\:txt-ui-text-opal-04 {
		color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:focus\:txt-ui-text-opal-5:focus,
	.mobile\:hover\:txt-ui-text-opal-5:hover,
	.mobile\:txt-ui-text-opal-5 {
		color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:focus\:txt-ui-text-opal-05:focus,
	.mobile\:hover\:txt-ui-text-opal-05:hover,
	.mobile\:txt-ui-text-opal-05 {
		color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:focus\:txt-ui-text-opal-6:focus,
	.mobile\:hover\:txt-ui-text-opal-6:hover,
	.mobile\:txt-ui-text-opal-6 {
		color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:focus\:txt-ui-text-opal-06:focus,
	.mobile\:hover\:txt-ui-text-opal-06:hover,
	.mobile\:txt-ui-text-opal-06 {
		color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:focus\:txt-ui-text-opal-7:focus,
	.mobile\:hover\:txt-ui-text-opal-7:hover,
	.mobile\:txt-ui-text-opal-7 {
		color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:focus\:txt-ui-text-opal-07:focus,
	.mobile\:hover\:txt-ui-text-opal-07:hover,
	.mobile\:txt-ui-text-opal-07 {
		color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:focus\:txt-ui-text-opal-8:focus,
	.mobile\:hover\:txt-ui-text-opal-8:hover,
	.mobile\:txt-ui-text-opal-8 {
		color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:focus\:txt-ui-text-opal-08:focus,
	.mobile\:hover\:txt-ui-text-opal-08:hover,
	.mobile\:txt-ui-text-opal-08 {
		color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:focus\:txt-ui-text-opal-9:focus,
	.mobile\:hover\:txt-ui-text-opal-9:hover,
	.mobile\:txt-ui-text-opal-9 {
		color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:focus\:txt-ui-text-opal-09:focus,
	.mobile\:hover\:txt-ui-text-opal-09:hover,
	.mobile\:txt-ui-text-opal-09 {
		color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:focus\:txt-ui-text-opal-10:focus,
	.mobile\:hover\:txt-ui-text-opal-10:hover,
	.mobile\:txt-ui-text-opal-10 {
		color: #383f76;
	}
	.mobile\:bg-dark-purple,
	.mobile\:focus\:bg-dark-purple:focus,
	.mobile\:hover\:bg-dark-purple:hover {
		background: #441c99;
	}
	.mobile\:bg-dark-purple-opal-0,
	.mobile\:bg-dark-purple-opal-00,
	.mobile\:focus\:bg-dark-purple-opal-00:focus,
	.mobile\:focus\:bg-dark-purple-opal-0:focus,
	.mobile\:hover\:bg-dark-purple-opal-00:hover,
	.mobile\:hover\:bg-dark-purple-opal-0:hover {
		background: rgba(68, 28, 153, 0);
	}
	.mobile\:bg-dark-purple-opal-1,
	.mobile\:focus\:bg-dark-purple-opal-1:focus,
	.mobile\:hover\:bg-dark-purple-opal-1:hover {
		background: rgba(68, 28, 153, 0.1);
	}
	.mobile\:bg-dark-purple-opal-01,
	.mobile\:focus\:bg-dark-purple-opal-01:focus,
	.mobile\:hover\:bg-dark-purple-opal-01:hover {
		background: rgba(68, 28, 153, 0.01);
	}
	.mobile\:bg-dark-purple-opal-2,
	.mobile\:focus\:bg-dark-purple-opal-2:focus,
	.mobile\:hover\:bg-dark-purple-opal-2:hover {
		background: rgba(68, 28, 153, 0.2);
	}
	.mobile\:bg-dark-purple-opal-02,
	.mobile\:focus\:bg-dark-purple-opal-02:focus,
	.mobile\:hover\:bg-dark-purple-opal-02:hover {
		background: rgba(68, 28, 153, 0.02);
	}
	.mobile\:bg-dark-purple-opal-3,
	.mobile\:focus\:bg-dark-purple-opal-3:focus,
	.mobile\:hover\:bg-dark-purple-opal-3:hover {
		background: rgba(68, 28, 153, 0.3);
	}
	.mobile\:bg-dark-purple-opal-03,
	.mobile\:focus\:bg-dark-purple-opal-03:focus,
	.mobile\:hover\:bg-dark-purple-opal-03:hover {
		background: rgba(68, 28, 153, 0.03);
	}
	.mobile\:bg-dark-purple-opal-4,
	.mobile\:focus\:bg-dark-purple-opal-4:focus,
	.mobile\:hover\:bg-dark-purple-opal-4:hover {
		background: rgba(68, 28, 153, 0.4);
	}
	.mobile\:bg-dark-purple-opal-04,
	.mobile\:focus\:bg-dark-purple-opal-04:focus,
	.mobile\:hover\:bg-dark-purple-opal-04:hover {
		background: rgba(68, 28, 153, 0.04);
	}
	.mobile\:bg-dark-purple-opal-5,
	.mobile\:focus\:bg-dark-purple-opal-5:focus,
	.mobile\:hover\:bg-dark-purple-opal-5:hover {
		background: rgba(68, 28, 153, 0.5);
	}
	.mobile\:bg-dark-purple-opal-05,
	.mobile\:focus\:bg-dark-purple-opal-05:focus,
	.mobile\:hover\:bg-dark-purple-opal-05:hover {
		background: rgba(68, 28, 153, 0.05);
	}
	.mobile\:bg-dark-purple-opal-6,
	.mobile\:focus\:bg-dark-purple-opal-6:focus,
	.mobile\:hover\:bg-dark-purple-opal-6:hover {
		background: rgba(68, 28, 153, 0.6);
	}
	.mobile\:bg-dark-purple-opal-06,
	.mobile\:focus\:bg-dark-purple-opal-06:focus,
	.mobile\:hover\:bg-dark-purple-opal-06:hover {
		background: rgba(68, 28, 153, 0.06);
	}
	.mobile\:bg-dark-purple-opal-7,
	.mobile\:focus\:bg-dark-purple-opal-7:focus,
	.mobile\:hover\:bg-dark-purple-opal-7:hover {
		background: rgba(68, 28, 153, 0.7);
	}
	.mobile\:bg-dark-purple-opal-07,
	.mobile\:focus\:bg-dark-purple-opal-07:focus,
	.mobile\:hover\:bg-dark-purple-opal-07:hover {
		background: rgba(68, 28, 153, 0.07);
	}
	.mobile\:bg-dark-purple-opal-8,
	.mobile\:focus\:bg-dark-purple-opal-8:focus,
	.mobile\:hover\:bg-dark-purple-opal-8:hover {
		background: rgba(68, 28, 153, 0.8);
	}
	.mobile\:bg-dark-purple-opal-08,
	.mobile\:focus\:bg-dark-purple-opal-08:focus,
	.mobile\:hover\:bg-dark-purple-opal-08:hover {
		background: rgba(68, 28, 153, 0.08);
	}
	.mobile\:bg-dark-purple-opal-9,
	.mobile\:focus\:bg-dark-purple-opal-9:focus,
	.mobile\:hover\:bg-dark-purple-opal-9:hover {
		background: rgba(68, 28, 153, 0.9);
	}
	.mobile\:bg-dark-purple-opal-09,
	.mobile\:focus\:bg-dark-purple-opal-09:focus,
	.mobile\:hover\:bg-dark-purple-opal-09:hover {
		background: rgba(68, 28, 153, 0.09);
	}
	.mobile\:bg-dark-purple-opal-10,
	.mobile\:focus\:bg-dark-purple-opal-10:focus,
	.mobile\:hover\:bg-dark-purple-opal-10:hover {
		background: #441c99;
	}
	.mobile\:bg-purple,
	.mobile\:focus\:bg-purple:focus,
	.mobile\:hover\:bg-purple:hover {
		background: #9043c6;
	}
	.mobile\:bg-purple-opal-0,
	.mobile\:bg-purple-opal-00,
	.mobile\:focus\:bg-purple-opal-00:focus,
	.mobile\:focus\:bg-purple-opal-0:focus,
	.mobile\:hover\:bg-purple-opal-00:hover,
	.mobile\:hover\:bg-purple-opal-0:hover {
		background: rgba(144, 67, 198, 0);
	}
	.mobile\:bg-purple-opal-1,
	.mobile\:focus\:bg-purple-opal-1:focus,
	.mobile\:hover\:bg-purple-opal-1:hover {
		background: rgba(144, 67, 198, 0.1);
	}
	.mobile\:bg-purple-opal-01,
	.mobile\:focus\:bg-purple-opal-01:focus,
	.mobile\:hover\:bg-purple-opal-01:hover {
		background: rgba(144, 67, 198, 0.01);
	}
	.mobile\:bg-purple-opal-2,
	.mobile\:focus\:bg-purple-opal-2:focus,
	.mobile\:hover\:bg-purple-opal-2:hover {
		background: rgba(144, 67, 198, 0.2);
	}
	.mobile\:bg-purple-opal-02,
	.mobile\:focus\:bg-purple-opal-02:focus,
	.mobile\:hover\:bg-purple-opal-02:hover {
		background: rgba(144, 67, 198, 0.02);
	}
	.mobile\:bg-purple-opal-3,
	.mobile\:focus\:bg-purple-opal-3:focus,
	.mobile\:hover\:bg-purple-opal-3:hover {
		background: rgba(144, 67, 198, 0.3);
	}
	.mobile\:bg-purple-opal-03,
	.mobile\:focus\:bg-purple-opal-03:focus,
	.mobile\:hover\:bg-purple-opal-03:hover {
		background: rgba(144, 67, 198, 0.03);
	}
	.mobile\:bg-purple-opal-4,
	.mobile\:focus\:bg-purple-opal-4:focus,
	.mobile\:hover\:bg-purple-opal-4:hover {
		background: rgba(144, 67, 198, 0.4);
	}
	.mobile\:bg-purple-opal-04,
	.mobile\:focus\:bg-purple-opal-04:focus,
	.mobile\:hover\:bg-purple-opal-04:hover {
		background: rgba(144, 67, 198, 0.04);
	}
	.mobile\:bg-purple-opal-5,
	.mobile\:focus\:bg-purple-opal-5:focus,
	.mobile\:hover\:bg-purple-opal-5:hover {
		background: rgba(144, 67, 198, 0.5);
	}
	.mobile\:bg-purple-opal-05,
	.mobile\:focus\:bg-purple-opal-05:focus,
	.mobile\:hover\:bg-purple-opal-05:hover {
		background: rgba(144, 67, 198, 0.05);
	}
	.mobile\:bg-purple-opal-6,
	.mobile\:focus\:bg-purple-opal-6:focus,
	.mobile\:hover\:bg-purple-opal-6:hover {
		background: rgba(144, 67, 198, 0.6);
	}
	.mobile\:bg-purple-opal-06,
	.mobile\:focus\:bg-purple-opal-06:focus,
	.mobile\:hover\:bg-purple-opal-06:hover {
		background: rgba(144, 67, 198, 0.06);
	}
	.mobile\:bg-purple-opal-7,
	.mobile\:focus\:bg-purple-opal-7:focus,
	.mobile\:hover\:bg-purple-opal-7:hover {
		background: rgba(144, 67, 198, 0.7);
	}
	.mobile\:bg-purple-opal-07,
	.mobile\:focus\:bg-purple-opal-07:focus,
	.mobile\:hover\:bg-purple-opal-07:hover {
		background: rgba(144, 67, 198, 0.07);
	}
	.mobile\:bg-purple-opal-8,
	.mobile\:focus\:bg-purple-opal-8:focus,
	.mobile\:hover\:bg-purple-opal-8:hover {
		background: rgba(144, 67, 198, 0.8);
	}
	.mobile\:bg-purple-opal-08,
	.mobile\:focus\:bg-purple-opal-08:focus,
	.mobile\:hover\:bg-purple-opal-08:hover {
		background: rgba(144, 67, 198, 0.08);
	}
	.mobile\:bg-purple-opal-9,
	.mobile\:focus\:bg-purple-opal-9:focus,
	.mobile\:hover\:bg-purple-opal-9:hover {
		background: rgba(144, 67, 198, 0.9);
	}
	.mobile\:bg-purple-opal-09,
	.mobile\:focus\:bg-purple-opal-09:focus,
	.mobile\:hover\:bg-purple-opal-09:hover {
		background: rgba(144, 67, 198, 0.09);
	}
	.mobile\:bg-purple-opal-10,
	.mobile\:focus\:bg-purple-opal-10:focus,
	.mobile\:hover\:bg-purple-opal-10:hover {
		background: #9043c6;
	}
	.mobile\:bg-lavender,
	.mobile\:focus\:bg-lavender:focus,
	.mobile\:hover\:bg-lavender:hover {
		background: #c481f3;
	}
	.mobile\:bg-lavender-opal-0,
	.mobile\:bg-lavender-opal-00,
	.mobile\:focus\:bg-lavender-opal-00:focus,
	.mobile\:focus\:bg-lavender-opal-0:focus,
	.mobile\:hover\:bg-lavender-opal-00:hover,
	.mobile\:hover\:bg-lavender-opal-0:hover {
		background: rgba(196, 129, 243, 0);
	}
	.mobile\:bg-lavender-opal-1,
	.mobile\:focus\:bg-lavender-opal-1:focus,
	.mobile\:hover\:bg-lavender-opal-1:hover {
		background: rgba(196, 129, 243, 0.1);
	}
	.mobile\:bg-lavender-opal-01,
	.mobile\:focus\:bg-lavender-opal-01:focus,
	.mobile\:hover\:bg-lavender-opal-01:hover {
		background: rgba(196, 129, 243, 0.01);
	}
	.mobile\:bg-lavender-opal-2,
	.mobile\:focus\:bg-lavender-opal-2:focus,
	.mobile\:hover\:bg-lavender-opal-2:hover {
		background: rgba(196, 129, 243, 0.2);
	}
	.mobile\:bg-lavender-opal-02,
	.mobile\:focus\:bg-lavender-opal-02:focus,
	.mobile\:hover\:bg-lavender-opal-02:hover {
		background: rgba(196, 129, 243, 0.02);
	}
	.mobile\:bg-lavender-opal-3,
	.mobile\:focus\:bg-lavender-opal-3:focus,
	.mobile\:hover\:bg-lavender-opal-3:hover {
		background: rgba(196, 129, 243, 0.3);
	}
	.mobile\:bg-lavender-opal-03,
	.mobile\:focus\:bg-lavender-opal-03:focus,
	.mobile\:hover\:bg-lavender-opal-03:hover {
		background: rgba(196, 129, 243, 0.03);
	}
	.mobile\:bg-lavender-opal-4,
	.mobile\:focus\:bg-lavender-opal-4:focus,
	.mobile\:hover\:bg-lavender-opal-4:hover {
		background: rgba(196, 129, 243, 0.4);
	}
	.mobile\:bg-lavender-opal-04,
	.mobile\:focus\:bg-lavender-opal-04:focus,
	.mobile\:hover\:bg-lavender-opal-04:hover {
		background: rgba(196, 129, 243, 0.04);
	}
	.mobile\:bg-lavender-opal-5,
	.mobile\:focus\:bg-lavender-opal-5:focus,
	.mobile\:hover\:bg-lavender-opal-5:hover {
		background: rgba(196, 129, 243, 0.5);
	}
	.mobile\:bg-lavender-opal-05,
	.mobile\:focus\:bg-lavender-opal-05:focus,
	.mobile\:hover\:bg-lavender-opal-05:hover {
		background: rgba(196, 129, 243, 0.05);
	}
	.mobile\:bg-lavender-opal-6,
	.mobile\:focus\:bg-lavender-opal-6:focus,
	.mobile\:hover\:bg-lavender-opal-6:hover {
		background: rgba(196, 129, 243, 0.6);
	}
	.mobile\:bg-lavender-opal-06,
	.mobile\:focus\:bg-lavender-opal-06:focus,
	.mobile\:hover\:bg-lavender-opal-06:hover {
		background: rgba(196, 129, 243, 0.06);
	}
	.mobile\:bg-lavender-opal-7,
	.mobile\:focus\:bg-lavender-opal-7:focus,
	.mobile\:hover\:bg-lavender-opal-7:hover {
		background: rgba(196, 129, 243, 0.7);
	}
	.mobile\:bg-lavender-opal-07,
	.mobile\:focus\:bg-lavender-opal-07:focus,
	.mobile\:hover\:bg-lavender-opal-07:hover {
		background: rgba(196, 129, 243, 0.07);
	}
	.mobile\:bg-lavender-opal-8,
	.mobile\:focus\:bg-lavender-opal-8:focus,
	.mobile\:hover\:bg-lavender-opal-8:hover {
		background: rgba(196, 129, 243, 0.8);
	}
	.mobile\:bg-lavender-opal-08,
	.mobile\:focus\:bg-lavender-opal-08:focus,
	.mobile\:hover\:bg-lavender-opal-08:hover {
		background: rgba(196, 129, 243, 0.08);
	}
	.mobile\:bg-lavender-opal-9,
	.mobile\:focus\:bg-lavender-opal-9:focus,
	.mobile\:hover\:bg-lavender-opal-9:hover {
		background: rgba(196, 129, 243, 0.9);
	}
	.mobile\:bg-lavender-opal-09,
	.mobile\:focus\:bg-lavender-opal-09:focus,
	.mobile\:hover\:bg-lavender-opal-09:hover {
		background: rgba(196, 129, 243, 0.09);
	}
	.mobile\:bg-lavender-opal-10,
	.mobile\:focus\:bg-lavender-opal-10:focus,
	.mobile\:hover\:bg-lavender-opal-10:hover {
		background: #c481f3;
	}
	.mobile\:bg-black,
	.mobile\:focus\:bg-black:focus,
	.mobile\:hover\:bg-black:hover {
		background: #000;
	}
	.mobile\:bg-black-opal-0,
	.mobile\:bg-black-opal-00,
	.mobile\:focus\:bg-black-opal-00:focus,
	.mobile\:focus\:bg-black-opal-0:focus,
	.mobile\:hover\:bg-black-opal-00:hover,
	.mobile\:hover\:bg-black-opal-0:hover {
		background: transparent;
	}
	.mobile\:bg-black-opal-1,
	.mobile\:focus\:bg-black-opal-1:focus,
	.mobile\:hover\:bg-black-opal-1:hover {
		background: rgba(0, 0, 0, 0.1);
	}
	.mobile\:bg-black-opal-01,
	.mobile\:focus\:bg-black-opal-01:focus,
	.mobile\:hover\:bg-black-opal-01:hover {
		background: rgba(0, 0, 0, 0.01);
	}
	.mobile\:bg-black-opal-2,
	.mobile\:focus\:bg-black-opal-2:focus,
	.mobile\:hover\:bg-black-opal-2:hover {
		background: rgba(0, 0, 0, 0.2);
	}
	.mobile\:bg-black-opal-02,
	.mobile\:focus\:bg-black-opal-02:focus,
	.mobile\:hover\:bg-black-opal-02:hover {
		background: rgba(0, 0, 0, 0.02);
	}
	.mobile\:bg-black-opal-3,
	.mobile\:focus\:bg-black-opal-3:focus,
	.mobile\:hover\:bg-black-opal-3:hover {
		background: rgba(0, 0, 0, 0.3);
	}
	.mobile\:bg-black-opal-03,
	.mobile\:focus\:bg-black-opal-03:focus,
	.mobile\:hover\:bg-black-opal-03:hover {
		background: rgba(0, 0, 0, 0.03);
	}
	.mobile\:bg-black-opal-4,
	.mobile\:focus\:bg-black-opal-4:focus,
	.mobile\:hover\:bg-black-opal-4:hover {
		background: rgba(0, 0, 0, 0.4);
	}
	.mobile\:bg-black-opal-04,
	.mobile\:focus\:bg-black-opal-04:focus,
	.mobile\:hover\:bg-black-opal-04:hover {
		background: rgba(0, 0, 0, 0.04);
	}
	.mobile\:bg-black-opal-5,
	.mobile\:focus\:bg-black-opal-5:focus,
	.mobile\:hover\:bg-black-opal-5:hover {
		background: rgba(0, 0, 0, 0.5);
	}
	.mobile\:bg-black-opal-05,
	.mobile\:focus\:bg-black-opal-05:focus,
	.mobile\:hover\:bg-black-opal-05:hover {
		background: rgba(0, 0, 0, 0.05);
	}
	.mobile\:bg-black-opal-6,
	.mobile\:focus\:bg-black-opal-6:focus,
	.mobile\:hover\:bg-black-opal-6:hover {
		background: rgba(0, 0, 0, 0.6);
	}
	.mobile\:bg-black-opal-06,
	.mobile\:focus\:bg-black-opal-06:focus,
	.mobile\:hover\:bg-black-opal-06:hover {
		background: rgba(0, 0, 0, 0.06);
	}
	.mobile\:bg-black-opal-7,
	.mobile\:focus\:bg-black-opal-7:focus,
	.mobile\:hover\:bg-black-opal-7:hover {
		background: rgba(0, 0, 0, 0.7);
	}
	.mobile\:bg-black-opal-07,
	.mobile\:focus\:bg-black-opal-07:focus,
	.mobile\:hover\:bg-black-opal-07:hover {
		background: rgba(0, 0, 0, 0.07);
	}
	.mobile\:bg-black-opal-8,
	.mobile\:focus\:bg-black-opal-8:focus,
	.mobile\:hover\:bg-black-opal-8:hover {
		background: rgba(0, 0, 0, 0.8);
	}
	.mobile\:bg-black-opal-08,
	.mobile\:focus\:bg-black-opal-08:focus,
	.mobile\:hover\:bg-black-opal-08:hover {
		background: rgba(0, 0, 0, 0.08);
	}
	.mobile\:bg-black-opal-9,
	.mobile\:focus\:bg-black-opal-9:focus,
	.mobile\:hover\:bg-black-opal-9:hover {
		background: rgba(0, 0, 0, 0.9);
	}
	.mobile\:bg-black-opal-09,
	.mobile\:focus\:bg-black-opal-09:focus,
	.mobile\:hover\:bg-black-opal-09:hover {
		background: rgba(0, 0, 0, 0.09);
	}
	.mobile\:bg-black-opal-10,
	.mobile\:focus\:bg-black-opal-10:focus,
	.mobile\:hover\:bg-black-opal-10:hover {
		background: #000;
	}
	.mobile\:bg-space,
	.mobile\:focus\:bg-space:focus,
	.mobile\:hover\:bg-space:hover {
		background: #01011e;
	}
	.mobile\:bg-space-opal-0,
	.mobile\:bg-space-opal-00,
	.mobile\:focus\:bg-space-opal-00:focus,
	.mobile\:focus\:bg-space-opal-0:focus,
	.mobile\:hover\:bg-space-opal-00:hover,
	.mobile\:hover\:bg-space-opal-0:hover {
		background: rgba(1, 1, 30, 0);
	}
	.mobile\:bg-space-opal-1,
	.mobile\:focus\:bg-space-opal-1:focus,
	.mobile\:hover\:bg-space-opal-1:hover {
		background: rgba(1, 1, 30, 0.1);
	}
	.mobile\:bg-space-opal-01,
	.mobile\:focus\:bg-space-opal-01:focus,
	.mobile\:hover\:bg-space-opal-01:hover {
		background: rgba(1, 1, 30, 0.01);
	}
	.mobile\:bg-space-opal-2,
	.mobile\:focus\:bg-space-opal-2:focus,
	.mobile\:hover\:bg-space-opal-2:hover {
		background: rgba(1, 1, 30, 0.2);
	}
	.mobile\:bg-space-opal-02,
	.mobile\:focus\:bg-space-opal-02:focus,
	.mobile\:hover\:bg-space-opal-02:hover {
		background: rgba(1, 1, 30, 0.02);
	}
	.mobile\:bg-space-opal-3,
	.mobile\:focus\:bg-space-opal-3:focus,
	.mobile\:hover\:bg-space-opal-3:hover {
		background: rgba(1, 1, 30, 0.3);
	}
	.mobile\:bg-space-opal-03,
	.mobile\:focus\:bg-space-opal-03:focus,
	.mobile\:hover\:bg-space-opal-03:hover {
		background: rgba(1, 1, 30, 0.03);
	}
	.mobile\:bg-space-opal-4,
	.mobile\:focus\:bg-space-opal-4:focus,
	.mobile\:hover\:bg-space-opal-4:hover {
		background: rgba(1, 1, 30, 0.4);
	}
	.mobile\:bg-space-opal-04,
	.mobile\:focus\:bg-space-opal-04:focus,
	.mobile\:hover\:bg-space-opal-04:hover {
		background: rgba(1, 1, 30, 0.04);
	}
	.mobile\:bg-space-opal-5,
	.mobile\:focus\:bg-space-opal-5:focus,
	.mobile\:hover\:bg-space-opal-5:hover {
		background: rgba(1, 1, 30, 0.5);
	}
	.mobile\:bg-space-opal-05,
	.mobile\:focus\:bg-space-opal-05:focus,
	.mobile\:hover\:bg-space-opal-05:hover {
		background: rgba(1, 1, 30, 0.05);
	}
	.mobile\:bg-space-opal-6,
	.mobile\:focus\:bg-space-opal-6:focus,
	.mobile\:hover\:bg-space-opal-6:hover {
		background: rgba(1, 1, 30, 0.6);
	}
	.mobile\:bg-space-opal-06,
	.mobile\:focus\:bg-space-opal-06:focus,
	.mobile\:hover\:bg-space-opal-06:hover {
		background: rgba(1, 1, 30, 0.06);
	}
	.mobile\:bg-space-opal-7,
	.mobile\:focus\:bg-space-opal-7:focus,
	.mobile\:hover\:bg-space-opal-7:hover {
		background: rgba(1, 1, 30, 0.7);
	}
	.mobile\:bg-space-opal-07,
	.mobile\:focus\:bg-space-opal-07:focus,
	.mobile\:hover\:bg-space-opal-07:hover {
		background: rgba(1, 1, 30, 0.07);
	}
	.mobile\:bg-space-opal-8,
	.mobile\:focus\:bg-space-opal-8:focus,
	.mobile\:hover\:bg-space-opal-8:hover {
		background: rgba(1, 1, 30, 0.8);
	}
	.mobile\:bg-space-opal-08,
	.mobile\:focus\:bg-space-opal-08:focus,
	.mobile\:hover\:bg-space-opal-08:hover {
		background: rgba(1, 1, 30, 0.08);
	}
	.mobile\:bg-space-opal-9,
	.mobile\:focus\:bg-space-opal-9:focus,
	.mobile\:hover\:bg-space-opal-9:hover {
		background: rgba(1, 1, 30, 0.9);
	}
	.mobile\:bg-space-opal-09,
	.mobile\:focus\:bg-space-opal-09:focus,
	.mobile\:hover\:bg-space-opal-09:hover {
		background: rgba(1, 1, 30, 0.09);
	}
	.mobile\:bg-space-opal-10,
	.mobile\:focus\:bg-space-opal-10:focus,
	.mobile\:hover\:bg-space-opal-10:hover {
		background: #01011e;
	}
	.mobile\:bg-dawn,
	.mobile\:focus\:bg-dawn:focus,
	.mobile\:hover\:bg-dawn:hover {
		background: #383f76;
	}
	.mobile\:bg-dawn-opal-0,
	.mobile\:bg-dawn-opal-00,
	.mobile\:focus\:bg-dawn-opal-00:focus,
	.mobile\:focus\:bg-dawn-opal-0:focus,
	.mobile\:hover\:bg-dawn-opal-00:hover,
	.mobile\:hover\:bg-dawn-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.mobile\:bg-dawn-opal-1,
	.mobile\:focus\:bg-dawn-opal-1:focus,
	.mobile\:hover\:bg-dawn-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.mobile\:bg-dawn-opal-01,
	.mobile\:focus\:bg-dawn-opal-01:focus,
	.mobile\:hover\:bg-dawn-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.mobile\:bg-dawn-opal-2,
	.mobile\:focus\:bg-dawn-opal-2:focus,
	.mobile\:hover\:bg-dawn-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.mobile\:bg-dawn-opal-02,
	.mobile\:focus\:bg-dawn-opal-02:focus,
	.mobile\:hover\:bg-dawn-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.mobile\:bg-dawn-opal-3,
	.mobile\:focus\:bg-dawn-opal-3:focus,
	.mobile\:hover\:bg-dawn-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.mobile\:bg-dawn-opal-03,
	.mobile\:focus\:bg-dawn-opal-03:focus,
	.mobile\:hover\:bg-dawn-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.mobile\:bg-dawn-opal-4,
	.mobile\:focus\:bg-dawn-opal-4:focus,
	.mobile\:hover\:bg-dawn-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.mobile\:bg-dawn-opal-04,
	.mobile\:focus\:bg-dawn-opal-04:focus,
	.mobile\:hover\:bg-dawn-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.mobile\:bg-dawn-opal-5,
	.mobile\:focus\:bg-dawn-opal-5:focus,
	.mobile\:hover\:bg-dawn-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.mobile\:bg-dawn-opal-05,
	.mobile\:focus\:bg-dawn-opal-05:focus,
	.mobile\:hover\:bg-dawn-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.mobile\:bg-dawn-opal-6,
	.mobile\:focus\:bg-dawn-opal-6:focus,
	.mobile\:hover\:bg-dawn-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.mobile\:bg-dawn-opal-06,
	.mobile\:focus\:bg-dawn-opal-06:focus,
	.mobile\:hover\:bg-dawn-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.mobile\:bg-dawn-opal-7,
	.mobile\:focus\:bg-dawn-opal-7:focus,
	.mobile\:hover\:bg-dawn-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.mobile\:bg-dawn-opal-07,
	.mobile\:focus\:bg-dawn-opal-07:focus,
	.mobile\:hover\:bg-dawn-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.mobile\:bg-dawn-opal-8,
	.mobile\:focus\:bg-dawn-opal-8:focus,
	.mobile\:hover\:bg-dawn-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.mobile\:bg-dawn-opal-08,
	.mobile\:focus\:bg-dawn-opal-08:focus,
	.mobile\:hover\:bg-dawn-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.mobile\:bg-dawn-opal-9,
	.mobile\:focus\:bg-dawn-opal-9:focus,
	.mobile\:hover\:bg-dawn-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.mobile\:bg-dawn-opal-09,
	.mobile\:focus\:bg-dawn-opal-09:focus,
	.mobile\:hover\:bg-dawn-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.mobile\:bg-dawn-opal-10,
	.mobile\:focus\:bg-dawn-opal-10:focus,
	.mobile\:hover\:bg-dawn-opal-10:hover {
		background: #383f76;
	}
	.mobile\:bg-steel,
	.mobile\:focus\:bg-steel:focus,
	.mobile\:hover\:bg-steel:hover {
		background: #555463;
	}
	.mobile\:bg-steel-opal-0,
	.mobile\:bg-steel-opal-00,
	.mobile\:focus\:bg-steel-opal-00:focus,
	.mobile\:focus\:bg-steel-opal-0:focus,
	.mobile\:hover\:bg-steel-opal-00:hover,
	.mobile\:hover\:bg-steel-opal-0:hover {
		background: rgba(85, 84, 99, 0);
	}
	.mobile\:bg-steel-opal-1,
	.mobile\:focus\:bg-steel-opal-1:focus,
	.mobile\:hover\:bg-steel-opal-1:hover {
		background: rgba(85, 84, 99, 0.1);
	}
	.mobile\:bg-steel-opal-01,
	.mobile\:focus\:bg-steel-opal-01:focus,
	.mobile\:hover\:bg-steel-opal-01:hover {
		background: rgba(85, 84, 99, 0.01);
	}
	.mobile\:bg-steel-opal-2,
	.mobile\:focus\:bg-steel-opal-2:focus,
	.mobile\:hover\:bg-steel-opal-2:hover {
		background: rgba(85, 84, 99, 0.2);
	}
	.mobile\:bg-steel-opal-02,
	.mobile\:focus\:bg-steel-opal-02:focus,
	.mobile\:hover\:bg-steel-opal-02:hover {
		background: rgba(85, 84, 99, 0.02);
	}
	.mobile\:bg-steel-opal-3,
	.mobile\:focus\:bg-steel-opal-3:focus,
	.mobile\:hover\:bg-steel-opal-3:hover {
		background: rgba(85, 84, 99, 0.3);
	}
	.mobile\:bg-steel-opal-03,
	.mobile\:focus\:bg-steel-opal-03:focus,
	.mobile\:hover\:bg-steel-opal-03:hover {
		background: rgba(85, 84, 99, 0.03);
	}
	.mobile\:bg-steel-opal-4,
	.mobile\:focus\:bg-steel-opal-4:focus,
	.mobile\:hover\:bg-steel-opal-4:hover {
		background: rgba(85, 84, 99, 0.4);
	}
	.mobile\:bg-steel-opal-04,
	.mobile\:focus\:bg-steel-opal-04:focus,
	.mobile\:hover\:bg-steel-opal-04:hover {
		background: rgba(85, 84, 99, 0.04);
	}
	.mobile\:bg-steel-opal-5,
	.mobile\:focus\:bg-steel-opal-5:focus,
	.mobile\:hover\:bg-steel-opal-5:hover {
		background: rgba(85, 84, 99, 0.5);
	}
	.mobile\:bg-steel-opal-05,
	.mobile\:focus\:bg-steel-opal-05:focus,
	.mobile\:hover\:bg-steel-opal-05:hover {
		background: rgba(85, 84, 99, 0.05);
	}
	.mobile\:bg-steel-opal-6,
	.mobile\:focus\:bg-steel-opal-6:focus,
	.mobile\:hover\:bg-steel-opal-6:hover {
		background: rgba(85, 84, 99, 0.6);
	}
	.mobile\:bg-steel-opal-06,
	.mobile\:focus\:bg-steel-opal-06:focus,
	.mobile\:hover\:bg-steel-opal-06:hover {
		background: rgba(85, 84, 99, 0.06);
	}
	.mobile\:bg-steel-opal-7,
	.mobile\:focus\:bg-steel-opal-7:focus,
	.mobile\:hover\:bg-steel-opal-7:hover {
		background: rgba(85, 84, 99, 0.7);
	}
	.mobile\:bg-steel-opal-07,
	.mobile\:focus\:bg-steel-opal-07:focus,
	.mobile\:hover\:bg-steel-opal-07:hover {
		background: rgba(85, 84, 99, 0.07);
	}
	.mobile\:bg-steel-opal-8,
	.mobile\:focus\:bg-steel-opal-8:focus,
	.mobile\:hover\:bg-steel-opal-8:hover {
		background: rgba(85, 84, 99, 0.8);
	}
	.mobile\:bg-steel-opal-08,
	.mobile\:focus\:bg-steel-opal-08:focus,
	.mobile\:hover\:bg-steel-opal-08:hover {
		background: rgba(85, 84, 99, 0.08);
	}
	.mobile\:bg-steel-opal-9,
	.mobile\:focus\:bg-steel-opal-9:focus,
	.mobile\:hover\:bg-steel-opal-9:hover {
		background: rgba(85, 84, 99, 0.9);
	}
	.mobile\:bg-steel-opal-09,
	.mobile\:focus\:bg-steel-opal-09:focus,
	.mobile\:hover\:bg-steel-opal-09:hover {
		background: rgba(85, 84, 99, 0.09);
	}
	.mobile\:bg-steel-opal-10,
	.mobile\:focus\:bg-steel-opal-10:focus,
	.mobile\:hover\:bg-steel-opal-10:hover {
		background: #555463;
	}
	.mobile\:bg-smoke,
	.mobile\:focus\:bg-smoke:focus,
	.mobile\:hover\:bg-smoke:hover {
		background: #6d6d9c;
	}
	.mobile\:bg-smoke-opal-0,
	.mobile\:bg-smoke-opal-00,
	.mobile\:focus\:bg-smoke-opal-00:focus,
	.mobile\:focus\:bg-smoke-opal-0:focus,
	.mobile\:hover\:bg-smoke-opal-00:hover,
	.mobile\:hover\:bg-smoke-opal-0:hover {
		background: rgba(109, 109, 156, 0);
	}
	.mobile\:bg-smoke-opal-1,
	.mobile\:focus\:bg-smoke-opal-1:focus,
	.mobile\:hover\:bg-smoke-opal-1:hover {
		background: rgba(109, 109, 156, 0.1);
	}
	.mobile\:bg-smoke-opal-01,
	.mobile\:focus\:bg-smoke-opal-01:focus,
	.mobile\:hover\:bg-smoke-opal-01:hover {
		background: rgba(109, 109, 156, 0.01);
	}
	.mobile\:bg-smoke-opal-2,
	.mobile\:focus\:bg-smoke-opal-2:focus,
	.mobile\:hover\:bg-smoke-opal-2:hover {
		background: rgba(109, 109, 156, 0.2);
	}
	.mobile\:bg-smoke-opal-02,
	.mobile\:focus\:bg-smoke-opal-02:focus,
	.mobile\:hover\:bg-smoke-opal-02:hover {
		background: rgba(109, 109, 156, 0.02);
	}
	.mobile\:bg-smoke-opal-3,
	.mobile\:focus\:bg-smoke-opal-3:focus,
	.mobile\:hover\:bg-smoke-opal-3:hover {
		background: rgba(109, 109, 156, 0.3);
	}
	.mobile\:bg-smoke-opal-03,
	.mobile\:focus\:bg-smoke-opal-03:focus,
	.mobile\:hover\:bg-smoke-opal-03:hover {
		background: rgba(109, 109, 156, 0.03);
	}
	.mobile\:bg-smoke-opal-4,
	.mobile\:focus\:bg-smoke-opal-4:focus,
	.mobile\:hover\:bg-smoke-opal-4:hover {
		background: rgba(109, 109, 156, 0.4);
	}
	.mobile\:bg-smoke-opal-04,
	.mobile\:focus\:bg-smoke-opal-04:focus,
	.mobile\:hover\:bg-smoke-opal-04:hover {
		background: rgba(109, 109, 156, 0.04);
	}
	.mobile\:bg-smoke-opal-5,
	.mobile\:focus\:bg-smoke-opal-5:focus,
	.mobile\:hover\:bg-smoke-opal-5:hover {
		background: rgba(109, 109, 156, 0.5);
	}
	.mobile\:bg-smoke-opal-05,
	.mobile\:focus\:bg-smoke-opal-05:focus,
	.mobile\:hover\:bg-smoke-opal-05:hover {
		background: rgba(109, 109, 156, 0.05);
	}
	.mobile\:bg-smoke-opal-6,
	.mobile\:focus\:bg-smoke-opal-6:focus,
	.mobile\:hover\:bg-smoke-opal-6:hover {
		background: rgba(109, 109, 156, 0.6);
	}
	.mobile\:bg-smoke-opal-06,
	.mobile\:focus\:bg-smoke-opal-06:focus,
	.mobile\:hover\:bg-smoke-opal-06:hover {
		background: rgba(109, 109, 156, 0.06);
	}
	.mobile\:bg-smoke-opal-7,
	.mobile\:focus\:bg-smoke-opal-7:focus,
	.mobile\:hover\:bg-smoke-opal-7:hover {
		background: rgba(109, 109, 156, 0.7);
	}
	.mobile\:bg-smoke-opal-07,
	.mobile\:focus\:bg-smoke-opal-07:focus,
	.mobile\:hover\:bg-smoke-opal-07:hover {
		background: rgba(109, 109, 156, 0.07);
	}
	.mobile\:bg-smoke-opal-8,
	.mobile\:focus\:bg-smoke-opal-8:focus,
	.mobile\:hover\:bg-smoke-opal-8:hover {
		background: rgba(109, 109, 156, 0.8);
	}
	.mobile\:bg-smoke-opal-08,
	.mobile\:focus\:bg-smoke-opal-08:focus,
	.mobile\:hover\:bg-smoke-opal-08:hover {
		background: rgba(109, 109, 156, 0.08);
	}
	.mobile\:bg-smoke-opal-9,
	.mobile\:focus\:bg-smoke-opal-9:focus,
	.mobile\:hover\:bg-smoke-opal-9:hover {
		background: rgba(109, 109, 156, 0.9);
	}
	.mobile\:bg-smoke-opal-09,
	.mobile\:focus\:bg-smoke-opal-09:focus,
	.mobile\:hover\:bg-smoke-opal-09:hover {
		background: rgba(109, 109, 156, 0.09);
	}
	.mobile\:bg-smoke-opal-10,
	.mobile\:focus\:bg-smoke-opal-10:focus,
	.mobile\:hover\:bg-smoke-opal-10:hover {
		background: #6d6d9c;
	}
	.mobile\:bg-snow,
	.mobile\:focus\:bg-snow:focus,
	.mobile\:hover\:bg-snow:hover {
		background: #f6f7fb;
	}
	.mobile\:bg-snow-opal-0,
	.mobile\:bg-snow-opal-00,
	.mobile\:focus\:bg-snow-opal-00:focus,
	.mobile\:focus\:bg-snow-opal-0:focus,
	.mobile\:hover\:bg-snow-opal-00:hover,
	.mobile\:hover\:bg-snow-opal-0:hover {
		background: rgba(246, 247, 251, 0);
	}
	.mobile\:bg-snow-opal-1,
	.mobile\:focus\:bg-snow-opal-1:focus,
	.mobile\:hover\:bg-snow-opal-1:hover {
		background: rgba(246, 247, 251, 0.1);
	}
	.mobile\:bg-snow-opal-01,
	.mobile\:focus\:bg-snow-opal-01:focus,
	.mobile\:hover\:bg-snow-opal-01:hover {
		background: rgba(246, 247, 251, 0.01);
	}
	.mobile\:bg-snow-opal-2,
	.mobile\:focus\:bg-snow-opal-2:focus,
	.mobile\:hover\:bg-snow-opal-2:hover {
		background: rgba(246, 247, 251, 0.2);
	}
	.mobile\:bg-snow-opal-02,
	.mobile\:focus\:bg-snow-opal-02:focus,
	.mobile\:hover\:bg-snow-opal-02:hover {
		background: rgba(246, 247, 251, 0.02);
	}
	.mobile\:bg-snow-opal-3,
	.mobile\:focus\:bg-snow-opal-3:focus,
	.mobile\:hover\:bg-snow-opal-3:hover {
		background: rgba(246, 247, 251, 0.3);
	}
	.mobile\:bg-snow-opal-03,
	.mobile\:focus\:bg-snow-opal-03:focus,
	.mobile\:hover\:bg-snow-opal-03:hover {
		background: rgba(246, 247, 251, 0.03);
	}
	.mobile\:bg-snow-opal-4,
	.mobile\:focus\:bg-snow-opal-4:focus,
	.mobile\:hover\:bg-snow-opal-4:hover {
		background: rgba(246, 247, 251, 0.4);
	}
	.mobile\:bg-snow-opal-04,
	.mobile\:focus\:bg-snow-opal-04:focus,
	.mobile\:hover\:bg-snow-opal-04:hover {
		background: rgba(246, 247, 251, 0.04);
	}
	.mobile\:bg-snow-opal-5,
	.mobile\:focus\:bg-snow-opal-5:focus,
	.mobile\:hover\:bg-snow-opal-5:hover {
		background: rgba(246, 247, 251, 0.5);
	}
	.mobile\:bg-snow-opal-05,
	.mobile\:focus\:bg-snow-opal-05:focus,
	.mobile\:hover\:bg-snow-opal-05:hover {
		background: rgba(246, 247, 251, 0.05);
	}
	.mobile\:bg-snow-opal-6,
	.mobile\:focus\:bg-snow-opal-6:focus,
	.mobile\:hover\:bg-snow-opal-6:hover {
		background: rgba(246, 247, 251, 0.6);
	}
	.mobile\:bg-snow-opal-06,
	.mobile\:focus\:bg-snow-opal-06:focus,
	.mobile\:hover\:bg-snow-opal-06:hover {
		background: rgba(246, 247, 251, 0.06);
	}
	.mobile\:bg-snow-opal-7,
	.mobile\:focus\:bg-snow-opal-7:focus,
	.mobile\:hover\:bg-snow-opal-7:hover {
		background: rgba(246, 247, 251, 0.7);
	}
	.mobile\:bg-snow-opal-07,
	.mobile\:focus\:bg-snow-opal-07:focus,
	.mobile\:hover\:bg-snow-opal-07:hover {
		background: rgba(246, 247, 251, 0.07);
	}
	.mobile\:bg-snow-opal-8,
	.mobile\:focus\:bg-snow-opal-8:focus,
	.mobile\:hover\:bg-snow-opal-8:hover {
		background: rgba(246, 247, 251, 0.8);
	}
	.mobile\:bg-snow-opal-08,
	.mobile\:focus\:bg-snow-opal-08:focus,
	.mobile\:hover\:bg-snow-opal-08:hover {
		background: rgba(246, 247, 251, 0.08);
	}
	.mobile\:bg-snow-opal-9,
	.mobile\:focus\:bg-snow-opal-9:focus,
	.mobile\:hover\:bg-snow-opal-9:hover {
		background: rgba(246, 247, 251, 0.9);
	}
	.mobile\:bg-snow-opal-09,
	.mobile\:focus\:bg-snow-opal-09:focus,
	.mobile\:hover\:bg-snow-opal-09:hover {
		background: rgba(246, 247, 251, 0.09);
	}
	.mobile\:bg-snow-opal-10,
	.mobile\:focus\:bg-snow-opal-10:focus,
	.mobile\:hover\:bg-snow-opal-10:hover {
		background: #f6f7fb;
	}
	.mobile\:bg-white,
	.mobile\:focus\:bg-white:focus,
	.mobile\:hover\:bg-white:hover {
		background: #fff;
	}
	.mobile\:bg-white-opal-0,
	.mobile\:bg-white-opal-00,
	.mobile\:focus\:bg-white-opal-00:focus,
	.mobile\:focus\:bg-white-opal-0:focus,
	.mobile\:hover\:bg-white-opal-00:hover,
	.mobile\:hover\:bg-white-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-white-opal-1,
	.mobile\:focus\:bg-white-opal-1:focus,
	.mobile\:hover\:bg-white-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-white-opal-01,
	.mobile\:focus\:bg-white-opal-01:focus,
	.mobile\:hover\:bg-white-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-white-opal-2,
	.mobile\:focus\:bg-white-opal-2:focus,
	.mobile\:hover\:bg-white-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-white-opal-02,
	.mobile\:focus\:bg-white-opal-02:focus,
	.mobile\:hover\:bg-white-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-white-opal-3,
	.mobile\:focus\:bg-white-opal-3:focus,
	.mobile\:hover\:bg-white-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-white-opal-03,
	.mobile\:focus\:bg-white-opal-03:focus,
	.mobile\:hover\:bg-white-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-white-opal-4,
	.mobile\:focus\:bg-white-opal-4:focus,
	.mobile\:hover\:bg-white-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-white-opal-04,
	.mobile\:focus\:bg-white-opal-04:focus,
	.mobile\:hover\:bg-white-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-white-opal-5,
	.mobile\:focus\:bg-white-opal-5:focus,
	.mobile\:hover\:bg-white-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-white-opal-05,
	.mobile\:focus\:bg-white-opal-05:focus,
	.mobile\:hover\:bg-white-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-white-opal-6,
	.mobile\:focus\:bg-white-opal-6:focus,
	.mobile\:hover\:bg-white-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-white-opal-06,
	.mobile\:focus\:bg-white-opal-06:focus,
	.mobile\:hover\:bg-white-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-white-opal-7,
	.mobile\:focus\:bg-white-opal-7:focus,
	.mobile\:hover\:bg-white-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-white-opal-07,
	.mobile\:focus\:bg-white-opal-07:focus,
	.mobile\:hover\:bg-white-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-white-opal-8,
	.mobile\:focus\:bg-white-opal-8:focus,
	.mobile\:hover\:bg-white-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-white-opal-08,
	.mobile\:focus\:bg-white-opal-08:focus,
	.mobile\:hover\:bg-white-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-white-opal-9,
	.mobile\:focus\:bg-white-opal-9:focus,
	.mobile\:hover\:bg-white-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-white-opal-09,
	.mobile\:focus\:bg-white-opal-09:focus,
	.mobile\:hover\:bg-white-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-white-opal-10,
	.mobile\:focus\:bg-white-opal-10:focus,
	.mobile\:hover\:bg-white-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-rose,
	.mobile\:focus\:bg-rose:focus,
	.mobile\:hover\:bg-rose:hover {
		background: #c82d53;
	}
	.mobile\:bg-rose-opal-0,
	.mobile\:bg-rose-opal-00,
	.mobile\:focus\:bg-rose-opal-00:focus,
	.mobile\:focus\:bg-rose-opal-0:focus,
	.mobile\:hover\:bg-rose-opal-00:hover,
	.mobile\:hover\:bg-rose-opal-0:hover {
		background: rgba(200, 45, 83, 0);
	}
	.mobile\:bg-rose-opal-1,
	.mobile\:focus\:bg-rose-opal-1:focus,
	.mobile\:hover\:bg-rose-opal-1:hover {
		background: rgba(200, 45, 83, 0.1);
	}
	.mobile\:bg-rose-opal-01,
	.mobile\:focus\:bg-rose-opal-01:focus,
	.mobile\:hover\:bg-rose-opal-01:hover {
		background: rgba(200, 45, 83, 0.01);
	}
	.mobile\:bg-rose-opal-2,
	.mobile\:focus\:bg-rose-opal-2:focus,
	.mobile\:hover\:bg-rose-opal-2:hover {
		background: rgba(200, 45, 83, 0.2);
	}
	.mobile\:bg-rose-opal-02,
	.mobile\:focus\:bg-rose-opal-02:focus,
	.mobile\:hover\:bg-rose-opal-02:hover {
		background: rgba(200, 45, 83, 0.02);
	}
	.mobile\:bg-rose-opal-3,
	.mobile\:focus\:bg-rose-opal-3:focus,
	.mobile\:hover\:bg-rose-opal-3:hover {
		background: rgba(200, 45, 83, 0.3);
	}
	.mobile\:bg-rose-opal-03,
	.mobile\:focus\:bg-rose-opal-03:focus,
	.mobile\:hover\:bg-rose-opal-03:hover {
		background: rgba(200, 45, 83, 0.03);
	}
	.mobile\:bg-rose-opal-4,
	.mobile\:focus\:bg-rose-opal-4:focus,
	.mobile\:hover\:bg-rose-opal-4:hover {
		background: rgba(200, 45, 83, 0.4);
	}
	.mobile\:bg-rose-opal-04,
	.mobile\:focus\:bg-rose-opal-04:focus,
	.mobile\:hover\:bg-rose-opal-04:hover {
		background: rgba(200, 45, 83, 0.04);
	}
	.mobile\:bg-rose-opal-5,
	.mobile\:focus\:bg-rose-opal-5:focus,
	.mobile\:hover\:bg-rose-opal-5:hover {
		background: rgba(200, 45, 83, 0.5);
	}
	.mobile\:bg-rose-opal-05,
	.mobile\:focus\:bg-rose-opal-05:focus,
	.mobile\:hover\:bg-rose-opal-05:hover {
		background: rgba(200, 45, 83, 0.05);
	}
	.mobile\:bg-rose-opal-6,
	.mobile\:focus\:bg-rose-opal-6:focus,
	.mobile\:hover\:bg-rose-opal-6:hover {
		background: rgba(200, 45, 83, 0.6);
	}
	.mobile\:bg-rose-opal-06,
	.mobile\:focus\:bg-rose-opal-06:focus,
	.mobile\:hover\:bg-rose-opal-06:hover {
		background: rgba(200, 45, 83, 0.06);
	}
	.mobile\:bg-rose-opal-7,
	.mobile\:focus\:bg-rose-opal-7:focus,
	.mobile\:hover\:bg-rose-opal-7:hover {
		background: rgba(200, 45, 83, 0.7);
	}
	.mobile\:bg-rose-opal-07,
	.mobile\:focus\:bg-rose-opal-07:focus,
	.mobile\:hover\:bg-rose-opal-07:hover {
		background: rgba(200, 45, 83, 0.07);
	}
	.mobile\:bg-rose-opal-8,
	.mobile\:focus\:bg-rose-opal-8:focus,
	.mobile\:hover\:bg-rose-opal-8:hover {
		background: rgba(200, 45, 83, 0.8);
	}
	.mobile\:bg-rose-opal-08,
	.mobile\:focus\:bg-rose-opal-08:focus,
	.mobile\:hover\:bg-rose-opal-08:hover {
		background: rgba(200, 45, 83, 0.08);
	}
	.mobile\:bg-rose-opal-9,
	.mobile\:focus\:bg-rose-opal-9:focus,
	.mobile\:hover\:bg-rose-opal-9:hover {
		background: rgba(200, 45, 83, 0.9);
	}
	.mobile\:bg-rose-opal-09,
	.mobile\:focus\:bg-rose-opal-09:focus,
	.mobile\:hover\:bg-rose-opal-09:hover {
		background: rgba(200, 45, 83, 0.09);
	}
	.mobile\:bg-rose-opal-10,
	.mobile\:focus\:bg-rose-opal-10:focus,
	.mobile\:hover\:bg-rose-opal-10:hover {
		background: #c82d53;
	}
	.mobile\:bg-salmon,
	.mobile\:focus\:bg-salmon:focus,
	.mobile\:hover\:bg-salmon:hover {
		background: #f97a99;
	}
	.mobile\:bg-salmon-opal-0,
	.mobile\:bg-salmon-opal-00,
	.mobile\:focus\:bg-salmon-opal-00:focus,
	.mobile\:focus\:bg-salmon-opal-0:focus,
	.mobile\:hover\:bg-salmon-opal-00:hover,
	.mobile\:hover\:bg-salmon-opal-0:hover {
		background: rgba(249, 122, 153, 0);
	}
	.mobile\:bg-salmon-opal-1,
	.mobile\:focus\:bg-salmon-opal-1:focus,
	.mobile\:hover\:bg-salmon-opal-1:hover {
		background: rgba(249, 122, 153, 0.1);
	}
	.mobile\:bg-salmon-opal-01,
	.mobile\:focus\:bg-salmon-opal-01:focus,
	.mobile\:hover\:bg-salmon-opal-01:hover {
		background: rgba(249, 122, 153, 0.01);
	}
	.mobile\:bg-salmon-opal-2,
	.mobile\:focus\:bg-salmon-opal-2:focus,
	.mobile\:hover\:bg-salmon-opal-2:hover {
		background: rgba(249, 122, 153, 0.2);
	}
	.mobile\:bg-salmon-opal-02,
	.mobile\:focus\:bg-salmon-opal-02:focus,
	.mobile\:hover\:bg-salmon-opal-02:hover {
		background: rgba(249, 122, 153, 0.02);
	}
	.mobile\:bg-salmon-opal-3,
	.mobile\:focus\:bg-salmon-opal-3:focus,
	.mobile\:hover\:bg-salmon-opal-3:hover {
		background: rgba(249, 122, 153, 0.3);
	}
	.mobile\:bg-salmon-opal-03,
	.mobile\:focus\:bg-salmon-opal-03:focus,
	.mobile\:hover\:bg-salmon-opal-03:hover {
		background: rgba(249, 122, 153, 0.03);
	}
	.mobile\:bg-salmon-opal-4,
	.mobile\:focus\:bg-salmon-opal-4:focus,
	.mobile\:hover\:bg-salmon-opal-4:hover {
		background: rgba(249, 122, 153, 0.4);
	}
	.mobile\:bg-salmon-opal-04,
	.mobile\:focus\:bg-salmon-opal-04:focus,
	.mobile\:hover\:bg-salmon-opal-04:hover {
		background: rgba(249, 122, 153, 0.04);
	}
	.mobile\:bg-salmon-opal-5,
	.mobile\:focus\:bg-salmon-opal-5:focus,
	.mobile\:hover\:bg-salmon-opal-5:hover {
		background: rgba(249, 122, 153, 0.5);
	}
	.mobile\:bg-salmon-opal-05,
	.mobile\:focus\:bg-salmon-opal-05:focus,
	.mobile\:hover\:bg-salmon-opal-05:hover {
		background: rgba(249, 122, 153, 0.05);
	}
	.mobile\:bg-salmon-opal-6,
	.mobile\:focus\:bg-salmon-opal-6:focus,
	.mobile\:hover\:bg-salmon-opal-6:hover {
		background: rgba(249, 122, 153, 0.6);
	}
	.mobile\:bg-salmon-opal-06,
	.mobile\:focus\:bg-salmon-opal-06:focus,
	.mobile\:hover\:bg-salmon-opal-06:hover {
		background: rgba(249, 122, 153, 0.06);
	}
	.mobile\:bg-salmon-opal-7,
	.mobile\:focus\:bg-salmon-opal-7:focus,
	.mobile\:hover\:bg-salmon-opal-7:hover {
		background: rgba(249, 122, 153, 0.7);
	}
	.mobile\:bg-salmon-opal-07,
	.mobile\:focus\:bg-salmon-opal-07:focus,
	.mobile\:hover\:bg-salmon-opal-07:hover {
		background: rgba(249, 122, 153, 0.07);
	}
	.mobile\:bg-salmon-opal-8,
	.mobile\:focus\:bg-salmon-opal-8:focus,
	.mobile\:hover\:bg-salmon-opal-8:hover {
		background: rgba(249, 122, 153, 0.8);
	}
	.mobile\:bg-salmon-opal-08,
	.mobile\:focus\:bg-salmon-opal-08:focus,
	.mobile\:hover\:bg-salmon-opal-08:hover {
		background: rgba(249, 122, 153, 0.08);
	}
	.mobile\:bg-salmon-opal-9,
	.mobile\:focus\:bg-salmon-opal-9:focus,
	.mobile\:hover\:bg-salmon-opal-9:hover {
		background: rgba(249, 122, 153, 0.9);
	}
	.mobile\:bg-salmon-opal-09,
	.mobile\:focus\:bg-salmon-opal-09:focus,
	.mobile\:hover\:bg-salmon-opal-09:hover {
		background: rgba(249, 122, 153, 0.09);
	}
	.mobile\:bg-salmon-opal-10,
	.mobile\:focus\:bg-salmon-opal-10:focus,
	.mobile\:hover\:bg-salmon-opal-10:hover {
		background: #f97a99;
	}
	.mobile\:bg-hot-pink,
	.mobile\:focus\:bg-hot-pink:focus,
	.mobile\:hover\:bg-hot-pink:hover {
		background: #e555ac;
	}
	.mobile\:bg-hot-pink-opal-0,
	.mobile\:bg-hot-pink-opal-00,
	.mobile\:focus\:bg-hot-pink-opal-00:focus,
	.mobile\:focus\:bg-hot-pink-opal-0:focus,
	.mobile\:hover\:bg-hot-pink-opal-00:hover,
	.mobile\:hover\:bg-hot-pink-opal-0:hover {
		background: rgba(229, 85, 172, 0);
	}
	.mobile\:bg-hot-pink-opal-1,
	.mobile\:focus\:bg-hot-pink-opal-1:focus,
	.mobile\:hover\:bg-hot-pink-opal-1:hover {
		background: rgba(229, 85, 172, 0.1);
	}
	.mobile\:bg-hot-pink-opal-01,
	.mobile\:focus\:bg-hot-pink-opal-01:focus,
	.mobile\:hover\:bg-hot-pink-opal-01:hover {
		background: rgba(229, 85, 172, 0.01);
	}
	.mobile\:bg-hot-pink-opal-2,
	.mobile\:focus\:bg-hot-pink-opal-2:focus,
	.mobile\:hover\:bg-hot-pink-opal-2:hover {
		background: rgba(229, 85, 172, 0.2);
	}
	.mobile\:bg-hot-pink-opal-02,
	.mobile\:focus\:bg-hot-pink-opal-02:focus,
	.mobile\:hover\:bg-hot-pink-opal-02:hover {
		background: rgba(229, 85, 172, 0.02);
	}
	.mobile\:bg-hot-pink-opal-3,
	.mobile\:focus\:bg-hot-pink-opal-3:focus,
	.mobile\:hover\:bg-hot-pink-opal-3:hover {
		background: rgba(229, 85, 172, 0.3);
	}
	.mobile\:bg-hot-pink-opal-03,
	.mobile\:focus\:bg-hot-pink-opal-03:focus,
	.mobile\:hover\:bg-hot-pink-opal-03:hover {
		background: rgba(229, 85, 172, 0.03);
	}
	.mobile\:bg-hot-pink-opal-4,
	.mobile\:focus\:bg-hot-pink-opal-4:focus,
	.mobile\:hover\:bg-hot-pink-opal-4:hover {
		background: rgba(229, 85, 172, 0.4);
	}
	.mobile\:bg-hot-pink-opal-04,
	.mobile\:focus\:bg-hot-pink-opal-04:focus,
	.mobile\:hover\:bg-hot-pink-opal-04:hover {
		background: rgba(229, 85, 172, 0.04);
	}
	.mobile\:bg-hot-pink-opal-5,
	.mobile\:focus\:bg-hot-pink-opal-5:focus,
	.mobile\:hover\:bg-hot-pink-opal-5:hover {
		background: rgba(229, 85, 172, 0.5);
	}
	.mobile\:bg-hot-pink-opal-05,
	.mobile\:focus\:bg-hot-pink-opal-05:focus,
	.mobile\:hover\:bg-hot-pink-opal-05:hover {
		background: rgba(229, 85, 172, 0.05);
	}
	.mobile\:bg-hot-pink-opal-6,
	.mobile\:focus\:bg-hot-pink-opal-6:focus,
	.mobile\:hover\:bg-hot-pink-opal-6:hover {
		background: rgba(229, 85, 172, 0.6);
	}
	.mobile\:bg-hot-pink-opal-06,
	.mobile\:focus\:bg-hot-pink-opal-06:focus,
	.mobile\:hover\:bg-hot-pink-opal-06:hover {
		background: rgba(229, 85, 172, 0.06);
	}
	.mobile\:bg-hot-pink-opal-7,
	.mobile\:focus\:bg-hot-pink-opal-7:focus,
	.mobile\:hover\:bg-hot-pink-opal-7:hover {
		background: rgba(229, 85, 172, 0.7);
	}
	.mobile\:bg-hot-pink-opal-07,
	.mobile\:focus\:bg-hot-pink-opal-07:focus,
	.mobile\:hover\:bg-hot-pink-opal-07:hover {
		background: rgba(229, 85, 172, 0.07);
	}
	.mobile\:bg-hot-pink-opal-8,
	.mobile\:focus\:bg-hot-pink-opal-8:focus,
	.mobile\:hover\:bg-hot-pink-opal-8:hover {
		background: rgba(229, 85, 172, 0.8);
	}
	.mobile\:bg-hot-pink-opal-08,
	.mobile\:focus\:bg-hot-pink-opal-08:focus,
	.mobile\:hover\:bg-hot-pink-opal-08:hover {
		background: rgba(229, 85, 172, 0.08);
	}
	.mobile\:bg-hot-pink-opal-9,
	.mobile\:focus\:bg-hot-pink-opal-9:focus,
	.mobile\:hover\:bg-hot-pink-opal-9:hover {
		background: rgba(229, 85, 172, 0.9);
	}
	.mobile\:bg-hot-pink-opal-09,
	.mobile\:focus\:bg-hot-pink-opal-09:focus,
	.mobile\:hover\:bg-hot-pink-opal-09:hover {
		background: rgba(229, 85, 172, 0.09);
	}
	.mobile\:bg-hot-pink-opal-10,
	.mobile\:focus\:bg-hot-pink-opal-10:focus,
	.mobile\:hover\:bg-hot-pink-opal-10:hover {
		background: #e555ac;
	}
	.mobile\:bg-bubblegum,
	.mobile\:focus\:bg-bubblegum:focus,
	.mobile\:hover\:bg-bubblegum:hover {
		background: #ff78e1;
	}
	.mobile\:bg-bubblegum-opal-0,
	.mobile\:bg-bubblegum-opal-00,
	.mobile\:focus\:bg-bubblegum-opal-00:focus,
	.mobile\:focus\:bg-bubblegum-opal-0:focus,
	.mobile\:hover\:bg-bubblegum-opal-00:hover,
	.mobile\:hover\:bg-bubblegum-opal-0:hover {
		background: rgba(255, 120, 225, 0);
	}
	.mobile\:bg-bubblegum-opal-1,
	.mobile\:focus\:bg-bubblegum-opal-1:focus,
	.mobile\:hover\:bg-bubblegum-opal-1:hover {
		background: rgba(255, 120, 225, 0.1);
	}
	.mobile\:bg-bubblegum-opal-01,
	.mobile\:focus\:bg-bubblegum-opal-01:focus,
	.mobile\:hover\:bg-bubblegum-opal-01:hover {
		background: rgba(255, 120, 225, 0.01);
	}
	.mobile\:bg-bubblegum-opal-2,
	.mobile\:focus\:bg-bubblegum-opal-2:focus,
	.mobile\:hover\:bg-bubblegum-opal-2:hover {
		background: rgba(255, 120, 225, 0.2);
	}
	.mobile\:bg-bubblegum-opal-02,
	.mobile\:focus\:bg-bubblegum-opal-02:focus,
	.mobile\:hover\:bg-bubblegum-opal-02:hover {
		background: rgba(255, 120, 225, 0.02);
	}
	.mobile\:bg-bubblegum-opal-3,
	.mobile\:focus\:bg-bubblegum-opal-3:focus,
	.mobile\:hover\:bg-bubblegum-opal-3:hover {
		background: rgba(255, 120, 225, 0.3);
	}
	.mobile\:bg-bubblegum-opal-03,
	.mobile\:focus\:bg-bubblegum-opal-03:focus,
	.mobile\:hover\:bg-bubblegum-opal-03:hover {
		background: rgba(255, 120, 225, 0.03);
	}
	.mobile\:bg-bubblegum-opal-4,
	.mobile\:focus\:bg-bubblegum-opal-4:focus,
	.mobile\:hover\:bg-bubblegum-opal-4:hover {
		background: rgba(255, 120, 225, 0.4);
	}
	.mobile\:bg-bubblegum-opal-04,
	.mobile\:focus\:bg-bubblegum-opal-04:focus,
	.mobile\:hover\:bg-bubblegum-opal-04:hover {
		background: rgba(255, 120, 225, 0.04);
	}
	.mobile\:bg-bubblegum-opal-5,
	.mobile\:focus\:bg-bubblegum-opal-5:focus,
	.mobile\:hover\:bg-bubblegum-opal-5:hover {
		background: rgba(255, 120, 225, 0.5);
	}
	.mobile\:bg-bubblegum-opal-05,
	.mobile\:focus\:bg-bubblegum-opal-05:focus,
	.mobile\:hover\:bg-bubblegum-opal-05:hover {
		background: rgba(255, 120, 225, 0.05);
	}
	.mobile\:bg-bubblegum-opal-6,
	.mobile\:focus\:bg-bubblegum-opal-6:focus,
	.mobile\:hover\:bg-bubblegum-opal-6:hover {
		background: rgba(255, 120, 225, 0.6);
	}
	.mobile\:bg-bubblegum-opal-06,
	.mobile\:focus\:bg-bubblegum-opal-06:focus,
	.mobile\:hover\:bg-bubblegum-opal-06:hover {
		background: rgba(255, 120, 225, 0.06);
	}
	.mobile\:bg-bubblegum-opal-7,
	.mobile\:focus\:bg-bubblegum-opal-7:focus,
	.mobile\:hover\:bg-bubblegum-opal-7:hover {
		background: rgba(255, 120, 225, 0.7);
	}
	.mobile\:bg-bubblegum-opal-07,
	.mobile\:focus\:bg-bubblegum-opal-07:focus,
	.mobile\:hover\:bg-bubblegum-opal-07:hover {
		background: rgba(255, 120, 225, 0.07);
	}
	.mobile\:bg-bubblegum-opal-8,
	.mobile\:focus\:bg-bubblegum-opal-8:focus,
	.mobile\:hover\:bg-bubblegum-opal-8:hover {
		background: rgba(255, 120, 225, 0.8);
	}
	.mobile\:bg-bubblegum-opal-08,
	.mobile\:focus\:bg-bubblegum-opal-08:focus,
	.mobile\:hover\:bg-bubblegum-opal-08:hover {
		background: rgba(255, 120, 225, 0.08);
	}
	.mobile\:bg-bubblegum-opal-9,
	.mobile\:focus\:bg-bubblegum-opal-9:focus,
	.mobile\:hover\:bg-bubblegum-opal-9:hover {
		background: rgba(255, 120, 225, 0.9);
	}
	.mobile\:bg-bubblegum-opal-09,
	.mobile\:focus\:bg-bubblegum-opal-09:focus,
	.mobile\:hover\:bg-bubblegum-opal-09:hover {
		background: rgba(255, 120, 225, 0.09);
	}
	.mobile\:bg-bubblegum-opal-10,
	.mobile\:focus\:bg-bubblegum-opal-10:focus,
	.mobile\:hover\:bg-bubblegum-opal-10:hover {
		background: #ff78e1;
	}
	.mobile\:bg-autumn,
	.mobile\:focus\:bg-autumn:focus,
	.mobile\:hover\:bg-autumn:hover {
		background: #c04c0a;
	}
	.mobile\:bg-autumn-opal-0,
	.mobile\:bg-autumn-opal-00,
	.mobile\:focus\:bg-autumn-opal-00:focus,
	.mobile\:focus\:bg-autumn-opal-0:focus,
	.mobile\:hover\:bg-autumn-opal-00:hover,
	.mobile\:hover\:bg-autumn-opal-0:hover {
		background: rgba(192, 76, 10, 0);
	}
	.mobile\:bg-autumn-opal-1,
	.mobile\:focus\:bg-autumn-opal-1:focus,
	.mobile\:hover\:bg-autumn-opal-1:hover {
		background: rgba(192, 76, 10, 0.1);
	}
	.mobile\:bg-autumn-opal-01,
	.mobile\:focus\:bg-autumn-opal-01:focus,
	.mobile\:hover\:bg-autumn-opal-01:hover {
		background: rgba(192, 76, 10, 0.01);
	}
	.mobile\:bg-autumn-opal-2,
	.mobile\:focus\:bg-autumn-opal-2:focus,
	.mobile\:hover\:bg-autumn-opal-2:hover {
		background: rgba(192, 76, 10, 0.2);
	}
	.mobile\:bg-autumn-opal-02,
	.mobile\:focus\:bg-autumn-opal-02:focus,
	.mobile\:hover\:bg-autumn-opal-02:hover {
		background: rgba(192, 76, 10, 0.02);
	}
	.mobile\:bg-autumn-opal-3,
	.mobile\:focus\:bg-autumn-opal-3:focus,
	.mobile\:hover\:bg-autumn-opal-3:hover {
		background: rgba(192, 76, 10, 0.3);
	}
	.mobile\:bg-autumn-opal-03,
	.mobile\:focus\:bg-autumn-opal-03:focus,
	.mobile\:hover\:bg-autumn-opal-03:hover {
		background: rgba(192, 76, 10, 0.03);
	}
	.mobile\:bg-autumn-opal-4,
	.mobile\:focus\:bg-autumn-opal-4:focus,
	.mobile\:hover\:bg-autumn-opal-4:hover {
		background: rgba(192, 76, 10, 0.4);
	}
	.mobile\:bg-autumn-opal-04,
	.mobile\:focus\:bg-autumn-opal-04:focus,
	.mobile\:hover\:bg-autumn-opal-04:hover {
		background: rgba(192, 76, 10, 0.04);
	}
	.mobile\:bg-autumn-opal-5,
	.mobile\:focus\:bg-autumn-opal-5:focus,
	.mobile\:hover\:bg-autumn-opal-5:hover {
		background: rgba(192, 76, 10, 0.5);
	}
	.mobile\:bg-autumn-opal-05,
	.mobile\:focus\:bg-autumn-opal-05:focus,
	.mobile\:hover\:bg-autumn-opal-05:hover {
		background: rgba(192, 76, 10, 0.05);
	}
	.mobile\:bg-autumn-opal-6,
	.mobile\:focus\:bg-autumn-opal-6:focus,
	.mobile\:hover\:bg-autumn-opal-6:hover {
		background: rgba(192, 76, 10, 0.6);
	}
	.mobile\:bg-autumn-opal-06,
	.mobile\:focus\:bg-autumn-opal-06:focus,
	.mobile\:hover\:bg-autumn-opal-06:hover {
		background: rgba(192, 76, 10, 0.06);
	}
	.mobile\:bg-autumn-opal-7,
	.mobile\:focus\:bg-autumn-opal-7:focus,
	.mobile\:hover\:bg-autumn-opal-7:hover {
		background: rgba(192, 76, 10, 0.7);
	}
	.mobile\:bg-autumn-opal-07,
	.mobile\:focus\:bg-autumn-opal-07:focus,
	.mobile\:hover\:bg-autumn-opal-07:hover {
		background: rgba(192, 76, 10, 0.07);
	}
	.mobile\:bg-autumn-opal-8,
	.mobile\:focus\:bg-autumn-opal-8:focus,
	.mobile\:hover\:bg-autumn-opal-8:hover {
		background: rgba(192, 76, 10, 0.8);
	}
	.mobile\:bg-autumn-opal-08,
	.mobile\:focus\:bg-autumn-opal-08:focus,
	.mobile\:hover\:bg-autumn-opal-08:hover {
		background: rgba(192, 76, 10, 0.08);
	}
	.mobile\:bg-autumn-opal-9,
	.mobile\:focus\:bg-autumn-opal-9:focus,
	.mobile\:hover\:bg-autumn-opal-9:hover {
		background: rgba(192, 76, 10, 0.9);
	}
	.mobile\:bg-autumn-opal-09,
	.mobile\:focus\:bg-autumn-opal-09:focus,
	.mobile\:hover\:bg-autumn-opal-09:hover {
		background: rgba(192, 76, 10, 0.09);
	}
	.mobile\:bg-autumn-opal-10,
	.mobile\:focus\:bg-autumn-opal-10:focus,
	.mobile\:hover\:bg-autumn-opal-10:hover {
		background: #c04c0a;
	}
	.mobile\:bg-tiger,
	.mobile\:focus\:bg-tiger:focus,
	.mobile\:hover\:bg-tiger:hover {
		background: #f99048;
	}
	.mobile\:bg-tiger-opal-0,
	.mobile\:bg-tiger-opal-00,
	.mobile\:focus\:bg-tiger-opal-00:focus,
	.mobile\:focus\:bg-tiger-opal-0:focus,
	.mobile\:hover\:bg-tiger-opal-00:hover,
	.mobile\:hover\:bg-tiger-opal-0:hover {
		background: rgba(249, 144, 72, 0);
	}
	.mobile\:bg-tiger-opal-1,
	.mobile\:focus\:bg-tiger-opal-1:focus,
	.mobile\:hover\:bg-tiger-opal-1:hover {
		background: rgba(249, 144, 72, 0.1);
	}
	.mobile\:bg-tiger-opal-01,
	.mobile\:focus\:bg-tiger-opal-01:focus,
	.mobile\:hover\:bg-tiger-opal-01:hover {
		background: rgba(249, 144, 72, 0.01);
	}
	.mobile\:bg-tiger-opal-2,
	.mobile\:focus\:bg-tiger-opal-2:focus,
	.mobile\:hover\:bg-tiger-opal-2:hover {
		background: rgba(249, 144, 72, 0.2);
	}
	.mobile\:bg-tiger-opal-02,
	.mobile\:focus\:bg-tiger-opal-02:focus,
	.mobile\:hover\:bg-tiger-opal-02:hover {
		background: rgba(249, 144, 72, 0.02);
	}
	.mobile\:bg-tiger-opal-3,
	.mobile\:focus\:bg-tiger-opal-3:focus,
	.mobile\:hover\:bg-tiger-opal-3:hover {
		background: rgba(249, 144, 72, 0.3);
	}
	.mobile\:bg-tiger-opal-03,
	.mobile\:focus\:bg-tiger-opal-03:focus,
	.mobile\:hover\:bg-tiger-opal-03:hover {
		background: rgba(249, 144, 72, 0.03);
	}
	.mobile\:bg-tiger-opal-4,
	.mobile\:focus\:bg-tiger-opal-4:focus,
	.mobile\:hover\:bg-tiger-opal-4:hover {
		background: rgba(249, 144, 72, 0.4);
	}
	.mobile\:bg-tiger-opal-04,
	.mobile\:focus\:bg-tiger-opal-04:focus,
	.mobile\:hover\:bg-tiger-opal-04:hover {
		background: rgba(249, 144, 72, 0.04);
	}
	.mobile\:bg-tiger-opal-5,
	.mobile\:focus\:bg-tiger-opal-5:focus,
	.mobile\:hover\:bg-tiger-opal-5:hover {
		background: rgba(249, 144, 72, 0.5);
	}
	.mobile\:bg-tiger-opal-05,
	.mobile\:focus\:bg-tiger-opal-05:focus,
	.mobile\:hover\:bg-tiger-opal-05:hover {
		background: rgba(249, 144, 72, 0.05);
	}
	.mobile\:bg-tiger-opal-6,
	.mobile\:focus\:bg-tiger-opal-6:focus,
	.mobile\:hover\:bg-tiger-opal-6:hover {
		background: rgba(249, 144, 72, 0.6);
	}
	.mobile\:bg-tiger-opal-06,
	.mobile\:focus\:bg-tiger-opal-06:focus,
	.mobile\:hover\:bg-tiger-opal-06:hover {
		background: rgba(249, 144, 72, 0.06);
	}
	.mobile\:bg-tiger-opal-7,
	.mobile\:focus\:bg-tiger-opal-7:focus,
	.mobile\:hover\:bg-tiger-opal-7:hover {
		background: rgba(249, 144, 72, 0.7);
	}
	.mobile\:bg-tiger-opal-07,
	.mobile\:focus\:bg-tiger-opal-07:focus,
	.mobile\:hover\:bg-tiger-opal-07:hover {
		background: rgba(249, 144, 72, 0.07);
	}
	.mobile\:bg-tiger-opal-8,
	.mobile\:focus\:bg-tiger-opal-8:focus,
	.mobile\:hover\:bg-tiger-opal-8:hover {
		background: rgba(249, 144, 72, 0.8);
	}
	.mobile\:bg-tiger-opal-08,
	.mobile\:focus\:bg-tiger-opal-08:focus,
	.mobile\:hover\:bg-tiger-opal-08:hover {
		background: rgba(249, 144, 72, 0.08);
	}
	.mobile\:bg-tiger-opal-9,
	.mobile\:focus\:bg-tiger-opal-9:focus,
	.mobile\:hover\:bg-tiger-opal-9:hover {
		background: rgba(249, 144, 72, 0.9);
	}
	.mobile\:bg-tiger-opal-09,
	.mobile\:focus\:bg-tiger-opal-09:focus,
	.mobile\:hover\:bg-tiger-opal-09:hover {
		background: rgba(249, 144, 72, 0.09);
	}
	.mobile\:bg-tiger-opal-10,
	.mobile\:focus\:bg-tiger-opal-10:focus,
	.mobile\:hover\:bg-tiger-opal-10:hover {
		background: #f99048;
	}
	.mobile\:bg-summer,
	.mobile\:focus\:bg-summer:focus,
	.mobile\:hover\:bg-summer:hover {
		background: #f9c748;
	}
	.mobile\:bg-summer-opal-0,
	.mobile\:bg-summer-opal-00,
	.mobile\:focus\:bg-summer-opal-00:focus,
	.mobile\:focus\:bg-summer-opal-0:focus,
	.mobile\:hover\:bg-summer-opal-00:hover,
	.mobile\:hover\:bg-summer-opal-0:hover {
		background: rgba(249, 199, 72, 0);
	}
	.mobile\:bg-summer-opal-1,
	.mobile\:focus\:bg-summer-opal-1:focus,
	.mobile\:hover\:bg-summer-opal-1:hover {
		background: rgba(249, 199, 72, 0.1);
	}
	.mobile\:bg-summer-opal-01,
	.mobile\:focus\:bg-summer-opal-01:focus,
	.mobile\:hover\:bg-summer-opal-01:hover {
		background: rgba(249, 199, 72, 0.01);
	}
	.mobile\:bg-summer-opal-2,
	.mobile\:focus\:bg-summer-opal-2:focus,
	.mobile\:hover\:bg-summer-opal-2:hover {
		background: rgba(249, 199, 72, 0.2);
	}
	.mobile\:bg-summer-opal-02,
	.mobile\:focus\:bg-summer-opal-02:focus,
	.mobile\:hover\:bg-summer-opal-02:hover {
		background: rgba(249, 199, 72, 0.02);
	}
	.mobile\:bg-summer-opal-3,
	.mobile\:focus\:bg-summer-opal-3:focus,
	.mobile\:hover\:bg-summer-opal-3:hover {
		background: rgba(249, 199, 72, 0.3);
	}
	.mobile\:bg-summer-opal-03,
	.mobile\:focus\:bg-summer-opal-03:focus,
	.mobile\:hover\:bg-summer-opal-03:hover {
		background: rgba(249, 199, 72, 0.03);
	}
	.mobile\:bg-summer-opal-4,
	.mobile\:focus\:bg-summer-opal-4:focus,
	.mobile\:hover\:bg-summer-opal-4:hover {
		background: rgba(249, 199, 72, 0.4);
	}
	.mobile\:bg-summer-opal-04,
	.mobile\:focus\:bg-summer-opal-04:focus,
	.mobile\:hover\:bg-summer-opal-04:hover {
		background: rgba(249, 199, 72, 0.04);
	}
	.mobile\:bg-summer-opal-5,
	.mobile\:focus\:bg-summer-opal-5:focus,
	.mobile\:hover\:bg-summer-opal-5:hover {
		background: rgba(249, 199, 72, 0.5);
	}
	.mobile\:bg-summer-opal-05,
	.mobile\:focus\:bg-summer-opal-05:focus,
	.mobile\:hover\:bg-summer-opal-05:hover {
		background: rgba(249, 199, 72, 0.05);
	}
	.mobile\:bg-summer-opal-6,
	.mobile\:focus\:bg-summer-opal-6:focus,
	.mobile\:hover\:bg-summer-opal-6:hover {
		background: rgba(249, 199, 72, 0.6);
	}
	.mobile\:bg-summer-opal-06,
	.mobile\:focus\:bg-summer-opal-06:focus,
	.mobile\:hover\:bg-summer-opal-06:hover {
		background: rgba(249, 199, 72, 0.06);
	}
	.mobile\:bg-summer-opal-7,
	.mobile\:focus\:bg-summer-opal-7:focus,
	.mobile\:hover\:bg-summer-opal-7:hover {
		background: rgba(249, 199, 72, 0.7);
	}
	.mobile\:bg-summer-opal-07,
	.mobile\:focus\:bg-summer-opal-07:focus,
	.mobile\:hover\:bg-summer-opal-07:hover {
		background: rgba(249, 199, 72, 0.07);
	}
	.mobile\:bg-summer-opal-8,
	.mobile\:focus\:bg-summer-opal-8:focus,
	.mobile\:hover\:bg-summer-opal-8:hover {
		background: rgba(249, 199, 72, 0.8);
	}
	.mobile\:bg-summer-opal-08,
	.mobile\:focus\:bg-summer-opal-08:focus,
	.mobile\:hover\:bg-summer-opal-08:hover {
		background: rgba(249, 199, 72, 0.08);
	}
	.mobile\:bg-summer-opal-9,
	.mobile\:focus\:bg-summer-opal-9:focus,
	.mobile\:hover\:bg-summer-opal-9:hover {
		background: rgba(249, 199, 72, 0.9);
	}
	.mobile\:bg-summer-opal-09,
	.mobile\:focus\:bg-summer-opal-09:focus,
	.mobile\:hover\:bg-summer-opal-09:hover {
		background: rgba(249, 199, 72, 0.09);
	}
	.mobile\:bg-summer-opal-10,
	.mobile\:focus\:bg-summer-opal-10:focus,
	.mobile\:hover\:bg-summer-opal-10:hover {
		background: #f9c748;
	}
	.mobile\:bg-daffodil,
	.mobile\:focus\:bg-daffodil:focus,
	.mobile\:hover\:bg-daffodil:hover {
		background: #ffe792;
	}
	.mobile\:bg-daffodil-opal-0,
	.mobile\:bg-daffodil-opal-00,
	.mobile\:focus\:bg-daffodil-opal-00:focus,
	.mobile\:focus\:bg-daffodil-opal-0:focus,
	.mobile\:hover\:bg-daffodil-opal-00:hover,
	.mobile\:hover\:bg-daffodil-opal-0:hover {
		background: rgba(255, 231, 146, 0);
	}
	.mobile\:bg-daffodil-opal-1,
	.mobile\:focus\:bg-daffodil-opal-1:focus,
	.mobile\:hover\:bg-daffodil-opal-1:hover {
		background: rgba(255, 231, 146, 0.1);
	}
	.mobile\:bg-daffodil-opal-01,
	.mobile\:focus\:bg-daffodil-opal-01:focus,
	.mobile\:hover\:bg-daffodil-opal-01:hover {
		background: rgba(255, 231, 146, 0.01);
	}
	.mobile\:bg-daffodil-opal-2,
	.mobile\:focus\:bg-daffodil-opal-2:focus,
	.mobile\:hover\:bg-daffodil-opal-2:hover {
		background: rgba(255, 231, 146, 0.2);
	}
	.mobile\:bg-daffodil-opal-02,
	.mobile\:focus\:bg-daffodil-opal-02:focus,
	.mobile\:hover\:bg-daffodil-opal-02:hover {
		background: rgba(255, 231, 146, 0.02);
	}
	.mobile\:bg-daffodil-opal-3,
	.mobile\:focus\:bg-daffodil-opal-3:focus,
	.mobile\:hover\:bg-daffodil-opal-3:hover {
		background: rgba(255, 231, 146, 0.3);
	}
	.mobile\:bg-daffodil-opal-03,
	.mobile\:focus\:bg-daffodil-opal-03:focus,
	.mobile\:hover\:bg-daffodil-opal-03:hover {
		background: rgba(255, 231, 146, 0.03);
	}
	.mobile\:bg-daffodil-opal-4,
	.mobile\:focus\:bg-daffodil-opal-4:focus,
	.mobile\:hover\:bg-daffodil-opal-4:hover {
		background: rgba(255, 231, 146, 0.4);
	}
	.mobile\:bg-daffodil-opal-04,
	.mobile\:focus\:bg-daffodil-opal-04:focus,
	.mobile\:hover\:bg-daffodil-opal-04:hover {
		background: rgba(255, 231, 146, 0.04);
	}
	.mobile\:bg-daffodil-opal-5,
	.mobile\:focus\:bg-daffodil-opal-5:focus,
	.mobile\:hover\:bg-daffodil-opal-5:hover {
		background: rgba(255, 231, 146, 0.5);
	}
	.mobile\:bg-daffodil-opal-05,
	.mobile\:focus\:bg-daffodil-opal-05:focus,
	.mobile\:hover\:bg-daffodil-opal-05:hover {
		background: rgba(255, 231, 146, 0.05);
	}
	.mobile\:bg-daffodil-opal-6,
	.mobile\:focus\:bg-daffodil-opal-6:focus,
	.mobile\:hover\:bg-daffodil-opal-6:hover {
		background: rgba(255, 231, 146, 0.6);
	}
	.mobile\:bg-daffodil-opal-06,
	.mobile\:focus\:bg-daffodil-opal-06:focus,
	.mobile\:hover\:bg-daffodil-opal-06:hover {
		background: rgba(255, 231, 146, 0.06);
	}
	.mobile\:bg-daffodil-opal-7,
	.mobile\:focus\:bg-daffodil-opal-7:focus,
	.mobile\:hover\:bg-daffodil-opal-7:hover {
		background: rgba(255, 231, 146, 0.7);
	}
	.mobile\:bg-daffodil-opal-07,
	.mobile\:focus\:bg-daffodil-opal-07:focus,
	.mobile\:hover\:bg-daffodil-opal-07:hover {
		background: rgba(255, 231, 146, 0.07);
	}
	.mobile\:bg-daffodil-opal-8,
	.mobile\:focus\:bg-daffodil-opal-8:focus,
	.mobile\:hover\:bg-daffodil-opal-8:hover {
		background: rgba(255, 231, 146, 0.8);
	}
	.mobile\:bg-daffodil-opal-08,
	.mobile\:focus\:bg-daffodil-opal-08:focus,
	.mobile\:hover\:bg-daffodil-opal-08:hover {
		background: rgba(255, 231, 146, 0.08);
	}
	.mobile\:bg-daffodil-opal-9,
	.mobile\:focus\:bg-daffodil-opal-9:focus,
	.mobile\:hover\:bg-daffodil-opal-9:hover {
		background: rgba(255, 231, 146, 0.9);
	}
	.mobile\:bg-daffodil-opal-09,
	.mobile\:focus\:bg-daffodil-opal-09:focus,
	.mobile\:hover\:bg-daffodil-opal-09:hover {
		background: rgba(255, 231, 146, 0.09);
	}
	.mobile\:bg-daffodil-opal-10,
	.mobile\:focus\:bg-daffodil-opal-10:focus,
	.mobile\:hover\:bg-daffodil-opal-10:hover {
		background: #ffe792;
	}
	.mobile\:bg-turquoise,
	.mobile\:focus\:bg-turquoise:focus,
	.mobile\:hover\:bg-turquoise:hover {
		background: #097d98;
	}
	.mobile\:bg-turquoise-opal-0,
	.mobile\:bg-turquoise-opal-00,
	.mobile\:focus\:bg-turquoise-opal-00:focus,
	.mobile\:focus\:bg-turquoise-opal-0:focus,
	.mobile\:hover\:bg-turquoise-opal-00:hover,
	.mobile\:hover\:bg-turquoise-opal-0:hover {
		background: rgba(9, 125, 152, 0);
	}
	.mobile\:bg-turquoise-opal-1,
	.mobile\:focus\:bg-turquoise-opal-1:focus,
	.mobile\:hover\:bg-turquoise-opal-1:hover {
		background: rgba(9, 125, 152, 0.1);
	}
	.mobile\:bg-turquoise-opal-01,
	.mobile\:focus\:bg-turquoise-opal-01:focus,
	.mobile\:hover\:bg-turquoise-opal-01:hover {
		background: rgba(9, 125, 152, 0.01);
	}
	.mobile\:bg-turquoise-opal-2,
	.mobile\:focus\:bg-turquoise-opal-2:focus,
	.mobile\:hover\:bg-turquoise-opal-2:hover {
		background: rgba(9, 125, 152, 0.2);
	}
	.mobile\:bg-turquoise-opal-02,
	.mobile\:focus\:bg-turquoise-opal-02:focus,
	.mobile\:hover\:bg-turquoise-opal-02:hover {
		background: rgba(9, 125, 152, 0.02);
	}
	.mobile\:bg-turquoise-opal-3,
	.mobile\:focus\:bg-turquoise-opal-3:focus,
	.mobile\:hover\:bg-turquoise-opal-3:hover {
		background: rgba(9, 125, 152, 0.3);
	}
	.mobile\:bg-turquoise-opal-03,
	.mobile\:focus\:bg-turquoise-opal-03:focus,
	.mobile\:hover\:bg-turquoise-opal-03:hover {
		background: rgba(9, 125, 152, 0.03);
	}
	.mobile\:bg-turquoise-opal-4,
	.mobile\:focus\:bg-turquoise-opal-4:focus,
	.mobile\:hover\:bg-turquoise-opal-4:hover {
		background: rgba(9, 125, 152, 0.4);
	}
	.mobile\:bg-turquoise-opal-04,
	.mobile\:focus\:bg-turquoise-opal-04:focus,
	.mobile\:hover\:bg-turquoise-opal-04:hover {
		background: rgba(9, 125, 152, 0.04);
	}
	.mobile\:bg-turquoise-opal-5,
	.mobile\:focus\:bg-turquoise-opal-5:focus,
	.mobile\:hover\:bg-turquoise-opal-5:hover {
		background: rgba(9, 125, 152, 0.5);
	}
	.mobile\:bg-turquoise-opal-05,
	.mobile\:focus\:bg-turquoise-opal-05:focus,
	.mobile\:hover\:bg-turquoise-opal-05:hover {
		background: rgba(9, 125, 152, 0.05);
	}
	.mobile\:bg-turquoise-opal-6,
	.mobile\:focus\:bg-turquoise-opal-6:focus,
	.mobile\:hover\:bg-turquoise-opal-6:hover {
		background: rgba(9, 125, 152, 0.6);
	}
	.mobile\:bg-turquoise-opal-06,
	.mobile\:focus\:bg-turquoise-opal-06:focus,
	.mobile\:hover\:bg-turquoise-opal-06:hover {
		background: rgba(9, 125, 152, 0.06);
	}
	.mobile\:bg-turquoise-opal-7,
	.mobile\:focus\:bg-turquoise-opal-7:focus,
	.mobile\:hover\:bg-turquoise-opal-7:hover {
		background: rgba(9, 125, 152, 0.7);
	}
	.mobile\:bg-turquoise-opal-07,
	.mobile\:focus\:bg-turquoise-opal-07:focus,
	.mobile\:hover\:bg-turquoise-opal-07:hover {
		background: rgba(9, 125, 152, 0.07);
	}
	.mobile\:bg-turquoise-opal-8,
	.mobile\:focus\:bg-turquoise-opal-8:focus,
	.mobile\:hover\:bg-turquoise-opal-8:hover {
		background: rgba(9, 125, 152, 0.8);
	}
	.mobile\:bg-turquoise-opal-08,
	.mobile\:focus\:bg-turquoise-opal-08:focus,
	.mobile\:hover\:bg-turquoise-opal-08:hover {
		background: rgba(9, 125, 152, 0.08);
	}
	.mobile\:bg-turquoise-opal-9,
	.mobile\:focus\:bg-turquoise-opal-9:focus,
	.mobile\:hover\:bg-turquoise-opal-9:hover {
		background: rgba(9, 125, 152, 0.9);
	}
	.mobile\:bg-turquoise-opal-09,
	.mobile\:focus\:bg-turquoise-opal-09:focus,
	.mobile\:hover\:bg-turquoise-opal-09:hover {
		background: rgba(9, 125, 152, 0.09);
	}
	.mobile\:bg-turquoise-opal-10,
	.mobile\:focus\:bg-turquoise-opal-10:focus,
	.mobile\:hover\:bg-turquoise-opal-10:hover {
		background: #097d98;
	}
	.mobile\:bg-dark-teal,
	.mobile\:focus\:bg-dark-teal:focus,
	.mobile\:hover\:bg-dark-teal:hover {
		background: #168982;
	}
	.mobile\:bg-dark-teal-opal-0,
	.mobile\:bg-dark-teal-opal-00,
	.mobile\:focus\:bg-dark-teal-opal-00:focus,
	.mobile\:focus\:bg-dark-teal-opal-0:focus,
	.mobile\:hover\:bg-dark-teal-opal-00:hover,
	.mobile\:hover\:bg-dark-teal-opal-0:hover {
		background: rgba(22, 137, 130, 0);
	}
	.mobile\:bg-dark-teal-opal-1,
	.mobile\:focus\:bg-dark-teal-opal-1:focus,
	.mobile\:hover\:bg-dark-teal-opal-1:hover {
		background: rgba(22, 137, 130, 0.1);
	}
	.mobile\:bg-dark-teal-opal-01,
	.mobile\:focus\:bg-dark-teal-opal-01:focus,
	.mobile\:hover\:bg-dark-teal-opal-01:hover {
		background: rgba(22, 137, 130, 0.01);
	}
	.mobile\:bg-dark-teal-opal-2,
	.mobile\:focus\:bg-dark-teal-opal-2:focus,
	.mobile\:hover\:bg-dark-teal-opal-2:hover {
		background: rgba(22, 137, 130, 0.2);
	}
	.mobile\:bg-dark-teal-opal-02,
	.mobile\:focus\:bg-dark-teal-opal-02:focus,
	.mobile\:hover\:bg-dark-teal-opal-02:hover {
		background: rgba(22, 137, 130, 0.02);
	}
	.mobile\:bg-dark-teal-opal-3,
	.mobile\:focus\:bg-dark-teal-opal-3:focus,
	.mobile\:hover\:bg-dark-teal-opal-3:hover {
		background: rgba(22, 137, 130, 0.3);
	}
	.mobile\:bg-dark-teal-opal-03,
	.mobile\:focus\:bg-dark-teal-opal-03:focus,
	.mobile\:hover\:bg-dark-teal-opal-03:hover {
		background: rgba(22, 137, 130, 0.03);
	}
	.mobile\:bg-dark-teal-opal-4,
	.mobile\:focus\:bg-dark-teal-opal-4:focus,
	.mobile\:hover\:bg-dark-teal-opal-4:hover {
		background: rgba(22, 137, 130, 0.4);
	}
	.mobile\:bg-dark-teal-opal-04,
	.mobile\:focus\:bg-dark-teal-opal-04:focus,
	.mobile\:hover\:bg-dark-teal-opal-04:hover {
		background: rgba(22, 137, 130, 0.04);
	}
	.mobile\:bg-dark-teal-opal-5,
	.mobile\:focus\:bg-dark-teal-opal-5:focus,
	.mobile\:hover\:bg-dark-teal-opal-5:hover {
		background: rgba(22, 137, 130, 0.5);
	}
	.mobile\:bg-dark-teal-opal-05,
	.mobile\:focus\:bg-dark-teal-opal-05:focus,
	.mobile\:hover\:bg-dark-teal-opal-05:hover {
		background: rgba(22, 137, 130, 0.05);
	}
	.mobile\:bg-dark-teal-opal-6,
	.mobile\:focus\:bg-dark-teal-opal-6:focus,
	.mobile\:hover\:bg-dark-teal-opal-6:hover {
		background: rgba(22, 137, 130, 0.6);
	}
	.mobile\:bg-dark-teal-opal-06,
	.mobile\:focus\:bg-dark-teal-opal-06:focus,
	.mobile\:hover\:bg-dark-teal-opal-06:hover {
		background: rgba(22, 137, 130, 0.06);
	}
	.mobile\:bg-dark-teal-opal-7,
	.mobile\:focus\:bg-dark-teal-opal-7:focus,
	.mobile\:hover\:bg-dark-teal-opal-7:hover {
		background: rgba(22, 137, 130, 0.7);
	}
	.mobile\:bg-dark-teal-opal-07,
	.mobile\:focus\:bg-dark-teal-opal-07:focus,
	.mobile\:hover\:bg-dark-teal-opal-07:hover {
		background: rgba(22, 137, 130, 0.07);
	}
	.mobile\:bg-dark-teal-opal-8,
	.mobile\:focus\:bg-dark-teal-opal-8:focus,
	.mobile\:hover\:bg-dark-teal-opal-8:hover {
		background: rgba(22, 137, 130, 0.8);
	}
	.mobile\:bg-dark-teal-opal-08,
	.mobile\:focus\:bg-dark-teal-opal-08:focus,
	.mobile\:hover\:bg-dark-teal-opal-08:hover {
		background: rgba(22, 137, 130, 0.08);
	}
	.mobile\:bg-dark-teal-opal-9,
	.mobile\:focus\:bg-dark-teal-opal-9:focus,
	.mobile\:hover\:bg-dark-teal-opal-9:hover {
		background: rgba(22, 137, 130, 0.9);
	}
	.mobile\:bg-dark-teal-opal-09,
	.mobile\:focus\:bg-dark-teal-opal-09:focus,
	.mobile\:hover\:bg-dark-teal-opal-09:hover {
		background: rgba(22, 137, 130, 0.09);
	}
	.mobile\:bg-dark-teal-opal-10,
	.mobile\:focus\:bg-dark-teal-opal-10:focus,
	.mobile\:hover\:bg-dark-teal-opal-10:hover {
		background: #168982;
	}
	.mobile\:bg-teal,
	.mobile\:focus\:bg-teal:focus,
	.mobile\:hover\:bg-teal:hover {
		background: #43b59a;
	}
	.mobile\:bg-teal-opal-0,
	.mobile\:bg-teal-opal-00,
	.mobile\:focus\:bg-teal-opal-00:focus,
	.mobile\:focus\:bg-teal-opal-0:focus,
	.mobile\:hover\:bg-teal-opal-00:hover,
	.mobile\:hover\:bg-teal-opal-0:hover {
		background: rgba(67, 181, 154, 0);
	}
	.mobile\:bg-teal-opal-1,
	.mobile\:focus\:bg-teal-opal-1:focus,
	.mobile\:hover\:bg-teal-opal-1:hover {
		background: rgba(67, 181, 154, 0.1);
	}
	.mobile\:bg-teal-opal-01,
	.mobile\:focus\:bg-teal-opal-01:focus,
	.mobile\:hover\:bg-teal-opal-01:hover {
		background: rgba(67, 181, 154, 0.01);
	}
	.mobile\:bg-teal-opal-2,
	.mobile\:focus\:bg-teal-opal-2:focus,
	.mobile\:hover\:bg-teal-opal-2:hover {
		background: rgba(67, 181, 154, 0.2);
	}
	.mobile\:bg-teal-opal-02,
	.mobile\:focus\:bg-teal-opal-02:focus,
	.mobile\:hover\:bg-teal-opal-02:hover {
		background: rgba(67, 181, 154, 0.02);
	}
	.mobile\:bg-teal-opal-3,
	.mobile\:focus\:bg-teal-opal-3:focus,
	.mobile\:hover\:bg-teal-opal-3:hover {
		background: rgba(67, 181, 154, 0.3);
	}
	.mobile\:bg-teal-opal-03,
	.mobile\:focus\:bg-teal-opal-03:focus,
	.mobile\:hover\:bg-teal-opal-03:hover {
		background: rgba(67, 181, 154, 0.03);
	}
	.mobile\:bg-teal-opal-4,
	.mobile\:focus\:bg-teal-opal-4:focus,
	.mobile\:hover\:bg-teal-opal-4:hover {
		background: rgba(67, 181, 154, 0.4);
	}
	.mobile\:bg-teal-opal-04,
	.mobile\:focus\:bg-teal-opal-04:focus,
	.mobile\:hover\:bg-teal-opal-04:hover {
		background: rgba(67, 181, 154, 0.04);
	}
	.mobile\:bg-teal-opal-5,
	.mobile\:focus\:bg-teal-opal-5:focus,
	.mobile\:hover\:bg-teal-opal-5:hover {
		background: rgba(67, 181, 154, 0.5);
	}
	.mobile\:bg-teal-opal-05,
	.mobile\:focus\:bg-teal-opal-05:focus,
	.mobile\:hover\:bg-teal-opal-05:hover {
		background: rgba(67, 181, 154, 0.05);
	}
	.mobile\:bg-teal-opal-6,
	.mobile\:focus\:bg-teal-opal-6:focus,
	.mobile\:hover\:bg-teal-opal-6:hover {
		background: rgba(67, 181, 154, 0.6);
	}
	.mobile\:bg-teal-opal-06,
	.mobile\:focus\:bg-teal-opal-06:focus,
	.mobile\:hover\:bg-teal-opal-06:hover {
		background: rgba(67, 181, 154, 0.06);
	}
	.mobile\:bg-teal-opal-7,
	.mobile\:focus\:bg-teal-opal-7:focus,
	.mobile\:hover\:bg-teal-opal-7:hover {
		background: rgba(67, 181, 154, 0.7);
	}
	.mobile\:bg-teal-opal-07,
	.mobile\:focus\:bg-teal-opal-07:focus,
	.mobile\:hover\:bg-teal-opal-07:hover {
		background: rgba(67, 181, 154, 0.07);
	}
	.mobile\:bg-teal-opal-8,
	.mobile\:focus\:bg-teal-opal-8:focus,
	.mobile\:hover\:bg-teal-opal-8:hover {
		background: rgba(67, 181, 154, 0.8);
	}
	.mobile\:bg-teal-opal-08,
	.mobile\:focus\:bg-teal-opal-08:focus,
	.mobile\:hover\:bg-teal-opal-08:hover {
		background: rgba(67, 181, 154, 0.08);
	}
	.mobile\:bg-teal-opal-9,
	.mobile\:focus\:bg-teal-opal-9:focus,
	.mobile\:hover\:bg-teal-opal-9:hover {
		background: rgba(67, 181, 154, 0.9);
	}
	.mobile\:bg-teal-opal-09,
	.mobile\:focus\:bg-teal-opal-09:focus,
	.mobile\:hover\:bg-teal-opal-09:hover {
		background: rgba(67, 181, 154, 0.09);
	}
	.mobile\:bg-teal-opal-10,
	.mobile\:focus\:bg-teal-opal-10:focus,
	.mobile\:hover\:bg-teal-opal-10:hover {
		background: #43b59a;
	}
	.mobile\:bg-vibe,
	.mobile\:focus\:bg-vibe:focus,
	.mobile\:hover\:bg-vibe:hover {
		background: #4bd6b5;
	}
	.mobile\:bg-vibe-opal-0,
	.mobile\:bg-vibe-opal-00,
	.mobile\:focus\:bg-vibe-opal-00:focus,
	.mobile\:focus\:bg-vibe-opal-0:focus,
	.mobile\:hover\:bg-vibe-opal-00:hover,
	.mobile\:hover\:bg-vibe-opal-0:hover {
		background: rgba(75, 214, 181, 0);
	}
	.mobile\:bg-vibe-opal-1,
	.mobile\:focus\:bg-vibe-opal-1:focus,
	.mobile\:hover\:bg-vibe-opal-1:hover {
		background: rgba(75, 214, 181, 0.1);
	}
	.mobile\:bg-vibe-opal-01,
	.mobile\:focus\:bg-vibe-opal-01:focus,
	.mobile\:hover\:bg-vibe-opal-01:hover {
		background: rgba(75, 214, 181, 0.01);
	}
	.mobile\:bg-vibe-opal-2,
	.mobile\:focus\:bg-vibe-opal-2:focus,
	.mobile\:hover\:bg-vibe-opal-2:hover {
		background: rgba(75, 214, 181, 0.2);
	}
	.mobile\:bg-vibe-opal-02,
	.mobile\:focus\:bg-vibe-opal-02:focus,
	.mobile\:hover\:bg-vibe-opal-02:hover {
		background: rgba(75, 214, 181, 0.02);
	}
	.mobile\:bg-vibe-opal-3,
	.mobile\:focus\:bg-vibe-opal-3:focus,
	.mobile\:hover\:bg-vibe-opal-3:hover {
		background: rgba(75, 214, 181, 0.3);
	}
	.mobile\:bg-vibe-opal-03,
	.mobile\:focus\:bg-vibe-opal-03:focus,
	.mobile\:hover\:bg-vibe-opal-03:hover {
		background: rgba(75, 214, 181, 0.03);
	}
	.mobile\:bg-vibe-opal-4,
	.mobile\:focus\:bg-vibe-opal-4:focus,
	.mobile\:hover\:bg-vibe-opal-4:hover {
		background: rgba(75, 214, 181, 0.4);
	}
	.mobile\:bg-vibe-opal-04,
	.mobile\:focus\:bg-vibe-opal-04:focus,
	.mobile\:hover\:bg-vibe-opal-04:hover {
		background: rgba(75, 214, 181, 0.04);
	}
	.mobile\:bg-vibe-opal-5,
	.mobile\:focus\:bg-vibe-opal-5:focus,
	.mobile\:hover\:bg-vibe-opal-5:hover {
		background: rgba(75, 214, 181, 0.5);
	}
	.mobile\:bg-vibe-opal-05,
	.mobile\:focus\:bg-vibe-opal-05:focus,
	.mobile\:hover\:bg-vibe-opal-05:hover {
		background: rgba(75, 214, 181, 0.05);
	}
	.mobile\:bg-vibe-opal-6,
	.mobile\:focus\:bg-vibe-opal-6:focus,
	.mobile\:hover\:bg-vibe-opal-6:hover {
		background: rgba(75, 214, 181, 0.6);
	}
	.mobile\:bg-vibe-opal-06,
	.mobile\:focus\:bg-vibe-opal-06:focus,
	.mobile\:hover\:bg-vibe-opal-06:hover {
		background: rgba(75, 214, 181, 0.06);
	}
	.mobile\:bg-vibe-opal-7,
	.mobile\:focus\:bg-vibe-opal-7:focus,
	.mobile\:hover\:bg-vibe-opal-7:hover {
		background: rgba(75, 214, 181, 0.7);
	}
	.mobile\:bg-vibe-opal-07,
	.mobile\:focus\:bg-vibe-opal-07:focus,
	.mobile\:hover\:bg-vibe-opal-07:hover {
		background: rgba(75, 214, 181, 0.07);
	}
	.mobile\:bg-vibe-opal-8,
	.mobile\:focus\:bg-vibe-opal-8:focus,
	.mobile\:hover\:bg-vibe-opal-8:hover {
		background: rgba(75, 214, 181, 0.8);
	}
	.mobile\:bg-vibe-opal-08,
	.mobile\:focus\:bg-vibe-opal-08:focus,
	.mobile\:hover\:bg-vibe-opal-08:hover {
		background: rgba(75, 214, 181, 0.08);
	}
	.mobile\:bg-vibe-opal-9,
	.mobile\:focus\:bg-vibe-opal-9:focus,
	.mobile\:hover\:bg-vibe-opal-9:hover {
		background: rgba(75, 214, 181, 0.9);
	}
	.mobile\:bg-vibe-opal-09,
	.mobile\:focus\:bg-vibe-opal-09:focus,
	.mobile\:hover\:bg-vibe-opal-09:hover {
		background: rgba(75, 214, 181, 0.09);
	}
	.mobile\:bg-vibe-opal-10,
	.mobile\:focus\:bg-vibe-opal-10:focus,
	.mobile\:hover\:bg-vibe-opal-10:hover {
		background: #4bd6b5;
	}
	.mobile\:bg-deep-sea,
	.mobile\:focus\:bg-deep-sea:focus,
	.mobile\:hover\:bg-deep-sea:hover {
		background: #0a26b8;
	}
	.mobile\:bg-deep-sea-opal-0,
	.mobile\:bg-deep-sea-opal-00,
	.mobile\:focus\:bg-deep-sea-opal-00:focus,
	.mobile\:focus\:bg-deep-sea-opal-0:focus,
	.mobile\:hover\:bg-deep-sea-opal-00:hover,
	.mobile\:hover\:bg-deep-sea-opal-0:hover {
		background: rgba(10, 38, 184, 0);
	}
	.mobile\:bg-deep-sea-opal-1,
	.mobile\:focus\:bg-deep-sea-opal-1:focus,
	.mobile\:hover\:bg-deep-sea-opal-1:hover {
		background: rgba(10, 38, 184, 0.1);
	}
	.mobile\:bg-deep-sea-opal-01,
	.mobile\:focus\:bg-deep-sea-opal-01:focus,
	.mobile\:hover\:bg-deep-sea-opal-01:hover {
		background: rgba(10, 38, 184, 0.01);
	}
	.mobile\:bg-deep-sea-opal-2,
	.mobile\:focus\:bg-deep-sea-opal-2:focus,
	.mobile\:hover\:bg-deep-sea-opal-2:hover {
		background: rgba(10, 38, 184, 0.2);
	}
	.mobile\:bg-deep-sea-opal-02,
	.mobile\:focus\:bg-deep-sea-opal-02:focus,
	.mobile\:hover\:bg-deep-sea-opal-02:hover {
		background: rgba(10, 38, 184, 0.02);
	}
	.mobile\:bg-deep-sea-opal-3,
	.mobile\:focus\:bg-deep-sea-opal-3:focus,
	.mobile\:hover\:bg-deep-sea-opal-3:hover {
		background: rgba(10, 38, 184, 0.3);
	}
	.mobile\:bg-deep-sea-opal-03,
	.mobile\:focus\:bg-deep-sea-opal-03:focus,
	.mobile\:hover\:bg-deep-sea-opal-03:hover {
		background: rgba(10, 38, 184, 0.03);
	}
	.mobile\:bg-deep-sea-opal-4,
	.mobile\:focus\:bg-deep-sea-opal-4:focus,
	.mobile\:hover\:bg-deep-sea-opal-4:hover {
		background: rgba(10, 38, 184, 0.4);
	}
	.mobile\:bg-deep-sea-opal-04,
	.mobile\:focus\:bg-deep-sea-opal-04:focus,
	.mobile\:hover\:bg-deep-sea-opal-04:hover {
		background: rgba(10, 38, 184, 0.04);
	}
	.mobile\:bg-deep-sea-opal-5,
	.mobile\:focus\:bg-deep-sea-opal-5:focus,
	.mobile\:hover\:bg-deep-sea-opal-5:hover {
		background: rgba(10, 38, 184, 0.5);
	}
	.mobile\:bg-deep-sea-opal-05,
	.mobile\:focus\:bg-deep-sea-opal-05:focus,
	.mobile\:hover\:bg-deep-sea-opal-05:hover {
		background: rgba(10, 38, 184, 0.05);
	}
	.mobile\:bg-deep-sea-opal-6,
	.mobile\:focus\:bg-deep-sea-opal-6:focus,
	.mobile\:hover\:bg-deep-sea-opal-6:hover {
		background: rgba(10, 38, 184, 0.6);
	}
	.mobile\:bg-deep-sea-opal-06,
	.mobile\:focus\:bg-deep-sea-opal-06:focus,
	.mobile\:hover\:bg-deep-sea-opal-06:hover {
		background: rgba(10, 38, 184, 0.06);
	}
	.mobile\:bg-deep-sea-opal-7,
	.mobile\:focus\:bg-deep-sea-opal-7:focus,
	.mobile\:hover\:bg-deep-sea-opal-7:hover {
		background: rgba(10, 38, 184, 0.7);
	}
	.mobile\:bg-deep-sea-opal-07,
	.mobile\:focus\:bg-deep-sea-opal-07:focus,
	.mobile\:hover\:bg-deep-sea-opal-07:hover {
		background: rgba(10, 38, 184, 0.07);
	}
	.mobile\:bg-deep-sea-opal-8,
	.mobile\:focus\:bg-deep-sea-opal-8:focus,
	.mobile\:hover\:bg-deep-sea-opal-8:hover {
		background: rgba(10, 38, 184, 0.8);
	}
	.mobile\:bg-deep-sea-opal-08,
	.mobile\:focus\:bg-deep-sea-opal-08:focus,
	.mobile\:hover\:bg-deep-sea-opal-08:hover {
		background: rgba(10, 38, 184, 0.08);
	}
	.mobile\:bg-deep-sea-opal-9,
	.mobile\:focus\:bg-deep-sea-opal-9:focus,
	.mobile\:hover\:bg-deep-sea-opal-9:hover {
		background: rgba(10, 38, 184, 0.9);
	}
	.mobile\:bg-deep-sea-opal-09,
	.mobile\:focus\:bg-deep-sea-opal-09:focus,
	.mobile\:hover\:bg-deep-sea-opal-09:hover {
		background: rgba(10, 38, 184, 0.09);
	}
	.mobile\:bg-deep-sea-opal-10,
	.mobile\:focus\:bg-deep-sea-opal-10:focus,
	.mobile\:hover\:bg-deep-sea-opal-10:hover {
		background: #0a26b8;
	}
	.mobile\:bg-electric-blue,
	.mobile\:focus\:bg-electric-blue:focus,
	.mobile\:hover\:bg-electric-blue:hover {
		background: #145deb;
	}
	.mobile\:bg-electric-blue-opal-0,
	.mobile\:bg-electric-blue-opal-00,
	.mobile\:focus\:bg-electric-blue-opal-00:focus,
	.mobile\:focus\:bg-electric-blue-opal-0:focus,
	.mobile\:hover\:bg-electric-blue-opal-00:hover,
	.mobile\:hover\:bg-electric-blue-opal-0:hover {
		background: rgba(20, 93, 235, 0);
	}
	.mobile\:bg-electric-blue-opal-1,
	.mobile\:focus\:bg-electric-blue-opal-1:focus,
	.mobile\:hover\:bg-electric-blue-opal-1:hover {
		background: rgba(20, 93, 235, 0.1);
	}
	.mobile\:bg-electric-blue-opal-01,
	.mobile\:focus\:bg-electric-blue-opal-01:focus,
	.mobile\:hover\:bg-electric-blue-opal-01:hover {
		background: rgba(20, 93, 235, 0.01);
	}
	.mobile\:bg-electric-blue-opal-2,
	.mobile\:focus\:bg-electric-blue-opal-2:focus,
	.mobile\:hover\:bg-electric-blue-opal-2:hover {
		background: rgba(20, 93, 235, 0.2);
	}
	.mobile\:bg-electric-blue-opal-02,
	.mobile\:focus\:bg-electric-blue-opal-02:focus,
	.mobile\:hover\:bg-electric-blue-opal-02:hover {
		background: rgba(20, 93, 235, 0.02);
	}
	.mobile\:bg-electric-blue-opal-3,
	.mobile\:focus\:bg-electric-blue-opal-3:focus,
	.mobile\:hover\:bg-electric-blue-opal-3:hover {
		background: rgba(20, 93, 235, 0.3);
	}
	.mobile\:bg-electric-blue-opal-03,
	.mobile\:focus\:bg-electric-blue-opal-03:focus,
	.mobile\:hover\:bg-electric-blue-opal-03:hover {
		background: rgba(20, 93, 235, 0.03);
	}
	.mobile\:bg-electric-blue-opal-4,
	.mobile\:focus\:bg-electric-blue-opal-4:focus,
	.mobile\:hover\:bg-electric-blue-opal-4:hover {
		background: rgba(20, 93, 235, 0.4);
	}
	.mobile\:bg-electric-blue-opal-04,
	.mobile\:focus\:bg-electric-blue-opal-04:focus,
	.mobile\:hover\:bg-electric-blue-opal-04:hover {
		background: rgba(20, 93, 235, 0.04);
	}
	.mobile\:bg-electric-blue-opal-5,
	.mobile\:focus\:bg-electric-blue-opal-5:focus,
	.mobile\:hover\:bg-electric-blue-opal-5:hover {
		background: rgba(20, 93, 235, 0.5);
	}
	.mobile\:bg-electric-blue-opal-05,
	.mobile\:focus\:bg-electric-blue-opal-05:focus,
	.mobile\:hover\:bg-electric-blue-opal-05:hover {
		background: rgba(20, 93, 235, 0.05);
	}
	.mobile\:bg-electric-blue-opal-6,
	.mobile\:focus\:bg-electric-blue-opal-6:focus,
	.mobile\:hover\:bg-electric-blue-opal-6:hover {
		background: rgba(20, 93, 235, 0.6);
	}
	.mobile\:bg-electric-blue-opal-06,
	.mobile\:focus\:bg-electric-blue-opal-06:focus,
	.mobile\:hover\:bg-electric-blue-opal-06:hover {
		background: rgba(20, 93, 235, 0.06);
	}
	.mobile\:bg-electric-blue-opal-7,
	.mobile\:focus\:bg-electric-blue-opal-7:focus,
	.mobile\:hover\:bg-electric-blue-opal-7:hover {
		background: rgba(20, 93, 235, 0.7);
	}
	.mobile\:bg-electric-blue-opal-07,
	.mobile\:focus\:bg-electric-blue-opal-07:focus,
	.mobile\:hover\:bg-electric-blue-opal-07:hover {
		background: rgba(20, 93, 235, 0.07);
	}
	.mobile\:bg-electric-blue-opal-8,
	.mobile\:focus\:bg-electric-blue-opal-8:focus,
	.mobile\:hover\:bg-electric-blue-opal-8:hover {
		background: rgba(20, 93, 235, 0.8);
	}
	.mobile\:bg-electric-blue-opal-08,
	.mobile\:focus\:bg-electric-blue-opal-08:focus,
	.mobile\:hover\:bg-electric-blue-opal-08:hover {
		background: rgba(20, 93, 235, 0.08);
	}
	.mobile\:bg-electric-blue-opal-9,
	.mobile\:focus\:bg-electric-blue-opal-9:focus,
	.mobile\:hover\:bg-electric-blue-opal-9:hover {
		background: rgba(20, 93, 235, 0.9);
	}
	.mobile\:bg-electric-blue-opal-09,
	.mobile\:focus\:bg-electric-blue-opal-09:focus,
	.mobile\:hover\:bg-electric-blue-opal-09:hover {
		background: rgba(20, 93, 235, 0.09);
	}
	.mobile\:bg-electric-blue-opal-10,
	.mobile\:focus\:bg-electric-blue-opal-10:focus,
	.mobile\:hover\:bg-electric-blue-opal-10:hover {
		background: #145deb;
	}
	.mobile\:bg-electric-blue-dark,
	.mobile\:focus\:bg-electric-blue-dark:focus,
	.mobile\:hover\:bg-electric-blue-dark:hover {
		background: #306aff;
	}
	.mobile\:bg-electric-blue-dark-opal-0,
	.mobile\:bg-electric-blue-dark-opal-00,
	.mobile\:focus\:bg-electric-blue-dark-opal-00:focus,
	.mobile\:focus\:bg-electric-blue-dark-opal-0:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-00:hover,
	.mobile\:hover\:bg-electric-blue-dark-opal-0:hover {
		background: rgba(48, 106, 255, 0);
	}
	.mobile\:bg-electric-blue-dark-opal-1,
	.mobile\:focus\:bg-electric-blue-dark-opal-1:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-1:hover {
		background: rgba(48, 106, 255, 0.1);
	}
	.mobile\:bg-electric-blue-dark-opal-01,
	.mobile\:focus\:bg-electric-blue-dark-opal-01:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-01:hover {
		background: rgba(48, 106, 255, 0.01);
	}
	.mobile\:bg-electric-blue-dark-opal-2,
	.mobile\:focus\:bg-electric-blue-dark-opal-2:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-2:hover {
		background: rgba(48, 106, 255, 0.2);
	}
	.mobile\:bg-electric-blue-dark-opal-02,
	.mobile\:focus\:bg-electric-blue-dark-opal-02:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-02:hover {
		background: rgba(48, 106, 255, 0.02);
	}
	.mobile\:bg-electric-blue-dark-opal-3,
	.mobile\:focus\:bg-electric-blue-dark-opal-3:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-3:hover {
		background: rgba(48, 106, 255, 0.3);
	}
	.mobile\:bg-electric-blue-dark-opal-03,
	.mobile\:focus\:bg-electric-blue-dark-opal-03:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-03:hover {
		background: rgba(48, 106, 255, 0.03);
	}
	.mobile\:bg-electric-blue-dark-opal-4,
	.mobile\:focus\:bg-electric-blue-dark-opal-4:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-4:hover {
		background: rgba(48, 106, 255, 0.4);
	}
	.mobile\:bg-electric-blue-dark-opal-04,
	.mobile\:focus\:bg-electric-blue-dark-opal-04:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-04:hover {
		background: rgba(48, 106, 255, 0.04);
	}
	.mobile\:bg-electric-blue-dark-opal-5,
	.mobile\:focus\:bg-electric-blue-dark-opal-5:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-5:hover {
		background: rgba(48, 106, 255, 0.5);
	}
	.mobile\:bg-electric-blue-dark-opal-05,
	.mobile\:focus\:bg-electric-blue-dark-opal-05:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-05:hover {
		background: rgba(48, 106, 255, 0.05);
	}
	.mobile\:bg-electric-blue-dark-opal-6,
	.mobile\:focus\:bg-electric-blue-dark-opal-6:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-6:hover {
		background: rgba(48, 106, 255, 0.6);
	}
	.mobile\:bg-electric-blue-dark-opal-06,
	.mobile\:focus\:bg-electric-blue-dark-opal-06:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-06:hover {
		background: rgba(48, 106, 255, 0.06);
	}
	.mobile\:bg-electric-blue-dark-opal-7,
	.mobile\:focus\:bg-electric-blue-dark-opal-7:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-7:hover {
		background: rgba(48, 106, 255, 0.7);
	}
	.mobile\:bg-electric-blue-dark-opal-07,
	.mobile\:focus\:bg-electric-blue-dark-opal-07:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-07:hover {
		background: rgba(48, 106, 255, 0.07);
	}
	.mobile\:bg-electric-blue-dark-opal-8,
	.mobile\:focus\:bg-electric-blue-dark-opal-8:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-8:hover {
		background: rgba(48, 106, 255, 0.8);
	}
	.mobile\:bg-electric-blue-dark-opal-08,
	.mobile\:focus\:bg-electric-blue-dark-opal-08:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-08:hover {
		background: rgba(48, 106, 255, 0.08);
	}
	.mobile\:bg-electric-blue-dark-opal-9,
	.mobile\:focus\:bg-electric-blue-dark-opal-9:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-9:hover {
		background: rgba(48, 106, 255, 0.9);
	}
	.mobile\:bg-electric-blue-dark-opal-09,
	.mobile\:focus\:bg-electric-blue-dark-opal-09:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-09:hover {
		background: rgba(48, 106, 255, 0.09);
	}
	.mobile\:bg-electric-blue-dark-opal-10,
	.mobile\:focus\:bg-electric-blue-dark-opal-10:focus,
	.mobile\:hover\:bg-electric-blue-dark-opal-10:hover {
		background: #306aff;
	}
	.mobile\:bg-lilac,
	.mobile\:focus\:bg-lilac:focus,
	.mobile\:hover\:bg-lilac:hover {
		background: #8598fb;
	}
	.mobile\:bg-lilac-opal-0,
	.mobile\:bg-lilac-opal-00,
	.mobile\:focus\:bg-lilac-opal-00:focus,
	.mobile\:focus\:bg-lilac-opal-0:focus,
	.mobile\:hover\:bg-lilac-opal-00:hover,
	.mobile\:hover\:bg-lilac-opal-0:hover {
		background: rgba(133, 152, 251, 0);
	}
	.mobile\:bg-lilac-opal-1,
	.mobile\:focus\:bg-lilac-opal-1:focus,
	.mobile\:hover\:bg-lilac-opal-1:hover {
		background: rgba(133, 152, 251, 0.1);
	}
	.mobile\:bg-lilac-opal-01,
	.mobile\:focus\:bg-lilac-opal-01:focus,
	.mobile\:hover\:bg-lilac-opal-01:hover {
		background: rgba(133, 152, 251, 0.01);
	}
	.mobile\:bg-lilac-opal-2,
	.mobile\:focus\:bg-lilac-opal-2:focus,
	.mobile\:hover\:bg-lilac-opal-2:hover {
		background: rgba(133, 152, 251, 0.2);
	}
	.mobile\:bg-lilac-opal-02,
	.mobile\:focus\:bg-lilac-opal-02:focus,
	.mobile\:hover\:bg-lilac-opal-02:hover {
		background: rgba(133, 152, 251, 0.02);
	}
	.mobile\:bg-lilac-opal-3,
	.mobile\:focus\:bg-lilac-opal-3:focus,
	.mobile\:hover\:bg-lilac-opal-3:hover {
		background: rgba(133, 152, 251, 0.3);
	}
	.mobile\:bg-lilac-opal-03,
	.mobile\:focus\:bg-lilac-opal-03:focus,
	.mobile\:hover\:bg-lilac-opal-03:hover {
		background: rgba(133, 152, 251, 0.03);
	}
	.mobile\:bg-lilac-opal-4,
	.mobile\:focus\:bg-lilac-opal-4:focus,
	.mobile\:hover\:bg-lilac-opal-4:hover {
		background: rgba(133, 152, 251, 0.4);
	}
	.mobile\:bg-lilac-opal-04,
	.mobile\:focus\:bg-lilac-opal-04:focus,
	.mobile\:hover\:bg-lilac-opal-04:hover {
		background: rgba(133, 152, 251, 0.04);
	}
	.mobile\:bg-lilac-opal-5,
	.mobile\:focus\:bg-lilac-opal-5:focus,
	.mobile\:hover\:bg-lilac-opal-5:hover {
		background: rgba(133, 152, 251, 0.5);
	}
	.mobile\:bg-lilac-opal-05,
	.mobile\:focus\:bg-lilac-opal-05:focus,
	.mobile\:hover\:bg-lilac-opal-05:hover {
		background: rgba(133, 152, 251, 0.05);
	}
	.mobile\:bg-lilac-opal-6,
	.mobile\:focus\:bg-lilac-opal-6:focus,
	.mobile\:hover\:bg-lilac-opal-6:hover {
		background: rgba(133, 152, 251, 0.6);
	}
	.mobile\:bg-lilac-opal-06,
	.mobile\:focus\:bg-lilac-opal-06:focus,
	.mobile\:hover\:bg-lilac-opal-06:hover {
		background: rgba(133, 152, 251, 0.06);
	}
	.mobile\:bg-lilac-opal-7,
	.mobile\:focus\:bg-lilac-opal-7:focus,
	.mobile\:hover\:bg-lilac-opal-7:hover {
		background: rgba(133, 152, 251, 0.7);
	}
	.mobile\:bg-lilac-opal-07,
	.mobile\:focus\:bg-lilac-opal-07:focus,
	.mobile\:hover\:bg-lilac-opal-07:hover {
		background: rgba(133, 152, 251, 0.07);
	}
	.mobile\:bg-lilac-opal-8,
	.mobile\:focus\:bg-lilac-opal-8:focus,
	.mobile\:hover\:bg-lilac-opal-8:hover {
		background: rgba(133, 152, 251, 0.8);
	}
	.mobile\:bg-lilac-opal-08,
	.mobile\:focus\:bg-lilac-opal-08:focus,
	.mobile\:hover\:bg-lilac-opal-08:hover {
		background: rgba(133, 152, 251, 0.08);
	}
	.mobile\:bg-lilac-opal-9,
	.mobile\:focus\:bg-lilac-opal-9:focus,
	.mobile\:hover\:bg-lilac-opal-9:hover {
		background: rgba(133, 152, 251, 0.9);
	}
	.mobile\:bg-lilac-opal-09,
	.mobile\:focus\:bg-lilac-opal-09:focus,
	.mobile\:hover\:bg-lilac-opal-09:hover {
		background: rgba(133, 152, 251, 0.09);
	}
	.mobile\:bg-lilac-opal-10,
	.mobile\:focus\:bg-lilac-opal-10:focus,
	.mobile\:hover\:bg-lilac-opal-10:hover {
		background: #8598fb;
	}
	.mobile\:bg-sky,
	.mobile\:focus\:bg-sky:focus,
	.mobile\:hover\:bg-sky:hover {
		background: #14c4eb;
	}
	.mobile\:bg-sky-opal-0,
	.mobile\:bg-sky-opal-00,
	.mobile\:focus\:bg-sky-opal-00:focus,
	.mobile\:focus\:bg-sky-opal-0:focus,
	.mobile\:hover\:bg-sky-opal-00:hover,
	.mobile\:hover\:bg-sky-opal-0:hover {
		background: rgba(20, 196, 235, 0);
	}
	.mobile\:bg-sky-opal-1,
	.mobile\:focus\:bg-sky-opal-1:focus,
	.mobile\:hover\:bg-sky-opal-1:hover {
		background: rgba(20, 196, 235, 0.1);
	}
	.mobile\:bg-sky-opal-01,
	.mobile\:focus\:bg-sky-opal-01:focus,
	.mobile\:hover\:bg-sky-opal-01:hover {
		background: rgba(20, 196, 235, 0.01);
	}
	.mobile\:bg-sky-opal-2,
	.mobile\:focus\:bg-sky-opal-2:focus,
	.mobile\:hover\:bg-sky-opal-2:hover {
		background: rgba(20, 196, 235, 0.2);
	}
	.mobile\:bg-sky-opal-02,
	.mobile\:focus\:bg-sky-opal-02:focus,
	.mobile\:hover\:bg-sky-opal-02:hover {
		background: rgba(20, 196, 235, 0.02);
	}
	.mobile\:bg-sky-opal-3,
	.mobile\:focus\:bg-sky-opal-3:focus,
	.mobile\:hover\:bg-sky-opal-3:hover {
		background: rgba(20, 196, 235, 0.3);
	}
	.mobile\:bg-sky-opal-03,
	.mobile\:focus\:bg-sky-opal-03:focus,
	.mobile\:hover\:bg-sky-opal-03:hover {
		background: rgba(20, 196, 235, 0.03);
	}
	.mobile\:bg-sky-opal-4,
	.mobile\:focus\:bg-sky-opal-4:focus,
	.mobile\:hover\:bg-sky-opal-4:hover {
		background: rgba(20, 196, 235, 0.4);
	}
	.mobile\:bg-sky-opal-04,
	.mobile\:focus\:bg-sky-opal-04:focus,
	.mobile\:hover\:bg-sky-opal-04:hover {
		background: rgba(20, 196, 235, 0.04);
	}
	.mobile\:bg-sky-opal-5,
	.mobile\:focus\:bg-sky-opal-5:focus,
	.mobile\:hover\:bg-sky-opal-5:hover {
		background: rgba(20, 196, 235, 0.5);
	}
	.mobile\:bg-sky-opal-05,
	.mobile\:focus\:bg-sky-opal-05:focus,
	.mobile\:hover\:bg-sky-opal-05:hover {
		background: rgba(20, 196, 235, 0.05);
	}
	.mobile\:bg-sky-opal-6,
	.mobile\:focus\:bg-sky-opal-6:focus,
	.mobile\:hover\:bg-sky-opal-6:hover {
		background: rgba(20, 196, 235, 0.6);
	}
	.mobile\:bg-sky-opal-06,
	.mobile\:focus\:bg-sky-opal-06:focus,
	.mobile\:hover\:bg-sky-opal-06:hover {
		background: rgba(20, 196, 235, 0.06);
	}
	.mobile\:bg-sky-opal-7,
	.mobile\:focus\:bg-sky-opal-7:focus,
	.mobile\:hover\:bg-sky-opal-7:hover {
		background: rgba(20, 196, 235, 0.7);
	}
	.mobile\:bg-sky-opal-07,
	.mobile\:focus\:bg-sky-opal-07:focus,
	.mobile\:hover\:bg-sky-opal-07:hover {
		background: rgba(20, 196, 235, 0.07);
	}
	.mobile\:bg-sky-opal-8,
	.mobile\:focus\:bg-sky-opal-8:focus,
	.mobile\:hover\:bg-sky-opal-8:hover {
		background: rgba(20, 196, 235, 0.8);
	}
	.mobile\:bg-sky-opal-08,
	.mobile\:focus\:bg-sky-opal-08:focus,
	.mobile\:hover\:bg-sky-opal-08:hover {
		background: rgba(20, 196, 235, 0.08);
	}
	.mobile\:bg-sky-opal-9,
	.mobile\:focus\:bg-sky-opal-9:focus,
	.mobile\:hover\:bg-sky-opal-9:hover {
		background: rgba(20, 196, 235, 0.9);
	}
	.mobile\:bg-sky-opal-09,
	.mobile\:focus\:bg-sky-opal-09:focus,
	.mobile\:hover\:bg-sky-opal-09:hover {
		background: rgba(20, 196, 235, 0.09);
	}
	.mobile\:bg-sky-opal-10,
	.mobile\:focus\:bg-sky-opal-10:focus,
	.mobile\:hover\:bg-sky-opal-10:hover {
		background: #14c4eb;
	}
	.mobile\:bg-cotton-candy,
	.mobile\:focus\:bg-cotton-candy:focus,
	.mobile\:hover\:bg-cotton-candy:hover {
		background: #c0f5f2;
	}
	.mobile\:bg-cotton-candy-opal-0,
	.mobile\:bg-cotton-candy-opal-00,
	.mobile\:focus\:bg-cotton-candy-opal-00:focus,
	.mobile\:focus\:bg-cotton-candy-opal-0:focus,
	.mobile\:hover\:bg-cotton-candy-opal-00:hover,
	.mobile\:hover\:bg-cotton-candy-opal-0:hover {
		background: rgba(192, 245, 242, 0);
	}
	.mobile\:bg-cotton-candy-opal-1,
	.mobile\:focus\:bg-cotton-candy-opal-1:focus,
	.mobile\:hover\:bg-cotton-candy-opal-1:hover {
		background: rgba(192, 245, 242, 0.1);
	}
	.mobile\:bg-cotton-candy-opal-01,
	.mobile\:focus\:bg-cotton-candy-opal-01:focus,
	.mobile\:hover\:bg-cotton-candy-opal-01:hover {
		background: rgba(192, 245, 242, 0.01);
	}
	.mobile\:bg-cotton-candy-opal-2,
	.mobile\:focus\:bg-cotton-candy-opal-2:focus,
	.mobile\:hover\:bg-cotton-candy-opal-2:hover {
		background: rgba(192, 245, 242, 0.2);
	}
	.mobile\:bg-cotton-candy-opal-02,
	.mobile\:focus\:bg-cotton-candy-opal-02:focus,
	.mobile\:hover\:bg-cotton-candy-opal-02:hover {
		background: rgba(192, 245, 242, 0.02);
	}
	.mobile\:bg-cotton-candy-opal-3,
	.mobile\:focus\:bg-cotton-candy-opal-3:focus,
	.mobile\:hover\:bg-cotton-candy-opal-3:hover {
		background: rgba(192, 245, 242, 0.3);
	}
	.mobile\:bg-cotton-candy-opal-03,
	.mobile\:focus\:bg-cotton-candy-opal-03:focus,
	.mobile\:hover\:bg-cotton-candy-opal-03:hover {
		background: rgba(192, 245, 242, 0.03);
	}
	.mobile\:bg-cotton-candy-opal-4,
	.mobile\:focus\:bg-cotton-candy-opal-4:focus,
	.mobile\:hover\:bg-cotton-candy-opal-4:hover {
		background: rgba(192, 245, 242, 0.4);
	}
	.mobile\:bg-cotton-candy-opal-04,
	.mobile\:focus\:bg-cotton-candy-opal-04:focus,
	.mobile\:hover\:bg-cotton-candy-opal-04:hover {
		background: rgba(192, 245, 242, 0.04);
	}
	.mobile\:bg-cotton-candy-opal-5,
	.mobile\:focus\:bg-cotton-candy-opal-5:focus,
	.mobile\:hover\:bg-cotton-candy-opal-5:hover {
		background: rgba(192, 245, 242, 0.5);
	}
	.mobile\:bg-cotton-candy-opal-05,
	.mobile\:focus\:bg-cotton-candy-opal-05:focus,
	.mobile\:hover\:bg-cotton-candy-opal-05:hover {
		background: rgba(192, 245, 242, 0.05);
	}
	.mobile\:bg-cotton-candy-opal-6,
	.mobile\:focus\:bg-cotton-candy-opal-6:focus,
	.mobile\:hover\:bg-cotton-candy-opal-6:hover {
		background: rgba(192, 245, 242, 0.6);
	}
	.mobile\:bg-cotton-candy-opal-06,
	.mobile\:focus\:bg-cotton-candy-opal-06:focus,
	.mobile\:hover\:bg-cotton-candy-opal-06:hover {
		background: rgba(192, 245, 242, 0.06);
	}
	.mobile\:bg-cotton-candy-opal-7,
	.mobile\:focus\:bg-cotton-candy-opal-7:focus,
	.mobile\:hover\:bg-cotton-candy-opal-7:hover {
		background: rgba(192, 245, 242, 0.7);
	}
	.mobile\:bg-cotton-candy-opal-07,
	.mobile\:focus\:bg-cotton-candy-opal-07:focus,
	.mobile\:hover\:bg-cotton-candy-opal-07:hover {
		background: rgba(192, 245, 242, 0.07);
	}
	.mobile\:bg-cotton-candy-opal-8,
	.mobile\:focus\:bg-cotton-candy-opal-8:focus,
	.mobile\:hover\:bg-cotton-candy-opal-8:hover {
		background: rgba(192, 245, 242, 0.8);
	}
	.mobile\:bg-cotton-candy-opal-08,
	.mobile\:focus\:bg-cotton-candy-opal-08:focus,
	.mobile\:hover\:bg-cotton-candy-opal-08:hover {
		background: rgba(192, 245, 242, 0.08);
	}
	.mobile\:bg-cotton-candy-opal-9,
	.mobile\:focus\:bg-cotton-candy-opal-9:focus,
	.mobile\:hover\:bg-cotton-candy-opal-9:hover {
		background: rgba(192, 245, 242, 0.9);
	}
	.mobile\:bg-cotton-candy-opal-09,
	.mobile\:focus\:bg-cotton-candy-opal-09:focus,
	.mobile\:hover\:bg-cotton-candy-opal-09:hover {
		background: rgba(192, 245, 242, 0.09);
	}
	.mobile\:bg-cotton-candy-opal-10,
	.mobile\:focus\:bg-cotton-candy-opal-10:focus,
	.mobile\:hover\:bg-cotton-candy-opal-10:hover {
		background: #c0f5f2;
	}
	.mobile\:bg-brand-primary,
	.mobile\:focus\:bg-brand-primary:focus,
	.mobile\:hover\:bg-brand-primary:hover {
		background: #441c99;
	}
	.mobile\:bg-brand-primary-opal-0,
	.mobile\:bg-brand-primary-opal-00,
	.mobile\:focus\:bg-brand-primary-opal-00:focus,
	.mobile\:focus\:bg-brand-primary-opal-0:focus,
	.mobile\:hover\:bg-brand-primary-opal-00:hover,
	.mobile\:hover\:bg-brand-primary-opal-0:hover {
		background: rgba(68, 28, 153, 0);
	}
	.mobile\:bg-brand-primary-opal-1,
	.mobile\:focus\:bg-brand-primary-opal-1:focus,
	.mobile\:hover\:bg-brand-primary-opal-1:hover {
		background: rgba(68, 28, 153, 0.1);
	}
	.mobile\:bg-brand-primary-opal-01,
	.mobile\:focus\:bg-brand-primary-opal-01:focus,
	.mobile\:hover\:bg-brand-primary-opal-01:hover {
		background: rgba(68, 28, 153, 0.01);
	}
	.mobile\:bg-brand-primary-opal-2,
	.mobile\:focus\:bg-brand-primary-opal-2:focus,
	.mobile\:hover\:bg-brand-primary-opal-2:hover {
		background: rgba(68, 28, 153, 0.2);
	}
	.mobile\:bg-brand-primary-opal-02,
	.mobile\:focus\:bg-brand-primary-opal-02:focus,
	.mobile\:hover\:bg-brand-primary-opal-02:hover {
		background: rgba(68, 28, 153, 0.02);
	}
	.mobile\:bg-brand-primary-opal-3,
	.mobile\:focus\:bg-brand-primary-opal-3:focus,
	.mobile\:hover\:bg-brand-primary-opal-3:hover {
		background: rgba(68, 28, 153, 0.3);
	}
	.mobile\:bg-brand-primary-opal-03,
	.mobile\:focus\:bg-brand-primary-opal-03:focus,
	.mobile\:hover\:bg-brand-primary-opal-03:hover {
		background: rgba(68, 28, 153, 0.03);
	}
	.mobile\:bg-brand-primary-opal-4,
	.mobile\:focus\:bg-brand-primary-opal-4:focus,
	.mobile\:hover\:bg-brand-primary-opal-4:hover {
		background: rgba(68, 28, 153, 0.4);
	}
	.mobile\:bg-brand-primary-opal-04,
	.mobile\:focus\:bg-brand-primary-opal-04:focus,
	.mobile\:hover\:bg-brand-primary-opal-04:hover {
		background: rgba(68, 28, 153, 0.04);
	}
	.mobile\:bg-brand-primary-opal-5,
	.mobile\:focus\:bg-brand-primary-opal-5:focus,
	.mobile\:hover\:bg-brand-primary-opal-5:hover {
		background: rgba(68, 28, 153, 0.5);
	}
	.mobile\:bg-brand-primary-opal-05,
	.mobile\:focus\:bg-brand-primary-opal-05:focus,
	.mobile\:hover\:bg-brand-primary-opal-05:hover {
		background: rgba(68, 28, 153, 0.05);
	}
	.mobile\:bg-brand-primary-opal-6,
	.mobile\:focus\:bg-brand-primary-opal-6:focus,
	.mobile\:hover\:bg-brand-primary-opal-6:hover {
		background: rgba(68, 28, 153, 0.6);
	}
	.mobile\:bg-brand-primary-opal-06,
	.mobile\:focus\:bg-brand-primary-opal-06:focus,
	.mobile\:hover\:bg-brand-primary-opal-06:hover {
		background: rgba(68, 28, 153, 0.06);
	}
	.mobile\:bg-brand-primary-opal-7,
	.mobile\:focus\:bg-brand-primary-opal-7:focus,
	.mobile\:hover\:bg-brand-primary-opal-7:hover {
		background: rgba(68, 28, 153, 0.7);
	}
	.mobile\:bg-brand-primary-opal-07,
	.mobile\:focus\:bg-brand-primary-opal-07:focus,
	.mobile\:hover\:bg-brand-primary-opal-07:hover {
		background: rgba(68, 28, 153, 0.07);
	}
	.mobile\:bg-brand-primary-opal-8,
	.mobile\:focus\:bg-brand-primary-opal-8:focus,
	.mobile\:hover\:bg-brand-primary-opal-8:hover {
		background: rgba(68, 28, 153, 0.8);
	}
	.mobile\:bg-brand-primary-opal-08,
	.mobile\:focus\:bg-brand-primary-opal-08:focus,
	.mobile\:hover\:bg-brand-primary-opal-08:hover {
		background: rgba(68, 28, 153, 0.08);
	}
	.mobile\:bg-brand-primary-opal-9,
	.mobile\:focus\:bg-brand-primary-opal-9:focus,
	.mobile\:hover\:bg-brand-primary-opal-9:hover {
		background: rgba(68, 28, 153, 0.9);
	}
	.mobile\:bg-brand-primary-opal-09,
	.mobile\:focus\:bg-brand-primary-opal-09:focus,
	.mobile\:hover\:bg-brand-primary-opal-09:hover {
		background: rgba(68, 28, 153, 0.09);
	}
	.mobile\:bg-brand-primary-opal-10,
	.mobile\:focus\:bg-brand-primary-opal-10:focus,
	.mobile\:hover\:bg-brand-primary-opal-10:hover {
		background: #441c99;
	}
	.mobile\:bg-brand-secondary,
	.mobile\:focus\:bg-brand-secondary:focus,
	.mobile\:hover\:bg-brand-secondary:hover {
		background: #ffffff;
	}
	.mobile\:bg-brand-secondary-opal-0,
	.mobile\:bg-brand-secondary-opal-00,
	.mobile\:focus\:bg-brand-secondary-opal-00:focus,
	.mobile\:focus\:bg-brand-secondary-opal-0:focus,
	.mobile\:hover\:bg-brand-secondary-opal-00:hover,
	.mobile\:hover\:bg-brand-secondary-opal-0:hover {
		background: rgba(3, 3, 40, 0);
	}
	.mobile\:bg-brand-secondary-opal-1,
	.mobile\:focus\:bg-brand-secondary-opal-1:focus,
	.mobile\:hover\:bg-brand-secondary-opal-1:hover {
		background: rgba(3, 3, 40, 0.1);
	}
	.mobile\:bg-brand-secondary-opal-01,
	.mobile\:focus\:bg-brand-secondary-opal-01:focus,
	.mobile\:hover\:bg-brand-secondary-opal-01:hover {
		background: rgba(3, 3, 40, 0.01);
	}
	.mobile\:bg-brand-secondary-opal-2,
	.mobile\:focus\:bg-brand-secondary-opal-2:focus,
	.mobile\:hover\:bg-brand-secondary-opal-2:hover {
		background: rgba(3, 3, 40, 0.2);
	}
	.mobile\:bg-brand-secondary-opal-02,
	.mobile\:focus\:bg-brand-secondary-opal-02:focus,
	.mobile\:hover\:bg-brand-secondary-opal-02:hover {
		background: rgba(3, 3, 40, 0.02);
	}
	.mobile\:bg-brand-secondary-opal-3,
	.mobile\:focus\:bg-brand-secondary-opal-3:focus,
	.mobile\:hover\:bg-brand-secondary-opal-3:hover {
		background: rgba(3, 3, 40, 0.3);
	}
	.mobile\:bg-brand-secondary-opal-03,
	.mobile\:focus\:bg-brand-secondary-opal-03:focus,
	.mobile\:hover\:bg-brand-secondary-opal-03:hover {
		background: rgba(3, 3, 40, 0.03);
	}
	.mobile\:bg-brand-secondary-opal-4,
	.mobile\:focus\:bg-brand-secondary-opal-4:focus,
	.mobile\:hover\:bg-brand-secondary-opal-4:hover {
		background: rgba(3, 3, 40, 0.4);
	}
	.mobile\:bg-brand-secondary-opal-04,
	.mobile\:focus\:bg-brand-secondary-opal-04:focus,
	.mobile\:hover\:bg-brand-secondary-opal-04:hover {
		background: rgba(3, 3, 40, 0.04);
	}
	.mobile\:bg-brand-secondary-opal-5,
	.mobile\:focus\:bg-brand-secondary-opal-5:focus,
	.mobile\:hover\:bg-brand-secondary-opal-5:hover {
		background: rgba(3, 3, 40, 0.5);
	}
	.mobile\:bg-brand-secondary-opal-05,
	.mobile\:focus\:bg-brand-secondary-opal-05:focus,
	.mobile\:hover\:bg-brand-secondary-opal-05:hover {
		background: rgba(3, 3, 40, 0.05);
	}
	.mobile\:bg-brand-secondary-opal-6,
	.mobile\:focus\:bg-brand-secondary-opal-6:focus,
	.mobile\:hover\:bg-brand-secondary-opal-6:hover {
		background: rgba(3, 3, 40, 0.6);
	}
	.mobile\:bg-brand-secondary-opal-06,
	.mobile\:focus\:bg-brand-secondary-opal-06:focus,
	.mobile\:hover\:bg-brand-secondary-opal-06:hover {
		background: rgba(3, 3, 40, 0.06);
	}
	.mobile\:bg-brand-secondary-opal-7,
	.mobile\:focus\:bg-brand-secondary-opal-7:focus,
	.mobile\:hover\:bg-brand-secondary-opal-7:hover {
		background: rgba(3, 3, 40, 0.7);
	}
	.mobile\:bg-brand-secondary-opal-07,
	.mobile\:focus\:bg-brand-secondary-opal-07:focus,
	.mobile\:hover\:bg-brand-secondary-opal-07:hover {
		background: rgba(3, 3, 40, 0.07);
	}
	.mobile\:bg-brand-secondary-opal-8,
	.mobile\:focus\:bg-brand-secondary-opal-8:focus,
	.mobile\:hover\:bg-brand-secondary-opal-8:hover {
		background: rgba(3, 3, 40, 0.8);
	}
	.mobile\:bg-brand-secondary-opal-08,
	.mobile\:focus\:bg-brand-secondary-opal-08:focus,
	.mobile\:hover\:bg-brand-secondary-opal-08:hover {
		background: rgba(3, 3, 40, 0.08);
	}
	.mobile\:bg-brand-secondary-opal-9,
	.mobile\:focus\:bg-brand-secondary-opal-9:focus,
	.mobile\:hover\:bg-brand-secondary-opal-9:hover {
		background: rgba(3, 3, 40, 0.9);
	}
	.mobile\:bg-brand-secondary-opal-09,
	.mobile\:focus\:bg-brand-secondary-opal-09:focus,
	.mobile\:hover\:bg-brand-secondary-opal-09:hover {
		background: rgba(3, 3, 40, 0.09);
	}
	.mobile\:bg-brand-secondary-opal-10,
	.mobile\:bg-color-headline,
	.mobile\:focus\:bg-brand-secondary-opal-10:focus,
	.mobile\:focus\:bg-color-headline:focus,
	.mobile\:hover\:bg-brand-secondary-opal-10:hover,
	.mobile\:hover\:bg-color-headline:hover {
		background: #ffffff;
	}
	.mobile\:bg-color-headline-opal-0,
	.mobile\:bg-color-headline-opal-00,
	.mobile\:focus\:bg-color-headline-opal-00:focus,
	.mobile\:focus\:bg-color-headline-opal-0:focus,
	.mobile\:hover\:bg-color-headline-opal-00:hover,
	.mobile\:hover\:bg-color-headline-opal-0:hover {
		background: rgba(3, 3, 40, 0);
	}
	.mobile\:bg-color-headline-opal-1,
	.mobile\:focus\:bg-color-headline-opal-1:focus,
	.mobile\:hover\:bg-color-headline-opal-1:hover {
		background: rgba(3, 3, 40, 0.1);
	}
	.mobile\:bg-color-headline-opal-01,
	.mobile\:focus\:bg-color-headline-opal-01:focus,
	.mobile\:hover\:bg-color-headline-opal-01:hover {
		background: rgba(3, 3, 40, 0.01);
	}
	.mobile\:bg-color-headline-opal-2,
	.mobile\:focus\:bg-color-headline-opal-2:focus,
	.mobile\:hover\:bg-color-headline-opal-2:hover {
		background: rgba(3, 3, 40, 0.2);
	}
	.mobile\:bg-color-headline-opal-02,
	.mobile\:focus\:bg-color-headline-opal-02:focus,
	.mobile\:hover\:bg-color-headline-opal-02:hover {
		background: rgba(3, 3, 40, 0.02);
	}
	.mobile\:bg-color-headline-opal-3,
	.mobile\:focus\:bg-color-headline-opal-3:focus,
	.mobile\:hover\:bg-color-headline-opal-3:hover {
		background: rgba(3, 3, 40, 0.3);
	}
	.mobile\:bg-color-headline-opal-03,
	.mobile\:focus\:bg-color-headline-opal-03:focus,
	.mobile\:hover\:bg-color-headline-opal-03:hover {
		background: rgba(3, 3, 40, 0.03);
	}
	.mobile\:bg-color-headline-opal-4,
	.mobile\:focus\:bg-color-headline-opal-4:focus,
	.mobile\:hover\:bg-color-headline-opal-4:hover {
		background: rgba(3, 3, 40, 0.4);
	}
	.mobile\:bg-color-headline-opal-04,
	.mobile\:focus\:bg-color-headline-opal-04:focus,
	.mobile\:hover\:bg-color-headline-opal-04:hover {
		background: rgba(3, 3, 40, 0.04);
	}
	.mobile\:bg-color-headline-opal-5,
	.mobile\:focus\:bg-color-headline-opal-5:focus,
	.mobile\:hover\:bg-color-headline-opal-5:hover {
		background: rgba(3, 3, 40, 0.5);
	}
	.mobile\:bg-color-headline-opal-05,
	.mobile\:focus\:bg-color-headline-opal-05:focus,
	.mobile\:hover\:bg-color-headline-opal-05:hover {
		background: rgba(3, 3, 40, 0.05);
	}
	.mobile\:bg-color-headline-opal-6,
	.mobile\:focus\:bg-color-headline-opal-6:focus,
	.mobile\:hover\:bg-color-headline-opal-6:hover {
		background: rgba(3, 3, 40, 0.6);
	}
	.mobile\:bg-color-headline-opal-06,
	.mobile\:focus\:bg-color-headline-opal-06:focus,
	.mobile\:hover\:bg-color-headline-opal-06:hover {
		background: rgba(3, 3, 40, 0.06);
	}
	.mobile\:bg-color-headline-opal-7,
	.mobile\:focus\:bg-color-headline-opal-7:focus,
	.mobile\:hover\:bg-color-headline-opal-7:hover {
		background: rgba(3, 3, 40, 0.7);
	}
	.mobile\:bg-color-headline-opal-07,
	.mobile\:focus\:bg-color-headline-opal-07:focus,
	.mobile\:hover\:bg-color-headline-opal-07:hover {
		background: rgba(3, 3, 40, 0.07);
	}
	.mobile\:bg-color-headline-opal-8,
	.mobile\:focus\:bg-color-headline-opal-8:focus,
	.mobile\:hover\:bg-color-headline-opal-8:hover {
		background: rgba(3, 3, 40, 0.8);
	}
	.mobile\:bg-color-headline-opal-08,
	.mobile\:focus\:bg-color-headline-opal-08:focus,
	.mobile\:hover\:bg-color-headline-opal-08:hover {
		background: rgba(3, 3, 40, 0.08);
	}
	.mobile\:bg-color-headline-opal-9,
	.mobile\:focus\:bg-color-headline-opal-9:focus,
	.mobile\:hover\:bg-color-headline-opal-9:hover {
		background: rgba(3, 3, 40, 0.9);
	}
	.mobile\:bg-color-headline-opal-09,
	.mobile\:focus\:bg-color-headline-opal-09:focus,
	.mobile\:hover\:bg-color-headline-opal-09:hover {
		background: rgba(3, 3, 40, 0.09);
	}
	.mobile\:bg-color-headline-opal-10,
	.mobile\:focus\:bg-color-headline-opal-10:focus,
	.mobile\:hover\:bg-color-headline-opal-10:hover {
		background: #ffffff;
	}
	.mobile\:bg-color-body,
	.mobile\:focus\:bg-color-body:focus,
	.mobile\:hover\:bg-color-body:hover {
		background: #383f76;
	}
	.mobile\:bg-color-body-opal-0,
	.mobile\:bg-color-body-opal-00,
	.mobile\:focus\:bg-color-body-opal-00:focus,
	.mobile\:focus\:bg-color-body-opal-0:focus,
	.mobile\:hover\:bg-color-body-opal-00:hover,
	.mobile\:hover\:bg-color-body-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.mobile\:bg-color-body-opal-1,
	.mobile\:focus\:bg-color-body-opal-1:focus,
	.mobile\:hover\:bg-color-body-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.mobile\:bg-color-body-opal-01,
	.mobile\:focus\:bg-color-body-opal-01:focus,
	.mobile\:hover\:bg-color-body-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.mobile\:bg-color-body-opal-2,
	.mobile\:focus\:bg-color-body-opal-2:focus,
	.mobile\:hover\:bg-color-body-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.mobile\:bg-color-body-opal-02,
	.mobile\:focus\:bg-color-body-opal-02:focus,
	.mobile\:hover\:bg-color-body-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.mobile\:bg-color-body-opal-3,
	.mobile\:focus\:bg-color-body-opal-3:focus,
	.mobile\:hover\:bg-color-body-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.mobile\:bg-color-body-opal-03,
	.mobile\:focus\:bg-color-body-opal-03:focus,
	.mobile\:hover\:bg-color-body-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.mobile\:bg-color-body-opal-4,
	.mobile\:focus\:bg-color-body-opal-4:focus,
	.mobile\:hover\:bg-color-body-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.mobile\:bg-color-body-opal-04,
	.mobile\:focus\:bg-color-body-opal-04:focus,
	.mobile\:hover\:bg-color-body-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.mobile\:bg-color-body-opal-5,
	.mobile\:focus\:bg-color-body-opal-5:focus,
	.mobile\:hover\:bg-color-body-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.mobile\:bg-color-body-opal-05,
	.mobile\:focus\:bg-color-body-opal-05:focus,
	.mobile\:hover\:bg-color-body-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.mobile\:bg-color-body-opal-6,
	.mobile\:focus\:bg-color-body-opal-6:focus,
	.mobile\:hover\:bg-color-body-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.mobile\:bg-color-body-opal-06,
	.mobile\:focus\:bg-color-body-opal-06:focus,
	.mobile\:hover\:bg-color-body-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.mobile\:bg-color-body-opal-7,
	.mobile\:focus\:bg-color-body-opal-7:focus,
	.mobile\:hover\:bg-color-body-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.mobile\:bg-color-body-opal-07,
	.mobile\:focus\:bg-color-body-opal-07:focus,
	.mobile\:hover\:bg-color-body-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.mobile\:bg-color-body-opal-8,
	.mobile\:focus\:bg-color-body-opal-8:focus,
	.mobile\:hover\:bg-color-body-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.mobile\:bg-color-body-opal-08,
	.mobile\:focus\:bg-color-body-opal-08:focus,
	.mobile\:hover\:bg-color-body-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.mobile\:bg-color-body-opal-9,
	.mobile\:focus\:bg-color-body-opal-9:focus,
	.mobile\:hover\:bg-color-body-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.mobile\:bg-color-body-opal-09,
	.mobile\:focus\:bg-color-body-opal-09:focus,
	.mobile\:hover\:bg-color-body-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.mobile\:bg-color-body-opal-10,
	.mobile\:focus\:bg-color-body-opal-10:focus,
	.mobile\:hover\:bg-color-body-opal-10:hover {
		background: #383f76;
	}
	.mobile\:bg-action,
	.mobile\:focus\:bg-action:focus,
	.mobile\:hover\:bg-action:hover {
		background: #145deb;
	}
	.mobile\:bg-action-opal-0,
	.mobile\:bg-action-opal-00,
	.mobile\:focus\:bg-action-opal-00:focus,
	.mobile\:focus\:bg-action-opal-0:focus,
	.mobile\:hover\:bg-action-opal-00:hover,
	.mobile\:hover\:bg-action-opal-0:hover {
		background: rgba(20, 93, 235, 0);
	}
	.mobile\:bg-action-opal-1,
	.mobile\:focus\:bg-action-opal-1:focus,
	.mobile\:hover\:bg-action-opal-1:hover {
		background: rgba(20, 93, 235, 0.1);
	}
	.mobile\:bg-action-opal-01,
	.mobile\:focus\:bg-action-opal-01:focus,
	.mobile\:hover\:bg-action-opal-01:hover {
		background: rgba(20, 93, 235, 0.01);
	}
	.mobile\:bg-action-opal-2,
	.mobile\:focus\:bg-action-opal-2:focus,
	.mobile\:hover\:bg-action-opal-2:hover {
		background: rgba(20, 93, 235, 0.2);
	}
	.mobile\:bg-action-opal-02,
	.mobile\:focus\:bg-action-opal-02:focus,
	.mobile\:hover\:bg-action-opal-02:hover {
		background: rgba(20, 93, 235, 0.02);
	}
	.mobile\:bg-action-opal-3,
	.mobile\:focus\:bg-action-opal-3:focus,
	.mobile\:hover\:bg-action-opal-3:hover {
		background: rgba(20, 93, 235, 0.3);
	}
	.mobile\:bg-action-opal-03,
	.mobile\:focus\:bg-action-opal-03:focus,
	.mobile\:hover\:bg-action-opal-03:hover {
		background: rgba(20, 93, 235, 0.03);
	}
	.mobile\:bg-action-opal-4,
	.mobile\:focus\:bg-action-opal-4:focus,
	.mobile\:hover\:bg-action-opal-4:hover {
		background: rgba(20, 93, 235, 0.4);
	}
	.mobile\:bg-action-opal-04,
	.mobile\:focus\:bg-action-opal-04:focus,
	.mobile\:hover\:bg-action-opal-04:hover {
		background: rgba(20, 93, 235, 0.04);
	}
	.mobile\:bg-action-opal-5,
	.mobile\:focus\:bg-action-opal-5:focus,
	.mobile\:hover\:bg-action-opal-5:hover {
		background: rgba(20, 93, 235, 0.5);
	}
	.mobile\:bg-action-opal-05,
	.mobile\:focus\:bg-action-opal-05:focus,
	.mobile\:hover\:bg-action-opal-05:hover {
		background: rgba(20, 93, 235, 0.05);
	}
	.mobile\:bg-action-opal-6,
	.mobile\:focus\:bg-action-opal-6:focus,
	.mobile\:hover\:bg-action-opal-6:hover {
		background: rgba(20, 93, 235, 0.6);
	}
	.mobile\:bg-action-opal-06,
	.mobile\:focus\:bg-action-opal-06:focus,
	.mobile\:hover\:bg-action-opal-06:hover {
		background: rgba(20, 93, 235, 0.06);
	}
	.mobile\:bg-action-opal-7,
	.mobile\:focus\:bg-action-opal-7:focus,
	.mobile\:hover\:bg-action-opal-7:hover {
		background: rgba(20, 93, 235, 0.7);
	}
	.mobile\:bg-action-opal-07,
	.mobile\:focus\:bg-action-opal-07:focus,
	.mobile\:hover\:bg-action-opal-07:hover {
		background: rgba(20, 93, 235, 0.07);
	}
	.mobile\:bg-action-opal-8,
	.mobile\:focus\:bg-action-opal-8:focus,
	.mobile\:hover\:bg-action-opal-8:hover {
		background: rgba(20, 93, 235, 0.8);
	}
	.mobile\:bg-action-opal-08,
	.mobile\:focus\:bg-action-opal-08:focus,
	.mobile\:hover\:bg-action-opal-08:hover {
		background: rgba(20, 93, 235, 0.08);
	}
	.mobile\:bg-action-opal-9,
	.mobile\:focus\:bg-action-opal-9:focus,
	.mobile\:hover\:bg-action-opal-9:hover {
		background: rgba(20, 93, 235, 0.9);
	}
	.mobile\:bg-action-opal-09,
	.mobile\:focus\:bg-action-opal-09:focus,
	.mobile\:hover\:bg-action-opal-09:hover {
		background: rgba(20, 93, 235, 0.09);
	}
	.mobile\:bg-action-opal-10,
	.mobile\:focus\:bg-action-opal-10:focus,
	.mobile\:hover\:bg-action-opal-10:hover {
		background: #145deb;
	}
	.mobile\:bg-action-dark,
	.mobile\:focus\:bg-action-dark:focus,
	.mobile\:hover\:bg-action-dark:hover {
		background: #306aff;
	}
	.mobile\:bg-action-dark-opal-0,
	.mobile\:bg-action-dark-opal-00,
	.mobile\:focus\:bg-action-dark-opal-00:focus,
	.mobile\:focus\:bg-action-dark-opal-0:focus,
	.mobile\:hover\:bg-action-dark-opal-00:hover,
	.mobile\:hover\:bg-action-dark-opal-0:hover {
		background: rgba(48, 106, 255, 0);
	}
	.mobile\:bg-action-dark-opal-1,
	.mobile\:focus\:bg-action-dark-opal-1:focus,
	.mobile\:hover\:bg-action-dark-opal-1:hover {
		background: rgba(48, 106, 255, 0.1);
	}
	.mobile\:bg-action-dark-opal-01,
	.mobile\:focus\:bg-action-dark-opal-01:focus,
	.mobile\:hover\:bg-action-dark-opal-01:hover {
		background: rgba(48, 106, 255, 0.01);
	}
	.mobile\:bg-action-dark-opal-2,
	.mobile\:focus\:bg-action-dark-opal-2:focus,
	.mobile\:hover\:bg-action-dark-opal-2:hover {
		background: rgba(48, 106, 255, 0.2);
	}
	.mobile\:bg-action-dark-opal-02,
	.mobile\:focus\:bg-action-dark-opal-02:focus,
	.mobile\:hover\:bg-action-dark-opal-02:hover {
		background: rgba(48, 106, 255, 0.02);
	}
	.mobile\:bg-action-dark-opal-3,
	.mobile\:focus\:bg-action-dark-opal-3:focus,
	.mobile\:hover\:bg-action-dark-opal-3:hover {
		background: rgba(48, 106, 255, 0.3);
	}
	.mobile\:bg-action-dark-opal-03,
	.mobile\:focus\:bg-action-dark-opal-03:focus,
	.mobile\:hover\:bg-action-dark-opal-03:hover {
		background: rgba(48, 106, 255, 0.03);
	}
	.mobile\:bg-action-dark-opal-4,
	.mobile\:focus\:bg-action-dark-opal-4:focus,
	.mobile\:hover\:bg-action-dark-opal-4:hover {
		background: rgba(48, 106, 255, 0.4);
	}
	.mobile\:bg-action-dark-opal-04,
	.mobile\:focus\:bg-action-dark-opal-04:focus,
	.mobile\:hover\:bg-action-dark-opal-04:hover {
		background: rgba(48, 106, 255, 0.04);
	}
	.mobile\:bg-action-dark-opal-5,
	.mobile\:focus\:bg-action-dark-opal-5:focus,
	.mobile\:hover\:bg-action-dark-opal-5:hover {
		background: rgba(48, 106, 255, 0.5);
	}
	.mobile\:bg-action-dark-opal-05,
	.mobile\:focus\:bg-action-dark-opal-05:focus,
	.mobile\:hover\:bg-action-dark-opal-05:hover {
		background: rgba(48, 106, 255, 0.05);
	}
	.mobile\:bg-action-dark-opal-6,
	.mobile\:focus\:bg-action-dark-opal-6:focus,
	.mobile\:hover\:bg-action-dark-opal-6:hover {
		background: rgba(48, 106, 255, 0.6);
	}
	.mobile\:bg-action-dark-opal-06,
	.mobile\:focus\:bg-action-dark-opal-06:focus,
	.mobile\:hover\:bg-action-dark-opal-06:hover {
		background: rgba(48, 106, 255, 0.06);
	}
	.mobile\:bg-action-dark-opal-7,
	.mobile\:focus\:bg-action-dark-opal-7:focus,
	.mobile\:hover\:bg-action-dark-opal-7:hover {
		background: rgba(48, 106, 255, 0.7);
	}
	.mobile\:bg-action-dark-opal-07,
	.mobile\:focus\:bg-action-dark-opal-07:focus,
	.mobile\:hover\:bg-action-dark-opal-07:hover {
		background: rgba(48, 106, 255, 0.07);
	}
	.mobile\:bg-action-dark-opal-8,
	.mobile\:focus\:bg-action-dark-opal-8:focus,
	.mobile\:hover\:bg-action-dark-opal-8:hover {
		background: rgba(48, 106, 255, 0.8);
	}
	.mobile\:bg-action-dark-opal-08,
	.mobile\:focus\:bg-action-dark-opal-08:focus,
	.mobile\:hover\:bg-action-dark-opal-08:hover {
		background: rgba(48, 106, 255, 0.08);
	}
	.mobile\:bg-action-dark-opal-9,
	.mobile\:focus\:bg-action-dark-opal-9:focus,
	.mobile\:hover\:bg-action-dark-opal-9:hover {
		background: rgba(48, 106, 255, 0.9);
	}
	.mobile\:bg-action-dark-opal-09,
	.mobile\:focus\:bg-action-dark-opal-09:focus,
	.mobile\:hover\:bg-action-dark-opal-09:hover {
		background: rgba(48, 106, 255, 0.09);
	}
	.mobile\:bg-action-dark-opal-10,
	.mobile\:focus\:bg-action-dark-opal-10:focus,
	.mobile\:hover\:bg-action-dark-opal-10:hover {
		background: #306aff;
	}
	.mobile\:bg-action-outline,
	.mobile\:focus\:bg-action-outline:focus,
	.mobile\:hover\:bg-action-outline:hover {
		background: #14c4eb;
	}
	.mobile\:bg-action-outline-opal-0,
	.mobile\:bg-action-outline-opal-00,
	.mobile\:focus\:bg-action-outline-opal-00:focus,
	.mobile\:focus\:bg-action-outline-opal-0:focus,
	.mobile\:hover\:bg-action-outline-opal-00:hover,
	.mobile\:hover\:bg-action-outline-opal-0:hover {
		background: rgba(20, 196, 235, 0);
	}
	.mobile\:bg-action-outline-opal-1,
	.mobile\:focus\:bg-action-outline-opal-1:focus,
	.mobile\:hover\:bg-action-outline-opal-1:hover {
		background: rgba(20, 196, 235, 0.1);
	}
	.mobile\:bg-action-outline-opal-01,
	.mobile\:focus\:bg-action-outline-opal-01:focus,
	.mobile\:hover\:bg-action-outline-opal-01:hover {
		background: rgba(20, 196, 235, 0.01);
	}
	.mobile\:bg-action-outline-opal-2,
	.mobile\:focus\:bg-action-outline-opal-2:focus,
	.mobile\:hover\:bg-action-outline-opal-2:hover {
		background: rgba(20, 196, 235, 0.2);
	}
	.mobile\:bg-action-outline-opal-02,
	.mobile\:focus\:bg-action-outline-opal-02:focus,
	.mobile\:hover\:bg-action-outline-opal-02:hover {
		background: rgba(20, 196, 235, 0.02);
	}
	.mobile\:bg-action-outline-opal-3,
	.mobile\:focus\:bg-action-outline-opal-3:focus,
	.mobile\:hover\:bg-action-outline-opal-3:hover {
		background: rgba(20, 196, 235, 0.3);
	}
	.mobile\:bg-action-outline-opal-03,
	.mobile\:focus\:bg-action-outline-opal-03:focus,
	.mobile\:hover\:bg-action-outline-opal-03:hover {
		background: rgba(20, 196, 235, 0.03);
	}
	.mobile\:bg-action-outline-opal-4,
	.mobile\:focus\:bg-action-outline-opal-4:focus,
	.mobile\:hover\:bg-action-outline-opal-4:hover {
		background: rgba(20, 196, 235, 0.4);
	}
	.mobile\:bg-action-outline-opal-04,
	.mobile\:focus\:bg-action-outline-opal-04:focus,
	.mobile\:hover\:bg-action-outline-opal-04:hover {
		background: rgba(20, 196, 235, 0.04);
	}
	.mobile\:bg-action-outline-opal-5,
	.mobile\:focus\:bg-action-outline-opal-5:focus,
	.mobile\:hover\:bg-action-outline-opal-5:hover {
		background: rgba(20, 196, 235, 0.5);
	}
	.mobile\:bg-action-outline-opal-05,
	.mobile\:focus\:bg-action-outline-opal-05:focus,
	.mobile\:hover\:bg-action-outline-opal-05:hover {
		background: rgba(20, 196, 235, 0.05);
	}
	.mobile\:bg-action-outline-opal-6,
	.mobile\:focus\:bg-action-outline-opal-6:focus,
	.mobile\:hover\:bg-action-outline-opal-6:hover {
		background: rgba(20, 196, 235, 0.6);
	}
	.mobile\:bg-action-outline-opal-06,
	.mobile\:focus\:bg-action-outline-opal-06:focus,
	.mobile\:hover\:bg-action-outline-opal-06:hover {
		background: rgba(20, 196, 235, 0.06);
	}
	.mobile\:bg-action-outline-opal-7,
	.mobile\:focus\:bg-action-outline-opal-7:focus,
	.mobile\:hover\:bg-action-outline-opal-7:hover {
		background: rgba(20, 196, 235, 0.7);
	}
	.mobile\:bg-action-outline-opal-07,
	.mobile\:focus\:bg-action-outline-opal-07:focus,
	.mobile\:hover\:bg-action-outline-opal-07:hover {
		background: rgba(20, 196, 235, 0.07);
	}
	.mobile\:bg-action-outline-opal-8,
	.mobile\:focus\:bg-action-outline-opal-8:focus,
	.mobile\:hover\:bg-action-outline-opal-8:hover {
		background: rgba(20, 196, 235, 0.8);
	}
	.mobile\:bg-action-outline-opal-08,
	.mobile\:focus\:bg-action-outline-opal-08:focus,
	.mobile\:hover\:bg-action-outline-opal-08:hover {
		background: rgba(20, 196, 235, 0.08);
	}
	.mobile\:bg-action-outline-opal-9,
	.mobile\:focus\:bg-action-outline-opal-9:focus,
	.mobile\:hover\:bg-action-outline-opal-9:hover {
		background: rgba(20, 196, 235, 0.9);
	}
	.mobile\:bg-action-outline-opal-09,
	.mobile\:focus\:bg-action-outline-opal-09:focus,
	.mobile\:hover\:bg-action-outline-opal-09:hover {
		background: rgba(20, 196, 235, 0.09);
	}
	.mobile\:bg-action-outline-opal-10,
	.mobile\:focus\:bg-action-outline-opal-10:focus,
	.mobile\:hover\:bg-action-outline-opal-10:hover {
		background: #14c4eb;
	}
	.mobile\:bg-action-contrast,
	.mobile\:focus\:bg-action-contrast:focus,
	.mobile\:hover\:bg-action-contrast:hover {
		background: #fff;
	}
	.mobile\:bg-action-contrast-opal-0,
	.mobile\:bg-action-contrast-opal-00,
	.mobile\:focus\:bg-action-contrast-opal-00:focus,
	.mobile\:focus\:bg-action-contrast-opal-0:focus,
	.mobile\:hover\:bg-action-contrast-opal-00:hover,
	.mobile\:hover\:bg-action-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-action-contrast-opal-1,
	.mobile\:focus\:bg-action-contrast-opal-1:focus,
	.mobile\:hover\:bg-action-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-action-contrast-opal-01,
	.mobile\:focus\:bg-action-contrast-opal-01:focus,
	.mobile\:hover\:bg-action-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-action-contrast-opal-2,
	.mobile\:focus\:bg-action-contrast-opal-2:focus,
	.mobile\:hover\:bg-action-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-action-contrast-opal-02,
	.mobile\:focus\:bg-action-contrast-opal-02:focus,
	.mobile\:hover\:bg-action-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-action-contrast-opal-3,
	.mobile\:focus\:bg-action-contrast-opal-3:focus,
	.mobile\:hover\:bg-action-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-action-contrast-opal-03,
	.mobile\:focus\:bg-action-contrast-opal-03:focus,
	.mobile\:hover\:bg-action-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-action-contrast-opal-4,
	.mobile\:focus\:bg-action-contrast-opal-4:focus,
	.mobile\:hover\:bg-action-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-action-contrast-opal-04,
	.mobile\:focus\:bg-action-contrast-opal-04:focus,
	.mobile\:hover\:bg-action-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-action-contrast-opal-5,
	.mobile\:focus\:bg-action-contrast-opal-5:focus,
	.mobile\:hover\:bg-action-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-action-contrast-opal-05,
	.mobile\:focus\:bg-action-contrast-opal-05:focus,
	.mobile\:hover\:bg-action-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-action-contrast-opal-6,
	.mobile\:focus\:bg-action-contrast-opal-6:focus,
	.mobile\:hover\:bg-action-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-action-contrast-opal-06,
	.mobile\:focus\:bg-action-contrast-opal-06:focus,
	.mobile\:hover\:bg-action-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-action-contrast-opal-7,
	.mobile\:focus\:bg-action-contrast-opal-7:focus,
	.mobile\:hover\:bg-action-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-action-contrast-opal-07,
	.mobile\:focus\:bg-action-contrast-opal-07:focus,
	.mobile\:hover\:bg-action-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-action-contrast-opal-8,
	.mobile\:focus\:bg-action-contrast-opal-8:focus,
	.mobile\:hover\:bg-action-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-action-contrast-opal-08,
	.mobile\:focus\:bg-action-contrast-opal-08:focus,
	.mobile\:hover\:bg-action-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-action-contrast-opal-9,
	.mobile\:focus\:bg-action-contrast-opal-9:focus,
	.mobile\:hover\:bg-action-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-action-contrast-opal-09,
	.mobile\:focus\:bg-action-contrast-opal-09:focus,
	.mobile\:hover\:bg-action-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-action-contrast-opal-10,
	.mobile\:focus\:bg-action-contrast-opal-10:focus,
	.mobile\:hover\:bg-action-contrast-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-action-secondary,
	.mobile\:focus\:bg-action-secondary:focus,
	.mobile\:hover\:bg-action-secondary:hover {
		background: #0a26b8;
	}
	.mobile\:bg-action-secondary-opal-0,
	.mobile\:bg-action-secondary-opal-00,
	.mobile\:focus\:bg-action-secondary-opal-00:focus,
	.mobile\:focus\:bg-action-secondary-opal-0:focus,
	.mobile\:hover\:bg-action-secondary-opal-00:hover,
	.mobile\:hover\:bg-action-secondary-opal-0:hover {
		background: rgba(10, 38, 184, 0);
	}
	.mobile\:bg-action-secondary-opal-1,
	.mobile\:focus\:bg-action-secondary-opal-1:focus,
	.mobile\:hover\:bg-action-secondary-opal-1:hover {
		background: rgba(10, 38, 184, 0.1);
	}
	.mobile\:bg-action-secondary-opal-01,
	.mobile\:focus\:bg-action-secondary-opal-01:focus,
	.mobile\:hover\:bg-action-secondary-opal-01:hover {
		background: rgba(10, 38, 184, 0.01);
	}
	.mobile\:bg-action-secondary-opal-2,
	.mobile\:focus\:bg-action-secondary-opal-2:focus,
	.mobile\:hover\:bg-action-secondary-opal-2:hover {
		background: rgba(10, 38, 184, 0.2);
	}
	.mobile\:bg-action-secondary-opal-02,
	.mobile\:focus\:bg-action-secondary-opal-02:focus,
	.mobile\:hover\:bg-action-secondary-opal-02:hover {
		background: rgba(10, 38, 184, 0.02);
	}
	.mobile\:bg-action-secondary-opal-3,
	.mobile\:focus\:bg-action-secondary-opal-3:focus,
	.mobile\:hover\:bg-action-secondary-opal-3:hover {
		background: rgba(10, 38, 184, 0.3);
	}
	.mobile\:bg-action-secondary-opal-03,
	.mobile\:focus\:bg-action-secondary-opal-03:focus,
	.mobile\:hover\:bg-action-secondary-opal-03:hover {
		background: rgba(10, 38, 184, 0.03);
	}
	.mobile\:bg-action-secondary-opal-4,
	.mobile\:focus\:bg-action-secondary-opal-4:focus,
	.mobile\:hover\:bg-action-secondary-opal-4:hover {
		background: rgba(10, 38, 184, 0.4);
	}
	.mobile\:bg-action-secondary-opal-04,
	.mobile\:focus\:bg-action-secondary-opal-04:focus,
	.mobile\:hover\:bg-action-secondary-opal-04:hover {
		background: rgba(10, 38, 184, 0.04);
	}
	.mobile\:bg-action-secondary-opal-5,
	.mobile\:focus\:bg-action-secondary-opal-5:focus,
	.mobile\:hover\:bg-action-secondary-opal-5:hover {
		background: rgba(10, 38, 184, 0.5);
	}
	.mobile\:bg-action-secondary-opal-05,
	.mobile\:focus\:bg-action-secondary-opal-05:focus,
	.mobile\:hover\:bg-action-secondary-opal-05:hover {
		background: rgba(10, 38, 184, 0.05);
	}
	.mobile\:bg-action-secondary-opal-6,
	.mobile\:focus\:bg-action-secondary-opal-6:focus,
	.mobile\:hover\:bg-action-secondary-opal-6:hover {
		background: rgba(10, 38, 184, 0.6);
	}
	.mobile\:bg-action-secondary-opal-06,
	.mobile\:focus\:bg-action-secondary-opal-06:focus,
	.mobile\:hover\:bg-action-secondary-opal-06:hover {
		background: rgba(10, 38, 184, 0.06);
	}
	.mobile\:bg-action-secondary-opal-7,
	.mobile\:focus\:bg-action-secondary-opal-7:focus,
	.mobile\:hover\:bg-action-secondary-opal-7:hover {
		background: rgba(10, 38, 184, 0.7);
	}
	.mobile\:bg-action-secondary-opal-07,
	.mobile\:focus\:bg-action-secondary-opal-07:focus,
	.mobile\:hover\:bg-action-secondary-opal-07:hover {
		background: rgba(10, 38, 184, 0.07);
	}
	.mobile\:bg-action-secondary-opal-8,
	.mobile\:focus\:bg-action-secondary-opal-8:focus,
	.mobile\:hover\:bg-action-secondary-opal-8:hover {
		background: rgba(10, 38, 184, 0.8);
	}
	.mobile\:bg-action-secondary-opal-08,
	.mobile\:focus\:bg-action-secondary-opal-08:focus,
	.mobile\:hover\:bg-action-secondary-opal-08:hover {
		background: rgba(10, 38, 184, 0.08);
	}
	.mobile\:bg-action-secondary-opal-9,
	.mobile\:focus\:bg-action-secondary-opal-9:focus,
	.mobile\:hover\:bg-action-secondary-opal-9:hover {
		background: rgba(10, 38, 184, 0.9);
	}
	.mobile\:bg-action-secondary-opal-09,
	.mobile\:focus\:bg-action-secondary-opal-09:focus,
	.mobile\:hover\:bg-action-secondary-opal-09:hover {
		background: rgba(10, 38, 184, 0.09);
	}
	.mobile\:bg-action-secondary-opal-10,
	.mobile\:focus\:bg-action-secondary-opal-10:focus,
	.mobile\:hover\:bg-action-secondary-opal-10:hover {
		background: #0a26b8;
	}
	.mobile\:bg-action-secondary-dark,
	.mobile\:focus\:bg-action-secondary-dark:focus,
	.mobile\:hover\:bg-action-secondary-dark:hover {
		background: #4bd6b5;
	}
	.mobile\:bg-action-secondary-dark-opal-0,
	.mobile\:bg-action-secondary-dark-opal-00,
	.mobile\:focus\:bg-action-secondary-dark-opal-00:focus,
	.mobile\:focus\:bg-action-secondary-dark-opal-0:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-00:hover,
	.mobile\:hover\:bg-action-secondary-dark-opal-0:hover {
		background: rgba(75, 214, 181, 0);
	}
	.mobile\:bg-action-secondary-dark-opal-1,
	.mobile\:focus\:bg-action-secondary-dark-opal-1:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-1:hover {
		background: rgba(75, 214, 181, 0.1);
	}
	.mobile\:bg-action-secondary-dark-opal-01,
	.mobile\:focus\:bg-action-secondary-dark-opal-01:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-01:hover {
		background: rgba(75, 214, 181, 0.01);
	}
	.mobile\:bg-action-secondary-dark-opal-2,
	.mobile\:focus\:bg-action-secondary-dark-opal-2:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-2:hover {
		background: rgba(75, 214, 181, 0.2);
	}
	.mobile\:bg-action-secondary-dark-opal-02,
	.mobile\:focus\:bg-action-secondary-dark-opal-02:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-02:hover {
		background: rgba(75, 214, 181, 0.02);
	}
	.mobile\:bg-action-secondary-dark-opal-3,
	.mobile\:focus\:bg-action-secondary-dark-opal-3:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-3:hover {
		background: rgba(75, 214, 181, 0.3);
	}
	.mobile\:bg-action-secondary-dark-opal-03,
	.mobile\:focus\:bg-action-secondary-dark-opal-03:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-03:hover {
		background: rgba(75, 214, 181, 0.03);
	}
	.mobile\:bg-action-secondary-dark-opal-4,
	.mobile\:focus\:bg-action-secondary-dark-opal-4:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-4:hover {
		background: rgba(75, 214, 181, 0.4);
	}
	.mobile\:bg-action-secondary-dark-opal-04,
	.mobile\:focus\:bg-action-secondary-dark-opal-04:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-04:hover {
		background: rgba(75, 214, 181, 0.04);
	}
	.mobile\:bg-action-secondary-dark-opal-5,
	.mobile\:focus\:bg-action-secondary-dark-opal-5:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-5:hover {
		background: rgba(75, 214, 181, 0.5);
	}
	.mobile\:bg-action-secondary-dark-opal-05,
	.mobile\:focus\:bg-action-secondary-dark-opal-05:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-05:hover {
		background: rgba(75, 214, 181, 0.05);
	}
	.mobile\:bg-action-secondary-dark-opal-6,
	.mobile\:focus\:bg-action-secondary-dark-opal-6:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-6:hover {
		background: rgba(75, 214, 181, 0.6);
	}
	.mobile\:bg-action-secondary-dark-opal-06,
	.mobile\:focus\:bg-action-secondary-dark-opal-06:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-06:hover {
		background: rgba(75, 214, 181, 0.06);
	}
	.mobile\:bg-action-secondary-dark-opal-7,
	.mobile\:focus\:bg-action-secondary-dark-opal-7:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-7:hover {
		background: rgba(75, 214, 181, 0.7);
	}
	.mobile\:bg-action-secondary-dark-opal-07,
	.mobile\:focus\:bg-action-secondary-dark-opal-07:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-07:hover {
		background: rgba(75, 214, 181, 0.07);
	}
	.mobile\:bg-action-secondary-dark-opal-8,
	.mobile\:focus\:bg-action-secondary-dark-opal-8:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-8:hover {
		background: rgba(75, 214, 181, 0.8);
	}
	.mobile\:bg-action-secondary-dark-opal-08,
	.mobile\:focus\:bg-action-secondary-dark-opal-08:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-08:hover {
		background: rgba(75, 214, 181, 0.08);
	}
	.mobile\:bg-action-secondary-dark-opal-9,
	.mobile\:focus\:bg-action-secondary-dark-opal-9:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-9:hover {
		background: rgba(75, 214, 181, 0.9);
	}
	.mobile\:bg-action-secondary-dark-opal-09,
	.mobile\:focus\:bg-action-secondary-dark-opal-09:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-09:hover {
		background: rgba(75, 214, 181, 0.09);
	}
	.mobile\:bg-action-secondary-dark-opal-10,
	.mobile\:focus\:bg-action-secondary-dark-opal-10:focus,
	.mobile\:hover\:bg-action-secondary-dark-opal-10:hover {
		background: #4bd6b5;
	}
	.mobile\:bg-action-secondary-contrast,
	.mobile\:focus\:bg-action-secondary-contrast:focus,
	.mobile\:hover\:bg-action-secondary-contrast:hover {
		background: #fff;
	}
	.mobile\:bg-action-secondary-contrast-opal-0,
	.mobile\:bg-action-secondary-contrast-opal-00,
	.mobile\:focus\:bg-action-secondary-contrast-opal-00:focus,
	.mobile\:focus\:bg-action-secondary-contrast-opal-0:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-00:hover,
	.mobile\:hover\:bg-action-secondary-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-action-secondary-contrast-opal-1,
	.mobile\:focus\:bg-action-secondary-contrast-opal-1:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-action-secondary-contrast-opal-01,
	.mobile\:focus\:bg-action-secondary-contrast-opal-01:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-action-secondary-contrast-opal-2,
	.mobile\:focus\:bg-action-secondary-contrast-opal-2:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-action-secondary-contrast-opal-02,
	.mobile\:focus\:bg-action-secondary-contrast-opal-02:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-action-secondary-contrast-opal-3,
	.mobile\:focus\:bg-action-secondary-contrast-opal-3:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-action-secondary-contrast-opal-03,
	.mobile\:focus\:bg-action-secondary-contrast-opal-03:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-action-secondary-contrast-opal-4,
	.mobile\:focus\:bg-action-secondary-contrast-opal-4:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-action-secondary-contrast-opal-04,
	.mobile\:focus\:bg-action-secondary-contrast-opal-04:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-action-secondary-contrast-opal-5,
	.mobile\:focus\:bg-action-secondary-contrast-opal-5:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-action-secondary-contrast-opal-05,
	.mobile\:focus\:bg-action-secondary-contrast-opal-05:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-action-secondary-contrast-opal-6,
	.mobile\:focus\:bg-action-secondary-contrast-opal-6:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-action-secondary-contrast-opal-06,
	.mobile\:focus\:bg-action-secondary-contrast-opal-06:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-action-secondary-contrast-opal-7,
	.mobile\:focus\:bg-action-secondary-contrast-opal-7:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-action-secondary-contrast-opal-07,
	.mobile\:focus\:bg-action-secondary-contrast-opal-07:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-action-secondary-contrast-opal-8,
	.mobile\:focus\:bg-action-secondary-contrast-opal-8:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-action-secondary-contrast-opal-08,
	.mobile\:focus\:bg-action-secondary-contrast-opal-08:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-action-secondary-contrast-opal-9,
	.mobile\:focus\:bg-action-secondary-contrast-opal-9:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-action-secondary-contrast-opal-09,
	.mobile\:focus\:bg-action-secondary-contrast-opal-09:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-action-secondary-contrast-opal-10,
	.mobile\:focus\:bg-action-secondary-contrast-opal-10:focus,
	.mobile\:hover\:bg-action-secondary-contrast-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-success,
	.mobile\:focus\:bg-success:focus,
	.mobile\:hover\:bg-success:hover {
		background: #168982;
	}
	.mobile\:bg-success-opal-0,
	.mobile\:bg-success-opal-00,
	.mobile\:focus\:bg-success-opal-00:focus,
	.mobile\:focus\:bg-success-opal-0:focus,
	.mobile\:hover\:bg-success-opal-00:hover,
	.mobile\:hover\:bg-success-opal-0:hover {
		background: rgba(22, 137, 130, 0);
	}
	.mobile\:bg-success-opal-1,
	.mobile\:focus\:bg-success-opal-1:focus,
	.mobile\:hover\:bg-success-opal-1:hover {
		background: rgba(22, 137, 130, 0.1);
	}
	.mobile\:bg-success-opal-01,
	.mobile\:focus\:bg-success-opal-01:focus,
	.mobile\:hover\:bg-success-opal-01:hover {
		background: rgba(22, 137, 130, 0.01);
	}
	.mobile\:bg-success-opal-2,
	.mobile\:focus\:bg-success-opal-2:focus,
	.mobile\:hover\:bg-success-opal-2:hover {
		background: rgba(22, 137, 130, 0.2);
	}
	.mobile\:bg-success-opal-02,
	.mobile\:focus\:bg-success-opal-02:focus,
	.mobile\:hover\:bg-success-opal-02:hover {
		background: rgba(22, 137, 130, 0.02);
	}
	.mobile\:bg-success-opal-3,
	.mobile\:focus\:bg-success-opal-3:focus,
	.mobile\:hover\:bg-success-opal-3:hover {
		background: rgba(22, 137, 130, 0.3);
	}
	.mobile\:bg-success-opal-03,
	.mobile\:focus\:bg-success-opal-03:focus,
	.mobile\:hover\:bg-success-opal-03:hover {
		background: rgba(22, 137, 130, 0.03);
	}
	.mobile\:bg-success-opal-4,
	.mobile\:focus\:bg-success-opal-4:focus,
	.mobile\:hover\:bg-success-opal-4:hover {
		background: rgba(22, 137, 130, 0.4);
	}
	.mobile\:bg-success-opal-04,
	.mobile\:focus\:bg-success-opal-04:focus,
	.mobile\:hover\:bg-success-opal-04:hover {
		background: rgba(22, 137, 130, 0.04);
	}
	.mobile\:bg-success-opal-5,
	.mobile\:focus\:bg-success-opal-5:focus,
	.mobile\:hover\:bg-success-opal-5:hover {
		background: rgba(22, 137, 130, 0.5);
	}
	.mobile\:bg-success-opal-05,
	.mobile\:focus\:bg-success-opal-05:focus,
	.mobile\:hover\:bg-success-opal-05:hover {
		background: rgba(22, 137, 130, 0.05);
	}
	.mobile\:bg-success-opal-6,
	.mobile\:focus\:bg-success-opal-6:focus,
	.mobile\:hover\:bg-success-opal-6:hover {
		background: rgba(22, 137, 130, 0.6);
	}
	.mobile\:bg-success-opal-06,
	.mobile\:focus\:bg-success-opal-06:focus,
	.mobile\:hover\:bg-success-opal-06:hover {
		background: rgba(22, 137, 130, 0.06);
	}
	.mobile\:bg-success-opal-7,
	.mobile\:focus\:bg-success-opal-7:focus,
	.mobile\:hover\:bg-success-opal-7:hover {
		background: rgba(22, 137, 130, 0.7);
	}
	.mobile\:bg-success-opal-07,
	.mobile\:focus\:bg-success-opal-07:focus,
	.mobile\:hover\:bg-success-opal-07:hover {
		background: rgba(22, 137, 130, 0.07);
	}
	.mobile\:bg-success-opal-8,
	.mobile\:focus\:bg-success-opal-8:focus,
	.mobile\:hover\:bg-success-opal-8:hover {
		background: rgba(22, 137, 130, 0.8);
	}
	.mobile\:bg-success-opal-08,
	.mobile\:focus\:bg-success-opal-08:focus,
	.mobile\:hover\:bg-success-opal-08:hover {
		background: rgba(22, 137, 130, 0.08);
	}
	.mobile\:bg-success-opal-9,
	.mobile\:focus\:bg-success-opal-9:focus,
	.mobile\:hover\:bg-success-opal-9:hover {
		background: rgba(22, 137, 130, 0.9);
	}
	.mobile\:bg-success-opal-09,
	.mobile\:focus\:bg-success-opal-09:focus,
	.mobile\:hover\:bg-success-opal-09:hover {
		background: rgba(22, 137, 130, 0.09);
	}
	.mobile\:bg-success-opal-10,
	.mobile\:focus\:bg-success-opal-10:focus,
	.mobile\:hover\:bg-success-opal-10:hover {
		background: #168982;
	}
	.mobile\:bg-success-contrast,
	.mobile\:focus\:bg-success-contrast:focus,
	.mobile\:hover\:bg-success-contrast:hover {
		background: #fff;
	}
	.mobile\:bg-success-contrast-opal-0,
	.mobile\:bg-success-contrast-opal-00,
	.mobile\:focus\:bg-success-contrast-opal-00:focus,
	.mobile\:focus\:bg-success-contrast-opal-0:focus,
	.mobile\:hover\:bg-success-contrast-opal-00:hover,
	.mobile\:hover\:bg-success-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-success-contrast-opal-1,
	.mobile\:focus\:bg-success-contrast-opal-1:focus,
	.mobile\:hover\:bg-success-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-success-contrast-opal-01,
	.mobile\:focus\:bg-success-contrast-opal-01:focus,
	.mobile\:hover\:bg-success-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-success-contrast-opal-2,
	.mobile\:focus\:bg-success-contrast-opal-2:focus,
	.mobile\:hover\:bg-success-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-success-contrast-opal-02,
	.mobile\:focus\:bg-success-contrast-opal-02:focus,
	.mobile\:hover\:bg-success-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-success-contrast-opal-3,
	.mobile\:focus\:bg-success-contrast-opal-3:focus,
	.mobile\:hover\:bg-success-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-success-contrast-opal-03,
	.mobile\:focus\:bg-success-contrast-opal-03:focus,
	.mobile\:hover\:bg-success-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-success-contrast-opal-4,
	.mobile\:focus\:bg-success-contrast-opal-4:focus,
	.mobile\:hover\:bg-success-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-success-contrast-opal-04,
	.mobile\:focus\:bg-success-contrast-opal-04:focus,
	.mobile\:hover\:bg-success-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-success-contrast-opal-5,
	.mobile\:focus\:bg-success-contrast-opal-5:focus,
	.mobile\:hover\:bg-success-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-success-contrast-opal-05,
	.mobile\:focus\:bg-success-contrast-opal-05:focus,
	.mobile\:hover\:bg-success-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-success-contrast-opal-6,
	.mobile\:focus\:bg-success-contrast-opal-6:focus,
	.mobile\:hover\:bg-success-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-success-contrast-opal-06,
	.mobile\:focus\:bg-success-contrast-opal-06:focus,
	.mobile\:hover\:bg-success-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-success-contrast-opal-7,
	.mobile\:focus\:bg-success-contrast-opal-7:focus,
	.mobile\:hover\:bg-success-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-success-contrast-opal-07,
	.mobile\:focus\:bg-success-contrast-opal-07:focus,
	.mobile\:hover\:bg-success-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-success-contrast-opal-8,
	.mobile\:focus\:bg-success-contrast-opal-8:focus,
	.mobile\:hover\:bg-success-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-success-contrast-opal-08,
	.mobile\:focus\:bg-success-contrast-opal-08:focus,
	.mobile\:hover\:bg-success-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-success-contrast-opal-9,
	.mobile\:focus\:bg-success-contrast-opal-9:focus,
	.mobile\:hover\:bg-success-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-success-contrast-opal-09,
	.mobile\:focus\:bg-success-contrast-opal-09:focus,
	.mobile\:hover\:bg-success-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-success-contrast-opal-10,
	.mobile\:focus\:bg-success-contrast-opal-10:focus,
	.mobile\:hover\:bg-success-contrast-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-warning,
	.mobile\:focus\:bg-warning:focus,
	.mobile\:hover\:bg-warning:hover {
		background: #c04c0a;
	}
	.mobile\:bg-warning-opal-0,
	.mobile\:bg-warning-opal-00,
	.mobile\:focus\:bg-warning-opal-00:focus,
	.mobile\:focus\:bg-warning-opal-0:focus,
	.mobile\:hover\:bg-warning-opal-00:hover,
	.mobile\:hover\:bg-warning-opal-0:hover {
		background: rgba(192, 76, 10, 0);
	}
	.mobile\:bg-warning-opal-1,
	.mobile\:focus\:bg-warning-opal-1:focus,
	.mobile\:hover\:bg-warning-opal-1:hover {
		background: rgba(192, 76, 10, 0.1);
	}
	.mobile\:bg-warning-opal-01,
	.mobile\:focus\:bg-warning-opal-01:focus,
	.mobile\:hover\:bg-warning-opal-01:hover {
		background: rgba(192, 76, 10, 0.01);
	}
	.mobile\:bg-warning-opal-2,
	.mobile\:focus\:bg-warning-opal-2:focus,
	.mobile\:hover\:bg-warning-opal-2:hover {
		background: rgba(192, 76, 10, 0.2);
	}
	.mobile\:bg-warning-opal-02,
	.mobile\:focus\:bg-warning-opal-02:focus,
	.mobile\:hover\:bg-warning-opal-02:hover {
		background: rgba(192, 76, 10, 0.02);
	}
	.mobile\:bg-warning-opal-3,
	.mobile\:focus\:bg-warning-opal-3:focus,
	.mobile\:hover\:bg-warning-opal-3:hover {
		background: rgba(192, 76, 10, 0.3);
	}
	.mobile\:bg-warning-opal-03,
	.mobile\:focus\:bg-warning-opal-03:focus,
	.mobile\:hover\:bg-warning-opal-03:hover {
		background: rgba(192, 76, 10, 0.03);
	}
	.mobile\:bg-warning-opal-4,
	.mobile\:focus\:bg-warning-opal-4:focus,
	.mobile\:hover\:bg-warning-opal-4:hover {
		background: rgba(192, 76, 10, 0.4);
	}
	.mobile\:bg-warning-opal-04,
	.mobile\:focus\:bg-warning-opal-04:focus,
	.mobile\:hover\:bg-warning-opal-04:hover {
		background: rgba(192, 76, 10, 0.04);
	}
	.mobile\:bg-warning-opal-5,
	.mobile\:focus\:bg-warning-opal-5:focus,
	.mobile\:hover\:bg-warning-opal-5:hover {
		background: rgba(192, 76, 10, 0.5);
	}
	.mobile\:bg-warning-opal-05,
	.mobile\:focus\:bg-warning-opal-05:focus,
	.mobile\:hover\:bg-warning-opal-05:hover {
		background: rgba(192, 76, 10, 0.05);
	}
	.mobile\:bg-warning-opal-6,
	.mobile\:focus\:bg-warning-opal-6:focus,
	.mobile\:hover\:bg-warning-opal-6:hover {
		background: rgba(192, 76, 10, 0.6);
	}
	.mobile\:bg-warning-opal-06,
	.mobile\:focus\:bg-warning-opal-06:focus,
	.mobile\:hover\:bg-warning-opal-06:hover {
		background: rgba(192, 76, 10, 0.06);
	}
	.mobile\:bg-warning-opal-7,
	.mobile\:focus\:bg-warning-opal-7:focus,
	.mobile\:hover\:bg-warning-opal-7:hover {
		background: rgba(192, 76, 10, 0.7);
	}
	.mobile\:bg-warning-opal-07,
	.mobile\:focus\:bg-warning-opal-07:focus,
	.mobile\:hover\:bg-warning-opal-07:hover {
		background: rgba(192, 76, 10, 0.07);
	}
	.mobile\:bg-warning-opal-8,
	.mobile\:focus\:bg-warning-opal-8:focus,
	.mobile\:hover\:bg-warning-opal-8:hover {
		background: rgba(192, 76, 10, 0.8);
	}
	.mobile\:bg-warning-opal-08,
	.mobile\:focus\:bg-warning-opal-08:focus,
	.mobile\:hover\:bg-warning-opal-08:hover {
		background: rgba(192, 76, 10, 0.08);
	}
	.mobile\:bg-warning-opal-9,
	.mobile\:focus\:bg-warning-opal-9:focus,
	.mobile\:hover\:bg-warning-opal-9:hover {
		background: rgba(192, 76, 10, 0.9);
	}
	.mobile\:bg-warning-opal-09,
	.mobile\:focus\:bg-warning-opal-09:focus,
	.mobile\:hover\:bg-warning-opal-09:hover {
		background: rgba(192, 76, 10, 0.09);
	}
	.mobile\:bg-warning-opal-10,
	.mobile\:focus\:bg-warning-opal-10:focus,
	.mobile\:hover\:bg-warning-opal-10:hover {
		background: #c04c0a;
	}
	.mobile\:bg-warning-contrast,
	.mobile\:focus\:bg-warning-contrast:focus,
	.mobile\:hover\:bg-warning-contrast:hover {
		background: #fff;
	}
	.mobile\:bg-warning-contrast-opal-0,
	.mobile\:bg-warning-contrast-opal-00,
	.mobile\:focus\:bg-warning-contrast-opal-00:focus,
	.mobile\:focus\:bg-warning-contrast-opal-0:focus,
	.mobile\:hover\:bg-warning-contrast-opal-00:hover,
	.mobile\:hover\:bg-warning-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-warning-contrast-opal-1,
	.mobile\:focus\:bg-warning-contrast-opal-1:focus,
	.mobile\:hover\:bg-warning-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-warning-contrast-opal-01,
	.mobile\:focus\:bg-warning-contrast-opal-01:focus,
	.mobile\:hover\:bg-warning-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-warning-contrast-opal-2,
	.mobile\:focus\:bg-warning-contrast-opal-2:focus,
	.mobile\:hover\:bg-warning-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-warning-contrast-opal-02,
	.mobile\:focus\:bg-warning-contrast-opal-02:focus,
	.mobile\:hover\:bg-warning-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-warning-contrast-opal-3,
	.mobile\:focus\:bg-warning-contrast-opal-3:focus,
	.mobile\:hover\:bg-warning-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-warning-contrast-opal-03,
	.mobile\:focus\:bg-warning-contrast-opal-03:focus,
	.mobile\:hover\:bg-warning-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-warning-contrast-opal-4,
	.mobile\:focus\:bg-warning-contrast-opal-4:focus,
	.mobile\:hover\:bg-warning-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-warning-contrast-opal-04,
	.mobile\:focus\:bg-warning-contrast-opal-04:focus,
	.mobile\:hover\:bg-warning-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-warning-contrast-opal-5,
	.mobile\:focus\:bg-warning-contrast-opal-5:focus,
	.mobile\:hover\:bg-warning-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-warning-contrast-opal-05,
	.mobile\:focus\:bg-warning-contrast-opal-05:focus,
	.mobile\:hover\:bg-warning-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-warning-contrast-opal-6,
	.mobile\:focus\:bg-warning-contrast-opal-6:focus,
	.mobile\:hover\:bg-warning-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-warning-contrast-opal-06,
	.mobile\:focus\:bg-warning-contrast-opal-06:focus,
	.mobile\:hover\:bg-warning-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-warning-contrast-opal-7,
	.mobile\:focus\:bg-warning-contrast-opal-7:focus,
	.mobile\:hover\:bg-warning-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-warning-contrast-opal-07,
	.mobile\:focus\:bg-warning-contrast-opal-07:focus,
	.mobile\:hover\:bg-warning-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-warning-contrast-opal-8,
	.mobile\:focus\:bg-warning-contrast-opal-8:focus,
	.mobile\:hover\:bg-warning-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-warning-contrast-opal-08,
	.mobile\:focus\:bg-warning-contrast-opal-08:focus,
	.mobile\:hover\:bg-warning-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-warning-contrast-opal-9,
	.mobile\:focus\:bg-warning-contrast-opal-9:focus,
	.mobile\:hover\:bg-warning-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-warning-contrast-opal-09,
	.mobile\:focus\:bg-warning-contrast-opal-09:focus,
	.mobile\:hover\:bg-warning-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-warning-contrast-opal-10,
	.mobile\:focus\:bg-warning-contrast-opal-10:focus,
	.mobile\:hover\:bg-warning-contrast-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-fail,
	.mobile\:focus\:bg-fail:focus,
	.mobile\:hover\:bg-fail:hover {
		background: #c82d53;
	}
	.mobile\:bg-fail-opal-0,
	.mobile\:bg-fail-opal-00,
	.mobile\:focus\:bg-fail-opal-00:focus,
	.mobile\:focus\:bg-fail-opal-0:focus,
	.mobile\:hover\:bg-fail-opal-00:hover,
	.mobile\:hover\:bg-fail-opal-0:hover {
		background: rgba(200, 45, 83, 0);
	}
	.mobile\:bg-fail-opal-1,
	.mobile\:focus\:bg-fail-opal-1:focus,
	.mobile\:hover\:bg-fail-opal-1:hover {
		background: rgba(200, 45, 83, 0.1);
	}
	.mobile\:bg-fail-opal-01,
	.mobile\:focus\:bg-fail-opal-01:focus,
	.mobile\:hover\:bg-fail-opal-01:hover {
		background: rgba(200, 45, 83, 0.01);
	}
	.mobile\:bg-fail-opal-2,
	.mobile\:focus\:bg-fail-opal-2:focus,
	.mobile\:hover\:bg-fail-opal-2:hover {
		background: rgba(200, 45, 83, 0.2);
	}
	.mobile\:bg-fail-opal-02,
	.mobile\:focus\:bg-fail-opal-02:focus,
	.mobile\:hover\:bg-fail-opal-02:hover {
		background: rgba(200, 45, 83, 0.02);
	}
	.mobile\:bg-fail-opal-3,
	.mobile\:focus\:bg-fail-opal-3:focus,
	.mobile\:hover\:bg-fail-opal-3:hover {
		background: rgba(200, 45, 83, 0.3);
	}
	.mobile\:bg-fail-opal-03,
	.mobile\:focus\:bg-fail-opal-03:focus,
	.mobile\:hover\:bg-fail-opal-03:hover {
		background: rgba(200, 45, 83, 0.03);
	}
	.mobile\:bg-fail-opal-4,
	.mobile\:focus\:bg-fail-opal-4:focus,
	.mobile\:hover\:bg-fail-opal-4:hover {
		background: rgba(200, 45, 83, 0.4);
	}
	.mobile\:bg-fail-opal-04,
	.mobile\:focus\:bg-fail-opal-04:focus,
	.mobile\:hover\:bg-fail-opal-04:hover {
		background: rgba(200, 45, 83, 0.04);
	}
	.mobile\:bg-fail-opal-5,
	.mobile\:focus\:bg-fail-opal-5:focus,
	.mobile\:hover\:bg-fail-opal-5:hover {
		background: rgba(200, 45, 83, 0.5);
	}
	.mobile\:bg-fail-opal-05,
	.mobile\:focus\:bg-fail-opal-05:focus,
	.mobile\:hover\:bg-fail-opal-05:hover {
		background: rgba(200, 45, 83, 0.05);
	}
	.mobile\:bg-fail-opal-6,
	.mobile\:focus\:bg-fail-opal-6:focus,
	.mobile\:hover\:bg-fail-opal-6:hover {
		background: rgba(200, 45, 83, 0.6);
	}
	.mobile\:bg-fail-opal-06,
	.mobile\:focus\:bg-fail-opal-06:focus,
	.mobile\:hover\:bg-fail-opal-06:hover {
		background: rgba(200, 45, 83, 0.06);
	}
	.mobile\:bg-fail-opal-7,
	.mobile\:focus\:bg-fail-opal-7:focus,
	.mobile\:hover\:bg-fail-opal-7:hover {
		background: rgba(200, 45, 83, 0.7);
	}
	.mobile\:bg-fail-opal-07,
	.mobile\:focus\:bg-fail-opal-07:focus,
	.mobile\:hover\:bg-fail-opal-07:hover {
		background: rgba(200, 45, 83, 0.07);
	}
	.mobile\:bg-fail-opal-8,
	.mobile\:focus\:bg-fail-opal-8:focus,
	.mobile\:hover\:bg-fail-opal-8:hover {
		background: rgba(200, 45, 83, 0.8);
	}
	.mobile\:bg-fail-opal-08,
	.mobile\:focus\:bg-fail-opal-08:focus,
	.mobile\:hover\:bg-fail-opal-08:hover {
		background: rgba(200, 45, 83, 0.08);
	}
	.mobile\:bg-fail-opal-9,
	.mobile\:focus\:bg-fail-opal-9:focus,
	.mobile\:hover\:bg-fail-opal-9:hover {
		background: rgba(200, 45, 83, 0.9);
	}
	.mobile\:bg-fail-opal-09,
	.mobile\:focus\:bg-fail-opal-09:focus,
	.mobile\:hover\:bg-fail-opal-09:hover {
		background: rgba(200, 45, 83, 0.09);
	}
	.mobile\:bg-fail-opal-10,
	.mobile\:focus\:bg-fail-opal-10:focus,
	.mobile\:hover\:bg-fail-opal-10:hover {
		background: #c82d53;
	}
	.mobile\:bg-fail-contrast,
	.mobile\:focus\:bg-fail-contrast:focus,
	.mobile\:hover\:bg-fail-contrast:hover {
		background: #fff;
	}
	.mobile\:bg-fail-contrast-opal-0,
	.mobile\:bg-fail-contrast-opal-00,
	.mobile\:focus\:bg-fail-contrast-opal-00:focus,
	.mobile\:focus\:bg-fail-contrast-opal-0:focus,
	.mobile\:hover\:bg-fail-contrast-opal-00:hover,
	.mobile\:hover\:bg-fail-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-fail-contrast-opal-1,
	.mobile\:focus\:bg-fail-contrast-opal-1:focus,
	.mobile\:hover\:bg-fail-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-fail-contrast-opal-01,
	.mobile\:focus\:bg-fail-contrast-opal-01:focus,
	.mobile\:hover\:bg-fail-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-fail-contrast-opal-2,
	.mobile\:focus\:bg-fail-contrast-opal-2:focus,
	.mobile\:hover\:bg-fail-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-fail-contrast-opal-02,
	.mobile\:focus\:bg-fail-contrast-opal-02:focus,
	.mobile\:hover\:bg-fail-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-fail-contrast-opal-3,
	.mobile\:focus\:bg-fail-contrast-opal-3:focus,
	.mobile\:hover\:bg-fail-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-fail-contrast-opal-03,
	.mobile\:focus\:bg-fail-contrast-opal-03:focus,
	.mobile\:hover\:bg-fail-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-fail-contrast-opal-4,
	.mobile\:focus\:bg-fail-contrast-opal-4:focus,
	.mobile\:hover\:bg-fail-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-fail-contrast-opal-04,
	.mobile\:focus\:bg-fail-contrast-opal-04:focus,
	.mobile\:hover\:bg-fail-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-fail-contrast-opal-5,
	.mobile\:focus\:bg-fail-contrast-opal-5:focus,
	.mobile\:hover\:bg-fail-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-fail-contrast-opal-05,
	.mobile\:focus\:bg-fail-contrast-opal-05:focus,
	.mobile\:hover\:bg-fail-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-fail-contrast-opal-6,
	.mobile\:focus\:bg-fail-contrast-opal-6:focus,
	.mobile\:hover\:bg-fail-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-fail-contrast-opal-06,
	.mobile\:focus\:bg-fail-contrast-opal-06:focus,
	.mobile\:hover\:bg-fail-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-fail-contrast-opal-7,
	.mobile\:focus\:bg-fail-contrast-opal-7:focus,
	.mobile\:hover\:bg-fail-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-fail-contrast-opal-07,
	.mobile\:focus\:bg-fail-contrast-opal-07:focus,
	.mobile\:hover\:bg-fail-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-fail-contrast-opal-8,
	.mobile\:focus\:bg-fail-contrast-opal-8:focus,
	.mobile\:hover\:bg-fail-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-fail-contrast-opal-08,
	.mobile\:focus\:bg-fail-contrast-opal-08:focus,
	.mobile\:hover\:bg-fail-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-fail-contrast-opal-9,
	.mobile\:focus\:bg-fail-contrast-opal-9:focus,
	.mobile\:hover\:bg-fail-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-fail-contrast-opal-09,
	.mobile\:focus\:bg-fail-contrast-opal-09:focus,
	.mobile\:hover\:bg-fail-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-fail-contrast-opal-10,
	.mobile\:focus\:bg-fail-contrast-opal-10:focus,
	.mobile\:hover\:bg-fail-contrast-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-neutral,
	.mobile\:focus\:bg-neutral:focus,
	.mobile\:hover\:bg-neutral:hover {
		background: #383f76;
	}
	.mobile\:bg-neutral-opal-0,
	.mobile\:bg-neutral-opal-00,
	.mobile\:focus\:bg-neutral-opal-00:focus,
	.mobile\:focus\:bg-neutral-opal-0:focus,
	.mobile\:hover\:bg-neutral-opal-00:hover,
	.mobile\:hover\:bg-neutral-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.mobile\:bg-neutral-opal-1,
	.mobile\:focus\:bg-neutral-opal-1:focus,
	.mobile\:hover\:bg-neutral-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.mobile\:bg-neutral-opal-01,
	.mobile\:focus\:bg-neutral-opal-01:focus,
	.mobile\:hover\:bg-neutral-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.mobile\:bg-neutral-opal-2,
	.mobile\:focus\:bg-neutral-opal-2:focus,
	.mobile\:hover\:bg-neutral-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.mobile\:bg-neutral-opal-02,
	.mobile\:focus\:bg-neutral-opal-02:focus,
	.mobile\:hover\:bg-neutral-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.mobile\:bg-neutral-opal-3,
	.mobile\:focus\:bg-neutral-opal-3:focus,
	.mobile\:hover\:bg-neutral-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.mobile\:bg-neutral-opal-03,
	.mobile\:focus\:bg-neutral-opal-03:focus,
	.mobile\:hover\:bg-neutral-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.mobile\:bg-neutral-opal-4,
	.mobile\:focus\:bg-neutral-opal-4:focus,
	.mobile\:hover\:bg-neutral-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.mobile\:bg-neutral-opal-04,
	.mobile\:focus\:bg-neutral-opal-04:focus,
	.mobile\:hover\:bg-neutral-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.mobile\:bg-neutral-opal-5,
	.mobile\:focus\:bg-neutral-opal-5:focus,
	.mobile\:hover\:bg-neutral-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.mobile\:bg-neutral-opal-05,
	.mobile\:focus\:bg-neutral-opal-05:focus,
	.mobile\:hover\:bg-neutral-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.mobile\:bg-neutral-opal-6,
	.mobile\:focus\:bg-neutral-opal-6:focus,
	.mobile\:hover\:bg-neutral-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.mobile\:bg-neutral-opal-06,
	.mobile\:focus\:bg-neutral-opal-06:focus,
	.mobile\:hover\:bg-neutral-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.mobile\:bg-neutral-opal-7,
	.mobile\:focus\:bg-neutral-opal-7:focus,
	.mobile\:hover\:bg-neutral-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.mobile\:bg-neutral-opal-07,
	.mobile\:focus\:bg-neutral-opal-07:focus,
	.mobile\:hover\:bg-neutral-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.mobile\:bg-neutral-opal-8,
	.mobile\:focus\:bg-neutral-opal-8:focus,
	.mobile\:hover\:bg-neutral-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.mobile\:bg-neutral-opal-08,
	.mobile\:focus\:bg-neutral-opal-08:focus,
	.mobile\:hover\:bg-neutral-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.mobile\:bg-neutral-opal-9,
	.mobile\:focus\:bg-neutral-opal-9:focus,
	.mobile\:hover\:bg-neutral-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.mobile\:bg-neutral-opal-09,
	.mobile\:focus\:bg-neutral-opal-09:focus,
	.mobile\:hover\:bg-neutral-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.mobile\:bg-neutral-opal-10,
	.mobile\:focus\:bg-neutral-opal-10:focus,
	.mobile\:hover\:bg-neutral-opal-10:hover {
		background: #383f76;
	}
	.mobile\:bg-neutral-contrast,
	.mobile\:focus\:bg-neutral-contrast:focus,
	.mobile\:hover\:bg-neutral-contrast:hover {
		background: #fff;
	}
	.mobile\:bg-neutral-contrast-opal-0,
	.mobile\:bg-neutral-contrast-opal-00,
	.mobile\:focus\:bg-neutral-contrast-opal-00:focus,
	.mobile\:focus\:bg-neutral-contrast-opal-0:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-00:hover,
	.mobile\:hover\:bg-neutral-contrast-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-neutral-contrast-opal-1,
	.mobile\:focus\:bg-neutral-contrast-opal-1:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-neutral-contrast-opal-01,
	.mobile\:focus\:bg-neutral-contrast-opal-01:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-neutral-contrast-opal-2,
	.mobile\:focus\:bg-neutral-contrast-opal-2:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-neutral-contrast-opal-02,
	.mobile\:focus\:bg-neutral-contrast-opal-02:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-neutral-contrast-opal-3,
	.mobile\:focus\:bg-neutral-contrast-opal-3:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-neutral-contrast-opal-03,
	.mobile\:focus\:bg-neutral-contrast-opal-03:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-neutral-contrast-opal-4,
	.mobile\:focus\:bg-neutral-contrast-opal-4:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-neutral-contrast-opal-04,
	.mobile\:focus\:bg-neutral-contrast-opal-04:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-neutral-contrast-opal-5,
	.mobile\:focus\:bg-neutral-contrast-opal-5:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-neutral-contrast-opal-05,
	.mobile\:focus\:bg-neutral-contrast-opal-05:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-neutral-contrast-opal-6,
	.mobile\:focus\:bg-neutral-contrast-opal-6:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-neutral-contrast-opal-06,
	.mobile\:focus\:bg-neutral-contrast-opal-06:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-neutral-contrast-opal-7,
	.mobile\:focus\:bg-neutral-contrast-opal-7:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-neutral-contrast-opal-07,
	.mobile\:focus\:bg-neutral-contrast-opal-07:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-neutral-contrast-opal-8,
	.mobile\:focus\:bg-neutral-contrast-opal-8:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-neutral-contrast-opal-08,
	.mobile\:focus\:bg-neutral-contrast-opal-08:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-neutral-contrast-opal-9,
	.mobile\:focus\:bg-neutral-contrast-opal-9:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-neutral-contrast-opal-09,
	.mobile\:focus\:bg-neutral-contrast-opal-09:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-neutral-contrast-opal-10,
	.mobile\:focus\:bg-neutral-contrast-opal-10:focus,
	.mobile\:hover\:bg-neutral-contrast-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-neutral-1,
	.mobile\:focus\:bg-neutral-1:focus,
	.mobile\:hover\:bg-neutral-1:hover {
		background: #01011e;
	}
	.mobile\:bg-neutral-1-opal-0,
	.mobile\:bg-neutral-1-opal-00,
	.mobile\:focus\:bg-neutral-1-opal-00:focus,
	.mobile\:focus\:bg-neutral-1-opal-0:focus,
	.mobile\:hover\:bg-neutral-1-opal-00:hover,
	.mobile\:hover\:bg-neutral-1-opal-0:hover {
		background: rgba(1, 1, 30, 0);
	}
	.mobile\:bg-neutral-1-opal-1,
	.mobile\:focus\:bg-neutral-1-opal-1:focus,
	.mobile\:hover\:bg-neutral-1-opal-1:hover {
		background: rgba(1, 1, 30, 0.1);
	}
	.mobile\:bg-neutral-1-opal-01,
	.mobile\:focus\:bg-neutral-1-opal-01:focus,
	.mobile\:hover\:bg-neutral-1-opal-01:hover {
		background: rgba(1, 1, 30, 0.01);
	}
	.mobile\:bg-neutral-1-opal-2,
	.mobile\:focus\:bg-neutral-1-opal-2:focus,
	.mobile\:hover\:bg-neutral-1-opal-2:hover {
		background: rgba(1, 1, 30, 0.2);
	}
	.mobile\:bg-neutral-1-opal-02,
	.mobile\:focus\:bg-neutral-1-opal-02:focus,
	.mobile\:hover\:bg-neutral-1-opal-02:hover {
		background: rgba(1, 1, 30, 0.02);
	}
	.mobile\:bg-neutral-1-opal-3,
	.mobile\:focus\:bg-neutral-1-opal-3:focus,
	.mobile\:hover\:bg-neutral-1-opal-3:hover {
		background: rgba(1, 1, 30, 0.3);
	}
	.mobile\:bg-neutral-1-opal-03,
	.mobile\:focus\:bg-neutral-1-opal-03:focus,
	.mobile\:hover\:bg-neutral-1-opal-03:hover {
		background: rgba(1, 1, 30, 0.03);
	}
	.mobile\:bg-neutral-1-opal-4,
	.mobile\:focus\:bg-neutral-1-opal-4:focus,
	.mobile\:hover\:bg-neutral-1-opal-4:hover {
		background: rgba(1, 1, 30, 0.4);
	}
	.mobile\:bg-neutral-1-opal-04,
	.mobile\:focus\:bg-neutral-1-opal-04:focus,
	.mobile\:hover\:bg-neutral-1-opal-04:hover {
		background: rgba(1, 1, 30, 0.04);
	}
	.mobile\:bg-neutral-1-opal-5,
	.mobile\:focus\:bg-neutral-1-opal-5:focus,
	.mobile\:hover\:bg-neutral-1-opal-5:hover {
		background: rgba(1, 1, 30, 0.5);
	}
	.mobile\:bg-neutral-1-opal-05,
	.mobile\:focus\:bg-neutral-1-opal-05:focus,
	.mobile\:hover\:bg-neutral-1-opal-05:hover {
		background: rgba(1, 1, 30, 0.05);
	}
	.mobile\:bg-neutral-1-opal-6,
	.mobile\:focus\:bg-neutral-1-opal-6:focus,
	.mobile\:hover\:bg-neutral-1-opal-6:hover {
		background: rgba(1, 1, 30, 0.6);
	}
	.mobile\:bg-neutral-1-opal-06,
	.mobile\:focus\:bg-neutral-1-opal-06:focus,
	.mobile\:hover\:bg-neutral-1-opal-06:hover {
		background: rgba(1, 1, 30, 0.06);
	}
	.mobile\:bg-neutral-1-opal-7,
	.mobile\:focus\:bg-neutral-1-opal-7:focus,
	.mobile\:hover\:bg-neutral-1-opal-7:hover {
		background: rgba(1, 1, 30, 0.7);
	}
	.mobile\:bg-neutral-1-opal-07,
	.mobile\:focus\:bg-neutral-1-opal-07:focus,
	.mobile\:hover\:bg-neutral-1-opal-07:hover {
		background: rgba(1, 1, 30, 0.07);
	}
	.mobile\:bg-neutral-1-opal-8,
	.mobile\:focus\:bg-neutral-1-opal-8:focus,
	.mobile\:hover\:bg-neutral-1-opal-8:hover {
		background: rgba(1, 1, 30, 0.8);
	}
	.mobile\:bg-neutral-1-opal-08,
	.mobile\:focus\:bg-neutral-1-opal-08:focus,
	.mobile\:hover\:bg-neutral-1-opal-08:hover {
		background: rgba(1, 1, 30, 0.08);
	}
	.mobile\:bg-neutral-1-opal-9,
	.mobile\:focus\:bg-neutral-1-opal-9:focus,
	.mobile\:hover\:bg-neutral-1-opal-9:hover {
		background: rgba(1, 1, 30, 0.9);
	}
	.mobile\:bg-neutral-1-opal-09,
	.mobile\:focus\:bg-neutral-1-opal-09:focus,
	.mobile\:hover\:bg-neutral-1-opal-09:hover {
		background: rgba(1, 1, 30, 0.09);
	}
	.mobile\:bg-neutral-1-opal-10,
	.mobile\:focus\:bg-neutral-1-opal-10:focus,
	.mobile\:hover\:bg-neutral-1-opal-10:hover {
		background: #01011e;
	}
	.mobile\:bg-neutral-2,
	.mobile\:focus\:bg-neutral-2:focus,
	.mobile\:hover\:bg-neutral-2:hover {
		background: #ffffff;
	}
	.mobile\:bg-neutral-2-opal-0,
	.mobile\:bg-neutral-2-opal-00,
	.mobile\:focus\:bg-neutral-2-opal-00:focus,
	.mobile\:focus\:bg-neutral-2-opal-0:focus,
	.mobile\:hover\:bg-neutral-2-opal-00:hover,
	.mobile\:hover\:bg-neutral-2-opal-0:hover {
		background: rgba(3, 3, 40, 0);
	}
	.mobile\:bg-neutral-2-opal-1,
	.mobile\:focus\:bg-neutral-2-opal-1:focus,
	.mobile\:hover\:bg-neutral-2-opal-1:hover {
		background: rgba(3, 3, 40, 0.1);
	}
	.mobile\:bg-neutral-2-opal-01,
	.mobile\:focus\:bg-neutral-2-opal-01:focus,
	.mobile\:hover\:bg-neutral-2-opal-01:hover {
		background: rgba(3, 3, 40, 0.01);
	}
	.mobile\:bg-neutral-2-opal-2,
	.mobile\:focus\:bg-neutral-2-opal-2:focus,
	.mobile\:hover\:bg-neutral-2-opal-2:hover {
		background: rgba(3, 3, 40, 0.2);
	}
	.mobile\:bg-neutral-2-opal-02,
	.mobile\:focus\:bg-neutral-2-opal-02:focus,
	.mobile\:hover\:bg-neutral-2-opal-02:hover {
		background: rgba(3, 3, 40, 0.02);
	}
	.mobile\:bg-neutral-2-opal-3,
	.mobile\:focus\:bg-neutral-2-opal-3:focus,
	.mobile\:hover\:bg-neutral-2-opal-3:hover {
		background: rgba(3, 3, 40, 0.3);
	}
	.mobile\:bg-neutral-2-opal-03,
	.mobile\:focus\:bg-neutral-2-opal-03:focus,
	.mobile\:hover\:bg-neutral-2-opal-03:hover {
		background: rgba(3, 3, 40, 0.03);
	}
	.mobile\:bg-neutral-2-opal-4,
	.mobile\:focus\:bg-neutral-2-opal-4:focus,
	.mobile\:hover\:bg-neutral-2-opal-4:hover {
		background: rgba(3, 3, 40, 0.4);
	}
	.mobile\:bg-neutral-2-opal-04,
	.mobile\:focus\:bg-neutral-2-opal-04:focus,
	.mobile\:hover\:bg-neutral-2-opal-04:hover {
		background: rgba(3, 3, 40, 0.04);
	}
	.mobile\:bg-neutral-2-opal-5,
	.mobile\:focus\:bg-neutral-2-opal-5:focus,
	.mobile\:hover\:bg-neutral-2-opal-5:hover {
		background: rgba(3, 3, 40, 0.5);
	}
	.mobile\:bg-neutral-2-opal-05,
	.mobile\:focus\:bg-neutral-2-opal-05:focus,
	.mobile\:hover\:bg-neutral-2-opal-05:hover {
		background: rgba(3, 3, 40, 0.05);
	}
	.mobile\:bg-neutral-2-opal-6,
	.mobile\:focus\:bg-neutral-2-opal-6:focus,
	.mobile\:hover\:bg-neutral-2-opal-6:hover {
		background: rgba(3, 3, 40, 0.6);
	}
	.mobile\:bg-neutral-2-opal-06,
	.mobile\:focus\:bg-neutral-2-opal-06:focus,
	.mobile\:hover\:bg-neutral-2-opal-06:hover {
		background: rgba(3, 3, 40, 0.06);
	}
	.mobile\:bg-neutral-2-opal-7,
	.mobile\:focus\:bg-neutral-2-opal-7:focus,
	.mobile\:hover\:bg-neutral-2-opal-7:hover {
		background: rgba(3, 3, 40, 0.7);
	}
	.mobile\:bg-neutral-2-opal-07,
	.mobile\:focus\:bg-neutral-2-opal-07:focus,
	.mobile\:hover\:bg-neutral-2-opal-07:hover {
		background: rgba(3, 3, 40, 0.07);
	}
	.mobile\:bg-neutral-2-opal-8,
	.mobile\:focus\:bg-neutral-2-opal-8:focus,
	.mobile\:hover\:bg-neutral-2-opal-8:hover {
		background: rgba(3, 3, 40, 0.8);
	}
	.mobile\:bg-neutral-2-opal-08,
	.mobile\:focus\:bg-neutral-2-opal-08:focus,
	.mobile\:hover\:bg-neutral-2-opal-08:hover {
		background: rgba(3, 3, 40, 0.08);
	}
	.mobile\:bg-neutral-2-opal-9,
	.mobile\:focus\:bg-neutral-2-opal-9:focus,
	.mobile\:hover\:bg-neutral-2-opal-9:hover {
		background: rgba(3, 3, 40, 0.9);
	}
	.mobile\:bg-neutral-2-opal-09,
	.mobile\:focus\:bg-neutral-2-opal-09:focus,
	.mobile\:hover\:bg-neutral-2-opal-09:hover {
		background: rgba(3, 3, 40, 0.09);
	}
	.mobile\:bg-neutral-2-opal-10,
	.mobile\:focus\:bg-neutral-2-opal-10:focus,
	.mobile\:hover\:bg-neutral-2-opal-10:hover {
		background: #ffffff;
	}
	.mobile\:bg-neutral-3,
	.mobile\:focus\:bg-neutral-3:focus,
	.mobile\:hover\:bg-neutral-3:hover {
		background: #383f76;
	}
	.mobile\:bg-neutral-3-opal-0,
	.mobile\:bg-neutral-3-opal-00,
	.mobile\:focus\:bg-neutral-3-opal-00:focus,
	.mobile\:focus\:bg-neutral-3-opal-0:focus,
	.mobile\:hover\:bg-neutral-3-opal-00:hover,
	.mobile\:hover\:bg-neutral-3-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.mobile\:bg-neutral-3-opal-1,
	.mobile\:focus\:bg-neutral-3-opal-1:focus,
	.mobile\:hover\:bg-neutral-3-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.mobile\:bg-neutral-3-opal-01,
	.mobile\:focus\:bg-neutral-3-opal-01:focus,
	.mobile\:hover\:bg-neutral-3-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.mobile\:bg-neutral-3-opal-2,
	.mobile\:focus\:bg-neutral-3-opal-2:focus,
	.mobile\:hover\:bg-neutral-3-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.mobile\:bg-neutral-3-opal-02,
	.mobile\:focus\:bg-neutral-3-opal-02:focus,
	.mobile\:hover\:bg-neutral-3-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.mobile\:bg-neutral-3-opal-3,
	.mobile\:focus\:bg-neutral-3-opal-3:focus,
	.mobile\:hover\:bg-neutral-3-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.mobile\:bg-neutral-3-opal-03,
	.mobile\:focus\:bg-neutral-3-opal-03:focus,
	.mobile\:hover\:bg-neutral-3-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.mobile\:bg-neutral-3-opal-4,
	.mobile\:focus\:bg-neutral-3-opal-4:focus,
	.mobile\:hover\:bg-neutral-3-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.mobile\:bg-neutral-3-opal-04,
	.mobile\:focus\:bg-neutral-3-opal-04:focus,
	.mobile\:hover\:bg-neutral-3-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.mobile\:bg-neutral-3-opal-5,
	.mobile\:focus\:bg-neutral-3-opal-5:focus,
	.mobile\:hover\:bg-neutral-3-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.mobile\:bg-neutral-3-opal-05,
	.mobile\:focus\:bg-neutral-3-opal-05:focus,
	.mobile\:hover\:bg-neutral-3-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.mobile\:bg-neutral-3-opal-6,
	.mobile\:focus\:bg-neutral-3-opal-6:focus,
	.mobile\:hover\:bg-neutral-3-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.mobile\:bg-neutral-3-opal-06,
	.mobile\:focus\:bg-neutral-3-opal-06:focus,
	.mobile\:hover\:bg-neutral-3-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.mobile\:bg-neutral-3-opal-7,
	.mobile\:focus\:bg-neutral-3-opal-7:focus,
	.mobile\:hover\:bg-neutral-3-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.mobile\:bg-neutral-3-opal-07,
	.mobile\:focus\:bg-neutral-3-opal-07:focus,
	.mobile\:hover\:bg-neutral-3-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.mobile\:bg-neutral-3-opal-8,
	.mobile\:focus\:bg-neutral-3-opal-8:focus,
	.mobile\:hover\:bg-neutral-3-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.mobile\:bg-neutral-3-opal-08,
	.mobile\:focus\:bg-neutral-3-opal-08:focus,
	.mobile\:hover\:bg-neutral-3-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.mobile\:bg-neutral-3-opal-9,
	.mobile\:focus\:bg-neutral-3-opal-9:focus,
	.mobile\:hover\:bg-neutral-3-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.mobile\:bg-neutral-3-opal-09,
	.mobile\:focus\:bg-neutral-3-opal-09:focus,
	.mobile\:hover\:bg-neutral-3-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.mobile\:bg-neutral-3-opal-10,
	.mobile\:focus\:bg-neutral-3-opal-10:focus,
	.mobile\:hover\:bg-neutral-3-opal-10:hover {
		background: #383f76;
	}
	.mobile\:bg-neutral-4,
	.mobile\:focus\:bg-neutral-4:focus,
	.mobile\:hover\:bg-neutral-4:hover {
		background: #6d6d9c;
	}
	.mobile\:bg-neutral-4-opal-0,
	.mobile\:bg-neutral-4-opal-00,
	.mobile\:focus\:bg-neutral-4-opal-00:focus,
	.mobile\:focus\:bg-neutral-4-opal-0:focus,
	.mobile\:hover\:bg-neutral-4-opal-00:hover,
	.mobile\:hover\:bg-neutral-4-opal-0:hover {
		background: rgba(109, 109, 156, 0);
	}
	.mobile\:bg-neutral-4-opal-1,
	.mobile\:focus\:bg-neutral-4-opal-1:focus,
	.mobile\:hover\:bg-neutral-4-opal-1:hover {
		background: rgba(109, 109, 156, 0.1);
	}
	.mobile\:bg-neutral-4-opal-01,
	.mobile\:focus\:bg-neutral-4-opal-01:focus,
	.mobile\:hover\:bg-neutral-4-opal-01:hover {
		background: rgba(109, 109, 156, 0.01);
	}
	.mobile\:bg-neutral-4-opal-2,
	.mobile\:focus\:bg-neutral-4-opal-2:focus,
	.mobile\:hover\:bg-neutral-4-opal-2:hover {
		background: rgba(109, 109, 156, 0.2);
	}
	.mobile\:bg-neutral-4-opal-02,
	.mobile\:focus\:bg-neutral-4-opal-02:focus,
	.mobile\:hover\:bg-neutral-4-opal-02:hover {
		background: rgba(109, 109, 156, 0.02);
	}
	.mobile\:bg-neutral-4-opal-3,
	.mobile\:focus\:bg-neutral-4-opal-3:focus,
	.mobile\:hover\:bg-neutral-4-opal-3:hover {
		background: rgba(109, 109, 156, 0.3);
	}
	.mobile\:bg-neutral-4-opal-03,
	.mobile\:focus\:bg-neutral-4-opal-03:focus,
	.mobile\:hover\:bg-neutral-4-opal-03:hover {
		background: rgba(109, 109, 156, 0.03);
	}
	.mobile\:bg-neutral-4-opal-4,
	.mobile\:focus\:bg-neutral-4-opal-4:focus,
	.mobile\:hover\:bg-neutral-4-opal-4:hover {
		background: rgba(109, 109, 156, 0.4);
	}
	.mobile\:bg-neutral-4-opal-04,
	.mobile\:focus\:bg-neutral-4-opal-04:focus,
	.mobile\:hover\:bg-neutral-4-opal-04:hover {
		background: rgba(109, 109, 156, 0.04);
	}
	.mobile\:bg-neutral-4-opal-5,
	.mobile\:focus\:bg-neutral-4-opal-5:focus,
	.mobile\:hover\:bg-neutral-4-opal-5:hover {
		background: rgba(109, 109, 156, 0.5);
	}
	.mobile\:bg-neutral-4-opal-05,
	.mobile\:focus\:bg-neutral-4-opal-05:focus,
	.mobile\:hover\:bg-neutral-4-opal-05:hover {
		background: rgba(109, 109, 156, 0.05);
	}
	.mobile\:bg-neutral-4-opal-6,
	.mobile\:focus\:bg-neutral-4-opal-6:focus,
	.mobile\:hover\:bg-neutral-4-opal-6:hover {
		background: rgba(109, 109, 156, 0.6);
	}
	.mobile\:bg-neutral-4-opal-06,
	.mobile\:focus\:bg-neutral-4-opal-06:focus,
	.mobile\:hover\:bg-neutral-4-opal-06:hover {
		background: rgba(109, 109, 156, 0.06);
	}
	.mobile\:bg-neutral-4-opal-7,
	.mobile\:focus\:bg-neutral-4-opal-7:focus,
	.mobile\:hover\:bg-neutral-4-opal-7:hover {
		background: rgba(109, 109, 156, 0.7);
	}
	.mobile\:bg-neutral-4-opal-07,
	.mobile\:focus\:bg-neutral-4-opal-07:focus,
	.mobile\:hover\:bg-neutral-4-opal-07:hover {
		background: rgba(109, 109, 156, 0.07);
	}
	.mobile\:bg-neutral-4-opal-8,
	.mobile\:focus\:bg-neutral-4-opal-8:focus,
	.mobile\:hover\:bg-neutral-4-opal-8:hover {
		background: rgba(109, 109, 156, 0.8);
	}
	.mobile\:bg-neutral-4-opal-08,
	.mobile\:focus\:bg-neutral-4-opal-08:focus,
	.mobile\:hover\:bg-neutral-4-opal-08:hover {
		background: rgba(109, 109, 156, 0.08);
	}
	.mobile\:bg-neutral-4-opal-9,
	.mobile\:focus\:bg-neutral-4-opal-9:focus,
	.mobile\:hover\:bg-neutral-4-opal-9:hover {
		background: rgba(109, 109, 156, 0.9);
	}
	.mobile\:bg-neutral-4-opal-09,
	.mobile\:focus\:bg-neutral-4-opal-09:focus,
	.mobile\:hover\:bg-neutral-4-opal-09:hover {
		background: rgba(109, 109, 156, 0.09);
	}
	.mobile\:bg-neutral-4-opal-10,
	.mobile\:focus\:bg-neutral-4-opal-10:focus,
	.mobile\:hover\:bg-neutral-4-opal-10:hover {
		background: #6d6d9c;
	}
	.mobile\:bg-neutral-5,
	.mobile\:focus\:bg-neutral-5:focus,
	.mobile\:hover\:bg-neutral-5:hover {
		background: #f6f7fb;
	}
	.mobile\:bg-neutral-5-opal-0,
	.mobile\:bg-neutral-5-opal-00,
	.mobile\:focus\:bg-neutral-5-opal-00:focus,
	.mobile\:focus\:bg-neutral-5-opal-0:focus,
	.mobile\:hover\:bg-neutral-5-opal-00:hover,
	.mobile\:hover\:bg-neutral-5-opal-0:hover {
		background: rgba(246, 247, 251, 0);
	}
	.mobile\:bg-neutral-5-opal-1,
	.mobile\:focus\:bg-neutral-5-opal-1:focus,
	.mobile\:hover\:bg-neutral-5-opal-1:hover {
		background: rgba(246, 247, 251, 0.1);
	}
	.mobile\:bg-neutral-5-opal-01,
	.mobile\:focus\:bg-neutral-5-opal-01:focus,
	.mobile\:hover\:bg-neutral-5-opal-01:hover {
		background: rgba(246, 247, 251, 0.01);
	}
	.mobile\:bg-neutral-5-opal-2,
	.mobile\:focus\:bg-neutral-5-opal-2:focus,
	.mobile\:hover\:bg-neutral-5-opal-2:hover {
		background: rgba(246, 247, 251, 0.2);
	}
	.mobile\:bg-neutral-5-opal-02,
	.mobile\:focus\:bg-neutral-5-opal-02:focus,
	.mobile\:hover\:bg-neutral-5-opal-02:hover {
		background: rgba(246, 247, 251, 0.02);
	}
	.mobile\:bg-neutral-5-opal-3,
	.mobile\:focus\:bg-neutral-5-opal-3:focus,
	.mobile\:hover\:bg-neutral-5-opal-3:hover {
		background: rgba(246, 247, 251, 0.3);
	}
	.mobile\:bg-neutral-5-opal-03,
	.mobile\:focus\:bg-neutral-5-opal-03:focus,
	.mobile\:hover\:bg-neutral-5-opal-03:hover {
		background: rgba(246, 247, 251, 0.03);
	}
	.mobile\:bg-neutral-5-opal-4,
	.mobile\:focus\:bg-neutral-5-opal-4:focus,
	.mobile\:hover\:bg-neutral-5-opal-4:hover {
		background: rgba(246, 247, 251, 0.4);
	}
	.mobile\:bg-neutral-5-opal-04,
	.mobile\:focus\:bg-neutral-5-opal-04:focus,
	.mobile\:hover\:bg-neutral-5-opal-04:hover {
		background: rgba(246, 247, 251, 0.04);
	}
	.mobile\:bg-neutral-5-opal-5,
	.mobile\:focus\:bg-neutral-5-opal-5:focus,
	.mobile\:hover\:bg-neutral-5-opal-5:hover {
		background: rgba(246, 247, 251, 0.5);
	}
	.mobile\:bg-neutral-5-opal-05,
	.mobile\:focus\:bg-neutral-5-opal-05:focus,
	.mobile\:hover\:bg-neutral-5-opal-05:hover {
		background: rgba(246, 247, 251, 0.05);
	}
	.mobile\:bg-neutral-5-opal-6,
	.mobile\:focus\:bg-neutral-5-opal-6:focus,
	.mobile\:hover\:bg-neutral-5-opal-6:hover {
		background: rgba(246, 247, 251, 0.6);
	}
	.mobile\:bg-neutral-5-opal-06,
	.mobile\:focus\:bg-neutral-5-opal-06:focus,
	.mobile\:hover\:bg-neutral-5-opal-06:hover {
		background: rgba(246, 247, 251, 0.06);
	}
	.mobile\:bg-neutral-5-opal-7,
	.mobile\:focus\:bg-neutral-5-opal-7:focus,
	.mobile\:hover\:bg-neutral-5-opal-7:hover {
		background: rgba(246, 247, 251, 0.7);
	}
	.mobile\:bg-neutral-5-opal-07,
	.mobile\:focus\:bg-neutral-5-opal-07:focus,
	.mobile\:hover\:bg-neutral-5-opal-07:hover {
		background: rgba(246, 247, 251, 0.07);
	}
	.mobile\:bg-neutral-5-opal-8,
	.mobile\:focus\:bg-neutral-5-opal-8:focus,
	.mobile\:hover\:bg-neutral-5-opal-8:hover {
		background: rgba(246, 247, 251, 0.8);
	}
	.mobile\:bg-neutral-5-opal-08,
	.mobile\:focus\:bg-neutral-5-opal-08:focus,
	.mobile\:hover\:bg-neutral-5-opal-08:hover {
		background: rgba(246, 247, 251, 0.08);
	}
	.mobile\:bg-neutral-5-opal-9,
	.mobile\:focus\:bg-neutral-5-opal-9:focus,
	.mobile\:hover\:bg-neutral-5-opal-9:hover {
		background: rgba(246, 247, 251, 0.9);
	}
	.mobile\:bg-neutral-5-opal-09,
	.mobile\:focus\:bg-neutral-5-opal-09:focus,
	.mobile\:hover\:bg-neutral-5-opal-09:hover {
		background: rgba(246, 247, 251, 0.09);
	}
	.mobile\:bg-neutral-5-opal-10,
	.mobile\:focus\:bg-neutral-5-opal-10:focus,
	.mobile\:hover\:bg-neutral-5-opal-10:hover {
		background: #f6f7fb;
	}
	.mobile\:bg-neutral-6,
	.mobile\:focus\:bg-neutral-6:focus,
	.mobile\:hover\:bg-neutral-6:hover {
		background: #fff;
	}
	.mobile\:bg-neutral-6-opal-0,
	.mobile\:bg-neutral-6-opal-00,
	.mobile\:focus\:bg-neutral-6-opal-00:focus,
	.mobile\:focus\:bg-neutral-6-opal-0:focus,
	.mobile\:hover\:bg-neutral-6-opal-00:hover,
	.mobile\:hover\:bg-neutral-6-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-neutral-6-opal-1,
	.mobile\:focus\:bg-neutral-6-opal-1:focus,
	.mobile\:hover\:bg-neutral-6-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-neutral-6-opal-01,
	.mobile\:focus\:bg-neutral-6-opal-01:focus,
	.mobile\:hover\:bg-neutral-6-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-neutral-6-opal-2,
	.mobile\:focus\:bg-neutral-6-opal-2:focus,
	.mobile\:hover\:bg-neutral-6-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-neutral-6-opal-02,
	.mobile\:focus\:bg-neutral-6-opal-02:focus,
	.mobile\:hover\:bg-neutral-6-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-neutral-6-opal-3,
	.mobile\:focus\:bg-neutral-6-opal-3:focus,
	.mobile\:hover\:bg-neutral-6-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-neutral-6-opal-03,
	.mobile\:focus\:bg-neutral-6-opal-03:focus,
	.mobile\:hover\:bg-neutral-6-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-neutral-6-opal-4,
	.mobile\:focus\:bg-neutral-6-opal-4:focus,
	.mobile\:hover\:bg-neutral-6-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-neutral-6-opal-04,
	.mobile\:focus\:bg-neutral-6-opal-04:focus,
	.mobile\:hover\:bg-neutral-6-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-neutral-6-opal-5,
	.mobile\:focus\:bg-neutral-6-opal-5:focus,
	.mobile\:hover\:bg-neutral-6-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-neutral-6-opal-05,
	.mobile\:focus\:bg-neutral-6-opal-05:focus,
	.mobile\:hover\:bg-neutral-6-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-neutral-6-opal-6,
	.mobile\:focus\:bg-neutral-6-opal-6:focus,
	.mobile\:hover\:bg-neutral-6-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-neutral-6-opal-06,
	.mobile\:focus\:bg-neutral-6-opal-06:focus,
	.mobile\:hover\:bg-neutral-6-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-neutral-6-opal-7,
	.mobile\:focus\:bg-neutral-6-opal-7:focus,
	.mobile\:hover\:bg-neutral-6-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-neutral-6-opal-07,
	.mobile\:focus\:bg-neutral-6-opal-07:focus,
	.mobile\:hover\:bg-neutral-6-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-neutral-6-opal-8,
	.mobile\:focus\:bg-neutral-6-opal-8:focus,
	.mobile\:hover\:bg-neutral-6-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-neutral-6-opal-08,
	.mobile\:focus\:bg-neutral-6-opal-08:focus,
	.mobile\:hover\:bg-neutral-6-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-neutral-6-opal-9,
	.mobile\:focus\:bg-neutral-6-opal-9:focus,
	.mobile\:hover\:bg-neutral-6-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-neutral-6-opal-09,
	.mobile\:focus\:bg-neutral-6-opal-09:focus,
	.mobile\:hover\:bg-neutral-6-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-neutral-6-opal-10,
	.mobile\:bg-ui-fill,
	.mobile\:focus\:bg-neutral-6-opal-10:focus,
	.mobile\:focus\:bg-ui-fill:focus,
	.mobile\:hover\:bg-neutral-6-opal-10:hover,
	.mobile\:hover\:bg-ui-fill:hover {
		background: #fff;
	}
	.mobile\:bg-ui-fill-opal-0,
	.mobile\:bg-ui-fill-opal-00,
	.mobile\:focus\:bg-ui-fill-opal-00:focus,
	.mobile\:focus\:bg-ui-fill-opal-0:focus,
	.mobile\:hover\:bg-ui-fill-opal-00:hover,
	.mobile\:hover\:bg-ui-fill-opal-0:hover {
		background: hsla(0, 0%, 100%, 0);
	}
	.mobile\:bg-ui-fill-opal-1,
	.mobile\:focus\:bg-ui-fill-opal-1:focus,
	.mobile\:hover\:bg-ui-fill-opal-1:hover {
		background: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:bg-ui-fill-opal-01,
	.mobile\:focus\:bg-ui-fill-opal-01:focus,
	.mobile\:hover\:bg-ui-fill-opal-01:hover {
		background: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:bg-ui-fill-opal-2,
	.mobile\:focus\:bg-ui-fill-opal-2:focus,
	.mobile\:hover\:bg-ui-fill-opal-2:hover {
		background: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:bg-ui-fill-opal-02,
	.mobile\:focus\:bg-ui-fill-opal-02:focus,
	.mobile\:hover\:bg-ui-fill-opal-02:hover {
		background: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:bg-ui-fill-opal-3,
	.mobile\:focus\:bg-ui-fill-opal-3:focus,
	.mobile\:hover\:bg-ui-fill-opal-3:hover {
		background: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:bg-ui-fill-opal-03,
	.mobile\:focus\:bg-ui-fill-opal-03:focus,
	.mobile\:hover\:bg-ui-fill-opal-03:hover {
		background: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:bg-ui-fill-opal-4,
	.mobile\:focus\:bg-ui-fill-opal-4:focus,
	.mobile\:hover\:bg-ui-fill-opal-4:hover {
		background: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:bg-ui-fill-opal-04,
	.mobile\:focus\:bg-ui-fill-opal-04:focus,
	.mobile\:hover\:bg-ui-fill-opal-04:hover {
		background: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:bg-ui-fill-opal-5,
	.mobile\:focus\:bg-ui-fill-opal-5:focus,
	.mobile\:hover\:bg-ui-fill-opal-5:hover {
		background: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:bg-ui-fill-opal-05,
	.mobile\:focus\:bg-ui-fill-opal-05:focus,
	.mobile\:hover\:bg-ui-fill-opal-05:hover {
		background: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:bg-ui-fill-opal-6,
	.mobile\:focus\:bg-ui-fill-opal-6:focus,
	.mobile\:hover\:bg-ui-fill-opal-6:hover {
		background: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:bg-ui-fill-opal-06,
	.mobile\:focus\:bg-ui-fill-opal-06:focus,
	.mobile\:hover\:bg-ui-fill-opal-06:hover {
		background: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:bg-ui-fill-opal-7,
	.mobile\:focus\:bg-ui-fill-opal-7:focus,
	.mobile\:hover\:bg-ui-fill-opal-7:hover {
		background: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:bg-ui-fill-opal-07,
	.mobile\:focus\:bg-ui-fill-opal-07:focus,
	.mobile\:hover\:bg-ui-fill-opal-07:hover {
		background: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:bg-ui-fill-opal-8,
	.mobile\:focus\:bg-ui-fill-opal-8:focus,
	.mobile\:hover\:bg-ui-fill-opal-8:hover {
		background: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:bg-ui-fill-opal-08,
	.mobile\:focus\:bg-ui-fill-opal-08:focus,
	.mobile\:hover\:bg-ui-fill-opal-08:hover {
		background: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:bg-ui-fill-opal-9,
	.mobile\:focus\:bg-ui-fill-opal-9:focus,
	.mobile\:hover\:bg-ui-fill-opal-9:hover {
		background: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:bg-ui-fill-opal-09,
	.mobile\:focus\:bg-ui-fill-opal-09:focus,
	.mobile\:hover\:bg-ui-fill-opal-09:hover {
		background: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:bg-ui-fill-opal-10,
	.mobile\:focus\:bg-ui-fill-opal-10:focus,
	.mobile\:hover\:bg-ui-fill-opal-10:hover {
		background: #fff;
	}
	.mobile\:bg-ui-stroke,
	.mobile\:focus\:bg-ui-stroke:focus,
	.mobile\:hover\:bg-ui-stroke:hover {
		background: #6d6d9c;
	}
	.mobile\:bg-ui-stroke-opal-0,
	.mobile\:bg-ui-stroke-opal-00,
	.mobile\:focus\:bg-ui-stroke-opal-00:focus,
	.mobile\:focus\:bg-ui-stroke-opal-0:focus,
	.mobile\:hover\:bg-ui-stroke-opal-00:hover,
	.mobile\:hover\:bg-ui-stroke-opal-0:hover {
		background: rgba(109, 109, 156, 0);
	}
	.mobile\:bg-ui-stroke-opal-1,
	.mobile\:focus\:bg-ui-stroke-opal-1:focus,
	.mobile\:hover\:bg-ui-stroke-opal-1:hover {
		background: rgba(109, 109, 156, 0.1);
	}
	.mobile\:bg-ui-stroke-opal-01,
	.mobile\:focus\:bg-ui-stroke-opal-01:focus,
	.mobile\:hover\:bg-ui-stroke-opal-01:hover {
		background: rgba(109, 109, 156, 0.01);
	}
	.mobile\:bg-ui-stroke-opal-2,
	.mobile\:focus\:bg-ui-stroke-opal-2:focus,
	.mobile\:hover\:bg-ui-stroke-opal-2:hover {
		background: rgba(109, 109, 156, 0.2);
	}
	.mobile\:bg-ui-stroke-opal-02,
	.mobile\:focus\:bg-ui-stroke-opal-02:focus,
	.mobile\:hover\:bg-ui-stroke-opal-02:hover {
		background: rgba(109, 109, 156, 0.02);
	}
	.mobile\:bg-ui-stroke-opal-3,
	.mobile\:focus\:bg-ui-stroke-opal-3:focus,
	.mobile\:hover\:bg-ui-stroke-opal-3:hover {
		background: rgba(109, 109, 156, 0.3);
	}
	.mobile\:bg-ui-stroke-opal-03,
	.mobile\:focus\:bg-ui-stroke-opal-03:focus,
	.mobile\:hover\:bg-ui-stroke-opal-03:hover {
		background: rgba(109, 109, 156, 0.03);
	}
	.mobile\:bg-ui-stroke-opal-4,
	.mobile\:focus\:bg-ui-stroke-opal-4:focus,
	.mobile\:hover\:bg-ui-stroke-opal-4:hover {
		background: rgba(109, 109, 156, 0.4);
	}
	.mobile\:bg-ui-stroke-opal-04,
	.mobile\:focus\:bg-ui-stroke-opal-04:focus,
	.mobile\:hover\:bg-ui-stroke-opal-04:hover {
		background: rgba(109, 109, 156, 0.04);
	}
	.mobile\:bg-ui-stroke-opal-5,
	.mobile\:focus\:bg-ui-stroke-opal-5:focus,
	.mobile\:hover\:bg-ui-stroke-opal-5:hover {
		background: rgba(109, 109, 156, 0.5);
	}
	.mobile\:bg-ui-stroke-opal-05,
	.mobile\:focus\:bg-ui-stroke-opal-05:focus,
	.mobile\:hover\:bg-ui-stroke-opal-05:hover {
		background: rgba(109, 109, 156, 0.05);
	}
	.mobile\:bg-ui-stroke-opal-6,
	.mobile\:focus\:bg-ui-stroke-opal-6:focus,
	.mobile\:hover\:bg-ui-stroke-opal-6:hover {
		background: rgba(109, 109, 156, 0.6);
	}
	.mobile\:bg-ui-stroke-opal-06,
	.mobile\:focus\:bg-ui-stroke-opal-06:focus,
	.mobile\:hover\:bg-ui-stroke-opal-06:hover {
		background: rgba(109, 109, 156, 0.06);
	}
	.mobile\:bg-ui-stroke-opal-7,
	.mobile\:focus\:bg-ui-stroke-opal-7:focus,
	.mobile\:hover\:bg-ui-stroke-opal-7:hover {
		background: rgba(109, 109, 156, 0.7);
	}
	.mobile\:bg-ui-stroke-opal-07,
	.mobile\:focus\:bg-ui-stroke-opal-07:focus,
	.mobile\:hover\:bg-ui-stroke-opal-07:hover {
		background: rgba(109, 109, 156, 0.07);
	}
	.mobile\:bg-ui-stroke-opal-8,
	.mobile\:focus\:bg-ui-stroke-opal-8:focus,
	.mobile\:hover\:bg-ui-stroke-opal-8:hover {
		background: rgba(109, 109, 156, 0.8);
	}
	.mobile\:bg-ui-stroke-opal-08,
	.mobile\:focus\:bg-ui-stroke-opal-08:focus,
	.mobile\:hover\:bg-ui-stroke-opal-08:hover {
		background: rgba(109, 109, 156, 0.08);
	}
	.mobile\:bg-ui-stroke-opal-9,
	.mobile\:focus\:bg-ui-stroke-opal-9:focus,
	.mobile\:hover\:bg-ui-stroke-opal-9:hover {
		background: rgba(109, 109, 156, 0.9);
	}
	.mobile\:bg-ui-stroke-opal-09,
	.mobile\:focus\:bg-ui-stroke-opal-09:focus,
	.mobile\:hover\:bg-ui-stroke-opal-09:hover {
		background: rgba(109, 109, 156, 0.09);
	}
	.mobile\:bg-ui-stroke-opal-10,
	.mobile\:focus\:bg-ui-stroke-opal-10:focus,
	.mobile\:hover\:bg-ui-stroke-opal-10:hover {
		background: #6d6d9c;
	}
	.mobile\:bg-ui-text,
	.mobile\:focus\:bg-ui-text:focus,
	.mobile\:hover\:bg-ui-text:hover {
		background: #383f76;
	}
	.mobile\:bg-ui-text-opal-0,
	.mobile\:bg-ui-text-opal-00,
	.mobile\:focus\:bg-ui-text-opal-00:focus,
	.mobile\:focus\:bg-ui-text-opal-0:focus,
	.mobile\:hover\:bg-ui-text-opal-00:hover,
	.mobile\:hover\:bg-ui-text-opal-0:hover {
		background: rgba(56, 63, 118, 0);
	}
	.mobile\:bg-ui-text-opal-1,
	.mobile\:focus\:bg-ui-text-opal-1:focus,
	.mobile\:hover\:bg-ui-text-opal-1:hover {
		background: rgba(56, 63, 118, 0.1);
	}
	.mobile\:bg-ui-text-opal-01,
	.mobile\:focus\:bg-ui-text-opal-01:focus,
	.mobile\:hover\:bg-ui-text-opal-01:hover {
		background: rgba(56, 63, 118, 0.01);
	}
	.mobile\:bg-ui-text-opal-2,
	.mobile\:focus\:bg-ui-text-opal-2:focus,
	.mobile\:hover\:bg-ui-text-opal-2:hover {
		background: rgba(56, 63, 118, 0.2);
	}
	.mobile\:bg-ui-text-opal-02,
	.mobile\:focus\:bg-ui-text-opal-02:focus,
	.mobile\:hover\:bg-ui-text-opal-02:hover {
		background: rgba(56, 63, 118, 0.02);
	}
	.mobile\:bg-ui-text-opal-3,
	.mobile\:focus\:bg-ui-text-opal-3:focus,
	.mobile\:hover\:bg-ui-text-opal-3:hover {
		background: rgba(56, 63, 118, 0.3);
	}
	.mobile\:bg-ui-text-opal-03,
	.mobile\:focus\:bg-ui-text-opal-03:focus,
	.mobile\:hover\:bg-ui-text-opal-03:hover {
		background: rgba(56, 63, 118, 0.03);
	}
	.mobile\:bg-ui-text-opal-4,
	.mobile\:focus\:bg-ui-text-opal-4:focus,
	.mobile\:hover\:bg-ui-text-opal-4:hover {
		background: rgba(56, 63, 118, 0.4);
	}
	.mobile\:bg-ui-text-opal-04,
	.mobile\:focus\:bg-ui-text-opal-04:focus,
	.mobile\:hover\:bg-ui-text-opal-04:hover {
		background: rgba(56, 63, 118, 0.04);
	}
	.mobile\:bg-ui-text-opal-5,
	.mobile\:focus\:bg-ui-text-opal-5:focus,
	.mobile\:hover\:bg-ui-text-opal-5:hover {
		background: rgba(56, 63, 118, 0.5);
	}
	.mobile\:bg-ui-text-opal-05,
	.mobile\:focus\:bg-ui-text-opal-05:focus,
	.mobile\:hover\:bg-ui-text-opal-05:hover {
		background: rgba(56, 63, 118, 0.05);
	}
	.mobile\:bg-ui-text-opal-6,
	.mobile\:focus\:bg-ui-text-opal-6:focus,
	.mobile\:hover\:bg-ui-text-opal-6:hover {
		background: rgba(56, 63, 118, 0.6);
	}
	.mobile\:bg-ui-text-opal-06,
	.mobile\:focus\:bg-ui-text-opal-06:focus,
	.mobile\:hover\:bg-ui-text-opal-06:hover {
		background: rgba(56, 63, 118, 0.06);
	}
	.mobile\:bg-ui-text-opal-7,
	.mobile\:focus\:bg-ui-text-opal-7:focus,
	.mobile\:hover\:bg-ui-text-opal-7:hover {
		background: rgba(56, 63, 118, 0.7);
	}
	.mobile\:bg-ui-text-opal-07,
	.mobile\:focus\:bg-ui-text-opal-07:focus,
	.mobile\:hover\:bg-ui-text-opal-07:hover {
		background: rgba(56, 63, 118, 0.07);
	}
	.mobile\:bg-ui-text-opal-8,
	.mobile\:focus\:bg-ui-text-opal-8:focus,
	.mobile\:hover\:bg-ui-text-opal-8:hover {
		background: rgba(56, 63, 118, 0.8);
	}
	.mobile\:bg-ui-text-opal-08,
	.mobile\:focus\:bg-ui-text-opal-08:focus,
	.mobile\:hover\:bg-ui-text-opal-08:hover {
		background: rgba(56, 63, 118, 0.08);
	}
	.mobile\:bg-ui-text-opal-9,
	.mobile\:focus\:bg-ui-text-opal-9:focus,
	.mobile\:hover\:bg-ui-text-opal-9:hover {
		background: rgba(56, 63, 118, 0.9);
	}
	.mobile\:bg-ui-text-opal-09,
	.mobile\:focus\:bg-ui-text-opal-09:focus,
	.mobile\:hover\:bg-ui-text-opal-09:hover {
		background: rgba(56, 63, 118, 0.09);
	}
	.mobile\:bg-ui-text-opal-10,
	.mobile\:focus\:bg-ui-text-opal-10:focus,
	.mobile\:hover\:bg-ui-text-opal-10:hover {
		background: #383f76;
	}
	.mobile\:border-dark-purple,
	.mobile\:focus\:border-dark-purple:focus,
	.mobile\:hover\:border-dark-purple:hover {
		border-color: #ffffff;
	}
	.mobile\:border-dark-purple-opal-0,
	.mobile\:border-dark-purple-opal-00,
	.mobile\:focus\:border-dark-purple-opal-00:focus,
	.mobile\:focus\:border-dark-purple-opal-0:focus,
	.mobile\:hover\:border-dark-purple-opal-00:hover,
	.mobile\:hover\:border-dark-purple-opal-0:hover {
		border-color: rgba(68, 28, 153, 0);
	}
	.mobile\:border-dark-purple-opal-1,
	.mobile\:focus\:border-dark-purple-opal-1:focus,
	.mobile\:hover\:border-dark-purple-opal-1:hover {
		border-color: rgba(68, 28, 153, 0.1);
	}
	.mobile\:border-dark-purple-opal-01,
	.mobile\:focus\:border-dark-purple-opal-01:focus,
	.mobile\:hover\:border-dark-purple-opal-01:hover {
		border-color: rgba(68, 28, 153, 0.01);
	}
	.mobile\:border-dark-purple-opal-2,
	.mobile\:focus\:border-dark-purple-opal-2:focus,
	.mobile\:hover\:border-dark-purple-opal-2:hover {
		border-color: rgba(68, 28, 153, 0.2);
	}
	.mobile\:border-dark-purple-opal-02,
	.mobile\:focus\:border-dark-purple-opal-02:focus,
	.mobile\:hover\:border-dark-purple-opal-02:hover {
		border-color: rgba(68, 28, 153, 0.02);
	}
	.mobile\:border-dark-purple-opal-3,
	.mobile\:focus\:border-dark-purple-opal-3:focus,
	.mobile\:hover\:border-dark-purple-opal-3:hover {
		border-color: rgba(68, 28, 153, 0.3);
	}
	.mobile\:border-dark-purple-opal-03,
	.mobile\:focus\:border-dark-purple-opal-03:focus,
	.mobile\:hover\:border-dark-purple-opal-03:hover {
		border-color: rgba(68, 28, 153, 0.03);
	}
	.mobile\:border-dark-purple-opal-4,
	.mobile\:focus\:border-dark-purple-opal-4:focus,
	.mobile\:hover\:border-dark-purple-opal-4:hover {
		border-color: rgba(68, 28, 153, 0.4);
	}
	.mobile\:border-dark-purple-opal-04,
	.mobile\:focus\:border-dark-purple-opal-04:focus,
	.mobile\:hover\:border-dark-purple-opal-04:hover {
		border-color: rgba(68, 28, 153, 0.04);
	}
	.mobile\:border-dark-purple-opal-5,
	.mobile\:focus\:border-dark-purple-opal-5:focus,
	.mobile\:hover\:border-dark-purple-opal-5:hover {
		border-color: rgba(68, 28, 153, 0.5);
	}
	.mobile\:border-dark-purple-opal-05,
	.mobile\:focus\:border-dark-purple-opal-05:focus,
	.mobile\:hover\:border-dark-purple-opal-05:hover {
		border-color: rgba(68, 28, 153, 0.05);
	}
	.mobile\:border-dark-purple-opal-6,
	.mobile\:focus\:border-dark-purple-opal-6:focus,
	.mobile\:hover\:border-dark-purple-opal-6:hover {
		border-color: rgba(68, 28, 153, 0.6);
	}
	.mobile\:border-dark-purple-opal-06,
	.mobile\:focus\:border-dark-purple-opal-06:focus,
	.mobile\:hover\:border-dark-purple-opal-06:hover {
		border-color: rgba(68, 28, 153, 0.06);
	}
	.mobile\:border-dark-purple-opal-7,
	.mobile\:focus\:border-dark-purple-opal-7:focus,
	.mobile\:hover\:border-dark-purple-opal-7:hover {
		border-color: rgba(68, 28, 153, 0.7);
	}
	.mobile\:border-dark-purple-opal-07,
	.mobile\:focus\:border-dark-purple-opal-07:focus,
	.mobile\:hover\:border-dark-purple-opal-07:hover {
		border-color: rgba(68, 28, 153, 0.07);
	}
	.mobile\:border-dark-purple-opal-8,
	.mobile\:focus\:border-dark-purple-opal-8:focus,
	.mobile\:hover\:border-dark-purple-opal-8:hover {
		border-color: rgba(68, 28, 153, 0.8);
	}
	.mobile\:border-dark-purple-opal-08,
	.mobile\:focus\:border-dark-purple-opal-08:focus,
	.mobile\:hover\:border-dark-purple-opal-08:hover {
		border-color: rgba(68, 28, 153, 0.08);
	}
	.mobile\:border-dark-purple-opal-9,
	.mobile\:focus\:border-dark-purple-opal-9:focus,
	.mobile\:hover\:border-dark-purple-opal-9:hover {
		border-color: rgba(68, 28, 153, 0.9);
	}
	.mobile\:border-dark-purple-opal-09,
	.mobile\:focus\:border-dark-purple-opal-09:focus,
	.mobile\:hover\:border-dark-purple-opal-09:hover {
		border-color: rgba(68, 28, 153, 0.09);
	}
	.mobile\:border-dark-purple-opal-10,
	.mobile\:focus\:border-dark-purple-opal-10:focus,
	.mobile\:hover\:border-dark-purple-opal-10:hover {
		border-color: #441c99;
	}
	.mobile\:border-purple,
	.mobile\:focus\:border-purple:focus,
	.mobile\:hover\:border-purple:hover {
		border-color: #9043c6;
	}
	.mobile\:border-purple-opal-0,
	.mobile\:border-purple-opal-00,
	.mobile\:focus\:border-purple-opal-00:focus,
	.mobile\:focus\:border-purple-opal-0:focus,
	.mobile\:hover\:border-purple-opal-00:hover,
	.mobile\:hover\:border-purple-opal-0:hover {
		border-color: rgba(144, 67, 198, 0);
	}
	.mobile\:border-purple-opal-1,
	.mobile\:focus\:border-purple-opal-1:focus,
	.mobile\:hover\:border-purple-opal-1:hover {
		border-color: rgba(144, 67, 198, 0.1);
	}
	.mobile\:border-purple-opal-01,
	.mobile\:focus\:border-purple-opal-01:focus,
	.mobile\:hover\:border-purple-opal-01:hover {
		border-color: rgba(144, 67, 198, 0.01);
	}
	.mobile\:border-purple-opal-2,
	.mobile\:focus\:border-purple-opal-2:focus,
	.mobile\:hover\:border-purple-opal-2:hover {
		border-color: rgba(144, 67, 198, 0.2);
	}
	.mobile\:border-purple-opal-02,
	.mobile\:focus\:border-purple-opal-02:focus,
	.mobile\:hover\:border-purple-opal-02:hover {
		border-color: rgba(144, 67, 198, 0.02);
	}
	.mobile\:border-purple-opal-3,
	.mobile\:focus\:border-purple-opal-3:focus,
	.mobile\:hover\:border-purple-opal-3:hover {
		border-color: rgba(144, 67, 198, 0.3);
	}
	.mobile\:border-purple-opal-03,
	.mobile\:focus\:border-purple-opal-03:focus,
	.mobile\:hover\:border-purple-opal-03:hover {
		border-color: rgba(144, 67, 198, 0.03);
	}
	.mobile\:border-purple-opal-4,
	.mobile\:focus\:border-purple-opal-4:focus,
	.mobile\:hover\:border-purple-opal-4:hover {
		border-color: rgba(144, 67, 198, 0.4);
	}
	.mobile\:border-purple-opal-04,
	.mobile\:focus\:border-purple-opal-04:focus,
	.mobile\:hover\:border-purple-opal-04:hover {
		border-color: rgba(144, 67, 198, 0.04);
	}
	.mobile\:border-purple-opal-5,
	.mobile\:focus\:border-purple-opal-5:focus,
	.mobile\:hover\:border-purple-opal-5:hover {
		border-color: rgba(144, 67, 198, 0.5);
	}
	.mobile\:border-purple-opal-05,
	.mobile\:focus\:border-purple-opal-05:focus,
	.mobile\:hover\:border-purple-opal-05:hover {
		border-color: rgba(144, 67, 198, 0.05);
	}
	.mobile\:border-purple-opal-6,
	.mobile\:focus\:border-purple-opal-6:focus,
	.mobile\:hover\:border-purple-opal-6:hover {
		border-color: rgba(144, 67, 198, 0.6);
	}
	.mobile\:border-purple-opal-06,
	.mobile\:focus\:border-purple-opal-06:focus,
	.mobile\:hover\:border-purple-opal-06:hover {
		border-color: rgba(144, 67, 198, 0.06);
	}
	.mobile\:border-purple-opal-7,
	.mobile\:focus\:border-purple-opal-7:focus,
	.mobile\:hover\:border-purple-opal-7:hover {
		border-color: rgba(144, 67, 198, 0.7);
	}
	.mobile\:border-purple-opal-07,
	.mobile\:focus\:border-purple-opal-07:focus,
	.mobile\:hover\:border-purple-opal-07:hover {
		border-color: rgba(144, 67, 198, 0.07);
	}
	.mobile\:border-purple-opal-8,
	.mobile\:focus\:border-purple-opal-8:focus,
	.mobile\:hover\:border-purple-opal-8:hover {
		border-color: rgba(144, 67, 198, 0.8);
	}
	.mobile\:border-purple-opal-08,
	.mobile\:focus\:border-purple-opal-08:focus,
	.mobile\:hover\:border-purple-opal-08:hover {
		border-color: rgba(144, 67, 198, 0.08);
	}
	.mobile\:border-purple-opal-9,
	.mobile\:focus\:border-purple-opal-9:focus,
	.mobile\:hover\:border-purple-opal-9:hover {
		border-color: rgba(144, 67, 198, 0.9);
	}
	.mobile\:border-purple-opal-09,
	.mobile\:focus\:border-purple-opal-09:focus,
	.mobile\:hover\:border-purple-opal-09:hover {
		border-color: rgba(144, 67, 198, 0.09);
	}
	.mobile\:border-purple-opal-10,
	.mobile\:focus\:border-purple-opal-10:focus,
	.mobile\:hover\:border-purple-opal-10:hover {
		border-color: #9043c6;
	}
	.mobile\:border-lavender,
	.mobile\:focus\:border-lavender:focus,
	.mobile\:hover\:border-lavender:hover {
		border-color: #c481f3;
	}
	.mobile\:border-lavender-opal-0,
	.mobile\:border-lavender-opal-00,
	.mobile\:focus\:border-lavender-opal-00:focus,
	.mobile\:focus\:border-lavender-opal-0:focus,
	.mobile\:hover\:border-lavender-opal-00:hover,
	.mobile\:hover\:border-lavender-opal-0:hover {
		border-color: rgba(196, 129, 243, 0);
	}
	.mobile\:border-lavender-opal-1,
	.mobile\:focus\:border-lavender-opal-1:focus,
	.mobile\:hover\:border-lavender-opal-1:hover {
		border-color: rgba(196, 129, 243, 0.1);
	}
	.mobile\:border-lavender-opal-01,
	.mobile\:focus\:border-lavender-opal-01:focus,
	.mobile\:hover\:border-lavender-opal-01:hover {
		border-color: rgba(196, 129, 243, 0.01);
	}
	.mobile\:border-lavender-opal-2,
	.mobile\:focus\:border-lavender-opal-2:focus,
	.mobile\:hover\:border-lavender-opal-2:hover {
		border-color: rgba(196, 129, 243, 0.2);
	}
	.mobile\:border-lavender-opal-02,
	.mobile\:focus\:border-lavender-opal-02:focus,
	.mobile\:hover\:border-lavender-opal-02:hover {
		border-color: rgba(196, 129, 243, 0.02);
	}
	.mobile\:border-lavender-opal-3,
	.mobile\:focus\:border-lavender-opal-3:focus,
	.mobile\:hover\:border-lavender-opal-3:hover {
		border-color: rgba(196, 129, 243, 0.3);
	}
	.mobile\:border-lavender-opal-03,
	.mobile\:focus\:border-lavender-opal-03:focus,
	.mobile\:hover\:border-lavender-opal-03:hover {
		border-color: rgba(196, 129, 243, 0.03);
	}
	.mobile\:border-lavender-opal-4,
	.mobile\:focus\:border-lavender-opal-4:focus,
	.mobile\:hover\:border-lavender-opal-4:hover {
		border-color: rgba(196, 129, 243, 0.4);
	}
	.mobile\:border-lavender-opal-04,
	.mobile\:focus\:border-lavender-opal-04:focus,
	.mobile\:hover\:border-lavender-opal-04:hover {
		border-color: rgba(196, 129, 243, 0.04);
	}
	.mobile\:border-lavender-opal-5,
	.mobile\:focus\:border-lavender-opal-5:focus,
	.mobile\:hover\:border-lavender-opal-5:hover {
		border-color: rgba(196, 129, 243, 0.5);
	}
	.mobile\:border-lavender-opal-05,
	.mobile\:focus\:border-lavender-opal-05:focus,
	.mobile\:hover\:border-lavender-opal-05:hover {
		border-color: rgba(196, 129, 243, 0.05);
	}
	.mobile\:border-lavender-opal-6,
	.mobile\:focus\:border-lavender-opal-6:focus,
	.mobile\:hover\:border-lavender-opal-6:hover {
		border-color: rgba(196, 129, 243, 0.6);
	}
	.mobile\:border-lavender-opal-06,
	.mobile\:focus\:border-lavender-opal-06:focus,
	.mobile\:hover\:border-lavender-opal-06:hover {
		border-color: rgba(196, 129, 243, 0.06);
	}
	.mobile\:border-lavender-opal-7,
	.mobile\:focus\:border-lavender-opal-7:focus,
	.mobile\:hover\:border-lavender-opal-7:hover {
		border-color: rgba(196, 129, 243, 0.7);
	}
	.mobile\:border-lavender-opal-07,
	.mobile\:focus\:border-lavender-opal-07:focus,
	.mobile\:hover\:border-lavender-opal-07:hover {
		border-color: rgba(196, 129, 243, 0.07);
	}
	.mobile\:border-lavender-opal-8,
	.mobile\:focus\:border-lavender-opal-8:focus,
	.mobile\:hover\:border-lavender-opal-8:hover {
		border-color: rgba(196, 129, 243, 0.8);
	}
	.mobile\:border-lavender-opal-08,
	.mobile\:focus\:border-lavender-opal-08:focus,
	.mobile\:hover\:border-lavender-opal-08:hover {
		border-color: rgba(196, 129, 243, 0.08);
	}
	.mobile\:border-lavender-opal-9,
	.mobile\:focus\:border-lavender-opal-9:focus,
	.mobile\:hover\:border-lavender-opal-9:hover {
		border-color: rgba(196, 129, 243, 0.9);
	}
	.mobile\:border-lavender-opal-09,
	.mobile\:focus\:border-lavender-opal-09:focus,
	.mobile\:hover\:border-lavender-opal-09:hover {
		border-color: rgba(196, 129, 243, 0.09);
	}
	.mobile\:border-lavender-opal-10,
	.mobile\:focus\:border-lavender-opal-10:focus,
	.mobile\:hover\:border-lavender-opal-10:hover {
		border-color: #c481f3;
	}
	.mobile\:border-black,
	.mobile\:focus\:border-black:focus,
	.mobile\:hover\:border-black:hover {
		border-color: #000;
	}
	.mobile\:border-black-opal-0,
	.mobile\:border-black-opal-00,
	.mobile\:focus\:border-black-opal-00:focus,
	.mobile\:focus\:border-black-opal-0:focus,
	.mobile\:hover\:border-black-opal-00:hover,
	.mobile\:hover\:border-black-opal-0:hover {
		border-color: transparent;
	}
	.mobile\:border-black-opal-1,
	.mobile\:focus\:border-black-opal-1:focus,
	.mobile\:hover\:border-black-opal-1:hover {
		border-color: rgba(0, 0, 0, 0.1);
	}
	.mobile\:border-black-opal-01,
	.mobile\:focus\:border-black-opal-01:focus,
	.mobile\:hover\:border-black-opal-01:hover {
		border-color: rgba(0, 0, 0, 0.01);
	}
	.mobile\:border-black-opal-2,
	.mobile\:focus\:border-black-opal-2:focus,
	.mobile\:hover\:border-black-opal-2:hover {
		border-color: rgba(0, 0, 0, 0.2);
	}
	.mobile\:border-black-opal-02,
	.mobile\:focus\:border-black-opal-02:focus,
	.mobile\:hover\:border-black-opal-02:hover {
		border-color: rgba(0, 0, 0, 0.02);
	}
	.mobile\:border-black-opal-3,
	.mobile\:focus\:border-black-opal-3:focus,
	.mobile\:hover\:border-black-opal-3:hover {
		border-color: rgba(0, 0, 0, 0.3);
	}
	.mobile\:border-black-opal-03,
	.mobile\:focus\:border-black-opal-03:focus,
	.mobile\:hover\:border-black-opal-03:hover {
		border-color: rgba(0, 0, 0, 0.03);
	}
	.mobile\:border-black-opal-4,
	.mobile\:focus\:border-black-opal-4:focus,
	.mobile\:hover\:border-black-opal-4:hover {
		border-color: rgba(0, 0, 0, 0.4);
	}
	.mobile\:border-black-opal-04,
	.mobile\:focus\:border-black-opal-04:focus,
	.mobile\:hover\:border-black-opal-04:hover {
		border-color: rgba(0, 0, 0, 0.04);
	}
	.mobile\:border-black-opal-5,
	.mobile\:focus\:border-black-opal-5:focus,
	.mobile\:hover\:border-black-opal-5:hover {
		border-color: rgba(0, 0, 0, 0.5);
	}
	.mobile\:border-black-opal-05,
	.mobile\:focus\:border-black-opal-05:focus,
	.mobile\:hover\:border-black-opal-05:hover {
		border-color: rgba(0, 0, 0, 0.05);
	}
	.mobile\:border-black-opal-6,
	.mobile\:focus\:border-black-opal-6:focus,
	.mobile\:hover\:border-black-opal-6:hover {
		border-color: rgba(0, 0, 0, 0.6);
	}
	.mobile\:border-black-opal-06,
	.mobile\:focus\:border-black-opal-06:focus,
	.mobile\:hover\:border-black-opal-06:hover {
		border-color: rgba(0, 0, 0, 0.06);
	}
	.mobile\:border-black-opal-7,
	.mobile\:focus\:border-black-opal-7:focus,
	.mobile\:hover\:border-black-opal-7:hover {
		border-color: rgba(0, 0, 0, 0.7);
	}
	.mobile\:border-black-opal-07,
	.mobile\:focus\:border-black-opal-07:focus,
	.mobile\:hover\:border-black-opal-07:hover {
		border-color: rgba(0, 0, 0, 0.07);
	}
	.mobile\:border-black-opal-8,
	.mobile\:focus\:border-black-opal-8:focus,
	.mobile\:hover\:border-black-opal-8:hover {
		border-color: rgba(0, 0, 0, 0.8);
	}
	.mobile\:border-black-opal-08,
	.mobile\:focus\:border-black-opal-08:focus,
	.mobile\:hover\:border-black-opal-08:hover {
		border-color: rgba(0, 0, 0, 0.08);
	}
	.mobile\:border-black-opal-9,
	.mobile\:focus\:border-black-opal-9:focus,
	.mobile\:hover\:border-black-opal-9:hover {
		border-color: rgba(0, 0, 0, 0.9);
	}
	.mobile\:border-black-opal-09,
	.mobile\:focus\:border-black-opal-09:focus,
	.mobile\:hover\:border-black-opal-09:hover {
		border-color: rgba(0, 0, 0, 0.09);
	}
	.mobile\:border-black-opal-10,
	.mobile\:focus\:border-black-opal-10:focus,
	.mobile\:hover\:border-black-opal-10:hover {
		border-color: #000;
	}
	.mobile\:border-space,
	.mobile\:focus\:border-space:focus,
	.mobile\:hover\:border-space:hover {
		border-color: #01011e;
	}
	.mobile\:border-space-opal-0,
	.mobile\:border-space-opal-00,
	.mobile\:focus\:border-space-opal-00:focus,
	.mobile\:focus\:border-space-opal-0:focus,
	.mobile\:hover\:border-space-opal-00:hover,
	.mobile\:hover\:border-space-opal-0:hover {
		border-color: rgba(1, 1, 30, 0);
	}
	.mobile\:border-space-opal-1,
	.mobile\:focus\:border-space-opal-1:focus,
	.mobile\:hover\:border-space-opal-1:hover {
		border-color: rgba(1, 1, 30, 0.1);
	}
	.mobile\:border-space-opal-01,
	.mobile\:focus\:border-space-opal-01:focus,
	.mobile\:hover\:border-space-opal-01:hover {
		border-color: rgba(1, 1, 30, 0.01);
	}
	.mobile\:border-space-opal-2,
	.mobile\:focus\:border-space-opal-2:focus,
	.mobile\:hover\:border-space-opal-2:hover {
		border-color: rgba(1, 1, 30, 0.2);
	}
	.mobile\:border-space-opal-02,
	.mobile\:focus\:border-space-opal-02:focus,
	.mobile\:hover\:border-space-opal-02:hover {
		border-color: rgba(1, 1, 30, 0.02);
	}
	.mobile\:border-space-opal-3,
	.mobile\:focus\:border-space-opal-3:focus,
	.mobile\:hover\:border-space-opal-3:hover {
		border-color: rgba(1, 1, 30, 0.3);
	}
	.mobile\:border-space-opal-03,
	.mobile\:focus\:border-space-opal-03:focus,
	.mobile\:hover\:border-space-opal-03:hover {
		border-color: rgba(1, 1, 30, 0.03);
	}
	.mobile\:border-space-opal-4,
	.mobile\:focus\:border-space-opal-4:focus,
	.mobile\:hover\:border-space-opal-4:hover {
		border-color: rgba(1, 1, 30, 0.4);
	}
	.mobile\:border-space-opal-04,
	.mobile\:focus\:border-space-opal-04:focus,
	.mobile\:hover\:border-space-opal-04:hover {
		border-color: rgba(1, 1, 30, 0.04);
	}
	.mobile\:border-space-opal-5,
	.mobile\:focus\:border-space-opal-5:focus,
	.mobile\:hover\:border-space-opal-5:hover {
		border-color: rgba(1, 1, 30, 0.5);
	}
	.mobile\:border-space-opal-05,
	.mobile\:focus\:border-space-opal-05:focus,
	.mobile\:hover\:border-space-opal-05:hover {
		border-color: rgba(1, 1, 30, 0.05);
	}
	.mobile\:border-space-opal-6,
	.mobile\:focus\:border-space-opal-6:focus,
	.mobile\:hover\:border-space-opal-6:hover {
		border-color: rgba(1, 1, 30, 0.6);
	}
	.mobile\:border-space-opal-06,
	.mobile\:focus\:border-space-opal-06:focus,
	.mobile\:hover\:border-space-opal-06:hover {
		border-color: rgba(1, 1, 30, 0.06);
	}
	.mobile\:border-space-opal-7,
	.mobile\:focus\:border-space-opal-7:focus,
	.mobile\:hover\:border-space-opal-7:hover {
		border-color: rgba(1, 1, 30, 0.7);
	}
	.mobile\:border-space-opal-07,
	.mobile\:focus\:border-space-opal-07:focus,
	.mobile\:hover\:border-space-opal-07:hover {
		border-color: rgba(1, 1, 30, 0.07);
	}
	.mobile\:border-space-opal-8,
	.mobile\:focus\:border-space-opal-8:focus,
	.mobile\:hover\:border-space-opal-8:hover {
		border-color: rgba(1, 1, 30, 0.8);
	}
	.mobile\:border-space-opal-08,
	.mobile\:focus\:border-space-opal-08:focus,
	.mobile\:hover\:border-space-opal-08:hover {
		border-color: rgba(1, 1, 30, 0.08);
	}
	.mobile\:border-space-opal-9,
	.mobile\:focus\:border-space-opal-9:focus,
	.mobile\:hover\:border-space-opal-9:hover {
		border-color: rgba(1, 1, 30, 0.9);
	}
	.mobile\:border-space-opal-09,
	.mobile\:focus\:border-space-opal-09:focus,
	.mobile\:hover\:border-space-opal-09:hover {
		border-color: rgba(1, 1, 30, 0.09);
	}
	.mobile\:border-space-opal-10,
	.mobile\:focus\:border-space-opal-10:focus,
	.mobile\:hover\:border-space-opal-10:hover {
		border-color: #01011e;
	}
	.mobile\:border-dawn,
	.mobile\:focus\:border-dawn:focus,
	.mobile\:hover\:border-dawn:hover {
		border-color: #383f76;
	}
	.mobile\:border-dawn-opal-0,
	.mobile\:border-dawn-opal-00,
	.mobile\:focus\:border-dawn-opal-00:focus,
	.mobile\:focus\:border-dawn-opal-0:focus,
	.mobile\:hover\:border-dawn-opal-00:hover,
	.mobile\:hover\:border-dawn-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.mobile\:border-dawn-opal-1,
	.mobile\:focus\:border-dawn-opal-1:focus,
	.mobile\:hover\:border-dawn-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:border-dawn-opal-01,
	.mobile\:focus\:border-dawn-opal-01:focus,
	.mobile\:hover\:border-dawn-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:border-dawn-opal-2,
	.mobile\:focus\:border-dawn-opal-2:focus,
	.mobile\:hover\:border-dawn-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:border-dawn-opal-02,
	.mobile\:focus\:border-dawn-opal-02:focus,
	.mobile\:hover\:border-dawn-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:border-dawn-opal-3,
	.mobile\:focus\:border-dawn-opal-3:focus,
	.mobile\:hover\:border-dawn-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:border-dawn-opal-03,
	.mobile\:focus\:border-dawn-opal-03:focus,
	.mobile\:hover\:border-dawn-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:border-dawn-opal-4,
	.mobile\:focus\:border-dawn-opal-4:focus,
	.mobile\:hover\:border-dawn-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:border-dawn-opal-04,
	.mobile\:focus\:border-dawn-opal-04:focus,
	.mobile\:hover\:border-dawn-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:border-dawn-opal-5,
	.mobile\:focus\:border-dawn-opal-5:focus,
	.mobile\:hover\:border-dawn-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:border-dawn-opal-05,
	.mobile\:focus\:border-dawn-opal-05:focus,
	.mobile\:hover\:border-dawn-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:border-dawn-opal-6,
	.mobile\:focus\:border-dawn-opal-6:focus,
	.mobile\:hover\:border-dawn-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:border-dawn-opal-06,
	.mobile\:focus\:border-dawn-opal-06:focus,
	.mobile\:hover\:border-dawn-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:border-dawn-opal-7,
	.mobile\:focus\:border-dawn-opal-7:focus,
	.mobile\:hover\:border-dawn-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:border-dawn-opal-07,
	.mobile\:focus\:border-dawn-opal-07:focus,
	.mobile\:hover\:border-dawn-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:border-dawn-opal-8,
	.mobile\:focus\:border-dawn-opal-8:focus,
	.mobile\:hover\:border-dawn-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:border-dawn-opal-08,
	.mobile\:focus\:border-dawn-opal-08:focus,
	.mobile\:hover\:border-dawn-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:border-dawn-opal-9,
	.mobile\:focus\:border-dawn-opal-9:focus,
	.mobile\:hover\:border-dawn-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:border-dawn-opal-09,
	.mobile\:focus\:border-dawn-opal-09:focus,
	.mobile\:hover\:border-dawn-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:border-dawn-opal-10,
	.mobile\:focus\:border-dawn-opal-10:focus,
	.mobile\:hover\:border-dawn-opal-10:hover {
		border-color: #383f76;
	}
	.mobile\:border-steel,
	.mobile\:focus\:border-steel:focus,
	.mobile\:hover\:border-steel:hover {
		border-color: #555463;
	}
	.mobile\:border-steel-opal-0,
	.mobile\:border-steel-opal-00,
	.mobile\:focus\:border-steel-opal-00:focus,
	.mobile\:focus\:border-steel-opal-0:focus,
	.mobile\:hover\:border-steel-opal-00:hover,
	.mobile\:hover\:border-steel-opal-0:hover {
		border-color: rgba(85, 84, 99, 0);
	}
	.mobile\:border-steel-opal-1,
	.mobile\:focus\:border-steel-opal-1:focus,
	.mobile\:hover\:border-steel-opal-1:hover {
		border-color: rgba(85, 84, 99, 0.1);
	}
	.mobile\:border-steel-opal-01,
	.mobile\:focus\:border-steel-opal-01:focus,
	.mobile\:hover\:border-steel-opal-01:hover {
		border-color: rgba(85, 84, 99, 0.01);
	}
	.mobile\:border-steel-opal-2,
	.mobile\:focus\:border-steel-opal-2:focus,
	.mobile\:hover\:border-steel-opal-2:hover {
		border-color: rgba(85, 84, 99, 0.2);
	}
	.mobile\:border-steel-opal-02,
	.mobile\:focus\:border-steel-opal-02:focus,
	.mobile\:hover\:border-steel-opal-02:hover {
		border-color: rgba(85, 84, 99, 0.02);
	}
	.mobile\:border-steel-opal-3,
	.mobile\:focus\:border-steel-opal-3:focus,
	.mobile\:hover\:border-steel-opal-3:hover {
		border-color: rgba(85, 84, 99, 0.3);
	}
	.mobile\:border-steel-opal-03,
	.mobile\:focus\:border-steel-opal-03:focus,
	.mobile\:hover\:border-steel-opal-03:hover {
		border-color: rgba(85, 84, 99, 0.03);
	}
	.mobile\:border-steel-opal-4,
	.mobile\:focus\:border-steel-opal-4:focus,
	.mobile\:hover\:border-steel-opal-4:hover {
		border-color: rgba(85, 84, 99, 0.4);
	}
	.mobile\:border-steel-opal-04,
	.mobile\:focus\:border-steel-opal-04:focus,
	.mobile\:hover\:border-steel-opal-04:hover {
		border-color: rgba(85, 84, 99, 0.04);
	}
	.mobile\:border-steel-opal-5,
	.mobile\:focus\:border-steel-opal-5:focus,
	.mobile\:hover\:border-steel-opal-5:hover {
		border-color: rgba(85, 84, 99, 0.5);
	}
	.mobile\:border-steel-opal-05,
	.mobile\:focus\:border-steel-opal-05:focus,
	.mobile\:hover\:border-steel-opal-05:hover {
		border-color: rgba(85, 84, 99, 0.05);
	}
	.mobile\:border-steel-opal-6,
	.mobile\:focus\:border-steel-opal-6:focus,
	.mobile\:hover\:border-steel-opal-6:hover {
		border-color: rgba(85, 84, 99, 0.6);
	}
	.mobile\:border-steel-opal-06,
	.mobile\:focus\:border-steel-opal-06:focus,
	.mobile\:hover\:border-steel-opal-06:hover {
		border-color: rgba(85, 84, 99, 0.06);
	}
	.mobile\:border-steel-opal-7,
	.mobile\:focus\:border-steel-opal-7:focus,
	.mobile\:hover\:border-steel-opal-7:hover {
		border-color: rgba(85, 84, 99, 0.7);
	}
	.mobile\:border-steel-opal-07,
	.mobile\:focus\:border-steel-opal-07:focus,
	.mobile\:hover\:border-steel-opal-07:hover {
		border-color: rgba(85, 84, 99, 0.07);
	}
	.mobile\:border-steel-opal-8,
	.mobile\:focus\:border-steel-opal-8:focus,
	.mobile\:hover\:border-steel-opal-8:hover {
		border-color: rgba(85, 84, 99, 0.8);
	}
	.mobile\:border-steel-opal-08,
	.mobile\:focus\:border-steel-opal-08:focus,
	.mobile\:hover\:border-steel-opal-08:hover {
		border-color: rgba(85, 84, 99, 0.08);
	}
	.mobile\:border-steel-opal-9,
	.mobile\:focus\:border-steel-opal-9:focus,
	.mobile\:hover\:border-steel-opal-9:hover {
		border-color: rgba(85, 84, 99, 0.9);
	}
	.mobile\:border-steel-opal-09,
	.mobile\:focus\:border-steel-opal-09:focus,
	.mobile\:hover\:border-steel-opal-09:hover {
		border-color: rgba(85, 84, 99, 0.09);
	}
	.mobile\:border-steel-opal-10,
	.mobile\:focus\:border-steel-opal-10:focus,
	.mobile\:hover\:border-steel-opal-10:hover {
		border-color: #555463;
	}
	.mobile\:border-smoke,
	.mobile\:focus\:border-smoke:focus,
	.mobile\:hover\:border-smoke:hover {
		border-color: #6d6d9c;
	}
	.mobile\:border-smoke-opal-0,
	.mobile\:border-smoke-opal-00,
	.mobile\:focus\:border-smoke-opal-00:focus,
	.mobile\:focus\:border-smoke-opal-0:focus,
	.mobile\:hover\:border-smoke-opal-00:hover,
	.mobile\:hover\:border-smoke-opal-0:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.mobile\:border-smoke-opal-1,
	.mobile\:focus\:border-smoke-opal-1:focus,
	.mobile\:hover\:border-smoke-opal-1:hover {
		border-color: rgba(109, 109, 156, 0.1);
	}
	.mobile\:border-smoke-opal-01,
	.mobile\:focus\:border-smoke-opal-01:focus,
	.mobile\:hover\:border-smoke-opal-01:hover {
		border-color: rgba(109, 109, 156, 0.01);
	}
	.mobile\:border-smoke-opal-2,
	.mobile\:focus\:border-smoke-opal-2:focus,
	.mobile\:hover\:border-smoke-opal-2:hover {
		border-color: rgba(109, 109, 156, 0.2);
	}
	.mobile\:border-smoke-opal-02,
	.mobile\:focus\:border-smoke-opal-02:focus,
	.mobile\:hover\:border-smoke-opal-02:hover {
		border-color: rgba(109, 109, 156, 0.02);
	}
	.mobile\:border-smoke-opal-3,
	.mobile\:focus\:border-smoke-opal-3:focus,
	.mobile\:hover\:border-smoke-opal-3:hover {
		border-color: rgba(109, 109, 156, 0.3);
	}
	.mobile\:border-smoke-opal-03,
	.mobile\:focus\:border-smoke-opal-03:focus,
	.mobile\:hover\:border-smoke-opal-03:hover {
		border-color: rgba(109, 109, 156, 0.03);
	}
	.mobile\:border-smoke-opal-4,
	.mobile\:focus\:border-smoke-opal-4:focus,
	.mobile\:hover\:border-smoke-opal-4:hover {
		border-color: rgba(109, 109, 156, 0.4);
	}
	.mobile\:border-smoke-opal-04,
	.mobile\:focus\:border-smoke-opal-04:focus,
	.mobile\:hover\:border-smoke-opal-04:hover {
		border-color: rgba(109, 109, 156, 0.04);
	}
	.mobile\:border-smoke-opal-5,
	.mobile\:focus\:border-smoke-opal-5:focus,
	.mobile\:hover\:border-smoke-opal-5:hover {
		border-color: rgba(109, 109, 156, 0.5);
	}
	.mobile\:border-smoke-opal-05,
	.mobile\:focus\:border-smoke-opal-05:focus,
	.mobile\:hover\:border-smoke-opal-05:hover {
		border-color: rgba(109, 109, 156, 0.05);
	}
	.mobile\:border-smoke-opal-6,
	.mobile\:focus\:border-smoke-opal-6:focus,
	.mobile\:hover\:border-smoke-opal-6:hover {
		border-color: rgba(109, 109, 156, 0.6);
	}
	.mobile\:border-smoke-opal-06,
	.mobile\:focus\:border-smoke-opal-06:focus,
	.mobile\:hover\:border-smoke-opal-06:hover {
		border-color: rgba(109, 109, 156, 0.06);
	}
	.mobile\:border-smoke-opal-7,
	.mobile\:focus\:border-smoke-opal-7:focus,
	.mobile\:hover\:border-smoke-opal-7:hover {
		border-color: rgba(109, 109, 156, 0.7);
	}
	.mobile\:border-smoke-opal-07,
	.mobile\:focus\:border-smoke-opal-07:focus,
	.mobile\:hover\:border-smoke-opal-07:hover {
		border-color: rgba(109, 109, 156, 0.07);
	}
	.mobile\:border-smoke-opal-8,
	.mobile\:focus\:border-smoke-opal-8:focus,
	.mobile\:hover\:border-smoke-opal-8:hover {
		border-color: rgba(109, 109, 156, 0.8);
	}
	.mobile\:border-smoke-opal-08,
	.mobile\:focus\:border-smoke-opal-08:focus,
	.mobile\:hover\:border-smoke-opal-08:hover {
		border-color: rgba(109, 109, 156, 0.08);
	}
	.mobile\:border-smoke-opal-9,
	.mobile\:focus\:border-smoke-opal-9:focus,
	.mobile\:hover\:border-smoke-opal-9:hover {
		border-color: rgba(109, 109, 156, 0.9);
	}
	.mobile\:border-smoke-opal-09,
	.mobile\:focus\:border-smoke-opal-09:focus,
	.mobile\:hover\:border-smoke-opal-09:hover {
		border-color: rgba(109, 109, 156, 0.09);
	}
	.mobile\:border-smoke-opal-10,
	.mobile\:focus\:border-smoke-opal-10:focus,
	.mobile\:hover\:border-smoke-opal-10:hover {
		border-color: #6d6d9c;
	}
	.mobile\:border-snow,
	.mobile\:focus\:border-snow:focus,
	.mobile\:hover\:border-snow:hover {
		border-color: #f6f7fb;
	}
	.mobile\:border-snow-opal-0,
	.mobile\:border-snow-opal-00,
	.mobile\:focus\:border-snow-opal-00:focus,
	.mobile\:focus\:border-snow-opal-0:focus,
	.mobile\:hover\:border-snow-opal-00:hover,
	.mobile\:hover\:border-snow-opal-0:hover {
		border-color: rgba(246, 247, 251, 0);
	}
	.mobile\:border-snow-opal-1,
	.mobile\:focus\:border-snow-opal-1:focus,
	.mobile\:hover\:border-snow-opal-1:hover {
		border-color: rgba(246, 247, 251, 0.1);
	}
	.mobile\:border-snow-opal-01,
	.mobile\:focus\:border-snow-opal-01:focus,
	.mobile\:hover\:border-snow-opal-01:hover {
		border-color: rgba(246, 247, 251, 0.01);
	}
	.mobile\:border-snow-opal-2,
	.mobile\:focus\:border-snow-opal-2:focus,
	.mobile\:hover\:border-snow-opal-2:hover {
		border-color: rgba(246, 247, 251, 0.2);
	}
	.mobile\:border-snow-opal-02,
	.mobile\:focus\:border-snow-opal-02:focus,
	.mobile\:hover\:border-snow-opal-02:hover {
		border-color: rgba(246, 247, 251, 0.02);
	}
	.mobile\:border-snow-opal-3,
	.mobile\:focus\:border-snow-opal-3:focus,
	.mobile\:hover\:border-snow-opal-3:hover {
		border-color: rgba(246, 247, 251, 0.3);
	}
	.mobile\:border-snow-opal-03,
	.mobile\:focus\:border-snow-opal-03:focus,
	.mobile\:hover\:border-snow-opal-03:hover {
		border-color: rgba(246, 247, 251, 0.03);
	}
	.mobile\:border-snow-opal-4,
	.mobile\:focus\:border-snow-opal-4:focus,
	.mobile\:hover\:border-snow-opal-4:hover {
		border-color: rgba(246, 247, 251, 0.4);
	}
	.mobile\:border-snow-opal-04,
	.mobile\:focus\:border-snow-opal-04:focus,
	.mobile\:hover\:border-snow-opal-04:hover {
		border-color: rgba(246, 247, 251, 0.04);
	}
	.mobile\:border-snow-opal-5,
	.mobile\:focus\:border-snow-opal-5:focus,
	.mobile\:hover\:border-snow-opal-5:hover {
		border-color: rgba(246, 247, 251, 0.5);
	}
	.mobile\:border-snow-opal-05,
	.mobile\:focus\:border-snow-opal-05:focus,
	.mobile\:hover\:border-snow-opal-05:hover {
		border-color: rgba(246, 247, 251, 0.05);
	}
	.mobile\:border-snow-opal-6,
	.mobile\:focus\:border-snow-opal-6:focus,
	.mobile\:hover\:border-snow-opal-6:hover {
		border-color: rgba(246, 247, 251, 0.6);
	}
	.mobile\:border-snow-opal-06,
	.mobile\:focus\:border-snow-opal-06:focus,
	.mobile\:hover\:border-snow-opal-06:hover {
		border-color: rgba(246, 247, 251, 0.06);
	}
	.mobile\:border-snow-opal-7,
	.mobile\:focus\:border-snow-opal-7:focus,
	.mobile\:hover\:border-snow-opal-7:hover {
		border-color: rgba(246, 247, 251, 0.7);
	}
	.mobile\:border-snow-opal-07,
	.mobile\:focus\:border-snow-opal-07:focus,
	.mobile\:hover\:border-snow-opal-07:hover {
		border-color: rgba(246, 247, 251, 0.07);
	}
	.mobile\:border-snow-opal-8,
	.mobile\:focus\:border-snow-opal-8:focus,
	.mobile\:hover\:border-snow-opal-8:hover {
		border-color: rgba(246, 247, 251, 0.8);
	}
	.mobile\:border-snow-opal-08,
	.mobile\:focus\:border-snow-opal-08:focus,
	.mobile\:hover\:border-snow-opal-08:hover {
		border-color: rgba(246, 247, 251, 0.08);
	}
	.mobile\:border-snow-opal-9,
	.mobile\:focus\:border-snow-opal-9:focus,
	.mobile\:hover\:border-snow-opal-9:hover {
		border-color: rgba(246, 247, 251, 0.9);
	}
	.mobile\:border-snow-opal-09,
	.mobile\:focus\:border-snow-opal-09:focus,
	.mobile\:hover\:border-snow-opal-09:hover {
		border-color: rgba(246, 247, 251, 0.09);
	}
	.mobile\:border-snow-opal-10,
	.mobile\:focus\:border-snow-opal-10:focus,
	.mobile\:hover\:border-snow-opal-10:hover {
		border-color: #f6f7fb;
	}
	.mobile\:border-white,
	.mobile\:focus\:border-white:focus,
	.mobile\:hover\:border-white:hover {
		border-color: #fff;
	}
	.mobile\:border-white-opal-0,
	.mobile\:border-white-opal-00,
	.mobile\:focus\:border-white-opal-00:focus,
	.mobile\:focus\:border-white-opal-0:focus,
	.mobile\:hover\:border-white-opal-00:hover,
	.mobile\:hover\:border-white-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-white-opal-1,
	.mobile\:focus\:border-white-opal-1:focus,
	.mobile\:hover\:border-white-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-white-opal-01,
	.mobile\:focus\:border-white-opal-01:focus,
	.mobile\:hover\:border-white-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-white-opal-2,
	.mobile\:focus\:border-white-opal-2:focus,
	.mobile\:hover\:border-white-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-white-opal-02,
	.mobile\:focus\:border-white-opal-02:focus,
	.mobile\:hover\:border-white-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-white-opal-3,
	.mobile\:focus\:border-white-opal-3:focus,
	.mobile\:hover\:border-white-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-white-opal-03,
	.mobile\:focus\:border-white-opal-03:focus,
	.mobile\:hover\:border-white-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-white-opal-4,
	.mobile\:focus\:border-white-opal-4:focus,
	.mobile\:hover\:border-white-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-white-opal-04,
	.mobile\:focus\:border-white-opal-04:focus,
	.mobile\:hover\:border-white-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-white-opal-5,
	.mobile\:focus\:border-white-opal-5:focus,
	.mobile\:hover\:border-white-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-white-opal-05,
	.mobile\:focus\:border-white-opal-05:focus,
	.mobile\:hover\:border-white-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-white-opal-6,
	.mobile\:focus\:border-white-opal-6:focus,
	.mobile\:hover\:border-white-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-white-opal-06,
	.mobile\:focus\:border-white-opal-06:focus,
	.mobile\:hover\:border-white-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-white-opal-7,
	.mobile\:focus\:border-white-opal-7:focus,
	.mobile\:hover\:border-white-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-white-opal-07,
	.mobile\:focus\:border-white-opal-07:focus,
	.mobile\:hover\:border-white-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-white-opal-8,
	.mobile\:focus\:border-white-opal-8:focus,
	.mobile\:hover\:border-white-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-white-opal-08,
	.mobile\:focus\:border-white-opal-08:focus,
	.mobile\:hover\:border-white-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-white-opal-9,
	.mobile\:focus\:border-white-opal-9:focus,
	.mobile\:hover\:border-white-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-white-opal-09,
	.mobile\:focus\:border-white-opal-09:focus,
	.mobile\:hover\:border-white-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-white-opal-10,
	.mobile\:focus\:border-white-opal-10:focus,
	.mobile\:hover\:border-white-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-rose,
	.mobile\:focus\:border-rose:focus,
	.mobile\:hover\:border-rose:hover {
		border-color: #c82d53;
	}
	.mobile\:border-rose-opal-0,
	.mobile\:border-rose-opal-00,
	.mobile\:focus\:border-rose-opal-00:focus,
	.mobile\:focus\:border-rose-opal-0:focus,
	.mobile\:hover\:border-rose-opal-00:hover,
	.mobile\:hover\:border-rose-opal-0:hover {
		border-color: rgba(200, 45, 83, 0);
	}
	.mobile\:border-rose-opal-1,
	.mobile\:focus\:border-rose-opal-1:focus,
	.mobile\:hover\:border-rose-opal-1:hover {
		border-color: rgba(200, 45, 83, 0.1);
	}
	.mobile\:border-rose-opal-01,
	.mobile\:focus\:border-rose-opal-01:focus,
	.mobile\:hover\:border-rose-opal-01:hover {
		border-color: rgba(200, 45, 83, 0.01);
	}
	.mobile\:border-rose-opal-2,
	.mobile\:focus\:border-rose-opal-2:focus,
	.mobile\:hover\:border-rose-opal-2:hover {
		border-color: rgba(200, 45, 83, 0.2);
	}
	.mobile\:border-rose-opal-02,
	.mobile\:focus\:border-rose-opal-02:focus,
	.mobile\:hover\:border-rose-opal-02:hover {
		border-color: rgba(200, 45, 83, 0.02);
	}
	.mobile\:border-rose-opal-3,
	.mobile\:focus\:border-rose-opal-3:focus,
	.mobile\:hover\:border-rose-opal-3:hover {
		border-color: rgba(200, 45, 83, 0.3);
	}
	.mobile\:border-rose-opal-03,
	.mobile\:focus\:border-rose-opal-03:focus,
	.mobile\:hover\:border-rose-opal-03:hover {
		border-color: rgba(200, 45, 83, 0.03);
	}
	.mobile\:border-rose-opal-4,
	.mobile\:focus\:border-rose-opal-4:focus,
	.mobile\:hover\:border-rose-opal-4:hover {
		border-color: rgba(200, 45, 83, 0.4);
	}
	.mobile\:border-rose-opal-04,
	.mobile\:focus\:border-rose-opal-04:focus,
	.mobile\:hover\:border-rose-opal-04:hover {
		border-color: rgba(200, 45, 83, 0.04);
	}
	.mobile\:border-rose-opal-5,
	.mobile\:focus\:border-rose-opal-5:focus,
	.mobile\:hover\:border-rose-opal-5:hover {
		border-color: rgba(200, 45, 83, 0.5);
	}
	.mobile\:border-rose-opal-05,
	.mobile\:focus\:border-rose-opal-05:focus,
	.mobile\:hover\:border-rose-opal-05:hover {
		border-color: rgba(200, 45, 83, 0.05);
	}
	.mobile\:border-rose-opal-6,
	.mobile\:focus\:border-rose-opal-6:focus,
	.mobile\:hover\:border-rose-opal-6:hover {
		border-color: rgba(200, 45, 83, 0.6);
	}
	.mobile\:border-rose-opal-06,
	.mobile\:focus\:border-rose-opal-06:focus,
	.mobile\:hover\:border-rose-opal-06:hover {
		border-color: rgba(200, 45, 83, 0.06);
	}
	.mobile\:border-rose-opal-7,
	.mobile\:focus\:border-rose-opal-7:focus,
	.mobile\:hover\:border-rose-opal-7:hover {
		border-color: rgba(200, 45, 83, 0.7);
	}
	.mobile\:border-rose-opal-07,
	.mobile\:focus\:border-rose-opal-07:focus,
	.mobile\:hover\:border-rose-opal-07:hover {
		border-color: rgba(200, 45, 83, 0.07);
	}
	.mobile\:border-rose-opal-8,
	.mobile\:focus\:border-rose-opal-8:focus,
	.mobile\:hover\:border-rose-opal-8:hover {
		border-color: rgba(200, 45, 83, 0.8);
	}
	.mobile\:border-rose-opal-08,
	.mobile\:focus\:border-rose-opal-08:focus,
	.mobile\:hover\:border-rose-opal-08:hover {
		border-color: rgba(200, 45, 83, 0.08);
	}
	.mobile\:border-rose-opal-9,
	.mobile\:focus\:border-rose-opal-9:focus,
	.mobile\:hover\:border-rose-opal-9:hover {
		border-color: rgba(200, 45, 83, 0.9);
	}
	.mobile\:border-rose-opal-09,
	.mobile\:focus\:border-rose-opal-09:focus,
	.mobile\:hover\:border-rose-opal-09:hover {
		border-color: rgba(200, 45, 83, 0.09);
	}
	.mobile\:border-rose-opal-10,
	.mobile\:focus\:border-rose-opal-10:focus,
	.mobile\:hover\:border-rose-opal-10:hover {
		border-color: #c82d53;
	}
	.mobile\:border-salmon,
	.mobile\:focus\:border-salmon:focus,
	.mobile\:hover\:border-salmon:hover {
		border-color: #f97a99;
	}
	.mobile\:border-salmon-opal-0,
	.mobile\:border-salmon-opal-00,
	.mobile\:focus\:border-salmon-opal-00:focus,
	.mobile\:focus\:border-salmon-opal-0:focus,
	.mobile\:hover\:border-salmon-opal-00:hover,
	.mobile\:hover\:border-salmon-opal-0:hover {
		border-color: rgba(249, 122, 153, 0);
	}
	.mobile\:border-salmon-opal-1,
	.mobile\:focus\:border-salmon-opal-1:focus,
	.mobile\:hover\:border-salmon-opal-1:hover {
		border-color: rgba(249, 122, 153, 0.1);
	}
	.mobile\:border-salmon-opal-01,
	.mobile\:focus\:border-salmon-opal-01:focus,
	.mobile\:hover\:border-salmon-opal-01:hover {
		border-color: rgba(249, 122, 153, 0.01);
	}
	.mobile\:border-salmon-opal-2,
	.mobile\:focus\:border-salmon-opal-2:focus,
	.mobile\:hover\:border-salmon-opal-2:hover {
		border-color: rgba(249, 122, 153, 0.2);
	}
	.mobile\:border-salmon-opal-02,
	.mobile\:focus\:border-salmon-opal-02:focus,
	.mobile\:hover\:border-salmon-opal-02:hover {
		border-color: rgba(249, 122, 153, 0.02);
	}
	.mobile\:border-salmon-opal-3,
	.mobile\:focus\:border-salmon-opal-3:focus,
	.mobile\:hover\:border-salmon-opal-3:hover {
		border-color: rgba(249, 122, 153, 0.3);
	}
	.mobile\:border-salmon-opal-03,
	.mobile\:focus\:border-salmon-opal-03:focus,
	.mobile\:hover\:border-salmon-opal-03:hover {
		border-color: rgba(249, 122, 153, 0.03);
	}
	.mobile\:border-salmon-opal-4,
	.mobile\:focus\:border-salmon-opal-4:focus,
	.mobile\:hover\:border-salmon-opal-4:hover {
		border-color: rgba(249, 122, 153, 0.4);
	}
	.mobile\:border-salmon-opal-04,
	.mobile\:focus\:border-salmon-opal-04:focus,
	.mobile\:hover\:border-salmon-opal-04:hover {
		border-color: rgba(249, 122, 153, 0.04);
	}
	.mobile\:border-salmon-opal-5,
	.mobile\:focus\:border-salmon-opal-5:focus,
	.mobile\:hover\:border-salmon-opal-5:hover {
		border-color: rgba(249, 122, 153, 0.5);
	}
	.mobile\:border-salmon-opal-05,
	.mobile\:focus\:border-salmon-opal-05:focus,
	.mobile\:hover\:border-salmon-opal-05:hover {
		border-color: rgba(249, 122, 153, 0.05);
	}
	.mobile\:border-salmon-opal-6,
	.mobile\:focus\:border-salmon-opal-6:focus,
	.mobile\:hover\:border-salmon-opal-6:hover {
		border-color: rgba(249, 122, 153, 0.6);
	}
	.mobile\:border-salmon-opal-06,
	.mobile\:focus\:border-salmon-opal-06:focus,
	.mobile\:hover\:border-salmon-opal-06:hover {
		border-color: rgba(249, 122, 153, 0.06);
	}
	.mobile\:border-salmon-opal-7,
	.mobile\:focus\:border-salmon-opal-7:focus,
	.mobile\:hover\:border-salmon-opal-7:hover {
		border-color: rgba(249, 122, 153, 0.7);
	}
	.mobile\:border-salmon-opal-07,
	.mobile\:focus\:border-salmon-opal-07:focus,
	.mobile\:hover\:border-salmon-opal-07:hover {
		border-color: rgba(249, 122, 153, 0.07);
	}
	.mobile\:border-salmon-opal-8,
	.mobile\:focus\:border-salmon-opal-8:focus,
	.mobile\:hover\:border-salmon-opal-8:hover {
		border-color: rgba(249, 122, 153, 0.8);
	}
	.mobile\:border-salmon-opal-08,
	.mobile\:focus\:border-salmon-opal-08:focus,
	.mobile\:hover\:border-salmon-opal-08:hover {
		border-color: rgba(249, 122, 153, 0.08);
	}
	.mobile\:border-salmon-opal-9,
	.mobile\:focus\:border-salmon-opal-9:focus,
	.mobile\:hover\:border-salmon-opal-9:hover {
		border-color: rgba(249, 122, 153, 0.9);
	}
	.mobile\:border-salmon-opal-09,
	.mobile\:focus\:border-salmon-opal-09:focus,
	.mobile\:hover\:border-salmon-opal-09:hover {
		border-color: rgba(249, 122, 153, 0.09);
	}
	.mobile\:border-salmon-opal-10,
	.mobile\:focus\:border-salmon-opal-10:focus,
	.mobile\:hover\:border-salmon-opal-10:hover {
		border-color: #f97a99;
	}
	.mobile\:border-hot-pink,
	.mobile\:focus\:border-hot-pink:focus,
	.mobile\:hover\:border-hot-pink:hover {
		border-color: #e555ac;
	}
	.mobile\:border-hot-pink-opal-0,
	.mobile\:border-hot-pink-opal-00,
	.mobile\:focus\:border-hot-pink-opal-00:focus,
	.mobile\:focus\:border-hot-pink-opal-0:focus,
	.mobile\:hover\:border-hot-pink-opal-00:hover,
	.mobile\:hover\:border-hot-pink-opal-0:hover {
		border-color: rgba(229, 85, 172, 0);
	}
	.mobile\:border-hot-pink-opal-1,
	.mobile\:focus\:border-hot-pink-opal-1:focus,
	.mobile\:hover\:border-hot-pink-opal-1:hover {
		border-color: rgba(229, 85, 172, 0.1);
	}
	.mobile\:border-hot-pink-opal-01,
	.mobile\:focus\:border-hot-pink-opal-01:focus,
	.mobile\:hover\:border-hot-pink-opal-01:hover {
		border-color: rgba(229, 85, 172, 0.01);
	}
	.mobile\:border-hot-pink-opal-2,
	.mobile\:focus\:border-hot-pink-opal-2:focus,
	.mobile\:hover\:border-hot-pink-opal-2:hover {
		border-color: rgba(229, 85, 172, 0.2);
	}
	.mobile\:border-hot-pink-opal-02,
	.mobile\:focus\:border-hot-pink-opal-02:focus,
	.mobile\:hover\:border-hot-pink-opal-02:hover {
		border-color: rgba(229, 85, 172, 0.02);
	}
	.mobile\:border-hot-pink-opal-3,
	.mobile\:focus\:border-hot-pink-opal-3:focus,
	.mobile\:hover\:border-hot-pink-opal-3:hover {
		border-color: rgba(229, 85, 172, 0.3);
	}
	.mobile\:border-hot-pink-opal-03,
	.mobile\:focus\:border-hot-pink-opal-03:focus,
	.mobile\:hover\:border-hot-pink-opal-03:hover {
		border-color: rgba(229, 85, 172, 0.03);
	}
	.mobile\:border-hot-pink-opal-4,
	.mobile\:focus\:border-hot-pink-opal-4:focus,
	.mobile\:hover\:border-hot-pink-opal-4:hover {
		border-color: rgba(229, 85, 172, 0.4);
	}
	.mobile\:border-hot-pink-opal-04,
	.mobile\:focus\:border-hot-pink-opal-04:focus,
	.mobile\:hover\:border-hot-pink-opal-04:hover {
		border-color: rgba(229, 85, 172, 0.04);
	}
	.mobile\:border-hot-pink-opal-5,
	.mobile\:focus\:border-hot-pink-opal-5:focus,
	.mobile\:hover\:border-hot-pink-opal-5:hover {
		border-color: rgba(229, 85, 172, 0.5);
	}
	.mobile\:border-hot-pink-opal-05,
	.mobile\:focus\:border-hot-pink-opal-05:focus,
	.mobile\:hover\:border-hot-pink-opal-05:hover {
		border-color: rgba(229, 85, 172, 0.05);
	}
	.mobile\:border-hot-pink-opal-6,
	.mobile\:focus\:border-hot-pink-opal-6:focus,
	.mobile\:hover\:border-hot-pink-opal-6:hover {
		border-color: rgba(229, 85, 172, 0.6);
	}
	.mobile\:border-hot-pink-opal-06,
	.mobile\:focus\:border-hot-pink-opal-06:focus,
	.mobile\:hover\:border-hot-pink-opal-06:hover {
		border-color: rgba(229, 85, 172, 0.06);
	}
	.mobile\:border-hot-pink-opal-7,
	.mobile\:focus\:border-hot-pink-opal-7:focus,
	.mobile\:hover\:border-hot-pink-opal-7:hover {
		border-color: rgba(229, 85, 172, 0.7);
	}
	.mobile\:border-hot-pink-opal-07,
	.mobile\:focus\:border-hot-pink-opal-07:focus,
	.mobile\:hover\:border-hot-pink-opal-07:hover {
		border-color: rgba(229, 85, 172, 0.07);
	}
	.mobile\:border-hot-pink-opal-8,
	.mobile\:focus\:border-hot-pink-opal-8:focus,
	.mobile\:hover\:border-hot-pink-opal-8:hover {
		border-color: rgba(229, 85, 172, 0.8);
	}
	.mobile\:border-hot-pink-opal-08,
	.mobile\:focus\:border-hot-pink-opal-08:focus,
	.mobile\:hover\:border-hot-pink-opal-08:hover {
		border-color: rgba(229, 85, 172, 0.08);
	}
	.mobile\:border-hot-pink-opal-9,
	.mobile\:focus\:border-hot-pink-opal-9:focus,
	.mobile\:hover\:border-hot-pink-opal-9:hover {
		border-color: rgba(229, 85, 172, 0.9);
	}
	.mobile\:border-hot-pink-opal-09,
	.mobile\:focus\:border-hot-pink-opal-09:focus,
	.mobile\:hover\:border-hot-pink-opal-09:hover {
		border-color: rgba(229, 85, 172, 0.09);
	}
	.mobile\:border-hot-pink-opal-10,
	.mobile\:focus\:border-hot-pink-opal-10:focus,
	.mobile\:hover\:border-hot-pink-opal-10:hover {
		border-color: #e555ac;
	}
	.mobile\:border-bubblegum,
	.mobile\:focus\:border-bubblegum:focus,
	.mobile\:hover\:border-bubblegum:hover {
		border-color: #ff78e1;
	}
	.mobile\:border-bubblegum-opal-0,
	.mobile\:border-bubblegum-opal-00,
	.mobile\:focus\:border-bubblegum-opal-00:focus,
	.mobile\:focus\:border-bubblegum-opal-0:focus,
	.mobile\:hover\:border-bubblegum-opal-00:hover,
	.mobile\:hover\:border-bubblegum-opal-0:hover {
		border-color: rgba(255, 120, 225, 0);
	}
	.mobile\:border-bubblegum-opal-1,
	.mobile\:focus\:border-bubblegum-opal-1:focus,
	.mobile\:hover\:border-bubblegum-opal-1:hover {
		border-color: rgba(255, 120, 225, 0.1);
	}
	.mobile\:border-bubblegum-opal-01,
	.mobile\:focus\:border-bubblegum-opal-01:focus,
	.mobile\:hover\:border-bubblegum-opal-01:hover {
		border-color: rgba(255, 120, 225, 0.01);
	}
	.mobile\:border-bubblegum-opal-2,
	.mobile\:focus\:border-bubblegum-opal-2:focus,
	.mobile\:hover\:border-bubblegum-opal-2:hover {
		border-color: rgba(255, 120, 225, 0.2);
	}
	.mobile\:border-bubblegum-opal-02,
	.mobile\:focus\:border-bubblegum-opal-02:focus,
	.mobile\:hover\:border-bubblegum-opal-02:hover {
		border-color: rgba(255, 120, 225, 0.02);
	}
	.mobile\:border-bubblegum-opal-3,
	.mobile\:focus\:border-bubblegum-opal-3:focus,
	.mobile\:hover\:border-bubblegum-opal-3:hover {
		border-color: rgba(255, 120, 225, 0.3);
	}
	.mobile\:border-bubblegum-opal-03,
	.mobile\:focus\:border-bubblegum-opal-03:focus,
	.mobile\:hover\:border-bubblegum-opal-03:hover {
		border-color: rgba(255, 120, 225, 0.03);
	}
	.mobile\:border-bubblegum-opal-4,
	.mobile\:focus\:border-bubblegum-opal-4:focus,
	.mobile\:hover\:border-bubblegum-opal-4:hover {
		border-color: rgba(255, 120, 225, 0.4);
	}
	.mobile\:border-bubblegum-opal-04,
	.mobile\:focus\:border-bubblegum-opal-04:focus,
	.mobile\:hover\:border-bubblegum-opal-04:hover {
		border-color: rgba(255, 120, 225, 0.04);
	}
	.mobile\:border-bubblegum-opal-5,
	.mobile\:focus\:border-bubblegum-opal-5:focus,
	.mobile\:hover\:border-bubblegum-opal-5:hover {
		border-color: rgba(255, 120, 225, 0.5);
	}
	.mobile\:border-bubblegum-opal-05,
	.mobile\:focus\:border-bubblegum-opal-05:focus,
	.mobile\:hover\:border-bubblegum-opal-05:hover {
		border-color: rgba(255, 120, 225, 0.05);
	}
	.mobile\:border-bubblegum-opal-6,
	.mobile\:focus\:border-bubblegum-opal-6:focus,
	.mobile\:hover\:border-bubblegum-opal-6:hover {
		border-color: rgba(255, 120, 225, 0.6);
	}
	.mobile\:border-bubblegum-opal-06,
	.mobile\:focus\:border-bubblegum-opal-06:focus,
	.mobile\:hover\:border-bubblegum-opal-06:hover {
		border-color: rgba(255, 120, 225, 0.06);
	}
	.mobile\:border-bubblegum-opal-7,
	.mobile\:focus\:border-bubblegum-opal-7:focus,
	.mobile\:hover\:border-bubblegum-opal-7:hover {
		border-color: rgba(255, 120, 225, 0.7);
	}
	.mobile\:border-bubblegum-opal-07,
	.mobile\:focus\:border-bubblegum-opal-07:focus,
	.mobile\:hover\:border-bubblegum-opal-07:hover {
		border-color: rgba(255, 120, 225, 0.07);
	}
	.mobile\:border-bubblegum-opal-8,
	.mobile\:focus\:border-bubblegum-opal-8:focus,
	.mobile\:hover\:border-bubblegum-opal-8:hover {
		border-color: rgba(255, 120, 225, 0.8);
	}
	.mobile\:border-bubblegum-opal-08,
	.mobile\:focus\:border-bubblegum-opal-08:focus,
	.mobile\:hover\:border-bubblegum-opal-08:hover {
		border-color: rgba(255, 120, 225, 0.08);
	}
	.mobile\:border-bubblegum-opal-9,
	.mobile\:focus\:border-bubblegum-opal-9:focus,
	.mobile\:hover\:border-bubblegum-opal-9:hover {
		border-color: rgba(255, 120, 225, 0.9);
	}
	.mobile\:border-bubblegum-opal-09,
	.mobile\:focus\:border-bubblegum-opal-09:focus,
	.mobile\:hover\:border-bubblegum-opal-09:hover {
		border-color: rgba(255, 120, 225, 0.09);
	}
	.mobile\:border-bubblegum-opal-10,
	.mobile\:focus\:border-bubblegum-opal-10:focus,
	.mobile\:hover\:border-bubblegum-opal-10:hover {
		border-color: #ff78e1;
	}
	.mobile\:border-autumn,
	.mobile\:focus\:border-autumn:focus,
	.mobile\:hover\:border-autumn:hover {
		border-color: #c04c0a;
	}
	.mobile\:border-autumn-opal-0,
	.mobile\:border-autumn-opal-00,
	.mobile\:focus\:border-autumn-opal-00:focus,
	.mobile\:focus\:border-autumn-opal-0:focus,
	.mobile\:hover\:border-autumn-opal-00:hover,
	.mobile\:hover\:border-autumn-opal-0:hover {
		border-color: rgba(192, 76, 10, 0);
	}
	.mobile\:border-autumn-opal-1,
	.mobile\:focus\:border-autumn-opal-1:focus,
	.mobile\:hover\:border-autumn-opal-1:hover {
		border-color: rgba(192, 76, 10, 0.1);
	}
	.mobile\:border-autumn-opal-01,
	.mobile\:focus\:border-autumn-opal-01:focus,
	.mobile\:hover\:border-autumn-opal-01:hover {
		border-color: rgba(192, 76, 10, 0.01);
	}
	.mobile\:border-autumn-opal-2,
	.mobile\:focus\:border-autumn-opal-2:focus,
	.mobile\:hover\:border-autumn-opal-2:hover {
		border-color: rgba(192, 76, 10, 0.2);
	}
	.mobile\:border-autumn-opal-02,
	.mobile\:focus\:border-autumn-opal-02:focus,
	.mobile\:hover\:border-autumn-opal-02:hover {
		border-color: rgba(192, 76, 10, 0.02);
	}
	.mobile\:border-autumn-opal-3,
	.mobile\:focus\:border-autumn-opal-3:focus,
	.mobile\:hover\:border-autumn-opal-3:hover {
		border-color: rgba(192, 76, 10, 0.3);
	}
	.mobile\:border-autumn-opal-03,
	.mobile\:focus\:border-autumn-opal-03:focus,
	.mobile\:hover\:border-autumn-opal-03:hover {
		border-color: rgba(192, 76, 10, 0.03);
	}
	.mobile\:border-autumn-opal-4,
	.mobile\:focus\:border-autumn-opal-4:focus,
	.mobile\:hover\:border-autumn-opal-4:hover {
		border-color: rgba(192, 76, 10, 0.4);
	}
	.mobile\:border-autumn-opal-04,
	.mobile\:focus\:border-autumn-opal-04:focus,
	.mobile\:hover\:border-autumn-opal-04:hover {
		border-color: rgba(192, 76, 10, 0.04);
	}
	.mobile\:border-autumn-opal-5,
	.mobile\:focus\:border-autumn-opal-5:focus,
	.mobile\:hover\:border-autumn-opal-5:hover {
		border-color: rgba(192, 76, 10, 0.5);
	}
	.mobile\:border-autumn-opal-05,
	.mobile\:focus\:border-autumn-opal-05:focus,
	.mobile\:hover\:border-autumn-opal-05:hover {
		border-color: rgba(192, 76, 10, 0.05);
	}
	.mobile\:border-autumn-opal-6,
	.mobile\:focus\:border-autumn-opal-6:focus,
	.mobile\:hover\:border-autumn-opal-6:hover {
		border-color: rgba(192, 76, 10, 0.6);
	}
	.mobile\:border-autumn-opal-06,
	.mobile\:focus\:border-autumn-opal-06:focus,
	.mobile\:hover\:border-autumn-opal-06:hover {
		border-color: rgba(192, 76, 10, 0.06);
	}
	.mobile\:border-autumn-opal-7,
	.mobile\:focus\:border-autumn-opal-7:focus,
	.mobile\:hover\:border-autumn-opal-7:hover {
		border-color: rgba(192, 76, 10, 0.7);
	}
	.mobile\:border-autumn-opal-07,
	.mobile\:focus\:border-autumn-opal-07:focus,
	.mobile\:hover\:border-autumn-opal-07:hover {
		border-color: rgba(192, 76, 10, 0.07);
	}
	.mobile\:border-autumn-opal-8,
	.mobile\:focus\:border-autumn-opal-8:focus,
	.mobile\:hover\:border-autumn-opal-8:hover {
		border-color: rgba(192, 76, 10, 0.8);
	}
	.mobile\:border-autumn-opal-08,
	.mobile\:focus\:border-autumn-opal-08:focus,
	.mobile\:hover\:border-autumn-opal-08:hover {
		border-color: rgba(192, 76, 10, 0.08);
	}
	.mobile\:border-autumn-opal-9,
	.mobile\:focus\:border-autumn-opal-9:focus,
	.mobile\:hover\:border-autumn-opal-9:hover {
		border-color: rgba(192, 76, 10, 0.9);
	}
	.mobile\:border-autumn-opal-09,
	.mobile\:focus\:border-autumn-opal-09:focus,
	.mobile\:hover\:border-autumn-opal-09:hover {
		border-color: rgba(192, 76, 10, 0.09);
	}
	.mobile\:border-autumn-opal-10,
	.mobile\:focus\:border-autumn-opal-10:focus,
	.mobile\:hover\:border-autumn-opal-10:hover {
		border-color: #c04c0a;
	}
	.mobile\:border-tiger,
	.mobile\:focus\:border-tiger:focus,
	.mobile\:hover\:border-tiger:hover {
		border-color: #f99048;
	}
	.mobile\:border-tiger-opal-0,
	.mobile\:border-tiger-opal-00,
	.mobile\:focus\:border-tiger-opal-00:focus,
	.mobile\:focus\:border-tiger-opal-0:focus,
	.mobile\:hover\:border-tiger-opal-00:hover,
	.mobile\:hover\:border-tiger-opal-0:hover {
		border-color: rgba(249, 144, 72, 0);
	}
	.mobile\:border-tiger-opal-1,
	.mobile\:focus\:border-tiger-opal-1:focus,
	.mobile\:hover\:border-tiger-opal-1:hover {
		border-color: rgba(249, 144, 72, 0.1);
	}
	.mobile\:border-tiger-opal-01,
	.mobile\:focus\:border-tiger-opal-01:focus,
	.mobile\:hover\:border-tiger-opal-01:hover {
		border-color: rgba(249, 144, 72, 0.01);
	}
	.mobile\:border-tiger-opal-2,
	.mobile\:focus\:border-tiger-opal-2:focus,
	.mobile\:hover\:border-tiger-opal-2:hover {
		border-color: rgba(249, 144, 72, 0.2);
	}
	.mobile\:border-tiger-opal-02,
	.mobile\:focus\:border-tiger-opal-02:focus,
	.mobile\:hover\:border-tiger-opal-02:hover {
		border-color: rgba(249, 144, 72, 0.02);
	}
	.mobile\:border-tiger-opal-3,
	.mobile\:focus\:border-tiger-opal-3:focus,
	.mobile\:hover\:border-tiger-opal-3:hover {
		border-color: rgba(249, 144, 72, 0.3);
	}
	.mobile\:border-tiger-opal-03,
	.mobile\:focus\:border-tiger-opal-03:focus,
	.mobile\:hover\:border-tiger-opal-03:hover {
		border-color: rgba(249, 144, 72, 0.03);
	}
	.mobile\:border-tiger-opal-4,
	.mobile\:focus\:border-tiger-opal-4:focus,
	.mobile\:hover\:border-tiger-opal-4:hover {
		border-color: rgba(249, 144, 72, 0.4);
	}
	.mobile\:border-tiger-opal-04,
	.mobile\:focus\:border-tiger-opal-04:focus,
	.mobile\:hover\:border-tiger-opal-04:hover {
		border-color: rgba(249, 144, 72, 0.04);
	}
	.mobile\:border-tiger-opal-5,
	.mobile\:focus\:border-tiger-opal-5:focus,
	.mobile\:hover\:border-tiger-opal-5:hover {
		border-color: rgba(249, 144, 72, 0.5);
	}
	.mobile\:border-tiger-opal-05,
	.mobile\:focus\:border-tiger-opal-05:focus,
	.mobile\:hover\:border-tiger-opal-05:hover {
		border-color: rgba(249, 144, 72, 0.05);
	}
	.mobile\:border-tiger-opal-6,
	.mobile\:focus\:border-tiger-opal-6:focus,
	.mobile\:hover\:border-tiger-opal-6:hover {
		border-color: rgba(249, 144, 72, 0.6);
	}
	.mobile\:border-tiger-opal-06,
	.mobile\:focus\:border-tiger-opal-06:focus,
	.mobile\:hover\:border-tiger-opal-06:hover {
		border-color: rgba(249, 144, 72, 0.06);
	}
	.mobile\:border-tiger-opal-7,
	.mobile\:focus\:border-tiger-opal-7:focus,
	.mobile\:hover\:border-tiger-opal-7:hover {
		border-color: rgba(249, 144, 72, 0.7);
	}
	.mobile\:border-tiger-opal-07,
	.mobile\:focus\:border-tiger-opal-07:focus,
	.mobile\:hover\:border-tiger-opal-07:hover {
		border-color: rgba(249, 144, 72, 0.07);
	}
	.mobile\:border-tiger-opal-8,
	.mobile\:focus\:border-tiger-opal-8:focus,
	.mobile\:hover\:border-tiger-opal-8:hover {
		border-color: rgba(249, 144, 72, 0.8);
	}
	.mobile\:border-tiger-opal-08,
	.mobile\:focus\:border-tiger-opal-08:focus,
	.mobile\:hover\:border-tiger-opal-08:hover {
		border-color: rgba(249, 144, 72, 0.08);
	}
	.mobile\:border-tiger-opal-9,
	.mobile\:focus\:border-tiger-opal-9:focus,
	.mobile\:hover\:border-tiger-opal-9:hover {
		border-color: rgba(249, 144, 72, 0.9);
	}
	.mobile\:border-tiger-opal-09,
	.mobile\:focus\:border-tiger-opal-09:focus,
	.mobile\:hover\:border-tiger-opal-09:hover {
		border-color: rgba(249, 144, 72, 0.09);
	}
	.mobile\:border-tiger-opal-10,
	.mobile\:focus\:border-tiger-opal-10:focus,
	.mobile\:hover\:border-tiger-opal-10:hover {
		border-color: #f99048;
	}
	.mobile\:border-summer,
	.mobile\:focus\:border-summer:focus,
	.mobile\:hover\:border-summer:hover {
		border-color: #f9c748;
	}
	.mobile\:border-summer-opal-0,
	.mobile\:border-summer-opal-00,
	.mobile\:focus\:border-summer-opal-00:focus,
	.mobile\:focus\:border-summer-opal-0:focus,
	.mobile\:hover\:border-summer-opal-00:hover,
	.mobile\:hover\:border-summer-opal-0:hover {
		border-color: rgba(249, 199, 72, 0);
	}
	.mobile\:border-summer-opal-1,
	.mobile\:focus\:border-summer-opal-1:focus,
	.mobile\:hover\:border-summer-opal-1:hover {
		border-color: rgba(249, 199, 72, 0.1);
	}
	.mobile\:border-summer-opal-01,
	.mobile\:focus\:border-summer-opal-01:focus,
	.mobile\:hover\:border-summer-opal-01:hover {
		border-color: rgba(249, 199, 72, 0.01);
	}
	.mobile\:border-summer-opal-2,
	.mobile\:focus\:border-summer-opal-2:focus,
	.mobile\:hover\:border-summer-opal-2:hover {
		border-color: rgba(249, 199, 72, 0.2);
	}
	.mobile\:border-summer-opal-02,
	.mobile\:focus\:border-summer-opal-02:focus,
	.mobile\:hover\:border-summer-opal-02:hover {
		border-color: rgba(249, 199, 72, 0.02);
	}
	.mobile\:border-summer-opal-3,
	.mobile\:focus\:border-summer-opal-3:focus,
	.mobile\:hover\:border-summer-opal-3:hover {
		border-color: rgba(249, 199, 72, 0.3);
	}
	.mobile\:border-summer-opal-03,
	.mobile\:focus\:border-summer-opal-03:focus,
	.mobile\:hover\:border-summer-opal-03:hover {
		border-color: rgba(249, 199, 72, 0.03);
	}
	.mobile\:border-summer-opal-4,
	.mobile\:focus\:border-summer-opal-4:focus,
	.mobile\:hover\:border-summer-opal-4:hover {
		border-color: rgba(249, 199, 72, 0.4);
	}
	.mobile\:border-summer-opal-04,
	.mobile\:focus\:border-summer-opal-04:focus,
	.mobile\:hover\:border-summer-opal-04:hover {
		border-color: rgba(249, 199, 72, 0.04);
	}
	.mobile\:border-summer-opal-5,
	.mobile\:focus\:border-summer-opal-5:focus,
	.mobile\:hover\:border-summer-opal-5:hover {
		border-color: rgba(249, 199, 72, 0.5);
	}
	.mobile\:border-summer-opal-05,
	.mobile\:focus\:border-summer-opal-05:focus,
	.mobile\:hover\:border-summer-opal-05:hover {
		border-color: rgba(249, 199, 72, 0.05);
	}
	.mobile\:border-summer-opal-6,
	.mobile\:focus\:border-summer-opal-6:focus,
	.mobile\:hover\:border-summer-opal-6:hover {
		border-color: rgba(249, 199, 72, 0.6);
	}
	.mobile\:border-summer-opal-06,
	.mobile\:focus\:border-summer-opal-06:focus,
	.mobile\:hover\:border-summer-opal-06:hover {
		border-color: rgba(249, 199, 72, 0.06);
	}
	.mobile\:border-summer-opal-7,
	.mobile\:focus\:border-summer-opal-7:focus,
	.mobile\:hover\:border-summer-opal-7:hover {
		border-color: rgba(249, 199, 72, 0.7);
	}
	.mobile\:border-summer-opal-07,
	.mobile\:focus\:border-summer-opal-07:focus,
	.mobile\:hover\:border-summer-opal-07:hover {
		border-color: rgba(249, 199, 72, 0.07);
	}
	.mobile\:border-summer-opal-8,
	.mobile\:focus\:border-summer-opal-8:focus,
	.mobile\:hover\:border-summer-opal-8:hover {
		border-color: rgba(249, 199, 72, 0.8);
	}
	.mobile\:border-summer-opal-08,
	.mobile\:focus\:border-summer-opal-08:focus,
	.mobile\:hover\:border-summer-opal-08:hover {
		border-color: rgba(249, 199, 72, 0.08);
	}
	.mobile\:border-summer-opal-9,
	.mobile\:focus\:border-summer-opal-9:focus,
	.mobile\:hover\:border-summer-opal-9:hover {
		border-color: rgba(249, 199, 72, 0.9);
	}
	.mobile\:border-summer-opal-09,
	.mobile\:focus\:border-summer-opal-09:focus,
	.mobile\:hover\:border-summer-opal-09:hover {
		border-color: rgba(249, 199, 72, 0.09);
	}
	.mobile\:border-summer-opal-10,
	.mobile\:focus\:border-summer-opal-10:focus,
	.mobile\:hover\:border-summer-opal-10:hover {
		border-color: #f9c748;
	}
	.mobile\:border-daffodil,
	.mobile\:focus\:border-daffodil:focus,
	.mobile\:hover\:border-daffodil:hover {
		border-color: #ffe792;
	}
	.mobile\:border-daffodil-opal-0,
	.mobile\:border-daffodil-opal-00,
	.mobile\:focus\:border-daffodil-opal-00:focus,
	.mobile\:focus\:border-daffodil-opal-0:focus,
	.mobile\:hover\:border-daffodil-opal-00:hover,
	.mobile\:hover\:border-daffodil-opal-0:hover {
		border-color: rgba(255, 231, 146, 0);
	}
	.mobile\:border-daffodil-opal-1,
	.mobile\:focus\:border-daffodil-opal-1:focus,
	.mobile\:hover\:border-daffodil-opal-1:hover {
		border-color: rgba(255, 231, 146, 0.1);
	}
	.mobile\:border-daffodil-opal-01,
	.mobile\:focus\:border-daffodil-opal-01:focus,
	.mobile\:hover\:border-daffodil-opal-01:hover {
		border-color: rgba(255, 231, 146, 0.01);
	}
	.mobile\:border-daffodil-opal-2,
	.mobile\:focus\:border-daffodil-opal-2:focus,
	.mobile\:hover\:border-daffodil-opal-2:hover {
		border-color: rgba(255, 231, 146, 0.2);
	}
	.mobile\:border-daffodil-opal-02,
	.mobile\:focus\:border-daffodil-opal-02:focus,
	.mobile\:hover\:border-daffodil-opal-02:hover {
		border-color: rgba(255, 231, 146, 0.02);
	}
	.mobile\:border-daffodil-opal-3,
	.mobile\:focus\:border-daffodil-opal-3:focus,
	.mobile\:hover\:border-daffodil-opal-3:hover {
		border-color: rgba(255, 231, 146, 0.3);
	}
	.mobile\:border-daffodil-opal-03,
	.mobile\:focus\:border-daffodil-opal-03:focus,
	.mobile\:hover\:border-daffodil-opal-03:hover {
		border-color: rgba(255, 231, 146, 0.03);
	}
	.mobile\:border-daffodil-opal-4,
	.mobile\:focus\:border-daffodil-opal-4:focus,
	.mobile\:hover\:border-daffodil-opal-4:hover {
		border-color: rgba(255, 231, 146, 0.4);
	}
	.mobile\:border-daffodil-opal-04,
	.mobile\:focus\:border-daffodil-opal-04:focus,
	.mobile\:hover\:border-daffodil-opal-04:hover {
		border-color: rgba(255, 231, 146, 0.04);
	}
	.mobile\:border-daffodil-opal-5,
	.mobile\:focus\:border-daffodil-opal-5:focus,
	.mobile\:hover\:border-daffodil-opal-5:hover {
		border-color: rgba(255, 231, 146, 0.5);
	}
	.mobile\:border-daffodil-opal-05,
	.mobile\:focus\:border-daffodil-opal-05:focus,
	.mobile\:hover\:border-daffodil-opal-05:hover {
		border-color: rgba(255, 231, 146, 0.05);
	}
	.mobile\:border-daffodil-opal-6,
	.mobile\:focus\:border-daffodil-opal-6:focus,
	.mobile\:hover\:border-daffodil-opal-6:hover {
		border-color: rgba(255, 231, 146, 0.6);
	}
	.mobile\:border-daffodil-opal-06,
	.mobile\:focus\:border-daffodil-opal-06:focus,
	.mobile\:hover\:border-daffodil-opal-06:hover {
		border-color: rgba(255, 231, 146, 0.06);
	}
	.mobile\:border-daffodil-opal-7,
	.mobile\:focus\:border-daffodil-opal-7:focus,
	.mobile\:hover\:border-daffodil-opal-7:hover {
		border-color: rgba(255, 231, 146, 0.7);
	}
	.mobile\:border-daffodil-opal-07,
	.mobile\:focus\:border-daffodil-opal-07:focus,
	.mobile\:hover\:border-daffodil-opal-07:hover {
		border-color: rgba(255, 231, 146, 0.07);
	}
	.mobile\:border-daffodil-opal-8,
	.mobile\:focus\:border-daffodil-opal-8:focus,
	.mobile\:hover\:border-daffodil-opal-8:hover {
		border-color: rgba(255, 231, 146, 0.8);
	}
	.mobile\:border-daffodil-opal-08,
	.mobile\:focus\:border-daffodil-opal-08:focus,
	.mobile\:hover\:border-daffodil-opal-08:hover {
		border-color: rgba(255, 231, 146, 0.08);
	}
	.mobile\:border-daffodil-opal-9,
	.mobile\:focus\:border-daffodil-opal-9:focus,
	.mobile\:hover\:border-daffodil-opal-9:hover {
		border-color: rgba(255, 231, 146, 0.9);
	}
	.mobile\:border-daffodil-opal-09,
	.mobile\:focus\:border-daffodil-opal-09:focus,
	.mobile\:hover\:border-daffodil-opal-09:hover {
		border-color: rgba(255, 231, 146, 0.09);
	}
	.mobile\:border-daffodil-opal-10,
	.mobile\:focus\:border-daffodil-opal-10:focus,
	.mobile\:hover\:border-daffodil-opal-10:hover {
		border-color: #ffe792;
	}
	.mobile\:border-turquoise,
	.mobile\:focus\:border-turquoise:focus,
	.mobile\:hover\:border-turquoise:hover {
		border-color: #097d98;
	}
	.mobile\:border-turquoise-opal-0,
	.mobile\:border-turquoise-opal-00,
	.mobile\:focus\:border-turquoise-opal-00:focus,
	.mobile\:focus\:border-turquoise-opal-0:focus,
	.mobile\:hover\:border-turquoise-opal-00:hover,
	.mobile\:hover\:border-turquoise-opal-0:hover {
		border-color: rgba(9, 125, 152, 0);
	}
	.mobile\:border-turquoise-opal-1,
	.mobile\:focus\:border-turquoise-opal-1:focus,
	.mobile\:hover\:border-turquoise-opal-1:hover {
		border-color: rgba(9, 125, 152, 0.1);
	}
	.mobile\:border-turquoise-opal-01,
	.mobile\:focus\:border-turquoise-opal-01:focus,
	.mobile\:hover\:border-turquoise-opal-01:hover {
		border-color: rgba(9, 125, 152, 0.01);
	}
	.mobile\:border-turquoise-opal-2,
	.mobile\:focus\:border-turquoise-opal-2:focus,
	.mobile\:hover\:border-turquoise-opal-2:hover {
		border-color: rgba(9, 125, 152, 0.2);
	}
	.mobile\:border-turquoise-opal-02,
	.mobile\:focus\:border-turquoise-opal-02:focus,
	.mobile\:hover\:border-turquoise-opal-02:hover {
		border-color: rgba(9, 125, 152, 0.02);
	}
	.mobile\:border-turquoise-opal-3,
	.mobile\:focus\:border-turquoise-opal-3:focus,
	.mobile\:hover\:border-turquoise-opal-3:hover {
		border-color: rgba(9, 125, 152, 0.3);
	}
	.mobile\:border-turquoise-opal-03,
	.mobile\:focus\:border-turquoise-opal-03:focus,
	.mobile\:hover\:border-turquoise-opal-03:hover {
		border-color: rgba(9, 125, 152, 0.03);
	}
	.mobile\:border-turquoise-opal-4,
	.mobile\:focus\:border-turquoise-opal-4:focus,
	.mobile\:hover\:border-turquoise-opal-4:hover {
		border-color: rgba(9, 125, 152, 0.4);
	}
	.mobile\:border-turquoise-opal-04,
	.mobile\:focus\:border-turquoise-opal-04:focus,
	.mobile\:hover\:border-turquoise-opal-04:hover {
		border-color: rgba(9, 125, 152, 0.04);
	}
	.mobile\:border-turquoise-opal-5,
	.mobile\:focus\:border-turquoise-opal-5:focus,
	.mobile\:hover\:border-turquoise-opal-5:hover {
		border-color: rgba(9, 125, 152, 0.5);
	}
	.mobile\:border-turquoise-opal-05,
	.mobile\:focus\:border-turquoise-opal-05:focus,
	.mobile\:hover\:border-turquoise-opal-05:hover {
		border-color: rgba(9, 125, 152, 0.05);
	}
	.mobile\:border-turquoise-opal-6,
	.mobile\:focus\:border-turquoise-opal-6:focus,
	.mobile\:hover\:border-turquoise-opal-6:hover {
		border-color: rgba(9, 125, 152, 0.6);
	}
	.mobile\:border-turquoise-opal-06,
	.mobile\:focus\:border-turquoise-opal-06:focus,
	.mobile\:hover\:border-turquoise-opal-06:hover {
		border-color: rgba(9, 125, 152, 0.06);
	}
	.mobile\:border-turquoise-opal-7,
	.mobile\:focus\:border-turquoise-opal-7:focus,
	.mobile\:hover\:border-turquoise-opal-7:hover {
		border-color: rgba(9, 125, 152, 0.7);
	}
	.mobile\:border-turquoise-opal-07,
	.mobile\:focus\:border-turquoise-opal-07:focus,
	.mobile\:hover\:border-turquoise-opal-07:hover {
		border-color: rgba(9, 125, 152, 0.07);
	}
	.mobile\:border-turquoise-opal-8,
	.mobile\:focus\:border-turquoise-opal-8:focus,
	.mobile\:hover\:border-turquoise-opal-8:hover {
		border-color: rgba(9, 125, 152, 0.8);
	}
	.mobile\:border-turquoise-opal-08,
	.mobile\:focus\:border-turquoise-opal-08:focus,
	.mobile\:hover\:border-turquoise-opal-08:hover {
		border-color: rgba(9, 125, 152, 0.08);
	}
	.mobile\:border-turquoise-opal-9,
	.mobile\:focus\:border-turquoise-opal-9:focus,
	.mobile\:hover\:border-turquoise-opal-9:hover {
		border-color: rgba(9, 125, 152, 0.9);
	}
	.mobile\:border-turquoise-opal-09,
	.mobile\:focus\:border-turquoise-opal-09:focus,
	.mobile\:hover\:border-turquoise-opal-09:hover {
		border-color: rgba(9, 125, 152, 0.09);
	}
	.mobile\:border-turquoise-opal-10,
	.mobile\:focus\:border-turquoise-opal-10:focus,
	.mobile\:hover\:border-turquoise-opal-10:hover {
		border-color: #097d98;
	}
	.mobile\:border-dark-teal,
	.mobile\:focus\:border-dark-teal:focus,
	.mobile\:hover\:border-dark-teal:hover {
		border-color: #168982;
	}
	.mobile\:border-dark-teal-opal-0,
	.mobile\:border-dark-teal-opal-00,
	.mobile\:focus\:border-dark-teal-opal-00:focus,
	.mobile\:focus\:border-dark-teal-opal-0:focus,
	.mobile\:hover\:border-dark-teal-opal-00:hover,
	.mobile\:hover\:border-dark-teal-opal-0:hover {
		border-color: rgba(22, 137, 130, 0);
	}
	.mobile\:border-dark-teal-opal-1,
	.mobile\:focus\:border-dark-teal-opal-1:focus,
	.mobile\:hover\:border-dark-teal-opal-1:hover {
		border-color: rgba(22, 137, 130, 0.1);
	}
	.mobile\:border-dark-teal-opal-01,
	.mobile\:focus\:border-dark-teal-opal-01:focus,
	.mobile\:hover\:border-dark-teal-opal-01:hover {
		border-color: rgba(22, 137, 130, 0.01);
	}
	.mobile\:border-dark-teal-opal-2,
	.mobile\:focus\:border-dark-teal-opal-2:focus,
	.mobile\:hover\:border-dark-teal-opal-2:hover {
		border-color: rgba(22, 137, 130, 0.2);
	}
	.mobile\:border-dark-teal-opal-02,
	.mobile\:focus\:border-dark-teal-opal-02:focus,
	.mobile\:hover\:border-dark-teal-opal-02:hover {
		border-color: rgba(22, 137, 130, 0.02);
	}
	.mobile\:border-dark-teal-opal-3,
	.mobile\:focus\:border-dark-teal-opal-3:focus,
	.mobile\:hover\:border-dark-teal-opal-3:hover {
		border-color: rgba(22, 137, 130, 0.3);
	}
	.mobile\:border-dark-teal-opal-03,
	.mobile\:focus\:border-dark-teal-opal-03:focus,
	.mobile\:hover\:border-dark-teal-opal-03:hover {
		border-color: rgba(22, 137, 130, 0.03);
	}
	.mobile\:border-dark-teal-opal-4,
	.mobile\:focus\:border-dark-teal-opal-4:focus,
	.mobile\:hover\:border-dark-teal-opal-4:hover {
		border-color: rgba(22, 137, 130, 0.4);
	}
	.mobile\:border-dark-teal-opal-04,
	.mobile\:focus\:border-dark-teal-opal-04:focus,
	.mobile\:hover\:border-dark-teal-opal-04:hover {
		border-color: rgba(22, 137, 130, 0.04);
	}
	.mobile\:border-dark-teal-opal-5,
	.mobile\:focus\:border-dark-teal-opal-5:focus,
	.mobile\:hover\:border-dark-teal-opal-5:hover {
		border-color: rgba(22, 137, 130, 0.5);
	}
	.mobile\:border-dark-teal-opal-05,
	.mobile\:focus\:border-dark-teal-opal-05:focus,
	.mobile\:hover\:border-dark-teal-opal-05:hover {
		border-color: rgba(22, 137, 130, 0.05);
	}
	.mobile\:border-dark-teal-opal-6,
	.mobile\:focus\:border-dark-teal-opal-6:focus,
	.mobile\:hover\:border-dark-teal-opal-6:hover {
		border-color: rgba(22, 137, 130, 0.6);
	}
	.mobile\:border-dark-teal-opal-06,
	.mobile\:focus\:border-dark-teal-opal-06:focus,
	.mobile\:hover\:border-dark-teal-opal-06:hover {
		border-color: rgba(22, 137, 130, 0.06);
	}
	.mobile\:border-dark-teal-opal-7,
	.mobile\:focus\:border-dark-teal-opal-7:focus,
	.mobile\:hover\:border-dark-teal-opal-7:hover {
		border-color: rgba(22, 137, 130, 0.7);
	}
	.mobile\:border-dark-teal-opal-07,
	.mobile\:focus\:border-dark-teal-opal-07:focus,
	.mobile\:hover\:border-dark-teal-opal-07:hover {
		border-color: rgba(22, 137, 130, 0.07);
	}
	.mobile\:border-dark-teal-opal-8,
	.mobile\:focus\:border-dark-teal-opal-8:focus,
	.mobile\:hover\:border-dark-teal-opal-8:hover {
		border-color: rgba(22, 137, 130, 0.8);
	}
	.mobile\:border-dark-teal-opal-08,
	.mobile\:focus\:border-dark-teal-opal-08:focus,
	.mobile\:hover\:border-dark-teal-opal-08:hover {
		border-color: rgba(22, 137, 130, 0.08);
	}
	.mobile\:border-dark-teal-opal-9,
	.mobile\:focus\:border-dark-teal-opal-9:focus,
	.mobile\:hover\:border-dark-teal-opal-9:hover {
		border-color: rgba(22, 137, 130, 0.9);
	}
	.mobile\:border-dark-teal-opal-09,
	.mobile\:focus\:border-dark-teal-opal-09:focus,
	.mobile\:hover\:border-dark-teal-opal-09:hover {
		border-color: rgba(22, 137, 130, 0.09);
	}
	.mobile\:border-dark-teal-opal-10,
	.mobile\:focus\:border-dark-teal-opal-10:focus,
	.mobile\:hover\:border-dark-teal-opal-10:hover {
		border-color: #168982;
	}
	.mobile\:border-teal,
	.mobile\:focus\:border-teal:focus,
	.mobile\:hover\:border-teal:hover {
		border-color: #43b59a;
	}
	.mobile\:border-teal-opal-0,
	.mobile\:border-teal-opal-00,
	.mobile\:focus\:border-teal-opal-00:focus,
	.mobile\:focus\:border-teal-opal-0:focus,
	.mobile\:hover\:border-teal-opal-00:hover,
	.mobile\:hover\:border-teal-opal-0:hover {
		border-color: rgba(67, 181, 154, 0);
	}
	.mobile\:border-teal-opal-1,
	.mobile\:focus\:border-teal-opal-1:focus,
	.mobile\:hover\:border-teal-opal-1:hover {
		border-color: rgba(67, 181, 154, 0.1);
	}
	.mobile\:border-teal-opal-01,
	.mobile\:focus\:border-teal-opal-01:focus,
	.mobile\:hover\:border-teal-opal-01:hover {
		border-color: rgba(67, 181, 154, 0.01);
	}
	.mobile\:border-teal-opal-2,
	.mobile\:focus\:border-teal-opal-2:focus,
	.mobile\:hover\:border-teal-opal-2:hover {
		border-color: rgba(67, 181, 154, 0.2);
	}
	.mobile\:border-teal-opal-02,
	.mobile\:focus\:border-teal-opal-02:focus,
	.mobile\:hover\:border-teal-opal-02:hover {
		border-color: rgba(67, 181, 154, 0.02);
	}
	.mobile\:border-teal-opal-3,
	.mobile\:focus\:border-teal-opal-3:focus,
	.mobile\:hover\:border-teal-opal-3:hover {
		border-color: rgba(67, 181, 154, 0.3);
	}
	.mobile\:border-teal-opal-03,
	.mobile\:focus\:border-teal-opal-03:focus,
	.mobile\:hover\:border-teal-opal-03:hover {
		border-color: rgba(67, 181, 154, 0.03);
	}
	.mobile\:border-teal-opal-4,
	.mobile\:focus\:border-teal-opal-4:focus,
	.mobile\:hover\:border-teal-opal-4:hover {
		border-color: rgba(67, 181, 154, 0.4);
	}
	.mobile\:border-teal-opal-04,
	.mobile\:focus\:border-teal-opal-04:focus,
	.mobile\:hover\:border-teal-opal-04:hover {
		border-color: rgba(67, 181, 154, 0.04);
	}
	.mobile\:border-teal-opal-5,
	.mobile\:focus\:border-teal-opal-5:focus,
	.mobile\:hover\:border-teal-opal-5:hover {
		border-color: rgba(67, 181, 154, 0.5);
	}
	.mobile\:border-teal-opal-05,
	.mobile\:focus\:border-teal-opal-05:focus,
	.mobile\:hover\:border-teal-opal-05:hover {
		border-color: rgba(67, 181, 154, 0.05);
	}
	.mobile\:border-teal-opal-6,
	.mobile\:focus\:border-teal-opal-6:focus,
	.mobile\:hover\:border-teal-opal-6:hover {
		border-color: rgba(67, 181, 154, 0.6);
	}
	.mobile\:border-teal-opal-06,
	.mobile\:focus\:border-teal-opal-06:focus,
	.mobile\:hover\:border-teal-opal-06:hover {
		border-color: rgba(67, 181, 154, 0.06);
	}
	.mobile\:border-teal-opal-7,
	.mobile\:focus\:border-teal-opal-7:focus,
	.mobile\:hover\:border-teal-opal-7:hover {
		border-color: rgba(67, 181, 154, 0.7);
	}
	.mobile\:border-teal-opal-07,
	.mobile\:focus\:border-teal-opal-07:focus,
	.mobile\:hover\:border-teal-opal-07:hover {
		border-color: rgba(67, 181, 154, 0.07);
	}
	.mobile\:border-teal-opal-8,
	.mobile\:focus\:border-teal-opal-8:focus,
	.mobile\:hover\:border-teal-opal-8:hover {
		border-color: rgba(67, 181, 154, 0.8);
	}
	.mobile\:border-teal-opal-08,
	.mobile\:focus\:border-teal-opal-08:focus,
	.mobile\:hover\:border-teal-opal-08:hover {
		border-color: rgba(67, 181, 154, 0.08);
	}
	.mobile\:border-teal-opal-9,
	.mobile\:focus\:border-teal-opal-9:focus,
	.mobile\:hover\:border-teal-opal-9:hover {
		border-color: rgba(67, 181, 154, 0.9);
	}
	.mobile\:border-teal-opal-09,
	.mobile\:focus\:border-teal-opal-09:focus,
	.mobile\:hover\:border-teal-opal-09:hover {
		border-color: rgba(67, 181, 154, 0.09);
	}
	.mobile\:border-teal-opal-10,
	.mobile\:focus\:border-teal-opal-10:focus,
	.mobile\:hover\:border-teal-opal-10:hover {
		border-color: #43b59a;
	}
	.mobile\:border-vibe,
	.mobile\:focus\:border-vibe:focus,
	.mobile\:hover\:border-vibe:hover {
		border-color: #4bd6b5;
	}
	.mobile\:border-vibe-opal-0,
	.mobile\:border-vibe-opal-00,
	.mobile\:focus\:border-vibe-opal-00:focus,
	.mobile\:focus\:border-vibe-opal-0:focus,
	.mobile\:hover\:border-vibe-opal-00:hover,
	.mobile\:hover\:border-vibe-opal-0:hover {
		border-color: rgba(75, 214, 181, 0);
	}
	.mobile\:border-vibe-opal-1,
	.mobile\:focus\:border-vibe-opal-1:focus,
	.mobile\:hover\:border-vibe-opal-1:hover {
		border-color: rgba(75, 214, 181, 0.1);
	}
	.mobile\:border-vibe-opal-01,
	.mobile\:focus\:border-vibe-opal-01:focus,
	.mobile\:hover\:border-vibe-opal-01:hover {
		border-color: rgba(75, 214, 181, 0.01);
	}
	.mobile\:border-vibe-opal-2,
	.mobile\:focus\:border-vibe-opal-2:focus,
	.mobile\:hover\:border-vibe-opal-2:hover {
		border-color: rgba(75, 214, 181, 0.2);
	}
	.mobile\:border-vibe-opal-02,
	.mobile\:focus\:border-vibe-opal-02:focus,
	.mobile\:hover\:border-vibe-opal-02:hover {
		border-color: rgba(75, 214, 181, 0.02);
	}
	.mobile\:border-vibe-opal-3,
	.mobile\:focus\:border-vibe-opal-3:focus,
	.mobile\:hover\:border-vibe-opal-3:hover {
		border-color: rgba(75, 214, 181, 0.3);
	}
	.mobile\:border-vibe-opal-03,
	.mobile\:focus\:border-vibe-opal-03:focus,
	.mobile\:hover\:border-vibe-opal-03:hover {
		border-color: rgba(75, 214, 181, 0.03);
	}
	.mobile\:border-vibe-opal-4,
	.mobile\:focus\:border-vibe-opal-4:focus,
	.mobile\:hover\:border-vibe-opal-4:hover {
		border-color: rgba(75, 214, 181, 0.4);
	}
	.mobile\:border-vibe-opal-04,
	.mobile\:focus\:border-vibe-opal-04:focus,
	.mobile\:hover\:border-vibe-opal-04:hover {
		border-color: rgba(75, 214, 181, 0.04);
	}
	.mobile\:border-vibe-opal-5,
	.mobile\:focus\:border-vibe-opal-5:focus,
	.mobile\:hover\:border-vibe-opal-5:hover {
		border-color: rgba(75, 214, 181, 0.5);
	}
	.mobile\:border-vibe-opal-05,
	.mobile\:focus\:border-vibe-opal-05:focus,
	.mobile\:hover\:border-vibe-opal-05:hover {
		border-color: rgba(75, 214, 181, 0.05);
	}
	.mobile\:border-vibe-opal-6,
	.mobile\:focus\:border-vibe-opal-6:focus,
	.mobile\:hover\:border-vibe-opal-6:hover {
		border-color: rgba(75, 214, 181, 0.6);
	}
	.mobile\:border-vibe-opal-06,
	.mobile\:focus\:border-vibe-opal-06:focus,
	.mobile\:hover\:border-vibe-opal-06:hover {
		border-color: rgba(75, 214, 181, 0.06);
	}
	.mobile\:border-vibe-opal-7,
	.mobile\:focus\:border-vibe-opal-7:focus,
	.mobile\:hover\:border-vibe-opal-7:hover {
		border-color: rgba(75, 214, 181, 0.7);
	}
	.mobile\:border-vibe-opal-07,
	.mobile\:focus\:border-vibe-opal-07:focus,
	.mobile\:hover\:border-vibe-opal-07:hover {
		border-color: rgba(75, 214, 181, 0.07);
	}
	.mobile\:border-vibe-opal-8,
	.mobile\:focus\:border-vibe-opal-8:focus,
	.mobile\:hover\:border-vibe-opal-8:hover {
		border-color: rgba(75, 214, 181, 0.8);
	}
	.mobile\:border-vibe-opal-08,
	.mobile\:focus\:border-vibe-opal-08:focus,
	.mobile\:hover\:border-vibe-opal-08:hover {
		border-color: rgba(75, 214, 181, 0.08);
	}
	.mobile\:border-vibe-opal-9,
	.mobile\:focus\:border-vibe-opal-9:focus,
	.mobile\:hover\:border-vibe-opal-9:hover {
		border-color: rgba(75, 214, 181, 0.9);
	}
	.mobile\:border-vibe-opal-09,
	.mobile\:focus\:border-vibe-opal-09:focus,
	.mobile\:hover\:border-vibe-opal-09:hover {
		border-color: rgba(75, 214, 181, 0.09);
	}
	.mobile\:border-vibe-opal-10,
	.mobile\:focus\:border-vibe-opal-10:focus,
	.mobile\:hover\:border-vibe-opal-10:hover {
		border-color: #4bd6b5;
	}
	.mobile\:border-deep-sea,
	.mobile\:focus\:border-deep-sea:focus,
	.mobile\:hover\:border-deep-sea:hover {
		border-color: #0a26b8;
	}
	.mobile\:border-deep-sea-opal-0,
	.mobile\:border-deep-sea-opal-00,
	.mobile\:focus\:border-deep-sea-opal-00:focus,
	.mobile\:focus\:border-deep-sea-opal-0:focus,
	.mobile\:hover\:border-deep-sea-opal-00:hover,
	.mobile\:hover\:border-deep-sea-opal-0:hover {
		border-color: rgba(10, 38, 184, 0);
	}
	.mobile\:border-deep-sea-opal-1,
	.mobile\:focus\:border-deep-sea-opal-1:focus,
	.mobile\:hover\:border-deep-sea-opal-1:hover {
		border-color: rgba(10, 38, 184, 0.1);
	}
	.mobile\:border-deep-sea-opal-01,
	.mobile\:focus\:border-deep-sea-opal-01:focus,
	.mobile\:hover\:border-deep-sea-opal-01:hover {
		border-color: rgba(10, 38, 184, 0.01);
	}
	.mobile\:border-deep-sea-opal-2,
	.mobile\:focus\:border-deep-sea-opal-2:focus,
	.mobile\:hover\:border-deep-sea-opal-2:hover {
		border-color: rgba(10, 38, 184, 0.2);
	}
	.mobile\:border-deep-sea-opal-02,
	.mobile\:focus\:border-deep-sea-opal-02:focus,
	.mobile\:hover\:border-deep-sea-opal-02:hover {
		border-color: rgba(10, 38, 184, 0.02);
	}
	.mobile\:border-deep-sea-opal-3,
	.mobile\:focus\:border-deep-sea-opal-3:focus,
	.mobile\:hover\:border-deep-sea-opal-3:hover {
		border-color: rgba(10, 38, 184, 0.3);
	}
	.mobile\:border-deep-sea-opal-03,
	.mobile\:focus\:border-deep-sea-opal-03:focus,
	.mobile\:hover\:border-deep-sea-opal-03:hover {
		border-color: rgba(10, 38, 184, 0.03);
	}
	.mobile\:border-deep-sea-opal-4,
	.mobile\:focus\:border-deep-sea-opal-4:focus,
	.mobile\:hover\:border-deep-sea-opal-4:hover {
		border-color: rgba(10, 38, 184, 0.4);
	}
	.mobile\:border-deep-sea-opal-04,
	.mobile\:focus\:border-deep-sea-opal-04:focus,
	.mobile\:hover\:border-deep-sea-opal-04:hover {
		border-color: rgba(10, 38, 184, 0.04);
	}
	.mobile\:border-deep-sea-opal-5,
	.mobile\:focus\:border-deep-sea-opal-5:focus,
	.mobile\:hover\:border-deep-sea-opal-5:hover {
		border-color: rgba(10, 38, 184, 0.5);
	}
	.mobile\:border-deep-sea-opal-05,
	.mobile\:focus\:border-deep-sea-opal-05:focus,
	.mobile\:hover\:border-deep-sea-opal-05:hover {
		border-color: rgba(10, 38, 184, 0.05);
	}
	.mobile\:border-deep-sea-opal-6,
	.mobile\:focus\:border-deep-sea-opal-6:focus,
	.mobile\:hover\:border-deep-sea-opal-6:hover {
		border-color: rgba(10, 38, 184, 0.6);
	}
	.mobile\:border-deep-sea-opal-06,
	.mobile\:focus\:border-deep-sea-opal-06:focus,
	.mobile\:hover\:border-deep-sea-opal-06:hover {
		border-color: rgba(10, 38, 184, 0.06);
	}
	.mobile\:border-deep-sea-opal-7,
	.mobile\:focus\:border-deep-sea-opal-7:focus,
	.mobile\:hover\:border-deep-sea-opal-7:hover {
		border-color: rgba(10, 38, 184, 0.7);
	}
	.mobile\:border-deep-sea-opal-07,
	.mobile\:focus\:border-deep-sea-opal-07:focus,
	.mobile\:hover\:border-deep-sea-opal-07:hover {
		border-color: rgba(10, 38, 184, 0.07);
	}
	.mobile\:border-deep-sea-opal-8,
	.mobile\:focus\:border-deep-sea-opal-8:focus,
	.mobile\:hover\:border-deep-sea-opal-8:hover {
		border-color: rgba(10, 38, 184, 0.8);
	}
	.mobile\:border-deep-sea-opal-08,
	.mobile\:focus\:border-deep-sea-opal-08:focus,
	.mobile\:hover\:border-deep-sea-opal-08:hover {
		border-color: rgba(10, 38, 184, 0.08);
	}
	.mobile\:border-deep-sea-opal-9,
	.mobile\:focus\:border-deep-sea-opal-9:focus,
	.mobile\:hover\:border-deep-sea-opal-9:hover {
		border-color: rgba(10, 38, 184, 0.9);
	}
	.mobile\:border-deep-sea-opal-09,
	.mobile\:focus\:border-deep-sea-opal-09:focus,
	.mobile\:hover\:border-deep-sea-opal-09:hover {
		border-color: rgba(10, 38, 184, 0.09);
	}
	.mobile\:border-deep-sea-opal-10,
	.mobile\:focus\:border-deep-sea-opal-10:focus,
	.mobile\:hover\:border-deep-sea-opal-10:hover {
		border-color: #0a26b8;
	}
	.mobile\:border-electric-blue,
	.mobile\:focus\:border-electric-blue:focus,
	.mobile\:hover\:border-electric-blue:hover {
		border-color: #145deb;
	}
	.mobile\:border-electric-blue-opal-0,
	.mobile\:border-electric-blue-opal-00,
	.mobile\:focus\:border-electric-blue-opal-00:focus,
	.mobile\:focus\:border-electric-blue-opal-0:focus,
	.mobile\:hover\:border-electric-blue-opal-00:hover,
	.mobile\:hover\:border-electric-blue-opal-0:hover {
		border-color: rgba(20, 93, 235, 0);
	}
	.mobile\:border-electric-blue-opal-1,
	.mobile\:focus\:border-electric-blue-opal-1:focus,
	.mobile\:hover\:border-electric-blue-opal-1:hover {
		border-color: rgba(20, 93, 235, 0.1);
	}
	.mobile\:border-electric-blue-opal-01,
	.mobile\:focus\:border-electric-blue-opal-01:focus,
	.mobile\:hover\:border-electric-blue-opal-01:hover {
		border-color: rgba(20, 93, 235, 0.01);
	}
	.mobile\:border-electric-blue-opal-2,
	.mobile\:focus\:border-electric-blue-opal-2:focus,
	.mobile\:hover\:border-electric-blue-opal-2:hover {
		border-color: rgba(20, 93, 235, 0.2);
	}
	.mobile\:border-electric-blue-opal-02,
	.mobile\:focus\:border-electric-blue-opal-02:focus,
	.mobile\:hover\:border-electric-blue-opal-02:hover {
		border-color: rgba(20, 93, 235, 0.02);
	}
	.mobile\:border-electric-blue-opal-3,
	.mobile\:focus\:border-electric-blue-opal-3:focus,
	.mobile\:hover\:border-electric-blue-opal-3:hover {
		border-color: rgba(20, 93, 235, 0.3);
	}
	.mobile\:border-electric-blue-opal-03,
	.mobile\:focus\:border-electric-blue-opal-03:focus,
	.mobile\:hover\:border-electric-blue-opal-03:hover {
		border-color: rgba(20, 93, 235, 0.03);
	}
	.mobile\:border-electric-blue-opal-4,
	.mobile\:focus\:border-electric-blue-opal-4:focus,
	.mobile\:hover\:border-electric-blue-opal-4:hover {
		border-color: rgba(20, 93, 235, 0.4);
	}
	.mobile\:border-electric-blue-opal-04,
	.mobile\:focus\:border-electric-blue-opal-04:focus,
	.mobile\:hover\:border-electric-blue-opal-04:hover {
		border-color: rgba(20, 93, 235, 0.04);
	}
	.mobile\:border-electric-blue-opal-5,
	.mobile\:focus\:border-electric-blue-opal-5:focus,
	.mobile\:hover\:border-electric-blue-opal-5:hover {
		border-color: rgba(20, 93, 235, 0.5);
	}
	.mobile\:border-electric-blue-opal-05,
	.mobile\:focus\:border-electric-blue-opal-05:focus,
	.mobile\:hover\:border-electric-blue-opal-05:hover {
		border-color: rgba(20, 93, 235, 0.05);
	}
	.mobile\:border-electric-blue-opal-6,
	.mobile\:focus\:border-electric-blue-opal-6:focus,
	.mobile\:hover\:border-electric-blue-opal-6:hover {
		border-color: rgba(20, 93, 235, 0.6);
	}
	.mobile\:border-electric-blue-opal-06,
	.mobile\:focus\:border-electric-blue-opal-06:focus,
	.mobile\:hover\:border-electric-blue-opal-06:hover {
		border-color: rgba(20, 93, 235, 0.06);
	}
	.mobile\:border-electric-blue-opal-7,
	.mobile\:focus\:border-electric-blue-opal-7:focus,
	.mobile\:hover\:border-electric-blue-opal-7:hover {
		border-color: rgba(20, 93, 235, 0.7);
	}
	.mobile\:border-electric-blue-opal-07,
	.mobile\:focus\:border-electric-blue-opal-07:focus,
	.mobile\:hover\:border-electric-blue-opal-07:hover {
		border-color: rgba(20, 93, 235, 0.07);
	}
	.mobile\:border-electric-blue-opal-8,
	.mobile\:focus\:border-electric-blue-opal-8:focus,
	.mobile\:hover\:border-electric-blue-opal-8:hover {
		border-color: rgba(20, 93, 235, 0.8);
	}
	.mobile\:border-electric-blue-opal-08,
	.mobile\:focus\:border-electric-blue-opal-08:focus,
	.mobile\:hover\:border-electric-blue-opal-08:hover {
		border-color: rgba(20, 93, 235, 0.08);
	}
	.mobile\:border-electric-blue-opal-9,
	.mobile\:focus\:border-electric-blue-opal-9:focus,
	.mobile\:hover\:border-electric-blue-opal-9:hover {
		border-color: rgba(20, 93, 235, 0.9);
	}
	.mobile\:border-electric-blue-opal-09,
	.mobile\:focus\:border-electric-blue-opal-09:focus,
	.mobile\:hover\:border-electric-blue-opal-09:hover {
		border-color: rgba(20, 93, 235, 0.09);
	}
	.mobile\:border-electric-blue-opal-10,
	.mobile\:focus\:border-electric-blue-opal-10:focus,
	.mobile\:hover\:border-electric-blue-opal-10:hover {
		border-color: #145deb;
	}
	.mobile\:border-electric-blue-dark,
	.mobile\:focus\:border-electric-blue-dark:focus,
	.mobile\:hover\:border-electric-blue-dark:hover {
		border-color: #306aff;
	}
	.mobile\:border-electric-blue-dark-opal-0,
	.mobile\:border-electric-blue-dark-opal-00,
	.mobile\:focus\:border-electric-blue-dark-opal-00:focus,
	.mobile\:focus\:border-electric-blue-dark-opal-0:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-00:hover,
	.mobile\:hover\:border-electric-blue-dark-opal-0:hover {
		border-color: rgba(48, 106, 255, 0);
	}
	.mobile\:border-electric-blue-dark-opal-1,
	.mobile\:focus\:border-electric-blue-dark-opal-1:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-1:hover {
		border-color: rgba(48, 106, 255, 0.1);
	}
	.mobile\:border-electric-blue-dark-opal-01,
	.mobile\:focus\:border-electric-blue-dark-opal-01:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-01:hover {
		border-color: rgba(48, 106, 255, 0.01);
	}
	.mobile\:border-electric-blue-dark-opal-2,
	.mobile\:focus\:border-electric-blue-dark-opal-2:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-2:hover {
		border-color: rgba(48, 106, 255, 0.2);
	}
	.mobile\:border-electric-blue-dark-opal-02,
	.mobile\:focus\:border-electric-blue-dark-opal-02:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-02:hover {
		border-color: rgba(48, 106, 255, 0.02);
	}
	.mobile\:border-electric-blue-dark-opal-3,
	.mobile\:focus\:border-electric-blue-dark-opal-3:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-3:hover {
		border-color: rgba(48, 106, 255, 0.3);
	}
	.mobile\:border-electric-blue-dark-opal-03,
	.mobile\:focus\:border-electric-blue-dark-opal-03:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-03:hover {
		border-color: rgba(48, 106, 255, 0.03);
	}
	.mobile\:border-electric-blue-dark-opal-4,
	.mobile\:focus\:border-electric-blue-dark-opal-4:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-4:hover {
		border-color: rgba(48, 106, 255, 0.4);
	}
	.mobile\:border-electric-blue-dark-opal-04,
	.mobile\:focus\:border-electric-blue-dark-opal-04:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-04:hover {
		border-color: rgba(48, 106, 255, 0.04);
	}
	.mobile\:border-electric-blue-dark-opal-5,
	.mobile\:focus\:border-electric-blue-dark-opal-5:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-5:hover {
		border-color: rgba(48, 106, 255, 0.5);
	}
	.mobile\:border-electric-blue-dark-opal-05,
	.mobile\:focus\:border-electric-blue-dark-opal-05:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-05:hover {
		border-color: rgba(48, 106, 255, 0.05);
	}
	.mobile\:border-electric-blue-dark-opal-6,
	.mobile\:focus\:border-electric-blue-dark-opal-6:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-6:hover {
		border-color: rgba(48, 106, 255, 0.6);
	}
	.mobile\:border-electric-blue-dark-opal-06,
	.mobile\:focus\:border-electric-blue-dark-opal-06:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-06:hover {
		border-color: rgba(48, 106, 255, 0.06);
	}
	.mobile\:border-electric-blue-dark-opal-7,
	.mobile\:focus\:border-electric-blue-dark-opal-7:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-7:hover {
		border-color: rgba(48, 106, 255, 0.7);
	}
	.mobile\:border-electric-blue-dark-opal-07,
	.mobile\:focus\:border-electric-blue-dark-opal-07:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-07:hover {
		border-color: rgba(48, 106, 255, 0.07);
	}
	.mobile\:border-electric-blue-dark-opal-8,
	.mobile\:focus\:border-electric-blue-dark-opal-8:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-8:hover {
		border-color: rgba(48, 106, 255, 0.8);
	}
	.mobile\:border-electric-blue-dark-opal-08,
	.mobile\:focus\:border-electric-blue-dark-opal-08:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-08:hover {
		border-color: rgba(48, 106, 255, 0.08);
	}
	.mobile\:border-electric-blue-dark-opal-9,
	.mobile\:focus\:border-electric-blue-dark-opal-9:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-9:hover {
		border-color: rgba(48, 106, 255, 0.9);
	}
	.mobile\:border-electric-blue-dark-opal-09,
	.mobile\:focus\:border-electric-blue-dark-opal-09:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-09:hover {
		border-color: rgba(48, 106, 255, 0.09);
	}
	.mobile\:border-electric-blue-dark-opal-10,
	.mobile\:focus\:border-electric-blue-dark-opal-10:focus,
	.mobile\:hover\:border-electric-blue-dark-opal-10:hover {
		border-color: #306aff;
	}
	.mobile\:border-lilac,
	.mobile\:focus\:border-lilac:focus,
	.mobile\:hover\:border-lilac:hover {
		border-color: #8598fb;
	}
	.mobile\:border-lilac-opal-0,
	.mobile\:border-lilac-opal-00,
	.mobile\:focus\:border-lilac-opal-00:focus,
	.mobile\:focus\:border-lilac-opal-0:focus,
	.mobile\:hover\:border-lilac-opal-00:hover,
	.mobile\:hover\:border-lilac-opal-0:hover {
		border-color: rgba(133, 152, 251, 0);
	}
	.mobile\:border-lilac-opal-1,
	.mobile\:focus\:border-lilac-opal-1:focus,
	.mobile\:hover\:border-lilac-opal-1:hover {
		border-color: rgba(133, 152, 251, 0.1);
	}
	.mobile\:border-lilac-opal-01,
	.mobile\:focus\:border-lilac-opal-01:focus,
	.mobile\:hover\:border-lilac-opal-01:hover {
		border-color: rgba(133, 152, 251, 0.01);
	}
	.mobile\:border-lilac-opal-2,
	.mobile\:focus\:border-lilac-opal-2:focus,
	.mobile\:hover\:border-lilac-opal-2:hover {
		border-color: rgba(133, 152, 251, 0.2);
	}
	.mobile\:border-lilac-opal-02,
	.mobile\:focus\:border-lilac-opal-02:focus,
	.mobile\:hover\:border-lilac-opal-02:hover {
		border-color: rgba(133, 152, 251, 0.02);
	}
	.mobile\:border-lilac-opal-3,
	.mobile\:focus\:border-lilac-opal-3:focus,
	.mobile\:hover\:border-lilac-opal-3:hover {
		border-color: rgba(133, 152, 251, 0.3);
	}
	.mobile\:border-lilac-opal-03,
	.mobile\:focus\:border-lilac-opal-03:focus,
	.mobile\:hover\:border-lilac-opal-03:hover {
		border-color: rgba(133, 152, 251, 0.03);
	}
	.mobile\:border-lilac-opal-4,
	.mobile\:focus\:border-lilac-opal-4:focus,
	.mobile\:hover\:border-lilac-opal-4:hover {
		border-color: rgba(133, 152, 251, 0.4);
	}
	.mobile\:border-lilac-opal-04,
	.mobile\:focus\:border-lilac-opal-04:focus,
	.mobile\:hover\:border-lilac-opal-04:hover {
		border-color: rgba(133, 152, 251, 0.04);
	}
	.mobile\:border-lilac-opal-5,
	.mobile\:focus\:border-lilac-opal-5:focus,
	.mobile\:hover\:border-lilac-opal-5:hover {
		border-color: rgba(133, 152, 251, 0.5);
	}
	.mobile\:border-lilac-opal-05,
	.mobile\:focus\:border-lilac-opal-05:focus,
	.mobile\:hover\:border-lilac-opal-05:hover {
		border-color: rgba(133, 152, 251, 0.05);
	}
	.mobile\:border-lilac-opal-6,
	.mobile\:focus\:border-lilac-opal-6:focus,
	.mobile\:hover\:border-lilac-opal-6:hover {
		border-color: rgba(133, 152, 251, 0.6);
	}
	.mobile\:border-lilac-opal-06,
	.mobile\:focus\:border-lilac-opal-06:focus,
	.mobile\:hover\:border-lilac-opal-06:hover {
		border-color: rgba(133, 152, 251, 0.06);
	}
	.mobile\:border-lilac-opal-7,
	.mobile\:focus\:border-lilac-opal-7:focus,
	.mobile\:hover\:border-lilac-opal-7:hover {
		border-color: rgba(133, 152, 251, 0.7);
	}
	.mobile\:border-lilac-opal-07,
	.mobile\:focus\:border-lilac-opal-07:focus,
	.mobile\:hover\:border-lilac-opal-07:hover {
		border-color: rgba(133, 152, 251, 0.07);
	}
	.mobile\:border-lilac-opal-8,
	.mobile\:focus\:border-lilac-opal-8:focus,
	.mobile\:hover\:border-lilac-opal-8:hover {
		border-color: rgba(133, 152, 251, 0.8);
	}
	.mobile\:border-lilac-opal-08,
	.mobile\:focus\:border-lilac-opal-08:focus,
	.mobile\:hover\:border-lilac-opal-08:hover {
		border-color: rgba(133, 152, 251, 0.08);
	}
	.mobile\:border-lilac-opal-9,
	.mobile\:focus\:border-lilac-opal-9:focus,
	.mobile\:hover\:border-lilac-opal-9:hover {
		border-color: rgba(133, 152, 251, 0.9);
	}
	.mobile\:border-lilac-opal-09,
	.mobile\:focus\:border-lilac-opal-09:focus,
	.mobile\:hover\:border-lilac-opal-09:hover {
		border-color: rgba(133, 152, 251, 0.09);
	}
	.mobile\:border-lilac-opal-10,
	.mobile\:focus\:border-lilac-opal-10:focus,
	.mobile\:hover\:border-lilac-opal-10:hover {
		border-color: #8598fb;
	}
	.mobile\:border-sky,
	.mobile\:focus\:border-sky:focus,
	.mobile\:hover\:border-sky:hover {
		border-color: #14c4eb;
	}
	.mobile\:border-sky-opal-0,
	.mobile\:border-sky-opal-00,
	.mobile\:focus\:border-sky-opal-00:focus,
	.mobile\:focus\:border-sky-opal-0:focus,
	.mobile\:hover\:border-sky-opal-00:hover,
	.mobile\:hover\:border-sky-opal-0:hover {
		border-color: rgba(20, 196, 235, 0);
	}
	.mobile\:border-sky-opal-1,
	.mobile\:focus\:border-sky-opal-1:focus,
	.mobile\:hover\:border-sky-opal-1:hover {
		border-color: rgba(20, 196, 235, 0.1);
	}
	.mobile\:border-sky-opal-01,
	.mobile\:focus\:border-sky-opal-01:focus,
	.mobile\:hover\:border-sky-opal-01:hover {
		border-color: rgba(20, 196, 235, 0.01);
	}
	.mobile\:border-sky-opal-2,
	.mobile\:focus\:border-sky-opal-2:focus,
	.mobile\:hover\:border-sky-opal-2:hover {
		border-color: rgba(20, 196, 235, 0.2);
	}
	.mobile\:border-sky-opal-02,
	.mobile\:focus\:border-sky-opal-02:focus,
	.mobile\:hover\:border-sky-opal-02:hover {
		border-color: rgba(20, 196, 235, 0.02);
	}
	.mobile\:border-sky-opal-3,
	.mobile\:focus\:border-sky-opal-3:focus,
	.mobile\:hover\:border-sky-opal-3:hover {
		border-color: rgba(20, 196, 235, 0.3);
	}
	.mobile\:border-sky-opal-03,
	.mobile\:focus\:border-sky-opal-03:focus,
	.mobile\:hover\:border-sky-opal-03:hover {
		border-color: rgba(20, 196, 235, 0.03);
	}
	.mobile\:border-sky-opal-4,
	.mobile\:focus\:border-sky-opal-4:focus,
	.mobile\:hover\:border-sky-opal-4:hover {
		border-color: rgba(20, 196, 235, 0.4);
	}
	.mobile\:border-sky-opal-04,
	.mobile\:focus\:border-sky-opal-04:focus,
	.mobile\:hover\:border-sky-opal-04:hover {
		border-color: rgba(20, 196, 235, 0.04);
	}
	.mobile\:border-sky-opal-5,
	.mobile\:focus\:border-sky-opal-5:focus,
	.mobile\:hover\:border-sky-opal-5:hover {
		border-color: rgba(20, 196, 235, 0.5);
	}
	.mobile\:border-sky-opal-05,
	.mobile\:focus\:border-sky-opal-05:focus,
	.mobile\:hover\:border-sky-opal-05:hover {
		border-color: rgba(20, 196, 235, 0.05);
	}
	.mobile\:border-sky-opal-6,
	.mobile\:focus\:border-sky-opal-6:focus,
	.mobile\:hover\:border-sky-opal-6:hover {
		border-color: rgba(20, 196, 235, 0.6);
	}
	.mobile\:border-sky-opal-06,
	.mobile\:focus\:border-sky-opal-06:focus,
	.mobile\:hover\:border-sky-opal-06:hover {
		border-color: rgba(20, 196, 235, 0.06);
	}
	.mobile\:border-sky-opal-7,
	.mobile\:focus\:border-sky-opal-7:focus,
	.mobile\:hover\:border-sky-opal-7:hover {
		border-color: rgba(20, 196, 235, 0.7);
	}
	.mobile\:border-sky-opal-07,
	.mobile\:focus\:border-sky-opal-07:focus,
	.mobile\:hover\:border-sky-opal-07:hover {
		border-color: rgba(20, 196, 235, 0.07);
	}
	.mobile\:border-sky-opal-8,
	.mobile\:focus\:border-sky-opal-8:focus,
	.mobile\:hover\:border-sky-opal-8:hover {
		border-color: rgba(20, 196, 235, 0.8);
	}
	.mobile\:border-sky-opal-08,
	.mobile\:focus\:border-sky-opal-08:focus,
	.mobile\:hover\:border-sky-opal-08:hover {
		border-color: rgba(20, 196, 235, 0.08);
	}
	.mobile\:border-sky-opal-9,
	.mobile\:focus\:border-sky-opal-9:focus,
	.mobile\:hover\:border-sky-opal-9:hover {
		border-color: rgba(20, 196, 235, 0.9);
	}
	.mobile\:border-sky-opal-09,
	.mobile\:focus\:border-sky-opal-09:focus,
	.mobile\:hover\:border-sky-opal-09:hover {
		border-color: rgba(20, 196, 235, 0.09);
	}
	.mobile\:border-sky-opal-10,
	.mobile\:focus\:border-sky-opal-10:focus,
	.mobile\:hover\:border-sky-opal-10:hover {
		border-color: #14c4eb;
	}
	.mobile\:border-cotton-candy,
	.mobile\:focus\:border-cotton-candy:focus,
	.mobile\:hover\:border-cotton-candy:hover {
		border-color: #c0f5f2;
	}
	.mobile\:border-cotton-candy-opal-0,
	.mobile\:border-cotton-candy-opal-00,
	.mobile\:focus\:border-cotton-candy-opal-00:focus,
	.mobile\:focus\:border-cotton-candy-opal-0:focus,
	.mobile\:hover\:border-cotton-candy-opal-00:hover,
	.mobile\:hover\:border-cotton-candy-opal-0:hover {
		border-color: rgba(192, 245, 242, 0);
	}
	.mobile\:border-cotton-candy-opal-1,
	.mobile\:focus\:border-cotton-candy-opal-1:focus,
	.mobile\:hover\:border-cotton-candy-opal-1:hover {
		border-color: rgba(192, 245, 242, 0.1);
	}
	.mobile\:border-cotton-candy-opal-01,
	.mobile\:focus\:border-cotton-candy-opal-01:focus,
	.mobile\:hover\:border-cotton-candy-opal-01:hover {
		border-color: rgba(192, 245, 242, 0.01);
	}
	.mobile\:border-cotton-candy-opal-2,
	.mobile\:focus\:border-cotton-candy-opal-2:focus,
	.mobile\:hover\:border-cotton-candy-opal-2:hover {
		border-color: rgba(192, 245, 242, 0.2);
	}
	.mobile\:border-cotton-candy-opal-02,
	.mobile\:focus\:border-cotton-candy-opal-02:focus,
	.mobile\:hover\:border-cotton-candy-opal-02:hover {
		border-color: rgba(192, 245, 242, 0.02);
	}
	.mobile\:border-cotton-candy-opal-3,
	.mobile\:focus\:border-cotton-candy-opal-3:focus,
	.mobile\:hover\:border-cotton-candy-opal-3:hover {
		border-color: rgba(192, 245, 242, 0.3);
	}
	.mobile\:border-cotton-candy-opal-03,
	.mobile\:focus\:border-cotton-candy-opal-03:focus,
	.mobile\:hover\:border-cotton-candy-opal-03:hover {
		border-color: rgba(192, 245, 242, 0.03);
	}
	.mobile\:border-cotton-candy-opal-4,
	.mobile\:focus\:border-cotton-candy-opal-4:focus,
	.mobile\:hover\:border-cotton-candy-opal-4:hover {
		border-color: rgba(192, 245, 242, 0.4);
	}
	.mobile\:border-cotton-candy-opal-04,
	.mobile\:focus\:border-cotton-candy-opal-04:focus,
	.mobile\:hover\:border-cotton-candy-opal-04:hover {
		border-color: rgba(192, 245, 242, 0.04);
	}
	.mobile\:border-cotton-candy-opal-5,
	.mobile\:focus\:border-cotton-candy-opal-5:focus,
	.mobile\:hover\:border-cotton-candy-opal-5:hover {
		border-color: rgba(192, 245, 242, 0.5);
	}
	.mobile\:border-cotton-candy-opal-05,
	.mobile\:focus\:border-cotton-candy-opal-05:focus,
	.mobile\:hover\:border-cotton-candy-opal-05:hover {
		border-color: rgba(192, 245, 242, 0.05);
	}
	.mobile\:border-cotton-candy-opal-6,
	.mobile\:focus\:border-cotton-candy-opal-6:focus,
	.mobile\:hover\:border-cotton-candy-opal-6:hover {
		border-color: rgba(192, 245, 242, 0.6);
	}
	.mobile\:border-cotton-candy-opal-06,
	.mobile\:focus\:border-cotton-candy-opal-06:focus,
	.mobile\:hover\:border-cotton-candy-opal-06:hover {
		border-color: rgba(192, 245, 242, 0.06);
	}
	.mobile\:border-cotton-candy-opal-7,
	.mobile\:focus\:border-cotton-candy-opal-7:focus,
	.mobile\:hover\:border-cotton-candy-opal-7:hover {
		border-color: rgba(192, 245, 242, 0.7);
	}
	.mobile\:border-cotton-candy-opal-07,
	.mobile\:focus\:border-cotton-candy-opal-07:focus,
	.mobile\:hover\:border-cotton-candy-opal-07:hover {
		border-color: rgba(192, 245, 242, 0.07);
	}
	.mobile\:border-cotton-candy-opal-8,
	.mobile\:focus\:border-cotton-candy-opal-8:focus,
	.mobile\:hover\:border-cotton-candy-opal-8:hover {
		border-color: rgba(192, 245, 242, 0.8);
	}
	.mobile\:border-cotton-candy-opal-08,
	.mobile\:focus\:border-cotton-candy-opal-08:focus,
	.mobile\:hover\:border-cotton-candy-opal-08:hover {
		border-color: rgba(192, 245, 242, 0.08);
	}
	.mobile\:border-cotton-candy-opal-9,
	.mobile\:focus\:border-cotton-candy-opal-9:focus,
	.mobile\:hover\:border-cotton-candy-opal-9:hover {
		border-color: rgba(192, 245, 242, 0.9);
	}
	.mobile\:border-cotton-candy-opal-09,
	.mobile\:focus\:border-cotton-candy-opal-09:focus,
	.mobile\:hover\:border-cotton-candy-opal-09:hover {
		border-color: rgba(192, 245, 242, 0.09);
	}
	.mobile\:border-cotton-candy-opal-10,
	.mobile\:focus\:border-cotton-candy-opal-10:focus,
	.mobile\:hover\:border-cotton-candy-opal-10:hover {
		border-color: #c0f5f2;
	}
	.mobile\:border-brand-primary,
	.mobile\:focus\:border-brand-primary:focus,
	.mobile\:hover\:border-brand-primary:hover {
		border-color: #441c99;
	}
	.mobile\:border-brand-primary-opal-0,
	.mobile\:border-brand-primary-opal-00,
	.mobile\:focus\:border-brand-primary-opal-00:focus,
	.mobile\:focus\:border-brand-primary-opal-0:focus,
	.mobile\:hover\:border-brand-primary-opal-00:hover,
	.mobile\:hover\:border-brand-primary-opal-0:hover {
		border-color: rgba(68, 28, 153, 0);
	}
	.mobile\:border-brand-primary-opal-1,
	.mobile\:focus\:border-brand-primary-opal-1:focus,
	.mobile\:hover\:border-brand-primary-opal-1:hover {
		border-color: rgba(68, 28, 153, 0.1);
	}
	.mobile\:border-brand-primary-opal-01,
	.mobile\:focus\:border-brand-primary-opal-01:focus,
	.mobile\:hover\:border-brand-primary-opal-01:hover {
		border-color: rgba(68, 28, 153, 0.01);
	}
	.mobile\:border-brand-primary-opal-2,
	.mobile\:focus\:border-brand-primary-opal-2:focus,
	.mobile\:hover\:border-brand-primary-opal-2:hover {
		border-color: rgba(68, 28, 153, 0.2);
	}
	.mobile\:border-brand-primary-opal-02,
	.mobile\:focus\:border-brand-primary-opal-02:focus,
	.mobile\:hover\:border-brand-primary-opal-02:hover {
		border-color: rgba(68, 28, 153, 0.02);
	}
	.mobile\:border-brand-primary-opal-3,
	.mobile\:focus\:border-brand-primary-opal-3:focus,
	.mobile\:hover\:border-brand-primary-opal-3:hover {
		border-color: rgba(68, 28, 153, 0.3);
	}
	.mobile\:border-brand-primary-opal-03,
	.mobile\:focus\:border-brand-primary-opal-03:focus,
	.mobile\:hover\:border-brand-primary-opal-03:hover {
		border-color: rgba(68, 28, 153, 0.03);
	}
	.mobile\:border-brand-primary-opal-4,
	.mobile\:focus\:border-brand-primary-opal-4:focus,
	.mobile\:hover\:border-brand-primary-opal-4:hover {
		border-color: rgba(68, 28, 153, 0.4);
	}
	.mobile\:border-brand-primary-opal-04,
	.mobile\:focus\:border-brand-primary-opal-04:focus,
	.mobile\:hover\:border-brand-primary-opal-04:hover {
		border-color: rgba(68, 28, 153, 0.04);
	}
	.mobile\:border-brand-primary-opal-5,
	.mobile\:focus\:border-brand-primary-opal-5:focus,
	.mobile\:hover\:border-brand-primary-opal-5:hover {
		border-color: rgba(68, 28, 153, 0.5);
	}
	.mobile\:border-brand-primary-opal-05,
	.mobile\:focus\:border-brand-primary-opal-05:focus,
	.mobile\:hover\:border-brand-primary-opal-05:hover {
		border-color: rgba(68, 28, 153, 0.05);
	}
	.mobile\:border-brand-primary-opal-6,
	.mobile\:focus\:border-brand-primary-opal-6:focus,
	.mobile\:hover\:border-brand-primary-opal-6:hover {
		border-color: rgba(68, 28, 153, 0.6);
	}
	.mobile\:border-brand-primary-opal-06,
	.mobile\:focus\:border-brand-primary-opal-06:focus,
	.mobile\:hover\:border-brand-primary-opal-06:hover {
		border-color: rgba(68, 28, 153, 0.06);
	}
	.mobile\:border-brand-primary-opal-7,
	.mobile\:focus\:border-brand-primary-opal-7:focus,
	.mobile\:hover\:border-brand-primary-opal-7:hover {
		border-color: rgba(68, 28, 153, 0.7);
	}
	.mobile\:border-brand-primary-opal-07,
	.mobile\:focus\:border-brand-primary-opal-07:focus,
	.mobile\:hover\:border-brand-primary-opal-07:hover {
		border-color: rgba(68, 28, 153, 0.07);
	}
	.mobile\:border-brand-primary-opal-8,
	.mobile\:focus\:border-brand-primary-opal-8:focus,
	.mobile\:hover\:border-brand-primary-opal-8:hover {
		border-color: rgba(68, 28, 153, 0.8);
	}
	.mobile\:border-brand-primary-opal-08,
	.mobile\:focus\:border-brand-primary-opal-08:focus,
	.mobile\:hover\:border-brand-primary-opal-08:hover {
		border-color: rgba(68, 28, 153, 0.08);
	}
	.mobile\:border-brand-primary-opal-9,
	.mobile\:focus\:border-brand-primary-opal-9:focus,
	.mobile\:hover\:border-brand-primary-opal-9:hover {
		border-color: rgba(68, 28, 153, 0.9);
	}
	.mobile\:border-brand-primary-opal-09,
	.mobile\:focus\:border-brand-primary-opal-09:focus,
	.mobile\:hover\:border-brand-primary-opal-09:hover {
		border-color: rgba(68, 28, 153, 0.09);
	}
	.mobile\:border-brand-primary-opal-10,
	.mobile\:focus\:border-brand-primary-opal-10:focus,
	.mobile\:hover\:border-brand-primary-opal-10:hover {
		border-color: #441c99;
	}
	.mobile\:border-brand-secondary,
	.mobile\:focus\:border-brand-secondary:focus,
	.mobile\:hover\:border-brand-secondary:hover {
		border-color: #ffffff;
	}
	.mobile\:border-brand-secondary-opal-0,
	.mobile\:border-brand-secondary-opal-00,
	.mobile\:focus\:border-brand-secondary-opal-00:focus,
	.mobile\:focus\:border-brand-secondary-opal-0:focus,
	.mobile\:hover\:border-brand-secondary-opal-00:hover,
	.mobile\:hover\:border-brand-secondary-opal-0:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.mobile\:border-brand-secondary-opal-1,
	.mobile\:focus\:border-brand-secondary-opal-1:focus,
	.mobile\:hover\:border-brand-secondary-opal-1:hover {
		border-color: rgba(3, 3, 40, 0.1);
	}
	.mobile\:border-brand-secondary-opal-01,
	.mobile\:focus\:border-brand-secondary-opal-01:focus,
	.mobile\:hover\:border-brand-secondary-opal-01:hover {
		border-color: rgba(3, 3, 40, 0.01);
	}
	.mobile\:border-brand-secondary-opal-2,
	.mobile\:focus\:border-brand-secondary-opal-2:focus,
	.mobile\:hover\:border-brand-secondary-opal-2:hover {
		border-color: rgba(3, 3, 40, 0.2);
	}
	.mobile\:border-brand-secondary-opal-02,
	.mobile\:focus\:border-brand-secondary-opal-02:focus,
	.mobile\:hover\:border-brand-secondary-opal-02:hover {
		border-color: rgba(3, 3, 40, 0.02);
	}
	.mobile\:border-brand-secondary-opal-3,
	.mobile\:focus\:border-brand-secondary-opal-3:focus,
	.mobile\:hover\:border-brand-secondary-opal-3:hover {
		border-color: rgba(3, 3, 40, 0.3);
	}
	.mobile\:border-brand-secondary-opal-03,
	.mobile\:focus\:border-brand-secondary-opal-03:focus,
	.mobile\:hover\:border-brand-secondary-opal-03:hover {
		border-color: rgba(3, 3, 40, 0.03);
	}
	.mobile\:border-brand-secondary-opal-4,
	.mobile\:focus\:border-brand-secondary-opal-4:focus,
	.mobile\:hover\:border-brand-secondary-opal-4:hover {
		border-color: rgba(3, 3, 40, 0.4);
	}
	.mobile\:border-brand-secondary-opal-04,
	.mobile\:focus\:border-brand-secondary-opal-04:focus,
	.mobile\:hover\:border-brand-secondary-opal-04:hover {
		border-color: rgba(3, 3, 40, 0.04);
	}
	.mobile\:border-brand-secondary-opal-5,
	.mobile\:focus\:border-brand-secondary-opal-5:focus,
	.mobile\:hover\:border-brand-secondary-opal-5:hover {
		border-color: rgba(3, 3, 40, 0.5);
	}
	.mobile\:border-brand-secondary-opal-05,
	.mobile\:focus\:border-brand-secondary-opal-05:focus,
	.mobile\:hover\:border-brand-secondary-opal-05:hover {
		border-color: rgba(3, 3, 40, 0.05);
	}
	.mobile\:border-brand-secondary-opal-6,
	.mobile\:focus\:border-brand-secondary-opal-6:focus,
	.mobile\:hover\:border-brand-secondary-opal-6:hover {
		border-color: rgba(3, 3, 40, 0.6);
	}
	.mobile\:border-brand-secondary-opal-06,
	.mobile\:focus\:border-brand-secondary-opal-06:focus,
	.mobile\:hover\:border-brand-secondary-opal-06:hover {
		border-color: rgba(3, 3, 40, 0.06);
	}
	.mobile\:border-brand-secondary-opal-7,
	.mobile\:focus\:border-brand-secondary-opal-7:focus,
	.mobile\:hover\:border-brand-secondary-opal-7:hover {
		border-color: rgba(3, 3, 40, 0.7);
	}
	.mobile\:border-brand-secondary-opal-07,
	.mobile\:focus\:border-brand-secondary-opal-07:focus,
	.mobile\:hover\:border-brand-secondary-opal-07:hover {
		border-color: rgba(3, 3, 40, 0.07);
	}
	.mobile\:border-brand-secondary-opal-8,
	.mobile\:focus\:border-brand-secondary-opal-8:focus,
	.mobile\:hover\:border-brand-secondary-opal-8:hover {
		border-color: rgba(3, 3, 40, 0.8);
	}
	.mobile\:border-brand-secondary-opal-08,
	.mobile\:focus\:border-brand-secondary-opal-08:focus,
	.mobile\:hover\:border-brand-secondary-opal-08:hover {
		border-color: rgba(3, 3, 40, 0.08);
	}
	.mobile\:border-brand-secondary-opal-9,
	.mobile\:focus\:border-brand-secondary-opal-9:focus,
	.mobile\:hover\:border-brand-secondary-opal-9:hover {
		border-color: rgba(3, 3, 40, 0.9);
	}
	.mobile\:border-brand-secondary-opal-09,
	.mobile\:focus\:border-brand-secondary-opal-09:focus,
	.mobile\:hover\:border-brand-secondary-opal-09:hover {
		border-color: rgba(3, 3, 40, 0.09);
	}
	.mobile\:border-brand-secondary-opal-10,
	.mobile\:border-color-headline,
	.mobile\:focus\:border-brand-secondary-opal-10:focus,
	.mobile\:focus\:border-color-headline:focus,
	.mobile\:hover\:border-brand-secondary-opal-10:hover,
	.mobile\:hover\:border-color-headline:hover {
		border-color: #ffffff;
	}
	.mobile\:border-color-headline-opal-0,
	.mobile\:border-color-headline-opal-00,
	.mobile\:focus\:border-color-headline-opal-00:focus,
	.mobile\:focus\:border-color-headline-opal-0:focus,
	.mobile\:hover\:border-color-headline-opal-00:hover,
	.mobile\:hover\:border-color-headline-opal-0:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.mobile\:border-color-headline-opal-1,
	.mobile\:focus\:border-color-headline-opal-1:focus,
	.mobile\:hover\:border-color-headline-opal-1:hover {
		border-color: rgba(3, 3, 40, 0.1);
	}
	.mobile\:border-color-headline-opal-01,
	.mobile\:focus\:border-color-headline-opal-01:focus,
	.mobile\:hover\:border-color-headline-opal-01:hover {
		border-color: rgba(3, 3, 40, 0.01);
	}
	.mobile\:border-color-headline-opal-2,
	.mobile\:focus\:border-color-headline-opal-2:focus,
	.mobile\:hover\:border-color-headline-opal-2:hover {
		border-color: rgba(3, 3, 40, 0.2);
	}
	.mobile\:border-color-headline-opal-02,
	.mobile\:focus\:border-color-headline-opal-02:focus,
	.mobile\:hover\:border-color-headline-opal-02:hover {
		border-color: rgba(3, 3, 40, 0.02);
	}
	.mobile\:border-color-headline-opal-3,
	.mobile\:focus\:border-color-headline-opal-3:focus,
	.mobile\:hover\:border-color-headline-opal-3:hover {
		border-color: rgba(3, 3, 40, 0.3);
	}
	.mobile\:border-color-headline-opal-03,
	.mobile\:focus\:border-color-headline-opal-03:focus,
	.mobile\:hover\:border-color-headline-opal-03:hover {
		border-color: rgba(3, 3, 40, 0.03);
	}
	.mobile\:border-color-headline-opal-4,
	.mobile\:focus\:border-color-headline-opal-4:focus,
	.mobile\:hover\:border-color-headline-opal-4:hover {
		border-color: rgba(3, 3, 40, 0.4);
	}
	.mobile\:border-color-headline-opal-04,
	.mobile\:focus\:border-color-headline-opal-04:focus,
	.mobile\:hover\:border-color-headline-opal-04:hover {
		border-color: rgba(3, 3, 40, 0.04);
	}
	.mobile\:border-color-headline-opal-5,
	.mobile\:focus\:border-color-headline-opal-5:focus,
	.mobile\:hover\:border-color-headline-opal-5:hover {
		border-color: rgba(3, 3, 40, 0.5);
	}
	.mobile\:border-color-headline-opal-05,
	.mobile\:focus\:border-color-headline-opal-05:focus,
	.mobile\:hover\:border-color-headline-opal-05:hover {
		border-color: rgba(3, 3, 40, 0.05);
	}
	.mobile\:border-color-headline-opal-6,
	.mobile\:focus\:border-color-headline-opal-6:focus,
	.mobile\:hover\:border-color-headline-opal-6:hover {
		border-color: rgba(3, 3, 40, 0.6);
	}
	.mobile\:border-color-headline-opal-06,
	.mobile\:focus\:border-color-headline-opal-06:focus,
	.mobile\:hover\:border-color-headline-opal-06:hover {
		border-color: rgba(3, 3, 40, 0.06);
	}
	.mobile\:border-color-headline-opal-7,
	.mobile\:focus\:border-color-headline-opal-7:focus,
	.mobile\:hover\:border-color-headline-opal-7:hover {
		border-color: rgba(3, 3, 40, 0.7);
	}
	.mobile\:border-color-headline-opal-07,
	.mobile\:focus\:border-color-headline-opal-07:focus,
	.mobile\:hover\:border-color-headline-opal-07:hover {
		border-color: rgba(3, 3, 40, 0.07);
	}
	.mobile\:border-color-headline-opal-8,
	.mobile\:focus\:border-color-headline-opal-8:focus,
	.mobile\:hover\:border-color-headline-opal-8:hover {
		border-color: rgba(3, 3, 40, 0.8);
	}
	.mobile\:border-color-headline-opal-08,
	.mobile\:focus\:border-color-headline-opal-08:focus,
	.mobile\:hover\:border-color-headline-opal-08:hover {
		border-color: rgba(3, 3, 40, 0.08);
	}
	.mobile\:border-color-headline-opal-9,
	.mobile\:focus\:border-color-headline-opal-9:focus,
	.mobile\:hover\:border-color-headline-opal-9:hover {
		border-color: rgba(3, 3, 40, 0.9);
	}
	.mobile\:border-color-headline-opal-09,
	.mobile\:focus\:border-color-headline-opal-09:focus,
	.mobile\:hover\:border-color-headline-opal-09:hover {
		border-color: rgba(3, 3, 40, 0.09);
	}
	.mobile\:border-color-headline-opal-10,
	.mobile\:focus\:border-color-headline-opal-10:focus,
	.mobile\:hover\:border-color-headline-opal-10:hover {
		border-color: #ffffff;
	}
	.mobile\:border-color-body,
	.mobile\:focus\:border-color-body:focus,
	.mobile\:hover\:border-color-body:hover {
		border-color: #383f76;
	}
	.mobile\:border-color-body-opal-0,
	.mobile\:border-color-body-opal-00,
	.mobile\:focus\:border-color-body-opal-00:focus,
	.mobile\:focus\:border-color-body-opal-0:focus,
	.mobile\:hover\:border-color-body-opal-00:hover,
	.mobile\:hover\:border-color-body-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.mobile\:border-color-body-opal-1,
	.mobile\:focus\:border-color-body-opal-1:focus,
	.mobile\:hover\:border-color-body-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:border-color-body-opal-01,
	.mobile\:focus\:border-color-body-opal-01:focus,
	.mobile\:hover\:border-color-body-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:border-color-body-opal-2,
	.mobile\:focus\:border-color-body-opal-2:focus,
	.mobile\:hover\:border-color-body-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:border-color-body-opal-02,
	.mobile\:focus\:border-color-body-opal-02:focus,
	.mobile\:hover\:border-color-body-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:border-color-body-opal-3,
	.mobile\:focus\:border-color-body-opal-3:focus,
	.mobile\:hover\:border-color-body-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:border-color-body-opal-03,
	.mobile\:focus\:border-color-body-opal-03:focus,
	.mobile\:hover\:border-color-body-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:border-color-body-opal-4,
	.mobile\:focus\:border-color-body-opal-4:focus,
	.mobile\:hover\:border-color-body-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:border-color-body-opal-04,
	.mobile\:focus\:border-color-body-opal-04:focus,
	.mobile\:hover\:border-color-body-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:border-color-body-opal-5,
	.mobile\:focus\:border-color-body-opal-5:focus,
	.mobile\:hover\:border-color-body-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:border-color-body-opal-05,
	.mobile\:focus\:border-color-body-opal-05:focus,
	.mobile\:hover\:border-color-body-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:border-color-body-opal-6,
	.mobile\:focus\:border-color-body-opal-6:focus,
	.mobile\:hover\:border-color-body-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:border-color-body-opal-06,
	.mobile\:focus\:border-color-body-opal-06:focus,
	.mobile\:hover\:border-color-body-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:border-color-body-opal-7,
	.mobile\:focus\:border-color-body-opal-7:focus,
	.mobile\:hover\:border-color-body-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:border-color-body-opal-07,
	.mobile\:focus\:border-color-body-opal-07:focus,
	.mobile\:hover\:border-color-body-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:border-color-body-opal-8,
	.mobile\:focus\:border-color-body-opal-8:focus,
	.mobile\:hover\:border-color-body-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:border-color-body-opal-08,
	.mobile\:focus\:border-color-body-opal-08:focus,
	.mobile\:hover\:border-color-body-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:border-color-body-opal-9,
	.mobile\:focus\:border-color-body-opal-9:focus,
	.mobile\:hover\:border-color-body-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:border-color-body-opal-09,
	.mobile\:focus\:border-color-body-opal-09:focus,
	.mobile\:hover\:border-color-body-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:border-color-body-opal-10,
	.mobile\:focus\:border-color-body-opal-10:focus,
	.mobile\:hover\:border-color-body-opal-10:hover {
		border-color: #383f76;
	}
	.mobile\:border-action,
	.mobile\:focus\:border-action:focus,
	.mobile\:hover\:border-action:hover {
		border-color: #145deb;
	}
	.mobile\:border-action-opal-0,
	.mobile\:border-action-opal-00,
	.mobile\:focus\:border-action-opal-00:focus,
	.mobile\:focus\:border-action-opal-0:focus,
	.mobile\:hover\:border-action-opal-00:hover,
	.mobile\:hover\:border-action-opal-0:hover {
		border-color: rgba(20, 93, 235, 0);
	}
	.mobile\:border-action-opal-1,
	.mobile\:focus\:border-action-opal-1:focus,
	.mobile\:hover\:border-action-opal-1:hover {
		border-color: rgba(20, 93, 235, 0.1);
	}
	.mobile\:border-action-opal-01,
	.mobile\:focus\:border-action-opal-01:focus,
	.mobile\:hover\:border-action-opal-01:hover {
		border-color: rgba(20, 93, 235, 0.01);
	}
	.mobile\:border-action-opal-2,
	.mobile\:focus\:border-action-opal-2:focus,
	.mobile\:hover\:border-action-opal-2:hover {
		border-color: rgba(20, 93, 235, 0.2);
	}
	.mobile\:border-action-opal-02,
	.mobile\:focus\:border-action-opal-02:focus,
	.mobile\:hover\:border-action-opal-02:hover {
		border-color: rgba(20, 93, 235, 0.02);
	}
	.mobile\:border-action-opal-3,
	.mobile\:focus\:border-action-opal-3:focus,
	.mobile\:hover\:border-action-opal-3:hover {
		border-color: rgba(20, 93, 235, 0.3);
	}
	.mobile\:border-action-opal-03,
	.mobile\:focus\:border-action-opal-03:focus,
	.mobile\:hover\:border-action-opal-03:hover {
		border-color: rgba(20, 93, 235, 0.03);
	}
	.mobile\:border-action-opal-4,
	.mobile\:focus\:border-action-opal-4:focus,
	.mobile\:hover\:border-action-opal-4:hover {
		border-color: rgba(20, 93, 235, 0.4);
	}
	.mobile\:border-action-opal-04,
	.mobile\:focus\:border-action-opal-04:focus,
	.mobile\:hover\:border-action-opal-04:hover {
		border-color: rgba(20, 93, 235, 0.04);
	}
	.mobile\:border-action-opal-5,
	.mobile\:focus\:border-action-opal-5:focus,
	.mobile\:hover\:border-action-opal-5:hover {
		border-color: rgba(20, 93, 235, 0.5);
	}
	.mobile\:border-action-opal-05,
	.mobile\:focus\:border-action-opal-05:focus,
	.mobile\:hover\:border-action-opal-05:hover {
		border-color: rgba(20, 93, 235, 0.05);
	}
	.mobile\:border-action-opal-6,
	.mobile\:focus\:border-action-opal-6:focus,
	.mobile\:hover\:border-action-opal-6:hover {
		border-color: rgba(20, 93, 235, 0.6);
	}
	.mobile\:border-action-opal-06,
	.mobile\:focus\:border-action-opal-06:focus,
	.mobile\:hover\:border-action-opal-06:hover {
		border-color: rgba(20, 93, 235, 0.06);
	}
	.mobile\:border-action-opal-7,
	.mobile\:focus\:border-action-opal-7:focus,
	.mobile\:hover\:border-action-opal-7:hover {
		border-color: rgba(20, 93, 235, 0.7);
	}
	.mobile\:border-action-opal-07,
	.mobile\:focus\:border-action-opal-07:focus,
	.mobile\:hover\:border-action-opal-07:hover {
		border-color: rgba(20, 93, 235, 0.07);
	}
	.mobile\:border-action-opal-8,
	.mobile\:focus\:border-action-opal-8:focus,
	.mobile\:hover\:border-action-opal-8:hover {
		border-color: rgba(20, 93, 235, 0.8);
	}
	.mobile\:border-action-opal-08,
	.mobile\:focus\:border-action-opal-08:focus,
	.mobile\:hover\:border-action-opal-08:hover {
		border-color: rgba(20, 93, 235, 0.08);
	}
	.mobile\:border-action-opal-9,
	.mobile\:focus\:border-action-opal-9:focus,
	.mobile\:hover\:border-action-opal-9:hover {
		border-color: rgba(20, 93, 235, 0.9);
	}
	.mobile\:border-action-opal-09,
	.mobile\:focus\:border-action-opal-09:focus,
	.mobile\:hover\:border-action-opal-09:hover {
		border-color: rgba(20, 93, 235, 0.09);
	}
	.mobile\:border-action-opal-10,
	.mobile\:focus\:border-action-opal-10:focus,
	.mobile\:hover\:border-action-opal-10:hover {
		border-color: #145deb;
	}
	.mobile\:border-action-dark,
	.mobile\:focus\:border-action-dark:focus,
	.mobile\:hover\:border-action-dark:hover {
		border-color: #306aff;
	}
	.mobile\:border-action-dark-opal-0,
	.mobile\:border-action-dark-opal-00,
	.mobile\:focus\:border-action-dark-opal-00:focus,
	.mobile\:focus\:border-action-dark-opal-0:focus,
	.mobile\:hover\:border-action-dark-opal-00:hover,
	.mobile\:hover\:border-action-dark-opal-0:hover {
		border-color: rgba(48, 106, 255, 0);
	}
	.mobile\:border-action-dark-opal-1,
	.mobile\:focus\:border-action-dark-opal-1:focus,
	.mobile\:hover\:border-action-dark-opal-1:hover {
		border-color: rgba(48, 106, 255, 0.1);
	}
	.mobile\:border-action-dark-opal-01,
	.mobile\:focus\:border-action-dark-opal-01:focus,
	.mobile\:hover\:border-action-dark-opal-01:hover {
		border-color: rgba(48, 106, 255, 0.01);
	}
	.mobile\:border-action-dark-opal-2,
	.mobile\:focus\:border-action-dark-opal-2:focus,
	.mobile\:hover\:border-action-dark-opal-2:hover {
		border-color: rgba(48, 106, 255, 0.2);
	}
	.mobile\:border-action-dark-opal-02,
	.mobile\:focus\:border-action-dark-opal-02:focus,
	.mobile\:hover\:border-action-dark-opal-02:hover {
		border-color: rgba(48, 106, 255, 0.02);
	}
	.mobile\:border-action-dark-opal-3,
	.mobile\:focus\:border-action-dark-opal-3:focus,
	.mobile\:hover\:border-action-dark-opal-3:hover {
		border-color: rgba(48, 106, 255, 0.3);
	}
	.mobile\:border-action-dark-opal-03,
	.mobile\:focus\:border-action-dark-opal-03:focus,
	.mobile\:hover\:border-action-dark-opal-03:hover {
		border-color: rgba(48, 106, 255, 0.03);
	}
	.mobile\:border-action-dark-opal-4,
	.mobile\:focus\:border-action-dark-opal-4:focus,
	.mobile\:hover\:border-action-dark-opal-4:hover {
		border-color: rgba(48, 106, 255, 0.4);
	}
	.mobile\:border-action-dark-opal-04,
	.mobile\:focus\:border-action-dark-opal-04:focus,
	.mobile\:hover\:border-action-dark-opal-04:hover {
		border-color: rgba(48, 106, 255, 0.04);
	}
	.mobile\:border-action-dark-opal-5,
	.mobile\:focus\:border-action-dark-opal-5:focus,
	.mobile\:hover\:border-action-dark-opal-5:hover {
		border-color: rgba(48, 106, 255, 0.5);
	}
	.mobile\:border-action-dark-opal-05,
	.mobile\:focus\:border-action-dark-opal-05:focus,
	.mobile\:hover\:border-action-dark-opal-05:hover {
		border-color: rgba(48, 106, 255, 0.05);
	}
	.mobile\:border-action-dark-opal-6,
	.mobile\:focus\:border-action-dark-opal-6:focus,
	.mobile\:hover\:border-action-dark-opal-6:hover {
		border-color: rgba(48, 106, 255, 0.6);
	}
	.mobile\:border-action-dark-opal-06,
	.mobile\:focus\:border-action-dark-opal-06:focus,
	.mobile\:hover\:border-action-dark-opal-06:hover {
		border-color: rgba(48, 106, 255, 0.06);
	}
	.mobile\:border-action-dark-opal-7,
	.mobile\:focus\:border-action-dark-opal-7:focus,
	.mobile\:hover\:border-action-dark-opal-7:hover {
		border-color: rgba(48, 106, 255, 0.7);
	}
	.mobile\:border-action-dark-opal-07,
	.mobile\:focus\:border-action-dark-opal-07:focus,
	.mobile\:hover\:border-action-dark-opal-07:hover {
		border-color: rgba(48, 106, 255, 0.07);
	}
	.mobile\:border-action-dark-opal-8,
	.mobile\:focus\:border-action-dark-opal-8:focus,
	.mobile\:hover\:border-action-dark-opal-8:hover {
		border-color: rgba(48, 106, 255, 0.8);
	}
	.mobile\:border-action-dark-opal-08,
	.mobile\:focus\:border-action-dark-opal-08:focus,
	.mobile\:hover\:border-action-dark-opal-08:hover {
		border-color: rgba(48, 106, 255, 0.08);
	}
	.mobile\:border-action-dark-opal-9,
	.mobile\:focus\:border-action-dark-opal-9:focus,
	.mobile\:hover\:border-action-dark-opal-9:hover {
		border-color: rgba(48, 106, 255, 0.9);
	}
	.mobile\:border-action-dark-opal-09,
	.mobile\:focus\:border-action-dark-opal-09:focus,
	.mobile\:hover\:border-action-dark-opal-09:hover {
		border-color: rgba(48, 106, 255, 0.09);
	}
	.mobile\:border-action-dark-opal-10,
	.mobile\:focus\:border-action-dark-opal-10:focus,
	.mobile\:hover\:border-action-dark-opal-10:hover {
		border-color: #306aff;
	}
	.mobile\:border-action-outline,
	.mobile\:focus\:border-action-outline:focus,
	.mobile\:hover\:border-action-outline:hover {
		border-color: #14c4eb;
	}
	.mobile\:border-action-outline-opal-0,
	.mobile\:border-action-outline-opal-00,
	.mobile\:focus\:border-action-outline-opal-00:focus,
	.mobile\:focus\:border-action-outline-opal-0:focus,
	.mobile\:hover\:border-action-outline-opal-00:hover,
	.mobile\:hover\:border-action-outline-opal-0:hover {
		border-color: rgba(20, 196, 235, 0);
	}
	.mobile\:border-action-outline-opal-1,
	.mobile\:focus\:border-action-outline-opal-1:focus,
	.mobile\:hover\:border-action-outline-opal-1:hover {
		border-color: rgba(20, 196, 235, 0.1);
	}
	.mobile\:border-action-outline-opal-01,
	.mobile\:focus\:border-action-outline-opal-01:focus,
	.mobile\:hover\:border-action-outline-opal-01:hover {
		border-color: rgba(20, 196, 235, 0.01);
	}
	.mobile\:border-action-outline-opal-2,
	.mobile\:focus\:border-action-outline-opal-2:focus,
	.mobile\:hover\:border-action-outline-opal-2:hover {
		border-color: rgba(20, 196, 235, 0.2);
	}
	.mobile\:border-action-outline-opal-02,
	.mobile\:focus\:border-action-outline-opal-02:focus,
	.mobile\:hover\:border-action-outline-opal-02:hover {
		border-color: rgba(20, 196, 235, 0.02);
	}
	.mobile\:border-action-outline-opal-3,
	.mobile\:focus\:border-action-outline-opal-3:focus,
	.mobile\:hover\:border-action-outline-opal-3:hover {
		border-color: rgba(20, 196, 235, 0.3);
	}
	.mobile\:border-action-outline-opal-03,
	.mobile\:focus\:border-action-outline-opal-03:focus,
	.mobile\:hover\:border-action-outline-opal-03:hover {
		border-color: rgba(20, 196, 235, 0.03);
	}
	.mobile\:border-action-outline-opal-4,
	.mobile\:focus\:border-action-outline-opal-4:focus,
	.mobile\:hover\:border-action-outline-opal-4:hover {
		border-color: rgba(20, 196, 235, 0.4);
	}
	.mobile\:border-action-outline-opal-04,
	.mobile\:focus\:border-action-outline-opal-04:focus,
	.mobile\:hover\:border-action-outline-opal-04:hover {
		border-color: rgba(20, 196, 235, 0.04);
	}
	.mobile\:border-action-outline-opal-5,
	.mobile\:focus\:border-action-outline-opal-5:focus,
	.mobile\:hover\:border-action-outline-opal-5:hover {
		border-color: rgba(20, 196, 235, 0.5);
	}
	.mobile\:border-action-outline-opal-05,
	.mobile\:focus\:border-action-outline-opal-05:focus,
	.mobile\:hover\:border-action-outline-opal-05:hover {
		border-color: rgba(20, 196, 235, 0.05);
	}
	.mobile\:border-action-outline-opal-6,
	.mobile\:focus\:border-action-outline-opal-6:focus,
	.mobile\:hover\:border-action-outline-opal-6:hover {
		border-color: rgba(20, 196, 235, 0.6);
	}
	.mobile\:border-action-outline-opal-06,
	.mobile\:focus\:border-action-outline-opal-06:focus,
	.mobile\:hover\:border-action-outline-opal-06:hover {
		border-color: rgba(20, 196, 235, 0.06);
	}
	.mobile\:border-action-outline-opal-7,
	.mobile\:focus\:border-action-outline-opal-7:focus,
	.mobile\:hover\:border-action-outline-opal-7:hover {
		border-color: rgba(20, 196, 235, 0.7);
	}
	.mobile\:border-action-outline-opal-07,
	.mobile\:focus\:border-action-outline-opal-07:focus,
	.mobile\:hover\:border-action-outline-opal-07:hover {
		border-color: rgba(20, 196, 235, 0.07);
	}
	.mobile\:border-action-outline-opal-8,
	.mobile\:focus\:border-action-outline-opal-8:focus,
	.mobile\:hover\:border-action-outline-opal-8:hover {
		border-color: rgba(20, 196, 235, 0.8);
	}
	.mobile\:border-action-outline-opal-08,
	.mobile\:focus\:border-action-outline-opal-08:focus,
	.mobile\:hover\:border-action-outline-opal-08:hover {
		border-color: rgba(20, 196, 235, 0.08);
	}
	.mobile\:border-action-outline-opal-9,
	.mobile\:focus\:border-action-outline-opal-9:focus,
	.mobile\:hover\:border-action-outline-opal-9:hover {
		border-color: rgba(20, 196, 235, 0.9);
	}
	.mobile\:border-action-outline-opal-09,
	.mobile\:focus\:border-action-outline-opal-09:focus,
	.mobile\:hover\:border-action-outline-opal-09:hover {
		border-color: rgba(20, 196, 235, 0.09);
	}
	.mobile\:border-action-outline-opal-10,
	.mobile\:focus\:border-action-outline-opal-10:focus,
	.mobile\:hover\:border-action-outline-opal-10:hover {
		border-color: #14c4eb;
	}
	.mobile\:border-action-contrast,
	.mobile\:focus\:border-action-contrast:focus,
	.mobile\:hover\:border-action-contrast:hover {
		border-color: #fff;
	}
	.mobile\:border-action-contrast-opal-0,
	.mobile\:border-action-contrast-opal-00,
	.mobile\:focus\:border-action-contrast-opal-00:focus,
	.mobile\:focus\:border-action-contrast-opal-0:focus,
	.mobile\:hover\:border-action-contrast-opal-00:hover,
	.mobile\:hover\:border-action-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-action-contrast-opal-1,
	.mobile\:focus\:border-action-contrast-opal-1:focus,
	.mobile\:hover\:border-action-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-action-contrast-opal-01,
	.mobile\:focus\:border-action-contrast-opal-01:focus,
	.mobile\:hover\:border-action-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-action-contrast-opal-2,
	.mobile\:focus\:border-action-contrast-opal-2:focus,
	.mobile\:hover\:border-action-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-action-contrast-opal-02,
	.mobile\:focus\:border-action-contrast-opal-02:focus,
	.mobile\:hover\:border-action-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-action-contrast-opal-3,
	.mobile\:focus\:border-action-contrast-opal-3:focus,
	.mobile\:hover\:border-action-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-action-contrast-opal-03,
	.mobile\:focus\:border-action-contrast-opal-03:focus,
	.mobile\:hover\:border-action-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-action-contrast-opal-4,
	.mobile\:focus\:border-action-contrast-opal-4:focus,
	.mobile\:hover\:border-action-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-action-contrast-opal-04,
	.mobile\:focus\:border-action-contrast-opal-04:focus,
	.mobile\:hover\:border-action-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-action-contrast-opal-5,
	.mobile\:focus\:border-action-contrast-opal-5:focus,
	.mobile\:hover\:border-action-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-action-contrast-opal-05,
	.mobile\:focus\:border-action-contrast-opal-05:focus,
	.mobile\:hover\:border-action-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-action-contrast-opal-6,
	.mobile\:focus\:border-action-contrast-opal-6:focus,
	.mobile\:hover\:border-action-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-action-contrast-opal-06,
	.mobile\:focus\:border-action-contrast-opal-06:focus,
	.mobile\:hover\:border-action-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-action-contrast-opal-7,
	.mobile\:focus\:border-action-contrast-opal-7:focus,
	.mobile\:hover\:border-action-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-action-contrast-opal-07,
	.mobile\:focus\:border-action-contrast-opal-07:focus,
	.mobile\:hover\:border-action-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-action-contrast-opal-8,
	.mobile\:focus\:border-action-contrast-opal-8:focus,
	.mobile\:hover\:border-action-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-action-contrast-opal-08,
	.mobile\:focus\:border-action-contrast-opal-08:focus,
	.mobile\:hover\:border-action-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-action-contrast-opal-9,
	.mobile\:focus\:border-action-contrast-opal-9:focus,
	.mobile\:hover\:border-action-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-action-contrast-opal-09,
	.mobile\:focus\:border-action-contrast-opal-09:focus,
	.mobile\:hover\:border-action-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-action-contrast-opal-10,
	.mobile\:focus\:border-action-contrast-opal-10:focus,
	.mobile\:hover\:border-action-contrast-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-action-secondary,
	.mobile\:focus\:border-action-secondary:focus,
	.mobile\:hover\:border-action-secondary:hover {
		border-color: #0a26b8;
	}
	.mobile\:border-action-secondary-opal-0,
	.mobile\:border-action-secondary-opal-00,
	.mobile\:focus\:border-action-secondary-opal-00:focus,
	.mobile\:focus\:border-action-secondary-opal-0:focus,
	.mobile\:hover\:border-action-secondary-opal-00:hover,
	.mobile\:hover\:border-action-secondary-opal-0:hover {
		border-color: rgba(10, 38, 184, 0);
	}
	.mobile\:border-action-secondary-opal-1,
	.mobile\:focus\:border-action-secondary-opal-1:focus,
	.mobile\:hover\:border-action-secondary-opal-1:hover {
		border-color: rgba(10, 38, 184, 0.1);
	}
	.mobile\:border-action-secondary-opal-01,
	.mobile\:focus\:border-action-secondary-opal-01:focus,
	.mobile\:hover\:border-action-secondary-opal-01:hover {
		border-color: rgba(10, 38, 184, 0.01);
	}
	.mobile\:border-action-secondary-opal-2,
	.mobile\:focus\:border-action-secondary-opal-2:focus,
	.mobile\:hover\:border-action-secondary-opal-2:hover {
		border-color: rgba(10, 38, 184, 0.2);
	}
	.mobile\:border-action-secondary-opal-02,
	.mobile\:focus\:border-action-secondary-opal-02:focus,
	.mobile\:hover\:border-action-secondary-opal-02:hover {
		border-color: rgba(10, 38, 184, 0.02);
	}
	.mobile\:border-action-secondary-opal-3,
	.mobile\:focus\:border-action-secondary-opal-3:focus,
	.mobile\:hover\:border-action-secondary-opal-3:hover {
		border-color: rgba(10, 38, 184, 0.3);
	}
	.mobile\:border-action-secondary-opal-03,
	.mobile\:focus\:border-action-secondary-opal-03:focus,
	.mobile\:hover\:border-action-secondary-opal-03:hover {
		border-color: rgba(10, 38, 184, 0.03);
	}
	.mobile\:border-action-secondary-opal-4,
	.mobile\:focus\:border-action-secondary-opal-4:focus,
	.mobile\:hover\:border-action-secondary-opal-4:hover {
		border-color: rgba(10, 38, 184, 0.4);
	}
	.mobile\:border-action-secondary-opal-04,
	.mobile\:focus\:border-action-secondary-opal-04:focus,
	.mobile\:hover\:border-action-secondary-opal-04:hover {
		border-color: rgba(10, 38, 184, 0.04);
	}
	.mobile\:border-action-secondary-opal-5,
	.mobile\:focus\:border-action-secondary-opal-5:focus,
	.mobile\:hover\:border-action-secondary-opal-5:hover {
		border-color: rgba(10, 38, 184, 0.5);
	}
	.mobile\:border-action-secondary-opal-05,
	.mobile\:focus\:border-action-secondary-opal-05:focus,
	.mobile\:hover\:border-action-secondary-opal-05:hover {
		border-color: rgba(10, 38, 184, 0.05);
	}
	.mobile\:border-action-secondary-opal-6,
	.mobile\:focus\:border-action-secondary-opal-6:focus,
	.mobile\:hover\:border-action-secondary-opal-6:hover {
		border-color: rgba(10, 38, 184, 0.6);
	}
	.mobile\:border-action-secondary-opal-06,
	.mobile\:focus\:border-action-secondary-opal-06:focus,
	.mobile\:hover\:border-action-secondary-opal-06:hover {
		border-color: rgba(10, 38, 184, 0.06);
	}
	.mobile\:border-action-secondary-opal-7,
	.mobile\:focus\:border-action-secondary-opal-7:focus,
	.mobile\:hover\:border-action-secondary-opal-7:hover {
		border-color: rgba(10, 38, 184, 0.7);
	}
	.mobile\:border-action-secondary-opal-07,
	.mobile\:focus\:border-action-secondary-opal-07:focus,
	.mobile\:hover\:border-action-secondary-opal-07:hover {
		border-color: rgba(10, 38, 184, 0.07);
	}
	.mobile\:border-action-secondary-opal-8,
	.mobile\:focus\:border-action-secondary-opal-8:focus,
	.mobile\:hover\:border-action-secondary-opal-8:hover {
		border-color: rgba(10, 38, 184, 0.8);
	}
	.mobile\:border-action-secondary-opal-08,
	.mobile\:focus\:border-action-secondary-opal-08:focus,
	.mobile\:hover\:border-action-secondary-opal-08:hover {
		border-color: rgba(10, 38, 184, 0.08);
	}
	.mobile\:border-action-secondary-opal-9,
	.mobile\:focus\:border-action-secondary-opal-9:focus,
	.mobile\:hover\:border-action-secondary-opal-9:hover {
		border-color: rgba(10, 38, 184, 0.9);
	}
	.mobile\:border-action-secondary-opal-09,
	.mobile\:focus\:border-action-secondary-opal-09:focus,
	.mobile\:hover\:border-action-secondary-opal-09:hover {
		border-color: rgba(10, 38, 184, 0.09);
	}
	.mobile\:border-action-secondary-opal-10,
	.mobile\:focus\:border-action-secondary-opal-10:focus,
	.mobile\:hover\:border-action-secondary-opal-10:hover {
		border-color: #0a26b8;
	}
	.mobile\:border-action-secondary-dark,
	.mobile\:focus\:border-action-secondary-dark:focus,
	.mobile\:hover\:border-action-secondary-dark:hover {
		border-color: #4bd6b5;
	}
	.mobile\:border-action-secondary-dark-opal-0,
	.mobile\:border-action-secondary-dark-opal-00,
	.mobile\:focus\:border-action-secondary-dark-opal-00:focus,
	.mobile\:focus\:border-action-secondary-dark-opal-0:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-00:hover,
	.mobile\:hover\:border-action-secondary-dark-opal-0:hover {
		border-color: rgba(75, 214, 181, 0);
	}
	.mobile\:border-action-secondary-dark-opal-1,
	.mobile\:focus\:border-action-secondary-dark-opal-1:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-1:hover {
		border-color: rgba(75, 214, 181, 0.1);
	}
	.mobile\:border-action-secondary-dark-opal-01,
	.mobile\:focus\:border-action-secondary-dark-opal-01:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-01:hover {
		border-color: rgba(75, 214, 181, 0.01);
	}
	.mobile\:border-action-secondary-dark-opal-2,
	.mobile\:focus\:border-action-secondary-dark-opal-2:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-2:hover {
		border-color: rgba(75, 214, 181, 0.2);
	}
	.mobile\:border-action-secondary-dark-opal-02,
	.mobile\:focus\:border-action-secondary-dark-opal-02:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-02:hover {
		border-color: rgba(75, 214, 181, 0.02);
	}
	.mobile\:border-action-secondary-dark-opal-3,
	.mobile\:focus\:border-action-secondary-dark-opal-3:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-3:hover {
		border-color: rgba(75, 214, 181, 0.3);
	}
	.mobile\:border-action-secondary-dark-opal-03,
	.mobile\:focus\:border-action-secondary-dark-opal-03:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-03:hover {
		border-color: rgba(75, 214, 181, 0.03);
	}
	.mobile\:border-action-secondary-dark-opal-4,
	.mobile\:focus\:border-action-secondary-dark-opal-4:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-4:hover {
		border-color: rgba(75, 214, 181, 0.4);
	}
	.mobile\:border-action-secondary-dark-opal-04,
	.mobile\:focus\:border-action-secondary-dark-opal-04:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-04:hover {
		border-color: rgba(75, 214, 181, 0.04);
	}
	.mobile\:border-action-secondary-dark-opal-5,
	.mobile\:focus\:border-action-secondary-dark-opal-5:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-5:hover {
		border-color: rgba(75, 214, 181, 0.5);
	}
	.mobile\:border-action-secondary-dark-opal-05,
	.mobile\:focus\:border-action-secondary-dark-opal-05:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-05:hover {
		border-color: rgba(75, 214, 181, 0.05);
	}
	.mobile\:border-action-secondary-dark-opal-6,
	.mobile\:focus\:border-action-secondary-dark-opal-6:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-6:hover {
		border-color: rgba(75, 214, 181, 0.6);
	}
	.mobile\:border-action-secondary-dark-opal-06,
	.mobile\:focus\:border-action-secondary-dark-opal-06:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-06:hover {
		border-color: rgba(75, 214, 181, 0.06);
	}
	.mobile\:border-action-secondary-dark-opal-7,
	.mobile\:focus\:border-action-secondary-dark-opal-7:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-7:hover {
		border-color: rgba(75, 214, 181, 0.7);
	}
	.mobile\:border-action-secondary-dark-opal-07,
	.mobile\:focus\:border-action-secondary-dark-opal-07:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-07:hover {
		border-color: rgba(75, 214, 181, 0.07);
	}
	.mobile\:border-action-secondary-dark-opal-8,
	.mobile\:focus\:border-action-secondary-dark-opal-8:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-8:hover {
		border-color: rgba(75, 214, 181, 0.8);
	}
	.mobile\:border-action-secondary-dark-opal-08,
	.mobile\:focus\:border-action-secondary-dark-opal-08:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-08:hover {
		border-color: rgba(75, 214, 181, 0.08);
	}
	.mobile\:border-action-secondary-dark-opal-9,
	.mobile\:focus\:border-action-secondary-dark-opal-9:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-9:hover {
		border-color: rgba(75, 214, 181, 0.9);
	}
	.mobile\:border-action-secondary-dark-opal-09,
	.mobile\:focus\:border-action-secondary-dark-opal-09:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-09:hover {
		border-color: rgba(75, 214, 181, 0.09);
	}
	.mobile\:border-action-secondary-dark-opal-10,
	.mobile\:focus\:border-action-secondary-dark-opal-10:focus,
	.mobile\:hover\:border-action-secondary-dark-opal-10:hover {
		border-color: #4bd6b5;
	}
	.mobile\:border-action-secondary-contrast,
	.mobile\:focus\:border-action-secondary-contrast:focus,
	.mobile\:hover\:border-action-secondary-contrast:hover {
		border-color: #fff;
	}
	.mobile\:border-action-secondary-contrast-opal-0,
	.mobile\:border-action-secondary-contrast-opal-00,
	.mobile\:focus\:border-action-secondary-contrast-opal-00:focus,
	.mobile\:focus\:border-action-secondary-contrast-opal-0:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-00:hover,
	.mobile\:hover\:border-action-secondary-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-action-secondary-contrast-opal-1,
	.mobile\:focus\:border-action-secondary-contrast-opal-1:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-action-secondary-contrast-opal-01,
	.mobile\:focus\:border-action-secondary-contrast-opal-01:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-action-secondary-contrast-opal-2,
	.mobile\:focus\:border-action-secondary-contrast-opal-2:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-action-secondary-contrast-opal-02,
	.mobile\:focus\:border-action-secondary-contrast-opal-02:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-action-secondary-contrast-opal-3,
	.mobile\:focus\:border-action-secondary-contrast-opal-3:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-action-secondary-contrast-opal-03,
	.mobile\:focus\:border-action-secondary-contrast-opal-03:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-action-secondary-contrast-opal-4,
	.mobile\:focus\:border-action-secondary-contrast-opal-4:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-action-secondary-contrast-opal-04,
	.mobile\:focus\:border-action-secondary-contrast-opal-04:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-action-secondary-contrast-opal-5,
	.mobile\:focus\:border-action-secondary-contrast-opal-5:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-action-secondary-contrast-opal-05,
	.mobile\:focus\:border-action-secondary-contrast-opal-05:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-action-secondary-contrast-opal-6,
	.mobile\:focus\:border-action-secondary-contrast-opal-6:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-action-secondary-contrast-opal-06,
	.mobile\:focus\:border-action-secondary-contrast-opal-06:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-action-secondary-contrast-opal-7,
	.mobile\:focus\:border-action-secondary-contrast-opal-7:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-action-secondary-contrast-opal-07,
	.mobile\:focus\:border-action-secondary-contrast-opal-07:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-action-secondary-contrast-opal-8,
	.mobile\:focus\:border-action-secondary-contrast-opal-8:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-action-secondary-contrast-opal-08,
	.mobile\:focus\:border-action-secondary-contrast-opal-08:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-action-secondary-contrast-opal-9,
	.mobile\:focus\:border-action-secondary-contrast-opal-9:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-action-secondary-contrast-opal-09,
	.mobile\:focus\:border-action-secondary-contrast-opal-09:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-action-secondary-contrast-opal-10,
	.mobile\:focus\:border-action-secondary-contrast-opal-10:focus,
	.mobile\:hover\:border-action-secondary-contrast-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-success,
	.mobile\:focus\:border-success:focus,
	.mobile\:hover\:border-success:hover {
		border-color: #168982;
	}
	.mobile\:border-success-opal-0,
	.mobile\:border-success-opal-00,
	.mobile\:focus\:border-success-opal-00:focus,
	.mobile\:focus\:border-success-opal-0:focus,
	.mobile\:hover\:border-success-opal-00:hover,
	.mobile\:hover\:border-success-opal-0:hover {
		border-color: rgba(22, 137, 130, 0);
	}
	.mobile\:border-success-opal-1,
	.mobile\:focus\:border-success-opal-1:focus,
	.mobile\:hover\:border-success-opal-1:hover {
		border-color: rgba(22, 137, 130, 0.1);
	}
	.mobile\:border-success-opal-01,
	.mobile\:focus\:border-success-opal-01:focus,
	.mobile\:hover\:border-success-opal-01:hover {
		border-color: rgba(22, 137, 130, 0.01);
	}
	.mobile\:border-success-opal-2,
	.mobile\:focus\:border-success-opal-2:focus,
	.mobile\:hover\:border-success-opal-2:hover {
		border-color: rgba(22, 137, 130, 0.2);
	}
	.mobile\:border-success-opal-02,
	.mobile\:focus\:border-success-opal-02:focus,
	.mobile\:hover\:border-success-opal-02:hover {
		border-color: rgba(22, 137, 130, 0.02);
	}
	.mobile\:border-success-opal-3,
	.mobile\:focus\:border-success-opal-3:focus,
	.mobile\:hover\:border-success-opal-3:hover {
		border-color: rgba(22, 137, 130, 0.3);
	}
	.mobile\:border-success-opal-03,
	.mobile\:focus\:border-success-opal-03:focus,
	.mobile\:hover\:border-success-opal-03:hover {
		border-color: rgba(22, 137, 130, 0.03);
	}
	.mobile\:border-success-opal-4,
	.mobile\:focus\:border-success-opal-4:focus,
	.mobile\:hover\:border-success-opal-4:hover {
		border-color: rgba(22, 137, 130, 0.4);
	}
	.mobile\:border-success-opal-04,
	.mobile\:focus\:border-success-opal-04:focus,
	.mobile\:hover\:border-success-opal-04:hover {
		border-color: rgba(22, 137, 130, 0.04);
	}
	.mobile\:border-success-opal-5,
	.mobile\:focus\:border-success-opal-5:focus,
	.mobile\:hover\:border-success-opal-5:hover {
		border-color: rgba(22, 137, 130, 0.5);
	}
	.mobile\:border-success-opal-05,
	.mobile\:focus\:border-success-opal-05:focus,
	.mobile\:hover\:border-success-opal-05:hover {
		border-color: rgba(22, 137, 130, 0.05);
	}
	.mobile\:border-success-opal-6,
	.mobile\:focus\:border-success-opal-6:focus,
	.mobile\:hover\:border-success-opal-6:hover {
		border-color: rgba(22, 137, 130, 0.6);
	}
	.mobile\:border-success-opal-06,
	.mobile\:focus\:border-success-opal-06:focus,
	.mobile\:hover\:border-success-opal-06:hover {
		border-color: rgba(22, 137, 130, 0.06);
	}
	.mobile\:border-success-opal-7,
	.mobile\:focus\:border-success-opal-7:focus,
	.mobile\:hover\:border-success-opal-7:hover {
		border-color: rgba(22, 137, 130, 0.7);
	}
	.mobile\:border-success-opal-07,
	.mobile\:focus\:border-success-opal-07:focus,
	.mobile\:hover\:border-success-opal-07:hover {
		border-color: rgba(22, 137, 130, 0.07);
	}
	.mobile\:border-success-opal-8,
	.mobile\:focus\:border-success-opal-8:focus,
	.mobile\:hover\:border-success-opal-8:hover {
		border-color: rgba(22, 137, 130, 0.8);
	}
	.mobile\:border-success-opal-08,
	.mobile\:focus\:border-success-opal-08:focus,
	.mobile\:hover\:border-success-opal-08:hover {
		border-color: rgba(22, 137, 130, 0.08);
	}
	.mobile\:border-success-opal-9,
	.mobile\:focus\:border-success-opal-9:focus,
	.mobile\:hover\:border-success-opal-9:hover {
		border-color: rgba(22, 137, 130, 0.9);
	}
	.mobile\:border-success-opal-09,
	.mobile\:focus\:border-success-opal-09:focus,
	.mobile\:hover\:border-success-opal-09:hover {
		border-color: rgba(22, 137, 130, 0.09);
	}
	.mobile\:border-success-opal-10,
	.mobile\:focus\:border-success-opal-10:focus,
	.mobile\:hover\:border-success-opal-10:hover {
		border-color: #168982;
	}
	.mobile\:border-success-contrast,
	.mobile\:focus\:border-success-contrast:focus,
	.mobile\:hover\:border-success-contrast:hover {
		border-color: #fff;
	}
	.mobile\:border-success-contrast-opal-0,
	.mobile\:border-success-contrast-opal-00,
	.mobile\:focus\:border-success-contrast-opal-00:focus,
	.mobile\:focus\:border-success-contrast-opal-0:focus,
	.mobile\:hover\:border-success-contrast-opal-00:hover,
	.mobile\:hover\:border-success-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-success-contrast-opal-1,
	.mobile\:focus\:border-success-contrast-opal-1:focus,
	.mobile\:hover\:border-success-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-success-contrast-opal-01,
	.mobile\:focus\:border-success-contrast-opal-01:focus,
	.mobile\:hover\:border-success-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-success-contrast-opal-2,
	.mobile\:focus\:border-success-contrast-opal-2:focus,
	.mobile\:hover\:border-success-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-success-contrast-opal-02,
	.mobile\:focus\:border-success-contrast-opal-02:focus,
	.mobile\:hover\:border-success-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-success-contrast-opal-3,
	.mobile\:focus\:border-success-contrast-opal-3:focus,
	.mobile\:hover\:border-success-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-success-contrast-opal-03,
	.mobile\:focus\:border-success-contrast-opal-03:focus,
	.mobile\:hover\:border-success-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-success-contrast-opal-4,
	.mobile\:focus\:border-success-contrast-opal-4:focus,
	.mobile\:hover\:border-success-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-success-contrast-opal-04,
	.mobile\:focus\:border-success-contrast-opal-04:focus,
	.mobile\:hover\:border-success-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-success-contrast-opal-5,
	.mobile\:focus\:border-success-contrast-opal-5:focus,
	.mobile\:hover\:border-success-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-success-contrast-opal-05,
	.mobile\:focus\:border-success-contrast-opal-05:focus,
	.mobile\:hover\:border-success-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-success-contrast-opal-6,
	.mobile\:focus\:border-success-contrast-opal-6:focus,
	.mobile\:hover\:border-success-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-success-contrast-opal-06,
	.mobile\:focus\:border-success-contrast-opal-06:focus,
	.mobile\:hover\:border-success-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-success-contrast-opal-7,
	.mobile\:focus\:border-success-contrast-opal-7:focus,
	.mobile\:hover\:border-success-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-success-contrast-opal-07,
	.mobile\:focus\:border-success-contrast-opal-07:focus,
	.mobile\:hover\:border-success-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-success-contrast-opal-8,
	.mobile\:focus\:border-success-contrast-opal-8:focus,
	.mobile\:hover\:border-success-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-success-contrast-opal-08,
	.mobile\:focus\:border-success-contrast-opal-08:focus,
	.mobile\:hover\:border-success-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-success-contrast-opal-9,
	.mobile\:focus\:border-success-contrast-opal-9:focus,
	.mobile\:hover\:border-success-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-success-contrast-opal-09,
	.mobile\:focus\:border-success-contrast-opal-09:focus,
	.mobile\:hover\:border-success-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-success-contrast-opal-10,
	.mobile\:focus\:border-success-contrast-opal-10:focus,
	.mobile\:hover\:border-success-contrast-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-warning,
	.mobile\:focus\:border-warning:focus,
	.mobile\:hover\:border-warning:hover {
		border-color: #c04c0a;
	}
	.mobile\:border-warning-opal-0,
	.mobile\:border-warning-opal-00,
	.mobile\:focus\:border-warning-opal-00:focus,
	.mobile\:focus\:border-warning-opal-0:focus,
	.mobile\:hover\:border-warning-opal-00:hover,
	.mobile\:hover\:border-warning-opal-0:hover {
		border-color: rgba(192, 76, 10, 0);
	}
	.mobile\:border-warning-opal-1,
	.mobile\:focus\:border-warning-opal-1:focus,
	.mobile\:hover\:border-warning-opal-1:hover {
		border-color: rgba(192, 76, 10, 0.1);
	}
	.mobile\:border-warning-opal-01,
	.mobile\:focus\:border-warning-opal-01:focus,
	.mobile\:hover\:border-warning-opal-01:hover {
		border-color: rgba(192, 76, 10, 0.01);
	}
	.mobile\:border-warning-opal-2,
	.mobile\:focus\:border-warning-opal-2:focus,
	.mobile\:hover\:border-warning-opal-2:hover {
		border-color: rgba(192, 76, 10, 0.2);
	}
	.mobile\:border-warning-opal-02,
	.mobile\:focus\:border-warning-opal-02:focus,
	.mobile\:hover\:border-warning-opal-02:hover {
		border-color: rgba(192, 76, 10, 0.02);
	}
	.mobile\:border-warning-opal-3,
	.mobile\:focus\:border-warning-opal-3:focus,
	.mobile\:hover\:border-warning-opal-3:hover {
		border-color: rgba(192, 76, 10, 0.3);
	}
	.mobile\:border-warning-opal-03,
	.mobile\:focus\:border-warning-opal-03:focus,
	.mobile\:hover\:border-warning-opal-03:hover {
		border-color: rgba(192, 76, 10, 0.03);
	}
	.mobile\:border-warning-opal-4,
	.mobile\:focus\:border-warning-opal-4:focus,
	.mobile\:hover\:border-warning-opal-4:hover {
		border-color: rgba(192, 76, 10, 0.4);
	}
	.mobile\:border-warning-opal-04,
	.mobile\:focus\:border-warning-opal-04:focus,
	.mobile\:hover\:border-warning-opal-04:hover {
		border-color: rgba(192, 76, 10, 0.04);
	}
	.mobile\:border-warning-opal-5,
	.mobile\:focus\:border-warning-opal-5:focus,
	.mobile\:hover\:border-warning-opal-5:hover {
		border-color: rgba(192, 76, 10, 0.5);
	}
	.mobile\:border-warning-opal-05,
	.mobile\:focus\:border-warning-opal-05:focus,
	.mobile\:hover\:border-warning-opal-05:hover {
		border-color: rgba(192, 76, 10, 0.05);
	}
	.mobile\:border-warning-opal-6,
	.mobile\:focus\:border-warning-opal-6:focus,
	.mobile\:hover\:border-warning-opal-6:hover {
		border-color: rgba(192, 76, 10, 0.6);
	}
	.mobile\:border-warning-opal-06,
	.mobile\:focus\:border-warning-opal-06:focus,
	.mobile\:hover\:border-warning-opal-06:hover {
		border-color: rgba(192, 76, 10, 0.06);
	}
	.mobile\:border-warning-opal-7,
	.mobile\:focus\:border-warning-opal-7:focus,
	.mobile\:hover\:border-warning-opal-7:hover {
		border-color: rgba(192, 76, 10, 0.7);
	}
	.mobile\:border-warning-opal-07,
	.mobile\:focus\:border-warning-opal-07:focus,
	.mobile\:hover\:border-warning-opal-07:hover {
		border-color: rgba(192, 76, 10, 0.07);
	}
	.mobile\:border-warning-opal-8,
	.mobile\:focus\:border-warning-opal-8:focus,
	.mobile\:hover\:border-warning-opal-8:hover {
		border-color: rgba(192, 76, 10, 0.8);
	}
	.mobile\:border-warning-opal-08,
	.mobile\:focus\:border-warning-opal-08:focus,
	.mobile\:hover\:border-warning-opal-08:hover {
		border-color: rgba(192, 76, 10, 0.08);
	}
	.mobile\:border-warning-opal-9,
	.mobile\:focus\:border-warning-opal-9:focus,
	.mobile\:hover\:border-warning-opal-9:hover {
		border-color: rgba(192, 76, 10, 0.9);
	}
	.mobile\:border-warning-opal-09,
	.mobile\:focus\:border-warning-opal-09:focus,
	.mobile\:hover\:border-warning-opal-09:hover {
		border-color: rgba(192, 76, 10, 0.09);
	}
	.mobile\:border-warning-opal-10,
	.mobile\:focus\:border-warning-opal-10:focus,
	.mobile\:hover\:border-warning-opal-10:hover {
		border-color: #c04c0a;
	}
	.mobile\:border-warning-contrast,
	.mobile\:focus\:border-warning-contrast:focus,
	.mobile\:hover\:border-warning-contrast:hover {
		border-color: #fff;
	}
	.mobile\:border-warning-contrast-opal-0,
	.mobile\:border-warning-contrast-opal-00,
	.mobile\:focus\:border-warning-contrast-opal-00:focus,
	.mobile\:focus\:border-warning-contrast-opal-0:focus,
	.mobile\:hover\:border-warning-contrast-opal-00:hover,
	.mobile\:hover\:border-warning-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-warning-contrast-opal-1,
	.mobile\:focus\:border-warning-contrast-opal-1:focus,
	.mobile\:hover\:border-warning-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-warning-contrast-opal-01,
	.mobile\:focus\:border-warning-contrast-opal-01:focus,
	.mobile\:hover\:border-warning-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-warning-contrast-opal-2,
	.mobile\:focus\:border-warning-contrast-opal-2:focus,
	.mobile\:hover\:border-warning-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-warning-contrast-opal-02,
	.mobile\:focus\:border-warning-contrast-opal-02:focus,
	.mobile\:hover\:border-warning-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-warning-contrast-opal-3,
	.mobile\:focus\:border-warning-contrast-opal-3:focus,
	.mobile\:hover\:border-warning-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-warning-contrast-opal-03,
	.mobile\:focus\:border-warning-contrast-opal-03:focus,
	.mobile\:hover\:border-warning-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-warning-contrast-opal-4,
	.mobile\:focus\:border-warning-contrast-opal-4:focus,
	.mobile\:hover\:border-warning-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-warning-contrast-opal-04,
	.mobile\:focus\:border-warning-contrast-opal-04:focus,
	.mobile\:hover\:border-warning-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-warning-contrast-opal-5,
	.mobile\:focus\:border-warning-contrast-opal-5:focus,
	.mobile\:hover\:border-warning-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-warning-contrast-opal-05,
	.mobile\:focus\:border-warning-contrast-opal-05:focus,
	.mobile\:hover\:border-warning-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-warning-contrast-opal-6,
	.mobile\:focus\:border-warning-contrast-opal-6:focus,
	.mobile\:hover\:border-warning-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-warning-contrast-opal-06,
	.mobile\:focus\:border-warning-contrast-opal-06:focus,
	.mobile\:hover\:border-warning-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-warning-contrast-opal-7,
	.mobile\:focus\:border-warning-contrast-opal-7:focus,
	.mobile\:hover\:border-warning-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-warning-contrast-opal-07,
	.mobile\:focus\:border-warning-contrast-opal-07:focus,
	.mobile\:hover\:border-warning-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-warning-contrast-opal-8,
	.mobile\:focus\:border-warning-contrast-opal-8:focus,
	.mobile\:hover\:border-warning-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-warning-contrast-opal-08,
	.mobile\:focus\:border-warning-contrast-opal-08:focus,
	.mobile\:hover\:border-warning-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-warning-contrast-opal-9,
	.mobile\:focus\:border-warning-contrast-opal-9:focus,
	.mobile\:hover\:border-warning-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-warning-contrast-opal-09,
	.mobile\:focus\:border-warning-contrast-opal-09:focus,
	.mobile\:hover\:border-warning-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-warning-contrast-opal-10,
	.mobile\:focus\:border-warning-contrast-opal-10:focus,
	.mobile\:hover\:border-warning-contrast-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-fail,
	.mobile\:focus\:border-fail:focus,
	.mobile\:hover\:border-fail:hover {
		border-color: #c82d53;
	}
	.mobile\:border-fail-opal-0,
	.mobile\:border-fail-opal-00,
	.mobile\:focus\:border-fail-opal-00:focus,
	.mobile\:focus\:border-fail-opal-0:focus,
	.mobile\:hover\:border-fail-opal-00:hover,
	.mobile\:hover\:border-fail-opal-0:hover {
		border-color: rgba(200, 45, 83, 0);
	}
	.mobile\:border-fail-opal-1,
	.mobile\:focus\:border-fail-opal-1:focus,
	.mobile\:hover\:border-fail-opal-1:hover {
		border-color: rgba(200, 45, 83, 0.1);
	}
	.mobile\:border-fail-opal-01,
	.mobile\:focus\:border-fail-opal-01:focus,
	.mobile\:hover\:border-fail-opal-01:hover {
		border-color: rgba(200, 45, 83, 0.01);
	}
	.mobile\:border-fail-opal-2,
	.mobile\:focus\:border-fail-opal-2:focus,
	.mobile\:hover\:border-fail-opal-2:hover {
		border-color: rgba(200, 45, 83, 0.2);
	}
	.mobile\:border-fail-opal-02,
	.mobile\:focus\:border-fail-opal-02:focus,
	.mobile\:hover\:border-fail-opal-02:hover {
		border-color: rgba(200, 45, 83, 0.02);
	}
	.mobile\:border-fail-opal-3,
	.mobile\:focus\:border-fail-opal-3:focus,
	.mobile\:hover\:border-fail-opal-3:hover {
		border-color: rgba(200, 45, 83, 0.3);
	}
	.mobile\:border-fail-opal-03,
	.mobile\:focus\:border-fail-opal-03:focus,
	.mobile\:hover\:border-fail-opal-03:hover {
		border-color: rgba(200, 45, 83, 0.03);
	}
	.mobile\:border-fail-opal-4,
	.mobile\:focus\:border-fail-opal-4:focus,
	.mobile\:hover\:border-fail-opal-4:hover {
		border-color: rgba(200, 45, 83, 0.4);
	}
	.mobile\:border-fail-opal-04,
	.mobile\:focus\:border-fail-opal-04:focus,
	.mobile\:hover\:border-fail-opal-04:hover {
		border-color: rgba(200, 45, 83, 0.04);
	}
	.mobile\:border-fail-opal-5,
	.mobile\:focus\:border-fail-opal-5:focus,
	.mobile\:hover\:border-fail-opal-5:hover {
		border-color: rgba(200, 45, 83, 0.5);
	}
	.mobile\:border-fail-opal-05,
	.mobile\:focus\:border-fail-opal-05:focus,
	.mobile\:hover\:border-fail-opal-05:hover {
		border-color: rgba(200, 45, 83, 0.05);
	}
	.mobile\:border-fail-opal-6,
	.mobile\:focus\:border-fail-opal-6:focus,
	.mobile\:hover\:border-fail-opal-6:hover {
		border-color: rgba(200, 45, 83, 0.6);
	}
	.mobile\:border-fail-opal-06,
	.mobile\:focus\:border-fail-opal-06:focus,
	.mobile\:hover\:border-fail-opal-06:hover {
		border-color: rgba(200, 45, 83, 0.06);
	}
	.mobile\:border-fail-opal-7,
	.mobile\:focus\:border-fail-opal-7:focus,
	.mobile\:hover\:border-fail-opal-7:hover {
		border-color: rgba(200, 45, 83, 0.7);
	}
	.mobile\:border-fail-opal-07,
	.mobile\:focus\:border-fail-opal-07:focus,
	.mobile\:hover\:border-fail-opal-07:hover {
		border-color: rgba(200, 45, 83, 0.07);
	}
	.mobile\:border-fail-opal-8,
	.mobile\:focus\:border-fail-opal-8:focus,
	.mobile\:hover\:border-fail-opal-8:hover {
		border-color: rgba(200, 45, 83, 0.8);
	}
	.mobile\:border-fail-opal-08,
	.mobile\:focus\:border-fail-opal-08:focus,
	.mobile\:hover\:border-fail-opal-08:hover {
		border-color: rgba(200, 45, 83, 0.08);
	}
	.mobile\:border-fail-opal-9,
	.mobile\:focus\:border-fail-opal-9:focus,
	.mobile\:hover\:border-fail-opal-9:hover {
		border-color: rgba(200, 45, 83, 0.9);
	}
	.mobile\:border-fail-opal-09,
	.mobile\:focus\:border-fail-opal-09:focus,
	.mobile\:hover\:border-fail-opal-09:hover {
		border-color: rgba(200, 45, 83, 0.09);
	}
	.mobile\:border-fail-opal-10,
	.mobile\:focus\:border-fail-opal-10:focus,
	.mobile\:hover\:border-fail-opal-10:hover {
		border-color: #c82d53;
	}
	.mobile\:border-fail-contrast,
	.mobile\:focus\:border-fail-contrast:focus,
	.mobile\:hover\:border-fail-contrast:hover {
		border-color: #fff;
	}
	.mobile\:border-fail-contrast-opal-0,
	.mobile\:border-fail-contrast-opal-00,
	.mobile\:focus\:border-fail-contrast-opal-00:focus,
	.mobile\:focus\:border-fail-contrast-opal-0:focus,
	.mobile\:hover\:border-fail-contrast-opal-00:hover,
	.mobile\:hover\:border-fail-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-fail-contrast-opal-1,
	.mobile\:focus\:border-fail-contrast-opal-1:focus,
	.mobile\:hover\:border-fail-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-fail-contrast-opal-01,
	.mobile\:focus\:border-fail-contrast-opal-01:focus,
	.mobile\:hover\:border-fail-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-fail-contrast-opal-2,
	.mobile\:focus\:border-fail-contrast-opal-2:focus,
	.mobile\:hover\:border-fail-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-fail-contrast-opal-02,
	.mobile\:focus\:border-fail-contrast-opal-02:focus,
	.mobile\:hover\:border-fail-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-fail-contrast-opal-3,
	.mobile\:focus\:border-fail-contrast-opal-3:focus,
	.mobile\:hover\:border-fail-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-fail-contrast-opal-03,
	.mobile\:focus\:border-fail-contrast-opal-03:focus,
	.mobile\:hover\:border-fail-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-fail-contrast-opal-4,
	.mobile\:focus\:border-fail-contrast-opal-4:focus,
	.mobile\:hover\:border-fail-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-fail-contrast-opal-04,
	.mobile\:focus\:border-fail-contrast-opal-04:focus,
	.mobile\:hover\:border-fail-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-fail-contrast-opal-5,
	.mobile\:focus\:border-fail-contrast-opal-5:focus,
	.mobile\:hover\:border-fail-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-fail-contrast-opal-05,
	.mobile\:focus\:border-fail-contrast-opal-05:focus,
	.mobile\:hover\:border-fail-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-fail-contrast-opal-6,
	.mobile\:focus\:border-fail-contrast-opal-6:focus,
	.mobile\:hover\:border-fail-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-fail-contrast-opal-06,
	.mobile\:focus\:border-fail-contrast-opal-06:focus,
	.mobile\:hover\:border-fail-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-fail-contrast-opal-7,
	.mobile\:focus\:border-fail-contrast-opal-7:focus,
	.mobile\:hover\:border-fail-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-fail-contrast-opal-07,
	.mobile\:focus\:border-fail-contrast-opal-07:focus,
	.mobile\:hover\:border-fail-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-fail-contrast-opal-8,
	.mobile\:focus\:border-fail-contrast-opal-8:focus,
	.mobile\:hover\:border-fail-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-fail-contrast-opal-08,
	.mobile\:focus\:border-fail-contrast-opal-08:focus,
	.mobile\:hover\:border-fail-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-fail-contrast-opal-9,
	.mobile\:focus\:border-fail-contrast-opal-9:focus,
	.mobile\:hover\:border-fail-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-fail-contrast-opal-09,
	.mobile\:focus\:border-fail-contrast-opal-09:focus,
	.mobile\:hover\:border-fail-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-fail-contrast-opal-10,
	.mobile\:focus\:border-fail-contrast-opal-10:focus,
	.mobile\:hover\:border-fail-contrast-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-neutral,
	.mobile\:focus\:border-neutral:focus,
	.mobile\:hover\:border-neutral:hover {
		border-color: #383f76;
	}
	.mobile\:border-neutral-opal-0,
	.mobile\:border-neutral-opal-00,
	.mobile\:focus\:border-neutral-opal-00:focus,
	.mobile\:focus\:border-neutral-opal-0:focus,
	.mobile\:hover\:border-neutral-opal-00:hover,
	.mobile\:hover\:border-neutral-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.mobile\:border-neutral-opal-1,
	.mobile\:focus\:border-neutral-opal-1:focus,
	.mobile\:hover\:border-neutral-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:border-neutral-opal-01,
	.mobile\:focus\:border-neutral-opal-01:focus,
	.mobile\:hover\:border-neutral-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:border-neutral-opal-2,
	.mobile\:focus\:border-neutral-opal-2:focus,
	.mobile\:hover\:border-neutral-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:border-neutral-opal-02,
	.mobile\:focus\:border-neutral-opal-02:focus,
	.mobile\:hover\:border-neutral-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:border-neutral-opal-3,
	.mobile\:focus\:border-neutral-opal-3:focus,
	.mobile\:hover\:border-neutral-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:border-neutral-opal-03,
	.mobile\:focus\:border-neutral-opal-03:focus,
	.mobile\:hover\:border-neutral-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:border-neutral-opal-4,
	.mobile\:focus\:border-neutral-opal-4:focus,
	.mobile\:hover\:border-neutral-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:border-neutral-opal-04,
	.mobile\:focus\:border-neutral-opal-04:focus,
	.mobile\:hover\:border-neutral-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:border-neutral-opal-5,
	.mobile\:focus\:border-neutral-opal-5:focus,
	.mobile\:hover\:border-neutral-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:border-neutral-opal-05,
	.mobile\:focus\:border-neutral-opal-05:focus,
	.mobile\:hover\:border-neutral-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:border-neutral-opal-6,
	.mobile\:focus\:border-neutral-opal-6:focus,
	.mobile\:hover\:border-neutral-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:border-neutral-opal-06,
	.mobile\:focus\:border-neutral-opal-06:focus,
	.mobile\:hover\:border-neutral-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:border-neutral-opal-7,
	.mobile\:focus\:border-neutral-opal-7:focus,
	.mobile\:hover\:border-neutral-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:border-neutral-opal-07,
	.mobile\:focus\:border-neutral-opal-07:focus,
	.mobile\:hover\:border-neutral-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:border-neutral-opal-8,
	.mobile\:focus\:border-neutral-opal-8:focus,
	.mobile\:hover\:border-neutral-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:border-neutral-opal-08,
	.mobile\:focus\:border-neutral-opal-08:focus,
	.mobile\:hover\:border-neutral-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:border-neutral-opal-9,
	.mobile\:focus\:border-neutral-opal-9:focus,
	.mobile\:hover\:border-neutral-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:border-neutral-opal-09,
	.mobile\:focus\:border-neutral-opal-09:focus,
	.mobile\:hover\:border-neutral-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:border-neutral-opal-10,
	.mobile\:focus\:border-neutral-opal-10:focus,
	.mobile\:hover\:border-neutral-opal-10:hover {
		border-color: #383f76;
	}
	.mobile\:border-neutral-contrast,
	.mobile\:focus\:border-neutral-contrast:focus,
	.mobile\:hover\:border-neutral-contrast:hover {
		border-color: #fff;
	}
	.mobile\:border-neutral-contrast-opal-0,
	.mobile\:border-neutral-contrast-opal-00,
	.mobile\:focus\:border-neutral-contrast-opal-00:focus,
	.mobile\:focus\:border-neutral-contrast-opal-0:focus,
	.mobile\:hover\:border-neutral-contrast-opal-00:hover,
	.mobile\:hover\:border-neutral-contrast-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-neutral-contrast-opal-1,
	.mobile\:focus\:border-neutral-contrast-opal-1:focus,
	.mobile\:hover\:border-neutral-contrast-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-neutral-contrast-opal-01,
	.mobile\:focus\:border-neutral-contrast-opal-01:focus,
	.mobile\:hover\:border-neutral-contrast-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-neutral-contrast-opal-2,
	.mobile\:focus\:border-neutral-contrast-opal-2:focus,
	.mobile\:hover\:border-neutral-contrast-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-neutral-contrast-opal-02,
	.mobile\:focus\:border-neutral-contrast-opal-02:focus,
	.mobile\:hover\:border-neutral-contrast-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-neutral-contrast-opal-3,
	.mobile\:focus\:border-neutral-contrast-opal-3:focus,
	.mobile\:hover\:border-neutral-contrast-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-neutral-contrast-opal-03,
	.mobile\:focus\:border-neutral-contrast-opal-03:focus,
	.mobile\:hover\:border-neutral-contrast-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-neutral-contrast-opal-4,
	.mobile\:focus\:border-neutral-contrast-opal-4:focus,
	.mobile\:hover\:border-neutral-contrast-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-neutral-contrast-opal-04,
	.mobile\:focus\:border-neutral-contrast-opal-04:focus,
	.mobile\:hover\:border-neutral-contrast-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-neutral-contrast-opal-5,
	.mobile\:focus\:border-neutral-contrast-opal-5:focus,
	.mobile\:hover\:border-neutral-contrast-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-neutral-contrast-opal-05,
	.mobile\:focus\:border-neutral-contrast-opal-05:focus,
	.mobile\:hover\:border-neutral-contrast-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-neutral-contrast-opal-6,
	.mobile\:focus\:border-neutral-contrast-opal-6:focus,
	.mobile\:hover\:border-neutral-contrast-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-neutral-contrast-opal-06,
	.mobile\:focus\:border-neutral-contrast-opal-06:focus,
	.mobile\:hover\:border-neutral-contrast-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-neutral-contrast-opal-7,
	.mobile\:focus\:border-neutral-contrast-opal-7:focus,
	.mobile\:hover\:border-neutral-contrast-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-neutral-contrast-opal-07,
	.mobile\:focus\:border-neutral-contrast-opal-07:focus,
	.mobile\:hover\:border-neutral-contrast-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-neutral-contrast-opal-8,
	.mobile\:focus\:border-neutral-contrast-opal-8:focus,
	.mobile\:hover\:border-neutral-contrast-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-neutral-contrast-opal-08,
	.mobile\:focus\:border-neutral-contrast-opal-08:focus,
	.mobile\:hover\:border-neutral-contrast-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-neutral-contrast-opal-9,
	.mobile\:focus\:border-neutral-contrast-opal-9:focus,
	.mobile\:hover\:border-neutral-contrast-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-neutral-contrast-opal-09,
	.mobile\:focus\:border-neutral-contrast-opal-09:focus,
	.mobile\:hover\:border-neutral-contrast-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-neutral-contrast-opal-10,
	.mobile\:focus\:border-neutral-contrast-opal-10:focus,
	.mobile\:hover\:border-neutral-contrast-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-neutral-1,
	.mobile\:focus\:border-neutral-1:focus,
	.mobile\:hover\:border-neutral-1:hover {
		border-color: #01011e;
	}
	.mobile\:border-neutral-1-opal-0,
	.mobile\:border-neutral-1-opal-00,
	.mobile\:focus\:border-neutral-1-opal-00:focus,
	.mobile\:focus\:border-neutral-1-opal-0:focus,
	.mobile\:hover\:border-neutral-1-opal-00:hover,
	.mobile\:hover\:border-neutral-1-opal-0:hover {
		border-color: rgba(1, 1, 30, 0);
	}
	.mobile\:border-neutral-1-opal-1,
	.mobile\:focus\:border-neutral-1-opal-1:focus,
	.mobile\:hover\:border-neutral-1-opal-1:hover {
		border-color: rgba(1, 1, 30, 0.1);
	}
	.mobile\:border-neutral-1-opal-01,
	.mobile\:focus\:border-neutral-1-opal-01:focus,
	.mobile\:hover\:border-neutral-1-opal-01:hover {
		border-color: rgba(1, 1, 30, 0.01);
	}
	.mobile\:border-neutral-1-opal-2,
	.mobile\:focus\:border-neutral-1-opal-2:focus,
	.mobile\:hover\:border-neutral-1-opal-2:hover {
		border-color: rgba(1, 1, 30, 0.2);
	}
	.mobile\:border-neutral-1-opal-02,
	.mobile\:focus\:border-neutral-1-opal-02:focus,
	.mobile\:hover\:border-neutral-1-opal-02:hover {
		border-color: rgba(1, 1, 30, 0.02);
	}
	.mobile\:border-neutral-1-opal-3,
	.mobile\:focus\:border-neutral-1-opal-3:focus,
	.mobile\:hover\:border-neutral-1-opal-3:hover {
		border-color: rgba(1, 1, 30, 0.3);
	}
	.mobile\:border-neutral-1-opal-03,
	.mobile\:focus\:border-neutral-1-opal-03:focus,
	.mobile\:hover\:border-neutral-1-opal-03:hover {
		border-color: rgba(1, 1, 30, 0.03);
	}
	.mobile\:border-neutral-1-opal-4,
	.mobile\:focus\:border-neutral-1-opal-4:focus,
	.mobile\:hover\:border-neutral-1-opal-4:hover {
		border-color: rgba(1, 1, 30, 0.4);
	}
	.mobile\:border-neutral-1-opal-04,
	.mobile\:focus\:border-neutral-1-opal-04:focus,
	.mobile\:hover\:border-neutral-1-opal-04:hover {
		border-color: rgba(1, 1, 30, 0.04);
	}
	.mobile\:border-neutral-1-opal-5,
	.mobile\:focus\:border-neutral-1-opal-5:focus,
	.mobile\:hover\:border-neutral-1-opal-5:hover {
		border-color: rgba(1, 1, 30, 0.5);
	}
	.mobile\:border-neutral-1-opal-05,
	.mobile\:focus\:border-neutral-1-opal-05:focus,
	.mobile\:hover\:border-neutral-1-opal-05:hover {
		border-color: rgba(1, 1, 30, 0.05);
	}
	.mobile\:border-neutral-1-opal-6,
	.mobile\:focus\:border-neutral-1-opal-6:focus,
	.mobile\:hover\:border-neutral-1-opal-6:hover {
		border-color: rgba(1, 1, 30, 0.6);
	}
	.mobile\:border-neutral-1-opal-06,
	.mobile\:focus\:border-neutral-1-opal-06:focus,
	.mobile\:hover\:border-neutral-1-opal-06:hover {
		border-color: rgba(1, 1, 30, 0.06);
	}
	.mobile\:border-neutral-1-opal-7,
	.mobile\:focus\:border-neutral-1-opal-7:focus,
	.mobile\:hover\:border-neutral-1-opal-7:hover {
		border-color: rgba(1, 1, 30, 0.7);
	}
	.mobile\:border-neutral-1-opal-07,
	.mobile\:focus\:border-neutral-1-opal-07:focus,
	.mobile\:hover\:border-neutral-1-opal-07:hover {
		border-color: rgba(1, 1, 30, 0.07);
	}
	.mobile\:border-neutral-1-opal-8,
	.mobile\:focus\:border-neutral-1-opal-8:focus,
	.mobile\:hover\:border-neutral-1-opal-8:hover {
		border-color: rgba(1, 1, 30, 0.8);
	}
	.mobile\:border-neutral-1-opal-08,
	.mobile\:focus\:border-neutral-1-opal-08:focus,
	.mobile\:hover\:border-neutral-1-opal-08:hover {
		border-color: rgba(1, 1, 30, 0.08);
	}
	.mobile\:border-neutral-1-opal-9,
	.mobile\:focus\:border-neutral-1-opal-9:focus,
	.mobile\:hover\:border-neutral-1-opal-9:hover {
		border-color: rgba(1, 1, 30, 0.9);
	}
	.mobile\:border-neutral-1-opal-09,
	.mobile\:focus\:border-neutral-1-opal-09:focus,
	.mobile\:hover\:border-neutral-1-opal-09:hover {
		border-color: rgba(1, 1, 30, 0.09);
	}
	.mobile\:border-neutral-1-opal-10,
	.mobile\:focus\:border-neutral-1-opal-10:focus,
	.mobile\:hover\:border-neutral-1-opal-10:hover {
		border-color: #01011e;
	}
	.mobile\:border-neutral-2,
	.mobile\:focus\:border-neutral-2:focus,
	.mobile\:hover\:border-neutral-2:hover {
		border-color: #ffffff;
	}
	.mobile\:border-neutral-2-opal-0,
	.mobile\:border-neutral-2-opal-00,
	.mobile\:focus\:border-neutral-2-opal-00:focus,
	.mobile\:focus\:border-neutral-2-opal-0:focus,
	.mobile\:hover\:border-neutral-2-opal-00:hover,
	.mobile\:hover\:border-neutral-2-opal-0:hover {
		border-color: rgba(3, 3, 40, 0);
	}
	.mobile\:border-neutral-2-opal-1,
	.mobile\:focus\:border-neutral-2-opal-1:focus,
	.mobile\:hover\:border-neutral-2-opal-1:hover {
		border-color: rgba(3, 3, 40, 0.1);
	}
	.mobile\:border-neutral-2-opal-01,
	.mobile\:focus\:border-neutral-2-opal-01:focus,
	.mobile\:hover\:border-neutral-2-opal-01:hover {
		border-color: rgba(3, 3, 40, 0.01);
	}
	.mobile\:border-neutral-2-opal-2,
	.mobile\:focus\:border-neutral-2-opal-2:focus,
	.mobile\:hover\:border-neutral-2-opal-2:hover {
		border-color: rgba(3, 3, 40, 0.2);
	}
	.mobile\:border-neutral-2-opal-02,
	.mobile\:focus\:border-neutral-2-opal-02:focus,
	.mobile\:hover\:border-neutral-2-opal-02:hover {
		border-color: rgba(3, 3, 40, 0.02);
	}
	.mobile\:border-neutral-2-opal-3,
	.mobile\:focus\:border-neutral-2-opal-3:focus,
	.mobile\:hover\:border-neutral-2-opal-3:hover {
		border-color: rgba(3, 3, 40, 0.3);
	}
	.mobile\:border-neutral-2-opal-03,
	.mobile\:focus\:border-neutral-2-opal-03:focus,
	.mobile\:hover\:border-neutral-2-opal-03:hover {
		border-color: rgba(3, 3, 40, 0.03);
	}
	.mobile\:border-neutral-2-opal-4,
	.mobile\:focus\:border-neutral-2-opal-4:focus,
	.mobile\:hover\:border-neutral-2-opal-4:hover {
		border-color: rgba(3, 3, 40, 0.4);
	}
	.mobile\:border-neutral-2-opal-04,
	.mobile\:focus\:border-neutral-2-opal-04:focus,
	.mobile\:hover\:border-neutral-2-opal-04:hover {
		border-color: rgba(3, 3, 40, 0.04);
	}
	.mobile\:border-neutral-2-opal-5,
	.mobile\:focus\:border-neutral-2-opal-5:focus,
	.mobile\:hover\:border-neutral-2-opal-5:hover {
		border-color: rgba(3, 3, 40, 0.5);
	}
	.mobile\:border-neutral-2-opal-05,
	.mobile\:focus\:border-neutral-2-opal-05:focus,
	.mobile\:hover\:border-neutral-2-opal-05:hover {
		border-color: rgba(3, 3, 40, 0.05);
	}
	.mobile\:border-neutral-2-opal-6,
	.mobile\:focus\:border-neutral-2-opal-6:focus,
	.mobile\:hover\:border-neutral-2-opal-6:hover {
		border-color: rgba(3, 3, 40, 0.6);
	}
	.mobile\:border-neutral-2-opal-06,
	.mobile\:focus\:border-neutral-2-opal-06:focus,
	.mobile\:hover\:border-neutral-2-opal-06:hover {
		border-color: rgba(3, 3, 40, 0.06);
	}
	.mobile\:border-neutral-2-opal-7,
	.mobile\:focus\:border-neutral-2-opal-7:focus,
	.mobile\:hover\:border-neutral-2-opal-7:hover {
		border-color: rgba(3, 3, 40, 0.7);
	}
	.mobile\:border-neutral-2-opal-07,
	.mobile\:focus\:border-neutral-2-opal-07:focus,
	.mobile\:hover\:border-neutral-2-opal-07:hover {
		border-color: rgba(3, 3, 40, 0.07);
	}
	.mobile\:border-neutral-2-opal-8,
	.mobile\:focus\:border-neutral-2-opal-8:focus,
	.mobile\:hover\:border-neutral-2-opal-8:hover {
		border-color: rgba(3, 3, 40, 0.8);
	}
	.mobile\:border-neutral-2-opal-08,
	.mobile\:focus\:border-neutral-2-opal-08:focus,
	.mobile\:hover\:border-neutral-2-opal-08:hover {
		border-color: rgba(3, 3, 40, 0.08);
	}
	.mobile\:border-neutral-2-opal-9,
	.mobile\:focus\:border-neutral-2-opal-9:focus,
	.mobile\:hover\:border-neutral-2-opal-9:hover {
		border-color: rgba(3, 3, 40, 0.9);
	}
	.mobile\:border-neutral-2-opal-09,
	.mobile\:focus\:border-neutral-2-opal-09:focus,
	.mobile\:hover\:border-neutral-2-opal-09:hover {
		border-color: rgba(3, 3, 40, 0.09);
	}
	.mobile\:border-neutral-2-opal-10,
	.mobile\:focus\:border-neutral-2-opal-10:focus,
	.mobile\:hover\:border-neutral-2-opal-10:hover {
		border-color: #ffffff;
	}
	.mobile\:border-neutral-3,
	.mobile\:focus\:border-neutral-3:focus,
	.mobile\:hover\:border-neutral-3:hover {
		border-color: #383f76;
	}
	.mobile\:border-neutral-3-opal-0,
	.mobile\:border-neutral-3-opal-00,
	.mobile\:focus\:border-neutral-3-opal-00:focus,
	.mobile\:focus\:border-neutral-3-opal-0:focus,
	.mobile\:hover\:border-neutral-3-opal-00:hover,
	.mobile\:hover\:border-neutral-3-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.mobile\:border-neutral-3-opal-1,
	.mobile\:focus\:border-neutral-3-opal-1:focus,
	.mobile\:hover\:border-neutral-3-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:border-neutral-3-opal-01,
	.mobile\:focus\:border-neutral-3-opal-01:focus,
	.mobile\:hover\:border-neutral-3-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:border-neutral-3-opal-2,
	.mobile\:focus\:border-neutral-3-opal-2:focus,
	.mobile\:hover\:border-neutral-3-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:border-neutral-3-opal-02,
	.mobile\:focus\:border-neutral-3-opal-02:focus,
	.mobile\:hover\:border-neutral-3-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:border-neutral-3-opal-3,
	.mobile\:focus\:border-neutral-3-opal-3:focus,
	.mobile\:hover\:border-neutral-3-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:border-neutral-3-opal-03,
	.mobile\:focus\:border-neutral-3-opal-03:focus,
	.mobile\:hover\:border-neutral-3-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:border-neutral-3-opal-4,
	.mobile\:focus\:border-neutral-3-opal-4:focus,
	.mobile\:hover\:border-neutral-3-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:border-neutral-3-opal-04,
	.mobile\:focus\:border-neutral-3-opal-04:focus,
	.mobile\:hover\:border-neutral-3-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:border-neutral-3-opal-5,
	.mobile\:focus\:border-neutral-3-opal-5:focus,
	.mobile\:hover\:border-neutral-3-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:border-neutral-3-opal-05,
	.mobile\:focus\:border-neutral-3-opal-05:focus,
	.mobile\:hover\:border-neutral-3-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:border-neutral-3-opal-6,
	.mobile\:focus\:border-neutral-3-opal-6:focus,
	.mobile\:hover\:border-neutral-3-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:border-neutral-3-opal-06,
	.mobile\:focus\:border-neutral-3-opal-06:focus,
	.mobile\:hover\:border-neutral-3-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:border-neutral-3-opal-7,
	.mobile\:focus\:border-neutral-3-opal-7:focus,
	.mobile\:hover\:border-neutral-3-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:border-neutral-3-opal-07,
	.mobile\:focus\:border-neutral-3-opal-07:focus,
	.mobile\:hover\:border-neutral-3-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:border-neutral-3-opal-8,
	.mobile\:focus\:border-neutral-3-opal-8:focus,
	.mobile\:hover\:border-neutral-3-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:border-neutral-3-opal-08,
	.mobile\:focus\:border-neutral-3-opal-08:focus,
	.mobile\:hover\:border-neutral-3-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:border-neutral-3-opal-9,
	.mobile\:focus\:border-neutral-3-opal-9:focus,
	.mobile\:hover\:border-neutral-3-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:border-neutral-3-opal-09,
	.mobile\:focus\:border-neutral-3-opal-09:focus,
	.mobile\:hover\:border-neutral-3-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:border-neutral-3-opal-10,
	.mobile\:focus\:border-neutral-3-opal-10:focus,
	.mobile\:hover\:border-neutral-3-opal-10:hover {
		border-color: #383f76;
	}
	.mobile\:border-neutral-4,
	.mobile\:focus\:border-neutral-4:focus,
	.mobile\:hover\:border-neutral-4:hover {
		border-color: #6d6d9c;
	}
	.mobile\:border-neutral-4-opal-0,
	.mobile\:border-neutral-4-opal-00,
	.mobile\:focus\:border-neutral-4-opal-00:focus,
	.mobile\:focus\:border-neutral-4-opal-0:focus,
	.mobile\:hover\:border-neutral-4-opal-00:hover,
	.mobile\:hover\:border-neutral-4-opal-0:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.mobile\:border-neutral-4-opal-1,
	.mobile\:focus\:border-neutral-4-opal-1:focus,
	.mobile\:hover\:border-neutral-4-opal-1:hover {
		border-color: rgba(109, 109, 156, 0.1);
	}
	.mobile\:border-neutral-4-opal-01,
	.mobile\:focus\:border-neutral-4-opal-01:focus,
	.mobile\:hover\:border-neutral-4-opal-01:hover {
		border-color: rgba(109, 109, 156, 0.01);
	}
	.mobile\:border-neutral-4-opal-2,
	.mobile\:focus\:border-neutral-4-opal-2:focus,
	.mobile\:hover\:border-neutral-4-opal-2:hover {
		border-color: rgba(109, 109, 156, 0.2);
	}
	.mobile\:border-neutral-4-opal-02,
	.mobile\:focus\:border-neutral-4-opal-02:focus,
	.mobile\:hover\:border-neutral-4-opal-02:hover {
		border-color: rgba(109, 109, 156, 0.02);
	}
	.mobile\:border-neutral-4-opal-3,
	.mobile\:focus\:border-neutral-4-opal-3:focus,
	.mobile\:hover\:border-neutral-4-opal-3:hover {
		border-color: rgba(109, 109, 156, 0.3);
	}
	.mobile\:border-neutral-4-opal-03,
	.mobile\:focus\:border-neutral-4-opal-03:focus,
	.mobile\:hover\:border-neutral-4-opal-03:hover {
		border-color: rgba(109, 109, 156, 0.03);
	}
	.mobile\:border-neutral-4-opal-4,
	.mobile\:focus\:border-neutral-4-opal-4:focus,
	.mobile\:hover\:border-neutral-4-opal-4:hover {
		border-color: rgba(109, 109, 156, 0.4);
	}
	.mobile\:border-neutral-4-opal-04,
	.mobile\:focus\:border-neutral-4-opal-04:focus,
	.mobile\:hover\:border-neutral-4-opal-04:hover {
		border-color: rgba(109, 109, 156, 0.04);
	}
	.mobile\:border-neutral-4-opal-5,
	.mobile\:focus\:border-neutral-4-opal-5:focus,
	.mobile\:hover\:border-neutral-4-opal-5:hover {
		border-color: rgba(109, 109, 156, 0.5);
	}
	.mobile\:border-neutral-4-opal-05,
	.mobile\:focus\:border-neutral-4-opal-05:focus,
	.mobile\:hover\:border-neutral-4-opal-05:hover {
		border-color: rgba(109, 109, 156, 0.05);
	}
	.mobile\:border-neutral-4-opal-6,
	.mobile\:focus\:border-neutral-4-opal-6:focus,
	.mobile\:hover\:border-neutral-4-opal-6:hover {
		border-color: rgba(109, 109, 156, 0.6);
	}
	.mobile\:border-neutral-4-opal-06,
	.mobile\:focus\:border-neutral-4-opal-06:focus,
	.mobile\:hover\:border-neutral-4-opal-06:hover {
		border-color: rgba(109, 109, 156, 0.06);
	}
	.mobile\:border-neutral-4-opal-7,
	.mobile\:focus\:border-neutral-4-opal-7:focus,
	.mobile\:hover\:border-neutral-4-opal-7:hover {
		border-color: rgba(109, 109, 156, 0.7);
	}
	.mobile\:border-neutral-4-opal-07,
	.mobile\:focus\:border-neutral-4-opal-07:focus,
	.mobile\:hover\:border-neutral-4-opal-07:hover {
		border-color: rgba(109, 109, 156, 0.07);
	}
	.mobile\:border-neutral-4-opal-8,
	.mobile\:focus\:border-neutral-4-opal-8:focus,
	.mobile\:hover\:border-neutral-4-opal-8:hover {
		border-color: rgba(109, 109, 156, 0.8);
	}
	.mobile\:border-neutral-4-opal-08,
	.mobile\:focus\:border-neutral-4-opal-08:focus,
	.mobile\:hover\:border-neutral-4-opal-08:hover {
		border-color: rgba(109, 109, 156, 0.08);
	}
	.mobile\:border-neutral-4-opal-9,
	.mobile\:focus\:border-neutral-4-opal-9:focus,
	.mobile\:hover\:border-neutral-4-opal-9:hover {
		border-color: rgba(109, 109, 156, 0.9);
	}
	.mobile\:border-neutral-4-opal-09,
	.mobile\:focus\:border-neutral-4-opal-09:focus,
	.mobile\:hover\:border-neutral-4-opal-09:hover {
		border-color: rgba(109, 109, 156, 0.09);
	}
	.mobile\:border-neutral-4-opal-10,
	.mobile\:focus\:border-neutral-4-opal-10:focus,
	.mobile\:hover\:border-neutral-4-opal-10:hover {
		border-color: #6d6d9c;
	}
	.mobile\:border-neutral-5,
	.mobile\:focus\:border-neutral-5:focus,
	.mobile\:hover\:border-neutral-5:hover {
		border-color: #f6f7fb;
	}
	.mobile\:border-neutral-5-opal-0,
	.mobile\:border-neutral-5-opal-00,
	.mobile\:focus\:border-neutral-5-opal-00:focus,
	.mobile\:focus\:border-neutral-5-opal-0:focus,
	.mobile\:hover\:border-neutral-5-opal-00:hover,
	.mobile\:hover\:border-neutral-5-opal-0:hover {
		border-color: rgba(246, 247, 251, 0);
	}
	.mobile\:border-neutral-5-opal-1,
	.mobile\:focus\:border-neutral-5-opal-1:focus,
	.mobile\:hover\:border-neutral-5-opal-1:hover {
		border-color: rgba(246, 247, 251, 0.1);
	}
	.mobile\:border-neutral-5-opal-01,
	.mobile\:focus\:border-neutral-5-opal-01:focus,
	.mobile\:hover\:border-neutral-5-opal-01:hover {
		border-color: rgba(246, 247, 251, 0.01);
	}
	.mobile\:border-neutral-5-opal-2,
	.mobile\:focus\:border-neutral-5-opal-2:focus,
	.mobile\:hover\:border-neutral-5-opal-2:hover {
		border-color: rgba(246, 247, 251, 0.2);
	}
	.mobile\:border-neutral-5-opal-02,
	.mobile\:focus\:border-neutral-5-opal-02:focus,
	.mobile\:hover\:border-neutral-5-opal-02:hover {
		border-color: rgba(246, 247, 251, 0.02);
	}
	.mobile\:border-neutral-5-opal-3,
	.mobile\:focus\:border-neutral-5-opal-3:focus,
	.mobile\:hover\:border-neutral-5-opal-3:hover {
		border-color: rgba(246, 247, 251, 0.3);
	}
	.mobile\:border-neutral-5-opal-03,
	.mobile\:focus\:border-neutral-5-opal-03:focus,
	.mobile\:hover\:border-neutral-5-opal-03:hover {
		border-color: rgba(246, 247, 251, 0.03);
	}
	.mobile\:border-neutral-5-opal-4,
	.mobile\:focus\:border-neutral-5-opal-4:focus,
	.mobile\:hover\:border-neutral-5-opal-4:hover {
		border-color: rgba(246, 247, 251, 0.4);
	}
	.mobile\:border-neutral-5-opal-04,
	.mobile\:focus\:border-neutral-5-opal-04:focus,
	.mobile\:hover\:border-neutral-5-opal-04:hover {
		border-color: rgba(246, 247, 251, 0.04);
	}
	.mobile\:border-neutral-5-opal-5,
	.mobile\:focus\:border-neutral-5-opal-5:focus,
	.mobile\:hover\:border-neutral-5-opal-5:hover {
		border-color: rgba(246, 247, 251, 0.5);
	}
	.mobile\:border-neutral-5-opal-05,
	.mobile\:focus\:border-neutral-5-opal-05:focus,
	.mobile\:hover\:border-neutral-5-opal-05:hover {
		border-color: rgba(246, 247, 251, 0.05);
	}
	.mobile\:border-neutral-5-opal-6,
	.mobile\:focus\:border-neutral-5-opal-6:focus,
	.mobile\:hover\:border-neutral-5-opal-6:hover {
		border-color: rgba(246, 247, 251, 0.6);
	}
	.mobile\:border-neutral-5-opal-06,
	.mobile\:focus\:border-neutral-5-opal-06:focus,
	.mobile\:hover\:border-neutral-5-opal-06:hover {
		border-color: rgba(246, 247, 251, 0.06);
	}
	.mobile\:border-neutral-5-opal-7,
	.mobile\:focus\:border-neutral-5-opal-7:focus,
	.mobile\:hover\:border-neutral-5-opal-7:hover {
		border-color: rgba(246, 247, 251, 0.7);
	}
	.mobile\:border-neutral-5-opal-07,
	.mobile\:focus\:border-neutral-5-opal-07:focus,
	.mobile\:hover\:border-neutral-5-opal-07:hover {
		border-color: rgba(246, 247, 251, 0.07);
	}
	.mobile\:border-neutral-5-opal-8,
	.mobile\:focus\:border-neutral-5-opal-8:focus,
	.mobile\:hover\:border-neutral-5-opal-8:hover {
		border-color: rgba(246, 247, 251, 0.8);
	}
	.mobile\:border-neutral-5-opal-08,
	.mobile\:focus\:border-neutral-5-opal-08:focus,
	.mobile\:hover\:border-neutral-5-opal-08:hover {
		border-color: rgba(246, 247, 251, 0.08);
	}
	.mobile\:border-neutral-5-opal-9,
	.mobile\:focus\:border-neutral-5-opal-9:focus,
	.mobile\:hover\:border-neutral-5-opal-9:hover {
		border-color: rgba(246, 247, 251, 0.9);
	}
	.mobile\:border-neutral-5-opal-09,
	.mobile\:focus\:border-neutral-5-opal-09:focus,
	.mobile\:hover\:border-neutral-5-opal-09:hover {
		border-color: rgba(246, 247, 251, 0.09);
	}
	.mobile\:border-neutral-5-opal-10,
	.mobile\:focus\:border-neutral-5-opal-10:focus,
	.mobile\:hover\:border-neutral-5-opal-10:hover {
		border-color: #f6f7fb;
	}
	.mobile\:border-neutral-6,
	.mobile\:focus\:border-neutral-6:focus,
	.mobile\:hover\:border-neutral-6:hover {
		border-color: #fff;
	}
	.mobile\:border-neutral-6-opal-0,
	.mobile\:border-neutral-6-opal-00,
	.mobile\:focus\:border-neutral-6-opal-00:focus,
	.mobile\:focus\:border-neutral-6-opal-0:focus,
	.mobile\:hover\:border-neutral-6-opal-00:hover,
	.mobile\:hover\:border-neutral-6-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-neutral-6-opal-1,
	.mobile\:focus\:border-neutral-6-opal-1:focus,
	.mobile\:hover\:border-neutral-6-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-neutral-6-opal-01,
	.mobile\:focus\:border-neutral-6-opal-01:focus,
	.mobile\:hover\:border-neutral-6-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-neutral-6-opal-2,
	.mobile\:focus\:border-neutral-6-opal-2:focus,
	.mobile\:hover\:border-neutral-6-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-neutral-6-opal-02,
	.mobile\:focus\:border-neutral-6-opal-02:focus,
	.mobile\:hover\:border-neutral-6-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-neutral-6-opal-3,
	.mobile\:focus\:border-neutral-6-opal-3:focus,
	.mobile\:hover\:border-neutral-6-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-neutral-6-opal-03,
	.mobile\:focus\:border-neutral-6-opal-03:focus,
	.mobile\:hover\:border-neutral-6-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-neutral-6-opal-4,
	.mobile\:focus\:border-neutral-6-opal-4:focus,
	.mobile\:hover\:border-neutral-6-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-neutral-6-opal-04,
	.mobile\:focus\:border-neutral-6-opal-04:focus,
	.mobile\:hover\:border-neutral-6-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-neutral-6-opal-5,
	.mobile\:focus\:border-neutral-6-opal-5:focus,
	.mobile\:hover\:border-neutral-6-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-neutral-6-opal-05,
	.mobile\:focus\:border-neutral-6-opal-05:focus,
	.mobile\:hover\:border-neutral-6-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-neutral-6-opal-6,
	.mobile\:focus\:border-neutral-6-opal-6:focus,
	.mobile\:hover\:border-neutral-6-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-neutral-6-opal-06,
	.mobile\:focus\:border-neutral-6-opal-06:focus,
	.mobile\:hover\:border-neutral-6-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-neutral-6-opal-7,
	.mobile\:focus\:border-neutral-6-opal-7:focus,
	.mobile\:hover\:border-neutral-6-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-neutral-6-opal-07,
	.mobile\:focus\:border-neutral-6-opal-07:focus,
	.mobile\:hover\:border-neutral-6-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-neutral-6-opal-8,
	.mobile\:focus\:border-neutral-6-opal-8:focus,
	.mobile\:hover\:border-neutral-6-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-neutral-6-opal-08,
	.mobile\:focus\:border-neutral-6-opal-08:focus,
	.mobile\:hover\:border-neutral-6-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-neutral-6-opal-9,
	.mobile\:focus\:border-neutral-6-opal-9:focus,
	.mobile\:hover\:border-neutral-6-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-neutral-6-opal-09,
	.mobile\:focus\:border-neutral-6-opal-09:focus,
	.mobile\:hover\:border-neutral-6-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-neutral-6-opal-10,
	.mobile\:border-ui-fill,
	.mobile\:focus\:border-neutral-6-opal-10:focus,
	.mobile\:focus\:border-ui-fill:focus,
	.mobile\:hover\:border-neutral-6-opal-10:hover,
	.mobile\:hover\:border-ui-fill:hover {
		border-color: #fff;
	}
	.mobile\:border-ui-fill-opal-0,
	.mobile\:border-ui-fill-opal-00,
	.mobile\:focus\:border-ui-fill-opal-00:focus,
	.mobile\:focus\:border-ui-fill-opal-0:focus,
	.mobile\:hover\:border-ui-fill-opal-00:hover,
	.mobile\:hover\:border-ui-fill-opal-0:hover {
		border-color: hsla(0, 0%, 100%, 0);
	}
	.mobile\:border-ui-fill-opal-1,
	.mobile\:focus\:border-ui-fill-opal-1:focus,
	.mobile\:hover\:border-ui-fill-opal-1:hover {
		border-color: hsla(0, 0%, 100%, 0.1);
	}
	.mobile\:border-ui-fill-opal-01,
	.mobile\:focus\:border-ui-fill-opal-01:focus,
	.mobile\:hover\:border-ui-fill-opal-01:hover {
		border-color: hsla(0, 0%, 100%, 0.01);
	}
	.mobile\:border-ui-fill-opal-2,
	.mobile\:focus\:border-ui-fill-opal-2:focus,
	.mobile\:hover\:border-ui-fill-opal-2:hover {
		border-color: hsla(0, 0%, 100%, 0.2);
	}
	.mobile\:border-ui-fill-opal-02,
	.mobile\:focus\:border-ui-fill-opal-02:focus,
	.mobile\:hover\:border-ui-fill-opal-02:hover {
		border-color: hsla(0, 0%, 100%, 0.02);
	}
	.mobile\:border-ui-fill-opal-3,
	.mobile\:focus\:border-ui-fill-opal-3:focus,
	.mobile\:hover\:border-ui-fill-opal-3:hover {
		border-color: hsla(0, 0%, 100%, 0.3);
	}
	.mobile\:border-ui-fill-opal-03,
	.mobile\:focus\:border-ui-fill-opal-03:focus,
	.mobile\:hover\:border-ui-fill-opal-03:hover {
		border-color: hsla(0, 0%, 100%, 0.03);
	}
	.mobile\:border-ui-fill-opal-4,
	.mobile\:focus\:border-ui-fill-opal-4:focus,
	.mobile\:hover\:border-ui-fill-opal-4:hover {
		border-color: hsla(0, 0%, 100%, 0.4);
	}
	.mobile\:border-ui-fill-opal-04,
	.mobile\:focus\:border-ui-fill-opal-04:focus,
	.mobile\:hover\:border-ui-fill-opal-04:hover {
		border-color: hsla(0, 0%, 100%, 0.04);
	}
	.mobile\:border-ui-fill-opal-5,
	.mobile\:focus\:border-ui-fill-opal-5:focus,
	.mobile\:hover\:border-ui-fill-opal-5:hover {
		border-color: hsla(0, 0%, 100%, 0.5);
	}
	.mobile\:border-ui-fill-opal-05,
	.mobile\:focus\:border-ui-fill-opal-05:focus,
	.mobile\:hover\:border-ui-fill-opal-05:hover {
		border-color: hsla(0, 0%, 100%, 0.05);
	}
	.mobile\:border-ui-fill-opal-6,
	.mobile\:focus\:border-ui-fill-opal-6:focus,
	.mobile\:hover\:border-ui-fill-opal-6:hover {
		border-color: hsla(0, 0%, 100%, 0.6);
	}
	.mobile\:border-ui-fill-opal-06,
	.mobile\:focus\:border-ui-fill-opal-06:focus,
	.mobile\:hover\:border-ui-fill-opal-06:hover {
		border-color: hsla(0, 0%, 100%, 0.06);
	}
	.mobile\:border-ui-fill-opal-7,
	.mobile\:focus\:border-ui-fill-opal-7:focus,
	.mobile\:hover\:border-ui-fill-opal-7:hover {
		border-color: hsla(0, 0%, 100%, 0.7);
	}
	.mobile\:border-ui-fill-opal-07,
	.mobile\:focus\:border-ui-fill-opal-07:focus,
	.mobile\:hover\:border-ui-fill-opal-07:hover {
		border-color: hsla(0, 0%, 100%, 0.07);
	}
	.mobile\:border-ui-fill-opal-8,
	.mobile\:focus\:border-ui-fill-opal-8:focus,
	.mobile\:hover\:border-ui-fill-opal-8:hover {
		border-color: hsla(0, 0%, 100%, 0.8);
	}
	.mobile\:border-ui-fill-opal-08,
	.mobile\:focus\:border-ui-fill-opal-08:focus,
	.mobile\:hover\:border-ui-fill-opal-08:hover {
		border-color: hsla(0, 0%, 100%, 0.08);
	}
	.mobile\:border-ui-fill-opal-9,
	.mobile\:focus\:border-ui-fill-opal-9:focus,
	.mobile\:hover\:border-ui-fill-opal-9:hover {
		border-color: hsla(0, 0%, 100%, 0.9);
	}
	.mobile\:border-ui-fill-opal-09,
	.mobile\:focus\:border-ui-fill-opal-09:focus,
	.mobile\:hover\:border-ui-fill-opal-09:hover {
		border-color: hsla(0, 0%, 100%, 0.09);
	}
	.mobile\:border-ui-fill-opal-10,
	.mobile\:focus\:border-ui-fill-opal-10:focus,
	.mobile\:hover\:border-ui-fill-opal-10:hover {
		border-color: #fff;
	}
	.mobile\:border-ui-stroke,
	.mobile\:focus\:border-ui-stroke:focus,
	.mobile\:hover\:border-ui-stroke:hover {
		border-color: #6d6d9c;
	}
	.mobile\:border-ui-stroke-opal-0,
	.mobile\:border-ui-stroke-opal-00,
	.mobile\:focus\:border-ui-stroke-opal-00:focus,
	.mobile\:focus\:border-ui-stroke-opal-0:focus,
	.mobile\:hover\:border-ui-stroke-opal-00:hover,
	.mobile\:hover\:border-ui-stroke-opal-0:hover {
		border-color: rgba(109, 109, 156, 0);
	}
	.mobile\:border-ui-stroke-opal-1,
	.mobile\:focus\:border-ui-stroke-opal-1:focus,
	.mobile\:hover\:border-ui-stroke-opal-1:hover {
		border-color: rgba(109, 109, 156, 0.1);
	}
	.mobile\:border-ui-stroke-opal-01,
	.mobile\:focus\:border-ui-stroke-opal-01:focus,
	.mobile\:hover\:border-ui-stroke-opal-01:hover {
		border-color: rgba(109, 109, 156, 0.01);
	}
	.mobile\:border-ui-stroke-opal-2,
	.mobile\:focus\:border-ui-stroke-opal-2:focus,
	.mobile\:hover\:border-ui-stroke-opal-2:hover {
		border-color: rgba(109, 109, 156, 0.2);
	}
	.mobile\:border-ui-stroke-opal-02,
	.mobile\:focus\:border-ui-stroke-opal-02:focus,
	.mobile\:hover\:border-ui-stroke-opal-02:hover {
		border-color: rgba(109, 109, 156, 0.02);
	}
	.mobile\:border-ui-stroke-opal-3,
	.mobile\:focus\:border-ui-stroke-opal-3:focus,
	.mobile\:hover\:border-ui-stroke-opal-3:hover {
		border-color: rgba(109, 109, 156, 0.3);
	}
	.mobile\:border-ui-stroke-opal-03,
	.mobile\:focus\:border-ui-stroke-opal-03:focus,
	.mobile\:hover\:border-ui-stroke-opal-03:hover {
		border-color: rgba(109, 109, 156, 0.03);
	}
	.mobile\:border-ui-stroke-opal-4,
	.mobile\:focus\:border-ui-stroke-opal-4:focus,
	.mobile\:hover\:border-ui-stroke-opal-4:hover {
		border-color: rgba(109, 109, 156, 0.4);
	}
	.mobile\:border-ui-stroke-opal-04,
	.mobile\:focus\:border-ui-stroke-opal-04:focus,
	.mobile\:hover\:border-ui-stroke-opal-04:hover {
		border-color: rgba(109, 109, 156, 0.04);
	}
	.mobile\:border-ui-stroke-opal-5,
	.mobile\:focus\:border-ui-stroke-opal-5:focus,
	.mobile\:hover\:border-ui-stroke-opal-5:hover {
		border-color: rgba(109, 109, 156, 0.5);
	}
	.mobile\:border-ui-stroke-opal-05,
	.mobile\:focus\:border-ui-stroke-opal-05:focus,
	.mobile\:hover\:border-ui-stroke-opal-05:hover {
		border-color: rgba(109, 109, 156, 0.05);
	}
	.mobile\:border-ui-stroke-opal-6,
	.mobile\:focus\:border-ui-stroke-opal-6:focus,
	.mobile\:hover\:border-ui-stroke-opal-6:hover {
		border-color: rgba(109, 109, 156, 0.6);
	}
	.mobile\:border-ui-stroke-opal-06,
	.mobile\:focus\:border-ui-stroke-opal-06:focus,
	.mobile\:hover\:border-ui-stroke-opal-06:hover {
		border-color: rgba(109, 109, 156, 0.06);
	}
	.mobile\:border-ui-stroke-opal-7,
	.mobile\:focus\:border-ui-stroke-opal-7:focus,
	.mobile\:hover\:border-ui-stroke-opal-7:hover {
		border-color: rgba(109, 109, 156, 0.7);
	}
	.mobile\:border-ui-stroke-opal-07,
	.mobile\:focus\:border-ui-stroke-opal-07:focus,
	.mobile\:hover\:border-ui-stroke-opal-07:hover {
		border-color: rgba(109, 109, 156, 0.07);
	}
	.mobile\:border-ui-stroke-opal-8,
	.mobile\:focus\:border-ui-stroke-opal-8:focus,
	.mobile\:hover\:border-ui-stroke-opal-8:hover {
		border-color: rgba(109, 109, 156, 0.8);
	}
	.mobile\:border-ui-stroke-opal-08,
	.mobile\:focus\:border-ui-stroke-opal-08:focus,
	.mobile\:hover\:border-ui-stroke-opal-08:hover {
		border-color: rgba(109, 109, 156, 0.08);
	}
	.mobile\:border-ui-stroke-opal-9,
	.mobile\:focus\:border-ui-stroke-opal-9:focus,
	.mobile\:hover\:border-ui-stroke-opal-9:hover {
		border-color: rgba(109, 109, 156, 0.9);
	}
	.mobile\:border-ui-stroke-opal-09,
	.mobile\:focus\:border-ui-stroke-opal-09:focus,
	.mobile\:hover\:border-ui-stroke-opal-09:hover {
		border-color: rgba(109, 109, 156, 0.09);
	}
	.mobile\:border-ui-stroke-opal-10,
	.mobile\:focus\:border-ui-stroke-opal-10:focus,
	.mobile\:hover\:border-ui-stroke-opal-10:hover {
		border-color: #6d6d9c;
	}
	.mobile\:border-ui-text,
	.mobile\:focus\:border-ui-text:focus,
	.mobile\:hover\:border-ui-text:hover {
		border-color: #383f76;
	}
	.mobile\:border-ui-text-opal-0,
	.mobile\:border-ui-text-opal-00,
	.mobile\:focus\:border-ui-text-opal-00:focus,
	.mobile\:focus\:border-ui-text-opal-0:focus,
	.mobile\:hover\:border-ui-text-opal-00:hover,
	.mobile\:hover\:border-ui-text-opal-0:hover {
		border-color: rgba(56, 63, 118, 0);
	}
	.mobile\:border-ui-text-opal-1,
	.mobile\:focus\:border-ui-text-opal-1:focus,
	.mobile\:hover\:border-ui-text-opal-1:hover {
		border-color: rgba(56, 63, 118, 0.1);
	}
	.mobile\:border-ui-text-opal-01,
	.mobile\:focus\:border-ui-text-opal-01:focus,
	.mobile\:hover\:border-ui-text-opal-01:hover {
		border-color: rgba(56, 63, 118, 0.01);
	}
	.mobile\:border-ui-text-opal-2,
	.mobile\:focus\:border-ui-text-opal-2:focus,
	.mobile\:hover\:border-ui-text-opal-2:hover {
		border-color: rgba(56, 63, 118, 0.2);
	}
	.mobile\:border-ui-text-opal-02,
	.mobile\:focus\:border-ui-text-opal-02:focus,
	.mobile\:hover\:border-ui-text-opal-02:hover {
		border-color: rgba(56, 63, 118, 0.02);
	}
	.mobile\:border-ui-text-opal-3,
	.mobile\:focus\:border-ui-text-opal-3:focus,
	.mobile\:hover\:border-ui-text-opal-3:hover {
		border-color: rgba(56, 63, 118, 0.3);
	}
	.mobile\:border-ui-text-opal-03,
	.mobile\:focus\:border-ui-text-opal-03:focus,
	.mobile\:hover\:border-ui-text-opal-03:hover {
		border-color: rgba(56, 63, 118, 0.03);
	}
	.mobile\:border-ui-text-opal-4,
	.mobile\:focus\:border-ui-text-opal-4:focus,
	.mobile\:hover\:border-ui-text-opal-4:hover {
		border-color: rgba(56, 63, 118, 0.4);
	}
	.mobile\:border-ui-text-opal-04,
	.mobile\:focus\:border-ui-text-opal-04:focus,
	.mobile\:hover\:border-ui-text-opal-04:hover {
		border-color: rgba(56, 63, 118, 0.04);
	}
	.mobile\:border-ui-text-opal-5,
	.mobile\:focus\:border-ui-text-opal-5:focus,
	.mobile\:hover\:border-ui-text-opal-5:hover {
		border-color: rgba(56, 63, 118, 0.5);
	}
	.mobile\:border-ui-text-opal-05,
	.mobile\:focus\:border-ui-text-opal-05:focus,
	.mobile\:hover\:border-ui-text-opal-05:hover {
		border-color: rgba(56, 63, 118, 0.05);
	}
	.mobile\:border-ui-text-opal-6,
	.mobile\:focus\:border-ui-text-opal-6:focus,
	.mobile\:hover\:border-ui-text-opal-6:hover {
		border-color: rgba(56, 63, 118, 0.6);
	}
	.mobile\:border-ui-text-opal-06,
	.mobile\:focus\:border-ui-text-opal-06:focus,
	.mobile\:hover\:border-ui-text-opal-06:hover {
		border-color: rgba(56, 63, 118, 0.06);
	}
	.mobile\:border-ui-text-opal-7,
	.mobile\:focus\:border-ui-text-opal-7:focus,
	.mobile\:hover\:border-ui-text-opal-7:hover {
		border-color: rgba(56, 63, 118, 0.7);
	}
	.mobile\:border-ui-text-opal-07,
	.mobile\:focus\:border-ui-text-opal-07:focus,
	.mobile\:hover\:border-ui-text-opal-07:hover {
		border-color: rgba(56, 63, 118, 0.07);
	}
	.mobile\:border-ui-text-opal-8,
	.mobile\:focus\:border-ui-text-opal-8:focus,
	.mobile\:hover\:border-ui-text-opal-8:hover {
		border-color: rgba(56, 63, 118, 0.8);
	}
	.mobile\:border-ui-text-opal-08,
	.mobile\:focus\:border-ui-text-opal-08:focus,
	.mobile\:hover\:border-ui-text-opal-08:hover {
		border-color: rgba(56, 63, 118, 0.08);
	}
	.mobile\:border-ui-text-opal-9,
	.mobile\:focus\:border-ui-text-opal-9:focus,
	.mobile\:hover\:border-ui-text-opal-9:hover {
		border-color: rgba(56, 63, 118, 0.9);
	}
	.mobile\:border-ui-text-opal-09,
	.mobile\:focus\:border-ui-text-opal-09:focus,
	.mobile\:hover\:border-ui-text-opal-09:hover {
		border-color: rgba(56, 63, 118, 0.09);
	}
	.mobile\:border-ui-text-opal-10,
	.mobile\:focus\:border-ui-text-opal-10:focus,
	.mobile\:hover\:border-ui-text-opal-10:hover {
		border-color: #383f76;
	}
	.mobile\:border-base-purple,
	.mobile\:focus\:border-base-purple:focus,
	.mobile\:hover\:border-base-purple:hover {
		border: #f6f4fa;
	}
	.mobile\:bg-base-purple,
	.mobile\:focus\:bg-base-purple:focus,
	.mobile\:hover\:bg-base-purple:hover {
		background-color: #f6f4fa;
	}
	.mobile\:fill-base-purple,
	.mobile\:focus\:fill-base-purple:focus,
	.mobile\:hover\:fill-base-purple:hover {
		color: #f6f4fa;
	}
	.mobile\:border-base-dark-purple,
	.mobile\:focus\:border-base-dark-purple:focus,
	.mobile\:hover\:border-base-dark-purple:hover {
		border: #f6f4fa;
	}
	.mobile\:bg-base-dark-purple,
	.mobile\:focus\:bg-base-dark-purple:focus,
	.mobile\:hover\:bg-base-dark-purple:hover {
		background-color: #f6f4fa;
	}
	.mobile\:fill-base-dark-purple,
	.mobile\:focus\:fill-base-dark-purple:focus,
	.mobile\:hover\:fill-base-dark-purple:hover {
		color: #f6f4fa;
	}
	.mobile\:border-base-deep-sea,
	.mobile\:focus\:border-base-deep-sea:focus,
	.mobile\:hover\:border-base-deep-sea:hover {
		border: #f3f4fc;
	}
	.mobile\:bg-base-deep-sea,
	.mobile\:focus\:bg-base-deep-sea:focus,
	.mobile\:hover\:bg-base-deep-sea:hover {
		background-color: #f3f4fc;
	}
	.mobile\:fill-base-deep-sea,
	.mobile\:focus\:fill-base-deep-sea:focus,
	.mobile\:hover\:fill-base-deep-sea:hover {
		color: #f3f4fc;
	}
	.mobile\:border-base-rose,
	.mobile\:focus\:border-base-rose:focus,
	.mobile\:hover\:border-base-rose:hover {
		border: #fef7f8;
	}
	.mobile\:bg-base-rose,
	.mobile\:focus\:bg-base-rose:focus,
	.mobile\:hover\:bg-base-rose:hover {
		background-color: #fef7f8;
	}
	.mobile\:fill-base-rose,
	.mobile\:focus\:fill-base-rose:focus,
	.mobile\:hover\:fill-base-rose:hover {
		color: #fef7f8;
	}
	.mobile\:border-base-autumn,
	.mobile\:focus\:border-base-autumn:focus,
	.mobile\:hover\:border-base-autumn:hover {
		border: #fcf6f3;
	}
	.mobile\:bg-base-autumn,
	.mobile\:focus\:bg-base-autumn:focus,
	.mobile\:hover\:bg-base-autumn:hover {
		background-color: #fcf6f3;
	}
	.mobile\:fill-base-autumn,
	.mobile\:focus\:fill-base-autumn:focus,
	.mobile\:hover\:fill-base-autumn:hover {
		color: #fcf6f3;
	}
	.mobile\:border-base-dark-teal,
	.mobile\:focus\:border-base-dark-teal:focus,
	.mobile\:hover\:border-base-dark-teal:hover {
		border: #f3f9f9;
	}
	.mobile\:bg-base-dark-teal,
	.mobile\:focus\:bg-base-dark-teal:focus,
	.mobile\:hover\:bg-base-dark-teal:hover {
		background-color: #f3f9f9;
	}
	.mobile\:fill-base-dark-teal,
	.mobile\:focus\:fill-base-dark-teal:focus,
	.mobile\:hover\:fill-base-dark-teal:hover {
		color: #f3f9f9;
	}
	.mobile\:border-base-turquoise,
	.mobile\:focus\:border-base-turquoise:focus,
	.mobile\:hover\:border-base-turquoise:hover {
		border: #f3f9fa;
	}
	.mobile\:bg-base-turquoise,
	.mobile\:focus\:bg-base-turquoise:focus,
	.mobile\:hover\:bg-base-turquoise:hover {
		background-color: #f3f9fa;
	}
	.mobile\:fill-base-turquoise,
	.mobile\:focus\:fill-base-turquoise:focus,
	.mobile\:hover\:fill-base-turquoise:hover {
		color: #f3f9fa;
	}
	.mobile\:border-base-electric-blue,
	.mobile\:focus\:border-base-electric-blue:focus,
	.mobile\:hover\:border-base-electric-blue:hover {
		border: #f3f7fe;
	}
	.mobile\:bg-base-electric-blue,
	.mobile\:focus\:bg-base-electric-blue:focus,
	.mobile\:hover\:bg-base-electric-blue:hover {
		background-color: #f3f7fe;
	}
	.mobile\:fill-base-electric-blue,
	.mobile\:focus\:fill-base-electric-blue:focus,
	.mobile\:hover\:fill-base-electric-blue:hover {
		color: #f3f7fe;
	}
	.mobile\:border-base-action,
	.mobile\:focus\:border-base-action:focus,
	.mobile\:hover\:border-base-action:hover {
		border: #f3f7fe;
	}
	.mobile\:bg-base-action,
	.mobile\:focus\:bg-base-action:focus,
	.mobile\:hover\:bg-base-action:hover {
		background-color: #f3f7fe;
	}
	.mobile\:fill-base-action,
	.mobile\:focus\:fill-base-action:focus,
	.mobile\:hover\:fill-base-action:hover {
		color: #f3f7fe;
	}
	.mobile\:fill-white,
	.mobile\:focus\:fill-white:focus,
	.mobile\:hover\:fill-white:hover {
		color: #fff;
	}
	.mobile\:fill-snow,
	.mobile\:focus\:fill-snow:focus,
	.mobile\:hover\:fill-snow:hover {
		color: #f6f7fb;
	}
	.mobile\:fill-space,
	.mobile\:focus\:fill-space:focus,
	.mobile\:hover\:fill-space:hover {
		color: #01011e;
	}
	.mobile\:focus\:txt-purple-to-dark-purple:focus,
	.mobile\:hover\:txt-purple-to-dark-purple:hover,
	.mobile\:txt-purple-to-dark-purple {
		background: linear-gradient(140deg,#9bcfff,white);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: rgba(0,0,0,0);
	}
	.mobile\:bg-purple-to-dark-purple,
	.mobile\:focus\:bg-purple-to-dark-purple:focus,
	.mobile\:hover\:bg-purple-to-dark-purple:hover {
		background: linear-gradient(140deg,#9bcfff,white);
	}
	.mobile\:bg-purple-to-dark-purple-radial,
	.mobile\:focus\:bg-purple-to-dark-purple-radial:focus,
	.mobile\:hover\:bg-purple-to-dark-purple-radial:hover {
		background: radial-gradient(#9043c6, #441c99);
	}
	.mobile\:focus\:txt-purple-to-deep-sea:focus,
	.mobile\:hover\:txt-purple-to-deep-sea:hover,
	.mobile\:txt-purple-to-deep-sea {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #9043c6;
	}
	.mobile\:bg-purple-to-deep-sea,
	.mobile\:focus\:bg-purple-to-deep-sea:focus,
	.mobile\:hover\:bg-purple-to-deep-sea:hover {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
	}
	.mobile\:bg-purple-to-deep-sea-radial,
	.mobile\:focus\:bg-purple-to-deep-sea-radial:focus,
	.mobile\:hover\:bg-purple-to-deep-sea-radial:hover {
		background: radial-gradient(#9043c6, #0a26b8);
	}
	.mobile\:focus\:txt-hot-pink-to-lavender:focus,
	.mobile\:hover\:txt-hot-pink-to-lavender:hover,
	.mobile\:txt-hot-pink-to-lavender {
		background: linear-gradient(140deg, #e555ac, #c481f3);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.mobile\:bg-hot-pink-to-lavender,
	.mobile\:focus\:bg-hot-pink-to-lavender:focus,
	.mobile\:hover\:bg-hot-pink-to-lavender:hover {
		background: linear-gradient(140deg, #e555ac, #c481f3);
	}
	.mobile\:bg-hot-pink-to-lavender-radial,
	.mobile\:focus\:bg-hot-pink-to-lavender-radial:focus,
	.mobile\:hover\:bg-hot-pink-to-lavender-radial:hover {
		background: radial-gradient(#e555ac, #c481f3);
	}
	.mobile\:focus\:txt-tiger-to-hot-pink:focus,
	.mobile\:hover\:txt-tiger-to-hot-pink:hover,
	.mobile\:txt-tiger-to-hot-pink {
		background: linear-gradient(140deg, #f99048, #e555ac);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #f99048;
	}
	.mobile\:bg-tiger-to-hot-pink,
	.mobile\:focus\:bg-tiger-to-hot-pink:focus,
	.mobile\:hover\:bg-tiger-to-hot-pink:hover {
		background: linear-gradient(140deg, #f99048, #e555ac);
	}
	.mobile\:bg-tiger-to-hot-pink-radial,
	.mobile\:focus\:bg-tiger-to-hot-pink-radial:focus,
	.mobile\:hover\:bg-tiger-to-hot-pink-radial:hover {
		background: radial-gradient(#f99048, #e555ac);
	}
	.mobile\:focus\:txt-hot-pink-to-tiger:focus,
	.mobile\:hover\:txt-hot-pink-to-tiger:hover,
	.mobile\:txt-hot-pink-to-tiger {
		background: linear-gradient(140deg, #e555ac, #f99048);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.mobile\:bg-hot-pink-to-tiger,
	.mobile\:focus\:bg-hot-pink-to-tiger:focus,
	.mobile\:hover\:bg-hot-pink-to-tiger:hover {
		background: linear-gradient(140deg, #e555ac, #f99048);
	}
	.mobile\:bg-hot-pink-to-tiger-radial,
	.mobile\:focus\:bg-hot-pink-to-tiger-radial:focus,
	.mobile\:hover\:bg-hot-pink-to-tiger-radial:hover {
		background: radial-gradient(#e555ac, #f99048);
	}
	.mobile\:focus\:txt-daffodil-to-tiger:focus,
	.mobile\:hover\:txt-daffodil-to-tiger:hover,
	.mobile\:txt-daffodil-to-tiger {
		background: linear-gradient(140deg, #ffe792, #f99048);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #ffe792;
	}
	.mobile\:bg-daffodil-to-tiger,
	.mobile\:focus\:bg-daffodil-to-tiger:focus,
	.mobile\:hover\:bg-daffodil-to-tiger:hover {
		background: linear-gradient(140deg, #ffe792, #f99048);
	}
	.mobile\:bg-daffodil-to-tiger-radial,
	.mobile\:focus\:bg-daffodil-to-tiger-radial:focus,
	.mobile\:hover\:bg-daffodil-to-tiger-radial:hover {
		background: radial-gradient(#ffe792, #f99048);
	}
	.mobile\:focus\:txt-dark-purple-to-bubblegum:focus,
	.mobile\:hover\:txt-dark-purple-to-bubblegum:hover,
	.mobile\:txt-dark-purple-to-bubblegum {
		background: linear-gradient(140deg, #441c99, #ff78e1);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #ffffff;
	}
	.mobile\:bg-dark-purple-to-bubblegum,
	.mobile\:focus\:bg-dark-purple-to-bubblegum:focus,
	.mobile\:hover\:bg-dark-purple-to-bubblegum:hover {
		background: linear-gradient(140deg, #441c99, #ff78e1);
	}
	.mobile\:bg-dark-purple-to-bubblegum-radial,
	.mobile\:focus\:bg-dark-purple-to-bubblegum-radial:focus,
	.mobile\:hover\:bg-dark-purple-to-bubblegum-radial:hover {
		background: radial-gradient(#441c99, #ff78e1);
	}
	.mobile\:focus\:txt-bubblegum-to-dark-purple:focus,
	.mobile\:hover\:txt-bubblegum-to-dark-purple:hover,
	.mobile\:txt-bubblegum-to-dark-purple {
		background: linear-gradient(140deg, #ff78e1, #441c99);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #ff78e1;
	}
	.mobile\:bg-bubblegum-to-dark-purple,
	.mobile\:focus\:bg-bubblegum-to-dark-purple:focus,
	.mobile\:hover\:bg-bubblegum-to-dark-purple:hover {
		background: linear-gradient(140deg, #ff78e1, #441c99);
	}
	.mobile\:bg-bubblegum-to-dark-purple-radial,
	.mobile\:focus\:bg-bubblegum-to-dark-purple-radial:focus,
	.mobile\:hover\:bg-bubblegum-to-dark-purple-radial:hover {
		background: radial-gradient(#ff78e1, #441c99);
	}
	.mobile\:focus\:txt-purple-to-hot-pink:focus,
	.mobile\:hover\:txt-purple-to-hot-pink:hover,
	.mobile\:txt-purple-to-hot-pink {
		background: linear-gradient(140deg, #e555ac, #441c99);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.mobile\:bg-purple-to-hot-pink,
	.mobile\:focus\:bg-purple-to-hot-pink:focus,
	.mobile\:hover\:bg-purple-to-hot-pink:hover {
		background: linear-gradient(140deg, #e555ac, #441c99);
	}
	.mobile\:bg-purple-to-hot-pink-radial,
	.mobile\:focus\:bg-purple-to-hot-pink-radial:focus,
	.mobile\:hover\:bg-purple-to-hot-pink-radial:hover {
		background: radial-gradient(#e555ac, #441c99);
	}
	.mobile\:focus\:txt-daffodil-to-salmon:focus,
	.mobile\:hover\:txt-daffodil-to-salmon:hover,
	.mobile\:txt-daffodil-to-salmon {
		background: linear-gradient(140deg, #e555ac, #f99048);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.mobile\:bg-daffodil-to-salmon,
	.mobile\:focus\:bg-daffodil-to-salmon:focus,
	.mobile\:hover\:bg-daffodil-to-salmon:hover {
		background: linear-gradient(140deg, #e555ac, #f99048);
	}
	.mobile\:bg-daffodil-to-salmon-radial,
	.mobile\:focus\:bg-daffodil-to-salmon-radial:focus,
	.mobile\:hover\:bg-daffodil-to-salmon-radial:hover {
		background: radial-gradient(#e555ac, #f99048);
	}
	.mobile\:focus\:txt-daffodil-to-teal:focus,
	.mobile\:hover\:txt-daffodil-to-teal:hover,
	.mobile\:txt-daffodil-to-teal {
		background: linear-gradient(140deg, #168982, #4bd6b5);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #168982;
	}
	.mobile\:bg-daffodil-to-teal,
	.mobile\:focus\:bg-daffodil-to-teal:focus,
	.mobile\:hover\:bg-daffodil-to-teal:hover {
		background: linear-gradient(140deg, #168982, #4bd6b5);
	}
	.mobile\:bg-daffodil-to-teal-radial,
	.mobile\:focus\:bg-daffodil-to-teal-radial:focus,
	.mobile\:hover\:bg-daffodil-to-teal-radial:hover {
		background: radial-gradient(#168982, #4bd6b5);
	}
	.mobile\:focus\:txt-hot-pink-to-dark-purple:focus,
	.mobile\:hover\:txt-hot-pink-to-dark-purple:hover,
	.mobile\:txt-hot-pink-to-dark-purple {
		background: linear-gradient(140deg, #e555ac, #441c99);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.mobile\:bg-hot-pink-to-dark-purple,
	.mobile\:focus\:bg-hot-pink-to-dark-purple:focus,
	.mobile\:hover\:bg-hot-pink-to-dark-purple:hover {
		background: linear-gradient(140deg, #e555ac, #441c99);
	}
	.mobile\:bg-hot-pink-to-dark-purple-radial,
	.mobile\:focus\:bg-hot-pink-to-dark-purple-radial:focus,
	.mobile\:hover\:bg-hot-pink-to-dark-purple-radial:hover {
		background: radial-gradient(#e555ac, #441c99);
	}
	.mobile\:focus\:txt-electric-blue-to-vibe:focus,
	.mobile\:hover\:txt-electric-blue-to-vibe:hover,
	.mobile\:txt-electric-blue-to-vibe {
		background: linear-gradient(140deg, #145deb, #4bd6b5);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #145deb;
	}
	.mobile\:bg-electric-blue-to-vibe,
	.mobile\:focus\:bg-electric-blue-to-vibe:focus,
	.mobile\:hover\:bg-electric-blue-to-vibe:hover {
		background: linear-gradient(140deg, #145deb, #4bd6b5);
	}
	.mobile\:bg-electric-blue-to-vibe-radial,
	.mobile\:focus\:bg-electric-blue-to-vibe-radial:focus,
	.mobile\:hover\:bg-electric-blue-to-vibe-radial:hover {
		background: radial-gradient(#145deb, #4bd6b5);
	}
	.mobile\:focus\:txt-hot-pink-to-purple:focus,
	.mobile\:hover\:txt-hot-pink-to-purple:hover,
	.mobile\:txt-hot-pink-to-purple {
		background: linear-gradient(140deg, #e555ac, #9043c6);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #e555ac;
	}
	.mobile\:bg-hot-pink-to-purple,
	.mobile\:focus\:bg-hot-pink-to-purple:focus,
	.mobile\:hover\:bg-hot-pink-to-purple:hover {
		background: linear-gradient(140deg, #e555ac, #9043c6);
	}
	.mobile\:bg-hot-pink-to-purple-radial,
	.mobile\:focus\:bg-hot-pink-to-purple-radial:focus,
	.mobile\:hover\:bg-hot-pink-to-purple-radial:hover {
		background: radial-gradient(#e555ac, #9043c6);
	}
	.mobile\:focus\:txt-dark-teal-to-vibe:focus,
	.mobile\:hover\:txt-dark-teal-to-vibe:hover,
	.mobile\:txt-dark-teal-to-vibe {
		background: linear-gradient(140deg, #168982, #4bd6b5);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #168982;
	}
	.mobile\:bg-dark-teal-to-vibe,
	.mobile\:focus\:bg-dark-teal-to-vibe:focus,
	.mobile\:hover\:bg-dark-teal-to-vibe:hover {
		background: linear-gradient(140deg, #168982, #4bd6b5);
	}
	.mobile\:bg-dark-teal-to-vibe-radial,
	.mobile\:focus\:bg-dark-teal-to-vibe-radial:focus,
	.mobile\:hover\:bg-dark-teal-to-vibe-radial:hover {
		background: radial-gradient(#168982, #4bd6b5);
	}
	.mobile\:focus\:txt-sky-to-deep-sea:focus,
	.mobile\:hover\:txt-sky-to-deep-sea:hover,
	.mobile\:txt-sky-to-deep-sea {
		background: linear-gradient(140deg, #14c4eb, #0a26b8);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #14c4eb;
	}
	.mobile\:bg-sky-to-deep-sea,
	.mobile\:focus\:bg-sky-to-deep-sea:focus,
	.mobile\:hover\:bg-sky-to-deep-sea:hover {
		background: linear-gradient(140deg, #14c4eb, #0a26b8);
	}
	.mobile\:bg-sky-to-deep-sea-radial,
	.mobile\:focus\:bg-sky-to-deep-sea-radial:focus,
	.mobile\:hover\:bg-sky-to-deep-sea-radial:hover {
		background: radial-gradient(#14c4eb, #0a26b8);
	}
	.mobile\:focus\:txt-accent-1:focus,
	.mobile\:hover\:txt-accent-1:hover,
	.mobile\:txt-accent-1 {
		background: linear-gradient(140deg, #9bcfff, white);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: rgba(0,0,0,0);
	}
	.mobile\:bg-accent-1,
	.mobile\:focus\:bg-accent-1:focus,
	.mobile\:hover\:bg-accent-1:hover {
		background: linear-gradient(140deg,#9bcfff,white);
	}
	.mobile\:bg-accent-1-radial,
	.mobile\:focus\:bg-accent-1-radial:focus,
	.mobile\:hover\:bg-accent-1-radial:hover {
		background: radial-gradient(#9043c6, #441c99);
	}
	.mobile\:focus\:txt-accent-2:focus,
	.mobile\:hover\:txt-accent-2:hover,
	.mobile\:txt-accent-2 {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
		background-clip: text;
		box-decoration-break: clone;
		-moz-background-clip: text;
		-webkit-background-clip: text;
		-webkit-box-decoration-break: clone;
		-webkit-text-fill-color: transparent;
		color: #9043c6;
	}
	.mobile\:bg-accent-2,
	.mobile\:focus\:bg-accent-2:focus,
	.mobile\:hover\:bg-accent-2:hover {
		background: linear-gradient(140deg, #9043c6, #0a26b8);
	}
	.mobile\:bg-accent-2-radial,
	.mobile\:focus\:bg-accent-2-radial:focus,
	.mobile\:hover\:bg-accent-2-radial:hover {
		background: radial-gradient(#9043c6, #0a26b8);
	}
}
@media (max-width: 8640px) {
	.border-black,
	.focus\:border-black:focus,
	.group:focus-within .group-focus-within\:border-black,
	.group:hover .group-hover\:border-black,
	.hover\:border-black:hover {
		border: #000;
	}
	.bg-black,
	.focus\:bg-black:focus,
	.group:focus-within .group-focus-within\:bg-black,
	.group:hover .group-hover\:bg-black,
	.hover\:bg-black:hover {
		background-color: #000;
	}
	.fill-black,
	.focus\:fill-black:focus,
	.group:focus-within .group-focus-within\:fill-black,
	.group:hover .group-hover\:fill-black,
	.hover\:fill-black:hover {
		color: #000;
	}
	.border-white,
	.focus\:border-white:focus,
	.group:focus-within .group-focus-within\:border-white,
	.group:hover .group-hover\:border-white,
	.hover\:border-white:hover {
		border: #fff;
	}
	.bg-white,
	.focus\:bg-white:focus,
	.group:focus-within .group-focus-within\:bg-white,
	.group:hover .group-hover\:bg-white,
	.hover\:bg-white:hover {
		background-color: #fff;
	}
	.fill-white,
	.focus\:fill-white:focus,
	.group:focus-within .group-focus-within\:fill-white,
	.group:hover .group-hover\:fill-white,
	.hover\:fill-white:hover {
		color: #fff;
	}
	.border-space,
	.focus\:border-space:focus,
	.group:focus-within .group-focus-within\:border-space,
	.group:hover .group-hover\:border-space,
	.hover\:border-space:hover {
		border: #01011e;
	}
	.bg-space,
	.focus\:bg-space:focus,
	.group:focus-within .group-focus-within\:bg-space,
	.group:hover .group-hover\:bg-space,
	.hover\:bg-space:hover {
		background-color: #030328;
	}
	.fill-space,
	.focus\:fill-space:focus,
	.group:focus-within .group-focus-within\:fill-space,
	.group:hover .group-hover\:fill-space,
	.hover\:fill-space:hover {
		color: #01011e;
	}
	.border-dawn,
	.focus\:border-dawn:focus,
	.group:focus-within .group-focus-within\:border-dawn,
	.group:hover .group-hover\:border-dawn,
	.hover\:border-dawn:hover {
		border: #383f76;
	}
	.bg-dawn,
	.focus\:bg-dawn:focus,
	.group:focus-within .group-focus-within\:bg-dawn,
	.group:hover .group-hover\:bg-dawn,
	.hover\:bg-dawn:hover {
		background-color: #383f76;
	}
	.fill-dawn,
	.focus\:fill-dawn:focus,
	.group:focus-within .group-focus-within\:fill-dawn,
	.group:hover .group-hover\:fill-dawn,
	.hover\:fill-dawn:hover {
		color: #383f76;
	}
	.border-steel,
	.focus\:border-steel:focus,
	.group:focus-within .group-focus-within\:border-steel,
	.group:hover .group-hover\:border-steel,
	.hover\:border-steel:hover {
		border: #555463;
	}
	.bg-steel,
	.focus\:bg-steel:focus,
	.group:focus-within .group-focus-within\:bg-steel,
	.group:hover .group-hover\:bg-steel,
	.hover\:bg-steel:hover {
		background-color: #555463;
	}
	.fill-steel,
	.focus\:fill-steel:focus,
	.group:focus-within .group-focus-within\:fill-steel,
	.group:hover .group-hover\:fill-steel,
	.hover\:fill-steel:hover {
		color: #555463;
	}
	.border-smoke,
	.focus\:border-smoke:focus,
	.group:focus-within .group-focus-within\:border-smoke,
	.group:hover .group-hover\:border-smoke,
	.hover\:border-smoke:hover {
		border: #6d6d9c;
	}
	.bg-smoke,
	.focus\:bg-smoke:focus,
	.group:focus-within .group-focus-within\:bg-smoke,
	.group:hover .group-hover\:bg-smoke,
	.hover\:bg-smoke:hover {
		background-color: #6d6d9c;
	}
	.fill-smoke,
	.focus\:fill-smoke:focus,
	.group:focus-within .group-focus-within\:fill-smoke,
	.group:hover .group-hover\:fill-smoke,
	.hover\:fill-smoke:hover {
		color: #6d6d9c;
	}
	.border-snow,
	.focus\:border-snow:focus,
	.group:focus-within .group-focus-within\:border-snow,
	.group:hover .group-hover\:border-snow,
	.hover\:border-snow:hover {
		border: #f6f7fb;
	}
	.bg-snow,
	.focus\:bg-snow:focus,
	.group:focus-within .group-focus-within\:bg-snow,
	.group:hover .group-hover\:bg-snow,
	.hover\:bg-snow:hover {
		background-color: #f6f7fb;
	}
	.fill-snow,
	.focus\:fill-snow:focus,
	.group:focus-within .group-focus-within\:fill-snow,
	.group:hover .group-hover\:fill-snow,
	.hover\:fill-snow:hover {
		color: #f6f7fb;
	}
}
@media (max-width: 1165px) {
	.laptop\:border-black,
	.laptop\:focus\:border-black:focus,
	.laptop\:hover\:border-black:hover {
		border: #000;
	}
	.laptop\:bg-black,
	.laptop\:focus\:bg-black:focus,
	.laptop\:hover\:bg-black:hover {
		background-color: #000;
	}
	.laptop\:fill-black,
	.laptop\:focus\:fill-black:focus,
	.laptop\:hover\:fill-black:hover {
		color: #000;
	}
	.laptop\:border-white,
	.laptop\:focus\:border-white:focus,
	.laptop\:hover\:border-white:hover {
		border: #fff;
	}
	.laptop\:bg-white,
	.laptop\:focus\:bg-white:focus,
	.laptop\:hover\:bg-white:hover {
		background-color: #fff;
	}
	.laptop\:fill-white,
	.laptop\:focus\:fill-white:focus,
	.laptop\:hover\:fill-white:hover {
		color: #fff;
	}
	.laptop\:border-space,
	.laptop\:focus\:border-space:focus,
	.laptop\:hover\:border-space:hover {
		border: #01011e;
	}
	.laptop\:bg-space,
	.laptop\:focus\:bg-space:focus,
	.laptop\:hover\:bg-space:hover {
		background-color: #01011e;
	}
	.laptop\:fill-space,
	.laptop\:focus\:fill-space:focus,
	.laptop\:hover\:fill-space:hover {
		color: #01011e;
	}
	.laptop\:border-dawn,
	.laptop\:focus\:border-dawn:focus,
	.laptop\:hover\:border-dawn:hover {
		border: #383f76;
	}
	.laptop\:bg-dawn,
	.laptop\:focus\:bg-dawn:focus,
	.laptop\:hover\:bg-dawn:hover {
		background-color: #383f76;
	}
	.laptop\:fill-dawn,
	.laptop\:focus\:fill-dawn:focus,
	.laptop\:hover\:fill-dawn:hover {
		color: #383f76;
	}
	.laptop\:border-steel,
	.laptop\:focus\:border-steel:focus,
	.laptop\:hover\:border-steel:hover {
		border: #555463;
	}
	.laptop\:bg-steel,
	.laptop\:focus\:bg-steel:focus,
	.laptop\:hover\:bg-steel:hover {
		background-color: #555463;
	}
	.laptop\:fill-steel,
	.laptop\:focus\:fill-steel:focus,
	.laptop\:hover\:fill-steel:hover {
		color: #555463;
	}
	.laptop\:border-smoke,
	.laptop\:focus\:border-smoke:focus,
	.laptop\:hover\:border-smoke:hover {
		border: #6d6d9c;
	}
	.laptop\:bg-smoke,
	.laptop\:focus\:bg-smoke:focus,
	.laptop\:hover\:bg-smoke:hover {
		background-color: #6d6d9c;
	}
	.laptop\:fill-smoke,
	.laptop\:focus\:fill-smoke:focus,
	.laptop\:hover\:fill-smoke:hover {
		color: #6d6d9c;
	}
	.laptop\:border-snow,
	.laptop\:focus\:border-snow:focus,
	.laptop\:hover\:border-snow:hover {
		border: #f6f7fb;
	}
	.laptop\:bg-snow,
	.laptop\:focus\:bg-snow:focus,
	.laptop\:hover\:bg-snow:hover {
		background-color: #f6f7fb;
	}
	.laptop\:fill-snow,
	.laptop\:focus\:fill-snow:focus,
	.laptop\:hover\:fill-snow:hover {
		color: #f6f7fb;
	}
}
@media (max-width: 960px) {
	.mobile\:border-black,
	.mobile\:focus\:border-black:focus,
	.mobile\:hover\:border-black:hover {
		border: #000;
	}
	.mobile\:bg-black,
	.mobile\:focus\:bg-black:focus,
	.mobile\:hover\:bg-black:hover {
		background-color: #000;
	}
	.mobile\:fill-black,
	.mobile\:focus\:fill-black:focus,
	.mobile\:hover\:fill-black:hover {
		color: #000;
	}
	.mobile\:border-white,
	.mobile\:focus\:border-white:focus,
	.mobile\:hover\:border-white:hover {
		border: #fff;
	}
	.mobile\:bg-white,
	.mobile\:focus\:bg-white:focus,
	.mobile\:hover\:bg-white:hover {
		background-color: #fff;
	}
	.mobile\:fill-white,
	.mobile\:focus\:fill-white:focus,
	.mobile\:hover\:fill-white:hover {
		color: #fff;
	}
	.mobile\:border-space,
	.mobile\:focus\:border-space:focus,
	.mobile\:hover\:border-space:hover {
		border: #01011e;
	}
	.mobile\:bg-space,
	.mobile\:focus\:bg-space:focus,
	.mobile\:hover\:bg-space:hover {
		background-color: #01011e;
	}
	.mobile\:fill-space,
	.mobile\:focus\:fill-space:focus,
	.mobile\:hover\:fill-space:hover {
		color: #01011e;
	}
	.mobile\:border-dawn,
	.mobile\:focus\:border-dawn:focus,
	.mobile\:hover\:border-dawn:hover {
		border: #383f76;
	}
	.mobile\:bg-dawn,
	.mobile\:focus\:bg-dawn:focus,
	.mobile\:hover\:bg-dawn:hover {
		background-color: #383f76;
	}
	.mobile\:fill-dawn,
	.mobile\:focus\:fill-dawn:focus,
	.mobile\:hover\:fill-dawn:hover {
		color: #383f76;
	}
	.mobile\:border-steel,
	.mobile\:focus\:border-steel:focus,
	.mobile\:hover\:border-steel:hover {
		border: #555463;
	}
	.mobile\:bg-steel,
	.mobile\:focus\:bg-steel:focus,
	.mobile\:hover\:bg-steel:hover {
		background-color: #555463;
	}
	.mobile\:fill-steel,
	.mobile\:focus\:fill-steel:focus,
	.mobile\:hover\:fill-steel:hover {
		color: #555463;
	}
	.mobile\:border-smoke,
	.mobile\:focus\:border-smoke:focus,
	.mobile\:hover\:border-smoke:hover {
		border: #6d6d9c;
	}
	.mobile\:bg-smoke,
	.mobile\:focus\:bg-smoke:focus,
	.mobile\:hover\:bg-smoke:hover {
		background-color: #6d6d9c;
	}
	.mobile\:fill-smoke,
	.mobile\:focus\:fill-smoke:focus,
	.mobile\:hover\:fill-smoke:hover {
		color: #6d6d9c;
	}
	.mobile\:border-snow,
	.mobile\:focus\:border-snow:focus,
	.mobile\:hover\:border-snow:hover {
		border: #f6f7fb;
	}
	.mobile\:bg-snow,
	.mobile\:focus\:bg-snow:focus,
	.mobile\:hover\:bg-snow:hover {
		background-color: #f6f7fb;
	}
	.mobile\:fill-snow,
	.mobile\:focus\:fill-snow:focus,
	.mobile\:hover\:fill-snow:hover {
		color: #f6f7fb;
	}
}
[class*="txt-line-clamp-"] {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}
.jumplink:not(.button),
.link:not(.button) {
	cursor: pointer;
	text-decoration: underline;
	-moz-text-underline-offset: 0.25rem;
	text-underline-offset: 0.25rem;
	-moz-text-decoration-thickness: 0.063rem;
	text-decoration-thickness: 0.063rem;
	font-weight: 600;
}
.jumplink:not(.button).default,
.link:not(.button).default {
	color: #145deb;
}
.jumplink:not(.button).default:focus,
.jumplink:not(.button).default:hover,
.jumplink:not(.button):hover,
.link:not(.button).default:focus,
.link:not(.button).default:hover,
.link:not(.button):hover {
	color: #0a26b8;
}
.jumplink:not(.button):focus,
.link:not(.button):focus {
	outline: 0.188rem solid #14c4eb;
	border-radius: 0.125rem;
}
.jumplink:not(.button).dark:focus,
.jumplink:not(.button).dark:hover,
.link:not(.button).dark:focus,
.link:not(.button).dark:hover {
	color: #306aff;
}
.link-arrow,
.link.link-arrow {
	text-decoration: none;
}
.link-arrow:after,
.link.link-arrow:after {
	content: "œ";
	display: inline-block;
	margin-left: 0.5rem;
	font-family: brandui-general-icons;
	transition: transform 0.2s ease-in-out;
	width: 1rem;
	vertical-align: middle;
}
.link-arrow:hover:after,
.link.link-arrow:hover:after {
	transform: translateX(-0.25rem);
}
.jumplinks a:not(.button),
.links a:not(.button) {
	text-decoration: underline;
	-moz-text-underline-offset: 0.25rem;
	text-underline-offset: 0.25rem;
	-moz-text-decoration-thickness: 0.063rem;
	text-decoration-thickness: 0.063rem;
	font-weight: 600;
}
.jumplinks a:not(.button):focus,
.jumplinks a:not(.button):hover,
.links a:not(.button):focus,
.links a:not(.button):hover {
	color: #0a26b8;
}
.jumplinks a:not(.button):focus,
.links a:not(.button):focus {
	outline: 0.188rem solid #14c4eb;
	border-radius: 0.125rem;
}
.jumplinks.default,
.links.default {
	color: #145deb;
}
.jumplinks.default:hover,
.links.default:hover {
	color: #0a26b8;
}
.links-decoration-none a:not(.button) {
	text-decoration: none;
}
.links-decoration-none a:not(.button):focus,
.links-decoration-none a:not(.button):hover {
	text-decoration: underline;
	-moz-text-underline-offset: 0.25rem;
	text-underline-offset: 0.25rem;
	-moz-text-decoration-thickness: 0.063rem;
	text-decoration-thickness: 0.063rem;
	font-weight: 600;
	color: #0a26b8;
}
.jumplinks.dark a:not(.button):focus,
.jumplinks.dark a:not(.button):hover,
.links.dark a:not(.button):focus,
.links.dark a:not(.button):hover {
	color: #306aff;
}
.jumplink:not(.button),
.jumplinks a:not(.button) {
	max-width: -moz-max-content;
	max-width: max-content;
	max-height: -moz-max-content;
	max-height: max-content;
	text-decoration: none;
}
.jumplink:not(.button):after,
.jumplinks a:not(.button):after {
	transform: translateY(0.125rem);
	font-family: brandui-general-icons;
	font-size: 1.5rem;
	display: none;
	content: "¨";
}
.jumplink:not(.button):hover,
.jumplinks a:not(.button):hover {
	text-decoration: underline;
	text-decoration-style: dotted;
}
.jumplink:not(.button):hover:after,
.jumplinks a:not(.button):hover:after {
	display: inline-block;
}
@media (max-width: 8640px) {
	.txt-page-title-large {
		font-family: big shoulders, sans-serif;
		font-size: 4.375rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 5rem;
		margin: 0;
		padding: 0;
		text-transform: uppercase;
	}
}
@media (max-width: 8640px) and (max-width: 800px) {
	.txt-page-title-large {
		font-family: big shoulders, sans-serif;
		font-size: 3rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 4rem;
		text-transform: none;
	}
}
@media (max-width: 8640px) {
	.txt-page-title {
		font-family: big shoulders;
		font-size: 3rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 4rem;
		margin: 0;
		padding: 0;
		text-transform: none;
		color: #ffffff;
	}
	.txt-page-title.huge {
		font-size: 5rem;
	}
}
@media (max-width: 8640px) and (max-width: 800px) {
	.txt-page-title {
		font-family: big shoulders, sans-serif;
		font-size: 3rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 4rem;
		text-transform: uppercase;
	}
}
@media (max-width: 8640px) {
	.txt-headline-large,
	.txt-rich h1:not([class]),
	.txt-rich-long h1:not([class]) {
		font-family: big shoulders, sans-serif;
		font-size: 2.5rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 3rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 8640px) and (max-width: 800px) {
	.txt-headline-large,
	.txt-rich h1:not([class]),
	.txt-rich-long h1:not([class]) {
		font-family: big shoulders, sans-serif;
		font-size: 2rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 2.5rem;
		text-transform: none;
	}
}
@media (max-width: 8640px) {
	.txt-headline-small,
	.txt-rich h2:not([class]),
	.txt-rich-long h2:not([class]) {
		font-family: big shoulders, sans-serif;
		font-size: 2rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 2.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 8640px) and (max-width: 800px) {
	.txt-headline-small,
	.txt-rich h2:not([class]),
	.txt-rich-long h2:not([class]) {
		font-family: big shoulders, sans-serif;
		font-size: 1.5rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 2.25rem;
		text-transform: none;
	}
}
@media (max-width: 8640px) {
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h1,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-score,
	.brandui-table table caption,
	.txt-rich h3:not([class]),
	.txt-rich-long h3:not([class]),
	.txt-subhead {
		font-family: Space Grotesk,sans-serif;
		font-size: 1.5rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 2.25rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 8640px) and (max-width: 800px) {
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h1,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-score,
	.brandui-table table caption,
	.txt-rich h3:not([class]),
	.txt-rich-long h3:not([class]),
	.txt-subhead {
		font-family: Space Grotesk,sans-serif;
		font-size: 1.125rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 1.75rem;
		text-transform: none;
	}
}
@media (max-width: 8640px) {
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote,
	.txt-rich h4:not([class]),
	.txt-rich table tfoot tr td,
	.txt-rich table tfoot tr th,
	.txt-rich table thead tr td,
	.txt-rich table thead tr th,
	.txt-rich-long h4:not([class]),
	.txt-rich-long table tfoot tr td,
	.txt-rich-long table tfoot tr th,
	.txt-rich-long table thead tr td,
	.txt-rich-long table thead tr th,
	.txt-subhead-small {
		font-family: Space Grotesk,sans-serif;
		font-size: 1.125rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 1.75rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.txt-mini-header {
		font-size: 1rem;
	}
	.brandui-ribbon span,
	.txt-mini-header,
	.txt-mini-header-small {
		font-family: Space Grotesk, sans-serif;
		font-weight: 600;
		letter-spacing: 0.12em;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: uppercase;
	}
	.brandui-ribbon span,
	.txt-mini-header-small {
		font-size: 0.875rem;
	}
	.txt-body-lead,
	.txt-rich blockquote:not([class]),
	.txt-rich-long blockquote:not([class]) {
		font-family: big shoulders, sans-serif;
		font-size: 1.125rem;
		font-weight: 400;
		letter-spacing: 0.01em;
		line-height: 1.75rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight .gartner-pi-overall-rating .gartner-pi-reviews-link span,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span,
	.txt-body,
	.txt-rich table tbody tr td,
	.txt-rich table tbody tr th,
	.txt-rich table tbody tr:nth-child(odd) td,
	.txt-rich table tbody tr:nth-child(odd) th,
	.txt-rich-long table tbody tr td,
	.txt-rich-long table tbody tr th,
	.txt-rich-long table tbody tr:nth-child(odd) td,
	.txt-rich-long table tbody tr:nth-child(odd) th {
		font-family: Space Grotesk, sans-serif;
		font-size: 1rem;
		font-weight: 400;
		letter-spacing: 0;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .bold.gartner-pi-h2,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .bold.gartner-pi-h2 b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .bold.gartner-pi-h2 strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2 b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2 b b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2 b strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2 strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2 strong b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2 strong strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .medium.gartner-pi-h2,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .medium.gartner-pi-h2 b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .medium.gartner-pi-h2 strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .strong.gartner-pi-h2,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .strong.gartner-pi-h2 b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .strong.gartner-pi-h2 strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span b b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span b strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span strong b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span strong strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.bold,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.bold b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.bold strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.medium,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.medium b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.medium strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.strong b,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span.strong strong,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight .gartner-pi-overall-rating .gartner-pi-reviews-link span b,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span
		b
		b,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span
		b
		strong,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span
		strong,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span
		strong
		b,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span
		strong
		strong,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.bold,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.bold
		b,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.bold
		strong,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.medium,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.medium
		b,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.medium
		strong,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.strong,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.strong
		b,
	#gartner-container
		> div
		> a
		.gartner-pi-card
		.gartner-pi-stats
		.gartner-pi-alignRight
		.gartner-pi-overall-rating
		.gartner-pi-reviews-link
		span.strong
		strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span b b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span b strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span strong b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span strong strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.bold,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.bold b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.bold strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.medium,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.medium b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.medium strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.strong b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span.strong strong,
	.txt-body b,
	.txt-body b b,
	.txt-body b strong,
	.txt-body strong,
	.txt-body strong b,
	.txt-body strong strong,
	.txt-body.medium,
	.txt-body.medium b,
	.txt-body.medium strong,
	.txt-body.strong,
	.txt-body.strong b,
	.txt-body.strong strong,
	.txt-rich table tbody tr td b,
	.txt-rich table tbody tr td b b,
	.txt-rich table tbody tr td b strong,
	.txt-rich table tbody tr td strong,
	.txt-rich table tbody tr td strong b,
	.txt-rich table tbody tr td strong strong,
	.txt-rich table tbody tr td.medium,
	.txt-rich table tbody tr td.medium b,
	.txt-rich table tbody tr td.medium strong,
	.txt-rich table tbody tr td.strong,
	.txt-rich table tbody tr td.strong b,
	.txt-rich table tbody tr td.strong strong,
	.txt-rich table tbody tr th b,
	.txt-rich table tbody tr th b b,
	.txt-rich table tbody tr th b strong,
	.txt-rich table tbody tr th strong,
	.txt-rich table tbody tr th strong b,
	.txt-rich table tbody tr th strong strong,
	.txt-rich table tbody tr th.medium,
	.txt-rich table tbody tr th.medium b,
	.txt-rich table tbody tr th.medium strong,
	.txt-rich table tbody tr th.strong,
	.txt-rich table tbody tr th.strong b,
	.txt-rich table tbody tr th.strong strong,
	.txt-rich table tbody tr:nth-child(odd) td b,
	.txt-rich table tbody tr:nth-child(odd) td b b,
	.txt-rich table tbody tr:nth-child(odd) td b strong,
	.txt-rich table tbody tr:nth-child(odd) td strong,
	.txt-rich table tbody tr:nth-child(odd) td strong b,
	.txt-rich table tbody tr:nth-child(odd) td strong strong,
	.txt-rich table tbody tr:nth-child(odd) th b,
	.txt-rich table tbody tr:nth-child(odd) th b b,
	.txt-rich table tbody tr:nth-child(odd) th b strong,
	.txt-rich table tbody tr:nth-child(odd) th strong,
	.txt-rich table tbody tr:nth-child(odd) th strong b,
	.txt-rich table tbody tr:nth-child(odd) th strong strong,
	.txt-rich-long table tbody tr td b,
	.txt-rich-long table tbody tr td b b,
	.txt-rich-long table tbody tr td b strong,
	.txt-rich-long table tbody tr td strong,
	.txt-rich-long table tbody tr td strong b,
	.txt-rich-long table tbody tr td strong strong,
	.txt-rich-long table tbody tr td.medium,
	.txt-rich-long table tbody tr td.medium b,
	.txt-rich-long table tbody tr td.medium strong,
	.txt-rich-long table tbody tr td.strong,
	.txt-rich-long table tbody tr td.strong b,
	.txt-rich-long table tbody tr td.strong strong,
	.txt-rich-long table tbody tr th b,
	.txt-rich-long table tbody tr th b b,
	.txt-rich-long table tbody tr th b strong,
	.txt-rich-long table tbody tr th strong,
	.txt-rich-long table tbody tr th strong b,
	.txt-rich-long table tbody tr th strong strong,
	.txt-rich-long table tbody tr th.medium,
	.txt-rich-long table tbody tr th.medium b,
	.txt-rich-long table tbody tr th.medium strong,
	.txt-rich-long table tbody tr th.strong,
	.txt-rich-long table tbody tr th.strong b,
	.txt-rich-long table tbody tr th.strong strong,
	.txt-rich-long table tbody tr:nth-child(odd) td b,
	.txt-rich-long table tbody tr:nth-child(odd) td b b,
	.txt-rich-long table tbody tr:nth-child(odd) td b strong,
	.txt-rich-long table tbody tr:nth-child(odd) td strong,
	.txt-rich-long table tbody tr:nth-child(odd) td strong b,
	.txt-rich-long table tbody tr:nth-child(odd) td strong strong,
	.txt-rich-long table tbody tr:nth-child(odd) th b,
	.txt-rich-long table tbody tr:nth-child(odd) th b b,
	.txt-rich-long table tbody tr:nth-child(odd) th b strong,
	.txt-rich-long table tbody tr:nth-child(odd) th strong,
	.txt-rich-long table tbody tr:nth-child(odd) th strong b,
	.txt-rich-long table tbody tr:nth-child(odd) th strong strong {
		font-weight: 700;
	}
	.txt-body-bold,
	.txt-rich h5:not([class]),
	.txt-rich h6:not([class]),
	.txt-rich-long h5:not([class]),
	.txt-rich-long h6:not([class]) {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-weight: 600;
		letter-spacing: 0.005em;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.txt-body-bold b,
	.txt-body-bold b b,
	.txt-body-bold b strong,
	.txt-body-bold strong,
	.txt-body-bold strong b,
	.txt-body-bold strong strong,
	.txt-body-bold.medium,
	.txt-body-bold.medium b,
	.txt-body-bold.medium strong,
	.txt-body-bold.strong,
	.txt-body-bold.strong b,
	.txt-body-bold.strong strong,
	.txt-rich h5.medium:not([class]),
	.txt-rich h5.medium:not([class]) b,
	.txt-rich h5.medium:not([class]) strong,
	.txt-rich h5.strong:not([class]),
	.txt-rich h5.strong:not([class]) b,
	.txt-rich h5.strong:not([class]) strong,
	.txt-rich h5:not([class]) b,
	.txt-rich h5:not([class]) b b,
	.txt-rich h5:not([class]) b strong,
	.txt-rich h5:not([class]) strong,
	.txt-rich h5:not([class]) strong b,
	.txt-rich h5:not([class]) strong strong,
	.txt-rich h6.medium:not([class]),
	.txt-rich h6.medium:not([class]) b,
	.txt-rich h6.medium:not([class]) strong,
	.txt-rich h6.strong:not([class]),
	.txt-rich h6.strong:not([class]) b,
	.txt-rich h6.strong:not([class]) strong,
	.txt-rich h6:not([class]) b,
	.txt-rich h6:not([class]) b b,
	.txt-rich h6:not([class]) b strong,
	.txt-rich h6:not([class]) strong,
	.txt-rich h6:not([class]) strong b,
	.txt-rich h6:not([class]) strong strong,
	.txt-rich-long h5.medium:not([class]),
	.txt-rich-long h5.medium:not([class]) b,
	.txt-rich-long h5.medium:not([class]) strong,
	.txt-rich-long h5.strong:not([class]),
	.txt-rich-long h5.strong:not([class]) b,
	.txt-rich-long h5.strong:not([class]) strong,
	.txt-rich-long h5:not([class]) b,
	.txt-rich-long h5:not([class]) b b,
	.txt-rich-long h5:not([class]) b strong,
	.txt-rich-long h5:not([class]) strong,
	.txt-rich-long h5:not([class]) strong b,
	.txt-rich-long h5:not([class]) strong strong,
	.txt-rich-long h6.medium:not([class]),
	.txt-rich-long h6.medium:not([class]) b,
	.txt-rich-long h6.medium:not([class]) strong,
	.txt-rich-long h6.strong:not([class]),
	.txt-rich-long h6.strong:not([class]) b,
	.txt-rich-long h6.strong:not([class]) strong,
	.txt-rich-long h6:not([class]) b,
	.txt-rich-long h6:not([class]) b b,
	.txt-rich-long h6:not([class]) b strong,
	.txt-rich-long h6:not([class]) strong,
	.txt-rich-long h6:not([class]) strong b,
	.txt-rich-long h6:not([class]) strong strong {
		font-weight: 700;
	}
	.txt-body-long {
		font-family: Space Grotesk,sans-serif;
		font-size: 1.125rem;
		font-weight: 400;
		letter-spacing: 0.01em;
		line-height: 2rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp,
	.brandui-table table,
	.txt-body-small {
		font-family: Roboto, sans-serif;
		font-size: 0.875rem;
		font-weight: 400;
		letter-spacing: 0;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .bold.gartner-pi-datestamp,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .bold.gartner-pi-datestamp b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .bold.gartner-pi-datestamp strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp b b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp b strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp strong b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp strong strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .medium.gartner-pi-datestamp,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .medium.gartner-pi-datestamp b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .medium.gartner-pi-datestamp strong,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .strong.gartner-pi-datestamp,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .strong.gartner-pi-datestamp b,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .strong.gartner-pi-datestamp strong,
	.brandui-table table b,
	.brandui-table table b b,
	.brandui-table table b strong,
	.brandui-table table strong,
	.brandui-table table strong b,
	.brandui-table table strong strong,
	.brandui-table table.medium,
	.brandui-table table.medium b,
	.brandui-table table.medium strong,
	.brandui-table table.strong,
	.brandui-table table.strong b,
	.brandui-table table.strong strong,
	.txt-body-small b,
	.txt-body-small b b,
	.txt-body-small b strong,
	.txt-body-small strong,
	.txt-body-small strong b,
	.txt-body-small strong strong,
	.txt-body-small.medium,
	.txt-body-small.medium b,
	.txt-body-small.medium strong,
	.txt-body-small.strong,
	.txt-body-small.strong b,
	.txt-body-small.strong strong {
		font-weight: 500;
	}
	.stamp,
	.switch.alt .switch-toggle .switch-labels,
	.txt-body-small-medium {
		font-family: Roboto, sans-serif;
		font-size: 0.875rem;
		font-weight: 500;
		letter-spacing: 0;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.medium.stamp,
	.medium.stamp b,
	.medium.stamp strong,
	.stamp b,
	.stamp b b,
	.stamp b strong,
	.stamp strong,
	.stamp strong b,
	.stamp strong strong,
	.strong.stamp,
	.strong.stamp b,
	.strong.stamp strong,
	.switch.alt .switch-toggle .medium.switch-labels,
	.switch.alt .switch-toggle .medium.switch-labels b,
	.switch.alt .switch-toggle .medium.switch-labels strong,
	.switch.alt .switch-toggle .strong.switch-labels,
	.switch.alt .switch-toggle .strong.switch-labels b,
	.switch.alt .switch-toggle .strong.switch-labels strong,
	.switch.alt .switch-toggle .switch-labels b,
	.switch.alt .switch-toggle .switch-labels b b,
	.switch.alt .switch-toggle .switch-labels b strong,
	.switch.alt .switch-toggle .switch-labels strong,
	.switch.alt .switch-toggle .switch-labels strong b,
	.switch.alt .switch-toggle .switch-labels strong strong,
	.txt-body-small-medium b,
	.txt-body-small-medium b b,
	.txt-body-small-medium b strong,
	.txt-body-small-medium strong,
	.txt-body-small-medium strong b,
	.txt-body-small-medium strong strong,
	.txt-body-small-medium.medium,
	.txt-body-small-medium.medium b,
	.txt-body-small-medium.medium strong,
	.txt-body-small-medium.strong,
	.txt-body-small-medium.strong b,
	.txt-body-small-medium.strong strong {
		font-weight: 500;
	}
	.txt-code {
		font-family: Roboto Mono, monospace;
		font-size: 1rem;
		font-weight: 400;
		letter-spacing: 0;
		line-height: 1.625rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.list-reset {
		list-style: none;
		margin: 0;
		padding: 0;
	}
	.txt-line-clamp-1 {
		-webkit-line-clamp: 1;
	}
	.txt-line-clamp-2 {
		-webkit-line-clamp: 2;
	}
	.txt-line-clamp-3 {
		-webkit-line-clamp: 3;
	}
	.txt-line-clamp-4 {
		-webkit-line-clamp: 4;
	}
	.txt-line-clamp-5 {
		-webkit-line-clamp: 5;
	}
	.txt-line-clamp-6 {
		-webkit-line-clamp: 6;
	}
	.txt-line-clamp-7 {
		-webkit-line-clamp: 7;
	}
	.txt-line-clamp-8 {
		-webkit-line-clamp: 8;
	}
	.txt-line-clamp-9 {
		-webkit-line-clamp: 9;
	}
	.txt-line-clamp-10 {
		-webkit-line-clamp: 10;
	}
	.txt-poppins-bold {
		font-weight: 700;
		font-family: Poppins, sans-serif;
		letter-spacing: -0.01em;
	}
	.txt-poppins-semibold {
		font-weight: 600;
		font-family: Poppins, sans-serif;
	}
	.txt-roboto {
		font-weight: 400;
	}
	.txt-roboto,
	.txt-roboto-bold {
		font-family: Roboto, sans-serif;
	}
	.txt-roboto-bold {
		font-weight: 700;
	}
	.txt-roboto-medium {
		font-weight: 500;
		font-family: Roboto, sans-serif;
	}
	.txt-roboto-mono {
		font-weight: 400;
		font-family: Roboto Mono, monospace;
	}
	.hover\:txt-left:hover,
	.txt-left {
		text-align: left;
	}
	.hover\:txt-center:hover,
	.txt-center {
		text-align: center;
	}
	.hover\:txt-right:hover,
	.txt-right {
		text-align: right;
	}
	.txt-decoration-style-dashed {
		text-decoration-style: dashed;
	}
	.txt-decoration-style-dotted {
		text-decoration-style: dotted;
	}
	.txt-decoration-style-double {
		text-decoration-style: double;
	}
	.txt-decoration-style-wavy {
		text-decoration-style: wavy;
	}
	.txt-decoration-style-solid {
		text-decoration-style: solid;
	}
	.txt-decoration-style-none {
		text-decoration-style: none;
	}
	.group:hover .group-hover\:txt-decoration-none,
	.hover\:txt-decoration-none:hover,
	.txt-decoration-none {
		text-decoration: none;
	}
	.group:hover .group-hover\:txt-decoration-underline,
	.hover\:txt-decoration-underline:hover,
	.txt-decoration-underline {
		text-decoration: underline;
		-moz-text-underline-offset: 0.25rem;
		text-underline-offset: 0.25rem;
		-moz-text-decoration-thickness: 0.063rem;
		text-decoration-thickness: 0.063rem;
	}
	.white-space-nowrap {
		white-space: nowrap;
	}
	.hover\:txt-overflow-ellipsis:hover,
	.txt-overflow-ellipsis {
		text-overflow: ellipsis;
	}
	.hover\:txt-uppercase:hover,
	.txt-uppercase {
		text-transform: uppercase;
	}
	.hover\:txt-lowercase:hover,
	.txt-lowercase {
		text-transform: lowercase;
	}
	.hover\:txt-capitalize:hover,
	.txt-capitalize {
		text-transform: capitalize;
	}
	.hover\:txt-transform-initial:hover,
	.hover\:txt-transform-none:hover,
	.txt-transform-initial,
	.txt-transform-none {
		text-transform: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:txt-page-title-large {
		font-family: big shoulders, sans-serif;
		font-size: 4.375rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 1165px) and (max-width: 800px) {
	.laptop\:txt-page-title-large {
		font-family: big shoulders, sans-serif;
		font-size: 3rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 4rem;
		text-transform: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:txt-page-title {
		font-family: big shoulders, sans-serif;
		font-size: 3rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 4rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.laptop\:txt-page-title.huge {
		font-size: 5rem;
	}
}
@media (max-width: 1165px) and (max-width: 800px) {
	.laptop\:txt-page-title {
		font-family: big shoulders, sans-serif;
		font-size: 2.5rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 3rem;
		text-transform: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:txt-headline-large {
		font-family: big shoulders, sans-serif;
		font-size: 2.5rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 3rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 1165px) and (max-width: 800px) {
	.laptop\:txt-headline-large {
		font-family: big shoulders, sans-serif;
		font-size: 2rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 2.5rem;
		text-transform: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:txt-headline-small {
		font-family: big shoulders, sans-serif;
		font-size: 2rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 2.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 1165px) and (max-width: 800px) {
	.laptop\:txt-headline-small {
		font-family: big shoulders, sans-serif;
		font-size: 1.5rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 2.25rem;
		text-transform: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:txt-subhead {
		font-family: big shoulders, sans-serif;
		font-size: 1.5rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 2.25rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 1165px) and (max-width: 800px) {
	.laptop\:txt-subhead {
		font-family: big shoulders, sans-serif;
		font-size: 1.125rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 1.75rem;
		text-transform: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:txt-subhead-small {
		font-family: big shoulders, sans-serif;
		font-size: 1.125rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 1.75rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.laptop\:txt-mini-header {
		font-size: 1rem;
	}
	.laptop\:txt-mini-header,
	.laptop\:txt-mini-header-small {
		font-family: big shoulders, sans-serif;
		font-weight: 600;
		letter-spacing: 0.12em;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: uppercase;
	}
	.laptop\:txt-mini-header-small {
		font-size: 0.875rem;
	}
	.laptop\:txt-body-lead {
		font-family: big shoulders, sans-serif;
		font-size: 1.125rem;
		letter-spacing: 0.01em;
		line-height: 1.75rem;
	}
	.laptop\:txt-body,
	.laptop\:txt-body-lead {
		font-weight: 400;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.laptop\:txt-body {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		letter-spacing: 0;
		line-height: 1.5rem;
	}
	.laptop\:txt-body b,
	.laptop\:txt-body b b,
	.laptop\:txt-body b strong,
	.laptop\:txt-body strong,
	.laptop\:txt-body strong b,
	.laptop\:txt-body strong strong,
	.laptop\:txt-body.medium,
	.laptop\:txt-body.medium b,
	.laptop\:txt-body.medium strong,
	.laptop\:txt-body.strong,
	.laptop\:txt-body.strong b,
	.laptop\:txt-body.strong strong {
		font-weight: 700;
	}
	.laptop\:txt-body-bold {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-weight: 600;
		letter-spacing: 0.005em;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.laptop\:txt-body-bold b,
	.laptop\:txt-body-bold b b,
	.laptop\:txt-body-bold b strong,
	.laptop\:txt-body-bold strong,
	.laptop\:txt-body-bold strong b,
	.laptop\:txt-body-bold strong strong,
	.laptop\:txt-body-bold.medium,
	.laptop\:txt-body-bold.medium b,
	.laptop\:txt-body-bold.medium strong,
	.laptop\:txt-body-bold.strong,
	.laptop\:txt-body-bold.strong b,
	.laptop\:txt-body-bold.strong strong {
		font-weight: 700;
	}
	.laptop\:txt-body-long {
		font-size: 1.125rem;
		letter-spacing: 0.01em;
		line-height: 2rem;
	}
	.laptop\:txt-body-long,
	.laptop\:txt-body-small {
		font-family: Roboto, sans-serif;
		font-weight: 400;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.laptop\:txt-body-small {
		font-size: 0.875rem;
		letter-spacing: 0;
		line-height: 1.5rem;
	}
	.laptop\:txt-body-small b,
	.laptop\:txt-body-small b b,
	.laptop\:txt-body-small b strong,
	.laptop\:txt-body-small strong,
	.laptop\:txt-body-small strong b,
	.laptop\:txt-body-small strong strong,
	.laptop\:txt-body-small.medium,
	.laptop\:txt-body-small.medium b,
	.laptop\:txt-body-small.medium strong,
	.laptop\:txt-body-small.strong,
	.laptop\:txt-body-small.strong b,
	.laptop\:txt-body-small.strong strong {
		font-weight: 500;
	}
	.laptop\:txt-body-small-medium {
		font-family: Roboto, sans-serif;
		font-size: 0.875rem;
		font-weight: 500;
		letter-spacing: 0;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.laptop\:txt-body-small-medium b,
	.laptop\:txt-body-small-medium b b,
	.laptop\:txt-body-small-medium b strong,
	.laptop\:txt-body-small-medium strong,
	.laptop\:txt-body-small-medium strong b,
	.laptop\:txt-body-small-medium strong strong,
	.laptop\:txt-body-small-medium.medium,
	.laptop\:txt-body-small-medium.medium b,
	.laptop\:txt-body-small-medium.medium strong,
	.laptop\:txt-body-small-medium.strong,
	.laptop\:txt-body-small-medium.strong b,
	.laptop\:txt-body-small-medium.strong strong {
		font-weight: 500;
	}
	.laptop\:txt-code {
		font-family: Roboto Mono, monospace;
		font-size: 1rem;
		font-weight: 400;
		letter-spacing: 0;
		line-height: 1.625rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.laptop\:txt-line-clamp-1 {
		-webkit-line-clamp: 1;
	}
	.laptop\:txt-line-clamp-2 {
		-webkit-line-clamp: 2;
	}
	.laptop\:txt-line-clamp-3 {
		-webkit-line-clamp: 3;
	}
	.laptop\:txt-line-clamp-4 {
		-webkit-line-clamp: 4;
	}
	.laptop\:txt-line-clamp-5 {
		-webkit-line-clamp: 5;
	}
	.laptop\:txt-line-clamp-6 {
		-webkit-line-clamp: 6;
	}
	.laptop\:txt-line-clamp-7 {
		-webkit-line-clamp: 7;
	}
	.laptop\:txt-line-clamp-8 {
		-webkit-line-clamp: 8;
	}
	.laptop\:txt-line-clamp-9 {
		-webkit-line-clamp: 9;
	}
	.laptop\:txt-line-clamp-10 {
		-webkit-line-clamp: 10;
	}
	.laptop\:txt-poppins-bold {
		font-weight: 700;
		font-family: Poppins, sans-serif;
		letter-spacing: -0.01em;
	}
	.laptop\:txt-poppins-semibold {
		font-weight: 600;
		font-family: Poppins, sans-serif;
	}
	.laptop\:txt-roboto {
		font-weight: 400;
		font-family: Roboto, sans-serif;
	}
	.laptop\:txt-roboto-bold {
		font-weight: 700;
		font-family: Roboto, sans-serif;
	}
	.laptop\:txt-roboto-medium {
		font-weight: 500;
		font-family: Roboto, sans-serif;
	}
	.laptop\:txt-roboto-mono {
		font-weight: 400;
		font-family: Roboto Mono, monospace;
	}
	.laptop\:hover\:txt-left:hover,
	.laptop\:txt-left {
		text-align: left;
	}
	.laptop\:hover\:txt-center:hover,
	.laptop\:txt-center {
		text-align: center;
	}
	.laptop\:hover\:txt-right:hover,
	.laptop\:txt-right {
		text-align: right;
	}
	.laptop\:txt-decoration-style-dashed {
		text-decoration-style: dashed;
	}
	.laptop\:txt-decoration-style-dotted {
		text-decoration-style: dotted;
	}
	.laptop\:txt-decoration-style-double {
		text-decoration-style: double;
	}
	.laptop\:txt-decoration-style-wavy {
		text-decoration-style: wavy;
	}
	.laptop\:txt-decoration-style-solid {
		text-decoration-style: solid;
	}
	.laptop\:txt-decoration-style-none {
		text-decoration-style: none;
	}
	.laptop\:hover\:txt-decoration-none:hover,
	.laptop\:txt-decoration-none {
		text-decoration: none;
	}
	.laptop\:hover\:txt-decoration-underline:hover,
	.laptop\:txt-decoration-underline {
		text-decoration: underline;
		-moz-text-underline-offset: 0.25rem;
		text-underline-offset: 0.25rem;
		-moz-text-decoration-thickness: 0.063rem;
		text-decoration-thickness: 0.063rem;
	}
	.laptop\:hover\:txt-overflow-ellipsis:hover,
	.laptop\:txt-overflow-ellipsis {
		text-overflow: ellipsis;
	}
	.laptop\:hover\:txt-uppercase:hover,
	.laptop\:txt-uppercase {
		text-transform: uppercase;
	}
	.laptop\:hover\:txt-lowercase:hover,
	.laptop\:txt-lowercase {
		text-transform: lowercase;
	}
	.laptop\:hover\:txt-capitalize:hover,
	.laptop\:txt-capitalize {
		text-transform: capitalize;
	}
	.laptop\:hover\:txt-transform-initial:hover,
	.laptop\:hover\:txt-transform-none:hover,
	.laptop\:txt-transform-initial,
	.laptop\:txt-transform-none {
		text-transform: none;
	}
}
@media (max-width: 960px) {
	.mobile\:txt-page-title-large {
		font-family: big shoulders, sans-serif;
		font-size: 4.375rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 960px) and (max-width: 800px) {
	.mobile\:txt-page-title-large {
		font-family: big shoulders, sans-serif;
		font-size: 3rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 4rem;
		text-transform: none;
	}
}
@media (max-width: 960px) {
	.mobile\:txt-page-title {
		font-family: Poppins, sans-serif;
		font-size: 3rem;
		font-weight: 700;
		letter-spacing: -0.01em;
		line-height: 4rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.mobile\:txt-page-title.huge {
		font-size: 5rem;
	}
}
@media (max-width: 960px) and (max-width: 800px) {
	.mobile\:txt-page-title {
		font-family: big shoulders, sans-serif;
		font-size: 2.5rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 3rem;
		text-transform: none;
	}
}
@media (max-width: 960px) {
	.mobile\:txt-headline-large {
		font-family: big shoulders, sans-serif;
		font-size: 2.5rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 3rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 960px) and (max-width: 800px) {
	.mobile\:txt-headline-large {
		font-family: big shoulders, sans-serif;
		font-size: 2rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 2.5rem;
		text-transform: none;
	}
}
@media (max-width: 960px) {
	.mobile\:txt-headline-small {
		font-family: big shoulders, sans-serif;
		font-size: 2rem;
		font-weight: 700;
		letter-spacing: 0;
		line-height: 2.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 960px) and (max-width: 800px) {
	.mobile\:txt-headline-small {
		font-family: big shoulders, sans-serif;
		font-size: 1.5rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 2.25rem;
		text-transform: none;
	}
}
@media (max-width: 960px) {
	.mobile\:txt-subhead {
		font-family: big shoulders, sans-serif;
		font-size: 1.5rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 2.25rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
}
@media (max-width: 960px) and (max-width: 800px) {
	.mobile\:txt-subhead {
		font-family: big shoulders, sans-serif;
		font-size: 1.125rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 1.75rem;
		text-transform: none;
	}
}
@media (max-width: 960px) {
	.mobile\:txt-subhead-small {
		font-family: big shoulders, sans-serif;
		font-size: 1.125rem;
		font-weight: 600;
		letter-spacing: 0;
		line-height: 1.75rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.mobile\:txt-mini-header {
		font-size: 1rem;
	}
	.mobile\:txt-mini-header,
	.mobile\:txt-mini-header-small {
		font-family: big shoulders, sans-serif;
		font-weight: 600;
		letter-spacing: 0.12em;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: uppercase;
	}
	.mobile\:txt-mini-header-small {
		font-size: 0.875rem;
	}
	.mobile\:txt-body-lead {
		font-family: big shoulders, sans-serif;
		font-size: 1.125rem;
		letter-spacing: 0.01em;
		line-height: 1.75rem;
	}
	.mobile\:txt-body,
	.mobile\:txt-body-lead {
		font-weight: 400;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.mobile\:txt-body {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		letter-spacing: 0;
		line-height: 1.5rem;
	}
	.mobile\:txt-body b,
	.mobile\:txt-body b b,
	.mobile\:txt-body b strong,
	.mobile\:txt-body strong,
	.mobile\:txt-body strong b,
	.mobile\:txt-body strong strong,
	.mobile\:txt-body.medium,
	.mobile\:txt-body.medium b,
	.mobile\:txt-body.medium strong,
	.mobile\:txt-body.strong,
	.mobile\:txt-body.strong b,
	.mobile\:txt-body.strong strong {
		font-weight: 700;
	}
	.mobile\:txt-body-bold {
		font-family: Roboto, sans-serif;
		font-size: 1rem;
		font-weight: 600;
		letter-spacing: 0.005em;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.mobile\:txt-body-bold b,
	.mobile\:txt-body-bold b b,
	.mobile\:txt-body-bold b strong,
	.mobile\:txt-body-bold strong,
	.mobile\:txt-body-bold strong b,
	.mobile\:txt-body-bold strong strong,
	.mobile\:txt-body-bold.medium,
	.mobile\:txt-body-bold.medium b,
	.mobile\:txt-body-bold.medium strong,
	.mobile\:txt-body-bold.strong,
	.mobile\:txt-body-bold.strong b,
	.mobile\:txt-body-bold.strong strong {
		font-weight: 700;
	}
	.mobile\:txt-body-long {
		font-size: 1.125rem;
		letter-spacing: 0.01em;
		line-height: 2rem;
	}
	.mobile\:txt-body-long,
	.mobile\:txt-body-small {
		font-family: Roboto, sans-serif;
		font-weight: 400;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.mobile\:txt-body-small {
		font-size: 0.875rem;
		letter-spacing: 0;
		line-height: 1.5rem;
	}
	.mobile\:txt-body-small b,
	.mobile\:txt-body-small b b,
	.mobile\:txt-body-small b strong,
	.mobile\:txt-body-small strong,
	.mobile\:txt-body-small strong b,
	.mobile\:txt-body-small strong strong,
	.mobile\:txt-body-small.medium,
	.mobile\:txt-body-small.medium b,
	.mobile\:txt-body-small.medium strong,
	.mobile\:txt-body-small.strong,
	.mobile\:txt-body-small.strong b,
	.mobile\:txt-body-small.strong strong {
		font-weight: 500;
	}
	.mobile\:txt-body-small-medium {
		font-family: Roboto, sans-serif;
		font-size: 0.875rem;
		font-weight: 500;
		letter-spacing: 0;
		line-height: 1.5rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.mobile\:txt-body-small-medium b,
	.mobile\:txt-body-small-medium b b,
	.mobile\:txt-body-small-medium b strong,
	.mobile\:txt-body-small-medium strong,
	.mobile\:txt-body-small-medium strong b,
	.mobile\:txt-body-small-medium strong strong,
	.mobile\:txt-body-small-medium.medium,
	.mobile\:txt-body-small-medium.medium b,
	.mobile\:txt-body-small-medium.medium strong,
	.mobile\:txt-body-small-medium.strong,
	.mobile\:txt-body-small-medium.strong b,
	.mobile\:txt-body-small-medium.strong strong {
		font-weight: 500;
	}
	.mobile\:txt-code {
		font-family: Roboto Mono, monospace;
		font-size: 1rem;
		font-weight: 400;
		letter-spacing: 0;
		line-height: 1.625rem;
		margin: 0;
		padding: 0;
		text-transform: none;
	}
	.mobile\:txt-line-clamp-1 {
		-webkit-line-clamp: 1;
	}
	.mobile\:txt-line-clamp-2 {
		-webkit-line-clamp: 2;
	}
	.mobile\:txt-line-clamp-3 {
		-webkit-line-clamp: 3;
	}
	.mobile\:txt-line-clamp-4 {
		-webkit-line-clamp: 4;
	}
	.mobile\:txt-line-clamp-5 {
		-webkit-line-clamp: 5;
	}
	.mobile\:txt-line-clamp-6 {
		-webkit-line-clamp: 6;
	}
	.mobile\:txt-line-clamp-7 {
		-webkit-line-clamp: 7;
	}
	.mobile\:txt-line-clamp-8 {
		-webkit-line-clamp: 8;
	}
	.mobile\:txt-line-clamp-9 {
		-webkit-line-clamp: 9;
	}
	.mobile\:txt-line-clamp-10 {
		-webkit-line-clamp: 10;
	}
	.mobile\:txt-poppins-bold {
		font-weight: 700;
		font-family: Poppins, sans-serif;
		letter-spacing: -0.01em;
	}
	.mobile\:txt-poppins-semibold {
		font-weight: 600;
		font-family: Poppins, sans-serif;
	}
	.mobile\:txt-roboto {
		font-weight: 400;
		font-family: Roboto, sans-serif;
	}
	.mobile\:txt-roboto-bold {
		font-weight: 700;
		font-family: Roboto, sans-serif;
	}
	.mobile\:txt-roboto-medium {
		font-weight: 500;
		font-family: Roboto, sans-serif;
	}
	.mobile\:txt-roboto-mono {
		font-weight: 400;
		font-family: Roboto Mono, monospace;
	}
	.mobile\:hover\:txt-left:hover,
	.mobile\:txt-left {
		text-align: left;
	}
	.mobile\:hover\:txt-center:hover,
	.mobile\:txt-center {
		text-align: center;
	}
	.mobile\:hover\:txt-right:hover,
	.mobile\:txt-right {
		text-align: right;
	}
	.mobile\:txt-decoration-style-dashed {
		text-decoration-style: dashed;
	}
	.mobile\:txt-decoration-style-dotted {
		text-decoration-style: dotted;
	}
	.mobile\:txt-decoration-style-double {
		text-decoration-style: double;
	}
	.mobile\:txt-decoration-style-wavy {
		text-decoration-style: wavy;
	}
	.mobile\:txt-decoration-style-solid {
		text-decoration-style: solid;
	}
	.mobile\:txt-decoration-style-none {
		text-decoration-style: none;
	}
	.mobile\:hover\:txt-decoration-none:hover,
	.mobile\:txt-decoration-none {
		text-decoration: none;
	}
	.mobile\:hover\:txt-decoration-underline:hover,
	.mobile\:txt-decoration-underline {
		text-decoration: underline;
		-moz-text-underline-offset: 0.25rem;
		text-underline-offset: 0.25rem;
		-moz-text-decoration-thickness: 0.063rem;
		text-decoration-thickness: 0.063rem;
	}
	.mobile\:hover\:txt-overflow-ellipsis:hover,
	.mobile\:txt-overflow-ellipsis {
		text-overflow: ellipsis;
	}
	.mobile\:hover\:txt-uppercase:hover,
	.mobile\:txt-uppercase {
		text-transform: uppercase;
	}
	.mobile\:hover\:txt-lowercase:hover,
	.mobile\:txt-lowercase {
		text-transform: lowercase;
	}
	.mobile\:hover\:txt-capitalize:hover,
	.mobile\:txt-capitalize {
		text-transform: capitalize;
	}
	.mobile\:hover\:txt-transform-initial:hover,
	.mobile\:hover\:txt-transform-none:hover,
	.mobile\:txt-transform-initial,
	.mobile\:txt-transform-none {
		text-transform: none;
	}
}
.content-block,
.brandui-container,
.brandui-section,
.wide-container,
.wide-wrapper {
	z-index: 0;
	position: relative;
}
.wide-container,
.wide-wrapper,
.wide-wrapper-outer-content {
	width: 100%;
	margin: 0 auto;
	max-width: 90.438rem;
}
.wide-wrapper-outer-content {
	width: calc(100vw - 2.25rem);
}
.content-block {
	max-width: calc((1240px / 12) * 12);
	width: calc(100vw - 5rem);
	margin-right: auto;
	margin-left: auto;
}
@media (max-width: 580px) {
	.content-block {
		width: calc(100vw - 2.5rem);
	}
}
.brandui-container,
.brandui-section {
	display: block;
	position: relative;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	box-sizing: border-box;
}
.brandui-section {
	margin: 5rem 0;
	padding: 0 5rem 2.5rem;
}
@media (max-width: 990px) {
	.brandui-section {
		padding: 0 2.5rem 1.5rem;
	}
}
@media (max-width: 960px) {
	.brandui-section {
		padding: 0 2rem 0.5rem;
	}
}
@media (max-width: 580px) {
	.brandui-section {
		padding-left: 1rem;
		padding-right: 1rem;
	}
}
.brandui-container {
	max-width: 1240px;
}
.brandui-backdrop {
	background: rgba(56, 63, 118, 0.9);
	position: fixed;
	display: flex;
	justify-content: center;
	align-items: center;
	inset: 0;
	z-index: 100;
}
@media (max-width: 8640px) {
	.border-box {
		box-sizing: border-box;
	}
	.-z-1 {
		z-index: -1;
	}
	.z-0 {
		z-index: 0;
	}
	.z-1 {
		z-index: 1;
	}
	.z-9 {
		z-index: 9;
	}
	.z-10 {
		z-index: 10;
	}
	.z-11 {
		z-index: 11;
	}
	.z-99 {
		z-index: 99;
	}
	.z-100 {
		z-index: 100;
	}
	.inset,
	.inset-0 {
		bottom: 0;
		left: 0;
		right: 0;
		top: 0;
	}
	.top-0 {
		top: 0;
	}
	.right-0 {
		right: 0;
	}
	.bottom-0 {
		bottom: 0;
	}
	.left-0 {
		left: 0;
	}
	.top-huge {
		top: 5rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-as-of-date,
	#gartner-container > div > a .gartner-pi-gradient,
	.d-none {
		display: none;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span,
	.d-block {
		display: block;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight .gartner-pi-overall-rating .gartner-pi-reviews-link span,
	.d-inline-block {
		display: inline-block;
	}
	.d-flex {
		display: flex;
	}
	.d-grid {
		display: grid;
	}
	.p-fixed {
		position: fixed;
	}
	.p-absolute {
		position: absolute;
	}
	.p-relative {
		position: relative;
	}
	.p-sticky {
		position: sticky;
	}
	.overflow-x-hidden {
		overflow-x: hidden;
	}
	.focus-within\:overflow-visible:focus-within,
	.hover\:overflow-visible:hover,
	.overflow-visible {
		overflow: visible;
	}
	.overflow-y-scroll {
		overflow-y: scroll;
	}
	.overflow-auto {
		overflow: auto;
	}
	.overflow-x-auto {
		overflow-x: auto;
	}
	.overflow-y-auto {
		overflow-y: auto;
	}
	.overflow-hidden {
		overflow: hidden;
	}
}
@media (max-width: 1165px) {
	.laptop\:border-box {
		box-sizing: border-box;
	}
	.laptop\:z-10 {
		z-index: 10;
	}
	.laptop\:top-0 {
		top: 0;
	}
	.laptop\:right-0 {
		right: 0;
	}
	.laptop\:left-0 {
		left: 0;
	}
	.laptop\:d-none {
		display: none;
	}
	.laptop\:d-block {
		display: block;
	}
	.laptop\:d-flex {
		display: flex;
	}
	.laptop\:p-fixed {
		position: fixed;
	}
	.laptop\:p-absolute {
		position: absolute;
	}
	.laptop\:p-relative {
		position: relative;
	}
	.laptop\:overflow-scroll {
		overflow: scroll;
	}
}
@media (max-width: 960px) {
	.mobile\:border-box {
		box-sizing: border-box;
	}
	.mobile\:d-none {
		display: none;
	}
	.mobile\:d-block {
		display: block;
	}
	.mobile\:p-relative {
		position: relative;
	}
	.mobile\:overflow-visible {
		overflow: visible;
	}
}
@media (max-width: 8640px) {
	#gartner-container > div > a,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-overall-rating,
	.hover\:pad-none:hover,
	.pad-none {
		padding: 0;
	}
	.hover\:pad-hairline:hover,
	.pad-hairline {
		padding: 0.063rem;
	}
	.hover\:pad-thin:hover,
	.pad-thin {
		padding: 0.125rem;
	}
	.hover\:pad-slim:hover,
	.pad-slim {
		padding: 0.25rem;
	}
	.hover\:pad-extra-small:hover,
	.pad-extra-small {
		padding: 0.5rem;
	}
	.hover\:pad-small:hover,
	.pad-small {
		padding: 1rem;
	}
	.hover\:pad-medium:hover,
	.pad-medium {
		padding: 1.5rem;
	}
	.hover\:pad-large:hover,
	.pad-large {
		padding: 2rem;
	}
	.hover\:pad-extra-large:hover,
	.pad-extra-large {
		padding: 2.5rem;
	}
	.hover\:pad-huge:hover,
	.pad-huge {
		padding: 5rem;
	}
	.hover\:pad-full:hover,
	.pad-full {
		padding: 100%;
	}
	.hover\:pad-t-none:hover,
	.pad-t-none {
		padding-top: 0;
	}
	.hover\:pad-t-hairline:hover,
	.pad-t-hairline {
		padding-top: 0.063rem;
	}
	.hover\:pad-t-thin:hover,
	.pad-t-thin {
		padding-top: 0.125rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight .gartner-pi-overall-rating,
	.hover\:pad-t-slim:hover,
	.pad-t-slim {
		padding-top: 0.25rem;
	}
	.hover\:pad-t-extra-small:hover,
	.pad-t-extra-small {
		padding-top: 0.5rem;
	}
	.hover\:pad-t-small:hover,
	.pad-t-small {
		padding-top: 1rem;
	}
	.hover\:pad-t-medium:hover,
	.pad-t-medium {
		padding-top: 1.5rem;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li,
	.hover\:pad-t-large:hover,
	.pad-t-large {
		padding-top: 2rem;
	}
	.hover\:pad-t-extra-large:hover,
	.pad-t-extra-large {
		padding-top: 2.5rem;
	}
	.hover\:pad-t-huge:hover,
	.pad-t-huge {
		padding-top: 5rem;
	}
	.hover\:pad-t-full:hover,
	.pad-t-full {
		padding-top: 100%;
	}
	.hover\:pad-r-none:hover,
	.pad-r-none {
		padding-right: 0;
	}
	.hover\:pad-r-hairline:hover,
	.pad-r-hairline {
		padding-right: 0.063rem;
	}
	.hover\:pad-r-thin:hover,
	.pad-r-thin {
		padding-right: 0.125rem;
	}
	.hover\:pad-r-slim:hover,
	.pad-r-slim {
		padding-right: 0.25rem;
	}
	.hover\:pad-r-extra-small:hover,
	.pad-r-extra-small {
		padding-right: 0.5rem;
	}
	.hover\:pad-r-small:hover,
	.pad-r-small {
		padding-right: 1rem;
	}
	.hover\:pad-r-medium:hover,
	.pad-r-medium {
		padding-right: 1.5rem;
	}
	.hover\:pad-r-large:hover,
	.pad-r-large {
		padding-right: 2rem;
	}
	.hover\:pad-r-extra-large:hover,
	.pad-r-extra-large {
		padding-right: 2.5rem;
	}
	.hover\:pad-r-huge:hover,
	.pad-r-huge {
		padding-right: 5rem;
	}
	.hover\:pad-r-full:hover,
	.pad-r-full {
		padding-right: 100%;
	}
	.hover\:pad-b-none:hover,
	.pad-b-none {
		padding-bottom: 0;
	}
	.hover\:pad-b-hairline:hover,
	.pad-b-hairline {
		padding-bottom: 0.063rem;
	}
	.hover\:pad-b-thin:hover,
	.pad-b-thin {
		padding-bottom: 0.125rem;
	}
	.hover\:pad-b-slim:hover,
	.pad-b-slim {
		padding-bottom: 0.25rem;
	}
	.hover\:pad-b-extra-small:hover,
	.pad-b-extra-small {
		padding-bottom: 0.5rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-overall-rating,
	.hover\:pad-b-small:hover,
	.pad-b-small {
		padding-bottom: 1rem;
	}
	.hover\:pad-b-medium:hover,
	.pad-b-medium {
		padding-bottom: 1.5rem;
	}
	.hover\:pad-b-large:hover,
	.pad-b-large {
		padding-bottom: 2rem;
	}
	.hover\:pad-b-extra-large:hover,
	.pad-b-extra-large {
		padding-bottom: 2.5rem;
	}
	.hover\:pad-b-huge:hover,
	.pad-b-huge {
		padding-bottom: 5rem;
	}
	.hover\:pad-b-full:hover,
	.pad-b-full {
		padding-bottom: 100%;
	}
	.hover\:pad-l-none:hover,
	.pad-l-none {
		padding-left: 0;
	}
	.hover\:pad-l-hairline:hover,
	.pad-l-hairline {
		padding-left: 0.063rem;
	}
	.hover\:pad-l-thin:hover,
	.pad-l-thin {
		padding-left: 0.125rem;
	}
	.hover\:pad-l-slim:hover,
	.pad-l-slim {
		padding-left: 0.25rem;
	}
	.hover\:pad-l-extra-small:hover,
	.pad-l-extra-small {
		padding-left: 0.5rem;
	}
	.hover\:pad-l-small:hover,
	.pad-l-small {
		padding-left: 1rem;
	}
	.hover\:pad-l-medium:hover,
	.pad-l-medium {
		padding-left: 1.5rem;
	}
	.hover\:pad-l-large:hover,
	.pad-l-large {
		padding-left: 2rem;
	}
	.hover\:pad-l-extra-large:hover,
	.pad-l-extra-large {
		padding-left: 2.5rem;
	}
	.hover\:pad-l-huge:hover,
	.pad-l-huge {
		padding-left: 5rem;
	}
	.hover\:pad-l-full:hover,
	.pad-l-full {
		padding-left: 100%;
	}
	.hover\:pad-h-none:hover,
	.pad-h-none {
		padding-left: 0;
		padding-right: 0;
	}
	.hover\:pad-h-hairline:hover,
	.pad-h-hairline {
		padding-left: 0.063rem;
		padding-right: 0.063rem;
	}
	.hover\:pad-h-thin:hover,
	.pad-h-thin {
		padding-left: 0.125rem;
		padding-right: 0.125rem;
	}
	.hover\:pad-h-slim:hover,
	.pad-h-slim {
		padding-left: 0.25rem;
		padding-right: 0.25rem;
	}
	.hover\:pad-h-extra-small:hover,
	.pad-h-extra-small {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}
	.hover\:pad-h-small:hover,
	.pad-h-small {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.hover\:pad-h-medium:hover,
	.pad-h-medium {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.hover\:pad-h-large:hover,
	.pad-h-large {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.hover\:pad-h-extra-large:hover,
	.pad-h-extra-large {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
	}
	.hover\:pad-h-huge:hover,
	.pad-h-huge {
		padding-left: 5rem;
		padding-right: 5rem;
	}
	.hover\:pad-h-full:hover,
	.pad-h-full {
		padding-left: 100%;
		padding-right: 100%;
	}
	.hover\:pad-v-none:hover,
	.pad-v-none {
		padding-bottom: 0;
		padding-top: 0;
	}
	.hover\:pad-v-hairline:hover,
	.pad-v-hairline {
		padding-bottom: 0.063rem;
		padding-top: 0.063rem;
	}
	.hover\:pad-v-thin:hover,
	.pad-v-thin {
		padding-bottom: 0.125rem;
		padding-top: 0.125rem;
	}
	.hover\:pad-v-slim:hover,
	.pad-v-slim {
		padding-bottom: 0.25rem;
		padding-top: 0.25rem;
	}
	.hover\:pad-v-extra-small:hover,
	.pad-v-extra-small {
		padding-bottom: 0.5rem;
		padding-top: 0.5rem;
	}
	.hover\:pad-v-small:hover,
	.pad-v-small {
		padding-bottom: 1rem;
		padding-top: 1rem;
	}
	.hover\:pad-v-medium:hover,
	.pad-v-medium {
		padding-bottom: 1.5rem;
		padding-top: 1.5rem;
	}
	.hover\:pad-v-large:hover,
	.pad-v-large {
		padding-bottom: 2rem;
		padding-top: 2rem;
	}
	.hover\:pad-v-extra-large:hover,
	.pad-v-extra-large {
		padding-bottom: 2.5rem;
		padding-top: 2.5rem;
	}
	.hover\:pad-v-huge:hover,
	.pad-v-huge {
		padding-bottom: 5rem;
		padding-top: 5rem;
	}
	.hover\:pad-v-full:hover,
	.pad-v-full {
		padding-bottom: 100%;
		padding-top: 100%;
	}
	.-marg-none,
	.hover\:-marg-none:hover,
	.hover\:marg-none:hover,
	.marg-none {
		margin: 0;
	}
	.hover\:marg-hairline:hover,
	.marg-hairline {
		margin: 0.063rem;
	}
	.-marg-hairline,
	.hover\:-marg-hairline:hover {
		margin: -0.063rem;
	}
	.hover\:marg-thin:hover,
	.marg-thin {
		margin: 0.125rem;
	}
	.-marg-thin,
	.hover\:-marg-thin:hover {
		margin: -0.125rem;
	}
	.hover\:marg-slim:hover,
	.marg-slim {
		margin: 0.25rem;
	}
	.-marg-slim,
	.hover\:-marg-slim:hover {
		margin: -0.25rem;
	}
	.hover\:marg-extra-small:hover,
	.marg-extra-small {
		margin: 0.5rem;
	}
	.-marg-extra-small,
	.hover\:-marg-extra-small:hover {
		margin: -0.5rem;
	}
	.hover\:marg-small:hover,
	.marg-small {
		margin: 1rem;
	}
	.-marg-small,
	.hover\:-marg-small:hover {
		margin: -1rem;
	}
	.hover\:marg-medium:hover,
	.marg-medium {
		margin: 1.5rem;
	}
	.-marg-medium,
	.hover\:-marg-medium:hover {
		margin: -1.5rem;
	}
	.hover\:marg-large:hover,
	.marg-large {
		margin: 2rem;
	}
	.-marg-large,
	.hover\:-marg-large:hover {
		margin: -2rem;
	}
	.hover\:marg-extra-large:hover,
	.marg-extra-large {
		margin: 2.5rem;
	}
	.-marg-extra-large,
	.hover\:-marg-extra-large:hover {
		margin: -2.5rem;
	}
	.hover\:marg-huge:hover,
	.marg-huge {
		margin: 5rem;
	}
	.-marg-huge,
	.hover\:-marg-huge:hover {
		margin: -5rem;
	}
	.hover\:marg-full:hover,
	.marg-full {
		margin: 100%;
	}
	.-marg-full,
	.hover\:-marg-full:hover {
		margin: -100%;
	}
	.hover\:marg-auto:hover,
	.marg-auto {
		margin: auto;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-logo,
	.-marg-t-none,
	.hover\:-marg-t-none:hover,
	.hover\:marg-t-none:hover,
	.marg-t-none {
		margin-top: 0;
	}
	.hover\:marg-t-hairline:hover,
	.marg-t-hairline {
		margin-top: 0.063rem;
	}
	.-marg-t-hairline,
	.hover\:-marg-t-hairline:hover {
		margin-top: -0.063rem;
	}
	.hover\:marg-t-thin:hover,
	.marg-t-thin {
		margin-top: 0.125rem;
	}
	.-marg-t-thin,
	.hover\:-marg-t-thin:hover {
		margin-top: -0.125rem;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-star-rating,
	.hover\:marg-t-slim:hover,
	.marg-t-slim {
		margin-top: 0.25rem;
	}
	.-marg-t-slim,
	.hover\:-marg-t-slim:hover {
		margin-top: -0.25rem;
	}
	.hover\:marg-t-extra-small:hover,
	.marg-t-extra-small {
		margin-top: 0.5rem;
	}
	.-marg-t-extra-small,
	.hover\:-marg-t-extra-small:hover {
		margin-top: -0.5rem;
	}
	.hover\:marg-t-small:hover,
	.marg-t-small {
		margin-top: 1rem;
	}
	.-marg-t-small,
	.hover\:-marg-t-small:hover {
		margin-top: -1rem;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote span,
	.hover\:marg-t-medium:hover,
	.marg-t-medium {
		margin-top: 1.5rem;
	}
	.-marg-t-medium,
	.hover\:-marg-t-medium:hover {
		margin-top: -1.5rem;
	}
	.hover\:marg-t-large:hover,
	.marg-t-large {
		margin-top: 2rem;
	}
	.-marg-t-large,
	.hover\:-marg-t-large:hover {
		margin-top: -2rem;
	}
	.hover\:marg-t-extra-large:hover,
	.marg-t-extra-large {
		margin-top: 2.5rem;
	}
	.-marg-t-extra-large,
	.hover\:-marg-t-extra-large:hover {
		margin-top: -2.5rem;
	}
	.hover\:marg-t-huge:hover,
	.marg-t-huge {
		margin-top: 5rem;
	}
	.-marg-t-huge,
	.hover\:-marg-t-huge:hover {
		margin-top: -5rem;
	}
	.hover\:marg-t-full:hover,
	.marg-t-full {
		margin-top: 100%;
	}
	.-marg-t-full,
	.hover\:-marg-t-full:hover {
		margin-top: -100%;
	}
	.hover\:marg-t-auto:hover,
	.marg-t-auto {
		margin-top: auto;
	}
	.-marg-r-none,
	.hover\:-marg-r-none:hover,
	.hover\:marg-r-none:hover,
	.marg-r-none {
		margin-right: 0;
	}
	.hover\:marg-r-hairline:hover,
	.marg-r-hairline {
		margin-right: 0.063rem;
	}
	.-marg-r-hairline,
	.hover\:-marg-r-hairline:hover {
		margin-right: -0.063rem;
	}
	.hover\:marg-r-thin:hover,
	.marg-r-thin {
		margin-right: 0.125rem;
	}
	.-marg-r-thin,
	.hover\:-marg-r-thin:hover {
		margin-right: -0.125rem;
	}
	.hover\:marg-r-slim:hover,
	.marg-r-slim {
		margin-right: 0.25rem;
	}
	.-marg-r-slim,
	.hover\:-marg-r-slim:hover {
		margin-right: -0.25rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-score,
	.hover\:marg-r-extra-small:hover,
	.marg-r-extra-small {
		margin-right: 0.5rem;
	}
	.-marg-r-extra-small,
	.hover\:-marg-r-extra-small:hover {
		margin-right: -0.5rem;
	}
	.hover\:marg-r-small:hover,
	.marg-r-small {
		margin-right: 1rem;
	}
	.-marg-r-small,
	.hover\:-marg-r-small:hover {
		margin-right: -1rem;
	}
	.hover\:marg-r-medium:hover,
	.marg-r-medium {
		margin-right: 1.5rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-logo,
	.-marg-r-medium,
	.hover\:-marg-r-medium:hover {
		margin-right: -1.5rem;
	}
	.hover\:marg-r-large:hover,
	.marg-r-large {
		margin-right: 2rem;
	}
	.-marg-r-large,
	.hover\:-marg-r-large:hover {
		margin-right: -2rem;
	}
	.hover\:marg-r-extra-large:hover,
	.marg-r-extra-large {
		margin-right: 2.5rem;
	}
	.-marg-r-extra-large,
	.hover\:-marg-r-extra-large:hover {
		margin-right: -2.5rem;
	}
	.hover\:marg-r-huge:hover,
	.marg-r-huge {
		margin-right: 5rem;
	}
	.-marg-r-huge,
	.hover\:-marg-r-huge:hover {
		margin-right: -5rem;
	}
	.hover\:marg-r-full:hover,
	.marg-r-full {
		margin-right: 100%;
	}
	.-marg-r-full,
	.hover\:-marg-r-full:hover {
		margin-right: -100%;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-star-rating,
	.hover\:marg-r-auto:hover,
	.marg-r-auto {
		margin-right: auto;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-logo,
	.-marg-b-none,
	.hover\:-marg-b-none:hover,
	.hover\:marg-b-none:hover,
	.marg-b-none {
		margin-bottom: 0;
	}
	.hover\:marg-b-hairline:hover,
	.marg-b-hairline {
		margin-bottom: 0.063rem;
	}
	.-marg-b-hairline,
	.hover\:-marg-b-hairline:hover {
		margin-bottom: -0.063rem;
	}
	.hover\:marg-b-thin:hover,
	.marg-b-thin {
		margin-bottom: 0.125rem;
	}
	.-marg-b-thin,
	.hover\:-marg-b-thin:hover {
		margin-bottom: -0.125rem;
	}
	.hover\:marg-b-slim:hover,
	.marg-b-slim {
		margin-bottom: 0.25rem;
	}
	.-marg-b-slim,
	.hover\:-marg-b-slim:hover {
		margin-bottom: -0.25rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h1,
	.hover\:marg-b-extra-small:hover,
	.marg-b-extra-small {
		margin-bottom: 0.5rem;
	}
	.-marg-b-extra-small,
	.hover\:-marg-b-extra-small:hover {
		margin-bottom: -0.5rem;
	}
	.hover\:marg-b-small:hover,
	.marg-b-small {
		margin-bottom: 1rem;
	}
	.-marg-b-small,
	.hover\:-marg-b-small:hover {
		margin-bottom: -1rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-header .gartner-pi-h2,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span,
	.hover\:marg-b-medium:hover,
	.marg-b-medium {
		margin-bottom: 1.5rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats,
	.-marg-b-medium,
	.hover\:-marg-b-medium:hover {
		margin-bottom: -1.5rem;
	}
	.hover\:marg-b-large:hover,
	.marg-b-large {
		margin-bottom: 2rem;
	}
	.-marg-b-large,
	.hover\:-marg-b-large:hover {
		margin-bottom: -2rem;
	}
	.hover\:marg-b-extra-large:hover,
	.marg-b-extra-large {
		margin-bottom: 2.5rem;
	}
	.-marg-b-extra-large,
	.hover\:-marg-b-extra-large:hover {
		margin-bottom: -2.5rem;
	}
	.hover\:marg-b-huge:hover,
	.marg-b-huge {
		margin-bottom: 5rem;
	}
	.-marg-b-huge,
	.hover\:-marg-b-huge:hover {
		margin-bottom: -5rem;
	}
	.hover\:marg-b-full:hover,
	.marg-b-full {
		margin-bottom: 100%;
	}
	.-marg-b-full,
	.hover\:-marg-b-full:hover {
		margin-bottom: -100%;
	}
	.hover\:marg-b-auto:hover,
	.marg-b-auto {
		margin-bottom: auto;
	}
	.-marg-l-none,
	.hover\:-marg-l-none:hover,
	.hover\:marg-l-none:hover,
	.marg-l-none {
		margin-left: 0;
	}
	.hover\:marg-l-hairline:hover,
	.marg-l-hairline {
		margin-left: 0.063rem;
	}
	.-marg-l-hairline,
	.hover\:-marg-l-hairline:hover {
		margin-left: -0.063rem;
	}
	.hover\:marg-l-thin:hover,
	.marg-l-thin {
		margin-left: 0.125rem;
	}
	.-marg-l-thin,
	.hover\:-marg-l-thin:hover {
		margin-left: -0.125rem;
	}
	.hover\:marg-l-slim:hover,
	.marg-l-slim {
		margin-left: 0.25rem;
	}
	.-marg-l-slim,
	.hover\:-marg-l-slim:hover {
		margin-left: -0.25rem;
	}
	.hover\:marg-l-extra-small:hover,
	.marg-l-extra-small {
		margin-left: 0.5rem;
	}
	.-marg-l-extra-small,
	.hover\:-marg-l-extra-small:hover {
		margin-left: -0.5rem;
	}
	.hover\:marg-l-small:hover,
	.marg-l-small {
		margin-left: 1rem;
	}
	.-marg-l-small,
	.hover\:-marg-l-small:hover {
		margin-left: -1rem;
	}
	.hover\:marg-l-medium:hover,
	.marg-l-medium {
		margin-left: 1.5rem;
	}
	.-marg-l-medium,
	.hover\:-marg-l-medium:hover {
		margin-left: -1.5rem;
	}
	.hover\:marg-l-large:hover,
	.marg-l-large {
		margin-left: 2rem;
	}
	.-marg-l-large,
	.hover\:-marg-l-large:hover {
		margin-left: -2rem;
	}
	.hover\:marg-l-extra-large:hover,
	.marg-l-extra-large {
		margin-left: 2.5rem;
	}
	.-marg-l-extra-large,
	.hover\:-marg-l-extra-large:hover {
		margin-left: -2.5rem;
	}
	.hover\:marg-l-huge:hover,
	.marg-l-huge {
		margin-left: 5rem;
	}
	.-marg-l-huge,
	.hover\:-marg-l-huge:hover {
		margin-left: -5rem;
	}
	.hover\:marg-l-full:hover,
	.marg-l-full {
		margin-left: 100%;
	}
	.-marg-l-full,
	.hover\:-marg-l-full:hover {
		margin-left: -100%;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-logo,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight,
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-datestamp,
	.hover\:marg-l-auto:hover,
	.marg-l-auto {
		margin-left: auto;
	}
	.-marg-h-none,
	.hover\:-marg-h-none:hover,
	.hover\:marg-h-none:hover,
	.marg-h-none {
		margin-left: 0;
		margin-right: 0;
	}
	.hover\:marg-h-hairline:hover,
	.marg-h-hairline {
		margin-left: 0.063rem;
		margin-right: 0.063rem;
	}
	.-marg-h-hairline,
	.hover\:-marg-h-hairline:hover {
		margin-left: -0.063rem;
		margin-right: -0.063rem;
	}
	.hover\:marg-h-thin:hover,
	.marg-h-thin {
		margin-left: 0.125rem;
		margin-right: 0.125rem;
	}
	.-marg-h-thin,
	.hover\:-marg-h-thin:hover {
		margin-left: -0.125rem;
		margin-right: -0.125rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span .gartner-pi-chevron,
	.hover\:marg-h-slim:hover,
	.marg-h-slim {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}
	.-marg-h-slim,
	.hover\:-marg-h-slim:hover {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}
	.hover\:marg-h-extra-small:hover,
	.marg-h-extra-small {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}
	.-marg-h-extra-small,
	.hover\:-marg-h-extra-small:hover {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}
	.hover\:marg-h-small:hover,
	.marg-h-small {
		margin-left: 1rem;
		margin-right: 1rem;
	}
	.-marg-h-small,
	.hover\:-marg-h-small:hover {
		margin-left: -1rem;
		margin-right: -1rem;
	}
	.hover\:marg-h-medium:hover,
	.marg-h-medium {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
	.-marg-h-medium,
	.hover\:-marg-h-medium:hover {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}
	.hover\:marg-h-large:hover,
	.marg-h-large {
		margin-left: 2rem;
		margin-right: 2rem;
	}
	.-marg-h-large,
	.hover\:-marg-h-large:hover {
		margin-left: -2rem;
		margin-right: -2rem;
	}
	.hover\:marg-h-extra-large:hover,
	.marg-h-extra-large {
		margin-left: 2.5rem;
		margin-right: 2.5rem;
	}
	.-marg-h-extra-large,
	.hover\:-marg-h-extra-large:hover {
		margin-left: -2.5rem;
		margin-right: -2.5rem;
	}
	.hover\:marg-h-huge:hover,
	.marg-h-huge {
		margin-left: 5rem;
		margin-right: 5rem;
	}
	.-marg-h-huge,
	.hover\:-marg-h-huge:hover {
		margin-left: -5rem;
		margin-right: -5rem;
	}
	.hover\:marg-h-full:hover,
	.marg-h-full {
		margin-left: 100%;
		margin-right: 100%;
	}
	.-marg-h-full,
	.hover\:-marg-h-full:hover {
		margin-left: -100%;
		margin-right: -100%;
	}
	.hover\:marg-h-auto:hover,
	.marg-h-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.-marg-v-none,
	.hover\:-marg-v-none:hover,
	.hover\:marg-v-none:hover,
	.marg-v-none {
		margin-bottom: 0;
		margin-top: 0;
	}
	.hover\:marg-v-hairline:hover,
	.marg-v-hairline {
		margin-bottom: 0.063rem;
		margin-top: 0.063rem;
	}
	.-marg-v-hairline,
	.hover\:-marg-v-hairline:hover {
		margin-bottom: -0.063rem;
		margin-top: -0.063rem;
	}
	.hover\:marg-v-thin:hover,
	.marg-v-thin {
		margin-bottom: 0.125rem;
		margin-top: 0.125rem;
	}
	.-marg-v-thin,
	.hover\:-marg-v-thin:hover {
		margin-bottom: -0.125rem;
		margin-top: -0.125rem;
	}
	.hover\:marg-v-slim:hover,
	.marg-v-slim {
		margin-bottom: 0.25rem;
		margin-top: 0.25rem;
	}
	.-marg-v-slim,
	.hover\:-marg-v-slim:hover {
		margin-bottom: -0.25rem;
		margin-top: -0.25rem;
	}
	.hover\:marg-v-extra-small:hover,
	.marg-v-extra-small {
		margin-bottom: 0.5rem;
		margin-top: 0.5rem;
	}
	.-marg-v-extra-small,
	.hover\:-marg-v-extra-small:hover {
		margin-bottom: -0.5rem;
		margin-top: -0.5rem;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-quote,
	.hover\:marg-v-small:hover,
	.marg-v-small {
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
	.-marg-v-small,
	.hover\:-marg-v-small:hover {
		margin-bottom: -1rem;
		margin-top: -1rem;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link span .gartner-pi-chevron,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight .gartner-pi-overall-rating .gartner-pi-reviews-link span,
	.hover\:marg-v-medium:hover,
	.marg-v-medium {
		margin-bottom: 1.5rem;
		margin-top: 1.5rem;
	}
	.-marg-v-medium,
	.hover\:-marg-v-medium:hover {
		margin-bottom: -1.5rem;
		margin-top: -1.5rem;
	}
	.hover\:marg-v-large:hover,
	.marg-v-large {
		margin-bottom: 2rem;
		margin-top: 2rem;
	}
	.-marg-v-large,
	.hover\:-marg-v-large:hover {
		margin-bottom: -2rem;
		margin-top: -2rem;
	}
	.hover\:marg-v-extra-large:hover,
	.marg-v-extra-large {
		margin-bottom: 2.5rem;
		margin-top: 2.5rem;
	}
	.-marg-v-extra-large,
	.hover\:-marg-v-extra-large:hover {
		margin-bottom: -2.5rem;
		margin-top: -2.5rem;
	}
	.hover\:marg-v-huge:hover,
	.marg-v-huge {
		margin-bottom: 5rem;
		margin-top: 5rem;
	}
	.-marg-v-huge,
	.hover\:-marg-v-huge:hover {
		margin-bottom: -5rem;
		margin-top: -5rem;
	}
	.hover\:marg-v-full:hover,
	.marg-v-full {
		margin-bottom: 100%;
		margin-top: 100%;
	}
	.-marg-v-full,
	.hover\:-marg-v-full:hover {
		margin-bottom: -100%;
		margin-top: -100%;
	}
	.hover\:marg-v-auto:hover,
	.marg-v-auto {
		margin-bottom: auto;
		margin-top: auto;
	}
	.gap-none {
		gap: 0;
	}
	.gap-x-none {
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.gap-y-none {
		row-gap: 0;
	}
	.gap-lay-none {
		gap: 0;
	}
	.gap-x-lay-none {
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.gap-y-lay-none {
		row-gap: 0;
	}
	.gap-hairline {
		gap: 0.063rem;
	}
	.gap-x-hairline {
		-moz-column-gap: 0.063rem;
		column-gap: 0.063rem;
	}
	.gap-y-hairline {
		row-gap: 0.063rem;
	}
	.gap-thin {
		gap: 0.125rem;
	}
	.gap-x-thin {
		-moz-column-gap: 0.125rem;
		column-gap: 0.125rem;
	}
	.gap-y-thin {
		row-gap: 0.125rem;
	}
	.gap-slim {
		gap: 0.25rem;
	}
	.gap-x-slim {
		-moz-column-gap: 0.25rem;
		column-gap: 0.25rem;
	}
	.gap-y-slim {
		row-gap: 0.25rem;
	}
	.gap-extra-small {
		gap: 0.5rem;
	}
	.gap-x-extra-small {
		-moz-column-gap: 0.5rem;
		column-gap: 0.5rem;
	}
	.gap-y-extra-small {
		row-gap: 0.5rem;
	}
	.gap-lay-extra-small {
		gap: 1.5rem;
	}
	.gap-x-lay-extra-small {
		-moz-column-gap: 1.5rem;
		column-gap: 1.5rem;
	}
	.gap-y-lay-extra-small {
		row-gap: 1.5rem;
	}
	.gap-small {
		gap: 1rem;
	}
	.gap-x-small {
		-moz-column-gap: 1rem;
		column-gap: 1rem;
	}
	.gap-y-small {
		row-gap: 1rem;
	}
	.gap-lay-small {
		gap: 2.5rem;
	}
	.gap-x-lay-small {
		-moz-column-gap: 2.5rem;
		column-gap: 2.5rem;
	}
	.gap-y-lay-small {
		row-gap: 2.5rem;
	}
	.gap-medium {
		gap: 1.5rem;
	}
	.gap-x-medium {
		-moz-column-gap: 1.5rem;
		column-gap: 1.5rem;
	}
	.gap-y-medium {
		row-gap: 1.5rem;
	}
	.gap-lay-medium {
		gap: 5rem;
	}
	.gap-x-lay-medium {
		-moz-column-gap: 5rem;
		column-gap: 5rem;
	}
	.gap-y-lay-medium {
		row-gap: 5rem;
	}
	.gap-large {
		gap: 2rem;
	}
	.gap-x-large {
		-moz-column-gap: 2rem;
		column-gap: 2rem;
	}
	.gap-y-large {
		row-gap: 2rem;
	}
	.gap-lay-large {
		gap: 7.5rem;
	}
	.gap-x-lay-large {
		-moz-column-gap: 7.5rem;
		column-gap: 7.5rem;
	}
	.gap-y-lay-large {
		row-gap: 7.5rem;
	}
	.gap-extra-large {
		gap: 2.5rem;
	}
	.gap-x-extra-large {
		-moz-column-gap: 2.5rem;
		column-gap: 2.5rem;
	}
	.gap-y-extra-large {
		row-gap: 2.5rem;
	}
	.gap-lay-extra-large {
		gap: 10rem;
	}
	.gap-x-lay-extra-large {
		-moz-column-gap: 10rem;
		column-gap: 10rem;
	}
	.gap-y-lay-extra-large {
		row-gap: 10rem;
	}
	.gap-huge {
		gap: 5rem;
	}
	.gap-x-huge {
		-moz-column-gap: 5rem;
		column-gap: 5rem;
	}
	.gap-y-huge {
		row-gap: 5rem;
	}
	.gap-lay-huge {
		gap: 15rem;
	}
	.gap-x-lay-huge {
		-moz-column-gap: 15rem;
		column-gap: 15rem;
	}
	.gap-y-lay-huge {
		row-gap: 15rem;
	}
	.gap-1 {
		gap: calc((1240px / 12) * 1);
	}
	.gap-x-1 {
		-moz-column-gap: calc((1240px / 12) * 1);
		column-gap: calc((1240px / 12) * 1);
	}
	.gap-y-1 {
		row-gap: calc((1240px / 12) * 1);
	}
	.gap-2 {
		gap: calc((1240px / 12) * 2);
	}
	.gap-x-2 {
		-moz-column-gap: calc((1240px / 12) * 2);
		column-gap: calc((1240px / 12) * 2);
	}
	.gap-y-2 {
		row-gap: calc((1240px / 12) * 2);
	}
	.gap-3 {
		gap: calc((1240px / 12) * 3);
	}
	.gap-x-3 {
		-moz-column-gap: calc((1240px / 12) * 3);
		column-gap: calc((1240px / 12) * 3);
	}
	.gap-y-3 {
		row-gap: calc((1240px / 12) * 3);
	}
	.gap-4 {
		gap: calc((1240px / 12) * 4);
	}
	.gap-x-4 {
		-moz-column-gap: calc((1240px / 12) * 4);
		column-gap: calc((1240px / 12) * 4);
	}
	.gap-y-4 {
		row-gap: calc((1240px / 12) * 4);
	}
	.gap-5 {
		gap: calc((1240px / 12) * 5);
	}
	.gap-x-5 {
		-moz-column-gap: calc((1240px / 12) * 5);
		column-gap: calc((1240px / 12) * 5);
	}
	.gap-y-5 {
		row-gap: calc((1240px / 12) * 5);
	}
	.gap-6 {
		gap: calc((1240px / 12) * 6);
	}
	.gap-x-6 {
		-moz-column-gap: calc((1240px / 12) * 6);
		column-gap: calc((1240px / 12) * 6);
	}
	.gap-y-6 {
		row-gap: calc((1240px / 12) * 6);
	}
	.gap-7 {
		gap: calc((1240px / 12) * 7);
	}
	.gap-x-7 {
		-moz-column-gap: calc((1240px / 12) * 7);
		column-gap: calc((1240px / 12) * 7);
	}
	.gap-y-7 {
		row-gap: calc((1240px / 12) * 7);
	}
	.gap-8 {
		gap: calc((1240px / 12) * 8);
	}
	.gap-x-8 {
		-moz-column-gap: calc((1240px / 12) * 8);
		column-gap: calc((1240px / 12) * 8);
	}
	.gap-y-8 {
		row-gap: calc((1240px / 12) * 8);
	}
	.gap-9 {
		gap: calc((1240px / 12) * 9);
	}
	.gap-x-9 {
		-moz-column-gap: calc((1240px / 12) * 9);
		column-gap: calc((1240px / 12) * 9);
	}
	.gap-y-9 {
		row-gap: calc((1240px / 12) * 9);
	}
	.gap-10 {
		gap: calc((1240px / 12) * 10);
	}
	.gap-x-10 {
		-moz-column-gap: calc((1240px / 12) * 10);
		column-gap: calc((1240px / 12) * 10);
	}
	.gap-y-10 {
		row-gap: calc((1240px / 12) * 10);
	}
	.gap-11 {
		gap: calc((1240px / 12) * 11);
	}
	.gap-x-11 {
		-moz-column-gap: calc((1240px / 12) * 11);
		column-gap: calc((1240px / 12) * 11);
	}
	.gap-y-11 {
		row-gap: calc((1240px / 12) * 11);
	}
	.gap-12 {
		gap: calc((1240px / 12) * 12);
	}
	.gap-x-12 {
		-moz-column-gap: calc((1240px / 12) * 12);
		column-gap: calc((1240px / 12) * 12);
	}
	.gap-y-12 {
		row-gap: calc((1240px / 12) * 12);
	}
}
@media (max-width: 1165px) {
	.laptop\:hover\:pad-none:hover,
	.laptop\:pad-none {
		padding: 0;
	}
	.laptop\:hover\:pad-hairline:hover,
	.laptop\:pad-hairline {
		padding: 0.063rem;
	}
	.laptop\:hover\:pad-thin:hover,
	.laptop\:pad-thin {
		padding: 0.125rem;
	}
	.laptop\:hover\:pad-slim:hover,
	.laptop\:pad-slim {
		padding: 0.25rem;
	}
	.laptop\:hover\:pad-extra-small:hover,
	.laptop\:pad-extra-small {
		padding: 0.5rem;
	}
	.laptop\:hover\:pad-small:hover,
	.laptop\:pad-small {
		padding: 1rem;
	}
	.laptop\:hover\:pad-medium:hover,
	.laptop\:pad-medium {
		padding: 1.5rem;
	}
	.laptop\:hover\:pad-large:hover,
	.laptop\:pad-large {
		padding: 2rem;
	}
	.laptop\:hover\:pad-extra-large:hover,
	.laptop\:pad-extra-large {
		padding: 2.5rem;
	}
	.laptop\:hover\:pad-huge:hover,
	.laptop\:pad-huge {
		padding: 5rem;
	}
	.laptop\:hover\:pad-full:hover,
	.laptop\:pad-full {
		padding: 100%;
	}
	.laptop\:hover\:pad-t-none:hover,
	.laptop\:pad-t-none {
		padding-top: 0;
	}
	.laptop\:hover\:pad-t-hairline:hover,
	.laptop\:pad-t-hairline {
		padding-top: 0.063rem;
	}
	.laptop\:hover\:pad-t-thin:hover,
	.laptop\:pad-t-thin {
		padding-top: 0.125rem;
	}
	.laptop\:hover\:pad-t-slim:hover,
	.laptop\:pad-t-slim {
		padding-top: 0.25rem;
	}
	.laptop\:hover\:pad-t-extra-small:hover,
	.laptop\:pad-t-extra-small {
		padding-top: 0.5rem;
	}
	.laptop\:hover\:pad-t-small:hover,
	.laptop\:pad-t-small {
		padding-top: 1rem;
	}
	.laptop\:hover\:pad-t-medium:hover,
	.laptop\:pad-t-medium {
		padding-top: 1.5rem;
	}
	.laptop\:hover\:pad-t-large:hover,
	.laptop\:pad-t-large {
		padding-top: 2rem;
	}
	.laptop\:hover\:pad-t-extra-large:hover,
	.laptop\:pad-t-extra-large {
		padding-top: 2.5rem;
	}
	.laptop\:hover\:pad-t-huge:hover,
	.laptop\:pad-t-huge {
		padding-top: 5rem;
	}
	.laptop\:hover\:pad-t-full:hover,
	.laptop\:pad-t-full {
		padding-top: 100%;
	}
	.laptop\:hover\:pad-r-none:hover,
	.laptop\:pad-r-none {
		padding-right: 0;
	}
	.laptop\:hover\:pad-r-hairline:hover,
	.laptop\:pad-r-hairline {
		padding-right: 0.063rem;
	}
	.laptop\:hover\:pad-r-thin:hover,
	.laptop\:pad-r-thin {
		padding-right: 0.125rem;
	}
	.laptop\:hover\:pad-r-slim:hover,
	.laptop\:pad-r-slim {
		padding-right: 0.25rem;
	}
	.laptop\:hover\:pad-r-extra-small:hover,
	.laptop\:pad-r-extra-small {
		padding-right: 0.5rem;
	}
	.laptop\:hover\:pad-r-small:hover,
	.laptop\:pad-r-small {
		padding-right: 1rem;
	}
	.laptop\:hover\:pad-r-medium:hover,
	.laptop\:pad-r-medium {
		padding-right: 1.5rem;
	}
	.laptop\:hover\:pad-r-large:hover,
	.laptop\:pad-r-large {
		padding-right: 2rem;
	}
	.laptop\:hover\:pad-r-extra-large:hover,
	.laptop\:pad-r-extra-large {
		padding-right: 2.5rem;
	}
	.laptop\:hover\:pad-r-huge:hover,
	.laptop\:pad-r-huge {
		padding-right: 5rem;
	}
	.laptop\:hover\:pad-r-full:hover,
	.laptop\:pad-r-full {
		padding-right: 100%;
	}
	.laptop\:hover\:pad-b-none:hover,
	.laptop\:pad-b-none {
		padding-bottom: 0;
	}
	.laptop\:hover\:pad-b-hairline:hover,
	.laptop\:pad-b-hairline {
		padding-bottom: 0.063rem;
	}
	.laptop\:hover\:pad-b-thin:hover,
	.laptop\:pad-b-thin {
		padding-bottom: 0.125rem;
	}
	.laptop\:hover\:pad-b-slim:hover,
	.laptop\:pad-b-slim {
		padding-bottom: 0.25rem;
	}
	.laptop\:hover\:pad-b-extra-small:hover,
	.laptop\:pad-b-extra-small {
		padding-bottom: 0.5rem;
	}
	.laptop\:hover\:pad-b-small:hover,
	.laptop\:pad-b-small {
		padding-bottom: 1rem;
	}
	.laptop\:hover\:pad-b-medium:hover,
	.laptop\:pad-b-medium {
		padding-bottom: 1.5rem;
	}
	.laptop\:hover\:pad-b-large:hover,
	.laptop\:pad-b-large {
		padding-bottom: 2rem;
	}
	.laptop\:hover\:pad-b-extra-large:hover,
	.laptop\:pad-b-extra-large {
		padding-bottom: 2.5rem;
	}
	.laptop\:hover\:pad-b-huge:hover,
	.laptop\:pad-b-huge {
		padding-bottom: 5rem;
	}
	.laptop\:hover\:pad-b-full:hover,
	.laptop\:pad-b-full {
		padding-bottom: 100%;
	}
	.laptop\:hover\:pad-l-none:hover,
	.laptop\:pad-l-none {
		padding-left: 0;
	}
	.laptop\:hover\:pad-l-hairline:hover,
	.laptop\:pad-l-hairline {
		padding-left: 0.063rem;
	}
	.laptop\:hover\:pad-l-thin:hover,
	.laptop\:pad-l-thin {
		padding-left: 0.125rem;
	}
	.laptop\:hover\:pad-l-slim:hover,
	.laptop\:pad-l-slim {
		padding-left: 0.25rem;
	}
	.laptop\:hover\:pad-l-extra-small:hover,
	.laptop\:pad-l-extra-small {
		padding-left: 0.5rem;
	}
	.laptop\:hover\:pad-l-small:hover,
	.laptop\:pad-l-small {
		padding-left: 1rem;
	}
	.laptop\:hover\:pad-l-medium:hover,
	.laptop\:pad-l-medium {
		padding-left: 1.5rem;
	}
	.laptop\:hover\:pad-l-large:hover,
	.laptop\:pad-l-large {
		padding-left: 2rem;
	}
	.laptop\:hover\:pad-l-extra-large:hover,
	.laptop\:pad-l-extra-large {
		padding-left: 2.5rem;
	}
	.laptop\:hover\:pad-l-huge:hover,
	.laptop\:pad-l-huge {
		padding-left: 5rem;
	}
	.laptop\:hover\:pad-l-full:hover,
	.laptop\:pad-l-full {
		padding-left: 100%;
	}
	.laptop\:hover\:pad-h-none:hover,
	.laptop\:pad-h-none {
		padding-left: 0;
		padding-right: 0;
	}
	.laptop\:hover\:pad-h-hairline:hover,
	.laptop\:pad-h-hairline {
		padding-left: 0.063rem;
		padding-right: 0.063rem;
	}
	.laptop\:hover\:pad-h-thin:hover,
	.laptop\:pad-h-thin {
		padding-left: 0.125rem;
		padding-right: 0.125rem;
	}
	.laptop\:hover\:pad-h-slim:hover,
	.laptop\:pad-h-slim {
		padding-left: 0.25rem;
		padding-right: 0.25rem;
	}
	.laptop\:hover\:pad-h-extra-small:hover,
	.laptop\:pad-h-extra-small {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}
	.laptop\:hover\:pad-h-small:hover,
	.laptop\:pad-h-small {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.laptop\:hover\:pad-h-medium:hover,
	.laptop\:pad-h-medium {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.laptop\:hover\:pad-h-large:hover,
	.laptop\:pad-h-large {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.laptop\:hover\:pad-h-extra-large:hover,
	.laptop\:pad-h-extra-large {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
	}
	.laptop\:hover\:pad-h-huge:hover,
	.laptop\:pad-h-huge {
		padding-left: 5rem;
		padding-right: 5rem;
	}
	.laptop\:hover\:pad-h-full:hover,
	.laptop\:pad-h-full {
		padding-left: 100%;
		padding-right: 100%;
	}
	.laptop\:hover\:pad-v-none:hover,
	.laptop\:pad-v-none {
		padding-bottom: 0;
		padding-top: 0;
	}
	.laptop\:hover\:pad-v-hairline:hover,
	.laptop\:pad-v-hairline {
		padding-bottom: 0.063rem;
		padding-top: 0.063rem;
	}
	.laptop\:hover\:pad-v-thin:hover,
	.laptop\:pad-v-thin {
		padding-bottom: 0.125rem;
		padding-top: 0.125rem;
	}
	.laptop\:hover\:pad-v-slim:hover,
	.laptop\:pad-v-slim {
		padding-bottom: 0.25rem;
		padding-top: 0.25rem;
	}
	.laptop\:hover\:pad-v-extra-small:hover,
	.laptop\:pad-v-extra-small {
		padding-bottom: 0.5rem;
		padding-top: 0.5rem;
	}
	.laptop\:hover\:pad-v-small:hover,
	.laptop\:pad-v-small {
		padding-bottom: 1rem;
		padding-top: 1rem;
	}
	.laptop\:hover\:pad-v-medium:hover,
	.laptop\:pad-v-medium {
		padding-bottom: 1.5rem;
		padding-top: 1.5rem;
	}
	.laptop\:hover\:pad-v-large:hover,
	.laptop\:pad-v-large {
		padding-bottom: 2rem;
		padding-top: 2rem;
	}
	.laptop\:hover\:pad-v-extra-large:hover,
	.laptop\:pad-v-extra-large {
		padding-bottom: 2.5rem;
		padding-top: 2.5rem;
	}
	.laptop\:hover\:pad-v-huge:hover,
	.laptop\:pad-v-huge {
		padding-bottom: 5rem;
		padding-top: 5rem;
	}
	.laptop\:hover\:pad-v-full:hover,
	.laptop\:pad-v-full {
		padding-bottom: 100%;
		padding-top: 100%;
	}
	.laptop\:-marg-none,
	.laptop\:hover\:-marg-none:hover,
	.laptop\:hover\:marg-none:hover,
	.laptop\:marg-none {
		margin: 0;
	}
	.laptop\:hover\:marg-hairline:hover,
	.laptop\:marg-hairline {
		margin: 0.063rem;
	}
	.laptop\:-marg-hairline,
	.laptop\:hover\:-marg-hairline:hover {
		margin: -0.063rem;
	}
	.laptop\:hover\:marg-thin:hover,
	.laptop\:marg-thin {
		margin: 0.125rem;
	}
	.laptop\:-marg-thin,
	.laptop\:hover\:-marg-thin:hover {
		margin: -0.125rem;
	}
	.laptop\:hover\:marg-slim:hover,
	.laptop\:marg-slim {
		margin: 0.25rem;
	}
	.laptop\:-marg-slim,
	.laptop\:hover\:-marg-slim:hover {
		margin: -0.25rem;
	}
	.laptop\:hover\:marg-extra-small:hover,
	.laptop\:marg-extra-small {
		margin: 0.5rem;
	}
	.laptop\:-marg-extra-small,
	.laptop\:hover\:-marg-extra-small:hover {
		margin: -0.5rem;
	}
	.laptop\:hover\:marg-small:hover,
	.laptop\:marg-small {
		margin: 1rem;
	}
	.laptop\:-marg-small,
	.laptop\:hover\:-marg-small:hover {
		margin: -1rem;
	}
	.laptop\:hover\:marg-medium:hover,
	.laptop\:marg-medium {
		margin: 1.5rem;
	}
	.laptop\:-marg-medium,
	.laptop\:hover\:-marg-medium:hover {
		margin: -1.5rem;
	}
	.laptop\:hover\:marg-large:hover,
	.laptop\:marg-large {
		margin: 2rem;
	}
	.laptop\:-marg-large,
	.laptop\:hover\:-marg-large:hover {
		margin: -2rem;
	}
	.laptop\:hover\:marg-extra-large:hover,
	.laptop\:marg-extra-large {
		margin: 2.5rem;
	}
	.laptop\:-marg-extra-large,
	.laptop\:hover\:-marg-extra-large:hover {
		margin: -2.5rem;
	}
	.laptop\:hover\:marg-huge:hover,
	.laptop\:marg-huge {
		margin: 5rem;
	}
	.laptop\:-marg-huge,
	.laptop\:hover\:-marg-huge:hover {
		margin: -5rem;
	}
	.laptop\:hover\:marg-full:hover,
	.laptop\:marg-full {
		margin: 100%;
	}
	.laptop\:-marg-full,
	.laptop\:hover\:-marg-full:hover {
		margin: -100%;
	}
	.laptop\:hover\:marg-auto:hover,
	.laptop\:marg-auto {
		margin: auto;
	}
	.laptop\:-marg-t-none,
	.laptop\:hover\:-marg-t-none:hover,
	.laptop\:hover\:marg-t-none:hover,
	.laptop\:marg-t-none {
		margin-top: 0;
	}
	.laptop\:hover\:marg-t-hairline:hover,
	.laptop\:marg-t-hairline {
		margin-top: 0.063rem;
	}
	.laptop\:-marg-t-hairline,
	.laptop\:hover\:-marg-t-hairline:hover {
		margin-top: -0.063rem;
	}
	.laptop\:hover\:marg-t-thin:hover,
	.laptop\:marg-t-thin {
		margin-top: 0.125rem;
	}
	.laptop\:-marg-t-thin,
	.laptop\:hover\:-marg-t-thin:hover {
		margin-top: -0.125rem;
	}
	.laptop\:hover\:marg-t-slim:hover,
	.laptop\:marg-t-slim {
		margin-top: 0.25rem;
	}
	.laptop\:-marg-t-slim,
	.laptop\:hover\:-marg-t-slim:hover {
		margin-top: -0.25rem;
	}
	.laptop\:hover\:marg-t-extra-small:hover,
	.laptop\:marg-t-extra-small {
		margin-top: 0.5rem;
	}
	.laptop\:-marg-t-extra-small,
	.laptop\:hover\:-marg-t-extra-small:hover {
		margin-top: -0.5rem;
	}
	.laptop\:hover\:marg-t-small:hover,
	.laptop\:marg-t-small {
		margin-top: 1rem;
	}
	.laptop\:-marg-t-small,
	.laptop\:hover\:-marg-t-small:hover {
		margin-top: -1rem;
	}
	.laptop\:hover\:marg-t-medium:hover,
	.laptop\:marg-t-medium {
		margin-top: 1.5rem;
	}
	.laptop\:-marg-t-medium,
	.laptop\:hover\:-marg-t-medium:hover {
		margin-top: -1.5rem;
	}
	.laptop\:hover\:marg-t-large:hover,
	.laptop\:marg-t-large {
		margin-top: 2rem;
	}
	.laptop\:-marg-t-large,
	.laptop\:hover\:-marg-t-large:hover {
		margin-top: -2rem;
	}
	.laptop\:hover\:marg-t-extra-large:hover,
	.laptop\:marg-t-extra-large {
		margin-top: 2.5rem;
	}
	.laptop\:-marg-t-extra-large,
	.laptop\:hover\:-marg-t-extra-large:hover {
		margin-top: -2.5rem;
	}
	.laptop\:hover\:marg-t-huge:hover,
	.laptop\:marg-t-huge {
		margin-top: 5rem;
	}
	.laptop\:-marg-t-huge,
	.laptop\:hover\:-marg-t-huge:hover {
		margin-top: -5rem;
	}
	.laptop\:hover\:marg-t-full:hover,
	.laptop\:marg-t-full {
		margin-top: 100%;
	}
	.laptop\:-marg-t-full,
	.laptop\:hover\:-marg-t-full:hover {
		margin-top: -100%;
	}
	.laptop\:hover\:marg-t-auto:hover,
	.laptop\:marg-t-auto {
		margin-top: auto;
	}
	.laptop\:-marg-r-none,
	.laptop\:hover\:-marg-r-none:hover,
	.laptop\:hover\:marg-r-none:hover,
	.laptop\:marg-r-none {
		margin-right: 0;
	}
	.laptop\:hover\:marg-r-hairline:hover,
	.laptop\:marg-r-hairline {
		margin-right: 0.063rem;
	}
	.laptop\:-marg-r-hairline,
	.laptop\:hover\:-marg-r-hairline:hover {
		margin-right: -0.063rem;
	}
	.laptop\:hover\:marg-r-thin:hover,
	.laptop\:marg-r-thin {
		margin-right: 0.125rem;
	}
	.laptop\:-marg-r-thin,
	.laptop\:hover\:-marg-r-thin:hover {
		margin-right: -0.125rem;
	}
	.laptop\:hover\:marg-r-slim:hover,
	.laptop\:marg-r-slim {
		margin-right: 0.25rem;
	}
	.laptop\:-marg-r-slim,
	.laptop\:hover\:-marg-r-slim:hover {
		margin-right: -0.25rem;
	}
	.laptop\:hover\:marg-r-extra-small:hover,
	.laptop\:marg-r-extra-small {
		margin-right: 0.5rem;
	}
	.laptop\:-marg-r-extra-small,
	.laptop\:hover\:-marg-r-extra-small:hover {
		margin-right: -0.5rem;
	}
	.laptop\:hover\:marg-r-small:hover,
	.laptop\:marg-r-small {
		margin-right: 1rem;
	}
	.laptop\:-marg-r-small,
	.laptop\:hover\:-marg-r-small:hover {
		margin-right: -1rem;
	}
	.laptop\:hover\:marg-r-medium:hover,
	.laptop\:marg-r-medium {
		margin-right: 1.5rem;
	}
	.laptop\:-marg-r-medium,
	.laptop\:hover\:-marg-r-medium:hover {
		margin-right: -1.5rem;
	}
	.laptop\:hover\:marg-r-large:hover,
	.laptop\:marg-r-large {
		margin-right: 2rem;
	}
	.laptop\:-marg-r-large,
	.laptop\:hover\:-marg-r-large:hover {
		margin-right: -2rem;
	}
	.laptop\:hover\:marg-r-extra-large:hover,
	.laptop\:marg-r-extra-large {
		margin-right: 2.5rem;
	}
	.laptop\:-marg-r-extra-large,
	.laptop\:hover\:-marg-r-extra-large:hover {
		margin-right: -2.5rem;
	}
	.laptop\:hover\:marg-r-huge:hover,
	.laptop\:marg-r-huge {
		margin-right: 5rem;
	}
	.laptop\:-marg-r-huge,
	.laptop\:hover\:-marg-r-huge:hover {
		margin-right: -5rem;
	}
	.laptop\:hover\:marg-r-full:hover,
	.laptop\:marg-r-full {
		margin-right: 100%;
	}
	.laptop\:-marg-r-full,
	.laptop\:hover\:-marg-r-full:hover {
		margin-right: -100%;
	}
	.laptop\:hover\:marg-r-auto:hover,
	.laptop\:marg-r-auto {
		margin-right: auto;
	}
	.laptop\:-marg-b-none,
	.laptop\:hover\:-marg-b-none:hover,
	.laptop\:hover\:marg-b-none:hover,
	.laptop\:marg-b-none {
		margin-bottom: 0;
	}
	.laptop\:hover\:marg-b-hairline:hover,
	.laptop\:marg-b-hairline {
		margin-bottom: 0.063rem;
	}
	.laptop\:-marg-b-hairline,
	.laptop\:hover\:-marg-b-hairline:hover {
		margin-bottom: -0.063rem;
	}
	.laptop\:hover\:marg-b-thin:hover,
	.laptop\:marg-b-thin {
		margin-bottom: 0.125rem;
	}
	.laptop\:-marg-b-thin,
	.laptop\:hover\:-marg-b-thin:hover {
		margin-bottom: -0.125rem;
	}
	.laptop\:hover\:marg-b-slim:hover,
	.laptop\:marg-b-slim {
		margin-bottom: 0.25rem;
	}
	.laptop\:-marg-b-slim,
	.laptop\:hover\:-marg-b-slim:hover {
		margin-bottom: -0.25rem;
	}
	.laptop\:hover\:marg-b-extra-small:hover,
	.laptop\:marg-b-extra-small {
		margin-bottom: 0.5rem;
	}
	.laptop\:-marg-b-extra-small,
	.laptop\:hover\:-marg-b-extra-small:hover {
		margin-bottom: -0.5rem;
	}
	.laptop\:hover\:marg-b-small:hover,
	.laptop\:marg-b-small {
		margin-bottom: 1rem;
	}
	.laptop\:-marg-b-small,
	.laptop\:hover\:-marg-b-small:hover {
		margin-bottom: -1rem;
	}
	.laptop\:hover\:marg-b-medium:hover,
	.laptop\:marg-b-medium {
		margin-bottom: 1.5rem;
	}
	.laptop\:-marg-b-medium,
	.laptop\:hover\:-marg-b-medium:hover {
		margin-bottom: -1.5rem;
	}
	.laptop\:hover\:marg-b-large:hover,
	.laptop\:marg-b-large {
		margin-bottom: 2rem;
	}
	.laptop\:-marg-b-large,
	.laptop\:hover\:-marg-b-large:hover {
		margin-bottom: -2rem;
	}
	.laptop\:hover\:marg-b-extra-large:hover,
	.laptop\:marg-b-extra-large {
		margin-bottom: 2.5rem;
	}
	.laptop\:-marg-b-extra-large,
	.laptop\:hover\:-marg-b-extra-large:hover {
		margin-bottom: -2.5rem;
	}
	.laptop\:hover\:marg-b-huge:hover,
	.laptop\:marg-b-huge {
		margin-bottom: 5rem;
	}
	.laptop\:-marg-b-huge,
	.laptop\:hover\:-marg-b-huge:hover {
		margin-bottom: -5rem;
	}
	.laptop\:hover\:marg-b-full:hover,
	.laptop\:marg-b-full {
		margin-bottom: 100%;
	}
	.laptop\:-marg-b-full,
	.laptop\:hover\:-marg-b-full:hover {
		margin-bottom: -100%;
	}
	.laptop\:hover\:marg-b-auto:hover,
	.laptop\:marg-b-auto {
		margin-bottom: auto;
	}
	.laptop\:-marg-l-none,
	.laptop\:hover\:-marg-l-none:hover,
	.laptop\:hover\:marg-l-none:hover,
	.laptop\:marg-l-none {
		margin-left: 0;
	}
	.laptop\:hover\:marg-l-hairline:hover,
	.laptop\:marg-l-hairline {
		margin-left: 0.063rem;
	}
	.laptop\:-marg-l-hairline,
	.laptop\:hover\:-marg-l-hairline:hover {
		margin-left: -0.063rem;
	}
	.laptop\:hover\:marg-l-thin:hover,
	.laptop\:marg-l-thin {
		margin-left: 0.125rem;
	}
	.laptop\:-marg-l-thin,
	.laptop\:hover\:-marg-l-thin:hover {
		margin-left: -0.125rem;
	}
	.laptop\:hover\:marg-l-slim:hover,
	.laptop\:marg-l-slim {
		margin-left: 0.25rem;
	}
	.laptop\:-marg-l-slim,
	.laptop\:hover\:-marg-l-slim:hover {
		margin-left: -0.25rem;
	}
	.laptop\:hover\:marg-l-extra-small:hover,
	.laptop\:marg-l-extra-small {
		margin-left: 0.5rem;
	}
	.laptop\:-marg-l-extra-small,
	.laptop\:hover\:-marg-l-extra-small:hover {
		margin-left: -0.5rem;
	}
	.laptop\:hover\:marg-l-small:hover,
	.laptop\:marg-l-small {
		margin-left: 1rem;
	}
	.laptop\:-marg-l-small,
	.laptop\:hover\:-marg-l-small:hover {
		margin-left: -1rem;
	}
	.laptop\:hover\:marg-l-medium:hover,
	.laptop\:marg-l-medium {
		margin-left: 1.5rem;
	}
	.laptop\:-marg-l-medium,
	.laptop\:hover\:-marg-l-medium:hover {
		margin-left: -1.5rem;
	}
	.laptop\:hover\:marg-l-large:hover,
	.laptop\:marg-l-large {
		margin-left: 2rem;
	}
	.laptop\:-marg-l-large,
	.laptop\:hover\:-marg-l-large:hover {
		margin-left: -2rem;
	}
	.laptop\:hover\:marg-l-extra-large:hover,
	.laptop\:marg-l-extra-large {
		margin-left: 2.5rem;
	}
	.laptop\:-marg-l-extra-large,
	.laptop\:hover\:-marg-l-extra-large:hover {
		margin-left: -2.5rem;
	}
	.laptop\:hover\:marg-l-huge:hover,
	.laptop\:marg-l-huge {
		margin-left: 5rem;
	}
	.laptop\:-marg-l-huge,
	.laptop\:hover\:-marg-l-huge:hover {
		margin-left: -5rem;
	}
	.laptop\:hover\:marg-l-full:hover,
	.laptop\:marg-l-full {
		margin-left: 100%;
	}
	.laptop\:-marg-l-full,
	.laptop\:hover\:-marg-l-full:hover {
		margin-left: -100%;
	}
	.laptop\:hover\:marg-l-auto:hover,
	.laptop\:marg-l-auto {
		margin-left: auto;
	}
	.laptop\:-marg-h-none,
	.laptop\:hover\:-marg-h-none:hover,
	.laptop\:hover\:marg-h-none:hover,
	.laptop\:marg-h-none {
		margin-left: 0;
		margin-right: 0;
	}
	.laptop\:hover\:marg-h-hairline:hover,
	.laptop\:marg-h-hairline {
		margin-left: 0.063rem;
		margin-right: 0.063rem;
	}
	.laptop\:-marg-h-hairline,
	.laptop\:hover\:-marg-h-hairline:hover {
		margin-left: -0.063rem;
		margin-right: -0.063rem;
	}
	.laptop\:hover\:marg-h-thin:hover,
	.laptop\:marg-h-thin {
		margin-left: 0.125rem;
		margin-right: 0.125rem;
	}
	.laptop\:-marg-h-thin,
	.laptop\:hover\:-marg-h-thin:hover {
		margin-left: -0.125rem;
		margin-right: -0.125rem;
	}
	.laptop\:hover\:marg-h-slim:hover,
	.laptop\:marg-h-slim {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}
	.laptop\:-marg-h-slim,
	.laptop\:hover\:-marg-h-slim:hover {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}
	.laptop\:hover\:marg-h-extra-small:hover,
	.laptop\:marg-h-extra-small {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}
	.laptop\:-marg-h-extra-small,
	.laptop\:hover\:-marg-h-extra-small:hover {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}
	.laptop\:hover\:marg-h-small:hover,
	.laptop\:marg-h-small {
		margin-left: 1rem;
		margin-right: 1rem;
	}
	.laptop\:-marg-h-small,
	.laptop\:hover\:-marg-h-small:hover {
		margin-left: -1rem;
		margin-right: -1rem;
	}
	.laptop\:hover\:marg-h-medium:hover,
	.laptop\:marg-h-medium {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
	.laptop\:-marg-h-medium,
	.laptop\:hover\:-marg-h-medium:hover {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}
	.laptop\:hover\:marg-h-large:hover,
	.laptop\:marg-h-large {
		margin-left: 2rem;
		margin-right: 2rem;
	}
	.laptop\:-marg-h-large,
	.laptop\:hover\:-marg-h-large:hover {
		margin-left: -2rem;
		margin-right: -2rem;
	}
	.laptop\:hover\:marg-h-extra-large:hover,
	.laptop\:marg-h-extra-large {
		margin-left: 2.5rem;
		margin-right: 2.5rem;
	}
	.laptop\:-marg-h-extra-large,
	.laptop\:hover\:-marg-h-extra-large:hover {
		margin-left: -2.5rem;
		margin-right: -2.5rem;
	}
	.laptop\:hover\:marg-h-huge:hover,
	.laptop\:marg-h-huge {
		margin-left: 5rem;
		margin-right: 5rem;
	}
	.laptop\:-marg-h-huge,
	.laptop\:hover\:-marg-h-huge:hover {
		margin-left: -5rem;
		margin-right: -5rem;
	}
	.laptop\:hover\:marg-h-full:hover,
	.laptop\:marg-h-full {
		margin-left: 100%;
		margin-right: 100%;
	}
	.laptop\:-marg-h-full,
	.laptop\:hover\:-marg-h-full:hover {
		margin-left: -100%;
		margin-right: -100%;
	}
	.laptop\:hover\:marg-h-auto:hover,
	.laptop\:marg-h-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.laptop\:-marg-v-none,
	.laptop\:hover\:-marg-v-none:hover,
	.laptop\:hover\:marg-v-none:hover,
	.laptop\:marg-v-none {
		margin-bottom: 0;
		margin-top: 0;
	}
	.laptop\:hover\:marg-v-hairline:hover,
	.laptop\:marg-v-hairline {
		margin-bottom: 0.063rem;
		margin-top: 0.063rem;
	}
	.laptop\:-marg-v-hairline,
	.laptop\:hover\:-marg-v-hairline:hover {
		margin-bottom: -0.063rem;
		margin-top: -0.063rem;
	}
	.laptop\:hover\:marg-v-thin:hover,
	.laptop\:marg-v-thin {
		margin-bottom: 0.125rem;
		margin-top: 0.125rem;
	}
	.laptop\:-marg-v-thin,
	.laptop\:hover\:-marg-v-thin:hover {
		margin-bottom: -0.125rem;
		margin-top: -0.125rem;
	}
	.laptop\:hover\:marg-v-slim:hover,
	.laptop\:marg-v-slim {
		margin-bottom: 0.25rem;
		margin-top: 0.25rem;
	}
	.laptop\:-marg-v-slim,
	.laptop\:hover\:-marg-v-slim:hover {
		margin-bottom: -0.25rem;
		margin-top: -0.25rem;
	}
	.laptop\:hover\:marg-v-extra-small:hover,
	.laptop\:marg-v-extra-small {
		margin-bottom: 0.5rem;
		margin-top: 0.5rem;
	}
	.laptop\:-marg-v-extra-small,
	.laptop\:hover\:-marg-v-extra-small:hover {
		margin-bottom: -0.5rem;
		margin-top: -0.5rem;
	}
	.laptop\:hover\:marg-v-small:hover,
	.laptop\:marg-v-small {
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
	.laptop\:-marg-v-small,
	.laptop\:hover\:-marg-v-small:hover {
		margin-bottom: -1rem;
		margin-top: -1rem;
	}
	.laptop\:hover\:marg-v-medium:hover,
	.laptop\:marg-v-medium {
		margin-bottom: 1.5rem;
		margin-top: 1.5rem;
	}
	.laptop\:-marg-v-medium,
	.laptop\:hover\:-marg-v-medium:hover {
		margin-bottom: -1.5rem;
		margin-top: -1.5rem;
	}
	.laptop\:hover\:marg-v-large:hover,
	.laptop\:marg-v-large {
		margin-bottom: 2rem;
		margin-top: 2rem;
	}
	.laptop\:-marg-v-large,
	.laptop\:hover\:-marg-v-large:hover {
		margin-bottom: -2rem;
		margin-top: -2rem;
	}
	.laptop\:hover\:marg-v-extra-large:hover,
	.laptop\:marg-v-extra-large {
		margin-bottom: 2.5rem;
		margin-top: 2.5rem;
	}
	.laptop\:-marg-v-extra-large,
	.laptop\:hover\:-marg-v-extra-large:hover {
		margin-bottom: -2.5rem;
		margin-top: -2.5rem;
	}
	.laptop\:hover\:marg-v-huge:hover,
	.laptop\:marg-v-huge {
		margin-bottom: 5rem;
		margin-top: 5rem;
	}
	.laptop\:-marg-v-huge,
	.laptop\:hover\:-marg-v-huge:hover {
		margin-bottom: -5rem;
		margin-top: -5rem;
	}
	.laptop\:hover\:marg-v-full:hover,
	.laptop\:marg-v-full {
		margin-bottom: 100%;
		margin-top: 100%;
	}
	.laptop\:-marg-v-full,
	.laptop\:hover\:-marg-v-full:hover {
		margin-bottom: -100%;
		margin-top: -100%;
	}
	.laptop\:hover\:marg-v-auto:hover,
	.laptop\:marg-v-auto {
		margin-bottom: auto;
		margin-top: auto;
	}
	.laptop\:gap-none {
		gap: 0;
	}
	.laptop\:gap-x-none {
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.laptop\:gap-y-none {
		row-gap: 0;
	}
	.laptop\:gap-lay-none {
		gap: 0;
	}
	.laptop\:gap-x-lay-none {
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.laptop\:gap-y-lay-none {
		row-gap: 0;
	}
	.laptop\:gap-hairline {
		gap: 0.063rem;
	}
	.laptop\:gap-x-hairline {
		-moz-column-gap: 0.063rem;
		column-gap: 0.063rem;
	}
	.laptop\:gap-y-hairline {
		row-gap: 0.063rem;
	}
	.laptop\:gap-thin {
		gap: 0.125rem;
	}
	.laptop\:gap-x-thin {
		-moz-column-gap: 0.125rem;
		column-gap: 0.125rem;
	}
	.laptop\:gap-y-thin {
		row-gap: 0.125rem;
	}
	.laptop\:gap-slim {
		gap: 0.25rem;
	}
	.laptop\:gap-x-slim {
		-moz-column-gap: 0.25rem;
		column-gap: 0.25rem;
	}
	.laptop\:gap-y-slim {
		row-gap: 0.25rem;
	}
	.laptop\:gap-extra-small {
		gap: 0.5rem;
	}
	.laptop\:gap-x-extra-small {
		-moz-column-gap: 0.5rem;
		column-gap: 0.5rem;
	}
	.laptop\:gap-y-extra-small {
		row-gap: 0.5rem;
	}
	.laptop\:gap-lay-extra-small {
		gap: 1.5rem;
	}
	.laptop\:gap-x-lay-extra-small {
		-moz-column-gap: 1.5rem;
		column-gap: 1.5rem;
	}
	.laptop\:gap-y-lay-extra-small {
		row-gap: 1.5rem;
	}
	.laptop\:gap-small {
		gap: 1rem;
	}
	.laptop\:gap-x-small {
		-moz-column-gap: 1rem;
		column-gap: 1rem;
	}
	.laptop\:gap-y-small {
		row-gap: 1rem;
	}
	.laptop\:gap-lay-small {
		gap: 2.5rem;
	}
	.laptop\:gap-x-lay-small {
		-moz-column-gap: 2.5rem;
		column-gap: 2.5rem;
	}
	.laptop\:gap-y-lay-small {
		row-gap: 2.5rem;
	}
	.laptop\:gap-medium {
		gap: 1.5rem;
	}
	.laptop\:gap-x-medium {
		-moz-column-gap: 1.5rem;
		column-gap: 1.5rem;
	}
	.laptop\:gap-y-medium {
		row-gap: 1.5rem;
	}
	.laptop\:gap-lay-medium {
		gap: 5rem;
	}
	.laptop\:gap-x-lay-medium {
		-moz-column-gap: 5rem;
		column-gap: 5rem;
	}
	.laptop\:gap-y-lay-medium {
		row-gap: 5rem;
	}
	.laptop\:gap-large {
		gap: 2rem;
	}
	.laptop\:gap-x-large {
		-moz-column-gap: 2rem;
		column-gap: 2rem;
	}
	.laptop\:gap-y-large {
		row-gap: 2rem;
	}
	.laptop\:gap-lay-large {
		gap: 7.5rem;
	}
	.laptop\:gap-x-lay-large {
		-moz-column-gap: 7.5rem;
		column-gap: 7.5rem;
	}
	.laptop\:gap-y-lay-large {
		row-gap: 7.5rem;
	}
	.laptop\:gap-extra-large {
		gap: 2.5rem;
	}
	.laptop\:gap-x-extra-large {
		-moz-column-gap: 2.5rem;
		column-gap: 2.5rem;
	}
	.laptop\:gap-y-extra-large {
		row-gap: 2.5rem;
	}
	.laptop\:gap-lay-extra-large {
		gap: 10rem;
	}
	.laptop\:gap-x-lay-extra-large {
		-moz-column-gap: 10rem;
		column-gap: 10rem;
	}
	.laptop\:gap-y-lay-extra-large {
		row-gap: 10rem;
	}
	.laptop\:gap-huge {
		gap: 5rem;
	}
	.laptop\:gap-x-huge {
		-moz-column-gap: 5rem;
		column-gap: 5rem;
	}
	.laptop\:gap-y-huge {
		row-gap: 5rem;
	}
	.laptop\:gap-lay-huge {
		gap: 15rem;
	}
	.laptop\:gap-x-lay-huge {
		-moz-column-gap: 15rem;
		column-gap: 15rem;
	}
	.laptop\:gap-y-lay-huge {
		row-gap: 15rem;
	}
	.laptop\:gap-1 {
		gap: calc((1240px / 12) * 1);
	}
	.laptop\:gap-x-1 {
		-moz-column-gap: calc((1240px / 12) * 1);
		column-gap: calc((1240px / 12) * 1);
	}
	.laptop\:gap-y-1 {
		row-gap: calc((1240px / 12) * 1);
	}
	.laptop\:gap-2 {
		gap: calc((1240px / 12) * 2);
	}
	.laptop\:gap-x-2 {
		-moz-column-gap: calc((1240px / 12) * 2);
		column-gap: calc((1240px / 12) * 2);
	}
	.laptop\:gap-y-2 {
		row-gap: calc((1240px / 12) * 2);
	}
	.laptop\:gap-3 {
		gap: calc((1240px / 12) * 3);
	}
	.laptop\:gap-x-3 {
		-moz-column-gap: calc((1240px / 12) * 3);
		column-gap: calc((1240px / 12) * 3);
	}
	.laptop\:gap-y-3 {
		row-gap: calc((1240px / 12) * 3);
	}
	.laptop\:gap-4 {
		gap: calc((1240px / 12) * 4);
	}
	.laptop\:gap-x-4 {
		-moz-column-gap: calc((1240px / 12) * 4);
		column-gap: calc((1240px / 12) * 4);
	}
	.laptop\:gap-y-4 {
		row-gap: calc((1240px / 12) * 4);
	}
	.laptop\:gap-5 {
		gap: calc((1240px / 12) * 5);
	}
	.laptop\:gap-x-5 {
		-moz-column-gap: calc((1240px / 12) * 5);
		column-gap: calc((1240px / 12) * 5);
	}
	.laptop\:gap-y-5 {
		row-gap: calc((1240px / 12) * 5);
	}
	.laptop\:gap-6 {
		gap: calc((1240px / 12) * 6);
	}
	.laptop\:gap-x-6 {
		-moz-column-gap: calc((1240px / 12) * 6);
		column-gap: calc((1240px / 12) * 6);
	}
	.laptop\:gap-y-6 {
		row-gap: calc((1240px / 12) * 6);
	}
	.laptop\:gap-7 {
		gap: calc((1240px / 12) * 7);
	}
	.laptop\:gap-x-7 {
		-moz-column-gap: calc((1240px / 12) * 7);
		column-gap: calc((1240px / 12) * 7);
	}
	.laptop\:gap-y-7 {
		row-gap: calc((1240px / 12) * 7);
	}
	.laptop\:gap-8 {
		gap: calc((1240px / 12) * 8);
	}
	.laptop\:gap-x-8 {
		-moz-column-gap: calc((1240px / 12) * 8);
		column-gap: calc((1240px / 12) * 8);
	}
	.laptop\:gap-y-8 {
		row-gap: calc((1240px / 12) * 8);
	}
	.laptop\:gap-9 {
		gap: calc((1240px / 12) * 9);
	}
	.laptop\:gap-x-9 {
		-moz-column-gap: calc((1240px / 12) * 9);
		column-gap: calc((1240px / 12) * 9);
	}
	.laptop\:gap-y-9 {
		row-gap: calc((1240px / 12) * 9);
	}
	.laptop\:gap-10 {
		gap: calc((1240px / 12) * 10);
	}
	.laptop\:gap-x-10 {
		-moz-column-gap: calc((1240px / 12) * 10);
		column-gap: calc((1240px / 12) * 10);
	}
	.laptop\:gap-y-10 {
		row-gap: calc((1240px / 12) * 10);
	}
	.laptop\:gap-11 {
		gap: calc((1240px / 12) * 11);
	}
	.laptop\:gap-x-11 {
		-moz-column-gap: calc((1240px / 12) * 11);
		column-gap: calc((1240px / 12) * 11);
	}
	.laptop\:gap-y-11 {
		row-gap: calc((1240px / 12) * 11);
	}
	.laptop\:gap-12 {
		gap: calc((1240px / 12) * 12);
	}
	.laptop\:gap-x-12 {
		-moz-column-gap: calc((1240px / 12) * 12);
		column-gap: calc((1240px / 12) * 12);
	}
	.laptop\:gap-y-12 {
		row-gap: calc((1240px / 12) * 12);
	}
}
@media (max-width: 960px) {
	.mobile\:hover\:pad-none:hover,
	.mobile\:pad-none {
		padding: 0;
	}
	.mobile\:hover\:pad-hairline:hover,
	.mobile\:pad-hairline {
		padding: 0.063rem;
	}
	.mobile\:hover\:pad-thin:hover,
	.mobile\:pad-thin {
		padding: 0.125rem;
	}
	.mobile\:hover\:pad-slim:hover,
	.mobile\:pad-slim {
		padding: 0.25rem;
	}
	.mobile\:hover\:pad-extra-small:hover,
	.mobile\:pad-extra-small {
		padding: 0.5rem;
	}
	.mobile\:hover\:pad-small:hover,
	.mobile\:pad-small {
		padding: 1rem;
	}
	.mobile\:hover\:pad-medium:hover,
	.mobile\:pad-medium {
		padding: 1.5rem;
	}
	.mobile\:hover\:pad-large:hover,
	.mobile\:pad-large {
		padding: 2rem;
	}
	.mobile\:hover\:pad-extra-large:hover,
	.mobile\:pad-extra-large {
		padding: 2.5rem;
	}
	.mobile\:hover\:pad-huge:hover,
	.mobile\:pad-huge {
		padding: 5rem;
	}
	.mobile\:hover\:pad-full:hover,
	.mobile\:pad-full {
		padding: 100%;
	}
	.mobile\:hover\:pad-t-none:hover,
	.mobile\:pad-t-none {
		padding-top: 0;
	}
	.mobile\:hover\:pad-t-hairline:hover,
	.mobile\:pad-t-hairline {
		padding-top: 0.063rem;
	}
	.mobile\:hover\:pad-t-thin:hover,
	.mobile\:pad-t-thin {
		padding-top: 0.125rem;
	}
	.mobile\:hover\:pad-t-slim:hover,
	.mobile\:pad-t-slim {
		padding-top: 0.25rem;
	}
	.mobile\:hover\:pad-t-extra-small:hover,
	.mobile\:pad-t-extra-small {
		padding-top: 0.5rem;
	}
	.mobile\:hover\:pad-t-small:hover,
	.mobile\:pad-t-small {
		padding-top: 1rem;
	}
	.mobile\:hover\:pad-t-medium:hover,
	.mobile\:pad-t-medium {
		padding-top: 1.5rem;
	}
	.mobile\:hover\:pad-t-large:hover,
	.mobile\:pad-t-large {
		padding-top: 2rem;
	}
	.mobile\:hover\:pad-t-extra-large:hover,
	.mobile\:pad-t-extra-large {
		padding-top: 2.5rem;
	}
	.mobile\:hover\:pad-t-huge:hover,
	.mobile\:pad-t-huge {
		padding-top: 5rem;
	}
	.mobile\:hover\:pad-t-full:hover,
	.mobile\:pad-t-full {
		padding-top: 100%;
	}
	.mobile\:hover\:pad-r-none:hover,
	.mobile\:pad-r-none {
		padding-right: 0;
	}
	.mobile\:hover\:pad-r-hairline:hover,
	.mobile\:pad-r-hairline {
		padding-right: 0.063rem;
	}
	.mobile\:hover\:pad-r-thin:hover,
	.mobile\:pad-r-thin {
		padding-right: 0.125rem;
	}
	.mobile\:hover\:pad-r-slim:hover,
	.mobile\:pad-r-slim {
		padding-right: 0.25rem;
	}
	.mobile\:hover\:pad-r-extra-small:hover,
	.mobile\:pad-r-extra-small {
		padding-right: 0.5rem;
	}
	.mobile\:hover\:pad-r-small:hover,
	.mobile\:pad-r-small {
		padding-right: 1rem;
	}
	.mobile\:hover\:pad-r-medium:hover,
	.mobile\:pad-r-medium {
		padding-right: 1.5rem;
	}
	.mobile\:hover\:pad-r-large:hover,
	.mobile\:pad-r-large {
		padding-right: 2rem;
	}
	.mobile\:hover\:pad-r-extra-large:hover,
	.mobile\:pad-r-extra-large {
		padding-right: 2.5rem;
	}
	.mobile\:hover\:pad-r-huge:hover,
	.mobile\:pad-r-huge {
		padding-right: 5rem;
	}
	.mobile\:hover\:pad-r-full:hover,
	.mobile\:pad-r-full {
		padding-right: 100%;
	}
	.mobile\:hover\:pad-b-none:hover,
	.mobile\:pad-b-none {
		padding-bottom: 0;
	}
	.mobile\:hover\:pad-b-hairline:hover,
	.mobile\:pad-b-hairline {
		padding-bottom: 0.063rem;
	}
	.mobile\:hover\:pad-b-thin:hover,
	.mobile\:pad-b-thin {
		padding-bottom: 0.125rem;
	}
	.mobile\:hover\:pad-b-slim:hover,
	.mobile\:pad-b-slim {
		padding-bottom: 0.25rem;
	}
	.mobile\:hover\:pad-b-extra-small:hover,
	.mobile\:pad-b-extra-small {
		padding-bottom: 0.5rem;
	}
	.mobile\:hover\:pad-b-small:hover,
	.mobile\:pad-b-small {
		padding-bottom: 1rem;
	}
	.mobile\:hover\:pad-b-medium:hover,
	.mobile\:pad-b-medium {
		padding-bottom: 1.5rem;
	}
	.mobile\:hover\:pad-b-large:hover,
	.mobile\:pad-b-large {
		padding-bottom: 2rem;
	}
	.mobile\:hover\:pad-b-extra-large:hover,
	.mobile\:pad-b-extra-large {
		padding-bottom: 2.5rem;
	}
	.mobile\:hover\:pad-b-huge:hover,
	.mobile\:pad-b-huge {
		padding-bottom: 5rem;
	}
	.mobile\:hover\:pad-b-full:hover,
	.mobile\:pad-b-full {
		padding-bottom: 100%;
	}
	.mobile\:hover\:pad-l-none:hover,
	.mobile\:pad-l-none {
		padding-left: 0;
	}
	.mobile\:hover\:pad-l-hairline:hover,
	.mobile\:pad-l-hairline {
		padding-left: 0.063rem;
	}
	.mobile\:hover\:pad-l-thin:hover,
	.mobile\:pad-l-thin {
		padding-left: 0.125rem;
	}
	.mobile\:hover\:pad-l-slim:hover,
	.mobile\:pad-l-slim {
		padding-left: 0.25rem;
	}
	.mobile\:hover\:pad-l-extra-small:hover,
	.mobile\:pad-l-extra-small {
		padding-left: 0.5rem;
	}
	.mobile\:hover\:pad-l-small:hover,
	.mobile\:pad-l-small {
		padding-left: 1rem;
	}
	.mobile\:hover\:pad-l-medium:hover,
	.mobile\:pad-l-medium {
		padding-left: 1.5rem;
	}
	.mobile\:hover\:pad-l-large:hover,
	.mobile\:pad-l-large {
		padding-left: 2rem;
	}
	.mobile\:hover\:pad-l-extra-large:hover,
	.mobile\:pad-l-extra-large {
		padding-left: 2.5rem;
	}
	.mobile\:hover\:pad-l-huge:hover,
	.mobile\:pad-l-huge {
		padding-left: 5rem;
	}
	.mobile\:hover\:pad-l-full:hover,
	.mobile\:pad-l-full {
		padding-left: 100%;
	}
	.mobile\:hover\:pad-h-none:hover,
	.mobile\:pad-h-none {
		padding-left: 0;
		padding-right: 0;
	}
	.mobile\:hover\:pad-h-hairline:hover,
	.mobile\:pad-h-hairline {
		padding-left: 0.063rem;
		padding-right: 0.063rem;
	}
	.mobile\:hover\:pad-h-thin:hover,
	.mobile\:pad-h-thin {
		padding-left: 0.125rem;
		padding-right: 0.125rem;
	}
	.mobile\:hover\:pad-h-slim:hover,
	.mobile\:pad-h-slim {
		padding-left: 0.25rem;
		padding-right: 0.25rem;
	}
	.mobile\:hover\:pad-h-extra-small:hover,
	.mobile\:pad-h-extra-small {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}
	.mobile\:hover\:pad-h-small:hover,
	.mobile\:pad-h-small {
		padding-left: 1rem;
		padding-right: 1rem;
	}
	.mobile\:hover\:pad-h-medium:hover,
	.mobile\:pad-h-medium {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	.mobile\:hover\:pad-h-large:hover,
	.mobile\:pad-h-large {
		padding-left: 2rem;
		padding-right: 2rem;
	}
	.mobile\:hover\:pad-h-extra-large:hover,
	.mobile\:pad-h-extra-large {
		padding-left: 2.5rem;
		padding-right: 2.5rem;
	}
	.mobile\:hover\:pad-h-huge:hover,
	.mobile\:pad-h-huge {
		padding-left: 5rem;
		padding-right: 5rem;
	}
	.mobile\:hover\:pad-h-full:hover,
	.mobile\:pad-h-full {
		padding-left: 100%;
		padding-right: 100%;
	}
	.mobile\:hover\:pad-v-none:hover,
	.mobile\:pad-v-none {
		padding-bottom: 0;
		padding-top: 0;
	}
	.mobile\:hover\:pad-v-hairline:hover,
	.mobile\:pad-v-hairline {
		padding-bottom: 0.063rem;
		padding-top: 0.063rem;
	}
	.mobile\:hover\:pad-v-thin:hover,
	.mobile\:pad-v-thin {
		padding-bottom: 0.125rem;
		padding-top: 0.125rem;
	}
	.mobile\:hover\:pad-v-slim:hover,
	.mobile\:pad-v-slim {
		padding-bottom: 0.25rem;
		padding-top: 0.25rem;
	}
	.mobile\:hover\:pad-v-extra-small:hover,
	.mobile\:pad-v-extra-small {
		padding-bottom: 0.5rem;
		padding-top: 0.5rem;
	}
	.mobile\:hover\:pad-v-small:hover,
	.mobile\:pad-v-small {
		padding-bottom: 1rem;
		padding-top: 1rem;
	}
	.mobile\:hover\:pad-v-medium:hover,
	.mobile\:pad-v-medium {
		padding-bottom: 1.5rem;
		padding-top: 1.5rem;
	}
	.mobile\:hover\:pad-v-large:hover,
	.mobile\:pad-v-large {
		padding-bottom: 2rem;
		padding-top: 2rem;
	}
	.mobile\:hover\:pad-v-extra-large:hover,
	.mobile\:pad-v-extra-large {
		padding-bottom: 2.5rem;
		padding-top: 2.5rem;
	}
	.mobile\:hover\:pad-v-huge:hover,
	.mobile\:pad-v-huge {
		padding-bottom: 5rem;
		padding-top: 5rem;
	}
	.mobile\:hover\:pad-v-full:hover,
	.mobile\:pad-v-full {
		padding-bottom: 100%;
		padding-top: 100%;
	}
	.mobile\:-marg-none,
	.mobile\:hover\:-marg-none:hover,
	.mobile\:hover\:marg-none:hover,
	.mobile\:marg-none {
		margin: 0;
	}
	.mobile\:hover\:marg-hairline:hover,
	.mobile\:marg-hairline {
		margin: 0.063rem;
	}
	.mobile\:-marg-hairline,
	.mobile\:hover\:-marg-hairline:hover {
		margin: -0.063rem;
	}
	.mobile\:hover\:marg-thin:hover,
	.mobile\:marg-thin {
		margin: 0.125rem;
	}
	.mobile\:-marg-thin,
	.mobile\:hover\:-marg-thin:hover {
		margin: -0.125rem;
	}
	.mobile\:hover\:marg-slim:hover,
	.mobile\:marg-slim {
		margin: 0.25rem;
	}
	.mobile\:-marg-slim,
	.mobile\:hover\:-marg-slim:hover {
		margin: -0.25rem;
	}
	.mobile\:hover\:marg-extra-small:hover,
	.mobile\:marg-extra-small {
		margin: 0.5rem;
	}
	.mobile\:-marg-extra-small,
	.mobile\:hover\:-marg-extra-small:hover {
		margin: -0.5rem;
	}
	.mobile\:hover\:marg-small:hover,
	.mobile\:marg-small {
		margin: 1rem;
	}
	.mobile\:-marg-small,
	.mobile\:hover\:-marg-small:hover {
		margin: -1rem;
	}
	.mobile\:hover\:marg-medium:hover,
	.mobile\:marg-medium {
		margin: 1.5rem;
	}
	.mobile\:-marg-medium,
	.mobile\:hover\:-marg-medium:hover {
		margin: -1.5rem;
	}
	.mobile\:hover\:marg-large:hover,
	.mobile\:marg-large {
		margin: 2rem;
	}
	.mobile\:-marg-large,
	.mobile\:hover\:-marg-large:hover {
		margin: -2rem;
	}
	.mobile\:hover\:marg-extra-large:hover,
	.mobile\:marg-extra-large {
		margin: 2.5rem;
	}
	.mobile\:-marg-extra-large,
	.mobile\:hover\:-marg-extra-large:hover {
		margin: -2.5rem;
	}
	.mobile\:hover\:marg-huge:hover,
	.mobile\:marg-huge {
		margin: 5rem;
	}
	.mobile\:-marg-huge,
	.mobile\:hover\:-marg-huge:hover {
		margin: -5rem;
	}
	.mobile\:hover\:marg-full:hover,
	.mobile\:marg-full {
		margin: 100%;
	}
	.mobile\:-marg-full,
	.mobile\:hover\:-marg-full:hover {
		margin: -100%;
	}
	.mobile\:hover\:marg-auto:hover,
	.mobile\:marg-auto {
		margin: auto;
	}
	.mobile\:-marg-t-none,
	.mobile\:hover\:-marg-t-none:hover,
	.mobile\:hover\:marg-t-none:hover,
	.mobile\:marg-t-none {
		margin-top: 0;
	}
	.mobile\:hover\:marg-t-hairline:hover,
	.mobile\:marg-t-hairline {
		margin-top: 0.063rem;
	}
	.mobile\:-marg-t-hairline,
	.mobile\:hover\:-marg-t-hairline:hover {
		margin-top: -0.063rem;
	}
	.mobile\:hover\:marg-t-thin:hover,
	.mobile\:marg-t-thin {
		margin-top: 0.125rem;
	}
	.mobile\:-marg-t-thin,
	.mobile\:hover\:-marg-t-thin:hover {
		margin-top: -0.125rem;
	}
	.mobile\:hover\:marg-t-slim:hover,
	.mobile\:marg-t-slim {
		margin-top: 0.25rem;
	}
	.mobile\:-marg-t-slim,
	.mobile\:hover\:-marg-t-slim:hover {
		margin-top: -0.25rem;
	}
	.mobile\:hover\:marg-t-extra-small:hover,
	.mobile\:marg-t-extra-small {
		margin-top: 0.5rem;
	}
	.mobile\:-marg-t-extra-small,
	.mobile\:hover\:-marg-t-extra-small:hover {
		margin-top: -0.5rem;
	}
	.mobile\:hover\:marg-t-small:hover,
	.mobile\:marg-t-small {
		margin-top: 1rem;
	}
	.mobile\:-marg-t-small,
	.mobile\:hover\:-marg-t-small:hover {
		margin-top: -1rem;
	}
	.mobile\:hover\:marg-t-medium:hover,
	.mobile\:marg-t-medium {
		margin-top: 1.5rem;
	}
	.mobile\:-marg-t-medium,
	.mobile\:hover\:-marg-t-medium:hover {
		margin-top: -1.5rem;
	}
	.mobile\:hover\:marg-t-large:hover,
	.mobile\:marg-t-large {
		margin-top: 2rem;
	}
	.mobile\:-marg-t-large,
	.mobile\:hover\:-marg-t-large:hover {
		margin-top: -2rem;
	}
	.mobile\:hover\:marg-t-extra-large:hover,
	.mobile\:marg-t-extra-large {
		margin-top: 2.5rem;
	}
	.mobile\:-marg-t-extra-large,
	.mobile\:hover\:-marg-t-extra-large:hover {
		margin-top: -2.5rem;
	}
	.mobile\:hover\:marg-t-huge:hover,
	.mobile\:marg-t-huge {
		margin-top: 5rem;
	}
	.mobile\:-marg-t-huge,
	.mobile\:hover\:-marg-t-huge:hover {
		margin-top: -5rem;
	}
	.mobile\:hover\:marg-t-full:hover,
	.mobile\:marg-t-full {
		margin-top: 100%;
	}
	.mobile\:-marg-t-full,
	.mobile\:hover\:-marg-t-full:hover {
		margin-top: -100%;
	}
	.mobile\:hover\:marg-t-auto:hover,
	.mobile\:marg-t-auto {
		margin-top: auto;
	}
	.mobile\:-marg-r-none,
	.mobile\:hover\:-marg-r-none:hover,
	.mobile\:hover\:marg-r-none:hover,
	.mobile\:marg-r-none {
		margin-right: 0;
	}
	.mobile\:hover\:marg-r-hairline:hover,
	.mobile\:marg-r-hairline {
		margin-right: 0.063rem;
	}
	.mobile\:-marg-r-hairline,
	.mobile\:hover\:-marg-r-hairline:hover {
		margin-right: -0.063rem;
	}
	.mobile\:hover\:marg-r-thin:hover,
	.mobile\:marg-r-thin {
		margin-right: 0.125rem;
	}
	.mobile\:-marg-r-thin,
	.mobile\:hover\:-marg-r-thin:hover {
		margin-right: -0.125rem;
	}
	.mobile\:hover\:marg-r-slim:hover,
	.mobile\:marg-r-slim {
		margin-right: 0.25rem;
	}
	.mobile\:-marg-r-slim,
	.mobile\:hover\:-marg-r-slim:hover {
		margin-right: -0.25rem;
	}
	.mobile\:hover\:marg-r-extra-small:hover,
	.mobile\:marg-r-extra-small {
		margin-right: 0.5rem;
	}
	.mobile\:-marg-r-extra-small,
	.mobile\:hover\:-marg-r-extra-small:hover {
		margin-right: -0.5rem;
	}
	.mobile\:hover\:marg-r-small:hover,
	.mobile\:marg-r-small {
		margin-right: 1rem;
	}
	.mobile\:-marg-r-small,
	.mobile\:hover\:-marg-r-small:hover {
		margin-right: -1rem;
	}
	.mobile\:hover\:marg-r-medium:hover,
	.mobile\:marg-r-medium {
		margin-right: 1.5rem;
	}
	.mobile\:-marg-r-medium,
	.mobile\:hover\:-marg-r-medium:hover {
		margin-right: -1.5rem;
	}
	.mobile\:hover\:marg-r-large:hover,
	.mobile\:marg-r-large {
		margin-right: 2rem;
	}
	.mobile\:-marg-r-large,
	.mobile\:hover\:-marg-r-large:hover {
		margin-right: -2rem;
	}
	.mobile\:hover\:marg-r-extra-large:hover,
	.mobile\:marg-r-extra-large {
		margin-right: 2.5rem;
	}
	.mobile\:-marg-r-extra-large,
	.mobile\:hover\:-marg-r-extra-large:hover {
		margin-right: -2.5rem;
	}
	.mobile\:hover\:marg-r-huge:hover,
	.mobile\:marg-r-huge {
		margin-right: 5rem;
	}
	.mobile\:-marg-r-huge,
	.mobile\:hover\:-marg-r-huge:hover {
		margin-right: -5rem;
	}
	.mobile\:hover\:marg-r-full:hover,
	.mobile\:marg-r-full {
		margin-right: 100%;
	}
	.mobile\:-marg-r-full,
	.mobile\:hover\:-marg-r-full:hover {
		margin-right: -100%;
	}
	.mobile\:hover\:marg-r-auto:hover,
	.mobile\:marg-r-auto {
		margin-right: auto;
	}
	.mobile\:-marg-b-none,
	.mobile\:hover\:-marg-b-none:hover,
	.mobile\:hover\:marg-b-none:hover,
	.mobile\:marg-b-none {
		margin-bottom: 0;
	}
	.mobile\:hover\:marg-b-hairline:hover,
	.mobile\:marg-b-hairline {
		margin-bottom: 0.063rem;
	}
	.mobile\:-marg-b-hairline,
	.mobile\:hover\:-marg-b-hairline:hover {
		margin-bottom: -0.063rem;
	}
	.mobile\:hover\:marg-b-thin:hover,
	.mobile\:marg-b-thin {
		margin-bottom: 0.125rem;
	}
	.mobile\:-marg-b-thin,
	.mobile\:hover\:-marg-b-thin:hover {
		margin-bottom: -0.125rem;
	}
	.mobile\:hover\:marg-b-slim:hover,
	.mobile\:marg-b-slim {
		margin-bottom: 0.25rem;
	}
	.mobile\:-marg-b-slim,
	.mobile\:hover\:-marg-b-slim:hover {
		margin-bottom: -0.25rem;
	}
	.mobile\:hover\:marg-b-extra-small:hover,
	.mobile\:marg-b-extra-small {
		margin-bottom: 0.5rem;
	}
	.mobile\:-marg-b-extra-small,
	.mobile\:hover\:-marg-b-extra-small:hover {
		margin-bottom: -0.5rem;
	}
	.mobile\:hover\:marg-b-small:hover,
	.mobile\:marg-b-small {
		margin-bottom: 1rem;
	}
	.mobile\:-marg-b-small,
	.mobile\:hover\:-marg-b-small:hover {
		margin-bottom: -1rem;
	}
	.mobile\:hover\:marg-b-medium:hover,
	.mobile\:marg-b-medium {
		margin-bottom: 1.5rem;
	}
	.mobile\:-marg-b-medium,
	.mobile\:hover\:-marg-b-medium:hover {
		margin-bottom: -1.5rem;
	}
	.mobile\:hover\:marg-b-large:hover,
	.mobile\:marg-b-large {
		margin-bottom: 2rem;
	}
	.mobile\:-marg-b-large,
	.mobile\:hover\:-marg-b-large:hover {
		margin-bottom: -2rem;
	}
	.mobile\:hover\:marg-b-extra-large:hover,
	.mobile\:marg-b-extra-large {
		margin-bottom: 2.5rem;
	}
	.mobile\:-marg-b-extra-large,
	.mobile\:hover\:-marg-b-extra-large:hover {
		margin-bottom: -2.5rem;
	}
	.mobile\:hover\:marg-b-huge:hover,
	.mobile\:marg-b-huge {
		margin-bottom: 5rem;
	}
	.mobile\:-marg-b-huge,
	.mobile\:hover\:-marg-b-huge:hover {
		margin-bottom: -5rem;
	}
	.mobile\:hover\:marg-b-full:hover,
	.mobile\:marg-b-full {
		margin-bottom: 100%;
	}
	.mobile\:-marg-b-full,
	.mobile\:hover\:-marg-b-full:hover {
		margin-bottom: -100%;
	}
	.mobile\:hover\:marg-b-auto:hover,
	.mobile\:marg-b-auto {
		margin-bottom: auto;
	}
	.mobile\:-marg-l-none,
	.mobile\:hover\:-marg-l-none:hover,
	.mobile\:hover\:marg-l-none:hover,
	.mobile\:marg-l-none {
		margin-left: 0;
	}
	.mobile\:hover\:marg-l-hairline:hover,
	.mobile\:marg-l-hairline {
		margin-left: 0.063rem;
	}
	.mobile\:-marg-l-hairline,
	.mobile\:hover\:-marg-l-hairline:hover {
		margin-left: -0.063rem;
	}
	.mobile\:hover\:marg-l-thin:hover,
	.mobile\:marg-l-thin {
		margin-left: 0.125rem;
	}
	.mobile\:-marg-l-thin,
	.mobile\:hover\:-marg-l-thin:hover {
		margin-left: -0.125rem;
	}
	.mobile\:hover\:marg-l-slim:hover,
	.mobile\:marg-l-slim {
		margin-left: 0.25rem;
	}
	.mobile\:-marg-l-slim,
	.mobile\:hover\:-marg-l-slim:hover {
		margin-left: -0.25rem;
	}
	.mobile\:hover\:marg-l-extra-small:hover,
	.mobile\:marg-l-extra-small {
		margin-left: 0.5rem;
	}
	.mobile\:-marg-l-extra-small,
	.mobile\:hover\:-marg-l-extra-small:hover {
		margin-left: -0.5rem;
	}
	.mobile\:hover\:marg-l-small:hover,
	.mobile\:marg-l-small {
		margin-left: 1rem;
	}
	.mobile\:-marg-l-small,
	.mobile\:hover\:-marg-l-small:hover {
		margin-left: -1rem;
	}
	.mobile\:hover\:marg-l-medium:hover,
	.mobile\:marg-l-medium {
		margin-left: 1.5rem;
	}
	.mobile\:-marg-l-medium,
	.mobile\:hover\:-marg-l-medium:hover {
		margin-left: -1.5rem;
	}
	.mobile\:hover\:marg-l-large:hover,
	.mobile\:marg-l-large {
		margin-left: 2rem;
	}
	.mobile\:-marg-l-large,
	.mobile\:hover\:-marg-l-large:hover {
		margin-left: -2rem;
	}
	.mobile\:hover\:marg-l-extra-large:hover,
	.mobile\:marg-l-extra-large {
		margin-left: 2.5rem;
	}
	.mobile\:-marg-l-extra-large,
	.mobile\:hover\:-marg-l-extra-large:hover {
		margin-left: -2.5rem;
	}
	.mobile\:hover\:marg-l-huge:hover,
	.mobile\:marg-l-huge {
		margin-left: 5rem;
	}
	.mobile\:-marg-l-huge,
	.mobile\:hover\:-marg-l-huge:hover {
		margin-left: -5rem;
	}
	.mobile\:hover\:marg-l-full:hover,
	.mobile\:marg-l-full {
		margin-left: 100%;
	}
	.mobile\:-marg-l-full,
	.mobile\:hover\:-marg-l-full:hover {
		margin-left: -100%;
	}
	.mobile\:hover\:marg-l-auto:hover,
	.mobile\:marg-l-auto {
		margin-left: auto;
	}
	.mobile\:-marg-h-none,
	.mobile\:hover\:-marg-h-none:hover,
	.mobile\:hover\:marg-h-none:hover,
	.mobile\:marg-h-none {
		margin-left: 0;
		margin-right: 0;
	}
	.mobile\:hover\:marg-h-hairline:hover,
	.mobile\:marg-h-hairline {
		margin-left: 0.063rem;
		margin-right: 0.063rem;
	}
	.mobile\:-marg-h-hairline,
	.mobile\:hover\:-marg-h-hairline:hover {
		margin-left: -0.063rem;
		margin-right: -0.063rem;
	}
	.mobile\:hover\:marg-h-thin:hover,
	.mobile\:marg-h-thin {
		margin-left: 0.125rem;
		margin-right: 0.125rem;
	}
	.mobile\:-marg-h-thin,
	.mobile\:hover\:-marg-h-thin:hover {
		margin-left: -0.125rem;
		margin-right: -0.125rem;
	}
	.mobile\:hover\:marg-h-slim:hover,
	.mobile\:marg-h-slim {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}
	.mobile\:-marg-h-slim,
	.mobile\:hover\:-marg-h-slim:hover {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}
	.mobile\:hover\:marg-h-extra-small:hover,
	.mobile\:marg-h-extra-small {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}
	.mobile\:-marg-h-extra-small,
	.mobile\:hover\:-marg-h-extra-small:hover {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}
	.mobile\:hover\:marg-h-small:hover,
	.mobile\:marg-h-small {
		margin-left: 1rem;
		margin-right: 1rem;
	}
	.mobile\:-marg-h-small,
	.mobile\:hover\:-marg-h-small:hover {
		margin-left: -1rem;
		margin-right: -1rem;
	}
	.mobile\:hover\:marg-h-medium:hover,
	.mobile\:marg-h-medium {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
	.mobile\:-marg-h-medium,
	.mobile\:hover\:-marg-h-medium:hover {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}
	.mobile\:hover\:marg-h-large:hover,
	.mobile\:marg-h-large {
		margin-left: 2rem;
		margin-right: 2rem;
	}
	.mobile\:-marg-h-large,
	.mobile\:hover\:-marg-h-large:hover {
		margin-left: -2rem;
		margin-right: -2rem;
	}
	.mobile\:hover\:marg-h-extra-large:hover,
	.mobile\:marg-h-extra-large {
		margin-left: 2.5rem;
		margin-right: 2.5rem;
	}
	.mobile\:-marg-h-extra-large,
	.mobile\:hover\:-marg-h-extra-large:hover {
		margin-left: -2.5rem;
		margin-right: -2.5rem;
	}
	.mobile\:hover\:marg-h-huge:hover,
	.mobile\:marg-h-huge {
		margin-left: 5rem;
		margin-right: 5rem;
	}
	.mobile\:-marg-h-huge,
	.mobile\:hover\:-marg-h-huge:hover {
		margin-left: -5rem;
		margin-right: -5rem;
	}
	.mobile\:hover\:marg-h-full:hover,
	.mobile\:marg-h-full {
		margin-left: 100%;
		margin-right: 100%;
	}
	.mobile\:-marg-h-full,
	.mobile\:hover\:-marg-h-full:hover {
		margin-left: -100%;
		margin-right: -100%;
	}
	.mobile\:hover\:marg-h-auto:hover,
	.mobile\:marg-h-auto {
		margin-left: auto;
		margin-right: auto;
	}
	.mobile\:-marg-v-none,
	.mobile\:hover\:-marg-v-none:hover,
	.mobile\:hover\:marg-v-none:hover,
	.mobile\:marg-v-none {
		margin-bottom: 0;
		margin-top: 0;
	}
	.mobile\:hover\:marg-v-hairline:hover,
	.mobile\:marg-v-hairline {
		margin-bottom: 0.063rem;
		margin-top: 0.063rem;
	}
	.mobile\:-marg-v-hairline,
	.mobile\:hover\:-marg-v-hairline:hover {
		margin-bottom: -0.063rem;
		margin-top: -0.063rem;
	}
	.mobile\:hover\:marg-v-thin:hover,
	.mobile\:marg-v-thin {
		margin-bottom: 0.125rem;
		margin-top: 0.125rem;
	}
	.mobile\:-marg-v-thin,
	.mobile\:hover\:-marg-v-thin:hover {
		margin-bottom: -0.125rem;
		margin-top: -0.125rem;
	}
	.mobile\:hover\:marg-v-slim:hover,
	.mobile\:marg-v-slim {
		margin-bottom: 0.25rem;
		margin-top: 0.25rem;
	}
	.mobile\:-marg-v-slim,
	.mobile\:hover\:-marg-v-slim:hover {
		margin-bottom: -0.25rem;
		margin-top: -0.25rem;
	}
	.mobile\:hover\:marg-v-extra-small:hover,
	.mobile\:marg-v-extra-small {
		margin-bottom: 0.5rem;
		margin-top: 0.5rem;
	}
	.mobile\:-marg-v-extra-small,
	.mobile\:hover\:-marg-v-extra-small:hover {
		margin-bottom: -0.5rem;
		margin-top: -0.5rem;
	}
	.mobile\:hover\:marg-v-small:hover,
	.mobile\:marg-v-small {
		margin-bottom: 1rem;
		margin-top: 1rem;
	}
	.mobile\:-marg-v-small,
	.mobile\:hover\:-marg-v-small:hover {
		margin-bottom: -1rem;
		margin-top: -1rem;
	}
	.mobile\:hover\:marg-v-medium:hover,
	.mobile\:marg-v-medium {
		margin-bottom: 1.5rem;
		margin-top: 1.5rem;
	}
	.mobile\:-marg-v-medium,
	.mobile\:hover\:-marg-v-medium:hover {
		margin-bottom: -1.5rem;
		margin-top: -1.5rem;
	}
	.mobile\:hover\:marg-v-large:hover,
	.mobile\:marg-v-large {
		margin-bottom: 2rem;
		margin-top: 2rem;
	}
	.mobile\:-marg-v-large,
	.mobile\:hover\:-marg-v-large:hover {
		margin-bottom: -2rem;
		margin-top: -2rem;
	}
	.mobile\:hover\:marg-v-extra-large:hover,
	.mobile\:marg-v-extra-large {
		margin-bottom: 2.5rem;
		margin-top: 2.5rem;
	}
	.mobile\:-marg-v-extra-large,
	.mobile\:hover\:-marg-v-extra-large:hover {
		margin-bottom: -2.5rem;
		margin-top: -2.5rem;
	}
	.mobile\:hover\:marg-v-huge:hover,
	.mobile\:marg-v-huge {
		margin-bottom: 5rem;
		margin-top: 5rem;
	}
	.mobile\:-marg-v-huge,
	.mobile\:hover\:-marg-v-huge:hover {
		margin-bottom: -5rem;
		margin-top: -5rem;
	}
	.mobile\:hover\:marg-v-full:hover,
	.mobile\:marg-v-full {
		margin-bottom: 100%;
		margin-top: 100%;
	}
	.mobile\:-marg-v-full,
	.mobile\:hover\:-marg-v-full:hover {
		margin-bottom: -100%;
		margin-top: -100%;
	}
	.mobile\:hover\:marg-v-auto:hover,
	.mobile\:marg-v-auto {
		margin-bottom: auto;
		margin-top: auto;
	}
	.mobile\:gap-none {
		gap: 0;
	}
	.mobile\:gap-x-none {
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.mobile\:gap-y-none {
		row-gap: 0;
	}
	.mobile\:gap-lay-none {
		gap: 0;
	}
	.mobile\:gap-x-lay-none {
		-moz-column-gap: 0;
		column-gap: 0;
	}
	.mobile\:gap-y-lay-none {
		row-gap: 0;
	}
	.mobile\:gap-hairline {
		gap: 0.063rem;
	}
	.mobile\:gap-x-hairline {
		-moz-column-gap: 0.063rem;
		column-gap: 0.063rem;
	}
	.mobile\:gap-y-hairline {
		row-gap: 0.063rem;
	}
	.mobile\:gap-thin {
		gap: 0.125rem;
	}
	.mobile\:gap-x-thin {
		-moz-column-gap: 0.125rem;
		column-gap: 0.125rem;
	}
	.mobile\:gap-y-thin {
		row-gap: 0.125rem;
	}
	.mobile\:gap-slim {
		gap: 0.25rem;
	}
	.mobile\:gap-x-slim {
		-moz-column-gap: 0.25rem;
		column-gap: 0.25rem;
	}
	.mobile\:gap-y-slim {
		row-gap: 0.25rem;
	}
	.mobile\:gap-extra-small {
		gap: 0.5rem;
	}
	.mobile\:gap-x-extra-small {
		-moz-column-gap: 0.5rem;
		column-gap: 0.5rem;
	}
	.mobile\:gap-y-extra-small {
		row-gap: 0.5rem;
	}
	.mobile\:gap-lay-extra-small {
		gap: 1.5rem;
	}
	.mobile\:gap-x-lay-extra-small {
		-moz-column-gap: 1.5rem;
		column-gap: 1.5rem;
	}
	.mobile\:gap-y-lay-extra-small {
		row-gap: 1.5rem;
	}
	.mobile\:gap-small {
		gap: 1rem;
	}
	.mobile\:gap-x-small {
		-moz-column-gap: 1rem;
		column-gap: 1rem;
	}
	.mobile\:gap-y-small {
		row-gap: 1rem;
	}
	.mobile\:gap-lay-small {
		gap: 2.5rem;
	}
	.mobile\:gap-x-lay-small {
		-moz-column-gap: 2.5rem;
		column-gap: 2.5rem;
	}
	.mobile\:gap-y-lay-small {
		row-gap: 2.5rem;
	}
	.mobile\:gap-medium {
		gap: 1.5rem;
	}
	.mobile\:gap-x-medium {
		-moz-column-gap: 1.5rem;
		column-gap: 1.5rem;
	}
	.mobile\:gap-y-medium {
		row-gap: 1.5rem;
	}
	.mobile\:gap-lay-medium {
		gap: 5rem;
	}
	.mobile\:gap-x-lay-medium {
		-moz-column-gap: 5rem;
		column-gap: 5rem;
	}
	.mobile\:gap-y-lay-medium {
		row-gap: 5rem;
	}
	.mobile\:gap-large {
		gap: 2rem;
	}
	.mobile\:gap-x-large {
		-moz-column-gap: 2rem;
		column-gap: 2rem;
	}
	.mobile\:gap-y-large {
		row-gap: 2rem;
	}
	.mobile\:gap-lay-large {
		gap: 7.5rem;
	}
	.mobile\:gap-x-lay-large {
		-moz-column-gap: 7.5rem;
		column-gap: 7.5rem;
	}
	.mobile\:gap-y-lay-large {
		row-gap: 7.5rem;
	}
	.mobile\:gap-extra-large {
		gap: 2.5rem;
	}
	.mobile\:gap-x-extra-large {
		-moz-column-gap: 2.5rem;
		column-gap: 2.5rem;
	}
	.mobile\:gap-y-extra-large {
		row-gap: 2.5rem;
	}
	.mobile\:gap-lay-extra-large {
		gap: 10rem;
	}
	.mobile\:gap-x-lay-extra-large {
		-moz-column-gap: 10rem;
		column-gap: 10rem;
	}
	.mobile\:gap-y-lay-extra-large {
		row-gap: 10rem;
	}
	.mobile\:gap-huge {
		gap: 5rem;
	}
	.mobile\:gap-x-huge {
		-moz-column-gap: 5rem;
		column-gap: 5rem;
	}
	.mobile\:gap-y-huge {
		row-gap: 5rem;
	}
	.mobile\:gap-lay-huge {
		gap: 15rem;
	}
	.mobile\:gap-x-lay-huge {
		-moz-column-gap: 15rem;
		column-gap: 15rem;
	}
	.mobile\:gap-y-lay-huge {
		row-gap: 15rem;
	}
	.mobile\:gap-1 {
		gap: calc((1240px / 12) * 1);
	}
	.mobile\:gap-x-1 {
		-moz-column-gap: calc((1240px / 12) * 1);
		column-gap: calc((1240px / 12) * 1);
	}
	.mobile\:gap-y-1 {
		row-gap: calc((1240px / 12) * 1);
	}
	.mobile\:gap-2 {
		gap: calc((1240px / 12) * 2);
	}
	.mobile\:gap-x-2 {
		-moz-column-gap: calc((1240px / 12) * 2);
		column-gap: calc((1240px / 12) * 2);
	}
	.mobile\:gap-y-2 {
		row-gap: calc((1240px / 12) * 2);
	}
	.mobile\:gap-3 {
		gap: calc((1240px / 12) * 3);
	}
	.mobile\:gap-x-3 {
		-moz-column-gap: calc((1240px / 12) * 3);
		column-gap: calc((1240px / 12) * 3);
	}
	.mobile\:gap-y-3 {
		row-gap: calc((1240px / 12) * 3);
	}
	.mobile\:gap-4 {
		gap: calc((1240px / 12) * 4);
	}
	.mobile\:gap-x-4 {
		-moz-column-gap: calc((1240px / 12) * 4);
		column-gap: calc((1240px / 12) * 4);
	}
	.mobile\:gap-y-4 {
		row-gap: calc((1240px / 12) * 4);
	}
	.mobile\:gap-5 {
		gap: calc((1240px / 12) * 5);
	}
	.mobile\:gap-x-5 {
		-moz-column-gap: calc((1240px / 12) * 5);
		column-gap: calc((1240px / 12) * 5);
	}
	.mobile\:gap-y-5 {
		row-gap: calc((1240px / 12) * 5);
	}
	.mobile\:gap-6 {
		gap: calc((1240px / 12) * 6);
	}
	.mobile\:gap-x-6 {
		-moz-column-gap: calc((1240px / 12) * 6);
		column-gap: calc((1240px / 12) * 6);
	}
	.mobile\:gap-y-6 {
		row-gap: calc((1240px / 12) * 6);
	}
	.mobile\:gap-7 {
		gap: calc((1240px / 12) * 7);
	}
	.mobile\:gap-x-7 {
		-moz-column-gap: calc((1240px / 12) * 7);
		column-gap: calc((1240px / 12) * 7);
	}
	.mobile\:gap-y-7 {
		row-gap: calc((1240px / 12) * 7);
	}
	.mobile\:gap-8 {
		gap: calc((1240px / 12) * 8);
	}
	.mobile\:gap-x-8 {
		-moz-column-gap: calc((1240px / 12) * 8);
		column-gap: calc((1240px / 12) * 8);
	}
	.mobile\:gap-y-8 {
		row-gap: calc((1240px / 12) * 8);
	}
	.mobile\:gap-9 {
		gap: calc((1240px / 12) * 9);
	}
	.mobile\:gap-x-9 {
		-moz-column-gap: calc((1240px / 12) * 9);
		column-gap: calc((1240px / 12) * 9);
	}
	.mobile\:gap-y-9 {
		row-gap: calc((1240px / 12) * 9);
	}
	.mobile\:gap-10 {
		gap: calc((1240px / 12) * 10);
	}
	.mobile\:gap-x-10 {
		-moz-column-gap: calc((1240px / 12) * 10);
		column-gap: calc((1240px / 12) * 10);
	}
	.mobile\:gap-y-10 {
		row-gap: calc((1240px / 12) * 10);
	}
	.mobile\:gap-11 {
		gap: calc((1240px / 12) * 11);
	}
	.mobile\:gap-x-11 {
		-moz-column-gap: calc((1240px / 12) * 11);
		column-gap: calc((1240px / 12) * 11);
	}
	.mobile\:gap-y-11 {
		row-gap: calc((1240px / 12) * 11);
	}
	.mobile\:gap-12 {
		gap: calc((1240px / 12) * 12);
	}
	.mobile\:gap-x-12 {
		-moz-column-gap: calc((1240px / 12) * 12);
		column-gap: calc((1240px / 12) * 12);
	}
	.mobile\:gap-y-12 {
		row-gap: calc((1240px / 12) * 12);
	}
}
@media (max-width: 8640px) {
	.hover\:w-auto:hover,
	.w-auto {
		width: auto;
	}
	.hover\:w-fit:hover,
	.w-fit {
		width: -moz-fit-content;
		width: fit-content;
	}
	.hover\:w-max:hover,
	.w-max {
		width: -moz-max-content;
		width: max-content;
	}
	.hover\:w-min:hover,
	.w-min {
		width: -moz-min-content;
		width: min-content;
	}
	.hover\:w-full:hover {
		width: 100%;
	}
	.hover\:w-viewport:hover {
		width: 100vw;
	}
	.h-auto,
	.hover\:h-auto:hover {
		height: auto;
	}
	.h-fit,
	.hover\:h-fit:hover {
		height: -moz-fit-content;
		height: fit-content;
	}
	.h-max,
	.hover\:h-max:hover {
		height: -moz-max-content;
		height: max-content;
	}
	.h-min,
	.hover\:h-min:hover {
		height: -moz-min-content;
		height: min-content;
	}
	.hover\:h-full:hover {
		height: 100%;
	}
	.hover\:h-viewport:hover {
		height: 100vh;
	}
	.h-huge {
		height: 5rem;
	}
	.w-huge {
		width: 5rem;
	}
	.min-huge {
		min-width: 5rem;
	}
	.min-h-huge,
	.min-huge {
		min-height: 5rem;
	}
	.min-w-huge {
		min-width: 5rem;
	}
	.max-huge {
		max-width: 5rem;
	}
	.max-h-huge,
	.max-huge {
		max-height: 5rem;
	}
	.max-w-huge {
		max-width: 5rem;
	}
	.h-extra-large {
		height: 2.5rem;
	}
	.w-extra-large {
		width: 2.5rem;
	}
	.min-extra-large {
		min-width: 2.5rem;
	}
	.min-extra-large,
	.min-h-extra-large {
		min-height: 2.5rem;
	}
	.min-w-extra-large {
		min-width: 2.5rem;
	}
	.max-extra-large {
		max-width: 2.5rem;
	}
	.max-extra-large,
	.max-h-extra-large {
		max-height: 2.5rem;
	}
	.max-w-extra-large {
		max-width: 2.5rem;
	}
	.h-large {
		height: 2rem;
	}
	.w-large {
		width: 2rem;
	}
	.min-large {
		min-width: 2rem;
	}
	.min-h-large,
	.min-large {
		min-height: 2rem;
	}
	.min-w-large {
		min-width: 2rem;
	}
	.max-large {
		max-width: 2rem;
	}
	.max-h-large,
	.max-large {
		max-height: 2rem;
	}
	.max-w-large {
		max-width: 2rem;
	}
	.h-medium {
		height: 1.5rem;
	}
	.w-medium {
		width: 1.5rem;
	}
	.min-medium {
		min-width: 1.5rem;
	}
	.min-h-medium,
	.min-medium {
		min-height: 1.5rem;
	}
	.min-w-medium {
		min-width: 1.5rem;
	}
	.max-medium {
		max-width: 1.5rem;
	}
	.max-h-medium,
	.max-medium {
		max-height: 1.5rem;
	}
	.max-w-medium {
		max-width: 1.5rem;
	}
	.h-small {
		height: 1rem;
	}
	.w-small {
		width: 1rem;
	}
	.min-small {
		min-width: 1rem;
	}
	.min-h-small,
	.min-small {
		min-height: 1rem;
	}
	.min-w-small {
		min-width: 1rem;
	}
	.max-small {
		max-width: 1rem;
	}
	.max-h-small,
	.max-small {
		max-height: 1rem;
	}
	.max-w-small {
		max-width: 1rem;
	}
	.h-extra-small {
		height: 0.5rem;
	}
	.w-extra-small {
		width: 0.5rem;
	}
	.min-extra-small {
		min-height: 0.5rem;
		min-width: 0.5rem;
	}
	.min-h-extra-small {
		min-height: 0.5rem;
	}
	.min-w-extra-small {
		min-width: 0.5rem;
	}
	.max-extra-small {
		max-height: 0.5rem;
		max-width: 0.5rem;
	}
	.max-h-extra-small {
		max-height: 0.5rem;
	}
	.max-w-extra-small {
		max-width: 0.5rem;
	}
	.h-slim {
		height: 0.25rem;
	}
	.w-slim {
		width: 0.25rem;
	}
	.min-slim {
		min-width: 0.25rem;
	}
	.min-h-slim,
	.min-slim {
		min-height: 0.25rem;
	}
	.min-w-slim {
		min-width: 0.25rem;
	}
	.max-slim {
		max-width: 0.25rem;
	}
	.max-h-slim,
	.max-slim {
		max-height: 0.25rem;
	}
	.max-w-slim {
		max-width: 0.25rem;
	}
	.h-thin {
		height: 0.125rem;
	}
	.w-thin {
		width: 0.125rem;
	}
	.min-thin {
		min-width: 0.125rem;
	}
	.min-h-thin,
	.min-thin {
		min-height: 0.125rem;
	}
	.min-w-thin {
		min-width: 0.125rem;
	}
	.max-thin {
		max-width: 0.125rem;
	}
	.max-h-thin,
	.max-thin {
		max-height: 0.125rem;
	}
	.max-w-thin {
		max-width: 0.125rem;
	}
	.h-hairline {
		height: 0.063rem;
	}
	.w-hairline {
		width: 0.063rem;
	}
	.min-hairline {
		min-width: 0.063rem;
	}
	.min-h-hairline,
	.min-hairline {
		min-height: 0.063rem;
	}
	.min-w-hairline {
		min-width: 0.063rem;
	}
	.max-hairline {
		max-width: 0.063rem;
	}
	.max-h-hairline,
	.max-hairline {
		max-height: 0.063rem;
	}
	.max-w-hairline {
		max-width: 0.063rem;
	}
	.h-none {
		height: 0;
	}
	.w-none {
		width: 0;
	}
	.min-none {
		min-width: 0;
	}
	.min-h-none,
	.min-none {
		min-height: 0;
	}
	.min-w-none {
		min-width: 0;
	}
	.max-none {
		max-width: 0;
	}
	.max-h-none,
	.max-none {
		max-height: 0;
	}
	.max-w-none {
		max-width: 0;
	}
	.h-full {
		height: 100%;
	}
	#gartner-container > div,
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight,
	#gartner-container > div > a .gartner-pi-reviews,
	.w-full {
		width: 100%;
	}
	.min-full {
		min-width: 100%;
	}
	.min-full,
	.min-h-full {
		min-height: 100%;
	}
	.min-w-full {
		min-width: 100%;
	}
	.max-full {
		max-width: 100%;
	}
	.max-full,
	.max-h-full {
		max-height: 100%;
	}
	.max-w-full {
		max-width: 100%;
	}
	.h-content {
		height: -moz-max-content;
		height: max-content;
	}
	.w-content {
		width: -moz-max-content;
		width: max-content;
	}
	.min-content {
		min-width: -moz-max-content;
		min-width: max-content;
	}
	.min-content,
	.min-h-content {
		min-height: -moz-max-content;
		min-height: max-content;
	}
	.min-w-content {
		min-width: -moz-max-content;
		min-width: max-content;
	}
	.max-content {
		max-width: -moz-max-content;
		max-width: max-content;
	}
	.max-content,
	.max-h-content {
		max-height: -moz-max-content;
		max-height: max-content;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight,
	.max-w-content {
		max-width: -moz-max-content;
		max-width: max-content;
	}
	.h-viewport {
		height: 100vh;
	}
	.w-viewport {
		width: 100vw;
	}
	.min-viewport {
		min-width: 100vw;
	}
	.min-h-viewport,
	.min-viewport {
		min-height: 100vh;
	}
	.min-w-viewport {
		min-width: 100vw;
	}
	.max-viewport {
		max-width: 100vw;
	}
	.max-h-viewport,
	.max-viewport {
		max-height: 100vh;
	}
	.max-w-viewport {
		max-width: 100vw;
	}
	.h-viewport-9 {
		height: 90vh;
	}
	.w-viewport-9 {
		width: 90vw;
	}
	.min-viewport-9 {
		min-height: 90vh;
		min-width: 90vw;
	}
	.min-h-viewport-9 {
		min-height: 90vh;
	}
	.min-w-viewport-9 {
		min-width: 90vw;
	}
	.max-viewport-9 {
		max-height: 90vh;
		max-width: 90vw;
	}
	.max-h-viewport-9 {
		max-height: 90vh;
	}
	.max-w-viewport-9 {
		max-width: 90vw;
	}
	.h-viewport-8 {
		height: 80vh;
	}
	.w-viewport-8 {
		width: 80vw;
	}
	.min-viewport-8 {
		min-height: 80vh;
		min-width: 80vw;
	}
	.min-h-viewport-8 {
		min-height: 80vh;
	}
	.min-w-viewport-8 {
		min-width: 80vw;
	}
	.max-viewport-8 {
		max-height: 80vh;
		max-width: 80vw;
	}
	.max-h-viewport-8 {
		max-height: 80vh;
	}
	.max-w-viewport-8 {
		max-width: 80vw;
	}
	.h-viewport-7 {
		height: 70vh;
	}
	.w-viewport-7 {
		width: 70vw;
	}
	.min-viewport-7 {
		min-height: 70vh;
		min-width: 70vw;
	}
	.min-h-viewport-7 {
		min-height: 70vh;
	}
	.min-w-viewport-7 {
		min-width: 70vw;
	}
	.max-viewport-7 {
		max-height: 70vh;
		max-width: 70vw;
	}
	.max-h-viewport-7 {
		max-height: 70vh;
	}
	.max-w-viewport-7 {
		max-width: 70vw;
	}
	.h-viewport-6 {
		height: 60vh;
	}
	.w-viewport-6 {
		width: 60vw;
	}
	.min-viewport-6 {
		min-height: 60vh;
		min-width: 60vw;
	}
	.min-h-viewport-6 {
		min-height: 60vh;
	}
	.min-w-viewport-6 {
		min-width: 60vw;
	}
	.max-viewport-6 {
		max-height: 60vh;
		max-width: 60vw;
	}
	.max-h-viewport-6 {
		max-height: 60vh;
	}
	.max-w-viewport-6 {
		max-width: 60vw;
	}
	.h-viewport-5 {
		height: 50vh;
	}
	.w-viewport-5 {
		width: 50vw;
	}
	.min-viewport-5 {
		min-height: 50vh;
		min-width: 50vw;
	}
	.min-h-viewport-5 {
		min-height: 50vh;
	}
	.min-w-viewport-5 {
		min-width: 50vw;
	}
	.max-viewport-5 {
		max-height: 50vh;
		max-width: 50vw;
	}
	.max-h-viewport-5 {
		max-height: 50vh;
	}
	.max-w-viewport-5 {
		max-width: 50vw;
	}
	.h-viewport-4 {
		height: 40vh;
	}
	.w-viewport-4 {
		width: 40vw;
	}
	.min-viewport-4 {
		min-height: 40vh;
		min-width: 40vw;
	}
	.min-h-viewport-4 {
		min-height: 40vh;
	}
	.min-w-viewport-4 {
		min-width: 40vw;
	}
	.max-viewport-4 {
		max-height: 40vh;
		max-width: 40vw;
	}
	.max-h-viewport-4 {
		max-height: 40vh;
	}
	.max-w-viewport-4 {
		max-width: 40vw;
	}
	.h-viewport-3 {
		height: 30vh;
	}
	.w-viewport-3 {
		width: 30vw;
	}
	.min-viewport-3 {
		min-height: 30vh;
		min-width: 30vw;
	}
	.min-h-viewport-3 {
		min-height: 30vh;
	}
	.min-w-viewport-3 {
		min-width: 30vw;
	}
	.max-viewport-3 {
		max-height: 30vh;
		max-width: 30vw;
	}
	.max-h-viewport-3 {
		max-height: 30vh;
	}
	.max-w-viewport-3 {
		max-width: 30vw;
	}
	.h-viewport-2 {
		height: 20vh;
	}
	.w-viewport-2 {
		width: 20vw;
	}
	.min-viewport-2 {
		min-height: 20vh;
		min-width: 20vw;
	}
	.min-h-viewport-2 {
		min-height: 20vh;
	}
	.min-w-viewport-2 {
		min-width: 20vw;
	}
	.max-viewport-2 {
		max-height: 20vh;
		max-width: 20vw;
	}
	.max-h-viewport-2 {
		max-height: 20vh;
	}
	.max-w-viewport-2 {
		max-width: 20vw;
	}
	.h-viewport-1 {
		height: 10vh;
	}
	.w-viewport-1 {
		width: 10vw;
	}
	.min-viewport-1 {
		min-height: 10vh;
		min-width: 10vw;
	}
	.min-h-viewport-1 {
		min-height: 10vh;
	}
	.min-w-viewport-1 {
		min-width: 10vw;
	}
	.max-viewport-1 {
		max-height: 10vh;
		max-width: 10vw;
	}
	.max-h-viewport-1 {
		max-height: 10vh;
	}
	.max-w-viewport-1 {
		max-width: 10vw;
	}
	.h-1 {
		height: calc((1240px / 12) * 1);
	}
	.w-1 {
		width: calc((1240px / 12) * 1);
	}
	.min-1 {
		min-width: calc((1240px / 12) * 1);
	}
	.min-1,
	.min-h-1 {
		min-height: calc((1240px / 12) * 1);
	}
	.min-w-1 {
		min-width: calc((1240px / 12) * 1);
	}
	.max-1 {
		max-width: calc((1240px / 12) * 1);
	}
	.max-1,
	.max-h-1 {
		max-height: calc((1240px / 12) * 1);
	}
	.max-w-1 {
		max-width: calc((1240px / 12) * 1);
	}
	.h-2 {
		height: calc((1240px / 12) * 2);
	}
	.w-2 {
		width: calc((1240px / 12) * 2);
	}
	.min-2 {
		min-width: calc((1240px / 12) * 2);
	}
	.min-2,
	.min-h-2 {
		min-height: calc((1240px / 12) * 2);
	}
	.min-w-2 {
		min-width: calc((1240px / 12) * 2);
	}
	.max-2 {
		max-width: calc((1240px / 12) * 2);
	}
	.max-2,
	.max-h-2 {
		max-height: calc((1240px / 12) * 2);
	}
	.max-w-2 {
		max-width: calc((1240px / 12) * 2);
	}
	.h-3 {
		height: calc((1240px / 12) * 3);
	}
	.w-3 {
		width: calc((1240px / 12) * 3);
	}
	.min-3 {
		min-width: calc((1240px / 12) * 3);
	}
	.min-3,
	.min-h-3 {
		min-height: calc((1240px / 12) * 3);
	}
	.min-w-3 {
		min-width: calc((1240px / 12) * 3);
	}
	.max-3 {
		max-width: calc((1240px / 12) * 3);
	}
	.max-3,
	.max-h-3 {
		max-height: calc((1240px / 12) * 3);
	}
	.max-w-3 {
		max-width: calc((1240px / 12) * 3);
	}
	.h-4 {
		height: calc((1240px / 12) * 4);
	}
	.w-4 {
		width: calc((1240px / 12) * 4);
	}
	.min-4 {
		min-width: calc((1240px / 12) * 4);
	}
	.min-4,
	.min-h-4 {
		min-height: calc((1240px / 12) * 4);
	}
	.min-w-4 {
		min-width: calc((1240px / 12) * 4);
	}
	.max-4 {
		max-width: calc((1240px / 12) * 4);
	}
	.max-4,
	.max-h-4 {
		max-height: calc((1240px / 12) * 4);
	}
	.max-w-4 {
		max-width: calc((1240px / 12) * 4);
	}
	.h-5 {
		height: calc((1240px / 12) * 5);
	}
	.w-5 {
		width: calc((1240px / 12) * 5);
	}
	.min-5 {
		min-width: calc((1240px / 12) * 5);
	}
	.min-5,
	.min-h-5 {
		min-height: calc((1240px / 12) * 5);
	}
	.min-w-5 {
		min-width: calc((1240px / 12) * 5);
	}
	.max-5 {
		max-width: calc((1240px / 12) * 5);
	}
	.max-5,
	.max-h-5 {
		max-height: calc((1240px / 12) * 5);
	}
	.max-w-5 {
		max-width: calc((1240px / 12) * 5);
	}
	.h-6 {
		height: calc((1240px / 12) * 6);
	}
	.w-6 {
		width: calc((1240px / 12) * 6);
	}
	.min-6 {
		min-width: calc((1240px / 12) * 6);
	}
	.min-6,
	.min-h-6 {
		min-height: calc((1240px / 12) * 6);
	}
	.min-w-6 {
		min-width: calc((1240px / 12) * 6);
	}
	.max-6 {
		max-width: calc((1240px / 12) * 6);
	}
	.max-6,
	.max-h-6 {
		max-height: calc((1240px / 12) * 6);
	}
	.max-w-6 {
		max-width: calc((1240px / 12) * 6);
	}
	.h-7 {
		height: calc((1240px / 12) * 7);
	}
	.w-7 {
		width: calc((1240px / 12) * 7);
	}
	.min-7 {
		min-width: calc((1240px / 12) * 7);
	}
	.min-7,
	.min-h-7 {
		min-height: calc((1240px / 12) * 7);
	}
	.min-w-7 {
		min-width: calc((1240px / 12) * 7);
	}
	.max-7 {
		max-width: calc((1240px / 12) * 7);
	}
	.max-7,
	.max-h-7 {
		max-height: calc((1240px / 12) * 7);
	}
	.max-w-7 {
		max-width: calc((1240px / 12) * 7);
	}
	.h-8 {
		height: calc((1240px / 12) * 8);
	}
	.w-8 {
		width: calc((1240px / 12) * 8);
	}
	.min-8 {
		min-width: calc((1240px / 12) * 8);
	}
	.min-8,
	.min-h-8 {
		min-height: calc((1240px / 12) * 8);
	}
	.min-w-8 {
		min-width: calc((1240px / 12) * 8);
	}
	.max-8 {
		max-width: calc((1240px / 12) * 8);
	}
	.max-8,
	.max-h-8 {
		max-height: calc((1240px / 12) * 8);
	}
	.max-w-8 {
		max-width: calc((1240px / 12) * 8);
	}
	.h-9 {
		height: calc((1240px / 12) * 9);
	}
	.w-9 {
		width: calc((1240px / 12) * 9);
	}
	.min-9 {
		min-width: calc((1240px / 12) * 9);
	}
	.min-9,
	.min-h-9 {
		min-height: calc((1240px / 12) * 9);
	}
	.min-w-9 {
		min-width: calc((1240px / 12) * 9);
	}
	.max-9 {
		max-width: calc((1240px / 12) * 9);
	}
	.max-9,
	.max-h-9 {
		max-height: calc((1240px / 12) * 9);
	}
	.max-w-9 {
		max-width: calc((1240px / 12) * 9);
	}
	.h-10 {
		height: calc((1240px / 12) * 10);
	}
	.w-10 {
		width: calc((1240px / 12) * 10);
	}
	.min-10 {
		min-width: calc((1240px / 12) * 10);
	}
	.min-10,
	.min-h-10 {
		min-height: calc((1240px / 12) * 10);
	}
	.min-w-10 {
		min-width: calc((1240px / 12) * 10);
	}
	.max-10 {
		max-width: calc((1240px / 12) * 10);
	}
	.max-10,
	.max-h-10 {
		max-height: calc((1240px / 12) * 10);
	}
	.max-w-10 {
		max-width: calc((1240px / 12) * 10);
	}
	.h-11 {
		height: calc((1240px / 12) * 11);
	}
	.w-11 {
		width: calc((1240px / 12) * 11);
	}
	.min-11 {
		min-width: calc((1240px / 12) * 11);
	}
	.min-11,
	.min-h-11 {
		min-height: calc((1240px / 12) * 11);
	}
	.min-w-11 {
		min-width: calc((1240px / 12) * 11);
	}
	.max-11 {
		max-width: calc((1240px / 12) * 11);
	}
	.max-11,
	.max-h-11 {
		max-height: calc((1240px / 12) * 11);
	}
	.max-w-11 {
		max-width: calc((1240px / 12) * 11);
	}
	.h-12 {
		height: calc((1240px / 12) * 12);
	}
	.w-12 {
		width: calc((1240px / 12) * 12);
	}
	.min-12 {
		min-width: calc((1240px / 12) * 12);
	}
	.min-12,
	.min-h-12 {
		min-height: calc((1240px / 12) * 12);
	}
	.min-w-12 {
		min-width: calc((1240px / 12) * 12);
	}
	.max-12 {
		max-width: calc((1240px / 12) * 12);
	}
	.max-12,
	.max-h-12 {
		max-height: calc((1240px / 12) * 12);
	}
	.max-w-12 {
		max-width: calc((1240px / 12) * 12);
	}
	.h-0-percent {
		height: 0%;
	}
	.w-0-percent {
		width: 0;
	}
	.min-h-0-percent {
		min-height: 0;
	}
	.min-w-0-percent {
		min-width: 0%;
	}
	.max-h-0-percent {
		max-height: 0%;
	}
	.max-w-0-percent {
		max-width: 0;
	}
	.pad-b-0-percent {
		padding-bottom: 0;
	}
	.h-1-percent {
		height: 1%;
	}
	.w-1-percent {
		width: 1%;
	}
	.min-h-1-percent {
		min-height: 1%;
	}
	.min-w-1-percent {
		min-width: 1%;
	}
	.max-h-1-percent {
		max-height: 1%;
	}
	.max-w-1-percent {
		max-width: 1%;
	}
	.pad-b-1-percent {
		padding-bottom: 1%;
	}
	.h-2-percent {
		height: 2%;
	}
	.w-2-percent {
		width: 2%;
	}
	.min-h-2-percent {
		min-height: 2%;
	}
	.min-w-2-percent {
		min-width: 2%;
	}
	.max-h-2-percent {
		max-height: 2%;
	}
	.max-w-2-percent {
		max-width: 2%;
	}
	.pad-b-2-percent {
		padding-bottom: 2%;
	}
	.h-3-percent {
		height: 3%;
	}
	.w-3-percent {
		width: 3%;
	}
	.min-h-3-percent {
		min-height: 3%;
	}
	.min-w-3-percent {
		min-width: 3%;
	}
	.max-h-3-percent {
		max-height: 3%;
	}
	.max-w-3-percent {
		max-width: 3%;
	}
	.pad-b-3-percent {
		padding-bottom: 3%;
	}
	.h-4-percent {
		height: 4%;
	}
	.w-4-percent {
		width: 4%;
	}
	.min-h-4-percent {
		min-height: 4%;
	}
	.min-w-4-percent {
		min-width: 4%;
	}
	.max-h-4-percent {
		max-height: 4%;
	}
	.max-w-4-percent {
		max-width: 4%;
	}
	.pad-b-4-percent {
		padding-bottom: 4%;
	}
	.h-5-percent {
		height: 5%;
	}
	.w-5-percent {
		width: 5%;
	}
	.min-h-5-percent {
		min-height: 5%;
	}
	.min-w-5-percent {
		min-width: 5%;
	}
	.max-h-5-percent {
		max-height: 5%;
	}
	.max-w-5-percent {
		max-width: 5%;
	}
	.pad-b-5-percent {
		padding-bottom: 5%;
	}
	.h-6-percent {
		height: 6%;
	}
	.w-6-percent {
		width: 6%;
	}
	.min-h-6-percent {
		min-height: 6%;
	}
	.min-w-6-percent {
		min-width: 6%;
	}
	.max-h-6-percent {
		max-height: 6%;
	}
	.max-w-6-percent {
		max-width: 6%;
	}
	.pad-b-6-percent {
		padding-bottom: 6%;
	}
	.h-7-percent {
		height: 7%;
	}
	.w-7-percent {
		width: 7%;
	}
	.min-h-7-percent {
		min-height: 7%;
	}
	.min-w-7-percent {
		min-width: 7%;
	}
	.max-h-7-percent {
		max-height: 7%;
	}
	.max-w-7-percent {
		max-width: 7%;
	}
	.pad-b-7-percent {
		padding-bottom: 7%;
	}
	.h-8-percent {
		height: 8%;
	}
	.w-8-percent {
		width: 8%;
	}
	.min-h-8-percent {
		min-height: 8%;
	}
	.min-w-8-percent {
		min-width: 8%;
	}
	.max-h-8-percent {
		max-height: 8%;
	}
	.max-w-8-percent {
		max-width: 8%;
	}
	.pad-b-8-percent {
		padding-bottom: 8%;
	}
	.h-9-percent {
		height: 9%;
	}
	.w-9-percent {
		width: 9%;
	}
	.min-h-9-percent {
		min-height: 9%;
	}
	.min-w-9-percent {
		min-width: 9%;
	}
	.max-h-9-percent {
		max-height: 9%;
	}
	.max-w-9-percent {
		max-width: 9%;
	}
	.pad-b-9-percent {
		padding-bottom: 9%;
	}
	.h-10-percent {
		height: 10%;
	}
	.w-10-percent {
		width: 10%;
	}
	.min-h-10-percent {
		min-height: 10%;
	}
	.min-w-10-percent {
		min-width: 10%;
	}
	.max-h-10-percent {
		max-height: 10%;
	}
	.max-w-10-percent {
		max-width: 10%;
	}
	.pad-b-10-percent {
		padding-bottom: 10%;
	}
	.h-11-percent {
		height: 11%;
	}
	.w-11-percent {
		width: 11%;
	}
	.min-h-11-percent {
		min-height: 11%;
	}
	.min-w-11-percent {
		min-width: 11%;
	}
	.max-h-11-percent {
		max-height: 11%;
	}
	.max-w-11-percent {
		max-width: 11%;
	}
	.pad-b-11-percent {
		padding-bottom: 11%;
	}
	.h-12-percent {
		height: 12%;
	}
	.w-12-percent {
		width: 12%;
	}
	.min-h-12-percent {
		min-height: 12%;
	}
	.min-w-12-percent {
		min-width: 12%;
	}
	.max-h-12-percent {
		max-height: 12%;
	}
	.max-w-12-percent {
		max-width: 12%;
	}
	.pad-b-12-percent {
		padding-bottom: 12%;
	}
	.h-13-percent {
		height: 13%;
	}
	.w-13-percent {
		width: 13%;
	}
	.min-h-13-percent {
		min-height: 13%;
	}
	.min-w-13-percent {
		min-width: 13%;
	}
	.max-h-13-percent {
		max-height: 13%;
	}
	.max-w-13-percent {
		max-width: 13%;
	}
	.pad-b-13-percent {
		padding-bottom: 13%;
	}
	.h-14-percent {
		height: 14%;
	}
	.w-14-percent {
		width: 14%;
	}
	.min-h-14-percent {
		min-height: 14%;
	}
	.min-w-14-percent {
		min-width: 14%;
	}
	.max-h-14-percent {
		max-height: 14%;
	}
	.max-w-14-percent {
		max-width: 14%;
	}
	.pad-b-14-percent {
		padding-bottom: 14%;
	}
	.h-15-percent {
		height: 15%;
	}
	.w-15-percent {
		width: 15%;
	}
	.min-h-15-percent {
		min-height: 15%;
	}
	.min-w-15-percent {
		min-width: 15%;
	}
	.max-h-15-percent {
		max-height: 15%;
	}
	.max-w-15-percent {
		max-width: 15%;
	}
	.pad-b-15-percent {
		padding-bottom: 15%;
	}
	.h-16-percent {
		height: 16%;
	}
	.w-16-percent {
		width: 16%;
	}
	.min-h-16-percent {
		min-height: 16%;
	}
	.min-w-16-percent {
		min-width: 16%;
	}
	.max-h-16-percent {
		max-height: 16%;
	}
	.max-w-16-percent {
		max-width: 16%;
	}
	.pad-b-16-percent {
		padding-bottom: 16%;
	}
	.h-17-percent {
		height: 17%;
	}
	.w-17-percent {
		width: 17%;
	}
	.min-h-17-percent {
		min-height: 17%;
	}
	.min-w-17-percent {
		min-width: 17%;
	}
	.max-h-17-percent {
		max-height: 17%;
	}
	.max-w-17-percent {
		max-width: 17%;
	}
	.pad-b-17-percent {
		padding-bottom: 17%;
	}
	.h-18-percent {
		height: 18%;
	}
	.w-18-percent {
		width: 18%;
	}
	.min-h-18-percent {
		min-height: 18%;
	}
	.min-w-18-percent {
		min-width: 18%;
	}
	.max-h-18-percent {
		max-height: 18%;
	}
	.max-w-18-percent {
		max-width: 18%;
	}
	.pad-b-18-percent {
		padding-bottom: 18%;
	}
	.h-19-percent {
		height: 19%;
	}
	.w-19-percent {
		width: 19%;
	}
	.min-h-19-percent {
		min-height: 19%;
	}
	.min-w-19-percent {
		min-width: 19%;
	}
	.max-h-19-percent {
		max-height: 19%;
	}
	.max-w-19-percent {
		max-width: 19%;
	}
	.pad-b-19-percent {
		padding-bottom: 19%;
	}
	.h-20-percent {
		height: 20%;
	}
	.w-20-percent {
		width: 20%;
	}
	.min-h-20-percent {
		min-height: 20%;
	}
	.min-w-20-percent {
		min-width: 20%;
	}
	.max-h-20-percent {
		max-height: 20%;
	}
	.max-w-20-percent {
		max-width: 20%;
	}
	.pad-b-20-percent {
		padding-bottom: 20%;
	}
	.h-21-percent {
		height: 21%;
	}
	.w-21-percent {
		width: 21%;
	}
	.min-h-21-percent {
		min-height: 21%;
	}
	.min-w-21-percent {
		min-width: 21%;
	}
	.max-h-21-percent {
		max-height: 21%;
	}
	.max-w-21-percent {
		max-width: 21%;
	}
	.pad-b-21-percent {
		padding-bottom: 21%;
	}
	.h-22-percent {
		height: 22%;
	}
	.w-22-percent {
		width: 22%;
	}
	.min-h-22-percent {
		min-height: 22%;
	}
	.min-w-22-percent {
		min-width: 22%;
	}
	.max-h-22-percent {
		max-height: 22%;
	}
	.max-w-22-percent {
		max-width: 22%;
	}
	.pad-b-22-percent {
		padding-bottom: 22%;
	}
	.h-23-percent {
		height: 23%;
	}
	.w-23-percent {
		width: 23%;
	}
	.min-h-23-percent {
		min-height: 23%;
	}
	.min-w-23-percent {
		min-width: 23%;
	}
	.max-h-23-percent {
		max-height: 23%;
	}
	.max-w-23-percent {
		max-width: 23%;
	}
	.pad-b-23-percent {
		padding-bottom: 23%;
	}
	.h-24-percent {
		height: 24%;
	}
	.w-24-percent {
		width: 24%;
	}
	.min-h-24-percent {
		min-height: 24%;
	}
	.min-w-24-percent {
		min-width: 24%;
	}
	.max-h-24-percent {
		max-height: 24%;
	}
	.max-w-24-percent {
		max-width: 24%;
	}
	.pad-b-24-percent {
		padding-bottom: 24%;
	}
	.h-25-percent {
		height: 25%;
	}
	.w-25-percent {
		width: 25%;
	}
	.min-h-25-percent {
		min-height: 25%;
	}
	.min-w-25-percent {
		min-width: 25%;
	}
	.max-h-25-percent {
		max-height: 25%;
	}
	.max-w-25-percent {
		max-width: 25%;
	}
	.pad-b-25-percent {
		padding-bottom: 25%;
	}
	.h-26-percent {
		height: 26%;
	}
	.w-26-percent {
		width: 26%;
	}
	.min-h-26-percent {
		min-height: 26%;
	}
	.min-w-26-percent {
		min-width: 26%;
	}
	.max-h-26-percent {
		max-height: 26%;
	}
	.max-w-26-percent {
		max-width: 26%;
	}
	.pad-b-26-percent {
		padding-bottom: 26%;
	}
	.h-27-percent {
		height: 27%;
	}
	.w-27-percent {
		width: 27%;
	}
	.min-h-27-percent {
		min-height: 27%;
	}
	.min-w-27-percent {
		min-width: 27%;
	}
	.max-h-27-percent {
		max-height: 27%;
	}
	.max-w-27-percent {
		max-width: 27%;
	}
	.pad-b-27-percent {
		padding-bottom: 27%;
	}
	.h-28-percent {
		height: 28%;
	}
	.w-28-percent {
		width: 28%;
	}
	.min-h-28-percent {
		min-height: 28%;
	}
	.min-w-28-percent {
		min-width: 28%;
	}
	.max-h-28-percent {
		max-height: 28%;
	}
	.max-w-28-percent {
		max-width: 28%;
	}
	.pad-b-28-percent {
		padding-bottom: 28%;
	}
	.h-29-percent {
		height: 29%;
	}
	.w-29-percent {
		width: 29%;
	}
	.min-h-29-percent {
		min-height: 29%;
	}
	.min-w-29-percent {
		min-width: 29%;
	}
	.max-h-29-percent {
		max-height: 29%;
	}
	.max-w-29-percent {
		max-width: 29%;
	}
	.pad-b-29-percent {
		padding-bottom: 29%;
	}
	.h-30-percent {
		height: 30%;
	}
	.w-30-percent {
		width: 30%;
	}
	.min-h-30-percent {
		min-height: 30%;
	}
	.min-w-30-percent {
		min-width: 30%;
	}
	.max-h-30-percent {
		max-height: 30%;
	}
	.max-w-30-percent {
		max-width: 30%;
	}
	.pad-b-30-percent {
		padding-bottom: 30%;
	}
	.h-31-percent {
		height: 31%;
	}
	.w-31-percent {
		width: 31%;
	}
	.min-h-31-percent {
		min-height: 31%;
	}
	.min-w-31-percent {
		min-width: 31%;
	}
	.max-h-31-percent {
		max-height: 31%;
	}
	.max-w-31-percent {
		max-width: 31%;
	}
	.pad-b-31-percent {
		padding-bottom: 31%;
	}
	.h-32-percent {
		height: 32%;
	}
	.w-32-percent {
		width: 32%;
	}
	.min-h-32-percent {
		min-height: 32%;
	}
	.min-w-32-percent {
		min-width: 32%;
	}
	.max-h-32-percent {
		max-height: 32%;
	}
	.max-w-32-percent {
		max-width: 32%;
	}
	.pad-b-32-percent {
		padding-bottom: 32%;
	}
	.h-33-percent {
		height: 33%;
	}
	.w-33-percent {
		width: 33%;
	}
	.min-h-33-percent {
		min-height: 33%;
	}
	.min-w-33-percent {
		min-width: 33%;
	}
	.max-h-33-percent {
		max-height: 33%;
	}
	.max-w-33-percent {
		max-width: 33%;
	}
	.pad-b-33-percent {
		padding-bottom: 33%;
	}
	.h-34-percent {
		height: 34%;
	}
	.w-34-percent {
		width: 34%;
	}
	.min-h-34-percent {
		min-height: 34%;
	}
	.min-w-34-percent {
		min-width: 34%;
	}
	.max-h-34-percent {
		max-height: 34%;
	}
	.max-w-34-percent {
		max-width: 34%;
	}
	.pad-b-34-percent {
		padding-bottom: 34%;
	}
	.h-35-percent {
		height: 35%;
	}
	.w-35-percent {
		width: 35%;
	}
	.min-h-35-percent {
		min-height: 35%;
	}
	.min-w-35-percent {
		min-width: 35%;
	}
	.max-h-35-percent {
		max-height: 35%;
	}
	.max-w-35-percent {
		max-width: 35%;
	}
	.pad-b-35-percent {
		padding-bottom: 35%;
	}
	.h-36-percent {
		height: 36%;
	}
	.w-36-percent {
		width: 36%;
	}
	.min-h-36-percent {
		min-height: 36%;
	}
	.min-w-36-percent {
		min-width: 36%;
	}
	.max-h-36-percent {
		max-height: 36%;
	}
	.max-w-36-percent {
		max-width: 36%;
	}
	.pad-b-36-percent {
		padding-bottom: 36%;
	}
	.h-37-percent {
		height: 37%;
	}
	.w-37-percent {
		width: 37%;
	}
	.min-h-37-percent {
		min-height: 37%;
	}
	.min-w-37-percent {
		min-width: 37%;
	}
	.max-h-37-percent {
		max-height: 37%;
	}
	.max-w-37-percent {
		max-width: 37%;
	}
	.pad-b-37-percent {
		padding-bottom: 37%;
	}
	.h-38-percent {
		height: 38%;
	}
	.w-38-percent {
		width: 38%;
	}
	.min-h-38-percent {
		min-height: 38%;
	}
	.min-w-38-percent {
		min-width: 38%;
	}
	.max-h-38-percent {
		max-height: 38%;
	}
	.max-w-38-percent {
		max-width: 38%;
	}
	.pad-b-38-percent {
		padding-bottom: 38%;
	}
	.h-39-percent {
		height: 39%;
	}
	.w-39-percent {
		width: 39%;
	}
	.min-h-39-percent {
		min-height: 39%;
	}
	.min-w-39-percent {
		min-width: 39%;
	}
	.max-h-39-percent {
		max-height: 39%;
	}
	.max-w-39-percent {
		max-width: 39%;
	}
	.pad-b-39-percent {
		padding-bottom: 39%;
	}
	.h-40-percent {
		height: 40%;
	}
	.w-40-percent {
		width: 40%;
	}
	.min-h-40-percent {
		min-height: 40%;
	}
	.min-w-40-percent {
		min-width: 40%;
	}
	.max-h-40-percent {
		max-height: 40%;
	}
	.max-w-40-percent {
		max-width: 40%;
	}
	.pad-b-40-percent {
		padding-bottom: 40%;
	}
	.h-41-percent {
		height: 41%;
	}
	.w-41-percent {
		width: 41%;
	}
	.min-h-41-percent {
		min-height: 41%;
	}
	.min-w-41-percent {
		min-width: 41%;
	}
	.max-h-41-percent {
		max-height: 41%;
	}
	.max-w-41-percent {
		max-width: 41%;
	}
	.pad-b-41-percent {
		padding-bottom: 41%;
	}
	.h-42-percent {
		height: 42%;
	}
	.w-42-percent {
		width: 42%;
	}
	.min-h-42-percent {
		min-height: 42%;
	}
	.min-w-42-percent {
		min-width: 42%;
	}
	.max-h-42-percent {
		max-height: 42%;
	}
	.max-w-42-percent {
		max-width: 42%;
	}
	.pad-b-42-percent {
		padding-bottom: 42%;
	}
	.h-43-percent {
		height: 43%;
	}
	.w-43-percent {
		width: 43%;
	}
	.min-h-43-percent {
		min-height: 43%;
	}
	.min-w-43-percent {
		min-width: 43%;
	}
	.max-h-43-percent {
		max-height: 43%;
	}
	.max-w-43-percent {
		max-width: 43%;
	}
	.pad-b-43-percent {
		padding-bottom: 43%;
	}
	.h-44-percent {
		height: 44%;
	}
	.w-44-percent {
		width: 44%;
	}
	.min-h-44-percent {
		min-height: 44%;
	}
	.min-w-44-percent {
		min-width: 44%;
	}
	.max-h-44-percent {
		max-height: 44%;
	}
	.max-w-44-percent {
		max-width: 44%;
	}
	.pad-b-44-percent {
		padding-bottom: 44%;
	}
	.h-45-percent {
		height: 45%;
	}
	.w-45-percent {
		width: 45%;
	}
	.min-h-45-percent {
		min-height: 45%;
	}
	.min-w-45-percent {
		min-width: 45%;
	}
	.max-h-45-percent {
		max-height: 45%;
	}
	.max-w-45-percent {
		max-width: 45%;
	}
	.pad-b-45-percent {
		padding-bottom: 45%;
	}
	.h-46-percent {
		height: 46%;
	}
	.w-46-percent {
		width: 46%;
	}
	.min-h-46-percent {
		min-height: 46%;
	}
	.min-w-46-percent {
		min-width: 46%;
	}
	.max-h-46-percent {
		max-height: 46%;
	}
	.max-w-46-percent {
		max-width: 46%;
	}
	.pad-b-46-percent {
		padding-bottom: 46%;
	}
	.h-47-percent {
		height: 47%;
	}
	.w-47-percent {
		width: 47%;
	}
	.min-h-47-percent {
		min-height: 47%;
	}
	.min-w-47-percent {
		min-width: 47%;
	}
	.max-h-47-percent {
		max-height: 47%;
	}
	.max-w-47-percent {
		max-width: 47%;
	}
	.pad-b-47-percent {
		padding-bottom: 47%;
	}
	.h-48-percent {
		height: 48%;
	}
	.w-48-percent {
		width: 48%;
	}
	.min-h-48-percent {
		min-height: 48%;
	}
	.min-w-48-percent {
		min-width: 48%;
	}
	.max-h-48-percent {
		max-height: 48%;
	}
	.max-w-48-percent {
		max-width: 48%;
	}
	.pad-b-48-percent {
		padding-bottom: 48%;
	}
	.h-49-percent {
		height: 49%;
	}
	.w-49-percent {
		width: 49%;
	}
	.min-h-49-percent {
		min-height: 49%;
	}
	.min-w-49-percent {
		min-width: 49%;
	}
	.max-h-49-percent {
		max-height: 49%;
	}
	.max-w-49-percent {
		max-width: 49%;
	}
	.pad-b-49-percent {
		padding-bottom: 49%;
	}
	.h-50-percent {
		height: 50%;
	}
	.w-50-percent {
		width: 50%;
	}
	.min-h-50-percent {
		min-height: 50%;
	}
	.min-w-50-percent {
		min-width: 50%;
	}
	.max-h-50-percent {
		max-height: 50%;
	}
	.max-w-50-percent {
		max-width: 50%;
	}
	.pad-b-50-percent {
		padding-bottom: 50%;
	}
	.h-51-percent {
		height: 51%;
	}
	.w-51-percent {
		width: 51%;
	}
	.min-h-51-percent {
		min-height: 51%;
	}
	.min-w-51-percent {
		min-width: 51%;
	}
	.max-h-51-percent {
		max-height: 51%;
	}
	.max-w-51-percent {
		max-width: 51%;
	}
	.pad-b-51-percent {
		padding-bottom: 51%;
	}
	.h-52-percent {
		height: 52%;
	}
	.w-52-percent {
		width: 52%;
	}
	.min-h-52-percent {
		min-height: 52%;
	}
	.min-w-52-percent {
		min-width: 52%;
	}
	.max-h-52-percent {
		max-height: 52%;
	}
	.max-w-52-percent {
		max-width: 52%;
	}
	.pad-b-52-percent {
		padding-bottom: 52%;
	}
	.h-53-percent {
		height: 53%;
	}
	.w-53-percent {
		width: 53%;
	}
	.min-h-53-percent {
		min-height: 53%;
	}
	.min-w-53-percent {
		min-width: 53%;
	}
	.max-h-53-percent {
		max-height: 53%;
	}
	.max-w-53-percent {
		max-width: 53%;
	}
	.pad-b-53-percent {
		padding-bottom: 53%;
	}
	.h-54-percent {
		height: 54%;
	}
	.w-54-percent {
		width: 54%;
	}
	.min-h-54-percent {
		min-height: 54%;
	}
	.min-w-54-percent {
		min-width: 54%;
	}
	.max-h-54-percent {
		max-height: 54%;
	}
	.max-w-54-percent {
		max-width: 54%;
	}
	.pad-b-54-percent {
		padding-bottom: 54%;
	}
	.h-55-percent {
		height: 55%;
	}
	.w-55-percent {
		width: 55%;
	}
	.min-h-55-percent {
		min-height: 55%;
	}
	.min-w-55-percent {
		min-width: 55%;
	}
	.max-h-55-percent {
		max-height: 55%;
	}
	.max-w-55-percent {
		max-width: 55%;
	}
	.pad-b-55-percent {
		padding-bottom: 55%;
	}
	.h-56-percent {
		height: 56%;
	}
	.w-56-percent {
		width: 56%;
	}
	.min-h-56-percent {
		min-height: 56%;
	}
	.min-w-56-percent {
		min-width: 56%;
	}
	.max-h-56-percent {
		max-height: 56%;
	}
	.max-w-56-percent {
		max-width: 56%;
	}
	.pad-b-56-percent {
		padding-bottom: 56%;
	}
	.h-57-percent {
		height: 57%;
	}
	.w-57-percent {
		width: 57%;
	}
	.min-h-57-percent {
		min-height: 57%;
	}
	.min-w-57-percent {
		min-width: 57%;
	}
	.max-h-57-percent {
		max-height: 57%;
	}
	.max-w-57-percent {
		max-width: 57%;
	}
	.pad-b-57-percent {
		padding-bottom: 57%;
	}
	.h-58-percent {
		height: 58%;
	}
	.w-58-percent {
		width: 58%;
	}
	.min-h-58-percent {
		min-height: 58%;
	}
	.min-w-58-percent {
		min-width: 58%;
	}
	.max-h-58-percent {
		max-height: 58%;
	}
	.max-w-58-percent {
		max-width: 58%;
	}
	.pad-b-58-percent {
		padding-bottom: 58%;
	}
	.h-59-percent {
		height: 59%;
	}
	.w-59-percent {
		width: 59%;
	}
	.min-h-59-percent {
		min-height: 59%;
	}
	.min-w-59-percent {
		min-width: 59%;
	}
	.max-h-59-percent {
		max-height: 59%;
	}
	.max-w-59-percent {
		max-width: 59%;
	}
	.pad-b-59-percent {
		padding-bottom: 59%;
	}
	.h-60-percent {
		height: 60%;
	}
	.w-60-percent {
		width: 60%;
	}
	.min-h-60-percent {
		min-height: 60%;
	}
	.min-w-60-percent {
		min-width: 60%;
	}
	.max-h-60-percent {
		max-height: 60%;
	}
	.max-w-60-percent {
		max-width: 60%;
	}
	.pad-b-60-percent {
		padding-bottom: 60%;
	}
	.h-61-percent {
		height: 61%;
	}
	.w-61-percent {
		width: 61%;
	}
	.min-h-61-percent {
		min-height: 61%;
	}
	.min-w-61-percent {
		min-width: 61%;
	}
	.max-h-61-percent {
		max-height: 61%;
	}
	.max-w-61-percent {
		max-width: 61%;
	}
	.pad-b-61-percent {
		padding-bottom: 61%;
	}
	.h-62-percent {
		height: 62%;
	}
	.w-62-percent {
		width: 62%;
	}
	.min-h-62-percent {
		min-height: 62%;
	}
	.min-w-62-percent {
		min-width: 62%;
	}
	.max-h-62-percent {
		max-height: 62%;
	}
	.max-w-62-percent {
		max-width: 62%;
	}
	.pad-b-62-percent {
		padding-bottom: 62%;
	}
	.h-63-percent {
		height: 63%;
	}
	.w-63-percent {
		width: 63%;
	}
	.min-h-63-percent {
		min-height: 63%;
	}
	.min-w-63-percent {
		min-width: 63%;
	}
	.max-h-63-percent {
		max-height: 63%;
	}
	.max-w-63-percent {
		max-width: 63%;
	}
	.pad-b-63-percent {
		padding-bottom: 63%;
	}
	.h-64-percent {
		height: 64%;
	}
	.w-64-percent {
		width: 64%;
	}
	.min-h-64-percent {
		min-height: 64%;
	}
	.min-w-64-percent {
		min-width: 64%;
	}
	.max-h-64-percent {
		max-height: 64%;
	}
	.max-w-64-percent {
		max-width: 64%;
	}
	.pad-b-64-percent {
		padding-bottom: 64%;
	}
	.h-65-percent {
		height: 65%;
	}
	.w-65-percent {
		width: 65%;
	}
	.min-h-65-percent {
		min-height: 65%;
	}
	.min-w-65-percent {
		min-width: 65%;
	}
	.max-h-65-percent {
		max-height: 65%;
	}
	.max-w-65-percent {
		max-width: 65%;
	}
	.pad-b-65-percent {
		padding-bottom: 65%;
	}
	.h-66-percent {
		height: 66%;
	}
	.w-66-percent {
		width: 66%;
	}
	.min-h-66-percent {
		min-height: 66%;
	}
	.min-w-66-percent {
		min-width: 66%;
	}
	.max-h-66-percent {
		max-height: 66%;
	}
	.max-w-66-percent {
		max-width: 66%;
	}
	.pad-b-66-percent {
		padding-bottom: 66%;
	}
	.h-67-percent {
		height: 67%;
	}
	.w-67-percent {
		width: 67%;
	}
	.min-h-67-percent {
		min-height: 67%;
	}
	.min-w-67-percent {
		min-width: 67%;
	}
	.max-h-67-percent {
		max-height: 67%;
	}
	.max-w-67-percent {
		max-width: 67%;
	}
	.pad-b-67-percent {
		padding-bottom: 67%;
	}
	.h-68-percent {
		height: 68%;
	}
	.w-68-percent {
		width: 68%;
	}
	.min-h-68-percent {
		min-height: 68%;
	}
	.min-w-68-percent {
		min-width: 68%;
	}
	.max-h-68-percent {
		max-height: 68%;
	}
	.max-w-68-percent {
		max-width: 68%;
	}
	.pad-b-68-percent {
		padding-bottom: 68%;
	}
	.h-69-percent {
		height: 69%;
	}
	.w-69-percent {
		width: 69%;
	}
	.min-h-69-percent {
		min-height: 69%;
	}
	.min-w-69-percent {
		min-width: 69%;
	}
	.max-h-69-percent {
		max-height: 69%;
	}
	.max-w-69-percent {
		max-width: 69%;
	}
	.pad-b-69-percent {
		padding-bottom: 69%;
	}
	.h-70-percent {
		height: 70%;
	}
	.w-70-percent {
		width: 70%;
	}
	.min-h-70-percent {
		min-height: 70%;
	}
	.min-w-70-percent {
		min-width: 70%;
	}
	.max-h-70-percent {
		max-height: 70%;
	}
	.max-w-70-percent {
		max-width: 70%;
	}
	.pad-b-70-percent {
		padding-bottom: 70%;
	}
	.h-71-percent {
		height: 71%;
	}
	.w-71-percent {
		width: 71%;
	}
	.min-h-71-percent {
		min-height: 71%;
	}
	.min-w-71-percent {
		min-width: 71%;
	}
	.max-h-71-percent {
		max-height: 71%;
	}
	.max-w-71-percent {
		max-width: 71%;
	}
	.pad-b-71-percent {
		padding-bottom: 71%;
	}
	.h-72-percent {
		height: 72%;
	}
	.w-72-percent {
		width: 72%;
	}
	.min-h-72-percent {
		min-height: 72%;
	}
	.min-w-72-percent {
		min-width: 72%;
	}
	.max-h-72-percent {
		max-height: 72%;
	}
	.max-w-72-percent {
		max-width: 72%;
	}
	.pad-b-72-percent {
		padding-bottom: 72%;
	}
	.h-73-percent {
		height: 73%;
	}
	.w-73-percent {
		width: 73%;
	}
	.min-h-73-percent {
		min-height: 73%;
	}
	.min-w-73-percent {
		min-width: 73%;
	}
	.max-h-73-percent {
		max-height: 73%;
	}
	.max-w-73-percent {
		max-width: 73%;
	}
	.pad-b-73-percent {
		padding-bottom: 73%;
	}
	.h-74-percent {
		height: 74%;
	}
	.w-74-percent {
		width: 74%;
	}
	.min-h-74-percent {
		min-height: 74%;
	}
	.min-w-74-percent {
		min-width: 74%;
	}
	.max-h-74-percent {
		max-height: 74%;
	}
	.max-w-74-percent {
		max-width: 74%;
	}
	.pad-b-74-percent {
		padding-bottom: 74%;
	}
	.h-75-percent {
		height: 75%;
	}
	.w-75-percent {
		width: 75%;
	}
	.min-h-75-percent {
		min-height: 75%;
	}
	.min-w-75-percent {
		min-width: 75%;
	}
	.max-h-75-percent {
		max-height: 75%;
	}
	.max-w-75-percent {
		max-width: 75%;
	}
	.pad-b-75-percent {
		padding-bottom: 75%;
	}
	.h-76-percent {
		height: 76%;
	}
	.w-76-percent {
		width: 76%;
	}
	.min-h-76-percent {
		min-height: 76%;
	}
	.min-w-76-percent {
		min-width: 76%;
	}
	.max-h-76-percent {
		max-height: 76%;
	}
	.max-w-76-percent {
		max-width: 76%;
	}
	.pad-b-76-percent {
		padding-bottom: 76%;
	}
	.h-77-percent {
		height: 77%;
	}
	.w-77-percent {
		width: 77%;
	}
	.min-h-77-percent {
		min-height: 77%;
	}
	.min-w-77-percent {
		min-width: 77%;
	}
	.max-h-77-percent {
		max-height: 77%;
	}
	.max-w-77-percent {
		max-width: 77%;
	}
	.pad-b-77-percent {
		padding-bottom: 77%;
	}
	.h-78-percent {
		height: 78%;
	}
	.w-78-percent {
		width: 78%;
	}
	.min-h-78-percent {
		min-height: 78%;
	}
	.min-w-78-percent {
		min-width: 78%;
	}
	.max-h-78-percent {
		max-height: 78%;
	}
	.max-w-78-percent {
		max-width: 78%;
	}
	.pad-b-78-percent {
		padding-bottom: 78%;
	}
	.h-79-percent {
		height: 79%;
	}
	.w-79-percent {
		width: 79%;
	}
	.min-h-79-percent {
		min-height: 79%;
	}
	.min-w-79-percent {
		min-width: 79%;
	}
	.max-h-79-percent {
		max-height: 79%;
	}
	.max-w-79-percent {
		max-width: 79%;
	}
	.pad-b-79-percent {
		padding-bottom: 79%;
	}
	.h-80-percent {
		height: 80%;
	}
	.w-80-percent {
		width: 80%;
	}
	.min-h-80-percent {
		min-height: 80%;
	}
	.min-w-80-percent {
		min-width: 80%;
	}
	.max-h-80-percent {
		max-height: 80%;
	}
	.max-w-80-percent {
		max-width: 80%;
	}
	.pad-b-80-percent {
		padding-bottom: 80%;
	}
	.h-81-percent {
		height: 81%;
	}
	.w-81-percent {
		width: 81%;
	}
	.min-h-81-percent {
		min-height: 81%;
	}
	.min-w-81-percent {
		min-width: 81%;
	}
	.max-h-81-percent {
		max-height: 81%;
	}
	.max-w-81-percent {
		max-width: 81%;
	}
	.pad-b-81-percent {
		padding-bottom: 81%;
	}
	.h-82-percent {
		height: 82%;
	}
	.w-82-percent {
		width: 82%;
	}
	.min-h-82-percent {
		min-height: 82%;
	}
	.min-w-82-percent {
		min-width: 82%;
	}
	.max-h-82-percent {
		max-height: 82%;
	}
	.max-w-82-percent {
		max-width: 82%;
	}
	.pad-b-82-percent {
		padding-bottom: 82%;
	}
	.h-83-percent {
		height: 83%;
	}
	.w-83-percent {
		width: 83%;
	}
	.min-h-83-percent {
		min-height: 83%;
	}
	.min-w-83-percent {
		min-width: 83%;
	}
	.max-h-83-percent {
		max-height: 83%;
	}
	.max-w-83-percent {
		max-width: 83%;
	}
	.pad-b-83-percent {
		padding-bottom: 83%;
	}
	.h-84-percent {
		height: 84%;
	}
	.w-84-percent {
		width: 84%;
	}
	.min-h-84-percent {
		min-height: 84%;
	}
	.min-w-84-percent {
		min-width: 84%;
	}
	.max-h-84-percent {
		max-height: 84%;
	}
	.max-w-84-percent {
		max-width: 84%;
	}
	.pad-b-84-percent {
		padding-bottom: 84%;
	}
	.h-85-percent {
		height: 85%;
	}
	.w-85-percent {
		width: 85%;
	}
	.min-h-85-percent {
		min-height: 85%;
	}
	.min-w-85-percent {
		min-width: 85%;
	}
	.max-h-85-percent {
		max-height: 85%;
	}
	.max-w-85-percent {
		max-width: 85%;
	}
	.pad-b-85-percent {
		padding-bottom: 85%;
	}
	.h-86-percent {
		height: 86%;
	}
	.w-86-percent {
		width: 86%;
	}
	.min-h-86-percent {
		min-height: 86%;
	}
	.min-w-86-percent {
		min-width: 86%;
	}
	.max-h-86-percent {
		max-height: 86%;
	}
	.max-w-86-percent {
		max-width: 86%;
	}
	.pad-b-86-percent {
		padding-bottom: 86%;
	}
	.h-87-percent {
		height: 87%;
	}
	.w-87-percent {
		width: 87%;
	}
	.min-h-87-percent {
		min-height: 87%;
	}
	.min-w-87-percent {
		min-width: 87%;
	}
	.max-h-87-percent {
		max-height: 87%;
	}
	.max-w-87-percent {
		max-width: 87%;
	}
	.pad-b-87-percent {
		padding-bottom: 87%;
	}
	.h-88-percent {
		height: 88%;
	}
	.w-88-percent {
		width: 88%;
	}
	.min-h-88-percent {
		min-height: 88%;
	}
	.min-w-88-percent {
		min-width: 88%;
	}
	.max-h-88-percent {
		max-height: 88%;
	}
	.max-w-88-percent {
		max-width: 88%;
	}
	.pad-b-88-percent {
		padding-bottom: 88%;
	}
	.h-89-percent {
		height: 89%;
	}
	.w-89-percent {
		width: 89%;
	}
	.min-h-89-percent {
		min-height: 89%;
	}
	.min-w-89-percent {
		min-width: 89%;
	}
	.max-h-89-percent {
		max-height: 89%;
	}
	.max-w-89-percent {
		max-width: 89%;
	}
	.pad-b-89-percent {
		padding-bottom: 89%;
	}
	.h-90-percent {
		height: 90%;
	}
	.w-90-percent {
		width: 90%;
	}
	.min-h-90-percent {
		min-height: 90%;
	}
	.min-w-90-percent {
		min-width: 90%;
	}
	.max-h-90-percent {
		max-height: 90%;
	}
	.max-w-90-percent {
		max-width: 90%;
	}
	.pad-b-90-percent {
		padding-bottom: 90%;
	}
	.h-91-percent {
		height: 91%;
	}
	.w-91-percent {
		width: 91%;
	}
	.min-h-91-percent {
		min-height: 91%;
	}
	.min-w-91-percent {
		min-width: 91%;
	}
	.max-h-91-percent {
		max-height: 91%;
	}
	.max-w-91-percent {
		max-width: 91%;
	}
	.pad-b-91-percent {
		padding-bottom: 91%;
	}
	.h-92-percent {
		height: 92%;
	}
	.w-92-percent {
		width: 92%;
	}
	.min-h-92-percent {
		min-height: 92%;
	}
	.min-w-92-percent {
		min-width: 92%;
	}
	.max-h-92-percent {
		max-height: 92%;
	}
	.max-w-92-percent {
		max-width: 92%;
	}
	.pad-b-92-percent {
		padding-bottom: 92%;
	}
	.h-93-percent {
		height: 93%;
	}
	.w-93-percent {
		width: 93%;
	}
	.min-h-93-percent {
		min-height: 93%;
	}
	.min-w-93-percent {
		min-width: 93%;
	}
	.max-h-93-percent {
		max-height: 93%;
	}
	.max-w-93-percent {
		max-width: 93%;
	}
	.pad-b-93-percent {
		padding-bottom: 93%;
	}
	.h-94-percent {
		height: 94%;
	}
	.w-94-percent {
		width: 94%;
	}
	.min-h-94-percent {
		min-height: 94%;
	}
	.min-w-94-percent {
		min-width: 94%;
	}
	.max-h-94-percent {
		max-height: 94%;
	}
	.max-w-94-percent {
		max-width: 94%;
	}
	.pad-b-94-percent {
		padding-bottom: 94%;
	}
	.h-95-percent {
		height: 95%;
	}
	.w-95-percent {
		width: 95%;
	}
	.min-h-95-percent {
		min-height: 95%;
	}
	.min-w-95-percent {
		min-width: 95%;
	}
	.max-h-95-percent {
		max-height: 95%;
	}
	.max-w-95-percent {
		max-width: 95%;
	}
	.pad-b-95-percent {
		padding-bottom: 95%;
	}
	.h-96-percent {
		height: 96%;
	}
	.w-96-percent {
		width: 96%;
	}
	.min-h-96-percent {
		min-height: 96%;
	}
	.min-w-96-percent {
		min-width: 96%;
	}
	.max-h-96-percent {
		max-height: 96%;
	}
	.max-w-96-percent {
		max-width: 96%;
	}
	.pad-b-96-percent {
		padding-bottom: 96%;
	}
	.h-97-percent {
		height: 97%;
	}
	.w-97-percent {
		width: 97%;
	}
	.min-h-97-percent {
		min-height: 97%;
	}
	.min-w-97-percent {
		min-width: 97%;
	}
	.max-h-97-percent {
		max-height: 97%;
	}
	.max-w-97-percent {
		max-width: 97%;
	}
	.pad-b-97-percent {
		padding-bottom: 97%;
	}
	.h-98-percent {
		height: 98%;
	}
	.w-98-percent {
		width: 98%;
	}
	.min-h-98-percent {
		min-height: 98%;
	}
	.min-w-98-percent {
		min-width: 98%;
	}
	.max-h-98-percent {
		max-height: 98%;
	}
	.max-w-98-percent {
		max-width: 98%;
	}
	.pad-b-98-percent {
		padding-bottom: 98%;
	}
	.h-99-percent {
		height: 99%;
	}
	.w-99-percent {
		width: 99%;
	}
	.min-h-99-percent {
		min-height: 99%;
	}
	.min-w-99-percent {
		min-width: 99%;
	}
	.max-h-99-percent {
		max-height: 99%;
	}
	.max-w-99-percent {
		max-width: 99%;
	}
	.pad-b-99-percent {
		padding-bottom: 99%;
	}
	.h-100-percent {
		height: 100%;
	}
	.w-100-percent {
		width: 100%;
	}
	.min-h-100-percent {
		min-height: 100%;
	}
	.min-w-100-percent {
		min-width: 100%;
	}
	.max-h-100-percent {
		max-height: 100%;
	}
	.max-w-100-percent {
		max-width: 100%;
	}
	.pad-b-100-percent {
		padding-bottom: 100%;
	}
	.h-101-percent {
		height: 101%;
	}
	.w-101-percent {
		width: 101%;
	}
	.min-h-101-percent {
		min-height: 101%;
	}
	.min-w-101-percent {
		min-width: 101%;
	}
	.max-h-101-percent {
		max-height: 101%;
	}
	.max-w-101-percent {
		max-width: 101%;
	}
	.pad-b-101-percent {
		padding-bottom: 101%;
	}
	.h-102-percent {
		height: 102%;
	}
	.w-102-percent {
		width: 102%;
	}
	.min-h-102-percent {
		min-height: 102%;
	}
	.min-w-102-percent {
		min-width: 102%;
	}
	.max-h-102-percent {
		max-height: 102%;
	}
	.max-w-102-percent {
		max-width: 102%;
	}
	.pad-b-102-percent {
		padding-bottom: 102%;
	}
	.h-103-percent {
		height: 103%;
	}
	.w-103-percent {
		width: 103%;
	}
	.min-h-103-percent {
		min-height: 103%;
	}
	.min-w-103-percent {
		min-width: 103%;
	}
	.max-h-103-percent {
		max-height: 103%;
	}
	.max-w-103-percent {
		max-width: 103%;
	}
	.pad-b-103-percent {
		padding-bottom: 103%;
	}
	.h-104-percent {
		height: 104%;
	}
	.w-104-percent {
		width: 104%;
	}
	.min-h-104-percent {
		min-height: 104%;
	}
	.min-w-104-percent {
		min-width: 104%;
	}
	.max-h-104-percent {
		max-height: 104%;
	}
	.max-w-104-percent {
		max-width: 104%;
	}
	.pad-b-104-percent {
		padding-bottom: 104%;
	}
	.h-105-percent {
		height: 105%;
	}
	.w-105-percent {
		width: 105%;
	}
	.min-h-105-percent {
		min-height: 105%;
	}
	.min-w-105-percent {
		min-width: 105%;
	}
	.max-h-105-percent {
		max-height: 105%;
	}
	.max-w-105-percent {
		max-width: 105%;
	}
	.pad-b-105-percent {
		padding-bottom: 105%;
	}
	.h-106-percent {
		height: 106%;
	}
	.w-106-percent {
		width: 106%;
	}
	.min-h-106-percent {
		min-height: 106%;
	}
	.min-w-106-percent {
		min-width: 106%;
	}
	.max-h-106-percent {
		max-height: 106%;
	}
	.max-w-106-percent {
		max-width: 106%;
	}
	.pad-b-106-percent {
		padding-bottom: 106%;
	}
	.h-107-percent {
		height: 107%;
	}
	.w-107-percent {
		width: 107%;
	}
	.min-h-107-percent {
		min-height: 107%;
	}
	.min-w-107-percent {
		min-width: 107%;
	}
	.max-h-107-percent {
		max-height: 107%;
	}
	.max-w-107-percent {
		max-width: 107%;
	}
	.pad-b-107-percent {
		padding-bottom: 107%;
	}
	.h-108-percent {
		height: 108%;
	}
	.w-108-percent {
		width: 108%;
	}
	.min-h-108-percent {
		min-height: 108%;
	}
	.min-w-108-percent {
		min-width: 108%;
	}
	.max-h-108-percent {
		max-height: 108%;
	}
	.max-w-108-percent {
		max-width: 108%;
	}
	.pad-b-108-percent {
		padding-bottom: 108%;
	}
	.h-109-percent {
		height: 109%;
	}
	.w-109-percent {
		width: 109%;
	}
	.min-h-109-percent {
		min-height: 109%;
	}
	.min-w-109-percent {
		min-width: 109%;
	}
	.max-h-109-percent {
		max-height: 109%;
	}
	.max-w-109-percent {
		max-width: 109%;
	}
	.pad-b-109-percent {
		padding-bottom: 109%;
	}
	.h-110-percent {
		height: 110%;
	}
	.w-110-percent {
		width: 110%;
	}
	.min-h-110-percent {
		min-height: 110%;
	}
	.min-w-110-percent {
		min-width: 110%;
	}
	.max-h-110-percent {
		max-height: 110%;
	}
	.max-w-110-percent {
		max-width: 110%;
	}
	.pad-b-110-percent {
		padding-bottom: 110%;
	}
	.h-111-percent {
		height: 111%;
	}
	.w-111-percent {
		width: 111%;
	}
	.min-h-111-percent {
		min-height: 111%;
	}
	.min-w-111-percent {
		min-width: 111%;
	}
	.max-h-111-percent {
		max-height: 111%;
	}
	.max-w-111-percent {
		max-width: 111%;
	}
	.pad-b-111-percent {
		padding-bottom: 111%;
	}
	.h-112-percent {
		height: 112%;
	}
	.w-112-percent {
		width: 112%;
	}
	.min-h-112-percent {
		min-height: 112%;
	}
	.min-w-112-percent {
		min-width: 112%;
	}
	.max-h-112-percent {
		max-height: 112%;
	}
	.max-w-112-percent {
		max-width: 112%;
	}
	.pad-b-112-percent {
		padding-bottom: 112%;
	}
	.h-113-percent {
		height: 113%;
	}
	.w-113-percent {
		width: 113%;
	}
	.min-h-113-percent {
		min-height: 113%;
	}
	.min-w-113-percent {
		min-width: 113%;
	}
	.max-h-113-percent {
		max-height: 113%;
	}
	.max-w-113-percent {
		max-width: 113%;
	}
	.pad-b-113-percent {
		padding-bottom: 113%;
	}
	.h-114-percent {
		height: 114%;
	}
	.w-114-percent {
		width: 114%;
	}
	.min-h-114-percent {
		min-height: 114%;
	}
	.min-w-114-percent {
		min-width: 114%;
	}
	.max-h-114-percent {
		max-height: 114%;
	}
	.max-w-114-percent {
		max-width: 114%;
	}
	.pad-b-114-percent {
		padding-bottom: 114%;
	}
	.h-115-percent {
		height: 115%;
	}
	.w-115-percent {
		width: 115%;
	}
	.min-h-115-percent {
		min-height: 115%;
	}
	.min-w-115-percent {
		min-width: 115%;
	}
	.max-h-115-percent {
		max-height: 115%;
	}
	.max-w-115-percent {
		max-width: 115%;
	}
	.pad-b-115-percent {
		padding-bottom: 115%;
	}
	.h-116-percent {
		height: 116%;
	}
	.w-116-percent {
		width: 116%;
	}
	.min-h-116-percent {
		min-height: 116%;
	}
	.min-w-116-percent {
		min-width: 116%;
	}
	.max-h-116-percent {
		max-height: 116%;
	}
	.max-w-116-percent {
		max-width: 116%;
	}
	.pad-b-116-percent {
		padding-bottom: 116%;
	}
	.h-117-percent {
		height: 117%;
	}
	.w-117-percent {
		width: 117%;
	}
	.min-h-117-percent {
		min-height: 117%;
	}
	.min-w-117-percent {
		min-width: 117%;
	}
	.max-h-117-percent {
		max-height: 117%;
	}
	.max-w-117-percent {
		max-width: 117%;
	}
	.pad-b-117-percent {
		padding-bottom: 117%;
	}
	.h-118-percent {
		height: 118%;
	}
	.w-118-percent {
		width: 118%;
	}
	.min-h-118-percent {
		min-height: 118%;
	}
	.min-w-118-percent {
		min-width: 118%;
	}
	.max-h-118-percent {
		max-height: 118%;
	}
	.max-w-118-percent {
		max-width: 118%;
	}
	.pad-b-118-percent {
		padding-bottom: 118%;
	}
	.h-119-percent {
		height: 119%;
	}
	.w-119-percent {
		width: 119%;
	}
	.min-h-119-percent {
		min-height: 119%;
	}
	.min-w-119-percent {
		min-width: 119%;
	}
	.max-h-119-percent {
		max-height: 119%;
	}
	.max-w-119-percent {
		max-width: 119%;
	}
	.pad-b-119-percent {
		padding-bottom: 119%;
	}
	.h-120-percent {
		height: 120%;
	}
	.w-120-percent {
		width: 120%;
	}
	.min-h-120-percent {
		min-height: 120%;
	}
	.min-w-120-percent {
		min-width: 120%;
	}
	.max-h-120-percent {
		max-height: 120%;
	}
	.max-w-120-percent {
		max-width: 120%;
	}
	.pad-b-120-percent {
		padding-bottom: 120%;
	}
	.h-121-percent {
		height: 121%;
	}
	.w-121-percent {
		width: 121%;
	}
	.min-h-121-percent {
		min-height: 121%;
	}
	.min-w-121-percent {
		min-width: 121%;
	}
	.max-h-121-percent {
		max-height: 121%;
	}
	.max-w-121-percent {
		max-width: 121%;
	}
	.pad-b-121-percent {
		padding-bottom: 121%;
	}
	.h-122-percent {
		height: 122%;
	}
	.w-122-percent {
		width: 122%;
	}
	.min-h-122-percent {
		min-height: 122%;
	}
	.min-w-122-percent {
		min-width: 122%;
	}
	.max-h-122-percent {
		max-height: 122%;
	}
	.max-w-122-percent {
		max-width: 122%;
	}
	.pad-b-122-percent {
		padding-bottom: 122%;
	}
	.h-123-percent {
		height: 123%;
	}
	.w-123-percent {
		width: 123%;
	}
	.min-h-123-percent {
		min-height: 123%;
	}
	.min-w-123-percent {
		min-width: 123%;
	}
	.max-h-123-percent {
		max-height: 123%;
	}
	.max-w-123-percent {
		max-width: 123%;
	}
	.pad-b-123-percent {
		padding-bottom: 123%;
	}
	.h-124-percent {
		height: 124%;
	}
	.w-124-percent {
		width: 124%;
	}
	.min-h-124-percent {
		min-height: 124%;
	}
	.min-w-124-percent {
		min-width: 124%;
	}
	.max-h-124-percent {
		max-height: 124%;
	}
	.max-w-124-percent {
		max-width: 124%;
	}
	.pad-b-124-percent {
		padding-bottom: 124%;
	}
	.h-125-percent {
		height: 125%;
	}
	.w-125-percent {
		width: 125%;
	}
	.min-h-125-percent {
		min-height: 125%;
	}
	.min-w-125-percent {
		min-width: 125%;
	}
	.max-h-125-percent {
		max-height: 125%;
	}
	.max-w-125-percent {
		max-width: 125%;
	}
	.pad-b-125-percent {
		padding-bottom: 125%;
	}
	.h-126-percent {
		height: 126%;
	}
	.w-126-percent {
		width: 126%;
	}
	.min-h-126-percent {
		min-height: 126%;
	}
	.min-w-126-percent {
		min-width: 126%;
	}
	.max-h-126-percent {
		max-height: 126%;
	}
	.max-w-126-percent {
		max-width: 126%;
	}
	.pad-b-126-percent {
		padding-bottom: 126%;
	}
	.h-127-percent {
		height: 127%;
	}
	.w-127-percent {
		width: 127%;
	}
	.min-h-127-percent {
		min-height: 127%;
	}
	.min-w-127-percent {
		min-width: 127%;
	}
	.max-h-127-percent {
		max-height: 127%;
	}
	.max-w-127-percent {
		max-width: 127%;
	}
	.pad-b-127-percent {
		padding-bottom: 127%;
	}
	.h-128-percent {
		height: 128%;
	}
	.w-128-percent {
		width: 128%;
	}
	.min-h-128-percent {
		min-height: 128%;
	}
	.min-w-128-percent {
		min-width: 128%;
	}
	.max-h-128-percent {
		max-height: 128%;
	}
	.max-w-128-percent {
		max-width: 128%;
	}
	.pad-b-128-percent {
		padding-bottom: 128%;
	}
	.h-129-percent {
		height: 129%;
	}
	.w-129-percent {
		width: 129%;
	}
	.min-h-129-percent {
		min-height: 129%;
	}
	.min-w-129-percent {
		min-width: 129%;
	}
	.max-h-129-percent {
		max-height: 129%;
	}
	.max-w-129-percent {
		max-width: 129%;
	}
	.pad-b-129-percent {
		padding-bottom: 129%;
	}
	.h-130-percent {
		height: 130%;
	}
	.w-130-percent {
		width: 130%;
	}
	.min-h-130-percent {
		min-height: 130%;
	}
	.min-w-130-percent {
		min-width: 130%;
	}
	.max-h-130-percent {
		max-height: 130%;
	}
	.max-w-130-percent {
		max-width: 130%;
	}
	.pad-b-130-percent {
		padding-bottom: 130%;
	}
	.h-131-percent {
		height: 131%;
	}
	.w-131-percent {
		width: 131%;
	}
	.min-h-131-percent {
		min-height: 131%;
	}
	.min-w-131-percent {
		min-width: 131%;
	}
	.max-h-131-percent {
		max-height: 131%;
	}
	.max-w-131-percent {
		max-width: 131%;
	}
	.pad-b-131-percent {
		padding-bottom: 131%;
	}
	.h-132-percent {
		height: 132%;
	}
	.w-132-percent {
		width: 132%;
	}
	.min-h-132-percent {
		min-height: 132%;
	}
	.min-w-132-percent {
		min-width: 132%;
	}
	.max-h-132-percent {
		max-height: 132%;
	}
	.max-w-132-percent {
		max-width: 132%;
	}
	.pad-b-132-percent {
		padding-bottom: 132%;
	}
	.h-133-percent {
		height: 133%;
	}
	.w-133-percent {
		width: 133%;
	}
	.min-h-133-percent {
		min-height: 133%;
	}
	.min-w-133-percent {
		min-width: 133%;
	}
	.max-h-133-percent {
		max-height: 133%;
	}
	.max-w-133-percent {
		max-width: 133%;
	}
	.pad-b-133-percent {
		padding-bottom: 133%;
	}
	.h-134-percent {
		height: 134%;
	}
	.w-134-percent {
		width: 134%;
	}
	.min-h-134-percent {
		min-height: 134%;
	}
	.min-w-134-percent {
		min-width: 134%;
	}
	.max-h-134-percent {
		max-height: 134%;
	}
	.max-w-134-percent {
		max-width: 134%;
	}
	.pad-b-134-percent {
		padding-bottom: 134%;
	}
	.h-135-percent {
		height: 135%;
	}
	.w-135-percent {
		width: 135%;
	}
	.min-h-135-percent {
		min-height: 135%;
	}
	.min-w-135-percent {
		min-width: 135%;
	}
	.max-h-135-percent {
		max-height: 135%;
	}
	.max-w-135-percent {
		max-width: 135%;
	}
	.pad-b-135-percent {
		padding-bottom: 135%;
	}
	.h-136-percent {
		height: 136%;
	}
	.w-136-percent {
		width: 136%;
	}
	.min-h-136-percent {
		min-height: 136%;
	}
	.min-w-136-percent {
		min-width: 136%;
	}
	.max-h-136-percent {
		max-height: 136%;
	}
	.max-w-136-percent {
		max-width: 136%;
	}
	.pad-b-136-percent {
		padding-bottom: 136%;
	}
	.h-137-percent {
		height: 137%;
	}
	.w-137-percent {
		width: 137%;
	}
	.min-h-137-percent {
		min-height: 137%;
	}
	.min-w-137-percent {
		min-width: 137%;
	}
	.max-h-137-percent {
		max-height: 137%;
	}
	.max-w-137-percent {
		max-width: 137%;
	}
	.pad-b-137-percent {
		padding-bottom: 137%;
	}
	.h-138-percent {
		height: 138%;
	}
	.w-138-percent {
		width: 138%;
	}
	.min-h-138-percent {
		min-height: 138%;
	}
	.min-w-138-percent {
		min-width: 138%;
	}
	.max-h-138-percent {
		max-height: 138%;
	}
	.max-w-138-percent {
		max-width: 138%;
	}
	.pad-b-138-percent {
		padding-bottom: 138%;
	}
	.h-139-percent {
		height: 139%;
	}
	.w-139-percent {
		width: 139%;
	}
	.min-h-139-percent {
		min-height: 139%;
	}
	.min-w-139-percent {
		min-width: 139%;
	}
	.max-h-139-percent {
		max-height: 139%;
	}
	.max-w-139-percent {
		max-width: 139%;
	}
	.pad-b-139-percent {
		padding-bottom: 139%;
	}
	.h-140-percent {
		height: 140%;
	}
	.w-140-percent {
		width: 140%;
	}
	.min-h-140-percent {
		min-height: 140%;
	}
	.min-w-140-percent {
		min-width: 140%;
	}
	.max-h-140-percent {
		max-height: 140%;
	}
	.max-w-140-percent {
		max-width: 140%;
	}
	.pad-b-140-percent {
		padding-bottom: 140%;
	}
	.h-141-percent {
		height: 141%;
	}
	.w-141-percent {
		width: 141%;
	}
	.min-h-141-percent {
		min-height: 141%;
	}
	.min-w-141-percent {
		min-width: 141%;
	}
	.max-h-141-percent {
		max-height: 141%;
	}
	.max-w-141-percent {
		max-width: 141%;
	}
	.pad-b-141-percent {
		padding-bottom: 141%;
	}
	.h-142-percent {
		height: 142%;
	}
	.w-142-percent {
		width: 142%;
	}
	.min-h-142-percent {
		min-height: 142%;
	}
	.min-w-142-percent {
		min-width: 142%;
	}
	.max-h-142-percent {
		max-height: 142%;
	}
	.max-w-142-percent {
		max-width: 142%;
	}
	.pad-b-142-percent {
		padding-bottom: 142%;
	}
	.h-143-percent {
		height: 143%;
	}
	.w-143-percent {
		width: 143%;
	}
	.min-h-143-percent {
		min-height: 143%;
	}
	.min-w-143-percent {
		min-width: 143%;
	}
	.max-h-143-percent {
		max-height: 143%;
	}
	.max-w-143-percent {
		max-width: 143%;
	}
	.pad-b-143-percent {
		padding-bottom: 143%;
	}
	.h-144-percent {
		height: 144%;
	}
	.w-144-percent {
		width: 144%;
	}
	.min-h-144-percent {
		min-height: 144%;
	}
	.min-w-144-percent {
		min-width: 144%;
	}
	.max-h-144-percent {
		max-height: 144%;
	}
	.max-w-144-percent {
		max-width: 144%;
	}
	.pad-b-144-percent {
		padding-bottom: 144%;
	}
	.h-145-percent {
		height: 145%;
	}
	.w-145-percent {
		width: 145%;
	}
	.min-h-145-percent {
		min-height: 145%;
	}
	.min-w-145-percent {
		min-width: 145%;
	}
	.max-h-145-percent {
		max-height: 145%;
	}
	.max-w-145-percent {
		max-width: 145%;
	}
	.pad-b-145-percent {
		padding-bottom: 145%;
	}
	.h-146-percent {
		height: 146%;
	}
	.w-146-percent {
		width: 146%;
	}
	.min-h-146-percent {
		min-height: 146%;
	}
	.min-w-146-percent {
		min-width: 146%;
	}
	.max-h-146-percent {
		max-height: 146%;
	}
	.max-w-146-percent {
		max-width: 146%;
	}
	.pad-b-146-percent {
		padding-bottom: 146%;
	}
	.h-147-percent {
		height: 147%;
	}
	.w-147-percent {
		width: 147%;
	}
	.min-h-147-percent {
		min-height: 147%;
	}
	.min-w-147-percent {
		min-width: 147%;
	}
	.max-h-147-percent {
		max-height: 147%;
	}
	.max-w-147-percent {
		max-width: 147%;
	}
	.pad-b-147-percent {
		padding-bottom: 147%;
	}
	.h-148-percent {
		height: 148%;
	}
	.w-148-percent {
		width: 148%;
	}
	.min-h-148-percent {
		min-height: 148%;
	}
	.min-w-148-percent {
		min-width: 148%;
	}
	.max-h-148-percent {
		max-height: 148%;
	}
	.max-w-148-percent {
		max-width: 148%;
	}
	.pad-b-148-percent {
		padding-bottom: 148%;
	}
	.h-149-percent {
		height: 149%;
	}
	.w-149-percent {
		width: 149%;
	}
	.min-h-149-percent {
		min-height: 149%;
	}
	.min-w-149-percent {
		min-width: 149%;
	}
	.max-h-149-percent {
		max-height: 149%;
	}
	.max-w-149-percent {
		max-width: 149%;
	}
	.pad-b-149-percent {
		padding-bottom: 149%;
	}
	.h-150-percent {
		height: 150%;
	}
	.w-150-percent {
		width: 150%;
	}
	.min-h-150-percent {
		min-height: 150%;
	}
	.min-w-150-percent {
		min-width: 150%;
	}
	.max-h-150-percent {
		max-height: 150%;
	}
	.max-w-150-percent {
		max-width: 150%;
	}
	.pad-b-150-percent {
		padding-bottom: 150%;
	}
	.h-151-percent {
		height: 151%;
	}
	.w-151-percent {
		width: 151%;
	}
	.min-h-151-percent {
		min-height: 151%;
	}
	.min-w-151-percent {
		min-width: 151%;
	}
	.max-h-151-percent {
		max-height: 151%;
	}
	.max-w-151-percent {
		max-width: 151%;
	}
	.pad-b-151-percent {
		padding-bottom: 151%;
	}
	.h-152-percent {
		height: 152%;
	}
	.w-152-percent {
		width: 152%;
	}
	.min-h-152-percent {
		min-height: 152%;
	}
	.min-w-152-percent {
		min-width: 152%;
	}
	.max-h-152-percent {
		max-height: 152%;
	}
	.max-w-152-percent {
		max-width: 152%;
	}
	.pad-b-152-percent {
		padding-bottom: 152%;
	}
	.h-153-percent {
		height: 153%;
	}
	.w-153-percent {
		width: 153%;
	}
	.min-h-153-percent {
		min-height: 153%;
	}
	.min-w-153-percent {
		min-width: 153%;
	}
	.max-h-153-percent {
		max-height: 153%;
	}
	.max-w-153-percent {
		max-width: 153%;
	}
	.pad-b-153-percent {
		padding-bottom: 153%;
	}
	.h-154-percent {
		height: 154%;
	}
	.w-154-percent {
		width: 154%;
	}
	.min-h-154-percent {
		min-height: 154%;
	}
	.min-w-154-percent {
		min-width: 154%;
	}
	.max-h-154-percent {
		max-height: 154%;
	}
	.max-w-154-percent {
		max-width: 154%;
	}
	.pad-b-154-percent {
		padding-bottom: 154%;
	}
	.h-155-percent {
		height: 155%;
	}
	.w-155-percent {
		width: 155%;
	}
	.min-h-155-percent {
		min-height: 155%;
	}
	.min-w-155-percent {
		min-width: 155%;
	}
	.max-h-155-percent {
		max-height: 155%;
	}
	.max-w-155-percent {
		max-width: 155%;
	}
	.pad-b-155-percent {
		padding-bottom: 155%;
	}
	.h-156-percent {
		height: 156%;
	}
	.w-156-percent {
		width: 156%;
	}
	.min-h-156-percent {
		min-height: 156%;
	}
	.min-w-156-percent {
		min-width: 156%;
	}
	.max-h-156-percent {
		max-height: 156%;
	}
	.max-w-156-percent {
		max-width: 156%;
	}
	.pad-b-156-percent {
		padding-bottom: 156%;
	}
	.h-157-percent {
		height: 157%;
	}
	.w-157-percent {
		width: 157%;
	}
	.min-h-157-percent {
		min-height: 157%;
	}
	.min-w-157-percent {
		min-width: 157%;
	}
	.max-h-157-percent {
		max-height: 157%;
	}
	.max-w-157-percent {
		max-width: 157%;
	}
	.pad-b-157-percent {
		padding-bottom: 157%;
	}
	.h-158-percent {
		height: 158%;
	}
	.w-158-percent {
		width: 158%;
	}
	.min-h-158-percent {
		min-height: 158%;
	}
	.min-w-158-percent {
		min-width: 158%;
	}
	.max-h-158-percent {
		max-height: 158%;
	}
	.max-w-158-percent {
		max-width: 158%;
	}
	.pad-b-158-percent {
		padding-bottom: 158%;
	}
	.h-159-percent {
		height: 159%;
	}
	.w-159-percent {
		width: 159%;
	}
	.min-h-159-percent {
		min-height: 159%;
	}
	.min-w-159-percent {
		min-width: 159%;
	}
	.max-h-159-percent {
		max-height: 159%;
	}
	.max-w-159-percent {
		max-width: 159%;
	}
	.pad-b-159-percent {
		padding-bottom: 159%;
	}
	.h-160-percent {
		height: 160%;
	}
	.w-160-percent {
		width: 160%;
	}
	.min-h-160-percent {
		min-height: 160%;
	}
	.min-w-160-percent {
		min-width: 160%;
	}
	.max-h-160-percent {
		max-height: 160%;
	}
	.max-w-160-percent {
		max-width: 160%;
	}
	.pad-b-160-percent {
		padding-bottom: 160%;
	}
	.h-161-percent {
		height: 161%;
	}
	.w-161-percent {
		width: 161%;
	}
	.min-h-161-percent {
		min-height: 161%;
	}
	.min-w-161-percent {
		min-width: 161%;
	}
	.max-h-161-percent {
		max-height: 161%;
	}
	.max-w-161-percent {
		max-width: 161%;
	}
	.pad-b-161-percent {
		padding-bottom: 161%;
	}
	.h-162-percent {
		height: 162%;
	}
	.w-162-percent {
		width: 162%;
	}
	.min-h-162-percent {
		min-height: 162%;
	}
	.min-w-162-percent {
		min-width: 162%;
	}
	.max-h-162-percent {
		max-height: 162%;
	}
	.max-w-162-percent {
		max-width: 162%;
	}
	.pad-b-162-percent {
		padding-bottom: 162%;
	}
	.h-163-percent {
		height: 163%;
	}
	.w-163-percent {
		width: 163%;
	}
	.min-h-163-percent {
		min-height: 163%;
	}
	.min-w-163-percent {
		min-width: 163%;
	}
	.max-h-163-percent {
		max-height: 163%;
	}
	.max-w-163-percent {
		max-width: 163%;
	}
	.pad-b-163-percent {
		padding-bottom: 163%;
	}
	.h-164-percent {
		height: 164%;
	}
	.w-164-percent {
		width: 164%;
	}
	.min-h-164-percent {
		min-height: 164%;
	}
	.min-w-164-percent {
		min-width: 164%;
	}
	.max-h-164-percent {
		max-height: 164%;
	}
	.max-w-164-percent {
		max-width: 164%;
	}
	.pad-b-164-percent {
		padding-bottom: 164%;
	}
	.h-165-percent {
		height: 165%;
	}
	.w-165-percent {
		width: 165%;
	}
	.min-h-165-percent {
		min-height: 165%;
	}
	.min-w-165-percent {
		min-width: 165%;
	}
	.max-h-165-percent {
		max-height: 165%;
	}
	.max-w-165-percent {
		max-width: 165%;
	}
	.pad-b-165-percent {
		padding-bottom: 165%;
	}
	.h-166-percent {
		height: 166%;
	}
	.w-166-percent {
		width: 166%;
	}
	.min-h-166-percent {
		min-height: 166%;
	}
	.min-w-166-percent {
		min-width: 166%;
	}
	.max-h-166-percent {
		max-height: 166%;
	}
	.max-w-166-percent {
		max-width: 166%;
	}
	.pad-b-166-percent {
		padding-bottom: 166%;
	}
	.h-167-percent {
		height: 167%;
	}
	.w-167-percent {
		width: 167%;
	}
	.min-h-167-percent {
		min-height: 167%;
	}
	.min-w-167-percent {
		min-width: 167%;
	}
	.max-h-167-percent {
		max-height: 167%;
	}
	.max-w-167-percent {
		max-width: 167%;
	}
	.pad-b-167-percent {
		padding-bottom: 167%;
	}
	.h-168-percent {
		height: 168%;
	}
	.w-168-percent {
		width: 168%;
	}
	.min-h-168-percent {
		min-height: 168%;
	}
	.min-w-168-percent {
		min-width: 168%;
	}
	.max-h-168-percent {
		max-height: 168%;
	}
	.max-w-168-percent {
		max-width: 168%;
	}
	.pad-b-168-percent {
		padding-bottom: 168%;
	}
	.h-169-percent {
		height: 169%;
	}
	.w-169-percent {
		width: 169%;
	}
	.min-h-169-percent {
		min-height: 169%;
	}
	.min-w-169-percent {
		min-width: 169%;
	}
	.max-h-169-percent {
		max-height: 169%;
	}
	.max-w-169-percent {
		max-width: 169%;
	}
	.pad-b-169-percent {
		padding-bottom: 169%;
	}
	.h-170-percent {
		height: 170%;
	}
	.w-170-percent {
		width: 170%;
	}
	.min-h-170-percent {
		min-height: 170%;
	}
	.min-w-170-percent {
		min-width: 170%;
	}
	.max-h-170-percent {
		max-height: 170%;
	}
	.max-w-170-percent {
		max-width: 170%;
	}
	.pad-b-170-percent {
		padding-bottom: 170%;
	}
	.h-171-percent {
		height: 171%;
	}
	.w-171-percent {
		width: 171%;
	}
	.min-h-171-percent {
		min-height: 171%;
	}
	.min-w-171-percent {
		min-width: 171%;
	}
	.max-h-171-percent {
		max-height: 171%;
	}
	.max-w-171-percent {
		max-width: 171%;
	}
	.pad-b-171-percent {
		padding-bottom: 171%;
	}
	.h-172-percent {
		height: 172%;
	}
	.w-172-percent {
		width: 172%;
	}
	.min-h-172-percent {
		min-height: 172%;
	}
	.min-w-172-percent {
		min-width: 172%;
	}
	.max-h-172-percent {
		max-height: 172%;
	}
	.max-w-172-percent {
		max-width: 172%;
	}
	.pad-b-172-percent {
		padding-bottom: 172%;
	}
	.h-173-percent {
		height: 173%;
	}
	.w-173-percent {
		width: 173%;
	}
	.min-h-173-percent {
		min-height: 173%;
	}
	.min-w-173-percent {
		min-width: 173%;
	}
	.max-h-173-percent {
		max-height: 173%;
	}
	.max-w-173-percent {
		max-width: 173%;
	}
	.pad-b-173-percent {
		padding-bottom: 173%;
	}
	.h-174-percent {
		height: 174%;
	}
	.w-174-percent {
		width: 174%;
	}
	.min-h-174-percent {
		min-height: 174%;
	}
	.min-w-174-percent {
		min-width: 174%;
	}
	.max-h-174-percent {
		max-height: 174%;
	}
	.max-w-174-percent {
		max-width: 174%;
	}
	.pad-b-174-percent {
		padding-bottom: 174%;
	}
	.h-175-percent {
		height: 175%;
	}
	.w-175-percent {
		width: 175%;
	}
	.min-h-175-percent {
		min-height: 175%;
	}
	.min-w-175-percent {
		min-width: 175%;
	}
	.max-h-175-percent {
		max-height: 175%;
	}
	.max-w-175-percent {
		max-width: 175%;
	}
	.pad-b-175-percent {
		padding-bottom: 175%;
	}
	.h-176-percent {
		height: 176%;
	}
	.w-176-percent {
		width: 176%;
	}
	.min-h-176-percent {
		min-height: 176%;
	}
	.min-w-176-percent {
		min-width: 176%;
	}
	.max-h-176-percent {
		max-height: 176%;
	}
	.max-w-176-percent {
		max-width: 176%;
	}
	.pad-b-176-percent {
		padding-bottom: 176%;
	}
	.h-177-percent {
		height: 177%;
	}
	.w-177-percent {
		width: 177%;
	}
	.min-h-177-percent {
		min-height: 177%;
	}
	.min-w-177-percent {
		min-width: 177%;
	}
	.max-h-177-percent {
		max-height: 177%;
	}
	.max-w-177-percent {
		max-width: 177%;
	}
	.pad-b-177-percent {
		padding-bottom: 177%;
	}
	.h-178-percent {
		height: 178%;
	}
	.w-178-percent {
		width: 178%;
	}
	.min-h-178-percent {
		min-height: 178%;
	}
	.min-w-178-percent {
		min-width: 178%;
	}
	.max-h-178-percent {
		max-height: 178%;
	}
	.max-w-178-percent {
		max-width: 178%;
	}
	.pad-b-178-percent {
		padding-bottom: 178%;
	}
	.h-179-percent {
		height: 179%;
	}
	.w-179-percent {
		width: 179%;
	}
	.min-h-179-percent {
		min-height: 179%;
	}
	.min-w-179-percent {
		min-width: 179%;
	}
	.max-h-179-percent {
		max-height: 179%;
	}
	.max-w-179-percent {
		max-width: 179%;
	}
	.pad-b-179-percent {
		padding-bottom: 179%;
	}
	.h-180-percent {
		height: 180%;
	}
	.w-180-percent {
		width: 180%;
	}
	.min-h-180-percent {
		min-height: 180%;
	}
	.min-w-180-percent {
		min-width: 180%;
	}
	.max-h-180-percent {
		max-height: 180%;
	}
	.max-w-180-percent {
		max-width: 180%;
	}
	.pad-b-180-percent {
		padding-bottom: 180%;
	}
	.h-181-percent {
		height: 181%;
	}
	.w-181-percent {
		width: 181%;
	}
	.min-h-181-percent {
		min-height: 181%;
	}
	.min-w-181-percent {
		min-width: 181%;
	}
	.max-h-181-percent {
		max-height: 181%;
	}
	.max-w-181-percent {
		max-width: 181%;
	}
	.pad-b-181-percent {
		padding-bottom: 181%;
	}
	.h-182-percent {
		height: 182%;
	}
	.w-182-percent {
		width: 182%;
	}
	.min-h-182-percent {
		min-height: 182%;
	}
	.min-w-182-percent {
		min-width: 182%;
	}
	.max-h-182-percent {
		max-height: 182%;
	}
	.max-w-182-percent {
		max-width: 182%;
	}
	.pad-b-182-percent {
		padding-bottom: 182%;
	}
	.h-183-percent {
		height: 183%;
	}
	.w-183-percent {
		width: 183%;
	}
	.min-h-183-percent {
		min-height: 183%;
	}
	.min-w-183-percent {
		min-width: 183%;
	}
	.max-h-183-percent {
		max-height: 183%;
	}
	.max-w-183-percent {
		max-width: 183%;
	}
	.pad-b-183-percent {
		padding-bottom: 183%;
	}
	.h-184-percent {
		height: 184%;
	}
	.w-184-percent {
		width: 184%;
	}
	.min-h-184-percent {
		min-height: 184%;
	}
	.min-w-184-percent {
		min-width: 184%;
	}
	.max-h-184-percent {
		max-height: 184%;
	}
	.max-w-184-percent {
		max-width: 184%;
	}
	.pad-b-184-percent {
		padding-bottom: 184%;
	}
	.h-185-percent {
		height: 185%;
	}
	.w-185-percent {
		width: 185%;
	}
	.min-h-185-percent {
		min-height: 185%;
	}
	.min-w-185-percent {
		min-width: 185%;
	}
	.max-h-185-percent {
		max-height: 185%;
	}
	.max-w-185-percent {
		max-width: 185%;
	}
	.pad-b-185-percent {
		padding-bottom: 185%;
	}
	.h-186-percent {
		height: 186%;
	}
	.w-186-percent {
		width: 186%;
	}
	.min-h-186-percent {
		min-height: 186%;
	}
	.min-w-186-percent {
		min-width: 186%;
	}
	.max-h-186-percent {
		max-height: 186%;
	}
	.max-w-186-percent {
		max-width: 186%;
	}
	.pad-b-186-percent {
		padding-bottom: 186%;
	}
	.h-187-percent {
		height: 187%;
	}
	.w-187-percent {
		width: 187%;
	}
	.min-h-187-percent {
		min-height: 187%;
	}
	.min-w-187-percent {
		min-width: 187%;
	}
	.max-h-187-percent {
		max-height: 187%;
	}
	.max-w-187-percent {
		max-width: 187%;
	}
	.pad-b-187-percent {
		padding-bottom: 187%;
	}
	.h-188-percent {
		height: 188%;
	}
	.w-188-percent {
		width: 188%;
	}
	.min-h-188-percent {
		min-height: 188%;
	}
	.min-w-188-percent {
		min-width: 188%;
	}
	.max-h-188-percent {
		max-height: 188%;
	}
	.max-w-188-percent {
		max-width: 188%;
	}
	.pad-b-188-percent {
		padding-bottom: 188%;
	}
	.h-189-percent {
		height: 189%;
	}
	.w-189-percent {
		width: 189%;
	}
	.min-h-189-percent {
		min-height: 189%;
	}
	.min-w-189-percent {
		min-width: 189%;
	}
	.max-h-189-percent {
		max-height: 189%;
	}
	.max-w-189-percent {
		max-width: 189%;
	}
	.pad-b-189-percent {
		padding-bottom: 189%;
	}
	.h-190-percent {
		height: 190%;
	}
	.w-190-percent {
		width: 190%;
	}
	.min-h-190-percent {
		min-height: 190%;
	}
	.min-w-190-percent {
		min-width: 190%;
	}
	.max-h-190-percent {
		max-height: 190%;
	}
	.max-w-190-percent {
		max-width: 190%;
	}
	.pad-b-190-percent {
		padding-bottom: 190%;
	}
	.h-191-percent {
		height: 191%;
	}
	.w-191-percent {
		width: 191%;
	}
	.min-h-191-percent {
		min-height: 191%;
	}
	.min-w-191-percent {
		min-width: 191%;
	}
	.max-h-191-percent {
		max-height: 191%;
	}
	.max-w-191-percent {
		max-width: 191%;
	}
	.pad-b-191-percent {
		padding-bottom: 191%;
	}
	.h-192-percent {
		height: 192%;
	}
	.w-192-percent {
		width: 192%;
	}
	.min-h-192-percent {
		min-height: 192%;
	}
	.min-w-192-percent {
		min-width: 192%;
	}
	.max-h-192-percent {
		max-height: 192%;
	}
	.max-w-192-percent {
		max-width: 192%;
	}
	.pad-b-192-percent {
		padding-bottom: 192%;
	}
	.h-193-percent {
		height: 193%;
	}
	.w-193-percent {
		width: 193%;
	}
	.min-h-193-percent {
		min-height: 193%;
	}
	.min-w-193-percent {
		min-width: 193%;
	}
	.max-h-193-percent {
		max-height: 193%;
	}
	.max-w-193-percent {
		max-width: 193%;
	}
	.pad-b-193-percent {
		padding-bottom: 193%;
	}
	.h-194-percent {
		height: 194%;
	}
	.w-194-percent {
		width: 194%;
	}
	.min-h-194-percent {
		min-height: 194%;
	}
	.min-w-194-percent {
		min-width: 194%;
	}
	.max-h-194-percent {
		max-height: 194%;
	}
	.max-w-194-percent {
		max-width: 194%;
	}
	.pad-b-194-percent {
		padding-bottom: 194%;
	}
	.h-195-percent {
		height: 195%;
	}
	.w-195-percent {
		width: 195%;
	}
	.min-h-195-percent {
		min-height: 195%;
	}
	.min-w-195-percent {
		min-width: 195%;
	}
	.max-h-195-percent {
		max-height: 195%;
	}
	.max-w-195-percent {
		max-width: 195%;
	}
	.pad-b-195-percent {
		padding-bottom: 195%;
	}
	.h-196-percent {
		height: 196%;
	}
	.w-196-percent {
		width: 196%;
	}
	.min-h-196-percent {
		min-height: 196%;
	}
	.min-w-196-percent {
		min-width: 196%;
	}
	.max-h-196-percent {
		max-height: 196%;
	}
	.max-w-196-percent {
		max-width: 196%;
	}
	.pad-b-196-percent {
		padding-bottom: 196%;
	}
	.h-197-percent {
		height: 197%;
	}
	.w-197-percent {
		width: 197%;
	}
	.min-h-197-percent {
		min-height: 197%;
	}
	.min-w-197-percent {
		min-width: 197%;
	}
	.max-h-197-percent {
		max-height: 197%;
	}
	.max-w-197-percent {
		max-width: 197%;
	}
	.pad-b-197-percent {
		padding-bottom: 197%;
	}
	.h-198-percent {
		height: 198%;
	}
	.w-198-percent {
		width: 198%;
	}
	.min-h-198-percent {
		min-height: 198%;
	}
	.min-w-198-percent {
		min-width: 198%;
	}
	.max-h-198-percent {
		max-height: 198%;
	}
	.max-w-198-percent {
		max-width: 198%;
	}
	.pad-b-198-percent {
		padding-bottom: 198%;
	}
	.h-199-percent {
		height: 199%;
	}
	.w-199-percent {
		width: 199%;
	}
	.min-h-199-percent {
		min-height: 199%;
	}
	.min-w-199-percent {
		min-width: 199%;
	}
	.max-h-199-percent {
		max-height: 199%;
	}
	.max-w-199-percent {
		max-width: 199%;
	}
	.pad-b-199-percent {
		padding-bottom: 199%;
	}
	.h-200-percent {
		height: 200%;
	}
	.w-200-percent {
		width: 200%;
	}
	.min-h-200-percent {
		min-height: 200%;
	}
	.min-w-200-percent {
		min-width: 200%;
	}
	.max-h-200-percent {
		max-height: 200%;
	}
	.max-w-200-percent {
		max-width: 200%;
	}
	.pad-b-200-percent {
		padding-bottom: 200%;
	}
	.aspect-ratio-square {
		aspect-ratio: 1/1;
	}
	.aspect-ratio-video {
		aspect-ratio: 16/9;
	}
	.aspect-ratio-banner {
		aspect-ratio: 1200/630;
	}
	.aspect-ratio-media-asset {
		aspect-ratio: 619/396;
	}
	.max-size-headshot {
		max-width: 320px;
		max-height: 320px;
	}
	.max-size-banner {
		max-width: 1200px;
		max-height: 630px;
	}
	.max-size-hero {
		max-width: 615px;
		max-height: 377px;
	}
	.max-size-media-asset {
		max-width: 619px;
		max-height: 396px;
	}
	.max-size-media-card {
		max-width: 330px;
		max-height: 130px;
	}
	.max-size-logo {
		max-width: 268px;
		max-height: 102px;
	}
}
@media (max-width: 1165px) {
	.laptop\:hover\:w-auto:hover,
	.laptop\:w-auto {
		width: auto;
	}
	.laptop\:hover\:w-fit:hover,
	.laptop\:w-fit {
		width: -moz-fit-content;
		width: fit-content;
	}
	.laptop\:hover\:w-max:hover,
	.laptop\:w-max {
		width: -moz-max-content;
		width: max-content;
	}
	.laptop\:hover\:w-min:hover,
	.laptop\:w-min {
		width: -moz-min-content;
		width: min-content;
	}
	.laptop\:hover\:w-full:hover {
		width: 100%;
	}
	.laptop\:hover\:w-viewport:hover {
		width: 100vw;
	}
	.laptop\:h-auto,
	.laptop\:hover\:h-auto:hover {
		height: auto;
	}
	.laptop\:h-fit,
	.laptop\:hover\:h-fit:hover {
		height: -moz-fit-content;
		height: fit-content;
	}
	.laptop\:h-max,
	.laptop\:hover\:h-max:hover {
		height: -moz-max-content;
		height: max-content;
	}
	.laptop\:h-min,
	.laptop\:hover\:h-min:hover {
		height: -moz-min-content;
		height: min-content;
	}
	.laptop\:hover\:h-full:hover {
		height: 100%;
	}
	.laptop\:hover\:h-viewport:hover {
		height: 100vh;
	}
	.laptop\:h-huge {
		height: 5rem;
	}
	.laptop\:w-huge {
		width: 5rem;
	}
	.laptop\:min-huge {
		min-height: 5rem;
		min-width: 5rem;
	}
	.laptop\:min-h-huge {
		min-height: 5rem;
	}
	.laptop\:min-w-huge {
		min-width: 5rem;
	}
	.laptop\:max-huge {
		max-height: 5rem;
		max-width: 5rem;
	}
	.laptop\:max-h-huge {
		max-height: 5rem;
	}
	.laptop\:max-w-huge {
		max-width: 5rem;
	}
	.laptop\:h-extra-large {
		height: 2.5rem;
	}
	.laptop\:w-extra-large {
		width: 2.5rem;
	}
	.laptop\:min-extra-large {
		min-height: 2.5rem;
		min-width: 2.5rem;
	}
	.laptop\:min-h-extra-large {
		min-height: 2.5rem;
	}
	.laptop\:min-w-extra-large {
		min-width: 2.5rem;
	}
	.laptop\:max-extra-large {
		max-height: 2.5rem;
		max-width: 2.5rem;
	}
	.laptop\:max-h-extra-large {
		max-height: 2.5rem;
	}
	.laptop\:max-w-extra-large {
		max-width: 2.5rem;
	}
	.laptop\:h-large {
		height: 2rem;
	}
	.laptop\:w-large {
		width: 2rem;
	}
	.laptop\:min-large {
		min-height: 2rem;
		min-width: 2rem;
	}
	.laptop\:min-h-large {
		min-height: 2rem;
	}
	.laptop\:min-w-large {
		min-width: 2rem;
	}
	.laptop\:max-large {
		max-height: 2rem;
		max-width: 2rem;
	}
	.laptop\:max-h-large {
		max-height: 2rem;
	}
	.laptop\:max-w-large {
		max-width: 2rem;
	}
	.laptop\:h-medium {
		height: 1.5rem;
	}
	.laptop\:w-medium {
		width: 1.5rem;
	}
	.laptop\:min-medium {
		min-height: 1.5rem;
		min-width: 1.5rem;
	}
	.laptop\:min-h-medium {
		min-height: 1.5rem;
	}
	.laptop\:min-w-medium {
		min-width: 1.5rem;
	}
	.laptop\:max-medium {
		max-height: 1.5rem;
		max-width: 1.5rem;
	}
	.laptop\:max-h-medium {
		max-height: 1.5rem;
	}
	.laptop\:max-w-medium {
		max-width: 1.5rem;
	}
	.laptop\:h-small {
		height: 1rem;
	}
	.laptop\:w-small {
		width: 1rem;
	}
	.laptop\:min-small {
		min-height: 1rem;
		min-width: 1rem;
	}
	.laptop\:min-h-small {
		min-height: 1rem;
	}
	.laptop\:min-w-small {
		min-width: 1rem;
	}
	.laptop\:max-small {
		max-height: 1rem;
		max-width: 1rem;
	}
	.laptop\:max-h-small {
		max-height: 1rem;
	}
	.laptop\:max-w-small {
		max-width: 1rem;
	}
	.laptop\:h-extra-small {
		height: 0.5rem;
	}
	.laptop\:w-extra-small {
		width: 0.5rem;
	}
	.laptop\:min-extra-small {
		min-height: 0.5rem;
		min-width: 0.5rem;
	}
	.laptop\:min-h-extra-small {
		min-height: 0.5rem;
	}
	.laptop\:min-w-extra-small {
		min-width: 0.5rem;
	}
	.laptop\:max-extra-small {
		max-height: 0.5rem;
		max-width: 0.5rem;
	}
	.laptop\:max-h-extra-small {
		max-height: 0.5rem;
	}
	.laptop\:max-w-extra-small {
		max-width: 0.5rem;
	}
	.laptop\:h-slim {
		height: 0.25rem;
	}
	.laptop\:w-slim {
		width: 0.25rem;
	}
	.laptop\:min-slim {
		min-height: 0.25rem;
		min-width: 0.25rem;
	}
	.laptop\:min-h-slim {
		min-height: 0.25rem;
	}
	.laptop\:min-w-slim {
		min-width: 0.25rem;
	}
	.laptop\:max-slim {
		max-height: 0.25rem;
		max-width: 0.25rem;
	}
	.laptop\:max-h-slim {
		max-height: 0.25rem;
	}
	.laptop\:max-w-slim {
		max-width: 0.25rem;
	}
	.laptop\:h-thin {
		height: 0.125rem;
	}
	.laptop\:w-thin {
		width: 0.125rem;
	}
	.laptop\:min-thin {
		min-width: 0.125rem;
	}
	.laptop\:min-h-thin,
	.laptop\:min-thin {
		min-height: 0.125rem;
	}
	.laptop\:min-w-thin {
		min-width: 0.125rem;
	}
	.laptop\:max-thin {
		max-width: 0.125rem;
	}
	.laptop\:max-h-thin,
	.laptop\:max-thin {
		max-height: 0.125rem;
	}
	.laptop\:max-w-thin {
		max-width: 0.125rem;
	}
	.laptop\:h-hairline {
		height: 0.063rem;
	}
	.laptop\:w-hairline {
		width: 0.063rem;
	}
	.laptop\:min-hairline {
		min-height: 0.063rem;
		min-width: 0.063rem;
	}
	.laptop\:min-h-hairline {
		min-height: 0.063rem;
	}
	.laptop\:min-w-hairline {
		min-width: 0.063rem;
	}
	.laptop\:max-hairline {
		max-height: 0.063rem;
		max-width: 0.063rem;
	}
	.laptop\:max-h-hairline {
		max-height: 0.063rem;
	}
	.laptop\:max-w-hairline {
		max-width: 0.063rem;
	}
	.laptop\:h-none {
		height: 0;
	}
	.laptop\:w-none {
		width: 0;
	}
	.laptop\:min-none {
		min-height: 0;
		min-width: 0;
	}
	.laptop\:min-h-none {
		min-height: 0;
	}
	.laptop\:min-w-none {
		min-width: 0;
	}
	.laptop\:max-none {
		max-height: 0;
		max-width: 0;
	}
	.laptop\:max-h-none {
		max-height: 0;
	}
	.laptop\:max-w-none {
		max-width: 0;
	}
	.laptop\:h-full {
		height: 100%;
	}
	.laptop\:w-full {
		width: 100%;
	}
	.laptop\:min-full {
		min-height: 100%;
		min-width: 100%;
	}
	.laptop\:min-h-full {
		min-height: 100%;
	}
	.laptop\:min-w-full {
		min-width: 100%;
	}
	.laptop\:max-full {
		max-height: 100%;
		max-width: 100%;
	}
	.laptop\:max-h-full {
		max-height: 100%;
	}
	.laptop\:max-w-full {
		max-width: 100%;
	}
	.laptop\:h-content {
		height: -moz-max-content;
		height: max-content;
	}
	.laptop\:w-content {
		width: -moz-max-content;
		width: max-content;
	}
	.laptop\:min-content {
		min-width: -moz-max-content;
		min-width: max-content;
	}
	.laptop\:min-content,
	.laptop\:min-h-content {
		min-height: -moz-max-content;
		min-height: max-content;
	}
	.laptop\:min-w-content {
		min-width: -moz-max-content;
		min-width: max-content;
	}
	.laptop\:max-content {
		max-width: -moz-max-content;
		max-width: max-content;
	}
	.laptop\:max-content,
	.laptop\:max-h-content {
		max-height: -moz-max-content;
		max-height: max-content;
	}
	.laptop\:max-w-content {
		max-width: -moz-max-content;
		max-width: max-content;
	}
	.laptop\:h-viewport {
		height: 100vh;
	}
	.laptop\:w-viewport {
		width: 100vw;
	}
	.laptop\:min-viewport {
		min-height: 100vh;
		min-width: 100vw;
	}
	.laptop\:min-h-viewport {
		min-height: 100vh;
	}
	.laptop\:min-w-viewport {
		min-width: 100vw;
	}
	.laptop\:max-viewport {
		max-height: 100vh;
		max-width: 100vw;
	}
	.laptop\:max-h-viewport {
		max-height: 100vh;
	}
	.laptop\:max-w-viewport {
		max-width: 100vw;
	}
	.laptop\:h-viewport-9 {
		height: 90vh;
	}
	.laptop\:w-viewport-9 {
		width: 90vw;
	}
	.laptop\:min-viewport-9 {
		min-height: 90vh;
		min-width: 90vw;
	}
	.laptop\:min-h-viewport-9 {
		min-height: 90vh;
	}
	.laptop\:min-w-viewport-9 {
		min-width: 90vw;
	}
	.laptop\:max-viewport-9 {
		max-height: 90vh;
		max-width: 90vw;
	}
	.laptop\:max-h-viewport-9 {
		max-height: 90vh;
	}
	.laptop\:max-w-viewport-9 {
		max-width: 90vw;
	}
	.laptop\:h-viewport-8 {
		height: 80vh;
	}
	.laptop\:w-viewport-8 {
		width: 80vw;
	}
	.laptop\:min-viewport-8 {
		min-height: 80vh;
		min-width: 80vw;
	}
	.laptop\:min-h-viewport-8 {
		min-height: 80vh;
	}
	.laptop\:min-w-viewport-8 {
		min-width: 80vw;
	}
	.laptop\:max-viewport-8 {
		max-height: 80vh;
		max-width: 80vw;
	}
	.laptop\:max-h-viewport-8 {
		max-height: 80vh;
	}
	.laptop\:max-w-viewport-8 {
		max-width: 80vw;
	}
	.laptop\:h-viewport-7 {
		height: 70vh;
	}
	.laptop\:w-viewport-7 {
		width: 70vw;
	}
	.laptop\:min-viewport-7 {
		min-height: 70vh;
		min-width: 70vw;
	}
	.laptop\:min-h-viewport-7 {
		min-height: 70vh;
	}
	.laptop\:min-w-viewport-7 {
		min-width: 70vw;
	}
	.laptop\:max-viewport-7 {
		max-height: 70vh;
		max-width: 70vw;
	}
	.laptop\:max-h-viewport-7 {
		max-height: 70vh;
	}
	.laptop\:max-w-viewport-7 {
		max-width: 70vw;
	}
	.laptop\:h-viewport-6 {
		height: 60vh;
	}
	.laptop\:w-viewport-6 {
		width: 60vw;
	}
	.laptop\:min-viewport-6 {
		min-height: 60vh;
		min-width: 60vw;
	}
	.laptop\:min-h-viewport-6 {
		min-height: 60vh;
	}
	.laptop\:min-w-viewport-6 {
		min-width: 60vw;
	}
	.laptop\:max-viewport-6 {
		max-height: 60vh;
		max-width: 60vw;
	}
	.laptop\:max-h-viewport-6 {
		max-height: 60vh;
	}
	.laptop\:max-w-viewport-6 {
		max-width: 60vw;
	}
	.laptop\:h-viewport-5 {
		height: 50vh;
	}
	.laptop\:w-viewport-5 {
		width: 50vw;
	}
	.laptop\:min-viewport-5 {
		min-height: 50vh;
		min-width: 50vw;
	}
	.laptop\:min-h-viewport-5 {
		min-height: 50vh;
	}
	.laptop\:min-w-viewport-5 {
		min-width: 50vw;
	}
	.laptop\:max-viewport-5 {
		max-height: 50vh;
		max-width: 50vw;
	}
	.laptop\:max-h-viewport-5 {
		max-height: 50vh;
	}
	.laptop\:max-w-viewport-5 {
		max-width: 50vw;
	}
	.laptop\:h-viewport-4 {
		height: 40vh;
	}
	.laptop\:w-viewport-4 {
		width: 40vw;
	}
	.laptop\:min-viewport-4 {
		min-height: 40vh;
		min-width: 40vw;
	}
	.laptop\:min-h-viewport-4 {
		min-height: 40vh;
	}
	.laptop\:min-w-viewport-4 {
		min-width: 40vw;
	}
	.laptop\:max-viewport-4 {
		max-height: 40vh;
		max-width: 40vw;
	}
	.laptop\:max-h-viewport-4 {
		max-height: 40vh;
	}
	.laptop\:max-w-viewport-4 {
		max-width: 40vw;
	}
	.laptop\:h-viewport-3 {
		height: 30vh;
	}
	.laptop\:w-viewport-3 {
		width: 30vw;
	}
	.laptop\:min-viewport-3 {
		min-height: 30vh;
		min-width: 30vw;
	}
	.laptop\:min-h-viewport-3 {
		min-height: 30vh;
	}
	.laptop\:min-w-viewport-3 {
		min-width: 30vw;
	}
	.laptop\:max-viewport-3 {
		max-height: 30vh;
		max-width: 30vw;
	}
	.laptop\:max-h-viewport-3 {
		max-height: 30vh;
	}
	.laptop\:max-w-viewport-3 {
		max-width: 30vw;
	}
	.laptop\:h-viewport-2 {
		height: 20vh;
	}
	.laptop\:w-viewport-2 {
		width: 20vw;
	}
	.laptop\:min-viewport-2 {
		min-height: 20vh;
		min-width: 20vw;
	}
	.laptop\:min-h-viewport-2 {
		min-height: 20vh;
	}
	.laptop\:min-w-viewport-2 {
		min-width: 20vw;
	}
	.laptop\:max-viewport-2 {
		max-height: 20vh;
		max-width: 20vw;
	}
	.laptop\:max-h-viewport-2 {
		max-height: 20vh;
	}
	.laptop\:max-w-viewport-2 {
		max-width: 20vw;
	}
	.laptop\:h-viewport-1 {
		height: 10vh;
	}
	.laptop\:w-viewport-1 {
		width: 10vw;
	}
	.laptop\:min-viewport-1 {
		min-height: 10vh;
		min-width: 10vw;
	}
	.laptop\:min-h-viewport-1 {
		min-height: 10vh;
	}
	.laptop\:min-w-viewport-1 {
		min-width: 10vw;
	}
	.laptop\:max-viewport-1 {
		max-height: 10vh;
		max-width: 10vw;
	}
	.laptop\:max-h-viewport-1 {
		max-height: 10vh;
	}
	.laptop\:max-w-viewport-1 {
		max-width: 10vw;
	}
	.laptop\:h-1 {
		height: calc((1240px / 12) * 1);
	}
	.laptop\:w-1 {
		width: calc((1240px / 12) * 1);
	}
	.laptop\:min-1 {
		min-width: calc((1240px / 12) * 1);
	}
	.laptop\:min-1,
	.laptop\:min-h-1 {
		min-height: calc((1240px / 12) * 1);
	}
	.laptop\:min-w-1 {
		min-width: calc((1240px / 12) * 1);
	}
	.laptop\:max-1 {
		max-width: calc((1240px / 12) * 1);
	}
	.laptop\:max-1,
	.laptop\:max-h-1 {
		max-height: calc((1240px / 12) * 1);
	}
	.laptop\:max-w-1 {
		max-width: calc((1240px / 12) * 1);
	}
	.laptop\:h-2 {
		height: calc((1240px / 12) * 2);
	}
	.laptop\:w-2 {
		width: calc((1240px / 12) * 2);
	}
	.laptop\:min-2 {
		min-width: calc((1240px / 12) * 2);
	}
	.laptop\:min-2,
	.laptop\:min-h-2 {
		min-height: calc((1240px / 12) * 2);
	}
	.laptop\:min-w-2 {
		min-width: calc((1240px / 12) * 2);
	}
	.laptop\:max-2 {
		max-width: calc((1240px / 12) * 2);
	}
	.laptop\:max-2,
	.laptop\:max-h-2 {
		max-height: calc((1240px / 12) * 2);
	}
	.laptop\:max-w-2 {
		max-width: calc((1240px / 12) * 2);
	}
	.laptop\:h-3 {
		height: calc((1240px / 12) * 3);
	}
	.laptop\:w-3 {
		width: calc((1240px / 12) * 3);
	}
	.laptop\:min-3 {
		min-width: calc((1240px / 12) * 3);
	}
	.laptop\:min-3,
	.laptop\:min-h-3 {
		min-height: calc((1240px / 12) * 3);
	}
	.laptop\:min-w-3 {
		min-width: calc((1240px / 12) * 3);
	}
	.laptop\:max-3 {
		max-width: calc((1240px / 12) * 3);
	}
	.laptop\:max-3,
	.laptop\:max-h-3 {
		max-height: calc((1240px / 12) * 3);
	}
	.laptop\:max-w-3 {
		max-width: calc((1240px / 12) * 3);
	}
	.laptop\:h-4 {
		height: calc((1240px / 12) * 4);
	}
	.laptop\:w-4 {
		width: calc((1240px / 12) * 4);
	}
	.laptop\:min-4 {
		min-width: calc((1240px / 12) * 4);
	}
	.laptop\:min-4,
	.laptop\:min-h-4 {
		min-height: calc((1240px / 12) * 4);
	}
	.laptop\:min-w-4 {
		min-width: calc((1240px / 12) * 4);
	}
	.laptop\:max-4 {
		max-width: calc((1240px / 12) * 4);
	}
	.laptop\:max-4,
	.laptop\:max-h-4 {
		max-height: calc((1240px / 12) * 4);
	}
	.laptop\:max-w-4 {
		max-width: calc((1240px / 12) * 4);
	}
	.laptop\:h-5 {
		height: calc((1240px / 12) * 5);
	}
	.laptop\:w-5 {
		width: calc((1240px / 12) * 5);
	}
	.laptop\:min-5 {
		min-width: calc((1240px / 12) * 5);
	}
	.laptop\:min-5,
	.laptop\:min-h-5 {
		min-height: calc((1240px / 12) * 5);
	}
	.laptop\:min-w-5 {
		min-width: calc((1240px / 12) * 5);
	}
	.laptop\:max-5 {
		max-width: calc((1240px / 12) * 5);
	}
	.laptop\:max-5,
	.laptop\:max-h-5 {
		max-height: calc((1240px / 12) * 5);
	}
	.laptop\:max-w-5 {
		max-width: calc((1240px / 12) * 5);
	}
	.laptop\:h-6 {
		height: calc((1240px / 12) * 6);
	}
	.laptop\:w-6 {
		width: calc((1240px / 12) * 6);
	}
	.laptop\:min-6 {
		min-width: calc((1240px / 12) * 6);
	}
	.laptop\:min-6,
	.laptop\:min-h-6 {
		min-height: calc((1240px / 12) * 6);
	}
	.laptop\:min-w-6 {
		min-width: calc((1240px / 12) * 6);
	}
	.laptop\:max-6 {
		max-width: calc((1240px / 12) * 6);
	}
	.laptop\:max-6,
	.laptop\:max-h-6 {
		max-height: calc((1240px / 12) * 6);
	}
	.laptop\:max-w-6 {
		max-width: calc((1240px / 12) * 6);
	}
	.laptop\:h-7 {
		height: calc((1240px / 12) * 7);
	}
	.laptop\:w-7 {
		width: calc((1240px / 12) * 7);
	}
	.laptop\:min-7 {
		min-width: calc((1240px / 12) * 7);
	}
	.laptop\:min-7,
	.laptop\:min-h-7 {
		min-height: calc((1240px / 12) * 7);
	}
	.laptop\:min-w-7 {
		min-width: calc((1240px / 12) * 7);
	}
	.laptop\:max-7 {
		max-width: calc((1240px / 12) * 7);
	}
	.laptop\:max-7,
	.laptop\:max-h-7 {
		max-height: calc((1240px / 12) * 7);
	}
	.laptop\:max-w-7 {
		max-width: calc((1240px / 12) * 7);
	}
	.laptop\:h-8 {
		height: calc((1240px / 12) * 8);
	}
	.laptop\:w-8 {
		width: calc((1240px / 12) * 8);
	}
	.laptop\:min-8 {
		min-width: calc((1240px / 12) * 8);
	}
	.laptop\:min-8,
	.laptop\:min-h-8 {
		min-height: calc((1240px / 12) * 8);
	}
	.laptop\:min-w-8 {
		min-width: calc((1240px / 12) * 8);
	}
	.laptop\:max-8 {
		max-width: calc((1240px / 12) * 8);
	}
	.laptop\:max-8,
	.laptop\:max-h-8 {
		max-height: calc((1240px / 12) * 8);
	}
	.laptop\:max-w-8 {
		max-width: calc((1240px / 12) * 8);
	}
	.laptop\:h-9 {
		height: calc((1240px / 12) * 9);
	}
	.laptop\:w-9 {
		width: calc((1240px / 12) * 9);
	}
	.laptop\:min-9 {
		min-width: calc((1240px / 12) * 9);
	}
	.laptop\:min-9,
	.laptop\:min-h-9 {
		min-height: calc((1240px / 12) * 9);
	}
	.laptop\:min-w-9 {
		min-width: calc((1240px / 12) * 9);
	}
	.laptop\:max-9 {
		max-width: calc((1240px / 12) * 9);
	}
	.laptop\:max-9,
	.laptop\:max-h-9 {
		max-height: calc((1240px / 12) * 9);
	}
	.laptop\:max-w-9 {
		max-width: calc((1240px / 12) * 9);
	}
	.laptop\:h-10 {
		height: calc((1240px / 12) * 10);
	}
	.laptop\:w-10 {
		width: calc((1240px / 12) * 10);
	}
	.laptop\:min-10 {
		min-width: calc((1240px / 12) * 10);
	}
	.laptop\:min-10,
	.laptop\:min-h-10 {
		min-height: calc((1240px / 12) * 10);
	}
	.laptop\:min-w-10 {
		min-width: calc((1240px / 12) * 10);
	}
	.laptop\:max-10 {
		max-width: calc((1240px / 12) * 10);
	}
	.laptop\:max-10,
	.laptop\:max-h-10 {
		max-height: calc((1240px / 12) * 10);
	}
	.laptop\:max-w-10 {
		max-width: calc((1240px / 12) * 10);
	}
	.laptop\:h-11 {
		height: calc((1240px / 12) * 11);
	}
	.laptop\:w-11 {
		width: calc((1240px / 12) * 11);
	}
	.laptop\:min-11 {
		min-width: calc((1240px / 12) * 11);
	}
	.laptop\:min-11,
	.laptop\:min-h-11 {
		min-height: calc((1240px / 12) * 11);
	}
	.laptop\:min-w-11 {
		min-width: calc((1240px / 12) * 11);
	}
	.laptop\:max-11 {
		max-width: calc((1240px / 12) * 11);
	}
	.laptop\:max-11,
	.laptop\:max-h-11 {
		max-height: calc((1240px / 12) * 11);
	}
	.laptop\:max-w-11 {
		max-width: calc((1240px / 12) * 11);
	}
	.laptop\:h-12 {
		height: calc((1240px / 12) * 12);
	}
	.laptop\:w-12 {
		width: calc((1240px / 12) * 12);
	}
	.laptop\:min-12 {
		min-width: calc((1240px / 12) * 12);
	}
	.laptop\:min-12,
	.laptop\:min-h-12 {
		min-height: calc((1240px / 12) * 12);
	}
	.laptop\:min-w-12 {
		min-width: calc((1240px / 12) * 12);
	}
	.laptop\:max-12 {
		max-width: calc((1240px / 12) * 12);
	}
	.laptop\:max-12,
	.laptop\:max-h-12 {
		max-height: calc((1240px / 12) * 12);
	}
	.laptop\:max-w-12 {
		max-width: calc((1240px / 12) * 12);
	}
	.laptop\:h-0-percent {
		height: 0%;
	}
	.laptop\:w-0-percent {
		width: 0;
	}
	.laptop\:min-h-0-percent {
		min-height: 0;
	}
	.laptop\:min-w-0-percent {
		min-width: 0%;
	}
	.laptop\:max-h-0-percent {
		max-height: 0%;
	}
	.laptop\:max-w-0-percent {
		max-width: 0;
	}
	.laptop\:pad-b-0-percent {
		padding-bottom: 0;
	}
	.laptop\:h-1-percent {
		height: 1%;
	}
	.laptop\:w-1-percent {
		width: 1%;
	}
	.laptop\:min-h-1-percent {
		min-height: 1%;
	}
	.laptop\:min-w-1-percent {
		min-width: 1%;
	}
	.laptop\:max-h-1-percent {
		max-height: 1%;
	}
	.laptop\:max-w-1-percent {
		max-width: 1%;
	}
	.laptop\:pad-b-1-percent {
		padding-bottom: 1%;
	}
	.laptop\:h-2-percent {
		height: 2%;
	}
	.laptop\:w-2-percent {
		width: 2%;
	}
	.laptop\:min-h-2-percent {
		min-height: 2%;
	}
	.laptop\:min-w-2-percent {
		min-width: 2%;
	}
	.laptop\:max-h-2-percent {
		max-height: 2%;
	}
	.laptop\:max-w-2-percent {
		max-width: 2%;
	}
	.laptop\:pad-b-2-percent {
		padding-bottom: 2%;
	}
	.laptop\:h-3-percent {
		height: 3%;
	}
	.laptop\:w-3-percent {
		width: 3%;
	}
	.laptop\:min-h-3-percent {
		min-height: 3%;
	}
	.laptop\:min-w-3-percent {
		min-width: 3%;
	}
	.laptop\:max-h-3-percent {
		max-height: 3%;
	}
	.laptop\:max-w-3-percent {
		max-width: 3%;
	}
	.laptop\:pad-b-3-percent {
		padding-bottom: 3%;
	}
	.laptop\:h-4-percent {
		height: 4%;
	}
	.laptop\:w-4-percent {
		width: 4%;
	}
	.laptop\:min-h-4-percent {
		min-height: 4%;
	}
	.laptop\:min-w-4-percent {
		min-width: 4%;
	}
	.laptop\:max-h-4-percent {
		max-height: 4%;
	}
	.laptop\:max-w-4-percent {
		max-width: 4%;
	}
	.laptop\:pad-b-4-percent {
		padding-bottom: 4%;
	}
	.laptop\:h-5-percent {
		height: 5%;
	}
	.laptop\:w-5-percent {
		width: 5%;
	}
	.laptop\:min-h-5-percent {
		min-height: 5%;
	}
	.laptop\:min-w-5-percent {
		min-width: 5%;
	}
	.laptop\:max-h-5-percent {
		max-height: 5%;
	}
	.laptop\:max-w-5-percent {
		max-width: 5%;
	}
	.laptop\:pad-b-5-percent {
		padding-bottom: 5%;
	}
	.laptop\:h-6-percent {
		height: 6%;
	}
	.laptop\:w-6-percent {
		width: 6%;
	}
	.laptop\:min-h-6-percent {
		min-height: 6%;
	}
	.laptop\:min-w-6-percent {
		min-width: 6%;
	}
	.laptop\:max-h-6-percent {
		max-height: 6%;
	}
	.laptop\:max-w-6-percent {
		max-width: 6%;
	}
	.laptop\:pad-b-6-percent {
		padding-bottom: 6%;
	}
	.laptop\:h-7-percent {
		height: 7%;
	}
	.laptop\:w-7-percent {
		width: 7%;
	}
	.laptop\:min-h-7-percent {
		min-height: 7%;
	}
	.laptop\:min-w-7-percent {
		min-width: 7%;
	}
	.laptop\:max-h-7-percent {
		max-height: 7%;
	}
	.laptop\:max-w-7-percent {
		max-width: 7%;
	}
	.laptop\:pad-b-7-percent {
		padding-bottom: 7%;
	}
	.laptop\:h-8-percent {
		height: 8%;
	}
	.laptop\:w-8-percent {
		width: 8%;
	}
	.laptop\:min-h-8-percent {
		min-height: 8%;
	}
	.laptop\:min-w-8-percent {
		min-width: 8%;
	}
	.laptop\:max-h-8-percent {
		max-height: 8%;
	}
	.laptop\:max-w-8-percent {
		max-width: 8%;
	}
	.laptop\:pad-b-8-percent {
		padding-bottom: 8%;
	}
	.laptop\:h-9-percent {
		height: 9%;
	}
	.laptop\:w-9-percent {
		width: 9%;
	}
	.laptop\:min-h-9-percent {
		min-height: 9%;
	}
	.laptop\:min-w-9-percent {
		min-width: 9%;
	}
	.laptop\:max-h-9-percent {
		max-height: 9%;
	}
	.laptop\:max-w-9-percent {
		max-width: 9%;
	}
	.laptop\:pad-b-9-percent {
		padding-bottom: 9%;
	}
	.laptop\:h-10-percent {
		height: 10%;
	}
	.laptop\:w-10-percent {
		width: 10%;
	}
	.laptop\:min-h-10-percent {
		min-height: 10%;
	}
	.laptop\:min-w-10-percent {
		min-width: 10%;
	}
	.laptop\:max-h-10-percent {
		max-height: 10%;
	}
	.laptop\:max-w-10-percent {
		max-width: 10%;
	}
	.laptop\:pad-b-10-percent {
		padding-bottom: 10%;
	}
	.laptop\:h-11-percent {
		height: 11%;
	}
	.laptop\:w-11-percent {
		width: 11%;
	}
	.laptop\:min-h-11-percent {
		min-height: 11%;
	}
	.laptop\:min-w-11-percent {
		min-width: 11%;
	}
	.laptop\:max-h-11-percent {
		max-height: 11%;
	}
	.laptop\:max-w-11-percent {
		max-width: 11%;
	}
	.laptop\:pad-b-11-percent {
		padding-bottom: 11%;
	}
	.laptop\:h-12-percent {
		height: 12%;
	}
	.laptop\:w-12-percent {
		width: 12%;
	}
	.laptop\:min-h-12-percent {
		min-height: 12%;
	}
	.laptop\:min-w-12-percent {
		min-width: 12%;
	}
	.laptop\:max-h-12-percent {
		max-height: 12%;
	}
	.laptop\:max-w-12-percent {
		max-width: 12%;
	}
	.laptop\:pad-b-12-percent {
		padding-bottom: 12%;
	}
	.laptop\:h-13-percent {
		height: 13%;
	}
	.laptop\:w-13-percent {
		width: 13%;
	}
	.laptop\:min-h-13-percent {
		min-height: 13%;
	}
	.laptop\:min-w-13-percent {
		min-width: 13%;
	}
	.laptop\:max-h-13-percent {
		max-height: 13%;
	}
	.laptop\:max-w-13-percent {
		max-width: 13%;
	}
	.laptop\:pad-b-13-percent {
		padding-bottom: 13%;
	}
	.laptop\:h-14-percent {
		height: 14%;
	}
	.laptop\:w-14-percent {
		width: 14%;
	}
	.laptop\:min-h-14-percent {
		min-height: 14%;
	}
	.laptop\:min-w-14-percent {
		min-width: 14%;
	}
	.laptop\:max-h-14-percent {
		max-height: 14%;
	}
	.laptop\:max-w-14-percent {
		max-width: 14%;
	}
	.laptop\:pad-b-14-percent {
		padding-bottom: 14%;
	}
	.laptop\:h-15-percent {
		height: 15%;
	}
	.laptop\:w-15-percent {
		width: 15%;
	}
	.laptop\:min-h-15-percent {
		min-height: 15%;
	}
	.laptop\:min-w-15-percent {
		min-width: 15%;
	}
	.laptop\:max-h-15-percent {
		max-height: 15%;
	}
	.laptop\:max-w-15-percent {
		max-width: 15%;
	}
	.laptop\:pad-b-15-percent {
		padding-bottom: 15%;
	}
	.laptop\:h-16-percent {
		height: 16%;
	}
	.laptop\:w-16-percent {
		width: 16%;
	}
	.laptop\:min-h-16-percent {
		min-height: 16%;
	}
	.laptop\:min-w-16-percent {
		min-width: 16%;
	}
	.laptop\:max-h-16-percent {
		max-height: 16%;
	}
	.laptop\:max-w-16-percent {
		max-width: 16%;
	}
	.laptop\:pad-b-16-percent {
		padding-bottom: 16%;
	}
	.laptop\:h-17-percent {
		height: 17%;
	}
	.laptop\:w-17-percent {
		width: 17%;
	}
	.laptop\:min-h-17-percent {
		min-height: 17%;
	}
	.laptop\:min-w-17-percent {
		min-width: 17%;
	}
	.laptop\:max-h-17-percent {
		max-height: 17%;
	}
	.laptop\:max-w-17-percent {
		max-width: 17%;
	}
	.laptop\:pad-b-17-percent {
		padding-bottom: 17%;
	}
	.laptop\:h-18-percent {
		height: 18%;
	}
	.laptop\:w-18-percent {
		width: 18%;
	}
	.laptop\:min-h-18-percent {
		min-height: 18%;
	}
	.laptop\:min-w-18-percent {
		min-width: 18%;
	}
	.laptop\:max-h-18-percent {
		max-height: 18%;
	}
	.laptop\:max-w-18-percent {
		max-width: 18%;
	}
	.laptop\:pad-b-18-percent {
		padding-bottom: 18%;
	}
	.laptop\:h-19-percent {
		height: 19%;
	}
	.laptop\:w-19-percent {
		width: 19%;
	}
	.laptop\:min-h-19-percent {
		min-height: 19%;
	}
	.laptop\:min-w-19-percent {
		min-width: 19%;
	}
	.laptop\:max-h-19-percent {
		max-height: 19%;
	}
	.laptop\:max-w-19-percent {
		max-width: 19%;
	}
	.laptop\:pad-b-19-percent {
		padding-bottom: 19%;
	}
	.laptop\:h-20-percent {
		height: 20%;
	}
	.laptop\:w-20-percent {
		width: 20%;
	}
	.laptop\:min-h-20-percent {
		min-height: 20%;
	}
	.laptop\:min-w-20-percent {
		min-width: 20%;
	}
	.laptop\:max-h-20-percent {
		max-height: 20%;
	}
	.laptop\:max-w-20-percent {
		max-width: 20%;
	}
	.laptop\:pad-b-20-percent {
		padding-bottom: 20%;
	}
	.laptop\:h-21-percent {
		height: 21%;
	}
	.laptop\:w-21-percent {
		width: 21%;
	}
	.laptop\:min-h-21-percent {
		min-height: 21%;
	}
	.laptop\:min-w-21-percent {
		min-width: 21%;
	}
	.laptop\:max-h-21-percent {
		max-height: 21%;
	}
	.laptop\:max-w-21-percent {
		max-width: 21%;
	}
	.laptop\:pad-b-21-percent {
		padding-bottom: 21%;
	}
	.laptop\:h-22-percent {
		height: 22%;
	}
	.laptop\:w-22-percent {
		width: 22%;
	}
	.laptop\:min-h-22-percent {
		min-height: 22%;
	}
	.laptop\:min-w-22-percent {
		min-width: 22%;
	}
	.laptop\:max-h-22-percent {
		max-height: 22%;
	}
	.laptop\:max-w-22-percent {
		max-width: 22%;
	}
	.laptop\:pad-b-22-percent {
		padding-bottom: 22%;
	}
	.laptop\:h-23-percent {
		height: 23%;
	}
	.laptop\:w-23-percent {
		width: 23%;
	}
	.laptop\:min-h-23-percent {
		min-height: 23%;
	}
	.laptop\:min-w-23-percent {
		min-width: 23%;
	}
	.laptop\:max-h-23-percent {
		max-height: 23%;
	}
	.laptop\:max-w-23-percent {
		max-width: 23%;
	}
	.laptop\:pad-b-23-percent {
		padding-bottom: 23%;
	}
	.laptop\:h-24-percent {
		height: 24%;
	}
	.laptop\:w-24-percent {
		width: 24%;
	}
	.laptop\:min-h-24-percent {
		min-height: 24%;
	}
	.laptop\:min-w-24-percent {
		min-width: 24%;
	}
	.laptop\:max-h-24-percent {
		max-height: 24%;
	}
	.laptop\:max-w-24-percent {
		max-width: 24%;
	}
	.laptop\:pad-b-24-percent {
		padding-bottom: 24%;
	}
	.laptop\:h-25-percent {
		height: 25%;
	}
	.laptop\:w-25-percent {
		width: 25%;
	}
	.laptop\:min-h-25-percent {
		min-height: 25%;
	}
	.laptop\:min-w-25-percent {
		min-width: 25%;
	}
	.laptop\:max-h-25-percent {
		max-height: 25%;
	}
	.laptop\:max-w-25-percent {
		max-width: 25%;
	}
	.laptop\:pad-b-25-percent {
		padding-bottom: 25%;
	}
	.laptop\:h-26-percent {
		height: 26%;
	}
	.laptop\:w-26-percent {
		width: 26%;
	}
	.laptop\:min-h-26-percent {
		min-height: 26%;
	}
	.laptop\:min-w-26-percent {
		min-width: 26%;
	}
	.laptop\:max-h-26-percent {
		max-height: 26%;
	}
	.laptop\:max-w-26-percent {
		max-width: 26%;
	}
	.laptop\:pad-b-26-percent {
		padding-bottom: 26%;
	}
	.laptop\:h-27-percent {
		height: 27%;
	}
	.laptop\:w-27-percent {
		width: 27%;
	}
	.laptop\:min-h-27-percent {
		min-height: 27%;
	}
	.laptop\:min-w-27-percent {
		min-width: 27%;
	}
	.laptop\:max-h-27-percent {
		max-height: 27%;
	}
	.laptop\:max-w-27-percent {
		max-width: 27%;
	}
	.laptop\:pad-b-27-percent {
		padding-bottom: 27%;
	}
	.laptop\:h-28-percent {
		height: 28%;
	}
	.laptop\:w-28-percent {
		width: 28%;
	}
	.laptop\:min-h-28-percent {
		min-height: 28%;
	}
	.laptop\:min-w-28-percent {
		min-width: 28%;
	}
	.laptop\:max-h-28-percent {
		max-height: 28%;
	}
	.laptop\:max-w-28-percent {
		max-width: 28%;
	}
	.laptop\:pad-b-28-percent {
		padding-bottom: 28%;
	}
	.laptop\:h-29-percent {
		height: 29%;
	}
	.laptop\:w-29-percent {
		width: 29%;
	}
	.laptop\:min-h-29-percent {
		min-height: 29%;
	}
	.laptop\:min-w-29-percent {
		min-width: 29%;
	}
	.laptop\:max-h-29-percent {
		max-height: 29%;
	}
	.laptop\:max-w-29-percent {
		max-width: 29%;
	}
	.laptop\:pad-b-29-percent {
		padding-bottom: 29%;
	}
	.laptop\:h-30-percent {
		height: 30%;
	}
	.laptop\:w-30-percent {
		width: 30%;
	}
	.laptop\:min-h-30-percent {
		min-height: 30%;
	}
	.laptop\:min-w-30-percent {
		min-width: 30%;
	}
	.laptop\:max-h-30-percent {
		max-height: 30%;
	}
	.laptop\:max-w-30-percent {
		max-width: 30%;
	}
	.laptop\:pad-b-30-percent {
		padding-bottom: 30%;
	}
	.laptop\:h-31-percent {
		height: 31%;
	}
	.laptop\:w-31-percent {
		width: 31%;
	}
	.laptop\:min-h-31-percent {
		min-height: 31%;
	}
	.laptop\:min-w-31-percent {
		min-width: 31%;
	}
	.laptop\:max-h-31-percent {
		max-height: 31%;
	}
	.laptop\:max-w-31-percent {
		max-width: 31%;
	}
	.laptop\:pad-b-31-percent {
		padding-bottom: 31%;
	}
	.laptop\:h-32-percent {
		height: 32%;
	}
	.laptop\:w-32-percent {
		width: 32%;
	}
	.laptop\:min-h-32-percent {
		min-height: 32%;
	}
	.laptop\:min-w-32-percent {
		min-width: 32%;
	}
	.laptop\:max-h-32-percent {
		max-height: 32%;
	}
	.laptop\:max-w-32-percent {
		max-width: 32%;
	}
	.laptop\:pad-b-32-percent {
		padding-bottom: 32%;
	}
	.laptop\:h-33-percent {
		height: 33%;
	}
	.laptop\:w-33-percent {
		width: 33%;
	}
	.laptop\:min-h-33-percent {
		min-height: 33%;
	}
	.laptop\:min-w-33-percent {
		min-width: 33%;
	}
	.laptop\:max-h-33-percent {
		max-height: 33%;
	}
	.laptop\:max-w-33-percent {
		max-width: 33%;
	}
	.laptop\:pad-b-33-percent {
		padding-bottom: 33%;
	}
	.laptop\:h-34-percent {
		height: 34%;
	}
	.laptop\:w-34-percent {
		width: 34%;
	}
	.laptop\:min-h-34-percent {
		min-height: 34%;
	}
	.laptop\:min-w-34-percent {
		min-width: 34%;
	}
	.laptop\:max-h-34-percent {
		max-height: 34%;
	}
	.laptop\:max-w-34-percent {
		max-width: 34%;
	}
	.laptop\:pad-b-34-percent {
		padding-bottom: 34%;
	}
	.laptop\:h-35-percent {
		height: 35%;
	}
	.laptop\:w-35-percent {
		width: 35%;
	}
	.laptop\:min-h-35-percent {
		min-height: 35%;
	}
	.laptop\:min-w-35-percent {
		min-width: 35%;
	}
	.laptop\:max-h-35-percent {
		max-height: 35%;
	}
	.laptop\:max-w-35-percent {
		max-width: 35%;
	}
	.laptop\:pad-b-35-percent {
		padding-bottom: 35%;
	}
	.laptop\:h-36-percent {
		height: 36%;
	}
	.laptop\:w-36-percent {
		width: 36%;
	}
	.laptop\:min-h-36-percent {
		min-height: 36%;
	}
	.laptop\:min-w-36-percent {
		min-width: 36%;
	}
	.laptop\:max-h-36-percent {
		max-height: 36%;
	}
	.laptop\:max-w-36-percent {
		max-width: 36%;
	}
	.laptop\:pad-b-36-percent {
		padding-bottom: 36%;
	}
	.laptop\:h-37-percent {
		height: 37%;
	}
	.laptop\:w-37-percent {
		width: 37%;
	}
	.laptop\:min-h-37-percent {
		min-height: 37%;
	}
	.laptop\:min-w-37-percent {
		min-width: 37%;
	}
	.laptop\:max-h-37-percent {
		max-height: 37%;
	}
	.laptop\:max-w-37-percent {
		max-width: 37%;
	}
	.laptop\:pad-b-37-percent {
		padding-bottom: 37%;
	}
	.laptop\:h-38-percent {
		height: 38%;
	}
	.laptop\:w-38-percent {
		width: 38%;
	}
	.laptop\:min-h-38-percent {
		min-height: 38%;
	}
	.laptop\:min-w-38-percent {
		min-width: 38%;
	}
	.laptop\:max-h-38-percent {
		max-height: 38%;
	}
	.laptop\:max-w-38-percent {
		max-width: 38%;
	}
	.laptop\:pad-b-38-percent {
		padding-bottom: 38%;
	}
	.laptop\:h-39-percent {
		height: 39%;
	}
	.laptop\:w-39-percent {
		width: 39%;
	}
	.laptop\:min-h-39-percent {
		min-height: 39%;
	}
	.laptop\:min-w-39-percent {
		min-width: 39%;
	}
	.laptop\:max-h-39-percent {
		max-height: 39%;
	}
	.laptop\:max-w-39-percent {
		max-width: 39%;
	}
	.laptop\:pad-b-39-percent {
		padding-bottom: 39%;
	}
	.laptop\:h-40-percent {
		height: 40%;
	}
	.laptop\:w-40-percent {
		width: 40%;
	}
	.laptop\:min-h-40-percent {
		min-height: 40%;
	}
	.laptop\:min-w-40-percent {
		min-width: 40%;
	}
	.laptop\:max-h-40-percent {
		max-height: 40%;
	}
	.laptop\:max-w-40-percent {
		max-width: 40%;
	}
	.laptop\:pad-b-40-percent {
		padding-bottom: 40%;
	}
	.laptop\:h-41-percent {
		height: 41%;
	}
	.laptop\:w-41-percent {
		width: 41%;
	}
	.laptop\:min-h-41-percent {
		min-height: 41%;
	}
	.laptop\:min-w-41-percent {
		min-width: 41%;
	}
	.laptop\:max-h-41-percent {
		max-height: 41%;
	}
	.laptop\:max-w-41-percent {
		max-width: 41%;
	}
	.laptop\:pad-b-41-percent {
		padding-bottom: 41%;
	}
	.laptop\:h-42-percent {
		height: 42%;
	}
	.laptop\:w-42-percent {
		width: 42%;
	}
	.laptop\:min-h-42-percent {
		min-height: 42%;
	}
	.laptop\:min-w-42-percent {
		min-width: 42%;
	}
	.laptop\:max-h-42-percent {
		max-height: 42%;
	}
	.laptop\:max-w-42-percent {
		max-width: 42%;
	}
	.laptop\:pad-b-42-percent {
		padding-bottom: 42%;
	}
	.laptop\:h-43-percent {
		height: 43%;
	}
	.laptop\:w-43-percent {
		width: 43%;
	}
	.laptop\:min-h-43-percent {
		min-height: 43%;
	}
	.laptop\:min-w-43-percent {
		min-width: 43%;
	}
	.laptop\:max-h-43-percent {
		max-height: 43%;
	}
	.laptop\:max-w-43-percent {
		max-width: 43%;
	}
	.laptop\:pad-b-43-percent {
		padding-bottom: 43%;
	}
	.laptop\:h-44-percent {
		height: 44%;
	}
	.laptop\:w-44-percent {
		width: 44%;
	}
	.laptop\:min-h-44-percent {
		min-height: 44%;
	}
	.laptop\:min-w-44-percent {
		min-width: 44%;
	}
	.laptop\:max-h-44-percent {
		max-height: 44%;
	}
	.laptop\:max-w-44-percent {
		max-width: 44%;
	}
	.laptop\:pad-b-44-percent {
		padding-bottom: 44%;
	}
	.laptop\:h-45-percent {
		height: 45%;
	}
	.laptop\:w-45-percent {
		width: 45%;
	}
	.laptop\:min-h-45-percent {
		min-height: 45%;
	}
	.laptop\:min-w-45-percent {
		min-width: 45%;
	}
	.laptop\:max-h-45-percent {
		max-height: 45%;
	}
	.laptop\:max-w-45-percent {
		max-width: 45%;
	}
	.laptop\:pad-b-45-percent {
		padding-bottom: 45%;
	}
	.laptop\:h-46-percent {
		height: 46%;
	}
	.laptop\:w-46-percent {
		width: 46%;
	}
	.laptop\:min-h-46-percent {
		min-height: 46%;
	}
	.laptop\:min-w-46-percent {
		min-width: 46%;
	}
	.laptop\:max-h-46-percent {
		max-height: 46%;
	}
	.laptop\:max-w-46-percent {
		max-width: 46%;
	}
	.laptop\:pad-b-46-percent {
		padding-bottom: 46%;
	}
	.laptop\:h-47-percent {
		height: 47%;
	}
	.laptop\:w-47-percent {
		width: 47%;
	}
	.laptop\:min-h-47-percent {
		min-height: 47%;
	}
	.laptop\:min-w-47-percent {
		min-width: 47%;
	}
	.laptop\:max-h-47-percent {
		max-height: 47%;
	}
	.laptop\:max-w-47-percent {
		max-width: 47%;
	}
	.laptop\:pad-b-47-percent {
		padding-bottom: 47%;
	}
	.laptop\:h-48-percent {
		height: 48%;
	}
	.laptop\:w-48-percent {
		width: 48%;
	}
	.laptop\:min-h-48-percent {
		min-height: 48%;
	}
	.laptop\:min-w-48-percent {
		min-width: 48%;
	}
	.laptop\:max-h-48-percent {
		max-height: 48%;
	}
	.laptop\:max-w-48-percent {
		max-width: 48%;
	}
	.laptop\:pad-b-48-percent {
		padding-bottom: 48%;
	}
	.laptop\:h-49-percent {
		height: 49%;
	}
	.laptop\:w-49-percent {
		width: 49%;
	}
	.laptop\:min-h-49-percent {
		min-height: 49%;
	}
	.laptop\:min-w-49-percent {
		min-width: 49%;
	}
	.laptop\:max-h-49-percent {
		max-height: 49%;
	}
	.laptop\:max-w-49-percent {
		max-width: 49%;
	}
	.laptop\:pad-b-49-percent {
		padding-bottom: 49%;
	}
	.laptop\:h-50-percent {
		height: 50%;
	}
	.laptop\:w-50-percent {
		width: 50%;
	}
	.laptop\:min-h-50-percent {
		min-height: 50%;
	}
	.laptop\:min-w-50-percent {
		min-width: 50%;
	}
	.laptop\:max-h-50-percent {
		max-height: 50%;
	}
	.laptop\:max-w-50-percent {
		max-width: 50%;
	}
	.laptop\:pad-b-50-percent {
		padding-bottom: 50%;
	}
	.laptop\:h-51-percent {
		height: 51%;
	}
	.laptop\:w-51-percent {
		width: 51%;
	}
	.laptop\:min-h-51-percent {
		min-height: 51%;
	}
	.laptop\:min-w-51-percent {
		min-width: 51%;
	}
	.laptop\:max-h-51-percent {
		max-height: 51%;
	}
	.laptop\:max-w-51-percent {
		max-width: 51%;
	}
	.laptop\:pad-b-51-percent {
		padding-bottom: 51%;
	}
	.laptop\:h-52-percent {
		height: 52%;
	}
	.laptop\:w-52-percent {
		width: 52%;
	}
	.laptop\:min-h-52-percent {
		min-height: 52%;
	}
	.laptop\:min-w-52-percent {
		min-width: 52%;
	}
	.laptop\:max-h-52-percent {
		max-height: 52%;
	}
	.laptop\:max-w-52-percent {
		max-width: 52%;
	}
	.laptop\:pad-b-52-percent {
		padding-bottom: 52%;
	}
	.laptop\:h-53-percent {
		height: 53%;
	}
	.laptop\:w-53-percent {
		width: 53%;
	}
	.laptop\:min-h-53-percent {
		min-height: 53%;
	}
	.laptop\:min-w-53-percent {
		min-width: 53%;
	}
	.laptop\:max-h-53-percent {
		max-height: 53%;
	}
	.laptop\:max-w-53-percent {
		max-width: 53%;
	}
	.laptop\:pad-b-53-percent {
		padding-bottom: 53%;
	}
	.laptop\:h-54-percent {
		height: 54%;
	}
	.laptop\:w-54-percent {
		width: 54%;
	}
	.laptop\:min-h-54-percent {
		min-height: 54%;
	}
	.laptop\:min-w-54-percent {
		min-width: 54%;
	}
	.laptop\:max-h-54-percent {
		max-height: 54%;
	}
	.laptop\:max-w-54-percent {
		max-width: 54%;
	}
	.laptop\:pad-b-54-percent {
		padding-bottom: 54%;
	}
	.laptop\:h-55-percent {
		height: 55%;
	}
	.laptop\:w-55-percent {
		width: 55%;
	}
	.laptop\:min-h-55-percent {
		min-height: 55%;
	}
	.laptop\:min-w-55-percent {
		min-width: 55%;
	}
	.laptop\:max-h-55-percent {
		max-height: 55%;
	}
	.laptop\:max-w-55-percent {
		max-width: 55%;
	}
	.laptop\:pad-b-55-percent {
		padding-bottom: 55%;
	}
	.laptop\:h-56-percent {
		height: 56%;
	}
	.laptop\:w-56-percent {
		width: 56%;
	}
	.laptop\:min-h-56-percent {
		min-height: 56%;
	}
	.laptop\:min-w-56-percent {
		min-width: 56%;
	}
	.laptop\:max-h-56-percent {
		max-height: 56%;
	}
	.laptop\:max-w-56-percent {
		max-width: 56%;
	}
	.laptop\:pad-b-56-percent {
		padding-bottom: 56%;
	}
	.laptop\:h-57-percent {
		height: 57%;
	}
	.laptop\:w-57-percent {
		width: 57%;
	}
	.laptop\:min-h-57-percent {
		min-height: 57%;
	}
	.laptop\:min-w-57-percent {
		min-width: 57%;
	}
	.laptop\:max-h-57-percent {
		max-height: 57%;
	}
	.laptop\:max-w-57-percent {
		max-width: 57%;
	}
	.laptop\:pad-b-57-percent {
		padding-bottom: 57%;
	}
	.laptop\:h-58-percent {
		height: 58%;
	}
	.laptop\:w-58-percent {
		width: 58%;
	}
	.laptop\:min-h-58-percent {
		min-height: 58%;
	}
	.laptop\:min-w-58-percent {
		min-width: 58%;
	}
	.laptop\:max-h-58-percent {
		max-height: 58%;
	}
	.laptop\:max-w-58-percent {
		max-width: 58%;
	}
	.laptop\:pad-b-58-percent {
		padding-bottom: 58%;
	}
	.laptop\:h-59-percent {
		height: 59%;
	}
	.laptop\:w-59-percent {
		width: 59%;
	}
	.laptop\:min-h-59-percent {
		min-height: 59%;
	}
	.laptop\:min-w-59-percent {
		min-width: 59%;
	}
	.laptop\:max-h-59-percent {
		max-height: 59%;
	}
	.laptop\:max-w-59-percent {
		max-width: 59%;
	}
	.laptop\:pad-b-59-percent {
		padding-bottom: 59%;
	}
	.laptop\:h-60-percent {
		height: 60%;
	}
	.laptop\:w-60-percent {
		width: 60%;
	}
	.laptop\:min-h-60-percent {
		min-height: 60%;
	}
	.laptop\:min-w-60-percent {
		min-width: 60%;
	}
	.laptop\:max-h-60-percent {
		max-height: 60%;
	}
	.laptop\:max-w-60-percent {
		max-width: 60%;
	}
	.laptop\:pad-b-60-percent {
		padding-bottom: 60%;
	}
	.laptop\:h-61-percent {
		height: 61%;
	}
	.laptop\:w-61-percent {
		width: 61%;
	}
	.laptop\:min-h-61-percent {
		min-height: 61%;
	}
	.laptop\:min-w-61-percent {
		min-width: 61%;
	}
	.laptop\:max-h-61-percent {
		max-height: 61%;
	}
	.laptop\:max-w-61-percent {
		max-width: 61%;
	}
	.laptop\:pad-b-61-percent {
		padding-bottom: 61%;
	}
	.laptop\:h-62-percent {
		height: 62%;
	}
	.laptop\:w-62-percent {
		width: 62%;
	}
	.laptop\:min-h-62-percent {
		min-height: 62%;
	}
	.laptop\:min-w-62-percent {
		min-width: 62%;
	}
	.laptop\:max-h-62-percent {
		max-height: 62%;
	}
	.laptop\:max-w-62-percent {
		max-width: 62%;
	}
	.laptop\:pad-b-62-percent {
		padding-bottom: 62%;
	}
	.laptop\:h-63-percent {
		height: 63%;
	}
	.laptop\:w-63-percent {
		width: 63%;
	}
	.laptop\:min-h-63-percent {
		min-height: 63%;
	}
	.laptop\:min-w-63-percent {
		min-width: 63%;
	}
	.laptop\:max-h-63-percent {
		max-height: 63%;
	}
	.laptop\:max-w-63-percent {
		max-width: 63%;
	}
	.laptop\:pad-b-63-percent {
		padding-bottom: 63%;
	}
	.laptop\:h-64-percent {
		height: 64%;
	}
	.laptop\:w-64-percent {
		width: 64%;
	}
	.laptop\:min-h-64-percent {
		min-height: 64%;
	}
	.laptop\:min-w-64-percent {
		min-width: 64%;
	}
	.laptop\:max-h-64-percent {
		max-height: 64%;
	}
	.laptop\:max-w-64-percent {
		max-width: 64%;
	}
	.laptop\:pad-b-64-percent {
		padding-bottom: 64%;
	}
	.laptop\:h-65-percent {
		height: 65%;
	}
	.laptop\:w-65-percent {
		width: 65%;
	}
	.laptop\:min-h-65-percent {
		min-height: 65%;
	}
	.laptop\:min-w-65-percent {
		min-width: 65%;
	}
	.laptop\:max-h-65-percent {
		max-height: 65%;
	}
	.laptop\:max-w-65-percent {
		max-width: 65%;
	}
	.laptop\:pad-b-65-percent {
		padding-bottom: 65%;
	}
	.laptop\:h-66-percent {
		height: 66%;
	}
	.laptop\:w-66-percent {
		width: 66%;
	}
	.laptop\:min-h-66-percent {
		min-height: 66%;
	}
	.laptop\:min-w-66-percent {
		min-width: 66%;
	}
	.laptop\:max-h-66-percent {
		max-height: 66%;
	}
	.laptop\:max-w-66-percent {
		max-width: 66%;
	}
	.laptop\:pad-b-66-percent {
		padding-bottom: 66%;
	}
	.laptop\:h-67-percent {
		height: 67%;
	}
	.laptop\:w-67-percent {
		width: 67%;
	}
	.laptop\:min-h-67-percent {
		min-height: 67%;
	}
	.laptop\:min-w-67-percent {
		min-width: 67%;
	}
	.laptop\:max-h-67-percent {
		max-height: 67%;
	}
	.laptop\:max-w-67-percent {
		max-width: 67%;
	}
	.laptop\:pad-b-67-percent {
		padding-bottom: 67%;
	}
	.laptop\:h-68-percent {
		height: 68%;
	}
	.laptop\:w-68-percent {
		width: 68%;
	}
	.laptop\:min-h-68-percent {
		min-height: 68%;
	}
	.laptop\:min-w-68-percent {
		min-width: 68%;
	}
	.laptop\:max-h-68-percent {
		max-height: 68%;
	}
	.laptop\:max-w-68-percent {
		max-width: 68%;
	}
	.laptop\:pad-b-68-percent {
		padding-bottom: 68%;
	}
	.laptop\:h-69-percent {
		height: 69%;
	}
	.laptop\:w-69-percent {
		width: 69%;
	}
	.laptop\:min-h-69-percent {
		min-height: 69%;
	}
	.laptop\:min-w-69-percent {
		min-width: 69%;
	}
	.laptop\:max-h-69-percent {
		max-height: 69%;
	}
	.laptop\:max-w-69-percent {
		max-width: 69%;
	}
	.laptop\:pad-b-69-percent {
		padding-bottom: 69%;
	}
	.laptop\:h-70-percent {
		height: 70%;
	}
	.laptop\:w-70-percent {
		width: 70%;
	}
	.laptop\:min-h-70-percent {
		min-height: 70%;
	}
	.laptop\:min-w-70-percent {
		min-width: 70%;
	}
	.laptop\:max-h-70-percent {
		max-height: 70%;
	}
	.laptop\:max-w-70-percent {
		max-width: 70%;
	}
	.laptop\:pad-b-70-percent {
		padding-bottom: 70%;
	}
	.laptop\:h-71-percent {
		height: 71%;
	}
	.laptop\:w-71-percent {
		width: 71%;
	}
	.laptop\:min-h-71-percent {
		min-height: 71%;
	}
	.laptop\:min-w-71-percent {
		min-width: 71%;
	}
	.laptop\:max-h-71-percent {
		max-height: 71%;
	}
	.laptop\:max-w-71-percent {
		max-width: 71%;
	}
	.laptop\:pad-b-71-percent {
		padding-bottom: 71%;
	}
	.laptop\:h-72-percent {
		height: 72%;
	}
	.laptop\:w-72-percent {
		width: 72%;
	}
	.laptop\:min-h-72-percent {
		min-height: 72%;
	}
	.laptop\:min-w-72-percent {
		min-width: 72%;
	}
	.laptop\:max-h-72-percent {
		max-height: 72%;
	}
	.laptop\:max-w-72-percent {
		max-width: 72%;
	}
	.laptop\:pad-b-72-percent {
		padding-bottom: 72%;
	}
	.laptop\:h-73-percent {
		height: 73%;
	}
	.laptop\:w-73-percent {
		width: 73%;
	}
	.laptop\:min-h-73-percent {
		min-height: 73%;
	}
	.laptop\:min-w-73-percent {
		min-width: 73%;
	}
	.laptop\:max-h-73-percent {
		max-height: 73%;
	}
	.laptop\:max-w-73-percent {
		max-width: 73%;
	}
	.laptop\:pad-b-73-percent {
		padding-bottom: 73%;
	}
	.laptop\:h-74-percent {
		height: 74%;
	}
	.laptop\:w-74-percent {
		width: 74%;
	}
	.laptop\:min-h-74-percent {
		min-height: 74%;
	}
	.laptop\:min-w-74-percent {
		min-width: 74%;
	}
	.laptop\:max-h-74-percent {
		max-height: 74%;
	}
	.laptop\:max-w-74-percent {
		max-width: 74%;
	}
	.laptop\:pad-b-74-percent {
		padding-bottom: 74%;
	}
	.laptop\:h-75-percent {
		height: 75%;
	}
	.laptop\:w-75-percent {
		width: 75%;
	}
	.laptop\:min-h-75-percent {
		min-height: 75%;
	}
	.laptop\:min-w-75-percent {
		min-width: 75%;
	}
	.laptop\:max-h-75-percent {
		max-height: 75%;
	}
	.laptop\:max-w-75-percent {
		max-width: 75%;
	}
	.laptop\:pad-b-75-percent {
		padding-bottom: 75%;
	}
	.laptop\:h-76-percent {
		height: 76%;
	}
	.laptop\:w-76-percent {
		width: 76%;
	}
	.laptop\:min-h-76-percent {
		min-height: 76%;
	}
	.laptop\:min-w-76-percent {
		min-width: 76%;
	}
	.laptop\:max-h-76-percent {
		max-height: 76%;
	}
	.laptop\:max-w-76-percent {
		max-width: 76%;
	}
	.laptop\:pad-b-76-percent {
		padding-bottom: 76%;
	}
	.laptop\:h-77-percent {
		height: 77%;
	}
	.laptop\:w-77-percent {
		width: 77%;
	}
	.laptop\:min-h-77-percent {
		min-height: 77%;
	}
	.laptop\:min-w-77-percent {
		min-width: 77%;
	}
	.laptop\:max-h-77-percent {
		max-height: 77%;
	}
	.laptop\:max-w-77-percent {
		max-width: 77%;
	}
	.laptop\:pad-b-77-percent {
		padding-bottom: 77%;
	}
	.laptop\:h-78-percent {
		height: 78%;
	}
	.laptop\:w-78-percent {
		width: 78%;
	}
	.laptop\:min-h-78-percent {
		min-height: 78%;
	}
	.laptop\:min-w-78-percent {
		min-width: 78%;
	}
	.laptop\:max-h-78-percent {
		max-height: 78%;
	}
	.laptop\:max-w-78-percent {
		max-width: 78%;
	}
	.laptop\:pad-b-78-percent {
		padding-bottom: 78%;
	}
	.laptop\:h-79-percent {
		height: 79%;
	}
	.laptop\:w-79-percent {
		width: 79%;
	}
	.laptop\:min-h-79-percent {
		min-height: 79%;
	}
	.laptop\:min-w-79-percent {
		min-width: 79%;
	}
	.laptop\:max-h-79-percent {
		max-height: 79%;
	}
	.laptop\:max-w-79-percent {
		max-width: 79%;
	}
	.laptop\:pad-b-79-percent {
		padding-bottom: 79%;
	}
	.laptop\:h-80-percent {
		height: 80%;
	}
	.laptop\:w-80-percent {
		width: 80%;
	}
	.laptop\:min-h-80-percent {
		min-height: 80%;
	}
	.laptop\:min-w-80-percent {
		min-width: 80%;
	}
	.laptop\:max-h-80-percent {
		max-height: 80%;
	}
	.laptop\:max-w-80-percent {
		max-width: 80%;
	}
	.laptop\:pad-b-80-percent {
		padding-bottom: 80%;
	}
	.laptop\:h-81-percent {
		height: 81%;
	}
	.laptop\:w-81-percent {
		width: 81%;
	}
	.laptop\:min-h-81-percent {
		min-height: 81%;
	}
	.laptop\:min-w-81-percent {
		min-width: 81%;
	}
	.laptop\:max-h-81-percent {
		max-height: 81%;
	}
	.laptop\:max-w-81-percent {
		max-width: 81%;
	}
	.laptop\:pad-b-81-percent {
		padding-bottom: 81%;
	}
	.laptop\:h-82-percent {
		height: 82%;
	}
	.laptop\:w-82-percent {
		width: 82%;
	}
	.laptop\:min-h-82-percent {
		min-height: 82%;
	}
	.laptop\:min-w-82-percent {
		min-width: 82%;
	}
	.laptop\:max-h-82-percent {
		max-height: 82%;
	}
	.laptop\:max-w-82-percent {
		max-width: 82%;
	}
	.laptop\:pad-b-82-percent {
		padding-bottom: 82%;
	}
	.laptop\:h-83-percent {
		height: 83%;
	}
	.laptop\:w-83-percent {
		width: 83%;
	}
	.laptop\:min-h-83-percent {
		min-height: 83%;
	}
	.laptop\:min-w-83-percent {
		min-width: 83%;
	}
	.laptop\:max-h-83-percent {
		max-height: 83%;
	}
	.laptop\:max-w-83-percent {
		max-width: 83%;
	}
	.laptop\:pad-b-83-percent {
		padding-bottom: 83%;
	}
	.laptop\:h-84-percent {
		height: 84%;
	}
	.laptop\:w-84-percent {
		width: 84%;
	}
	.laptop\:min-h-84-percent {
		min-height: 84%;
	}
	.laptop\:min-w-84-percent {
		min-width: 84%;
	}
	.laptop\:max-h-84-percent {
		max-height: 84%;
	}
	.laptop\:max-w-84-percent {
		max-width: 84%;
	}
	.laptop\:pad-b-84-percent {
		padding-bottom: 84%;
	}
	.laptop\:h-85-percent {
		height: 85%;
	}
	.laptop\:w-85-percent {
		width: 85%;
	}
	.laptop\:min-h-85-percent {
		min-height: 85%;
	}
	.laptop\:min-w-85-percent {
		min-width: 85%;
	}
	.laptop\:max-h-85-percent {
		max-height: 85%;
	}
	.laptop\:max-w-85-percent {
		max-width: 85%;
	}
	.laptop\:pad-b-85-percent {
		padding-bottom: 85%;
	}
	.laptop\:h-86-percent {
		height: 86%;
	}
	.laptop\:w-86-percent {
		width: 86%;
	}
	.laptop\:min-h-86-percent {
		min-height: 86%;
	}
	.laptop\:min-w-86-percent {
		min-width: 86%;
	}
	.laptop\:max-h-86-percent {
		max-height: 86%;
	}
	.laptop\:max-w-86-percent {
		max-width: 86%;
	}
	.laptop\:pad-b-86-percent {
		padding-bottom: 86%;
	}
	.laptop\:h-87-percent {
		height: 87%;
	}
	.laptop\:w-87-percent {
		width: 87%;
	}
	.laptop\:min-h-87-percent {
		min-height: 87%;
	}
	.laptop\:min-w-87-percent {
		min-width: 87%;
	}
	.laptop\:max-h-87-percent {
		max-height: 87%;
	}
	.laptop\:max-w-87-percent {
		max-width: 87%;
	}
	.laptop\:pad-b-87-percent {
		padding-bottom: 87%;
	}
	.laptop\:h-88-percent {
		height: 88%;
	}
	.laptop\:w-88-percent {
		width: 88%;
	}
	.laptop\:min-h-88-percent {
		min-height: 88%;
	}
	.laptop\:min-w-88-percent {
		min-width: 88%;
	}
	.laptop\:max-h-88-percent {
		max-height: 88%;
	}
	.laptop\:max-w-88-percent {
		max-width: 88%;
	}
	.laptop\:pad-b-88-percent {
		padding-bottom: 88%;
	}
	.laptop\:h-89-percent {
		height: 89%;
	}
	.laptop\:w-89-percent {
		width: 89%;
	}
	.laptop\:min-h-89-percent {
		min-height: 89%;
	}
	.laptop\:min-w-89-percent {
		min-width: 89%;
	}
	.laptop\:max-h-89-percent {
		max-height: 89%;
	}
	.laptop\:max-w-89-percent {
		max-width: 89%;
	}
	.laptop\:pad-b-89-percent {
		padding-bottom: 89%;
	}
	.laptop\:h-90-percent {
		height: 90%;
	}
	.laptop\:w-90-percent {
		width: 90%;
	}
	.laptop\:min-h-90-percent {
		min-height: 90%;
	}
	.laptop\:min-w-90-percent {
		min-width: 90%;
	}
	.laptop\:max-h-90-percent {
		max-height: 90%;
	}
	.laptop\:max-w-90-percent {
		max-width: 90%;
	}
	.laptop\:pad-b-90-percent {
		padding-bottom: 90%;
	}
	.laptop\:h-91-percent {
		height: 91%;
	}
	.laptop\:w-91-percent {
		width: 91%;
	}
	.laptop\:min-h-91-percent {
		min-height: 91%;
	}
	.laptop\:min-w-91-percent {
		min-width: 91%;
	}
	.laptop\:max-h-91-percent {
		max-height: 91%;
	}
	.laptop\:max-w-91-percent {
		max-width: 91%;
	}
	.laptop\:pad-b-91-percent {
		padding-bottom: 91%;
	}
	.laptop\:h-92-percent {
		height: 92%;
	}
	.laptop\:w-92-percent {
		width: 92%;
	}
	.laptop\:min-h-92-percent {
		min-height: 92%;
	}
	.laptop\:min-w-92-percent {
		min-width: 92%;
	}
	.laptop\:max-h-92-percent {
		max-height: 92%;
	}
	.laptop\:max-w-92-percent {
		max-width: 92%;
	}
	.laptop\:pad-b-92-percent {
		padding-bottom: 92%;
	}
	.laptop\:h-93-percent {
		height: 93%;
	}
	.laptop\:w-93-percent {
		width: 93%;
	}
	.laptop\:min-h-93-percent {
		min-height: 93%;
	}
	.laptop\:min-w-93-percent {
		min-width: 93%;
	}
	.laptop\:max-h-93-percent {
		max-height: 93%;
	}
	.laptop\:max-w-93-percent {
		max-width: 93%;
	}
	.laptop\:pad-b-93-percent {
		padding-bottom: 93%;
	}
	.laptop\:h-94-percent {
		height: 94%;
	}
	.laptop\:w-94-percent {
		width: 94%;
	}
	.laptop\:min-h-94-percent {
		min-height: 94%;
	}
	.laptop\:min-w-94-percent {
		min-width: 94%;
	}
	.laptop\:max-h-94-percent {
		max-height: 94%;
	}
	.laptop\:max-w-94-percent {
		max-width: 94%;
	}
	.laptop\:pad-b-94-percent {
		padding-bottom: 94%;
	}
	.laptop\:h-95-percent {
		height: 95%;
	}
	.laptop\:w-95-percent {
		width: 95%;
	}
	.laptop\:min-h-95-percent {
		min-height: 95%;
	}
	.laptop\:min-w-95-percent {
		min-width: 95%;
	}
	.laptop\:max-h-95-percent {
		max-height: 95%;
	}
	.laptop\:max-w-95-percent {
		max-width: 95%;
	}
	.laptop\:pad-b-95-percent {
		padding-bottom: 95%;
	}
	.laptop\:h-96-percent {
		height: 96%;
	}
	.laptop\:w-96-percent {
		width: 96%;
	}
	.laptop\:min-h-96-percent {
		min-height: 96%;
	}
	.laptop\:min-w-96-percent {
		min-width: 96%;
	}
	.laptop\:max-h-96-percent {
		max-height: 96%;
	}
	.laptop\:max-w-96-percent {
		max-width: 96%;
	}
	.laptop\:pad-b-96-percent {
		padding-bottom: 96%;
	}
	.laptop\:h-97-percent {
		height: 97%;
	}
	.laptop\:w-97-percent {
		width: 97%;
	}
	.laptop\:min-h-97-percent {
		min-height: 97%;
	}
	.laptop\:min-w-97-percent {
		min-width: 97%;
	}
	.laptop\:max-h-97-percent {
		max-height: 97%;
	}
	.laptop\:max-w-97-percent {
		max-width: 97%;
	}
	.laptop\:pad-b-97-percent {
		padding-bottom: 97%;
	}
	.laptop\:h-98-percent {
		height: 98%;
	}
	.laptop\:w-98-percent {
		width: 98%;
	}
	.laptop\:min-h-98-percent {
		min-height: 98%;
	}
	.laptop\:min-w-98-percent {
		min-width: 98%;
	}
	.laptop\:max-h-98-percent {
		max-height: 98%;
	}
	.laptop\:max-w-98-percent {
		max-width: 98%;
	}
	.laptop\:pad-b-98-percent {
		padding-bottom: 98%;
	}
	.laptop\:h-99-percent {
		height: 99%;
	}
	.laptop\:w-99-percent {
		width: 99%;
	}
	.laptop\:min-h-99-percent {
		min-height: 99%;
	}
	.laptop\:min-w-99-percent {
		min-width: 99%;
	}
	.laptop\:max-h-99-percent {
		max-height: 99%;
	}
	.laptop\:max-w-99-percent {
		max-width: 99%;
	}
	.laptop\:pad-b-99-percent {
		padding-bottom: 99%;
	}
	.laptop\:h-100-percent {
		height: 100%;
	}
	.laptop\:w-100-percent {
		width: 100%;
	}
	.laptop\:min-h-100-percent {
		min-height: 100%;
	}
	.laptop\:min-w-100-percent {
		min-width: 100%;
	}
	.laptop\:max-h-100-percent {
		max-height: 100%;
	}
	.laptop\:max-w-100-percent {
		max-width: 100%;
	}
	.laptop\:pad-b-100-percent {
		padding-bottom: 100%;
	}
	.laptop\:h-101-percent {
		height: 101%;
	}
	.laptop\:w-101-percent {
		width: 101%;
	}
	.laptop\:min-h-101-percent {
		min-height: 101%;
	}
	.laptop\:min-w-101-percent {
		min-width: 101%;
	}
	.laptop\:max-h-101-percent {
		max-height: 101%;
	}
	.laptop\:max-w-101-percent {
		max-width: 101%;
	}
	.laptop\:pad-b-101-percent {
		padding-bottom: 101%;
	}
	.laptop\:h-102-percent {
		height: 102%;
	}
	.laptop\:w-102-percent {
		width: 102%;
	}
	.laptop\:min-h-102-percent {
		min-height: 102%;
	}
	.laptop\:min-w-102-percent {
		min-width: 102%;
	}
	.laptop\:max-h-102-percent {
		max-height: 102%;
	}
	.laptop\:max-w-102-percent {
		max-width: 102%;
	}
	.laptop\:pad-b-102-percent {
		padding-bottom: 102%;
	}
	.laptop\:h-103-percent {
		height: 103%;
	}
	.laptop\:w-103-percent {
		width: 103%;
	}
	.laptop\:min-h-103-percent {
		min-height: 103%;
	}
	.laptop\:min-w-103-percent {
		min-width: 103%;
	}
	.laptop\:max-h-103-percent {
		max-height: 103%;
	}
	.laptop\:max-w-103-percent {
		max-width: 103%;
	}
	.laptop\:pad-b-103-percent {
		padding-bottom: 103%;
	}
	.laptop\:h-104-percent {
		height: 104%;
	}
	.laptop\:w-104-percent {
		width: 104%;
	}
	.laptop\:min-h-104-percent {
		min-height: 104%;
	}
	.laptop\:min-w-104-percent {
		min-width: 104%;
	}
	.laptop\:max-h-104-percent {
		max-height: 104%;
	}
	.laptop\:max-w-104-percent {
		max-width: 104%;
	}
	.laptop\:pad-b-104-percent {
		padding-bottom: 104%;
	}
	.laptop\:h-105-percent {
		height: 105%;
	}
	.laptop\:w-105-percent {
		width: 105%;
	}
	.laptop\:min-h-105-percent {
		min-height: 105%;
	}
	.laptop\:min-w-105-percent {
		min-width: 105%;
	}
	.laptop\:max-h-105-percent {
		max-height: 105%;
	}
	.laptop\:max-w-105-percent {
		max-width: 105%;
	}
	.laptop\:pad-b-105-percent {
		padding-bottom: 105%;
	}
	.laptop\:h-106-percent {
		height: 106%;
	}
	.laptop\:w-106-percent {
		width: 106%;
	}
	.laptop\:min-h-106-percent {
		min-height: 106%;
	}
	.laptop\:min-w-106-percent {
		min-width: 106%;
	}
	.laptop\:max-h-106-percent {
		max-height: 106%;
	}
	.laptop\:max-w-106-percent {
		max-width: 106%;
	}
	.laptop\:pad-b-106-percent {
		padding-bottom: 106%;
	}
	.laptop\:h-107-percent {
		height: 107%;
	}
	.laptop\:w-107-percent {
		width: 107%;
	}
	.laptop\:min-h-107-percent {
		min-height: 107%;
	}
	.laptop\:min-w-107-percent {
		min-width: 107%;
	}
	.laptop\:max-h-107-percent {
		max-height: 107%;
	}
	.laptop\:max-w-107-percent {
		max-width: 107%;
	}
	.laptop\:pad-b-107-percent {
		padding-bottom: 107%;
	}
	.laptop\:h-108-percent {
		height: 108%;
	}
	.laptop\:w-108-percent {
		width: 108%;
	}
	.laptop\:min-h-108-percent {
		min-height: 108%;
	}
	.laptop\:min-w-108-percent {
		min-width: 108%;
	}
	.laptop\:max-h-108-percent {
		max-height: 108%;
	}
	.laptop\:max-w-108-percent {
		max-width: 108%;
	}
	.laptop\:pad-b-108-percent {
		padding-bottom: 108%;
	}
	.laptop\:h-109-percent {
		height: 109%;
	}
	.laptop\:w-109-percent {
		width: 109%;
	}
	.laptop\:min-h-109-percent {
		min-height: 109%;
	}
	.laptop\:min-w-109-percent {
		min-width: 109%;
	}
	.laptop\:max-h-109-percent {
		max-height: 109%;
	}
	.laptop\:max-w-109-percent {
		max-width: 109%;
	}
	.laptop\:pad-b-109-percent {
		padding-bottom: 109%;
	}
	.laptop\:h-110-percent {
		height: 110%;
	}
	.laptop\:w-110-percent {
		width: 110%;
	}
	.laptop\:min-h-110-percent {
		min-height: 110%;
	}
	.laptop\:min-w-110-percent {
		min-width: 110%;
	}
	.laptop\:max-h-110-percent {
		max-height: 110%;
	}
	.laptop\:max-w-110-percent {
		max-width: 110%;
	}
	.laptop\:pad-b-110-percent {
		padding-bottom: 110%;
	}
	.laptop\:h-111-percent {
		height: 111%;
	}
	.laptop\:w-111-percent {
		width: 111%;
	}
	.laptop\:min-h-111-percent {
		min-height: 111%;
	}
	.laptop\:min-w-111-percent {
		min-width: 111%;
	}
	.laptop\:max-h-111-percent {
		max-height: 111%;
	}
	.laptop\:max-w-111-percent {
		max-width: 111%;
	}
	.laptop\:pad-b-111-percent {
		padding-bottom: 111%;
	}
	.laptop\:h-112-percent {
		height: 112%;
	}
	.laptop\:w-112-percent {
		width: 112%;
	}
	.laptop\:min-h-112-percent {
		min-height: 112%;
	}
	.laptop\:min-w-112-percent {
		min-width: 112%;
	}
	.laptop\:max-h-112-percent {
		max-height: 112%;
	}
	.laptop\:max-w-112-percent {
		max-width: 112%;
	}
	.laptop\:pad-b-112-percent {
		padding-bottom: 112%;
	}
	.laptop\:h-113-percent {
		height: 113%;
	}
	.laptop\:w-113-percent {
		width: 113%;
	}
	.laptop\:min-h-113-percent {
		min-height: 113%;
	}
	.laptop\:min-w-113-percent {
		min-width: 113%;
	}
	.laptop\:max-h-113-percent {
		max-height: 113%;
	}
	.laptop\:max-w-113-percent {
		max-width: 113%;
	}
	.laptop\:pad-b-113-percent {
		padding-bottom: 113%;
	}
	.laptop\:h-114-percent {
		height: 114%;
	}
	.laptop\:w-114-percent {
		width: 114%;
	}
	.laptop\:min-h-114-percent {
		min-height: 114%;
	}
	.laptop\:min-w-114-percent {
		min-width: 114%;
	}
	.laptop\:max-h-114-percent {
		max-height: 114%;
	}
	.laptop\:max-w-114-percent {
		max-width: 114%;
	}
	.laptop\:pad-b-114-percent {
		padding-bottom: 114%;
	}
	.laptop\:h-115-percent {
		height: 115%;
	}
	.laptop\:w-115-percent {
		width: 115%;
	}
	.laptop\:min-h-115-percent {
		min-height: 115%;
	}
	.laptop\:min-w-115-percent {
		min-width: 115%;
	}
	.laptop\:max-h-115-percent {
		max-height: 115%;
	}
	.laptop\:max-w-115-percent {
		max-width: 115%;
	}
	.laptop\:pad-b-115-percent {
		padding-bottom: 115%;
	}
	.laptop\:h-116-percent {
		height: 116%;
	}
	.laptop\:w-116-percent {
		width: 116%;
	}
	.laptop\:min-h-116-percent {
		min-height: 116%;
	}
	.laptop\:min-w-116-percent {
		min-width: 116%;
	}
	.laptop\:max-h-116-percent {
		max-height: 116%;
	}
	.laptop\:max-w-116-percent {
		max-width: 116%;
	}
	.laptop\:pad-b-116-percent {
		padding-bottom: 116%;
	}
	.laptop\:h-117-percent {
		height: 117%;
	}
	.laptop\:w-117-percent {
		width: 117%;
	}
	.laptop\:min-h-117-percent {
		min-height: 117%;
	}
	.laptop\:min-w-117-percent {
		min-width: 117%;
	}
	.laptop\:max-h-117-percent {
		max-height: 117%;
	}
	.laptop\:max-w-117-percent {
		max-width: 117%;
	}
	.laptop\:pad-b-117-percent {
		padding-bottom: 117%;
	}
	.laptop\:h-118-percent {
		height: 118%;
	}
	.laptop\:w-118-percent {
		width: 118%;
	}
	.laptop\:min-h-118-percent {
		min-height: 118%;
	}
	.laptop\:min-w-118-percent {
		min-width: 118%;
	}
	.laptop\:max-h-118-percent {
		max-height: 118%;
	}
	.laptop\:max-w-118-percent {
		max-width: 118%;
	}
	.laptop\:pad-b-118-percent {
		padding-bottom: 118%;
	}
	.laptop\:h-119-percent {
		height: 119%;
	}
	.laptop\:w-119-percent {
		width: 119%;
	}
	.laptop\:min-h-119-percent {
		min-height: 119%;
	}
	.laptop\:min-w-119-percent {
		min-width: 119%;
	}
	.laptop\:max-h-119-percent {
		max-height: 119%;
	}
	.laptop\:max-w-119-percent {
		max-width: 119%;
	}
	.laptop\:pad-b-119-percent {
		padding-bottom: 119%;
	}
	.laptop\:h-120-percent {
		height: 120%;
	}
	.laptop\:w-120-percent {
		width: 120%;
	}
	.laptop\:min-h-120-percent {
		min-height: 120%;
	}
	.laptop\:min-w-120-percent {
		min-width: 120%;
	}
	.laptop\:max-h-120-percent {
		max-height: 120%;
	}
	.laptop\:max-w-120-percent {
		max-width: 120%;
	}
	.laptop\:pad-b-120-percent {
		padding-bottom: 120%;
	}
	.laptop\:h-121-percent {
		height: 121%;
	}
	.laptop\:w-121-percent {
		width: 121%;
	}
	.laptop\:min-h-121-percent {
		min-height: 121%;
	}
	.laptop\:min-w-121-percent {
		min-width: 121%;
	}
	.laptop\:max-h-121-percent {
		max-height: 121%;
	}
	.laptop\:max-w-121-percent {
		max-width: 121%;
	}
	.laptop\:pad-b-121-percent {
		padding-bottom: 121%;
	}
	.laptop\:h-122-percent {
		height: 122%;
	}
	.laptop\:w-122-percent {
		width: 122%;
	}
	.laptop\:min-h-122-percent {
		min-height: 122%;
	}
	.laptop\:min-w-122-percent {
		min-width: 122%;
	}
	.laptop\:max-h-122-percent {
		max-height: 122%;
	}
	.laptop\:max-w-122-percent {
		max-width: 122%;
	}
	.laptop\:pad-b-122-percent {
		padding-bottom: 122%;
	}
	.laptop\:h-123-percent {
		height: 123%;
	}
	.laptop\:w-123-percent {
		width: 123%;
	}
	.laptop\:min-h-123-percent {
		min-height: 123%;
	}
	.laptop\:min-w-123-percent {
		min-width: 123%;
	}
	.laptop\:max-h-123-percent {
		max-height: 123%;
	}
	.laptop\:max-w-123-percent {
		max-width: 123%;
	}
	.laptop\:pad-b-123-percent {
		padding-bottom: 123%;
	}
	.laptop\:h-124-percent {
		height: 124%;
	}
	.laptop\:w-124-percent {
		width: 124%;
	}
	.laptop\:min-h-124-percent {
		min-height: 124%;
	}
	.laptop\:min-w-124-percent {
		min-width: 124%;
	}
	.laptop\:max-h-124-percent {
		max-height: 124%;
	}
	.laptop\:max-w-124-percent {
		max-width: 124%;
	}
	.laptop\:pad-b-124-percent {
		padding-bottom: 124%;
	}
	.laptop\:h-125-percent {
		height: 125%;
	}
	.laptop\:w-125-percent {
		width: 125%;
	}
	.laptop\:min-h-125-percent {
		min-height: 125%;
	}
	.laptop\:min-w-125-percent {
		min-width: 125%;
	}
	.laptop\:max-h-125-percent {
		max-height: 125%;
	}
	.laptop\:max-w-125-percent {
		max-width: 125%;
	}
	.laptop\:pad-b-125-percent {
		padding-bottom: 125%;
	}
	.laptop\:h-126-percent {
		height: 126%;
	}
	.laptop\:w-126-percent {
		width: 126%;
	}
	.laptop\:min-h-126-percent {
		min-height: 126%;
	}
	.laptop\:min-w-126-percent {
		min-width: 126%;
	}
	.laptop\:max-h-126-percent {
		max-height: 126%;
	}
	.laptop\:max-w-126-percent {
		max-width: 126%;
	}
	.laptop\:pad-b-126-percent {
		padding-bottom: 126%;
	}
	.laptop\:h-127-percent {
		height: 127%;
	}
	.laptop\:w-127-percent {
		width: 127%;
	}
	.laptop\:min-h-127-percent {
		min-height: 127%;
	}
	.laptop\:min-w-127-percent {
		min-width: 127%;
	}
	.laptop\:max-h-127-percent {
		max-height: 127%;
	}
	.laptop\:max-w-127-percent {
		max-width: 127%;
	}
	.laptop\:pad-b-127-percent {
		padding-bottom: 127%;
	}
	.laptop\:h-128-percent {
		height: 128%;
	}
	.laptop\:w-128-percent {
		width: 128%;
	}
	.laptop\:min-h-128-percent {
		min-height: 128%;
	}
	.laptop\:min-w-128-percent {
		min-width: 128%;
	}
	.laptop\:max-h-128-percent {
		max-height: 128%;
	}
	.laptop\:max-w-128-percent {
		max-width: 128%;
	}
	.laptop\:pad-b-128-percent {
		padding-bottom: 128%;
	}
	.laptop\:h-129-percent {
		height: 129%;
	}
	.laptop\:w-129-percent {
		width: 129%;
	}
	.laptop\:min-h-129-percent {
		min-height: 129%;
	}
	.laptop\:min-w-129-percent {
		min-width: 129%;
	}
	.laptop\:max-h-129-percent {
		max-height: 129%;
	}
	.laptop\:max-w-129-percent {
		max-width: 129%;
	}
	.laptop\:pad-b-129-percent {
		padding-bottom: 129%;
	}
	.laptop\:h-130-percent {
		height: 130%;
	}
	.laptop\:w-130-percent {
		width: 130%;
	}
	.laptop\:min-h-130-percent {
		min-height: 130%;
	}
	.laptop\:min-w-130-percent {
		min-width: 130%;
	}
	.laptop\:max-h-130-percent {
		max-height: 130%;
	}
	.laptop\:max-w-130-percent {
		max-width: 130%;
	}
	.laptop\:pad-b-130-percent {
		padding-bottom: 130%;
	}
	.laptop\:h-131-percent {
		height: 131%;
	}
	.laptop\:w-131-percent {
		width: 131%;
	}
	.laptop\:min-h-131-percent {
		min-height: 131%;
	}
	.laptop\:min-w-131-percent {
		min-width: 131%;
	}
	.laptop\:max-h-131-percent {
		max-height: 131%;
	}
	.laptop\:max-w-131-percent {
		max-width: 131%;
	}
	.laptop\:pad-b-131-percent {
		padding-bottom: 131%;
	}
	.laptop\:h-132-percent {
		height: 132%;
	}
	.laptop\:w-132-percent {
		width: 132%;
	}
	.laptop\:min-h-132-percent {
		min-height: 132%;
	}
	.laptop\:min-w-132-percent {
		min-width: 132%;
	}
	.laptop\:max-h-132-percent {
		max-height: 132%;
	}
	.laptop\:max-w-132-percent {
		max-width: 132%;
	}
	.laptop\:pad-b-132-percent {
		padding-bottom: 132%;
	}
	.laptop\:h-133-percent {
		height: 133%;
	}
	.laptop\:w-133-percent {
		width: 133%;
	}
	.laptop\:min-h-133-percent {
		min-height: 133%;
	}
	.laptop\:min-w-133-percent {
		min-width: 133%;
	}
	.laptop\:max-h-133-percent {
		max-height: 133%;
	}
	.laptop\:max-w-133-percent {
		max-width: 133%;
	}
	.laptop\:pad-b-133-percent {
		padding-bottom: 133%;
	}
	.laptop\:h-134-percent {
		height: 134%;
	}
	.laptop\:w-134-percent {
		width: 134%;
	}
	.laptop\:min-h-134-percent {
		min-height: 134%;
	}
	.laptop\:min-w-134-percent {
		min-width: 134%;
	}
	.laptop\:max-h-134-percent {
		max-height: 134%;
	}
	.laptop\:max-w-134-percent {
		max-width: 134%;
	}
	.laptop\:pad-b-134-percent {
		padding-bottom: 134%;
	}
	.laptop\:h-135-percent {
		height: 135%;
	}
	.laptop\:w-135-percent {
		width: 135%;
	}
	.laptop\:min-h-135-percent {
		min-height: 135%;
	}
	.laptop\:min-w-135-percent {
		min-width: 135%;
	}
	.laptop\:max-h-135-percent {
		max-height: 135%;
	}
	.laptop\:max-w-135-percent {
		max-width: 135%;
	}
	.laptop\:pad-b-135-percent {
		padding-bottom: 135%;
	}
	.laptop\:h-136-percent {
		height: 136%;
	}
	.laptop\:w-136-percent {
		width: 136%;
	}
	.laptop\:min-h-136-percent {
		min-height: 136%;
	}
	.laptop\:min-w-136-percent {
		min-width: 136%;
	}
	.laptop\:max-h-136-percent {
		max-height: 136%;
	}
	.laptop\:max-w-136-percent {
		max-width: 136%;
	}
	.laptop\:pad-b-136-percent {
		padding-bottom: 136%;
	}
	.laptop\:h-137-percent {
		height: 137%;
	}
	.laptop\:w-137-percent {
		width: 137%;
	}
	.laptop\:min-h-137-percent {
		min-height: 137%;
	}
	.laptop\:min-w-137-percent {
		min-width: 137%;
	}
	.laptop\:max-h-137-percent {
		max-height: 137%;
	}
	.laptop\:max-w-137-percent {
		max-width: 137%;
	}
	.laptop\:pad-b-137-percent {
		padding-bottom: 137%;
	}
	.laptop\:h-138-percent {
		height: 138%;
	}
	.laptop\:w-138-percent {
		width: 138%;
	}
	.laptop\:min-h-138-percent {
		min-height: 138%;
	}
	.laptop\:min-w-138-percent {
		min-width: 138%;
	}
	.laptop\:max-h-138-percent {
		max-height: 138%;
	}
	.laptop\:max-w-138-percent {
		max-width: 138%;
	}
	.laptop\:pad-b-138-percent {
		padding-bottom: 138%;
	}
	.laptop\:h-139-percent {
		height: 139%;
	}
	.laptop\:w-139-percent {
		width: 139%;
	}
	.laptop\:min-h-139-percent {
		min-height: 139%;
	}
	.laptop\:min-w-139-percent {
		min-width: 139%;
	}
	.laptop\:max-h-139-percent {
		max-height: 139%;
	}
	.laptop\:max-w-139-percent {
		max-width: 139%;
	}
	.laptop\:pad-b-139-percent {
		padding-bottom: 139%;
	}
	.laptop\:h-140-percent {
		height: 140%;
	}
	.laptop\:w-140-percent {
		width: 140%;
	}
	.laptop\:min-h-140-percent {
		min-height: 140%;
	}
	.laptop\:min-w-140-percent {
		min-width: 140%;
	}
	.laptop\:max-h-140-percent {
		max-height: 140%;
	}
	.laptop\:max-w-140-percent {
		max-width: 140%;
	}
	.laptop\:pad-b-140-percent {
		padding-bottom: 140%;
	}
	.laptop\:h-141-percent {
		height: 141%;
	}
	.laptop\:w-141-percent {
		width: 141%;
	}
	.laptop\:min-h-141-percent {
		min-height: 141%;
	}
	.laptop\:min-w-141-percent {
		min-width: 141%;
	}
	.laptop\:max-h-141-percent {
		max-height: 141%;
	}
	.laptop\:max-w-141-percent {
		max-width: 141%;
	}
	.laptop\:pad-b-141-percent {
		padding-bottom: 141%;
	}
	.laptop\:h-142-percent {
		height: 142%;
	}
	.laptop\:w-142-percent {
		width: 142%;
	}
	.laptop\:min-h-142-percent {
		min-height: 142%;
	}
	.laptop\:min-w-142-percent {
		min-width: 142%;
	}
	.laptop\:max-h-142-percent {
		max-height: 142%;
	}
	.laptop\:max-w-142-percent {
		max-width: 142%;
	}
	.laptop\:pad-b-142-percent {
		padding-bottom: 142%;
	}
	.laptop\:h-143-percent {
		height: 143%;
	}
	.laptop\:w-143-percent {
		width: 143%;
	}
	.laptop\:min-h-143-percent {
		min-height: 143%;
	}
	.laptop\:min-w-143-percent {
		min-width: 143%;
	}
	.laptop\:max-h-143-percent {
		max-height: 143%;
	}
	.laptop\:max-w-143-percent {
		max-width: 143%;
	}
	.laptop\:pad-b-143-percent {
		padding-bottom: 143%;
	}
	.laptop\:h-144-percent {
		height: 144%;
	}
	.laptop\:w-144-percent {
		width: 144%;
	}
	.laptop\:min-h-144-percent {
		min-height: 144%;
	}
	.laptop\:min-w-144-percent {
		min-width: 144%;
	}
	.laptop\:max-h-144-percent {
		max-height: 144%;
	}
	.laptop\:max-w-144-percent {
		max-width: 144%;
	}
	.laptop\:pad-b-144-percent {
		padding-bottom: 144%;
	}
	.laptop\:h-145-percent {
		height: 145%;
	}
	.laptop\:w-145-percent {
		width: 145%;
	}
	.laptop\:min-h-145-percent {
		min-height: 145%;
	}
	.laptop\:min-w-145-percent {
		min-width: 145%;
	}
	.laptop\:max-h-145-percent {
		max-height: 145%;
	}
	.laptop\:max-w-145-percent {
		max-width: 145%;
	}
	.laptop\:pad-b-145-percent {
		padding-bottom: 145%;
	}
	.laptop\:h-146-percent {
		height: 146%;
	}
	.laptop\:w-146-percent {
		width: 146%;
	}
	.laptop\:min-h-146-percent {
		min-height: 146%;
	}
	.laptop\:min-w-146-percent {
		min-width: 146%;
	}
	.laptop\:max-h-146-percent {
		max-height: 146%;
	}
	.laptop\:max-w-146-percent {
		max-width: 146%;
	}
	.laptop\:pad-b-146-percent {
		padding-bottom: 146%;
	}
	.laptop\:h-147-percent {
		height: 147%;
	}
	.laptop\:w-147-percent {
		width: 147%;
	}
	.laptop\:min-h-147-percent {
		min-height: 147%;
	}
	.laptop\:min-w-147-percent {
		min-width: 147%;
	}
	.laptop\:max-h-147-percent {
		max-height: 147%;
	}
	.laptop\:max-w-147-percent {
		max-width: 147%;
	}
	.laptop\:pad-b-147-percent {
		padding-bottom: 147%;
	}
	.laptop\:h-148-percent {
		height: 148%;
	}
	.laptop\:w-148-percent {
		width: 148%;
	}
	.laptop\:min-h-148-percent {
		min-height: 148%;
	}
	.laptop\:min-w-148-percent {
		min-width: 148%;
	}
	.laptop\:max-h-148-percent {
		max-height: 148%;
	}
	.laptop\:max-w-148-percent {
		max-width: 148%;
	}
	.laptop\:pad-b-148-percent {
		padding-bottom: 148%;
	}
	.laptop\:h-149-percent {
		height: 149%;
	}
	.laptop\:w-149-percent {
		width: 149%;
	}
	.laptop\:min-h-149-percent {
		min-height: 149%;
	}
	.laptop\:min-w-149-percent {
		min-width: 149%;
	}
	.laptop\:max-h-149-percent {
		max-height: 149%;
	}
	.laptop\:max-w-149-percent {
		max-width: 149%;
	}
	.laptop\:pad-b-149-percent {
		padding-bottom: 149%;
	}
	.laptop\:h-150-percent {
		height: 150%;
	}
	.laptop\:w-150-percent {
		width: 150%;
	}
	.laptop\:min-h-150-percent {
		min-height: 150%;
	}
	.laptop\:min-w-150-percent {
		min-width: 150%;
	}
	.laptop\:max-h-150-percent {
		max-height: 150%;
	}
	.laptop\:max-w-150-percent {
		max-width: 150%;
	}
	.laptop\:pad-b-150-percent {
		padding-bottom: 150%;
	}
	.laptop\:h-151-percent {
		height: 151%;
	}
	.laptop\:w-151-percent {
		width: 151%;
	}
	.laptop\:min-h-151-percent {
		min-height: 151%;
	}
	.laptop\:min-w-151-percent {
		min-width: 151%;
	}
	.laptop\:max-h-151-percent {
		max-height: 151%;
	}
	.laptop\:max-w-151-percent {
		max-width: 151%;
	}
	.laptop\:pad-b-151-percent {
		padding-bottom: 151%;
	}
	.laptop\:h-152-percent {
		height: 152%;
	}
	.laptop\:w-152-percent {
		width: 152%;
	}
	.laptop\:min-h-152-percent {
		min-height: 152%;
	}
	.laptop\:min-w-152-percent {
		min-width: 152%;
	}
	.laptop\:max-h-152-percent {
		max-height: 152%;
	}
	.laptop\:max-w-152-percent {
		max-width: 152%;
	}
	.laptop\:pad-b-152-percent {
		padding-bottom: 152%;
	}
	.laptop\:h-153-percent {
		height: 153%;
	}
	.laptop\:w-153-percent {
		width: 153%;
	}
	.laptop\:min-h-153-percent {
		min-height: 153%;
	}
	.laptop\:min-w-153-percent {
		min-width: 153%;
	}
	.laptop\:max-h-153-percent {
		max-height: 153%;
	}
	.laptop\:max-w-153-percent {
		max-width: 153%;
	}
	.laptop\:pad-b-153-percent {
		padding-bottom: 153%;
	}
	.laptop\:h-154-percent {
		height: 154%;
	}
	.laptop\:w-154-percent {
		width: 154%;
	}
	.laptop\:min-h-154-percent {
		min-height: 154%;
	}
	.laptop\:min-w-154-percent {
		min-width: 154%;
	}
	.laptop\:max-h-154-percent {
		max-height: 154%;
	}
	.laptop\:max-w-154-percent {
		max-width: 154%;
	}
	.laptop\:pad-b-154-percent {
		padding-bottom: 154%;
	}
	.laptop\:h-155-percent {
		height: 155%;
	}
	.laptop\:w-155-percent {
		width: 155%;
	}
	.laptop\:min-h-155-percent {
		min-height: 155%;
	}
	.laptop\:min-w-155-percent {
		min-width: 155%;
	}
	.laptop\:max-h-155-percent {
		max-height: 155%;
	}
	.laptop\:max-w-155-percent {
		max-width: 155%;
	}
	.laptop\:pad-b-155-percent {
		padding-bottom: 155%;
	}
	.laptop\:h-156-percent {
		height: 156%;
	}
	.laptop\:w-156-percent {
		width: 156%;
	}
	.laptop\:min-h-156-percent {
		min-height: 156%;
	}
	.laptop\:min-w-156-percent {
		min-width: 156%;
	}
	.laptop\:max-h-156-percent {
		max-height: 156%;
	}
	.laptop\:max-w-156-percent {
		max-width: 156%;
	}
	.laptop\:pad-b-156-percent {
		padding-bottom: 156%;
	}
	.laptop\:h-157-percent {
		height: 157%;
	}
	.laptop\:w-157-percent {
		width: 157%;
	}
	.laptop\:min-h-157-percent {
		min-height: 157%;
	}
	.laptop\:min-w-157-percent {
		min-width: 157%;
	}
	.laptop\:max-h-157-percent {
		max-height: 157%;
	}
	.laptop\:max-w-157-percent {
		max-width: 157%;
	}
	.laptop\:pad-b-157-percent {
		padding-bottom: 157%;
	}
	.laptop\:h-158-percent {
		height: 158%;
	}
	.laptop\:w-158-percent {
		width: 158%;
	}
	.laptop\:min-h-158-percent {
		min-height: 158%;
	}
	.laptop\:min-w-158-percent {
		min-width: 158%;
	}
	.laptop\:max-h-158-percent {
		max-height: 158%;
	}
	.laptop\:max-w-158-percent {
		max-width: 158%;
	}
	.laptop\:pad-b-158-percent {
		padding-bottom: 158%;
	}
	.laptop\:h-159-percent {
		height: 159%;
	}
	.laptop\:w-159-percent {
		width: 159%;
	}
	.laptop\:min-h-159-percent {
		min-height: 159%;
	}
	.laptop\:min-w-159-percent {
		min-width: 159%;
	}
	.laptop\:max-h-159-percent {
		max-height: 159%;
	}
	.laptop\:max-w-159-percent {
		max-width: 159%;
	}
	.laptop\:pad-b-159-percent {
		padding-bottom: 159%;
	}
	.laptop\:h-160-percent {
		height: 160%;
	}
	.laptop\:w-160-percent {
		width: 160%;
	}
	.laptop\:min-h-160-percent {
		min-height: 160%;
	}
	.laptop\:min-w-160-percent {
		min-width: 160%;
	}
	.laptop\:max-h-160-percent {
		max-height: 160%;
	}
	.laptop\:max-w-160-percent {
		max-width: 160%;
	}
	.laptop\:pad-b-160-percent {
		padding-bottom: 160%;
	}
	.laptop\:h-161-percent {
		height: 161%;
	}
	.laptop\:w-161-percent {
		width: 161%;
	}
	.laptop\:min-h-161-percent {
		min-height: 161%;
	}
	.laptop\:min-w-161-percent {
		min-width: 161%;
	}
	.laptop\:max-h-161-percent {
		max-height: 161%;
	}
	.laptop\:max-w-161-percent {
		max-width: 161%;
	}
	.laptop\:pad-b-161-percent {
		padding-bottom: 161%;
	}
	.laptop\:h-162-percent {
		height: 162%;
	}
	.laptop\:w-162-percent {
		width: 162%;
	}
	.laptop\:min-h-162-percent {
		min-height: 162%;
	}
	.laptop\:min-w-162-percent {
		min-width: 162%;
	}
	.laptop\:max-h-162-percent {
		max-height: 162%;
	}
	.laptop\:max-w-162-percent {
		max-width: 162%;
	}
	.laptop\:pad-b-162-percent {
		padding-bottom: 162%;
	}
	.laptop\:h-163-percent {
		height: 163%;
	}
	.laptop\:w-163-percent {
		width: 163%;
	}
	.laptop\:min-h-163-percent {
		min-height: 163%;
	}
	.laptop\:min-w-163-percent {
		min-width: 163%;
	}
	.laptop\:max-h-163-percent {
		max-height: 163%;
	}
	.laptop\:max-w-163-percent {
		max-width: 163%;
	}
	.laptop\:pad-b-163-percent {
		padding-bottom: 163%;
	}
	.laptop\:h-164-percent {
		height: 164%;
	}
	.laptop\:w-164-percent {
		width: 164%;
	}
	.laptop\:min-h-164-percent {
		min-height: 164%;
	}
	.laptop\:min-w-164-percent {
		min-width: 164%;
	}
	.laptop\:max-h-164-percent {
		max-height: 164%;
	}
	.laptop\:max-w-164-percent {
		max-width: 164%;
	}
	.laptop\:pad-b-164-percent {
		padding-bottom: 164%;
	}
	.laptop\:h-165-percent {
		height: 165%;
	}
	.laptop\:w-165-percent {
		width: 165%;
	}
	.laptop\:min-h-165-percent {
		min-height: 165%;
	}
	.laptop\:min-w-165-percent {
		min-width: 165%;
	}
	.laptop\:max-h-165-percent {
		max-height: 165%;
	}
	.laptop\:max-w-165-percent {
		max-width: 165%;
	}
	.laptop\:pad-b-165-percent {
		padding-bottom: 165%;
	}
	.laptop\:h-166-percent {
		height: 166%;
	}
	.laptop\:w-166-percent {
		width: 166%;
	}
	.laptop\:min-h-166-percent {
		min-height: 166%;
	}
	.laptop\:min-w-166-percent {
		min-width: 166%;
	}
	.laptop\:max-h-166-percent {
		max-height: 166%;
	}
	.laptop\:max-w-166-percent {
		max-width: 166%;
	}
	.laptop\:pad-b-166-percent {
		padding-bottom: 166%;
	}
	.laptop\:h-167-percent {
		height: 167%;
	}
	.laptop\:w-167-percent {
		width: 167%;
	}
	.laptop\:min-h-167-percent {
		min-height: 167%;
	}
	.laptop\:min-w-167-percent {
		min-width: 167%;
	}
	.laptop\:max-h-167-percent {
		max-height: 167%;
	}
	.laptop\:max-w-167-percent {
		max-width: 167%;
	}
	.laptop\:pad-b-167-percent {
		padding-bottom: 167%;
	}
	.laptop\:h-168-percent {
		height: 168%;
	}
	.laptop\:w-168-percent {
		width: 168%;
	}
	.laptop\:min-h-168-percent {
		min-height: 168%;
	}
	.laptop\:min-w-168-percent {
		min-width: 168%;
	}
	.laptop\:max-h-168-percent {
		max-height: 168%;
	}
	.laptop\:max-w-168-percent {
		max-width: 168%;
	}
	.laptop\:pad-b-168-percent {
		padding-bottom: 168%;
	}
	.laptop\:h-169-percent {
		height: 169%;
	}
	.laptop\:w-169-percent {
		width: 169%;
	}
	.laptop\:min-h-169-percent {
		min-height: 169%;
	}
	.laptop\:min-w-169-percent {
		min-width: 169%;
	}
	.laptop\:max-h-169-percent {
		max-height: 169%;
	}
	.laptop\:max-w-169-percent {
		max-width: 169%;
	}
	.laptop\:pad-b-169-percent {
		padding-bottom: 169%;
	}
	.laptop\:h-170-percent {
		height: 170%;
	}
	.laptop\:w-170-percent {
		width: 170%;
	}
	.laptop\:min-h-170-percent {
		min-height: 170%;
	}
	.laptop\:min-w-170-percent {
		min-width: 170%;
	}
	.laptop\:max-h-170-percent {
		max-height: 170%;
	}
	.laptop\:max-w-170-percent {
		max-width: 170%;
	}
	.laptop\:pad-b-170-percent {
		padding-bottom: 170%;
	}
	.laptop\:h-171-percent {
		height: 171%;
	}
	.laptop\:w-171-percent {
		width: 171%;
	}
	.laptop\:min-h-171-percent {
		min-height: 171%;
	}
	.laptop\:min-w-171-percent {
		min-width: 171%;
	}
	.laptop\:max-h-171-percent {
		max-height: 171%;
	}
	.laptop\:max-w-171-percent {
		max-width: 171%;
	}
	.laptop\:pad-b-171-percent {
		padding-bottom: 171%;
	}
	.laptop\:h-172-percent {
		height: 172%;
	}
	.laptop\:w-172-percent {
		width: 172%;
	}
	.laptop\:min-h-172-percent {
		min-height: 172%;
	}
	.laptop\:min-w-172-percent {
		min-width: 172%;
	}
	.laptop\:max-h-172-percent {
		max-height: 172%;
	}
	.laptop\:max-w-172-percent {
		max-width: 172%;
	}
	.laptop\:pad-b-172-percent {
		padding-bottom: 172%;
	}
	.laptop\:h-173-percent {
		height: 173%;
	}
	.laptop\:w-173-percent {
		width: 173%;
	}
	.laptop\:min-h-173-percent {
		min-height: 173%;
	}
	.laptop\:min-w-173-percent {
		min-width: 173%;
	}
	.laptop\:max-h-173-percent {
		max-height: 173%;
	}
	.laptop\:max-w-173-percent {
		max-width: 173%;
	}
	.laptop\:pad-b-173-percent {
		padding-bottom: 173%;
	}
	.laptop\:h-174-percent {
		height: 174%;
	}
	.laptop\:w-174-percent {
		width: 174%;
	}
	.laptop\:min-h-174-percent {
		min-height: 174%;
	}
	.laptop\:min-w-174-percent {
		min-width: 174%;
	}
	.laptop\:max-h-174-percent {
		max-height: 174%;
	}
	.laptop\:max-w-174-percent {
		max-width: 174%;
	}
	.laptop\:pad-b-174-percent {
		padding-bottom: 174%;
	}
	.laptop\:h-175-percent {
		height: 175%;
	}
	.laptop\:w-175-percent {
		width: 175%;
	}
	.laptop\:min-h-175-percent {
		min-height: 175%;
	}
	.laptop\:min-w-175-percent {
		min-width: 175%;
	}
	.laptop\:max-h-175-percent {
		max-height: 175%;
	}
	.laptop\:max-w-175-percent {
		max-width: 175%;
	}
	.laptop\:pad-b-175-percent {
		padding-bottom: 175%;
	}
	.laptop\:h-176-percent {
		height: 176%;
	}
	.laptop\:w-176-percent {
		width: 176%;
	}
	.laptop\:min-h-176-percent {
		min-height: 176%;
	}
	.laptop\:min-w-176-percent {
		min-width: 176%;
	}
	.laptop\:max-h-176-percent {
		max-height: 176%;
	}
	.laptop\:max-w-176-percent {
		max-width: 176%;
	}
	.laptop\:pad-b-176-percent {
		padding-bottom: 176%;
	}
	.laptop\:h-177-percent {
		height: 177%;
	}
	.laptop\:w-177-percent {
		width: 177%;
	}
	.laptop\:min-h-177-percent {
		min-height: 177%;
	}
	.laptop\:min-w-177-percent {
		min-width: 177%;
	}
	.laptop\:max-h-177-percent {
		max-height: 177%;
	}
	.laptop\:max-w-177-percent {
		max-width: 177%;
	}
	.laptop\:pad-b-177-percent {
		padding-bottom: 177%;
	}
	.laptop\:h-178-percent {
		height: 178%;
	}
	.laptop\:w-178-percent {
		width: 178%;
	}
	.laptop\:min-h-178-percent {
		min-height: 178%;
	}
	.laptop\:min-w-178-percent {
		min-width: 178%;
	}
	.laptop\:max-h-178-percent {
		max-height: 178%;
	}
	.laptop\:max-w-178-percent {
		max-width: 178%;
	}
	.laptop\:pad-b-178-percent {
		padding-bottom: 178%;
	}
	.laptop\:h-179-percent {
		height: 179%;
	}
	.laptop\:w-179-percent {
		width: 179%;
	}
	.laptop\:min-h-179-percent {
		min-height: 179%;
	}
	.laptop\:min-w-179-percent {
		min-width: 179%;
	}
	.laptop\:max-h-179-percent {
		max-height: 179%;
	}
	.laptop\:max-w-179-percent {
		max-width: 179%;
	}
	.laptop\:pad-b-179-percent {
		padding-bottom: 179%;
	}
	.laptop\:h-180-percent {
		height: 180%;
	}
	.laptop\:w-180-percent {
		width: 180%;
	}
	.laptop\:min-h-180-percent {
		min-height: 180%;
	}
	.laptop\:min-w-180-percent {
		min-width: 180%;
	}
	.laptop\:max-h-180-percent {
		max-height: 180%;
	}
	.laptop\:max-w-180-percent {
		max-width: 180%;
	}
	.laptop\:pad-b-180-percent {
		padding-bottom: 180%;
	}
	.laptop\:h-181-percent {
		height: 181%;
	}
	.laptop\:w-181-percent {
		width: 181%;
	}
	.laptop\:min-h-181-percent {
		min-height: 181%;
	}
	.laptop\:min-w-181-percent {
		min-width: 181%;
	}
	.laptop\:max-h-181-percent {
		max-height: 181%;
	}
	.laptop\:max-w-181-percent {
		max-width: 181%;
	}
	.laptop\:pad-b-181-percent {
		padding-bottom: 181%;
	}
	.laptop\:h-182-percent {
		height: 182%;
	}
	.laptop\:w-182-percent {
		width: 182%;
	}
	.laptop\:min-h-182-percent {
		min-height: 182%;
	}
	.laptop\:min-w-182-percent {
		min-width: 182%;
	}
	.laptop\:max-h-182-percent {
		max-height: 182%;
	}
	.laptop\:max-w-182-percent {
		max-width: 182%;
	}
	.laptop\:pad-b-182-percent {
		padding-bottom: 182%;
	}
	.laptop\:h-183-percent {
		height: 183%;
	}
	.laptop\:w-183-percent {
		width: 183%;
	}
	.laptop\:min-h-183-percent {
		min-height: 183%;
	}
	.laptop\:min-w-183-percent {
		min-width: 183%;
	}
	.laptop\:max-h-183-percent {
		max-height: 183%;
	}
	.laptop\:max-w-183-percent {
		max-width: 183%;
	}
	.laptop\:pad-b-183-percent {
		padding-bottom: 183%;
	}
	.laptop\:h-184-percent {
		height: 184%;
	}
	.laptop\:w-184-percent {
		width: 184%;
	}
	.laptop\:min-h-184-percent {
		min-height: 184%;
	}
	.laptop\:min-w-184-percent {
		min-width: 184%;
	}
	.laptop\:max-h-184-percent {
		max-height: 184%;
	}
	.laptop\:max-w-184-percent {
		max-width: 184%;
	}
	.laptop\:pad-b-184-percent {
		padding-bottom: 184%;
	}
	.laptop\:h-185-percent {
		height: 185%;
	}
	.laptop\:w-185-percent {
		width: 185%;
	}
	.laptop\:min-h-185-percent {
		min-height: 185%;
	}
	.laptop\:min-w-185-percent {
		min-width: 185%;
	}
	.laptop\:max-h-185-percent {
		max-height: 185%;
	}
	.laptop\:max-w-185-percent {
		max-width: 185%;
	}
	.laptop\:pad-b-185-percent {
		padding-bottom: 185%;
	}
	.laptop\:h-186-percent {
		height: 186%;
	}
	.laptop\:w-186-percent {
		width: 186%;
	}
	.laptop\:min-h-186-percent {
		min-height: 186%;
	}
	.laptop\:min-w-186-percent {
		min-width: 186%;
	}
	.laptop\:max-h-186-percent {
		max-height: 186%;
	}
	.laptop\:max-w-186-percent {
		max-width: 186%;
	}
	.laptop\:pad-b-186-percent {
		padding-bottom: 186%;
	}
	.laptop\:h-187-percent {
		height: 187%;
	}
	.laptop\:w-187-percent {
		width: 187%;
	}
	.laptop\:min-h-187-percent {
		min-height: 187%;
	}
	.laptop\:min-w-187-percent {
		min-width: 187%;
	}
	.laptop\:max-h-187-percent {
		max-height: 187%;
	}
	.laptop\:max-w-187-percent {
		max-width: 187%;
	}
	.laptop\:pad-b-187-percent {
		padding-bottom: 187%;
	}
	.laptop\:h-188-percent {
		height: 188%;
	}
	.laptop\:w-188-percent {
		width: 188%;
	}
	.laptop\:min-h-188-percent {
		min-height: 188%;
	}
	.laptop\:min-w-188-percent {
		min-width: 188%;
	}
	.laptop\:max-h-188-percent {
		max-height: 188%;
	}
	.laptop\:max-w-188-percent {
		max-width: 188%;
	}
	.laptop\:pad-b-188-percent {
		padding-bottom: 188%;
	}
	.laptop\:h-189-percent {
		height: 189%;
	}
	.laptop\:w-189-percent {
		width: 189%;
	}
	.laptop\:min-h-189-percent {
		min-height: 189%;
	}
	.laptop\:min-w-189-percent {
		min-width: 189%;
	}
	.laptop\:max-h-189-percent {
		max-height: 189%;
	}
	.laptop\:max-w-189-percent {
		max-width: 189%;
	}
	.laptop\:pad-b-189-percent {
		padding-bottom: 189%;
	}
	.laptop\:h-190-percent {
		height: 190%;
	}
	.laptop\:w-190-percent {
		width: 190%;
	}
	.laptop\:min-h-190-percent {
		min-height: 190%;
	}
	.laptop\:min-w-190-percent {
		min-width: 190%;
	}
	.laptop\:max-h-190-percent {
		max-height: 190%;
	}
	.laptop\:max-w-190-percent {
		max-width: 190%;
	}
	.laptop\:pad-b-190-percent {
		padding-bottom: 190%;
	}
	.laptop\:h-191-percent {
		height: 191%;
	}
	.laptop\:w-191-percent {
		width: 191%;
	}
	.laptop\:min-h-191-percent {
		min-height: 191%;
	}
	.laptop\:min-w-191-percent {
		min-width: 191%;
	}
	.laptop\:max-h-191-percent {
		max-height: 191%;
	}
	.laptop\:max-w-191-percent {
		max-width: 191%;
	}
	.laptop\:pad-b-191-percent {
		padding-bottom: 191%;
	}
	.laptop\:h-192-percent {
		height: 192%;
	}
	.laptop\:w-192-percent {
		width: 192%;
	}
	.laptop\:min-h-192-percent {
		min-height: 192%;
	}
	.laptop\:min-w-192-percent {
		min-width: 192%;
	}
	.laptop\:max-h-192-percent {
		max-height: 192%;
	}
	.laptop\:max-w-192-percent {
		max-width: 192%;
	}
	.laptop\:pad-b-192-percent {
		padding-bottom: 192%;
	}
	.laptop\:h-193-percent {
		height: 193%;
	}
	.laptop\:w-193-percent {
		width: 193%;
	}
	.laptop\:min-h-193-percent {
		min-height: 193%;
	}
	.laptop\:min-w-193-percent {
		min-width: 193%;
	}
	.laptop\:max-h-193-percent {
		max-height: 193%;
	}
	.laptop\:max-w-193-percent {
		max-width: 193%;
	}
	.laptop\:pad-b-193-percent {
		padding-bottom: 193%;
	}
	.laptop\:h-194-percent {
		height: 194%;
	}
	.laptop\:w-194-percent {
		width: 194%;
	}
	.laptop\:min-h-194-percent {
		min-height: 194%;
	}
	.laptop\:min-w-194-percent {
		min-width: 194%;
	}
	.laptop\:max-h-194-percent {
		max-height: 194%;
	}
	.laptop\:max-w-194-percent {
		max-width: 194%;
	}
	.laptop\:pad-b-194-percent {
		padding-bottom: 194%;
	}
	.laptop\:h-195-percent {
		height: 195%;
	}
	.laptop\:w-195-percent {
		width: 195%;
	}
	.laptop\:min-h-195-percent {
		min-height: 195%;
	}
	.laptop\:min-w-195-percent {
		min-width: 195%;
	}
	.laptop\:max-h-195-percent {
		max-height: 195%;
	}
	.laptop\:max-w-195-percent {
		max-width: 195%;
	}
	.laptop\:pad-b-195-percent {
		padding-bottom: 195%;
	}
	.laptop\:h-196-percent {
		height: 196%;
	}
	.laptop\:w-196-percent {
		width: 196%;
	}
	.laptop\:min-h-196-percent {
		min-height: 196%;
	}
	.laptop\:min-w-196-percent {
		min-width: 196%;
	}
	.laptop\:max-h-196-percent {
		max-height: 196%;
	}
	.laptop\:max-w-196-percent {
		max-width: 196%;
	}
	.laptop\:pad-b-196-percent {
		padding-bottom: 196%;
	}
	.laptop\:h-197-percent {
		height: 197%;
	}
	.laptop\:w-197-percent {
		width: 197%;
	}
	.laptop\:min-h-197-percent {
		min-height: 197%;
	}
	.laptop\:min-w-197-percent {
		min-width: 197%;
	}
	.laptop\:max-h-197-percent {
		max-height: 197%;
	}
	.laptop\:max-w-197-percent {
		max-width: 197%;
	}
	.laptop\:pad-b-197-percent {
		padding-bottom: 197%;
	}
	.laptop\:h-198-percent {
		height: 198%;
	}
	.laptop\:w-198-percent {
		width: 198%;
	}
	.laptop\:min-h-198-percent {
		min-height: 198%;
	}
	.laptop\:min-w-198-percent {
		min-width: 198%;
	}
	.laptop\:max-h-198-percent {
		max-height: 198%;
	}
	.laptop\:max-w-198-percent {
		max-width: 198%;
	}
	.laptop\:pad-b-198-percent {
		padding-bottom: 198%;
	}
	.laptop\:h-199-percent {
		height: 199%;
	}
	.laptop\:w-199-percent {
		width: 199%;
	}
	.laptop\:min-h-199-percent {
		min-height: 199%;
	}
	.laptop\:min-w-199-percent {
		min-width: 199%;
	}
	.laptop\:max-h-199-percent {
		max-height: 199%;
	}
	.laptop\:max-w-199-percent {
		max-width: 199%;
	}
	.laptop\:pad-b-199-percent {
		padding-bottom: 199%;
	}
	.laptop\:h-200-percent {
		height: 200%;
	}
	.laptop\:w-200-percent {
		width: 200%;
	}
	.laptop\:min-h-200-percent {
		min-height: 200%;
	}
	.laptop\:min-w-200-percent {
		min-width: 200%;
	}
	.laptop\:max-h-200-percent {
		max-height: 200%;
	}
	.laptop\:max-w-200-percent {
		max-width: 200%;
	}
	.laptop\:pad-b-200-percent {
		padding-bottom: 200%;
	}
	.laptop\:max-size-headshot {
		max-width: 320px;
		max-height: 320px;
	}
	.laptop\:max-size-banner {
		max-width: 1200px;
		max-height: 630px;
	}
	.laptop\:max-size-hero {
		max-width: 615px;
		max-height: 377px;
	}
	.laptop\:max-size-media-asset {
		max-width: 619px;
		max-height: 396px;
	}
	.laptop\:max-size-media-card {
		max-width: 330px;
		max-height: 130px;
	}
	.laptop\:max-size-logo {
		max-width: 268px;
		max-height: 102px;
	}
}
@media (max-width: 960px) {
	.mobile\:hover\:w-auto:hover,
	.mobile\:w-auto {
		width: auto;
	}
	.mobile\:hover\:w-fit:hover,
	.mobile\:w-fit {
		width: -moz-fit-content;
		width: fit-content;
	}
	.mobile\:hover\:w-max:hover,
	.mobile\:w-max {
		width: -moz-max-content;
		width: max-content;
	}
	.mobile\:hover\:w-min:hover,
	.mobile\:w-min {
		width: -moz-min-content;
		width: min-content;
	}
	.mobile\:hover\:w-full:hover {
		width: 100%;
	}
	.mobile\:hover\:w-viewport:hover {
		width: 100vw;
	}
	.mobile\:h-auto,
	.mobile\:hover\:h-auto:hover {
		height: auto;
	}
	.mobile\:h-fit,
	.mobile\:hover\:h-fit:hover {
		height: -moz-fit-content;
		height: fit-content;
	}
	.mobile\:h-max,
	.mobile\:hover\:h-max:hover {
		height: -moz-max-content;
		height: max-content;
	}
	.mobile\:h-min,
	.mobile\:hover\:h-min:hover {
		height: -moz-min-content;
		height: min-content;
	}
	.mobile\:hover\:h-full:hover {
		height: 100%;
	}
	.mobile\:hover\:h-viewport:hover {
		height: 100vh;
	}
	.mobile\:h-huge {
		height: 5rem;
	}
	.mobile\:w-huge {
		width: 5rem;
	}
	.mobile\:min-huge {
		min-height: 5rem;
		min-width: 5rem;
	}
	.mobile\:min-h-huge {
		min-height: 5rem;
	}
	.mobile\:min-w-huge {
		min-width: 5rem;
	}
	.mobile\:max-huge {
		max-height: 5rem;
		max-width: 5rem;
	}
	.mobile\:max-h-huge {
		max-height: 5rem;
	}
	.mobile\:max-w-huge {
		max-width: 5rem;
	}
	.mobile\:h-extra-large {
		height: 2.5rem;
	}
	.mobile\:w-extra-large {
		width: 2.5rem;
	}
	.mobile\:min-extra-large {
		min-height: 2.5rem;
		min-width: 2.5rem;
	}
	.mobile\:min-h-extra-large {
		min-height: 2.5rem;
	}
	.mobile\:min-w-extra-large {
		min-width: 2.5rem;
	}
	.mobile\:max-extra-large {
		max-height: 2.5rem;
		max-width: 2.5rem;
	}
	.mobile\:max-h-extra-large {
		max-height: 2.5rem;
	}
	.mobile\:max-w-extra-large {
		max-width: 2.5rem;
	}
	.mobile\:h-large {
		height: 2rem;
	}
	.mobile\:w-large {
		width: 2rem;
	}
	.mobile\:min-large {
		min-height: 2rem;
		min-width: 2rem;
	}
	.mobile\:min-h-large {
		min-height: 2rem;
	}
	.mobile\:min-w-large {
		min-width: 2rem;
	}
	.mobile\:max-large {
		max-height: 2rem;
		max-width: 2rem;
	}
	.mobile\:max-h-large {
		max-height: 2rem;
	}
	.mobile\:max-w-large {
		max-width: 2rem;
	}
	.mobile\:h-medium {
		height: 1.5rem;
	}
	.mobile\:w-medium {
		width: 1.5rem;
	}
	.mobile\:min-medium {
		min-height: 1.5rem;
		min-width: 1.5rem;
	}
	.mobile\:min-h-medium {
		min-height: 1.5rem;
	}
	.mobile\:min-w-medium {
		min-width: 1.5rem;
	}
	.mobile\:max-medium {
		max-height: 1.5rem;
		max-width: 1.5rem;
	}
	.mobile\:max-h-medium {
		max-height: 1.5rem;
	}
	.mobile\:max-w-medium {
		max-width: 1.5rem;
	}
	.mobile\:h-small {
		height: 1rem;
	}
	.mobile\:w-small {
		width: 1rem;
	}
	.mobile\:min-small {
		min-height: 1rem;
		min-width: 1rem;
	}
	.mobile\:min-h-small {
		min-height: 1rem;
	}
	.mobile\:min-w-small {
		min-width: 1rem;
	}
	.mobile\:max-small {
		max-height: 1rem;
		max-width: 1rem;
	}
	.mobile\:max-h-small {
		max-height: 1rem;
	}
	.mobile\:max-w-small {
		max-width: 1rem;
	}
	.mobile\:h-extra-small {
		height: 0.5rem;
	}
	.mobile\:w-extra-small {
		width: 0.5rem;
	}
	.mobile\:min-extra-small {
		min-height: 0.5rem;
		min-width: 0.5rem;
	}
	.mobile\:min-h-extra-small {
		min-height: 0.5rem;
	}
	.mobile\:min-w-extra-small {
		min-width: 0.5rem;
	}
	.mobile\:max-extra-small {
		max-height: 0.5rem;
		max-width: 0.5rem;
	}
	.mobile\:max-h-extra-small {
		max-height: 0.5rem;
	}
	.mobile\:max-w-extra-small {
		max-width: 0.5rem;
	}
	.mobile\:h-slim {
		height: 0.25rem;
	}
	.mobile\:w-slim {
		width: 0.25rem;
	}
	.mobile\:min-slim {
		min-height: 0.25rem;
		min-width: 0.25rem;
	}
	.mobile\:min-h-slim {
		min-height: 0.25rem;
	}
	.mobile\:min-w-slim {
		min-width: 0.25rem;
	}
	.mobile\:max-slim {
		max-height: 0.25rem;
		max-width: 0.25rem;
	}
	.mobile\:max-h-slim {
		max-height: 0.25rem;
	}
	.mobile\:max-w-slim {
		max-width: 0.25rem;
	}
	.mobile\:h-thin {
		height: 0.125rem;
	}
	.mobile\:w-thin {
		width: 0.125rem;
	}
	.mobile\:min-thin {
		min-width: 0.125rem;
	}
	.mobile\:min-h-thin,
	.mobile\:min-thin {
		min-height: 0.125rem;
	}
	.mobile\:min-w-thin {
		min-width: 0.125rem;
	}
	.mobile\:max-thin {
		max-width: 0.125rem;
	}
	.mobile\:max-h-thin,
	.mobile\:max-thin {
		max-height: 0.125rem;
	}
	.mobile\:max-w-thin {
		max-width: 0.125rem;
	}
	.mobile\:h-hairline {
		height: 0.063rem;
	}
	.mobile\:w-hairline {
		width: 0.063rem;
	}
	.mobile\:min-hairline {
		min-height: 0.063rem;
		min-width: 0.063rem;
	}
	.mobile\:min-h-hairline {
		min-height: 0.063rem;
	}
	.mobile\:min-w-hairline {
		min-width: 0.063rem;
	}
	.mobile\:max-hairline {
		max-height: 0.063rem;
		max-width: 0.063rem;
	}
	.mobile\:max-h-hairline {
		max-height: 0.063rem;
	}
	.mobile\:max-w-hairline {
		max-width: 0.063rem;
	}
	.mobile\:h-none {
		height: 0;
	}
	.mobile\:w-none {
		width: 0;
	}
	.mobile\:min-none {
		min-height: 0;
		min-width: 0;
	}
	.mobile\:min-h-none {
		min-height: 0;
	}
	.mobile\:min-w-none {
		min-width: 0;
	}
	.mobile\:max-none {
		max-height: 0;
		max-width: 0;
	}
	.mobile\:max-h-none {
		max-height: 0;
	}
	.mobile\:max-w-none {
		max-width: 0;
	}
	.mobile\:h-full {
		height: 100%;
	}
	.mobile\:w-full {
		width: 100%;
	}
	.mobile\:min-full {
		min-height: 100%;
		min-width: 100%;
	}
	.mobile\:min-h-full {
		min-height: 100%;
	}
	.mobile\:min-w-full {
		min-width: 100%;
	}
	.mobile\:max-full {
		max-height: 100%;
		max-width: 100%;
	}
	.mobile\:max-h-full {
		max-height: 100%;
	}
	.mobile\:max-w-full {
		max-width: 100%;
	}
	.mobile\:h-content {
		height: -moz-max-content;
		height: max-content;
	}
	.mobile\:w-content {
		width: -moz-max-content;
		width: max-content;
	}
	.mobile\:min-content {
		min-width: -moz-max-content;
		min-width: max-content;
	}
	.mobile\:min-content,
	.mobile\:min-h-content {
		min-height: -moz-max-content;
		min-height: max-content;
	}
	.mobile\:min-w-content {
		min-width: -moz-max-content;
		min-width: max-content;
	}
	.mobile\:max-content {
		max-width: -moz-max-content;
		max-width: max-content;
	}
	.mobile\:max-content,
	.mobile\:max-h-content {
		max-height: -moz-max-content;
		max-height: max-content;
	}
	.mobile\:max-w-content {
		max-width: -moz-max-content;
		max-width: max-content;
	}
	.mobile\:h-viewport {
		height: 100vh;
	}
	.mobile\:w-viewport {
		width: 100vw;
	}
	.mobile\:min-viewport {
		min-height: 100vh;
		min-width: 100vw;
	}
	.mobile\:min-h-viewport {
		min-height: 100vh;
	}
	.mobile\:min-w-viewport {
		min-width: 100vw;
	}
	.mobile\:max-viewport {
		max-height: 100vh;
		max-width: 100vw;
	}
	.mobile\:max-h-viewport {
		max-height: 100vh;
	}
	.mobile\:max-w-viewport {
		max-width: 100vw;
	}
	.mobile\:h-viewport-9 {
		height: 90vh;
	}
	.mobile\:w-viewport-9 {
		width: 90vw;
	}
	.mobile\:min-viewport-9 {
		min-height: 90vh;
		min-width: 90vw;
	}
	.mobile\:min-h-viewport-9 {
		min-height: 90vh;
	}
	.mobile\:min-w-viewport-9 {
		min-width: 90vw;
	}
	.mobile\:max-viewport-9 {
		max-height: 90vh;
		max-width: 90vw;
	}
	.mobile\:max-h-viewport-9 {
		max-height: 90vh;
	}
	.mobile\:max-w-viewport-9 {
		max-width: 90vw;
	}
	.mobile\:h-viewport-8 {
		height: 80vh;
	}
	.mobile\:w-viewport-8 {
		width: 80vw;
	}
	.mobile\:min-viewport-8 {
		min-height: 80vh;
		min-width: 80vw;
	}
	.mobile\:min-h-viewport-8 {
		min-height: 80vh;
	}
	.mobile\:min-w-viewport-8 {
		min-width: 80vw;
	}
	.mobile\:max-viewport-8 {
		max-height: 80vh;
		max-width: 80vw;
	}
	.mobile\:max-h-viewport-8 {
		max-height: 80vh;
	}
	.mobile\:max-w-viewport-8 {
		max-width: 80vw;
	}
	.mobile\:h-viewport-7 {
		height: 70vh;
	}
	.mobile\:w-viewport-7 {
		width: 70vw;
	}
	.mobile\:min-viewport-7 {
		min-height: 70vh;
		min-width: 70vw;
	}
	.mobile\:min-h-viewport-7 {
		min-height: 70vh;
	}
	.mobile\:min-w-viewport-7 {
		min-width: 70vw;
	}
	.mobile\:max-viewport-7 {
		max-height: 70vh;
		max-width: 70vw;
	}
	.mobile\:max-h-viewport-7 {
		max-height: 70vh;
	}
	.mobile\:max-w-viewport-7 {
		max-width: 70vw;
	}
	.mobile\:h-viewport-6 {
		height: 60vh;
	}
	.mobile\:w-viewport-6 {
		width: 60vw;
	}
	.mobile\:min-viewport-6 {
		min-height: 60vh;
		min-width: 60vw;
	}
	.mobile\:min-h-viewport-6 {
		min-height: 60vh;
	}
	.mobile\:min-w-viewport-6 {
		min-width: 60vw;
	}
	.mobile\:max-viewport-6 {
		max-height: 60vh;
		max-width: 60vw;
	}
	.mobile\:max-h-viewport-6 {
		max-height: 60vh;
	}
	.mobile\:max-w-viewport-6 {
		max-width: 60vw;
	}
	.mobile\:h-viewport-5 {
		height: 50vh;
	}
	.mobile\:w-viewport-5 {
		width: 50vw;
	}
	.mobile\:min-viewport-5 {
		min-height: 50vh;
		min-width: 50vw;
	}
	.mobile\:min-h-viewport-5 {
		min-height: 50vh;
	}
	.mobile\:min-w-viewport-5 {
		min-width: 50vw;
	}
	.mobile\:max-viewport-5 {
		max-height: 50vh;
		max-width: 50vw;
	}
	.mobile\:max-h-viewport-5 {
		max-height: 50vh;
	}
	.mobile\:max-w-viewport-5 {
		max-width: 50vw;
	}
	.mobile\:h-viewport-4 {
		height: 40vh;
	}
	.mobile\:w-viewport-4 {
		width: 40vw;
	}
	.mobile\:min-viewport-4 {
		min-height: 40vh;
		min-width: 40vw;
	}
	.mobile\:min-h-viewport-4 {
		min-height: 40vh;
	}
	.mobile\:min-w-viewport-4 {
		min-width: 40vw;
	}
	.mobile\:max-viewport-4 {
		max-height: 40vh;
		max-width: 40vw;
	}
	.mobile\:max-h-viewport-4 {
		max-height: 40vh;
	}
	.mobile\:max-w-viewport-4 {
		max-width: 40vw;
	}
	.mobile\:h-viewport-3 {
		height: 30vh;
	}
	.mobile\:w-viewport-3 {
		width: 30vw;
	}
	.mobile\:min-viewport-3 {
		min-height: 30vh;
		min-width: 30vw;
	}
	.mobile\:min-h-viewport-3 {
		min-height: 30vh;
	}
	.mobile\:min-w-viewport-3 {
		min-width: 30vw;
	}
	.mobile\:max-viewport-3 {
		max-height: 30vh;
		max-width: 30vw;
	}
	.mobile\:max-h-viewport-3 {
		max-height: 30vh;
	}
	.mobile\:max-w-viewport-3 {
		max-width: 30vw;
	}
	.mobile\:h-viewport-2 {
		height: 20vh;
	}
	.mobile\:w-viewport-2 {
		width: 20vw;
	}
	.mobile\:min-viewport-2 {
		min-height: 20vh;
		min-width: 20vw;
	}
	.mobile\:min-h-viewport-2 {
		min-height: 20vh;
	}
	.mobile\:min-w-viewport-2 {
		min-width: 20vw;
	}
	.mobile\:max-viewport-2 {
		max-height: 20vh;
		max-width: 20vw;
	}
	.mobile\:max-h-viewport-2 {
		max-height: 20vh;
	}
	.mobile\:max-w-viewport-2 {
		max-width: 20vw;
	}
	.mobile\:h-viewport-1 {
		height: 10vh;
	}
	.mobile\:w-viewport-1 {
		width: 10vw;
	}
	.mobile\:min-viewport-1 {
		min-height: 10vh;
		min-width: 10vw;
	}
	.mobile\:min-h-viewport-1 {
		min-height: 10vh;
	}
	.mobile\:min-w-viewport-1 {
		min-width: 10vw;
	}
	.mobile\:max-viewport-1 {
		max-height: 10vh;
		max-width: 10vw;
	}
	.mobile\:max-h-viewport-1 {
		max-height: 10vh;
	}
	.mobile\:max-w-viewport-1 {
		max-width: 10vw;
	}
	.mobile\:h-1 {
		height: calc((1240px / 12) * 1);
	}
	.mobile\:w-1 {
		width: calc((1240px / 12) * 1);
	}
	.mobile\:min-1 {
		min-width: calc((1240px / 12) * 1);
	}
	.mobile\:min-1,
	.mobile\:min-h-1 {
		min-height: calc((1240px / 12) * 1);
	}
	.mobile\:min-w-1 {
		min-width: calc((1240px / 12) * 1);
	}
	.mobile\:max-1 {
		max-width: calc((1240px / 12) * 1);
	}
	.mobile\:max-1,
	.mobile\:max-h-1 {
		max-height: calc((1240px / 12) * 1);
	}
	.mobile\:max-w-1 {
		max-width: calc((1240px / 12) * 1);
	}
	.mobile\:h-2 {
		height: calc((1240px / 12) * 2);
	}
	.mobile\:w-2 {
		width: calc((1240px / 12) * 2);
	}
	.mobile\:min-2 {
		min-width: calc((1240px / 12) * 2);
	}
	.mobile\:min-2,
	.mobile\:min-h-2 {
		min-height: calc((1240px / 12) * 2);
	}
	.mobile\:min-w-2 {
		min-width: calc((1240px / 12) * 2);
	}
	.mobile\:max-2 {
		max-width: calc((1240px / 12) * 2);
	}
	.mobile\:max-2,
	.mobile\:max-h-2 {
		max-height: calc((1240px / 12) * 2);
	}
	.mobile\:max-w-2 {
		max-width: calc((1240px / 12) * 2);
	}
	.mobile\:h-3 {
		height: calc((1240px / 12) * 3);
	}
	.mobile\:w-3 {
		width: calc((1240px / 12) * 3);
	}
	.mobile\:min-3 {
		min-width: calc((1240px / 12) * 3);
	}
	.mobile\:min-3,
	.mobile\:min-h-3 {
		min-height: calc((1240px / 12) * 3);
	}
	.mobile\:min-w-3 {
		min-width: calc((1240px / 12) * 3);
	}
	.mobile\:max-3 {
		max-width: calc((1240px / 12) * 3);
	}
	.mobile\:max-3,
	.mobile\:max-h-3 {
		max-height: calc((1240px / 12) * 3);
	}
	.mobile\:max-w-3 {
		max-width: calc((1240px / 12) * 3);
	}
	.mobile\:h-4 {
		height: calc((1240px / 12) * 4);
	}
	.mobile\:w-4 {
		width: calc((1240px / 12) * 4);
	}
	.mobile\:min-4 {
		min-width: calc((1240px / 12) * 4);
	}
	.mobile\:min-4,
	.mobile\:min-h-4 {
		min-height: calc((1240px / 12) * 4);
	}
	.mobile\:min-w-4 {
		min-width: calc((1240px / 12) * 4);
	}
	.mobile\:max-4 {
		max-width: calc((1240px / 12) * 4);
	}
	.mobile\:max-4,
	.mobile\:max-h-4 {
		max-height: calc((1240px / 12) * 4);
	}
	.mobile\:max-w-4 {
		max-width: calc((1240px / 12) * 4);
	}
	.mobile\:h-5 {
		height: calc((1240px / 12) * 5);
	}
	.mobile\:w-5 {
		width: calc((1240px / 12) * 5);
	}
	.mobile\:min-5 {
		min-width: calc((1240px / 12) * 5);
	}
	.mobile\:min-5,
	.mobile\:min-h-5 {
		min-height: calc((1240px / 12) * 5);
	}
	.mobile\:min-w-5 {
		min-width: calc((1240px / 12) * 5);
	}
	.mobile\:max-5 {
		max-width: calc((1240px / 12) * 5);
	}
	.mobile\:max-5,
	.mobile\:max-h-5 {
		max-height: calc((1240px / 12) * 5);
	}
	.mobile\:max-w-5 {
		max-width: calc((1240px / 12) * 5);
	}
	.mobile\:h-6 {
		height: calc((1240px / 12) * 6);
	}
	.mobile\:w-6 {
		width: calc((1240px / 12) * 6);
	}
	.mobile\:min-6 {
		min-width: calc((1240px / 12) * 6);
	}
	.mobile\:min-6,
	.mobile\:min-h-6 {
		min-height: calc((1240px / 12) * 6);
	}
	.mobile\:min-w-6 {
		min-width: calc((1240px / 12) * 6);
	}
	.mobile\:max-6 {
		max-width: calc((1240px / 12) * 6);
	}
	.mobile\:max-6,
	.mobile\:max-h-6 {
		max-height: calc((1240px / 12) * 6);
	}
	.mobile\:max-w-6 {
		max-width: calc((1240px / 12) * 6);
	}
	.mobile\:h-7 {
		height: calc((1240px / 12) * 7);
	}
	.mobile\:w-7 {
		width: calc((1240px / 12) * 7);
	}
	.mobile\:min-7 {
		min-width: calc((1240px / 12) * 7);
	}
	.mobile\:min-7,
	.mobile\:min-h-7 {
		min-height: calc((1240px / 12) * 7);
	}
	.mobile\:min-w-7 {
		min-width: calc((1240px / 12) * 7);
	}
	.mobile\:max-7 {
		max-width: calc((1240px / 12) * 7);
	}
	.mobile\:max-7,
	.mobile\:max-h-7 {
		max-height: calc((1240px / 12) * 7);
	}
	.mobile\:max-w-7 {
		max-width: calc((1240px / 12) * 7);
	}
	.mobile\:h-8 {
		height: calc((1240px / 12) * 8);
	}
	.mobile\:w-8 {
		width: calc((1240px / 12) * 8);
	}
	.mobile\:min-8 {
		min-width: calc((1240px / 12) * 8);
	}
	.mobile\:min-8,
	.mobile\:min-h-8 {
		min-height: calc((1240px / 12) * 8);
	}
	.mobile\:min-w-8 {
		min-width: calc((1240px / 12) * 8);
	}
	.mobile\:max-8 {
		max-width: calc((1240px / 12) * 8);
	}
	.mobile\:max-8,
	.mobile\:max-h-8 {
		max-height: calc((1240px / 12) * 8);
	}
	.mobile\:max-w-8 {
		max-width: calc((1240px / 12) * 8);
	}
	.mobile\:h-9 {
		height: calc((1240px / 12) * 9);
	}
	.mobile\:w-9 {
		width: calc((1240px / 12) * 9);
	}
	.mobile\:min-9 {
		min-width: calc((1240px / 12) * 9);
	}
	.mobile\:min-9,
	.mobile\:min-h-9 {
		min-height: calc((1240px / 12) * 9);
	}
	.mobile\:min-w-9 {
		min-width: calc((1240px / 12) * 9);
	}
	.mobile\:max-9 {
		max-width: calc((1240px / 12) * 9);
	}
	.mobile\:max-9,
	.mobile\:max-h-9 {
		max-height: calc((1240px / 12) * 9);
	}
	.mobile\:max-w-9 {
		max-width: calc((1240px / 12) * 9);
	}
	.mobile\:h-10 {
		height: calc((1240px / 12) * 10);
	}
	.mobile\:w-10 {
		width: calc((1240px / 12) * 10);
	}
	.mobile\:min-10 {
		min-width: calc((1240px / 12) * 10);
	}
	.mobile\:min-10,
	.mobile\:min-h-10 {
		min-height: calc((1240px / 12) * 10);
	}
	.mobile\:min-w-10 {
		min-width: calc((1240px / 12) * 10);
	}
	.mobile\:max-10 {
		max-width: calc((1240px / 12) * 10);
	}
	.mobile\:max-10,
	.mobile\:max-h-10 {
		max-height: calc((1240px / 12) * 10);
	}
	.mobile\:max-w-10 {
		max-width: calc((1240px / 12) * 10);
	}
	.mobile\:h-11 {
		height: calc((1240px / 12) * 11);
	}
	.mobile\:w-11 {
		width: calc((1240px / 12) * 11);
	}
	.mobile\:min-11 {
		min-width: calc((1240px / 12) * 11);
	}
	.mobile\:min-11,
	.mobile\:min-h-11 {
		min-height: calc((1240px / 12) * 11);
	}
	.mobile\:min-w-11 {
		min-width: calc((1240px / 12) * 11);
	}
	.mobile\:max-11 {
		max-width: calc((1240px / 12) * 11);
	}
	.mobile\:max-11,
	.mobile\:max-h-11 {
		max-height: calc((1240px / 12) * 11);
	}
	.mobile\:max-w-11 {
		max-width: calc((1240px / 12) * 11);
	}
	.mobile\:h-12 {
		height: calc((1240px / 12) * 12);
	}
	.mobile\:w-12 {
		width: calc((1240px / 12) * 12);
	}
	.mobile\:min-12 {
		min-width: calc((1240px / 12) * 12);
	}
	.mobile\:min-12,
	.mobile\:min-h-12 {
		min-height: calc((1240px / 12) * 12);
	}
	.mobile\:min-w-12 {
		min-width: calc((1240px / 12) * 12);
	}
	.mobile\:max-12 {
		max-width: calc((1240px / 12) * 12);
	}
	.mobile\:max-12,
	.mobile\:max-h-12 {
		max-height: calc((1240px / 12) * 12);
	}
	.mobile\:max-w-12 {
		max-width: calc((1240px / 12) * 12);
	}
	.mobile\:h-0-percent {
		height: 0%;
	}
	.mobile\:w-0-percent {
		width: 0;
	}
	.mobile\:min-h-0-percent {
		min-height: 0;
	}
	.mobile\:min-w-0-percent {
		min-width: 0%;
	}
	.mobile\:max-h-0-percent {
		max-height: 0%;
	}
	.mobile\:max-w-0-percent {
		max-width: 0;
	}
	.mobile\:pad-b-0-percent {
		padding-bottom: 0;
	}
	.mobile\:h-1-percent {
		height: 1%;
	}
	.mobile\:w-1-percent {
		width: 1%;
	}
	.mobile\:min-h-1-percent {
		min-height: 1%;
	}
	.mobile\:min-w-1-percent {
		min-width: 1%;
	}
	.mobile\:max-h-1-percent {
		max-height: 1%;
	}
	.mobile\:max-w-1-percent {
		max-width: 1%;
	}
	.mobile\:pad-b-1-percent {
		padding-bottom: 1%;
	}
	.mobile\:h-2-percent {
		height: 2%;
	}
	.mobile\:w-2-percent {
		width: 2%;
	}
	.mobile\:min-h-2-percent {
		min-height: 2%;
	}
	.mobile\:min-w-2-percent {
		min-width: 2%;
	}
	.mobile\:max-h-2-percent {
		max-height: 2%;
	}
	.mobile\:max-w-2-percent {
		max-width: 2%;
	}
	.mobile\:pad-b-2-percent {
		padding-bottom: 2%;
	}
	.mobile\:h-3-percent {
		height: 3%;
	}
	.mobile\:w-3-percent {
		width: 3%;
	}
	.mobile\:min-h-3-percent {
		min-height: 3%;
	}
	.mobile\:min-w-3-percent {
		min-width: 3%;
	}
	.mobile\:max-h-3-percent {
		max-height: 3%;
	}
	.mobile\:max-w-3-percent {
		max-width: 3%;
	}
	.mobile\:pad-b-3-percent {
		padding-bottom: 3%;
	}
	.mobile\:h-4-percent {
		height: 4%;
	}
	.mobile\:w-4-percent {
		width: 4%;
	}
	.mobile\:min-h-4-percent {
		min-height: 4%;
	}
	.mobile\:min-w-4-percent {
		min-width: 4%;
	}
	.mobile\:max-h-4-percent {
		max-height: 4%;
	}
	.mobile\:max-w-4-percent {
		max-width: 4%;
	}
	.mobile\:pad-b-4-percent {
		padding-bottom: 4%;
	}
	.mobile\:h-5-percent {
		height: 5%;
	}
	.mobile\:w-5-percent {
		width: 5%;
	}
	.mobile\:min-h-5-percent {
		min-height: 5%;
	}
	.mobile\:min-w-5-percent {
		min-width: 5%;
	}
	.mobile\:max-h-5-percent {
		max-height: 5%;
	}
	.mobile\:max-w-5-percent {
		max-width: 5%;
	}
	.mobile\:pad-b-5-percent {
		padding-bottom: 5%;
	}
	.mobile\:h-6-percent {
		height: 6%;
	}
	.mobile\:w-6-percent {
		width: 6%;
	}
	.mobile\:min-h-6-percent {
		min-height: 6%;
	}
	.mobile\:min-w-6-percent {
		min-width: 6%;
	}
	.mobile\:max-h-6-percent {
		max-height: 6%;
	}
	.mobile\:max-w-6-percent {
		max-width: 6%;
	}
	.mobile\:pad-b-6-percent {
		padding-bottom: 6%;
	}
	.mobile\:h-7-percent {
		height: 7%;
	}
	.mobile\:w-7-percent {
		width: 7%;
	}
	.mobile\:min-h-7-percent {
		min-height: 7%;
	}
	.mobile\:min-w-7-percent {
		min-width: 7%;
	}
	.mobile\:max-h-7-percent {
		max-height: 7%;
	}
	.mobile\:max-w-7-percent {
		max-width: 7%;
	}
	.mobile\:pad-b-7-percent {
		padding-bottom: 7%;
	}
	.mobile\:h-8-percent {
		height: 8%;
	}
	.mobile\:w-8-percent {
		width: 8%;
	}
	.mobile\:min-h-8-percent {
		min-height: 8%;
	}
	.mobile\:min-w-8-percent {
		min-width: 8%;
	}
	.mobile\:max-h-8-percent {
		max-height: 8%;
	}
	.mobile\:max-w-8-percent {
		max-width: 8%;
	}
	.mobile\:pad-b-8-percent {
		padding-bottom: 8%;
	}
	.mobile\:h-9-percent {
		height: 9%;
	}
	.mobile\:w-9-percent {
		width: 9%;
	}
	.mobile\:min-h-9-percent {
		min-height: 9%;
	}
	.mobile\:min-w-9-percent {
		min-width: 9%;
	}
	.mobile\:max-h-9-percent {
		max-height: 9%;
	}
	.mobile\:max-w-9-percent {
		max-width: 9%;
	}
	.mobile\:pad-b-9-percent {
		padding-bottom: 9%;
	}
	.mobile\:h-10-percent {
		height: 10%;
	}
	.mobile\:w-10-percent {
		width: 10%;
	}
	.mobile\:min-h-10-percent {
		min-height: 10%;
	}
	.mobile\:min-w-10-percent {
		min-width: 10%;
	}
	.mobile\:max-h-10-percent {
		max-height: 10%;
	}
	.mobile\:max-w-10-percent {
		max-width: 10%;
	}
	.mobile\:pad-b-10-percent {
		padding-bottom: 10%;
	}
	.mobile\:h-11-percent {
		height: 11%;
	}
	.mobile\:w-11-percent {
		width: 11%;
	}
	.mobile\:min-h-11-percent {
		min-height: 11%;
	}
	.mobile\:min-w-11-percent {
		min-width: 11%;
	}
	.mobile\:max-h-11-percent {
		max-height: 11%;
	}
	.mobile\:max-w-11-percent {
		max-width: 11%;
	}
	.mobile\:pad-b-11-percent {
		padding-bottom: 11%;
	}
	.mobile\:h-12-percent {
		height: 12%;
	}
	.mobile\:w-12-percent {
		width: 12%;
	}
	.mobile\:min-h-12-percent {
		min-height: 12%;
	}
	.mobile\:min-w-12-percent {
		min-width: 12%;
	}
	.mobile\:max-h-12-percent {
		max-height: 12%;
	}
	.mobile\:max-w-12-percent {
		max-width: 12%;
	}
	.mobile\:pad-b-12-percent {
		padding-bottom: 12%;
	}
	.mobile\:h-13-percent {
		height: 13%;
	}
	.mobile\:w-13-percent {
		width: 13%;
	}
	.mobile\:min-h-13-percent {
		min-height: 13%;
	}
	.mobile\:min-w-13-percent {
		min-width: 13%;
	}
	.mobile\:max-h-13-percent {
		max-height: 13%;
	}
	.mobile\:max-w-13-percent {
		max-width: 13%;
	}
	.mobile\:pad-b-13-percent {
		padding-bottom: 13%;
	}
	.mobile\:h-14-percent {
		height: 14%;
	}
	.mobile\:w-14-percent {
		width: 14%;
	}
	.mobile\:min-h-14-percent {
		min-height: 14%;
	}
	.mobile\:min-w-14-percent {
		min-width: 14%;
	}
	.mobile\:max-h-14-percent {
		max-height: 14%;
	}
	.mobile\:max-w-14-percent {
		max-width: 14%;
	}
	.mobile\:pad-b-14-percent {
		padding-bottom: 14%;
	}
	.mobile\:h-15-percent {
		height: 15%;
	}
	.mobile\:w-15-percent {
		width: 15%;
	}
	.mobile\:min-h-15-percent {
		min-height: 15%;
	}
	.mobile\:min-w-15-percent {
		min-width: 15%;
	}
	.mobile\:max-h-15-percent {
		max-height: 15%;
	}
	.mobile\:max-w-15-percent {
		max-width: 15%;
	}
	.mobile\:pad-b-15-percent {
		padding-bottom: 15%;
	}
	.mobile\:h-16-percent {
		height: 16%;
	}
	.mobile\:w-16-percent {
		width: 16%;
	}
	.mobile\:min-h-16-percent {
		min-height: 16%;
	}
	.mobile\:min-w-16-percent {
		min-width: 16%;
	}
	.mobile\:max-h-16-percent {
		max-height: 16%;
	}
	.mobile\:max-w-16-percent {
		max-width: 16%;
	}
	.mobile\:pad-b-16-percent {
		padding-bottom: 16%;
	}
	.mobile\:h-17-percent {
		height: 17%;
	}
	.mobile\:w-17-percent {
		width: 17%;
	}
	.mobile\:min-h-17-percent {
		min-height: 17%;
	}
	.mobile\:min-w-17-percent {
		min-width: 17%;
	}
	.mobile\:max-h-17-percent {
		max-height: 17%;
	}
	.mobile\:max-w-17-percent {
		max-width: 17%;
	}
	.mobile\:pad-b-17-percent {
		padding-bottom: 17%;
	}
	.mobile\:h-18-percent {
		height: 18%;
	}
	.mobile\:w-18-percent {
		width: 18%;
	}
	.mobile\:min-h-18-percent {
		min-height: 18%;
	}
	.mobile\:min-w-18-percent {
		min-width: 18%;
	}
	.mobile\:max-h-18-percent {
		max-height: 18%;
	}
	.mobile\:max-w-18-percent {
		max-width: 18%;
	}
	.mobile\:pad-b-18-percent {
		padding-bottom: 18%;
	}
	.mobile\:h-19-percent {
		height: 19%;
	}
	.mobile\:w-19-percent {
		width: 19%;
	}
	.mobile\:min-h-19-percent {
		min-height: 19%;
	}
	.mobile\:min-w-19-percent {
		min-width: 19%;
	}
	.mobile\:max-h-19-percent {
		max-height: 19%;
	}
	.mobile\:max-w-19-percent {
		max-width: 19%;
	}
	.mobile\:pad-b-19-percent {
		padding-bottom: 19%;
	}
	.mobile\:h-20-percent {
		height: 20%;
	}
	.mobile\:w-20-percent {
		width: 20%;
	}
	.mobile\:min-h-20-percent {
		min-height: 20%;
	}
	.mobile\:min-w-20-percent {
		min-width: 20%;
	}
	.mobile\:max-h-20-percent {
		max-height: 20%;
	}
	.mobile\:max-w-20-percent {
		max-width: 20%;
	}
	.mobile\:pad-b-20-percent {
		padding-bottom: 20%;
	}
	.mobile\:h-21-percent {
		height: 21%;
	}
	.mobile\:w-21-percent {
		width: 21%;
	}
	.mobile\:min-h-21-percent {
		min-height: 21%;
	}
	.mobile\:min-w-21-percent {
		min-width: 21%;
	}
	.mobile\:max-h-21-percent {
		max-height: 21%;
	}
	.mobile\:max-w-21-percent {
		max-width: 21%;
	}
	.mobile\:pad-b-21-percent {
		padding-bottom: 21%;
	}
	.mobile\:h-22-percent {
		height: 22%;
	}
	.mobile\:w-22-percent {
		width: 22%;
	}
	.mobile\:min-h-22-percent {
		min-height: 22%;
	}
	.mobile\:min-w-22-percent {
		min-width: 22%;
	}
	.mobile\:max-h-22-percent {
		max-height: 22%;
	}
	.mobile\:max-w-22-percent {
		max-width: 22%;
	}
	.mobile\:pad-b-22-percent {
		padding-bottom: 22%;
	}
	.mobile\:h-23-percent {
		height: 23%;
	}
	.mobile\:w-23-percent {
		width: 23%;
	}
	.mobile\:min-h-23-percent {
		min-height: 23%;
	}
	.mobile\:min-w-23-percent {
		min-width: 23%;
	}
	.mobile\:max-h-23-percent {
		max-height: 23%;
	}
	.mobile\:max-w-23-percent {
		max-width: 23%;
	}
	.mobile\:pad-b-23-percent {
		padding-bottom: 23%;
	}
	.mobile\:h-24-percent {
		height: 24%;
	}
	.mobile\:w-24-percent {
		width: 24%;
	}
	.mobile\:min-h-24-percent {
		min-height: 24%;
	}
	.mobile\:min-w-24-percent {
		min-width: 24%;
	}
	.mobile\:max-h-24-percent {
		max-height: 24%;
	}
	.mobile\:max-w-24-percent {
		max-width: 24%;
	}
	.mobile\:pad-b-24-percent {
		padding-bottom: 24%;
	}
	.mobile\:h-25-percent {
		height: 25%;
	}
	.mobile\:w-25-percent {
		width: 25%;
	}
	.mobile\:min-h-25-percent {
		min-height: 25%;
	}
	.mobile\:min-w-25-percent {
		min-width: 25%;
	}
	.mobile\:max-h-25-percent {
		max-height: 25%;
	}
	.mobile\:max-w-25-percent {
		max-width: 25%;
	}
	.mobile\:pad-b-25-percent {
		padding-bottom: 25%;
	}
	.mobile\:h-26-percent {
		height: 26%;
	}
	.mobile\:w-26-percent {
		width: 26%;
	}
	.mobile\:min-h-26-percent {
		min-height: 26%;
	}
	.mobile\:min-w-26-percent {
		min-width: 26%;
	}
	.mobile\:max-h-26-percent {
		max-height: 26%;
	}
	.mobile\:max-w-26-percent {
		max-width: 26%;
	}
	.mobile\:pad-b-26-percent {
		padding-bottom: 26%;
	}
	.mobile\:h-27-percent {
		height: 27%;
	}
	.mobile\:w-27-percent {
		width: 27%;
	}
	.mobile\:min-h-27-percent {
		min-height: 27%;
	}
	.mobile\:min-w-27-percent {
		min-width: 27%;
	}
	.mobile\:max-h-27-percent {
		max-height: 27%;
	}
	.mobile\:max-w-27-percent {
		max-width: 27%;
	}
	.mobile\:pad-b-27-percent {
		padding-bottom: 27%;
	}
	.mobile\:h-28-percent {
		height: 28%;
	}
	.mobile\:w-28-percent {
		width: 28%;
	}
	.mobile\:min-h-28-percent {
		min-height: 28%;
	}
	.mobile\:min-w-28-percent {
		min-width: 28%;
	}
	.mobile\:max-h-28-percent {
		max-height: 28%;
	}
	.mobile\:max-w-28-percent {
		max-width: 28%;
	}
	.mobile\:pad-b-28-percent {
		padding-bottom: 28%;
	}
	.mobile\:h-29-percent {
		height: 29%;
	}
	.mobile\:w-29-percent {
		width: 29%;
	}
	.mobile\:min-h-29-percent {
		min-height: 29%;
	}
	.mobile\:min-w-29-percent {
		min-width: 29%;
	}
	.mobile\:max-h-29-percent {
		max-height: 29%;
	}
	.mobile\:max-w-29-percent {
		max-width: 29%;
	}
	.mobile\:pad-b-29-percent {
		padding-bottom: 29%;
	}
	.mobile\:h-30-percent {
		height: 30%;
	}
	.mobile\:w-30-percent {
		width: 30%;
	}
	.mobile\:min-h-30-percent {
		min-height: 30%;
	}
	.mobile\:min-w-30-percent {
		min-width: 30%;
	}
	.mobile\:max-h-30-percent {
		max-height: 30%;
	}
	.mobile\:max-w-30-percent {
		max-width: 30%;
	}
	.mobile\:pad-b-30-percent {
		padding-bottom: 30%;
	}
	.mobile\:h-31-percent {
		height: 31%;
	}
	.mobile\:w-31-percent {
		width: 31%;
	}
	.mobile\:min-h-31-percent {
		min-height: 31%;
	}
	.mobile\:min-w-31-percent {
		min-width: 31%;
	}
	.mobile\:max-h-31-percent {
		max-height: 31%;
	}
	.mobile\:max-w-31-percent {
		max-width: 31%;
	}
	.mobile\:pad-b-31-percent {
		padding-bottom: 31%;
	}
	.mobile\:h-32-percent {
		height: 32%;
	}
	.mobile\:w-32-percent {
		width: 32%;
	}
	.mobile\:min-h-32-percent {
		min-height: 32%;
	}
	.mobile\:min-w-32-percent {
		min-width: 32%;
	}
	.mobile\:max-h-32-percent {
		max-height: 32%;
	}
	.mobile\:max-w-32-percent {
		max-width: 32%;
	}
	.mobile\:pad-b-32-percent {
		padding-bottom: 32%;
	}
	.mobile\:h-33-percent {
		height: 33%;
	}
	.mobile\:w-33-percent {
		width: 33%;
	}
	.mobile\:min-h-33-percent {
		min-height: 33%;
	}
	.mobile\:min-w-33-percent {
		min-width: 33%;
	}
	.mobile\:max-h-33-percent {
		max-height: 33%;
	}
	.mobile\:max-w-33-percent {
		max-width: 33%;
	}
	.mobile\:pad-b-33-percent {
		padding-bottom: 33%;
	}
	.mobile\:h-34-percent {
		height: 34%;
	}
	.mobile\:w-34-percent {
		width: 34%;
	}
	.mobile\:min-h-34-percent {
		min-height: 34%;
	}
	.mobile\:min-w-34-percent {
		min-width: 34%;
	}
	.mobile\:max-h-34-percent {
		max-height: 34%;
	}
	.mobile\:max-w-34-percent {
		max-width: 34%;
	}
	.mobile\:pad-b-34-percent {
		padding-bottom: 34%;
	}
	.mobile\:h-35-percent {
		height: 35%;
	}
	.mobile\:w-35-percent {
		width: 35%;
	}
	.mobile\:min-h-35-percent {
		min-height: 35%;
	}
	.mobile\:min-w-35-percent {
		min-width: 35%;
	}
	.mobile\:max-h-35-percent {
		max-height: 35%;
	}
	.mobile\:max-w-35-percent {
		max-width: 35%;
	}
	.mobile\:pad-b-35-percent {
		padding-bottom: 35%;
	}
	.mobile\:h-36-percent {
		height: 36%;
	}
	.mobile\:w-36-percent {
		width: 36%;
	}
	.mobile\:min-h-36-percent {
		min-height: 36%;
	}
	.mobile\:min-w-36-percent {
		min-width: 36%;
	}
	.mobile\:max-h-36-percent {
		max-height: 36%;
	}
	.mobile\:max-w-36-percent {
		max-width: 36%;
	}
	.mobile\:pad-b-36-percent {
		padding-bottom: 36%;
	}
	.mobile\:h-37-percent {
		height: 37%;
	}
	.mobile\:w-37-percent {
		width: 37%;
	}
	.mobile\:min-h-37-percent {
		min-height: 37%;
	}
	.mobile\:min-w-37-percent {
		min-width: 37%;
	}
	.mobile\:max-h-37-percent {
		max-height: 37%;
	}
	.mobile\:max-w-37-percent {
		max-width: 37%;
	}
	.mobile\:pad-b-37-percent {
		padding-bottom: 37%;
	}
	.mobile\:h-38-percent {
		height: 38%;
	}
	.mobile\:w-38-percent {
		width: 38%;
	}
	.mobile\:min-h-38-percent {
		min-height: 38%;
	}
	.mobile\:min-w-38-percent {
		min-width: 38%;
	}
	.mobile\:max-h-38-percent {
		max-height: 38%;
	}
	.mobile\:max-w-38-percent {
		max-width: 38%;
	}
	.mobile\:pad-b-38-percent {
		padding-bottom: 38%;
	}
	.mobile\:h-39-percent {
		height: 39%;
	}
	.mobile\:w-39-percent {
		width: 39%;
	}
	.mobile\:min-h-39-percent {
		min-height: 39%;
	}
	.mobile\:min-w-39-percent {
		min-width: 39%;
	}
	.mobile\:max-h-39-percent {
		max-height: 39%;
	}
	.mobile\:max-w-39-percent {
		max-width: 39%;
	}
	.mobile\:pad-b-39-percent {
		padding-bottom: 39%;
	}
	.mobile\:h-40-percent {
		height: 40%;
	}
	.mobile\:w-40-percent {
		width: 40%;
	}
	.mobile\:min-h-40-percent {
		min-height: 40%;
	}
	.mobile\:min-w-40-percent {
		min-width: 40%;
	}
	.mobile\:max-h-40-percent {
		max-height: 40%;
	}
	.mobile\:max-w-40-percent {
		max-width: 40%;
	}
	.mobile\:pad-b-40-percent {
		padding-bottom: 40%;
	}
	.mobile\:h-41-percent {
		height: 41%;
	}
	.mobile\:w-41-percent {
		width: 41%;
	}
	.mobile\:min-h-41-percent {
		min-height: 41%;
	}
	.mobile\:min-w-41-percent {
		min-width: 41%;
	}
	.mobile\:max-h-41-percent {
		max-height: 41%;
	}
	.mobile\:max-w-41-percent {
		max-width: 41%;
	}
	.mobile\:pad-b-41-percent {
		padding-bottom: 41%;
	}
	.mobile\:h-42-percent {
		height: 42%;
	}
	.mobile\:w-42-percent {
		width: 42%;
	}
	.mobile\:min-h-42-percent {
		min-height: 42%;
	}
	.mobile\:min-w-42-percent {
		min-width: 42%;
	}
	.mobile\:max-h-42-percent {
		max-height: 42%;
	}
	.mobile\:max-w-42-percent {
		max-width: 42%;
	}
	.mobile\:pad-b-42-percent {
		padding-bottom: 42%;
	}
	.mobile\:h-43-percent {
		height: 43%;
	}
	.mobile\:w-43-percent {
		width: 43%;
	}
	.mobile\:min-h-43-percent {
		min-height: 43%;
	}
	.mobile\:min-w-43-percent {
		min-width: 43%;
	}
	.mobile\:max-h-43-percent {
		max-height: 43%;
	}
	.mobile\:max-w-43-percent {
		max-width: 43%;
	}
	.mobile\:pad-b-43-percent {
		padding-bottom: 43%;
	}
	.mobile\:h-44-percent {
		height: 44%;
	}
	.mobile\:w-44-percent {
		width: 44%;
	}
	.mobile\:min-h-44-percent {
		min-height: 44%;
	}
	.mobile\:min-w-44-percent {
		min-width: 44%;
	}
	.mobile\:max-h-44-percent {
		max-height: 44%;
	}
	.mobile\:max-w-44-percent {
		max-width: 44%;
	}
	.mobile\:pad-b-44-percent {
		padding-bottom: 44%;
	}
	.mobile\:h-45-percent {
		height: 45%;
	}
	.mobile\:w-45-percent {
		width: 45%;
	}
	.mobile\:min-h-45-percent {
		min-height: 45%;
	}
	.mobile\:min-w-45-percent {
		min-width: 45%;
	}
	.mobile\:max-h-45-percent {
		max-height: 45%;
	}
	.mobile\:max-w-45-percent {
		max-width: 45%;
	}
	.mobile\:pad-b-45-percent {
		padding-bottom: 45%;
	}
	.mobile\:h-46-percent {
		height: 46%;
	}
	.mobile\:w-46-percent {
		width: 46%;
	}
	.mobile\:min-h-46-percent {
		min-height: 46%;
	}
	.mobile\:min-w-46-percent {
		min-width: 46%;
	}
	.mobile\:max-h-46-percent {
		max-height: 46%;
	}
	.mobile\:max-w-46-percent {
		max-width: 46%;
	}
	.mobile\:pad-b-46-percent {
		padding-bottom: 46%;
	}
	.mobile\:h-47-percent {
		height: 47%;
	}
	.mobile\:w-47-percent {
		width: 47%;
	}
	.mobile\:min-h-47-percent {
		min-height: 47%;
	}
	.mobile\:min-w-47-percent {
		min-width: 47%;
	}
	.mobile\:max-h-47-percent {
		max-height: 47%;
	}
	.mobile\:max-w-47-percent {
		max-width: 47%;
	}
	.mobile\:pad-b-47-percent {
		padding-bottom: 47%;
	}
	.mobile\:h-48-percent {
		height: 48%;
	}
	.mobile\:w-48-percent {
		width: 48%;
	}
	.mobile\:min-h-48-percent {
		min-height: 48%;
	}
	.mobile\:min-w-48-percent {
		min-width: 48%;
	}
	.mobile\:max-h-48-percent {
		max-height: 48%;
	}
	.mobile\:max-w-48-percent {
		max-width: 48%;
	}
	.mobile\:pad-b-48-percent {
		padding-bottom: 48%;
	}
	.mobile\:h-49-percent {
		height: 49%;
	}
	.mobile\:w-49-percent {
		width: 49%;
	}
	.mobile\:min-h-49-percent {
		min-height: 49%;
	}
	.mobile\:min-w-49-percent {
		min-width: 49%;
	}
	.mobile\:max-h-49-percent {
		max-height: 49%;
	}
	.mobile\:max-w-49-percent {
		max-width: 49%;
	}
	.mobile\:pad-b-49-percent {
		padding-bottom: 49%;
	}
	.mobile\:h-50-percent {
		height: 50%;
	}
	.mobile\:w-50-percent {
		width: 50%;
	}
	.mobile\:min-h-50-percent {
		min-height: 50%;
	}
	.mobile\:min-w-50-percent {
		min-width: 50%;
	}
	.mobile\:max-h-50-percent {
		max-height: 50%;
	}
	.mobile\:max-w-50-percent {
		max-width: 50%;
	}
	.mobile\:pad-b-50-percent {
		padding-bottom: 50%;
	}
	.mobile\:h-51-percent {
		height: 51%;
	}
	.mobile\:w-51-percent {
		width: 51%;
	}
	.mobile\:min-h-51-percent {
		min-height: 51%;
	}
	.mobile\:min-w-51-percent {
		min-width: 51%;
	}
	.mobile\:max-h-51-percent {
		max-height: 51%;
	}
	.mobile\:max-w-51-percent {
		max-width: 51%;
	}
	.mobile\:pad-b-51-percent {
		padding-bottom: 51%;
	}
	.mobile\:h-52-percent {
		height: 52%;
	}
	.mobile\:w-52-percent {
		width: 52%;
	}
	.mobile\:min-h-52-percent {
		min-height: 52%;
	}
	.mobile\:min-w-52-percent {
		min-width: 52%;
	}
	.mobile\:max-h-52-percent {
		max-height: 52%;
	}
	.mobile\:max-w-52-percent {
		max-width: 52%;
	}
	.mobile\:pad-b-52-percent {
		padding-bottom: 52%;
	}
	.mobile\:h-53-percent {
		height: 53%;
	}
	.mobile\:w-53-percent {
		width: 53%;
	}
	.mobile\:min-h-53-percent {
		min-height: 53%;
	}
	.mobile\:min-w-53-percent {
		min-width: 53%;
	}
	.mobile\:max-h-53-percent {
		max-height: 53%;
	}
	.mobile\:max-w-53-percent {
		max-width: 53%;
	}
	.mobile\:pad-b-53-percent {
		padding-bottom: 53%;
	}
	.mobile\:h-54-percent {
		height: 54%;
	}
	.mobile\:w-54-percent {
		width: 54%;
	}
	.mobile\:min-h-54-percent {
		min-height: 54%;
	}
	.mobile\:min-w-54-percent {
		min-width: 54%;
	}
	.mobile\:max-h-54-percent {
		max-height: 54%;
	}
	.mobile\:max-w-54-percent {
		max-width: 54%;
	}
	.mobile\:pad-b-54-percent {
		padding-bottom: 54%;
	}
	.mobile\:h-55-percent {
		height: 55%;
	}
	.mobile\:w-55-percent {
		width: 55%;
	}
	.mobile\:min-h-55-percent {
		min-height: 55%;
	}
	.mobile\:min-w-55-percent {
		min-width: 55%;
	}
	.mobile\:max-h-55-percent {
		max-height: 55%;
	}
	.mobile\:max-w-55-percent {
		max-width: 55%;
	}
	.mobile\:pad-b-55-percent {
		padding-bottom: 55%;
	}
	.mobile\:h-56-percent {
		height: 56%;
	}
	.mobile\:w-56-percent {
		width: 56%;
	}
	.mobile\:min-h-56-percent {
		min-height: 56%;
	}
	.mobile\:min-w-56-percent {
		min-width: 56%;
	}
	.mobile\:max-h-56-percent {
		max-height: 56%;
	}
	.mobile\:max-w-56-percent {
		max-width: 56%;
	}
	.mobile\:pad-b-56-percent {
		padding-bottom: 56%;
	}
	.mobile\:h-57-percent {
		height: 57%;
	}
	.mobile\:w-57-percent {
		width: 57%;
	}
	.mobile\:min-h-57-percent {
		min-height: 57%;
	}
	.mobile\:min-w-57-percent {
		min-width: 57%;
	}
	.mobile\:max-h-57-percent {
		max-height: 57%;
	}
	.mobile\:max-w-57-percent {
		max-width: 57%;
	}
	.mobile\:pad-b-57-percent {
		padding-bottom: 57%;
	}
	.mobile\:h-58-percent {
		height: 58%;
	}
	.mobile\:w-58-percent {
		width: 58%;
	}
	.mobile\:min-h-58-percent {
		min-height: 58%;
	}
	.mobile\:min-w-58-percent {
		min-width: 58%;
	}
	.mobile\:max-h-58-percent {
		max-height: 58%;
	}
	.mobile\:max-w-58-percent {
		max-width: 58%;
	}
	.mobile\:pad-b-58-percent {
		padding-bottom: 58%;
	}
	.mobile\:h-59-percent {
		height: 59%;
	}
	.mobile\:w-59-percent {
		width: 59%;
	}
	.mobile\:min-h-59-percent {
		min-height: 59%;
	}
	.mobile\:min-w-59-percent {
		min-width: 59%;
	}
	.mobile\:max-h-59-percent {
		max-height: 59%;
	}
	.mobile\:max-w-59-percent {
		max-width: 59%;
	}
	.mobile\:pad-b-59-percent {
		padding-bottom: 59%;
	}
	.mobile\:h-60-percent {
		height: 60%;
	}
	.mobile\:w-60-percent {
		width: 60%;
	}
	.mobile\:min-h-60-percent {
		min-height: 60%;
	}
	.mobile\:min-w-60-percent {
		min-width: 60%;
	}
	.mobile\:max-h-60-percent {
		max-height: 60%;
	}
	.mobile\:max-w-60-percent {
		max-width: 60%;
	}
	.mobile\:pad-b-60-percent {
		padding-bottom: 60%;
	}
	.mobile\:h-61-percent {
		height: 61%;
	}
	.mobile\:w-61-percent {
		width: 61%;
	}
	.mobile\:min-h-61-percent {
		min-height: 61%;
	}
	.mobile\:min-w-61-percent {
		min-width: 61%;
	}
	.mobile\:max-h-61-percent {
		max-height: 61%;
	}
	.mobile\:max-w-61-percent {
		max-width: 61%;
	}
	.mobile\:pad-b-61-percent {
		padding-bottom: 61%;
	}
	.mobile\:h-62-percent {
		height: 62%;
	}
	.mobile\:w-62-percent {
		width: 62%;
	}
	.mobile\:min-h-62-percent {
		min-height: 62%;
	}
	.mobile\:min-w-62-percent {
		min-width: 62%;
	}
	.mobile\:max-h-62-percent {
		max-height: 62%;
	}
	.mobile\:max-w-62-percent {
		max-width: 62%;
	}
	.mobile\:pad-b-62-percent {
		padding-bottom: 62%;
	}
	.mobile\:h-63-percent {
		height: 63%;
	}
	.mobile\:w-63-percent {
		width: 63%;
	}
	.mobile\:min-h-63-percent {
		min-height: 63%;
	}
	.mobile\:min-w-63-percent {
		min-width: 63%;
	}
	.mobile\:max-h-63-percent {
		max-height: 63%;
	}
	.mobile\:max-w-63-percent {
		max-width: 63%;
	}
	.mobile\:pad-b-63-percent {
		padding-bottom: 63%;
	}
	.mobile\:h-64-percent {
		height: 64%;
	}
	.mobile\:w-64-percent {
		width: 64%;
	}
	.mobile\:min-h-64-percent {
		min-height: 64%;
	}
	.mobile\:min-w-64-percent {
		min-width: 64%;
	}
	.mobile\:max-h-64-percent {
		max-height: 64%;
	}
	.mobile\:max-w-64-percent {
		max-width: 64%;
	}
	.mobile\:pad-b-64-percent {
		padding-bottom: 64%;
	}
	.mobile\:h-65-percent {
		height: 65%;
	}
	.mobile\:w-65-percent {
		width: 65%;
	}
	.mobile\:min-h-65-percent {
		min-height: 65%;
	}
	.mobile\:min-w-65-percent {
		min-width: 65%;
	}
	.mobile\:max-h-65-percent {
		max-height: 65%;
	}
	.mobile\:max-w-65-percent {
		max-width: 65%;
	}
	.mobile\:pad-b-65-percent {
		padding-bottom: 65%;
	}
	.mobile\:h-66-percent {
		height: 66%;
	}
	.mobile\:w-66-percent {
		width: 66%;
	}
	.mobile\:min-h-66-percent {
		min-height: 66%;
	}
	.mobile\:min-w-66-percent {
		min-width: 66%;
	}
	.mobile\:max-h-66-percent {
		max-height: 66%;
	}
	.mobile\:max-w-66-percent {
		max-width: 66%;
	}
	.mobile\:pad-b-66-percent {
		padding-bottom: 66%;
	}
	.mobile\:h-67-percent {
		height: 67%;
	}
	.mobile\:w-67-percent {
		width: 67%;
	}
	.mobile\:min-h-67-percent {
		min-height: 67%;
	}
	.mobile\:min-w-67-percent {
		min-width: 67%;
	}
	.mobile\:max-h-67-percent {
		max-height: 67%;
	}
	.mobile\:max-w-67-percent {
		max-width: 67%;
	}
	.mobile\:pad-b-67-percent {
		padding-bottom: 67%;
	}
	.mobile\:h-68-percent {
		height: 68%;
	}
	.mobile\:w-68-percent {
		width: 68%;
	}
	.mobile\:min-h-68-percent {
		min-height: 68%;
	}
	.mobile\:min-w-68-percent {
		min-width: 68%;
	}
	.mobile\:max-h-68-percent {
		max-height: 68%;
	}
	.mobile\:max-w-68-percent {
		max-width: 68%;
	}
	.mobile\:pad-b-68-percent {
		padding-bottom: 68%;
	}
	.mobile\:h-69-percent {
		height: 69%;
	}
	.mobile\:w-69-percent {
		width: 69%;
	}
	.mobile\:min-h-69-percent {
		min-height: 69%;
	}
	.mobile\:min-w-69-percent {
		min-width: 69%;
	}
	.mobile\:max-h-69-percent {
		max-height: 69%;
	}
	.mobile\:max-w-69-percent {
		max-width: 69%;
	}
	.mobile\:pad-b-69-percent {
		padding-bottom: 69%;
	}
	.mobile\:h-70-percent {
		height: 70%;
	}
	.mobile\:w-70-percent {
		width: 70%;
	}
	.mobile\:min-h-70-percent {
		min-height: 70%;
	}
	.mobile\:min-w-70-percent {
		min-width: 70%;
	}
	.mobile\:max-h-70-percent {
		max-height: 70%;
	}
	.mobile\:max-w-70-percent {
		max-width: 70%;
	}
	.mobile\:pad-b-70-percent {
		padding-bottom: 70%;
	}
	.mobile\:h-71-percent {
		height: 71%;
	}
	.mobile\:w-71-percent {
		width: 71%;
	}
	.mobile\:min-h-71-percent {
		min-height: 71%;
	}
	.mobile\:min-w-71-percent {
		min-width: 71%;
	}
	.mobile\:max-h-71-percent {
		max-height: 71%;
	}
	.mobile\:max-w-71-percent {
		max-width: 71%;
	}
	.mobile\:pad-b-71-percent {
		padding-bottom: 71%;
	}
	.mobile\:h-72-percent {
		height: 72%;
	}
	.mobile\:w-72-percent {
		width: 72%;
	}
	.mobile\:min-h-72-percent {
		min-height: 72%;
	}
	.mobile\:min-w-72-percent {
		min-width: 72%;
	}
	.mobile\:max-h-72-percent {
		max-height: 72%;
	}
	.mobile\:max-w-72-percent {
		max-width: 72%;
	}
	.mobile\:pad-b-72-percent {
		padding-bottom: 72%;
	}
	.mobile\:h-73-percent {
		height: 73%;
	}
	.mobile\:w-73-percent {
		width: 73%;
	}
	.mobile\:min-h-73-percent {
		min-height: 73%;
	}
	.mobile\:min-w-73-percent {
		min-width: 73%;
	}
	.mobile\:max-h-73-percent {
		max-height: 73%;
	}
	.mobile\:max-w-73-percent {
		max-width: 73%;
	}
	.mobile\:pad-b-73-percent {
		padding-bottom: 73%;
	}
	.mobile\:h-74-percent {
		height: 74%;
	}
	.mobile\:w-74-percent {
		width: 74%;
	}
	.mobile\:min-h-74-percent {
		min-height: 74%;
	}
	.mobile\:min-w-74-percent {
		min-width: 74%;
	}
	.mobile\:max-h-74-percent {
		max-height: 74%;
	}
	.mobile\:max-w-74-percent {
		max-width: 74%;
	}
	.mobile\:pad-b-74-percent {
		padding-bottom: 74%;
	}
	.mobile\:h-75-percent {
		height: 75%;
	}
	.mobile\:w-75-percent {
		width: 75%;
	}
	.mobile\:min-h-75-percent {
		min-height: 75%;
	}
	.mobile\:min-w-75-percent {
		min-width: 75%;
	}
	.mobile\:max-h-75-percent {
		max-height: 75%;
	}
	.mobile\:max-w-75-percent {
		max-width: 75%;
	}
	.mobile\:pad-b-75-percent {
		padding-bottom: 75%;
	}
	.mobile\:h-76-percent {
		height: 76%;
	}
	.mobile\:w-76-percent {
		width: 76%;
	}
	.mobile\:min-h-76-percent {
		min-height: 76%;
	}
	.mobile\:min-w-76-percent {
		min-width: 76%;
	}
	.mobile\:max-h-76-percent {
		max-height: 76%;
	}
	.mobile\:max-w-76-percent {
		max-width: 76%;
	}
	.mobile\:pad-b-76-percent {
		padding-bottom: 76%;
	}
	.mobile\:h-77-percent {
		height: 77%;
	}
	.mobile\:w-77-percent {
		width: 77%;
	}
	.mobile\:min-h-77-percent {
		min-height: 77%;
	}
	.mobile\:min-w-77-percent {
		min-width: 77%;
	}
	.mobile\:max-h-77-percent {
		max-height: 77%;
	}
	.mobile\:max-w-77-percent {
		max-width: 77%;
	}
	.mobile\:pad-b-77-percent {
		padding-bottom: 77%;
	}
	.mobile\:h-78-percent {
		height: 78%;
	}
	.mobile\:w-78-percent {
		width: 78%;
	}
	.mobile\:min-h-78-percent {
		min-height: 78%;
	}
	.mobile\:min-w-78-percent {
		min-width: 78%;
	}
	.mobile\:max-h-78-percent {
		max-height: 78%;
	}
	.mobile\:max-w-78-percent {
		max-width: 78%;
	}
	.mobile\:pad-b-78-percent {
		padding-bottom: 78%;
	}
	.mobile\:h-79-percent {
		height: 79%;
	}
	.mobile\:w-79-percent {
		width: 79%;
	}
	.mobile\:min-h-79-percent {
		min-height: 79%;
	}
	.mobile\:min-w-79-percent {
		min-width: 79%;
	}
	.mobile\:max-h-79-percent {
		max-height: 79%;
	}
	.mobile\:max-w-79-percent {
		max-width: 79%;
	}
	.mobile\:pad-b-79-percent {
		padding-bottom: 79%;
	}
	.mobile\:h-80-percent {
		height: 80%;
	}
	.mobile\:w-80-percent {
		width: 80%;
	}
	.mobile\:min-h-80-percent {
		min-height: 80%;
	}
	.mobile\:min-w-80-percent {
		min-width: 80%;
	}
	.mobile\:max-h-80-percent {
		max-height: 80%;
	}
	.mobile\:max-w-80-percent {
		max-width: 80%;
	}
	.mobile\:pad-b-80-percent {
		padding-bottom: 80%;
	}
	.mobile\:h-81-percent {
		height: 81%;
	}
	.mobile\:w-81-percent {
		width: 81%;
	}
	.mobile\:min-h-81-percent {
		min-height: 81%;
	}
	.mobile\:min-w-81-percent {
		min-width: 81%;
	}
	.mobile\:max-h-81-percent {
		max-height: 81%;
	}
	.mobile\:max-w-81-percent {
		max-width: 81%;
	}
	.mobile\:pad-b-81-percent {
		padding-bottom: 81%;
	}
	.mobile\:h-82-percent {
		height: 82%;
	}
	.mobile\:w-82-percent {
		width: 82%;
	}
	.mobile\:min-h-82-percent {
		min-height: 82%;
	}
	.mobile\:min-w-82-percent {
		min-width: 82%;
	}
	.mobile\:max-h-82-percent {
		max-height: 82%;
	}
	.mobile\:max-w-82-percent {
		max-width: 82%;
	}
	.mobile\:pad-b-82-percent {
		padding-bottom: 82%;
	}
	.mobile\:h-83-percent {
		height: 83%;
	}
	.mobile\:w-83-percent {
		width: 83%;
	}
	.mobile\:min-h-83-percent {
		min-height: 83%;
	}
	.mobile\:min-w-83-percent {
		min-width: 83%;
	}
	.mobile\:max-h-83-percent {
		max-height: 83%;
	}
	.mobile\:max-w-83-percent {
		max-width: 83%;
	}
	.mobile\:pad-b-83-percent {
		padding-bottom: 83%;
	}
	.mobile\:h-84-percent {
		height: 84%;
	}
	.mobile\:w-84-percent {
		width: 84%;
	}
	.mobile\:min-h-84-percent {
		min-height: 84%;
	}
	.mobile\:min-w-84-percent {
		min-width: 84%;
	}
	.mobile\:max-h-84-percent {
		max-height: 84%;
	}
	.mobile\:max-w-84-percent {
		max-width: 84%;
	}
	.mobile\:pad-b-84-percent {
		padding-bottom: 84%;
	}
	.mobile\:h-85-percent {
		height: 85%;
	}
	.mobile\:w-85-percent {
		width: 85%;
	}
	.mobile\:min-h-85-percent {
		min-height: 85%;
	}
	.mobile\:min-w-85-percent {
		min-width: 85%;
	}
	.mobile\:max-h-85-percent {
		max-height: 85%;
	}
	.mobile\:max-w-85-percent {
		max-width: 85%;
	}
	.mobile\:pad-b-85-percent {
		padding-bottom: 85%;
	}
	.mobile\:h-86-percent {
		height: 86%;
	}
	.mobile\:w-86-percent {
		width: 86%;
	}
	.mobile\:min-h-86-percent {
		min-height: 86%;
	}
	.mobile\:min-w-86-percent {
		min-width: 86%;
	}
	.mobile\:max-h-86-percent {
		max-height: 86%;
	}
	.mobile\:max-w-86-percent {
		max-width: 86%;
	}
	.mobile\:pad-b-86-percent {
		padding-bottom: 86%;
	}
	.mobile\:h-87-percent {
		height: 87%;
	}
	.mobile\:w-87-percent {
		width: 87%;
	}
	.mobile\:min-h-87-percent {
		min-height: 87%;
	}
	.mobile\:min-w-87-percent {
		min-width: 87%;
	}
	.mobile\:max-h-87-percent {
		max-height: 87%;
	}
	.mobile\:max-w-87-percent {
		max-width: 87%;
	}
	.mobile\:pad-b-87-percent {
		padding-bottom: 87%;
	}
	.mobile\:h-88-percent {
		height: 88%;
	}
	.mobile\:w-88-percent {
		width: 88%;
	}
	.mobile\:min-h-88-percent {
		min-height: 88%;
	}
	.mobile\:min-w-88-percent {
		min-width: 88%;
	}
	.mobile\:max-h-88-percent {
		max-height: 88%;
	}
	.mobile\:max-w-88-percent {
		max-width: 88%;
	}
	.mobile\:pad-b-88-percent {
		padding-bottom: 88%;
	}
	.mobile\:h-89-percent {
		height: 89%;
	}
	.mobile\:w-89-percent {
		width: 89%;
	}
	.mobile\:min-h-89-percent {
		min-height: 89%;
	}
	.mobile\:min-w-89-percent {
		min-width: 89%;
	}
	.mobile\:max-h-89-percent {
		max-height: 89%;
	}
	.mobile\:max-w-89-percent {
		max-width: 89%;
	}
	.mobile\:pad-b-89-percent {
		padding-bottom: 89%;
	}
	.mobile\:h-90-percent {
		height: 90%;
	}
	.mobile\:w-90-percent {
		width: 90%;
	}
	.mobile\:min-h-90-percent {
		min-height: 90%;
	}
	.mobile\:min-w-90-percent {
		min-width: 90%;
	}
	.mobile\:max-h-90-percent {
		max-height: 90%;
	}
	.mobile\:max-w-90-percent {
		max-width: 90%;
	}
	.mobile\:pad-b-90-percent {
		padding-bottom: 90%;
	}
	.mobile\:h-91-percent {
		height: 91%;
	}
	.mobile\:w-91-percent {
		width: 91%;
	}
	.mobile\:min-h-91-percent {
		min-height: 91%;
	}
	.mobile\:min-w-91-percent {
		min-width: 91%;
	}
	.mobile\:max-h-91-percent {
		max-height: 91%;
	}
	.mobile\:max-w-91-percent {
		max-width: 91%;
	}
	.mobile\:pad-b-91-percent {
		padding-bottom: 91%;
	}
	.mobile\:h-92-percent {
		height: 92%;
	}
	.mobile\:w-92-percent {
		width: 92%;
	}
	.mobile\:min-h-92-percent {
		min-height: 92%;
	}
	.mobile\:min-w-92-percent {
		min-width: 92%;
	}
	.mobile\:max-h-92-percent {
		max-height: 92%;
	}
	.mobile\:max-w-92-percent {
		max-width: 92%;
	}
	.mobile\:pad-b-92-percent {
		padding-bottom: 92%;
	}
	.mobile\:h-93-percent {
		height: 93%;
	}
	.mobile\:w-93-percent {
		width: 93%;
	}
	.mobile\:min-h-93-percent {
		min-height: 93%;
	}
	.mobile\:min-w-93-percent {
		min-width: 93%;
	}
	.mobile\:max-h-93-percent {
		max-height: 93%;
	}
	.mobile\:max-w-93-percent {
		max-width: 93%;
	}
	.mobile\:pad-b-93-percent {
		padding-bottom: 93%;
	}
	.mobile\:h-94-percent {
		height: 94%;
	}
	.mobile\:w-94-percent {
		width: 94%;
	}
	.mobile\:min-h-94-percent {
		min-height: 94%;
	}
	.mobile\:min-w-94-percent {
		min-width: 94%;
	}
	.mobile\:max-h-94-percent {
		max-height: 94%;
	}
	.mobile\:max-w-94-percent {
		max-width: 94%;
	}
	.mobile\:pad-b-94-percent {
		padding-bottom: 94%;
	}
	.mobile\:h-95-percent {
		height: 95%;
	}
	.mobile\:w-95-percent {
		width: 95%;
	}
	.mobile\:min-h-95-percent {
		min-height: 95%;
	}
	.mobile\:min-w-95-percent {
		min-width: 95%;
	}
	.mobile\:max-h-95-percent {
		max-height: 95%;
	}
	.mobile\:max-w-95-percent {
		max-width: 95%;
	}
	.mobile\:pad-b-95-percent {
		padding-bottom: 95%;
	}
	.mobile\:h-96-percent {
		height: 96%;
	}
	.mobile\:w-96-percent {
		width: 96%;
	}
	.mobile\:min-h-96-percent {
		min-height: 96%;
	}
	.mobile\:min-w-96-percent {
		min-width: 96%;
	}
	.mobile\:max-h-96-percent {
		max-height: 96%;
	}
	.mobile\:max-w-96-percent {
		max-width: 96%;
	}
	.mobile\:pad-b-96-percent {
		padding-bottom: 96%;
	}
	.mobile\:h-97-percent {
		height: 97%;
	}
	.mobile\:w-97-percent {
		width: 97%;
	}
	.mobile\:min-h-97-percent {
		min-height: 97%;
	}
	.mobile\:min-w-97-percent {
		min-width: 97%;
	}
	.mobile\:max-h-97-percent {
		max-height: 97%;
	}
	.mobile\:max-w-97-percent {
		max-width: 97%;
	}
	.mobile\:pad-b-97-percent {
		padding-bottom: 97%;
	}
	.mobile\:h-98-percent {
		height: 98%;
	}
	.mobile\:w-98-percent {
		width: 98%;
	}
	.mobile\:min-h-98-percent {
		min-height: 98%;
	}
	.mobile\:min-w-98-percent {
		min-width: 98%;
	}
	.mobile\:max-h-98-percent {
		max-height: 98%;
	}
	.mobile\:max-w-98-percent {
		max-width: 98%;
	}
	.mobile\:pad-b-98-percent {
		padding-bottom: 98%;
	}
	.mobile\:h-99-percent {
		height: 99%;
	}
	.mobile\:w-99-percent {
		width: 99%;
	}
	.mobile\:min-h-99-percent {
		min-height: 99%;
	}
	.mobile\:min-w-99-percent {
		min-width: 99%;
	}
	.mobile\:max-h-99-percent {
		max-height: 99%;
	}
	.mobile\:max-w-99-percent {
		max-width: 99%;
	}
	.mobile\:pad-b-99-percent {
		padding-bottom: 99%;
	}
	.mobile\:h-100-percent {
		height: 100%;
	}
	.mobile\:w-100-percent {
		width: 100%;
	}
	.mobile\:min-h-100-percent {
		min-height: 100%;
	}
	.mobile\:min-w-100-percent {
		min-width: 100%;
	}
	.mobile\:max-h-100-percent {
		max-height: 100%;
	}
	.mobile\:max-w-100-percent {
		max-width: 100%;
	}
	.mobile\:pad-b-100-percent {
		padding-bottom: 100%;
	}
	.mobile\:h-101-percent {
		height: 101%;
	}
	.mobile\:w-101-percent {
		width: 101%;
	}
	.mobile\:min-h-101-percent {
		min-height: 101%;
	}
	.mobile\:min-w-101-percent {
		min-width: 101%;
	}
	.mobile\:max-h-101-percent {
		max-height: 101%;
	}
	.mobile\:max-w-101-percent {
		max-width: 101%;
	}
	.mobile\:pad-b-101-percent {
		padding-bottom: 101%;
	}
	.mobile\:h-102-percent {
		height: 102%;
	}
	.mobile\:w-102-percent {
		width: 102%;
	}
	.mobile\:min-h-102-percent {
		min-height: 102%;
	}
	.mobile\:min-w-102-percent {
		min-width: 102%;
	}
	.mobile\:max-h-102-percent {
		max-height: 102%;
	}
	.mobile\:max-w-102-percent {
		max-width: 102%;
	}
	.mobile\:pad-b-102-percent {
		padding-bottom: 102%;
	}
	.mobile\:h-103-percent {
		height: 103%;
	}
	.mobile\:w-103-percent {
		width: 103%;
	}
	.mobile\:min-h-103-percent {
		min-height: 103%;
	}
	.mobile\:min-w-103-percent {
		min-width: 103%;
	}
	.mobile\:max-h-103-percent {
		max-height: 103%;
	}
	.mobile\:max-w-103-percent {
		max-width: 103%;
	}
	.mobile\:pad-b-103-percent {
		padding-bottom: 103%;
	}
	.mobile\:h-104-percent {
		height: 104%;
	}
	.mobile\:w-104-percent {
		width: 104%;
	}
	.mobile\:min-h-104-percent {
		min-height: 104%;
	}
	.mobile\:min-w-104-percent {
		min-width: 104%;
	}
	.mobile\:max-h-104-percent {
		max-height: 104%;
	}
	.mobile\:max-w-104-percent {
		max-width: 104%;
	}
	.mobile\:pad-b-104-percent {
		padding-bottom: 104%;
	}
	.mobile\:h-105-percent {
		height: 105%;
	}
	.mobile\:w-105-percent {
		width: 105%;
	}
	.mobile\:min-h-105-percent {
		min-height: 105%;
	}
	.mobile\:min-w-105-percent {
		min-width: 105%;
	}
	.mobile\:max-h-105-percent {
		max-height: 105%;
	}
	.mobile\:max-w-105-percent {
		max-width: 105%;
	}
	.mobile\:pad-b-105-percent {
		padding-bottom: 105%;
	}
	.mobile\:h-106-percent {
		height: 106%;
	}
	.mobile\:w-106-percent {
		width: 106%;
	}
	.mobile\:min-h-106-percent {
		min-height: 106%;
	}
	.mobile\:min-w-106-percent {
		min-width: 106%;
	}
	.mobile\:max-h-106-percent {
		max-height: 106%;
	}
	.mobile\:max-w-106-percent {
		max-width: 106%;
	}
	.mobile\:pad-b-106-percent {
		padding-bottom: 106%;
	}
	.mobile\:h-107-percent {
		height: 107%;
	}
	.mobile\:w-107-percent {
		width: 107%;
	}
	.mobile\:min-h-107-percent {
		min-height: 107%;
	}
	.mobile\:min-w-107-percent {
		min-width: 107%;
	}
	.mobile\:max-h-107-percent {
		max-height: 107%;
	}
	.mobile\:max-w-107-percent {
		max-width: 107%;
	}
	.mobile\:pad-b-107-percent {
		padding-bottom: 107%;
	}
	.mobile\:h-108-percent {
		height: 108%;
	}
	.mobile\:w-108-percent {
		width: 108%;
	}
	.mobile\:min-h-108-percent {
		min-height: 108%;
	}
	.mobile\:min-w-108-percent {
		min-width: 108%;
	}
	.mobile\:max-h-108-percent {
		max-height: 108%;
	}
	.mobile\:max-w-108-percent {
		max-width: 108%;
	}
	.mobile\:pad-b-108-percent {
		padding-bottom: 108%;
	}
	.mobile\:h-109-percent {
		height: 109%;
	}
	.mobile\:w-109-percent {
		width: 109%;
	}
	.mobile\:min-h-109-percent {
		min-height: 109%;
	}
	.mobile\:min-w-109-percent {
		min-width: 109%;
	}
	.mobile\:max-h-109-percent {
		max-height: 109%;
	}
	.mobile\:max-w-109-percent {
		max-width: 109%;
	}
	.mobile\:pad-b-109-percent {
		padding-bottom: 109%;
	}
	.mobile\:h-110-percent {
		height: 110%;
	}
	.mobile\:w-110-percent {
		width: 110%;
	}
	.mobile\:min-h-110-percent {
		min-height: 110%;
	}
	.mobile\:min-w-110-percent {
		min-width: 110%;
	}
	.mobile\:max-h-110-percent {
		max-height: 110%;
	}
	.mobile\:max-w-110-percent {
		max-width: 110%;
	}
	.mobile\:pad-b-110-percent {
		padding-bottom: 110%;
	}
	.mobile\:h-111-percent {
		height: 111%;
	}
	.mobile\:w-111-percent {
		width: 111%;
	}
	.mobile\:min-h-111-percent {
		min-height: 111%;
	}
	.mobile\:min-w-111-percent {
		min-width: 111%;
	}
	.mobile\:max-h-111-percent {
		max-height: 111%;
	}
	.mobile\:max-w-111-percent {
		max-width: 111%;
	}
	.mobile\:pad-b-111-percent {
		padding-bottom: 111%;
	}
	.mobile\:h-112-percent {
		height: 112%;
	}
	.mobile\:w-112-percent {
		width: 112%;
	}
	.mobile\:min-h-112-percent {
		min-height: 112%;
	}
	.mobile\:min-w-112-percent {
		min-width: 112%;
	}
	.mobile\:max-h-112-percent {
		max-height: 112%;
	}
	.mobile\:max-w-112-percent {
		max-width: 112%;
	}
	.mobile\:pad-b-112-percent {
		padding-bottom: 112%;
	}
	.mobile\:h-113-percent {
		height: 113%;
	}
	.mobile\:w-113-percent {
		width: 113%;
	}
	.mobile\:min-h-113-percent {
		min-height: 113%;
	}
	.mobile\:min-w-113-percent {
		min-width: 113%;
	}
	.mobile\:max-h-113-percent {
		max-height: 113%;
	}
	.mobile\:max-w-113-percent {
		max-width: 113%;
	}
	.mobile\:pad-b-113-percent {
		padding-bottom: 113%;
	}
	.mobile\:h-114-percent {
		height: 114%;
	}
	.mobile\:w-114-percent {
		width: 114%;
	}
	.mobile\:min-h-114-percent {
		min-height: 114%;
	}
	.mobile\:min-w-114-percent {
		min-width: 114%;
	}
	.mobile\:max-h-114-percent {
		max-height: 114%;
	}
	.mobile\:max-w-114-percent {
		max-width: 114%;
	}
	.mobile\:pad-b-114-percent {
		padding-bottom: 114%;
	}
	.mobile\:h-115-percent {
		height: 115%;
	}
	.mobile\:w-115-percent {
		width: 115%;
	}
	.mobile\:min-h-115-percent {
		min-height: 115%;
	}
	.mobile\:min-w-115-percent {
		min-width: 115%;
	}
	.mobile\:max-h-115-percent {
		max-height: 115%;
	}
	.mobile\:max-w-115-percent {
		max-width: 115%;
	}
	.mobile\:pad-b-115-percent {
		padding-bottom: 115%;
	}
	.mobile\:h-116-percent {
		height: 116%;
	}
	.mobile\:w-116-percent {
		width: 116%;
	}
	.mobile\:min-h-116-percent {
		min-height: 116%;
	}
	.mobile\:min-w-116-percent {
		min-width: 116%;
	}
	.mobile\:max-h-116-percent {
		max-height: 116%;
	}
	.mobile\:max-w-116-percent {
		max-width: 116%;
	}
	.mobile\:pad-b-116-percent {
		padding-bottom: 116%;
	}
	.mobile\:h-117-percent {
		height: 117%;
	}
	.mobile\:w-117-percent {
		width: 117%;
	}
	.mobile\:min-h-117-percent {
		min-height: 117%;
	}
	.mobile\:min-w-117-percent {
		min-width: 117%;
	}
	.mobile\:max-h-117-percent {
		max-height: 117%;
	}
	.mobile\:max-w-117-percent {
		max-width: 117%;
	}
	.mobile\:pad-b-117-percent {
		padding-bottom: 117%;
	}
	.mobile\:h-118-percent {
		height: 118%;
	}
	.mobile\:w-118-percent {
		width: 118%;
	}
	.mobile\:min-h-118-percent {
		min-height: 118%;
	}
	.mobile\:min-w-118-percent {
		min-width: 118%;
	}
	.mobile\:max-h-118-percent {
		max-height: 118%;
	}
	.mobile\:max-w-118-percent {
		max-width: 118%;
	}
	.mobile\:pad-b-118-percent {
		padding-bottom: 118%;
	}
	.mobile\:h-119-percent {
		height: 119%;
	}
	.mobile\:w-119-percent {
		width: 119%;
	}
	.mobile\:min-h-119-percent {
		min-height: 119%;
	}
	.mobile\:min-w-119-percent {
		min-width: 119%;
	}
	.mobile\:max-h-119-percent {
		max-height: 119%;
	}
	.mobile\:max-w-119-percent {
		max-width: 119%;
	}
	.mobile\:pad-b-119-percent {
		padding-bottom: 119%;
	}
	.mobile\:h-120-percent {
		height: 120%;
	}
	.mobile\:w-120-percent {
		width: 120%;
	}
	.mobile\:min-h-120-percent {
		min-height: 120%;
	}
	.mobile\:min-w-120-percent {
		min-width: 120%;
	}
	.mobile\:max-h-120-percent {
		max-height: 120%;
	}
	.mobile\:max-w-120-percent {
		max-width: 120%;
	}
	.mobile\:pad-b-120-percent {
		padding-bottom: 120%;
	}
	.mobile\:h-121-percent {
		height: 121%;
	}
	.mobile\:w-121-percent {
		width: 121%;
	}
	.mobile\:min-h-121-percent {
		min-height: 121%;
	}
	.mobile\:min-w-121-percent {
		min-width: 121%;
	}
	.mobile\:max-h-121-percent {
		max-height: 121%;
	}
	.mobile\:max-w-121-percent {
		max-width: 121%;
	}
	.mobile\:pad-b-121-percent {
		padding-bottom: 121%;
	}
	.mobile\:h-122-percent {
		height: 122%;
	}
	.mobile\:w-122-percent {
		width: 122%;
	}
	.mobile\:min-h-122-percent {
		min-height: 122%;
	}
	.mobile\:min-w-122-percent {
		min-width: 122%;
	}
	.mobile\:max-h-122-percent {
		max-height: 122%;
	}
	.mobile\:max-w-122-percent {
		max-width: 122%;
	}
	.mobile\:pad-b-122-percent {
		padding-bottom: 122%;
	}
	.mobile\:h-123-percent {
		height: 123%;
	}
	.mobile\:w-123-percent {
		width: 123%;
	}
	.mobile\:min-h-123-percent {
		min-height: 123%;
	}
	.mobile\:min-w-123-percent {
		min-width: 123%;
	}
	.mobile\:max-h-123-percent {
		max-height: 123%;
	}
	.mobile\:max-w-123-percent {
		max-width: 123%;
	}
	.mobile\:pad-b-123-percent {
		padding-bottom: 123%;
	}
	.mobile\:h-124-percent {
		height: 124%;
	}
	.mobile\:w-124-percent {
		width: 124%;
	}
	.mobile\:min-h-124-percent {
		min-height: 124%;
	}
	.mobile\:min-w-124-percent {
		min-width: 124%;
	}
	.mobile\:max-h-124-percent {
		max-height: 124%;
	}
	.mobile\:max-w-124-percent {
		max-width: 124%;
	}
	.mobile\:pad-b-124-percent {
		padding-bottom: 124%;
	}
	.mobile\:h-125-percent {
		height: 125%;
	}
	.mobile\:w-125-percent {
		width: 125%;
	}
	.mobile\:min-h-125-percent {
		min-height: 125%;
	}
	.mobile\:min-w-125-percent {
		min-width: 125%;
	}
	.mobile\:max-h-125-percent {
		max-height: 125%;
	}
	.mobile\:max-w-125-percent {
		max-width: 125%;
	}
	.mobile\:pad-b-125-percent {
		padding-bottom: 125%;
	}
	.mobile\:h-126-percent {
		height: 126%;
	}
	.mobile\:w-126-percent {
		width: 126%;
	}
	.mobile\:min-h-126-percent {
		min-height: 126%;
	}
	.mobile\:min-w-126-percent {
		min-width: 126%;
	}
	.mobile\:max-h-126-percent {
		max-height: 126%;
	}
	.mobile\:max-w-126-percent {
		max-width: 126%;
	}
	.mobile\:pad-b-126-percent {
		padding-bottom: 126%;
	}
	.mobile\:h-127-percent {
		height: 127%;
	}
	.mobile\:w-127-percent {
		width: 127%;
	}
	.mobile\:min-h-127-percent {
		min-height: 127%;
	}
	.mobile\:min-w-127-percent {
		min-width: 127%;
	}
	.mobile\:max-h-127-percent {
		max-height: 127%;
	}
	.mobile\:max-w-127-percent {
		max-width: 127%;
	}
	.mobile\:pad-b-127-percent {
		padding-bottom: 127%;
	}
	.mobile\:h-128-percent {
		height: 128%;
	}
	.mobile\:w-128-percent {
		width: 128%;
	}
	.mobile\:min-h-128-percent {
		min-height: 128%;
	}
	.mobile\:min-w-128-percent {
		min-width: 128%;
	}
	.mobile\:max-h-128-percent {
		max-height: 128%;
	}
	.mobile\:max-w-128-percent {
		max-width: 128%;
	}
	.mobile\:pad-b-128-percent {
		padding-bottom: 128%;
	}
	.mobile\:h-129-percent {
		height: 129%;
	}
	.mobile\:w-129-percent {
		width: 129%;
	}
	.mobile\:min-h-129-percent {
		min-height: 129%;
	}
	.mobile\:min-w-129-percent {
		min-width: 129%;
	}
	.mobile\:max-h-129-percent {
		max-height: 129%;
	}
	.mobile\:max-w-129-percent {
		max-width: 129%;
	}
	.mobile\:pad-b-129-percent {
		padding-bottom: 129%;
	}
	.mobile\:h-130-percent {
		height: 130%;
	}
	.mobile\:w-130-percent {
		width: 130%;
	}
	.mobile\:min-h-130-percent {
		min-height: 130%;
	}
	.mobile\:min-w-130-percent {
		min-width: 130%;
	}
	.mobile\:max-h-130-percent {
		max-height: 130%;
	}
	.mobile\:max-w-130-percent {
		max-width: 130%;
	}
	.mobile\:pad-b-130-percent {
		padding-bottom: 130%;
	}
	.mobile\:h-131-percent {
		height: 131%;
	}
	.mobile\:w-131-percent {
		width: 131%;
	}
	.mobile\:min-h-131-percent {
		min-height: 131%;
	}
	.mobile\:min-w-131-percent {
		min-width: 131%;
	}
	.mobile\:max-h-131-percent {
		max-height: 131%;
	}
	.mobile\:max-w-131-percent {
		max-width: 131%;
	}
	.mobile\:pad-b-131-percent {
		padding-bottom: 131%;
	}
	.mobile\:h-132-percent {
		height: 132%;
	}
	.mobile\:w-132-percent {
		width: 132%;
	}
	.mobile\:min-h-132-percent {
		min-height: 132%;
	}
	.mobile\:min-w-132-percent {
		min-width: 132%;
	}
	.mobile\:max-h-132-percent {
		max-height: 132%;
	}
	.mobile\:max-w-132-percent {
		max-width: 132%;
	}
	.mobile\:pad-b-132-percent {
		padding-bottom: 132%;
	}
	.mobile\:h-133-percent {
		height: 133%;
	}
	.mobile\:w-133-percent {
		width: 133%;
	}
	.mobile\:min-h-133-percent {
		min-height: 133%;
	}
	.mobile\:min-w-133-percent {
		min-width: 133%;
	}
	.mobile\:max-h-133-percent {
		max-height: 133%;
	}
	.mobile\:max-w-133-percent {
		max-width: 133%;
	}
	.mobile\:pad-b-133-percent {
		padding-bottom: 133%;
	}
	.mobile\:h-134-percent {
		height: 134%;
	}
	.mobile\:w-134-percent {
		width: 134%;
	}
	.mobile\:min-h-134-percent {
		min-height: 134%;
	}
	.mobile\:min-w-134-percent {
		min-width: 134%;
	}
	.mobile\:max-h-134-percent {
		max-height: 134%;
	}
	.mobile\:max-w-134-percent {
		max-width: 134%;
	}
	.mobile\:pad-b-134-percent {
		padding-bottom: 134%;
	}
	.mobile\:h-135-percent {
		height: 135%;
	}
	.mobile\:w-135-percent {
		width: 135%;
	}
	.mobile\:min-h-135-percent {
		min-height: 135%;
	}
	.mobile\:min-w-135-percent {
		min-width: 135%;
	}
	.mobile\:max-h-135-percent {
		max-height: 135%;
	}
	.mobile\:max-w-135-percent {
		max-width: 135%;
	}
	.mobile\:pad-b-135-percent {
		padding-bottom: 135%;
	}
	.mobile\:h-136-percent {
		height: 136%;
	}
	.mobile\:w-136-percent {
		width: 136%;
	}
	.mobile\:min-h-136-percent {
		min-height: 136%;
	}
	.mobile\:min-w-136-percent {
		min-width: 136%;
	}
	.mobile\:max-h-136-percent {
		max-height: 136%;
	}
	.mobile\:max-w-136-percent {
		max-width: 136%;
	}
	.mobile\:pad-b-136-percent {
		padding-bottom: 136%;
	}
	.mobile\:h-137-percent {
		height: 137%;
	}
	.mobile\:w-137-percent {
		width: 137%;
	}
	.mobile\:min-h-137-percent {
		min-height: 137%;
	}
	.mobile\:min-w-137-percent {
		min-width: 137%;
	}
	.mobile\:max-h-137-percent {
		max-height: 137%;
	}
	.mobile\:max-w-137-percent {
		max-width: 137%;
	}
	.mobile\:pad-b-137-percent {
		padding-bottom: 137%;
	}
	.mobile\:h-138-percent {
		height: 138%;
	}
	.mobile\:w-138-percent {
		width: 138%;
	}
	.mobile\:min-h-138-percent {
		min-height: 138%;
	}
	.mobile\:min-w-138-percent {
		min-width: 138%;
	}
	.mobile\:max-h-138-percent {
		max-height: 138%;
	}
	.mobile\:max-w-138-percent {
		max-width: 138%;
	}
	.mobile\:pad-b-138-percent {
		padding-bottom: 138%;
	}
	.mobile\:h-139-percent {
		height: 139%;
	}
	.mobile\:w-139-percent {
		width: 139%;
	}
	.mobile\:min-h-139-percent {
		min-height: 139%;
	}
	.mobile\:min-w-139-percent {
		min-width: 139%;
	}
	.mobile\:max-h-139-percent {
		max-height: 139%;
	}
	.mobile\:max-w-139-percent {
		max-width: 139%;
	}
	.mobile\:pad-b-139-percent {
		padding-bottom: 139%;
	}
	.mobile\:h-140-percent {
		height: 140%;
	}
	.mobile\:w-140-percent {
		width: 140%;
	}
	.mobile\:min-h-140-percent {
		min-height: 140%;
	}
	.mobile\:min-w-140-percent {
		min-width: 140%;
	}
	.mobile\:max-h-140-percent {
		max-height: 140%;
	}
	.mobile\:max-w-140-percent {
		max-width: 140%;
	}
	.mobile\:pad-b-140-percent {
		padding-bottom: 140%;
	}
	.mobile\:h-141-percent {
		height: 141%;
	}
	.mobile\:w-141-percent {
		width: 141%;
	}
	.mobile\:min-h-141-percent {
		min-height: 141%;
	}
	.mobile\:min-w-141-percent {
		min-width: 141%;
	}
	.mobile\:max-h-141-percent {
		max-height: 141%;
	}
	.mobile\:max-w-141-percent {
		max-width: 141%;
	}
	.mobile\:pad-b-141-percent {
		padding-bottom: 141%;
	}
	.mobile\:h-142-percent {
		height: 142%;
	}
	.mobile\:w-142-percent {
		width: 142%;
	}
	.mobile\:min-h-142-percent {
		min-height: 142%;
	}
	.mobile\:min-w-142-percent {
		min-width: 142%;
	}
	.mobile\:max-h-142-percent {
		max-height: 142%;
	}
	.mobile\:max-w-142-percent {
		max-width: 142%;
	}
	.mobile\:pad-b-142-percent {
		padding-bottom: 142%;
	}
	.mobile\:h-143-percent {
		height: 143%;
	}
	.mobile\:w-143-percent {
		width: 143%;
	}
	.mobile\:min-h-143-percent {
		min-height: 143%;
	}
	.mobile\:min-w-143-percent {
		min-width: 143%;
	}
	.mobile\:max-h-143-percent {
		max-height: 143%;
	}
	.mobile\:max-w-143-percent {
		max-width: 143%;
	}
	.mobile\:pad-b-143-percent {
		padding-bottom: 143%;
	}
	.mobile\:h-144-percent {
		height: 144%;
	}
	.mobile\:w-144-percent {
		width: 144%;
	}
	.mobile\:min-h-144-percent {
		min-height: 144%;
	}
	.mobile\:min-w-144-percent {
		min-width: 144%;
	}
	.mobile\:max-h-144-percent {
		max-height: 144%;
	}
	.mobile\:max-w-144-percent {
		max-width: 144%;
	}
	.mobile\:pad-b-144-percent {
		padding-bottom: 144%;
	}
	.mobile\:h-145-percent {
		height: 145%;
	}
	.mobile\:w-145-percent {
		width: 145%;
	}
	.mobile\:min-h-145-percent {
		min-height: 145%;
	}
	.mobile\:min-w-145-percent {
		min-width: 145%;
	}
	.mobile\:max-h-145-percent {
		max-height: 145%;
	}
	.mobile\:max-w-145-percent {
		max-width: 145%;
	}
	.mobile\:pad-b-145-percent {
		padding-bottom: 145%;
	}
	.mobile\:h-146-percent {
		height: 146%;
	}
	.mobile\:w-146-percent {
		width: 146%;
	}
	.mobile\:min-h-146-percent {
		min-height: 146%;
	}
	.mobile\:min-w-146-percent {
		min-width: 146%;
	}
	.mobile\:max-h-146-percent {
		max-height: 146%;
	}
	.mobile\:max-w-146-percent {
		max-width: 146%;
	}
	.mobile\:pad-b-146-percent {
		padding-bottom: 146%;
	}
	.mobile\:h-147-percent {
		height: 147%;
	}
	.mobile\:w-147-percent {
		width: 147%;
	}
	.mobile\:min-h-147-percent {
		min-height: 147%;
	}
	.mobile\:min-w-147-percent {
		min-width: 147%;
	}
	.mobile\:max-h-147-percent {
		max-height: 147%;
	}
	.mobile\:max-w-147-percent {
		max-width: 147%;
	}
	.mobile\:pad-b-147-percent {
		padding-bottom: 147%;
	}
	.mobile\:h-148-percent {
		height: 148%;
	}
	.mobile\:w-148-percent {
		width: 148%;
	}
	.mobile\:min-h-148-percent {
		min-height: 148%;
	}
	.mobile\:min-w-148-percent {
		min-width: 148%;
	}
	.mobile\:max-h-148-percent {
		max-height: 148%;
	}
	.mobile\:max-w-148-percent {
		max-width: 148%;
	}
	.mobile\:pad-b-148-percent {
		padding-bottom: 148%;
	}
	.mobile\:h-149-percent {
		height: 149%;
	}
	.mobile\:w-149-percent {
		width: 149%;
	}
	.mobile\:min-h-149-percent {
		min-height: 149%;
	}
	.mobile\:min-w-149-percent {
		min-width: 149%;
	}
	.mobile\:max-h-149-percent {
		max-height: 149%;
	}
	.mobile\:max-w-149-percent {
		max-width: 149%;
	}
	.mobile\:pad-b-149-percent {
		padding-bottom: 149%;
	}
	.mobile\:h-150-percent {
		height: 150%;
	}
	.mobile\:w-150-percent {
		width: 150%;
	}
	.mobile\:min-h-150-percent {
		min-height: 150%;
	}
	.mobile\:min-w-150-percent {
		min-width: 150%;
	}
	.mobile\:max-h-150-percent {
		max-height: 150%;
	}
	.mobile\:max-w-150-percent {
		max-width: 150%;
	}
	.mobile\:pad-b-150-percent {
		padding-bottom: 150%;
	}
	.mobile\:h-151-percent {
		height: 151%;
	}
	.mobile\:w-151-percent {
		width: 151%;
	}
	.mobile\:min-h-151-percent {
		min-height: 151%;
	}
	.mobile\:min-w-151-percent {
		min-width: 151%;
	}
	.mobile\:max-h-151-percent {
		max-height: 151%;
	}
	.mobile\:max-w-151-percent {
		max-width: 151%;
	}
	.mobile\:pad-b-151-percent {
		padding-bottom: 151%;
	}
	.mobile\:h-152-percent {
		height: 152%;
	}
	.mobile\:w-152-percent {
		width: 152%;
	}
	.mobile\:min-h-152-percent {
		min-height: 152%;
	}
	.mobile\:min-w-152-percent {
		min-width: 152%;
	}
	.mobile\:max-h-152-percent {
		max-height: 152%;
	}
	.mobile\:max-w-152-percent {
		max-width: 152%;
	}
	.mobile\:pad-b-152-percent {
		padding-bottom: 152%;
	}
	.mobile\:h-153-percent {
		height: 153%;
	}
	.mobile\:w-153-percent {
		width: 153%;
	}
	.mobile\:min-h-153-percent {
		min-height: 153%;
	}
	.mobile\:min-w-153-percent {
		min-width: 153%;
	}
	.mobile\:max-h-153-percent {
		max-height: 153%;
	}
	.mobile\:max-w-153-percent {
		max-width: 153%;
	}
	.mobile\:pad-b-153-percent {
		padding-bottom: 153%;
	}
	.mobile\:h-154-percent {
		height: 154%;
	}
	.mobile\:w-154-percent {
		width: 154%;
	}
	.mobile\:min-h-154-percent {
		min-height: 154%;
	}
	.mobile\:min-w-154-percent {
		min-width: 154%;
	}
	.mobile\:max-h-154-percent {
		max-height: 154%;
	}
	.mobile\:max-w-154-percent {
		max-width: 154%;
	}
	.mobile\:pad-b-154-percent {
		padding-bottom: 154%;
	}
	.mobile\:h-155-percent {
		height: 155%;
	}
	.mobile\:w-155-percent {
		width: 155%;
	}
	.mobile\:min-h-155-percent {
		min-height: 155%;
	}
	.mobile\:min-w-155-percent {
		min-width: 155%;
	}
	.mobile\:max-h-155-percent {
		max-height: 155%;
	}
	.mobile\:max-w-155-percent {
		max-width: 155%;
	}
	.mobile\:pad-b-155-percent {
		padding-bottom: 155%;
	}
	.mobile\:h-156-percent {
		height: 156%;
	}
	.mobile\:w-156-percent {
		width: 156%;
	}
	.mobile\:min-h-156-percent {
		min-height: 156%;
	}
	.mobile\:min-w-156-percent {
		min-width: 156%;
	}
	.mobile\:max-h-156-percent {
		max-height: 156%;
	}
	.mobile\:max-w-156-percent {
		max-width: 156%;
	}
	.mobile\:pad-b-156-percent {
		padding-bottom: 156%;
	}
	.mobile\:h-157-percent {
		height: 157%;
	}
	.mobile\:w-157-percent {
		width: 157%;
	}
	.mobile\:min-h-157-percent {
		min-height: 157%;
	}
	.mobile\:min-w-157-percent {
		min-width: 157%;
	}
	.mobile\:max-h-157-percent {
		max-height: 157%;
	}
	.mobile\:max-w-157-percent {
		max-width: 157%;
	}
	.mobile\:pad-b-157-percent {
		padding-bottom: 157%;
	}
	.mobile\:h-158-percent {
		height: 158%;
	}
	.mobile\:w-158-percent {
		width: 158%;
	}
	.mobile\:min-h-158-percent {
		min-height: 158%;
	}
	.mobile\:min-w-158-percent {
		min-width: 158%;
	}
	.mobile\:max-h-158-percent {
		max-height: 158%;
	}
	.mobile\:max-w-158-percent {
		max-width: 158%;
	}
	.mobile\:pad-b-158-percent {
		padding-bottom: 158%;
	}
	.mobile\:h-159-percent {
		height: 159%;
	}
	.mobile\:w-159-percent {
		width: 159%;
	}
	.mobile\:min-h-159-percent {
		min-height: 159%;
	}
	.mobile\:min-w-159-percent {
		min-width: 159%;
	}
	.mobile\:max-h-159-percent {
		max-height: 159%;
	}
	.mobile\:max-w-159-percent {
		max-width: 159%;
	}
	.mobile\:pad-b-159-percent {
		padding-bottom: 159%;
	}
	.mobile\:h-160-percent {
		height: 160%;
	}
	.mobile\:w-160-percent {
		width: 160%;
	}
	.mobile\:min-h-160-percent {
		min-height: 160%;
	}
	.mobile\:min-w-160-percent {
		min-width: 160%;
	}
	.mobile\:max-h-160-percent {
		max-height: 160%;
	}
	.mobile\:max-w-160-percent {
		max-width: 160%;
	}
	.mobile\:pad-b-160-percent {
		padding-bottom: 160%;
	}
	.mobile\:h-161-percent {
		height: 161%;
	}
	.mobile\:w-161-percent {
		width: 161%;
	}
	.mobile\:min-h-161-percent {
		min-height: 161%;
	}
	.mobile\:min-w-161-percent {
		min-width: 161%;
	}
	.mobile\:max-h-161-percent {
		max-height: 161%;
	}
	.mobile\:max-w-161-percent {
		max-width: 161%;
	}
	.mobile\:pad-b-161-percent {
		padding-bottom: 161%;
	}
	.mobile\:h-162-percent {
		height: 162%;
	}
	.mobile\:w-162-percent {
		width: 162%;
	}
	.mobile\:min-h-162-percent {
		min-height: 162%;
	}
	.mobile\:min-w-162-percent {
		min-width: 162%;
	}
	.mobile\:max-h-162-percent {
		max-height: 162%;
	}
	.mobile\:max-w-162-percent {
		max-width: 162%;
	}
	.mobile\:pad-b-162-percent {
		padding-bottom: 162%;
	}
	.mobile\:h-163-percent {
		height: 163%;
	}
	.mobile\:w-163-percent {
		width: 163%;
	}
	.mobile\:min-h-163-percent {
		min-height: 163%;
	}
	.mobile\:min-w-163-percent {
		min-width: 163%;
	}
	.mobile\:max-h-163-percent {
		max-height: 163%;
	}
	.mobile\:max-w-163-percent {
		max-width: 163%;
	}
	.mobile\:pad-b-163-percent {
		padding-bottom: 163%;
	}
	.mobile\:h-164-percent {
		height: 164%;
	}
	.mobile\:w-164-percent {
		width: 164%;
	}
	.mobile\:min-h-164-percent {
		min-height: 164%;
	}
	.mobile\:min-w-164-percent {
		min-width: 164%;
	}
	.mobile\:max-h-164-percent {
		max-height: 164%;
	}
	.mobile\:max-w-164-percent {
		max-width: 164%;
	}
	.mobile\:pad-b-164-percent {
		padding-bottom: 164%;
	}
	.mobile\:h-165-percent {
		height: 165%;
	}
	.mobile\:w-165-percent {
		width: 165%;
	}
	.mobile\:min-h-165-percent {
		min-height: 165%;
	}
	.mobile\:min-w-165-percent {
		min-width: 165%;
	}
	.mobile\:max-h-165-percent {
		max-height: 165%;
	}
	.mobile\:max-w-165-percent {
		max-width: 165%;
	}
	.mobile\:pad-b-165-percent {
		padding-bottom: 165%;
	}
	.mobile\:h-166-percent {
		height: 166%;
	}
	.mobile\:w-166-percent {
		width: 166%;
	}
	.mobile\:min-h-166-percent {
		min-height: 166%;
	}
	.mobile\:min-w-166-percent {
		min-width: 166%;
	}
	.mobile\:max-h-166-percent {
		max-height: 166%;
	}
	.mobile\:max-w-166-percent {
		max-width: 166%;
	}
	.mobile\:pad-b-166-percent {
		padding-bottom: 166%;
	}
	.mobile\:h-167-percent {
		height: 167%;
	}
	.mobile\:w-167-percent {
		width: 167%;
	}
	.mobile\:min-h-167-percent {
		min-height: 167%;
	}
	.mobile\:min-w-167-percent {
		min-width: 167%;
	}
	.mobile\:max-h-167-percent {
		max-height: 167%;
	}
	.mobile\:max-w-167-percent {
		max-width: 167%;
	}
	.mobile\:pad-b-167-percent {
		padding-bottom: 167%;
	}
	.mobile\:h-168-percent {
		height: 168%;
	}
	.mobile\:w-168-percent {
		width: 168%;
	}
	.mobile\:min-h-168-percent {
		min-height: 168%;
	}
	.mobile\:min-w-168-percent {
		min-width: 168%;
	}
	.mobile\:max-h-168-percent {
		max-height: 168%;
	}
	.mobile\:max-w-168-percent {
		max-width: 168%;
	}
	.mobile\:pad-b-168-percent {
		padding-bottom: 168%;
	}
	.mobile\:h-169-percent {
		height: 169%;
	}
	.mobile\:w-169-percent {
		width: 169%;
	}
	.mobile\:min-h-169-percent {
		min-height: 169%;
	}
	.mobile\:min-w-169-percent {
		min-width: 169%;
	}
	.mobile\:max-h-169-percent {
		max-height: 169%;
	}
	.mobile\:max-w-169-percent {
		max-width: 169%;
	}
	.mobile\:pad-b-169-percent {
		padding-bottom: 169%;
	}
	.mobile\:h-170-percent {
		height: 170%;
	}
	.mobile\:w-170-percent {
		width: 170%;
	}
	.mobile\:min-h-170-percent {
		min-height: 170%;
	}
	.mobile\:min-w-170-percent {
		min-width: 170%;
	}
	.mobile\:max-h-170-percent {
		max-height: 170%;
	}
	.mobile\:max-w-170-percent {
		max-width: 170%;
	}
	.mobile\:pad-b-170-percent {
		padding-bottom: 170%;
	}
	.mobile\:h-171-percent {
		height: 171%;
	}
	.mobile\:w-171-percent {
		width: 171%;
	}
	.mobile\:min-h-171-percent {
		min-height: 171%;
	}
	.mobile\:min-w-171-percent {
		min-width: 171%;
	}
	.mobile\:max-h-171-percent {
		max-height: 171%;
	}
	.mobile\:max-w-171-percent {
		max-width: 171%;
	}
	.mobile\:pad-b-171-percent {
		padding-bottom: 171%;
	}
	.mobile\:h-172-percent {
		height: 172%;
	}
	.mobile\:w-172-percent {
		width: 172%;
	}
	.mobile\:min-h-172-percent {
		min-height: 172%;
	}
	.mobile\:min-w-172-percent {
		min-width: 172%;
	}
	.mobile\:max-h-172-percent {
		max-height: 172%;
	}
	.mobile\:max-w-172-percent {
		max-width: 172%;
	}
	.mobile\:pad-b-172-percent {
		padding-bottom: 172%;
	}
	.mobile\:h-173-percent {
		height: 173%;
	}
	.mobile\:w-173-percent {
		width: 173%;
	}
	.mobile\:min-h-173-percent {
		min-height: 173%;
	}
	.mobile\:min-w-173-percent {
		min-width: 173%;
	}
	.mobile\:max-h-173-percent {
		max-height: 173%;
	}
	.mobile\:max-w-173-percent {
		max-width: 173%;
	}
	.mobile\:pad-b-173-percent {
		padding-bottom: 173%;
	}
	.mobile\:h-174-percent {
		height: 174%;
	}
	.mobile\:w-174-percent {
		width: 174%;
	}
	.mobile\:min-h-174-percent {
		min-height: 174%;
	}
	.mobile\:min-w-174-percent {
		min-width: 174%;
	}
	.mobile\:max-h-174-percent {
		max-height: 174%;
	}
	.mobile\:max-w-174-percent {
		max-width: 174%;
	}
	.mobile\:pad-b-174-percent {
		padding-bottom: 174%;
	}
	.mobile\:h-175-percent {
		height: 175%;
	}
	.mobile\:w-175-percent {
		width: 175%;
	}
	.mobile\:min-h-175-percent {
		min-height: 175%;
	}
	.mobile\:min-w-175-percent {
		min-width: 175%;
	}
	.mobile\:max-h-175-percent {
		max-height: 175%;
	}
	.mobile\:max-w-175-percent {
		max-width: 175%;
	}
	.mobile\:pad-b-175-percent {
		padding-bottom: 175%;
	}
	.mobile\:h-176-percent {
		height: 176%;
	}
	.mobile\:w-176-percent {
		width: 176%;
	}
	.mobile\:min-h-176-percent {
		min-height: 176%;
	}
	.mobile\:min-w-176-percent {
		min-width: 176%;
	}
	.mobile\:max-h-176-percent {
		max-height: 176%;
	}
	.mobile\:max-w-176-percent {
		max-width: 176%;
	}
	.mobile\:pad-b-176-percent {
		padding-bottom: 176%;
	}
	.mobile\:h-177-percent {
		height: 177%;
	}
	.mobile\:w-177-percent {
		width: 177%;
	}
	.mobile\:min-h-177-percent {
		min-height: 177%;
	}
	.mobile\:min-w-177-percent {
		min-width: 177%;
	}
	.mobile\:max-h-177-percent {
		max-height: 177%;
	}
	.mobile\:max-w-177-percent {
		max-width: 177%;
	}
	.mobile\:pad-b-177-percent {
		padding-bottom: 177%;
	}
	.mobile\:h-178-percent {
		height: 178%;
	}
	.mobile\:w-178-percent {
		width: 178%;
	}
	.mobile\:min-h-178-percent {
		min-height: 178%;
	}
	.mobile\:min-w-178-percent {
		min-width: 178%;
	}
	.mobile\:max-h-178-percent {
		max-height: 178%;
	}
	.mobile\:max-w-178-percent {
		max-width: 178%;
	}
	.mobile\:pad-b-178-percent {
		padding-bottom: 178%;
	}
	.mobile\:h-179-percent {
		height: 179%;
	}
	.mobile\:w-179-percent {
		width: 179%;
	}
	.mobile\:min-h-179-percent {
		min-height: 179%;
	}
	.mobile\:min-w-179-percent {
		min-width: 179%;
	}
	.mobile\:max-h-179-percent {
		max-height: 179%;
	}
	.mobile\:max-w-179-percent {
		max-width: 179%;
	}
	.mobile\:pad-b-179-percent {
		padding-bottom: 179%;
	}
	.mobile\:h-180-percent {
		height: 180%;
	}
	.mobile\:w-180-percent {
		width: 180%;
	}
	.mobile\:min-h-180-percent {
		min-height: 180%;
	}
	.mobile\:min-w-180-percent {
		min-width: 180%;
	}
	.mobile\:max-h-180-percent {
		max-height: 180%;
	}
	.mobile\:max-w-180-percent {
		max-width: 180%;
	}
	.mobile\:pad-b-180-percent {
		padding-bottom: 180%;
	}
	.mobile\:h-181-percent {
		height: 181%;
	}
	.mobile\:w-181-percent {
		width: 181%;
	}
	.mobile\:min-h-181-percent {
		min-height: 181%;
	}
	.mobile\:min-w-181-percent {
		min-width: 181%;
	}
	.mobile\:max-h-181-percent {
		max-height: 181%;
	}
	.mobile\:max-w-181-percent {
		max-width: 181%;
	}
	.mobile\:pad-b-181-percent {
		padding-bottom: 181%;
	}
	.mobile\:h-182-percent {
		height: 182%;
	}
	.mobile\:w-182-percent {
		width: 182%;
	}
	.mobile\:min-h-182-percent {
		min-height: 182%;
	}
	.mobile\:min-w-182-percent {
		min-width: 182%;
	}
	.mobile\:max-h-182-percent {
		max-height: 182%;
	}
	.mobile\:max-w-182-percent {
		max-width: 182%;
	}
	.mobile\:pad-b-182-percent {
		padding-bottom: 182%;
	}
	.mobile\:h-183-percent {
		height: 183%;
	}
	.mobile\:w-183-percent {
		width: 183%;
	}
	.mobile\:min-h-183-percent {
		min-height: 183%;
	}
	.mobile\:min-w-183-percent {
		min-width: 183%;
	}
	.mobile\:max-h-183-percent {
		max-height: 183%;
	}
	.mobile\:max-w-183-percent {
		max-width: 183%;
	}
	.mobile\:pad-b-183-percent {
		padding-bottom: 183%;
	}
	.mobile\:h-184-percent {
		height: 184%;
	}
	.mobile\:w-184-percent {
		width: 184%;
	}
	.mobile\:min-h-184-percent {
		min-height: 184%;
	}
	.mobile\:min-w-184-percent {
		min-width: 184%;
	}
	.mobile\:max-h-184-percent {
		max-height: 184%;
	}
	.mobile\:max-w-184-percent {
		max-width: 184%;
	}
	.mobile\:pad-b-184-percent {
		padding-bottom: 184%;
	}
	.mobile\:h-185-percent {
		height: 185%;
	}
	.mobile\:w-185-percent {
		width: 185%;
	}
	.mobile\:min-h-185-percent {
		min-height: 185%;
	}
	.mobile\:min-w-185-percent {
		min-width: 185%;
	}
	.mobile\:max-h-185-percent {
		max-height: 185%;
	}
	.mobile\:max-w-185-percent {
		max-width: 185%;
	}
	.mobile\:pad-b-185-percent {
		padding-bottom: 185%;
	}
	.mobile\:h-186-percent {
		height: 186%;
	}
	.mobile\:w-186-percent {
		width: 186%;
	}
	.mobile\:min-h-186-percent {
		min-height: 186%;
	}
	.mobile\:min-w-186-percent {
		min-width: 186%;
	}
	.mobile\:max-h-186-percent {
		max-height: 186%;
	}
	.mobile\:max-w-186-percent {
		max-width: 186%;
	}
	.mobile\:pad-b-186-percent {
		padding-bottom: 186%;
	}
	.mobile\:h-187-percent {
		height: 187%;
	}
	.mobile\:w-187-percent {
		width: 187%;
	}
	.mobile\:min-h-187-percent {
		min-height: 187%;
	}
	.mobile\:min-w-187-percent {
		min-width: 187%;
	}
	.mobile\:max-h-187-percent {
		max-height: 187%;
	}
	.mobile\:max-w-187-percent {
		max-width: 187%;
	}
	.mobile\:pad-b-187-percent {
		padding-bottom: 187%;
	}
	.mobile\:h-188-percent {
		height: 188%;
	}
	.mobile\:w-188-percent {
		width: 188%;
	}
	.mobile\:min-h-188-percent {
		min-height: 188%;
	}
	.mobile\:min-w-188-percent {
		min-width: 188%;
	}
	.mobile\:max-h-188-percent {
		max-height: 188%;
	}
	.mobile\:max-w-188-percent {
		max-width: 188%;
	}
	.mobile\:pad-b-188-percent {
		padding-bottom: 188%;
	}
	.mobile\:h-189-percent {
		height: 189%;
	}
	.mobile\:w-189-percent {
		width: 189%;
	}
	.mobile\:min-h-189-percent {
		min-height: 189%;
	}
	.mobile\:min-w-189-percent {
		min-width: 189%;
	}
	.mobile\:max-h-189-percent {
		max-height: 189%;
	}
	.mobile\:max-w-189-percent {
		max-width: 189%;
	}
	.mobile\:pad-b-189-percent {
		padding-bottom: 189%;
	}
	.mobile\:h-190-percent {
		height: 190%;
	}
	.mobile\:w-190-percent {
		width: 190%;
	}
	.mobile\:min-h-190-percent {
		min-height: 190%;
	}
	.mobile\:min-w-190-percent {
		min-width: 190%;
	}
	.mobile\:max-h-190-percent {
		max-height: 190%;
	}
	.mobile\:max-w-190-percent {
		max-width: 190%;
	}
	.mobile\:pad-b-190-percent {
		padding-bottom: 190%;
	}
	.mobile\:h-191-percent {
		height: 191%;
	}
	.mobile\:w-191-percent {
		width: 191%;
	}
	.mobile\:min-h-191-percent {
		min-height: 191%;
	}
	.mobile\:min-w-191-percent {
		min-width: 191%;
	}
	.mobile\:max-h-191-percent {
		max-height: 191%;
	}
	.mobile\:max-w-191-percent {
		max-width: 191%;
	}
	.mobile\:pad-b-191-percent {
		padding-bottom: 191%;
	}
	.mobile\:h-192-percent {
		height: 192%;
	}
	.mobile\:w-192-percent {
		width: 192%;
	}
	.mobile\:min-h-192-percent {
		min-height: 192%;
	}
	.mobile\:min-w-192-percent {
		min-width: 192%;
	}
	.mobile\:max-h-192-percent {
		max-height: 192%;
	}
	.mobile\:max-w-192-percent {
		max-width: 192%;
	}
	.mobile\:pad-b-192-percent {
		padding-bottom: 192%;
	}
	.mobile\:h-193-percent {
		height: 193%;
	}
	.mobile\:w-193-percent {
		width: 193%;
	}
	.mobile\:min-h-193-percent {
		min-height: 193%;
	}
	.mobile\:min-w-193-percent {
		min-width: 193%;
	}
	.mobile\:max-h-193-percent {
		max-height: 193%;
	}
	.mobile\:max-w-193-percent {
		max-width: 193%;
	}
	.mobile\:pad-b-193-percent {
		padding-bottom: 193%;
	}
	.mobile\:h-194-percent {
		height: 194%;
	}
	.mobile\:w-194-percent {
		width: 194%;
	}
	.mobile\:min-h-194-percent {
		min-height: 194%;
	}
	.mobile\:min-w-194-percent {
		min-width: 194%;
	}
	.mobile\:max-h-194-percent {
		max-height: 194%;
	}
	.mobile\:max-w-194-percent {
		max-width: 194%;
	}
	.mobile\:pad-b-194-percent {
		padding-bottom: 194%;
	}
	.mobile\:h-195-percent {
		height: 195%;
	}
	.mobile\:w-195-percent {
		width: 195%;
	}
	.mobile\:min-h-195-percent {
		min-height: 195%;
	}
	.mobile\:min-w-195-percent {
		min-width: 195%;
	}
	.mobile\:max-h-195-percent {
		max-height: 195%;
	}
	.mobile\:max-w-195-percent {
		max-width: 195%;
	}
	.mobile\:pad-b-195-percent {
		padding-bottom: 195%;
	}
	.mobile\:h-196-percent {
		height: 196%;
	}
	.mobile\:w-196-percent {
		width: 196%;
	}
	.mobile\:min-h-196-percent {
		min-height: 196%;
	}
	.mobile\:min-w-196-percent {
		min-width: 196%;
	}
	.mobile\:max-h-196-percent {
		max-height: 196%;
	}
	.mobile\:max-w-196-percent {
		max-width: 196%;
	}
	.mobile\:pad-b-196-percent {
		padding-bottom: 196%;
	}
	.mobile\:h-197-percent {
		height: 197%;
	}
	.mobile\:w-197-percent {
		width: 197%;
	}
	.mobile\:min-h-197-percent {
		min-height: 197%;
	}
	.mobile\:min-w-197-percent {
		min-width: 197%;
	}
	.mobile\:max-h-197-percent {
		max-height: 197%;
	}
	.mobile\:max-w-197-percent {
		max-width: 197%;
	}
	.mobile\:pad-b-197-percent {
		padding-bottom: 197%;
	}
	.mobile\:h-198-percent {
		height: 198%;
	}
	.mobile\:w-198-percent {
		width: 198%;
	}
	.mobile\:min-h-198-percent {
		min-height: 198%;
	}
	.mobile\:min-w-198-percent {
		min-width: 198%;
	}
	.mobile\:max-h-198-percent {
		max-height: 198%;
	}
	.mobile\:max-w-198-percent {
		max-width: 198%;
	}
	.mobile\:pad-b-198-percent {
		padding-bottom: 198%;
	}
	.mobile\:h-199-percent {
		height: 199%;
	}
	.mobile\:w-199-percent {
		width: 199%;
	}
	.mobile\:min-h-199-percent {
		min-height: 199%;
	}
	.mobile\:min-w-199-percent {
		min-width: 199%;
	}
	.mobile\:max-h-199-percent {
		max-height: 199%;
	}
	.mobile\:max-w-199-percent {
		max-width: 199%;
	}
	.mobile\:pad-b-199-percent {
		padding-bottom: 199%;
	}
	.mobile\:h-200-percent {
		height: 200%;
	}
	.mobile\:w-200-percent {
		width: 200%;
	}
	.mobile\:min-h-200-percent {
		min-height: 200%;
	}
	.mobile\:min-w-200-percent {
		min-width: 200%;
	}
	.mobile\:max-h-200-percent {
		max-height: 200%;
	}
	.mobile\:max-w-200-percent {
		max-width: 200%;
	}
	.mobile\:pad-b-200-percent {
		padding-bottom: 200%;
	}
	.mobile\:max-size-headshot {
		max-width: 320px;
		max-height: 320px;
	}
	.mobile\:max-size-banner {
		max-width: 1200px;
		max-height: 630px;
	}
	.mobile\:max-size-hero {
		max-width: 615px;
		max-height: 377px;
	}
	.mobile\:max-size-media-asset {
		max-width: 619px;
		max-height: 396px;
	}
	.mobile\:max-size-media-card {
		max-width: 330px;
		max-height: 130px;
	}
	.mobile\:max-size-logo {
		max-width: 268px;
		max-height: 102px;
	}
}
@media (max-width: 8640px) {
	.outline-reset {
		outline: 0.188rem solid transparent;
	}
	.focus\:outline:focus,
	.group:focus-within .group-focus-within\:outline,
	.outline {
		outline: 0.188rem solid #14c4eb;
	}
}
.animated {
	opacity: 1;
	transform: translateZ(0);
	transform-style: preserve-3d;
}
.fly-in-top {
	animation: fly-in-top 3s ease-out 1;
}
.fly-in-bottom {
	animation: fly-in-bottom 3s ease-in-out 1;
	z-index: 10;
}
.shimmer {
	animation: shimmer 3s infinite;
}
.transition-delay-0 {
	transition-delay: 0s;
}
.transition-duration-0 {
	transition-duration: 0s;
}
.transition-delay-1 {
	transition-delay: 1s;
}
.transition-duration-1 {
	transition-duration: 1s;
}
.transition-delay-2 {
	transition-delay: 2s;
}
.transition-duration-2 {
	transition-duration: 2s;
}
.transition-delay-3 {
	transition-delay: 3s;
}
.transition-duration-3 {
	transition-duration: 3s;
}
.transition-delay-4 {
	transition-delay: 4s;
}
.transition-duration-4 {
	transition-duration: 4s;
}
.transition-delay-5 {
	transition-delay: 5s;
}
.transition-duration-5 {
	transition-duration: 5s;
}
.transition-delay-6 {
	transition-delay: 6s;
}
.transition-duration-6 {
	transition-duration: 6s;
}
.transition-delay-7 {
	transition-delay: 7s;
}
.transition-duration-7 {
	transition-duration: 7s;
}
.transition-delay-8 {
	transition-delay: 8s;
}
.transition-duration-8 {
	transition-duration: 8s;
}
.transition-delay-9 {
	transition-delay: 9s;
}
.transition-duration-9 {
	transition-duration: 9s;
}
.transition-delay-10 {
	transition-delay: 10s;
}
.transition-duration-10 {
	transition-duration: 10s;
}
.transition-delay-11 {
	transition-delay: 11s;
}
.transition-duration-11 {
	transition-duration: 11s;
}
.transition-delay-12 {
	transition-delay: 12s;
}
.transition-duration-12 {
	transition-duration: 12s;
}
.transition-delay-13 {
	transition-delay: 13s;
}
.transition-duration-13 {
	transition-duration: 13s;
}
.transition-delay-14 {
	transition-delay: 14s;
}
.transition-duration-14 {
	transition-duration: 14s;
}
.transition-delay-15 {
	transition-delay: 15s;
}
.transition-duration-15 {
	transition-duration: 15s;
}
.transition-delay-16 {
	transition-delay: 16s;
}
.transition-duration-16 {
	transition-duration: 16s;
}
.transition-delay-17 {
	transition-delay: 17s;
}
.transition-duration-17 {
	transition-duration: 17s;
}
.transition-delay-18 {
	transition-delay: 18s;
}
.transition-duration-18 {
	transition-duration: 18s;
}
.transition-delay-19 {
	transition-delay: 19s;
}
.transition-duration-19 {
	transition-duration: 19s;
}
.transition-delay-20 {
	transition-delay: 20s;
}
.transition-duration-20 {
	transition-duration: 20s;
}
@keyframes fly-in-top {
	0% {
		opacity: 0;
		transform: translateY(-1.5rem);
	}
	15% {
		opacity: 1;
		transform: translateY(0);
	}
}
@keyframes fly-in-bottom {
	0% {
		opacity: 0;
		transform: translateY(1.5rem);
	}
	to {
		opacity: 1;
		transform: translateZ(0);
	}
}
@keyframes pan-left {
	0% {
		opacity: 0;
		transform: translateX(-1.5rem);
	}
	60% {
		opacity: 1;
		transform: translateX(0);
	}
}
@keyframes pan-right {
	0% {
		opacity: 0;
		transform: translateX(1.5rem);
	}
	60% {
		opacity: 1;
		transform: translateX(0);
	}
}
@keyframes fade-in {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 1;
	}
	60% {
		opacity: 1;
	}
}
@keyframes fade-out {
	0% {
		opacity: 1;
	}
	20% {
		opacity: 1;
	}
	60% {
		opacity: 0;
	}
}
@keyframes shimmer {
	to {
		transform: translateX(100%);
	}
}
.bg-img {
	position: relative;
	background: none;
}
.bg-img > * {
	position: relative;
	z-index: 1;
}
.bg-img:before {
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0;
	left: 0;
	margin: 0;
	z-index: 0;
	height: 100%;
	width: 100%;
	background: #fff url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/color-orbs.jpg) 50% no-repeat;
}
.bg-gradient,
.bg-img:before {
	background-size: 100% 100%;
}
.bg-gradient > * {
	position: relative;
	z-index: 1;
}
.bg-gradient:after,
.bg-gradient:before {
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0;
	left: 0;
	margin: 0;
	z-index: 0;
	height: 25%;
	width: 100%;
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0.5), hsla(0, 0%, 100%, 0) 105.5%);
	background-size: 100% 100%;
}
.bg-gradient:before {
	height: 100%;
	background: #fff;
}
.bg-skeleton {
	position: relative;
	overflow: hidden;
	background-color: #f6f7fb;
}
.bg-skeleton:after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transform: translateX(-100%);
	background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.2) 20%, hsla(0, 0%, 100%, 0.5) 60%, hsla(0, 0%, 100%, 0));
	animation: shimmer 3s infinite;
	content: "";
}
.bg-base {
	position: relative;
	overflow: hidden;
}
.bg-base:before {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
	content: "";
	position: absolute;
	background: #fff;
}
.bg-none {
	background: none;
}
@media (max-width: 8640px) {
	.border {
		border-width: 0.063rem;
	}
	.border,
	.border-solid {
		border-style: solid;
	}
	.border-dashed {
		border-style: dashed;
	}
	.border-dotted {
		border-style: dotted;
	}
	.border-0 {
		border-width: 0;
	}
	.border-1 {
		border-width: 0.063rem;
	}
	.border-2 {
		border-width: 0.126rem;
	}
	.border-3 {
		border-width: 0.189rem;
	}
	.border-4 {
		border-width: 0.252rem;
	}
	.border-5 {
		border-width: 0.315rem;
	}
	.border-6 {
		border-width: 0.378rem;
	}
	.border-7 {
		border-width: 0.441rem;
	}
	.border-8 {
		border-width: 0.504rem;
	}
	.border-9 {
		border-width: 0.567rem;
	}
	.border-10 {
		border-width: 0.63rem;
	}
	#gartner-container > div > a .gartner-pi-reviews,
	.border-top {
		border-top-width: 0.063rem;
		border-top-style: solid;
	}
	.border-top-solid {
		border-top-style: solid;
	}
	.border-top-dashed {
		border-top-style: dashed;
	}
	.border-top-dotted {
		border-top-style: dotted;
	}
	.border-top-0 {
		border-top-width: 0;
	}
	.border-top-1 {
		border-top-width: 0.063rem;
	}
	.border-top-2 {
		border-top-width: 0.126rem;
	}
	.border-top-3 {
		border-top-width: 0.189rem;
	}
	.border-top-4 {
		border-top-width: 0.252rem;
	}
	.border-top-5 {
		border-top-width: 0.315rem;
	}
	.border-top-6 {
		border-top-width: 0.378rem;
	}
	.border-top-7 {
		border-top-width: 0.441rem;
	}
	.border-top-8 {
		border-top-width: 0.504rem;
	}
	.border-top-9 {
		border-top-width: 0.567rem;
	}
	.border-top-10 {
		border-top-width: 0.63rem;
	}
	.border-right {
		border-right-width: 0.063rem;
	}
	.border-right,
	.border-right-solid {
		border-right-style: solid;
	}
	.border-right-dashed {
		border-right-style: dashed;
	}
	.border-right-dotted {
		border-right-style: dotted;
	}
	.border-right-0 {
		border-right-width: 0;
	}
	.border-right-1 {
		border-right-width: 0.063rem;
	}
	.border-right-2 {
		border-right-width: 0.126rem;
	}
	.border-right-3 {
		border-right-width: 0.189rem;
	}
	.border-right-4 {
		border-right-width: 0.252rem;
	}
	.border-right-5 {
		border-right-width: 0.315rem;
	}
	.border-right-6 {
		border-right-width: 0.378rem;
	}
	.border-right-7 {
		border-right-width: 0.441rem;
	}
	.border-right-8 {
		border-right-width: 0.504rem;
	}
	.border-right-9 {
		border-right-width: 0.567rem;
	}
	.border-right-10 {
		border-right-width: 0.63rem;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li,
	.border-bottom {
		border-bottom-width: 0.063rem;
		border-bottom-style: solid;
	}
	.border-bottom-solid {
		border-bottom-style: solid;
	}
	.border-bottom-dashed {
		border-bottom-style: dashed;
	}
	.border-bottom-dotted {
		border-bottom-style: dotted;
	}
	.border-bottom-0 {
		border-bottom-width: 0;
	}
	.border-bottom-1 {
		border-bottom-width: 0.063rem;
	}
	.border-bottom-2 {
		border-bottom-width: 0.126rem;
	}
	.border-bottom-3 {
		border-bottom-width: 0.189rem;
	}
	.border-bottom-4 {
		border-bottom-width: 0.252rem;
	}
	.border-bottom-5 {
		border-bottom-width: 0.315rem;
	}
	.border-bottom-6 {
		border-bottom-width: 0.378rem;
	}
	.border-bottom-7 {
		border-bottom-width: 0.441rem;
	}
	.border-bottom-8 {
		border-bottom-width: 0.504rem;
	}
	.border-bottom-9 {
		border-bottom-width: 0.567rem;
	}
	.border-bottom-10 {
		border-bottom-width: 0.63rem;
	}
	.border-left {
		border-left-width: 0.063rem;
	}
	.border-left,
	.border-left-solid {
		border-left-style: solid;
	}
	.border-left-dashed {
		border-left-style: dashed;
	}
	.border-left-dotted {
		border-left-style: dotted;
	}
	.border-left-0 {
		border-left-width: 0;
	}
	.border-left-1 {
		border-left-width: 0.063rem;
	}
	.border-left-2 {
		border-left-width: 0.126rem;
	}
	.border-left-3 {
		border-left-width: 0.189rem;
	}
	.border-left-4 {
		border-left-width: 0.252rem;
	}
	.border-left-5 {
		border-left-width: 0.315rem;
	}
	.border-left-6 {
		border-left-width: 0.378rem;
	}
	.border-left-7 {
		border-left-width: 0.441rem;
	}
	.border-left-8 {
		border-left-width: 0.504rem;
	}
	.border-left-9 {
		border-left-width: 0.567rem;
	}
	.border-left-10 {
		border-left-width: 0.63rem;
	}
	#gartner-container > div,
	.border-none {
		border: none;
	}
}
@media (max-width: 960px) {
	.mobile\:border {
		border-width: 0.063rem;
	}
	.mobile\:border,
	.mobile\:border-solid {
		border-style: solid;
	}
	.mobile\:border-dashed {
		border-style: dashed;
	}
	.mobile\:border-dotted {
		border-style: dotted;
	}
	.mobile\:border-0 {
		border-width: 0;
	}
	.mobile\:border-1 {
		border-width: 0.063rem;
	}
	.mobile\:border-2 {
		border-width: 0.126rem;
	}
	.mobile\:border-3 {
		border-width: 0.189rem;
	}
	.mobile\:border-4 {
		border-width: 0.252rem;
	}
	.mobile\:border-5 {
		border-width: 0.315rem;
	}
	.mobile\:border-6 {
		border-width: 0.378rem;
	}
	.mobile\:border-7 {
		border-width: 0.441rem;
	}
	.mobile\:border-8 {
		border-width: 0.504rem;
	}
	.mobile\:border-9 {
		border-width: 0.567rem;
	}
	.mobile\:border-10 {
		border-width: 0.63rem;
	}
	.mobile\:border-top {
		border-top-width: 0.063rem;
	}
	.mobile\:border-top,
	.mobile\:border-top-solid {
		border-top-style: solid;
	}
	.mobile\:border-top-dashed {
		border-top-style: dashed;
	}
	.mobile\:border-top-dotted {
		border-top-style: dotted;
	}
	.mobile\:border-top-0 {
		border-top-width: 0;
	}
	.mobile\:border-top-1 {
		border-top-width: 0.063rem;
	}
	.mobile\:border-top-2 {
		border-top-width: 0.126rem;
	}
	.mobile\:border-top-3 {
		border-top-width: 0.189rem;
	}
	.mobile\:border-top-4 {
		border-top-width: 0.252rem;
	}
	.mobile\:border-top-5 {
		border-top-width: 0.315rem;
	}
	.mobile\:border-top-6 {
		border-top-width: 0.378rem;
	}
	.mobile\:border-top-7 {
		border-top-width: 0.441rem;
	}
	.mobile\:border-top-8 {
		border-top-width: 0.504rem;
	}
	.mobile\:border-top-9 {
		border-top-width: 0.567rem;
	}
	.mobile\:border-top-10 {
		border-top-width: 0.63rem;
	}
	.mobile\:border-right {
		border-right-width: 0.063rem;
	}
	.mobile\:border-right,
	.mobile\:border-right-solid {
		border-right-style: solid;
	}
	.mobile\:border-right-dashed {
		border-right-style: dashed;
	}
	.mobile\:border-right-dotted {
		border-right-style: dotted;
	}
	.mobile\:border-right-0 {
		border-right-width: 0;
	}
	.mobile\:border-right-1 {
		border-right-width: 0.063rem;
	}
	.mobile\:border-right-2 {
		border-right-width: 0.126rem;
	}
	.mobile\:border-right-3 {
		border-right-width: 0.189rem;
	}
	.mobile\:border-right-4 {
		border-right-width: 0.252rem;
	}
	.mobile\:border-right-5 {
		border-right-width: 0.315rem;
	}
	.mobile\:border-right-6 {
		border-right-width: 0.378rem;
	}
	.mobile\:border-right-7 {
		border-right-width: 0.441rem;
	}
	.mobile\:border-right-8 {
		border-right-width: 0.504rem;
	}
	.mobile\:border-right-9 {
		border-right-width: 0.567rem;
	}
	.mobile\:border-right-10 {
		border-right-width: 0.63rem;
	}
	.mobile\:border-bottom {
		border-bottom-width: 0.063rem;
	}
	.mobile\:border-bottom,
	.mobile\:border-bottom-solid {
		border-bottom-style: solid;
	}
	.mobile\:border-bottom-dashed {
		border-bottom-style: dashed;
	}
	.mobile\:border-bottom-dotted {
		border-bottom-style: dotted;
	}
	.mobile\:border-bottom-0 {
		border-bottom-width: 0;
	}
	.mobile\:border-bottom-1 {
		border-bottom-width: 0.063rem;
	}
	.mobile\:border-bottom-2 {
		border-bottom-width: 0.126rem;
	}
	.mobile\:border-bottom-3 {
		border-bottom-width: 0.189rem;
	}
	.mobile\:border-bottom-4 {
		border-bottom-width: 0.252rem;
	}
	.mobile\:border-bottom-5 {
		border-bottom-width: 0.315rem;
	}
	.mobile\:border-bottom-6 {
		border-bottom-width: 0.378rem;
	}
	.mobile\:border-bottom-7 {
		border-bottom-width: 0.441rem;
	}
	.mobile\:border-bottom-8 {
		border-bottom-width: 0.504rem;
	}
	.mobile\:border-bottom-9 {
		border-bottom-width: 0.567rem;
	}
	.mobile\:border-bottom-10 {
		border-bottom-width: 0.63rem;
	}
	.mobile\:border-left {
		border-left-width: 0.063rem;
	}
	.mobile\:border-left,
	.mobile\:border-left-solid {
		border-left-style: solid;
	}
	.mobile\:border-left-dashed {
		border-left-style: dashed;
	}
	.mobile\:border-left-dotted {
		border-left-style: dotted;
	}
	.mobile\:border-left-0 {
		border-left-width: 0;
	}
	.mobile\:border-left-1 {
		border-left-width: 0.063rem;
	}
	.mobile\:border-left-2 {
		border-left-width: 0.126rem;
	}
	.mobile\:border-left-3 {
		border-left-width: 0.189rem;
	}
	.mobile\:border-left-4 {
		border-left-width: 0.252rem;
	}
	.mobile\:border-left-5 {
		border-left-width: 0.315rem;
	}
	.mobile\:border-left-6 {
		border-left-width: 0.378rem;
	}
	.mobile\:border-left-7 {
		border-left-width: 0.441rem;
	}
	.mobile\:border-left-8 {
		border-left-width: 0.504rem;
	}
	.mobile\:border-left-9 {
		border-left-width: 0.567rem;
	}
	.mobile\:border-left-10 {
		border-left-width: 0.63rem;
	}
	.mobile\:border-none {
		border: none;
	}
}
@media (max-width: 8640px) {
	.focus\:opacity-0:focus,
	.group:focus-within .group-focus-within\:opacity-0,
	.group:hover .group-hover\:opacity-0,
	.hover\:opacity-0:hover,
	.opacity-0 {
		opacity: 0;
	}
	.focus\:opacity-00:focus,
	.group:focus-within .group-focus-within\:opacity-00,
	.group:hover .group-hover\:opacity-00,
	.hover\:opacity-00:hover,
	.opacity-00 {
		opacity: 0;
	}
	.focus\:opacity-1:focus,
	.group:focus-within .group-focus-within\:opacity-1,
	.group:hover .group-hover\:opacity-1,
	.hover\:opacity-1:hover,
	.opacity-1 {
		opacity: 0.1;
	}
	.focus\:opacity-01:focus,
	.group:focus-within .group-focus-within\:opacity-01,
	.group:hover .group-hover\:opacity-01,
	.hover\:opacity-01:hover,
	.opacity-01 {
		opacity: 0.01;
	}
	.focus\:opacity-2:focus,
	.group:focus-within .group-focus-within\:opacity-2,
	.group:hover .group-hover\:opacity-2,
	.hover\:opacity-2:hover,
	.opacity-2 {
		opacity: 0.2;
	}
	.focus\:opacity-02:focus,
	.group:focus-within .group-focus-within\:opacity-02,
	.group:hover .group-hover\:opacity-02,
	.hover\:opacity-02:hover,
	.opacity-02 {
		opacity: 0.02;
	}
	.focus\:opacity-3:focus,
	.group:focus-within .group-focus-within\:opacity-3,
	.group:hover .group-hover\:opacity-3,
	.hover\:opacity-3:hover,
	.opacity-3 {
		opacity: 0.3;
	}
	.focus\:opacity-03:focus,
	.group:focus-within .group-focus-within\:opacity-03,
	.group:hover .group-hover\:opacity-03,
	.hover\:opacity-03:hover,
	.opacity-03 {
		opacity: 0.03;
	}
	.focus\:opacity-4:focus,
	.group:focus-within .group-focus-within\:opacity-4,
	.group:hover .group-hover\:opacity-4,
	.hover\:opacity-4:hover,
	.opacity-4 {
		opacity: 0.4;
	}
	.focus\:opacity-04:focus,
	.group:focus-within .group-focus-within\:opacity-04,
	.group:hover .group-hover\:opacity-04,
	.hover\:opacity-04:hover,
	.opacity-04 {
		opacity: 0.04;
	}
	#snyk .pricing-col .check.disabled > div > div p,
	#snyk .pricing-col .check.disabled > div > span,
	.focus\:opacity-5:focus,
	.group:focus-within .group-focus-within\:opacity-5,
	.group:hover .group-hover\:opacity-5,
	.hover\:opacity-5:hover,
	.opacity-5 {
		opacity: 0.5;
	}
	.focus\:opacity-05:focus,
	.group:focus-within .group-focus-within\:opacity-05,
	.group:hover .group-hover\:opacity-05,
	.hover\:opacity-05:hover,
	.opacity-05 {
		opacity: 0.05;
	}
	.focus\:opacity-6:focus,
	.group:focus-within .group-focus-within\:opacity-6,
	.group:hover .group-hover\:opacity-6,
	.hover\:opacity-6:hover,
	.opacity-6 {
		opacity: 0.6;
	}
	.focus\:opacity-06:focus,
	.group:focus-within .group-focus-within\:opacity-06,
	.group:hover .group-hover\:opacity-06,
	.hover\:opacity-06:hover,
	.opacity-06 {
		opacity: 0.06;
	}
	.focus\:opacity-7:focus,
	.group:focus-within .group-focus-within\:opacity-7,
	.group:hover .group-hover\:opacity-7,
	.hover\:opacity-7:hover,
	.opacity-7 {
		opacity: 0.7;
	}
	.focus\:opacity-07:focus,
	.group:focus-within .group-focus-within\:opacity-07,
	.group:hover .group-hover\:opacity-07,
	.hover\:opacity-07:hover,
	.opacity-07 {
		opacity: 0.07;
	}
	.focus\:opacity-8:focus,
	.group:focus-within .group-focus-within\:opacity-8,
	.group:hover .group-hover\:opacity-8,
	.hover\:opacity-8:hover,
	.opacity-8 {
		opacity: 0.8;
	}
	.focus\:opacity-08:focus,
	.group:focus-within .group-focus-within\:opacity-08,
	.group:hover .group-hover\:opacity-08,
	.hover\:opacity-08:hover,
	.opacity-08 {
		opacity: 0.08;
	}
	.focus\:opacity-9:focus,
	.group:focus-within .group-focus-within\:opacity-9,
	.group:hover .group-hover\:opacity-9,
	.hover\:opacity-9:hover,
	.opacity-9 {
		opacity: 0.9;
	}
	.focus\:opacity-09:focus,
	.group:focus-within .group-focus-within\:opacity-09,
	.group:hover .group-hover\:opacity-09,
	.hover\:opacity-09:hover,
	.opacity-09 {
		opacity: 0.09;
	}
	#snyk .pricing-col .check.disabled,
	.focus\:opacity-10:focus,
	.group:focus-within .group-focus-within\:opacity-10,
	.group:hover .group-hover\:opacity-10,
	.hover\:opacity-10:hover,
	.opacity-10 {
		opacity: 1;
	}
	.grayscale-full {
		filter: grayscale(1);
	}
	.bg-blur-small {
		-webkit-backdrop-filter: blur(0.625rem);
		backdrop-filter: blur(1.5rem);
	}
	.bg-blur-medium {
		-webkit-backdrop-filter: blur(1.25rem);
		backdrop-filter: blur(1.25rem);
	}
	.bg-blur-large {
		-webkit-backdrop-filter: blur(2.5rem);
		backdrop-filter: blur(2.5rem);
	}
	.bg-blur-none {
		-webkit-backdrop-filter: blur(0);
		backdrop-filter: blur(0);
	}
	.taper-fade-h,
	.taper-fade-v {
		display: block;
		position: relative;
		overflow: hidden;
	}
	.taper-fade-h:after,
	.taper-fade-h:before,
	.taper-fade-v:after,
	.taper-fade-v:before {
		content: "";
		display: block;
		position: absolute;
		box-sizing: border-box;
		transition: 0.3s ease-in-out;
		pointer-events: none;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto 0 0;
		width: 100%;
		height: 2rem;
		z-index: 100;
	}
	.taper-fade-h:before,
	.taper-fade-v:before {
		margin: 0 0 auto;
	}
	.taper-fade-h.dark-purple:before,
	.taper-fade-v.dark-purple:before {
		background: linear-gradient(180deg, #441c99, rgba(68, 28, 153, 0.9), rgba(68, 28, 153, 0));
	}
	.taper-fade-h.dark-purple:after,
	.taper-fade-v.dark-purple:after {
		background: linear-gradient(180deg, rgba(68, 28, 153, 0), rgba(68, 28, 153, 0.9), #441c99);
	}
	.taper-fade-h.purple:before,
	.taper-fade-v.purple:before {
		background: linear-gradient(180deg, #9043c6, rgba(144, 67, 198, 0.9), rgba(144, 67, 198, 0));
	}
	.taper-fade-h.purple:after,
	.taper-fade-v.purple:after {
		background: linear-gradient(180deg, rgba(144, 67, 198, 0), rgba(144, 67, 198, 0.9), #9043c6);
	}
	.taper-fade-h.lavender:before,
	.taper-fade-v.lavender:before {
		background: linear-gradient(180deg, #c481f3, rgba(196, 129, 243, 0.9), rgba(196, 129, 243, 0));
	}
	.taper-fade-h.lavender:after,
	.taper-fade-v.lavender:after {
		background: linear-gradient(180deg, rgba(196, 129, 243, 0), rgba(196, 129, 243, 0.9), #c481f3);
	}
	.taper-fade-h.space:before,
	.taper-fade-v.space:before {
		background: linear-gradient(180deg, #01011e, rgba(1, 1, 30, 0.9), rgba(1, 1, 30, 0));
	}
	.taper-fade-h.space:after,
	.taper-fade-v.space:after {
		background: linear-gradient(180deg, rgba(1, 1, 30, 0), rgba(1, 1, 30, 0.9), #01011e);
	}
	.taper-fade-h.dawn:before,
	.taper-fade-v.dawn:before {
		background: linear-gradient(180deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.dawn:after,
	.taper-fade-v.dawn:after {
		background: linear-gradient(180deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
	.taper-fade-h.smoke:before,
	.taper-fade-v.smoke:before {
		background: linear-gradient(180deg, #6d6d9c, rgba(109, 109, 156, 0.9), rgba(109, 109, 156, 0));
	}
	.taper-fade-h.smoke:after,
	.taper-fade-v.smoke:after {
		background: linear-gradient(180deg, rgba(109, 109, 156, 0), rgba(109, 109, 156, 0.9), #6d6d9c);
	}
	.taper-fade-h.snow:before,
	.taper-fade-v.snow:before {
		background: linear-gradient(180deg, #f6f7fb, rgba(246, 247, 251, 0.9), rgba(246, 247, 251, 0));
	}
	.taper-fade-h.snow:after,
	.taper-fade-v.snow:after {
		background: linear-gradient(180deg, rgba(246, 247, 251, 0), rgba(246, 247, 251, 0.9), #f6f7fb);
	}
	.taper-fade-h.white:before,
	.taper-fade-v.white:before {
		background: linear-gradient(180deg, #fff, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0));
	}
	.taper-fade-h.white:after,
	.taper-fade-v.white:after {
		background: linear-gradient(180deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.9), #fff);
	}
	.taper-fade-h.salmon:before,
	.taper-fade-v.salmon:before {
		background: linear-gradient(180deg, #f97a99, rgba(249, 122, 153, 0.9), rgba(249, 122, 153, 0));
	}
	.taper-fade-h.salmon:after,
	.taper-fade-v.salmon:after {
		background: linear-gradient(180deg, rgba(249, 122, 153, 0), rgba(249, 122, 153, 0.9), #f97a99);
	}
	.taper-fade-h.hot-pink:before,
	.taper-fade-v.hot-pink:before {
		background: linear-gradient(180deg, #e555ac, rgba(229, 85, 172, 0.9), rgba(229, 85, 172, 0));
	}
	.taper-fade-h.hot-pink:after,
	.taper-fade-v.hot-pink:after {
		background: linear-gradient(180deg, rgba(229, 85, 172, 0), rgba(229, 85, 172, 0.9), #e555ac);
	}
	.taper-fade-h.bubblegum:before,
	.taper-fade-v.bubblegum:before {
		background: linear-gradient(180deg, #ff78e1, rgba(255, 120, 225, 0.9), rgba(255, 120, 225, 0));
	}
	.taper-fade-h.bubblegum:after,
	.taper-fade-v.bubblegum:after {
		background: linear-gradient(180deg, rgba(255, 120, 225, 0), rgba(255, 120, 225, 0.9), #ff78e1);
	}
	.taper-fade-h.autumn:before,
	.taper-fade-v.autumn:before {
		background: linear-gradient(180deg, #c04c0a, rgba(192, 76, 10, 0.9), rgba(192, 76, 10, 0));
	}
	.taper-fade-h.autumn:after,
	.taper-fade-v.autumn:after {
		background: linear-gradient(180deg, rgba(192, 76, 10, 0), rgba(192, 76, 10, 0.9), #c04c0a);
	}
	.taper-fade-h.tiger:before,
	.taper-fade-v.tiger:before {
		background: linear-gradient(180deg, #f99048, rgba(249, 144, 72, 0.9), rgba(249, 144, 72, 0));
	}
	.taper-fade-h.tiger:after,
	.taper-fade-v.tiger:after {
		background: linear-gradient(180deg, rgba(249, 144, 72, 0), rgba(249, 144, 72, 0.9), #f99048);
	}
	.taper-fade-h.summer:before,
	.taper-fade-v.summer:before {
		background: linear-gradient(180deg, #f9c748, rgba(249, 199, 72, 0.9), rgba(249, 199, 72, 0));
	}
	.taper-fade-h.summer:after,
	.taper-fade-v.summer:after {
		background: linear-gradient(180deg, rgba(249, 199, 72, 0), rgba(249, 199, 72, 0.9), #f9c748);
	}
	.taper-fade-h.daffodil:before,
	.taper-fade-v.daffodil:before {
		background: linear-gradient(180deg, #ffe792, rgba(255, 231, 146, 0.9), rgba(255, 231, 146, 0));
	}
	.taper-fade-h.daffodil:after,
	.taper-fade-v.daffodil:after {
		background: linear-gradient(180deg, rgba(255, 231, 146, 0), rgba(255, 231, 146, 0.9), #ffe792);
	}
	.taper-fade-h.turquoise:before,
	.taper-fade-v.turquoise:before {
		background: linear-gradient(180deg, #097d98, rgba(9, 125, 152, 0.9), rgba(9, 125, 152, 0));
	}
	.taper-fade-h.turquoise:after,
	.taper-fade-v.turquoise:after {
		background: linear-gradient(180deg, rgba(9, 125, 152, 0), rgba(9, 125, 152, 0.9), #097d98);
	}
	.taper-fade-h.dark-teal:before,
	.taper-fade-v.dark-teal:before {
		background: linear-gradient(180deg, #168982, rgba(22, 137, 130, 0.9), rgba(22, 137, 130, 0));
	}
	.taper-fade-h.dark-teal:after,
	.taper-fade-v.dark-teal:after {
		background: linear-gradient(180deg, rgba(22, 137, 130, 0), rgba(22, 137, 130, 0.9), #168982);
	}
	.taper-fade-h.vibe:before,
	.taper-fade-v.vibe:before {
		background: linear-gradient(180deg, #4bd6b5, rgba(75, 214, 181, 0.9), rgba(75, 214, 181, 0));
	}
	.taper-fade-h.vibe:after,
	.taper-fade-v.vibe:after {
		background: linear-gradient(180deg, rgba(75, 214, 181, 0), rgba(75, 214, 181, 0.9), #4bd6b5);
	}
	.taper-fade-h.deep-sea:before,
	.taper-fade-v.deep-sea:before {
		background: linear-gradient(180deg, #0a26b8, rgba(10, 38, 184, 0.9), rgba(10, 38, 184, 0));
	}
	.taper-fade-h.deep-sea:after,
	.taper-fade-v.deep-sea:after {
		background: linear-gradient(180deg, rgba(10, 38, 184, 0), rgba(10, 38, 184, 0.9), #0a26b8);
	}
	.taper-fade-h.electric-blue:before,
	.taper-fade-v.electric-blue:before {
		background: linear-gradient(180deg, #145deb, rgba(20, 93, 235, 0.9), rgba(20, 93, 235, 0));
	}
	.taper-fade-h.electric-blue:after,
	.taper-fade-v.electric-blue:after {
		background: linear-gradient(180deg, rgba(20, 93, 235, 0), rgba(20, 93, 235, 0.9), #145deb);
	}
	.taper-fade-h.lilac:before,
	.taper-fade-v.lilac:before {
		background: linear-gradient(180deg, #8598fb, rgba(133, 152, 251, 0.9), rgba(133, 152, 251, 0));
	}
	.taper-fade-h.lilac:after,
	.taper-fade-v.lilac:after {
		background: linear-gradient(180deg, rgba(133, 152, 251, 0), rgba(133, 152, 251, 0.9), #8598fb);
	}
	.taper-fade-h.sky:before,
	.taper-fade-v.sky:before {
		background: linear-gradient(180deg, #14c4eb, rgba(20, 196, 235, 0.9), rgba(20, 196, 235, 0));
	}
	.taper-fade-h.sky:after,
	.taper-fade-v.sky:after {
		background: linear-gradient(180deg, rgba(20, 196, 235, 0), rgba(20, 196, 235, 0.9), #14c4eb);
	}
	.taper-fade-h.cotton-candy:before,
	.taper-fade-v.cotton-candy:before {
		background: linear-gradient(180deg, #c0f5f2, rgba(192, 245, 242, 0.9), rgba(192, 245, 242, 0));
	}
	.taper-fade-h.cotton-candy:after,
	.taper-fade-v.cotton-candy:after {
		background: linear-gradient(180deg, rgba(192, 245, 242, 0), rgba(192, 245, 242, 0.9), #c0f5f2);
	}
	.taper-fade-h.color-headline:before,
	.taper-fade-v.color-headline:before {
		background: linear-gradient(180deg, #ffffff, rgba(3, 3, 40, 0.9), rgba(3, 3, 40, 0));
	}
	.taper-fade-h.color-headline:after,
	.taper-fade-v.color-headline:after {
		background: linear-gradient(180deg, rgba(3, 3, 40, 0), rgba(3, 3, 40, 0.9), #ffffff);
	}
	.taper-fade-h.color-body:before,
	.taper-fade-v.color-body:before {
		background: linear-gradient(180deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.color-body:after,
	.taper-fade-v.color-body:after {
		background: linear-gradient(180deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
	.taper-fade-h.action:before,
	.taper-fade-v.action:before {
		background: linear-gradient(180deg, #145deb, rgba(20, 93, 235, 0.9), rgba(20, 93, 235, 0));
	}
	.taper-fade-h.action:after,
	.taper-fade-v.action:after {
		background: linear-gradient(180deg, rgba(20, 93, 235, 0), rgba(20, 93, 235, 0.9), #145deb);
	}
	.taper-fade-h.action-secondary-dark:before,
	.taper-fade-v.action-secondary-dark:before {
		background: linear-gradient(180deg, #4bd6b5, rgba(75, 214, 181, 0.9), rgba(75, 214, 181, 0));
	}
	.taper-fade-h.action-secondary-dark:after,
	.taper-fade-v.action-secondary-dark:after {
		background: linear-gradient(180deg, rgba(75, 214, 181, 0), rgba(75, 214, 181, 0.9), #4bd6b5);
	}
	.taper-fade-h.success:before,
	.taper-fade-v.success:before {
		background: linear-gradient(180deg, #168982, rgba(22, 137, 130, 0.9), rgba(22, 137, 130, 0));
	}
	.taper-fade-h.success:after,
	.taper-fade-v.success:after {
		background: linear-gradient(180deg, rgba(22, 137, 130, 0), rgba(22, 137, 130, 0.9), #168982);
	}
	.taper-fade-h.warning:before,
	.taper-fade-v.warning:before {
		background: linear-gradient(180deg, #c04c0a, rgba(192, 76, 10, 0.9), rgba(192, 76, 10, 0));
	}
	.taper-fade-h.warning:after,
	.taper-fade-v.warning:after {
		background: linear-gradient(180deg, rgba(192, 76, 10, 0), rgba(192, 76, 10, 0.9), #c04c0a);
	}
	.taper-fade-h.fail:before,
	.taper-fade-v.fail:before {
		background: linear-gradient(180deg, #c82d53, rgba(200, 45, 83, 0.9), rgba(200, 45, 83, 0));
	}
	.taper-fade-h.fail:after,
	.taper-fade-v.fail:after {
		background: linear-gradient(180deg, rgba(200, 45, 83, 0), rgba(200, 45, 83, 0.9), #c82d53);
	}
	.taper-fade-h.neutral:before,
	.taper-fade-v.neutral:before {
		background: linear-gradient(180deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.neutral:after,
	.taper-fade-v.neutral:after {
		background: linear-gradient(180deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
	.taper-fade-h.ui-text:before,
	.taper-fade-v.ui-text:before {
		background: linear-gradient(180deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.ui-text:after,
	.taper-fade-v.ui-text:after {
		background: linear-gradient(180deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
	.taper-fade-h:after,
	.taper-fade-h:before {
		margin: 0 auto 0 0;
		width: 2rem;
		height: 100%;
	}
	.taper-fade-h:after {
		margin: 0 0 0 auto;
	}
	.taper-fade-h.dark-purple:before {
		background: linear-gradient(90deg, #441c99, rgba(68, 28, 153, 0.9), rgba(68, 28, 153, 0));
	}
	.taper-fade-h.dark-purple:after {
		background: linear-gradient(90deg, rgba(68, 28, 153, 0), rgba(68, 28, 153, 0.9), #441c99);
	}
	.taper-fade-h.purple:before {
		background: linear-gradient(90deg, #9043c6, rgba(144, 67, 198, 0.9), rgba(144, 67, 198, 0));
	}
	.taper-fade-h.purple:after {
		background: linear-gradient(90deg, rgba(144, 67, 198, 0), rgba(144, 67, 198, 0.9), #9043c6);
	}
	.taper-fade-h.lavender:before {
		background: linear-gradient(90deg, #c481f3, rgba(196, 129, 243, 0.9), rgba(196, 129, 243, 0));
	}
	.taper-fade-h.lavender:after {
		background: linear-gradient(90deg, rgba(196, 129, 243, 0), rgba(196, 129, 243, 0.9), #c481f3);
	}
	.taper-fade-h.space:before {
		background: linear-gradient(90deg, #01011e, rgba(1, 1, 30, 0.9), rgba(1, 1, 30, 0));
	}
	.taper-fade-h.space:after {
		background: linear-gradient(90deg, rgba(1, 1, 30, 0), rgba(1, 1, 30, 0.9), #01011e);
	}
	.taper-fade-h.dawn:before {
		background: linear-gradient(90deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.dawn:after {
		background: linear-gradient(90deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
	.taper-fade-h.smoke:before {
		background: linear-gradient(90deg, #6d6d9c, rgba(109, 109, 156, 0.9), rgba(109, 109, 156, 0));
	}
	.taper-fade-h.smoke:after {
		background: linear-gradient(90deg, rgba(109, 109, 156, 0), rgba(109, 109, 156, 0.9), #6d6d9c);
	}
	.taper-fade-h.snow:before {
		background: linear-gradient(90deg, #f6f7fb, rgba(246, 247, 251, 0.9), rgba(246, 247, 251, 0));
	}
	.taper-fade-h.snow:after {
		background: linear-gradient(90deg, rgba(246, 247, 251, 0), rgba(246, 247, 251, 0.9), #f6f7fb);
	}
	.taper-fade-h.white:before {
		background: linear-gradient(90deg, #fff, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0));
	}
	.taper-fade-h.white:after {
		background: linear-gradient(90deg, hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0.9), #fff);
	}
	.taper-fade-h.salmon:before {
		background: linear-gradient(90deg, #f97a99, rgba(249, 122, 153, 0.9), rgba(249, 122, 153, 0));
	}
	.taper-fade-h.salmon:after {
		background: linear-gradient(90deg, rgba(249, 122, 153, 0), rgba(249, 122, 153, 0.9), #f97a99);
	}
	.taper-fade-h.hot-pink:before {
		background: linear-gradient(90deg, #e555ac, rgba(229, 85, 172, 0.9), rgba(229, 85, 172, 0));
	}
	.taper-fade-h.hot-pink:after {
		background: linear-gradient(90deg, rgba(229, 85, 172, 0), rgba(229, 85, 172, 0.9), #e555ac);
	}
	.taper-fade-h.bubblegum:before {
		background: linear-gradient(90deg, #ff78e1, rgba(255, 120, 225, 0.9), rgba(255, 120, 225, 0));
	}
	.taper-fade-h.bubblegum:after {
		background: linear-gradient(90deg, rgba(255, 120, 225, 0), rgba(255, 120, 225, 0.9), #ff78e1);
	}
	.taper-fade-h.autumn:before {
		background: linear-gradient(90deg, #c04c0a, rgba(192, 76, 10, 0.9), rgba(192, 76, 10, 0));
	}
	.taper-fade-h.autumn:after {
		background: linear-gradient(90deg, rgba(192, 76, 10, 0), rgba(192, 76, 10, 0.9), #c04c0a);
	}
	.taper-fade-h.tiger:before {
		background: linear-gradient(90deg, #f99048, rgba(249, 144, 72, 0.9), rgba(249, 144, 72, 0));
	}
	.taper-fade-h.tiger:after {
		background: linear-gradient(90deg, rgba(249, 144, 72, 0), rgba(249, 144, 72, 0.9), #f99048);
	}
	.taper-fade-h.summer:before {
		background: linear-gradient(90deg, #f9c748, rgba(249, 199, 72, 0.9), rgba(249, 199, 72, 0));
	}
	.taper-fade-h.summer:after {
		background: linear-gradient(90deg, rgba(249, 199, 72, 0), rgba(249, 199, 72, 0.9), #f9c748);
	}
	.taper-fade-h.daffodil:before {
		background: linear-gradient(90deg, #ffe792, rgba(255, 231, 146, 0.9), rgba(255, 231, 146, 0));
	}
	.taper-fade-h.daffodil:after {
		background: linear-gradient(90deg, rgba(255, 231, 146, 0), rgba(255, 231, 146, 0.9), #ffe792);
	}
	.taper-fade-h.turquoise:before {
		background: linear-gradient(90deg, #097d98, rgba(9, 125, 152, 0.9), rgba(9, 125, 152, 0));
	}
	.taper-fade-h.turquoise:after {
		background: linear-gradient(90deg, rgba(9, 125, 152, 0), rgba(9, 125, 152, 0.9), #097d98);
	}
	.taper-fade-h.dark-teal:before {
		background: linear-gradient(90deg, #168982, rgba(22, 137, 130, 0.9), rgba(22, 137, 130, 0));
	}
	.taper-fade-h.dark-teal:after {
		background: linear-gradient(90deg, rgba(22, 137, 130, 0), rgba(22, 137, 130, 0.9), #168982);
	}
	.taper-fade-h.vibe:before {
		background: linear-gradient(90deg, #4bd6b5, rgba(75, 214, 181, 0.9), rgba(75, 214, 181, 0));
	}
	.taper-fade-h.vibe:after {
		background: linear-gradient(90deg, rgba(75, 214, 181, 0), rgba(75, 214, 181, 0.9), #4bd6b5);
	}
	.taper-fade-h.deep-sea:before {
		background: linear-gradient(90deg, #0a26b8, rgba(10, 38, 184, 0.9), rgba(10, 38, 184, 0));
	}
	.taper-fade-h.deep-sea:after {
		background: linear-gradient(90deg, rgba(10, 38, 184, 0), rgba(10, 38, 184, 0.9), #0a26b8);
	}
	.taper-fade-h.electric-blue:before {
		background: linear-gradient(90deg, #145deb, rgba(20, 93, 235, 0.9), rgba(20, 93, 235, 0));
	}
	.taper-fade-h.electric-blue:after {
		background: linear-gradient(90deg, rgba(20, 93, 235, 0), rgba(20, 93, 235, 0.9), #145deb);
	}
	.taper-fade-h.lilac:before {
		background: linear-gradient(90deg, #8598fb, rgba(133, 152, 251, 0.9), rgba(133, 152, 251, 0));
	}
	.taper-fade-h.lilac:after {
		background: linear-gradient(90deg, rgba(133, 152, 251, 0), rgba(133, 152, 251, 0.9), #8598fb);
	}
	.taper-fade-h.sky:before {
		background: linear-gradient(90deg, #14c4eb, rgba(20, 196, 235, 0.9), rgba(20, 196, 235, 0));
	}
	.taper-fade-h.sky:after {
		background: linear-gradient(90deg, rgba(20, 196, 235, 0), rgba(20, 196, 235, 0.9), #14c4eb);
	}
	.taper-fade-h.cotton-candy:before {
		background: linear-gradient(90deg, #c0f5f2, rgba(192, 245, 242, 0.9), rgba(192, 245, 242, 0));
	}
	.taper-fade-h.cotton-candy:after {
		background: linear-gradient(90deg, rgba(192, 245, 242, 0), rgba(192, 245, 242, 0.9), #c0f5f2);
	}
	.taper-fade-h.color-headline:before {
		background: linear-gradient(90deg, #ffffff, rgba(3, 3, 40, 0.9), rgba(3, 3, 40, 0));
	}
	.taper-fade-h.color-headline:after {
		background: linear-gradient(90deg, rgba(3, 3, 40, 0), rgba(3, 3, 40, 0.9), #ffffff);
	}
	.taper-fade-h.color-body:before {
		background: linear-gradient(90deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.color-body:after {
		background: linear-gradient(90deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
	.taper-fade-h.action:before {
		background: linear-gradient(90deg, #145deb, rgba(20, 93, 235, 0.9), rgba(20, 93, 235, 0));
	}
	.taper-fade-h.action:after {
		background: linear-gradient(90deg, rgba(20, 93, 235, 0), rgba(20, 93, 235, 0.9), #145deb);
	}
	.taper-fade-h.action-secondary-dark:before {
		background: linear-gradient(90deg, #4bd6b5, rgba(75, 214, 181, 0.9), rgba(75, 214, 181, 0));
	}
	.taper-fade-h.action-secondary-dark:after {
		background: linear-gradient(90deg, rgba(75, 214, 181, 0), rgba(75, 214, 181, 0.9), #4bd6b5);
	}
	.taper-fade-h.success:before {
		background: linear-gradient(90deg, #168982, rgba(22, 137, 130, 0.9), rgba(22, 137, 130, 0));
	}
	.taper-fade-h.success:after {
		background: linear-gradient(90deg, rgba(22, 137, 130, 0), rgba(22, 137, 130, 0.9), #168982);
	}
	.taper-fade-h.warning:before {
		background: linear-gradient(90deg, #c04c0a, rgba(192, 76, 10, 0.9), rgba(192, 76, 10, 0));
	}
	.taper-fade-h.warning:after {
		background: linear-gradient(90deg, rgba(192, 76, 10, 0), rgba(192, 76, 10, 0.9), #c04c0a);
	}
	.taper-fade-h.fail:before {
		background: linear-gradient(90deg, #c82d53, rgba(200, 45, 83, 0.9), rgba(200, 45, 83, 0));
	}
	.taper-fade-h.fail:after {
		background: linear-gradient(90deg, rgba(200, 45, 83, 0), rgba(200, 45, 83, 0.9), #c82d53);
	}
	.taper-fade-h.neutral:before {
		background: linear-gradient(90deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.neutral:after {
		background: linear-gradient(90deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
	.taper-fade-h.ui-text:before {
		background: linear-gradient(90deg, #383f76, rgba(56, 63, 118, 0.9), rgba(56, 63, 118, 0));
	}
	.taper-fade-h.ui-text:after {
		background: linear-gradient(90deg, rgba(56, 63, 118, 0), rgba(56, 63, 118, 0.9), #383f76);
	}
}
@media (max-width: 1165px) {
	.laptop\:focus\:opacity-00:focus,
	.laptop\:focus\:opacity-0:focus,
	.laptop\:hover\:opacity-00:hover,
	.laptop\:hover\:opacity-0:hover,
	.laptop\:opacity-0,
	.laptop\:opacity-00 {
		opacity: 0;
	}
	.laptop\:focus\:opacity-1:focus,
	.laptop\:hover\:opacity-1:hover,
	.laptop\:opacity-1 {
		opacity: 0.1;
	}
	.laptop\:focus\:opacity-01:focus,
	.laptop\:hover\:opacity-01:hover,
	.laptop\:opacity-01 {
		opacity: 0.01;
	}
	.laptop\:focus\:opacity-2:focus,
	.laptop\:hover\:opacity-2:hover,
	.laptop\:opacity-2 {
		opacity: 0.2;
	}
	.laptop\:focus\:opacity-02:focus,
	.laptop\:hover\:opacity-02:hover,
	.laptop\:opacity-02 {
		opacity: 0.02;
	}
	.laptop\:focus\:opacity-3:focus,
	.laptop\:hover\:opacity-3:hover,
	.laptop\:opacity-3 {
		opacity: 0.3;
	}
	.laptop\:focus\:opacity-03:focus,
	.laptop\:hover\:opacity-03:hover,
	.laptop\:opacity-03 {
		opacity: 0.03;
	}
	.laptop\:focus\:opacity-4:focus,
	.laptop\:hover\:opacity-4:hover,
	.laptop\:opacity-4 {
		opacity: 0.4;
	}
	.laptop\:focus\:opacity-04:focus,
	.laptop\:hover\:opacity-04:hover,
	.laptop\:opacity-04 {
		opacity: 0.04;
	}
	.laptop\:focus\:opacity-5:focus,
	.laptop\:hover\:opacity-5:hover,
	.laptop\:opacity-5 {
		opacity: 0.5;
	}
	.laptop\:focus\:opacity-05:focus,
	.laptop\:hover\:opacity-05:hover,
	.laptop\:opacity-05 {
		opacity: 0.05;
	}
	.laptop\:focus\:opacity-6:focus,
	.laptop\:hover\:opacity-6:hover,
	.laptop\:opacity-6 {
		opacity: 0.6;
	}
	.laptop\:focus\:opacity-06:focus,
	.laptop\:hover\:opacity-06:hover,
	.laptop\:opacity-06 {
		opacity: 0.06;
	}
	.laptop\:focus\:opacity-7:focus,
	.laptop\:hover\:opacity-7:hover,
	.laptop\:opacity-7 {
		opacity: 0.7;
	}
	.laptop\:focus\:opacity-07:focus,
	.laptop\:hover\:opacity-07:hover,
	.laptop\:opacity-07 {
		opacity: 0.07;
	}
	.laptop\:focus\:opacity-8:focus,
	.laptop\:hover\:opacity-8:hover,
	.laptop\:opacity-8 {
		opacity: 0.8;
	}
	.laptop\:focus\:opacity-08:focus,
	.laptop\:hover\:opacity-08:hover,
	.laptop\:opacity-08 {
		opacity: 0.08;
	}
	.laptop\:focus\:opacity-9:focus,
	.laptop\:hover\:opacity-9:hover,
	.laptop\:opacity-9 {
		opacity: 0.9;
	}
	.laptop\:focus\:opacity-09:focus,
	.laptop\:hover\:opacity-09:hover,
	.laptop\:opacity-09 {
		opacity: 0.09;
	}
	.laptop\:focus\:opacity-10:focus,
	.laptop\:hover\:opacity-10:hover,
	.laptop\:opacity-10 {
		opacity: 1;
	}
	.laptop\:bg-blur-small {
		-webkit-backdrop-filter: blur(0.625rem);
		backdrop-filter: blur(0.625rem);
	}
	.laptop\:bg-blur-medium {
		-webkit-backdrop-filter: blur(1.25rem);
		backdrop-filter: blur(1.25rem);
	}
	.laptop\:bg-blur-large {
		-webkit-backdrop-filter: blur(2.5rem);
		backdrop-filter: blur(2.5rem);
	}
	.laptop\:bg-blur-none {
		-webkit-backdrop-filter: blur(0);
		backdrop-filter: blur(0);
	}
}
@media (max-width: 960px) {
	.mobile\:focus\:opacity-00:focus,
	.mobile\:focus\:opacity-0:focus,
	.mobile\:hover\:opacity-00:hover,
	.mobile\:hover\:opacity-0:hover,
	.mobile\:opacity-0,
	.mobile\:opacity-00 {
		opacity: 0;
	}
	.mobile\:focus\:opacity-1:focus,
	.mobile\:hover\:opacity-1:hover,
	.mobile\:opacity-1 {
		opacity: 0.1;
	}
	.mobile\:focus\:opacity-01:focus,
	.mobile\:hover\:opacity-01:hover,
	.mobile\:opacity-01 {
		opacity: 0.01;
	}
	.mobile\:focus\:opacity-2:focus,
	.mobile\:hover\:opacity-2:hover,
	.mobile\:opacity-2 {
		opacity: 0.2;
	}
	.mobile\:focus\:opacity-02:focus,
	.mobile\:hover\:opacity-02:hover,
	.mobile\:opacity-02 {
		opacity: 0.02;
	}
	.mobile\:focus\:opacity-3:focus,
	.mobile\:hover\:opacity-3:hover,
	.mobile\:opacity-3 {
		opacity: 0.3;
	}
	.mobile\:focus\:opacity-03:focus,
	.mobile\:hover\:opacity-03:hover,
	.mobile\:opacity-03 {
		opacity: 0.03;
	}
	.mobile\:focus\:opacity-4:focus,
	.mobile\:hover\:opacity-4:hover,
	.mobile\:opacity-4 {
		opacity: 0.4;
	}
	.mobile\:focus\:opacity-04:focus,
	.mobile\:hover\:opacity-04:hover,
	.mobile\:opacity-04 {
		opacity: 0.04;
	}
	.mobile\:focus\:opacity-5:focus,
	.mobile\:hover\:opacity-5:hover,
	.mobile\:opacity-5 {
		opacity: 0.5;
	}
	.mobile\:focus\:opacity-05:focus,
	.mobile\:hover\:opacity-05:hover,
	.mobile\:opacity-05 {
		opacity: 0.05;
	}
	.mobile\:focus\:opacity-6:focus,
	.mobile\:hover\:opacity-6:hover,
	.mobile\:opacity-6 {
		opacity: 0.6;
	}
	.mobile\:focus\:opacity-06:focus,
	.mobile\:hover\:opacity-06:hover,
	.mobile\:opacity-06 {
		opacity: 0.06;
	}
	.mobile\:focus\:opacity-7:focus,
	.mobile\:hover\:opacity-7:hover,
	.mobile\:opacity-7 {
		opacity: 0.7;
	}
	.mobile\:focus\:opacity-07:focus,
	.mobile\:hover\:opacity-07:hover,
	.mobile\:opacity-07 {
		opacity: 0.07;
	}
	.mobile\:focus\:opacity-8:focus,
	.mobile\:hover\:opacity-8:hover,
	.mobile\:opacity-8 {
		opacity: 0.8;
	}
	.mobile\:focus\:opacity-08:focus,
	.mobile\:hover\:opacity-08:hover,
	.mobile\:opacity-08 {
		opacity: 0.08;
	}
	.mobile\:focus\:opacity-9:focus,
	.mobile\:hover\:opacity-9:hover,
	.mobile\:opacity-9 {
		opacity: 0.9;
	}
	.mobile\:focus\:opacity-09:focus,
	.mobile\:hover\:opacity-09:hover,
	.mobile\:opacity-09 {
		opacity: 0.09;
	}
	.mobile\:focus\:opacity-10:focus,
	.mobile\:hover\:opacity-10:hover,
	.mobile\:opacity-10 {
		opacity: 1;
	}
	.mobile\:bg-blur-small {
		-webkit-backdrop-filter: blur(0.625rem);
		backdrop-filter: blur(0.625rem);
	}
	.mobile\:bg-blur-medium {
		-webkit-backdrop-filter: blur(1.25rem);
		backdrop-filter: blur(1.25rem);
	}
	.mobile\:bg-blur-large {
		-webkit-backdrop-filter: blur(2.5rem);
		backdrop-filter: blur(2.5rem);
	}
	.mobile\:bg-blur-none {
		-webkit-backdrop-filter: blur(0);
		backdrop-filter: blur(0);
	}
	.mobile\:taper-fade-none:after,
	.mobile\:taper-fade-none:before {
		display: none;
	}
}
@media (max-width: 8640px) {
	.focus\:shadow-near:focus,
	.hover\:shadow-near:hover,
	.shadow-near,
	.txt-rich table,
	.txt-rich-long table {
		box-shadow: 0 1px 3px 1px RGBA(109,109,156,.3);
	}
	.group:focus-within .group-focus-within\:shadow-mid,
	.group:hover .group-hover\:shadow-mid,
	.shadow-mid {
		box-shadow: 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	}
	.focus\:shadow-far:focus,
	.hover\:shadow-far:hover,
	.shadow-far {
		box-shadow: 0 1.875rem 3.125rem rgba(79, 75, 147, 0.3);
	}
	.focus\:txt-shadow-near:focus,
	.group:focus-within .group-focus-within\:txt-shadow-near,
	.group:hover .group-hover\:txt-shadow-near,
	.hover\:txt-shadow-near:hover,
	.txt-shadow-near {
		text-shadow: 0 0.188rem 0.313rem rgba(79, 75, 147, 0.15);
	}
	.focus\:txt-shadow-near-inset:focus,
	.group:focus-within .group-focus-within\:txt-shadow-near-inset,
	.group:hover .group-hover\:txt-shadow-near-inset,
	.hover\:txt-shadow-near-inset:hover,
	.txt-shadow-near-inset {
		text-shadow: inset 0 0.188rem 0.313rem rgba(79, 75, 147, 0.15);
	}
	.focus\:txt-shadow-mid:focus,
	.group:focus-within .group-focus-within\:txt-shadow-mid,
	.group:hover .group-hover\:txt-shadow-mid,
	.hover\:txt-shadow-mid:hover,
	.txt-shadow-mid {
		text-shadow: 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	}
	.focus\:txt-shadow-mid-inset:focus,
	.group:focus-within .group-focus-within\:txt-shadow-mid-inset,
	.group:hover .group-hover\:txt-shadow-mid-inset,
	.hover\:txt-shadow-mid-inset:hover,
	.txt-shadow-mid-inset {
		text-shadow: inset 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	}
	.focus\:txt-shadow-far:focus,
	.group:focus-within .group-focus-within\:txt-shadow-far,
	.group:hover .group-hover\:txt-shadow-far,
	.hover\:txt-shadow-far:hover,
	.txt-shadow-far {
		text-shadow: 0 1.875rem 3.125rem rgba(79, 75, 147, 0.3);
	}
	.focus\:txt-shadow-far-inset:focus,
	.group:focus-within .group-focus-within\:txt-shadow-far-inset,
	.group:hover .group-hover\:txt-shadow-far-inset,
	.hover\:txt-shadow-far-inset:hover,
	.txt-shadow-far-inset {
		text-shadow: inset 0 1.875rem 3.125rem rgba(79, 75, 147, 0.3);
	}
	.focus\:txt-shadow-none:focus,
	.group:focus-within .group-focus-within\:txt-shadow-none,
	.group:hover .group-hover\:txt-shadow-none,
	.hover\:txt-shadow-none:hover,
	.txt-shadow-none {
		text-shadow: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:shadow-none {
		box-shadow: none;
	}
	.laptop\:focus\:txt-shadow-near:focus,
	.laptop\:hover\:txt-shadow-near:hover,
	.laptop\:txt-shadow-near {
		text-shadow: 0 0.188rem 0.313rem rgba(79, 75, 147, 0.15);
	}
	.laptop\:focus\:txt-shadow-near-inset:focus,
	.laptop\:hover\:txt-shadow-near-inset:hover,
	.laptop\:txt-shadow-near-inset {
		text-shadow: inset 0 0.188rem 0.313rem rgba(79, 75, 147, 0.15);
	}
	.laptop\:focus\:txt-shadow-mid:focus,
	.laptop\:hover\:txt-shadow-mid:hover,
	.laptop\:txt-shadow-mid {
		text-shadow: 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	}
	.laptop\:focus\:txt-shadow-mid-inset:focus,
	.laptop\:hover\:txt-shadow-mid-inset:hover,
	.laptop\:txt-shadow-mid-inset {
		text-shadow: inset 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	}
	.laptop\:focus\:txt-shadow-far:focus,
	.laptop\:hover\:txt-shadow-far:hover,
	.laptop\:txt-shadow-far {
		text-shadow: 0 1.875rem 3.125rem rgba(79, 75, 147, 0.3);
	}
	.laptop\:focus\:txt-shadow-far-inset:focus,
	.laptop\:hover\:txt-shadow-far-inset:hover,
	.laptop\:txt-shadow-far-inset {
		text-shadow: inset 0 1.875rem 3.125rem rgba(79, 75, 147, 0.3);
	}
	.laptop\:focus\:txt-shadow-none:focus,
	.laptop\:hover\:txt-shadow-none:hover,
	.laptop\:txt-shadow-none {
		text-shadow: none;
	}
}
@media (max-width: 960px) {
	.mobile\:focus\:txt-shadow-near:focus,
	.mobile\:hover\:txt-shadow-near:hover,
	.mobile\:txt-shadow-near {
		text-shadow: 0 0.188rem 0.313rem rgba(79, 75, 147, 0.15);
	}
	.mobile\:focus\:txt-shadow-near-inset:focus,
	.mobile\:hover\:txt-shadow-near-inset:hover,
	.mobile\:txt-shadow-near-inset {
		text-shadow: inset 0 0.188rem 0.313rem rgba(79, 75, 147, 0.15);
	}
	.mobile\:focus\:txt-shadow-mid:focus,
	.mobile\:hover\:txt-shadow-mid:hover,
	.mobile\:txt-shadow-mid {
		text-shadow: 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	}
	.mobile\:focus\:txt-shadow-mid-inset:focus,
	.mobile\:hover\:txt-shadow-mid-inset:hover,
	.mobile\:txt-shadow-mid-inset {
		text-shadow: inset 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	}
	.mobile\:focus\:txt-shadow-far:focus,
	.mobile\:hover\:txt-shadow-far:hover,
	.mobile\:txt-shadow-far {
		text-shadow: 0 1.875rem 3.125rem rgba(79, 75, 147, 0.3);
	}
	.mobile\:focus\:txt-shadow-far-inset:focus,
	.mobile\:hover\:txt-shadow-far-inset:hover,
	.mobile\:txt-shadow-far-inset {
		text-shadow: inset 0 1.875rem 3.125rem rgba(79, 75, 147, 0.3);
	}
	.mobile\:focus\:txt-shadow-none:focus,
	.mobile\:hover\:txt-shadow-none:hover,
	.mobile\:txt-shadow-none {
		text-shadow: none;
	}
}
@media (max-width: 8640px) {
	.mix-blend-mode-multiply {
		mix-blend-mode: multiply;
	}
	.mix-blend-mode-overlay {
		mix-blend-mode: overlay;
	}
	.flex-start {
		align-items: flex-start;
		display: flex;
		justify-content: flex-start;
	}
	#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container,
	.flex-center {
		align-items: center;
		display: flex;
		justify-content: center;
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats,
	.flex-space-between {
		align-items: center;
		display: flex;
		justify-content: space-between;
	}
	.flex-end {
		align-items: flex-end;
		display: flex;
		justify-content: flex-end;
	}
	.flex-wrap {
		flex-wrap: wrap;
	}
	.flex-row {
		flex-direction: row;
	}
	.flex-row-reverse {
		flex-direction: row-reverse;
	}
	.flex-col {
		flex-direction: column;
	}
	.flex-grow {
		flex-grow: 1;
	}
	.flex-basis-auto {
		flex-basis: auto;
	}
	.items-start {
		align-items: flex-start;
	}
	.items-end {
		align-items: flex-end;
	}
	.items-center {
		align-items: center;
	}
	.items-stretch {
		align-items: stretch;
	}
	.self-auto {
		align-self: auto;
	}
	.self-start {
		align-self: flex-start;
	}
	.self-end {
		align-self: flex-end;
	}
	.self-center {
		align-self: center;
	}
	.self-stretch {
		align-self: stretch;
	}
	.self-baseline {
		align-self: baseline;
	}
	.justify-end {
		justify-content: flex-end;
	}
	.justify-center {
		justify-content: center;
	}
	.justify-between {
		justify-content: space-between;
	}
	.justify-items-center {
		justify-items: center;
	}
	.justify-self-auto {
		justify-self: auto;
	}
	.justify-self-start {
		justify-self: start;
	}
	.justify-self-end {
		justify-self: end;
	}
	.justify-self-center {
		justify-self: center;
	}
	.justify-self-stretch {
		justify-self: stretch;
	}
	.cols-1 {
		width: calc((100% / 12) * 1);
	}
	.cols-2 {
		width: calc((100% / 12) * 2);
	}
	.cols-3 {
		width: calc((100% / 12) * 3);
	}
	.cols-4 {
		width: calc((100% / 12) * 4);
	}
	.cols-5 {
		width: calc((100% / 12) * 5);
	}
	.cols-6 {
		width: calc((100% / 12) * 6);
	}
	.cols-7 {
		width: calc((100% / 12) * 7);
	}
	.cols-8 {
		width: calc((100% / 12) * 8);
	}
	.cols-9 {
		width: calc((100% / 12) * 9);
	}
	.cols-10 {
		width: calc((100% / 12) * 10);
	}
	.cols-11 {
		width: calc((100% / 12) * 11);
	}
	.cols-12 {
		width: calc((100% / 12) * 12);
	}
}
@media (max-width: 1165px) {
	.laptop\:flex-space-between {
		align-items: center;
		display: flex;
		justify-content: space-between;
	}
	.laptop\:flex-wrap {
		flex-wrap: wrap;
	}
	.laptop\:flex-col {
		flex-direction: column;
	}
	.laptop\:flex-col-reverse {
		flex-direction: column-reverse;
	}
	.laptop\:items-stretch {
		align-items: stretch;
	}
	.laptop\:self-auto {
		align-self: auto;
	}
	.laptop\:self-start {
		align-self: flex-start;
	}
	.laptop\:self-end {
		align-self: flex-end;
	}
	.laptop\:self-center {
		align-self: center;
	}
	.laptop\:self-stretch {
		align-self: stretch;
	}
	.laptop\:self-baseline {
		align-self: baseline;
	}
	.laptop\:justify-start {
		justify-content: flex-start;
	}
	.laptop\:justify-between {
		justify-content: space-between;
	}
	.laptop\:justify-self-auto {
		justify-self: auto;
	}
	.laptop\:justify-self-start {
		justify-self: start;
	}
	.laptop\:justify-self-end {
		justify-self: end;
	}
	.laptop\:justify-self-center {
		justify-self: center;
	}
	.laptop\:justify-self-stretch {
		justify-self: stretch;
	}
	.laptop\:cols-1 {
		width: calc((100% / 12) * 1);
	}
	.laptop\:cols-2 {
		width: calc((100% / 12) * 2);
	}
	.laptop\:cols-3 {
		width: calc((100% / 12) * 3);
	}
	.laptop\:cols-4 {
		width: calc((100% / 12) * 4);
	}
	.laptop\:cols-5 {
		width: calc((100% / 12) * 5);
	}
	.laptop\:cols-6 {
		width: calc((100% / 12) * 6);
	}
	.laptop\:cols-7 {
		width: calc((100% / 12) * 7);
	}
	.laptop\:cols-8 {
		width: calc((100% / 12) * 8);
	}
	.laptop\:cols-9 {
		width: calc((100% / 12) * 9);
	}
	.laptop\:cols-10 {
		width: calc((100% / 12) * 10);
	}
	.laptop\:cols-11 {
		width: calc((100% / 12) * 11);
	}
	.laptop\:cols-12 {
		width: calc((100% / 12) * 12);
	}
}
@media (max-width: 960px) {
	.mobile\:flex-start {
		align-items: flex-start;
		display: flex;
		justify-content: flex-start;
	}
	.mobile\:flex-center {
		align-items: center;
		display: flex;
		justify-content: center;
	}
	.mobile\:flex-space-between {
		align-items: center;
		display: flex;
		justify-content: space-between;
	}
	.mobile\:flex-wrap {
		flex-wrap: wrap;
	}
	.mobile\:flex-nowrap {
		flex-wrap: nowrap;
	}
	.mobile\:flex-col {
		flex-direction: column;
	}
	.mobile\:flex-col-reverse {
		flex-direction: column-reverse;
	}
	.mobile\:items-start {
		align-items: flex-start;
	}
	.mobile\:items-center {
		align-items: center;
	}
	.mobile\:self-auto {
		align-self: auto;
	}
	.mobile\:self-start {
		align-self: flex-start;
	}
	.mobile\:self-end {
		align-self: flex-end;
	}
	.mobile\:self-center {
		align-self: center;
	}
	.mobile\:self-stretch {
		align-self: stretch;
	}
	.mobile\:self-baseline {
		align-self: baseline;
	}
	.mobile\:justify-end {
		justify-content: flex-end;
	}
	.mobile\:justify-around {
		justify-content: space-around;
	}
	.mobile\:justify-self-auto {
		justify-self: auto;
	}
	.mobile\:justify-self-start {
		justify-self: start;
	}
	.mobile\:justify-self-end {
		justify-self: end;
	}
	.mobile\:justify-self-center {
		justify-self: center;
	}
	.mobile\:justify-self-stretch {
		justify-self: stretch;
	}
	.mobile\:cols-1 {
		width: calc((100% / 12) * 1);
	}
	.mobile\:cols-2 {
		width: calc((100% / 12) * 2);
	}
	.mobile\:cols-3 {
		width: calc((100% / 12) * 3);
	}
	.mobile\:cols-4 {
		width: calc((100% / 12) * 4);
	}
	.mobile\:cols-5 {
		width: calc((100% / 12) * 5);
	}
	.mobile\:cols-6 {
		width: calc((100% / 12) * 6);
	}
	.mobile\:cols-7 {
		width: calc((100% / 12) * 7);
	}
	.mobile\:cols-8 {
		width: calc((100% / 12) * 8);
	}
	.mobile\:cols-9 {
		width: calc((100% / 12) * 9);
	}
	.mobile\:cols-10 {
		width: calc((100% / 12) * 10);
	}
	.mobile\:cols-11 {
		width: calc((100% / 12) * 11);
	}
	.mobile\:cols-12 {
		width: calc((100% / 12) * 12);
	}
}
@media (max-width: 8640px) {
	.grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.grid-cols-1-auto {
		grid-template-columns: repeat(1, auto);
	}
	.grid-col-span-1 {
		grid-column: span 1 / span 1;
	}
	.grid-col-span-start-1 {
		grid-column-start: span 1;
	}
	.grid-col-span-end-1 {
		grid-column-end: span 1;
	}
	.grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.grid-cols-2-auto {
		grid-template-columns: repeat(2, auto);
	}
	.grid-col-span-2 {
		grid-column: span 2 / span 2;
	}
	.grid-col-span-start-2 {
		grid-column-start: span 2;
	}
	.grid-col-span-end-2 {
		grid-column-end: span 2;
	}
	.grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.grid-cols-3-auto {
		grid-template-columns: repeat(3, auto);
	}
	.grid-col-span-3 {
		grid-column: span 3 / span 3;
	}
	.grid-col-span-start-3 {
		grid-column-start: span 3;
	}
	.grid-col-span-end-3 {
		grid-column-end: span 3;
	}
	.grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	.grid-cols-4-auto {
		grid-template-columns: repeat(4, auto);
	}
	.grid-col-span-4 {
		grid-column: span 4 / span 4;
	}
	.grid-col-span-start-4 {
		grid-column-start: span 4;
	}
	.grid-col-span-end-4 {
		grid-column-end: span 4;
	}
	.grid-cols-5 {
		grid-template-columns: repeat(5, minmax(0, 1fr));
	}
	.grid-cols-5-auto {
		grid-template-columns: repeat(5, auto);
	}
	.grid-col-span-5 {
		grid-column: span 5 / span 5;
	}
	.grid-col-span-start-5 {
		grid-column-start: span 5;
	}
	.grid-col-span-end-5 {
		grid-column-end: span 5;
	}
	.grid-cols-6 {
		grid-template-columns: repeat(6, minmax(0, 1fr));
	}
	.grid-cols-6-auto {
		grid-template-columns: repeat(6, auto);
	}
	.grid-col-span-6 {
		grid-column: span 6 / span 6;
	}
	.grid-col-span-start-6 {
		grid-column-start: span 6;
	}
	.grid-col-span-end-6 {
		grid-column-end: span 6;
	}
	.grid-cols-7 {
		grid-template-columns: repeat(7, minmax(0, 1fr));
	}
	.grid-cols-7-auto {
		grid-template-columns: repeat(7, auto);
	}
	.grid-col-span-7 {
		grid-column: span 7 / span 7;
	}
	.grid-col-span-start-7 {
		grid-column-start: span 7;
	}
	.grid-col-span-end-7 {
		grid-column-end: span 7;
	}
	.grid-cols-8 {
		grid-template-columns: repeat(8, minmax(0, 1fr));
	}
	.grid-cols-8-auto {
		grid-template-columns: repeat(8, auto);
	}
	.grid-col-span-8 {
		grid-column: span 8 / span 8;
	}
	.grid-col-span-start-8 {
		grid-column-start: span 8;
	}
	.grid-col-span-end-8 {
		grid-column-end: span 8;
	}
	.grid-cols-9 {
		grid-template-columns: repeat(9, minmax(0, 1fr));
	}
	.grid-cols-9-auto {
		grid-template-columns: repeat(9, auto);
	}
	.grid-col-span-9 {
		grid-column: span 9 / span 9;
	}
	.grid-col-span-start-9 {
		grid-column-start: span 9;
	}
	.grid-col-span-end-9 {
		grid-column-end: span 9;
	}
	.grid-cols-10 {
		grid-template-columns: repeat(10, minmax(0, 1fr));
	}
	.grid-cols-10-auto {
		grid-template-columns: repeat(10, auto);
	}
	.grid-col-span-10 {
		grid-column: span 10 / span 10;
	}
	.grid-col-span-start-10 {
		grid-column-start: span 10;
	}
	.grid-col-span-end-10 {
		grid-column-end: span 10;
	}
	.grid-cols-11 {
		grid-template-columns: repeat(11, minmax(0, 1fr));
	}
	.grid-cols-11-auto {
		grid-template-columns: repeat(11, auto);
	}
	.grid-col-span-11 {
		grid-column: span 11 / span 11;
	}
	.grid-col-span-start-11 {
		grid-column-start: span 11;
	}
	.grid-col-span-end-11 {
		grid-column-end: span 11;
	}
	.grid-cols-12 {
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
	.grid-cols-12-auto {
		grid-template-columns: repeat(12, auto);
	}
	.grid-col-span-12 {
		grid-column: span 12 / span 12;
	}
	.grid-col-span-start-12 {
		grid-column-start: span 12;
	}
	.grid-col-span-end-12 {
		grid-column-end: span 12;
	}
	.grid-cols-13 {
		grid-template-columns: repeat(13, minmax(0, 1fr));
	}
	.grid-cols-13-auto {
		grid-template-columns: repeat(13, auto);
	}
	.grid-col-span-13 {
		grid-column: span 13 / span 13;
	}
	.grid-col-span-start-13 {
		grid-column-start: span 13;
	}
	.grid-col-span-end-13 {
		grid-column-end: span 13;
	}
	.grid-cols-none {
		grid-template-columns: none;
	}
	.grid-col-span-full {
		grid-column: 1/-1;
	}
	.grid-auto-cols-min {
		grid-auto-columns: min-content;
	}
	.grid-auto-cols-max {
		grid-auto-columns: max-content;
	}
	.grid-auto-cols-fr {
		grid-auto-columns: minmax(0, 1fr);
	}
	.grid-auto-cols-lay-none,
	.grid-auto-cols-none {
		grid-auto-columns: minmax(0, 0);
	}
	.grid-cols-auto-lay-none,
	.grid-cols-auto-none {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.grid-auto-cols-hairline {
		grid-auto-columns: minmax(0, 0.063rem);
	}
	.grid-auto-cols-lay-hairline {
		grid-auto-columns: minmax(0);
	}
	.grid-cols-auto-hairline {
		grid-template-columns: repeat(auto-fill, minmax(0.063rem, 1fr));
	}
	.grid-cols-auto-lay-hairline {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.grid-auto-cols-thin {
		grid-auto-columns: minmax(0, 0.125rem);
	}
	.grid-auto-cols-lay-thin {
		grid-auto-columns: minmax(0);
	}
	.grid-cols-auto-thin {
		grid-template-columns: repeat(auto-fill, minmax(0.125rem, 1fr));
	}
	.grid-cols-auto-lay-thin {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.grid-auto-cols-slim {
		grid-auto-columns: minmax(0, 0.25rem);
	}
	.grid-auto-cols-lay-slim {
		grid-auto-columns: minmax(0);
	}
	.grid-cols-auto-slim {
		grid-template-columns: repeat(auto-fill, minmax(0.25rem, 1fr));
	}
	.grid-cols-auto-lay-slim {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.grid-auto-cols-extra-small {
		grid-auto-columns: minmax(0, 0.5rem);
	}
	.grid-auto-cols-lay-extra-small {
		grid-auto-columns: minmax(0, 1.5rem);
	}
	.grid-cols-auto-extra-small {
		grid-template-columns: repeat(auto-fill, minmax(0.5rem, 1fr));
	}
	.grid-cols-auto-lay-extra-small {
		grid-template-columns: repeat(auto-fill, minmax(1.5rem, 1fr));
	}
	.grid-auto-cols-small {
		grid-auto-columns: minmax(0, 1rem);
	}
	.grid-auto-cols-lay-small {
		grid-auto-columns: minmax(0, 2.5rem);
	}
	.grid-cols-auto-small {
		grid-template-columns: repeat(auto-fill, minmax(1rem, 1fr));
	}
	.grid-cols-auto-lay-small {
		grid-template-columns: repeat(auto-fill, minmax(2.5rem, 1fr));
	}
	.grid-auto-cols-medium {
		grid-auto-columns: minmax(0, 1.5rem);
	}
	.grid-auto-cols-lay-medium {
		grid-auto-columns: minmax(0, 5rem);
	}
	.grid-cols-auto-medium {
		grid-template-columns: repeat(auto-fill, minmax(1.5rem, 1fr));
	}
	.grid-cols-auto-lay-medium {
		grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr));
	}
	.grid-auto-cols-large {
		grid-auto-columns: minmax(0, 2rem);
	}
	.grid-auto-cols-lay-large {
		grid-auto-columns: minmax(0, 7.5rem);
	}
	.grid-cols-auto-large {
		grid-template-columns: repeat(auto-fill, minmax(2rem, 1fr));
	}
	.grid-cols-auto-lay-large {
		grid-template-columns: repeat(auto-fill, minmax(7.5rem, 1fr));
	}
	.grid-auto-cols-extra-large {
		grid-auto-columns: minmax(0, 2.5rem);
	}
	.grid-auto-cols-lay-extra-large {
		grid-auto-columns: minmax(0, 10rem);
	}
	.grid-cols-auto-extra-large {
		grid-template-columns: repeat(auto-fill, minmax(2.5rem, 1fr));
	}
	.grid-cols-auto-lay-extra-large {
		grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr));
	}
	.grid-auto-cols-huge {
		grid-auto-columns: minmax(0, 5rem);
	}
	.grid-auto-cols-lay-huge {
		grid-auto-columns: minmax(0, 15rem);
	}
	.grid-cols-auto-huge {
		grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr));
	}
	.grid-cols-auto-lay-huge {
		grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
	}
	.grid-auto-cols-1 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 1));
	}
	.grid-cols-auto-1 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 1), 1fr));
	}
	.grid-auto-cols-2 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 2));
	}
	.grid-cols-auto-2 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 2), 1fr));
	}
	.grid-auto-cols-3 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 3));
	}
	.grid-cols-auto-3 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 3), 1fr));
	}
	.grid-auto-cols-4 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 4));
	}
	.grid-cols-auto-4 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 4), 1fr));
	}
	.grid-auto-cols-5 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 5));
	}
	.grid-cols-auto-5 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 5), 1fr));
	}
	.grid-auto-cols-6 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 6));
	}
	.grid-cols-auto-6 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 6), 1fr));
	}
	.grid-auto-cols-7 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 7));
	}
	.grid-cols-auto-7 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 7), 1fr));
	}
	.grid-auto-cols-8 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 8));
	}
	.grid-cols-auto-8 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 8), 1fr));
	}
	.grid-auto-cols-9 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 9));
	}
	.grid-cols-auto-9 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 9), 1fr));
	}
	.grid-auto-cols-10 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 10));
	}
	.grid-cols-auto-10 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 10), 1fr));
	}
	.grid-auto-cols-11 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 11));
	}
	.grid-cols-auto-11 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 11), 1fr));
	}
	.grid-auto-cols-12 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 12));
	}
	.grid-cols-auto-12 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 12), 1fr));
	}
}
@media (max-width: 960px) {
	.mobile\:grid-cols-1 {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	.mobile\:grid-cols-1-auto {
		grid-template-columns: repeat(1, auto);
	}
	.mobile\:grid-col-span-1 {
		grid-column: span 1 / span 1;
	}
	.mobile\:grid-col-span-start-1 {
		grid-column-start: span 1;
	}
	.mobile\:grid-col-span-end-1 {
		grid-column-end: span 1;
	}
	.mobile\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}
	.mobile\:grid-cols-2-auto {
		grid-template-columns: repeat(2, auto);
	}
	.mobile\:grid-col-span-2 {
		grid-column: span 2 / span 2;
	}
	.mobile\:grid-col-span-start-2 {
		grid-column-start: span 2;
	}
	.mobile\:grid-col-span-end-2 {
		grid-column-end: span 2;
	}
	.mobile\:grid-cols-3 {
		grid-template-columns: repeat(3, minmax(0, 1fr));
	}
	.mobile\:grid-cols-3-auto {
		grid-template-columns: repeat(3, auto);
	}
	.mobile\:grid-col-span-3 {
		grid-column: span 3 / span 3;
	}
	.mobile\:grid-col-span-start-3 {
		grid-column-start: span 3;
	}
	.mobile\:grid-col-span-end-3 {
		grid-column-end: span 3;
	}
	.mobile\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr));
	}
	.mobile\:grid-cols-4-auto {
		grid-template-columns: repeat(4, auto);
	}
	.mobile\:grid-col-span-4 {
		grid-column: span 4 / span 4;
	}
	.mobile\:grid-col-span-start-4 {
		grid-column-start: span 4;
	}
	.mobile\:grid-col-span-end-4 {
		grid-column-end: span 4;
	}
	.mobile\:grid-cols-5 {
		grid-template-columns: repeat(5, minmax(0, 1fr));
	}
	.mobile\:grid-cols-5-auto {
		grid-template-columns: repeat(5, auto);
	}
	.mobile\:grid-col-span-5 {
		grid-column: span 5 / span 5;
	}
	.mobile\:grid-col-span-start-5 {
		grid-column-start: span 5;
	}
	.mobile\:grid-col-span-end-5 {
		grid-column-end: span 5;
	}
	.mobile\:grid-cols-6 {
		grid-template-columns: repeat(6, minmax(0, 1fr));
	}
	.mobile\:grid-cols-6-auto {
		grid-template-columns: repeat(6, auto);
	}
	.mobile\:grid-col-span-6 {
		grid-column: span 6 / span 6;
	}
	.mobile\:grid-col-span-start-6 {
		grid-column-start: span 6;
	}
	.mobile\:grid-col-span-end-6 {
		grid-column-end: span 6;
	}
	.mobile\:grid-cols-7 {
		grid-template-columns: repeat(7, minmax(0, 1fr));
	}
	.mobile\:grid-cols-7-auto {
		grid-template-columns: repeat(7, auto);
	}
	.mobile\:grid-col-span-7 {
		grid-column: span 7 / span 7;
	}
	.mobile\:grid-col-span-start-7 {
		grid-column-start: span 7;
	}
	.mobile\:grid-col-span-end-7 {
		grid-column-end: span 7;
	}
	.mobile\:grid-cols-8 {
		grid-template-columns: repeat(8, minmax(0, 1fr));
	}
	.mobile\:grid-cols-8-auto {
		grid-template-columns: repeat(8, auto);
	}
	.mobile\:grid-col-span-8 {
		grid-column: span 8 / span 8;
	}
	.mobile\:grid-col-span-start-8 {
		grid-column-start: span 8;
	}
	.mobile\:grid-col-span-end-8 {
		grid-column-end: span 8;
	}
	.mobile\:grid-cols-9 {
		grid-template-columns: repeat(9, minmax(0, 1fr));
	}
	.mobile\:grid-cols-9-auto {
		grid-template-columns: repeat(9, auto);
	}
	.mobile\:grid-col-span-9 {
		grid-column: span 9 / span 9;
	}
	.mobile\:grid-col-span-start-9 {
		grid-column-start: span 9;
	}
	.mobile\:grid-col-span-end-9 {
		grid-column-end: span 9;
	}
	.mobile\:grid-cols-10 {
		grid-template-columns: repeat(10, minmax(0, 1fr));
	}
	.mobile\:grid-cols-10-auto {
		grid-template-columns: repeat(10, auto);
	}
	.mobile\:grid-col-span-10 {
		grid-column: span 10 / span 10;
	}
	.mobile\:grid-col-span-start-10 {
		grid-column-start: span 10;
	}
	.mobile\:grid-col-span-end-10 {
		grid-column-end: span 10;
	}
	.mobile\:grid-cols-11 {
		grid-template-columns: repeat(11, minmax(0, 1fr));
	}
	.mobile\:grid-cols-11-auto {
		grid-template-columns: repeat(11, auto);
	}
	.mobile\:grid-col-span-11 {
		grid-column: span 11 / span 11;
	}
	.mobile\:grid-col-span-start-11 {
		grid-column-start: span 11;
	}
	.mobile\:grid-col-span-end-11 {
		grid-column-end: span 11;
	}
	.mobile\:grid-cols-12 {
		grid-template-columns: repeat(12, minmax(0, 1fr));
	}
	.mobile\:grid-cols-12-auto {
		grid-template-columns: repeat(12, auto);
	}
	.mobile\:grid-col-span-12 {
		grid-column: span 12 / span 12;
	}
	.mobile\:grid-col-span-start-12 {
		grid-column-start: span 12;
	}
	.mobile\:grid-col-span-end-12 {
		grid-column-end: span 12;
	}
	.mobile\:grid-cols-13 {
		grid-template-columns: repeat(13, minmax(0, 1fr));
	}
	.mobile\:grid-cols-13-auto {
		grid-template-columns: repeat(13, auto);
	}
	.mobile\:grid-col-span-13 {
		grid-column: span 13 / span 13;
	}
	.mobile\:grid-col-span-start-13 {
		grid-column-start: span 13;
	}
	.mobile\:grid-col-span-end-13 {
		grid-column-end: span 13;
	}
	.mobile\:grid-cols-none {
		grid-template-columns: none;
	}
	.mobile\:grid-col-span-full {
		grid-column: 1/-1;
	}
	.mobile\:grid-auto-cols-min {
		grid-auto-columns: min-content;
	}
	.mobile\:grid-auto-cols-max {
		grid-auto-columns: max-content;
	}
	.mobile\:grid-auto-cols-fr {
		grid-auto-columns: minmax(0, 1fr);
	}
	.mobile\:grid-auto-cols-lay-none,
	.mobile\:grid-auto-cols-none {
		grid-auto-columns: minmax(0, 0);
	}
	.mobile\:grid-cols-auto-lay-none,
	.mobile\:grid-cols-auto-none {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.mobile\:grid-auto-cols-hairline {
		grid-auto-columns: minmax(0, 0.063rem);
	}
	.mobile\:grid-auto-cols-lay-hairline {
		grid-auto-columns: minmax(0);
	}
	.mobile\:grid-cols-auto-hairline {
		grid-template-columns: repeat(auto-fill, minmax(0.063rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-hairline {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.mobile\:grid-auto-cols-thin {
		grid-auto-columns: minmax(0, 0.125rem);
	}
	.mobile\:grid-auto-cols-lay-thin {
		grid-auto-columns: minmax(0);
	}
	.mobile\:grid-cols-auto-thin {
		grid-template-columns: repeat(auto-fill, minmax(0.125rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-thin {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.mobile\:grid-auto-cols-slim {
		grid-auto-columns: minmax(0, 0.25rem);
	}
	.mobile\:grid-auto-cols-lay-slim {
		grid-auto-columns: minmax(0);
	}
	.mobile\:grid-cols-auto-slim {
		grid-template-columns: repeat(auto-fill, minmax(0.25rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-slim {
		grid-template-columns: repeat(auto-fill, minmax(0, 1fr));
	}
	.mobile\:grid-auto-cols-extra-small {
		grid-auto-columns: minmax(0, 0.5rem);
	}
	.mobile\:grid-auto-cols-lay-extra-small {
		grid-auto-columns: minmax(0, 1.5rem);
	}
	.mobile\:grid-cols-auto-extra-small {
		grid-template-columns: repeat(auto-fill, minmax(0.5rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-extra-small {
		grid-template-columns: repeat(auto-fill, minmax(1.5rem, 1fr));
	}
	.mobile\:grid-auto-cols-small {
		grid-auto-columns: minmax(0, 1rem);
	}
	.mobile\:grid-auto-cols-lay-small {
		grid-auto-columns: minmax(0, 2.5rem);
	}
	.mobile\:grid-cols-auto-small {
		grid-template-columns: repeat(auto-fill, minmax(1rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-small {
		grid-template-columns: repeat(auto-fill, minmax(2.5rem, 1fr));
	}
	.mobile\:grid-auto-cols-medium {
		grid-auto-columns: minmax(0, 1.5rem);
	}
	.mobile\:grid-auto-cols-lay-medium {
		grid-auto-columns: minmax(0, 5rem);
	}
	.mobile\:grid-cols-auto-medium {
		grid-template-columns: repeat(auto-fill, minmax(1.5rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-medium {
		grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr));
	}
	.mobile\:grid-auto-cols-large {
		grid-auto-columns: minmax(0, 2rem);
	}
	.mobile\:grid-auto-cols-lay-large {
		grid-auto-columns: minmax(0, 7.5rem);
	}
	.mobile\:grid-cols-auto-large {
		grid-template-columns: repeat(auto-fill, minmax(2rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-large {
		grid-template-columns: repeat(auto-fill, minmax(7.5rem, 1fr));
	}
	.mobile\:grid-auto-cols-extra-large {
		grid-auto-columns: minmax(0, 2.5rem);
	}
	.mobile\:grid-auto-cols-lay-extra-large {
		grid-auto-columns: minmax(0, 10rem);
	}
	.mobile\:grid-cols-auto-extra-large {
		grid-template-columns: repeat(auto-fill, minmax(2.5rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-extra-large {
		grid-template-columns: repeat(auto-fill, minmax(10rem, 1fr));
	}
	.mobile\:grid-auto-cols-huge {
		grid-auto-columns: minmax(0, 5rem);
	}
	.mobile\:grid-auto-cols-lay-huge {
		grid-auto-columns: minmax(0, 15rem);
	}
	.mobile\:grid-cols-auto-huge {
		grid-template-columns: repeat(auto-fill, minmax(5rem, 1fr));
	}
	.mobile\:grid-cols-auto-lay-huge {
		grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
	}
	.mobile\:grid-auto-cols-1 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 1));
	}
	.mobile\:grid-cols-auto-1 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 1), 1fr));
	}
	.mobile\:grid-auto-cols-2 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 2));
	}
	.mobile\:grid-cols-auto-2 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 2), 1fr));
	}
	.mobile\:grid-auto-cols-3 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 3));
	}
	.mobile\:grid-cols-auto-3 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 3), 1fr));
	}
	.mobile\:grid-auto-cols-4 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 4));
	}
	.mobile\:grid-cols-auto-4 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 4), 1fr));
	}
	.mobile\:grid-auto-cols-5 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 5));
	}
	.mobile\:grid-cols-auto-5 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 5), 1fr));
	}
	.mobile\:grid-auto-cols-6 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 6));
	}
	.mobile\:grid-cols-auto-6 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 6), 1fr));
	}
	.mobile\:grid-auto-cols-7 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 7));
	}
	.mobile\:grid-cols-auto-7 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 7), 1fr));
	}
	.mobile\:grid-auto-cols-8 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 8));
	}
	.mobile\:grid-cols-auto-8 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 8), 1fr));
	}
	.mobile\:grid-auto-cols-9 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 9));
	}
	.mobile\:grid-cols-auto-9 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 9), 1fr));
	}
	.mobile\:grid-auto-cols-10 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 10));
	}
	.mobile\:grid-cols-auto-10 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 10), 1fr));
	}
	.mobile\:grid-auto-cols-11 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 11));
	}
	.mobile\:grid-cols-auto-11 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 11), 1fr));
	}
	.mobile\:grid-auto-cols-12 {
		grid-auto-columns: minmax(0, calc((1240px / 12) * 12));
	}
	.mobile\:grid-cols-auto-12 {
		grid-template-columns: repeat(auto-fill, minmax(calc((1240px / 12) * 12), 1fr));
	}
}
@media (max-width: 8640px) {
	.pointer-events-none {
		pointer-events: none;
	}
	.cursor-pointer {
		cursor: pointer;
	}
	.cursor-default {
		cursor: default;
	}
	.cursor-not-allowed {
		cursor: not-allowed;
	}
	.no-scrollbar {
		scrollbar-width: none;
	}
	.no-scrollbar::-webkit-scrollbar {
		display: none;
	}
}
@media (max-width: 1165px) {
	.laptop\:cursor-pointer {
		cursor: pointer;
	}
}
@media (max-width: 8640px) {
	.object-fit-fill,
	.object-fit-fill-inner img {
		-o-object-fit: fill;
		object-fit: fill;
	}
	.object-fit-contain,
	.object-fit-contain-inner img {
		-o-object-fit: contain;
		object-fit: contain;
	}
	.object-fit-cover,
	.object-fit-cover-inner img {
		-o-object-fit: cover;
		object-fit: cover;
	}
	.object-fit-none,
	.object-fit-none-inner img {
		-o-object-fit: none;
		object-fit: none;
	}
	.object-fit-scale-down,
	.object-fit-scale-down-inner img {
		-o-object-fit: scale-down;
		object-fit: scale-down;
	}
	.object-fit-initial,
	.object-fit-initial-inner img {
		-o-object-fit: initial;
		object-fit: fill;
	}
	.object-position-top {
		-o-object-position: top;
		object-position: top;
	}
	.object-position-bottom {
		-o-object-position: bottom;
		object-position: bottom;
	}
	.object-position-left {
		-o-object-position: left;
		object-position: left;
	}
	.object-position-center {
		-o-object-position: center;
		object-position: center;
	}
	.video-wrap {
		position: relative;
		padding-bottom: 56.25%;
		height: 0;
	}
	.video-wrap iframe,
	.video-wrap video {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
}
@media (max-width: 960px) {
	.mobile\:object-fit-fill,
	.mobile\:object-fit-fill-inner img {
		-o-object-fit: fill;
		object-fit: fill;
	}
	.mobile\:object-fit-contain,
	.mobile\:object-fit-contain-inner img {
		-o-object-fit: contain;
		object-fit: contain;
	}
	.mobile\:object-fit-cover,
	.mobile\:object-fit-cover-inner img {
		-o-object-fit: cover;
		object-fit: cover;
	}
	.mobile\:object-fit-none,
	.mobile\:object-fit-none-inner img {
		-o-object-fit: none;
		object-fit: none;
	}
	.mobile\:object-fit-scale-down,
	.mobile\:object-fit-scale-down-inner img {
		-o-object-fit: scale-down;
		object-fit: scale-down;
	}
	.mobile\:object-fit-initial,
	.mobile\:object-fit-initial-inner img {
		-o-object-fit: initial;
		object-fit: fill;
	}
}
.txt-rich,
.txt-rich-long {
	display: flex;
	flex-direction: column;
	gap: 1rem;
}
.txt-rich h1:not([class]),
.txt-rich h2:not([class]),
.txt-rich h3:not([class]),
.txt-rich h4:not([class]),
.txt-rich h5:not([class]),
.txt-rich h6:not([class]),
.txt-rich-long h1:not([class]),
.txt-rich-long h2:not([class]),
.txt-rich-long h3:not([class]),
.txt-rich-long h4:not([class]),
.txt-rich-long h5:not([class]),
.txt-rich-long h6:not([class]) {
	margin-top: 1.5rem;
}
.txt-rich p:not([class]),
.txt-rich-long p:not([class]) {
	line-height: 1.5rem;
}
.txt-rich a.jumplink,
.txt-rich-long a.jumplink {
	color: #ffffff;
}
.txt-rich a:not([class]),
.txt-rich-long a:not([class]) {
	color: #145deb;
	overflow-wrap: break-word;
	text-decoration: underline;
	font-weight: 700;
}
.txt-rich a:not([class]):focus,
.txt-rich a:not([class]):hover,
.txt-rich-long a:not([class]):focus,
.txt-rich-long a:not([class]):hover {
	color: #0a26b8;
}
.txt-rich a:not([class]):focus,
.txt-rich-long a:not([class]):focus {
	outline: 0.188rem solid #14c4eb;
	border-radius: 0.125rem;
}
.txt-rich blockquote:not([class]),
.txt-rich-long blockquote:not([class]) {
	color: #ffffff;
	margin-top: 2rem;
	margin-bottom: 2rem;
	border-left: 0.188rem solid #441c99;
	padding-left: 2.5rem;
	margin-left: 0;
}
.txt-rich ol ol,
.txt-rich ol ul,
.txt-rich ul ul,
.txt-rich-long ol ol,
.txt-rich-long ol ul,
.txt-rich-long ul ul {
	margin-top: 1rem;
}
.txt-rich table,
.txt-rich-long table {
	border-collapse: collapse;
	border: 0.063rem solid #e0e0ee;
	border-radius: 0.5rem;
	border-bottom: 0;
	background: #fff;
	margin-top: 2.5rem;
	margin-bottom: 2.5rem;
}
.txt-rich table tr,
.txt-rich-long table tr {
	padding: 0;
	border-bottom: 1px solid #e0e0ee !important;
}
.txt-rich table tr td,
.txt-rich table tr th,
.txt-rich-long table tr td,
.txt-rich-long table tr th {
	border-right: 0.063rem solid;
	border-color: #e0e0ee;
	padding: 16px !important;
}
.txt-rich table tfoot tr,
.txt-rich table thead tr,
.txt-rich-long table tfoot tr,
.txt-rich-long table thead tr {
	background: #6d6d9c;
}
.txt-rich table tfoot tr td,
.txt-rich table tfoot tr th,
.txt-rich table thead tr td,
.txt-rich table thead tr th,
.txt-rich-long table tfoot tr td,
.txt-rich-long table tfoot tr th,
.txt-rich-long table thead tr td,
.txt-rich-long table thead tr th {
	color: #fff;
}
.txt-rich table tbody tr,
.txt-rich-long table tbody tr {
	background: #f6f7fb;
}
.txt-rich table tbody tr td,
.txt-rich table tbody tr th,
.txt-rich-long table tbody tr td,
.txt-rich-long table tbody tr th {
	border-color: #e0e0ee;
}
.txt-rich table tbody tr:nth-child(odd),
.txt-rich-long table tbody tr:nth-child(odd) {
	background: #fff;
}
.txt-rich table tbody tr:nth-child(odd) td,
.txt-rich table tbody tr:nth-child(odd) th,
.txt-rich-long table tbody tr:nth-child(odd) td,
.txt-rich-long table tbody tr:nth-child(odd) th {
	border-color: #e0e0ee;
}
.txt-rich-long {
	gap: 1.5rem;
}
.txt-rich-long p:not([class]) {
	line-height: 2rem;
}
.txt-rich-long .txt-rich p:not([class]),
.txt-rich-long li p:not([class]),
.txt-rich-long table p:not([class]) {
	line-height: 1.5rem;
}
.txt-rich-long li {
	margin-bottom: 1rem;
}
.brandui-scroll,
.brandui-table {
	overflow: scroll;
	scrollbar-width: thin;
	scrollbar-gutter: stable;
	scrollbar-color: #6d6d9c rgba(109, 109, 156, 0.1);
}
.brandui-scroll::-webkit-scrollbar-thumb,
.brandui-table::-webkit-scrollbar-thumb {
	background-color: #6d6d9c;
	border-radius: 0.5rem;
}
.brandui-scroll::-webkit-scrollbar-track,
.brandui-table::-webkit-scrollbar-track {
	display: none;
}
.brandui-scroll::-webkit-scrollbar,
.brandui-table::-webkit-scrollbar {
	background-color: rgba(109, 109, 156, 0.1);
	width: 0.5rem;
	height: 0.5rem;
	border-radius: 0.5rem;
}
.brandui-scroll.scroll-x,
.brandui-table {
	overflow: hidden;
	overflow-x: scroll;
}
.auto.brandui-table,
.brandui-scroll.auto {
	overflow: auto;
}
.auto.brandui-table,
.brandui-scroll.auto.scroll-x {
	overflow-x: auto;
}
.dark.brandui-table,
.brandui-scroll.dark {
	scrollbar-color: #fff rgba(109, 109, 156, 0.1);
}
.dark.brandui-table::-webkit-scrollbar-thumb,
.brandui-scroll.dark::-webkit-scrollbar-thumb {
	background-color: #fff;
}
@media (max-width: 8640px) {
	.radius-small {
		border-radius: 0.25rem;
	}
	.radius-medium {
		border-radius: 0.5rem;
	}
	.radius-large {
		border-radius: 0.75rem;
	}
	.radius-extra-large {
		border-radius: 1.25rem;
	}
	.radius-full {
		border-radius: 100%;
	}
	.group:hover .group-hover\:radius-t-none,
	.radius-t-none {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
	.radius-r-none {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.radius-b-none {
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
	}
	.radius-l-none {
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
	}
}
@media (max-width: 960px) {
	.mobile\:radius-t-none {
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}
}
@media (max-width: 8640px) {
	.group:focus-within .group-focus-within\:translate-y-none,
	.group:hover .group-hover\:translate-y-none {
		transform: translateY(0);
	}
	.translate-y-hairline {
		transform: translateY(0.063rem);
	}
	.-translate-x-hairline {
		transform: translateX(calc(-0.063rem));
	}
	.translate-y-thin {
		transform: translateY(0.125rem);
	}
	.-translate-x-thin {
		transform: translateX(calc(-0.125rem));
	}
	.translate-x-slim {
		transform: translateX(0.25rem);
	}
	.translate-y-slim {
		transform: translateY(0.25rem);
	}
	.-translate-x-slim,
	.group:hover .group-hover\:-translate-x-slim {
		transform: translateX(calc(-0.25rem));
	}
	.-translate-y-slim {
		transform: translateY(calc(-0.25rem));
	}
	.translate-y-extra-small {
		transform: translateY(0.5rem);
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-reviews-link {
		transform: translateY(calc(-0.5rem));
	}
	.focus\:translate-x-small:focus,
	.hover\:translate-x-small:hover {
		transform: translateX(1rem);
	}
	.translate-y-small {
		transform: translateY(1rem);
	}
	.-translate-x-small {
		transform: translateX(calc(-1rem));
	}
	#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignRight .gartner-pi-overall-rating {
		transform: translateY(calc(-1rem));
	}
	.translate-y-large {
		transform: translateY(2rem);
	}
	.translate-x-extra-large {
		transform: translateX(2.5rem);
	}
	.translate-y-extra-large {
		transform: translateY(2.5rem);
	}
	.-translate-x-extra-large {
		transform: translateX(calc(-2.5rem));
	}
	.translate-y-huge {
		transform: translateY(5rem);
	}
	.-translate-x-huge {
		transform: translateX(calc(-5rem));
	}
	.flip-h {
		transform: scaleX(-1);
	}
	.rotate-45 {
		transform: rotate(45deg);
	}
	.group:focus-within .group-focus-within\:rotate-90,
	.group:hover .group-hover\:rotate-90,
	.hover\:rotate-90:hover {
		transform: rotate(90deg);
	}
	.group:focus-within .group-focus-within\:rotate-180,
	.group:hover .group-hover\:rotate-180,
	.rotate-180 {
		transform: rotate(180deg);
	}
	.focus\:scale-0:focus,
	.group:focus-within .group-focus-within\:scale-0,
	.group:hover .group-hover\:scale-0,
	.hover\:scale-0:hover,
	.scale-0 {
		transform: scale(0);
	}
	.focus\:scale-1:focus,
	.group:focus-within .group-focus-within\:scale-1,
	.group:hover .group-hover\:scale-1,
	.hover\:scale-1:hover,
	.scale-1 {
		transform: scale(0.1);
	}
	.focus\:scale-2:focus,
	.group:focus-within .group-focus-within\:scale-2,
	.group:hover .group-hover\:scale-2,
	.hover\:scale-2:hover,
	.scale-2 {
		transform: scale(0.2);
	}
	.focus\:scale-3:focus,
	.group:focus-within .group-focus-within\:scale-3,
	.group:hover .group-hover\:scale-3,
	.hover\:scale-3:hover,
	.scale-3 {
		transform: scale(0.3);
	}
	.focus\:scale-4:focus,
	.group:focus-within .group-focus-within\:scale-4,
	.group:hover .group-hover\:scale-4,
	.hover\:scale-4:hover,
	.scale-4 {
		transform: scale(0.4);
	}
	.focus\:scale-5:focus,
	.group:focus-within .group-focus-within\:scale-5,
	.group:hover .group-hover\:scale-5,
	.hover\:scale-5:hover,
	.scale-5 {
		transform: scale(0.5);
	}
	.focus\:scale-6:focus,
	.group:focus-within .group-focus-within\:scale-6,
	.group:hover .group-hover\:scale-6,
	.hover\:scale-6:hover,
	.scale-6 {
		transform: scale(0.6);
	}
	.focus\:scale-7:focus,
	.group:focus-within .group-focus-within\:scale-7,
	.group:hover .group-hover\:scale-7,
	.hover\:scale-7:hover,
	.scale-7 {
		transform: scale(0.7);
	}
	.focus\:scale-8:focus,
	.group:focus-within .group-focus-within\:scale-8,
	.group:hover .group-hover\:scale-8,
	.hover\:scale-8:hover,
	.scale-8 {
		transform: scale(0.8);
	}
	.focus\:scale-9:focus,
	.group:focus-within .group-focus-within\:scale-9,
	.group:hover .group-hover\:scale-9,
	.hover\:scale-9:hover,
	.scale-9 {
		transform: scale(0.9);
	}
	.focus\:scale-10:focus,
	.group:focus-within .group-focus-within\:scale-10,
	.group:hover .group-hover\:scale-10,
	.hover\:scale-10:hover,
	.scale-10 {
		transform: scale(1);
	}
	.focus\:scale-11:focus,
	.group:focus-within .group-focus-within\:scale-11,
	.group:hover .group-hover\:scale-11,
	.hover\:scale-11:hover,
	.scale-11 {
		transform: scale(1.1);
	}
	.focus\:scale-12:focus,
	.group:focus-within .group-focus-within\:scale-12,
	.group:hover .group-hover\:scale-12,
	.hover\:scale-12:hover,
	.scale-12 {
		transform: scale(1.2);
	}
	.focus\:scale-13:focus,
	.group:focus-within .group-focus-within\:scale-13,
	.group:hover .group-hover\:scale-13,
	.hover\:scale-13:hover,
	.scale-13 {
		transform: scale(1.3);
	}
	.focus\:scale-14:focus,
	.group:focus-within .group-focus-within\:scale-14,
	.group:hover .group-hover\:scale-14,
	.hover\:scale-14:hover,
	.scale-14 {
		transform: scale(1.4);
	}
	.focus\:scale-15:focus,
	.group:focus-within .group-focus-within\:scale-15,
	.group:hover .group-hover\:scale-15,
	.hover\:scale-15:hover,
	.scale-15 {
		transform: scale(1.5);
	}
	.focus\:scale-16:focus,
	.group:focus-within .group-focus-within\:scale-16,
	.group:hover .group-hover\:scale-16,
	.hover\:scale-16:hover,
	.scale-16 {
		transform: scale(1.6);
	}
	.focus\:scale-17:focus,
	.group:focus-within .group-focus-within\:scale-17,
	.group:hover .group-hover\:scale-17,
	.hover\:scale-17:hover,
	.scale-17 {
		transform: scale(1.7);
	}
	.focus\:scale-18:focus,
	.group:focus-within .group-focus-within\:scale-18,
	.group:hover .group-hover\:scale-18,
	.hover\:scale-18:hover,
	.scale-18 {
		transform: scale(1.8);
	}
	.focus\:scale-19:focus,
	.group:focus-within .group-focus-within\:scale-19,
	.group:hover .group-hover\:scale-19,
	.hover\:scale-19:hover,
	.scale-19 {
		transform: scale(1.9);
	}
	.focus\:scale-20:focus,
	.group:focus-within .group-focus-within\:scale-20,
	.group:hover .group-hover\:scale-20,
	.hover\:scale-20:hover,
	.scale-20 {
		transform: scale(2);
	}
	.focus\:scale-21:focus,
	.group:focus-within .group-focus-within\:scale-21,
	.group:hover .group-hover\:scale-21,
	.hover\:scale-21:hover,
	.scale-21 {
		transform: scale(2.1);
	}
	.focus\:scale-22:focus,
	.group:focus-within .group-focus-within\:scale-22,
	.group:hover .group-hover\:scale-22,
	.hover\:scale-22:hover,
	.scale-22 {
		transform: scale(2.2);
	}
	.focus\:scale-23:focus,
	.group:focus-within .group-focus-within\:scale-23,
	.group:hover .group-hover\:scale-23,
	.hover\:scale-23:hover,
	.scale-23 {
		transform: scale(2.3);
	}
	.focus\:scale-24:focus,
	.group:focus-within .group-focus-within\:scale-24,
	.group:hover .group-hover\:scale-24,
	.hover\:scale-24:hover,
	.scale-24 {
		transform: scale(2.4);
	}
	.focus\:scale-25:focus,
	.group:focus-within .group-focus-within\:scale-25,
	.group:hover .group-hover\:scale-25,
	.hover\:scale-25:hover,
	.scale-25 {
		transform: scale(2.5);
	}
	.focus\:scale-26:focus,
	.group:focus-within .group-focus-within\:scale-26,
	.group:hover .group-hover\:scale-26,
	.hover\:scale-26:hover,
	.scale-26 {
		transform: scale(2.6);
	}
	.focus\:scale-27:focus,
	.group:focus-within .group-focus-within\:scale-27,
	.group:hover .group-hover\:scale-27,
	.hover\:scale-27:hover,
	.scale-27 {
		transform: scale(2.7);
	}
	.focus\:scale-28:focus,
	.group:focus-within .group-focus-within\:scale-28,
	.group:hover .group-hover\:scale-28,
	.hover\:scale-28:hover,
	.scale-28 {
		transform: scale(2.8);
	}
	.focus\:scale-29:focus,
	.group:focus-within .group-focus-within\:scale-29,
	.group:hover .group-hover\:scale-29,
	.hover\:scale-29:hover,
	.scale-29 {
		transform: scale(2.9);
	}
	.focus\:scale-30:focus,
	.group:focus-within .group-focus-within\:scale-30,
	.group:hover .group-hover\:scale-30,
	.hover\:scale-30:hover,
	.scale-30 {
		transform: scale(3);
	}
}
@media (max-width: 1165px) {
	.laptop\:translate-y-none {
		transform: translateY(0);
	}
	.laptop\:-translate-y-full {
		transform: translateY(calc(-100%));
	}
	.flip-h {
		transform: scaleX(-1);
	}
	.laptop\:rotate-180 {
		transform: rotate(180deg);
	}
	.laptop\:focus\:scale-0:focus,
	.laptop\:hover\:scale-0:hover,
	.laptop\:scale-0 {
		transform: scale(0);
	}
	.laptop\:focus\:scale-1:focus,
	.laptop\:hover\:scale-1:hover,
	.laptop\:scale-1 {
		transform: scale(0.1);
	}
	.laptop\:focus\:scale-2:focus,
	.laptop\:hover\:scale-2:hover,
	.laptop\:scale-2 {
		transform: scale(0.2);
	}
	.laptop\:focus\:scale-3:focus,
	.laptop\:hover\:scale-3:hover,
	.laptop\:scale-3 {
		transform: scale(0.3);
	}
	.laptop\:focus\:scale-4:focus,
	.laptop\:hover\:scale-4:hover,
	.laptop\:scale-4 {
		transform: scale(0.4);
	}
	.laptop\:focus\:scale-5:focus,
	.laptop\:hover\:scale-5:hover,
	.laptop\:scale-5 {
		transform: scale(0.5);
	}
	.laptop\:focus\:scale-6:focus,
	.laptop\:hover\:scale-6:hover,
	.laptop\:scale-6 {
		transform: scale(0.6);
	}
	.laptop\:focus\:scale-7:focus,
	.laptop\:hover\:scale-7:hover,
	.laptop\:scale-7 {
		transform: scale(0.7);
	}
	.laptop\:focus\:scale-8:focus,
	.laptop\:hover\:scale-8:hover,
	.laptop\:scale-8 {
		transform: scale(0.8);
	}
	.laptop\:focus\:scale-9:focus,
	.laptop\:hover\:scale-9:hover,
	.laptop\:scale-9 {
		transform: scale(0.9);
	}
	.laptop\:focus\:scale-10:focus,
	.laptop\:hover\:scale-10:hover,
	.laptop\:scale-10 {
		transform: scale(1);
	}
	.laptop\:focus\:scale-11:focus,
	.laptop\:hover\:scale-11:hover,
	.laptop\:scale-11 {
		transform: scale(1.1);
	}
	.laptop\:focus\:scale-12:focus,
	.laptop\:hover\:scale-12:hover,
	.laptop\:scale-12 {
		transform: scale(1.2);
	}
	.laptop\:focus\:scale-13:focus,
	.laptop\:hover\:scale-13:hover,
	.laptop\:scale-13 {
		transform: scale(1.3);
	}
	.laptop\:focus\:scale-14:focus,
	.laptop\:hover\:scale-14:hover,
	.laptop\:scale-14 {
		transform: scale(1.4);
	}
	.laptop\:focus\:scale-15:focus,
	.laptop\:hover\:scale-15:hover,
	.laptop\:scale-15 {
		transform: scale(1.5);
	}
	.laptop\:focus\:scale-16:focus,
	.laptop\:hover\:scale-16:hover,
	.laptop\:scale-16 {
		transform: scale(1.6);
	}
	.laptop\:focus\:scale-17:focus,
	.laptop\:hover\:scale-17:hover,
	.laptop\:scale-17 {
		transform: scale(1.7);
	}
	.laptop\:focus\:scale-18:focus,
	.laptop\:hover\:scale-18:hover,
	.laptop\:scale-18 {
		transform: scale(1.8);
	}
	.laptop\:focus\:scale-19:focus,
	.laptop\:hover\:scale-19:hover,
	.laptop\:scale-19 {
		transform: scale(1.9);
	}
	.laptop\:focus\:scale-20:focus,
	.laptop\:hover\:scale-20:hover,
	.laptop\:scale-20 {
		transform: scale(2);
	}
	.laptop\:focus\:scale-21:focus,
	.laptop\:hover\:scale-21:hover,
	.laptop\:scale-21 {
		transform: scale(2.1);
	}
	.laptop\:focus\:scale-22:focus,
	.laptop\:hover\:scale-22:hover,
	.laptop\:scale-22 {
		transform: scale(2.2);
	}
	.laptop\:focus\:scale-23:focus,
	.laptop\:hover\:scale-23:hover,
	.laptop\:scale-23 {
		transform: scale(2.3);
	}
	.laptop\:focus\:scale-24:focus,
	.laptop\:hover\:scale-24:hover,
	.laptop\:scale-24 {
		transform: scale(2.4);
	}
	.laptop\:focus\:scale-25:focus,
	.laptop\:hover\:scale-25:hover,
	.laptop\:scale-25 {
		transform: scale(2.5);
	}
	.laptop\:focus\:scale-26:focus,
	.laptop\:hover\:scale-26:hover,
	.laptop\:scale-26 {
		transform: scale(2.6);
	}
	.laptop\:focus\:scale-27:focus,
	.laptop\:hover\:scale-27:hover,
	.laptop\:scale-27 {
		transform: scale(2.7);
	}
	.laptop\:focus\:scale-28:focus,
	.laptop\:hover\:scale-28:hover,
	.laptop\:scale-28 {
		transform: scale(2.8);
	}
	.laptop\:focus\:scale-29:focus,
	.laptop\:hover\:scale-29:hover,
	.laptop\:scale-29 {
		transform: scale(2.9);
	}
	.laptop\:focus\:scale-30:focus,
	.laptop\:hover\:scale-30:hover,
	.laptop\:scale-30 {
		transform: scale(3);
	}
}
@media (max-width: 960px) {
	.mobile\:translate-x-none {
		transform: translateX(0);
	}
	.mobile\:translate-y-slim {
		transform: translateY(0.25rem);
	}
	.mobile\:-translate-large {
		transform: translate(calc(-2rem), calc(-2rem));
	}
	.flip-h {
		transform: scaleX(-1);
	}
	.mobile\:focus\:scale-0:focus,
	.mobile\:hover\:scale-0:hover,
	.mobile\:scale-0 {
		transform: scale(0);
	}
	.mobile\:focus\:scale-1:focus,
	.mobile\:hover\:scale-1:hover,
	.mobile\:scale-1 {
		transform: scale(0.1);
	}
	.mobile\:focus\:scale-2:focus,
	.mobile\:hover\:scale-2:hover,
	.mobile\:scale-2 {
		transform: scale(0.2);
	}
	.mobile\:focus\:scale-3:focus,
	.mobile\:hover\:scale-3:hover,
	.mobile\:scale-3 {
		transform: scale(0.3);
	}
	.mobile\:focus\:scale-4:focus,
	.mobile\:hover\:scale-4:hover,
	.mobile\:scale-4 {
		transform: scale(0.4);
	}
	.mobile\:focus\:scale-5:focus,
	.mobile\:hover\:scale-5:hover,
	.mobile\:scale-5 {
		transform: scale(0.5);
	}
	.mobile\:focus\:scale-6:focus,
	.mobile\:hover\:scale-6:hover,
	.mobile\:scale-6 {
		transform: scale(0.6);
	}
	.mobile\:focus\:scale-7:focus,
	.mobile\:hover\:scale-7:hover,
	.mobile\:scale-7 {
		transform: scale(0.7);
	}
	.mobile\:focus\:scale-8:focus,
	.mobile\:hover\:scale-8:hover,
	.mobile\:scale-8 {
		transform: scale(0.8);
	}
	.mobile\:focus\:scale-9:focus,
	.mobile\:hover\:scale-9:hover,
	.mobile\:scale-9 {
		transform: scale(0.9);
	}
	.mobile\:focus\:scale-10:focus,
	.mobile\:hover\:scale-10:hover,
	.mobile\:scale-10 {
		transform: scale(1);
	}
	.mobile\:focus\:scale-11:focus,
	.mobile\:hover\:scale-11:hover,
	.mobile\:scale-11 {
		transform: scale(1.1);
	}
	.mobile\:focus\:scale-12:focus,
	.mobile\:hover\:scale-12:hover,
	.mobile\:scale-12 {
		transform: scale(1.2);
	}
	.mobile\:focus\:scale-13:focus,
	.mobile\:hover\:scale-13:hover,
	.mobile\:scale-13 {
		transform: scale(1.3);
	}
	.mobile\:focus\:scale-14:focus,
	.mobile\:hover\:scale-14:hover,
	.mobile\:scale-14 {
		transform: scale(1.4);
	}
	.mobile\:focus\:scale-15:focus,
	.mobile\:hover\:scale-15:hover,
	.mobile\:scale-15 {
		transform: scale(1.5);
	}
	.mobile\:focus\:scale-16:focus,
	.mobile\:hover\:scale-16:hover,
	.mobile\:scale-16 {
		transform: scale(1.6);
	}
	.mobile\:focus\:scale-17:focus,
	.mobile\:hover\:scale-17:hover,
	.mobile\:scale-17 {
		transform: scale(1.7);
	}
	.mobile\:focus\:scale-18:focus,
	.mobile\:hover\:scale-18:hover,
	.mobile\:scale-18 {
		transform: scale(1.8);
	}
	.mobile\:focus\:scale-19:focus,
	.mobile\:hover\:scale-19:hover,
	.mobile\:scale-19 {
		transform: scale(1.9);
	}
	.mobile\:focus\:scale-20:focus,
	.mobile\:hover\:scale-20:hover,
	.mobile\:scale-20 {
		transform: scale(2);
	}
	.mobile\:focus\:scale-21:focus,
	.mobile\:hover\:scale-21:hover,
	.mobile\:scale-21 {
		transform: scale(2.1);
	}
	.mobile\:focus\:scale-22:focus,
	.mobile\:hover\:scale-22:hover,
	.mobile\:scale-22 {
		transform: scale(2.2);
	}
	.mobile\:focus\:scale-23:focus,
	.mobile\:hover\:scale-23:hover,
	.mobile\:scale-23 {
		transform: scale(2.3);
	}
	.mobile\:focus\:scale-24:focus,
	.mobile\:hover\:scale-24:hover,
	.mobile\:scale-24 {
		transform: scale(2.4);
	}
	.mobile\:focus\:scale-25:focus,
	.mobile\:hover\:scale-25:hover,
	.mobile\:scale-25 {
		transform: scale(2.5);
	}
	.mobile\:focus\:scale-26:focus,
	.mobile\:hover\:scale-26:hover,
	.mobile\:scale-26 {
		transform: scale(2.6);
	}
	.mobile\:focus\:scale-27:focus,
	.mobile\:hover\:scale-27:hover,
	.mobile\:scale-27 {
		transform: scale(2.7);
	}
	.mobile\:focus\:scale-28:focus,
	.mobile\:hover\:scale-28:hover,
	.mobile\:scale-28 {
		transform: scale(2.8);
	}
	.mobile\:focus\:scale-29:focus,
	.mobile\:hover\:scale-29:hover,
	.mobile\:scale-29 {
		transform: scale(2.9);
	}
	.mobile\:focus\:scale-30:focus,
	.mobile\:hover\:scale-30:hover,
	.mobile\:scale-30 {
		transform: scale(3);
	}
}
.transition-slow {
	transition: 0.6s ease-in-out;
}
.transition-mid {
	transition: 0.3s ease-in-out;
}
.transition-fast {
	transition: 0.2s ease-in-out;
}
@media (max-width: 8640px) {
	.visibility-hidden {
		visibility: hidden;
	}
}
.hide-on-mobile {
	display: block;
}
@media (max-width: 520px) {
	.hide-on-mobile {
		display: none;
	}
}
.announcement-bar {
	border-radius: 1.25rem;
	color: #01011e;
	cursor: pointer;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 0.5rem;
	transition: 0.2s ease-in-out;
	max-width: -moz-max-content;
	max-width: max-content;
	padding: 0.5rem 1.5rem;
	position: relative;
	width: 90%;
}
.announcement-bar:not([class*="bg-"]) {
	background: linear-gradient(120deg, #9043c6, #0a26b8);
}
.announcement-bar * {
	display: inline-block;
	position: relative;
	z-index: 1;
}
.announcement-bar:after,
.announcement-bar:before {
	background: #fff;
	border-radius: 1.25rem;
	bottom: 0;
	box-sizing: border-box;
	content: "";
	display: block;
	height: calc(100% - 0.25rem);
	left: 0;
	margin: 0.125rem;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0;
	width: calc(100% - 0.25rem);
	transition: 0.2s ease-in-out;
	z-index: 0;
}
.announcement-bar:after {
	background: rgba(20, 93, 235, 0.1);
	color: #145deb;
	opacity: 0;
}
.announcement-bar:focus,
.announcement-bar:hover {
	color: #0a26b8;
}
.announcement-bar:focus:after,
.announcement-bar:hover:after {
	opacity: 1;
}
.announcement-bar.light:after {
	background: #f6f7fb;
	color: #01011e;
	opacity: 1;
}
.announcement-bar.light:focus,
.announcement-bar.light:hover {
	color: #01011e;
}
.announcement-bar.dark:after {
	background: #01011e;
	color: #fff;
	opacity: 1;
}
.announcement-bar.dark:focus,
.announcement-bar.dark:hover {
	color: #fff;
}
.announcement-bar a {
	color: #145deb;
}
.announcement-bar a:focus,
.announcement-bar a:hover {
	text-decoration: underline;
	-moz-text-underline-offset: 0.125rem;
	text-underline-offset: 0.125rem;
	-moz-text-decoration-thickness: 0.063rem;
	text-decoration-thickness: 0.063rem;
}
a.announcement-bar {
	text-decoration: none;
}
.avatar {
	display: inline-block;
	height: 2rem;
	position: relative;
	width: 2rem;
	overflow: hidden;
}
.avatar:before {
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	content: attr(data-name);
	display: block;
	height: 1.25rem;
	margin: auto;
	overflow: hidden;
	z-index: 1;
}
.avatar.no-image:after,
.avatar:before {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.avatar.no-image:after {
	background: #441c99;
	content: "";
	height: 100%;
	margin: 0;
	width: 100%;
	z-index: 0;
}
.avatar img {
	box-sizing: border-box;
	display: block;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	position: relative;
	width: 100%;
	z-index: 2;
}
.avatar-extra-small {
	height: 1.125rem;
	width: 1.125rem;
}
.avatar-extra-small:before {
	transform: scale(0.6);
}
.avatar-small {
	height: 1.5rem;
	width: 1.5rem;
}
.avatar-small:before {
	transform: scale(0.8);
}
.avatar-medium {
	height: 4rem;
	width: 4rem;
}
.avatar-medium:before {
	transform: scale(1);
}
.avatar-large {
	height: 5.25rem;
	width: 5.25rem;
}
.avatar-large:before {
	transform: scale(2.6);
}
.avatar-huge {
	height: 8.75rem;
	width: 8.75rem;
}
.avatar-huge:before {
	transform: scale(2.6);
}
.badge {
	width: -moz-max-content;
	width: max-content;
	height: -moz-max-content;
	height: max-content;
	padding: 0.125rem 0.25rem 0.125rem 0.4rem;
	font-size: 0.875rem;
	text-transform: uppercase;
	letter-spacing: 0.12em;
	border-radius: 0.25rem;
}
.badge,
.button {
	font-weight: 700;
}
.button {
	border: 0.063rem solid transparent;
	align-content: center;
	align-items: center;
	border-radius: 100rem;
	display: inline-flex;
	font-family: Space Grotesk,sans-serif;
	font-size: 1rem;
	letter-spacing: 0.005em;
	justify-content: center;
	justify-items: center;
	line-height: 0.875rem;
	overflow: hidden;
	padding: 1rem 1.5rem;
	outline: 0.188rem solid transparent;
	position: relative;
	text-align: center;
	text-decoration: none;
	transition: 0.2s ease-in-out;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .button.gartner-pi-overall-rating,
#gartner-container > div > a.button,
.button.pad-none {
	padding: 0;
}
.button:hover {
	cursor: pointer;
}
.button:focus {
}
.button.default {
	color: #ffffff;
}
.button.default:hover {
	cursor: pointer;
	background: rgba(10, 38, 184, 0.1);
	color: #0a26b8;
}
.button.default:focus {
	outline: 0.188rem solid #14c4eb;
	background: rgba(10, 38, 184, 0.1);
	color: #0a26b8;
}
.button.default.dark {
	color: #fff;
}
.button.default.dark:focus,
.button.default.dark:hover {
	color: #306aff;
	background: rgba(48, 106, 255, 0.1);
}
.button.primary {
	border-color: #145deb;
	background: linear-gradient(90deg,#3ea2ff,#9bcfff);
	color: #030328;
}
.button.primary:focus,
.button.primary:hover {
	border-color: #0a26b8;
	background: linear-gradient(90deg,#3ea2ff,#f6f7fb);
}

.button.primary.dark {
	border-color: #306aff;
	background: #306aff;
}
.button.primary.dark:focus,
.button.primary.dark:hover {
	border-color: #0a26b8;
	background: #0a26b8;
}
.button.secondary {
	border-color: rgba(20, 93, 235, 0.5);
	background: rgba(20, 93, 235, 0.1);
	color: #145deb;
}
.button.secondary:focus,
.button.secondary:hover {
	border-color: rgba(10, 38, 184, 0.5);
	background: rgba(10, 38, 184, 0.1);
	color: #0a26b8;
}
.button.secondary.dark {
	border-color: rgba(48, 106, 255, 0.5);
	background: rgba(48, 106, 255, 0.1);
	color: #306aff;
}
.button.secondary.dark:focus,
.button.secondary.dark:hover {
	border-color: rgba(75, 214, 181, 0.5);
	background: rgba(75, 214, 181, 0.1);
	color: #4bd6b5;
}
.button.destroy {
	border-color: rgba(200, 45, 83, 0.5);
	background: rgba(200, 45, 83, 0.1);
	color: #c82d53;
}
.button.destroy:focus,
.button.destroy:hover {
	border-color: #c82d53;
	background: #c82d53;
	color: #fff;
}
.button.destroy:focus {
	outline: 0.188rem solid #c82d53;
}
.button.neutral {
	border-color: #383f76;
	background: #383f76;
	color: #fff;
}
.button.neutral:focus,
.button.neutral:hover {
	border-color: #01011e;
	background: #01011e;
	color: #fff;
}
.button.neutral:focus {
	outline: 0.188rem solid #383f76;
}
.button.arrow,
.button.external,
.button.glyph,
.button.tertiary,
.button.underline {
background: rgba(0, 0, 0, 0);
    border-radius: 0;
    padding-left: 0;
    padding-right: 0;
    text-decoration: none;
    max-width: -moz-max-content;
    max-width: max-content;
    text-align: left;
    vertical-align: middle;
    line-height: 1.2;
    gap: .5rem;
    color: #145deb;
}
.button.arrow:before,
.button.external:before,
.button.glyph:before,
.button.tertiary:before,
.button.underline:before {
	background-color: currentColor;
	bottom: 0;
	content: "";
	display: block;
	height: 0.063rem;
	left: 0;
	margin-bottom: 0.25rem;
	opacity: 0;
	position: absolute;
	right: 0;
	top: auto;
	transition: width 0.2s ease-in-out, opacity 0.2s ease-in-out;
	width: 0.063rem;
}
.button.arrow:after,
.button.external:after,
.button.glyph:after,
.button.tertiary:after,
.button.underline:after {
	content: "";
	display: inline-block;
	margin-left: 0.5rem;
	font-family: brandui-general-icons;
	font-size: 1rem;
	content: "œ";
	transition: transform 0.2s ease-in-out;
	width: 1rem;
	vertical-align: middle;
}
.button.glyph,
.button.tertiary {
	color: #9bcfff;
}
.button.glyph:focus,
.button.glyph:hover,
.button.tertiary:focus,
.button.tertiary:hover {
	color: #3ea2ff;

}
.button.glyph:focus:before,
.button.glyph:hover:before,
.button.tertiary:focus:before,
.button.tertiary:hover:before {
	opacity: 0;
	width: calc(100% - 1.5rem);
}
.button.glyph:focus:after,
.button.glyph:hover:after,
.button.tertiary:focus:after,
.button.tertiary:hover:after {
	transform: translateX(0);
}
.button.glyph.dark,
.button.tertiary.dark {
	color: #306aff;
}
.button.glyph.dark:focus,
.button.glyph.dark:hover,
.button.tertiary.dark:focus,
.button.tertiary.dark:hover {
	background: rgba(75, 214, 181, 0.1);
	color: #4bd6b5;
}
.button.glyph:after {
	margin-left: 0;
}
.button.arrow {
	border-radius: 0;
}
.button.arrow,
.button.arrow:focus,
.button.arrow:hover {
	background: transparent;
	padding: 0;
}
.button.arrow:focus:before,
.button.arrow:hover:before {
	opacity: 0;
	width: calc(100% - 1.5rem);
}
.button.arrow:focus:after,
.button.arrow:hover:after {
	transform: translateX(-0.25rem);
}
.button.external {
	background: transparent;
	border-radius: 0;
	padding: 0;
}
.button.external:after {
	content: "/";
}
.button.external:focus,
.button.external:hover {
	background: transparent;
	padding: 0;
}
.button.external:focus:before,
.button.external:hover:before {
	opacity: 0;
	width: calc(100% - 1.5rem);
}
.button.external:focus:after,
.button.external:hover:after {
	transform: translateX(-0.25rem);
}
.button.underline {
	text-align: center;
	background: transparent;
	border-radius: 0;
	padding: 0 0 0.188rem;
}
.button.underline:before {
	height: 0.125rem;
	margin-bottom: 0;
	border-radius: 0;
}
.button.underline:after {
	display: none;
}
.button.underline:focus,
.button.underline:hover {
	background: transparent;
	border-radius: 0;
}
.button.underline:focus:before,
.button.underline:hover:before {
	opacity: 1;
	width: 100%;
	transform: scale(1);
	border-radius: 0;
}
.button.underline:focus:after,
.button.underline:hover:after {
	display: none;
}
.button.disabled,
.button[disabled] {
	opacity: 0.3;
	pointer-events: none;
}
.button.small {
	font-size: 0.875rem;
	line-height: 1.5rem;
}
.group:focus-within .button.group-focus-within.primary,
.group:hover .button.group-hover.primary {
	border-color: #0a26b8;
	background: #0a26b8;
	color: #fff;
}
.group:focus-within .button.group-focus-within.secondary,
.group:hover .button.group-hover.secondary {
	background: rgba(20, 93, 235, 0.1);
	color: #0a26b8;
}
.group:focus-within .button.group-focus-within.secondary.dark,
.group:hover .button.group-hover.secondary.dark {
	background: rgba(75, 214, 181, 0.1);
	color: #4bd6b5;
	border-color: rgba(75, 214, 181, 0.5);
}
.group:focus-within .button.group-focus-within.destroy,
.group:hover .button.group-hover.destroy {
	background: #c82d53;
	color: #fff;
}
.group:focus-within .button.group-focus-within.neutral,
.group:hover .button.group-hover.neutral {
	background: #01011e;
	color: #fff;
}
.group:focus-within .button.group-focus-within.glyph,
.group:focus-within .button.group-focus-within.tertiary,
.group:hover .button.group-hover.glyph,
.group:hover .button.group-hover.tertiary {
	background: rgba(20, 93, 235, 0.1);
	color: #0a26b8;
	padding: 1rem;
}
.group:focus-within .button.group-focus-within.glyph:before,
.group:focus-within .button.group-focus-within.tertiary:before,
.group:hover .button.group-hover.glyph:before,
.group:hover .button.group-hover.tertiary:before {
	opacity: 0;
	width: calc(100% - 1.5rem);
}
.group:focus-within .button.group-focus-within.glyph:after,
.group:focus-within .button.group-focus-within.tertiary:after,
.group:hover .button.group-hover.glyph:after,
.group:hover .button.group-hover.tertiary:after {
	transform: translateX(0);
}
.group:focus-within .button.group-focus-within.glyph.dark,
.group:focus-within .button.group-focus-within.tertiary.dark,
.group:hover .button.group-hover.glyph.dark,
.group:hover .button.group-hover.tertiary.dark {
	background: rgba(75, 214, 181, 0.1);
	color: #4bd6b5;
}
.group:focus-within .button.group-focus-within.glyph,
.group:hover .button.group-hover.glyph {
	padding: 1rem;
}
.group:focus-within .button.group-focus-within.arrow,
.group:hover .button.group-hover.arrow {
	background: transparent;
	padding: 0;
}
.group:focus-within .button.group-focus-within.arrow:before,
.group:hover .button.group-hover.arrow:before {
	opacity: 0;
	width: calc(100% - 1.5rem);
}
.group:focus-within .button.group-focus-within.arrow:after,
.group:hover .button.group-hover.arrow:after {
	transform: translateX(-0.25rem);
}
.group:focus-within .button.group-focus-within.underline,
.group:hover .button.group-hover.underline {
	background: transparent;
	border-radius: 0;
	padding: 0;
}
.group:focus-within .button.group-focus-within.underline:before,
.group:hover .button.group-hover.underline:before {
	opacity: 1;
	width: 100%;
	transform: scale(1);
	border-radius: 0;
}
.group:focus-within .button.group-focus-within.underline:after,
.group:hover .button.group-hover.underline:after {
	display: none;
}
.carousel {
	position: relative;
	perspective: 6.25rem;
}
.carousel li,
.carousel ol,
.carousel ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
}
.carousel .carousel-wrapper {
	display: flex;
	overflow-x: scroll;
	overflow-y: hidden;
	scroll-behavior: smooth;
	scroll-snap-type: x mandatory;
}
.carousel .carousel-slide {
	position: relative;
	flex: 0 0 60%;
	width: 60%;
}
.carousel .carousel-slide:first-of-type {
	margin-left: 50%;
}
.carousel .carousel-slide:last-of-type {
	margin-right: 50%;
}
@media (max-width: 960px) {
	.carousel .carousel-slide {
		flex: 0 0 80%;
		width: 80%;
	}
}
@media (max-width: 580px) {
	.carousel .carousel-slide {
		flex: 0 0 90%;
		width: 90%;
	}
}
.carousel .carousel-snap {
	scroll-snap-align: center;
}
.carousel * {
	box-sizing: border-box;
	scrollbar-color: transparent transparent;
	scrollbar-width: 0;
	-ms-overflow-style: none;
}
.carousel ::-webkit-scrollbar {
	width: 0;
}
.carousel ::-webkit-scrollbar-track {
	background: transparent;
}
.carousel ::-webkit-scrollbar-thumb {
	background: transparent;
	border: none;
}
.check {
	cursor: pointer;
	padding-left: 2.25rem;
	position: relative;
	text-align: left;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.check input[type="checkbox"] {
	height: 100%;
	width: 100%;
	z-index: 10;
}
.check .checkmark {
	background-color: #fff;
	border: 0.063rem solid rgba(109, 109, 156, 0.5);
	border-radius: 0.25rem;
	height: 1.375rem;
	left: 0;
	top: 0;
	width: 1.375rem;
	box-sizing: content-box;
	outline-color: transparent;
}
.check .checkmark,
.check .checkmark:after {
	position: absolute;
	transition: 0.2s ease-in-out;
}
.check .checkmark:after {
	border: 0.188rem solid #145deb;
	border-width: 0 0.188rem 0.188rem 0;
	content: "";
	height: 0.625rem;
	left: 0.5rem;
	opacity: 0;
	top: 0.188rem;
	transform: rotate(0deg);
	width: 0.25rem;
}
.check .detail {
	display: inline-flex;
	flex-direction: column;
}
.check:focus input[type="checkbox"] + .checkmark,
.check:hover input[type="checkbox"] + .checkmark {
	border: 0.063rem solid #145deb;
	box-shadow: 0 0 0.625rem rgba(1, 1, 30, 0.2);
}
.check i {
	display: inline-block;
	margin-bottom: -0.188rem;
	margin-left: 0.188rem;
	width: 0.875rem;
}
.check input[type="checkbox"] {
	cursor: pointer;
	height: 0;
	opacity: 0;
	position: absolute;
	width: 0;
}
.check input[type="checkbox"]:checked + .checkmark {
	background-color: rgba(20, 93, 235, 0.05);
	border: 0.063rem solid #145deb;
	border-radius: 0.25rem;
}
.check input[type="checkbox"]:checked + .checkmark:after {
	opacity: 1;
	transform: rotate(45deg);
}
.check.disabled:focus input[type="checkbox"] + .checkmark,
.check.disabled:hover input[type="checkbox"] + .checkmark {
	box-shadow: none;
}
.check.disabled {
	color: #383f76;
	opacity: 0.5;
	cursor: not-allowed;
}
.check.disabled input[type="checkbox"] + .checkmark,
.check.disabled input[type="checkbox"]:checked + .checkmark {
	background: #fff;
	border: 0.063rem solid #6d6d9c;
	opacity: 0.5;
}
.check.disabled .checkmark:after {
	border-color: #6d6d9c;
}
.check.danger {
	color: #c82d53;
	cursor: pointer;
}
.check.danger input[type="checkbox"] + .checkmark,
.check.danger input[type="checkbox"]:checked + .checkmark {
	background: #fff;
	border: 0.063rem solid #c82d53;
}
.check.danger .checkmark:after {
	border-color: #c82d53;
}
.check.hidden {
	height: 0.063rem;
	margin: 0;
	opacity: 0;
	overflow: hidden;
	padding: 0;
	width: 0.063rem;
}
.check:focus .checkmark {
	border-color: #14c4eb;
}
.chip {
	align-items: center;
	background: #fff;
	border-radius: 1.25rem;
	color: #383f76;
	font-weight: 700;
	cursor: default;
	display: inline-flex;
	justify-items: center;
	max-width: -moz-max-content;
	max-width: max-content;
	padding: 0.5rem 1rem;
	outline: 0.188rem solid transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	width: 100%;
	-webkit-text-stroke: 0.06ex transparent;
}
.chip,
.chip * {
	position: relative;
	transition: 0.2s ease-in-out;
}
.chip * {
	display: inline-block;
	z-index: 1;
}
.chip:before {
	background: transparent;
	border: 0.063rem solid #383f76;
	border-radius: 1.25rem;
	bottom: 0;
	box-sizing: border-box;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 0;
}
.chip .dismiss {
	cursor: pointer;
	display: none;
	transition: 0.1s ease-in-out;
	height: 0.875rem;
	margin-left: 1rem;
	margin-right: 0;
	width: 0.875rem;
}
.chip .dismiss:after,
.chip .dismiss:before {
	background: #fff;
	bottom: 0;
	content: "";
	display: block;
	height: 0.875rem;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 0.063rem;
}
.chip .dismiss:before {
	transform: rotate(45deg);
}
.chip .dismiss:after {
	transform: rotate(-45deg);
}
.chip .dismiss.left {
	margin-left: 0;
	margin-right: 1rem;
}
.chip .dismiss.right {
	margin-left: 1rem;
	margin-right: 0;
}
.chip .dismiss:hover {
	transform: rotate(90deg);
}
.chip:not(.active):hover {
	cursor: pointer;
}
.chip:focus,
.chip:hover {
	background: rgba(20, 93, 235, 0.1);
	color: #145deb;
}
.chip:focus:before,
.chip:hover:before {
	background: transparent;
	border: 0.063rem solid #145deb;
}
.chip:focus .dismiss:after,
.chip:focus .dismiss:before,
.chip:hover .dismiss:after,
.chip:hover .dismiss:before {
	background: #145deb;
}
.chip:focus {
	outline: 0.188rem solid #14c4eb;
}
.chip.active {
	background: #145deb;
	box-shadow: 0 0.625rem 0.938rem rgba(1, 1, 30, 0.2);
	color: #fff;
}
.chip.active > * {
	color: #fff;
}
.chip.active:before {
	border: 0.063rem solid transparent;
}
.chip.active .dismiss {
	display: inline-block;
}
.chip.active .dismiss:after,
.chip.active .dismiss:before {
	background: #fff;
}
.chip.disabled {
	pointer-events: none;
	opacity: 0.5;
}
.chip.disabled:before {
	opacity: 0.5;
}
.dropdown {
	display: inline-block;
	position: relative;
	width: 100%;
	outline: 0.188rem solid transparent;
}
.dropdown * {
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.dropdown label {
	background: #fff;
	border: 0.063rem solid rgba(109, 109, 156, 0.5);
	border-radius: 0.25rem;
	color: #383f76;
	cursor: pointer;
	display: block;
	margin-bottom: 0.5rem;
	padding: 0.906rem 2.5rem 0.906rem 1rem;
	transition: 0.2s ease-in-out;
}
.dropdown .dropdown-inputs input,
.dropdown .dropdown-inputs label {
	display: none;
}
.dropdown .dropdown-inputs .select-placeholder,
.dropdown .dropdown-inputs input:checked + label {
	display: block;
}
.dropdown .dropdown-inputs input:checked ~ .select-placeholder {
	display: none;
}
.dropdown .dropdown-inputs:after {
	border-bottom: 0.188rem solid #145deb;
	border-bottom-left-radius: 0.125rem;
	border-left: 0.188rem solid #145deb;
	content: "";
	display: block;
	height: 0.5rem;
	margin: 1.25rem 1.625rem;
	position: absolute;
	right: 0;
	top: 0;
	transform: rotate(-45deg) translate(0.188rem);
	transform-origin: center center;
	transition: 0.2s ease-in-out;
	width: 0.5rem;
	pointer-events: none;
}
.dropdown .dropdown-options-focus {
	opacity: 0;
	overflow: hidden;
	pointer-events: none;
	position: absolute;
}
.dropdown .dropdown-options-focus:focus ~ * {
	animation-name: dropdown-expand;
	opacity: 1;
	z-index: 100;
}
.dropdown .dropdown-options-focus:focus ~ :after {
	transform: rotate(135deg) translateY(-0.188rem);
}
.dropdown .dropdown-options {
	animation: dropdown-collapse 0.6s;
	animation-fill-mode: both;
	background: #fff;
	border: 0.063rem solid rgba(109, 109, 156, 0.5);
	border-radius: 0.25rem;
	box-shadow: 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
	left: 0;
	margin-top: 0.063rem;
	min-width: 100%;
	opacity: 0;
	padding: 0.5rem;
	position: absolute;
	top: 100%;
	transition: 0.2s ease-out;
	z-index: 100;
}
.dropdown .dropdown-options label {
	border: 0;
	margin-bottom: 0.5rem;
	padding: 0.906rem 1rem;
}
.dropdown .dropdown-options label:last-of-type {
	margin-bottom: 0;
}
.dropdown .dropdown-options label:hover {
	background: rgba(20, 93, 235, 0.1);
	color: #145deb;
}
.dropdown.drop-top .dropdown-options {
	margin-top: 0;
	top: auto;
	margin-bottom: 0.063rem;
	bottom: 100%;
}
.dropdown:focus {
	outline: 0.188rem solid #14c4eb;
}
.dropdown.slim label {
	background: transparent;
	border-color: transparent;
	font-weight: 700;
	font-family: Roboto, sans-serif;
	color: #01011e;
	padding: 0.656rem 2.5rem 0.656rem 0.656rem;
	border-radius: 0.25rem;
	margin-bottom: 0;
}
.dropdown.slim label:hover {
	background: #fff;
	border-color: #6d6d9c;
	box-shadow: 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
}
.dropdown.slim .dropdown-options label:hover {
	border-color: transparent;
	box-shadow: none;
}
.dropdown.slim .dropdown-options-focus:focus ~ * label.select-placeholder {
	border-color: #6d6d9c;
	box-shadow: 0 0.625rem 0.938rem rgba(79, 75, 147, 0.25);
}
.dropdown.slim .dropdown-options-focus:focus ~ * label.select-placeholder:hover {
	border-color: transparent;
	box-shadow: none;
}
.dropdown.slim .dropdown-inputs:after {
	margin: 0.813rem 1.25rem;
}
.dropdown.dark label {
	background-color: #01011e;
	color: #fff;
}
.dropdown.dark .dropdown-options-focus:focus ~ * label,
.dropdown.dark:hover label {
	background: #fff;
	color: #01011e;
}
.dropdown.dark .dropdown-options-focus:focus ~ * label:hover {
	color: #145deb;
}
@keyframes dropdown-collapse {
	0% {
		pointer-events: auto;
	}
	to {
		pointer-events: none;
	}
}
@keyframes dropdown-expand {
	0% {
		pointer-events: none;
	}
	to {
		pointer-events: auto;
	}
}
.brandui-flip {
	background-color: transparent;
	perspective: 62.5rem;
}
.brandui-flip .brandui-flip-back,
.brandui-flip .brandui-flip-front,
.brandui-flip .brandui-flip-inner {
	display: block;
	position: relative;
	transition: 0.6s ease-in-out;
	width: 100%;
	transform-style: preserve-3d;
}
.brandui-flip .brandui-flip-back,
.brandui-flip .brandui-flip-front {
	backface-visibility: hidden;
}
.brandui-flip .brandui-flip-back {
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: 0;
	position: absolute;
	box-sizing: border-box;
	transform: rotateY(180deg);
	height: 100%;
	width: 100%;
}
.brandui-flip.flipped .brandui-flip-inner {
	transform: rotateY(180deg);
}
.flourishes {
	position: absolute;
	display: block;
	inset: 0;
	height: 100%;
	width: 100%;
}
.flourishes.behind {
	z-index: -1;
}
.flourishes.top-left .flourish-grid {
	top: -4.5rem;
	left: -4.5rem;
}
.flourishes.top-left .flourish-grid.inset-grid {
	right: -2.25rem;
}
.flourishes.top-left > * {
	margin-left: 0;
	margin-top: 0;
}
.flourishes.top-left > * i:first-child,
.flourishes.top-left > * i:nth-child(10),
.flourishes.top-left > * i:nth-child(2) {
	visibility: hidden;
}
.flourishes.top-right .flourish-grid {
	top: -4.5rem;
	right: -6.375rem;
}
.flourishes.top-right .flourish-grid.inset-grid {
	right: -4.125rem;
}
.flourishes.top-right > * {
	margin-right: 0;
	margin-top: 0;
}
.flourishes.top-right > * i:nth-child(12),
.flourishes.top-right > * i:nth-child(2),
.flourishes.top-right > * i:nth-child(3) {
	visibility: hidden;
}
.flourishes.center-left .flourish-grid {
	left: -4.5rem;
}
.flourishes.center-left > * {
	margin-left: 0;
}
.flourishes.center-left > * i:first-child,
.flourishes.center-left > * i:nth-child(10),
.flourishes.center-left > * i:nth-child(2) {
	visibility: hidden;
}
.flourishes.center-right .flourish-grid {
	right: -6.375rem;
}
.flourishes.center-right > * {
	margin-right: 0;
}
.flourishes.center-right > * i:nth-child(12),
.flourishes.center-right > * i:nth-child(2),
.flourishes.center-right > * i:nth-child(3) {
	visibility: hidden;
}
.flourishes.bottom-left .flourish-grid {
	bottom: -2.25rem;
	left: -2.25rem;
}
.flourishes.bottom-left > * {
	margin-left: 0;
	margin-bottom: 0;
}
.flourishes.bottom-left > * i:nth-child(7) {
	visibility: hidden;
}
.flourishes.bottom-right .flourish-grid {
	bottom: -2.25rem;
	right: -4.125rem;
}
.flourishes.bottom-right > * {
	margin-right: 0;
	margin-bottom: 0;
}
.flourishes.bottom-right > * i:nth-child(9) {
	visibility: hidden;
}
.flourishes > * {
	position: absolute;
	margin: auto;
	height: -moz-max-content;
	height: max-content;
	display: block;
	width: 100%;
	inset: 0;
	max-width: 8.625rem;
}
.flourishes > * i {
	display: inline-block;
	position: relative;
	padding: 1.125rem;
	margin: 0;
	vertical-align: top;
}
.flourishes > * i:after,
.flourishes > * i:before {
	position: absolute;
	margin: auto;
	display: block;
	inset: 0;
	height: 0.063rem;
	background: currentColor;
	content: "";
	width: 0.375rem;
}
.flourishes > * i:after {
	transform: rotate(90deg);
}
.flourishes.animate i {
	animation: sparkle 4s ease-in-out infinite;
}
.flourishes.animate i:nth-child(1n) {
	animation-delay: 0s;
}
.flourishes.animate i:nth-child(2n) {
	animation-delay: 1s;
}
.flourishes.animate i:nth-child(3n) {
	animation-delay: 0.2s;
}
.flourishes.animate i:nth-child(4n) {
	animation-delay: 0.6s;
}
.flourishes.animate i:nth-child(5n) {
	animation-delay: 2.5s;
}
.flourishes.animate i:nth-child(6n) {
	animation-delay: -0.5s;
}
.flourishes.animate i:nth-child(7n) {
	animation-delay: -0.2s;
}
.flourishes.animate i:nth-child(8n) {
	animation-delay: -2.6s;
}
.flourishes.animate i:nth-child(9n) {
	animation-delay: -2.1s;
}
.flourishes.animate i:nth-child(10n) {
	animation-delay: 2.8s;
}
@keyframes sparkle {
	0% {
		transform: scale(0.3) rotate(0deg);
		opacity: 0;
	}
	25% {
		transform: scale(1) rotate(1turn);
		opacity: 1;
	}
	50% {
		transform: scale(0.3) rotate(2turn);
		opacity: 0;
	}
	to {
		transform: scale(0.3) rotate(0deg);
		opacity: 0;
	}
}
.icon {
	display: inline-block;
	height: 4rem;
	font-size: 4rem;
	position: relative;
	transition: transform 0.2s ease-in-out;
	width: 4rem;
}
.icon.icon-sm {
	height: 1rem;
	width: 1rem;
}
.icon.icon-rg {
	height: 1.5rem;
	width: 1.5rem;
}
.icon.icon-md {
	height: 2rem;
	width: 2rem;
}
.icon.icon-lg {
	height: 4rem;
	width: 4rem;
}
.icon:before {
	display: block;
	height: 100%;
	position: relative;
	width: 100%;
}
.icon.icon-actionable-results:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/actionable-results.svg);
}
.icon.icon-admin:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/admin.svg);
}
.icon.icon-advisor-1:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor-1.svg);
}
.icon.icon-advisor:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor.svg);
}
.icon.icon-ai:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ai.svg);
}
.icon.icon-alert-high:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-high.svg);
}
.icon.icon-alert-info:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-info.svg);
}
.icon.icon-alert-low:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-low.svg);
}
.icon.icon-alert-med:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-med.svg);
}
.icon.icon-api:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/api.svg);
}
.icon.icon-application-security:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/application-security.svg);
}
.icon.icon-attention:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/attention.svg);
}
.icon.icon-automate:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/automate.svg);
}
.icon.icon-care-deeply:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/care-deeply.svg);
}
.icon.icon-ci-cd:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ci-cd.svg);
}
.icon.icon-cli:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cli.svg);
}
.icon.icon-climate:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/climate.svg);
}
.icon.icon-cloud-and-back:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-and-back.svg);
}
.icon.icon-cloud-launch:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-launch.svg);
}
.icon.icon-cloud-security:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-security.svg);
}
.icon.icon-code-to-cloud:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code-to-cloud.svg);
}
.icon.icon-code:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code.svg);
}
.icon.icon-coding:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/coding.svg);
}
.icon.icon-community:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/community.svg);
}
.icon.icon-compliance-automation:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/compliance-automation.svg);
}
.icon.icon-design-applications:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/design-applications.svg);
}
.icon.icon-dev-friendly:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/dev-friendly.svg);
}
.icon.icon-developer-security:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/developer-security.svg);
}
.icon.icon-docs-published:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/docs-published.svg);
}
.icon.icon-documentation:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/documentation.svg);
}
.icon.icon-donate:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/donate.svg);
}
.icon.icon-enablement-and-education:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/enablement-and-education.svg);
}
.icon.icon-expert:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/expert.svg);
}
.icon.icon-family:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/family.svg);
}
.icon.icon-fast-and-accurate:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fast-and-accurate.svg);
}
.icon.icon-feedback:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/feedback.svg);
}
.icon.icon-fix-faster:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fix-faster.svg);
}
.icon.icon-flexible:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/flexible.svg);
}
.icon.icon-get-started:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/get-started.svg);
}
.icon.icon-git-security:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/git-security.svg);
}
.icon.icon-ide:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ide.svg);
}
.icon.icon-integrations:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/integrations.svg);
}
.icon.icon-learn-always:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-always.svg);
}
.icon.icon-learn-snyk-1:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk-1.svg);
}
.icon.icon-learn-snyk:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk.svg);
}
.icon.icon-live-environment:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-environment.svg);
}
.icon.icon-live-video:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-video.svg);
}
.icon.icon-machine-learning:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/machine-learning.svg);
}
.icon.icon-meetup:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/meetup.svg);
}
.icon.icon-office-hours:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/office-hours.svg);
}
.icon.icon-onboarding:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/onboarding.svg);
}
.icon.icon-one-team:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/one-team.svg);
}
.icon.icon-ongoing:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ongoing.svg);
}
.icon.icon-platform:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/platform.svg);
}
.icon.icon-pull-request:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/pull-request.svg);
}
.icon.icon-query-cloud:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/query-cloud.svg);
}
.icon.icon-real-time-scan:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/real-time-scan.svg);
}
.icon.icon-remediate-faster:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/remediate-faster.svg);
}
.icon.icon-roadmap:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/roadmap.svg);
}
.icon.icon-scaleable:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scaleable.svg);
}
.icon.icon-scanning:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scanning.svg);
}
.icon.icon-secure-dependencies:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-dependencies.svg);
}
.icon.icon-secure-projects:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-projects.svg);
}
.icon.icon-security-automation:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-automation.svg);
}
.icon.icon-security-awareness:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-awareness.svg);
}
.icon.icon-security-team:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-team.svg);
}
.icon.icon-self-serve:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/self-serve.svg);
}
.icon.icon-ship-it:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ship-it.svg);
}
.icon.icon-snyk-code-knowledgebase:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/snyk-code-knowledgebase.svg);
}
.icon.icon-supply-chain-security:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/supply-chain-security.svg);
}
.icon.icon-support:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/support.svg);
}
.icon.icon-swag:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/swag.svg);
}
.icon.icon-tech:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/tech.svg);
}
.icon.icon-think-bigger:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/think-bigger.svg);
}
.icon.icon-unified-policy-engine:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/unified-policy-engine.svg);
}
.icon.icon-user-admin:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/user-admin.svg);
}
.icon.icon-visibility-and-intelligence:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/visibility-and-intelligence.svg);
}
.icon.icon-vuln-database:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/vuln-database.svg);
}
.icon.icon-write-policies:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/write-policies.svg);
}
.icon.icon-solid.icon-actionable-results {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/actionable-results.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/actionable-results.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/actionable-results.svg) 100% no-repeat;
}
.icon.icon-solid.icon-actionable-results:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/actionable-results.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/actionable-results.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/actionable-results.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-admin {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/admin.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/admin.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/admin.svg) 100% no-repeat;
}
.icon.icon-solid.icon-admin:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/admin.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/admin.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/admin.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-advisor-1 {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor-1.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor-1.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor-1.svg) 100% no-repeat;
}
.icon.icon-solid.icon-advisor-1:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor-1.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor-1.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor-1.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-advisor {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor.svg) 100% no-repeat;
}
.icon.icon-solid.icon-advisor:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/advisor.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-ai {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ai.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ai.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ai.svg) 100% no-repeat;
}
.icon.icon-solid.icon-ai:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ai.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ai.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ai.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-alert-high {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-high.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-high.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-high.svg) 100% no-repeat;
}
.icon.icon-solid.icon-alert-high:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-high.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-high.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-high.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-alert-info {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-info.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-info.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-info.svg) 100% no-repeat;
}
.icon.icon-solid.icon-alert-info:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-info.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-info.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-info.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-alert-low {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-low.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-low.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-low.svg) 100% no-repeat;
}
.icon.icon-solid.icon-alert-low:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-low.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-low.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-low.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-alert-med {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-med.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-med.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-med.svg) 100% no-repeat;
}
.icon.icon-solid.icon-alert-med:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-med.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-med.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/alert-med.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-api {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/api.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/api.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/api.svg) 100% no-repeat;
}
.icon.icon-solid.icon-api:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/api.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/api.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/api.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-application-security {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/application-security.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/application-security.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/application-security.svg) 100% no-repeat;
}
.icon.icon-solid.icon-application-security:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/application-security.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/application-security.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/application-security.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-attention {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/attention.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/attention.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/attention.svg) 100% no-repeat;
}
.icon.icon-solid.icon-attention:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/attention.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/attention.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/attention.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-automate {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/automate.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/automate.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/automate.svg) 100% no-repeat;
}
.icon.icon-solid.icon-automate:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/automate.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/automate.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/automate.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-care-deeply {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/care-deeply.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/care-deeply.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/care-deeply.svg) 100% no-repeat;
}
.icon.icon-solid.icon-care-deeply:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/care-deeply.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/care-deeply.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/care-deeply.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-ci-cd {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ci-cd.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ci-cd.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ci-cd.svg) 100% no-repeat;
}
.icon.icon-solid.icon-ci-cd:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ci-cd.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ci-cd.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ci-cd.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-cli {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cli.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cli.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cli.svg) 100% no-repeat;
}
.icon.icon-solid.icon-cli:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cli.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cli.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cli.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-climate {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/climate.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/climate.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/climate.svg) 100% no-repeat;
}
.icon.icon-solid.icon-climate:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/climate.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/climate.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/climate.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-cloud-and-back {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-and-back.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-and-back.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-and-back.svg) 100% no-repeat;
}
.icon.icon-solid.icon-cloud-and-back:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-and-back.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-and-back.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-and-back.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-cloud-launch {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-launch.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-launch.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-launch.svg) 100% no-repeat;
}
.icon.icon-solid.icon-cloud-launch:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-launch.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-launch.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-launch.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-cloud-security {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-security.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-security.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-security.svg) 100% no-repeat;
}
.icon.icon-solid.icon-cloud-security:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-security.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-security.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/cloud-security.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-code-to-cloud {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code-to-cloud.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code-to-cloud.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code-to-cloud.svg) 100% no-repeat;
}
.icon.icon-solid.icon-code-to-cloud:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code-to-cloud.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code-to-cloud.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code-to-cloud.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-code {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code.svg) 100% no-repeat;
}
.icon.icon-solid.icon-code:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/code.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-coding {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/coding.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/coding.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/coding.svg) 100% no-repeat;
}
.icon.icon-solid.icon-coding:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/coding.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/coding.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/coding.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-community {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/community.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/community.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/community.svg) 100% no-repeat;
}
.icon.icon-solid.icon-community:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/community.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/community.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/community.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-compliance-automation {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/compliance-automation.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/compliance-automation.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/compliance-automation.svg) 100% no-repeat;
}
.icon.icon-solid.icon-compliance-automation:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/compliance-automation.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/compliance-automation.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/compliance-automation.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-design-applications {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/design-applications.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/design-applications.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/design-applications.svg) 100% no-repeat;
}
.icon.icon-solid.icon-design-applications:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/design-applications.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/design-applications.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/design-applications.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-dev-friendly {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/dev-friendly.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/dev-friendly.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/dev-friendly.svg) 100% no-repeat;
}
.icon.icon-solid.icon-dev-friendly:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/dev-friendly.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/dev-friendly.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/dev-friendly.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-developer-security {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/developer-security.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/developer-security.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/developer-security.svg) 100% no-repeat;
}
.icon.icon-solid.icon-developer-security:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/developer-security.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/developer-security.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/developer-security.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-docs-published {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/docs-published.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/docs-published.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/docs-published.svg) 100% no-repeat;
}
.icon.icon-solid.icon-docs-published:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/docs-published.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/docs-published.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/docs-published.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-documentation {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/documentation.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/documentation.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/documentation.svg) 100% no-repeat;
}
.icon.icon-solid.icon-documentation:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/documentation.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/documentation.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/documentation.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-donate {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/donate.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/donate.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/donate.svg) 100% no-repeat;
}
.icon.icon-solid.icon-donate:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/donate.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/donate.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/donate.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-enablement-and-education {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/enablement-and-education.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/enablement-and-education.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/enablement-and-education.svg) 100% no-repeat;
}
.icon.icon-solid.icon-enablement-and-education:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/enablement-and-education.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/enablement-and-education.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/enablement-and-education.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-expert {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/expert.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/expert.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/expert.svg) 100% no-repeat;
}
.icon.icon-solid.icon-expert:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/expert.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/expert.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/expert.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-family {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/family.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/family.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/family.svg) 100% no-repeat;
}
.icon.icon-solid.icon-family:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/family.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/family.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/family.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-fast-and-accurate {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fast-and-accurate.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fast-and-accurate.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fast-and-accurate.svg) 100% no-repeat;
}
.icon.icon-solid.icon-fast-and-accurate:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fast-and-accurate.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fast-and-accurate.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fast-and-accurate.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-feedback {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/feedback.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/feedback.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/feedback.svg) 100% no-repeat;
}
.icon.icon-solid.icon-feedback:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/feedback.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/feedback.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/feedback.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-fix-faster {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fix-faster.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fix-faster.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fix-faster.svg) 100% no-repeat;
}
.icon.icon-solid.icon-fix-faster:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fix-faster.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fix-faster.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/fix-faster.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-flexible {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/flexible.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/flexible.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/flexible.svg) 100% no-repeat;
}
.icon.icon-solid.icon-flexible:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/flexible.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/flexible.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/flexible.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-get-started {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/get-started.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/get-started.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/get-started.svg) 100% no-repeat;
}
.icon.icon-solid.icon-get-started:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/get-started.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/get-started.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/get-started.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-git-security {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/git-security.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/git-security.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/git-security.svg) 100% no-repeat;
}
.icon.icon-solid.icon-git-security:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/git-security.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/git-security.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/git-security.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-ide {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ide.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ide.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ide.svg) 100% no-repeat;
}
.icon.icon-solid.icon-ide:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ide.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ide.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ide.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-integrations {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/integrations.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/integrations.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/integrations.svg) 100% no-repeat;
}
.icon.icon-solid.icon-integrations:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/integrations.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/integrations.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/integrations.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-learn-always {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-always.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-always.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-always.svg) 100% no-repeat;
}
.icon.icon-solid.icon-learn-always:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-always.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-always.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-always.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-learn-snyk-1 {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk-1.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk-1.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk-1.svg) 100% no-repeat;
}
.icon.icon-solid.icon-learn-snyk-1:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk-1.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk-1.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk-1.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-learn-snyk {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk.svg) 100% no-repeat;
}
.icon.icon-solid.icon-learn-snyk:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/learn-snyk.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-live-environment {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-environment.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-environment.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-environment.svg) 100% no-repeat;
}
.icon.icon-solid.icon-live-environment:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-environment.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-environment.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-environment.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-live-video {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-video.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-video.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-video.svg) 100% no-repeat;
}
.icon.icon-solid.icon-live-video:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-video.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-video.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/live-video.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-machine-learning {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/machine-learning.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/machine-learning.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/machine-learning.svg) 100% no-repeat;
}
.icon.icon-solid.icon-machine-learning:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/machine-learning.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/machine-learning.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/machine-learning.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-meetup {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/meetup.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/meetup.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/meetup.svg) 100% no-repeat;
}
.icon.icon-solid.icon-meetup:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/meetup.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/meetup.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/meetup.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-office-hours {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/office-hours.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/office-hours.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/office-hours.svg) 100% no-repeat;
}
.icon.icon-solid.icon-office-hours:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/office-hours.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/office-hours.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/office-hours.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-onboarding {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/onboarding.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/onboarding.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/onboarding.svg) 100% no-repeat;
}
.icon.icon-solid.icon-onboarding:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/onboarding.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/onboarding.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/onboarding.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-one-team {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/one-team.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/one-team.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/one-team.svg) 100% no-repeat;
}
.icon.icon-solid.icon-one-team:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/one-team.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/one-team.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/one-team.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-ongoing {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ongoing.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ongoing.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ongoing.svg) 100% no-repeat;
}
.icon.icon-solid.icon-ongoing:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ongoing.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ongoing.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ongoing.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-platform {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/platform.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/platform.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/platform.svg) 100% no-repeat;
}
.icon.icon-solid.icon-platform:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/platform.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/platform.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/platform.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-pull-request {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/pull-request.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/pull-request.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/pull-request.svg) 100% no-repeat;
}
.icon.icon-solid.icon-pull-request:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/pull-request.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/pull-request.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/pull-request.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-query-cloud {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/query-cloud.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/query-cloud.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/query-cloud.svg) 100% no-repeat;
}
.icon.icon-solid.icon-query-cloud:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/query-cloud.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/query-cloud.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/query-cloud.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-real-time-scan {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/real-time-scan.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/real-time-scan.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/real-time-scan.svg) 100% no-repeat;
}
.icon.icon-solid.icon-real-time-scan:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/real-time-scan.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/real-time-scan.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/real-time-scan.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-remediate-faster {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/remediate-faster.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/remediate-faster.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/remediate-faster.svg) 100% no-repeat;
}
.icon.icon-solid.icon-remediate-faster:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/remediate-faster.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/remediate-faster.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/remediate-faster.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-roadmap {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/roadmap.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/roadmap.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/roadmap.svg) 100% no-repeat;
}
.icon.icon-solid.icon-roadmap:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/roadmap.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/roadmap.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/roadmap.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-scaleable {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scaleable.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scaleable.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scaleable.svg) 100% no-repeat;
}
.icon.icon-solid.icon-scaleable:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scaleable.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scaleable.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scaleable.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-scanning {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scanning.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scanning.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scanning.svg) 100% no-repeat;
}
.icon.icon-solid.icon-scanning:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scanning.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scanning.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/scanning.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-secure-dependencies {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-dependencies.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-dependencies.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-dependencies.svg) 100% no-repeat;
}
.icon.icon-solid.icon-secure-dependencies:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-dependencies.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-dependencies.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-dependencies.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-secure-projects {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-projects.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-projects.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-projects.svg) 100% no-repeat;
}
.icon.icon-solid.icon-secure-projects:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-projects.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-projects.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/secure-projects.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-security-automation {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-automation.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-automation.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-automation.svg) 100% no-repeat;
}
.icon.icon-solid.icon-security-automation:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-automation.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-automation.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-automation.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-security-awareness {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-awareness.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-awareness.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-awareness.svg) 100% no-repeat;
}
.icon.icon-solid.icon-security-awareness:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-awareness.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-awareness.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-awareness.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-security-team {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-team.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-team.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-team.svg) 100% no-repeat;
}
.icon.icon-solid.icon-security-team:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-team.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-team.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/security-team.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-self-serve {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/self-serve.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/self-serve.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/self-serve.svg) 100% no-repeat;
}
.icon.icon-solid.icon-self-serve:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/self-serve.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/self-serve.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/self-serve.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-ship-it {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ship-it.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ship-it.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ship-it.svg) 100% no-repeat;
}
.icon.icon-solid.icon-ship-it:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ship-it.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ship-it.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/ship-it.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-snyk-code-knowledgebase {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/snyk-code-knowledgebase.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/snyk-code-knowledgebase.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/snyk-code-knowledgebase.svg) 100% no-repeat;
}
.icon.icon-solid.icon-snyk-code-knowledgebase:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/snyk-code-knowledgebase.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/snyk-code-knowledgebase.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/snyk-code-knowledgebase.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-supply-chain-security {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/supply-chain-security.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/supply-chain-security.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/supply-chain-security.svg) 100% no-repeat;
}
.icon.icon-solid.icon-supply-chain-security:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/supply-chain-security.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/supply-chain-security.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/supply-chain-security.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-support {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/support.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/support.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/support.svg) 100% no-repeat;
}
.icon.icon-solid.icon-support:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/support.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/support.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/support.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-swag {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/swag.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/swag.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/swag.svg) 100% no-repeat;
}
.icon.icon-solid.icon-swag:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/swag.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/swag.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/swag.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-tech {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/tech.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/tech.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/tech.svg) 100% no-repeat;
}
.icon.icon-solid.icon-tech:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/tech.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/tech.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/tech.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-think-bigger {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/think-bigger.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/think-bigger.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/think-bigger.svg) 100% no-repeat;
}
.icon.icon-solid.icon-think-bigger:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/think-bigger.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/think-bigger.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/think-bigger.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-unified-policy-engine {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/unified-policy-engine.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/unified-policy-engine.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/unified-policy-engine.svg) 100% no-repeat;
}
.icon.icon-solid.icon-unified-policy-engine:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/unified-policy-engine.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/unified-policy-engine.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/unified-policy-engine.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-user-admin {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/user-admin.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/user-admin.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/user-admin.svg) 100% no-repeat;
}
.icon.icon-solid.icon-user-admin:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/user-admin.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/user-admin.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/user-admin.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-visibility-and-intelligence {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/visibility-and-intelligence.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/visibility-and-intelligence.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/visibility-and-intelligence.svg) 100% no-repeat;
}
.icon.icon-solid.icon-visibility-and-intelligence:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/visibility-and-intelligence.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/visibility-and-intelligence.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/visibility-and-intelligence.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-vuln-database {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/vuln-database.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/vuln-database.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/vuln-database.svg) 100% no-repeat;
}
.icon.icon-solid.icon-vuln-database:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/vuln-database.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/vuln-database.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/vuln-database.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.icon.icon-solid.icon-write-policies {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/write-policies.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/write-policies.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/write-policies.svg) 100% no-repeat;
}
.icon.icon-solid.icon-write-policies:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/write-policies.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/write-policies.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-icons/write-policies.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
@media (max-width: 8640px) {
	.icon-sm {
		font-size: 1rem;
		height: 1rem;
		width: 1rem;
	}
	.icon-rg {
		font-size: 1.5rem;
		height: 1.5rem;
		width: 1.5rem;
	}
	.icon-md {
		font-size: 2rem;
		height: 2rem;
		width: 2rem;
	}
	.icon-lg {
		font-size: 4rem;
		height: 4rem;
		width: 4rem;
	}
}
@media (max-width: 960px) {
	.mobile\:icon-sm {
		font-size: 1rem;
		height: 1rem;
		width: 1rem;
	}
	.mobile\:icon-rg {
		font-size: 1.5rem;
		height: 1.5rem;
		width: 1.5rem;
	}
	.mobile\:icon-md {
		font-size: 2rem;
		height: 2rem;
		width: 2rem;
	}
	.mobile\:icon-lg {
		font-size: 4rem;
		height: 4rem;
		width: 4rem;
	}
}
.general-icon {
	font-family: brandui-general-icons !important;
	speak: never;
	font-style: normal;
	font-weight: 400;
	font-feature-settings: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.general-icon.icon-add:before {
	content: "¥";
}
.general-icon.icon-arrow-back:before {
	content: "†";
}
.general-icon.icon-arrow-down:before {
	content: "®";
}
.general-icon.icon-arrow-forward:before {
	content: "´";
}
.general-icon.icon-arrow-left:before {
	content: "∑";
}
.general-icon.icon-arrow-right:before {
	content: "œ";
}
.general-icon.icon-arrow-top-right:before {
	content: "/";
}
.general-icon.icon-arrow-up:before {
	content: ".";
}
.general-icon.icon-article:before {
	content: ",";
}
.general-icon.icon-attachment:before {
	content: "j";
}
.general-icon.icon-ballot:before {
	content: "k";
}
.general-icon.icon-bio:before {
	content: "l";
}
.general-icon.icon-byline:before {
	content: "m";
}
.general-icon.icon-calendar-today:before {
	content: "n";
}
.general-icon.icon-case-study:before {
	content: "o";
}
.general-icon.icon-check-circle:before {
	content: "q";
}
.general-icon.icon-check:before {
	content: "p";
}
.general-icon.icon-chevron-down:before {
	content: "\\";
}
.general-icon.icon-chevron-left:before {
	content: "'";
}
.general-icon.icon-chevron-right:before {
	content: ";";
}
.general-icon.icon-chevron-up:before {
	content: "u";
}
.general-icon.icon-close:before {
	content: "v";
}
.general-icon.icon-collapse:before {
	content: "w";
}
.general-icon.icon-copy-link:before {
	content: "¨";
}
.general-icon.icon-copy-to-clipboard:before {
	content: "˚";
}
.general-icon.icon-east:before {
	content: "x";
}
.general-icon.icon-expand:before {
	content: "y";
}
.general-icon.icon-facebook-circle:before {
	content: "z";
}
.general-icon.icon-filter:before {
	content: "±";
}
.general-icon.icon-insert-chart:before {
	content: "!";
}
.general-icon.icon-insert-drive-file:before {
	content: "@";
}
.general-icon.icon-keyboard-arrow-down:before {
	content: "]";
}
.general-icon.icon-language:before {
	content: "¬";
}
.general-icon.icon-livestream:before {
	content: "[";
}
.general-icon.icon-location:before {
	content: "∂";
}
.general-icon.icon-mail-outline:before {
	content: "%";
}
.general-icon.icon-menu:before {
	content: "^";
}
.general-icon.icon-mic:before {
	content: "&";
}
.general-icon.icon-more-horizontal:before {
	content: "*";
}
.general-icon.icon-open-in-new:before {
	content: "ø";
}
.general-icon.icon-play-circle:before {
	content: ")";
}
.general-icon.icon-play:before {
	content: "(";
}
.general-icon.icon-press-release:before {
	content: "_";
}
.general-icon.icon-remove:before {
	content: "+";
}
.general-icon.icon-time:before {
	content: "-";
}
.general-icon.icon-videocam:before {
	content: "=";
}
.general-icon.icon-bitbucket:before {
	content: "2";
}
.general-icon.icon-discord:before {
	content: "9";
}
.general-icon.icon-facebook:before {
	content: "π";
}
.general-icon.icon-github:before {
	content: "å";
}
.general-icon.icon-google:before {
	content: "6";
}
.general-icon.icon-instagram:before {
	content: "0";
}
.general-icon.icon-linkedin:before {
	content: "5";
}
.general-icon.icon-npm:before {
	content: "4";
}
.general-icon.icon-twitch:before {
	content: "3";
}
.general-icon.icon-twitter:before {
	content: "7";
}
.general-icon.icon-youtube:before {
	content: "8";
}
@media (max-width: 8640px) {
	.icon-extra-small {
		font-size: 0.5rem;
	}
	.icon-small {
		font-size: 1rem;
	}
	.icon-medium {
		font-size: 1.5rem;
	}
	.icon-large {
		font-size: 2rem;
	}
	.icon-extra-large {
		font-size: 2.5rem;
	}
	.icon-huge {
		font-size: 5rem;
	}
}
@media (max-width: 960px) {
	.mobile\:icon-extra-small {
		font-size: 0.5rem;
	}
	.mobile\:icon-small {
		font-size: 1rem;
	}
	.mobile\:icon-medium {
		font-size: 1.5rem;
	}
	.mobile\:icon-large {
		font-size: 2rem;
	}
	.mobile\:icon-extra-large {
		font-size: 2.5rem;
	}
	.mobile\:icon-huge {
		font-size: 5rem;
	}
}
.input {
	align-items: center;
	background: #fff;
	border: 0.063rem solid rgba(109, 109, 156, 0.5);
	border-radius: 0.25rem;
	box-sizing: border-box;
	color: #383f76;
	display: inline-flex;
	justify-items: left;
	padding: 0.5rem 1rem;
	position: relative;
	text-align: left;
	width: 100%;
	min-height: 3.125rem;
	outline: 0.188rem solid transparent;
	transition: 0.2s ease-in-out;
}
.input::-moz-placeholder {
	color: #383f76;
	opacity: 0.5;
}
.input::placeholder {
	color: #383f76;
	opacity: 0.5;
}
.input:focus {
	border-color: #145deb;
	outline: 0.188rem solid #14c4eb;
}
.input:focus::-moz-placeholder {
	color: #383f76;
}
.input:focus::placeholder {
	color: #383f76;
}
.input:hover {
	border-color: #145deb;
}
.input.disabled {
	opacity: 0.5;
	cursor: not-allowed;
	pointer-events: none;
}
.input.disabled::-moz-placeholder {
	color: #383f76;
	opacity: 0.5;
}
.input.disabled::placeholder {
	color: #383f76;
	opacity: 0.5;
}
.input.disabled:focus {
	opacity: 0.5;
	outline: 0.188rem solid #6d6d9c;
}
.input.disabled:focus::-moz-placeholder {
	opacity: 0.5;
}
.input.disabled:focus::placeholder {
	opacity: 0.5;
}
.input.danger {
	background: #fff;
	border: 0.063rem solid #c82d53;
	color: #c82d53;
}
.input.danger::-moz-placeholder {
	color: #c82d53;
}
.input.danger::placeholder {
	color: #c82d53;
}
.input.danger:focus {
	outline: 0.188rem solid #c82d53;
}
.input.danger:focus,
.input.danger:hover {
	border-color: #c82d53;
}
.patch {
	height: auto;
	position: relative;
	transition: transform 0.2s ease-in-out;
	pointer-events: none;
}
.patch:before {
	display: block;
	height: 100%;
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
.patch:after {
	content: "";
	display: block;
	width: 100%;
	height: 0;
	padding-bottom: 177%;
	position: relative;
}
.patch.patch-alert-smile:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/alert-smile.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-alert-smile:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-alert:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/alert.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-alert:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-coffee:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/coffee.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-coffee:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-digging:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/digging.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-digging:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-sitting-smile:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/sitting-smile.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-sitting-smile:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-sitting:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/sitting.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-sitting:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-sniffing-smile:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/sniffing-smile.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-sniffing-smile:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-sniffing-v2:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/sniffing-v2.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-sniffing-v2:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-standing-smile:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/standing-smile.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-standing-smile:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-standing:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/standing.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-standing:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-ui:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/ui.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-ui:after {
	content: "";
	padding-bottom: 100%;
}
.patch.patch-upright:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/upright.svg) 50% no-repeat;
	background-size: contain;
}
.patch.patch-upright:after {
	content: "";
	padding-bottom: 100%;
}
.patch.pose-alert:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/pose-alert.svg) 50% no-repeat;
	background-size: contain;
}
.patch.pose-alert:after {
	content: "";
	padding-bottom: 88%;
}
.patch.pose-coffee:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/pose-coffee.svg) 50% no-repeat;
	background-size: contain;
}
.patch.pose-coffee:after {
	content: "";
	padding-bottom: 88%;
}
.patch.pose-digging:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/pose-digging.svg) 50% no-repeat;
	background-size: contain;
}
.patch.pose-digging:after {
	content: "";
	padding-bottom: 88%;
}
.patch.pose-sniffing:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/pose-sniffing.svg) 50% no-repeat;
	background-size: contain;
}
.patch.pose-sniffing:after {
	content: "";
	padding-bottom: 88%;
}
.patch.pose-standing-upright:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/pose-standing-upright.svg) 50% no-repeat;
	background-size: contain;
}
.patch.pose-standing-upright:after {
	content: "";
	padding-bottom: 88%;
}
.patch.pose-standing:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/patch/pose-standing.svg) 50% no-repeat;
	background-size: contain;
}
.patch.pose-standing:after {
	content: "";
	padding-bottom: 88%;
}
.product-logo {
	display: inline-block;
	height: 4rem;
	font-size: 4rem;
	position: relative;
	transition: transform 0.2s ease-in-out;
	width: 4rem;
}
.product-logo:before {
	display: block;
	height: 100%;
	position: relative;
	width: 100%;
}
.product-logo.logo-snyk-cloud-alt:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud-alt.svg);
}
.product-logo.logo-snyk-cloud:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud.svg);
}
.product-logo.logo-snyk-code-alt:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code-alt.svg);
}
.product-logo.logo-snyk-code:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code.svg);
}
.product-logo.logo-snyk-container-alt:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container-alt.svg);
}
.product-logo.logo-snyk-container:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container.svg);
}
.product-logo.logo-snyk-iac-alt:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac-alt.svg);
}
.product-logo.logo-snyk-iac:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac.svg);
}
.product-logo.logo-snyk-learn-alt:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn-alt.svg);
}
.product-logo.logo-snyk-learn:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn.svg);
}
.product-logo.logo-snyk-oss-alt:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss-alt.svg);
}
.product-logo.logo-snyk-oss:before {
	content: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss.svg);
}
.product-logo.logo-solid.logo-snyk-cloud-alt {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud-alt.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud-alt.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud-alt.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-cloud-alt:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud-alt.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud-alt.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud-alt.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-cloud {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-cloud:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/cloud.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-code-alt {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code-alt.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code-alt.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code-alt.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-code-alt:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code-alt.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code-alt.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code-alt.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-code {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-code:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/code.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-container-alt {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container-alt.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container-alt.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container-alt.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-container-alt:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container-alt.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container-alt.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container-alt.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-container {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-container:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/container.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-iac-alt {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac-alt.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac-alt.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac-alt.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-iac-alt:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac-alt.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac-alt.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac-alt.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-iac {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-iac:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/iac.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-learn-alt {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn-alt.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn-alt.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn-alt.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-learn-alt:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn-alt.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn-alt.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn-alt.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-learn {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-learn:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/learn.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-oss-alt {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss-alt.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss-alt.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss-alt.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-oss-alt:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss-alt.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss-alt.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss-alt.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.product-logo.logo-solid.logo-snyk-oss {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss.svg) 100% no-repeat;
}
.product-logo.logo-solid.logo-snyk-oss:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/product-logos/oss.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
@media (max-width: 8640px) {
	.logo-sm {
		font-size: 1rem;
		height: 1rem;
		width: 1rem;
	}
	.logo-rg {
		font-size: 1.5rem;
		height: 1.5rem;
		width: 1.5rem;
	}
	.logo-md {
		font-size: 2rem;
		height: 2rem;
		width: 2rem;
	}
	.logo-lg {
		font-size: 4rem;
		height: 4rem;
		width: 4rem;
	}
}
@media (max-width: 960px) {
	.mobile\:logo-sm {
		font-size: 1rem;
		height: 1rem;
		width: 1rem;
	}
	.mobile\:logo-rg {
		font-size: 1.5rem;
		height: 1.5rem;
		width: 1.5rem;
	}
	.mobile\:logo-md {
		font-size: 2rem;
		height: 2rem;
		width: 2rem;
	}
	.mobile\:logo-lg {
		font-size: 4rem;
		height: 4rem;
		width: 4rem;
	}
}
.radios {
	display: flex;
}
.radios label {
	color: #383f76;
}
.radios input[type="radio"] + label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	margin-right: 1.5rem;
	padding-left: 2.313rem;
}
.radios input[type="radio"] + label span {
	display: block;
	font-size: 0.875rem;
	margin-top: 0.25rem;
}
.radios input[type="radio"] + label:after,
.radios input[type="radio"] + label:before {
	transition: 0.2s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.radios input[type="radio"] + label:before {
	content: "";
	display: block;
	width: 1.5rem;
	height: 1.5rem;
	margin-right: 0.875rem;
	position: absolute;
	top: -0.188rem;
	left: 0;
	border: 0.125rem solid #6d6d9c;
	box-sizing: border-box;
	background-color: #fff;
	border-radius: 50%;
}
.radios input[type="radio"] + label:after {
	content: "";
	display: block;
	position: absolute;
	top: 0.188rem;
	left: 0.375rem;
	width: 0.75rem;
	height: 0.75rem;
	border-radius: 50%;
	background: #145deb;
	transform: scale(0);
	opacity: 0;
}
.radios input[type="radio"] + label:hover:before {
	border: 0.125rem solid #145deb;
}
.radios input[type="radio"] + label:hover:after {
	top: 0.188rem;
}
.radios input[type="radio"] {
	position: absolute;
	opacity: 0;
	width: 1px;
	height: 1px;
}
.radios input[type="radio"]:checked + label:before {
	background-color: rgba(20, 93, 235, 0.05);
	border: 0.125rem solid #145deb;
}
.radios input[type="radio"]:checked + label:after {
	transform: scale(1);
	opacity: 1;
}
.radios input[type="radio"]:focus + label:before {
	background-color: rgba(20, 93, 235, 0.05);
	border: 0.125rem solid #145deb;
	outline: 0.188rem solid #14c4eb;
}
.radios.danger label {
	color: #c82d53;
}
.radios.danger input[type="radio"] + label:before {
	background-color: rgba(200, 45, 83, 0.05);
	border: 0.125rem solid #c82d53;
}
.radios.danger input[type="radio"] + label:after {
	background: #c82d53;
}
.radios.danger input[type="radio"] + label:hover:before {
	border: 0.125rem solid #c82d53;
}
.radios.danger input[type="radio"]:focus + label:before {
	background-color: rgba(200, 45, 83, 0.05);
	border: 0.125rem solid #c82d53;
	outline: 0.188rem solid #14c4eb;
}
.radio + label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 1.875rem;
	margin-right: 2.5rem;
}
.radio + label span {
	display: block;
	font-size: 0.875rem;
	margin-top: 0.25rem;
}
.radio + label:after,
.radio + label:before {
	transition: 0.2s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.radio + label:before {
	width: 1.5rem;
	height: 1.5rem;
	margin-right: 0.875rem;
	top: -0.188rem;
	left: 0;
	border: 0.125rem solid #6d6d9c;
	box-sizing: border-box;
	background-color: #fff;
}
.radio + label:after,
.radio + label:before {
	content: "";
	display: block;
	position: absolute;
	border-radius: 50%;
}
.radio + label:after {
	top: 0.188rem;
	left: 0.375rem;
	width: 0.75rem;
	height: 0.75rem;
	background: #145deb;
	transform: scale(0);
	opacity: 0;
}
.radio + label:hover:before {
	border: 0.125rem solid #145deb;
}
.radio + label:hover:after {
	top: 0.188rem;
}
.radio {
	position: absolute;
	opacity: 0;
	width: 1px;
	height: 1px;
}
.radio:checked + label:before {
	background-color: rgba(20, 93, 235, 0.05);
	border: 0.125rem solid #145deb;
}
.radio:checked + label:after {
	transform: scale(1);
	opacity: 1;
}
.radio:focus + label:before {
	background-color: rgba(20, 93, 235, 0.05);
	border: 0.125rem solid #145deb;
	outline: 0.188rem solid #14c4eb;
}
.radio.danger label {
	color: #c82d53;
}
.radio.danger + label:before {
	background-color: rgba(200, 45, 83, 0.05);
	border: 0.125rem solid #c82d53;
}
.radio.danger + label:after {
	background: #c82d53;
}
.radio.danger + label:hover:before {
	border: 0.125rem solid #c82d53;
}
.radio.danger:checked + label:before {
	background-color: rgba(200, 45, 83, 0.05);
	border: 0.125rem solid #c82d53;
}
.radio.danger:checked + label:after {
	background: #c82d53;
}
.radio.danger:checked + label:hover:before {
	border: 0.125rem solid #c82d53;
}
.radio.danger:focus + label:before {
	background-color: rgba(200, 45, 83, 0.05);
	border: 0.125rem solid #c82d53;
	outline: 0.188rem solid #14c4eb;
}
.brandui-ribbon {
	z-index: 100;
	position: absolute;
	overflow: hidden;
	pointer-events: none;
	width: 9.375rem;
	height: 9.375rem;
}
.brandui-ribbon:after,
.brandui-ribbon:before {
	z-index: -1;
	border: 0.315rem solid #01011e;
	position: absolute;
	display: block;
	content: "";
}
.brandui-ribbon span {
	display: block;
	position: absolute;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0.5rem 2.5rem 0.5rem 1.875rem;
	width: 14.063rem;
}
.brandui-ribbon.default span {
	color: #fff;
	background: linear-gradient(140deg,#9bcfff,white);
}
.brandui-ribbon.bottom-right span,
.brandui-ribbon.top-left span {
	transform: rotate(-45deg);
}
.brandui-ribbon.bottom-left span,
.brandui-ribbon.top-right span {
	transform: rotate(45deg);
}
.brandui-ribbon.top-left {
	top: -0.625rem;
	left: -0.625rem;
}
.brandui-ribbon.top-left:after,
.brandui-ribbon.top-left:before {
	border-top-color: transparent;
	border-left-color: transparent;
}
.brandui-ribbon.top-left:before {
	top: 0;
	right: 0;
}
.brandui-ribbon.top-left:after {
	bottom: 0;
	left: 0;
}
.brandui-ribbon.top-left span {
	right: -1.813rem;
	top: 2.25rem;
}
.brandui-ribbon.top-right {
	top: -0.625rem;
	right: -0.625rem;
}
.brandui-ribbon.top-right:after,
.brandui-ribbon.top-right:before {
	border-top-color: transparent;
	border-right-color: transparent;
}
.brandui-ribbon.top-right:before {
	top: 0;
	left: 0;
}
.brandui-ribbon.top-right:after {
	bottom: 0;
	right: 0;
}
.brandui-ribbon.top-right span {
	padding-left: 3.75rem;
	left: -1.813rem;
	top: 2.25rem;
}
.brandui-ribbon.bottom-left {
	bottom: -0.625rem;
	left: -0.625rem;
}
.brandui-ribbon.bottom-left:after,
.brandui-ribbon.bottom-left:before {
	border-bottom-color: transparent;
	border-left-color: transparent;
}
.brandui-ribbon.bottom-left:before {
	bottom: 0;
	right: 0;
}
.brandui-ribbon.bottom-left:after {
	top: 0;
	left: 0;
}
.brandui-ribbon.bottom-left span {
	right: -1.813rem;
	bottom: 2.25rem;
}
.brandui-ribbon.bottom-right {
	bottom: -0.625rem;
	right: -0.625rem;
}
.brandui-ribbon.bottom-right:after,
.brandui-ribbon.bottom-right:before {
	border-bottom-color: transparent;
	border-right-color: transparent;
}
.brandui-ribbon.bottom-right:before {
	bottom: 0;
	left: 0;
}
.brandui-ribbon.bottom-right:after {
	top: 0;
	right: 0;
}
.brandui-ribbon.bottom-right span {
	padding-left: 3.75rem;
	left: -1.813rem;
	bottom: 2.25rem;
}
.snyk-logo {
	height: auto;
	position: relative;
	transition: transform 0.2s ease-in-out;
}
.snyk-logo:before {
	display: block;
	height: 100%;
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
.snyk-logo:after {
	content: "";
	display: block;
	width: 100%;
	height: 0;
	padding-bottom: 177%;
	position: relative;
}
.snyk-logo.logo-only.logo-color:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/color.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-only.logo-color:after {
	content: "";
	padding-bottom: 158%;
}
.snyk-logo.logo-only.logo-space:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-space.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-only.logo-space:after {
	content: "";
	padding-bottom: 158%;
}
.snyk-logo.logo-only.logo-white:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-white.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-only.logo-white:after {
	content: "";
	padding-bottom: 158%;
}
.snyk-logo.logo-word-only.logo-purple:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-purple.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-word-only.logo-purple:after {
	content: "";
	padding-bottom: 52%;
}
.snyk-logo.logo-word-only.logo-space:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-space.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-word-only.logo-space:after {
	content: "";
	padding-bottom: 52%;
}
.snyk-logo.logo-word-only.logo-white:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-white.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-word-only.logo-white:after {
	content: "";
	padding-bottom: 52%;
}
.snyk-logo.logo-wordmark-vertical.logo-color-purple:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-purple.svg)
		50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark-vertical.logo-color-purple:after {
	content: "";
	padding-bottom: 177%;
}
.snyk-logo.logo-wordmark-vertical.logo-color-white:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-white.svg) 50%
		no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark-vertical.logo-color-white:after {
	content: "";
	padding-bottom: 177%;
}
.snyk-logo.logo-wordmark-vertical.logo-color:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color.svg) 50%
		no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark-vertical.logo-color:after {
	content: "";
	padding-bottom: 177%;
}
.snyk-logo.logo-wordmark-vertical.logo-space:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-space.svg) 50%
		no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark-vertical.logo-space:after {
	content: "";
	padding-bottom: 177%;
}
.snyk-logo.logo-wordmark-vertical.logo-white:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-white.svg) 50%
		no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark-vertical.logo-white:after {
	content: "";
	padding-bottom: 177%;
}
.snyk-logo.logo-wordmark.logo-color-purple:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-purple.svg) 50%
		no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark.logo-color-purple:after {
	content: "";
	padding-bottom: 51%;
}
.snyk-logo.logo-wordmark.logo-color-white:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-white.svg) 50%
		no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark.logo-color-white:after {
	content: "";
	padding-bottom: 51%;
}
.snyk-logo.logo-wordmark.logo-color:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/default-solid-dark.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark.logo-color:after {
	content: "";
	padding-bottom: 51%;
}
.snyk-logo.logo-wordmark.logo-space:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-space.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark.logo-space:after {
	content: "";
	padding-bottom: 51%;
}
.snyk-logo.logo-wordmark.logo-white:before {
	content: "";
	background: transparent url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-white.svg) 50% no-repeat;
	background-size: contain;
}
.snyk-logo.logo-wordmark.logo-white:after {
	content: "";
	padding-bottom: 51%;
}
.snyk-logo.logo-solid.logo-only.logo-color {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/color.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/color.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/color.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-only.logo-color:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/color.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/color.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/color.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-only.logo-space {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-space.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-space.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-space.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-only.logo-space:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-space.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-space.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-space.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-only.logo-white {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-white.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-white.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-white.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-only.logo-white:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-white.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-white.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/only-white.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-word-only.logo-purple {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-purple.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-purple.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-purple.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-word-only.logo-purple:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-purple.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-purple.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-purple.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-word-only.logo-space {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-space.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-space.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-space.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-word-only.logo-space:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-space.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-space.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-space.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-word-only.logo-white {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-white.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-white.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-white.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-word-only.logo-white:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-white.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-white.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/word-only-logo-white.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-color-purple {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-purple.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-purple.svg) 100%
		no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-purple.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-color-purple:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-purple.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-purple.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-purple.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-color-white {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-white.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-white.svg) 100%
		no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-white.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-color-white:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-white.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-white.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color-white.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-color {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-color:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-color.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-space {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-space.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-space.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-space.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-space:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-space.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-space.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-space.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-white {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-white.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-white.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-white.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark-vertical.logo-white:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-white.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-white.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-vertical-logo-white.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-color-purple {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-purple.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-purple.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-purple.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-color-purple:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-purple.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-purple.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-purple.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-color-white {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-white.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-white.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-white.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-color-white:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-white.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-white.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color-white.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-color {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-color:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-color.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-space {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-space.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-space.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-space.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-space:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-space.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-space.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-space.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-white {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-white.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-white.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-white.svg) 100% no-repeat;
}
.snyk-logo.logo-solid.logo-wordmark.logo-white:before {
	-moz-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-white.svg);
	-moz-mask-position: center;
	-moz-mask-repeat: no-repeat;
	-moz-mask-size: contain;
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-white.svg);
	-webkit-mask-position: center;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-size: contain;
	mask-size: contain;
	background-image: none;
	background-color: currentColor;
	content: "";
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/brand-logos/wordmark-logo-white.svg);
	mask-position: center;
	mask-repeat: no-repeat;
}
.stamp {
	max-width: -moz-max-content;
	max-width: max-content;
	max-height: -moz-max-content;
	max-height: max-content;
	padding-right: 1rem;
	padding-left: 1rem;
	border-radius: 0.5rem;
	border-width: 0.063rem;
	border-style: solid;
}
.stamp:not([class*="border-"]) {
	border-color: #6d6d9c;
}
.stamp:not([class*="txt-"]) {
	color: #6d6d9c;
}
.switch {
	cursor: pointer;
	display: inline-block;
}
.switch .switch-toggle {
	background: rgba(109, 109, 156, 0.2);
	border-radius: 0.75rem;
	display: inline-block;
	height: 0.625rem;
	position: relative;
	transform: translateY(-0.125rem);
	transition: 0.2s ease-in-out;
	vertical-align: middle;
	width: 2.125rem;
}
.switch .switch-toggle:before {
	font-family: brandui-general-icons;
	content: attr(data-icon-default);
	transition: left 0.2s ease-in-out;
	background: #6d6d9c;
	border-radius: 50%;
	box-shadow: 0 0.188rem 0.313rem rgba(79, 75, 147, 0.15);
	outline: 0.188rem solid transparent;
	display: block;
	height: 1.25rem;
	left: -0.188rem;
	position: absolute;
	top: -0.313rem;
	width: 1.25rem;
}
.switch.toggle .switch-toggle {
	background: rgba(20, 93, 235, 0.2);
}
.switch.toggle .switch-toggle:before {
	background: #145deb;
}
.switch input[type="checkbox"] {
	position: absolute;
	opacity: 0;
	width: 1px;
	height: 1px;
}
.switch input[type="checkbox"]:checked + .switch-toggle {
	background: rgba(20, 93, 235, 0.2);
}
.switch input[type="checkbox"]:checked + .switch-toggle:before {
	background: #145deb;
	left: 1.063rem;
}
.switch input[type="checkbox"]:focus + .switch-toggle:before {
	outline: 0.188rem solid #14c4eb;
}
.switch.reverse {
	transform: rotate(180deg);
}
.switch.alt .switch-toggle {
	background: #6d6d9c;
	border-radius: 1.25rem;
	width: -moz-max-content;
	width: max-content;
	min-width: 4rem;
	height: 1.75rem;
	padding: 0.25rem;
}
.switch.alt .switch-toggle:before {
	background: #fff;
	z-index: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	left: 0.25rem;
	top: 0.25rem;
}
.switch.alt .switch-toggle .switch-labels {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-right: 0.5rem;
	padding-left: 0.5rem;
	color: #fff;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	height: 1.25rem;
	width: -moz-max-content;
	width: max-content;
	overflow: hidden;
	box-sizing: border-box;
}
.switch.alt .switch-toggle .switch-labels > * {
	display: block;
	position: relative;
	transition: 0.2s ease-in-out;
	width: -moz-max-content;
	width: max-content;
	z-index: 0;
}
.switch.alt .switch-toggle .switch-labels > :first-child {
	opacity: 0;
	width: 1.25rem;
}
.switch.alt .switch-toggle .switch-labels > :last-child {
	opacity: 1;
	width: -moz-max-content;
	width: max-content;
}
.switch.alt.toggle .switch-toggle {
	background: #145deb;
}
.switch.alt.toggle .switch-toggle:before {
	background: #fff;
	color: #145deb;
}
.switch.alt input[type="checkbox"]:checked + .switch-toggle {
	background: #145deb;
}
.switch.alt input[type="checkbox"]:checked + .switch-toggle:before {
	background: #fff;
	color: #145deb;
	content: attr(data-icon-active);
	left: calc(100% - 1.5rem);
}
.switch.alt input[type="checkbox"]:checked + .switch-toggle .switch-labels > :first-child {
	opacity: 1;
	width: -moz-max-content;
	width: max-content;
}
.switch.alt input[type="checkbox"]:checked + .switch-toggle .switch-labels > :last-child {
	opacity: 0;
	width: 1.25rem;
}
.brandui-table {
	width: 100%;
}
.brandui-table,
.brandui-table table {
	max-height: -moz-max-content;
	max-height: max-content;
	max-width: -moz-max-content;
	max-width: max-content;
}
.brandui-table table {
	width: -moz-max-content;
	width: max-content;
	height: -moz-max-content;
	height: max-content;
	min-width: -moz-min-content;
	min-width: min-content;
	min-height: -moz-min-content;
	min-height: min-content;
	border-collapse: collapse;
}
.brandui-table table caption {
	margin-bottom: 0;
}
.brandui-table table tfoot,
.brandui-table table thead {
	cursor: default;
}
.brandui-table table tr {
	border: #f6f7fb;
	border-bottom-width: 0.063rem;
	border-bottom-style: solid;
}
.brandui-table table tr:last-of-type {
	border: none;
}
.brandui-table table col,
.brandui-table table td,
.brandui-table table th {
	padding: 1rem;
	position: relative;
	transition: 0.3s ease-in-out;
}
.brandui-table table col.active,
.brandui-table table td.active,
.brandui-table table th.active {
	color: #145deb;
}
.brandui-table.zebra table tr:nth-child(2n) {
	background-color: #f6f7fb;
}
.brandui-table.sortable table thead td,
.brandui-table.sortable table thead th {
	border-radius: 0.75rem;
	border: 0.252rem solid transparent;
	cursor: pointer;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	vertical-align: middle;
}
.brandui-table.sortable table thead td.active,
.brandui-table.sortable table thead td:hover,
.brandui-table.sortable table thead th.active,
.brandui-table.sortable table thead th:hover {
	background-color: rgba(20, 93, 235, 0.05);
}
.brandui-table.sortable table thead td.active,
.brandui-table.sortable table thead th.active {
	padding-left: 0.5rem;
}
.tabs {
	border-radius: 0.75rem;
	cursor: default;
	display: inline-flex;
	gap: 1.5rem;
	max-width: -moz-max-content;
	max-width: max-content;
	padding: 0.5rem;
	width: 100%;
}
.tabs,
.tabs * {
	position: relative;
}
.tabs * {
	z-index: 1;
}
.tabs:before {
	border-radius: 0.625rem;
	bottom: 0;
	box-sizing: border-box;
	content: "";
	display: block;
	height: calc(100% - 0.25rem);
	left: 0;
	margin: 0.125rem;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0;
	width: calc(100% - 0.25rem);
	z-index: 0;
}
.tabs .tab {
	border: 0.063rem solid transparent;
	border-radius: 0.5rem;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	min-width: 5rem;
	outline: 0.188rem solid transparent;
	padding: 0.5rem 1rem;
	text-align: center;
	transition: 0.2s ease-in-out;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	-webkit-text-stroke: 0.06ex transparent;
	font-weight: 700;
}
.tabs .tab:not([class*="bg-"]) {
	background: #fff;
}
.tabs .tab.active,
.tabs .tab:hover {
	border-color: rgba(20, 93, 235, 0.5);
}
.tabs .tab:focus {
	outline: 0.188rem solid #14c4eb;
}
.tag {
	color: #383f76;
	font-weight: 500;
	font-family: Roboto, sans-serif;
}
a.tag {
	color: #145deb;
	text-decoration: none;
	transition: 0.2s ease-in-out;
	outline-color: transparent;
}
a.tag:hover {
	color: #0a26b8;
}
.tooltip-wrapper + .tooltip-wrapper {
	margin-top: 0.625rem;
	z-index: 500;
}
.tooltip-wrapper {
	width: -moz-fit-content;
	width: fit-content;
}
.tooltip {
	position: relative;
}
.tooltip:before {
	content: " ";
	border: 0.313rem solid transparent;
	margin: 0.625rem auto;
	z-index: 500;
}
.tooltip:after,
.tooltip:before {
	position: absolute;
	opacity: 0;
	transition: 0.2s ease-in-out;
	pointer-events: none;
}
.tooltip:after {
	display: flex;
	justify-items: center;
	align-items: center;
	content: attr(data-tooltip-text);
	width: -moz-max-content;
	width: max-content;
	max-width: 11.25rem;
	height: auto;
	max-height: -moz-max-content;
	max-height: max-content;
	background: #01011e;
	border-radius: 0.188rem;
	color: #fff;
	font-size: 0.875rem;
	line-height: 1.125rem;
	text-align: center;
	font-style: normal;
	font-family: big shoulders, sans-serif;
	font-weight: 700;
	z-index: 1000;
	padding: 0.375rem 0.625rem;
}
.tooltip:focus,
.tooltip:focus:after,
.tooltip:focus:before,
.tooltip:hover,
.tooltip:hover:after,
.tooltip:hover:before {
	opacity: 1;
}
.tooltip.t-top:before {
	top: 0;
	left: 50%;
	border-top-color: #01011e;
	transform: translate(-50%, calc(-100% - 0.313rem));
}
.tooltip.t-top:after {
	top: 0;
	left: 50%;
	transform: translate(-50%, -100%);
}
.tooltip.t-top:focus:after,
.tooltip.t-top:focus:before,
.tooltip.t-top:hover:after,
.tooltip.t-top:hover:before {
	transform: translate(-50%, calc(-100% - 0.625rem));
}
.tooltip.t-left:before {
	top: 0;
	left: 0;
	border-left-color: #01011e;
	transform: translate(calc(-100% + 0.313rem));
}
.tooltip.t-left:after {
	top: 0;
	left: 0;
}
.tooltip.t-left:focus:before,
.tooltip.t-left:hover:before {
	transform: translate(-100%);
}
.tooltip.t-left:focus:after,
.tooltip.t-left:hover:after {
	transform: translate(calc(-100% - 0.625rem));
}
.tooltip.t-right:before {
	top: 0;
	right: 0;
	border-right-color: #01011e;
	transform: translate(calc(100% - 0.313rem));
}
.tooltip.t-right:after {
	top: 0;
	right: 0;
	transform: translate(calc(100% + 0.313rem));
}
.tooltip.t-right:focus:before,
.tooltip.t-right:hover:before {
	transform: translate(100%);
}
.tooltip.t-right:focus:after,
.tooltip.t-right:hover:after {
	transform: translate(calc(100% + 0.625rem));
}
.tooltip.t-bottom:before {
	border-bottom-color: #01011e;
}
.tooltip.t-bottom:after,
.tooltip.t-bottom:before {
	bottom: 0;
	left: 50%;
	transform: translate(-50%);
}
.tooltip.t-bottom:focus:after,
.tooltip.t-bottom:focus:before,
.tooltip.t-bottom:hover:after,
.tooltip.t-bottom:hover:before {
	transform: translate(-50%, calc(100% + 0.625rem));
}
.wave-cta,
.wave-hero,
.wave-layered {
	position: relative;
	margin: 0;
	display: block;
	width: 100%;
	height: auto;
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-bottom.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-bottom.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-bottom.svg) 100% no-repeat;
	background-position: top;
	background-repeat: no-repeat;
	background-size: contain;
}
.wave-cta:before,
.wave-hero:before,
.wave-layered:before {
	position: relative;
	display: block;
	height: 0;
	width: 100%;
	margin-top: -0.125rem;
	padding-bottom: 11.97%;
	content: "";
}
.wave-cta:after,
.wave-hero:after,
.wave-layered:after {
	transform: translateY(-0.5rem);
	position: absolute;
	margin: 0;
	display: block;
	width: 100%;
	height: auto;
	inset: 0;
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-bottom.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-bottom.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-bottom.svg) 100% no-repeat;
	background-position: top;
	background-repeat: no-repeat;
	background-color: currentColor;
	background-size: contain;
	content: "";
}
.wave-cta.top,
.wave-hero.top,
.wave-layered.top {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-top.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-top.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-top.svg) 100% no-repeat;
	background-position: bottom;
}
.wave-cta.top:before,
.wave-hero.top:before,
.wave-layered.top:before {
	margin-bottom: -0.125rem;
}
.wave-cta.top:after,
.wave-hero.top:after,
.wave-layered.top:after {
	transform: translateY(0.5rem);
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-top.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-top.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-top.svg) 100% no-repeat;
	background-position: bottom;
}
.wave-cta.dark:after,
.wave-hero.dark:after,
.wave-layered.dark:after {
	background-color: #01011e;
}
.wave-layered {
	background-color: transparent;
	-moz-mask: none;
	-webkit-mask: none;
	mask: none;
}
.wave-layered:after {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-space.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-space.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-space.svg) 100% no-repeat;
}
.wave-layered i {
	mix-blend-mode: multiply;
	position: absolute;
	margin: 0;
	display: none;
	width: 100%;
	height: auto;
	inset: 0;
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-purple.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-purple.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-purple.svg) 100% no-repeat;
	background-position: top;
	background-repeat: no-repeat;
	background-color: currentColor;
	background-size: contain;
}
.wave-layered i:first-child,
.wave-layered i:nth-child(2) {
	display: block;
}
.wave-layered i:first-child {
	transform: translateY(-0.125rem);
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-salmon.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-salmon.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-salmon.svg) 100% no-repeat;
}
.wave-layered.top {
	-moz-mask: none;
	-webkit-mask: none;
	mask: none;
}
.wave-layered.top:after {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-space-top.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-space-top.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-space-top.svg) 100% no-repeat;
	background-position: bottom;
}
.wave-layered.top i {
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-purple-top.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-purple-top.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-purple-top.svg) 100% no-repeat;
	background-position: bottom;
}
.wave-layered.top i:first-child {
	transform: translateY(0.25rem);
	-moz-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-salmon-top.svg) 100% no-repeat;
	-webkit-mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-salmon-top.svg) 100% no-repeat;
	mask: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-salmon-top.svg) 100% no-repeat;
}
.wave-layered.default {
	color: #f6f7fb;
}
.wave-layered.default i:first-child {
	background: linear-gradient(140deg, #f99048, #e555ac);
}
.wave-layered.default i:nth-child(2) {
	background: linear-gradient(140deg, #441c99, #ff78e1);
}
.wave-layered.top.default i:first-child {
	background: linear-gradient(140deg, #e555ac, #f99048);
}
.wave-layered.top.default i:nth-child(2) {
	background: linear-gradient(140deg, #ff78e1, #441c99);
}
.wave-layered.dark {
	color: #01011e;
}
.wave-hero.default {
	color: #f6f7fb;
	background: linear-gradient(140deg, #f99048, #e555ac);
}
.wave-hero.alt {
	color: #f6f7fb;
	background: linear-gradient(140deg, #ffe792, #f99048);
}
.wave-cta:after {
	display: none;
}
.wave-cta.default {
	background: linear-gradient(140deg, #e555ac, #9043c6);
}
.wave-cta.alt {
	background: linear-gradient(140deg, #168982, #4bd6b5);
}
body,
html {
	height: 100%;
	font-feature-settings: "pnum";
	font-variant-numeric: proportional-nums;
	-webkit-font-smoothing: antialiased;
	scroll-padding-top: 200px;
}
.brandui-section {
	opacity: 1;
	transform: translateY(0);
	transition: all 1s ease-out;
}
.brandui-section.hide {
	opacity: 0.1;
	transform: translateY(2.5rem);
}
::selection {
	background-color: #9043c6;
	-webkit-text-fill-color: #fff;
	color: #fff;
}
::-moz-selection {
	background-color: #9043c6;
	-webkit-text-fill-color: #fff;
	color: #fff;
}
.brandui .mktoForm .mktoFormRow .mktoHtmlText.mktoHasWidth {
	display: none;
}
#snyk.overflowHidden {
	overflow: visible !important;
	overflow: initial !important;
}
.hero-masked {
	-webkit-mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-hero.svg);
	mask-image: url(https://res.cloudinary.com/snyk/image/upload/snyk-mktg-brandui/backgrounds/wave-mask-hero.svg);
	-webkit-mask-position: bottom center;
	mask-position: bottom center;
	-webkit-mask-size: cover;
	mask-size: cover;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}
.hero-masked .noise-overlay {
	background: url(https://res.cloudinary.com/snyk/image/upload/v1679408928/noise-texture.png) 0 0 repeat;
}
.hero-masked .player-controls,
.hero-masked .video-title {
	display: none;
}
@media (max-width: 1440px) {
	.tooltip-overflow .tooltip.t-top:before {
		transform: translate(-50%, calc(-100% - 0.625rem));
	}
	.tooltip-overflow .tooltip.t-top:after,
	.tooltip-overflow .tooltip.t-top:focus:after,
	.tooltip-overflow .tooltip.t-top:hover:after {
		transform: translate(-90%, calc(-100% - 0.625rem));
	}
	.tooltip-overflow .tooltip.t-bottom:before {
		transform: translate(-50%, calc(100% + 0.625rem));
	}
	.tooltip-overflow .tooltip.t-bottom:after,
	.tooltip-overflow .tooltip.t-bottom:focus:after,
	.tooltip-overflow .tooltip.t-bottom:hover:after {
		transform: translate(-90%, calc(100% + 0.625rem));
	}
	.tooltip-overflow .tooltip.t-right:before {
		top: 0;
		left: 0;
		border-left-color: #01011e;
		border-right-color: transparent;
		transform: translate(calc(-100% + 0.313rem));
		transform: translate(-60%);
	}
	.tooltip-overflow .tooltip.t-right:after {
		top: 0;
		left: 0;
		transform: translate(calc(-100% - 0.625rem));
	}
	.tooltip-overflow .tooltip.t-right:focus:before,
	.tooltip-overflow .tooltip.t-right:hover:before {
		transform: translate(-60%);
	}
	.tooltip-overflow .tooltip.t-right:focus:after,
	.tooltip-overflow .tooltip.t-right:hover:after {
		top: 0;
		left: 0;
		transform: translate(calc(-100% - 0.625rem));
	}
}
#code-checker .code-checker-form {
	width: 100%;
	max-width: 100%;
	text-align: left;
}
#code-checker .code-checker-form .cm-gutters {
	padding-right: 16px;
}
#code-checker .code-checker-form .code-editor {
	min-height: 360px;
}
#code-checker .code-checker-form .code-editor .cm-content {
	padding: 16px 0;
	width: 100%;
	min-width: -moz-max-content;
	min-width: max-content;
}
#code-checker .code-checker-form__controls,
#code-checker .code-checker-form__editor-header {
	display: flex;
	justify-items: center;
	justify-content: space-between;
	align-items: center;
	align-content: space-between;
	padding: 8px 16px;
	position: relative;
	z-index: 0;
}
#code-checker .code-checker-form__icon {
	padding-right: 8px;
	transform: translateY(-2px);
}
#code-checker .code-checker-form__editor-header {
	gap: 8px;
}
@media (max-width: 520px) {
	#code-checker .code-checker-form__editor-header {
		justify-content: center;
		align-content: center;
		flex-wrap: wrap;
		text-align: center;
	}
}
#code-checker .code-checker-form__character-count {
	display: flex;
	justify-items: center;
	align-items: center;
}
#code-checker .code-checker-form .dropdown__container {
	max-width: -moz-max-content;
	max-width: max-content;
	max-height: 40px;
	margin-top: 0;
	margin-bottom: 8px;
}
#code-checker .code-checker-form .dropdown__container .menu {
	padding-right: 16px;
}
#code-checker .code-checker-form .tooltip {
	opacity: 1;
	margin-top: 0;
	margin-bottom: 8px;
	min-width: -moz-max-content;
	min-width: max-content;
}
#code-checker .code-checker-form .tooltip:after,
#code-checker .code-checker-form .tooltip:before {
	display: none;
}
#code-checker .code-checker-form .tooltip .button {
	width: 100%;
	min-height: 40px;
	min-width: -moz-max-content;
	min-width: max-content;
}
#code-checker .code-checker-form .code-checker-disclaimer,
#code-checker .code-checker-form__editor-footer {
	text-align: center;
	padding: 0 16px;
}
#code-checker .code-checker-form .code-checker-disclaimer .tooltip,
#code-checker .code-checker-form__editor-footer .tooltip {
	margin: 0;
}
#code-checker .code-checker-form .code-checker-disclaimer .icon,
#code-checker .code-checker-form__editor-footer .icon {
	width: 15px;
	height: 15px;
}
#code-checker .code-checker-form .code-checker-disclaimer span,
#code-checker .code-checker-form__editor-footer span {
	font-size: 11px;
	line-height: 18px;
}
#code-checker .code-checker-form .code-checker-disclaimer {
	font-size: 11px;
	line-height: 18px;
	margin-bottom: 16px;
}
#code-checker .code-checker-form__scan-limit {
	padding: 16px;
	margin: 0;
}
#code-checker .code-checker-form .icon {
	max-width: 16px;
	max-height: 16px;
}
#code-checker .code-checker-form .tooltip {
	margin: 0;
}
.snyk-mktg-brandui .dialog {
	z-index: 100 !important;
	max-width: 100vw !important;
}
.snyk-mktg-brandui.is-dialog-open {
	overflow: hidden !important;
}
.code-checker-dialog {
	padding-top: 40px;
}
.code-checker-dialog .dialog__close .icon {
	width: 24px;
	height: 24px;
}
.code-checker-dialog .login-methods svg {
	margin-top: -16px;
}
.code-checker-dialog .login-methods__tip {
	margin-top: 24px;
}
.code-checker-dialog .login-methods__minor-login-options {
	margin-top: 16px;
}
.code-checker-dialog .code-checker-results__extra-results {
	margin-top: 24px;
}
.code-checker-dialog .code-checker-results__issue-summary {
	display: flex;
	justify-items: center;
	justify-content: center;
	flex-wrap: wrap;
	gap: 8px;
}
.code-checker-dialog .code-checker-results__severity-summary {
	display: flex;
	gap: 8px;
	align-items: center;
	align-content: center;
	margin: 0 8px;
}
.code-checker-dialog .code-checker-results__extra-results {
	display: flex;
	justify-content: center;
	justify-items: center;
}
.code-checker-dialog .code-checker-issue-card__headline-row,
.code-checker-dialog .code-checker-issue-card__subheading-row {
	display: flex;
	align-items: center;
	align-content: center;
	gap: 8px;
}
.code-checker-dialog .code-checker-issue-card__headline-row *,
.code-checker-dialog .code-checker-issue-card__subheading-row * {
	margin: 0;
}
.code-checker-dialog .scanning {
	text-align: center;
}
.code-checker-dialog .scanning .patch-searching {
	margin: 0 auto 24px;
}
.code-checker-dialog .scanning__title {
	margin-bottom: 16px;
}
#snyk .brandui .mktoForm .mktoFormRow .mktoHtmlText.mktoHasWidth {
	display: inline;
	display: initial;
}
#snyk .brandui .mktoForm .mktoFormRow .mktoHtmlText.mktoHasWidth + .mktoClear {
	display: block !important;
}
#snyk .brandui .brandui-form.inlined.unboxed .mktoForm .mktoFormRow .mktoHtmlText.mktoHasWidth,
#snyk .brandui .brandui-form.inlined.unboxed .mktoForm .mktoFormRow .mktoHtmlText.mktoHasWidth + .mktoClear {
	display: none !important;
}
#snyk .brandui .mktoFieldWrap {
	overflow-wrap: break-word;
}
#gartner-container > div > a .gartner-pi-card .gartner-pi-stats .gartner-pi-alignLeft .gartner-pi-overall-rating .gartner-pi-star-rating-score,
#gartner-container > div > a .gartner-pi-reviews ul li .gartner-pi-rating-container .gartner-pi-star-rating .gartner-pi-star-rating-score {
	mix-blend-mode: difference;
}
.animated-patch {
	top: 0;
	bottom: 0;
	width: 100%;
	height: auto;
	position: absolute;
	margin: auto;
	padding: 0;
}
.animated-patch img {
	display: block;
	position: relative;
	width: 100%;
	height: auto;
	transition: all 0.3s ease-out;
}
.animated-patch img.floating {
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.animated-patch img.lanyard {
	height: 30% !important;
	top: 75% !important;
}
.animated-patch.look-left .head {
	transform: rotate(10deg);
}
.animated-patch.look-left .eyes {
	transform: rotate(10deg) translateX(-1%);
}
.animated-patch.look-left .lanyard {
	transform: rotate(-3deg);
}
.animated-patch.look-right .head {
	transform: rotate(-10deg);
}
.animated-patch.look-right .eyes {
	transform: rotate(-10deg) translateX(1%);
}
.animated-patch.look-right .lanyard {
	transform: rotate(3deg);
}
.animated-patch.look-up .head {
	transform: translateY(-2%);
}
.animated-patch.look-up .eyebrows,
.animated-patch.look-up .eyes {
	transform: translateY(-4%);
}
.animated-patch.look-up .eyebrow-left {
	transform: translateX(-2%) translateY(-5%) rotate(-15deg);
}
.animated-patch.look-up .eyebrow-right {
	transform: translateX(2%) translateY(-5%) rotate(15deg);
}
.animated-patch.look-down .head {
	transform: translateY(1%);
}
.animated-patch.look-down .eyes {
	transform: translateY(2.4%);
}
.animated-patch.look-down .eyebrows {
	transform: translateY(3.2%);
}
.animated-patch.look-down .eyebrow-left {
	transform: translateX(-1%) translateY(3.2%) rotate(15deg);
}
.animated-patch.look-down .eyebrow-right {
	transform: translateX(1%) translateY(3.2%) rotate(-15deg);
}
.animated-patch.look-down .lanyard {
	transform: translateY(3px);
}
.animated-patch.look-funny .head {
	transform: rotate(15deg);
}
.animated-patch.look-funny .eye-left {
	transform: rotate(15deg) translateX(2%);
}
.animated-patch.look-funny .eye-right {
	transform: rotate(15deg) translateX(-2%);
}
.animated-patch.look-funny .eyebrow-left {
	transform: rotate(5deg) translateY(-3.6%);
}
.animated-patch.look-funny .eyebrow-right {
	transform: rotate(20deg) translateY(0);
}
