
:root {
	--color-ieu2w11wu: 7, 7, 9;
	--color-ikyu6ol4j: 255, 255, 255;
	--color-ideqic6t7: 43, 43, 43;
	--color-im30jzudl: 43, 43, 43;
	--color-i3qlebk4j: 67, 216, 84;
	--color-ikvytc1ox: 255, 255, 254;
	--color-ivcy6a3o9: 43, 43, 43;
	--color-ikmjqknbn: 43, 43, 43;
	--color-ijc4mbq6e: 37, 37, 37;
	--color-ia1httb9g: 255, 255, 255;
}

.mosaic-popup--u-iuebxgrlk { position: fixed; top: 0px; left: 0px; z-index: 11 }
.mosaic-popup__inner-bg--u-ine5c7bsy { position: fixed; top: 0px; right: 0px; left: 0px; bottom: 0px; background-color: rgba(var(--color-ieu2w11wu), 0.5); display: none; justify-content: center; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0; transition-behavior: normal; transition-duration: 500ms; transition-timing-function: ease; transition-delay: 0ms; transition-property: all; overflow-y: auto; padding-top: 20px; padding-bottom: 20px; -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px) }
.mosaic-popup__inner-data--u-iqg20lkn0 { position: relative; width: 560px; min-height: 300px; max-width: 100vw; background-color: rgba(var(--color-ikyu6ol4j), 1); margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-left: 48px; padding-top: 60px; padding-bottom: 60px; padding-right: 48px }
.mosaic-popup__close--u-iw19syrus { cursor: pointer; position: absolute; right: 16px; top: 16px; min-width: 48px; min-height: 48px; text-align: center; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center }
.svg_image--u-iwf7lsj2u { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 20px; height: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iwf7lsj2u .path-idsoqmbas { fill: rgba(var(--color-ideqic6t7), 1) }
.div--u-ihf81kzp6 { width: 100%; position: relative; display: block; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; padding-right: 5% }
.heading--u-iplbip1m2 { font-size: 2vw; line-height: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; margin-bottom: 51px }
.list__item--u-i90em7r8d { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 0px; margin-right: 0px; width: auto;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 2px; flex-wrap: wrap; margin-top: 2px }
.list--u-i5st3eg9a { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto; margin-right: 0px; margin-bottom: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.link-universal--u-ip5dmzy4o { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-right: 20px; color: rgba(var(--color-im30jzudl), 1) }
.list__item--u-irphmzbo1 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
.list__item--u-irphmzbo1:hover .text--u-idixizo60, .list__item--u-irphmzbo1.is-hover .text--u-idixizo60 { text-decoration: none }
.list--u-ikr4vu436 { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 24px; margin-bottom: 24px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-idixizo60 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
.text--u-it7mg9bnf { font-size: 24px }
.list__item--u-i0nu612fp { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-left: 0px; margin-right: 5px }
.list--u-i5lbrdvtz { display: -webkit-box; display: -ms-flexbox; display: flex; width: auto }
.svg_image--u-iu03gbm2g { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 37px; width: 37px; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 150px; border-top-right-radius: 150px; border-bottom-right-radius: 150px; border-bottom-left-radius: 150px }
.svg_image--u-iu03gbm2g > svg { flex-shrink: 0 }
.svg_image--u-iu03gbm2g svg { width: 100%; height: 100% }
.svg_image--u-iu03gbm2g .path-ih09x2jb5 { fill: rgba(var(--color-i3qlebk4j), 1) }
.svg_image--u-iu03gbm2g .path-ihe8hqa8u { fill: rgba(var(--color-ikvytc1ox), 1) }
.svg_image--u-iu03gbm2g .path-iomhhnpcd { fill: rgba(var(--color-ijc4mbq6e), 1) }
.svg_image--u-iu03gbm2g .path-iryoynalf { fill: rgba(var(--color-ia1httb9g), 1) }
.list__item--u-i63hdyyx5 { padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px }
.list--u-i3dph7gr4 { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 24px; margin-bottom: 24px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column }
.text--u-igjhrk48d { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; line-height: 1.3em; margin-top: 10px }
.link-universal--u-ii4n9fg5n { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: rgba(var(--color-ivcy6a3o9), 1) }
.link-universal--u-ii4n9fg5n:hover .div--u-iijqwjjbl, .link-universal--u-ii4n9fg5n.is-hover .div--u-iijqwjjbl { width: 0% }
.link-universal--u-i9u7xvw8o { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }
.text--u-i32rzuicp { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; font-size: 14px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; width: 100%; opacity: 0.8 }
.div--u-iijqwjjbl { width: 100%; position: relative; display: inline-block; margin-top: 2px; height: 2px; transition-property: all; transition-duration: 500ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgba(var(--color-ikmjqknbn), 1) }
.text--u-i8ten240p { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative; line-height: 1em; font-size: 16px; opacity: 0.8 }

@media (max-width: 991px) {
	.mosaic-popup__inner-data--u-iqg20lkn0 { padding-left: 36px; padding-right: 36px }
	.heading--u-iplbip1m2 { margin-bottom: 30px; font-size: 4vw }
	.div--u-ihf81kzp6 { padding-top: 0px; padding-bottom: 0px }
}

@media (max-width: 767px) {
	.mosaic-popup__inner-bg--u-ine5c7bsy { padding-top: 0px; padding-bottom: 0px }
	.mosaic-popup__inner-data--u-iqg20lkn0 { padding-left: 30px; padding-right: 30px; width: 100%; margin-right: 0px; margin-left: 0px; height: 100%; margin-top: 0px; margin-bottom: 0px }
	.text--u-idixizo60 { text-align: center }
	.text--u-igjhrk48d {  }
	.text--u-it7mg9bnf { font-size: 18px }
	.text--u-i8ten240p { font-size: 14px }
	.heading--u-iplbip1m2 { font-size: 6vw }
}

@media (max-width: 479px) {
	.mosaic-popup__inner-data--u-iqg20lkn0 { padding-left: 24px; padding-right: 24px }
	.mosaic-popup__close--u-iw19syrus { top: 0px; right: 0px }
	.text--u-it7mg9bnf { display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-start }
	.text--u-i32rzuicp {  }
	.heading--u-iplbip1m2 { font-size: 23px }
}

@media (min-width: 1280px) {
	.list__item--u-irphmzbo1:hover .text--u-idixizo60, .list__item--u-irphmzbo1.is-hover .text--u-idixizo60 { text-decoration: none }
	.text--u-idixizo60 { transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease }
}