.PmjY.OJgr {
	background: #fff;
	border: 1px solid #c7c7c7;
	box-shadow: 0 1px 2px 0 hsla(0, 0%, 87%, .5);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	overflow: hidden;
	position: relative
}

.PmjY.dGI8:after {
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff);
	bottom: 0;
	content: "";
	display: block;
	height: 80px;
	left: 0;
	pointer-events: none;
	position: absolute;
	width: 100%;
	z-index: 10
}

.PmjY ._2MYD {
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 14px
}

.PmjY .Zh68 {
	align-items: center;
	background-color: #f7f7f7;
	border: 0;
	border-radius: 50%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
	cursor: pointer;
	display: flex;
	font-size: 0;
	height: 32px;
	justify-content: center;
	padding: 1px 6px 1px 8px;
	position: absolute;
	top: calc(50% - 16px);
	visibility: hidden;
	width: 32px;
	z-index: 1
}

.PmjY .Zh68:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 5px 9px;
	content: "";
	height: 100%;
	width: 100%
}

.PmjY .Zh68:disabled {
	cursor: default
}

.PmjY .Zh68:disabled:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNjN2M3YzciIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==)
}

.PmjY .N4KA {
	left: 4px;
	padding: 1px 8px 1px 6px
}

.PmjY .N4KA:before {
	transform: rotate(180deg)
}

.PmjY .gDzZ {
	right: 4px
}

.PmjY .ccFV .PmjY .Zh68,
.PmjY .wWRD .PmjY .Zh68 {
	display: none
}

@media (min-device-width:1024px) {
	.PmjY:hover .Zh68 {
		visibility: visible
	}
}

.PmjY.OJgr.WtWq {
	height: 250px
}

.PmjY.OJgr.WtWq._2Bas {
	width: 300px
}

.PmjY.OJgr.WtWq.kaU3 {
	width: 768px
}

.PmjY.OJgr.WtWq ._910v {
	column-gap: 8px;
	min-height: 205px;
	padding: 0
}

.PmjY.OJgr.WtWq ._910v ._8Bmu:first-child {
	padding-left: 6px
}

.PmjY.OJgr.WtWq ._910v ._8Bmu:last-child {
	padding-right: 6px
}

.PmjY.OJgr.WtWq .Zh68 {
	top: calc(50% - 37px)
}

.PmjY.OJgr.WtWq .WVbe {
	gap: 4px;
	padding-left: 0;
	padding-right: 0
}

.PmjY.OJgr.WtWq .kT_8 {
	height: 88px;
	width: 136px
}

.PmjY.OJgr.WtWq .SUlE {
	height: 100%;
	width: 100%
}

.PmjY.OJgr.WtWq ._2X9g {
	width: 136px
}

.PmjY.OJgr.WtWq .hasZ {
	height: 48px
}

.PmjY.OJgr.WtWq.kjtM .hasZ {
	-webkit-line-clamp: 2;
	-moz-line-clamp: 2;
	height: 32px
}

.PmjY._0aQE {
	background: #fff;
	border: 1px solid #c7c7c7;
	box-shadow: 0 1px 2px 0 hsla(0, 0%, 87%, .5);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	overflow: hidden;
	position: relative
}

.PmjY.pFnn:after {
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff);
	bottom: 0;
	content: "";
	display: block;
	height: 80px;
	left: 0;
	pointer-events: none;
	position: absolute;
	width: 100%;
	z-index: 10
}

.PmjY .vi-L {
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 14px
}

.PmjY ._9Lhx {
	align-items: center;
	background-color: #f7f7f7;
	border: 0;
	border-radius: 50%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
	cursor: pointer;
	display: flex;
	font-size: 0;
	height: 32px;
	justify-content: center;
	padding: 1px 6px 1px 8px;
	position: absolute;
	top: calc(50% - 16px);
	visibility: hidden;
	width: 32px;
	z-index: 1
}

.PmjY ._9Lhx:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 5px 9px;
	content: "";
	height: 100%;
	width: 100%
}

.PmjY ._9Lhx:disabled {
	cursor: default
}

.PmjY ._9Lhx:disabled:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNjN2M3YzciIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==)
}

.PmjY .mq4N {
	left: 4px;
	padding: 1px 8px 1px 6px
}

.PmjY .mq4N:before {
	transform: rotate(180deg)
}

.PmjY .fT00 {
	right: 4px
}

.PmjY .OK9V .PmjY ._9Lhx,
.PmjY ._5ScR .PmjY ._9Lhx {
	display: none
}

@media (min-device-width:1024px) {
	.PmjY:hover ._9Lhx {
		visibility: visible
	}
}

.PmjY .vHhT {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2OSIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0Y1QUYwMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNTEuMzkzIDE5LjE5YzAgMS4wMTkuMDMgMi4wMjQuMTE3IDIuOTNoLTMuMjE2YTE5LjMxIDE5LjMxIDAgMCAxLS4xMTctMi4yMDVjLTEuNzQgMi4xNjQtMy44MDggMi43ODYtNi42NzcgMi43ODYtNC4yNTYgMC02LjUzNC0yLjI3Ny02LjUzNC00LjkxMSAwLTMuODE1IDMuMDk5LTUuMTYgOC40OC01LjI4NWEyMDMuMSAyMDMuMSAwIDAgMSA0LjQ5LS4wNHYtLjM3MmMwLTIuNTU0LTEuNjE4LTMuNjA0LTQuNDIyLTMuNjA0LTIuMDggMC0zLjYxNC44NzItMy43NzIgMi4zNzhoLTMuNjMzYy4zODQtMy43NTYgNC4yODItNC43MDYgNy43MS00LjcwNiA0LjEwNiAwIDcuNTc0IDEuNDc5IDcuNTc0IDUuODc2djcuMTUzWm0tNy43MS00LjMzOGMtMy4xMzYuMTA0LTUuMDg0LjY3Ny01LjA4NCAyLjc2NyAwIDEuMzU0IDEuMDY2IDIuODIyIDMuNzcyIDIuODIyIDMuNjI4IDAgNS41NjQtMi4wMDIgNS41NjQtNS4yODZ2LS4zNjFjLTEuMjcyIDAtMi44NC4wMTEtNC4yNTMuMDU4WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI0U1MzIzOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMy41MjEgMTUuMzE3Yy4xODcgMy4xNzcgMi4zNTEgNS4wNTYgNS4zMjcgNS4wNTYgMi4wNjIgMCAzLjg5Ni0uODUgNC41MS0yLjdoMy41NjZjLS42OTQgMy43NTQtNC42MzMgNS4wMjgtOC4wMjUgNS4wMjhDMi43MzMgMjIuNzAxIDAgMTkuMjYzIDAgMTQuNjI2YzAtNS4xMDQgMi44MjctOC40NjUgOC45NTUtOC40NjUgNC44NzkgMCA4LjQ1MyAyLjU4NSA4LjQ1MyA4LjIyNnYuOTNIMy41MlptMTAuMjU0LTIuMzI4Yy0uMTM0LTMuMjc1LTIuNDY5LTQuNS00Ljk2NC00LjUtMi42OSAwLTQuODM5IDEuMzc4LTUuMjE1IDQuNWgxMC4xNzlaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMDA2NEQyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy40MDMgMGgzLjQ1N3Y4Ljc5M2MxLjY5NC0yLjA0NCA0LjAyOS0yLjYzNyA2LjMyNi0yLjYzNyAzLjg1MyAwIDguMTMyIDIuNjMyIDguMTMyIDguMzE1IDAgNC43NTktMy40MDMgOC4yMjUtOC4xOTYgOC4yMjUtMi41MDggMC00Ljg3LS45MTEtNi4zMjYtMi43MTYgMCAuNzItLjA0IDEuNDQ3LS4xMTggMi4xMzVoLTMuMzkzYy4wNi0xLjExMS4xMTgtMi40OTUuMTE4LTMuNjE1VjBabTguODcgMjAuMzAyYzMuMjEzIDAgNS40MTItMi4zNDIgNS40MTItNS44NzYgMC0zLjUzMy0yLjE5OS01Ljg3NS01LjQxMi01Ljg3NS0zLjE5NiAwLTUuNDEzIDIuMzQyLTUuNDEzIDUuODc1IDAgMy41MzQgMi4yMTcgNS44NzYgNS40MTMgNS44NzZaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjODZCODE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02OSA2Ljc0MyA1OC4zMDkgMjhoLTMuODcxbDMuMDczLTUuOTAyLTguMDQ2LTE1LjM1NWg0LjA0Nmw1LjkyIDExLjk5NyA1LjkwNC0xMS45OTdINjlaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
	background-size: 69px 28px;
	box-sizing: border-box;
	margin: 16px 0 16px 16px;
	min-height: 28px;
	min-width: 69px
}

.PmjY .Se1_,
.PmjY .vHhT {
	background-repeat: no-repeat
}

.PmjY .Se1_ {
	background-color: hsla(0, 0%, 100%, .7);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIxIiBoZWlnaHQ9IjEyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjODY4Njg2Ij48Y2lyY2xlIHI9IjEwLjMiIGN5PSI0MiIgY3g9IjYwIi8+PHBhdGggZD0iTTExOC43IDc0LjhDMTEzIDEwMS41IDg3IDEyMC41IDYwIDEyMC41Yy03LjYgMC05LjgtNC4xLTkuOC05di00M2MwLTcuMyA0LjUtMTAuNiA5LjktMTAuNiA2IDAgOS43IDMuNCA5LjYgMTAuNi4zIDcgLjMgMjAgLjMgMzEuNSA2LTEuNSAxMi00LjUgMTYtOC42IDktNi45IDE1LTE4LjkgMTQuOC0zMS40LS4xLTcuNS0xLjgtMTUuNS02LjQtMjEuNkM4NCAyNC41IDc2IDIwLjUgNjAgMjBjLTEyLS41LTIzLjYgNS40LTMxIDE0LjQtOSAxMi4xLTEwLjUgMjMuMi04IDM1LjEgMi4yIDEwIDggMTggMTYgMjQgNyA1IDYgMTAgMyAxNC02IDktMTQgMy0xOS0xLjVDMTAgOTcgMyA4NCAxIDcwYy0zLTIzIDQtNDEgMjAtNTUgNC00IDktNyAxNC05LjVDNDMgMiA1MSAwIDYwIDBjMjMgLjUgMzcgMTAuNSA0Ny42IDIzQzEyMCAzOS41IDEyMyA1Ni41IDExOC43IDc1WiIvPjwvZz48L3N2Zz4=);
	background-position: calc(100% - 1px);
	background-size: 12px 12px;
	border-radius: 4px;
	color: var(--color-neutral-600);
	font-size: 0;
	height: 13px;
	padding: 1px 14px 1px 0;
	position: absolute;
	right: 1px;
	text-decoration: none;
	top: 1px;
	z-index: 100
}

.PmjY .Se1_:hover {
	font-size: 10px;
	padding: 1px 15px 1px 1px
}

.PmjY .Se1_:visited {
	color: var(--color-neutral-600)
}

