@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/fbbb23c43077e7ef-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 100;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/802c2179aee1ba9a-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 100;
	font-style: italic
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/987c0d257fc2f68f-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 200;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/a3903521fc2554fa-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 200;
	font-style: italic
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/83ad6d7df6a1d1c8-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 300;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/69e7d0398b36f682-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 300;
	font-style: italic
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/dbd71dab0245af66-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/616f64775cb01335-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 400;
	font-style: italic
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/9dd0d0e83d87b3a7-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 500;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/40c8e9f41d403448-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 500;
	font-style: italic
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/aeae14db12b07391-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 700;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/82762fac0586e39c-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 700;
	font-style: italic
}
@font-face {
	font-family: gotham;
	src: url(/_next/static/media/db9c8df30816b022-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 900;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/d572efcfe28fa885-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 900;
	font-style: italic
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/e15f0fec680b3c32-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 950;
	font-style: normal
}
@font-face {
	font-family: gotham;
	src: url(/design/szigligeti_2026/components/000e8291099a8c7e-s.p.woff2) format("woff2");
	font-display: swap;
	font-weight: 950;
	font-style: italic
}
@font-face {
	font-family: gotham Fallback;
	src: local("Arial");
	ascent-override: 84.58%;
	descent-override: 21.14%;
	line-gap-override: 0.00%;
	size-adjust: 113.51%
}
.__className_077a2c {
	font-family: gotham, gotham Fallback
}
.__variable_077a2c {
	--font-gotham: "gotham", "gotham Fallback"
}
html {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing: border-box;
	-webkit-text-size-adjust: 100%;
}
*, *::before, *::after {
	box-sizing: inherit;
}
strong, b {
	font-weight: 700;
}
body {
	margin: 0;
	color: #141414;
	font-family: var(--font-gotham), sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5;
	background-color: #FFFFFF;
}
@media print {
	body {
		background-color: #EEEEEE;
	}
}
body::backdrop {
	background-color: #FFFFFF;
}
.original-content a {
	color: inherit !important;
	-webkit-text-decoration: none !important;
	text-decoration: none !important;
}
.original-content a:hover {
	-webkit-text-decoration: none;
	text-decoration: none;
}
.original-content a:visited {
	color: inherit;
}
code {
	all: unset;
	color: #EE0011;
}
.mui-1lognyq {
	width: 100%;
	margin-left: auto;
	box-sizing: border-box;
	margin-right: auto;
	padding-left: 2px;
	padding-right: 2px;
	padding: 0 !important;
	background-color: #FAFAFA;
	box-shadow: 0px 0px 28px 0px #00000026;
	min-height: 100vh;
}
@media (min-width:640px) {
	.mui-1lognyq {
		padding-left: 3px;
		padding-right: 3px;
	}
}
@media (min-width:1440px) {
	.mui-1lognyq {
		max-width: 1440px;
	}
}
.mui-lo4h2f {
	width: 100%;
	margin-left: auto;
	box-sizing: border-box;
	margin-right: auto;
	padding-left: 2px;
	padding-right: 2px;
	padding: 0 !important;
	min-height: 100vh;
}
@media (min-width:640px) {
	.mui-lo4h2f {
		padding-left: 3px;
		padding-right: 3px;
	}
}
@media (min-width:1440px) {
	.mui-lo4h2f {
		max-width: 1440px;
	}
}
.mui-t2mz8 {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	z-index: 1100;
	background-color: #FFFFFF;
}
.mui-t2mz8 > * {
	--Grid-parent-columns: 12;
}
.mui-t2mz8 > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-t2mz8 > * {
	--Grid-parent-rowSpacing: 0px;
}
@media (min-width:0px) {
	.mui-t2mz8 {
		padding-left: 16px;
		padding-right: 16px;
		height: 80px;
	}
}
@media (min-width:640px) {
	.mui-t2mz8 {
		padding-left: 44px;
		padding-right: 44px;
	}
}
@media (min-width:1280px) {
	.mui-t2mz8 {
		padding-left: 72px;
		padding-right: 72px;
	}
}
@media (min-width:1440px) {
	.mui-t2mz8 {
		padding-left: 56px;
		padding-right: 56px;
	}
}
.mui-1f8xgbl {
	--Grid-columns: 12;
	--Grid-columnSpacing: 16px;
	--Grid-rowSpacing: 16px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.mui-1f8xgbl > * {
	--Grid-parent-columnSpacing: 16px;
}
.mui-1f8xgbl > * {
	--Grid-parent-rowSpacing: 16px;
}
.mui-11m4o7g {
	--Grid-columns: 12;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
@media (min-width:0px) {
	.mui-11m4o7g {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
}
@media (min-width:1280px) {
	.mui-11m4o7g {
		display: none;
	}
}
.mui-2kx1o0 {
	-webkit-text-decoration: underline;
	text-decoration: underline;
	text-decoration-color: var(--Link-underlineColor);
	--Link-underlineColor: rgba(175, 186, 76, 0.4);
}
.mui-2kx1o0:hover {
	text-decoration-color: inherit;
}
.mui-14va06x {
	margin: 0;
	font: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: #AFBA4C;
	display: block;
	font-weight: 400;
	-webkit-text-decoration: underline;
	text-decoration: underline;
	text-decoration-color: var(--Link-underlineColor);
	--Link-underlineColor: rgba(175, 186, 76, 0.4);
}
.mui-14va06x:hover {
	text-decoration-color: inherit;
}
.mui-pjm9n7 {
	--Grid-columns: 12;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
@media (min-width:0px) {
	.mui-pjm9n7 {
		display: none;
	}
}
@media (min-width:1280px) {
	.mui-pjm9n7 {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
}
.mui-1w1vm9z {
	--Grid-columns: 12;
	--Grid-columnSpacing: 24px;
	--Grid-rowSpacing: 24px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.mui-1w1vm9z > * {
	--Grid-parent-columnSpacing: 24px;
}
.mui-1w1vm9z > * {
	--Grid-parent-rowSpacing: 24px;
}
@media (min-width:0px) {
	.mui-1w1vm9z {
		display: none;
	}
}
@media (min-width:1280px) {
	.mui-1w1vm9z {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}
}
.mui-16djfwe {
	margin: 0;
	font-size: 14px;
	line-height: 1.4;
	display: block;
	font-family: var(--font-gotham),sans-serif;
	font-weight: 400;
}
.mui-14yoxd {
	z-index: 1200;
}
.mui-1lkycah {
	min-width: 0;
	box-sizing: border-box;
	position: fixed;
	pointer-events: none;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1200;
}
.mui-1fecc02 {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	max-width: 1440px;
	height: 100vh;
	margin: 0 auto;
	position: relative;
}
.mui-1fecc02 > * {
	--Grid-parent-columns: 12;
}
.mui-1fecc02 > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-1fecc02 > * {
	--Grid-parent-rowSpacing: 0px;
}
.mui-ctecf9 {
	--Grid-columns: 12;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	position: absolute;
	pointer-events: auto;
	bottom: 32px;
	background-color: #AFBA4C;
	border-radius: 50%;
	width: 56px;
	height: 56px;
	cursor: pointer;
	box-shadow: 0px 3px 5px 0px #00000033, 0px 1px 18px 0px #0000001F, 0px 6px 10px 0px #00000024;
}
@media (min-width:0px) {
	.mui-ctecf9 {
		right: 16px;
	}
}
@media (min-width:640px) {
	.mui-ctecf9 {
		right: 24px;
	}
}
.mui-ctecf9:active {
	background-color: #F2C2E5;
}
.mui-19gcpxp {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	gap: 24px;
	text-align: center;
	color: #FFFFFF;
	background-color: #393536;
}
.mui-19gcpxp > * {
	--Grid-parent-columns: 12;
}
.mui-19gcpxp > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-19gcpxp > * {
	--Grid-parent-rowSpacing: 0px;
}
@media (min-width:0px) {
	.mui-19gcpxp {
		padding: 40px 20px;
	}
}
@media (min-width:960px) {
	.mui-19gcpxp {
		padding: 40px 44px;
	}
}
@media (min-width:1440px) {
	.mui-19gcpxp {
		padding: 40px 72px;
	}
}
.mui-19gcpxp > * {
	width: 100%;
}
.mui-19gcpxp > hr {
	width: calc(100% - 32px);
}
.mui-djzugo {
	--Grid-columns: 12;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: nowrap;
	-webkit-flex-wrap: nowrap;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: start;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	text-align: center;
	gap: 24px;
}
@media (min-width:960px) {
	.mui-djzugo {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
	}
}
.mui-6ucj30 {
	--Grid-columns: 12;
	-webkit-box-flex: 0;
	-webkit-flex-grow: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	-webkit-flex-basis: auto;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
}
@media (min-width:960px) {
	.mui-6ucj30 {
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: calc(100% * 3 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 3) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));
	}
}
.mui-19govmw {
	margin: 0;
	font-family: var(--font-gotham),sans-serif;
	font-size: 16px;
	line-height: 1.5;
	margin-bottom: 8px;
	display: block;
	font-weight: 400;
	color: background.white;
	opacity: 0.8;
}
.mui-1chkdet {
	margin: 0;
	font-family: var(--font-gotham),sans-serif;
	font-size: 14px;
	line-height: 1.4;
	margin-bottom: 8px;
	display: block;
	font-weight: 400;
}
.mui-1j1b4a5 {
	--Grid-columns: 12;
	-webkit-box-flex: 0;
	-webkit-flex-grow: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
	-webkit-flex-basis: auto;
	-ms-flex-preferred-size: auto;
	flex-basis: auto;
	width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	gap: 6px;
}
@media (min-width:960px) {
	.mui-1j1b4a5 {
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		width: calc(100% * 3 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 3) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)));
	}
}
.mui-fs21fy {
	margin: 0;
	font-family: var(--font-gotham),sans-serif;
	font-size: 16px;
	line-height: 1.5;
	margin-bottom: 4px;
	display: block;
	font-weight: 400;
	color: background.white;
	opacity: 0.8;
}
.mui-1vrnl6x {
	--Grid-columns: 12;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	gap: 16px;
}
.mui-1wg16j8 {
	margin: 0;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	border-width: 0;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.12);
	border-bottom-width: thin;
	width: 100%;
	margin: 8px 16px;
	height: 1px;
	opacity: 0.2;
	background-color: #FFFFFF;
	box-sizing: border-box;
}
.mui-1s7vuqx {
	--Grid-columns: 12;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	gap: 8px;
	height: 16px;
}
.mui-1s7vuqx img {
	height: 16px;
	width: auto;
	vertical-align: unset;
}
.mui-1wv7gfk {
	margin: 0;
	font-size: 12px;
	line-height: 1.3;
	font-family: var(--font-gotham), sans-serif;
	font-weight: 400;
	display: block;
	font-weight: 400;
	color: background.white;
}
.mui-dgimhy {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
}
.mui-dgimhy > * {
	--Grid-parent-columns: 12;
}
.mui-dgimhy > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-dgimhy > * {
	--Grid-parent-rowSpacing: 0px;
}
.mui-tfvu44 {
	background-color: #EEEEEE;
}
@media (min-width:0px) {
	.mui-tfvu44 {
		padding: 24px 16px;
	}
}
@media (min-width:640px) {
	.mui-tfvu44 {
		padding: 24px 44px;
	}
}
@media (min-width:1280px) {
	.mui-tfvu44 {
		padding: 24px 72px;
	}
}
.mui-lulu9h {
	margin: 0;
	font-family: var(--font-gotham),sans-serif;
	font-size: 24px;
	line-height: 1.33;
	font-weight: 700;
	display: block;
	color: #231F20;
	margin-top: 40px;
}
.mui-13p40wx {
	--Grid-columns: 12;
	--Grid-columnSpacing: 8px;
	--Grid-rowSpacing: 12px;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
}
.mui-13p40wx > * {
	--Grid-parent-columnSpacing: 8px;
}
@media (min-width:960px) {
	.mui-13p40wx {
		--Grid-columnSpacing: 16px;
	}
	.mui-13p40wx > * {
		--Grid-parent-columnSpacing: 16px;
	}
}
.mui-13p40wx > * {
	--Grid-parent-rowSpacing: 12px;
}
@media (min-width:960px) {
	.mui-13p40wx {
		--Grid-rowSpacing: 32px;
	}
	.mui-13p40wx > * {
		--Grid-parent-rowSpacing: 32px;
	}
}
@media (min-width:0px) {
	.mui-13p40wx {
		padding: 40px 16px;
	}
}
@media (min-width:640px) {
	.mui-13p40wx {
		padding: 40px 44px;
	}
}
@media (min-width:1280px) {
	.mui-13p40wx {
		padding: 40px 72px;
	}
}
.mui-1niw8a0 {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	width: 100%;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	-webkit-justify-content: start;
	justify-content: start;
	gap: 16px;
	background-color: #FFFFFF;
}
.mui-1niw8a0 > * {
	--Grid-parent-columns: 12;
}
.mui-1niw8a0 > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-1niw8a0 > * {
	--Grid-parent-rowSpacing: 0px;
}
@media (min-width:0px) {
	.mui-1niw8a0 {
		padding: 8px;
	}
}
@media (min-width:640px) {
	.mui-1niw8a0 {
		padding: 16px;
	}
}
.mui-jzdqfe {
	min-width: 0;
	box-sizing: border-box;
	width: 72px;
	background-color: #AFBA4C;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.mui-1vsqe5f {
	margin: 0;
	font-size: 12px;
	line-height: 1.3;
	font-family: var(--font-gotham), sans-serif;
	font-weight: 400;
	display: block;
	font-weight: 400;
}
.mui-5wo5t0 {
	margin: 0;
	font-size: 32px;
	line-height: 1.25;
	font-size: 38px;
	line-height: 0.9;
	font-weight: 700;
	margin-top: 4px;
	display: block;
}
.mui-ezx9j5 {
	margin: 0;
	font-size: 12px;
	line-height: 1.3;
	font-family: var(--font-gotham), sans-serif;
	font-weight: 400;
	margin-top: 4px;
	display: block;
	font-weight: 400;
}
.mui-92ikqc {
	margin: 0;
	font-size: 12px;
	line-height: 1.3;
	font-family: var(--font-gotham), sans-serif;
	font-weight: 400;
	font-weight: 700;
	display: block;
}
.mui-13sha1p {
	min-width: 0;
	box-sizing: border-box;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
}
.mui-1si4hba {
	margin: 0;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	display: block;
}
.mui-1rd8q14 {
	margin: 0;
	font-size: 12px;
	line-height: 1.3;
	font-family: var(--font-gotham), sans-serif;
	font-weight: 400;
	font-weight: 700;
	display: block;
	color: #231F20;
	opacity: 0.8;
}
.mui-1igxmv5 {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: start;
	-webkit-column-gap: 4px;
	column-gap: 4px;
	text-overflow: ellipsis;
}
.mui-1igxmv5 > * {
	--Grid-parent-columns: 12;
}
.mui-1igxmv5 > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-1igxmv5 > * {
	--Grid-parent-rowSpacing: 0px;
}
.mui-1lv4gj9 {
	margin: 0;
	font-size: 12px;
	line-height: 1.3;
	font-family: var(--font-gotham), sans-serif;
	font-weight: 400;
	font-weight: 700;
	display: inline-block;
	color: #0B0C05;
	margin-top: 8px;
	background-color: #AFBA4C;
	padding: 2px 6px;
	border-radius: 3px;
}
.mui-11a0o8o {
	--Grid-columns: 12;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
}
@media (min-width:0px) {
	.mui-11a0o8o {
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		gap: 8px;
	}
}
@media (min-width:640px) {
	.mui-11a0o8o {
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		gap: 16px;
	}
}
.mui-13dfrk9 {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	height: 40px;
	background-color: #EEEEEE;
	border-radius: 6px;
	cursor: pointer;
	padding-left: 8px;
	padding-right: 16px;
	gap: 8px;
}
.mui-13dfrk9 > * {
	--Grid-parent-columns: 12;
}
.mui-13dfrk9 > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-13dfrk9 > * {
	--Grid-parent-rowSpacing: 0px;
}
.mui-njisnv {
	margin: 0;
	font-size: 16px;
	line-height: 1.5;
	font-weight: 700;
	display: inline-block;
	color: #231F20;
}
.mui-1d6dicf {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
	min-width: 0;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-webkit-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	height: 40px;
	background-color: #AFBA4C;
	border-radius: 6px;
	cursor: pointer;
	padding-left: 8px;
	padding-right: 16px;
	gap: 8px;
}
.mui-1d6dicf > * {
	--Grid-parent-columns: 12;
}
.mui-1d6dicf > * {
	--Grid-parent-columnSpacing: 0px;
}
.mui-1d6dicf > * {
	--Grid-parent-rowSpacing: 0px;
}



.mui-s0r7el {
	position: fixed;
	inset: 0px;
	z-index: 1200;
}
.mui-14dl35y {
	position: fixed;
	display: flex;
	-moz-box-align: center;
	align-items: center;
	-moz-box-pack: center;
	justify-content: center;
	inset: 0px;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: -1;
}
.mui-5cu8w1 {
	background-color: rgb(250, 250, 250);
	color: rgb(20, 20, 20);
	transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
	box-shadow: var(--Paper-shadow);
	background-image: var(--Paper-overlay);
	overflow-y: auto;
	display: flex;
	flex-direction: column;
	height: 100%;
	flex: 1 0 auto;
	z-index: 1200;
	position: fixed;
	top: 0px;
	outline: 0px;
	left: 0px;
}
.mui-lbdn3g {
	--Grid-columns: 12;
	--Grid-columnSpacing: 0px;
	--Grid-rowSpacing: 0px;
	flex-flow: column wrap;
	min-width: 0px;
	box-sizing: border-box;
	display: flex;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	color: rgb(255, 255, 255);
	width: 300px;
}
.mui-177gnlq {
	--Grid-columns: 12;
	flex-flow: wrap;
	min-width: 0px;
	box-sizing: border-box;
	display: flex;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
	-moz-box-align: center;
	align-items: center;
	-moz-box-pack: justify;
	justify-content: space-between;
	height: 80px;
	padding: 24px 16px;
	background-color: rgb(175, 186, 76);
}
.mui-14va06x {
	margin: 0;
	font: inherit;
	font-weight: inherit;
	line-height: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: #AFBA4C;
	display: block;
	font-weight: 400;
	-webkit-text-decoration: underline;
	text-decoration: underline;
	text-decoration-color: var(--Link-underlineColor);
	--Link-underlineColor: rgba(175, 186, 76, 0.4);
}
.mui-qtjpm2 {
	--Grid-columns: 12;
	flex-flow: column wrap;
	min-width: 0px;
	box-sizing: border-box;
	display: flex;
	gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing);
}
.mui-14va06x {
	margin: 0;
	font: inherit;
	font-weight: inherit;
	line-height: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	color: #AFBA4C;
	display: block;
	font-weight: 400;
	-webkit-text-decoration: underline;
	text-decoration: underline;
	text-decoration-color: var(--Link-underlineColor);
	--Link-underlineColor: rgba(175, 186, 76, 0.4);
}
.mui-1d3ipp1 {
	margin: 0px;
	font-family: var(--font-gotham),sans-serif;
	font-size: 16px;
	line-height: 1.5;
	display: block;
	font-weight: 400;
	color: rgb(35, 31, 32);
	padding: 16px 20px;
}