:root .PmjY {
	--border-width-medium: 1px;
	--border-width-thick: 2px;
	--border-width-thin: 0.5px;
	--breakpoint-android-compact: 320px;
	--breakpoint-android-expanded: 800px;
	--breakpoint-android-medium: 600px;
	--breakpoint-extra-large-2: 1400px;
	--breakpoint-extra-large-3: 1920px;
	--breakpoint-extra-large: 1100px;
	--breakpoint-extra-small: 320px;
	--breakpoint-ios-compact: 320px;
	--breakpoint-ios-expanded: 800px;
	--breakpoint-ios-regular: 600px;
	--breakpoint-large: 800px;
	--breakpoint-medium: 600px;
	--breakpoint-small: 512px;
	--color-avocado-100: #fdfef6;
	--color-avocado-200: #f8fcde;
	--color-avocado-300: #e9f5a0;
	--color-avocado-400: #e3f13c;
	--color-avocado-500: #c1d737;
	--color-avocado-600: #68770d;
	--color-avocado-700: #4e4e0c;
	--color-avocado-800: #282306;
	--color-blue-100: #f5f9ff;
	--color-blue-200: #d4e5fe;
	--color-blue-300: #84b4fb;
	--color-blue-400: #4d93fc;
	--color-blue-500: #0968f6;
	--color-blue-600: #0049b8;
	--color-blue-650: #003aa5;
	--color-blue-700: #002a69;
	--color-blue-800: #19133a;
	--color-clear: hsla(0, 0%, 100%, 0);
	--color-coral-100: #fff7f5;
	--color-coral-200: #ffe1d7;
	--color-coral-300: #ffa78a;
	--color-coral-400: #ff6a38;
	--color-coral-500: #f3511b;
	--color-coral-600: #d03706;
	--color-coral-700: #5e1d08;
	--color-coral-800: #2f0e04;
	--color-dijon-100: #fffdf5;
	--color-dijon-200: #fcf9de;
	--color-dijon-300: #faef8a;
	--color-dijon-400: #f6e016;
	--color-dijon-500: #e8d20c;
	--color-dijon-600: #766f28;
	--color-dijon-700: #524500;
	--color-dijon-800: #2e2400;
	--color-green-100: #fbfef6;
	--color-green-200: #f0fce1;
	--color-green-300: #d5f6aa;
	--color-green-400: #aaed56;
	--color-green-500: #92c821;
	--color-green-600: #507d17;
	--color-green-700: #345110;
	--color-green-800: #1c2d06;
	--color-indigo-100: #f5fbff;
	--color-indigo-200: #d3effe;
	--color-indigo-300: #80d0fd;
	--color-indigo-400: #0aa7ff;
	--color-indigo-500: #0099f0;
	--color-indigo-600: #0364ab;
	--color-indigo-700: #003c66;
	--color-indigo-800: #01193d;
	--color-jade-100: #f7fdfb;
	--color-jade-200: #d8f8ee;
	--color-jade-300: #8feace;
	--color-jade-400: #1ed49e;
	--color-jade-500: #17c28f;
	--color-jade-600: #0f805e;
	--color-jade-700: #055743;
	--color-jade-800: #002b20;
	--color-kiwi-100: #f6fef6;
	--color-kiwi-200: #e0fae0;
	--color-kiwi-300: #a6f0a5;
	--color-kiwi-400: #4ce160;
	--color-kiwi-500: #3cc14e;
	--color-kiwi-600: #288034;
	--color-kiwi-700: #1b561a;
	--color-kiwi-800: #0c310d;
	--color-lilac-100: #faf5fe;
	--color-lilac-200: #efddfd;
	--color-lilac-300: #cc9ef0;
	--color-lilac-400: #b56bf0;
	--color-lilac-500: #8935cb;
	--color-lilac-600: #631f99;
	--color-lilac-700: #3e135f;
	--color-lilac-800: #2f041e;
	--color-marigold-100: #fffbf5;
	--color-marigold-200: #fff0d3;
	--color-marigold-300: #ffd480;
	--color-marigold-400: #ffa800;
	--color-marigold-500: #e99a02;
	--color-marigold-600: #a36302;
	--color-marigold-700: #562f01;
	--color-marigold-800: #2f1b04;
	--color-neutral-100: #fff;
	--color-neutral-200: #f7f7f7;
	--color-neutral-300: #e5e5e5;
	--color-neutral-400: #c7c7c7;
	--color-neutral-500: #8f8f8f;
	--color-neutral-600: #707070;
	--color-neutral-700: #363636;
	--color-neutral-800: #191919;
	--color-neutral-900: #000;
	--color-orange-100: #fffaf5;
	--color-orange-200: #ffead3;
	--color-orange-300: #ffc382;
	--color-orange-400: #ff8806;
	--color-orange-500: #ec7303;
	--color-orange-600: #c15100;
	--color-orange-700: #562501;
	--color-orange-800: #2f1604;
	--color-pink-100: #fef6fa;
	--color-pink-200: #fcdcec;
	--color-pink-300: #f79cc8;
	--color-pink-400: #f155a0;
	--color-pink-500: #de458e;
	--color-pink-600: #a51359;
	--color-pink-700: #4b112d;
	--color-pink-800: #360606;
	--color-red-100: #fff5f5;
	--color-red-200: #ffdede;
	--color-red-300: #ffa0a0;
	--color-red-400: #ff5c5c;
	--color-red-500: #f02d2d;
	--color-red-600: #d50b0b;
	--color-red-700: #570303;
	--color-red-800: #2a0303;
	--color-teal-100: #f7fdfd;
	--color-teal-200: #d7f4f6;
	--color-teal-300: #8edfe5;
	--color-teal-400: #44ccd5;
	--color-teal-500: #1bbfca;
	--color-teal-600: #006f93;
	--color-teal-700: #07465a;
	--color-teal-800: #04252f;
	--color-violet-100: #f6f5fe;
	--color-violet-200: #e2ddfd;
	--color-violet-300: #ad9efa;
	--color-violet-400: #836bff;
	--color-violet-500: #583aee;
	--color-violet-600: #3b1fc6;
	--color-violet-700: #271a68;
	--color-violet-800: #20092b;
	--color-yellow-100: #fffcf5;
	--color-yellow-200: #fff8d5;
	--color-yellow-300: #ffe58a;
	--color-yellow-400: #ffbd14;
	--color-yellow-500: #eebb04;
	--color-yellow-600: #855f00;
	--color-yellow-700: #553b06;
	--color-yellow-800: #312102;
	--dimension-0: 0px;
	--dimension-1000: 80px;
	--dimension-100: 8px;
	--dimension-150: 12px;
	--dimension-200: 16px;
	--dimension-250: 20px;
	--dimension-25: 2px;
	--dimension-300: 24px;
	--dimension-400: 32px;
	--dimension-500: 40px;
	--dimension-50: 4px;
	--dimension-600: 48px;
	--dimension-75: 6px;
	--dimension-800: 64px;
	--dimension-action-height-large: 48px;
	--dimension-action-height-medium: 40px;
	--dimension-action-height-small: 32px;
	--dimension-icon-extra-large: 64px;
	--dimension-icon-extra-small: 12px;
	--dimension-icon-large: 32px;
	--dimension-icon-medium: 24px;
	--dimension-icon-small: 16px;
	--dimension-tap-target-minimum: 48px;
	--expressive-theme-avocado-dark-background: #4e4e0c;
	--expressive-theme-avocado-dark-foreground: #f8fcde;
	--expressive-theme-avocado-light-background: #e3f13c;
	--expressive-theme-avocado-light-foreground: #4e4e0c;
	--expressive-theme-avocado-medium-background: #c1d737;
	--expressive-theme-avocado-medium-foreground: #4e4e0c;
	--expressive-theme-blue-dark-background: #002a69;
	--expressive-theme-blue-dark-foreground: #d4e5fe;
	--expressive-theme-blue-light-background: #4d93fc;
	--expressive-theme-blue-light-foreground: #19133a;
	--expressive-theme-blue-medium-background: #0968f6;
	--expressive-theme-blue-medium-foreground: #f5f9ff;
	--expressive-theme-coral-dark-background: #5e1d08;
	--expressive-theme-coral-dark-foreground: #ffe1d7;
	--expressive-theme-coral-light-background: #ff6a38;
	--expressive-theme-coral-light-foreground: #2f0e04;
	--expressive-theme-coral-medium-background: #f3511b;
	--expressive-theme-coral-medium-foreground: #2f0e04;
	--expressive-theme-dijon-dark-background: #524500;
	--expressive-theme-dijon-dark-foreground: #fcf9de;
	--expressive-theme-dijon-light-background: #f6e016;
	--expressive-theme-dijon-light-foreground: #524500;
	--expressive-theme-dijon-medium-background: #e8d20c;
	--expressive-theme-dijon-medium-foreground: #524500;
	--expressive-theme-green-dark-background: #345110;
	--expressive-theme-green-dark-foreground: #f0fce1;
	--expressive-theme-green-light-background: #aaed56;
	--expressive-theme-green-light-foreground: #345110;
	--expressive-theme-green-medium-background: #92c821;
	--expressive-theme-green-medium-foreground: #345110;
	--expressive-theme-indigo-dark-background: #003c66;
	--expressive-theme-indigo-dark-foreground: #d3effe;
	--expressive-theme-indigo-light-background: #0aa7ff;
	--expressive-theme-indigo-light-foreground: #01193d;
	--expressive-theme-indigo-medium-background: #0099f0;
	--expressive-theme-indigo-medium-foreground: #01193d;
	--expressive-theme-jade-dark-background: #055743;
	--expressive-theme-jade-dark-foreground: #d8f8ee;
	--expressive-theme-jade-light-background: #1ed49e;
	--expressive-theme-jade-light-foreground: #002b20;
	--expressive-theme-jade-medium-background: #17c28f;
	--expressive-theme-jade-medium-foreground: #002b20;
	--expressive-theme-kiwi-dark-background: #1b561a;
	--expressive-theme-kiwi-dark-foreground: #e0fae0;
	--expressive-theme-kiwi-light-background: #4ce160;
	--expressive-theme-kiwi-light-foreground: #0c310d;
	--expressive-theme-kiwi-medium-background: #3cc14e;
	--expressive-theme-kiwi-medium-foreground: #0c310d;
	--expressive-theme-lilac-dark-background: #3e135f;
	--expressive-theme-lilac-dark-foreground: #efddfd;
	--expressive-theme-lilac-light-background: #b56bf0;
	--expressive-theme-lilac-light-foreground: #2f041e;
	--expressive-theme-lilac-medium-background: #8935cb;
	--expressive-theme-lilac-medium-foreground: #faf5fe;
	--expressive-theme-live-dark-background: #3b1fc6;
	--expressive-theme-live-dark-foreground: #f6f5fe;
	--expressive-theme-live-light-background: #3b1fc6;
	--expressive-theme-live-light-foreground: #f6f5fe;
	--expressive-theme-live-medium-background: #3b1fc6;
	--expressive-theme-live-medium-foreground: #f6f5fe;
	--expressive-theme-marigold-dark-background: #562f01;
	--expressive-theme-marigold-dark-foreground: #fff0d3;
	--expressive-theme-marigold-light-background: #ffa800;
	--expressive-theme-marigold-light-foreground: #562f01;
	--expressive-theme-marigold-medium-background: #e99a02;
	--expressive-theme-marigold-medium-foreground: #562f01;
	--expressive-theme-neutral-dark-background: #191919;
	--expressive-theme-neutral-dark-foreground: #fff;
	--expressive-theme-neutral-light-background: #f7f7f7;
	--expressive-theme-neutral-light-foreground: #191919;
	--expressive-theme-neutral-medium-background: #f7f7f7;
	--expressive-theme-neutral-medium-foreground: #191919;
	--expressive-theme-orange-dark-background: #562501;
	--expressive-theme-orange-dark-foreground: #ffead3;
	--expressive-theme-orange-light-background: #ff8806;
	--expressive-theme-orange-light-foreground: #562501;
	--expressive-theme-orange-medium-background: #ec7303;
	--expressive-theme-orange-medium-foreground: #2f1604;
	--expressive-theme-pink-dark-background: #4b112d;
	--expressive-theme-pink-dark-foreground: #fcdcec;
	--expressive-theme-pink-light-background: #f155a0;
	--expressive-theme-pink-light-foreground: #360606;
	--expressive-theme-pink-medium-background: #de458e;
	--expressive-theme-pink-medium-foreground: #360606;
	--expressive-theme-red-dark-background: #570303;
	--expressive-theme-red-dark-foreground: #ffdede;
	--expressive-theme-red-light-background: #ff5c5c;
	--expressive-theme-red-light-foreground: #570303;
	--expressive-theme-red-medium-background: #f02d2d;
	--expressive-theme-red-medium-foreground: #2a0303;
	--expressive-theme-teal-dark-background: #07465a;
	--expressive-theme-teal-dark-foreground: #d7f4f6;
	--expressive-theme-teal-light-background: #44ccd5;
	--expressive-theme-teal-light-foreground: #07465a;
	--expressive-theme-teal-medium-background: #1bbfca;
	--expressive-theme-teal-medium-foreground: #07465a;
	--expressive-theme-violet-dark-background: #271a68;
	--expressive-theme-violet-dark-foreground: #e2ddfd;
	--expressive-theme-violet-light-background: #836bff;
	--expressive-theme-violet-light-foreground: #20092b;
	--expressive-theme-violet-medium-background: #583aee;
	--expressive-theme-violet-medium-foreground: #e2ddfd;
	--expressive-theme-yellow-dark-background: #553b06;
	--expressive-theme-yellow-dark-foreground: #fff8d5;
	--expressive-theme-yellow-light-background: #ffbd14;
	--expressive-theme-yellow-light-foreground: #553b06;
	--expressive-theme-yellow-medium-background: #eebb04;
	--expressive-theme-yellow-medium-foreground: #553b06;
	--font-family-market-sans: "Market Sans";
	--font-letter-spacing-display-1: -0.92px;
	--font-letter-spacing-display-2: -0.72px;
	--font-letter-spacing-display-3: -0.6px;
	--font-letter-spacing-none: 0px;
	--font-letter-spacing-signal-1: 0.7px;
	--font-letter-spacing-signal-2: 0.5px;
	--font-line-height-150: 12px;
	--font-line-height-200: 16px;
	--font-line-height-250: 20px;
	--font-line-height-300: 24px;
	--font-line-height-350: 28px;
	--font-line-height-400: 32px;
	--font-line-height-500: 40px;
	--font-line-height-575: 46px;
	--font-line-height-600: 56px;
	--font-paragraph-spacing-none: 0px;
	--font-size-body: 0.875rem;
	--font-size-giant-1: 1.875rem;
	--font-size-giant-2: 2.25rem;
	--font-size-giant-3: 2.875rem;
	--font-size-large-1: 1.25rem;
	--font-size-large-2: 1.5rem;
	--font-size-medium: 1rem;
	--font-size-small: 0.75rem;
	--font-size-smallest: 0.625rem;
	--font-text-case-none: none;
	--font-text-case-uppercase: uppercase;
	--font-text-decoration-none: none;
	--font-text-decoration-underline: underline;
	--font-weight-400: Regular;
	--font-weight-600: Bold;
	--motion-duration-instant: 17ms;
	--motion-duration-long-1: 667ms;
	--motion-duration-long-2: 833ms;
	--motion-duration-long-3: 1000ms;
	--motion-duration-medium-1: 250ms;
	--motion-duration-medium-2: 333ms;
	--motion-duration-medium-3: 500ms;
	--motion-duration-short-1: 50ms;
	--motion-duration-short-2: 83ms;
	--motion-duration-short-3: 167ms;
	--motion-easing-bounce: cubic-bezier(0.3, 0, 0, 1.25);
	--motion-easing-continuous: cubic-bezier(0.3, 0, 0.7, 1);
	--motion-easing-linear: cubic-bezier(0, 0, 1, 1);
	--motion-easing-quick-enter: cubic-bezier(0, 0, 0, 1);
	--motion-easing-quick-exit: cubic-bezier(1, 0, 1, 1);
	--motion-easing-soft-enter: cubic-bezier(0, 0, 0.7, 1);
	--motion-easing-soft-exit: cubic-bezier(0.3, 0, 1, 1);
	--motion-easing-standard: cubic-bezier(0.3, 0, 0, 1);
	--opacity-state-active: 0.12;
	--opacity-state-focus: 0.04;
	--opacity-state-hover: 0.04;
	--opacity-state-press: 0.08;
	--radius-extra-large: 24px;
	--radius-form-input: 8px;
	--radius-large: 16px;
	--radius-medium: 8px;
	--radius-none: 0px;
	--radius-photo-large: 16px;
	--radius-photo-small: 8px;
	--radius-popover-container: 16px;
	--radius-small: 4px;
	--shadow-strong: 0px 5px 17px 0px rgba(0, 0, 0, .2), 0px 2px 7px 0px rgba(0, 0, 0, .15);
	--shadow-subtle: 0px 4px 12px 0px rgba(0, 0, 0, .07);
	--spacing-0: 0px;
	--spacing-100: 8px;
	--spacing-150: 12px;
	--spacing-200: 16px;
	--spacing-250: 20px;
	--spacing-25: 2px;
	--spacing-300: 24px;
	--spacing-400: 32px;
	--spacing-500: 40px;
	--spacing-50: 4px;
	--spacing-600: 48px;
	--spacing-75: 6px;
	--spacing-page-grid-gutter: 8px;
	--spacing-page-grid-margin: 16px;
	--typography-body-bold: Bold 0.875rem/20px "Market Sans";
	--typography-body: Regular 0.875rem/20px "Market Sans";
	--typography-caption-bold: Bold 0.75rem/16px "Market Sans";
	--typography-caption: Regular 0.75rem/16px "Market Sans";
	--typography-display-1: Bold 2.875rem/56px "Market Sans";
	--typography-display-2: Bold 2.25rem/46px "Market Sans";
	--typography-display-3: Bold 1.875rem/40px "Market Sans";
	--typography-signal-1: Regular 0.875rem/20px "Market Sans";
	--typography-signal-2: Bold 0.625rem/12px "Market Sans";
	--typography-subtitle-1: Regular 1.25rem/28px "Market Sans";
	--typography-subtitle-2: Regular 1rem/24px "Market Sans";
	--typography-title-1: Bold 1.5rem/32px "Market Sans";
	--typography-title-2: Bold 1.25rem/28px "Market Sans";
	--typography-title-3: Bold 1rem/24px "Market Sans";
	--border-radius-50: 8px;
	--border-radius-100: 16px;
	--border-radius-150: 24px;
	--color-neutral-100-rgb: 255, 255, 255;
	--color-neutral-200-rgb: 247, 247, 247;
	--color-neutral-800-rgb: 25, 25, 25;
	--color-neutral-900-rgb: 0, 0, 0;
	--color-ai-solid-green-subtle-dark: #112611;
	--color-ai-solid-blue-subtle-dark: #112c31;
	--color-ai-solid-purple-subtle-dark: #20172f;
	--color-ai-solid-red-subtle-dark: #321919;
	--opacity-50: 0.04;
	--opacity-100: 0.08;
	--opacity-150: 0.12;
	--opacity-200: 0.16;
	--font-size-10: var(--font-size-smallest);
	--font-size-12: var(--font-size-small);
	--font-size-14: var(--font-size-body);
	--font-size-16: var(--font-size-medium);
	--font-size-18: 1.125rem;
	--font-size-20: var(--font-size-large-1);
	--font-size-24: var(--font-size-large-2);
	--font-size-30: var(--font-size-giant-1);
	--font-size-36: var(--font-size-giant-2);
	--font-size-46: var(--font-size-giant-3);
	--font-size-64: 4rem;
	--font-size-default: var(--font-size-body);
	--font-size-giant-4: var(--font-size-64);
	--font-weight-regular: var(--font-weight-400);
	--font-weight-bold: var(--font-weight-600);
	--spacing-125: 10px;
	--spacing-450: 36px;
	--spacing-700: 56px;
	--spacing-800: 64px;
	--color-media-disabled-filter: grayscale(1) opacity(0.25);
	--font-line-height-default: 1.4286;
	--color-ai-solid-blue-strong: #0968f6;
	--color-ai-solid-blue-subtle: #f0f6fe;
	--color-ai-solid-green-strong: #4ee04b;
	--color-ai-solid-green-subtle: #f1fdf1;
	--color-ai-solid-purple-strong: #993ee0;
	--color-ai-solid-purple-subtle: #f9f3fd;
	--color-ai-solid-red-strong: #ff4242;
	--color-ai-solid-red-subtle: #fff4f4;
	--color-ai-solid-yellow-strong: #ffd80e;
	--color-background-accent: var(--color-blue-500);
	--color-background-attention: var(--color-red-600);
	--color-background-disabled: var(--color-neutral-400);
	--color-background-education: var(--color-blue-100);
	--color-background-elevated: var(--color-neutral-100);
	--color-background-inverse: var(--color-neutral-700);
	--color-background-on-image: hsla(0, 0%, 100%, .9);
	--color-background-on-secondary: var(--color-neutral-100);
	--color-background-primary: var(--color-neutral-100);
	--color-background-secondary-on-elevated: var(--color-neutral-200);
	--color-background-secondary: var(--color-neutral-200);
	--color-background-strong: var(--color-neutral-800);
	--color-background-success: var(--color-kiwi-600);
	--color-background-tertiary: var(--color-neutral-300);
	--color-background-transparent: var(--color-clear);
	--color-border-accent: var(--color-blue-500);
	--color-border-attention: var(--color-red-600);
	--color-border-disabled: var(--color-neutral-400);
	--color-border-inverse: var(--color-neutral-100);
	--color-border-medium: var(--color-neutral-500);
	--color-border-on-accent: var(--color-neutral-100);
	--color-border-on-attention: var(--color-neutral-100);
	--color-border-on-disabled: var(--color-neutral-100);
	--color-border-on-inverse: var(--color-neutral-100);
	--color-border-on-success: var(--color-neutral-100);
	--color-border-strong: var(--color-neutral-700);
	--color-border-subtle: var(--color-neutral-300);
	--color-border-success: var(--color-kiwi-600);
	--color-brand-1: var(--color-red-500);
	--color-brand-2: var(--color-blue-500);
	--color-brand-3: var(--color-yellow-400);
	--color-brand-4: var(--color-green-500);
	--color-foreground-accent: var(--color-blue-500);
	--color-foreground-attention: var(--color-red-600);
	--color-foreground-disabled: var(--color-neutral-400);
	--color-foreground-link-legal: var(--color-blue-650);
	--color-foreground-link-primary: var(--color-foreground-primary);
	--color-foreground-link-visited: var(--color-pink-600);
	--color-foreground-on-accent: var(--color-neutral-100);
	--color-foreground-on-attention: var(--color-neutral-100);
	--color-foreground-on-disabled: var(--color-neutral-100);
	--color-foreground-on-inverse: var(--color-neutral-100);
	--color-foreground-on-strong: var(--color-neutral-100);
	--color-foreground-on-success: var(--color-neutral-100);
	--color-foreground-primary: var(--color-neutral-800);
	--color-foreground-secondary: var(--color-neutral-600);
	--color-foreground-success: var(--color-kiwi-600);
	--color-gradient-ai-blue-strong: linear-gradient(var(--color-ai-solid-purple-strong), var(--color-ai-solid-blue-strong) 50%, var(--color-ai-solid-green-strong) 100%);
	--color-gradient-ai-blue-subtle: linear-gradient(var(--color-ai-solid-purple-subtle), var(--color-ai-solid-blue-subtle) 50%, var(--color-ai-solid-green-subtle) 100%);
	--color-gradient-ai-full-color-diagonal: linear-gradient(var(--color-ai-solid-green-strong) 10%, var(--color-ai-solid-blue-strong) 27%, var(--color-ai-solid-purple-strong) 42%, var(--color-ai-solid-red-strong) 56%, var(--color-ai-solid-yellow-strong) 78%);
	--color-gradient-ai-green-strong: linear-gradient(var(--color-ai-solid-blue-strong), var(--color-ai-solid-green-strong) 100%);
	--color-gradient-ai-green-subtle: linear-gradient(var(--color-ai-solid-blue-subtle), var(--color-ai-solid-green-subtle) 100%);
	--color-gradient-ai-purple-strong: linear-gradient(var(--color-ai-solid-red-strong), var(--color-ai-solid-purple-strong) 100%);
	--color-gradient-ai-purple-subtle: linear-gradient(var(--color-ai-solid-red-subtle), var(--color-ai-solid-purple-subtle) 100%);
	--color-gradient-image-scrim: linear-gradient(hsla(0, 0%, 97%, 0) 52%, hsla(0, 0%, 97%, .03));
	--color-gradient-loading-shimmer-on-secondary: linear-gradient(hsla(0, 0%, 93%, 0), hsla(0, 0%, 93%, .6) 25%, hsla(0, 0%, 93%, .85) 37%, hsla(0, 0%, 93%, .95) 48%, hsla(0, 0%, 93%, .95) 51%, hsla(0, 0%, 93%, .85) 61%, hsla(0, 0%, 93%, .6) 74%, hsla(0, 0%, 93%, 0));
	--color-gradient-loading-shimmer: linear-gradient(hsla(0, 0%, 97%, 0), hsla(0, 0%, 97%, .6) 25%, hsla(0, 0%, 97%, .85) 37%, hsla(0, 0%, 97%, .95) 48%, hsla(0, 0%, 97%, .95) 51%, hsla(0, 0%, 97%, .85) 61%, hsla(0, 0%, 97%, .6) 74%, hsla(0, 0%, 97%, 0));
	--color-loading-fill-on-secondary: #e4e4e4;
	--color-loading-fill: #ededed;
	--color-scrim-background: rgba(0, 0, 0, .3);
	--color-state-layer-focus-on-strong: hsla(0, 0%, 100%, .12);
	--color-state-layer-focus: rgba(0, 0, 0, .04);
	--color-state-layer-hover-on-strong: hsla(0, 0%, 100%, .12);
	--color-state-layer-hover: rgba(0, 0, 0, .04);
	--color-state-layer-pressed-on-strong: hsla(0, 0%, 100%, .16);
	--color-state-layer-pressed: rgba(0, 0, 0, .08);
	--color-state-layer-selected-on-strong: hsla(0, 0%, 100%, .2);
	--color-state-layer-selected: rgba(0, 0, 0, .12);
	--color-background-faint: rgba(var(--color-neutral-900-rgb), 0.05);
	--color-background-confirmation: var(--color-background-success);
	--color-background-information: var(--color-background-accent);
	--color-background-invalid: var(--color-red-200);
	--color-background-strong-rgb: var(--color-neutral-800-rgb);
	--color-foreground-confirmation: var(--color-foreground-success);
	--color-foreground-information: var(--color-foreground-accent);
	--color-foreground-visited: var(--color-foreground-link-visited);
	--color-foreground-on-primary: var(--color-foreground-primary);
	--color-foreground-on-secondary: var(--color-foreground-secondary);
	--color-foreground-on-confirmation: var(--color-foreground-on-success);
	--color-foreground-on-information: var(--color-foreground-on-success);
	--color-stroke-default: var(--color-border-medium);
	--color-stroke-accent: var(--color-border-accent);
	--color-stroke-on-accent: var(--color-border-on-accent);
	--color-stroke-attention: var(--color-border-attention);
	--color-stroke-on-attention: var(--color-border-on-attention);
	--color-stroke-confirmation: var(--color-border-success);
	--color-stroke-on-confirmation: var(--color-border-on-success);
	--color-stroke-information: var(--color-border-accent);
	--color-stroke-disabled: var(--color-border-disabled);
	--color-stroke-on-disabled: var(--color-border-on-disabled);
	--color-stroke-strong: var(--color-border-strong);
	--color-stroke-subtle: var(--color-border-subtle);
	--color-stroke-inverse: var(--color-border-on-inverse);
	--color-state-visited: var(--color-pink-600);
	--color-state-focus-stroke: #005fcc;
	--color-state-primary-hover: #f5f5f5;
	--color-state-primary-active: #ebebeb;
	--color-state-secondary-hover: #ededed;
	--color-state-secondary-hover-rgb: 237, 237, 237;
	--color-state-secondary-active: #e3e3e3;
	--color-state-secondary-active-rgb: 227, 227, 227;
	--color-state-inverse-hover: #343434;
	--color-state-inverse-active: #323232;
	--color-state-accent-hover: #2854d9;
	--color-state-hover-foreground-on-secondary: #3461e9;
	--color-state-accent-active: #254fd2;
	--color-state-active-foreground-on-secondary: #3461e9;
	--color-state-attention-hover: #d70f38;
	--color-state-attention-active: #d70f38;
	--color-state-hover-foreground-on-secondary-desctructive: #d70f38;
	--color-state-active-foreground-on-secondary-desctructive: #d70f38;
	--color-data-viz-grid: var(--color-neutral-300);
	--color-data-viz-labels: var(--color-neutral-800);
	--color-data-viz-legend: var(--color-neutral-600);
	--color-data-viz-legend-inactive: var(--color-neutral-400);
	--color-data-viz-legend-hover: var(--color-neutral-800);
	--color-data-viz-line-chart-primary: var(--color-blue-500);
	--color-data-viz-line-chart-secondary: var(--color-violet-700);
	--color-data-viz-line-chart-tertiary: var(--color-teal-600);
	--color-data-viz-line-chart-queternary: var(--color-pink-500);
	--color-data-viz-line-chart-quinary: var(--color-pink-600);
	--color-data-viz-trend-positive: var(--color-kiwi-600);
	--color-data-viz-trend-negative: var(--color-red-600);
	--color-data-viz-chart-primary: var(--color-blue-500);
	--color-data-viz-chart-secondary: var(--color-blue-700);
	--color-data-viz-chart-tertiary-background: var(--color-indigo-200);
	--color-data-viz-chart-tertiary-stroke: var(--color-blue-500);
	--color-data-viz-chart-quaternary-background: var(--color-teal-300);
	--color-data-viz-chart-quaternary-stroke: var(--color-teal-600);
	--color-data-viz-chart-quinary-background: var(--color-teal-200);
	--color-data-viz-chart-quinary-stroke: var(--color-teal-600);
	--color-data-viz-tooltip-shadow-primary: #00000026;
	--color-data-viz-tooltip-shadow-secondary: #0000002b;
	--color-scrim-image: rgba(0, 0, 0, .04);
	--color-marketing-lime-foreground-4: var(--color-green-700);
	--color-marketing-lime-background-4: var(--color-avocado-500);
	--color-marketing-green-foreground-3: var(--color-kiwi-700);
	--color-marketing-green-background-3: var(--color-kiwi-400);
	--color-marketing-teal-foreground-3: var(--color-teal-7);
	--color-marketing-teal-background-3: var(--color-teal-400);
	--color-marketing-teal-foreground-5: var(--color-neutral-100);
	--color-marketing-teal-background-5: var(--color-teal-600);
	--color-marketing-yellow-foreground-3: var(--color-marigold-700);
	--color-marketing-yellow-background-3: var(--color-yellow-400);
	--color-marketing-orange-foreground-3: var(--color-coral-700);
	--color-marketing-orange-background-3: var(--color-coral-400);
	--color-marketing-magenta-foreground-4: var(--color-neutral-100);
	--color-marketing-magenta-background-4: var(--color-pink-400);
	--state-layer-neutral-on-strong: rgb(var(--color-neutral-100-rgb), 0);
	--state-layer-focus-on-strong: rgb(var(--color-neutral-100-rgb), var(--opacity-150));
	--state-layer-hover-on-strong: rgb(var(--color-neutral-100-rgb), var(--opacity-150));
	--state-layer-pressed-on-strong: rgb(var(--color-neutral-100-rgb), var(--opacity-200));
	--state-layer-drag: rgb(var(--color-neutral-900-rgb), var(--opacity-150));
	--color-ai-gradient-full-spectrum: var( --color-gradient-ai-full-color-diagonal);
	--color-ai-gradient-green-strong: var(--color-gradient-ai-green-strong);
	--color-ai-gradient-blue-strong: var(--color-gradient-ai-blue-strong);
	--color-ai-gradient-purple-strong: var(--color-gradient-ai-purple-strong);
	--color-ai-gradient-purple-subtle: var(--color-gradient-ai-purple-subtle);
	--color-ai-gradient-blue-subtle: var(--color-gradient-ai-blue-subtle);
	--color-ai-gradient-green-subtle: var(--color-gradient-ai-green-subtle);
	--color-loading-overlay: var(--color-neutral-100-rgb), 0.7;
	--color-loading-first: var(--color-neutral-200);
	--color-loading-second: var(--color-neutral-300);
	--color-loading-on-secondary-first: var(--color-neutral-300);
	--color-loading-on-secondary-second: var(--color-neutral-400);
	--color-loading-shimmer: linear-gradient(270deg, var(--color-loading-fill) 0%, var(--color-loading-fill) 34%, #f8f8f8 50%, var(--color-loading-fill) 66%, var(--color-loading-fill) 100%);
	--color-loading-shimmer-on-secondary: linear-gradient(270deg, var(--color-loading-fill-on-secondary) 0%, var(--color-loading-fill-on-secondary) 34%, #ededed 50%, var(--color-loading-fill-on-secondary) 66%, var(--color-loading-fill-on-secondary) 100%);
	--color-loading-ai-gradient-purple-subtle: linear-gradient(270deg, var(--color-ai-solid-purple-subtle) 0%, var(--color-ai-solid-red-subtle) 100%);
	--color-loading-ai-gradient-blue-subtle: linear-gradient(270deg, var(--color-ai-solid-green-subtle) -36%, var(--color-ai-solid-blue-subtle) 38.5%, var(--color-ai-solid-purple-subtle) 113%);
	--color-loading-ai-gradient-green-subtle: linear-gradient(270deg, var(--color-ai-solid-green-subtle) 0%, var(--color-ai-solid-blue-subtle) 154.5%)
}

@font-face {
	font-display: swap;
	font-family: Market Sans;
	font-style: normal;
	font-weight: 400;
	src: url(https://ir.ebaystatic.com/cr/v/c1/market-sans/v2.0/MarketSans-Regular-WebS.woff2) format("woff2")
}

@font-face {
	font-display: swap;
	font-family: Market Sans;
	font-style: normal;
	font-weight: 700;
	src: url(https://ir.ebaystatic.com/cr/v/c1/market-sans/v2.0/MarketSans-Bold-WebS.woff2) format("woff2")
}

.PmjY .kCnT {
	color: inherit;
	text-decoration: none
}

.PmjY .kCnT:hover {
	text-decoration: underline
}

.PmjY .h6_w {
	display: flex;
	gap: 14px;
	padding-left: 14px;
	padding-right: 4px
}

.PmjY .vVcP {
	flex-direction: column
}

.PmjY .cysm {
	height: 102px;
	position: relative;
	width: 102px
}

.PmjY .cysm:after {
	background-color: rgba(0, 0, 0, .05);
	border-radius: 8px;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	width: 100%
}

.PmjY .vJyn {
	object-fit: contain
}

.PmjY .n8P1 {
	color: #111820
}

.PmjY .LrHg {
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-moz-line-clamp: 3;
	display: -webkit-box;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	max-height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal
}

.PmjY .VsN3 {
	font-size: 14px;
	font-weight: 700;
	line-height: 20px;
	margin-top: 4px
}

.PmjY .QKyL,
.PmjY .T_9U,
.PmjY ._7uy6,
.PmjY .hyEM {
	color: #767676;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	margin-top: 2px
}

.PmjY .O3Gf {
	display: grid;
	list-style-type: none;
	margin: 0;
	overflow: auto;
	padding: 0;
	row-gap: 16px
}

.PmjY ._9H-c {
	grid-auto-columns: max-content;
	grid-auto-flow: column;
	scroll-behavior: smooth
}

.PmjY .Y1Ei,
.PmjY ._9H-c {
	padding: 0 0 16px
}

.PmjY .O3Gf::-webkit-scrollbar-track {
	background-color: transparent;
	border: none;
	box-shadow: none;
	padding: 1px
}

.PmjY .O3Gf::-webkit-scrollbar-thumb {
	background-clip: padding-box;
	background-color: transparent;
	border: 2px solid transparent;
	border-radius: 4px
}

.PmjY .O3Gf:hover::-webkit-scrollbar-thumb {
	background-color: #c7c7c7
}

.PmjY .biUQ {
	color: inherit;
	text-decoration: none
}

.PmjY .biUQ:hover {
	text-decoration: underline
}

.PmjY .ErLw {
	display: flex;
	gap: 14px;
	padding-left: 14px;
	padding-right: 4px
}

.PmjY ._7Ru5 {
	flex-direction: column
}

.PmjY .vEHV {
	height: 102px;
	position: relative;
	width: 102px
}

.PmjY .vEHV:after {
	background-color: rgba(0, 0, 0, .05);
	border-radius: 8px;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	pointer-events: none;
	position: absolute;
	top: 0;
	width: 100%
}

.PmjY .jxeS {
	object-fit: contain
}

.PmjY .UnOn {
	color: #111820
}

.PmjY .n7xl {
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-moz-line-clamp: 3;
	display: -webkit-box;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	max-height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal
}

.PmjY .IUEs {
	font-size: 14px;
	font-weight: 700;
	line-height: 20px;
	margin-top: 4px
}

.PmjY .AtyG,
.PmjY ._4KaS,
.PmjY ._8LkO,
.PmjY .rRfw {
	color: #767676;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	margin-top: 2px
}

.PmjY .taSu {
	color: #05823f
}

.PmjY .taSu.okP8:before {
	bottom: -.25em;
	color: inherit;
	display: inline;
	font-family: vq-icon-font;
	font-size: .5em;
	padding-right: 5px;
	position: relative
}

.PmjY .EDkd {
	color: #dd1e31
}

.PmjY .EDkd.okP8:before {
	bottom: -.15em;
	color: inherit;
	display: inline;
	font-family: vq-icon-font;
	font-size: .5em;
	padding-right: 5px;
	position: relative
}

.PmjY .hY2z {
	font-weight: 700
}

.PmjY .Isqn {
	display: inline;
	font-family: vq-icon-font;
	font-size: .5em;
	padding-right: 5px;
	position: relative
}

.PmjY .RBte {
	font-size: .7rem;
	vertical-align: super
}

.PmjY .qe-s {
	text-decoration: line-through
}

.PmjY .ZPQq {
	font-style: italic
}

.PmjY .o7IM {
	color: #111820
}

.PmjY .qPD6 {
	color: #767676
}

.PmjY ._0aY8 {
	text-decoration: underline
}

.PmjY .bNKq {
	margin-bottom: 3px
}

.PmjY .bNKq svg[class*=icon--16-colored] {
	width: 16px
}

.PmjY .bNKq .OpEF {
	margin-left: 3px
}

.PmjY svg.icon {
	fill: currentColor;
	stroke: currentColor;
	stroke-width: 0;
	display: inline-block;
	pointer-events: none;
	vertical-align: middle
}

.PmjY svg.icon--12,
.PmjY svg.icon--12-fit {
	height: 12px;
	width: 12px
}

.PmjY svg.icon--16,
.PmjY svg.icon--16-fit {
	height: 16px;
	width: 16px
}

.PmjY svg.icon--18,
.PmjY svg.icon--18-fit {
	height: 18px;
	width: 18px
}

.PmjY svg.icon--20,
.PmjY svg.icon--20-fit {
	height: 20px;
	width: 20px
}

.PmjY svg.icon--24,
.PmjY svg.icon--24-fit {
	height: 24px;
	width: 24px
}

.PmjY svg.icon--30,
.PmjY svg.icon--30-fit {
	height: 30px;
	width: 30px
}

.PmjY svg.icon--32,
.PmjY svg.icon--32-fit {
	height: 32px;
	width: 32px
}

.PmjY svg.icon--48,
.PmjY svg.icon--48-fit {
	height: 48px;
	width: 48px
}

.PmjY svg.icon--64,
.PmjY svg.icon--64-fit {
	height: 32px;
	width: 64px
}

.PmjY svg.icon--12-colored {
	height: 12px
}

.PmjY svg.icon--16-colored {
	height: 16px
}

.PmjY svg.icon--18-colored {
	height: 18px
}

.PmjY svg.icon--20-colored {
	height: 20px
}

.PmjY svg.icon--24-colored {
	height: 24px
}

.PmjY svg.icon--30-colored {
	height: 30px
}

.PmjY svg.icon--32-colored {
	height: 32px
}

.PmjY svg.icon--48-colored {
	height: 48px
}

.PmjY svg.icon--64-colored {
	height: 64px
}

.PmjY svg.icon--disabled {
	filter: var(--color-media-disabled-filter)
}

.PmjY svg.icon--attention-filled {
	color: var(--color-foreground-attention)
}

.PmjY svg.icon--confirmation-filled {
	color: var(--color-foreground-success)
}

.PmjY svg.icon--information-filled {
	color: var(--color-foreground-accent)
}

.PmjY svg.star-rating {
	fill: currentColor;
	stroke: currentColor;
	stroke-width: 0;
	display: inline-block;
	height: 16px;
	pointer-events: none;
	vertical-align: middle;
	width: 84px
}

.PmjY svg.star-rating__icon {
	height: 16px;
	width: 16px
}

.PmjY div.star-rating[data-stars^="1"] svg:nth-child(-n+1),
.PmjY div.star-rating[data-stars^="2"] svg:nth-child(-n+2),
.PmjY div.star-rating[data-stars^="3"] svg:nth-child(-n+3),
.PmjY div.star-rating[data-stars^="4"] svg:nth-child(-n+4),
.PmjY div.star-rating[data-stars^="5"] svg:nth-child(-n+5) {
	--color-star-rating-full: var( --color-star-rating-filled, var(--color-foreground-primary));
	--color-star-rating-full-stroke: var( --color-star-rating-filled-stroke, var(--color-foreground-primary));
	--color-star-rating-half-stroke: var( --color-star-rating-filled-stroke, var(--color-foreground-primary))
}

.PmjY div.star-rating[data-stars="0-5"] svg:first-child,
.PmjY div.star-rating[data-stars="1-5"] svg:nth-child(2),
.PmjY div.star-rating[data-stars="2-5"] svg:nth-child(3),
.PmjY div.star-rating[data-stars="3-5"] svg:nth-child(4),
.PmjY div.star-rating[data-stars="4-5"] svg:nth-child(5) {
	--color-star-rating-half: var( --color-star-rating-filled, var(--color-foreground-primary));
	--color-star-rating-full: var(--color-star-rating-unfilled, transparent);
	--color-star-rating-full-stroke: var( --color-star-rating-unfilled-stroke, var(--color-neutral-600));
	--color-star-rating-half-stroke: var( --color-star-rating-filled-stroke, var(--color-foreground-primary))
}

.PmjY.AoPq {
	background: #fff;
	border: 1px solid #c7c7c7;
	box-shadow: 0 1px 2px 0 hsla(0, 0%, 87%, .5);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	overflow: hidden;
	position: relative
}

.PmjY.qz3v:after {
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff);
	bottom: 0;
	content: "";
	display: block;
	height: 80px;
	left: 0;
	pointer-events: none;
	position: absolute;
	width: 100%;
	z-index: 10
}

.PmjY .FfV8 {
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 14px
}

.PmjY .Ldm7 {
	align-items: center;
	background-color: #f7f7f7;
	border: 0;
	border-radius: 50%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
	cursor: pointer;
	display: flex;
	font-size: 0;
	height: 32px;
	justify-content: center;
	padding: 1px 6px 1px 8px;
	position: absolute;
	top: calc(50% - 16px);
	visibility: hidden;
	width: 32px;
	z-index: 1
}

.PmjY .Ldm7:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 5px 9px;
	content: "";
	height: 100%;
	width: 100%
}

.PmjY .Ldm7:disabled {
	cursor: default
}

.PmjY .Ldm7:disabled:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNjN2M3YzciIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==)
}

.PmjY .-sS5 {
	left: 4px;
	padding: 1px 8px 1px 6px
}

.PmjY .-sS5:before {
	transform: rotate(180deg)
}

.PmjY ._9yXS {
	right: 4px
}

.PmjY .IJ9k .PmjY .Ldm7,
.PmjY ._1rLc .PmjY .Ldm7 {
	display: none
}

@media (min-device-width:1024px) {
	.PmjY:hover .Ldm7 {
		visibility: visible
	}
}

.PmjY.AoPq.Lacy {
	flex-direction: row
}

.PmjY.AoPq.Lacy .vpVU {
	margin: 30px 16px
}

.PmjY.AoPq.Lacy .v21x {
	column-gap: 8px;
	grid-auto-columns: auto;
	overflow-x: auto;
	overflow-y: hidden;
	padding: 9px 0 0;
	width: 100%
}

.PmjY.AoPq.Lacy ._9yXS {
	right: 8px
}

.PmjY.AoPq.Lacy .n5bN {
	display: grid;
	gap: 8px;
	grid-template-columns: 72px 1fr;
	padding: 0
}

.PmjY.AoPq.Lacy .lw-o {
	box-orient: vertical;
	line-clamp: 1;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	display: box;
	-webkit-display: box;
	height: 16px;
	overflow: hidden
}

.PmjY.AoPq.Lacy.PU5S .lw-o {
	-webkit-line-clamp: 2;
	line-clamp: 2;
	height: 32px
}

.PmjY.AoPq.Lacy.DigE .lw-o {
	-webkit-line-clamp: 3;
	line-clamp: 3;
	height: 48px
}

.PmjY.AoPq.Lacy .e2yB {
	height: 72px;
	width: 72px
}

.PmjY.AoPq.Lacy .jaSx {
	height: 100%;
	width: 100%
}

.PmjY.AoPq.Lacy .H-3H {
	width: 136px
}

.PmjY.AoPq.Lacy .jHZx {
	margin-top: 2px
}

.PmjY.AoPq.Lacy .Xb3I {
	margin-top: 1px
}

.PmjY.AoPq.Lacy .GO0r,
.PmjY.AoPq.Lacy .ciix {
	display: none
}

.PmjY.AoPq.Lacy.rdVc {
	height: 90px;
	width: 728px
}

.PmjY.AoPq.Lacy.rdVc .v21x {
	height: 95px
}

.PmjY.AoPq.Lacy.rdVc .-sS5 {
	left: 93px
}

.PmjY.AoPq.Lacy.Xte5 {
	height: 50px;
	width: 320px
}

.PmjY.AoPq.Lacy.Xte5 .vpVU {
	margin: 10px 11px
}

.PmjY.AoPq.Lacy.Xte5 .v21x {
	height: 60px;
	padding-top: 4px
}

.PmjY.AoPq.Lacy.Xte5 .n5bN {
	grid-template-columns: 40px 1fr
}

.PmjY.AoPq.Lacy.Xte5 .e2yB {
	height: 40px;
	width: 40px
}

.PmjY.AoPq.Lacy.Xte5 .H-3H {
	padding-top: 3px;
	width: 124px
}

.PmjY.AoPq.Lacy.Xte5 .jHZx {
	font-size: 12px;
	line-height: 16px
}

.PmjY.AoPq.Lacy.Xte5 .Xb3I,
.PmjY.AoPq.Lacy.Xte5 .uRKd {
	display: none
}

.PmjY.AoPq.Lacy.Xte5 .-sS5 {
	left: 85px
}

.PmjY.AoPq.Lacy.WdWj {
	height: 100px;
	width: 320px
}

.PmjY.AoPq.Lacy.WdWj .vpVU {
	margin: 22px 12px
}

.PmjY.AoPq.Lacy.WdWj .v21x {
	height: 100px;
	padding-top: 13px
}

.PmjY.AoPq.Lacy.WdWj .H-3H {
	width: 108px
}

.PmjY.AoPq.Lacy.WdWj .jHZx {
	margin-top: 4px
}

.PmjY.AoPq.Lacy.WdWj .Xb3I,
.PmjY.AoPq.Lacy.WdWj .uRKd {
	display: none
}

.PmjY.AoPq.Lacy.WdWj .-sS5 {
	left: 85px
}

.PmjY._9kBY {
	background: #fff;
	border: 1px solid #c7c7c7;
	box-shadow: 0 1px 2px 0 hsla(0, 0%, 87%, .5);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	overflow: hidden;
	position: relative
}

.PmjY._6_IX:after {
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff);
	bottom: 0;
	content: "";
	display: block;
	height: 80px;
	left: 0;
	pointer-events: none;
	position: absolute;
	width: 100%;
	z-index: 10
}

.PmjY .duO2 {
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 14px
}

.PmjY .F3fZ {
	align-items: center;
	background-color: #f7f7f7;
	border: 0;
	border-radius: 50%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
	cursor: pointer;
	display: flex;
	font-size: 0;
	height: 32px;
	justify-content: center;
	padding: 1px 6px 1px 8px;
	position: absolute;
	top: calc(50% - 16px);
	visibility: hidden;
	width: 32px;
	z-index: 1
}

.PmjY .F3fZ:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 5px 9px;
	content: "";
	height: 100%;
	width: 100%
}

.PmjY .F3fZ:disabled {
	cursor: default
}

.PmjY .F3fZ:disabled:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNjN2M3YzciIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==)
}

.PmjY .F2fi {
	left: 4px;
	padding: 1px 8px 1px 6px
}

.PmjY .F2fi:before {
	transform: rotate(180deg)
}

.PmjY .iYCJ {
	right: 4px
}

.PmjY .BOMb .PmjY .F3fZ,
.PmjY ._2BI4 .PmjY .F3fZ {
	display: none
}

@media (min-device-width:1024px) {
	.PmjY:hover .F3fZ {
		visibility: visible
	}
}

.PmjY.ef_m {
	height: 600px;
	width: 160px
}

.PmjY.ef_m ._2BI4:after,
.PmjY.ef_m.BOMb:after {
	content: none
}

.PmjY.ef_m .PR2B {
	padding-left: 11px;
	padding-right: 11px
}

.PmjY.ef_m .fSoS {
	gap: 8px;
	padding: 0
}

.PmjY.ef_m .pDpp {
	align-self: stretch;
	height: 88px;
	width: 100%
}

.PmjY.ef_m .zBkG {
	height: 100%;
	width: 100%
}

.PmjY.ef_m.BOMb .pDpp,
.PmjY.ef_m._2BI4 .pDpp {
	height: 136px
}

.PmjY.ef_m.BOMb .PR2B,
.PmjY.ef_m._2BI4 .PR2B {
	padding-right: 11px
}

.PmjY._70_V {
	background: #fff;
	border: 1px solid #c7c7c7;
	box-shadow: 0 1px 2px 0 hsla(0, 0%, 87%, .5);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	overflow: hidden;
	position: relative
}

.PmjY.v841:after {
	background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff);
	bottom: 0;
	content: "";
	display: block;
	height: 80px;
	left: 0;
	pointer-events: none;
	position: absolute;
	width: 100%;
	z-index: 10
}

.PmjY .IeMa {
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	padding: 14px
}

.PmjY .fiTW {
	align-items: center;
	background-color: #f7f7f7;
	border: 0;
	border-radius: 50%;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .16), 0 0 2px 0 rgba(0, 0, 0, .12);
	cursor: pointer;
	display: flex;
	font-size: 0;
	height: 32px;
	justify-content: center;
	padding: 1px 6px 1px 8px;
	position: absolute;
	top: calc(50% - 16px);
	visibility: hidden;
	width: 32px;
	z-index: 1
}

.PmjY .fiTW:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: 5px 9px;
	content: "";
	height: 100%;
	width: 100%
}

.PmjY .fiTW:disabled {
	cursor: default
}

.PmjY .fiTW:disabled:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiNjN2M3YzciIGQ9Ik0uMzA5IDguNTcxYS42MjUuNjI1IDAgMCAxIDAtLjg4TDMuNjIgNC4zNzcuMzEgMS4wN2EuNjI4LjYyOCAwIDAgMSAuODg3LS44ODdsMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxIDAgLjg4MWwtMy43NSAzLjc1YS42MjUuNjI1IDAgMCAxLS44ODcuMDA2WiIvPjwvc3ZnPg==)
}

.PmjY ._509c {
	left: 4px;
	padding: 1px 8px 1px 6px
}

.PmjY ._509c:before {
	transform: rotate(180deg)
}

.PmjY .kk9q {
	right: 4px
}

.PmjY .Uk4N .PmjY .fiTW,
.PmjY .hdr- .PmjY .fiTW {
	display: none
}

@media (min-device-width:1024px) {
	.PmjY:hover .fiTW {
		visibility: visible
	}
}

.PmjY._4zfd {
	height: 600px;
	width: 300px
}

.PmjY.XES0 {
	box-sizing: content-box;
	min-height: 148px;
	text-align: left;
	width: 100%
}

.PmjY.XES0._4j2 .Wqcs ._6eX5:after {
	background-color: transparent
}

.PmjY.XES0 .h6bn {
	background-color: #f7f7f7;
	border-radius: 3px;
	height: 144px;
	position: relative
}

.PmjY.XES0 .WDTh {
	align-items: center;
	display: flex;
	height: 112px;
	justify-content: space-between;
	padding: 16px
}

.PmjY.XES0 .-JoK {
	align-items: flex-start;
	display: flex;
	flex: 1;
	min-width: 350px
}

.PmjY.XES0 .-AKZ {
	height: 80px;
	width: 80px
}

.PmjY.XES0 .Wqcs {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	min-width: 0
}

.PmjY.XES0 .Wqcs ._6eX5 {
	display: block;
	margin-left: 16px;
	overflow: hidden;
	position: relative
}

.PmjY.XES0 .Wqcs ._6eX5:last-child {
	margin-right: 0
}

.PmjY.XES0 .Wqcs ._6eX5 a {
	display: block
}

.PmjY.XES0 .Wqcs ._6eX5 img {
	border-radius: 8px;
	display: block;
	object-fit: contain
}

.PmjY.XES0 .Wqcs ._6eX5:after {
	background-color: rgba(0, 0, 0, .05);
	border-radius: var(--border-radius-medium);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.XES0 .vmEu {
	font-size: 12px;
	margin-top: 8px
}

.PmjY.XES0 .vmEu .infotip__overlay {
	max-width: 350px;
	z-index: 1000
}

.PmjY.XES0 ._8Qbs {
	margin-left: 16px;
	min-width: 0
}

.PmjY.XES0 ._-3lJ {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.XES0 ._-3lJ * {
	display: inline
}

.PmjY.XES0 .AhDk {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.XES0 .AhDk * {
	display: inline
}

.PmjY.XES0 .juc7 {
	font-size: 14px;
	line-height: 20px
}

.PmjY.XES0 .iPca,
.PmjY.XES0 .juc7 {
	overflow: hidden;
	text-overflow: clip;
	white-space: normal
}

.PmjY.XES0 .iPca {
	margin-top: 8px
}

.PmjY.XES0 .iPca * {
	display: inline
}

.PmjY.XES0 ._4tnQ .a0Bf {
	border-radius: 8px
}

.PmjY.XES0 .Eq0D:focus-visible {
	outline-offset: -1px
}

.PmjY.XES0 .h6bn .l8DA {
	inset: 0;
	position: absolute;
	z-index: 0
}

.PmjY.XES0 .AhDk a,
.PmjY.XES0 ._4tnQ a,
.PmjY.XES0 ._8Qbs a,
.PmjY.XES0 .iPca a,
.PmjY.XES0 .juc7 a {
	position: relative
}

.PmjY.XES0.infotip-center .infotip__overlay {
	left: 50%!important;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.XES0.infotip-center .infotip__pointer--top-left {
	left: 50%
}

.PmjY.XES0.infotip-center.infotip-mobile .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.XES0.infotip-center.infotip-mobile .infotip {
	position: unset
}

.PmjY.XES0.YIjQ .-JoK {
	min-width: 0
}

.PmjY.XES0.YIjQ .-AKZ {
	height: 50px;
	width: 50px
}

.PmjY.XES0.YIjQ .AhDk {
	font-size: 14px;
	line-height: 20px
}

.PmjY.XES0.YIjQ .juc7 {
	font-size: 12px;
	line-height: 16px
}

.PmjY.XES0.YIjQ .iPca {
	margin: 0
}

.PmjY.XES0.YIjQ .iPca .Eq0D {
	font-size: 12px;
	line-height: 16px
}

.PmjY.XES0.YIjQ ._6eX5 img {
	height: 84px;
	width: 84px
}

.PmjY.XES0.YIjQ .mfD5 img {
	height: 84px;
	max-width: 252px!important
}

.PmjY.XES0.YIjQ ._8Qbs {
	flex-grow: 1;
	margin-left: var(--spacing-100)
}

.PmjY.XES0.YIjQ .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.XES0.YIjQ .infotip {
	position: unset
}

.PmjY.XES0.YIjQ .infotip__pointer--top-left {
	left: 50%
}

.PmjY.XES0._4it8.pZDc .WDTh,
.PmjY.XES0._4it8.pZDc .h6bn {
	height: fit-content
}

.PmjY.XES0._4it8 .WDTh {
	align-items: stretch;
	flex-flow: column-reverse
}

.PmjY.XES0._4it8 .Wqcs {
	margin-bottom: 16px;
	width: 100%
}

.PmjY.XES0._4it8 .mfD5 a,
.PmjY.XES0._4it8 .mfD5 img {
	width: 100%
}

.PmjY.XES0._4it8 .mfD5 img {
	max-width: none!important
}

.PmjY.XES0.pZDc ._6eX5:after {
	border-radius: var(--border-radius-large)
}

.PmjY.XES0.pZDc:not(._7xp7) .WDTh {
	border: 1px solid var(--color-stroke-subtle);
	border-radius: var(--border-radius-large);
	padding: var(--spacing-100)
}

.PmjY.XES0.pZDc:not(._7xp7) .h6bn {
	background-color: initial;
	border-radius: var(--border-radius-large);
	height: 136px
}

.PmjY.XES0.pZDc:not(._7xp7) ._6eX5 img {
	height: 95px;
	width: 95px
}

.PmjY.XES0.pZDc:not(._7xp7) .mfD5 img {
	height: 95px;
	max-width: 285px!important
}

.PmjY.XES0.pZDc:not(._7xp7) .-JoK {
	min-width: 250px
}

.PmjY.XES0.pZDc:not(._7xp7) .AhDk {
	font-size: 14px;
	line-height: 20px
}

.PmjY.XES0.pZDc:not(._7xp7) .iPca .Eq0D {
	font-size: 12px;
	line-height: 16px
}

.PmjY.XES0.pZDc .-JoK {
	align-items: center
}

.PmjY.XES0.pZDc .Wqcs ._6eX5 {
	margin-left: 8px
}

.PmjY.XES0.pZDc .Wqcs ._6eX5 img {
	border-radius: var(--border-radius-large)
}

.PmjY.XES0.pZDc .iPca {
	align-items: center;
	column-gap: 1rem;
	display: flex;
	flex-wrap: wrap;
	margin-top: var(--spacing-100);
	row-gap: .5rem
}

.PmjY.XES0.pZDc .iPca .Eq0D {
	background-color: #fff;
	border: 1px solid #8f8f8f;
	border-radius: 20px;
	box-sizing: border-box;
	color: #191919;
	font-weight: 400;
	padding: 9.5px 20px;
	text-align: center
}

.PmjY.XES0.pZDc .iPca .Eq0D:hover {
	background-color: #191919;
	color: #fff
}

.PmjY.XES0.pZDc .iPca .Eq0D:focus-visible {
	outline-offset: -1px
}

.PmjY.XES0.pZDc .mfD5 img {
	border-radius: var(--border-radius-large)
}

.PmjY.XES0.pZDc._4it8 .mfD5 {
	flex: 1
}

.PmjY.XES0.pZDc._4it8.YIjQ ._6eX5 img,
.PmjY.XES0.pZDc._4it8.YIjQ .mfD5 img {
	border-radius: var(--border-radius-medium)
}

.PmjY.XES0.pZDc._4it8.YIjQ ._6eX5:after {
	border-radius: var(--border-radius-medium)!important
}

.PmjY.XES0.pZDc._4it8.YIjQ .WDTh {
	border-radius: var(--border-radius-medium)
}

.PmjY.XES0.pZDc._4it8.YIjQ .h6bn {
	height: auto
}

.PmjY.XES0.pZDc._4it8.YIjQ .Wqcs {
	margin-bottom: 5px
}

.PmjY.XES0.pZDc._4it8.YIjQ ._6eX5 img {
	height: 70px;
	width: 70px
}

.PmjY.XES0.pZDc._4it8.YIjQ .mfD5 img {
	height: 70px
}

.PmjY.XES0.pZDc._4it8.YIjQ .vmEu {
	margin-top: 4px
}

.PmjY.XES0.pZDc._4it8.YIjQ .KpEp {
	display: inline-block!important;
	margin-top: 0;
	overflow: initial;
	white-space: nowrap
}

.PmjY ._3End {
	font-size: var(--font-size-xxlarge);
	line-height: var(--line-height-xxlarge);
	margin: 0 0 .5rem
}

.PmjY ._3End.r61n {
	font-size: var(--font-size-xlarge);
	line-height: var(--line-height-xlarge)
}

.PmjY .gJj6 .x9dl {
	display: inline-block;
	font-weight: 400;
	white-space: nowrap
}

.PmjY .gJj6 .x9dl:before {
	content: " | ";
	font-size: 14px;
	margin: 0 var(--spacing-100)
}

.PmjY .gJj6 .B155,
.PmjY .gJj6 .x9dl * {
	display: inline-block
}

.PmjY .gJj6 .B155 {
	color: var(--color-foreground-accent);
	font-size: 14px;
	font-weight: 700;
	line-height: 20px;
	text-decoration: none
}

.PmjY .JwWh {
	align-items: center;
	background-color: #fff;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	border: 1px solid #e5e5e5;
	border-radius: 50%;
	display: flex;
	height: 74px;
	object-fit: contain;
	width: 74px
}

.PmjY .najH {
	color: #000;
	display: inline-block;
	text-decoration: none;
	vertical-align: middle
}

.PmjY .najH:focus-visible {
	outline: 1px solid blue;
	outline: 1px solid -webkit-focus-ring-color;
	outline-offset: -1px
}

.PmjY ._2owl {
	align-items: center;
	display: inline-flex;
	gap: 2px
}

.PmjY .koKS ._2Ef6,
.PmjY .koKS .ljd6,
.PmjY .mAIV ._2Ef6,
.PmjY .mAIV .ljd6,
.PmjY .xgiB ._2Ef6,
.PmjY .xgiB .ljd6 {
	color: #707070;
	font-size: 12px;
	line-height: 16px
}

.PmjY .koKS .HiZS,
.PmjY .koKS .hb-f,
.PmjY .mAIV .HiZS,
.PmjY .mAIV .hb-f,
.PmjY .xgiB .HiZS,
.PmjY .xgiB .hb-f {
	font-size: 12px;
	line-height: 16px;
	overflow-x: hidden;
	overflow-y: scroll
}

.PmjY .koKS .HiZS::-webkit-scrollbar,
.PmjY .koKS .hb-f::-webkit-scrollbar,
.PmjY .mAIV .HiZS::-webkit-scrollbar,
.PmjY .mAIV .hb-f::-webkit-scrollbar,
.PmjY .xgiB .HiZS::-webkit-scrollbar,
.PmjY .xgiB .hb-f::-webkit-scrollbar {
	-webkit-appearance: none;
	width: 7px
}

.PmjY .koKS .HiZS::-webkit-scrollbar-thumb,
.PmjY .koKS .hb-f::-webkit-scrollbar-thumb,
.PmjY .mAIV .HiZS::-webkit-scrollbar-thumb,
.PmjY .mAIV .hb-f::-webkit-scrollbar-thumb,
.PmjY .xgiB .HiZS::-webkit-scrollbar-thumb,
.PmjY .xgiB .hb-f::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, .5);
	border-radius: 4px;
	box-shadow: 0 0 1px hsla(0, 0%, 100%, .5)
}

.PmjY .koKS .wLMr,
.PmjY .mAIV .wLMr,
.PmjY .xgiB .wLMr {
	display: flex;
	flex-direction: column;
	margin-top: 1em;
	row-gap: 12px
}

.PmjY .koKS .wLMr a,
.PmjY .mAIV .wLMr a,
.PmjY .xgiB .wLMr a {
	color: #000
}

.PmjY .koKS.infotip .icon-btn,
.PmjY .mAIV.infotip .icon-btn,
.PmjY .xgiB.infotip .icon-btn {
	border: none;
	color: #707070;
	cursor: pointer;
	display: block;
	font-size: 12px;
	height: auto;
	line-height: 16px;
	min-width: auto;
	width: auto
}

.PmjY .koKS .infotip__overlay .infotip__cell,
.PmjY .mAIV .infotip__overlay .infotip__cell,
.PmjY .xgiB .infotip__overlay .infotip__cell {
	padding: 12px
}

.PmjY .koKS .infotip__overlay .infotip__heading,
.PmjY .mAIV .infotip__overlay .infotip__heading,
.PmjY .xgiB .infotip__overlay .infotip__heading {
	font-size: 14px;
	margin-bottom: 12px
}

.PmjY .koKS .infotip__overlay .icon-btn,
.PmjY .mAIV .infotip__overlay .icon-btn,
.PmjY .xgiB .infotip__overlay .icon-btn {
	height: 16px;
	margin-left: 2px;
	min-width: 16px;
	width: 16px
}

.PmjY .koKS .infotip__overlay .icon-btn .icon,
.PmjY .mAIV .infotip__overlay .icon-btn .icon,
.PmjY .xgiB .infotip__overlay .icon-btn .icon {
	cursor: pointer;
	height: 16px
}

:root .PmjY {
	--bubble-shadow: 0 2px 7px rgba(0, 0, 0, .15), 0 5px 17px rgba(0, 0, 0, .2)
}

.PmjY .infotip {
	position: relative
}

.PmjY span.infotip {
	display: inline-block
}

.PmjY .infotip__overlay {
	box-shadow: var(--bubble-shadow);
	display: none;
	font-size: 14px;
	left: 0;
	max-width: 344px;
	position: absolute;
	top: 0;
	transform: scaleX(1);
	width: max-content
}

.PmjY .infotip__mask,
.PmjY .infotip__overlay {
	background-color: var(--infotip-background-color, var(--color-background-elevated));
	border-radius: var(--bubble-border-radius, var(--border-radius-50));
	color: var(--infotip-foreground-color, var(--color-foreground-primary));
	z-index: 1
}

.PmjY .infotip__mask {
	position: relative
}

.PmjY span.infotip__mask {
	display: block
}

.PmjY .infotip__cell {
	display: flex;
	overflow-wrap: anywhere;
	padding: var(--spacing-100) var(--spacing-200);
	word-break: normal
}

.PmjY .infotip__content {
	flex-grow: 1
}

.PmjY .infotip__content p {
	margin: 0
}

.PmjY .infotip__content p:not(:first-of-type) {
	margin-top: var(--spacing-50)
}

.PmjY .infotip__pointer {
	background-color: var(--infotip-background-color, var(--color-background-elevated));
	height: 8px;
	position: absolute;
	transform: rotate(45deg);
	width: 8px;
	z-index: 0
}

.PmjY .infotip__pointer--top-left {
	left: 12px;
	top: -4px
}

.PmjY .infotip__pointer--top {
	left: calc(50% - 4px);
	top: -4px
}

.PmjY .infotip__pointer--top-right {
	left: auto;
	right: 12px;
	top: -4px
}

.PmjY .infotip__pointer--bottom-left {
	bottom: -4px;
	left: 12px;
	top: auto
}

.PmjY .infotip__pointer--bottom {
	bottom: -4px;
	left: calc(50% - 4px);
	top: auto
}

.PmjY .infotip__pointer--bottom-right {
	bottom: -4px;
	left: auto;
	right: 12px;
	top: auto
}

.PmjY .infotip__pointer--left {
	left: -4px;
	top: calc(50% - 4px)
}

.PmjY .infotip__pointer--left-bottom {
	bottom: 12px;
	left: -4px;
	top: auto
}

.PmjY .infotip__pointer--left-top {
	left: -4px;
	top: 12px
}

.PmjY .infotip__pointer--right {
	left: auto;
	right: -4px;
	top: calc(50% - 4px)
}

.PmjY .infotip__pointer--right-bottom {
	bottom: 12px;
	left: auto;
	right: -4px;
	top: auto
}

.PmjY .infotip__pointer--right-top {
	left: auto;
	right: -4px;
	top: 12px
}

.PmjY .infotip__heading {
	font-size: 1em;
	font-weight: 700;
	margin: 0 0 var(--spacing-50)
}

.PmjY .infotip__host[aria-expanded=true]~.infotip__overlay,
.PmjY span.infotip__heading {
	display: block
}

.PmjY .infotip .icon-btn {
	display: inline-flex;
	flex-shrink: 0;
	height: 20px;
	min-width: 20px;
	outline-offset: 2px;
	overflow: visible;
	width: 20px
}

.PmjY .infotip__close,
.PmjY button.infotip__close {
	margin-left: var(--spacing-200)
}

@media(min-width:512px) {
	.PmjY .infotip__overlay {
		max-width: 400px
	}
}

.PmjY a.icon-link {
	align-items: center;
	display: inline-flex
}

.PmjY a.icon-link>svg {
	margin: 0 auto
}

.PmjY a.icon-link,
.PmjY button.icon-btn {
	overflow: hidden;
	position: relative
}

.PmjY a.icon-link:after,
.PmjY button.icon-btn:after {
	background-color: var(--color-state-layer-neutral);
	border-radius: 50px;
	content: "";
	inset: 0;
	pointer-events: none;
	position: absolute
}

.PmjY a.icon-link:not([disabled], [aria-disabled=true]):hover:after,
.PmjY a.icon-link[href]:hover:after,
.PmjY button.icon-btn:not([disabled], [aria-disabled=true]):hover:after,
.PmjY button.icon-btn[href]:hover:after {
	background-color: var(--color-state-layer-hover)
}

.PmjY a.icon-link:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY a.icon-link[href]:focus-visible:after,
.PmjY button.icon-btn:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY button.icon-btn[href]:focus-visible:after {
	background-color: var(--color-state-layer-focus)
}

.PmjY a.icon-link:not([disabled], [aria-disabled=true]):active:after,
.PmjY a.icon-link[href]:active:after,
.PmjY button.icon-btn:not([disabled], [aria-disabled=true]):active:after,
.PmjY button.icon-btn[href]:active:after {
	background-color: var(--color-state-layer-pressed)
}

.PmjY a.icon-link,
.PmjY button.icon-btn {
	align-items: center;
	background-color: var(--color-background-secondary);
	border: 2px solid transparent;
	border-radius: 50px;
	box-sizing: border-box;
	display: inline-flex;
	font-family: inherit;
	height: 40px;
	justify-content: center;
	margin: 0;
	padding: 0;
	vertical-align: text-bottom;
	width: 40px
}

.PmjY a.icon-link>svg,
.PmjY button.icon-btn>svg {
	fill: var(--color-foreground-primary);
	max-width: 75%;
	position: relative
}

.PmjY a.icon-link:not(:focus-visible),
.PmjY button.icon-btn:not(:focus-visible) {
	outline: none
}

.PmjY a.icon-link.icon-link--primary,
.PmjY button.icon-btn.icon-btn--primary {
	background-color: var(--color-background-accent);
	border-color: var(--color-border-accent);
	color: var(--color-foreground-on-accent)
}

.PmjY a.icon-link.icon-link--primary>svg,
.PmjY button.icon-btn.icon-btn--primary>svg {
	fill: var(--color-foreground-on-accent)
}

.PmjY a.icon-link.icon-link--secondary>svg,
.PmjY button.icon-btn.icon-btn--secondary>svg {
	fill: var(--color-foreground-accent)
}

.PmjY a.icon-link.icon-link--small .progress-spinner,
.PmjY button.icon-btn.icon-btn--small .progress-spinner {
	height: 20px;
	width: 20px
}

.PmjY a.icon-link.icon-link--transparent>svg,
.PmjY button.icon-btn.icon-btn--transparent>svg {
	max-width: 100%
}

.PmjY a.icon-link.icon-link--small,
.PmjY button.icon-btn.icon-btn--small {
	height: 32px;
	width: 32px
}

.PmjY a.icon-link.icon-link--large,
.PmjY button.icon-btn.icon-btn--large {
	height: 48px;
	width: 48px
}

.PmjY a.icon-link--transparent,
.PmjY button.icon-btn--transparent {
	background-color: initial
}

.PmjY a.icon-link--transparent:not([disabled], [aria-disabled=true]):active:after,
.PmjY a.icon-link--transparent:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY a.icon-link--transparent:not([disabled], [aria-disabled=true]):hover:after,
.PmjY a.icon-link--transparent[href]:active:after,
.PmjY a.icon-link--transparent[href]:focus-visible:after,
.PmjY a.icon-link--transparent[href]:hover:after,
.PmjY button.icon-btn--transparent:not([disabled], [aria-disabled=true]):active:after,
.PmjY button.icon-btn--transparent:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY button.icon-btn--transparent:not([disabled], [aria-disabled=true]):hover:after,
.PmjY button.icon-btn--transparent[href]:active:after,
.PmjY button.icon-btn--transparent[href]:focus-visible:after,
.PmjY button.icon-btn--transparent[href]:hover:after {
	background-color: initial
}

.PmjY a.icon-link:visited>svg {
	fill: var(--color-foreground-primary)
}

.PmjY a:not([href]).icon-link>svg,
.PmjY a[aria-disabled=true].icon-link>svg,
.PmjY button[aria-disabled=true].icon-btn>svg,
.PmjY button[disabled].icon-btn>svg {
	fill: var(--color-background-disabled);
	background-color: initial
}

.PmjY a:not([href]).icon-link:focus>svg,
.PmjY a:not([href]).icon-link:hover>svg,
.PmjY a[aria-disabled=true].icon-link:focus>svg,
.PmjY a[aria-disabled=true].icon-link:hover>svg,
.PmjY button[aria-disabled=true].icon-btn:focus>svg,
.PmjY button[aria-disabled=true].icon-btn:hover>svg,
.PmjY button[disabled].icon-btn:focus>svg,
.PmjY button[disabled].icon-btn:hover>svg {
	fill: var(--color-background-disabled)
}

.PmjY a.icon-link:visited:focus>svg,
.PmjY a.icon-link:visited:hover>svg {
	fill: var(--color-foreground-primary)
}

.PmjY a.icon-link.icon-link--primary:visited>svg {
	fill: var(--color-foreground-on-accent)
}

.PmjY a.icon-link--badged,
.PmjY button.icon-btn--badged {
	overflow: visible;
	position: relative
}

.PmjY a.icon-link--badged .badge,
.PmjY button.icon-btn--badged .badge {
	left: 24px;
	pointer-events: none;
	position: absolute;
	top: -12px;
	z-index: 1
}

.PmjY a.icon-link>svg.icon--confirmation-filled-16,
.PmjY a.icon-link>svg.icon--confirmation-filled-16:hover,
.PmjY a.icon-link>svg.icon--confirmation-filled-24,
.PmjY a.icon-link>svg.icon--confirmation-filled-24:hover,
.PmjY button.icon-btn>svg.icon--confirmation-filled-16,
.PmjY button.icon-btn>svg.icon--confirmation-filled-16:hover,
.PmjY button.icon-btn>svg.icon--confirmation-filled-24,
.PmjY button.icon-btn>svg.icon--confirmation-filled-24:hover {
	fill: var(--color-foreground-success)
}

.PmjY a.icon-link>svg.icon--attention-filled-16,
.PmjY a.icon-link>svg.icon--attention-filled-16:hover,
.PmjY a.icon-link>svg.icon--attention-filled-24,
.PmjY a.icon-link>svg.icon--attention-filled-24:hover,
.PmjY button.icon-btn>svg.icon--attention-filled-16,
.PmjY button.icon-btn>svg.icon--attention-filled-16:hover,
.PmjY button.icon-btn>svg.icon--attention-filled-24,
.PmjY button.icon-btn>svg.icon--attention-filled-24:hover {
	fill: var(--color-foreground-attention)
}

.PmjY a.icon-link>svg.icon--information-filled-16,
.PmjY a.icon-link>svg.icon--information-filled-16:hover,
.PmjY a.icon-link>svg.icon--information-filled-24,
.PmjY a.icon-link>svg.icon--information-filled-24:hover,
.PmjY button.icon-btn>svg.icon--information-filled-16,
.PmjY button.icon-btn>svg.icon--information-filled-16:hover,
.PmjY button.icon-btn>svg.icon--information-filled-24,
.PmjY button.icon-btn>svg.icon--information-filled-24:hover {
	fill: var(--color-foreground-accent)
}

.PmjY a.icon-link.icon-link--primary,
.PmjY a.icon-link.icon-link--secondary,
.PmjY a.icon-link.icon-link--tertiary,
.PmjY button.icon-btn.icon-btn--primary,
.PmjY button.icon-btn.icon-btn--secondary,
.PmjY button.icon-btn.icon-btn--tertiary {
	border-width: 1px
}

.PmjY a:not([href]).icon-link.icon-link--primary,
.PmjY a[aria-disabled=true].icon-link.icon-link--primary,
.PmjY button[aria-disabled=true].icon-btn.icon-btn--primary,
.PmjY button[disabled].icon-btn.icon-btn--primary {
	background-color: var(--color-background-disabled);
	border-color: var(--color-border-disabled)
}

.PmjY a:not([href]).icon-link.icon-link--primary>svg,
.PmjY a[aria-disabled=true].icon-link.icon-link--primary>svg,
.PmjY button[aria-disabled=true].icon-btn.icon-btn--primary>svg,
.PmjY button[disabled].icon-btn.icon-btn--primary>svg {
	fill: var(--color-foreground-on-accent)
}

.PmjY a.icon-link.icon-link--primary .progress-spinner,
.PmjY button.icon-btn.icon-btn--primary .progress-spinner {
	--color-spinner-icon-background: var(--color-background-primary);
	--color-spinner-icon-foreground: #8fa3f8
}

.PmjY a.icon-link.icon-link--secondary,
.PmjY button.icon-btn.icon-btn--secondary {
	background-color: initial;
	border-color: var(--color-border-accent);
	color: var(--color-foreground-accent)
}

.PmjY a.icon-link.icon-link--primary:not([disabled], [aria-disabled=true]):focus,
.PmjY a.icon-link.icon-link--primary:not([disabled], [aria-disabled=true]):hover,
.PmjY button.icon-btn.icon-btn--primary:not([disabled], [aria-disabled=true]):focus,
.PmjY button.icon-btn.icon-btn--primary:not([disabled], [aria-disabled=true]):hover {
	background-blend-mode: multiply;
	filter: brightness(96%)
}

.PmjY a.icon-link.icon-link--primary:not([disabled], [aria-disabled=true]):active,
.PmjY button.icon-btn.icon-btn--primary:not([disabled], [aria-disabled=true]):active {
	filter: brightness(92%)
}

.PmjY a.icon-link.icon-link--secondary .progress-spinner,
.PmjY a.icon-link.icon-link--tertiary .progress-spinner,
.PmjY button.icon-btn.icon-btn--secondary .progress-spinner,
.PmjY button.icon-btn.icon-btn--tertiary .progress-spinner {
	--color-spinner-icon-foreground: #3665f366
}

.PmjY a:not([href]).icon-link.icon-link--secondary,
.PmjY a[aria-disabled=true].icon-link.icon-link--secondary,
.PmjY button[aria-disabled=true].icon-btn.icon-btn--secondary,
.PmjY button[disabled].icon-btn.icon-btn--secondary {
	border-color: var(--color-border-disabled)
}

.PmjY a:not([href]).icon-link.icon-blinktn--secondary>svg,
.PmjY a[aria-disabled=true].icon-link.icon-link--secondary>svg,
.PmjY button[aria-disabled=true].icon-btn.icon-btn--secondary>svg,
.PmjY button[disabled].icon-btn.icon-btn--secondary>svg {
	fill: var(--color-foreground-disabled)
}

.PmjY a.icon-link.icon-link--tertiary,
.PmjY button.icon-btn.icon-btn--tertiary {
	background-color: initial;
	border-color: var(--color-border-medium);
	color: var(--color-foreground-accent)
}

.PmjY a:not([href]).icon-link.icon-link--tertiary,
.PmjY a[aria-disabled=true].icon-link.icon-link--tertiary,
.PmjY button[aria-disabled=true].icon-btn.icon-btn--tertiary,
.PmjY button[disabled].icon-btn.icon-btn--tertiary {
	border-color: var(--color-border-disabled)
}

:root .PmjY {
	--dialog-scrim-color-hide: rgba(17, 24, 32, 0);
	--dialog-scrim-color-show: rgba(17, 24, 32, .7);
	--dialog-lightbox-max-width: 616px;
	--dialog-lightbox-wide-max-width: 896px;
	--dialog-lightbox-narrow-max-width: 480px
}

.PmjY .lightbox-dialog[role=dialog] {
	-webkit-overflow-scrolling: touch;
	align-items: flex-start;
	background-color: var(--dialog-scrim-color-show);
	bottom: 0;
	justify-content: center;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	will-change: background-color;
	z-index: 100000
}

.PmjY .lightbox-dialog[role=dialog]:not([hidden]) {
	display: flex
}

.PmjY .lightbox-dialog__window {
	background-color: var(--dialog-window-background-color, var(--color-background-primary));
	border-radius: var(--lightbox-border-radius, var(--border-radius-150));
	display: flex;
	flex: 1 0 auto;
	flex-direction: column;
	margin: auto auto 16px;
	max-height: 90%;
	max-width: calc(100% - 32px);
	min-height: 55px;
	min-width: 208px;
	will-change: opacity, transform
}

.PmjY .lightbox-dialog__header {
	display: flex;
	flex-shrink: 0;
	margin: var(--spacing-200) var(--spacing-200) 0;
	position: relative
}

.PmjY .lightbox-dialog__header h1,
.PmjY .lightbox-dialog__header h2,
.PmjY .lightbox-dialog__header h3,
.PmjY .lightbox-dialog__header h4,
.PmjY .lightbox-dialog__header h5,
.PmjY .lightbox-dialog__header h6 {
	align-self: center;
	flex: 1 1 auto;
	margin: 0;
	overflow-wrap: anywhere
}

.PmjY .lightbox-dialog__header>:last-child:not(:only-child) {
	margin-inline-start: var(--spacing-200)
}

.PmjY .lightbox-dialog__main {
	box-sizing: border-box;
	flex: 1 1 auto;
	min-height: 18px;
	overflow: auto;
	padding: var(--spacing-200);
	position: relative
}

.PmjY .lightbox-dialog__main>:first-child {
	margin-top: 0
}

.PmjY .lightbox-dialog__main>:last-child {
	margin-bottom: 0
}

.PmjY .lightbox-dialog__footer {
	border-top: 1px solid var(--dialog-lightbox-separator-color, var(--color-border-subtle));
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: var(--spacing-200);
	position: relative
}

.PmjY .lightbox-dialog__footer>:not(:first-child) {
	margin-top: var(--spacing-200)
}

.PmjY .lightbox-dialog__image {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: var(--border-radius-100) var(--border-radius-100) 0 0;
	height: 218px;
	position: absolute;
	width: 100%
}

.PmjY .lightbox-dialog--expressive .lightbox-dialog__window {
	padding-bottom: var(--spacing-100)
}

.PmjY .lightbox-dialog--expressive .lightbox-dialog__header>* {
	margin-top: 218px
}

.PmjY .lightbox-dialog--expressive .lightbox-dialog__header {
	margin: var(--spacing-300) var(--spacing-300) 0
}

.PmjY .lightbox-dialog--expressive .lightbox-dialog__footer,
.PmjY .lightbox-dialog--expressive .lightbox-dialog__main {
	padding: var(--spacing-200) var(--spacing-300)
}

.PmjY button.icon-btn.lightbox-dialog__close,
.PmjY button.icon-btn.lightbox-dialog__prev {
	align-self: flex-start;
	border: 0;
	height: 32px;
	min-width: 32px;
	position: relative;
	width: 32px;
	z-index: 1
}

.PmjY button.icon-btn.lightbox-dialog__prev {
	margin-inline-end: var(--spacing-200)
}

.PmjY .lightbox-dialog--expressive button.icon-btn.lightbox-dialog__close,
.PmjY .lightbox-dialog--expressive button.icon-btn.lightbox-dialog__prev {
	align-self: self-start;
	margin: 0
}

.PmjY .lightbox-dialog--expressive button.icon-btn.lightbox-dialog__prev+* {
	margin-left: -32px
}

.PmjY .lightbox-dialog__title:not(:first-child) {
	margin-left: var(--spacing-200)
}

.PmjY .lightbox-dialog__title--center {
	text-align: center
}

.PmjY .lightbox-dialog--hide.lightbox-dialog--mask-fade,
.PmjY .lightbox-dialog--hide.lightbox-dialog--mask-fade-slow {
	transition: background-color var(--motion-duration-short-3) var(--motion-easing-continuous)
}

.PmjY .lightbox-dialog--hide .lightbox-dialog__window--fade {
	transition: opacity var(--motion-duration-short-3) var(--motion-easing-continuous)
}

.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate {
	transition: transform var(--motion-duration-medium-3) var(--motion-easing-soft-exit), opacity var(--motion-duration-short-3) var(--motion-easing-continuous)
}

.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate>* {
	transition: opacity var(--motion-duration-short-2) var(--motion-easing-continuous)
}

.PmjY .lightbox-dialog--show.lightbox-dialog--mask-fade,
.PmjY .lightbox-dialog--show.lightbox-dialog--mask-fade-slow {
	transition: background-color var(--motion-duration-short-3) var(--motion-easing-continuous)
}

.PmjY .lightbox-dialog--show .lightbox-dialog__window--fade {
	transition: opacity var(--motion-duration-short-3) var(--motion-easing-continuous)
}

.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate {
	transition: transform var(--motion-duration-medium-3) var(--motion-easing-standard), opacity var(--motion-duration-short-3) var(--motion-easing-continuous)
}

.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate>* {
	transition: opacity var(--motion-duration-medium-2) var(--motion-easing-continuous) var(--motion-duration-short-3)
}

.PmjY .lightbox-dialog--hide.lightbox-dialog--hide,
.PmjY .lightbox-dialog--hide.lightbox-dialog--show-init,
.PmjY .lightbox-dialog--show-init.lightbox-dialog--hide,
.PmjY .lightbox-dialog--show-init.lightbox-dialog--show-init {
	display: flex
}

.PmjY .lightbox-dialog--hide.lightbox-dialog--mask-fade,
.PmjY .lightbox-dialog--hide.lightbox-dialog--mask-fade-slow,
.PmjY .lightbox-dialog--show-init.lightbox-dialog--mask-fade,
.PmjY .lightbox-dialog--show-init.lightbox-dialog--mask-fade-slow {
	background-color: var(--dialog-scrim-color-hide)
}

.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate,
.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate>*,
.PmjY .lightbox-dialog--hide .lightbox-dialog__window--fade,
.PmjY .lightbox-dialog--show-init .lightbox-dialog__window--animate,
.PmjY .lightbox-dialog--show-init .lightbox-dialog__window--animate>*,
.PmjY .lightbox-dialog--show-init .lightbox-dialog__window--fade {
	opacity: 0
}

.PmjY .lightbox-dialog--hide-init.lightbox-dialog--hide-init,
.PmjY .lightbox-dialog--hide-init.lightbox-dialog--show,
.PmjY .lightbox-dialog--show.lightbox-dialog--hide-init,
.PmjY .lightbox-dialog--show.lightbox-dialog--show {
	display: flex
}

.PmjY .lightbox-dialog--hide-init.lightbox-dialog--mask-fade,
.PmjY .lightbox-dialog--hide-init.lightbox-dialog--mask-fade-slow,
.PmjY .lightbox-dialog--show.lightbox-dialog--mask-fade,
.PmjY .lightbox-dialog--show.lightbox-dialog--mask-fade-slow {
	background-color: var(--dialog-scrim-color-show)
}

.PmjY .lightbox-dialog--hide-init .lightbox-dialog__window--animate,
.PmjY .lightbox-dialog--hide-init .lightbox-dialog__window--animate>*,
.PmjY .lightbox-dialog--hide-init .lightbox-dialog__window--fade,
.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate,
.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate>*,
.PmjY .lightbox-dialog--show .lightbox-dialog__window--fade {
	opacity: 1
}

@media(prefers-reduced-motion) {
	.PmjY .lightbox-dialog--hide.lightbox-dialog--mask-fade,
	.PmjY .lightbox-dialog--hide.lightbox-dialog--mask-fade-slow {
		transition: background-color var(--motion-duration-short-3) var(--motion-easing-soft-exit)
	}
	.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate,
	.PmjY .lightbox-dialog--hide .lightbox-dialog__window--fade {
		transition: opacity var(--motion-duration-short-3) var(--motion-easing-soft-exit)
	}
	.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate>* {
		transition: opacity var(--motion-duration-short-2) var(--motion-soft-exit)
	}
	.PmjY .lightbox-dialog--show.lightbox-dialog--mask-fade,
	.PmjY .lightbox-dialog--show.lightbox-dialog--mask-fade-slow {
		transition: background-color var(--motion-duration-medium-2) var(--motion-easing-soft-enter)
	}
	.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate,
	.PmjY .lightbox-dialog--show .lightbox-dialog__window--fade {
		transition: opacity var(--motion-duration-medium-2) var(--motion-easing-soft-enter)
	}
	.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate>* {
		transition: opacity var(--motion-duration-medium-2) var(--motion-easing-soft-enter) var(--motion-duration-short-3)
	}
}

.PmjY .lightbox-dialog--hide-init .lightbox-dialog__window--animate,
.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate {
	transform: translateY(0)
}

.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate,
.PmjY .lightbox-dialog--show-init .lightbox-dialog__window--animate {
	transform: translateY(100%)
}

.PmjY .lightbox-dialog__handle:after {
	background-color: var(--dialog-handle-color, var(--color-border-medium));
	border-radius: 3px;
	content: "";
	display: block;
	height: 2px;
	width: 24px
}

.PmjY [dir=rtl] button.icon-btn.lightbox-dialog__prev .icon--16 {
	transform: rotate(180deg)
}

.PmjY .lightbox-dialog--fullscreen .lightbox-dialog__window,
.PmjY .lightbox-dialog--large .lightbox-dialog__window {
	align-self: center;
	height: 70%;
	margin: var(--spacing-100);
	max-height: 95%
}

@media(max-width:512px) {
	.PmjY .lightbox-dialog--large .lightbox-dialog__window {
		height: 95%;
		max-height: 95%;
		width: 100%
	}
	.PmjY .lightbox-dialog--fullscreen .lightbox-dialog__window {
		border-radius: 0;
		height: 100%;
		margin: 0;
		max-height: 100%;
		max-width: 100%;
		width: 100%
	}
}

@media(min-width:512px) {
	.PmjY .lightbox-dialog__window {
		border-radius: var(--lightbox-border-radius, var(--border-radius-100));
		margin: auto;
		max-width: 88%
	}
	.PmjY .lightbox-dialog--narrow .lightbox-dialog__window {
		max-width: var(--dialog-lightbox-narrow-max-width)
	}
	.PmjY .lightbox-dialog__window .lightbox-dialog__footer {
		flex-direction: row;
		justify-content: flex-end
	}
	.PmjY .lightbox-dialog__window .lightbox-dialog__footer>:not(:first-child) {
		margin-left: var(--spacing-100);
		margin-top: 0
	}
	.PmjY .lightbox-dialog--hide-init .lightbox-dialog__window--animate,
	.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate {
		transform: scale(1)
	}
	.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate,
	.PmjY .lightbox-dialog--show-init .lightbox-dialog__window--animate {
		transform: scale(.75)
	}
}

@media(min-width:512px)and (prefers-reduced-motion) {
	.PmjY .lightbox-dialog--hide .lightbox-dialog__window--animate,
	.PmjY .lightbox-dialog--hide-init .lightbox-dialog__window--animate,
	.PmjY .lightbox-dialog--show .lightbox-dialog__window--animate,
	.PmjY .lightbox-dialog--show-init .lightbox-dialog__window--animate {
		transform: scale(1)
	}
}

@media(min-width:768px) {
	.PmjY .lightbox-dialog__window {
		max-width: var(--dialog-lightbox-max-width)
	}
	.PmjY .lightbox-dialog--wide .lightbox-dialog__window {
		max-width: 88%
	}
	.PmjY .lightbox-dialog--wide .lightbox-dialog__image {
		height: 256px
	}
	.PmjY .lightbox-dialog--wide.lightbox-dialog--expressive .lightbox-dialog__header>* {
		margin-top: 256px
	}
}

@media(min-width:1024px) {
	.PmjY .lightbox-dialog--wide .lightbox-dialog__window {
		max-width: var(--dialog-lightbox-wide-max-width)
	}
}

.PmjY .-d-2 {
	border-radius: var(--border-radius-large);
	display: block;
	object-fit: cover;
	position: relative;
	width: 330px
}

.PmjY ._7IEr {
	display: inline-block
}

.PmjY .j82S {
	background: var(--color-overlay-white-background);
	border-radius: var(--border-radius-50);
	bottom: var(--spacing-100);
	color: var(--color-neutral-800);
	font-weight: 700;
	left: var(--spacing-100);
	padding: var(--spacing-50) var(--spacing-100);
	position: absolute;
	z-index: 1
}

.PmjY ._0qb,
.PmjY .j82S {
	font-size: var(--font-size-small)
}

.PmjY ._0qb {
	padding: var(--spacing-50) 0 0 var(--spacing-50)
}

.PmjY.HQGT {
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	height: 250px;
	margin: 0 auto;
	min-height: 250px;
	position: relative;
	text-align: left;
	width: 300px
}

.PmjY.HQGT button:focus-visible {
	outline-offset: -1px
}

.PmjY.HQGT .PJMq {
	display: flex;
	flex-direction: column;
	min-height: 250px
}

.PmjY.HQGT .uiMR {
	display: block;
	min-height: 250px;
	min-width: 300px;
	text-decoration: none
}

.PmjY.HQGT .AeSi {
	background-color: #f7f7f7;
	border-radius: var(--border-radius-large);
	min-height: 248px;
	overflow: hidden
}

.PmjY.HQGT ._8wjO {
	align-items: center;
	display: flex;
	flex-direction: row;
	flex-grow: 1;
	justify-content: space-between;
	margin-top: 4px;
	overflow: hidden;
	padding: 0 16px
}

.PmjY.HQGT .OeH3 {
	--image-size: 84px;
	max-width: var(--image-size);
	position: relative;
	width: 100%
}

.PmjY.HQGT .OeH3 .Rq0U {
	border-radius: var(--border-radius-medium);
	overflow: hidden;
	position: relative
}

.PmjY.HQGT .OeH3 .Rq0U img {
	display: block;
	height: var(--image-size);
	width: var(--image-size)
}

.PmjY.HQGT .OeH3 .Rq0U:after {
	background-color: rgba(0, 0, 0, .05);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.HQGT .OeH3 ._5t43 {
	border-radius: 8px;
	display: block;
	outline: none;
	padding-top: 100%;
	position: relative
}

.PmjY.HQGT .Fnjy {
	font-size: var(--font-size-small);
	margin-top: var(--spacing-50)
}

.PmjY.HQGT .mDmO {
	font-size: .85em
}

.PmjY.HQGT ._8DlH {
	aspect-ratio: 1/1;
	display: block;
	height: 100%;
	object-fit: contain;
	position: absolute;
	top: 0;
	width: 100%
}

.PmjY.HQGT .KXvW {
	line-clamp: 2;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #000;
	display: -webkit-box;
	font-size: 16px;
	line-height: 24px;
	max-height: 48px;
	min-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal
}

.PmjY.HQGT .KXvW ._5t43 {
	color: #000
}

.PmjY.HQGT ._5urq {
	color: #000;
	font-size: 12px;
	line-height: 150%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal
}

.PmjY.HQGT ._5urq ._5t43 {
	color: #191919
}

.PmjY.HQGT ._6JI8 {
	padding: 16px 16px 0
}

.PmjY.HQGT .PXYi {
	background: #f7f7f7;
	display: flex;
	justify-content: space-between;
	padding: 8px 16px 16px
}

.PmjY.HQGT ._6zkA {
	column-gap: .5rem;
	display: flex;
	flex-wrap: wrap;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}

.PmjY.HQGT ._6zkA ._5t43 {
	align-items: center;
	color: var(--color-foreground-accent);
	display: flex;
	flex-wrap: wrap;
	font-weight: 700;
	white-space: nowrap
}

.PmjY.HQGT ._6GNU {
	font-size: var(--font-size-small)
}

.PmjY.HQGT ._9NjA {
	margin-right: 8px
}

.PmjY.HQGT ._9NjA,
.PmjY.HQGT ._9NjA ._5t43 {
	align-items: center;
	display: flex;
	justify-content: center
}

.PmjY.HQGT ._9NjA ._5t43 {
	border-radius: 8px
}

.PmjY.HQGT .azRQ {
	height: 40px;
	width: 40px
}

.PmjY.HQGT ._8hyR {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	line-clamp: 2;
	color: #191919;
	font-size: 14px;
	line-height: 20px;
	max-height: 20px;
	overflow: hidden;
	text-decoration: none;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.HQGT ._8hyR ._5t43 {
	color: #191919
}

.PmjY.HQGT ._8hyR * {
	display: inline
}

.PmjY.HQGT .pDXQ {
	align-items: flex-end;
	display: flex;
	flex-grow: 1;
	overflow: hidden
}

.PmjY.HQGT .QUB6 {
	color: #707070;
	font-size: 12px;
	line-height: 16px
}

.PmjY.HQGT ._2ez2 .infotip {
	position: unset
}

.PmjY.HQGT ._2ez2 .infotip__content {
	display: flex;
	flex-direction: column
}

.PmjY.HQGT ._2ez2 .infotip__overlay {
	bottom: auto!important;
	font-size: 12px;
	height: 100%;
	left: 50%!important;
	line-height: 16px;
	margin-top: 0;
	max-height: calc(100% - 10px);
	max-width: calc(100% - 10px);
	top: 50%!important;
	transform: translate(-50%, -50%) scaleX(1)!important
}

.PmjY.HQGT ._2ez2 .infotip__pointer {
	display: none
}

.PmjY.HQGT ._2ez2 .infotip__mask {
	height: 100%
}

.PmjY.HQGT ._2ez2 .infotip__cell {
	max-height: calc(100% - 24px)
}

.PmjY.HQGT .xHnP {
	flex: 1;
	min-width: 0
}

.PmjY.HQGT .dWGz {
	display: flex;
	flex-wrap: wrap;
	height: 16px;
	justify-content: flex-end
}

.PmjY.HQGT .JJxD {
	align-items: center;
	display: flex;
	justify-content: space-between;
	margin-top: 3px
}

.PmjY.HQGT.fDf9 .AeSi {
	background: var(--color-background-primary);
	border: 1px solid var(--color-stroke-subtle)
}

.PmjY.HQGT.fDf9 .PXYi {
	background: transparent
}

.PmjY.HQGT.fDf9 ._6zkA {
	height: auto;
	overflow: auto
}

.PmjY.HQGT.fDf9 ._6zkA ._5t43 {
	color: var(--color-foreground-primary)!important
}

.PmjY.HQGT.fDf9 ._8hyR ._5t43 div {
	font-weight: 400
}

.PmjY.HQGT .AeSi .PJMq .KXvW,
.PmjY.HQGT .AeSi .PJMq ._5urq,
.PmjY.HQGT .AeSi .PJMq ._6zkA,
.PmjY.HQGT .AeSi .PJMq ._8hyR,
.PmjY.HQGT .AeSi .PJMq .azRQ {
	position: relative
}

.PmjY.HQGT .AeSi .PJMq .cDQH {
	inset: 0;
	position: absolute
}

.PmjY.CHw8 {
	box-sizing: content-box;
	min-height: 148px;
	text-align: left;
	width: 100%
}

.PmjY.CHw8.b8fJ ._2wwF ._7toQ:after {
	background-color: transparent
}

.PmjY.CHw8 .hj_2 {
	background-color: #f7f7f7;
	border-radius: 3px;
	height: 144px;
	position: relative
}

.PmjY.CHw8 .kbcN {
	align-items: center;
	display: flex;
	height: 112px;
	justify-content: space-between;
	padding: 16px
}

.PmjY.CHw8 .qxPA {
	align-items: flex-start;
	display: flex;
	flex: 1;
	min-width: 350px
}

.PmjY.CHw8 .eWDi {
	height: 80px;
	width: 80px
}

.PmjY.CHw8 ._2wwF {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	min-width: 0
}

.PmjY.CHw8 ._2wwF ._7toQ {
	display: block;
	margin-left: 16px;
	overflow: hidden;
	position: relative
}

.PmjY.CHw8 ._2wwF ._7toQ:last-child {
	margin-right: 0
}

.PmjY.CHw8 ._2wwF ._7toQ a {
	display: block
}

.PmjY.CHw8 ._2wwF ._7toQ img {
	border-radius: 8px;
	display: block;
	object-fit: contain
}

.PmjY.CHw8 ._2wwF ._7toQ:after {
	background-color: rgba(0, 0, 0, .05);
	border-radius: var(--border-radius-medium);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.CHw8 .o8Uy {
	font-size: 12px;
	margin-top: 8px
}

.PmjY.CHw8 .o8Uy .infotip__overlay {
	max-width: 350px;
	z-index: 1000
}

.PmjY.CHw8 .uiYH {
	margin-left: 16px;
	min-width: 0
}

.PmjY.CHw8 .p4DX {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.CHw8 .p4DX * {
	display: inline
}

.PmjY.CHw8 .FIw3 {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.CHw8 .FIw3 * {
	display: inline
}

.PmjY.CHw8 .CIpw {
	font-size: 14px;
	line-height: 20px
}

.PmjY.CHw8 .CIpw,
.PmjY.CHw8 ._0VGH {
	overflow: hidden;
	text-overflow: clip;
	white-space: normal
}

.PmjY.CHw8 ._0VGH {
	margin-top: 8px
}

.PmjY.CHw8 ._0VGH * {
	display: inline
}

.PmjY.CHw8 .nY61 .SuIf {
	border-radius: 8px
}

.PmjY.CHw8 .lrAI:focus-visible {
	outline-offset: -1px
}

.PmjY.CHw8 .hj_2 .oH7T {
	inset: 0;
	position: absolute;
	z-index: 0
}

.PmjY.CHw8 .CIpw a,
.PmjY.CHw8 .FIw3 a,
.PmjY.CHw8 ._0VGH a,
.PmjY.CHw8 .nY61 a,
.PmjY.CHw8 .uiYH a {
	position: relative
}

.PmjY.CHw8.infotip-center .infotip__overlay {
	left: 50%!important;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.CHw8.infotip-center .infotip__pointer--top-left {
	left: 50%
}

.PmjY.CHw8.infotip-center.infotip-mobile .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.CHw8.infotip-center.infotip-mobile .infotip {
	position: unset
}

.PmjY.CHw8.xcdT .qxPA {
	min-width: 0
}

.PmjY.CHw8.xcdT .eWDi {
	height: 50px;
	width: 50px
}

.PmjY.CHw8.xcdT .FIw3 {
	font-size: 14px;
	line-height: 20px
}

.PmjY.CHw8.xcdT .CIpw {
	font-size: 12px;
	line-height: 16px
}

.PmjY.CHw8.xcdT ._0VGH {
	margin: 0
}

.PmjY.CHw8.xcdT ._0VGH .lrAI {
	font-size: 12px;
	line-height: 16px
}

.PmjY.CHw8.xcdT ._7toQ img {
	height: 84px;
	width: 84px
}

.PmjY.CHw8.xcdT .WS7i img {
	height: 84px;
	max-width: 252px!important
}

.PmjY.CHw8.xcdT .uiYH {
	flex-grow: 1;
	margin-left: var(--spacing-100)
}

.PmjY.CHw8.xcdT .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.CHw8.xcdT .infotip {
	position: unset
}

.PmjY.CHw8.xcdT .infotip__pointer--top-left {
	left: 50%
}

.PmjY.CHw8.OpTr.aBW6 .hj_2,
.PmjY.CHw8.OpTr.aBW6 .kbcN {
	height: fit-content
}

.PmjY.CHw8.OpTr .kbcN {
	align-items: stretch;
	flex-flow: column-reverse
}

.PmjY.CHw8.OpTr ._2wwF {
	margin-bottom: 16px;
	width: 100%
}

.PmjY.CHw8.OpTr .WS7i a,
.PmjY.CHw8.OpTr .WS7i img {
	width: 100%
}

.PmjY.CHw8.OpTr .WS7i img {
	max-width: none!important
}

.PmjY.CHw8.aBW6 ._7toQ:after {
	border-radius: var(--border-radius-large)
}

.PmjY.CHw8.aBW6:not(.PM1l) .kbcN {
	border: 1px solid var(--color-stroke-subtle);
	border-radius: var(--border-radius-large);
	padding: var(--spacing-100)
}

.PmjY.CHw8.aBW6:not(.PM1l) .hj_2 {
	background-color: initial;
	border-radius: var(--border-radius-large);
	height: 136px
}

.PmjY.CHw8.aBW6:not(.PM1l) ._7toQ img {
	height: 95px;
	width: 95px
}

.PmjY.CHw8.aBW6:not(.PM1l) .WS7i img {
	height: 95px;
	max-width: 285px!important
}

.PmjY.CHw8.aBW6:not(.PM1l) .qxPA {
	min-width: 250px
}

.PmjY.CHw8.aBW6:not(.PM1l) .FIw3 {
	font-size: 14px;
	line-height: 20px
}

.PmjY.CHw8.aBW6:not(.PM1l) ._0VGH .lrAI {
	font-size: 12px;
	line-height: 16px
}

.PmjY.CHw8.aBW6 .qxPA {
	align-items: center
}

.PmjY.CHw8.aBW6 ._2wwF ._7toQ {
	margin-left: 8px
}

.PmjY.CHw8.aBW6 ._2wwF ._7toQ img {
	border-radius: var(--border-radius-large)
}

.PmjY.CHw8.aBW6 ._0VGH {
	align-items: center;
	column-gap: 1rem;
	display: flex;
	flex-wrap: wrap;
	margin-top: var(--spacing-100);
	row-gap: .5rem
}

.PmjY.CHw8.aBW6 ._0VGH .lrAI {
	background-color: #fff;
	border: 1px solid #8f8f8f;
	border-radius: 20px;
	box-sizing: border-box;
	color: #191919;
	font-weight: 400;
	padding: 9.5px 20px;
	text-align: center
}

.PmjY.CHw8.aBW6 ._0VGH .lrAI:hover {
	background-color: #191919;
	color: #fff
}

.PmjY.CHw8.aBW6 ._0VGH .lrAI:focus-visible {
	outline-offset: -1px
}

.PmjY.CHw8.aBW6 .WS7i img {
	border-radius: var(--border-radius-large)
}

.PmjY.CHw8.aBW6.OpTr .WS7i {
	flex: 1
}

.PmjY.CHw8.aBW6.OpTr.xcdT .WS7i img,
.PmjY.CHw8.aBW6.OpTr.xcdT ._7toQ img {
	border-radius: var(--border-radius-medium)
}

.PmjY.CHw8.aBW6.OpTr.xcdT ._7toQ:after {
	border-radius: var(--border-radius-medium)!important
}

.PmjY.CHw8.aBW6.OpTr.xcdT .kbcN {
	border-radius: var(--border-radius-medium)
}

.PmjY.CHw8.aBW6.OpTr.xcdT .hj_2 {
	height: auto
}

.PmjY.CHw8.aBW6.OpTr.xcdT ._2wwF {
	margin-bottom: 5px
}

.PmjY.CHw8.aBW6.OpTr.xcdT ._7toQ img {
	height: 70px;
	width: 70px
}

.PmjY.CHw8.aBW6.OpTr.xcdT .WS7i img {
	height: 70px
}

.PmjY.CHw8.aBW6.OpTr.xcdT .o8Uy {
	margin-top: 4px
}

.PmjY.CHw8.aBW6.OpTr.xcdT .Z_La {
	display: inline-block!important;
	margin-top: 0;
	overflow: initial;
	white-space: nowrap
}

.PmjY._6GP1 {
	min-height: 148px
}

.PmjY._6GP1 ._4Lup {
	flex: 1
}

.PmjY._6GP1 .Mh9b {
	align-items: center;
	color: var(--color-neutral-600);
	display: flex;
	font-size: var(--font-size-small);
	margin-top: var(--spacing-100)
}

.PmjY._6GP1 .Mh9b .o8Uy {
	margin-top: 0
}

.PmjY._6GP1 .Mh9b ._2N7P {
	white-space: nowrap
}

.PmjY._6GP1 .Mh9b ._2N7P:before {
	content: " | ";
	font-size: var(--color-neutral-600);
	margin: 0 var(--spacing-100)
}

.PmjY._6GP1 .Mh9b ._2N7P * {
	display: inline-block
}

.PmjY._6GP1 .OUdj {
	display: block
}

.PmjY._6GP1 .Cqp_ {
	display: none
}

.PmjY._6GP1 .CIpw .icon {
	padding-right: var(--spacing-50);
	scale: .9
}

.PmjY._6GP1 .CIpw span:not(:first-child) .icon {
	padding-left: var(--spacing-50)
}

.PmjY._6GP1 ._3nNk {
	position: relative
}

.PmjY._6GP1.xcdT .Mh9b {
	display: none
}

.PmjY._6GP1.xcdT .Cqp_ {
	display: flex
}

.PmjY._6GP1.xcdT ._2N7P:before {
	margin: 0 var(--spacing-50)
}

.PmjY.sxse {
	box-sizing: content-box;
	min-height: 148px;
	text-align: left;
	width: 100%
}

.PmjY.sxse.Gs_5 .mvG2 .miER:after {
	background-color: transparent
}

.PmjY.sxse .zo5Y {
	background-color: #f7f7f7;
	border-radius: 3px;
	height: 144px;
	position: relative
}

.PmjY.sxse .i4ee {
	align-items: center;
	display: flex;
	height: 112px;
	justify-content: space-between;
	padding: 16px
}

.PmjY.sxse ._v5v {
	align-items: flex-start;
	display: flex;
	flex: 1;
	min-width: 350px
}

.PmjY.sxse .mI7C {
	height: 80px;
	width: 80px
}

.PmjY.sxse .mvG2 {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	min-width: 0
}

.PmjY.sxse .mvG2 .miER {
	display: block;
	margin-left: 16px;
	overflow: hidden;
	position: relative
}

.PmjY.sxse .mvG2 .miER:last-child {
	margin-right: 0
}

.PmjY.sxse .mvG2 .miER a {
	display: block
}

.PmjY.sxse .mvG2 .miER img {
	border-radius: 8px;
	display: block;
	object-fit: contain
}

.PmjY.sxse .mvG2 .miER:after {
	background-color: rgba(0, 0, 0, .05);
	border-radius: var(--border-radius-medium);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.sxse .a0hT {
	font-size: 12px;
	margin-top: 8px
}

.PmjY.sxse .a0hT .infotip__overlay {
	max-width: 350px;
	z-index: 1000
}

.PmjY.sxse .h7gi {
	margin-left: 16px;
	min-width: 0
}

.PmjY.sxse .qJZH {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.sxse .qJZH * {
	display: inline
}

.PmjY.sxse .gsmN {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.sxse .gsmN * {
	display: inline
}

.PmjY.sxse .D2Ul {
	font-size: 14px;
	line-height: 20px
}

.PmjY.sxse .D2Ul,
.PmjY.sxse .UKIZ {
	overflow: hidden;
	text-overflow: clip;
	white-space: normal
}

.PmjY.sxse .UKIZ {
	margin-top: 8px
}

.PmjY.sxse .UKIZ * {
	display: inline
}

.PmjY.sxse .aGnh ._6g_m {
	border-radius: 8px
}

.PmjY.sxse .WqnR:focus-visible {
	outline-offset: -1px
}

.PmjY.sxse .zo5Y .BKw6 {
	inset: 0;
	position: absolute;
	z-index: 0
}

.PmjY.sxse .D2Ul a,
.PmjY.sxse .UKIZ a,
.PmjY.sxse .aGnh a,
.PmjY.sxse .gsmN a,
.PmjY.sxse .h7gi a {
	position: relative
}

.PmjY.sxse.infotip-center .infotip__overlay {
	left: 50%!important;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.sxse.infotip-center .infotip__pointer--top-left {
	left: 50%
}

.PmjY.sxse.infotip-center.infotip-mobile .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.sxse.infotip-center.infotip-mobile .infotip {
	position: unset
}

.PmjY.sxse.gaYK ._v5v {
	min-width: 0
}

.PmjY.sxse.gaYK .mI7C {
	height: 50px;
	width: 50px
}

.PmjY.sxse.gaYK .gsmN {
	font-size: 14px;
	line-height: 20px
}

.PmjY.sxse.gaYK .D2Ul {
	font-size: 12px;
	line-height: 16px
}

.PmjY.sxse.gaYK .UKIZ {
	margin: 0
}

.PmjY.sxse.gaYK .UKIZ .WqnR {
	font-size: 12px;
	line-height: 16px
}

.PmjY.sxse.gaYK .miER img {
	height: 84px;
	width: 84px
}

.PmjY.sxse.gaYK .k4eJ img {
	height: 84px;
	max-width: 252px!important
}

.PmjY.sxse.gaYK .h7gi {
	flex-grow: 1;
	margin-left: var(--spacing-100)
}

.PmjY.sxse.gaYK .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.sxse.gaYK .infotip {
	position: unset
}

.PmjY.sxse.gaYK .infotip__pointer--top-left {
	left: 50%
}

.PmjY.sxse.gwyV.GoDa .i4ee,
.PmjY.sxse.gwyV.GoDa .zo5Y {
	height: fit-content
}

.PmjY.sxse.gwyV .i4ee {
	align-items: stretch;
	flex-flow: column-reverse
}

.PmjY.sxse.gwyV .mvG2 {
	margin-bottom: 16px;
	width: 100%
}

.PmjY.sxse.gwyV .k4eJ a,
.PmjY.sxse.gwyV .k4eJ img {
	width: 100%
}

.PmjY.sxse.gwyV .k4eJ img {
	max-width: none!important
}

.PmjY.sxse.GoDa .miER:after {
	border-radius: var(--border-radius-large)
}

.PmjY.sxse.GoDa:not(.i8Fj) .i4ee {
	border: 1px solid var(--color-stroke-subtle);
	border-radius: var(--border-radius-large);
	padding: var(--spacing-100)
}

.PmjY.sxse.GoDa:not(.i8Fj) .zo5Y {
	background-color: initial;
	border-radius: var(--border-radius-large);
	height: 136px
}

.PmjY.sxse.GoDa:not(.i8Fj) .miER img {
	height: 95px;
	width: 95px
}

.PmjY.sxse.GoDa:not(.i8Fj) .k4eJ img {
	height: 95px;
	max-width: 285px!important
}

.PmjY.sxse.GoDa:not(.i8Fj) ._v5v {
	min-width: 250px
}

.PmjY.sxse.GoDa:not(.i8Fj) .gsmN {
	font-size: 14px;
	line-height: 20px
}

.PmjY.sxse.GoDa:not(.i8Fj) .UKIZ .WqnR {
	font-size: 12px;
	line-height: 16px
}

.PmjY.sxse.GoDa ._v5v {
	align-items: center
}

.PmjY.sxse.GoDa .mvG2 .miER {
	margin-left: 8px
}

.PmjY.sxse.GoDa .mvG2 .miER img {
	border-radius: var(--border-radius-large)
}

.PmjY.sxse.GoDa .UKIZ {
	align-items: center;
	column-gap: 1rem;
	display: flex;
	flex-wrap: wrap;
	margin-top: var(--spacing-100);
	row-gap: .5rem
}

.PmjY.sxse.GoDa .UKIZ .WqnR {
	background-color: #fff;
	border: 1px solid #8f8f8f;
	border-radius: 20px;
	box-sizing: border-box;
	color: #191919;
	font-weight: 400;
	padding: 9.5px 20px;
	text-align: center
}

.PmjY.sxse.GoDa .UKIZ .WqnR:hover {
	background-color: #191919;
	color: #fff
}

.PmjY.sxse.GoDa .UKIZ .WqnR:focus-visible {
	outline-offset: -1px
}

.PmjY.sxse.GoDa .k4eJ img {
	border-radius: var(--border-radius-large)
}

.PmjY.sxse.GoDa.gwyV .k4eJ {
	flex: 1
}

.PmjY.sxse.GoDa.gwyV.gaYK .k4eJ img,
.PmjY.sxse.GoDa.gwyV.gaYK .miER img {
	border-radius: var(--border-radius-medium)
}

.PmjY.sxse.GoDa.gwyV.gaYK .miER:after {
	border-radius: var(--border-radius-medium)!important
}

.PmjY.sxse.GoDa.gwyV.gaYK .i4ee {
	border-radius: var(--border-radius-medium)
}

.PmjY.sxse.GoDa.gwyV.gaYK .zo5Y {
	height: auto
}

.PmjY.sxse.GoDa.gwyV.gaYK .mvG2 {
	margin-bottom: 5px
}

.PmjY.sxse.GoDa.gwyV.gaYK .miER img {
	height: 70px;
	width: 70px
}

.PmjY.sxse.GoDa.gwyV.gaYK .k4eJ img {
	height: 70px
}

.PmjY.sxse.GoDa.gwyV.gaYK .a0hT {
	margin-top: 4px
}

.PmjY.sxse.GoDa.gwyV.gaYK .k6HM {
	display: inline-block!important;
	margin-top: 0;
	overflow: initial;
	white-space: nowrap
}

.PmjY.i8Fj {
	height: auto
}

.PmjY.i8Fj .zo5Y {
	background: transparent;
	border: 1px solid var(--color-light-gray);
	border-radius: var(--border-radius-large);
	height: auto
}

.PmjY.i8Fj .i4ee {
	align-items: center;
	height: auto;
	padding: var(--spacing-400)
}

.PmjY.i8Fj ._v5v {
	display: block;
	padding-left: var(--spacing-400)
}

.PmjY.i8Fj ._v5v>div:first-child {
	align-items: center;
	display: flex
}

.PmjY.i8Fj .mvG2 .miER {
	border-radius: var(--border-radius-large);
	margin-left: var(--spacing-400)
}

.PmjY.i8Fj .edkO {
	position: relative
}

.PmjY.i8Fj .TkNP {
	border-radius: 999px;
	bottom: var(--spacing-200);
	font-size: var(--font-size-medium);
	left: var(--spacing-200);
	padding: var(--spacing-75) var(--spacing-200)
}

.PmjY.i8Fj .fw3y {
	font-size: var(--font-size-small);
	padding: var(--spacing-50) 0 0 var(--spacing-50)
}

.PmjY.i8Fj .mI7C {
	height: 100px;
	width: 100px
}

.PmjY.i8Fj .D2Ul {
	font-size: var(--font-size-large);
	line-height: var(--line-height-large);
	position: relative;
	white-space: normal
}

.PmjY.i8Fj .UKIZ,
.PmjY.i8Fj .a0hT {
	margin-top: var(--spacing-200);
	white-space: normal
}

.PmjY.i8Fj .UKIZ .icon {
	height: 18px;
	margin-left: var(--spacing-50);
	width: 18px
}

.PmjY.i8Fj .WqnR {
	font-size: var(--font-size-xlarge);
	line-height: var(--line-height-xlarge)
}

.PmjY.i8Fj.LyR1 .VNsb .a0hT {
	display: none
}

.PmjY.i8Fj.LyR1 .miER img {
	height: 250px;
	width: 250px
}

.PmjY.i8Fj.GoDa.NAjU .k4eJ img {
	width: 200px
}

.PmjY.i8Fj.GoDa .k4eJ img {
	border-radius: var(--border-radius-large);
	height: 250px;
	width: 750px
}

.PmjY.i8Fj.GoDa .cWCG {
	display: flex;
	flex: 1
}

.PmjY.i8Fj.GoDa.gwyV .k4eJ img {
	height: 110px
}

.PmjY.i8Fj.GoDa.gaYK .cWCG {
	justify-content: end
}

.PmjY.i8Fj.GoDa.gaYK .k4eJ img {
	height: 110px;
	max-width: 330px!important;
	width: 330px
}

.PmjY.i8Fj.GoDa.gaYK.gwyV .i4ee {
	padding: var(--spacing-100)
}

.PmjY.i8Fj.GoDa.gaYK.gwyV .VNsb .a0hT {
	display: block
}

.PmjY.i8Fj.GoDa.gaYK.gwyV .mvG2 {
	width: auto
}

.PmjY.i8Fj.GoDa.gaYK.gwyV .mvG2 .miER {
	border-radius: var(--border-radius-medium)
}

.PmjY.i8Fj.GoDa.gaYK.gwyV .k4eJ img {
	height: 70px;
	max-width: none!important;
	width: 100%
}

.PmjY.i8Fj.GoDa.gaYK.gwyV .WqnR {
	line-height: normal
}

.PmjY.i8Fj.GoDa.gaYK .WqnR {
	line-height: 38px
}

.PmjY.i8Fj.GoDa .WqnR {
	line-height: 48px
}

.PmjY.i8Fj.gaYK .i4ee {
	padding: var(--spacing-200)
}

.PmjY.i8Fj.gaYK .mI7C {
	height: 60px;
	width: 60px
}

.PmjY.i8Fj.gaYK ._v5v {
	padding-left: 0
}

.PmjY.i8Fj.gaYK .gsmN {
	font-size: var(--font-size-medium);
	line-height: var(--line-height-medium)
}

.PmjY.i8Fj.gaYK .D2Ul {
	font-size: var(--font-size-small);
	line-height: var(--line-height-small)
}

.PmjY.i8Fj.gaYK .WqnR {
	font-size: var(--font-size-medium);
	line-height: var(--line-height-medium)
}

.PmjY.i8Fj.gaYK .UKIZ .icon {
	height: 12px;
	width: 12px
}

.PmjY.i8Fj.gaYK .miER {
	margin-left: var(--spacing-200)
}

.PmjY.i8Fj.gaYK .miER img {
	height: 110px;
	width: 110px
}

.PmjY.i8Fj.gaYK .TkNP {
	border-radius: 999px;
	bottom: var(--spacing-100);
	font-size: var(--font-size-small);
	left: var(--spacing-100);
	padding: var(--spacing-50) var(--spacing-100)
}

.PmjY.i8Fj.gaYK .infotip__overlay {
	left: -6px!important;
	margin-top: var(--spacing-200);
	max-width: 350px;
	transform: scaleX(1)!important
}

.PmjY.i8Fj.gaYK .infotip {
	position: relative
}

.PmjY.i8Fj.gaYK .infotip__pointer--top-left {
	left: 12px
}

.PmjY.i8Fj.gaYK .UKIZ,
.PmjY.i8Fj.gaYK .a0hT {
	margin-top: var(--spacing-100)
}

.PmjY.i8Fj.GoDa .cWCG {
	justify-content: end
}

.PmjY.i8Fj.gwyV .mI7C {
	height: 50px;
	width: 50px
}

.PmjY.i8Fj.gwyV .miER img {
	height: 90px;
	width: 90px
}

.PmjY.i8Fj.gwyV .h7gi {
	margin-left: var(--spacing-100)
}

.PmjY.i8Fj._3Epg {
	container-type: inline-size;
	container-name: main-container
}

.PmjY.i8Fj._3Epg .cWCG {
	display: flex;
	width: 100%
}

.PmjY.i8Fj._3Epg .cWCG .miER {
	aspect-ratio: 1;
	height: 100%;
	margin: 0!important
}

.PmjY.i8Fj._3Epg .cWCG .miER>div,
.PmjY.i8Fj._3Epg .cWCG .miER>div>a {
	height: 100%
}

.PmjY.i8Fj._3Epg .cWCG .miER>div>a img {
	height: 100%;
	object-fit: cover;
	width: 100%
}

.PmjY.i8Fj._3Epg .VNsb .a0hT {
	display: none
}

.PmjY.i8Fj._3Epg .UKIZ {
	align-items: center;
	column-gap: 1rem;
	display: flex;
	flex-wrap: wrap;
	margin-top: var(--spacing-100);
	row-gap: .5rem
}

.PmjY.i8Fj._3Epg .UKIZ .WqnR {
	background-color: #fff;
	border: 1px solid #8f8f8f;
	border-radius: 20px;
	box-sizing: border-box;
	color: #191919;
	font-size: 14px;
	font-weight: 400;
	line-height: 40px;
	padding: 9.5px 20px;
	text-align: center
}

.PmjY.i8Fj._3Epg .UKIZ .WqnR:hover {
	background-color: #191919;
	color: #fff
}

.PmjY.i8Fj._3Epg .UKIZ .WqnR:focus-visible {
	outline-offset: -1px
}

@container main-container (width <=768px) {
	.PmjY .i4ee {
		flex-direction: column
	}
	.PmjY .i4ee .UKIZ>div {
		color: red;
		display: inline-block!important;
		width: 100%
	}
	.PmjY .i4ee .UKIZ>div .WqnR {
		display: inline-block!important;
		padding: 0!important;
		width: 100%!important
	}
	.PmjY .i4ee .WqnR>div {
		display: block!important;
		width: 100%!important
	}
	.PmjY .i4ee ._v5v {
		margin-bottom: 10px;
		width: 100%
	}
	.PmjY .i4ee ._v5v .Guno {
		align-items: flex-end;
		color: green;
		display: flex
	}
	.PmjY .i4ee ._v5v .Guno .Xbsq:before {
		color: #a2a2a2;
		content: "•";
		display: inline-block;
		margin-right: .5rem;
		width: 8px
	}
	.PmjY .i4ee ._v5v .Guno .D2Ul {
		margin-right: 10px
	}
	.PmjY .i4ee ._v5v .EeY2 .a0hT {
		display: none
	}
	.PmjY .i4ee ._v5v .VNsb .a0hT {
		display: flex!important
	}
	.PmjY .i4ee ._v5v .VNsb .a0hT>div>span {
		display: flex
	}
}

.PmjY.i8Fj .cWCG[data-items="0"] .ABxk {
	flex: 1 1 100%
}

.PmjY.i8Fj .cWCG[data-items="1"] {
	display: flex;
	gap: 16px
}

.PmjY.i8Fj .cWCG[data-items="1"] .ABxk {
	flex: 1 1 64%;
	height: 100%
}

.PmjY.i8Fj .cWCG[data-items="1"] .mvG2 {
	flex: 1 1 36%
}

.PmjY.i8Fj .cWCG[data-items="2"] {
	display: flex;
	gap: 16px
}

.PmjY.i8Fj .cWCG[data-items="2"] .ABxk {
	flex: 1 1 47.05882%;
	height: 100%
}

.PmjY.i8Fj .cWCG[data-items="2"] .mvG2 {
	display: flex;
	flex: 1 1 52.94118%;
	gap: 16px
}

.PmjY.i8Fj .cWCG[data-items="2"] .mvG2 .miER {
	flex: 1 1 50%
}

.PmjY .Mdmg {
	display: inline-block
}

.PmjY .Mdmg .video-player {
	border-radius: var(--border-radius-large)!important;
	height: 100%;
	width: 100%
}

.PmjY .Mdmg .video-player--poster {
	aspect-ratio: 16/9
}

.PmjY .Mdmg .video-player--poster .video-player__container {
	height: 100%;
	width: 100%
}

.PmjY .Mdmg .shaka-bottom-controls {
	margin-bottom: 5%!important
}

.PmjY.QmLV {
	box-sizing: content-box;
	height: 90px;
	text-align: left;
	width: 100%
}

.PmjY.QmLV .qFSj {
	border: 1px solid #e5e5e5;
	border-radius: 8px;
	height: 88px;
	position: relative
}

.PmjY.QmLV .zaCu {
	align-items: center;
	display: flex;
	height: 62px;
	justify-content: space-between;
	margin: 0 auto;
	max-width: 800px;
	padding: 13px 16px
}

.PmjY.QmLV .yfDE {
	align-items: center;
	display: flex;
	flex: 1;
	min-width: 250px
}

.PmjY.QmLV .ZHEV {
	height: 64px;
	width: 64px
}

.PmjY.QmLV .rijY {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	min-width: 0
}

.PmjY.QmLV .rijY .JrEE {
	border-radius: 8px;
	display: block;
	margin-left: var(--spacing-100);
	overflow: hidden;
	position: relative
}

.PmjY.QmLV .rijY .JrEE:last-child {
	margin-right: 0
}

.PmjY.QmLV .rijY .JrEE .n0gJ {
	border-radius: 8px;
	display: block
}

.PmjY.QmLV .rijY .JrEE img {
	display: block;
	object-fit: contain
}

.PmjY.QmLV .rijY .JrEE:after {
	background-color: rgba(0, 0, 0, .05);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.QmLV .dwi6 {
	bottom: var(--spacing-200);
	font-size: 12px;
	position: absolute;
	right: var(--spacing-200)
}

.PmjY.QmLV .dwi6 .infotip__overlay {
	max-width: 350px;
	z-index: 1000
}

.PmjY.QmLV .QiO1 {
	margin-left: var(--spacing-200);
	min-width: 0
}

.PmjY.QmLV .UfFT {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.QmLV .UfFT * {
	display: inline
}

.PmjY.QmLV .ns1g {
	font-size: 14px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.QmLV .ns1g * {
	display: inline
}

.PmjY.QmLV .kKQC {
	font-size: 14px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: clip;
	white-space: nowrap
}

.PmjY.QmLV .wYCk {
	border-radius: 8px;
	vertical-align: middle
}

.PmjY.QmLV .ty2c:focus-visible {
	outline-offset: -1px
}

.PmjY.QmLV.infotip-center .infotip__overlay {
	left: 50%!important;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.QmLV.infotip-center .infotip__pointer--top-left {
	left: 50%
}

.PmjY.QmLV.infotip-center.infotip-mobile .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.QmLV.infotip-center.infotip-mobile .infotip {
	position: unset
}

.PmjY.QmLV.tPXr .yfDE {
	min-width: 0
}

.PmjY.QmLV.tPXr .infotip__overlay {
	left: 50%!important;
	margin-top: -5px;
	max-width: 320px;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.QmLV.tPXr .infotip {
	position: unset
}

.PmjY.QmLV.tPXr .infotip__pointer--top-left {
	left: 50%
}

.PmjY.QmLV.aSPh .dwi6 {
	bottom: 0
}

.PmjY._9wJf {
	--content-height: 40px;
	background: var(--color-background-secondary);
	border-radius: var(--border-radius-medium);
	box-sizing: content-box;
	color: var(--color-neutral-800);
	font-size: var(--font-size-default);
	height: 48px;
	min-height: 48px;
	text-align: left
}

.PmjY._9wJf,
.PmjY._9wJf ._1cP4 {
	align-items: center;
	display: flex;
	justify-content: center;
	width: 100%
}

.PmjY._9wJf ._1cP4 {
	margin: 0 var(--spacing-100);
	max-width: var(--vi-dweb-layout-max-width);
	position: relative
}

.PmjY._9wJf ._1cP4 .UYgr {
	inset: 0;
	position: absolute
}

.PmjY._9wJf ._1cP4 .g3nX a,
.PmjY._9wJf ._1cP4 .wftV a,
.PmjY._9wJf ._1cP4 .yXsN a {
	position: relative
}

.PmjY._9wJf .GDt1 {
	column-gap: var(--spacing-100);
	flex-wrap: wrap;
	margin: 0 var(--spacing-100);
	overflow: hidden
}

.PmjY._9wJf .GDt1,
.PmjY._9wJf .GDt1>* {
	align-items: center;
	display: flex;
	height: var(--content-height)
}

.PmjY._9wJf .GDt1>* {
	line-height: var(--content-height)
}

.PmjY._9wJf .yXsN {
	margin-right: var(--spacing-100);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY._9wJf .yXsN * {
	display: inline
}

.PmjY._9wJf .kVPt img {
	height: 25px;
	width: 25px
}

.PmjY._9wJf .x5ue {
	margin: 0 var(--spacing-50)
}

.PmjY._9wJf .x5ue img {
	display: block;
	height: 36px;
	object-fit: contain;
	width: 36px
}

.PmjY._9wJf .x5ue>div {
	border-radius: var(--spacing-100);
	line-height: 1;
	overflow: hidden;
	position: relative
}

.PmjY._9wJf .x5ue>div:after {
	background-color: rgba(0, 0, 0, .05);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY._9wJf .S_mx:before {
	content: "("
}

.PmjY._9wJf .S_mx:after {
	content: ")"
}

.PmjY._9wJf .S_mx div {
	display: inline
}

.PmjY._9wJf .g3nX {
	margin-right: var(--spacing-100)
}

.PmjY._9wJf .g3nX a {
	color: var(--color-neutral-800);
	text-decoration: underline
}

.PmjY._9wJf .wftV {
	align-items: center;
	column-gap: var(--spacing-100);
	display: flex;
	flex-wrap: wrap
}

.PmjY._9wJf .Inso {
	margin: 0 var(--spacing-100);
	position: absolute;
	right: 0
}

.PmjY._9wJf .AIjN {
	font-size: var(--font-size-small)
}

.PmjY._9wJf.FiT- .XwjB div {
	font-weight: 400
}

.PmjY._9wJf.MXIa ._1cP4 {
	justify-content: space-between
}

.PmjY._9wJf.MXIa .Inso {
	position: relative
}

.PmjY._9wJf.VgRW {
	font-size: var(--font-size-small)
}

.PmjY._9wJf.VgRW .GDt1 {
	column-gap: var(--spacing-50);
	flex-wrap: wrap
}

.PmjY._9wJf.VgRW .GDt1>* {
	height: auto;
	line-height: 1.5
}

.PmjY._9wJf.VgRW .g3nX,
.PmjY._9wJf.VgRW .x5ue {
	display: none
}

.PmjY._9wJf.VgRW .kVPt img {
	height: 18px;
	width: 18px
}

.PmjY.a4vY {
	min-height: 90px
}

.PmjY.a4vY.HkK2 {
	box-sizing: border-box;
	height: 90px;
	text-align: left;
	width: 100%
}

.PmjY.a4vY .onf7 {
	border: 1px solid #e5e5e5;
	border-radius: 8px;
	height: 88px;
	position: relative
}

.PmjY.a4vY .yVBS {
	align-items: center;
	box-sizing: border-box;
	display: flex;
	height: 88px;
	justify-content: space-evenly;
	margin: 0 auto;
	max-width: 1450px;
	padding: 8px 4%
}

.PmjY.a4vY ._5ZdC {
	inset: 0;
	position: absolute;
	z-index: 0
}

.PmjY.a4vY .eDMG a,
.PmjY.a4vY .hhww a,
.PmjY.a4vY .qElI a,
.PmjY.a4vY a.YPWP {
	position: relative
}

.PmjY.a4vY .kjLb {
	align-items: center;
	display: flex;
	min-width: -webkit-max-content;
	min-width: -moz-max-content;
	min-width: max-content
}

.PmjY.a4vY ._6vI- {
	height: 72px;
	width: 72px
}

.PmjY.a4vY .rYsd {
	--item-margin-left: 5%;
	align-items: flex-start;
	display: flex;
	flex: 1;
	flex-wrap: wrap;
	height: 72px;
	justify-content: center;
	min-width: 0;
	overflow: hidden
}

.PmjY.a4vY .rYsd._3M_g {
	--item-margin-left: 10%
}

.PmjY.a4vY .rYsd._9Eos {
	--item-margin-left: 8%
}

.PmjY.a4vY .rYsd.mhi0 {
	--item-margin-left: 6%
}

.PmjY.a4vY .rYsd .PG9x {
	border-radius: 8px;
	display: block;
	margin-left: var(--item-margin-left);
	overflow: hidden;
	position: relative
}

.PmjY.a4vY .rYsd .PG9x:last-child {
	margin-right: 0
}

.PmjY.a4vY .rYsd .PG9x .ehSp {
	border-radius: 8px;
	display: block
}

.PmjY.a4vY .rYsd .PG9x img {
	display: block;
	object-fit: contain
}

.PmjY.a4vY .rYsd .PG9x:after {
	background-color: rgba(0, 0, 0, .05);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.a4vY .OSM1 {
	font-size: 12px;
	line-height: 1.5;
	position: relative
}

.PmjY.a4vY .OSM1 .infotip__overlay {
	max-width: 350px;
	z-index: 1000
}

.PmjY.a4vY .qHJQ {
	display: none
}

.PmjY.a4vY .qElI {
	margin-left: 48px;
	margin-right: 16px;
	min-width: -webkit-fit-content;
	min-width: -moz-fit-content;
	min-width: fit-content
}

.PmjY.a4vY .qElI .eSZ1 {
	display: none
}

.PmjY.a4vY .Ougv {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.a4vY .Ougv * {
	display: inline
}

.PmjY.a4vY .hhww {
	font-size: 14px;
	line-height: 1.5;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.a4vY .hhww * {
	display: inline
}

.PmjY.a4vY .HWWo,
.PmjY.a4vY .Qx9j {
	font-size: 14px;
	line-height: 1;
	overflow: hidden;
	text-overflow: clip;
	white-space: nowrap
}

.PmjY.a4vY .YPWP {
	border-radius: 8px;
	vertical-align: middle
}

.PmjY.a4vY .eDMG {
	margin-left: 16px
}

.PmjY.a4vY .eDMG .W2ay {
	background-color: #fff;
	border: 1px solid #8f8f8f;
	border-radius: 20px;
	box-sizing: border-box;
	color: #191919;
	min-width: 300px;
	padding: 9.5px 20px;
	text-align: center;
	width: 100%
}

.PmjY.a4vY .eDMG .W2ay:hover {
	background-color: #191919;
	color: #fff
}

.PmjY.a4vY .eDMG .W2ay:focus-visible {
	outline-offset: -1px
}

.PmjY.a4vY.infotip-center .infotip__overlay {
	left: 50%!important;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.a4vY.infotip-center .infotip__pointer--top-left {
	left: 50%
}

.PmjY.a4vY.infotip-center.infotip-mobile .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.a4vY.infotip-center.infotip-mobile .infotip {
	position: unset
}

.PmjY.a4vY.oUig .W2ay {
	min-width: 250px
}

.PmjY.a4vY.oUig .qElI {
	margin-left: 32px
}

.PmjY.a4vY._6lMj .W2ay {
	min-width: auto
}

.PmjY.a4vY._6lMj .rYsd .PG9x {
	margin-left: 5%
}

.PmjY.a4vY._6lMj .qElI {
	margin-left: 28px
}

.PmjY.a4vY._0b0j .infotip__overlay {
	left: 50%!important;
	margin-top: 5px;
	max-width: 320px;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.a4vY._0b0j .infotip {
	position: unset
}

.PmjY.a4vY._0b0j .infotip__pointer--top-left {
	left: 50%
}

.PmjY.a4vY._0b0j .eDMG {
	display: none
}

.PmjY.a4vY._0b0j .qElI {
	margin-left: 16px
}

.PmjY.a4vY._0b0j .qElI .eSZ1 {
	display: block
}

.PmjY.a4vY._0b0j .rYsd {
	flex-wrap: wrap;
	justify-content: flex-end
}

.PmjY.a4vY._0b0j .qHJQ {
	display: block
}

.PmjY.a4vY._0b0j .ICzV {
	display: none
}

.PmjY.a4vY.gLkr .qElI {
	margin-left: 8px
}

.PmjY.a4vY.gLkr ._6vI- {
	height: 50px;
	width: 50px
}

.PmjY.AixD {
	box-sizing: content-box;
	position: relative;
	text-align: left;
	width: 100%
}

.PmjY.AixD .yDER {
	font-size: var(--font-size-xxxlarge)
}

.PmjY.AixD .Fi96 {
	column-gap: var(--spacing-200);
	display: flex;
	margin-bottom: var(--spacing-200)
}

.PmjY.AixD .FO9O {
	display: flex;
	flex-direction: column;
	justify-content: center
}

.PmjY.AixD .JgGO {
	z-index: 2
}

.PmjY.AixD .JgGO>*,
.PmjY.AixD .JgGO>*>* {
	display: inline-block;
	line-height: inherit
}

.PmjY.AixD ._7GN8 {
	margin-left: calc(-.5rem - 8px)
}

.PmjY.AixD .zXDx {
	align-items: center;
	column-gap: var(--spacing-100);
	display: flex;
	flex-wrap: wrap;
	font-size: var(--font-size-large);
	line-height: var(--line-height-large);
	position: relative
}

.PmjY.AixD .zXDx>div>div {
	display: inline-block
}

.PmjY.AixD .zXDx>div:before,
.PmjY.AixD .zXDx>span:before {
	color: #a2a2a2;
	content: "•";
	display: inline-block;
	margin-right: .5rem;
	width: 8px
}

.PmjY.AixD .zXDx>div.TAY8:before,
.PmjY.AixD .zXDx>span.TAY8:before {
	visibility: hidden
}

.PmjY.AixD .xW1w {
	background: var(--color-neutral-200);
	border-radius: var(--border-radius-large)
}

.PmjY.AixD .sWOT {
	align-items: stretch
}

.PmjY.AixD .Fgq-,
.PmjY.AixD .sWOT {
	display: flex;
	justify-content: space-between;
	padding: var(--spacing-400)
}

.PmjY.AixD .Fgq- {
	align-items: flex-start;
	align-self: stretch;
	background: var(--color-background-primary);
	border-radius: var(--border-radius-large);
	flex: 1;
	flex-direction: column;
	min-width: 350px
}

.PmjY.AixD .kTPU {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	min-width: 0
}

.PmjY.AixD .kTPU .a8xk {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	margin-left: var(--spacing-200);
	row-gap: .5rem
}

.PmjY.AixD .kTPU .a8xk:last-child {
	margin-right: 0
}

.PmjY.AixD .kTPU .a8xk a {
	border-radius: 8px;
	display: block
}

.PmjY.AixD .kTPU .a8xk img {
	display: block;
	object-fit: contain
}

.PmjY.AixD .kTPU .a8xk .k3cs {
	border-radius: var(--border-radius-large);
	overflow: hidden;
	position: relative
}

.PmjY.AixD .kTPU .a8xk .k3cs:after {
	background-color: rgba(0, 0, 0, .05);
	bottom: 0;
	content: "";
	display: block;
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.AixD .kTPU .fPuh {
	border-radius: var(--border-radius-large)
}

.PmjY.AixD ._3Txz {
	border-radius: 999px;
	bottom: var(--spacing-200);
	font-size: var(--font-size-medium);
	left: var(--spacing-200);
	padding: var(--spacing-75) var(--spacing-200)
}

.PmjY.AixD ._3K4p {
	display: none;
	font-size: var(--font-size-small)
}

.PmjY.AixD .Ixox {
	font-size: .85em;
	font-weight: 400
}

.PmjY.AixD .qWqO {
	height: 56px;
	width: 56px
}

.PmjY.AixD .N8g_ {
	font-size: 20px;
	line-height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY.AixD .N8g_ * {
	display: inline
}

.PmjY.AixD .FxrT {
	align-items: center;
	column-gap: 1rem;
	display: flex;
	flex-wrap: wrap;
	margin-top: var(--spacing-100);
	row-gap: .5rem
}

.PmjY.AixD .FxrT .LZiM {
	background-color: #fff;
	border: 1px solid #8f8f8f;
	border-radius: 20px;
	box-sizing: border-box;
	color: #191919;
	font-weight: 400;
	padding: 9.5px 20px;
	text-align: center
}

.PmjY.AixD .FxrT .LZiM:hover {
	background-color: #191919;
	color: #fff
}

.PmjY.AixD .FxrT .LZiM:focus-visible {
	outline-offset: -1px
}

.PmjY.AixD .FxrT .AJ8r {
	font-size: var(--font-size-small)
}

.PmjY.AixD .C0KT {
	font-size: 14px;
	line-height: 20px;
	overflow: hidden;
	text-overflow: clip;
	white-space: normal
}

.PmjY.AixD .Fi96,
.PmjY.AixD .FxrT,
.PmjY.AixD .NpUm,
.PmjY.AixD .yDER {
	position: relative
}

.PmjY.AixD .AewW {
	inset: 0;
	position: absolute
}

.PmjY.AixD.infotip-center .infotip__overlay {
	left: 50%!important;
	transform: scaleX(1) translateX(-50%)!important
}

.PmjY.AixD.infotip-center .infotip__pointer--top-left {
	left: 50%
}

.PmjY.AixD.infotip-center.infotip-mobile .infotip__overlay {
	margin-top: -5px;
	max-width: 320px
}

.PmjY.AixD.infotip-center.infotip-mobile .infotip {
	position: unset
}

.PmjY.AixD._70Q3 .yDER {
	font-size: var(--font-size-large)
}

.PmjY.AixD._70Q3 .sWOT {
	padding: var(--spacing-200)
}

.PmjY.AixD._70Q3 ._3Txz {
	display: none
}

.PmjY.AixD._70Q3 ._3K4p {
	display: block
}

.PmjY.AixD._70Q3 .qWqO {
	height: 60px;
	width: 60px
}

.PmjY.AixD._70Q3 .Fgq- {
	min-width: 0;
	padding: var(--spacing-200)
}

.PmjY.AixD._70Q3 .NpUm,
.PmjY.AixD._70Q3 .zXDx {
	font-size: var(--font-size-medium);
	line-height: var(--line-height-medium)
}

.PmjY.AixD._70Q3 .a8xk {
	margin-left: var(--spacing-200)
}

.PmjY.AixD._70Q3 .a8xk img {
	height: 110px;
	width: 110px
}

.PmjY.AixD._70Q3 ._3Txz {
	border-radius: 999px;
	bottom: var(--spacing-100);
	font-size: var(--font-size-small);
	left: var(--spacing-100);
	padding: var(--spacing-50) var(--spacing-100)
}

.PmjY.AixD._70Q3 .C0KT {
	font-size: 12px;
	line-height: 16px
}

.PmjY.AixD._70Q3 .a8xk img {
	height: 84px;
	width: 84px
}

.PmjY.AixD.CXZE .qWqO {
	height: 50px;
	width: 50px
}

.PmjY.AixD.CXZE .a8xk img {
	height: 90px;
	width: 90px
}

.PmjY {
	--font-size-small: 0.75rem;
	--font-size-medium: 0.875rem;
	--font-size-large: 1rem;
	--font-size-xlarge: 1.25rem;
	--font-size-xxlarge: 1.5rem;
	--font-size-xxxlarge: 2.3rem;
	--line-height-small: 16px;
	--line-height-medium: 20px;
	--line-height-large: 24px;
	--line-height-xlarge: 28px;
	--line-height-xxlarge: 32px;
	--spacing-50: 4px;
	--spacing-75: 6px;
	--spacing-100: 8px;
	--spacing-150: 12px;
	--spacing-200: 16px;
	--spacing-400: 24px;
	--color-overlay-white-background: hsla(0, 0%, 100%, .9);
	--color-light-gray: #e5e5e5;
	--border-radius-medium: 8px;
	--border-radius-large: 16px;
	--vi-dweb-layout-max-width: 1584px;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif
}

.PmjY.dnyO {
	width: 100%
}

.PmjY.dnyO .aZwn {
	border: 1px solid var(--color-stroke-subtle);
	border-radius: var(--border-radius-large);
	padding: var(--spacing-200)
}

.PmjY.dnyO .zo8h {
	align-items: flex-start;
	display: flex;
	justify-content: space-between
}

.PmjY.dnyO .zmL3 {
	font-size: var(--font-size-xlarge);
	line-height: 1.5
}

.PmjY.dnyO ._5nH {
	color: var(--color-foreground-primary)
}

.PmjY.dnyO .kKfS {
	font-size: var(--font-size-medium)
}

.PmjY.dnyO .KNUw {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	min-width: 0
}

.PmjY.dnyO .ujGZ {
	display: block;
	margin-left: var(--spacing-200);
	overflow: hidden;
	position: relative
}

.PmjY.dnyO .ujGZ:last-child {
	margin-right: 0
}

.PmjY.dnyO .ujGZ a {
	display: block
}

.PmjY.dnyO .ujGZ img {
	object-fit: contain
}

.PmjY.dnyO .ujGZ img,
.PmjY.dnyO .ujGZ:after {
	border-radius: var(--border-radius-medium);
	display: block
}

.PmjY.dnyO .ujGZ:after {
	background-color: rgba(0, 0, 0, .05);
	bottom: 0;
	content: "";
	left: 0;
	pointer-events: none;
	position: absolute;
	right: 0;
	top: 0
}

.PmjY.dnyO .YVre {
	position: relative
}

.PmjY.dnyO .s4xh {
	column-gap: var(--spacing-100);
	display: flex;
	font-size: var(--font-size-medium)
}

.PmjY.dnyO .w_QG {
	aspect-ratio: 1/1;
	border: 1px solid var(--border-subtle, #e5e5e5);
	border-radius: 999px;
	height: 18px;
	width: 18px
}

.PmjY.dnyO .S3ZD {
	align-items: flex-end;
	display: flex;
	justify-content: space-between;
	margin-top: var(--spacing-100)
}

.PmjY ._7E8 {
	align-items: stretch;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	width: 100%
}

.PmjY .TNwr {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 2px;
	display: block;
	flex-grow: 1;
	text-decoration: inherit
}

.PmjY .TNwr:hover {
	text-decoration: none
}

.PmjY .QqFo {
	box-sizing: border-box;
	overflow: hidden;
	padding: 8px 16px 12px
}

@media screen and (min-width:660px) {
	.PmjY .QqFo {
		padding: 12px 16px
	}
}

@media screen and (min-width:960px) {
	.PmjY .QqFo {
		padding: 20px 24px 0
	}
}

@media screen and (min-width:660px) and (max-width:959px) {
	.PmjY .Pa3K {
		float: left;
		margin-right: 16px;
		max-width: 90px
	}
	.PmjY .pthY {
		float: left;
		width: calc(100% - 122px)
	}
}

.PmjY .qrQZ {
	color: var(--color-foreground-secondary);
	font-size: .6875rem;
	line-height: 1;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY .wl80 {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: contain;
	height: 25px;
	margin-top: 4px
}

@media screen and (min-width:660px) {
	.PmjY .wl80 {
		height: 30px;
		max-width: 90px
	}
}

@media screen and (min-width:660px) and (max-width:959px) {
	.PmjY .wl80 {
		max-width: 90px
	}
}

@media screen and (min-width:960px) {
	.PmjY .wl80 {
		height: 40px
	}
}

.PmjY .wl80 img {
	left: 0;
	top: 0;
	transform: none
}

.PmjY .juFQ {
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	color: var(--color-foreground-primary);
	display: -webkit-box;
	font-size: .875rem;
	line-height: 1.3;
	margin-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis
}

@media screen and (min-width:660px) and (max-width:959px) {
	.PmjY .juFQ {
		margin-top: -1px
	}
}

@media screen and (min-width:960px) {
	.PmjY .juFQ {
		font-size: 1.25rem;
		font-weight: 700
	}
}

@media screen and (min-width:1312px) {
	.PmjY .juFQ {
		margin-top: 16px
	}
}

@media screen and (min-width:960px) {
	.PmjY ._8ele+div.Jb2b {
		display: block
	}
}

@media screen and (min-width:660px) and (max-width:959px) {
	.PmjY ._8ele {
		margin-top: 8px
	}
}

@media screen and (min-width:960px) {
	.PmjY ._8ele {
		margin-top: 4px
	}
}

@media screen and (min-width:1312px) {
	.PmjY ._8ele {
		font-size: 1.875rem;
		margin-top: 8px
	}
}

.PmjY .Jb2b {
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	color: var(--color-neutral-600);
	display: none;
	font-size: .875rem;
	line-height: 1.43;
	margin-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis
}

@media screen and (min-width:960px) {
	.PmjY .Jb2b {
		display: block;
		display: -webkit-box
	}
}

@media screen and (min-width:1070px) {
	.PmjY .Jb2b {
		display: none
	}
}

@media screen and (min-width:1140px) {
	.PmjY .Jb2b {
		display: block;
		display: -webkit-box
	}
}

.PmjY ._7E8 ._3wz1 {
	color: #000;
	font-size: .875rem;
	line-height: 1;
	margin-top: 4px
}

@media screen and (min-width:960px) {
	.PmjY ._7E8 ._3wz1 {
		font-size: .9375rem;
		margin-top: 12px
	}
}

.PmjY ._7E8 .c_Bt {
	align-items: center;
	color: #000;
	display: flex;
	gap: 10px;
	justify-content: center;
	max-width: max-content
}

@media screen and (min-width:1070px) {
	.PmjY ._7E8 .c_Bt {
		display: none
	}
}

.PmjY ._7E8 ._0LdI {
	align-items: center;
	border: 1px solid #000;
	box-shadow: inset 0 0 0 0 #000;
	color: #000;
	display: none;
	flex-wrap: wrap;
	gap: 10px;
	justify-content: center;
	max-width: max-content;
	padding: 10px 17px;
	text-align: center;
	transition: all .5s cubic-bezier(.39, .5, .15, 1.36)
}

@media screen and (min-width:1070px) {
	.PmjY ._7E8 ._0LdI {
		display: flex
	}
}

.PmjY ._7E8 ._3wz1 .PmjY ._7E8 .c_Bt {
	display: inline-block
}

@media screen and (min-width:768px) {
	.PmjY ._7E8 ._3wz1 .PmjY ._7E8 .c_Bt {
		display: none
	}
}

.PmjY .YFPQ {
	color: #000;
	margin-top: 8px
}

.PmjY .P2X8 {
	display: flex;
	height: auto;
	max-height: 249px;
	position: relative
}

@media screen and (min-width:960px) {
	.PmjY .P2X8 {
		float: right;
		height: 248px;
		padding-bottom: 0;
		width: 388px
	}
}

@media screen and (min-width:1070px) {
	.PmjY .P2X8 {
		width: 478px
	}
}

.PmjY .lo0i {
	object-fit: cover;
	object-position: center;
	width: 100%
}

.PmjY.hkG2 {
	background-color: #fff;
	border: 1px solid var(--color-neutral-300);
	border-radius: 8px;
	display: flex;
	font-family: Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	font-size: 14px;
	justify-content: space-between;
	line-height: 1.5;
	margin: 8px 0;
	max-height: 144px;
	max-width: 913px;
	overflow: hidden;
	padding-left: 18px;
	text-decoration: none;
	width: 100%
}

.PmjY.hkG2 .nhGg {
	align-items: center;
	display: flex;
	width: 96px
}

.PmjY.hkG2 .nhGg .RrOV {
	height: 53.33px;
	margin-bottom: 12px;
	width: 100%
}

.PmjY.hkG2 .L1VK {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	margin: 20px 16px 16px
}

.PmjY.hkG2 .L1VK .aVeD {
	color: var(--color-foreground-secondary);
	display: inline-block;
	font-size: 12px;
	line-height: 1.5;
	padding-bottom: 6px
}

.PmjY.hkG2 .L1VK .Zv3h {
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	color: #151e27;
	display: -webkit-box;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.2;
	margin: -4px 0;
	overflow: hidden;
	padding-bottom: 6px;
	white-space: normal
}

.PmjY.hkG2 .L1VK .S5sx {
	color: #151e27;
	font-size: 16px;
	line-height: 1.5
}

.PmjY.hkG2 .L1VK ._ENe {
	align-items: center;
	display: flex
}

.PmjY.hkG2 .L1VK ._ENe svg.icon.icon--arrow-right-12 {
	color: #000;
	height: 10px;
	left: 5px;
	position: relative;
	width: 9px
}

.PmjY.hkG2 .L1VK ._ENe .ZbVb {
	color: #151e27;
	display: inline-block;
	font-size: 14px;
	font-weight: 700
}

.PmjY.hkG2 .HHgB img {
	height: 144px;
	width: 275.67567568px
}

.PmjY.WWYs.BLdr .NfDz {
	grid-template-columns: min-content auto auto auto;
	height: 90px;
	min-width: 529px
}

.PmjY.WWYs.BLdr .usEJ {
	grid-column: 1/2
}

.PmjY.WWYs.BLdr .PZ5- {
	grid-column: 2/3;
	margin: 15px 20px
}

.PmjY.WWYs.BLdr ._1Wcw {
	font-size: 1.0625rem
}

.PmjY.WWYs.BLdr .Ba7v {
	font-size: .75rem
}

.PmjY.WWYs.BLdr .dO3Q {
	grid-column: 3/4
}

.PmjY.WWYs.BLdr .dO3Q img {
	height: auto
}

.PmjY.WWYs.BLdr .gUSL {
	grid-column: 4/5
}

.PmjY.WWYs.B094 .NfDz {
	grid-template-columns: repeat(auto-fit, minmax(65px, 2fr)) auto;
	height: 90px;
	min-width: 529px
}

.PmjY.WWYs.B094 .usEJ {
	grid-column: 1/2
}

.PmjY.WWYs.B094 ._1Wcw {
	font-size: 1.5rem
}

.PmjY.WWYs.B094 .Ba7v {
	font-size: .875rem
}

.PmjY.WWYs.B094 .dO3Q {
	box-sizing: border-box;
	grid-column: 3/4
}

.PmjY.WWYs.B094 .gUSL {
	grid-column: 4/5
}

.PmjY.WWYs.d1Xc .NfDz {
	grid-auto-rows: 0;
	grid-template-columns: repeat(auto-fit, minmax(160px, .9fr));
	grid-template-rows: min-content min-content 1fr;
	min-height: 250px;
	min-width: 300px
}

.PmjY.WWYs.d1Xc .usEJ {
	grid-column: 1/2;
	grid-row: 1/2;
	height: fit-content;
	margin: 20px 20px 0
}

.PmjY.WWYs.d1Xc .PZ5- {
	grid-column: 1/2;
	grid-row: 2/3;
	height: fit-content;
	justify-content: unset;
	margin: 12px 10px 15px 20px
}

.PmjY.WWYs.d1Xc ._1Wcw {
	font-size: 1.5rem;
	margin-bottom: 8px
}

.PmjY.WWYs.d1Xc .Ba7v {
	font-size: .875rem
}

.PmjY.WWYs.d1Xc .dO3Q {
	grid-column: 2/3;
	grid-row: 1/4
}

.PmjY.WWYs.d1Xc .Z7QJ {
	height: 100%;
	object-fit: cover;
	width: 100%
}

.PmjY.WWYs.d1Xc .gUSL {
	align-items: flex-start;
	grid-column: 1/2;
	grid-row: 3/4;
	height: 100%;
	justify-content: flex-start;
	margin: 0 0 0 20px
}

.PmjY.WWYs._3SnH .NfDz {
	box-sizing: border-box;
	grid-template-rows: min-content min-content min-content auto;
	max-height: 600px;
	max-width: 300px;
	min-height: 474px;
	padding-top: 30px
}

.PmjY.WWYs._3SnH .usEJ {
	grid-row: 1/2;
	margin: 0 30px 15px
}

.PmjY.WWYs._3SnH .usEJ .eSjS {
	height: 30px;
	width: 75px
}

.PmjY.WWYs._3SnH .usEJ ._GMB {
	height: 17px;
	width: 75px
}

.PmjY.WWYs._3SnH .PZ5- {
	grid-row: 2/3;
	height: fit-content;
	margin: 0 30px 15px
}

.PmjY.WWYs._3SnH ._1Wcw {
	font-size: 1.875rem;
	line-height: 34px;
	margin-bottom: 15px
}

.PmjY.WWYs._3SnH .Ba7v {
	font-size: 1rem;
	line-height: 22px
}

.PmjY.WWYs._3SnH .dO3Q {
	grid-row: 4/5
}

.PmjY.WWYs._3SnH .gUSL {
	align-items: flex-start;
	grid-row: 3/4;
	justify-content: flex-start;
	margin: 0 30px 15px
}

.PmjY.WWYs.B43C .NfDz {
	box-sizing: border-box;
	grid-template-rows: min-content min-content min-content auto;
	max-height: 600px;
	min-height: 474px;
	min-width: 160px;
	padding-top: 20px
}

.PmjY.WWYs.B43C .usEJ {
	grid-row: 1/2;
	margin: 0 20px 15px
}

.PmjY.WWYs.B43C .PZ5- {
	grid-row: 2/3;
	height: fit-content;
	margin: 0 20px 15px
}

.PmjY.WWYs.B43C ._1Wcw {
	font-size: 1.5rem;
	line-height: 29px;
	margin-bottom: 10px
}

.PmjY.WWYs.B43C .Ba7v {
	font-size: .875rem;
	line-height: 20px
}

.PmjY.WWYs.B43C .dO3Q {
	grid-row: 4/5
}

.PmjY.WWYs.B43C .gUSL {
	align-items: flex-start;
	grid-row: 3/4;
	justify-content: flex-start;
	margin: 0 20px 15px
}

.PmjY.WWYs,
.PmjY.WWYs .NfDz {
	height: 100%;
	width: 100%
}

.PmjY.WWYs .NfDz {
	display: grid;
	font-family: Market Sans, Helvetica Neue, Helvetica, Arial, Roboto, sans-serif;
	font-size: .875rem;
	line-height: 1.5;
	overflow: hidden
}

.PmjY.WWYs .usEJ {
	align-items: center;
	display: flex;
	justify-content: center;
	margin: 10px 0 10px 20px;
	width: fit-content
}

.PmjY.WWYs .usEJ .eSjS {
	height: 26px;
	width: 65px
}

.PmjY.WWYs .usEJ ._GMB {
	height: 15px;
	width: 65px
}

.PmjY.WWYs .PZ5- {
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-left: 20px;
	text-align: left;
	width: fit-content
}

.PmjY.WWYs ._1Wcw {
	font-weight: 700
}

.PmjY.WWYs .Ba7v,
.PmjY.WWYs ._1Wcw {
	display: -webkit-box;
	line-height: 1.3;
	overflow: hidden;
	text-overflow: ellipsis
}

.PmjY.WWYs .Ba7v {
	width: fit-content
}

.PmjY.WWYs .dO3Q {
	display: flex;
	height: 100%;
	justify-content: center;
	overflow: hidden;
	width: 100%
}

.PmjY.WWYs .dO3Q img {
	height: 100%;
	object-fit: cover;
	width: 100%
}

.PmjY.WWYs .gUSL {
	align-items: center;
	display: flex;
	justify-content: flex-end;
	margin: 20px
}

.PmjY.WWYs .ZyLs {
	display: block;
	transition: all .5s cubic-bezier(.39, .5, .15, 1.36)
}

.PmjY.Dq0Z._820m .VWU4 {
	box-sizing: border-box;
	grid-template-rows: min-content min-content min-content auto;
	max-height: 600px;
	max-width: 300px;
	min-height: 474px;
	padding-top: 30px
}

.PmjY.Dq0Z._820m .CVuN {
	grid-row: 1/2;
	margin: 0 30px 15px
}

.PmjY.Dq0Z._820m .CVuN .FDtZ {
	height: 30px;
	width: 75px
}

.PmjY.Dq0Z._820m .CVuN ._6iGK {
	height: 17px;
	width: 75px
}

.PmjY.Dq0Z._820m .UK3W {
	grid-row: 2/3;
	height: fit-content;
	margin: 0 30px 15px
}

.PmjY.Dq0Z._820m .X70D {
	font-size: 1.875rem;
	line-height: 34px;
	margin-bottom: 15px
}

.PmjY.Dq0Z._820m ._0o6Q {
	font-size: 1rem;
	line-height: 22px
}

.PmjY.Dq0Z._820m .s2Ld {
	grid-row: 4/5
}

.PmjY.Dq0Z._820m .Osex {
	align-items: flex-start;
	grid-row: 3/4;
	justify-content: flex-start;
	margin: 0 30px 15px
}

.PmjY.Dq0Z.uP7B .VWU4 {
	grid-template-columns: min-content auto auto auto;
	height: 90px;
	min-width: 529px
}

.PmjY.Dq0Z.uP7B .CVuN {
	grid-column: 1/2
}

.PmjY.Dq0Z.uP7B .UK3W {
	grid-column: 2/3;
	margin: 15px 20px
}

.PmjY.Dq0Z.uP7B .X70D {
	font-size: 1.0625rem
}

.PmjY.Dq0Z.uP7B ._0o6Q {
	font-size: .75rem
}

.PmjY.Dq0Z.uP7B .s2Ld {
	grid-column: 3/4
}

.PmjY.Dq0Z.uP7B .s2Ld img {
	height: auto
}

.PmjY.Dq0Z.uP7B .Osex {
	grid-column: 4/5
}

.PmjY.Dq0Z._50uQ .VWU4 {
	grid-auto-rows: 0;
	grid-template-columns: repeat(auto-fit, minmax(160px, .9fr));
	grid-template-rows: min-content min-content 1fr;
	min-height: 250px;
	min-width: 300px
}

.PmjY.Dq0Z._50uQ .CVuN {
	grid-column: 1/2;
	grid-row: 1/2;
	height: fit-content;
	margin: 20px 20px 0
}

.PmjY.Dq0Z._50uQ .UK3W {
	grid-column: 1/2;
	grid-row: 2/3;
	height: fit-content;
	justify-content: unset;
	margin: 12px 10px 15px 20px
}

.PmjY.Dq0Z._50uQ .X70D {
	font-size: 1.5rem;
	margin-bottom: 8px
}

.PmjY.Dq0Z._50uQ ._0o6Q {
	font-size: .875rem
}

.PmjY.Dq0Z._50uQ .s2Ld {
	grid-column: 2/3;
	grid-row: 1/4
}

.PmjY.Dq0Z._50uQ .AJUs {
	height: 100%;
	object-fit: cover;
	width: 100%
}

.PmjY.Dq0Z._50uQ .Osex {
	align-items: flex-start;
	grid-column: 1/2;
	grid-row: 3/4;
	height: 100%;
	justify-content: flex-start;
	margin: 0 0 0 20px
}

.PmjY.Dq0Z.gqBL .VWU4 {
	box-sizing: border-box;
	grid-template-rows: min-content min-content min-content auto;
	max-height: 600px;
	min-height: 474px;
	min-width: 160px;
	padding-top: 20px
}

.PmjY.Dq0Z.gqBL .CVuN {
	grid-row: 1/2;
	margin: 0 20px 15px
}

.PmjY.Dq0Z.gqBL .UK3W {
	grid-row: 2/3;
	height: fit-content;
	margin: 0 20px 15px
}

.PmjY.Dq0Z.gqBL .X70D {
	font-size: 1.5rem;
	line-height: 29px;
	margin-bottom: 10px
}

.PmjY.Dq0Z.gqBL ._0o6Q {
	font-size: .875rem;
	line-height: 20px
}

.PmjY.Dq0Z.gqBL .s2Ld {
	grid-row: 4/5
}

.PmjY.Dq0Z.gqBL .Osex {
	align-items: flex-start;
	grid-row: 3/4;
	justify-content: flex-start;
	margin: 0 20px 15px
}

.PmjY.Dq0Z.-Gm_ .VWU4 {
	grid-template-columns: repeat(auto-fit, minmax(65px, 2fr)) auto;
	height: 90px;
	min-width: 529px
}

.PmjY.Dq0Z.-Gm_ .CVuN {
	grid-column: 1/2
}

.PmjY.Dq0Z.-Gm_ .X70D {
	font-size: 1.5rem
}

.PmjY.Dq0Z.-Gm_ ._0o6Q {
	font-size: .875rem
}

.PmjY.Dq0Z.-Gm_ .s2Ld {
	box-sizing: border-box;
	grid-column: 3/4
}

.PmjY.Dq0Z.-Gm_ .Osex {
	grid-column: 4/5
}

:root .PmjY {
	--state-layer-neutral-on-strong: rgb(var(--color-neutral-900-rgb), 0);
	--state-layer-neutral: rgb(var(--color-neutral-900-rgb), 0)
}

.PmjY a.fake-btn,
.PmjY button.btn {
	align-content: center;
	align-items: center;
	background-color: initial;
	border: 1px solid;
	border-radius: var(--btn-border-radius, 20px);
	box-sizing: border-box;
	color: inherit;
	display: inline-block;
	font-family: inherit;
	font-size: var(--font-size-body);
	margin: 0;
	min-height: 40px;
	min-width: 88px;
	padding: 0 20px;
	text-align: center;
	text-decoration: none;
	vertical-align: bottom
}

.PmjY a.fake-btn--fixed-height,
.PmjY a.fake-btn--truncated,
.PmjY button.btn--fixed-height,
.PmjY button.btn--truncated {
	height: 40px
}

.PmjY a.fake-btn:focus-visible,
.PmjY button.btn:focus-visible {
	outline-offset: var(--spacing-25);
	outline-style: solid;
	outline-width: var(--spacing-25)
}

.PmjY a.fake-btn:focus:not(:focus-visible),
.PmjY button.btn:focus:not(:focus-visible) {
	outline: none
}

.PmjY button.btn[aria-disabled=true],
.PmjY button.btn[disabled] {
	border-color: var( --expand-btn-disabled-border-color, var(--color-border-disabled));
	color: var( --expand-btn-disabled-foreground-color, var(--color-foreground-disabled))
}

.PmjY a.fake-btn:not([href]),
.PmjY a.fake-btn[aria-disabled=true] {
	color: var( --link-foreground-color-disabled, var(--color-foreground-disabled))
}

.PmjY a.fake-btn--borderless,
.PmjY button.btn--borderless {
	border-color: transparent;
	min-width: auto;
	padding-left: 0;
	vertical-align: initial
}

.PmjY a.fake-btn--borderless:focus,
.PmjY a.fake-btn--borderless:hover,
.PmjY button.btn--borderless:focus,
.PmjY button.btn--borderless:hover {
	background-color: initial;
	outline: none;
	text-decoration: underline
}

.PmjY a.fake-btn--borderless[aria-disabled=true],
.PmjY a.fake-btn--borderless[disabled],
.PmjY button.btn--borderless[aria-disabled=true],
.PmjY button.btn--borderless[disabled] {
	border-color: transparent
}

.PmjY a.fake-btn--borderless.btn--destructive,
.PmjY button.btn--borderless.btn--destructive {
	color: var( --btn-secondary-destructive-foreground-color, var(--color-foreground-attention))
}

.PmjY a.fake-btn--slim,
.PmjY button.btn--slim {
	height: 40px;
	min-width: auto;
	padding-left: var(--spacing-100);
	padding-right: var(--spacing-100)
}

.PmjY a.fake-btn:hover,
.PmjY a.fake-btn:visited {
	color: inherit
}

.PmjY a.fake-btn--fluid,
.PmjY button.btn--fluid {
	width: 100%
}

.PmjY .btn__cell,
.PmjY .fake-btn__cell {
	align-items: center;
	display: flex;
	justify-content: center;
	width: 100%
}

.PmjY .btn__cell--fixed-height,
.PmjY .fake-btn__cell--fixed-height {
	display: inline-flex
}

.PmjY .btn__cell--fixed-height>svg,
.PmjY .fake-btn__cell--fixed-height>svg {
	align-self: baseline;
	max-width: calc(100% - 32px)
}

.PmjY .btn__cell--truncated,
.PmjY .fake-btn__cell--truncated {
	display: inline-flex
}

.PmjY .btn__cell--truncated>svg,
.PmjY .fake-btn__cell--truncated>svg {
	align-self: baseline;
	max-width: calc(100% - 32px)
}

.PmjY a.fake-btn--borderless .fake-btn__cell,
.PmjY a.fake-btn--form .fake-btn__cell,
.PmjY button.btn--borderless .btn__cell,
.PmjY button.btn--form .btn__cell {
	justify-content: space-between
}

.PmjY a.fake-btn svg.icon,
.PmjY button.btn svg.icon {
	align-self: center
}

.PmjY a.fake-btn svg.icon:first-child,
.PmjY button.btn svg.icon:first-child {
	margin-inline-end: 8px
}

.PmjY a.fake-btn svg.icon:last-child,
.PmjY button.btn svg.icon:last-child {
	margin-inline-start: 8px
}

.PmjY a.fake-btn svg.icon:only-child,
.PmjY button.btn svg.icon:only-child {
	margin: 0
}

.PmjY a.fake-btn__cell--fixed-height svg.icon,
.PmjY button.btn__cell--fixed-height svg.icon {
	align-self: center;
	height: 1rem;
	overflow: visible;
	width: 1rem
}

.PmjY a.fake-btn--primary,
.PmjY button.btn--primary {
	background-color: var(--color-background-accent);
	border-color: var(--color-border-accent);
	color: var(--color-foreground-on-accent);
	font-weight: 700;
	transition: all var(--motion-duration-short-3) var(--motion-easing-quick-enter)
}

.PmjY a.fake-btn--primary:active,
.PmjY button.btn--primary:active {
	transform: scale(.97)
}

.PmjY a.fake-btn--primary,
.PmjY button.btn--primary {
	overflow: hidden;
	position: relative
}

.PmjY a.fake-btn--primary:after,
.PmjY button.btn--primary:after {
	background-color: var(--color-state-layer-neutral);
	content: "";
	inset: 0;
	pointer-events: none;
	position: absolute
}

.PmjY a.fake-btn--primary:not([disabled], [aria-disabled=true]):hover:after,
.PmjY a.fake-btn--primary[href]:hover:after,
.PmjY button.btn--primary:not([disabled], [aria-disabled=true]):hover:after,
.PmjY button.btn--primary[href]:hover:after {
	background-color: var(--color-state-layer-hover)
}

.PmjY a.fake-btn--primary:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY a.fake-btn--primary[href]:focus-visible:after,
.PmjY button.btn--primary:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY button.btn--primary[href]:focus-visible:after {
	background-color: var(--color-state-layer-focus)
}

.PmjY a.fake-btn--primary:not([disabled], [aria-disabled=true]):active:after,
.PmjY a.fake-btn--primary[href]:active:after,
.PmjY button.btn--primary:not([disabled], [aria-disabled=true]):active:after,
.PmjY button.btn--primary[href]:active:after {
	background-color: var(--color-state-layer-pressed)
}

.PmjY a.fake-btn--primary {
	outline-color: var(--color-foreground-primary)
}

.PmjY a.fake-btn--primary:hover,
.PmjY a.fake-btn--primary:visited {
	color: var(--color-foreground-on-accent)
}

.PmjY a.fake-btn--primary.fake-btn--destructive,
.PmjY button.btn--primary.btn--destructive {
	background-color: var(--color-background-attention);
	border-color: var(--color-border-attention);
	color: var(--color-foreground-on-attention);
	font-weight: 700;
	overflow: hidden;
	position: relative
}

.PmjY a.fake-btn--primary.fake-btn--destructive:after,
.PmjY button.btn--primary.btn--destructive:after {
	background-color: var(--color-state-layer-neutral);
	content: "";
	inset: 0;
	pointer-events: none;
	position: absolute
}

.PmjY a.fake-btn--primary.fake-btn--destructive:not([disabled], [aria-disabled=true]):hover:after,
.PmjY a.fake-btn--primary.fake-btn--destructive[href]:hover:after,
.PmjY button.btn--primary.btn--destructive:not([disabled], [aria-disabled=true]):hover:after,
.PmjY button.btn--primary.btn--destructive[href]:hover:after {
	background-color: var(--color-state-layer-hover)
}

.PmjY a.fake-btn--primary.fake-btn--destructive:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY a.fake-btn--primary.fake-btn--destructive[href]:focus-visible:after,
.PmjY button.btn--primary.btn--destructive:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY button.btn--primary.btn--destructive[href]:focus-visible:after {
	background-color: var(--color-state-layer-focus)
}

.PmjY a.fake-btn--primary.fake-btn--destructive:not([disabled], [aria-disabled=true]):active:after,
.PmjY a.fake-btn--primary.fake-btn--destructive[href]:active:after,
.PmjY button.btn--primary.btn--destructive:not([disabled], [aria-disabled=true]):active:after,
.PmjY button.btn--primary.btn--destructive[href]:active:after {
	background-color: var(--color-state-layer-pressed)
}

.PmjY button.btn--primary.btn--destructive[aria-disabled=true],
.PmjY button.btn--primary.btn--destructive[disabled] {
	background-color: var(--color-background-disabled);
	border-color: var(--color-border-disabled)
}

.PmjY button.btn .progress-spinner {
	height: 24px;
	margin: -4px 0;
	width: 24px
}

.PmjY button.btn--form .progress-spinner {
	margin-left: auto;
	margin-right: auto
}

.PmjY button.btn--primary .progress-spinner {
	--color-spinner-icon-background: var(--color-background-primary);
	--color-spinner-icon-foreground: #8fa3f8
}

.PmjY button.btn--primary.btn--destructive .progress-spinner {
	--color-spinner-icon-background: var(--color-foreground-on-accent);
	--color-spinner-icon-foreground: #ec7089
}

.PmjY a.fake-btn[aria-expanded=true] svg.icon--12,
.PmjY button.btn[aria-expanded=true] svg.icon--12 {
	transform: rotate(180deg)
}

.PmjY a.fake-btn--large svg.icon,
.PmjY button.btn--large svg.icon {
	max-height: 48px
}

.PmjY a.fake-btn--small svg.icon,
.PmjY button.btn--small svg.icon {
	max-height: 32px
}

.PmjY button.btn--primary[aria-disabled=true],
.PmjY button.btn--primary[disabled] {
	background-color: var( --btn-primary-disabled-background-color, var(--color-foreground-disabled));
	border-color: var( --btn-primary-disabled-border-color, var(--color-foreground-disabled));
	color: var( --btn-primary-foreground-color, var(--color-foreground-on-accent))
}

.PmjY button.btn--primary[aria-disabled=true] svg.icon,
.PmjY button.btn--primary[disabled] svg.icon {
	fill: var( --btn-primary-disabled-foreground-color, var(--color-background-primary))
}

.PmjY a.fake-btn--primary:not([href]),
.PmjY a.fake-btn--primary[aria-disabled=true] {
	background-color: var( --btn-primary-disabled-background-color, var(--color-foreground-disabled));
	border-color: var( --btn-primary-disabled-border-color, var(--color-foreground-disabled));
	color: var( --btn-primary-foreground-color, var(--color-foreground-on-accent))
}

.PmjY a.fake-btn--secondary,
.PmjY button.btn--secondary {
	background-color: var(--btn-secondary-background-color, transparent);
	border-color: var(--color-border-accent);
	color: var(--color-foreground-accent);
	transition: all var(--motion-duration-short-3) var(--motion-easing-quick-enter)
}

.PmjY a.fake-btn--secondary:active,
.PmjY button.btn--secondary:active {
	transform: scale(.97)
}

.PmjY a.fake-btn--secondary,
.PmjY button.btn--secondary {
	overflow: hidden;
	position: relative
}

.PmjY a.fake-btn--secondary:after,
.PmjY button.btn--secondary:after {
	background-color: var(--color-state-layer-neutral);
	content: "";
	inset: 0;
	pointer-events: none;
	position: absolute
}

.PmjY a.fake-btn--secondary:not([disabled], [aria-disabled=true]):hover:after,
.PmjY a.fake-btn--secondary[href]:hover:after,
.PmjY button.btn--secondary:not([disabled], [aria-disabled=true]):hover:after,
.PmjY button.btn--secondary[href]:hover:after {
	background-color: var(--color-state-layer-hover)
}

.PmjY a.fake-btn--secondary:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY a.fake-btn--secondary[href]:focus-visible:after,
.PmjY button.btn--secondary:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY button.btn--secondary[href]:focus-visible:after {
	background-color: var(--color-state-layer-focus)
}

.PmjY a.fake-btn--secondary:not([disabled], [aria-disabled=true]):active:after,
.PmjY a.fake-btn--secondary[href]:active:after,
.PmjY button.btn--secondary:not([disabled], [aria-disabled=true]):active:after,
.PmjY button.btn--secondary[href]:active:after {
	background-color: var(--color-state-layer-pressed)
}

.PmjY a.fake-btn--secondary:hover,
.PmjY a.fake-btn--secondary:visited {
	color: var( --btn-secondary-foreground-color, var(--color-foreground-accent))
}

.PmjY a.fake-btn--secondary.fake-btn--destructive,
.PmjY button.btn--secondary.btn--destructive {
	background-color: var( --btn-secondary-destructive-background-color, transparent);
	border-color: var( --btn-secondary-destructive-border-color, var(--color-border-attention));
	color: var( --btn-secondary-destructive-foreground-color, var(--color-foreground-attention))
}

.PmjY button.btn--secondary.btn--destructive .progress-spinner {
	--color-spinner-icon-background: #f39fb0;
	--color-spinner-icon-foreground: #e0103a
}

.PmjY button.btn--secondary[aria-disabled=true],
.PmjY button.btn--secondary[disabled] {
	background-color: var( --btn-secondary-disabled-background-color, var(--color-background-primary));
	border-color: var( --btn-secondary-disabled-border-color, var(--color-border-disabled));
	color: var( --btn-secondary-disabled-foreground-color, var(--color-background-disabled))
}

.PmjY button.btn--secondary[aria-disabled=true] svg.icon,
.PmjY button.btn--secondary[disabled] svg.icon {
	fill: var( --btn-secondary-disabled-foreground-color, var(--color-foreground-disabled))
}

.PmjY a.fake-btn--secondary:not([href]),
.PmjY a.fake-btn--secondary[aria-disabled=true] {
	border-color: var( --btn-secondary-disabled-border-color, var(--color-background-disabled));
	color: var( --btn-secondary-disabled-foreground-color, var(--color-background-disabled))
}

.PmjY a.fake-btn--tertiary,
.PmjY button.btn--tertiary {
	border-color: var(--btn-tertiary-border-color, var(--color-border-medium));
	transition: all var(--motion-duration-short-3) var(--motion-easing-quick-enter)
}

.PmjY a.fake-btn--tertiary:active,
.PmjY button.btn--tertiary:active {
	transform: scale(.97)
}

.PmjY a.fake-btn--tertiary,
.PmjY button.btn--tertiary {
	overflow: hidden;
	position: relative
}

.PmjY a.fake-btn--tertiary:after,
.PmjY button.btn--tertiary:after {
	background-color: var(--color-state-layer-neutral);
	content: "";
	inset: 0;
	pointer-events: none;
	position: absolute
}

.PmjY a.fake-btn--tertiary:not([disabled], [aria-disabled=true]):hover:after,
.PmjY a.fake-btn--tertiary[href]:hover:after,
.PmjY button.btn--tertiary:not([disabled], [aria-disabled=true]):hover:after,
.PmjY button.btn--tertiary[href]:hover:after {
	background-color: var(--color-state-layer-hover)
}

.PmjY a.fake-btn--tertiary:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY a.fake-btn--tertiary[href]:focus-visible:after,
.PmjY button.btn--tertiary:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY button.btn--tertiary[href]:focus-visible:after {
	background-color: var(--color-state-layer-focus)
}

.PmjY a.fake-btn--tertiary:not([disabled], [aria-disabled=true]):active:after,
.PmjY a.fake-btn--tertiary[href]:active:after,
.PmjY button.btn--tertiary:not([disabled], [aria-disabled=true]):active:after,
.PmjY button.btn--tertiary[href]:active:after {
	background-color: var(--color-state-layer-pressed)
}

.PmjY a.fake-btn--tertiary:not([href]),
.PmjY a.fake-btn--tertiary[aria-disabled=true],
.PmjY button.btn--tertiary[aria-disabled=true]:not([aria-live=polite][aria-disabled=true]),
.PmjY button.btn--tertiary[disabled] {
	border-color: var( --expand-btn-disabled-border-color, var(--color-border-disabled));
	color: var( --btn-tertiary-disabled-foreground-color, var(--color-background-disabled))
}

.PmjY a.fake-btn--tertiary.fake-btn--destructive,
.PmjY button.btn--tertiary.btn--destructive {
	border-color: var( --btn-tertiary-destructive-foreground-color, var(--color-border-subtle))
}

.PmjY button.btn--tertiary.btn--destructive[aria-disabled=true],
.PmjY button.btn--tertiary.btn--destructive[disabled] {
	color: var( --btn-tertiary-destructive-disabled-foreground-color, var(--color-foreground-disabled))
}

.PmjY button.btn--tertiary.btn--destructive .progress-spinner {
	--color-spinner-icon-background: #ee9aab;
	--color-spinner-icon-foreground: #e0103a
}

.PmjY a.fake-btn--large,
.PmjY button.btn--large {
	border-radius: var(--btn-border-radius, 24px);
	font-size: var(--font-size-medium);
	min-height: 48px;
	padding: 0 20px
}

.PmjY a.fake-btn--small,
.PmjY button.btn--small {
	border-radius: var(--btn-border-radius, 16px);
	font-size: var(--font-size-body);
	min-height: 32px;
	padding: 0 16px
}

.PmjY a.fake-btn--form,
.PmjY button.btn--form {
	border-color: inherit;
	border-radius: var(--expand-btn-border-radius, var(--border-radius-50));
	max-width: 100%;
	overflow: hidden;
	position: relative
}

.PmjY a.fake-btn--form:after,
.PmjY button.btn--form:after {
	background-color: var(--color-state-layer-neutral);
	content: "";
	inset: 0;
	pointer-events: none;
	position: absolute
}

.PmjY a.fake-btn--form:not([disabled], [aria-disabled=true]):hover:after,
.PmjY a.fake-btn--form[href]:hover:after,
.PmjY button.btn--form:not([disabled], [aria-disabled=true]):hover:after,
.PmjY button.btn--form[href]:hover:after {
	background-color: var(--color-state-layer-hover)
}

.PmjY a.fake-btn--form:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY a.fake-btn--form[href]:focus-visible:after,
.PmjY button.btn--form:not([disabled], [aria-disabled=true]):focus-visible:after,
.PmjY button.btn--form[href]:focus-visible:after {
	background-color: var(--color-state-layer-focus)
}

.PmjY a.fake-btn--form:not([disabled], [aria-disabled=true]):active:after,
.PmjY a.fake-btn--form[href]:active:after,
.PmjY button.btn--form:not([disabled], [aria-disabled=true]):active:after,
.PmjY button.btn--form[href]:active:after {
	background-color: var(--color-state-layer-pressed)
}

.PmjY button.btn--form.btn--large {
	padding: 0 20px
}

.PmjY button.btn--form.btn--small {
	padding: 0 16px
}

.PmjY a.fake-btn--transparent,
.PmjY a.fake-btn--transparent:focus,
.PmjY a.fake-btn--transparent:hover,
.PmjY button.btn--transparent,
.PmjY button.btn--transparent:focus,
.PmjY button.btn--transparent:hover {
	background-color: initial
}

.PmjY a.fake-btn--large-fixed-height,
.PmjY button.btn--large-fixed-height {
	height: 48px;
	min-height: 48px
}

.PmjY a.fake-btn--truncated,
.PmjY a.fake-btn--truncated span,
.PmjY button.btn--truncated,
.PmjY button.btn--truncated span {
	line-height: 1.4em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY a.fake-btn--large-truncated,
.PmjY button.btn--large-truncated {
	font-size: var(--font-size-medium);
	height: 48px;
	min-height: 48px;
	padding: 0 20px
}

.PmjY a.fake-btn--large-truncated,
.PmjY a.fake-btn--large-truncated span,
.PmjY button.btn--large-truncated,
.PmjY button.btn--large-truncated span {
	line-height: 1.4em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.PmjY a.fake-btn--split-start,
.PmjY button.btn--split-start {
	border-radius: 24px 0 0 24px
}

.PmjY a.fake-btn--split-end,
.PmjY button.btn--split-end {
	border-radius: 0 24px 24px 0;
	margin-left: -1px;
	min-width: 40px;
	padding-left: 8px;
	padding-right: 8px
}

.PmjY a.fake-btn.fake-btn--primary.fake-btn--split-end,
.PmjY a.fake-btn.fake-btn--primary.fake-btn--split-end:focus,
.PmjY a.fake-btn.fake-btn--primary.fake-btn--split-end:hover,
.PmjY button.btn.btn--primary.btn--split-end,
.PmjY button.btn.btn--primary.btn--split-end:focus,
.PmjY button.btn.btn--primary.btn--split-end:hover {
	border-left-color: var( --btn-primary-border-split-color, var(--color-background-primary))
}

.PmjY button.btn--floating-label {
	padding-bottom: 0;
	padding-top: 0
}

.PmjY button.btn--floating-label .btn__text {
	min-height: 19px;
	padding-bottom: 2px;
	padding-top: 17px
}

.PmjY button.btn--floating-label .btn__floating-label {
	align-self: flex-start;
	display: inline-block;
	overflow: hidden;
	padding-bottom: 2px;
	padding-top: 17px;
	pointer-events: none;
	position: absolute;
	text-align: left;
	text-overflow: ellipsis;
	transform: scale(.75) translateY(-18px);
	transform-origin: left;
	white-space: nowrap;
	width: calc(100% - 24px);
	z-index: 1
}

.PmjY button.btn--floating-label .btn__floating-label--animate {
	transition: transform .3s ease, bottom .3s ease
}

.PmjY button.btn--floating-label .btn__floating-label--inline {
	font-size: .875rem;
	position: unset;
	transform: translateY(-6px)
}

.PmjY [dir=rtl] a.fake-btn--split-start,
.PmjY [dir=rtl] button.btn--split-start {
	border-radius: 0 24px 24px 0
}

.PmjY [dir=rtl] a.fake-btn--split-end,
.PmjY [dir=rtl] button.btn--split-end {
	border-radius: 24px 0 0 24px;
	margin-left: inherit;
	margin-right: -1px
}

.PmjY [dir=rtl] a.fake-btn.fake-btn--tertiary.fake-btn--split-end,
.PmjY [dir=rtl] button.btn.btn--tertiary.btn--split-end {
	margin-right: -2px
}

.PmjY [dir=rtl] a.fake-btn.fake-btn--primary.fake-btn--split-end,
.PmjY [dir=rtl] a.fake-btn.fake-btn--primary.fake-btn--split-end:focus,
.PmjY [dir=rtl] a.fake-btn.fake-btn--primary.fake-btn--split-end:hover,
.PmjY [dir=rtl] button.btn.btn--primary.btn--split-end,
.PmjY [dir=rtl] button.btn.btn--primary.btn--split-end:focus,
.PmjY [dir=rtl] button.btn.btn--primary.btn--split-end:hover {
	border-left-color: var( --btn-primary-border-color, var(--color-border-accent));
	border-right-color: var( --primary-border-split-color, var(--color-border-subtle))
}

.PmjY .Ew2B {
	display: block;
	transition: all .5s cubic-bezier(.39, .5, .15, 1.36)
}