  :root {
	--ffsd: 0px;
	--1vw: calc((100vw - var(--sbw, 0px)) / 100);
	--1vh: var(--inner1Vh, 1vh);
  }

  @media (prefers-reduced-motion: reduce) {
	.animated {
	  animation: none !important;
	}
  }

  html {
	zoom: var(--rzf, 1);
	font-size: max(calc(min(var(--1vw, 1vw), 13.66px) * var(--rfso, 1)), var(--minfs, 0px));
	-webkit-text-size-adjust: 100%;
	scroll-behavior: smooth;
  }

  body {
	font-size: calc(1rem * var(--bfso, 1));
  }

  body,
  html,
  p,
  ul,
  ol,
  li {
	margin: 0;
	padding: 0;
	font-synthesis: none;
	font-kerning: none;
	font-variant-ligatures: none;
	font-feature-settings: "kern"0, "calt"0, "liga"0, "clig"0, "dlig"0, "hlig"0;
	font-family: unset;
	-webkit-font-smoothing: subpixel-antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-rendering: geometricprecision;
	white-space: normal;
  }

  li {
	text-align: unset;
  }

  a {
	text-decoration: none;
	color: inherit;
  }

  img {
	-webkit-user-drag: none;
	-moz-user-drag: none;
	-o-user-drag: none;
	user-drag: none;
	-webkit-touch-callout: none;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Regular.039d9964f854112b55.0cdce62d3d6719407468db55daf273b2.woff2);
	font-style: normal;
	font-weight: 400;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Bold.815f32dc428d976aa396b.1471271cb53cca391088bcf013e21f19.woff2);
	font-style: normal;
	font-weight: 700;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Italic.2e26135aab89bc90ed3.4274463f7543900fccc07ccf991bf616.woff2);
	font-style: italic;
	font-weight: 400;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Bold-Italic.a7c8e777ab70e3.69dcc4b258d2004c2cf8eddd20b00cf3.woff2);
	font-style: italic;
	font-weight: 700;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Regular.039d9964f854112b55.0cdce62d3d6719407468db55daf273b2.woff2);
	font-style: normal;
	font-weight: 100;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Italic.2e26135aab89bc90ed3.4274463f7543900fccc07ccf991bf616.woff2);
	font-style: italic;
	font-weight: 100;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Regular.039d9964f854112b55.0cdce62d3d6719407468db55daf273b2.woff2);
	font-style: normal;
	font-weight: 200;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Italic.2e26135aab89bc90ed3.4274463f7543900fccc07ccf991bf616.woff2);
	font-style: italic;
	font-weight: 200;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Regular.039d9964f854112b55.0cdce62d3d6719407468db55daf273b2.woff2);
	font-style: normal;
	font-weight: 300;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Italic.2e26135aab89bc90ed3.4274463f7543900fccc07ccf991bf616.woff2);
	font-style: italic;
	font-weight: 300;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Medium.e0bdc93052b16a25908.c831a86d89893099c55fbb14d5b2bba8.woff2);
	font-style: normal;
	font-weight: 500;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Medium-Italic.1c26cdd68f5b.97c17d7bdb7807f673b3508b40715ecd.woff2);
	font-style: italic;
	font-weight: 500;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Medium.e0bdc93052b16a25908.c831a86d89893099c55fbb14d5b2bba8.woff2);
	font-style: normal;
	font-weight: 600;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-Medium-Italic.1c26cdd68f5b.97c17d7bdb7807f673b3508b40715ecd.woff2);
	font-style: italic;
	font-weight: 600;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-ExtraBold.c0bd250988ee0351.d70e4a13608c2f1b43ad1de0d8118bd3.woff2);
	font-style: normal;
	font-weight: 800;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-ExtraBold-Italic.265265902.3db5fe5ee3e9f9e47b4d410309ea7df4.woff2);
	font-style: italic;
	font-weight: 800;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-ExtraBold.c0bd250988ee0351.d70e4a13608c2f1b43ad1de0d8118bd3.woff2);
	font-style: normal;
	font-weight: 900;
  }

  @font-face {
	font-family: YAFdJksXcAk-0;
	src: url(fonts/JetBrainsMono-ExtraBold-Italic.265265902.3db5fe5ee3e9f9e47b4d410309ea7df4.woff2);
	font-style: italic;
	font-weight: 900;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 400;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 700;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 400;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 700;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 100;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 100;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 200;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 200;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 300;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 300;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 500;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 500;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 600;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 600;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 800;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 800;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: normal;
	font-weight: 900;
  }

  @font-face {
	font-family: YADZ-awja4Q-0;
	src: url(fonts/Abang17998586685231091570.a0498e3a282f00.404ef7b7a474119f93fbf1bb7559f48f.woff2);
	font-style: italic;
	font-weight: 900;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 400;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 700;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 400;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 700;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 100;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 100;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 200;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 200;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 300;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 300;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 500;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 500;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 600;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 600;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 800;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 800;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: normal;
	font-weight: 900;
  }

  @font-face {
	font-family: YAF448SHV5k-0;
	src: url(fonts/CanvaAcidBold-Regular.1f555d9a0f0142d9e0.853342a6-f2cf-4b43-9f4b-7ee2f99d99ae.woff2);
	font-style: italic;
	font-weight: 900;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Regular.b1129fff306538fc9a12146948.34c7dd29b48020ab4837bbcd3d77bfc2.woff2);
	font-style: normal;
	font-weight: 400;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Bold.5b5ef58cf9905273ea3fc901dfa93.b25a21661ecd0da6d131b6ee3061b904.woff2);
	font-style: normal;
	font-weight: 700;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Italic.fc30745d2873bc83c5c5c4133d9.883f61d6d93d2188f6aab3ee116d4e18.woff2);
	font-style: italic;
	font-weight: 400;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-BoldItalic.3d9326ab8fa6361d2eed31d.81b6f7ec71b642263236bb39c53f2973.woff2);
	font-style: italic;
	font-weight: 700;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Thin-BETA.2dab3a87d5578e1a339fdaf1.ccdd0be55b327fb17751851ccde8117d.woff2);
	font-style: normal;
	font-weight: 100;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-ThinItalic-BETA.04ac4fc49e1ae79f58.6b94355504295dc50f33250161cb411c.woff2);
	font-style: italic;
	font-weight: 100;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-ExtraLight10023131132646224281.65c0a42ccc9f1a615d2bec48483af0bb.woff2);
	font-style: normal;
	font-weight: 200;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-ThinItalic-BETA.04ac4fc49e1ae79f58.6b94355504295dc50f33250161cb411c.woff2);
	font-style: italic;
	font-weight: 200;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Light11236659257157147548.1163336426408656be8c529e11ed99c5.woff2);
	font-style: normal;
	font-weight: 300;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Italic.fc30745d2873bc83c5c5c4133d9.883f61d6d93d2188f6aab3ee116d4e18.woff2);
	font-style: italic;
	font-weight: 300;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Medium4984268603924879090.84b7214eac953a88eabd23be12be377c.woff2);
	font-style: normal;
	font-weight: 500;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Italic.fc30745d2873bc83c5c5c4133d9.883f61d6d93d2188f6aab3ee116d4e18.woff2);
	font-style: italic;
	font-weight: 500;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-SemiBold17818618646396801572.17b4724577ccf0c3eb26e6f34763a26d.woff2);
	font-style: normal;
	font-weight: 600;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-BoldItalic.3d9326ab8fa6361d2eed31d.81b6f7ec71b642263236bb39c53f2973.woff2);
	font-style: italic;
	font-weight: 600;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-ExtraBold15091415398823893689.0ef2229020ece4e0a389011d0aeec649.woff2);
	font-style: normal;
	font-weight: 800;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-BoldItalic.3d9326ab8fa6361d2eed31d.81b6f7ec71b642263236bb39c53f2973.woff2);
	font-style: italic;
	font-weight: 800;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-Black11856696023782707047.911934dac096f705cde47404238649c5.woff2);
	font-style: normal;
	font-weight: 900;
  }

  @font-face {
	font-family: YAFdJvSyp_k-2;
	src: url(fonts/Inter-BoldItalic.3d9326ab8fa6361d2eed31d.81b6f7ec71b642263236bb39c53f2973.woff2);
	font-style: italic;
	font-weight: 900;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: normal;
	font-weight: 400;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: normal;
	font-weight: 700;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: italic;
	font-weight: 400;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: italic;
	font-weight: 700;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: normal;
	font-weight: 100;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: italic;
	font-weight: 100;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: normal;
	font-weight: 200;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: italic;
	font-weight: 200;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: normal;
	font-weight: 300;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: italic;
	font-weight: 300;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: normal;
	font-weight: 500;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Regular.b71045c67b2ce3d1ee672.91884523e11af72d3074ba377675abaa.woff2);
	font-style: italic;
	font-weight: 500;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: normal;
	font-weight: 600;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: italic;
	font-weight: 600;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: normal;
	font-weight: 800;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: italic;
	font-weight: 800;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: normal;
	font-weight: 900;
  }

  @font-face {
	font-family: YACgEQNAr7w-0;
	src: url(fonts/Montserrat-Bold.d5bfb4b47cab76a553f08734.59c3f4da2467c5c0f7a3336e4c2630ce.woff2);
	font-style: italic;
	font-weight: 900;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: normal;
	font-weight: 400;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: normal;
	font-weight: 700;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: italic;
	font-weight: 400;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: italic;
	font-weight: 700;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: normal;
	font-weight: 100;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: italic;
	font-weight: 100;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: normal;
	font-weight: 200;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: italic;
	font-weight: 200;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: normal;
	font-weight: 300;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: italic;
	font-weight: 300;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: normal;
	font-weight: 500;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldRegular.68a85f5cf2497486387d6c9f25.1104072b2f34685372d00bba0ba1b0f7.woff2);
	font-style: italic;
	font-weight: 500;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: normal;
	font-weight: 600;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: italic;
	font-weight: 600;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: normal;
	font-weight: 800;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: italic;
	font-weight: 800;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: normal;
	font-weight: 900;
  }

  @font-face {
	font-family: YACgEQY10lw-0;
	src: url(fonts/OswaldBold.ad9c6c18ebcfb969eb7f9a868e1c3.2ae14a8803953202474e289a5c2aa4b4.woff2);
	font-style: italic;
	font-weight: 900;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
	font-style: normal;
	font-weight: 400;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBold.927b7dca5b947f69cb8e835f7f743d.98c4d2c0223fc8474641c77f923528e9.woff2);
	font-style: normal;
	font-weight: 700;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoItalic.fa87472a877e70c5bce22e42be5c.d257a7100844bc3f98c9021168b6249e.woff2);
	font-style: italic;
	font-weight: 400;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBoldItalic.08fb930e5cf38bab811efa91.1060345c54d396e76d73f1da7ee200bd.woff2);
	font-style: italic;
	font-weight: 700;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
	font-style: normal;
	font-weight: 100;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoItalic.fa87472a877e70c5bce22e42be5c.d257a7100844bc3f98c9021168b6249e.woff2);
	font-style: italic;
	font-weight: 100;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
	font-style: normal;
	font-weight: 200;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoItalic.fa87472a877e70c5bce22e42be5c.d257a7100844bc3f98c9021168b6249e.woff2);
	font-style: italic;
	font-weight: 200;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
	font-style: normal;
	font-weight: 300;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoItalic.fa87472a877e70c5bce22e42be5c.d257a7100844bc3f98c9021168b6249e.woff2);
	font-style: italic;
	font-weight: 300;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
	font-style: normal;
	font-weight: 500;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoItalic.fa87472a877e70c5bce22e42be5c.d257a7100844bc3f98c9021168b6249e.woff2);
	font-style: italic;
	font-weight: 500;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBold.927b7dca5b947f69cb8e835f7f743d.98c4d2c0223fc8474641c77f923528e9.woff2);
	font-style: normal;
	font-weight: 600;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBoldItalic.08fb930e5cf38bab811efa91.1060345c54d396e76d73f1da7ee200bd.woff2);
	font-style: italic;
	font-weight: 600;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBold.927b7dca5b947f69cb8e835f7f743d.98c4d2c0223fc8474641c77f923528e9.woff2);
	font-style: normal;
	font-weight: 800;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBoldItalic.08fb930e5cf38bab811efa91.1060345c54d396e76d73f1da7ee200bd.woff2);
	font-style: italic;
	font-weight: 800;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBold.927b7dca5b947f69cb8e835f7f743d.98c4d2c0223fc8474641c77f923528e9.woff2);
	font-style: normal;
	font-weight: 900;
  }

  @font-face {
	font-family: YACgEZ1cb1Q-0;
	src: url(fonts/ArimoBoldItalic.08fb930e5cf38bab811efa91.1060345c54d396e76d73f1da7ee200bd.woff2);
	font-style: italic;
	font-weight: 900;
  }

  #verticalMenu {
	display: none;
	font-family: YAFdJvSyp_k-2, -apple-system, BlinkMacSystemFont, sans-serif;
	font-size: 1.5rem;
	background-color: #171717;
	margin: 0 0 0 auto;
	padding: 0;
	border: 12px solid #171717;
	height: 100%;
	width: 400px;
	max-width: 80vw;
	overflow: auto;
	box-sizing: border-box;
	z-index: 2;
	position: fixed;
	top: 0px;
	right: 0px;
	transform: translateX(400px);
	transition: all 0.35s;
  }

  #menuToggle:checked~#verticalMenu {
	transform: translateX(0px);
  }

  #menuButton {
	display: none;
	fill: #ffffff;
	z-index: 3;
	justify-content: center;
	align-items: center;
  }

  #menuButton:hover {
	cursor: pointer;
	color: #fad02c;
	text-decoration-line: none;
  }

  .navMenuLinkContent:hover {
	color:#fad02c;
  }

  .navMenuLink {
	color: #ffffff;
	display: flex;
	align-items: center;
	list-style-type: none;
	white-space: nowrap;
  }

  .navMenuLinkContent {
	display: inline-block;
	text-decoration-line: none;
	font-family: YAFdJvSyp_k-2, -apple-system, BlinkMacSystemFont, sans-serif;
	font-size: 12px;
	font-weight: 400;
	white-space: nowrap;
	padding: 10px 16px;
	margin-right: auto;
	color: #ffffff;
	overflow: hidden;
	text-overflow: ellipsis;
  }

  #menuToggle:checked~#menuButton {
	z-index: 2;
	width: 100vw;
	height: 100vh;
	background-color: #cccccc;
	opacity: 0.55;
	top: 0px;
	position: fixed;
  }

  #menuToggle:checked~#menuButton>#menuButtonIcon {
	display: none;
  }

  #horizontalMenu {
	display: flex;
	justify-content: flex-end;
  }

  html {
	scroll-padding-top: 50px;
  }

  @media (max-width: 375px) {
	#XaBuP9t7XkV4uVfy {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#AwJ3tH1fOmH0vCMJ {
	  grid-template-columns: 0 308.11618119%;
	  left: -104.0580906%;
	  grid-template-rows: 0 100%;
	}

	#s3ln6d81unKjNBCw {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.408896em - var(--ffsd)));
	}

	#R6ZPug0TDDIT4gx8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.408896em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#HThd72E78yWLvqPV {
	  min-width: 91.6rem;
	}

	#vEJ4k0QIVMPdt1Kv {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	}

	#gErlDiP2Vd9690GN {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#eRl0Sy0DJBQ3cE5U {
	  font-size: calc(10.34822483em - var(--ffsd));
	}

	#rmVwbrg8vGx9u8IS {
	  --first-font-size: 10.34822483em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c0tlccaykDUkUz6a {
	  min-width: 55.12313485rem;
	}

	#IctrUo7pOik9s3qI {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#YJYp9748zNkhLr6A {
	  font-size: calc(6.73942856em - var(--ffsd));
	}

	#CO4GYnsDRXwlvw7t {
	  --first-font-size: 6.73942856em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#itnOgD5Wxv3Scmtm {
	  min-width: 30.93793167rem;
	}

	#LU4wexPiqHnTfX0n {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#oaP9GcQCrbGAfLcx {
	  grid-area: 4 / 3 / 5 / 6;
	  grid-template-columns: 0 36.47686515rem 0 0.71598929rem 30.08860905rem 24.18520318rem;
	  grid-template-rows: 0 minmax(8.67871697rem, max-content) minmax(10.40015434rem, max-content) minmax(1.82569833rem, max-content) minmax(6.22060012rem, max-content) minmax(12.57629364rem, max-content);
	}

	#SsRmcR6D3yFt6ZOw {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#uTk3T6RzEgh5ORFk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.02718718em - var(--ffsd)));
	}

	#lvuhW6YPOiyqbyVS {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.02718718em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ExxydOJyQ81r8cdU {
	  min-width: 91.6rem;
	}

	#Av7wk0PJkNcLUzIB {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#A5eqtLdi9LqxomQe {
	  grid-template-columns: 4.26666667rem 0 0 91.46666667rem 0 0 4.26666667rem;
	  grid-template-rows: minmax(29.37227945rem, max-content) minmax(4.76577372rem, max-content) minmax(35.74541482rem, max-content) minmax(39.70146339rem, max-content) minmax(27.16147487rem, max-content) minmax(7.11208088rem, max-content) minmax(29.37227945rem, max-content);
	}

	#EekVlTDJZGv8AUkV {
	  min-height: calc(calc(6.33283529 * var(--1vh, 1vh)) - 3.16641765px);
	}

	#vmsz00u6OXjhworX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#Wh9LyxkRoqdnA2OH {
	  grid-template-columns: 0 434.23144452%;
	  left: -167.11572226%;
	  grid-template-rows: 0 100%;
	}

	#plKtUKgns32FKaeX {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	  clip-path: polygon(calc(1.94758091% + 0%) calc((0.0141906 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc((0.0141906 * 91.46666667rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02684067 * 91.46666667rem) + 0%)), calc(1.94758091% + 0%) calc(100% - ((0.02684067 * 91.46666667rem) + 0%)));
	  margin-left: -1.98626503%;
	  margin-right: 0%;
	  margin-bottom: -2.68406733%;
	  margin-top: -1.41905986%;
	}

	#fSfj8JJsgC0g293Y {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#VeouTCec2L4SurLa {
	  font-size: calc(10.34822483em - var(--ffsd));
	}

	#Vo2Tf89a4jR4PGrZ {
	  --first-font-size: 10.34822483em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#idTZEWHfFracYTVP {
	  min-width: 55.12313485rem;
	}

	#qfV4w8SiEZqkinV6 {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#Dbo0gSQYAv8obpXw {
	  font-size: calc(6.73942856em - var(--ffsd));
	}

	#WdCCFO6oeXvVcVlI {
	  --first-font-size: 6.73942856em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#tpgwFnSTlusUtqnL {
	  min-width: 30.93793167rem;
	}

	#BbltHokdrGQCIAsu {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#zDWkEKn52CFbBwJq {
	  grid-area: 4 / 3 / 5 / 6;
	  grid-template-columns: 0 36.47686515rem 0 0.71598929rem 30.08860905rem 24.18520318rem;
	  grid-template-rows: 0 minmax(8.67871697rem, max-content) minmax(10.40015434rem, max-content) minmax(1.82569833rem, max-content) minmax(6.22060012rem, max-content) minmax(12.57629364rem, max-content);
	}

	#Pw7tRuVAXmc27lhj {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#U33UYkJGHVtfgD1c {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.40889067em - var(--ffsd)));
	}

	#dEQ09403aMcKmOC0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.40889067em - var(--ffsd)));
	}

	#UPXd5Fc6adta3pcO {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.40889067em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#zZH729G4hhMR36k3 {
	  min-width: 91.6rem;
	}

	#EFYeHU6K6sC6121d {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#BoejFvt9QVHCP47h {
	  grid-template-columns: 4.26666667rem 0 0 91.46666667rem 0 0 4.26666667rem;
	  grid-template-rows: 0 minmax(129.79667525rem, max-content) minmax(6.4rem, max-content) minmax(39.70146339rem, max-content) minmax(4.40923162rem, max-content) minmax(59.56194359rem, max-content) minmax(4.26666667rem, max-content);
	}

	#TYLJo5OaqRGQNNEg {
	  min-height: calc(calc(8.92493281 * var(--1vh, 1vh)) - 4.46246641px);
	}

	#sPrSq0Ij2tkvjmsX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#DDXrOgKdzDb2a2yh {
	  grid-template-columns: 0 904.05555374%;
	  left: -402.02777687%;
	  grid-template-rows: 0 100%;
	}

	#dpGF7pr7r81wEb9y {
	  grid-area: 2 / 8 / 3 / 9;
	  position: relative;
	}

	#NceyPnLw4UVjCa9o {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.66377159em - var(--ffsd)));
	}

	#uzPQIWghuKg5lpY2 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.66377159em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qyQKu65kE0ItZHbF {
	  min-width: 91.6rem;
	}

	#rixvu7A3M5FUchYF {
	  grid-area: 4 / 2 / 5 / 14;
	  position: relative;
	}

	#IqOqQyITA0fgd1UR {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.04444444em - var(--ffsd)));
	}

	#SqvIVoD79BMzuig8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.04444444em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#Z9q2HGcuIiGemWR8 {
	  min-width: 91.6rem;
	}

	#P7v3PyZA2Pg0jSEf {
	  grid-area: 6 / 3 / 7 / 15;
	  position: relative;
	}

	#Nx366YmMvGo2HFsg {
	  font-size: calc(6.15244417em - var(--ffsd));
	}

	#CULKquPySZ6ZuWqw {
	  --first-font-size: 6.15244417em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c2IYYeh1ZW9YQf4p {
	  min-width: 32.82702616rem;
	}

	#BT2vYpVryRF3Pub6 {
	  grid-area: 2 / 2 / 4 / 5;
	  position: relative;
	}

	#fe2yadfJdiiMsHCC {
	  font-size: calc(4.00686675em - var(--ffsd));
	}

	#plsOdtoL2U3Cj7ST {
	  --first-font-size: 4.00686675em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ROM3Mn0NRGcvCUf6 {
	  min-width: 18.44793073rem;
	}

	#BQyxQo4sfIqQalrm {
	  grid-area: 3 / 3 / 5 / 4;
	  position: relative;
	}

	#TMHn7Wugjvy5dXyZ {
	  grid-area: 8 / 7 / 9 / 10;
	  grid-template-columns: 0 0 18.3145974rem 14.37909543rem;
	  grid-template-rows: 0 minmax(6.1833184rem, max-content) minmax(1.08545255rem, max-content) minmax(3.69840196rem, max-content);
	}

	#TDhJe3w0Hz3le10z {
	  grid-area: 8 / 7 / 9 / 10;
	  position: relative;
	}

	#uNL68KdVNflkaBJc {
	  grid-area: 2 / 2 / 11 / 11;
	  position: relative;
	}

	#UjXcJPBHDhKEVybJ {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ufv92PGcCaCKm6J3 {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#zJUHieYsnSb7HyCk {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#egbs9kPyZuWi1Qlc {
	  min-width: 48.91059219rem;
	}

	#mpUXEXg7sO6FgWBR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#Kgo6XDT9SPQmBukp {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(2.58149478rem, max-content) minmax(14.02666667rem, max-content) minmax(2.04816144rem, max-content);
	}

	#dw4K6oSYSy312svK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#SwyCVbklZpHM2Ymn {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#TjDRnM86iuwO3fUB {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ZP6IzaHrNGAQ5OF8 {
	  min-width: 48.91059219rem;
	}

	#Ar1UiZUm6VFbwOxm {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#V8MnUPV8XmYJ5V31 {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(9.49333333rem, max-content) minmax(4.31482811rem, max-content);
	}

	#kriKqWhwfDmyEE6z {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Y0pL3VMvjN0zEuZL {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#cHrs3o6DCtzBeewl {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#jlV4aF07nJH6TEdH {
	  min-width: 48.91059219rem;
	}

	#O0h55eBu46XhtRei {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#PgqghOHasIj6HL5l {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(9.49333333rem, max-content) minmax(4.31482811rem, max-content);
	}

	#nh5wJVCRPbC6hL3J {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pnF0EhoPvjKapAKr {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#lbKUWY8R7lWJjzQO {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#SOpXgI7IZlKC2dGL {
	  min-width: 48.91059219rem;
	}

	#BBQJwj9mxdZQGKRg {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#HwCXtgUU9omztUHF {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(9.49333333rem, max-content) minmax(4.31482811rem, max-content);
	}

	#dbXcy32a7iJ0EXFw {
	  grid-template-columns: 0 5.58730159rem 0.20382173rem 0 1.1295116rem 74.05518926rem 0.20382173rem 0 1.1295116rem 4.42100122rem;
	  grid-template-rows: 0 minmax(11.4440871rem, max-content) minmax(18.65632288rem, max-content) minmax(10.93333333rem, max-content) minmax(18.65632288rem, max-content) minmax(10.93333333rem, max-content) minmax(18.65632288rem, max-content) minmax(10.93333333rem, max-content) minmax(18.65632288rem, max-content) minmax(11.22585946rem, max-content);
	}

	#Ly4tLxOO27uZPvkh {
	  grid-area: 10 / 4 / 11 / 11;
	  grid-template-columns: 0 86.73015873rem;
	  grid-template-rows: 0 minmax(130.0952381rem, max-content);
	}

	#lW1wcMdoWo9bg653 {
	  grid-area: 10 / 4 / 11 / 11;
	  position: relative;
	}

	#JVSnR9k3LVpz3zYr {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#PBlKuujgV31Uzze4 {
	  grid-area: 3 / 4 / 4 / 5;
	  position: relative;
	}

	#u3cEtCJcQsMJGWSp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pXbZNEGk08OoMJnF {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#nyS0jOVwSV5HLxfj {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#VG31SjMao1DNfceC {
	  min-width: 48.91059219rem;
	}

	#zia1Tn8eDu7QludM {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mi5aM0La1iUeUTWm {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(2.58149478rem, max-content) minmax(14.02666667rem, max-content) minmax(2.04816144rem, max-content);
	}

	#mIgPHKIO4N12Tnrd {
	  grid-area: 12 / 5 / 13 / 12;
	  grid-template-columns: 0 5.67081807rem 1.33333333rem 71.53517036rem 2.52001889rem 5.67081807rem;
	  grid-template-rows: 0 minmax(3.04282746rem, max-content) minmax(102.19310052rem, max-content) minmax(1.97993467rem, max-content) minmax(18.65632288rem, max-content) minmax(4.22305257rem, max-content);
	}

	#aV6ukvIH0ZRQxv7G {
	  grid-area: 12 / 5 / 13 / 12;
	  position: relative;
	}

	#PZRVOm8ERCrL8jBn {
	  grid-area: 2 / 2 / 13 / 13;
	  position: relative;
	}

	#dWZpVXXMlrEY0c8s {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Jj9tGzM2NjkiDEkU {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#XFgsY1S6NVF53yEN {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#L6zKZtt2us1gYLO6 {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#wspOaRZdPwzhNEXe {
	  min-width: 48.91059219rem;
	}

	#cbUqEdjX7sU1Bb2j {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#f5RI5ialBowrr0sG {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(9.49333333rem, max-content) minmax(4.31482811rem, max-content);
	}

	#iFfBv4XvxVPQqoES {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#XtO4kAEHB1M5VEBp {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#MCFZMPzfHWJ5xHND {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qSxQwzapBmHheCAs {
	  min-width: 48.91059219rem;
	}

	#elgWhgSJFHPLsSJv {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#MLm1HvFnN1nhBuLi {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(9.49333333rem, max-content) minmax(4.31482811rem, max-content);
	}

	#GeK9DHlHTDdRJ2CG {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#hbp7nHfpY6fh6g1H {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#U8lFj9B2Y9igMfak {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#FW1Y5aJoj6p4LTll {
	  min-width: 48.91059219rem;
	}

	#sqINIowIup3JRM3C {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#TFW4sYMOkmOiBj1v {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(9.49333333rem, max-content) minmax(4.31482811rem, max-content);
	}

	#vxeCTlLdF2o9pbYr {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#eID13jHhU7eBDQ1p {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#oQjAhqtglFRBpwbX {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#g97t7Dv9b6JfxEWO {
	  min-width: 48.91059219rem;
	}

	#fSV7QLKbxoOECsbC {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#JAM9bIuMqYRFfa5j {
	  grid-template-columns: 0 13.30563187rem 48.77725885rem 13.30563187rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(9.49333333rem, max-content) minmax(4.31482811rem, max-content);
	}

	#ib6m5mIprLRF2z5m {
	  font-size: calc(4.26666667em - var(--ffsd));
	}

	#NUxYXeaJeZYeTgKj {
	  --first-font-size: 4.26666667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zFMLx08xNoiHJTtM {
	  min-width: 48.91059219rem;
	}

	#bOq2HWcnTMwg6pSZ {
	  grid-area: 10 / 7 / 12 / 8;
	  position: relative;
	}

	#OfTwfDSjlW30El4l {
	  grid-template-columns: 0 5.58730159rem 0.20382173rem 0 1.1295116rem 12.05581502rem 48.77725885rem 13.22211538rem 0.20382173rem 0 1.1295116rem 4.42100122rem;
	  grid-template-rows: 0 minmax(11.4440871rem, max-content) minmax(18.65632288rem, max-content) minmax(10.93333333rem, max-content) minmax(18.65632288rem, max-content) minmax(10.93333333rem, max-content) minmax(18.65632288rem, max-content) minmax(10.93333333rem, max-content) minmax(11.85096833rem, max-content) minmax(6.80535455rem, max-content) minmax(2.68797878rem, max-content) minmax(8.53788068rem, max-content);
	}

	#EpqdYI0apOGc7MR0 {
	  grid-area: 14 / 6 / 15 / 13;
	  grid-template-columns: 0 86.73015873rem;
	  grid-template-rows: 0 minmax(130.0952381rem, max-content);
	}

	#dZGs4jmgptJOGq4D {
	  grid-area: 14 / 6 / 15 / 13;
	  position: relative;
	}

	#yUME1sl3JoTgIKTw {
	  grid-template-columns: 4.26666667rem 0 2.36825397rem 0 0 27.01823295rem 6.25839622rem 20.17690038rem 6.25839622rem 27.01823295rem 0 0 2.36825397rem 0 4.26666667rem;
	  grid-template-rows: minmax(9.38385802rem, max-content) minmax(21.53780568rem, max-content) minmax(6.4rem, max-content) minmax(11.5965259rem, max-content) minmax(6.4rem, max-content) minmax(7.12888889rem, max-content) minmax(6.4rem, max-content) minmax(10.96717291rem, max-content) minmax(15.99924018rem, max-content) minmax(130.0952381rem, max-content) minmax(6.4rem, max-content) minmax(130.0952381rem, max-content) minmax(6.4rem, max-content) minmax(130.0952381rem, max-content) minmax(9.38385802rem, max-content);
	}

	#RYr5pj52JYzI6fTI {
	  min-height: calc(calc(18.58141592 * var(--1vh, 1vh)) - 9.29070796px);
	}

	#PdAKUREZl6Qdvfv2 {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#cKYFMgT94bdf3S0d {
	  grid-template-columns: 0 401.16660361%;
	  left: -150.58330181%;
	  grid-template-rows: 0 100%;
	}

	#jdLPR141l83Ftiaz {
	  grid-area: 2 / 2 / 5 / 7;
	  position: relative;
	}

	#fVAvTfHNyq6rAON6 {
	  font-size: calc(9.2846319em - var(--ffsd));
	}

	#l2YQoSFbH6VfAKJG {
	  --first-font-size: 9.2846319em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#z0Zg4GI5ddQjq8Cv {
	  min-width: 88.01147938rem;
	}

	#sn6vkxlhvgjk5DNB {
	  grid-area: 3 / 6 / 4 / 10;
	  position: relative;
	}

	#WFmNrXwn5oCqShDx {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#nFOw80F9Fv9mi8Zf {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26666667em - var(--ffsd)));
	}

	#jFIynWpqmahZwqob {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26666667em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#T0GPdFeBsy33lECV {
	  min-width: 10.36576618rem;
	}

	#rMpdtHNjuGuCOLwn {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#oz2ziFZ8vZYX6nbc {
	  grid-template-columns: 0 2.09491606rem 10.23243284rem 2.09491606rem;
	  grid-template-rows: 0 minmax(4.73113248rem, max-content) minmax(4.96rem, max-content) minmax(4.73113248rem, max-content);
	}

	#lNGQr445PFKvhtIL {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.11111111em - var(--ffsd)));
	}

	#w2Jw3175W3oSQ1UB {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.11111111em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#f4F8Oi6riYjojNam {
	  min-width: 84.6203474rem;
	}

	#qugnaqGB2YJAGdUt {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0eCCbWPQ17Xvxoa {
	  grid-area: 6 / 4 / 7 / 8;
	  grid-template-columns: 0 35.03237456rem 14.42226496rem 35.03237456rem;
	  grid-template-rows: 0 minmax(14.42226496rem, max-content) minmax(12.04254579rem, max-content) minmax(18.31111111rem, max-content);
	}

	#IANKfFjirm6Robgq {
	  grid-area: 6 / 4 / 7 / 8;
	  position: relative;
	}

	#vzq1uCyPzDsB5ieO {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ToP6Orij7Ok0c6P8 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26666667em - var(--ffsd)));
	}

	#sOYUtWq84IaoSHYv {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26666667em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#Hw9Eo2p6yXlldU6z {
	  min-width: 10.36576618rem;
	}

	#IpVAUtxoToymfAw1 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mNz7giFYP4l9LZwh {
	  grid-template-columns: 0 2.09491606rem 10.23243284rem 2.09491606rem;
	  grid-template-rows: 0 minmax(4.73113248rem, max-content) minmax(4.96rem, max-content) minmax(4.73113248rem, max-content);
	}

	#dKVqMOhSPDcCMAcn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.11111111em - var(--ffsd)));
	}

	#jYpuRdZjSffSIC0H {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.11111111em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#lYHpYCwa2sCkPRN6 {
	  min-width: 84.6203474rem;
	}

	#VXpKXZDHHhEFIAgK {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0k5uZgzLsegUrz5 {
	  grid-area: 8 / 5 / 9 / 9;
	  grid-template-columns: 0 35.03910169rem 14.42226496rem 35.02564743rem;
	  grid-template-rows: 0 minmax(14.42226496rem, max-content) minmax(12.04254579rem, max-content) minmax(28.17777778rem, max-content);
	}

	#TIxfjpYkEpMrLkzR {
	  grid-area: 8 / 5 / 9 / 9;
	  position: relative;
	}

	#zMYkqH1vGy1ExtqI {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#CBLyrT5P09S7ogPp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26666667em - var(--ffsd)));
	}

	#n914wAm7i8YhVZkd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26666667em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#nFiIx9wzjdchL3xl {
	  min-width: 10.36576618rem;
	}

	#A0TLKansybAgwEBw {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#COkeFZtpsnZWqqnR {
	  grid-template-columns: 0 2.09491606rem 10.23243284rem 2.09491606rem;
	  grid-template-rows: 0 minmax(4.73113248rem, max-content) minmax(4.96rem, max-content) minmax(4.73113248rem, max-content);
	}

	#T0fhPsdGCn19bJHT {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.27324167em - var(--ffsd)));
	}

	#LQEE35q8DlWPv271 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.27324167em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#rMIrMxHI3zu7lMmb {
	  min-width: 91.6rem;
	}

	#FLF3flEAdPgonq5S {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#dLz5okXZWyJ0qRjU {
	  grid-area: 10 / 3 / 11 / 11;
	  grid-template-columns: 0 38.52220085rem 14.42226496rem 38.52220085rem;
	  grid-template-rows: 0 minmax(14.42226496rem, max-content) minmax(12.04254579rem, max-content) minmax(13.57859729rem, max-content);
	}

	#lxSwbS3OzpS3zDfP {
	  grid-area: 10 / 3 / 11 / 11;
	  position: relative;
	}

	#J0xXOvRvalgACruW {
	  grid-template-columns: 4.26666667rem 0 3.4898263rem 0 0.09869433rem 8.11992268rem 76.26839707rem 0 3.4898263rem 0 4.26666667rem;
	  grid-template-rows: minmax(9.64705648rem, max-content) minmax(0.67830204rem, max-content) minmax(11.14155828rem, max-content) minmax(0.67830204rem, max-content) minmax(41.49189089rem, max-content) minmax(44.77592186rem, max-content) minmax(6.4rem, max-content) minmax(54.64258852rem, max-content) minmax(6.4rem, max-content) minmax(40.04340804rem, max-content) minmax(9.64705648rem, max-content);
	}

	#L1Pw9qTgre4WXv9U {
	  min-height: calc(calc(8.24533789 * var(--1vh, 1vh)) - 4.12266895px);
	}

	#n6NBkyPtlMoWY69S {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#fYzGQymmDU5JqBgV {
	  grid-template-columns: 0 402.39902127%;
	  left: -151.19951064%;
	  grid-template-rows: 0 100%;
	}

	#RKnZoe1QGNvTgh8M {
	  grid-area: 2 / 2 / 3 / 9;
	  position: relative;
	}

	#TpOZvrmWIoprkJE8 {
	  grid-area: 4 / 3 / 7 / 7;
	  position: relative;
	}

	#sYWnhQEUYuUXAB9A {
	  font-size: calc(12.08734375em - var(--ffsd));
	}

	#K1ZUVY5GXNLK4D9J {
	  --first-font-size: 12.08734375em;
	  --last-font-size: var(--first-font-size);
	  /*margin-top: calc(var(--first-font-size) * -0.65);*/
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#BgvsyoHZ11RBOePb {
	  min-width: 77.0703872rem;
	}

	#YGmFzFJIo4igTmrA {
	  grid-area: 5 / 6 / 6 / 10;
	  position: relative;
	}

	#jAQ6b1EEAQHY75w0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.68442667em - var(--ffsd)));
	}

	#paojHTvMjebGzxMA {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.68442667em - var(--ffsd)));
	}

	#u9lRJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.68442667em - var(--ffsd)));
	}

	#li3RJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.68442667em - var(--ffsd)));
	}

	#vvzzTGlgZJFRhOzi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.809856em - var(--ffsd)));
	}

	#clDBpzrTFBCTMQwW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.68442667em);
	  --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.809856em);
	  margin-top: calc(var(--first-font-size) * -0.3);
	  margin-bottom: calc(var(--last-font-size) * -0.3);
	}

	#obQ9px3YXnn3xYx4 {
	  min-width: 91.6rem;
	}

	#QnrHaVA66NB3BD9P {
	  grid-area: 8 / 4 / 9 / 11;
	  position: relative;
	}

	#jI94kbCQHvwIqF60 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#N9s7dTwU03HlpBz4 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.26666667em - var(--ffsd)));
	}

	#o3ng10ELkmXZrCA8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.26666667em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#sYnrE0xwsP30Co1H {
	  min-width: 62.72185592rem;
	}

	#IsZYycPkV96PQGOX {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#tT6nOGQ7RTHbj4MD {
	  grid-template-columns: 0 6.4rem 62.58852259rem 6.4rem;
	  grid-template-rows: 0 minmax(4.84816144rem, max-content) minmax(4.69333333rem, max-content) minmax(4.58149478rem, max-content);
	}

	#A7qATxJuC3879vCI {
	  grid-area: 10 / 5 / 11 / 8;
	  grid-template-columns: 0 75.38852259rem;
	  grid-template-rows: 0 minmax(14.12298955rem, max-content);
	}

	#LLhSZeJ2xWebZqHS {
	  grid-area: 10 / 5 / 11 / 8;
	  position: relative;
	}

	#gNBovqA0FD2f4Rjf {
	  grid-template-columns: 4.26666667rem 0 0 5.91948134rem 8.61013146rem 0.71320787rem 66.06518326rem 10.15866274rem 0 0 4.26666667rem;
	  grid-template-rows: minmax(14.73379856rem, max-content) minmax(91.46666667rem, max-content) minmax(6.4rem, max-content) minmax(0.88305815rem, max-content) minmax(14.5048125rem, max-content) minmax(0.88305815rem, max-content) minmax(6.78087816rem, max-content) minmax(55.34904274rem, max-content) minmax(6.38087816rem, max-content) minmax(14.12298955rem, max-content) minmax(14.73379856rem, max-content);
	}

	#exOgiPR5StM90KFr {
	  min-height: calc(calc(8.27066827 * var(--1vh, 1vh)) - 4.13533413px);
	}

	#zBfM3VPUexrTV5Ue {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#oze9wXt9J0OUcF95 {
	  grid-template-columns: 0 831.47300768%;
	  left: -365.73650384%;
	  grid-template-rows: 0 100%;
	}

	#RxcyI0zPUjcBQ4hi {
	  grid-area: 2 / 7 / 3 / 8;
	  position: relative;
	}

	#j8j5ggxK1eFCpicm {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.66377159em - var(--ffsd)));
	}

	#zy3S9gQCVmiFZQF0 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.66377159em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#F75E0qKv7OVbP3Cp {
	  min-width: 91.6rem;
	}

	#vHBoD3dyzdnvfuC1 {
	  grid-area: 4 / 2 / 5 / 12;
	  position: relative;
	}

	#yrGdrOUdG6PPUI2s {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.81097589em - var(--ffsd)));
	}

	#yLs1E758bWPOJt6r {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.81097589em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#sYE8WcTQNTolx7PR {
	  min-width: 91.6rem;
	}

	#rZaWtivjeyQdhdxN {
	  grid-area: 6 / 3 / 7 / 13;
	  position: relative;
	}

	#Ygrk70yF4MAlnbfc {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#IJViMiBz1ek6ndJK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ZlZRd4bdCoQGQyLR {
	  font-size: calc(7.11111111em - var(--ffsd));
	}

	#FZDxpKk8PIefX0rH {
	  --first-font-size: 7.11111111em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#dyuMqdv1fdbjDRIQ {
	  min-width: 47.66903384rem;
	}

	#fP6ZMpTASCrOXh4m {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#o16Qks563KJuYUhC {
	  grid-template-columns: 0 7.92829535rem 47.53570051rem 7.92829535rem;
	  grid-template-rows: 0 minmax(4.59000079rem, max-content) minmax(8.44444444rem, max-content) minmax(4.60692375rem, max-content);
	}

	#ExAQWseosE1lNEH7 {
	  font-size: calc(4.97778667em - var(--ffsd));
	}

	#eUBH3Onzfej8OaUl {
	  --first-font-size: 4.97778667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#fIzO84Xq3gafKJbc {
	  min-width: 39.14725934rem;
	}

	#jaOjSMp2tr54cmeh {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#nSypBSDG62ltw4nA {
	  grid-template-columns: 0 13.83718772rem 12.18918261rem 39.01392601rem 12.18918261rem 13.83718772rem;
	  grid-template-rows: 0 minmax(7.63413625rem, max-content) minmax(17.64136899rem, max-content) minmax(92.46314014rem, max-content) minmax(5.95555333rem, max-content) minmax(6.40103938rem, max-content);
	}

	#CojHzNFx5UJgzkJi {
	  grid-area: 8 / 4 / 9 / 9;
	  grid-template-columns: 0 91.06666667rem;
	  grid-template-rows: 0 minmax(130.0952381rem, max-content);
	}

	#lWLugFBOW3R4gQ4T {
	  grid-area: 8 / 4 / 9 / 9;
	  position: relative;
	}

	#SCxRBILzZw2TvtBe {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#YGbBPDKV87emEFu6 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#RukkGLUZr6ny6z4e {
	  font-size: calc(7.11111111em - var(--ffsd));
	}

	#KkiH97WWPSTt43Wz {
	  --first-font-size: 7.11111111em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ypKdzs5ICM0uAx0m {
	  min-width: 47.66903384rem;
	}

	#jVCbrltePenHPVOq {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#dJzYTSNFwLa3grIc {
	  grid-template-columns: 0 7.92829535rem 47.53570051rem 7.92829535rem;
	  grid-template-rows: 0 minmax(4.59000079rem, max-content) minmax(8.44444444rem, max-content) minmax(4.60692375rem, max-content);
	}

	#KhgverDg5x6slao0 {
	  font-size: calc(4.97778667em - var(--ffsd));
	}

	#vmb0RbexMLTt8mjR {
	  --first-font-size: 4.97778667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#vNdJyHVHqEz3IH6C {
	  min-width: 39.14725934rem;
	}

	#izwSebAIWhgRybT2 {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Slzq7wHSSTBfrdtw {
	  grid-template-columns: 0 13.83718772rem 12.76573973rem 39.01392601rem 11.61262548rem 13.83718772rem;
	  grid-template-rows: 0 minmax(7.63413625rem, max-content) minmax(17.64136899rem, max-content) minmax(92.09684443rem, max-content) minmax(5.95555333rem, max-content) minmax(6.76733509rem, max-content);
	}

	#buevbm9Nja5FkZSi {
	  grid-area: 10 / 5 / 11 / 10;
	  grid-template-columns: 0 91.06666667rem;
	  grid-template-rows: 0 minmax(130.0952381rem, max-content);
	}

	#z6Nzl4dEEFp4c9bv {
	  grid-area: 10 / 5 / 11 / 10;
	  position: relative;
	}

	#ZHeWOlK3S2bn4Z3x {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#qUs6vXoMjnDwe1ou {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#NZPJK2iN6di2gaCR {
	  font-size: calc(7.11111111em - var(--ffsd));
	}

	#UxMqKsNJeeXeCfB9 {
	  --first-font-size: 7.11111111em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#BjsEarGjq6D30utG {
	  min-width: 47.66903384rem;
	}

	#ydCuOgoEzmFsGTFR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#odTc5DBHUyirZweQ {
	  grid-template-columns: 0 7.92829535rem 47.53570051rem 7.92829535rem;
	  grid-template-rows: 0 minmax(4.59000079rem, max-content) minmax(8.44444444rem, max-content) minmax(4.60692375rem, max-content);
	}

	#xYe76cDRjlg0u2SJ {
	  font-size: calc(4.97778667em - var(--ffsd));
	}

	#EC3k3XUVrg9bZe6S {
	  --first-font-size: 4.97778667em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#B1cYxT8YuIR78Zai {
	  min-width: 39.14725934rem;
	}

	#g3ohbuZByrhkBTdE {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Hqpl0Tmqb3r38UMI {
	  grid-template-columns: 0 13.83718772rem 12.18918261rem 39.01392601rem 12.18918261rem 13.83718772rem;
	  grid-template-rows: 0 minmax(7.63413625rem, max-content) minmax(17.64136899rem, max-content) minmax(92.46314014rem, max-content) minmax(5.95555333rem, max-content) minmax(6.40103938rem, max-content);
	}

	#cImftMW3eDBvpbW7 {
	  grid-area: 12 / 6 / 13 / 11;
	  grid-template-columns: 0 91.06666667rem;
	  grid-template-rows: 0 minmax(130.0952381rem, max-content);
	}

	#twfJxilsiWjhFusk {
	  grid-area: 12 / 6 / 13 / 11;
	  position: relative;
	}

	#ixhnT1LRDQFowtRz {
	  grid-template-columns: 4.26666667rem 0 0.2rem 0 0 35.44488314rem 20.17690038rem 35.44488314rem 0 0 0.2rem 0 4.26666667rem;
	  grid-template-rows: minmax(4.26666667rem, max-content) minmax(21.53780568rem, max-content) minmax(6.4rem, max-content) minmax(11.5965259rem, max-content) minmax(1.16890284rem, max-content) minmax(11.82934072rem, max-content) minmax(3.32368463rem, max-content) minmax(130.0952381rem, max-content) minmax(6.4rem, max-content) minmax(130.0952381rem, max-content) minmax(6.4rem, max-content) minmax(130.0952381rem, max-content) minmax(4.26666667rem, max-content);
	}

	#VXLsZzlzYb6BCd4Z {
	  min-height: calc(calc(17.08959778 * var(--1vh, 1vh)) - 8.54479889px);
	}

	#JYohMQFHTte6boAg {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#gWTjkX6mENCXLgT0 {
	  grid-template-columns: 0 637.35801076%;
	  left: -268.67900538%;
	  grid-template-rows: 0 100%;
	}

	#KaHQW5ai2bGkmsp0 {
	  grid-area: 2 / 3 / 3 / 4;
	  position: relative;
	}

	#O7jaUnCzXBa5oh39 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.5638443em - var(--ffsd)));
	}

	#ELT9jESGIiKWDhm4 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.5638443em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#pkABqW4ey0qle4g4 {
	  min-width: 91.6rem;
	}

	#upmZlb2g7GA31eTY {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#pKqsyHvPktZVlEuz {
	  grid-area: 2 / 2 / 3 / 6;
	  grid-template-columns: 0 35.64488314rem 20.17690038rem 35.64488314rem;
	  grid-template-rows: 0 minmax(21.53780568rem, max-content) minmax(6.4rem, max-content) minmax(9.07661316rem, max-content);
	}

	#RbQf0CQKXHO0r7aX {
	  grid-area: 2 / 2 / 3 / 6;
	  position: relative;
	}

	#vvUckmPw3nkfplFo {
	  display: none;
	}

	#wjEwbfIBi7L1mlui {
	  display: block;
	}

	#wg4RgaiozX3ClIfF {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Yp6hSyDbNLRnD8ON {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.36422601em - var(--ffsd)));
	}

	#q83GfNlLVtup8OOC {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.36422601em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#F0EST6yYDs1US8h8 {
	  min-width: 78.8rem;
	}

	#ZoApk3SD7duvPrvQ {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Uj0XmSDA5fFmzGxJ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.28205921em - var(--ffsd)));
	}

	#sgNRUXq8vfAYuy4Q {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.28205921em - var(--ffsd)));
	}

	#AECC2wFXsXdi25UM {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.28205921em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#qafVwFESv7zYjidh {
	  min-width: 78.8rem;
	}

	#beMfbOOG1TOE8Bz3 {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#IXEXkTr924NeIHjO {
	  grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
	  grid-template-rows: 0 minmax(8.78447317rem, max-content) minmax(9.92390815rem, max-content) minmax(4.90989108rem, max-content) minmax(52.38724321rem, max-content) minmax(8.78447317rem, max-content);
	}

	#X1LPqTrY1zVND5i2 {
	  grid-area: 4 / 3 / 5 / 7;
	  grid-template-columns: 0 91.46666667rem;
	  grid-template-rows: 0 minmax(84.78998877rem, max-content);
	}

	#Ayi2ZkiW1jnqAiy4 {
	  grid-area: 4 / 3 / 5 / 7;
	  position: relative;
	}

	#FPP22nXYmcNBlq55 {
	  display: none;
	}

	#wEH3mT092m0SnuAp {
	  display: block;
	}

	#Lw5u789qAyQLWX6J {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Us5k3ytoXMbZq4Ea {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.45287922em - var(--ffsd)));
	}

	#VUcOiu5WgbWdyOfx {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.45287922em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#GpepAaI7wHzOttqX {
	  min-width: 78.8rem;
	}

	#yQmCRWqlGgITmSo8 {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Oq0MIscMsVkPTkE5 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.28205921em - var(--ffsd)));
	}

	#ciQCjEhLmE455ueb {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.28205921em - var(--ffsd)));
	}

	#uJaIrn0HdQQeRIlR {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.28205921em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#NbDy2d8pfpTvVkFa {
	  min-width: 78.8rem;
	}

	#KbngpM9swMK3HZcM {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#S39Lc4U3YZEcG2XB {
	  grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
	  grid-template-rows: 0 minmax(8.78447317rem, max-content) minmax(10.02909258rem, max-content) minmax(4.90989108rem, max-content) minmax(52.94250047rem, max-content) minmax(8.78447317rem, max-content);
	}

	#ARW7EC5zHEbSIPld {
	  grid-area: 6 / 4 / 7 / 8;
	  grid-template-columns: 0 91.46666667rem;
	  grid-template-rows: 0 minmax(85.45043046rem, max-content);
	}

	#hKuwIQhKllSjsRGk {
	  grid-area: 6 / 4 / 7 / 8;
	  position: relative;
	}

	#SXGlBui6UR85JTnc {
	  display: none;
	}

	#TwB3peXdjS6He8Gs {
	  display: block;
	}

	#CtgDDn9xutExi6wo {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#VRxa6ZsXtaW2s5Qn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(8.52326719em - var(--ffsd)));
	}

	#q6iZc36Y2IJ9aJ91 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 8.52326719em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#Vo7jIVHcQbYH5Lvn {
	  min-width: 78.8rem;
	}

	#L5OJA2umVxelk6SG {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#dEzkj1a2aZfkEukg {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.28205921em - var(--ffsd)));
	}

	#KSgPQyM4bxPpayAQ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.28205921em - var(--ffsd)));
	}

	#GXqkvuuImnl49A9Q {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.28205921em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#Yjs1QF0eGPqVSPZ5 {
	  min-width: 78.8rem;
	}

	#ZyyCFBcD2RAOLJIR {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#WL71e7peurjeOIa6 {
	  grid-template-columns: 0 6.4rem 0 78.66666667rem 0 6.4rem;
	  grid-template-rows: 0 minmax(8.78447317rem, max-content) minmax(10.11260583rem, max-content) minmax(4.90989108rem, max-content) minmax(53.38335795rem, max-content) minmax(8.78447317rem, max-content);
	}

	#apf8QBs5RqYp81NJ {
	  grid-area: 8 / 5 / 9 / 9;
	  grid-template-columns: 0 91.46666667rem;
	  grid-template-rows: 0 minmax(85.9748012rem, max-content);
	}

	#CMoZ85sAchRFSgbl {
	  grid-area: 8 / 5 / 9 / 9;
	  position: relative;
	}

	#vmy71pPiZ5ccfGui {
	  grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
	  grid-template-rows: minmax(6.36088316rem, max-content) minmax(37.01441884rem, max-content) minmax(39.58750529rem, max-content) minmax(84.78998877rem, max-content) minmax(6.4rem, max-content) minmax(85.45043046rem, max-content) minmax(6.4rem, max-content) minmax(85.9748012rem, max-content) minmax(6.36088316rem, max-content);
	}

	#ZbXBu9ihFzVr2gRO {
	  min-height: calc(calc(13.09987449 * var(--1vh, 1vh)) - 6.54993725px);
	}

	#XGBClqlJ9qGSadmD {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#CnB7xONeLmv8wzr6 {
	  grid-template-columns: 0 565.68724943%;
	  left: -232.84362472%;
	  grid-template-rows: 0 100%;
	}

	#eZwu5xxU3cWlHCUp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#fvJEJXijhRGyvdlR {
	  font-size: calc(7.71284578em - var(--ffsd));
	}

	#NdHKeJqFytw0yXKi {
	  --first-font-size: 7.71284578em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.65);
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#pkh65UuPRBT2DjGL {
	  min-width: 82.32876018rem;
	}

	#FswnYJaECTCYN41F {
	  grid-area: 3 / 4 / 4 / 6;
	  position: relative;
	}

	#C5sDP0RFY8q7Bvmy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.04444444em - var(--ffsd)));
	}

	#jfEiqwPrMMbdUFc6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.04444444em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#oDwifNy5TD5Pz8yM {
	  min-width: 91.6rem;
	}

	#KOR8uC4NDLVVam4C {
	  grid-area: 6 / 3 / 7 / 7;
	  position: relative;
	}

	#Av77SwhoUlZilhns {
	  grid-area: 2 / 2 / 3 / 14;
	  grid-template-columns: 0 0 9.27123982rem 0.45509273rem 81.74033411rem 0;
	  grid-template-rows: 0 minmax(0.56347296rem, max-content) minmax(9.25541494rem, max-content) minmax(0.56347296rem, max-content) 0 minmax(7.12888889rem, max-content);
	}

	#ykWkYQANMNWYDDdx {
	  grid-area: 2 / 2 / 3 / 14;
	  position: relative;
	}

	#L26XBYAYQidzGi3F {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#OYkrwjmgEaUH7lzq {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.71687223em - var(--ffsd)));
	}

	#CNxZHpB9eeOevMf1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.71687223em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#GldW8NJq5U26Nfo0 {
	  min-width: 23.94374632rem;
	}

	#SJAROTBLTtrgP9uh {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#OABCBrgSl0eZbmUk {
	  grid-template-columns: 0 6.4rem 23.81041298rem 6.4rem;
	  grid-template-rows: 0 minmax(4.64868443rem, max-content) minmax(4.08855945rem, max-content) minmax(4.88098894rem, max-content);
	}

	#Q2jYFg56iz7CKDpU {
	  grid-area: 4 / 3 / 5 / 9;
	  grid-template-columns: 0 36.61041298rem;
	  grid-template-rows: 0 minmax(13.61823282rem, max-content);
	}

	#Gwhv1ohX46Ir7QSd {
	  grid-area: 4 / 3 / 5 / 9;
	  position: relative;
	}

	#cK9f8jmQCRzeHJPb {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bBd54nss6j8n0tpN {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.71687223em - var(--ffsd)));
	}

	#hBQAEeGZqIYASwuF {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.71687223em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#rB22LKwFi8RdzMkA {
	  min-width: 23.94374632rem;
	}

	#DrMpSmtSPVOCZZ8G {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#c62cc10SfHWS7Ad8 {
	  grid-template-columns: 0 6.4rem 23.81041298rem 6.4rem;
	  grid-template-rows: 0 minmax(4.64868443rem, max-content) minmax(4.08855945rem, max-content) minmax(4.88098894rem, max-content);
	}

	#itJvrNLd3WVItYIc {
	  grid-area: 6 / 4 / 7 / 10;
	  grid-template-columns: 0 36.61041298rem;
	  grid-template-rows: 0 minmax(13.61823282rem, max-content);
	}

	#N1GIUaH4h9sC8Pet {
	  grid-area: 6 / 4 / 7 / 10;
	  position: relative;
	}

	#bsz9fA1JnOtzQyXo {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#sm4LgYeNw9O7cD7F {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.71687223em - var(--ffsd)));
	}

	#gRpR4B7RlSeflP16 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.71687223em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#UWLVsPln4iPcueTT {
	  min-width: 23.94374632rem;
	}

	#MPHiXHU8V65QpYl8 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#axDV4axjSNtOg3Or {
	  grid-template-columns: 0 6.4rem 23.81041298rem 6.4rem;
	  grid-template-rows: 0 minmax(4.64609028rem, max-content) minmax(4.08855945rem, max-content) minmax(4.88358309rem, max-content);
	}

	#Ld9CrbMkIpW9cgXo {
	  grid-area: 8 / 5 / 9 / 11;
	  grid-template-columns: 0 36.61041298rem;
	  grid-template-rows: 0 minmax(13.61823282rem, max-content);
	}

	#MTfcKbzXs7sUw3QC {
	  grid-area: 8 / 5 / 9 / 11;
	  position: relative;
	}

	#gn4OxPKnKgsQzszq {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#aHR1aONxZnRosdSU {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.74340473em - var(--ffsd)));
	}

	#Uz7QxodtRrjomQsd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.74340473em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zmfIgO7pVXAmDSQq {
	  min-width: 59.87152065rem;
	}

	#DxCfmFdJNxnTddQr {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#t5vNo6827GOWsZPI {
	  grid-template-columns: 0 6.4rem 59.73818732rem 6.4rem;
	  grid-template-rows: 0 minmax(4.67925591rem, max-content) minmax(4.1177452rem, max-content) minmax(4.91844403rem, max-content);
	}

	#h9RLNQovYlgK1LrF {
	  grid-area: 10 / 6 / 11 / 12;
	  grid-template-columns: 0 72.53818732rem;
	  grid-template-rows: 0 minmax(13.71544514rem, max-content);
	}

	#DMRY6cowuAeCiFqk {
	  grid-area: 10 / 6 / 11 / 12;
	  position: relative;
	}

	#bpraYij8PpNmeg2L {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bJKrHcmXGMUM2HxH {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.73323891em - var(--ffsd)));
	}

	#IIPny1XID30yBVKD {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.73323891em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#S1NAwaEUQUi741qM {
	  min-width: 53.29662225rem;
	}

	#t7ibpk9d1RV8uNgN {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#yupUnUD22sRoXQqu {
	  grid-template-columns: 0 6.4rem 53.16328892rem 6.4rem;
	  grid-template-rows: 0 minmax(4.24203397rem, max-content) minmax(4.1065628rem, max-content) minmax(4.00870654rem, max-content);
	}

	#ZzMKZDta0LZ8FI4y {
	  grid-area: 12 / 8 / 13 / 13;
	  grid-template-columns: 0 65.96328892rem;
	  grid-template-rows: 0 minmax(12.35730332rem, max-content);
	}

	#rEpFEsDzZPBUvWfQ {
	  grid-area: 12 / 8 / 13 / 13;
	  position: relative;
	}

	#GyO66viKot345kdz {
	  grid-area: 14 / 7 / 15 / 15;
	  position: relative;
	  clip-path: polygon(calc(0% + 0%) calc((0.02267995 * 91.46666667rem) + 0%), calc(100% - (1.54843544% + 0%)) calc((0.02267995 * 91.46666667rem) + 0%), calc(100% - (1.54843544% + 0%)) calc(100% - ((0.03111607 * 91.46666667rem) + 0%)), calc(0% + 0%) calc(100% - ((0.03111607 * 91.46666667rem) + 0%)));
	  margin-left: 0%;
	  margin-right: -1.57278906%;
	  margin-bottom: -3.11160659%;
	  margin-top: -2.26799506%;
	}

	#ZW0EsCE6tjxawwVE {
	  grid-template-columns: 4.26666667rem 0 0 0 0 0 12.23425297rem 24.37616001rem 0 0 35.92777434rem 5.65935457rem 13.26912478rem 0 4.26666667rem;
	  grid-template-rows: minmax(4.26666667rem, max-content) minmax(17.51124974rem, max-content) minmax(7.2rem, max-content) minmax(13.61823282rem, max-content) minmax(9.12660345rem, max-content) minmax(13.61823282rem, max-content) minmax(9.21438958rem, max-content) minmax(13.61823282rem, max-content) minmax(9.21438958rem, max-content) minmax(13.71544514rem, max-content) minmax(59.13225409rem, max-content) minmax(12.35730332rem, max-content) minmax(6.4rem, max-content) minmax(129.05078296rem, max-content);
	}

	#eMnZLX0NQo0WB7eI {
	  min-height: calc(calc(11.62679663 * var(--1vh, 1vh)) - 5.81339831px);
	}

	#KBlB5ulEAGGOuaBI {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#eBI4nokmBdIfv8bk {
	  grid-template-columns: 0 380.88786774%;
	  left: -140.44393387%;
	  grid-template-rows: 0 100%;
	}

	#OxEaTaGCsh59Pss4 {
	  grid-area: 2 / 7 / 3 / 8;
	  position: relative;
	}

	#lyWcEiCzH5l5l9ii {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.66377159em - var(--ffsd)));
	}

	#RYMF2aIxRdXVqu9E {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.66377159em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qWYB1IRuAYOq7CgI {
	  min-width: 91.6rem;
	}

	#SZ4pLb4DwENTUHU8 {
	  grid-area: 4 / 2 / 5 / 12;
	  position: relative;
	}

	#F50bGK2xa4dTAouy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#QEZ8SA3v40RY4hEi {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#TwZ2XqcPOPu6g1Ji {
	  min-width: 51.57158066rem;
	}

	#eY43FgVC0vVw90ze {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#HMUEEAAvQPyH60bh {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#EAx0607VNjo7wKoi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#a9vYOvxytA7gbyGZ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#GE5rjLSenOKxgNDI {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Vxrcgnm8uouNtjUp {
	  min-width: 51.57158066rem;
	}

	#CoN3vMKniL4CcxlT {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#zur4Yqqb7VDj8SZI {
	  grid-area: 6 / 3 / 7 / 9;
	  grid-template-columns: 0 0 51.43824732rem 0;
	  grid-template-rows: 0 minmax(6.4rem, max-content) minmax(6.36282051rem, max-content) minmax(22.4rem, max-content);
	}

	#Rh3gI1JtuwTg8KHE {
	  grid-area: 6 / 3 / 7 / 9;
	  position: relative;
	}

	#AkZz7hqOLJSML5q9 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#PtTxZo96nrbdHcK6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Rt35GlnFYOsaza9J {
	  min-width: 66.16321021rem;
	}

	#WTB1y681yMepKFbL {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#YZvPb4Ys6fSc8Uxp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#CSclswX2c8iksiFE {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#IKxRCuoBiZ9mWHF8 {
	  min-width: 66.16321021rem;
	}

	#g9xurYG3k4wS4YNO {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#rPt38k2AWhUF2xqz {
	  grid-area: 8 / 4 / 9 / 10;
	  grid-template-columns: 0 0 66.02987687rem 0;
	  grid-template-rows: 0 minmax(6.4rem, max-content) minmax(6.36282051rem, max-content) minmax(6.4rem, max-content);
	}

	#ZeU5JvjeATHxsKiU {
	  grid-area: 8 / 3 / 9 / 10;
	  position: relative;
	}

	#HjKJpcV8OovDD8rk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#uXfmiO7xqi0VsHAa {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#xTip528Jxa90lEs0 {
	  min-width: 91.6rem;
	}

	#Zmy6ixvHn3G2Mzqe {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	}

	#EaajI4EfHsP4WKq3 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#CkyBMvtUwHZQsAS1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#NqsqI1ylqMx4lWTT {
	  min-width: 91.6rem;
	}

	#PZ4wI0yEV6ypEkuX {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#XBZG9bu86bICYFxP {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.31200391em - var(--ffsd)));
	}

	#UDTxoGPGIWv4ZsGW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.31200391em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#jykIceVXSqzzdoZ6 {
	  min-width: 91.6rem;
	}

	#znBEpaYlTzgPtd9N {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#uOtzRn5H91hHHCNm {
	  grid-area: 10 / 3 / 11 / 13;
	  grid-template-columns: 0 0 0 91.46666667rem 0 0;
	  grid-template-rows: 0 minmax(6.4rem, max-content) minmax(6.36282051rem, max-content) minmax(6.4rem, max-content) minmax(0.8rem, max-content) minmax(6.37440469rem, max-content);
	}

	#bLNoe8jh6Q4HKE5C {
	  grid-area: 10 / 3 / 11 / 13;
	  position: relative;
	}

	#Y0E1ueO9Wq1fhx3W {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#wg30X9pMuGEbHsSp {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Zpn0VURUTX8w4rBF {
	  min-width: 66.16321021rem;
	}

	#pnx0IlpQBJpaYdBk {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#W9cEW8m9m5jZg69Y {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.33333333em - var(--ffsd)));
	}

	#MYWtIWT2xu9WhSNK {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.33333333em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#I7VARWLQGsRAuWhA {
	  min-width: 66.16321021rem;
	}

	#tELvhSCyjo1Y3xwQ {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#cZbqqBdO1bGAgwOa {
	  grid-area: 12 / 5 / 13 / 11;
	  grid-template-columns: 0 0 66.02987687rem 0;
	  grid-template-rows: 0 minmax(6.4rem, max-content) minmax(5.56282051rem, max-content) minmax(14.4rem, max-content);
	}

	#fmtkuaarzcqJHTLD {
	  grid-area: 12 / 3 / 13 / 11;
	  position: relative;
	}

	#VyoM8qLZKEhZjbaC {
	  grid-template-columns: 4.26666667rem 0 12.7183949rem 0 7.29581478rem 15.63067347rem 20.17690038rem 15.63067347rem 7.29581478rem 0 12.7183949rem 0 4.26666667rem;
	  grid-template-rows: minmax(9.38385802rem, max-content) minmax(21.53780568rem, max-content) minmax(6.4rem, max-content) minmax(11.5965259rem, max-content) minmax(36.01712831rem, max-content) minmax(35.16282051rem, max-content) minmax(6.4rem, max-content) minmax(19.16282051rem, max-content) 0 minmax(26.33722521rem, max-content) minmax(6.4rem, max-content) minmax(26.36282051rem, max-content) minmax(9.38385802rem, max-content);
	}

	#E6Qm8ENPCsROGzje {
	  min-height: calc(calc(7.82854091 * var(--1vh, 1vh)) - 3.91427046px);
	}
  }

  @media (min-width: 375.05px) and (max-width: 480px) {
	#XaBuP9t7XkV4uVfy {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#AwJ3tH1fOmH0vCMJ {
	  grid-template-columns: 0 261.61554678%;
	  left: -80.80777339%;
	  grid-template-rows: 0 100%;
	}

	#s3ln6d81unKjNBCw {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88891667em - var(--ffsd)));
	}

	#R6ZPug0TDDIT4gx8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.88891667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#HThd72E78yWLvqPV {
	  min-width: 93.4375rem;
	}

	#vEJ4k0QIVMPdt1Kv {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	}

	#gErlDiP2Vd9690GN {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#eRl0Sy0DJBQ3cE5U {
	  font-size: calc(10.55941309em - var(--ffsd));
	}

	#rmVwbrg8vGx9u8IS {
	  --first-font-size: 10.55941309em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c0tlccaykDUkUz6a {
	  min-width: 56.21620903rem;
	}

	#IctrUo7pOik9s3qI {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#YJYp9748zNkhLr6A {
	  font-size: calc(6.87696792em - var(--ffsd));
	}

	#CO4GYnsDRXwlvw7t {
	  --first-font-size: 6.87696792em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#itnOgD5Wxv3Scmtm {
	  min-width: 31.53743028rem;
	}

	#LU4wexPiqHnTfX0n {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#oaP9GcQCrbGAfLcx {
	  grid-area: 4 / 3 / 5 / 6;
	  grid-template-columns: 0 37.22129097rem 0 0.73060132rem 30.70266229rem 24.67877875rem;
	  grid-template-rows: 0 minmax(8.85583364rem, max-content) minmax(10.61240239rem, max-content) minmax(1.86295748rem, max-content) minmax(6.34755114rem, max-content) minmax(12.83295269rem, max-content);
	}

	#SsRmcR6D3yFt6ZOw {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#uTk3T6RzEgh5ORFk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(6.150191em - var(--ffsd)));
	}

	#lvuhW6YPOiyqbyVS {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 6.150191em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ExxydOJyQ81r8cdU {
	  min-width: 93.4375rem;
	}

	#Av7wk0PJkNcLUzIB {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#A5eqtLdi9LqxomQe {
	  grid-template-columns: 3.33333333rem 0 0 93.33333333rem 0 0 3.33333333rem;
	  grid-template-rows: minmax(22.94709332rem, max-content) minmax(4.27780833rem, max-content) minmax(27.92610533rem, max-content) minmax(40.51169734rem, max-content) minmax(21.21990224rem, max-content) minmax(7.25722538rem, max-content) minmax(22.94709332rem, max-content);
	}

	#EekVlTDJZGv8AUkV {
	  min-height: calc(calc(6.44095778 * var(--1vh, 1vh)) - 3.22047889px);
	}

	#vmsz00u6OXjhworX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#Wh9LyxkRoqdnA2OH {
	  grid-template-columns: 0 420.37801181%;
	  left: -160.18900591%;
	  grid-template-rows: 0 100%;
	}

	#plKtUKgns32FKaeX {
	  grid-area: 2 / 2 / 3 / 7;
	  position: relative;
	  clip-path: polygon(calc(1.94758091% + 0%) calc((0.0141906 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc((0.0141906 * 93.33333333rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02684067 * 93.33333333rem) + 0%)), calc(1.94758091% + 0%) calc(100% - ((0.02684067 * 93.33333333rem) + 0%)));
	  margin-left: -1.98626503%;
	  margin-right: 0%;
	  margin-bottom: -2.68406733%;
	  margin-top: -1.41905986%;
	}

	#fSfj8JJsgC0g293Y {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#VeouTCec2L4SurLa {
	  font-size: calc(9.6038984em - var(--ffsd));
	}

	#Vo2Tf89a4jR4PGrZ {
	  --first-font-size: 9.6038984em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#idTZEWHfFracYTVP {
	  min-width: 51.13866537rem;
	}

	#qfV4w8SiEZqkinV6 {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#Dbo0gSQYAv8obpXw {
	  font-size: calc(6.25467539em - var(--ffsd));
	}

	#WdCCFO6oeXvVcVlI {
	  --first-font-size: 6.25467539em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#tpgwFnSTlusUtqnL {
	  min-width: 28.69305389rem;
	}

	#BbltHokdrGQCIAsu {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#zDWkEKn52CFbBwJq {
	  grid-area: 4 / 3 / 5 / 5;
	  grid-template-columns: 0 33.8531596rem 0 0.66448966rem 27.92439756rem 22.44561148rem;
	  grid-template-rows: 0 minmax(8.05447478rem, max-content) minmax(9.65209273rem, max-content) minmax(1.69437962rem, max-content) minmax(5.7731652rem, max-content) minmax(11.67170682rem, max-content);
	}

	#Pw7tRuVAXmc27lhj {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#U33UYkJGHVtfgD1c {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88889583em - var(--ffsd)));
	}

	#dEQ09403aMcKmOC0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.88889583em - var(--ffsd)));
	}

	#UPXd5Fc6adta3pcO {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.88889583em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#zZH729G4hhMR36k3 {
	  min-width: 84.99182497rem;
	}

	#EFYeHU6K6sC6121d {
	  grid-area: 6 / 4 / 7 / 6;
	  position: relative;
	}

	#BoejFvt9QVHCP47h {
	  grid-template-columns: 3.33333333rem 4.22283751rem 0 84.8876583rem 0 4.22283751rem 3.33333333rem;
	  grid-template-rows: 0 minmax(132.44558699rem, max-content) minmax(5rem, max-content) minmax(36.84581916rem, max-content) minmax(3.44471221rem, max-content) minmax(55.27777604rem, max-content) minmax(3.33333333rem, max-content);
	}

	#TYLJo5OaqRGQNNEg {
	  min-height: calc(calc(10.34967936 * var(--1vh, 1vh)) - 5.17483968px);
	}

	#sPrSq0Ij2tkvjmsX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#DDXrOgKdzDb2a2yh {
	  grid-template-columns: 0 692.42700621%;
	  left: -296.21350311%;
	  grid-template-rows: 0 100%;
	}

	#dpGF7pr7r81wEb9y {
	  grid-area: 2 / 7 / 3 / 8;
	  position: relative;
	}

	#NceyPnLw4UVjCa9o {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.86099142em - var(--ffsd)));
	}

	#uzPQIWghuKg5lpY2 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.86099142em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qyQKu65kE0ItZHbF {
	  min-width: 93.4375rem;
	}

	#rixvu7A3M5FUchYF {
	  grid-area: 4 / 2 / 5 / 15;
	  position: relative;
	}

	#IqOqQyITA0fgd1UR {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.72222222em - var(--ffsd)));
	}

	#SqvIVoD79BMzuig8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.72222222em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#Z9q2HGcuIiGemWR8 {
	  min-width: 58.2812153rem;
	}

	#P7v3PyZA2Pg0jSEf {
	  grid-area: 7 / 3 / 8 / 9;
	  position: relative;
	}

	#Nx366YmMvGo2HFsg {
	  font-size: calc(4.80659701em - var(--ffsd));
	}

	#CULKquPySZ6ZuWqw {
	  --first-font-size: 4.80659701em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c2IYYeh1ZW9YQf4p {
	  min-width: 25.64611419rem;
	}

	#BT2vYpVryRF3Pub6 {
	  grid-area: 2 / 2 / 4 / 5;
	  position: relative;
	}

	#fe2yadfJdiiMsHCC {
	  font-size: calc(3.13036465em - var(--ffsd));
	}

	#plsOdtoL2U3Cj7ST {
	  --first-font-size: 3.13036465em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ROM3Mn0NRGcvCUf6 {
	  min-width: 14.41244588rem;
	}

	#BQyxQo4sfIqQalrm {
	  grid-area: 3 / 3 / 5 / 4;
	  position: relative;
	}

	#TMHn7Wugjvy5dXyZ {
	  grid-area: 6 / 10 / 9 / 14;
	  grid-template-columns: 0 0 14.30827922rem 11.2336683rem;
	  grid-template-rows: 0 minmax(4.8307175rem, max-content) minmax(0.84800981rem, max-content) minmax(2.88937653rem, max-content);
	}

	#TDhJe3w0Hz3le10z {
	  grid-area: 6 / 10 / 9 / 14;
	  position: relative;
	}

	#uNL68KdVNflkaBJc {
	  grid-area: 2 / 2 / 11 / 11;
	  position: relative;
	}

	#UjXcJPBHDhKEVybJ {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ufv92PGcCaCKm6J3 {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#zJUHieYsnSb7HyCk {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#egbs9kPyZuWi1Qlc {
	  min-width: 38.21140014rem;
	}

	#mpUXEXg7sO6FgWBR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#Kgo6XDT9SPQmBukp {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(2.01679279rem, max-content) minmax(10.95833333rem, max-content) minmax(1.60012613rem, max-content);
	}

	#dw4K6oSYSy312svK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#SwyCVbklZpHM2Ymn {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#TjDRnM86iuwO3fUB {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ZP6IzaHrNGAQ5OF8 {
	  min-width: 38.21140014rem;
	}

	#Ar1UiZUm6VFbwOxm {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#V8MnUPV8XmYJ5V31 {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(7.41666667rem, max-content) minmax(3.37095946rem, max-content);
	}

	#kriKqWhwfDmyEE6z {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Y0pL3VMvjN0zEuZL {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#cHrs3o6DCtzBeewl {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#jlV4aF07nJH6TEdH {
	  min-width: 38.21140014rem;
	}

	#O0h55eBu46XhtRei {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#PgqghOHasIj6HL5l {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(7.41666667rem, max-content) minmax(3.37095946rem, max-content);
	}

	#nh5wJVCRPbC6hL3J {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pnF0EhoPvjKapAKr {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#lbKUWY8R7lWJjzQO {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#SOpXgI7IZlKC2dGL {
	  min-width: 38.21140014rem;
	}

	#BBQJwj9mxdZQGKRg {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#HwCXtgUU9omztUHF {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(7.41666667rem, max-content) minmax(3.37095946rem, max-content);
	}

	#dbXcy32a7iJ0EXFw {
	  grid-template-columns: 0 4.36507937rem 0.15923573rem 0 0.88243094rem 57.85561661rem 0.15923573rem 0 0.88243094rem 3.4539072rem;
	  grid-template-rows: 0 minmax(8.94069305rem, max-content) minmax(14.57525225rem, max-content) minmax(8.54166667rem, max-content) minmax(14.57525225rem, max-content) minmax(8.54166667rem, max-content) minmax(14.57525225rem, max-content) minmax(8.54166667rem, max-content) minmax(14.57525225rem, max-content) minmax(8.7702027rem, max-content);
	}

	#Ly4tLxOO27uZPvkh {
	  grid-area: 10 / 4 / 11 / 11;
	  grid-template-columns: 0 67.75793651rem;
	  grid-template-rows: 0 minmax(101.63690476rem, max-content);
	}

	#lW1wcMdoWo9bg653 {
	  grid-area: 10 / 4 / 11 / 11;
	  position: relative;
	}

	#JVSnR9k3LVpz3zYr {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#PBlKuujgV31Uzze4 {
	  grid-area: 3 / 4 / 4 / 5;
	  position: relative;
	}

	#u3cEtCJcQsMJGWSp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pXbZNEGk08OoMJnF {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#nyS0jOVwSV5HLxfj {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#VG31SjMao1DNfceC {
	  min-width: 38.21140014rem;
	}

	#zia1Tn8eDu7QludM {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mi5aM0La1iUeUTWm {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(2.01679279rem, max-content) minmax(10.95833333rem, max-content) minmax(1.60012613rem, max-content);
	}

	#mIgPHKIO4N12Tnrd {
	  grid-area: 12 / 5 / 13 / 12;
	  grid-template-columns: 0 4.43032662rem 1.04166667rem 55.88685185rem 1.96876476rem 4.43032662rem;
	  grid-template-rows: 0 minmax(2.37720895rem, max-content) minmax(79.83835978rem, max-content) minmax(1.54682396rem, max-content) minmax(14.57525225rem, max-content) minmax(3.29925982rem, max-content);
	}

	#aV6ukvIH0ZRQxv7G {
	  grid-area: 12 / 5 / 13 / 12;
	  position: relative;
	}

	#PZRVOm8ERCrL8jBn {
	  grid-area: 2 / 2 / 13 / 13;
	  position: relative;
	}

	#dWZpVXXMlrEY0c8s {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Jj9tGzM2NjkiDEkU {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#XFgsY1S6NVF53yEN {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#L6zKZtt2us1gYLO6 {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#wspOaRZdPwzhNEXe {
	  min-width: 38.21140014rem;
	}

	#cbUqEdjX7sU1Bb2j {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#f5RI5ialBowrr0sG {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(7.41666667rem, max-content) minmax(3.37095946rem, max-content);
	}

	#iFfBv4XvxVPQqoES {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#XtO4kAEHB1M5VEBp {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#MCFZMPzfHWJ5xHND {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qSxQwzapBmHheCAs {
	  min-width: 38.21140014rem;
	}

	#elgWhgSJFHPLsSJv {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#MLm1HvFnN1nhBuLi {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(7.41666667rem, max-content) minmax(3.37095946rem, max-content);
	}

	#GeK9DHlHTDdRJ2CG {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#hbp7nHfpY6fh6g1H {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#U8lFj9B2Y9igMfak {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#FW1Y5aJoj6p4LTll {
	  min-width: 38.21140014rem;
	}

	#sqINIowIup3JRM3C {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#TFW4sYMOkmOiBj1v {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(7.41666667rem, max-content) minmax(3.37095946rem, max-content);
	}

	#vxeCTlLdF2o9pbYr {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#eID13jHhU7eBDQ1p {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#oQjAhqtglFRBpwbX {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#g97t7Dv9b6JfxEWO {
	  min-width: 38.21140014rem;
	}

	#fSV7QLKbxoOECsbC {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#JAM9bIuMqYRFfa5j {
	  grid-template-columns: 0 10.3950249rem 38.10723348rem 10.3950249rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(7.41666667rem, max-content) minmax(3.37095946rem, max-content);
	}

	#ib6m5mIprLRF2z5m {
	  font-size: calc(3.33333333em - var(--ffsd));
	}

	#NUxYXeaJeZYeTgKj {
	  --first-font-size: 3.33333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zFMLx08xNoiHJTtM {
	  min-width: 38.21140014rem;
	}

	#bOq2HWcnTMwg6pSZ {
	  grid-area: 10 / 7 / 12 / 8;
	  position: relative;
	}

	#OfTwfDSjlW30El4l {
	  grid-template-columns: 0 4.36507937rem 0.15923573rem 0 0.88243094rem 9.41860548rem 38.10723348rem 10.32977764rem 0.15923573rem 0 0.88243094rem 3.4539072rem;
	  grid-template-rows: 0 minmax(8.94069305rem, max-content) minmax(14.57525225rem, max-content) minmax(8.54166667rem, max-content) minmax(14.57525225rem, max-content) minmax(8.54166667rem, max-content) minmax(14.57525225rem, max-content) minmax(8.54166667rem, max-content) minmax(9.25856901rem, max-content) minmax(5.31668324rem, max-content) minmax(2.09998342rem, max-content) minmax(6.67021928rem, max-content);
	}

	#EpqdYI0apOGc7MR0 {
	  grid-area: 14 / 6 / 15 / 13;
	  grid-template-columns: 0 67.75793651rem;
	  grid-template-rows: 0 minmax(101.63690476rem, max-content);
	}

	#dZGs4jmgptJOGq4D {
	  grid-area: 14 / 6 / 15 / 13;
	  position: relative;
	}

	#yUME1sl3JoTgIKTw {
	  grid-template-columns: 3.33333333rem 4.80716859rem 7.98052982rem 0 0 25.99736654rem 15.76320342rem 8.43594885rem 0 17.5614177rem 0 0 7.98052982rem 4.80716859rem 3.33333333rem;
	  grid-template-rows: minmax(7.33113908rem, max-content) minmax(16.82641069rem, max-content) minmax(5rem, max-content) minmax(11.8331897rem, max-content) minmax(5rem, max-content) minmax(1.49932969rem, max-content) minmax(5.56944444rem, max-content) minmax(1.49932969rem, max-content) minmax(12.49940639rem, max-content) minmax(101.63690476rem, max-content) minmax(5rem, max-content) minmax(101.63690476rem, max-content) minmax(5rem, max-content) minmax(101.63690476rem, max-content) minmax(7.33113908rem, max-content);
	}

	#RYr5pj52JYzI6fTI {
	  min-height: calc(calc(17.04750794 * var(--1vh, 1vh)) - 8.52375397px);
	}

	#PdAKUREZl6Qdvfv2 {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#cKYFMgT94bdf3S0d {
	  grid-template-columns: 0 324.50388035%;
	  left: -112.25194017%;
	  grid-template-rows: 0 100%;
	}

	#jdLPR141l83Ftiaz {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#fVAvTfHNyq6rAON6 {
	  font-size: calc(9.47411418em - var(--ffsd));
	}

	#l2YQoSFbH6VfAKJG {
	  --first-font-size: 9.47411418em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#z0Zg4GI5ddQjq8Cv {
	  min-width: 89.77574426rem;
	}

	#sn6vkxlhvgjk5DNB {
	  grid-area: 3 / 4 / 4 / 10;
	  position: relative;
	}

	#WFmNrXwn5oCqShDx {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#nFOw80F9Fv9mi8Zf {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33333333em - var(--ffsd)));
	}

	#jFIynWpqmahZwqob {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#T0GPdFeBsy33lECV {
	  min-width: 8.09825483rem;
	}

	#rMpdtHNjuGuCOLwn {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#oz2ziFZ8vZYX6nbc {
	  grid-template-columns: 0 1.63665317rem 7.99408816rem 1.63665317rem;
	  grid-template-rows: 0 minmax(3.69619725rem, max-content) minmax(3.875rem, max-content) minmax(3.69619725rem, max-content);
	}

	#lNGQr445PFKvhtIL {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.55555556em - var(--ffsd)));
	}

	#w2Jw3175W3oSQ1UB {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.55555556em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#f4F8Oi6riYjojNam {
	  min-width: 66.10964641rem;
	}

	#qugnaqGB2YJAGdUt {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0eCCbWPQ17Xvxoa {
	  grid-area: 6 / 6 / 7 / 8;
	  grid-template-columns: 0 27.36904262rem 11.2673945rem 27.36904262rem;
	  grid-template-rows: 0 minmax(11.2673945rem, max-content) minmax(9.4082389rem, max-content) minmax(14.30555556rem, max-content);
	}

	#IANKfFjirm6Robgq {
	  grid-area: 6 / 6 / 7 / 8;
	  position: relative;
	}

	#vzq1uCyPzDsB5ieO {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ToP6Orij7Ok0c6P8 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33333333em - var(--ffsd)));
	}

	#sOYUtWq84IaoSHYv {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#Hw9Eo2p6yXlldU6z {
	  min-width: 8.09825483rem;
	}

	#IpVAUtxoToymfAw1 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mNz7giFYP4l9LZwh {
	  grid-template-columns: 0 1.63665317rem 7.99408816rem 1.63665317rem;
	  grid-template-rows: 0 minmax(3.69619725rem, max-content) minmax(3.875rem, max-content) minmax(3.69619725rem, max-content);
	}

	#dKVqMOhSPDcCMAcn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.55555556em - var(--ffsd)));
	}

	#jYpuRdZjSffSIC0H {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.55555556em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#lYHpYCwa2sCkPRN6 {
	  min-width: 66.10964641rem;
	}

	#VXpKXZDHHhEFIAgK {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0k5uZgzLsegUrz5 {
	  grid-area: 8 / 7 / 9 / 9;
	  grid-template-columns: 0 27.37429819rem 11.2673945rem 27.36378705rem;
	  grid-template-rows: 0 minmax(11.2673945rem, max-content) minmax(9.4082389rem, max-content) minmax(22.01388889rem, max-content);
	}

	#TIxfjpYkEpMrLkzR {
	  grid-area: 8 / 7 / 9 / 9;
	  position: relative;
	}

	#zMYkqH1vGy1ExtqI {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#CBLyrT5P09S7ogPp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33333333em - var(--ffsd)));
	}

	#n914wAm7i8YhVZkd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#nFiIx9wzjdchL3xl {
	  min-width: 8.09825483rem;
	}

	#A0TLKansybAgwEBw {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#COkeFZtpsnZWqqnR {
	  grid-template-columns: 0 1.63665317rem 7.99408816rem 1.63665317rem;
	  grid-template-rows: 0 minmax(3.69619725rem, max-content) minmax(3.875rem, max-content) minmax(3.69619725rem, max-content);
	}

	#T0fhPsdGCn19bJHT {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.38085884em - var(--ffsd)));
	}

	#LQEE35q8DlWPv271 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.38085884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#rMIrMxHI3zu7lMmb {
	  min-width: 93.4375rem;
	}

	#FLF3flEAdPgonq5S {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#dLz5okXZWyJ0qRjU {
	  grid-area: 10 / 3 / 11 / 11;
	  grid-template-columns: 0 41.03296942rem 11.2673945rem 41.03296942rem;
	  grid-template-rows: 0 minmax(11.2673945rem, max-content) minmax(9.4082389rem, max-content) minmax(13.85571152rem, max-content);
	}

	#lxSwbS3OzpS3zDfP {
	  grid-area: 10 / 3 / 11 / 11;
	  position: relative;
	}

	#J0xXOvRvalgACruW {
	  grid-template-columns: 3.33333333rem 0 3.66175574rem 8.28563539rem 1.71653567rem 0 66.00547974rem 0 13.66392679rem 0 3.33333333rem;
	  grid-template-rows: minmax(7.53676287rem, max-content) minmax(0.69214494rem, max-content) minmax(11.36893702rem, max-content) minmax(0.69214494rem, max-content) minmax(32.41553975rem, max-content) minmax(34.98118895rem, max-content) minmax(5rem, max-content) minmax(42.68952228rem, max-content) minmax(5rem, max-content) minmax(34.53134492rem, max-content) minmax(7.53676287rem, max-content);
	}

	#L1Pw9qTgre4WXv9U {
	  min-height: calc(calc(7.98926447 * var(--1vh, 1vh)) - 3.99463223px);
	}

	#n6NBkyPtlMoWY69S {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#fYzGQymmDU5JqBgV {
	  grid-template-columns: 0 383.74764964%;
	  left: -141.87382482%;
	  grid-template-rows: 0 100%;
	}

	#RKnZoe1QGNvTgh8M {
	  grid-area: 2 / 2 / 3 / 9;
	  position: relative;
	}

	#TpOZvrmWIoprkJE8 {
	  grid-area: 4 / 3 / 7 / 7;
	  position: relative;
	}

	#sYWnhQEUYuUXAB9A {
	  font-size: calc(12.33402424em - var(--ffsd));
	}

	#K1ZUVY5GXNLK4D9J {
	  --first-font-size: 12.33402424em;
	  --last-font-size: var(--first-font-size);
	  /*margin-top: calc(var(--first-font-size) * -0.65);*/
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#BgvsyoHZ11RBOePb {
	  min-width: 78.61136449rem;
	}

	#YGmFzFJIo4igTmrA {
	  grid-area: 5 / 6 / 6 / 10;
	  position: relative;
	}

	#jAQ6b1EEAQHY75w0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.11015811em - var(--ffsd)));
	}

	#paojHTvMjebGzxMA {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.11015811em - var(--ffsd)));
	}

	#u9lRJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.11015811em - var(--ffsd)));
	}

	#li3RJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.11015811em - var(--ffsd)));
	}

	#vvzzTGlgZJFRhOzi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.51574154em - var(--ffsd)));
	}

	#clDBpzrTFBCTMQwW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.11015811em);
	  --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.51574154em);
	  margin-top: calc(var(--first-font-size) * -0.3);
	  margin-bottom: calc(var(--last-font-size) * -0.3);
	}

	#obQ9px3YXnn3xYx4 {
	  min-width: 93.4375rem;
	}

	#QnrHaVA66NB3BD9P {
	  grid-area: 8 / 4 / 9 / 11;
	  position: relative;
	}

	#jI94kbCQHvwIqF60 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#N9s7dTwU03HlpBz4 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.33333333em - var(--ffsd)));
	}

	#o3ng10ELkmXZrCA8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.33333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#sYnrE0xwsP30Co1H {
	  min-width: 49.00144994rem;
	}

	#IsZYycPkV96PQGOX {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#tT6nOGQ7RTHbj4MD {
	  grid-template-columns: 0 5rem 48.89728327rem 5rem;
	  grid-template-rows: 0 minmax(3.78762613rem, max-content) minmax(3.66666667rem, max-content) minmax(3.57929279rem, max-content);
	}

	#A7qATxJuC3879vCI {
	  grid-area: 10 / 5 / 11 / 8;
	  grid-template-columns: 0 58.89728327rem;
	  grid-template-rows: 0 minmax(11.03358559rem, max-content);
	}

	#LLhSZeJ2xWebZqHS {
	  grid-area: 10 / 5 / 11 / 8;
	  position: relative;
	}

	#gNBovqA0FD2f4Rjf {
	  grid-template-columns: 3.33333333rem 0 0 12.67830135rem 2.14783416rem 0.72776313rem 56.02168598rem 21.75774871rem 0 0 3.33333333rem;
	  grid-template-rows: minmax(11.51078013rem, max-content) minmax(93.33333333rem, max-content) minmax(5rem, max-content) minmax(0.90107975rem, max-content) minmax(14.80082909rem, max-content) minmax(0.90107975rem, max-content) minmax(5.29756106rem, max-content) minmax(56.47861504rem, max-content) minmax(4.98506106rem, max-content) minmax(11.03358559rem, max-content) minmax(11.51078013rem, max-content);
	}

	#exOgiPR5StM90KFr {
	  min-height: calc(calc(9.44784222 * var(--1vh, 1vh)) - 4.72392111px);
	}

	#zBfM3VPUexrTV5Ue {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#oze9wXt9J0OUcF95 {
	  grid-template-columns: 0 657.94916895%;
	  left: -278.97458447%;
	  grid-template-rows: 0 100%;
	}

	#RxcyI0zPUjcBQ4hi {
	  grid-area: 2 / 7 / 3 / 8;
	  position: relative;
	}

	#j8j5ggxK1eFCpicm {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.86099142em - var(--ffsd)));
	}

	#zy3S9gQCVmiFZQF0 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.86099142em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#F75E0qKv7OVbP3Cp {
	  min-width: 93.4375rem;
	}

	#vHBoD3dyzdnvfuC1 {
	  grid-area: 4 / 2 / 5 / 12;
	  position: relative;
	}

	#yrGdrOUdG6PPUI2s {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.72222222em - var(--ffsd)));
	}

	#yLs1E758bWPOJt6r {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.72222222em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#sYE8WcTQNTolx7PR {
	  min-width: 93.4375rem;
	}

	#rZaWtivjeyQdhdxN {
	  grid-area: 6 / 3 / 7 / 13;
	  position: relative;
	}

	#Ygrk70yF4MAlnbfc {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#IJViMiBz1ek6ndJK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ZlZRd4bdCoQGQyLR {
	  font-size: calc(5.55555556em - var(--ffsd));
	}

	#FZDxpKk8PIefX0rH {
	  --first-font-size: 5.55555556em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#dyuMqdv1fdbjDRIQ {
	  min-width: 37.24143269rem;
	}

	#fP6ZMpTASCrOXh4m {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#o16Qks563KJuYUhC {
	  grid-template-columns: 0 6.19398075rem 37.13726602rem 6.19398075rem;
	  grid-template-rows: 0 minmax(3.58593812rem, max-content) minmax(6.59722222rem, max-content) minmax(3.59915918rem, max-content);
	}

	#ExAQWseosE1lNEH7 {
	  font-size: calc(3.88889583em - var(--ffsd));
	}

	#eUBH3Onzfej8OaUl {
	  --first-font-size: 3.88889583em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#fIzO84Xq3gafKJbc {
	  min-width: 30.58379636rem;
	}

	#jaOjSMp2tr54cmeh {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#nSypBSDG62ltw4nA {
	  grid-template-columns: 0 10.81030291rem 9.52279891rem 30.47962969rem 9.52279891rem 10.81030291rem;
	  grid-template-rows: 0 minmax(5.96416894rem, max-content) minmax(13.78231952rem, max-content) minmax(72.23682823rem, max-content) minmax(4.65277604rem, max-content) minmax(5.00081202rem, max-content);
	}

	#CojHzNFx5UJgzkJi {
	  grid-area: 8 / 4 / 9 / 9;
	  grid-template-columns: 0 71.14583333rem;
	  grid-template-rows: 0 minmax(101.63690476rem, max-content);
	}

	#lWLugFBOW3R4gQ4T {
	  grid-area: 8 / 4 / 9 / 9;
	  position: relative;
	}

	#SCxRBILzZw2TvtBe {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#YGbBPDKV87emEFu6 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#RukkGLUZr6ny6z4e {
	  font-size: calc(5.55555556em - var(--ffsd));
	}

	#KkiH97WWPSTt43Wz {
	  --first-font-size: 5.55555556em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ypKdzs5ICM0uAx0m {
	  min-width: 37.24143269rem;
	}

	#jVCbrltePenHPVOq {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#dJzYTSNFwLa3grIc {
	  grid-template-columns: 0 6.19398075rem 37.13726602rem 6.19398075rem;
	  grid-template-rows: 0 minmax(3.58593812rem, max-content) minmax(6.59722222rem, max-content) minmax(3.59915918rem, max-content);
	}

	#KhgverDg5x6slao0 {
	  font-size: calc(3.88889583em - var(--ffsd));
	}

	#vmb0RbexMLTt8mjR {
	  --first-font-size: 3.88889583em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#vNdJyHVHqEz3IH6C {
	  min-width: 30.58379636rem;
	}

	#izwSebAIWhgRybT2 {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Slzq7wHSSTBfrdtw {
	  grid-template-columns: 0 10.81030291rem 9.97323417rem 30.47962969rem 9.07236366rem 10.81030291rem;
	  grid-template-rows: 0 minmax(5.96416894rem, max-content) minmax(13.78231952rem, max-content) minmax(71.95065971rem, max-content) minmax(4.65277604rem, max-content) minmax(5.28698054rem, max-content);
	}

	#buevbm9Nja5FkZSi {
	  grid-area: 10 / 5 / 11 / 10;
	  grid-template-columns: 0 71.14583333rem;
	  grid-template-rows: 0 minmax(101.63690476rem, max-content);
	}

	#z6Nzl4dEEFp4c9bv {
	  grid-area: 10 / 5 / 11 / 10;
	  position: relative;
	}

	#ZHeWOlK3S2bn4Z3x {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#qUs6vXoMjnDwe1ou {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#NZPJK2iN6di2gaCR {
	  font-size: calc(5.55555556em - var(--ffsd));
	}

	#UxMqKsNJeeXeCfB9 {
	  --first-font-size: 5.55555556em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#BjsEarGjq6D30utG {
	  min-width: 37.24143269rem;
	}

	#ydCuOgoEzmFsGTFR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#odTc5DBHUyirZweQ {
	  grid-template-columns: 0 6.19398075rem 37.13726602rem 6.19398075rem;
	  grid-template-rows: 0 minmax(3.58593812rem, max-content) minmax(6.59722222rem, max-content) minmax(3.59915918rem, max-content);
	}

	#xYe76cDRjlg0u2SJ {
	  font-size: calc(3.88889583em - var(--ffsd));
	}

	#EC3k3XUVrg9bZe6S {
	  --first-font-size: 3.88889583em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#B1cYxT8YuIR78Zai {
	  min-width: 30.58379636rem;
	}

	#g3ohbuZByrhkBTdE {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Hqpl0Tmqb3r38UMI {
	  grid-template-columns: 0 10.81030291rem 9.52279891rem 30.47962969rem 9.52279891rem 10.81030291rem;
	  grid-template-rows: 0 minmax(5.96416894rem, max-content) minmax(13.78231952rem, max-content) minmax(72.23682823rem, max-content) minmax(4.65277604rem, max-content) minmax(5.00081202rem, max-content);
	}

	#cImftMW3eDBvpbW7 {
	  grid-area: 12 / 6 / 13 / 11;
	  grid-template-columns: 0 71.14583333rem;
	  grid-template-rows: 0 minmax(101.63690476rem, max-content);
	}

	#twfJxilsiWjhFusk {
	  grid-area: 12 / 6 / 13 / 11;
	  position: relative;
	}

	#ixhnT1LRDQFowtRz {
	  grid-template-columns: 3.33333333rem 0 11.09375rem 0 0 27.69131496rem 15.76320342rem 27.69131496rem 0 0 11.09375rem 0 3.33333333rem;
	  grid-template-rows: minmax(3.33333333rem, max-content) minmax(16.82641069rem, max-content) minmax(5rem, max-content) minmax(11.8331897rem, max-content) minmax(0.91320535rem, max-content) minmax(11.16896929rem, max-content) minmax(2.59662862rem, max-content) minmax(101.63690476rem, max-content) minmax(5rem, max-content) minmax(101.63690476rem, max-content) minmax(5rem, max-content) minmax(101.63690476rem, max-content) minmax(3.33333333rem, max-content);
	}

	#VXLsZzlzYb6BCd4Z {
	  min-height: calc(calc(16.19866583 * var(--1vh, 1vh)) - 8.09933291px);
	}

	#JYohMQFHTte6boAg {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#gWTjkX6mENCXLgT0 {
	  grid-template-columns: 0 517.33584403%;
	  left: -208.66792202%;
	  grid-template-rows: 0 100%;
	}

	#KaHQW5ai2bGkmsp0 {
	  grid-area: 2 / 3 / 3 / 4;
	  position: relative;
	}

	#O7jaUnCzXBa5oh39 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.71820847em - var(--ffsd)));
	}

	#ELT9jESGIiKWDhm4 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.71820847em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#pkABqW4ey0qle4g4 {
	  min-width: 93.4375rem;
	}

	#upmZlb2g7GA31eTY {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#pKqsyHvPktZVlEuz {
	  grid-area: 2 / 2 / 3 / 9;
	  grid-template-columns: 0 38.78506496rem 15.76320342rem 38.78506496rem;
	  grid-template-rows: 0 minmax(16.82641069rem, max-content) minmax(5rem, max-content) minmax(9.26185016rem, max-content);
	}

	#RbQf0CQKXHO0r7aX {
	  grid-area: 2 / 2 / 3 / 9;
	  position: relative;
	}

	#vvUckmPw3nkfplFo {
	  display: block;
	}

	#wjEwbfIBi7L1mlui {
	  display: none;
	}

	#wg4RgaiozX3ClIfF {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Yp6hSyDbNLRnD8ON {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.86664042em - var(--ffsd)));
	}

	#q83GfNlLVtup8OOC {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.86664042em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#F0EST6yYDs1US8h8 {
	  min-width: 74.09097415rem;
	}

	#ZoApk3SD7duvPrvQ {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Uj0XmSDA5fFmzGxJ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.39346044em - var(--ffsd)));
	}

	#sgNRUXq8vfAYuy4Q {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.39346044em - var(--ffsd)));
	}

	#AECC2wFXsXdi25UM {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.39346044em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#qafVwFESv7zYjidh {
	  min-width: 74.09097415rem;
	}

	#beMfbOOG1TOE8Bz3 {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#IXEXkTr924NeIHjO {
	  grid-template-columns: 0 1.96450239rem 0 73.98680748rem 0 1.96450239rem;
	  grid-template-rows: 0 minmax(3.31440249rem, max-content) minmax(9.33353748rem, max-content) minmax(3.83585241rem, max-content) minmax(46.2562512rem, max-content) minmax(6.89479369rem, max-content);
	}

	#X1LPqTrY1zVND5i2 {
	  grid-area: 4 / 3 / 5 / 6;
	  grid-template-columns: 0 77.91581226rem;
	  grid-template-rows: 0 minmax(69.63483726rem, max-content);
	}

	#Ayi2ZkiW1jnqAiy4 {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#FPP22nXYmcNBlq55 {
	  display: block;
	}

	#wEH3mT092m0SnuAp {
	  display: none;
	}

	#Lw5u789qAyQLWX6J {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Us5k3ytoXMbZq4Ea {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.86664042em - var(--ffsd)));
	}

	#VUcOiu5WgbWdyOfx {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.86664042em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#GpepAaI7wHzOttqX {
	  min-width: 73.31500565rem;
	}

	#yQmCRWqlGgITmSo8 {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Oq0MIscMsVkPTkE5 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.39346044em - var(--ffsd)));
	}

	#ciQCjEhLmE455ueb {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.39346044em - var(--ffsd)));
	}

	#uJaIrn0HdQQeRIlR {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.39346044em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#NbDy2d8pfpTvVkFa {
	  min-width: 73.31500565rem;
	}

	#KbngpM9swMK3HZcM {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#S39Lc4U3YZEcG2XB {
	  grid-template-columns: 0 2.35248663rem 0 73.21083899rem 0 2.35248663rem;
	  grid-template-rows: 0 minmax(3.31440249rem, max-content) minmax(9.33353748rem, max-content) minmax(3.83585241rem, max-content) minmax(46.2562512rem, max-content) minmax(6.89479369rem, max-content);
	}

	#ARW7EC5zHEbSIPld {
	  grid-area: 6 / 4 / 7 / 7;
	  grid-template-columns: 0 77.91581226rem;
	  grid-template-rows: 0 minmax(69.63483726rem, max-content);
	}

	#hKuwIQhKllSjsRGk {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#SXGlBui6UR85JTnc {
	  display: block;
	}

	#TwB3peXdjS6He8Gs {
	  display: none;
	}

	#CtgDDn9xutExi6wo {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#VRxa6ZsXtaW2s5Qn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.86664042em - var(--ffsd)));
	}

	#q6iZc36Y2IJ9aJ91 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.86664042em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#Vo7jIVHcQbYH5Lvn {
	  min-width: 72.71040626rem;
	}

	#L5OJA2umVxelk6SG {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#dEzkj1a2aZfkEukg {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.39346044em - var(--ffsd)));
	}

	#KSgPQyM4bxPpayAQ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.39346044em - var(--ffsd)));
	}

	#GXqkvuuImnl49A9Q {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.39346044em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#Yjs1QF0eGPqVSPZ5 {
	  min-width: 72.71040626rem;
	}

	#ZyyCFBcD2RAOLJIR {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#WL71e7peurjeOIa6 {
	  grid-template-columns: 0 2.65478633rem 0 72.60623959rem 0 2.65478633rem;
	  grid-template-rows: 0 minmax(3.31440249rem, max-content) minmax(9.33353748rem, max-content) minmax(3.83585241rem, max-content) minmax(46.2562512rem, max-content) minmax(6.89479369rem, max-content);
	}

	#apf8QBs5RqYp81NJ {
	  grid-area: 8 / 5 / 9 / 8;
	  grid-template-columns: 0 77.91581226rem;
	  grid-template-rows: 0 minmax(69.63483726rem, max-content);
	}

	#CMoZ85sAchRFSgbl {
	  grid-area: 8 / 5 / 9 / 8;
	  position: relative;
	}

	#vmy71pPiZ5ccfGui {
	  grid-template-columns: 3.33333333rem 7.70876054rem 0 0 77.91581226rem 0 0 7.70876054rem 3.33333333rem;
	  grid-template-rows: minmax(4.96943997rem, max-content) minmax(31.08826085rem, max-content) minmax(30.92773851rem, max-content) minmax(69.63483726rem, max-content) minmax(5rem, max-content) minmax(69.63483726rem, max-content) minmax(5rem, max-content) minmax(69.63483726rem, max-content) minmax(4.96943997rem, max-content);
	}

	#ZbXBu9ihFzVr2gRO {
	  min-height: calc(calc(12.7367749 * var(--1vh, 1vh)) - 6.36838745px);
	}

	#XGBClqlJ9qGSadmD {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#CnB7xONeLmv8wzr6 {
	  grid-template-columns: 0 501.25490954%;
	  left: -200.62745477%;
	  grid-template-rows: 0 100%;
	}

	#eZwu5xxU3cWlHCUp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#fvJEJXijhRGyvdlR {
	  font-size: calc(7.8702508em - var(--ffsd));
	}

	#NdHKeJqFytw0yXKi {
	  --first-font-size: 7.8702508em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.65);
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#pkh65UuPRBT2DjGL {
	  min-width: 83.9770512rem;
	}

	#FswnYJaECTCYN41F {
	  grid-area: 3 / 4 / 4 / 6;
	  position: relative;
	}

	#C5sDP0RFY8q7Bvmy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.72222222em - var(--ffsd)));
	}

	#jfEiqwPrMMbdUFc6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.72222222em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#oDwifNy5TD5Pz8yM {
	  min-width: 93.4375rem;
	}

	#KOR8uC4NDLVVam4C {
	  grid-area: 6 / 3 / 7 / 7;
	  position: relative;
	}

	#Av77SwhoUlZilhns {
	  grid-area: 2 / 2 / 3 / 14;
	  grid-template-columns: 0 0 9.4604488rem 0.46438034rem 83.40850419rem 0;
	  grid-template-rows: 0 minmax(0.57497241rem, max-content) minmax(9.44430096rem, max-content) minmax(0.57497241rem, max-content) 0 minmax(5.56944444rem, max-content);
	}

	#ykWkYQANMNWYDDdx {
	  grid-area: 2 / 2 / 3 / 14;
	  position: relative;
	}

	#L26XBYAYQidzGi3F {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#OYkrwjmgEaUH7lzq {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.90380643em - var(--ffsd)));
	}

	#CNxZHpB9eeOevMf1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.90380643em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#GldW8NJq5U26Nfo0 {
	  min-width: 18.70605181rem;
	}

	#SJAROTBLTtrgP9uh {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#OABCBrgSl0eZbmUk {
	  grid-template-columns: 0 5rem 18.60188514rem 5rem;
	  grid-template-rows: 0 minmax(3.63178471rem, max-content) minmax(3.19418707rem, max-content) minmax(3.81327261rem, max-content);
	}

	#Q2jYFg56iz7CKDpU {
	  grid-area: 4 / 3 / 5 / 9;
	  grid-template-columns: 0 28.60188514rem;
	  grid-template-rows: 0 minmax(10.63924439rem, max-content);
	}

	#Gwhv1ohX46Ir7QSd {
	  grid-area: 4 / 3 / 5 / 9;
	  position: relative;
	}

	#cK9f8jmQCRzeHJPb {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bBd54nss6j8n0tpN {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.90380643em - var(--ffsd)));
	}

	#hBQAEeGZqIYASwuF {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.90380643em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#rB22LKwFi8RdzMkA {
	  min-width: 18.70605181rem;
	}

	#DrMpSmtSPVOCZZ8G {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#c62cc10SfHWS7Ad8 {
	  grid-template-columns: 0 5rem 18.60188514rem 5rem;
	  grid-template-rows: 0 minmax(3.63178471rem, max-content) minmax(3.19418707rem, max-content) minmax(3.81327261rem, max-content);
	}

	#itJvrNLd3WVItYIc {
	  grid-area: 6 / 4 / 7 / 10;
	  grid-template-columns: 0 28.60188514rem;
	  grid-template-rows: 0 minmax(10.63924439rem, max-content);
	}

	#N1GIUaH4h9sC8Pet {
	  grid-area: 6 / 4 / 7 / 10;
	  position: relative;
	}

	#bsz9fA1JnOtzQyXo {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#sm4LgYeNw9O7cD7F {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.90380643em - var(--ffsd)));
	}

	#gRpR4B7RlSeflP16 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.90380643em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#UWLVsPln4iPcueTT {
	  min-width: 18.70605181rem;
	}

	#MPHiXHU8V65QpYl8 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#axDV4axjSNtOg3Or {
	  grid-template-columns: 0 5rem 18.60188514rem 5rem;
	  grid-template-rows: 0 minmax(3.62975803rem, max-content) minmax(3.19418707rem, max-content) minmax(3.81529929rem, max-content);
	}

	#Ld9CrbMkIpW9cgXo {
	  grid-area: 8 / 5 / 9 / 11;
	  grid-template-columns: 0 28.60188514rem;
	  grid-template-rows: 0 minmax(10.63924439rem, max-content);
	}

	#MTfcKbzXs7sUw3QC {
	  grid-area: 8 / 5 / 9 / 11;
	  position: relative;
	}

	#gn4OxPKnKgsQzszq {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#aHR1aONxZnRosdSU {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.92453494em - var(--ffsd)));
	}

	#Uz7QxodtRrjomQsd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.92453494em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zmfIgO7pVXAmDSQq {
	  min-width: 46.77462551rem;
	}

	#DxCfmFdJNxnTddQr {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#t5vNo6827GOWsZPI {
	  grid-template-columns: 0 5rem 46.67045884rem 5rem;
	  grid-template-rows: 0 minmax(3.65566868rem, max-content) minmax(3.21698844rem, max-content) minmax(3.8425344rem, max-content);
	}

	#h9RLNQovYlgK1LrF {
	  grid-area: 10 / 6 / 11 / 12;
	  grid-template-columns: 0 56.67045884rem;
	  grid-template-rows: 0 minmax(10.71519152rem, max-content);
	}

	#DMRY6cowuAeCiFqk {
	  grid-area: 10 / 6 / 11 / 12;
	  position: relative;
	}

	#bpraYij8PpNmeg2L {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bJKrHcmXGMUM2HxH {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.9165929em - var(--ffsd)));
	}

	#IIPny1XID30yBVKD {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.9165929em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#S1NAwaEUQUi741qM {
	  min-width: 41.63798614rem;
	}

	#t7ibpk9d1RV8uNgN {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#yupUnUD22sRoXQqu {
	  grid-template-columns: 0 5rem 41.53381947rem 5rem;
	  grid-template-rows: 0 minmax(3.31408904rem, max-content) minmax(3.20825219rem, max-content) minmax(3.13180198rem, max-content);
	}

	#ZzMKZDta0LZ8FI4y {
	  grid-area: 12 / 8 / 13 / 13;
	  grid-template-columns: 0 51.53381947rem;
	  grid-template-rows: 0 minmax(9.65414322rem, max-content);
	}

	#rEpFEsDzZPBUvWfQ {
	  grid-area: 12 / 8 / 13 / 13;
	  position: relative;
	}

	#GyO66viKot345kdz {
	  grid-area: 14 / 7 / 15 / 15;
	  position: relative;
	  clip-path: polygon(calc(0% + 0%) calc((0.02267995 * 93.33333333rem) + 0%), calc(100% - (1.54843544% + 0%)) calc((0.02267995 * 93.33333333rem) + 0%), calc(100% - (1.54843544% + 0%)) calc(100% - ((0.03111607 * 93.33333333rem) + 0%)), calc(0% + 0%) calc(100% - ((0.03111607 * 93.33333333rem) + 0%)));
	  margin-left: 0%;
	  margin-right: -1.57278906%;
	  margin-bottom: -3.11160659%;
	  margin-top: -2.26799506%;
	}

	#ZW0EsCE6tjxawwVE {
	  grid-template-columns: 3.33333333rem 0 0 0 0 0 20.05169008rem 8.55019506rem 0 0 28.0685737rem 14.91505071rem 21.74782378rem 0 3.33333333rem;
	  grid-template-rows: minmax(3.33333333rem, max-content) minmax(16.16369021rem, max-content) minmax(5.625rem, max-content) minmax(10.63924439rem, max-content) minmax(7.13015894rem, max-content) minmax(10.63924439rem, max-content) minmax(7.19874186rem, max-content) minmax(10.63924439rem, max-content) minmax(7.19874186rem, max-content) minmax(10.71519152rem, max-content) minmax(46.19707351rem, max-content) minmax(9.65414322rem, max-content) minmax(5rem, max-content) minmax(131.68447241rem, max-content);
	}

	#eMnZLX0NQo0WB7eI {
	  min-height: calc(calc(12.34086333 * var(--1vh, 1vh)) - 6.17043167px);
	}

	#KBlB5ulEAGGOuaBI {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#eBI4nokmBdIfv8bk {
	  grid-template-columns: 0 302.53711624%;
	  left: -101.26855812%;
	  grid-template-rows: 0 100%;
	}

	#OxEaTaGCsh59Pss4 {
	  grid-area: 2 / 7 / 3 / 8;
	  position: relative;
	}

	#lyWcEiCzH5l5l9ii {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(9.86099142em - var(--ffsd)));
	}

	#RYMF2aIxRdXVqu9E {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 9.86099142em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qWYB1IRuAYOq7CgI {
	  min-width: 93.4375rem;
	}

	#SZ4pLb4DwENTUHU8 {
	  grid-area: 4 / 2 / 5 / 13;
	  position: relative;
	}

	#F50bGK2xa4dTAouy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#QEZ8SA3v40RY4hEi {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#TwZ2XqcPOPu6g1Ji {
	  min-width: 40.29029739rem;
	}

	#eY43FgVC0vVw90ze {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#HMUEEAAvQPyH60bh {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#EAx0607VNjo7wKoi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#a9vYOvxytA7gbyGZ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#GE5rjLSenOKxgNDI {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Vxrcgnm8uouNtjUp {
	  min-width: 40.29029739rem;
	}

	#CoN3vMKniL4CcxlT {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#zur4Yqqb7VDj8SZI {
	  grid-area: 6 / 6 / 7 / 9;
	  grid-template-columns: 0 0 40.18613072rem 0;
	  grid-template-rows: 0 minmax(5rem, max-content) minmax(4.97095353rem, max-content) minmax(17.5rem, max-content);
	}

	#Rh3gI1JtuwTg8KHE {
	  grid-area: 6 / 3 / 7 / 9;
	  position: relative;
	}

	#AkZz7hqOLJSML5q9 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#PtTxZo96nrbdHcK6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Rt35GlnFYOsaza9J {
	  min-width: 51.69000797rem;
	}

	#WTB1y681yMepKFbL {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#YZvPb4Ys6fSc8Uxp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#CSclswX2c8iksiFE {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#IKxRCuoBiZ9mWHF8 {
	  min-width: 51.69000797rem;
	}

	#g9xurYG3k4wS4YNO {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#rPt38k2AWhUF2xqz {
	  grid-area: 8 / 4 / 9 / 10;
	  grid-template-columns: 0 0 51.58584131rem 0;
	  grid-template-rows: 0 minmax(5rem, max-content) minmax(4.97095353rem, max-content) minmax(5rem, max-content);
	}

	#ZeU5JvjeATHxsKiU {
	  grid-area: 8 / 3 / 9 / 10;
	  position: relative;
	}

	#HjKJpcV8OovDD8rk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#uXfmiO7xqi0VsHAa {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#xTip528Jxa90lEs0 {
	  min-width: 71.84942844rem;
	}

	#Zmy6ixvHn3G2Mzqe {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	}

	#EaajI4EfHsP4WKq3 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#CkyBMvtUwHZQsAS1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#NqsqI1ylqMx4lWTT {
	  min-width: 71.84942844rem;
	}

	#PZ4wI0yEV6ypEkuX {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#XBZG9bu86bICYFxP {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#UDTxoGPGIWv4ZsGW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#jykIceVXSqzzdoZ6 {
	  min-width: 71.84942844rem;
	}

	#znBEpaYlTzgPtd9N {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#uOtzRn5H91hHHCNm {
	  grid-area: 10 / 3 / 11 / 12;
	  grid-template-columns: 0 0 0 71.74526177rem 0 0;
	  grid-template-rows: 0 minmax(5rem, max-content) minmax(4.97095353rem, max-content) minmax(5rem, max-content) minmax(0.625rem, max-content) minmax(5rem, max-content);
	}

	#bLNoe8jh6Q4HKE5C {
	  grid-area: 10 / 3 / 11 / 12;
	  position: relative;
	}

	#Y0E1ueO9Wq1fhx3W {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#wg30X9pMuGEbHsSp {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Zpn0VURUTX8w4rBF {
	  min-width: 51.69000797rem;
	}

	#pnx0IlpQBJpaYdBk {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#W9cEW8m9m5jZg69Y {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.16666667em - var(--ffsd)));
	}

	#MYWtIWT2xu9WhSNK {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.16666667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#I7VARWLQGsRAuWhA {
	  min-width: 51.69000797rem;
	}

	#tELvhSCyjo1Y3xwQ {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#cZbqqBdO1bGAgwOa {
	  grid-area: 12 / 5 / 13 / 11;
	  grid-template-columns: 0 0 51.58584131rem 0;
	  grid-template-rows: 0 minmax(5rem, max-content) minmax(4.34595353rem, max-content) minmax(11.25rem, max-content);
	}

	#fmtkuaarzcqJHTLD {
	  grid-area: 12 / 3 / 13 / 11;
	  position: relative;
	}

	#VyoM8qLZKEhZjbaC {
	  grid-template-columns: 3.33333333rem 10.79403578rem 10.07971023rem 0 5.69985529rem 12.21146365rem 15.76320342rem 12.21146365rem 5.69985529rem 0 10.07971023rem 10.79403578rem 3.33333333rem;
	  grid-template-rows: minmax(7.33113908rem, max-content) minmax(16.82641069rem, max-content) minmax(5rem, max-content) minmax(11.8331897rem, max-content) minmax(28.13838149rem, max-content) minmax(27.47095353rem, max-content) minmax(5rem, max-content) minmax(14.97095353rem, max-content) 0 minmax(20.59595353rem, max-content) minmax(5rem, max-content) minmax(20.59595353rem, max-content) minmax(7.33113908rem, max-content);
	}

	#E6Qm8ENPCsROGzje {
	  min-height: calc(calc(7.44844416 * var(--1vh, 1vh)) - 3.72422208px);
	}
  }

  @media (min-width: 480.05px) and (max-width: 768px) {
	#XaBuP9t7XkV4uVfy {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#AwJ3tH1fOmH0vCMJ {
	  grid-template-columns: 0 184.96684584%;
	  left: -42.48342292%;
	  grid-template-rows: 0 100%;
	}

	#s3ln6d81unKjNBCw {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.43057292em - var(--ffsd)));
	}

	#R6ZPug0TDDIT4gx8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.43057292em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#HThd72E78yWLvqPV {
	  min-width: 91.73177083rem;
	}

	#vEJ4k0QIVMPdt1Kv {
	  grid-area: 2 / 2 / 3 / 7;
	  position: relative;
	}

	#gErlDiP2Vd9690GN {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#eRl0Sy0DJBQ3cE5U {
	  font-size: calc(9.04835763em - var(--ffsd));
	}

	#rmVwbrg8vGx9u8IS {
	  --first-font-size: 9.04835763em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c0tlccaykDUkUz6a {
	  min-width: 48.14749493rem;
	}

	#IctrUo7pOik9s3qI {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#YJYp9748zNkhLr6A {
	  font-size: calc(5.89287156em - var(--ffsd));
	}

	#CO4GYnsDRXwlvw7t {
	  --first-font-size: 5.89287156em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#itnOgD5Wxv3Scmtm {
	  min-width: 27.00025749rem;
	}

	#LU4wexPiqHnTfX0n {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#oaP9GcQCrbGAfLcx {
	  grid-area: 4 / 3 / 5 / 5;
	  grid-template-columns: 0 31.89491207rem 0 0.62605203rem 26.30910129rem 21.14723745rem;
	  grid-template-rows: 0 minmax(7.58856095rem, max-content) minmax(9.09376414rem, max-content) minmax(1.59636766rem, max-content) minmax(5.4392145rem, max-content) minmax(10.99655297rem, max-content);
	}

	#SsRmcR6D3yFt6ZOw {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#uTk3T6RzEgh5ORFk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.34027778em - var(--ffsd)));
	}

	#lvuhW6YPOiyqbyVS {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.34027778em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ExxydOJyQ81r8cdU {
	  min-width: 80.042407rem;
	}

	#Av7wk0PJkNcLUzIB {
	  grid-area: 6 / 4 / 7 / 6;
	  position: relative;
	}

	#A5eqtLdi9LqxomQe {
	  grid-template-columns: 4.16666667rem 5.84468192rem 0 79.97730283rem 0 5.84468192rem 4.16666667rem;
	  grid-template-rows: minmax(15.38359999rem, max-content) minmax(2.67363021rem, max-content) minmax(17.45381583rem, max-content) minmax(34.71446021rem, max-content) minmax(13.2624389rem, max-content) minmax(4.77430556rem, max-content) minmax(15.73082222rem, max-content);
	}

	#EekVlTDJZGv8AUkV {
	  min-height: calc(calc(6.88218222 * var(--1vh, 1vh)) - 3.44109111px);
	}

	#vmsz00u6OXjhworX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#Wh9LyxkRoqdnA2OH {
	  grid-template-columns: 0 298.92548929%;
	  left: -99.46274465%;
	  grid-template-rows: 0 100%;
	}

	#plKtUKgns32FKaeX {
	  grid-area: 2 / 2 / 3 / 7;
	  position: relative;
	  clip-path: polygon(calc(1.94758091% + 0%) calc((0.0141906 * 70.46919075rem) + 0%), calc(100% - (0% + 0%)) calc((0.0141906 * 70.46919075rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02684067 * 70.46919075rem) + 0%)), calc(1.94758091% + 0%) calc(100% - ((0.02684067 * 70.46919075rem) + 0%)));
	  margin-left: -1.98626503%;
	  margin-right: 0%;
	  margin-bottom: -2.68406733%;
	  margin-top: -1.41905986%;
	}

	#fSfj8JJsgC0g293Y {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#VeouTCec2L4SurLa {
	  font-size: calc(6.0024365em - var(--ffsd));
	}

	#Vo2Tf89a4jR4PGrZ {
	  --first-font-size: 6.0024365em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#idTZEWHfFracYTVP {
	  min-width: 31.96166586rem;
	}

	#qfV4w8SiEZqkinV6 {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#Dbo0gSQYAv8obpXw {
	  font-size: calc(3.90917212em - var(--ffsd));
	}

	#WdCCFO6oeXvVcVlI {
	  --first-font-size: 3.90917212em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#tpgwFnSTlusUtqnL {
	  min-width: 17.93315868rem;
	}

	#BbltHokdrGQCIAsu {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#zDWkEKn52CFbBwJq {
	  grid-area: 4 / 3 / 5 / 5;
	  grid-template-columns: 0 21.15822475rem 0 0.41530604rem 17.45274848rem 14.02850717rem;
	  grid-template-rows: 0 minmax(5.03404674rem, max-content) minmax(6.03255795rem, max-content) minmax(1.05898726rem, max-content) minmax(3.60822825rem, max-content) minmax(7.29481676rem, max-content);
	}

	#Pw7tRuVAXmc27lhj {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#U33UYkJGHVtfgD1c {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.4305599em - var(--ffsd)));
	}

	#dEQ09403aMcKmOC0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.4305599em - var(--ffsd)));
	}

	#UPXd5Fc6adta3pcO {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.4305599em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#zZH729G4hhMR36k3 {
	  min-width: 53.11989061rem;
	}

	#EFYeHU6K6sC6121d {
	  grid-area: 6 / 4 / 7 / 6;
	  position: relative;
	}

	#BoejFvt9QVHCP47h {
	  grid-template-columns: 14.76540463rem 8.70720215rem 0 53.05478644rem 0 8.70720215rem 14.76540463rem;
	  grid-template-rows: 0 minmax(100rem, max-content) minmax(4.16666667rem, max-content) minmax(23.02863697rem, max-content) minmax(2.15294513rem, max-content) minmax(34.54861003rem, max-content) minmax(4.16666667rem, max-content);
	}

	#TYLJo5OaqRGQNNEg {
	  min-height: calc(calc(11.12231588 * var(--1vh, 1vh)) - 5.56115794px);
	}

	#sPrSq0Ij2tkvjmsX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#DDXrOgKdzDb2a2yh {
	  grid-template-columns: 0 423.31798257%;
	  left: -161.65899128%;
	  grid-template-rows: 0 100%;
	}

	#dpGF7pr7r81wEb9y {
	  grid-area: 2 / 2 / 5 / 3;
	  position: relative;
	}

	#NceyPnLw4UVjCa9o {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.8125em - var(--ffsd)));
	}

	#uzPQIWghuKg5lpY2 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.8125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qyQKu65kE0ItZHbF {
	  min-width: 74.00966369rem;
	}

	#rixvu7A3M5FUchYF {
	  grid-area: 3 / 4 / 4 / 15;
	  position: relative;
	}

	#IqOqQyITA0fgd1UR {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.95138889em - var(--ffsd)));
	}

	#SqvIVoD79BMzuig8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.95138889em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#Z9q2HGcuIiGemWR8 {
	  min-width: 36.42575956rem;
	}

	#P7v3PyZA2Pg0jSEf {
	  grid-area: 7 / 5 / 8 / 9;
	  position: relative;
	}

	#Nx366YmMvGo2HFsg {
	  font-size: calc(3.00412313em - var(--ffsd));
	}

	#CULKquPySZ6ZuWqw {
	  --first-font-size: 3.00412313em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c2IYYeh1ZW9YQf4p {
	  min-width: 16.02882137rem;
	}

	#BT2vYpVryRF3Pub6 {
	  grid-area: 2 / 2 / 4 / 5;
	  position: relative;
	}

	#fe2yadfJdiiMsHCC {
	  font-size: calc(1.9564779em - var(--ffsd));
	}

	#plsOdtoL2U3Cj7ST {
	  --first-font-size: 1.9564779em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ROM3Mn0NRGcvCUf6 {
	  min-width: 9.00777868rem;
	}

	#BQyxQo4sfIqQalrm {
	  grid-area: 3 / 3 / 5 / 4;
	  position: relative;
	}

	#TMHn7Wugjvy5dXyZ {
	  grid-area: 6 / 10 / 9 / 14;
	  grid-template-columns: 0 0 8.94267451rem 7.02104269rem;
	  grid-template-rows: 0 minmax(3.01919844rem, max-content) minmax(0.53000613rem, max-content) minmax(1.80586033rem, max-content);
	}

	#TDhJe3w0Hz3le10z {
	  grid-area: 6 / 10 / 9 / 14;
	  position: relative;
	}

	#uNL68KdVNflkaBJc {
	  grid-area: 2 / 2 / 11 / 11;
	  position: relative;
	}

	#UjXcJPBHDhKEVybJ {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ufv92PGcCaCKm6J3 {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#zJUHieYsnSb7HyCk {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#egbs9kPyZuWi1Qlc {
	  min-width: 23.88212509rem;
	}

	#mpUXEXg7sO6FgWBR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#Kgo6XDT9SPQmBukp {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(1.2604955rem, max-content) minmax(6.84895833rem, max-content) minmax(1.00007883rem, max-content);
	}

	#dw4K6oSYSy312svK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#SwyCVbklZpHM2Ymn {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#TjDRnM86iuwO3fUB {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ZP6IzaHrNGAQ5OF8 {
	  min-width: 23.88212509rem;
	}

	#Ar1UiZUm6VFbwOxm {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#V8MnUPV8XmYJ5V31 {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(4.63541667rem, max-content) minmax(2.10684966rem, max-content);
	}

	#kriKqWhwfDmyEE6z {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Y0pL3VMvjN0zEuZL {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#cHrs3o6DCtzBeewl {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#jlV4aF07nJH6TEdH {
	  min-width: 23.88212509rem;
	}

	#O0h55eBu46XhtRei {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#PgqghOHasIj6HL5l {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(4.63541667rem, max-content) minmax(2.10684966rem, max-content);
	}

	#nh5wJVCRPbC6hL3J {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pnF0EhoPvjKapAKr {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#lbKUWY8R7lWJjzQO {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#SOpXgI7IZlKC2dGL {
	  min-width: 23.88212509rem;
	}

	#BBQJwj9mxdZQGKRg {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#HwCXtgUU9omztUHF {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(4.63541667rem, max-content) minmax(2.10684966rem, max-content);
	}

	#dbXcy32a7iJ0EXFw {
	  grid-template-columns: 0 2.7281746rem 0.09952233rem 0 0.55151934rem 36.15976038rem 0.09952233rem 0 0.55151934rem 2.158692rem;
	  grid-template-rows: 0 minmax(5.58793316rem, max-content) minmax(9.10953266rem, max-content) minmax(5.33854167rem, max-content) minmax(9.10953266rem, max-content) minmax(5.33854167rem, max-content) minmax(9.10953266rem, max-content) minmax(5.33854167rem, max-content) minmax(9.10953266rem, max-content) minmax(5.48137669rem, max-content);
	}

	#Ly4tLxOO27uZPvkh {
	  grid-area: 10 / 6 / 11 / 11;
	  grid-template-columns: 0 42.34871032rem;
	  grid-template-rows: 0 minmax(63.52306548rem, max-content);
	}

	#lW1wcMdoWo9bg653 {
	  grid-area: 10 / 6 / 11 / 11;
	  position: relative;
	}

	#JVSnR9k3LVpz3zYr {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#PBlKuujgV31Uzze4 {
	  grid-area: 3 / 4 / 4 / 5;
	  position: relative;
	}

	#u3cEtCJcQsMJGWSp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pXbZNEGk08OoMJnF {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#nyS0jOVwSV5HLxfj {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#VG31SjMao1DNfceC {
	  min-width: 23.88212509rem;
	}

	#zia1Tn8eDu7QludM {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mi5aM0La1iUeUTWm {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(1.2604955rem, max-content) minmax(6.84895833rem, max-content) minmax(1.00007883rem, max-content);
	}

	#mIgPHKIO4N12Tnrd {
	  grid-area: 12 / 7 / 13 / 12;
	  grid-template-columns: 0 2.76895414rem 0.65104167rem 34.9292824rem 1.23047797rem 2.76895414rem;
	  grid-template-rows: 0 minmax(1.4857556rem, max-content) minmax(49.89897486rem, max-content) minmax(0.96676497rem, max-content) minmax(9.10953266rem, max-content) minmax(2.06203739rem, max-content);
	}

	#aV6ukvIH0ZRQxv7G {
	  grid-area: 12 / 7 / 13 / 12;
	  position: relative;
	}

	#PZRVOm8ERCrL8jBn {
	  grid-area: 2 / 2 / 13 / 13;
	  position: relative;
	}

	#dWZpVXXMlrEY0c8s {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Jj9tGzM2NjkiDEkU {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#XFgsY1S6NVF53yEN {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#L6zKZtt2us1gYLO6 {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#wspOaRZdPwzhNEXe {
	  min-width: 23.88212509rem;
	}

	#cbUqEdjX7sU1Bb2j {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#f5RI5ialBowrr0sG {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(4.63541667rem, max-content) minmax(2.10684966rem, max-content);
	}

	#iFfBv4XvxVPQqoES {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#XtO4kAEHB1M5VEBp {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#MCFZMPzfHWJ5xHND {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qSxQwzapBmHheCAs {
	  min-width: 23.88212509rem;
	}

	#elgWhgSJFHPLsSJv {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#MLm1HvFnN1nhBuLi {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(4.63541667rem, max-content) minmax(2.10684966rem, max-content);
	}

	#GeK9DHlHTDdRJ2CG {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#hbp7nHfpY6fh6g1H {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#U8lFj9B2Y9igMfak {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#FW1Y5aJoj6p4LTll {
	  min-width: 23.88212509rem;
	}

	#sqINIowIup3JRM3C {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#TFW4sYMOkmOiBj1v {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(4.63541667rem, max-content) minmax(2.10684966rem, max-content);
	}

	#vxeCTlLdF2o9pbYr {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#eID13jHhU7eBDQ1p {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#oQjAhqtglFRBpwbX {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#g97t7Dv9b6JfxEWO {
	  min-width: 23.88212509rem;
	}

	#fSV7QLKbxoOECsbC {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#JAM9bIuMqYRFfa5j {
	  grid-template-columns: 0 6.49689056rem 23.81702092rem 6.49689056rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(4.63541667rem, max-content) minmax(2.10684966rem, max-content);
	}

	#ib6m5mIprLRF2z5m {
	  font-size: calc(2.08333333em - var(--ffsd));
	}

	#NUxYXeaJeZYeTgKj {
	  --first-font-size: 2.08333333em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zFMLx08xNoiHJTtM {
	  min-width: 23.88212509rem;
	}

	#bOq2HWcnTMwg6pSZ {
	  grid-area: 10 / 7 / 12 / 8;
	  position: relative;
	}

	#OfTwfDSjlW30El4l {
	  grid-template-columns: 0 2.7281746rem 0.09952233rem 0 0.55151934rem 5.88662843rem 23.81702092rem 6.45611103rem 0.09952233rem 0 0.55151934rem 2.158692rem;
	  grid-template-rows: 0 minmax(5.58793316rem, max-content) minmax(9.10953266rem, max-content) minmax(5.33854167rem, max-content) minmax(9.10953266rem, max-content) minmax(5.33854167rem, max-content) minmax(9.10953266rem, max-content) minmax(5.33854167rem, max-content) minmax(5.78660563rem, max-content) minmax(3.32292703rem, max-content) minmax(1.31248964rem, max-content) minmax(4.16888705rem, max-content);
	}

	#EpqdYI0apOGc7MR0 {
	  grid-area: 14 / 8 / 15 / 13;
	  grid-template-columns: 0 42.34871032rem;
	  grid-template-rows: 0 minmax(63.52306548rem, max-content);
	}

	#dZGs4jmgptJOGq4D {
	  grid-area: 14 / 8 / 15 / 13;
	  position: relative;
	}

	#yUME1sl3JoTgIKTw {
	  grid-template-columns: 8.10171917rem 9.85200214rem 0 5.88409239rem 4.98783114rem 0 0 31.37282426rem 0 10.97588606rem 0 0 4.98783114rem 15.73609453rem 8.10171917rem;
	  grid-template-rows: minmax(5.62362859rem, max-content) minmax(0.57075334rem, max-content) minmax(9.375rem, max-content) minmax(0.57075334rem, max-content) minmax(4.16666667rem, max-content) minmax(0.93708106rem, max-content) minmax(3.48090278rem, max-content) minmax(0.93708106rem, max-content) minmax(7.812129rem, max-content) minmax(63.52306548rem, max-content) minmax(4.16666667rem, max-content) minmax(63.52306548rem, max-content) minmax(4.16666667rem, max-content) minmax(63.52306548rem, max-content) minmax(5.62362859rem, max-content);
	}

	#RYr5pj52JYzI6fTI {
	  min-height: calc(calc(15.75066861 * var(--1vh, 1vh)) - 7.87533431px);
	}

	#PdAKUREZl6Qdvfv2 {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#cKYFMgT94bdf3S0d {
	  grid-template-columns: 0 215.2539899%;
	  left: -57.62699495%;
	  grid-template-rows: 0 100%;
	}

	#jdLPR141l83Ftiaz {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#fVAvTfHNyq6rAON6 {
	  font-size: calc(7.8125em - var(--ffsd));
	}

	#l2YQoSFbH6VfAKJG {
	  --first-font-size: 7.8125em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#z0Zg4GI5ddQjq8Cv {
	  min-width: 74.00966369rem;
	}

	#sn6vkxlhvgjk5DNB {
	  grid-area: 3 / 3 / 4 / 11;
	  position: relative;
	}

	#WFmNrXwn5oCqShDx {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#nFOw80F9Fv9mi8Zf {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333333em - var(--ffsd)));
	}

	#jFIynWpqmahZwqob {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#T0GPdFeBsy33lECV {
	  min-width: 5.06140927rem;
	}

	#rMpdtHNjuGuCOLwn {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#oz2ziFZ8vZYX6nbc {
	  grid-template-columns: 0 1.02290823rem 4.9963051rem 1.02290823rem;
	  grid-template-rows: 0 minmax(2.31012328rem, max-content) minmax(2.421875rem, max-content) minmax(2.31012328rem, max-content);
	}

	#lNGQr445PFKvhtIL {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.47222222em - var(--ffsd)));
	}

	#w2Jw3175W3oSQ1UB {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.47222222em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#f4F8Oi6riYjojNam {
	  min-width: 41.31852901rem;
	}

	#qugnaqGB2YJAGdUt {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0eCCbWPQ17Xvxoa {
	  grid-area: 6 / 6 / 7 / 8;
	  grid-template-columns: 0 17.10565164rem 7.04212156rem 17.10565164rem;
	  grid-template-rows: 0 minmax(7.04212156rem, max-content) minmax(5.88014931rem, max-content) minmax(8.94097222rem, max-content);
	}

	#IANKfFjirm6Robgq {
	  grid-area: 6 / 6 / 7 / 8;
	  position: relative;
	}

	#vzq1uCyPzDsB5ieO {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ToP6Orij7Ok0c6P8 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333333em - var(--ffsd)));
	}

	#sOYUtWq84IaoSHYv {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#Hw9Eo2p6yXlldU6z {
	  min-width: 5.06140927rem;
	}

	#IpVAUtxoToymfAw1 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mNz7giFYP4l9LZwh {
	  grid-template-columns: 0 1.02290823rem 4.9963051rem 1.02290823rem;
	  grid-template-rows: 0 minmax(2.31012328rem, max-content) minmax(2.421875rem, max-content) minmax(2.31012328rem, max-content);
	}

	#dKVqMOhSPDcCMAcn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.47222222em - var(--ffsd)));
	}

	#jYpuRdZjSffSIC0H {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.47222222em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#lYHpYCwa2sCkPRN6 {
	  min-width: 41.31852901rem;
	}

	#VXpKXZDHHhEFIAgK {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0k5uZgzLsegUrz5 {
	  grid-area: 8 / 7 / 9 / 9;
	  grid-template-columns: 0 17.10893637rem 7.04212156rem 17.10236691rem;
	  grid-template-rows: 0 minmax(7.04212156rem, max-content) minmax(5.88014931rem, max-content) minmax(13.75868056rem, max-content);
	}

	#TIxfjpYkEpMrLkzR {
	  grid-area: 8 / 7 / 9 / 9;
	  position: relative;
	}

	#zMYkqH1vGy1ExtqI {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#CBLyrT5P09S7ogPp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333333em - var(--ffsd)));
	}

	#n914wAm7i8YhVZkd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#nFiIx9wzjdchL3xl {
	  min-width: 5.06140927rem;
	}

	#A0TLKansybAgwEBw {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#COkeFZtpsnZWqqnR {
	  grid-template-columns: 0 1.02290823rem 4.9963051rem 1.02290823rem;
	  grid-template-rows: 0 minmax(2.31012328rem, max-content) minmax(2.421875rem, max-content) minmax(2.31012328rem, max-content);
	}

	#T0fhPsdGCn19bJHT {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.47222222em - var(--ffsd)));
	}

	#LQEE35q8DlWPv271 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.47222222em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#rMIrMxHI3zu7lMmb {
	  min-width: 60.29230646rem;
	}

	#FLF3flEAdPgonq5S {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#dLz5okXZWyJ0qRjU {
	  grid-area: 10 / 4 / 11 / 10;
	  grid-template-columns: 0 26.59254036rem 7.04212156rem 26.59254036rem;
	  grid-template-rows: 0 minmax(7.04212156rem, max-content) minmax(5.88014931rem, max-content) minmax(8.94097222rem, max-content);
	}

	#lxSwbS3OzpS3zDfP {
	  grid-area: 10 / 4 / 11 / 10;
	  position: relative;
	}

	#J0xXOvRvalgACruW {
	  grid-template-columns: 11.51795024rem 3.01954rem 5.34890862rem 1.48355352rem 8.0033352rem 0 41.25342484rem 0 9.48688872rem 8.36844861rem 11.51795024rem;
	  grid-template-rows: minmax(5.75214346rem, max-content) minmax(0.57075334rem, max-content) minmax(9.375rem, max-content) minmax(0.57075334rem, max-content) minmax(20.25971235rem, max-content) minmax(21.86324309rem, max-content) minmax(4.16666667rem, max-content) minmax(26.68095143rem, max-content) minmax(4.16666667rem, max-content) minmax(21.86324309rem, max-content) minmax(5.75214346rem, max-content);
	}

	#L1Pw9qTgre4WXv9U {
	  min-height: calc(calc(8.00909577 * var(--1vh, 1vh)) - 4.00454788px);
	}

	#n6NBkyPtlMoWY69S {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#fYzGQymmDU5JqBgV {
	  grid-template-columns: 0 281.24925309%;
	  left: -90.62462654%;
	  grid-template-rows: 0 100%;
	}

	#RKnZoe1QGNvTgh8M {
	  grid-area: 2 / 4 / 3 / 10;
	  position: relative;
	}

	#TpOZvrmWIoprkJE8 {
	  grid-area: 4 / 2 / 7 / 6;
	  position: relative;
	}

	#sYWnhQEUYuUXAB9A {
	  font-size: calc(7.8125em - var(--ffsd));
	}

	#K1ZUVY5GXNLK4D9J {
	  --first-font-size: 7.8125em;
	  --last-font-size: var(--first-font-size);
	  /*margin-top: calc(var(--first-font-size) * -0.65);*/
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#BgvsyoHZ11RBOePb {
	  min-width: 49.79238467rem;
	}

	#YGmFzFJIo4igTmrA {
	  grid-area: 5 / 5 / 6 / 9;
	  position: relative;
	}

	#jAQ6b1EEAQHY75w0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.10325521em - var(--ffsd)));
	}

	#paojHTvMjebGzxMA {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.10325521em - var(--ffsd)));
	}

	#u9lRJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.10325521em - var(--ffsd)));
	}

	#li3RJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.10325521em - var(--ffsd)));
	}

	#vvzzTGlgZJFRhOzi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.40947917em - var(--ffsd)));
	}

	#clDBpzrTFBCTMQwW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.10325521em);
	  --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.40947917em);
	  margin-top: calc(var(--first-font-size) * -0.3);
	  margin-bottom: calc(var(--last-font-size) * -0.3);
	}

	#obQ9px3YXnn3xYx4 {
	  min-width: 79.92474936rem;
	}

	#QnrHaVA66NB3BD9P {
	  grid-area: 8 / 3 / 9 / 11;
	  position: relative;
	}

	#jI94kbCQHvwIqF60 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#N9s7dTwU03HlpBz4 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.08333333em - var(--ffsd)));
	}

	#o3ng10ELkmXZrCA8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.08333333em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#sYnrE0xwsP30Co1H {
	  min-width: 28.54257288rem;
	}

	#IsZYycPkV96PQGOX {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#tT6nOGQ7RTHbj4MD {
	  grid-template-columns: 0 4.16666667rem 28.47746871rem 4.16666667rem;
	  grid-template-rows: 0 minmax(2.36726633rem, max-content) minmax(2.29166667rem, max-content) minmax(2.237058rem, max-content);
	}

	#A7qATxJuC3879vCI {
	  grid-area: 10 / 7 / 11 / 8;
	  grid-template-columns: 0 36.81080205rem;
	  grid-template-rows: 0 minmax(6.89599099rem, max-content);
	}

	#LLhSZeJ2xWebZqHS {
	  grid-area: 10 / 7 / 11 / 8;
	  position: relative;
	}

	#gNBovqA0FD2f4Rjf {
	  grid-template-columns: 10.0701774rem 0 4.42714778rem 4.96388157rem 0.46097278rem 5.99726644rem 36.81080205rem 6.45823923rem 16.31418756rem 4.42714778rem 10.0701774rem;
	  grid-template-rows: minmax(8.23590425rem, max-content) minmax(71.00534963rem, max-content) minmax(4.16666667rem, max-content) minmax(0.57075334rem, max-content) minmax(9.375rem, max-content) minmax(0.57075334rem, max-content) minmax(3.31097567rem, max-content) minmax(37.62802013rem, max-content) minmax(3.11566317rem, max-content) minmax(6.89599099rem, max-content) minmax(13.25041797rem, max-content);
	}

	#exOgiPR5StM90KFr {
	  min-height: calc(calc(10.46462462 * var(--1vh, 1vh)) - 5.23231231px);
	}

	#zBfM3VPUexrTV5Ue {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#oze9wXt9J0OUcF95 {
	  grid-template-columns: 0 403.09843087%;
	  left: -151.54921543%;
	  grid-template-rows: 0 100%;
	}

	#RxcyI0zPUjcBQ4hi {
	  grid-area: 2 / 2 / 5 / 3;
	  position: relative;
	}

	#j8j5ggxK1eFCpicm {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.8125em - var(--ffsd)));
	}

	#zy3S9gQCVmiFZQF0 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.8125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#F75E0qKv7OVbP3Cp {
	  min-width: 74.00966369rem;
	}

	#vHBoD3dyzdnvfuC1 {
	  grid-area: 3 / 4 / 4 / 12;
	  position: relative;
	}

	#yrGdrOUdG6PPUI2s {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.95138889em - var(--ffsd)));
	}

	#yLs1E758bWPOJt6r {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.95138889em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#sYE8WcTQNTolx7PR {
	  min-width: 74.00966369rem;
	}

	#rZaWtivjeyQdhdxN {
	  grid-area: 6 / 5 / 7 / 13;
	  position: relative;
	}

	#Ygrk70yF4MAlnbfc {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#IJViMiBz1ek6ndJK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ZlZRd4bdCoQGQyLR {
	  font-size: calc(3.47222222em - var(--ffsd));
	}

	#FZDxpKk8PIefX0rH {
	  --first-font-size: 3.47222222em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#dyuMqdv1fdbjDRIQ {
	  min-width: 23.27589543rem;
	}

	#fP6ZMpTASCrOXh4m {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#o16Qks563KJuYUhC {
	  grid-template-columns: 0 3.87123797rem 23.21079127rem 3.87123797rem;
	  grid-template-rows: 0 minmax(2.24121133rem, max-content) minmax(4.12326389rem, max-content) minmax(2.24947449rem, max-content);
	}

	#ExAQWseosE1lNEH7 {
	  font-size: calc(2.4305599em - var(--ffsd));
	}

	#eUBH3Onzfej8OaUl {
	  --first-font-size: 2.4305599em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#fIzO84Xq3gafKJbc {
	  min-width: 19.11487272rem;
	}

	#jaOjSMp2tr54cmeh {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#nSypBSDG62ltw4nA {
	  grid-template-columns: 0 6.75643932rem 5.95174932rem 19.04976856rem 5.95174932rem 6.75643932rem;
	  grid-template-rows: 0 minmax(3.72760559rem, max-content) minmax(8.6139497rem, max-content) minmax(45.14801765rem, max-content) minmax(2.90798503rem, max-content) minmax(3.12550751rem, max-content);
	}

	#CojHzNFx5UJgzkJi {
	  grid-area: 8 / 6 / 9 / 9;
	  grid-template-columns: 0 44.46614583rem;
	  grid-template-rows: 0 minmax(63.52306548rem, max-content);
	}

	#lWLugFBOW3R4gQ4T {
	  grid-area: 8 / 6 / 9 / 9;
	  position: relative;
	}

	#SCxRBILzZw2TvtBe {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#YGbBPDKV87emEFu6 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#RukkGLUZr6ny6z4e {
	  font-size: calc(3.47222222em - var(--ffsd));
	}

	#KkiH97WWPSTt43Wz {
	  --first-font-size: 3.47222222em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ypKdzs5ICM0uAx0m {
	  min-width: 23.27589543rem;
	}

	#jVCbrltePenHPVOq {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#dJzYTSNFwLa3grIc {
	  grid-template-columns: 0 3.87123797rem 23.21079127rem 3.87123797rem;
	  grid-template-rows: 0 minmax(2.24121133rem, max-content) minmax(4.12326389rem, max-content) minmax(2.24947449rem, max-content);
	}

	#KhgverDg5x6slao0 {
	  font-size: calc(2.4305599em - var(--ffsd));
	}

	#vmb0RbexMLTt8mjR {
	  --first-font-size: 2.4305599em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#vNdJyHVHqEz3IH6C {
	  min-width: 19.11487272rem;
	}

	#izwSebAIWhgRybT2 {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Slzq7wHSSTBfrdtw {
	  grid-template-columns: 0 6.75643932rem 6.23327135rem 19.04976856rem 5.67022728rem 6.75643932rem;
	  grid-template-rows: 0 minmax(3.72760559rem, max-content) minmax(8.6139497rem, max-content) minmax(44.96916232rem, max-content) minmax(2.90798503rem, max-content) minmax(3.30436284rem, max-content);
	}

	#buevbm9Nja5FkZSi {
	  grid-area: 10 / 7 / 11 / 10;
	  grid-template-columns: 0 44.46614583rem;
	  grid-template-rows: 0 minmax(63.52306548rem, max-content);
	}

	#z6Nzl4dEEFp4c9bv {
	  grid-area: 10 / 7 / 11 / 10;
	  position: relative;
	}

	#ZHeWOlK3S2bn4Z3x {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#qUs6vXoMjnDwe1ou {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#NZPJK2iN6di2gaCR {
	  font-size: calc(3.47222222em - var(--ffsd));
	}

	#UxMqKsNJeeXeCfB9 {
	  --first-font-size: 3.47222222em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#BjsEarGjq6D30utG {
	  min-width: 23.27589543rem;
	}

	#ydCuOgoEzmFsGTFR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#odTc5DBHUyirZweQ {
	  grid-template-columns: 0 3.87123797rem 23.21079127rem 3.87123797rem;
	  grid-template-rows: 0 minmax(2.24121133rem, max-content) minmax(4.12326389rem, max-content) minmax(2.24947449rem, max-content);
	}

	#xYe76cDRjlg0u2SJ {
	  font-size: calc(2.4305599em - var(--ffsd));
	}

	#EC3k3XUVrg9bZe6S {
	  --first-font-size: 2.4305599em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#B1cYxT8YuIR78Zai {
	  min-width: 19.11487272rem;
	}

	#g3ohbuZByrhkBTdE {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Hqpl0Tmqb3r38UMI {
	  grid-template-columns: 0 6.75643932rem 5.95174932rem 19.04976856rem 5.95174932rem 6.75643932rem;
	  grid-template-rows: 0 minmax(3.72760559rem, max-content) minmax(8.6139497rem, max-content) minmax(45.14801765rem, max-content) minmax(2.90798503rem, max-content) minmax(3.12550751rem, max-content);
	}

	#cImftMW3eDBvpbW7 {
	  grid-area: 12 / 8 / 13 / 11;
	  grid-template-columns: 0 44.46614583rem;
	  grid-template-rows: 0 minmax(63.52306548rem, max-content);
	}

	#twfJxilsiWjhFusk {
	  grid-area: 12 / 8 / 13 / 11;
	  position: relative;
	}

	#ixhnT1LRDQFowtRz {
	  grid-template-columns: 8.10171917rem 9.85200214rem 0 0 9.81320577rem 0 0 44.46614583rem 0 0 19.66520791rem 0 8.10171917rem;
	  grid-template-rows: minmax(4.16666667rem, max-content) minmax(0.57075334rem, max-content) minmax(9.375rem, max-content) minmax(0.57075334rem, max-content) 0 minmax(5.50685551rem, max-content) minmax(3.37298181rem, max-content) minmax(63.52306548rem, max-content) minmax(4.16666667rem, max-content) minmax(63.52306548rem, max-content) minmax(4.16666667rem, max-content) minmax(63.52306548rem, max-content) minmax(4.16666667rem, max-content);
	}

	#VXLsZzlzYb6BCd4Z {
	  min-height: calc(calc(14.99834655 * var(--1vh, 1vh)) - 7.49917327px);
	}

	#JYohMQFHTte6boAg {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#gWTjkX6mENCXLgT0 {
	  grid-template-columns: 0 338.48209405%;
	  left: -119.24104702%;
	  grid-template-rows: 0 100%;
	}

	#KaHQW5ai2bGkmsp0 {
	  grid-area: 2 / 3 / 3 / 4;
	  position: relative;
	}

	#O7jaUnCzXBa5oh39 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.58038332em - var(--ffsd)));
	}

	#ELT9jESGIiKWDhm4 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.58038332em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#pkABqW4ey0qle4g4 {
	  min-width: 91.73177083rem;
	}

	#upmZlb2g7GA31eTY {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#pKqsyHvPktZVlEuz {
	  grid-area: 2 / 2 / 3 / 9;
	  grid-template-columns: 0 40.90733226rem 9.85200214rem 40.90733226rem;
	  grid-template-rows: 0 minmax(10.51650668rem, max-content) minmax(4.16666667rem, max-content) minmax(9.09645998rem, max-content);
	}

	#RbQf0CQKXHO0r7aX {
	  grid-area: 2 / 2 / 3 / 9;
	  position: relative;
	}

	#vvUckmPw3nkfplFo {
	  display: block;
	}

	#wjEwbfIBi7L1mlui {
	  display: none;
	}

	#wg4RgaiozX3ClIfF {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Yp6hSyDbNLRnD8ON {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.91665026em - var(--ffsd)));
	}

	#q83GfNlLVtup8OOC {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.91665026em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#F0EST6yYDs1US8h8 {
	  min-width: 46.30685884rem;
	}

	#ZoApk3SD7duvPrvQ {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Uj0XmSDA5fFmzGxJ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.12091278em - var(--ffsd)));
	}

	#sgNRUXq8vfAYuy4Q {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.12091278em - var(--ffsd)));
	}

	#AECC2wFXsXdi25UM {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.12091278em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#qafVwFESv7zYjidh {
	  min-width: 46.30685884rem;
	}

	#beMfbOOG1TOE8Bz3 {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#IXEXkTr924NeIHjO {
	  grid-template-columns: 0 1.22781399rem 0 46.24175468rem 0 1.22781399rem;
	  grid-template-rows: 0 minmax(2.07150155rem, max-content) minmax(5.83346093rem, max-content) minmax(2.39740775rem, max-content) minmax(28.910157rem, max-content) minmax(4.30924606rem, max-content);
	}

	#X1LPqTrY1zVND5i2 {
	  grid-area: 4 / 3 / 5 / 6;
	  grid-template-columns: 0 48.69738266rem;
	  grid-template-rows: 0 minmax(43.52177329rem, max-content);
	}

	#Ayi2ZkiW1jnqAiy4 {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#FPP22nXYmcNBlq55 {
	  display: block;
	}

	#wEH3mT092m0SnuAp {
	  display: none;
	}

	#Lw5u789qAyQLWX6J {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Us5k3ytoXMbZq4Ea {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.91665026em - var(--ffsd)));
	}

	#VUcOiu5WgbWdyOfx {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.91665026em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#GpepAaI7wHzOttqX {
	  min-width: 45.82187853rem;
	}

	#yQmCRWqlGgITmSo8 {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Oq0MIscMsVkPTkE5 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.12091278em - var(--ffsd)));
	}

	#ciQCjEhLmE455ueb {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.12091278em - var(--ffsd)));
	}

	#uJaIrn0HdQQeRIlR {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.12091278em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#NbDy2d8pfpTvVkFa {
	  min-width: 45.82187853rem;
	}

	#KbngpM9swMK3HZcM {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#S39Lc4U3YZEcG2XB {
	  grid-template-columns: 0 1.47030415rem 0 45.75677437rem 0 1.47030415rem;
	  grid-template-rows: 0 minmax(2.07150155rem, max-content) minmax(5.83346093rem, max-content) minmax(2.39740775rem, max-content) minmax(28.910157rem, max-content) minmax(4.30924606rem, max-content);
	}

	#ARW7EC5zHEbSIPld {
	  grid-area: 6 / 4 / 7 / 7;
	  grid-template-columns: 0 48.69738266rem;
	  grid-template-rows: 0 minmax(43.52177329rem, max-content);
	}

	#hKuwIQhKllSjsRGk {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#SXGlBui6UR85JTnc {
	  display: block;
	}

	#TwB3peXdjS6He8Gs {
	  display: none;
	}

	#CtgDDn9xutExi6wo {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#VRxa6ZsXtaW2s5Qn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.91665026em - var(--ffsd)));
	}

	#q6iZc36Y2IJ9aJ91 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.91665026em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#Vo7jIVHcQbYH5Lvn {
	  min-width: 45.44400391rem;
	}

	#L5OJA2umVxelk6SG {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#dEzkj1a2aZfkEukg {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.12091278em - var(--ffsd)));
	}

	#KSgPQyM4bxPpayAQ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.12091278em - var(--ffsd)));
	}

	#GXqkvuuImnl49A9Q {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.12091278em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#Yjs1QF0eGPqVSPZ5 {
	  min-width: 45.44400391rem;
	}

	#ZyyCFBcD2RAOLJIR {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#WL71e7peurjeOIa6 {
	  grid-template-columns: 0 1.65924146rem 0 45.37889974rem 0 1.65924146rem;
	  grid-template-rows: 0 minmax(2.07150155rem, max-content) minmax(5.83346093rem, max-content) minmax(2.39740775rem, max-content) minmax(28.910157rem, max-content) minmax(4.30924606rem, max-content);
	}

	#apf8QBs5RqYp81NJ {
	  grid-area: 8 / 5 / 9 / 8;
	  grid-template-columns: 0 48.69738266rem;
	  grid-template-rows: 0 minmax(43.52177329rem, max-content);
	}

	#CMoZ85sAchRFSgbl {
	  grid-area: 8 / 5 / 9 / 8;
	  position: relative;
	}

	#vmy71pPiZ5ccfGui {
	  grid-template-columns: 4.16666667rem 21.484642rem 0 0 48.69738266rem 0 0 21.484642rem 4.16666667rem;
	  grid-template-rows: minmax(4.14756665rem, max-content) minmax(23.77963333rem, max-content) minmax(19.32983657rem, max-content) minmax(43.52177329rem, max-content) minmax(4.16666667rem, max-content) minmax(43.52177329rem, max-content) minmax(4.16666667rem, max-content) minmax(43.52177329rem, max-content) minmax(4.14756665rem, max-content);
	}

	#ZbXBu9ihFzVr2gRO {
	  min-height: calc(calc(12.59412431 * var(--1vh, 1vh)) - 6.29706215px);
	}

	#XGBClqlJ9qGSadmD {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#CnB7xONeLmv8wzr6 {
	  grid-template-columns: 0 357.04943585%;
	  left: -128.52471793%;
	  grid-template-rows: 0 100%;
	}

	#eZwu5xxU3cWlHCUp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#fvJEJXijhRGyvdlR {
	  font-size: calc(7.7297106em - var(--ffsd));
	}

	#NdHKeJqFytw0yXKi {
	  --first-font-size: 7.7297106em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.65);
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#pkh65UuPRBT2DjGL {
	  min-width: 82.44025862rem;
	}

	#FswnYJaECTCYN41F {
	  grid-area: 3 / 4 / 4 / 6;
	  position: relative;
	}

	#C5sDP0RFY8q7Bvmy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.95138889em - var(--ffsd)));
	}

	#jfEiqwPrMMbdUFc6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.95138889em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#oDwifNy5TD5Pz8yM {
	  min-width: 91.73177083rem;
	}

	#KOR8uC4NDLVVam4C {
	  grid-area: 6 / 3 / 7 / 7;
	  position: relative;
	}

	#Av77SwhoUlZilhns {
	  grid-area: 2 / 2 / 3 / 15;
	  grid-template-columns: 0 0 9.29151221rem 0.45608784rem 81.91906662rem 0;
	  grid-template-rows: 0 minmax(0.56470504rem, max-content) minmax(9.27565272rem, max-content) minmax(0.56470504rem, max-content) 0 minmax(3.48090278rem, max-content);
	}

	#ykWkYQANMNWYDDdx {
	  grid-area: 2 / 2 / 3 / 15;
	  position: relative;
	}

	#L26XBYAYQidzGi3F {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#OYkrwjmgEaUH7lzq {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.81487902em - var(--ffsd)));
	}

	#CNxZHpB9eeOevMf1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.81487902em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#GldW8NJq5U26Nfo0 {
	  min-width: 9.60794905rem;
	}

	#SJAROTBLTtrgP9uh {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#OABCBrgSl0eZbmUk {
	  grid-template-columns: 0 4.16666667rem 9.54284488rem 4.16666667rem;
	  grid-template-rows: 0 minmax(2.26986544rem, max-content) minmax(1.99636692rem, max-content) minmax(2.38329538rem, max-content);
	}

	#Q2jYFg56iz7CKDpU {
	  grid-area: 4 / 3 / 5 / 8;
	  grid-template-columns: 0 17.87617821rem;
	  grid-template-rows: 0 minmax(6.64952774rem, max-content);
	}

	#Gwhv1ohX46Ir7QSd {
	  grid-area: 4 / 3 / 5 / 8;
	  position: relative;
	}

	#cK9f8jmQCRzeHJPb {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bBd54nss6j8n0tpN {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.81487902em - var(--ffsd)));
	}

	#hBQAEeGZqIYASwuF {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.81487902em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#rB22LKwFi8RdzMkA {
	  min-width: 9.60794905rem;
	}

	#DrMpSmtSPVOCZZ8G {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#c62cc10SfHWS7Ad8 {
	  grid-template-columns: 0 4.16666667rem 9.54284488rem 4.16666667rem;
	  grid-template-rows: 0 minmax(2.26986544rem, max-content) minmax(1.99636692rem, max-content) minmax(2.38329538rem, max-content);
	}

	#itJvrNLd3WVItYIc {
	  grid-area: 6 / 4 / 7 / 9;
	  grid-template-columns: 0 17.87617821rem;
	  grid-template-rows: 0 minmax(6.64952774rem, max-content);
	}

	#N1GIUaH4h9sC8Pet {
	  grid-area: 6 / 4 / 7 / 9;
	  position: relative;
	}

	#bsz9fA1JnOtzQyXo {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#sm4LgYeNw9O7cD7F {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.81487902em - var(--ffsd)));
	}

	#gRpR4B7RlSeflP16 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.81487902em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#UWLVsPln4iPcueTT {
	  min-width: 10.22276756rem;
	}

	#MPHiXHU8V65QpYl8 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#axDV4axjSNtOg3Or {
	  grid-template-columns: 0 3.85925741rem 10.1576634rem 3.85925741rem;
	  grid-template-rows: 0 minmax(2.26859877rem, max-content) minmax(2.10979686rem, max-content) minmax(2.27113212rem, max-content);
	}

	#Ld9CrbMkIpW9cgXo {
	  grid-area: 8 / 5 / 9 / 10;
	  grid-template-columns: 0 17.87617821rem;
	  grid-template-rows: 0 minmax(6.64952774rem, max-content);
	}

	#MTfcKbzXs7sUw3QC {
	  grid-area: 8 / 5 / 9 / 10;
	  position: relative;
	}

	#gn4OxPKnKgsQzszq {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#aHR1aONxZnRosdSU {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.82783434em - var(--ffsd)));
	}

	#Uz7QxodtRrjomQsd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.82783434em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zmfIgO7pVXAmDSQq {
	  min-width: 27.15080761rem;
	}

	#DxCfmFdJNxnTddQr {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#t5vNo6827GOWsZPI {
	  grid-template-columns: 0 4.16666667rem 27.08570344rem 4.16666667rem;
	  grid-template-rows: 0 minmax(2.28479292rem, max-content) minmax(2.01061777rem, max-content) minmax(2.401584rem, max-content);
	}

	#h9RLNQovYlgK1LrF {
	  grid-area: 10 / 6 / 11 / 12;
	  grid-template-columns: 0 35.41903678rem;
	  grid-template-rows: 0 minmax(6.6969947rem, max-content);
	}

	#DMRY6cowuAeCiFqk {
	  grid-area: 10 / 6 / 11 / 12;
	  position: relative;
	}

	#bpraYij8PpNmeg2L {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bJKrHcmXGMUM2HxH {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.82287056em - var(--ffsd)));
	}

	#IIPny1XID30yBVKD {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.82287056em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#S1NAwaEUQUi741qM {
	  min-width: 23.940408rem;
	}

	#t7ibpk9d1RV8uNgN {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#yupUnUD22sRoXQqu {
	  grid-template-columns: 0 4.16666667rem 23.87530383rem 4.16666667rem;
	  grid-template-rows: 0 minmax(2.07130565rem, max-content) minmax(2.00515762rem, max-content) minmax(1.95737624rem, max-content);
	}

	#ZzMKZDta0LZ8FI4y {
	  grid-area: 12 / 11 / 13 / 13;
	  grid-template-columns: 0 32.20863717rem;
	  grid-template-rows: 0 minmax(6.03383951rem, max-content);
	}

	#rEpFEsDzZPBUvWfQ {
	  grid-area: 12 / 11 / 13 / 13;
	  position: relative;
	}

	#GyO66viKot345kdz {
	  grid-area: 14 / 7 / 15 / 14;
	  position: relative;
	  clip-path: polygon(calc(0% + 0%) calc((0.02267995 * 70.87649108rem) + 0%), calc(100% - (1.54843544% + 0%)) calc((0.02267995 * 70.87649108rem) + 0%), calc(100% - (1.54843544% + 0%)) calc(100% - ((0.03111607 * 70.87649108rem) + 0%)), calc(0% + 0%) calc(100% - ((0.03111607 * 70.87649108rem) + 0%)));
	  margin-left: 0%;
	  margin-right: -1.57278906%;
	  margin-bottom: -3.11160659%;
	  margin-top: -2.26799506%;
	}

	#ZW0EsCE6tjxawwVE {
	  grid-template-columns: 4.16666667rem 0 0 0 0 10.3950878rem 7.48109042rem 0 0 10.64649754rem 6.89636103rem 25.31227614rem 20.54026595rem 10.3950878rem 4.16666667rem;
	  grid-template-rows: minmax(4.16666667rem, max-content) minmax(13.88596559rem, max-content) minmax(3.515625rem, max-content) minmax(6.64952774rem, max-content) minmax(4.45634934rem, max-content) minmax(6.64952774rem, max-content) minmax(4.49921366rem, max-content) minmax(6.64952774rem, max-content) minmax(4.49921366rem, max-content) minmax(6.6969947rem, max-content) minmax(28.87317094rem, max-content) minmax(6.03383951rem, max-content) minmax(4.16666667rem, max-content) minmax(100rem, max-content);
	}

	#eMnZLX0NQo0WB7eI {
	  min-height: calc(calc(13.28497152 * var(--1vh, 1vh)) - 6.64248576px);
	}

	#KBlB5ulEAGGOuaBI {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#eBI4nokmBdIfv8bk {
	  grid-template-columns: 0 185.27560764%;
	  left: -42.63780382%;
	  grid-template-rows: 0 100%;
	}

	#OxEaTaGCsh59Pss4 {
	  grid-area: 2 / 3 / 5 / 5;
	  position: relative;
	}

	#lyWcEiCzH5l5l9ii {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(7.8125em - var(--ffsd)));
	}

	#RYMF2aIxRdXVqu9E {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 7.8125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qWYB1IRuAYOq7CgI {
	  min-width: 74.00966369rem;
	}

	#SZ4pLb4DwENTUHU8 {
	  grid-area: 3 / 6 / 4 / 12;
	  position: relative;
	}

	#F50bGK2xa4dTAouy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#QEZ8SA3v40RY4hEi {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#TwZ2XqcPOPu6g1Ji {
	  min-width: 25.18143587rem;
	}

	#eY43FgVC0vVw90ze {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#HMUEEAAvQPyH60bh {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#EAx0607VNjo7wKoi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#a9vYOvxytA7gbyGZ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#GE5rjLSenOKxgNDI {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Vxrcgnm8uouNtjUp {
	  min-width: 25.18143587rem;
	}

	#CoN3vMKniL4CcxlT {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#zur4Yqqb7VDj8SZI {
	  grid-area: 6 / 8 / 7 / 10;
	  grid-template-columns: 0 0 25.1163317rem 0;
	  grid-template-rows: 0 minmax(3.125rem, max-content) minmax(3.10684595rem, max-content) minmax(10.9375rem, max-content);
	}

	#Rh3gI1JtuwTg8KHE {
	  grid-area: 6 / 10 / 7 / 10;
	  position: relative;
	}

	#AkZz7hqOLJSML5q9 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#PtTxZo96nrbdHcK6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Rt35GlnFYOsaza9J {
	  min-width: 32.30625498rem;
	}

	#WTB1y681yMepKFbL {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#YZvPb4Ys6fSc8Uxp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#CSclswX2c8iksiFE {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#IKxRCuoBiZ9mWHF8 {
	  min-width: 32.30625498rem;
	}

	#g9xurYG3k4wS4YNO {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#rPt38k2AWhUF2xqz {
	  grid-area: 8 / 2 / 9 / 7;
	  grid-template-columns: 0 0 32.24115082rem 0;
	  grid-template-rows: 0 minmax(3.125rem, max-content) minmax(3.10684595rem, max-content) minmax(3.125rem, max-content);
	}

	#ZeU5JvjeATHxsKiU {
	  grid-area: 6 / 4 / 9 / 7;
	  position: relative;
	}

	#HjKJpcV8OovDD8rk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#uXfmiO7xqi0VsHAa {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#xTip528Jxa90lEs0 {
	  min-width: 44.90589278rem;
	}

	#Zmy6ixvHn3G2Mzqe {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	}

	#EaajI4EfHsP4WKq3 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#CkyBMvtUwHZQsAS1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#NqsqI1ylqMx4lWTT {
	  min-width: 44.90589278rem;
	}

	#PZ4wI0yEV6ypEkuX {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#XBZG9bu86bICYFxP {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#UDTxoGPGIWv4ZsGW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#jykIceVXSqzzdoZ6 {
	  min-width: 44.90589278rem;
	}

	#znBEpaYlTzgPtd9N {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#uOtzRn5H91hHHCNm {
	  grid-area: 10 / 4 / 12 / 9;
	  grid-template-columns: 0 0 0 44.84078861rem 0 0;
	  grid-template-rows: 0 minmax(3.125rem, max-content) minmax(3.10684595rem, max-content) minmax(3.125rem, max-content) minmax(0.390625rem, max-content) minmax(3.125rem, max-content);
	}

	#bLNoe8jh6Q4HKE5C {
	  grid-area: 10 / 4 / 12 / 9;
	  position: relative;
	}

	#Y0E1ueO9Wq1fhx3W {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#wg30X9pMuGEbHsSp {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Zpn0VURUTX8w4rBF {
	  min-width: 32.30625498rem;
	}

	#pnx0IlpQBJpaYdBk {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#W9cEW8m9m5jZg69Y {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#MYWtIWT2xu9WhSNK {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#I7VARWLQGsRAuWhA {
	  min-width: 32.30625498rem;
	}

	#tELvhSCyjo1Y3xwQ {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#cZbqqBdO1bGAgwOa {
	  grid-area: 11 / 11 / 13 / 13;
	  grid-template-columns: 0 0 32.24115082rem 0;
	  grid-template-rows: 0 minmax(3.125rem, max-content) minmax(2.71622095rem, max-content) minmax(7.03125rem, max-content);
	}

	#fmtkuaarzcqJHTLD {
	  grid-area: 11 / 11 / 13 / 13;
	  position: relative;
	}

	#VyoM8qLZKEhZjbaC {
	  grid-template-columns: 4.16666667rem 3.9350525rem 1.68126567rem 8.17073646rem 0 18.45409618rem 1.03401667rem 17.1819393rem 7.9343924rem 1.03401667rem 28.30609831rem 3.9350525rem 4.16666667rem;
	  grid-template-rows: minmax(16.24917101rem, max-content) minmax(0.57075334rem, max-content) minmax(9.375rem, max-content) minmax(0.57075334rem, max-content) minmax(17.58648843rem, max-content) minmax(17.16934595rem, max-content) minmax(4.16666667rem, max-content) minmax(9.35684595rem, max-content) 0 0 minmax(12.87247095rem, max-content) 0 minmax(16.24917101rem, max-content);
	}

	#E6Qm8ENPCsROGzje {
	  min-height: calc(calc(6.89367052 * var(--1vh, 1vh)) - 3.44683526px);
	}
  }

  @media (min-width: 768.05px) and (max-width: 1024px) {
	#XaBuP9t7XkV4uVfy {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#AwJ3tH1fOmH0vCMJ {
	  grid-template-columns: 0 138.72513438%;
	  left: -19.36256719%;
	  grid-template-rows: 0 100%;
	}

	#s3ln6d81unKjNBCw {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.82292969em - var(--ffsd)));
	}

	#R6ZPug0TDDIT4gx8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.82292969em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#HThd72E78yWLvqPV {
	  min-width: 93.79882812rem;
	}

	#vEJ4k0QIVMPdt1Kv {
	  grid-area: 2 / 2 / 3 / 7;
	  position: relative;
	}

	#gErlDiP2Vd9690GN {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#eRl0Sy0DJBQ3cE5U {
	  font-size: calc(6.78626822em - var(--ffsd));
	}

	#rmVwbrg8vGx9u8IS {
	  --first-font-size: 6.78626822em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c0tlccaykDUkUz6a {
	  min-width: 36.1106212rem;
	}

	#IctrUo7pOik9s3qI {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#YJYp9748zNkhLr6A {
	  font-size: calc(4.41965367em - var(--ffsd));
	}

	#CO4GYnsDRXwlvw7t {
	  --first-font-size: 4.41965367em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#itnOgD5Wxv3Scmtm {
	  min-width: 20.25019311rem;
	}

	#LU4wexPiqHnTfX0n {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#oaP9GcQCrbGAfLcx {
	  grid-area: 4 / 3 / 5 / 5;
	  grid-template-columns: 0 23.92118405rem 0 0.46953902rem 19.73182596rem 15.86042809rem;
	  grid-template-rows: 0 minmax(5.69142071rem, max-content) minmax(6.8203231rem, max-content) minmax(1.19727574rem, max-content) minmax(4.07941087rem, max-content) minmax(8.24741473rem, max-content);
	}

	#SsRmcR6D3yFt6ZOw {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#uTk3T6RzEgh5ORFk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.25520833em - var(--ffsd)));
	}

	#lvuhW6YPOiyqbyVS {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.25520833em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ExxydOJyQ81r8cdU {
	  min-width: 60.03180525rem;
	}

	#Av7wk0PJkNcLUzIB {
	  grid-area: 6 / 4 / 7 / 6;
	  position: relative;
	}

	#A5eqtLdi9LqxomQe {
	  grid-template-columns: 3.125rem 16.88351144rem 0 59.98297713rem 0 16.88351144rem 3.125rem;
	  grid-template-rows: minmax(11.5377rem, max-content) minmax(2.00522266rem, max-content) minmax(13.09036187rem, max-content) minmax(26.03584516rem, max-content) minmax(9.94682918rem, max-content) minmax(3.58072917rem, max-content) minmax(11.79811666rem, max-content);
	}

	#EekVlTDJZGv8AUkV {
	  min-height: calc(calc(7.35790369 * var(--1vh, 1vh)) - 3.67895184px);
	}

	#vmsz00u6OXjhworX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#Wh9LyxkRoqdnA2OH {
	  grid-template-columns: 0 224.19411697%;
	  left: -62.09705849%;
	  grid-template-rows: 0 100%;
	}

	#plKtUKgns32FKaeX {
	  grid-area: 2 / 2 / 3 / 7;
	  position: relative;
	  clip-path: polygon(calc(1.94758091% + 0%) calc((0.0141906 * 52.85189306rem) + 0%), calc(100% - (0% + 0%)) calc((0.0141906 * 52.85189306rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02684067 * 52.85189306rem) + 0%)), calc(1.94758091% + 0%) calc(100% - ((0.02684067 * 52.85189306rem) + 0%)));
	  margin-left: -1.98626503%;
	  margin-right: 0%;
	  margin-bottom: -2.68406733%;
	  margin-top: -1.41905986%;
	}

	#fSfj8JJsgC0g293Y {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#VeouTCec2L4SurLa {
	  font-size: calc(4.50182737em - var(--ffsd));
	}

	#Vo2Tf89a4jR4PGrZ {
	  --first-font-size: 4.50182737em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#idTZEWHfFracYTVP {
	  min-width: 23.97124939rem;
	}

	#qfV4w8SiEZqkinV6 {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#Dbo0gSQYAv8obpXw {
	  font-size: calc(2.93187909em - var(--ffsd));
	}

	#WdCCFO6oeXvVcVlI {
	  --first-font-size: 2.93187909em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#tpgwFnSTlusUtqnL {
	  min-width: 13.44986901rem;
	}

	#BbltHokdrGQCIAsu {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#zDWkEKn52CFbBwJq {
	  grid-area: 4 / 3 / 5 / 5;
	  grid-template-columns: 0 15.86866856rem 0 0.31147953rem 13.08956136rem 10.52138038rem;
	  grid-template-rows: 0 minmax(3.77553506rem, max-content) minmax(4.52441847rem, max-content) minmax(0.79424045rem, max-content) minmax(2.70617119rem, max-content) minmax(5.47111257rem, max-content);
	}

	#Pw7tRuVAXmc27lhj {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#U33UYkJGHVtfgD1c {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.82291992em - var(--ffsd)));
	}

	#dEQ09403aMcKmOC0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.82291992em - var(--ffsd)));
	}

	#UPXd5Fc6adta3pcO {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.82291992em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#zZH729G4hhMR36k3 {
	  min-width: 39.83991796rem;
	}

	#EFYeHU6K6sC6121d {
	  grid-area: 6 / 4 / 7 / 6;
	  position: relative;
	}

	#BoejFvt9QVHCP47h {
	  grid-template-columns: 23.57405347rem 6.53040162rem 0 39.79108983rem 0 6.53040162rem 23.57405347rem;
	  grid-template-rows: 0 minmax(75rem, max-content) minmax(3.125rem, max-content) minmax(17.27147773rem, max-content) minmax(1.61470885rem, max-content) minmax(25.91145752rem, max-content) minmax(3.125rem, max-content);
	}

	#TYLJo5OaqRGQNNEg {
	  min-height: calc(calc(11.89113081 * var(--1vh, 1vh)) - 5.94556541px);
	}

	#sPrSq0Ij2tkvjmsX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#DDXrOgKdzDb2a2yh {
	  grid-template-columns: 0 317.48848693%;
	  left: -108.74424346%;
	  grid-template-rows: 0 100%;
	}

	#dpGF7pr7r81wEb9y {
	  grid-area: 2 / 2 / 5 / 3;
	  position: relative;
	}

	#NceyPnLw4UVjCa9o {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.859375em - var(--ffsd)));
	}

	#uzPQIWghuKg5lpY2 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.859375em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qyQKu65kE0ItZHbF {
	  min-width: 55.50724777rem;
	}

	#rixvu7A3M5FUchYF {
	  grid-area: 3 / 4 / 4 / 15;
	  position: relative;
	}

	#IqOqQyITA0fgd1UR {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.21354167em - var(--ffsd)));
	}

	#SqvIVoD79BMzuig8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.21354167em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#Z9q2HGcuIiGemWR8 {
	  min-width: 27.31931967rem;
	}

	#P7v3PyZA2Pg0jSEf {
	  grid-area: 7 / 5 / 8 / 9;
	  position: relative;
	}

	#Nx366YmMvGo2HFsg {
	  font-size: calc(2.25309235em - var(--ffsd));
	}

	#CULKquPySZ6ZuWqw {
	  --first-font-size: 2.25309235em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c2IYYeh1ZW9YQf4p {
	  min-width: 12.02161603rem;
	}

	#BT2vYpVryRF3Pub6 {
	  grid-area: 2 / 2 / 4 / 5;
	  position: relative;
	}

	#fe2yadfJdiiMsHCC {
	  font-size: calc(1.46735843em - var(--ffsd));
	}

	#plsOdtoL2U3Cj7ST {
	  --first-font-size: 1.46735843em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ROM3Mn0NRGcvCUf6 {
	  min-width: 6.75583401rem;
	}

	#BQyxQo4sfIqQalrm {
	  grid-area: 3 / 3 / 5 / 4;
	  position: relative;
	}

	#TMHn7Wugjvy5dXyZ {
	  grid-area: 6 / 10 / 9 / 14;
	  grid-template-columns: 0 0 6.70700588rem 5.26578202rem;
	  grid-template-rows: 0 minmax(2.26439883rem, max-content) minmax(0.3975046rem, max-content) minmax(1.35439525rem, max-content);
	}

	#TDhJe3w0Hz3le10z {
	  grid-area: 6 / 10 / 9 / 14;
	  position: relative;
	}

	#uNL68KdVNflkaBJc {
	  grid-area: 2 / 2 / 11 / 11;
	  position: relative;
	}

	#UjXcJPBHDhKEVybJ {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ufv92PGcCaCKm6J3 {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#zJUHieYsnSb7HyCk {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#egbs9kPyZuWi1Qlc {
	  min-width: 17.91159382rem;
	}

	#mpUXEXg7sO6FgWBR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#Kgo6XDT9SPQmBukp {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(0.94537162rem, max-content) minmax(5.13671875rem, max-content) minmax(0.75005912rem, max-content);
	}

	#dw4K6oSYSy312svK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#SwyCVbklZpHM2Ymn {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#TjDRnM86iuwO3fUB {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ZP6IzaHrNGAQ5OF8 {
	  min-width: 17.91159382rem;
	}

	#Ar1UiZUm6VFbwOxm {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#V8MnUPV8XmYJ5V31 {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(3.4765625rem, max-content) minmax(1.58013725rem, max-content);
	}

	#kriKqWhwfDmyEE6z {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Y0pL3VMvjN0zEuZL {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#cHrs3o6DCtzBeewl {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#jlV4aF07nJH6TEdH {
	  min-width: 17.91159382rem;
	}

	#O0h55eBu46XhtRei {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#PgqghOHasIj6HL5l {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(3.4765625rem, max-content) minmax(1.58013725rem, max-content);
	}

	#nh5wJVCRPbC6hL3J {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pnF0EhoPvjKapAKr {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#lbKUWY8R7lWJjzQO {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#SOpXgI7IZlKC2dGL {
	  min-width: 17.91159382rem;
	}

	#BBQJwj9mxdZQGKRg {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#HwCXtgUU9omztUHF {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(3.4765625rem, max-content) minmax(1.58013725rem, max-content);
	}

	#dbXcy32a7iJ0EXFw {
	  grid-template-columns: 0 2.04613095rem 0.07464175rem 0 0.4136395rem 27.11982028rem 0.07464175rem 0 0.4136395rem 1.619019rem;
	  grid-template-rows: 0 minmax(4.19094987rem, max-content) minmax(6.83214949rem, max-content) minmax(4.00390625rem, max-content) minmax(6.83214949rem, max-content) minmax(4.00390625rem, max-content) minmax(6.83214949rem, max-content) minmax(4.00390625rem, max-content) minmax(6.83214949rem, max-content) minmax(4.11103252rem, max-content);
	}

	#Ly4tLxOO27uZPvkh {
	  grid-area: 10 / 6 / 11 / 11;
	  grid-template-columns: 0 31.76153274rem;
	  grid-template-rows: 0 minmax(47.64229911rem, max-content);
	}

	#lW1wcMdoWo9bg653 {
	  grid-area: 10 / 6 / 11 / 11;
	  position: relative;
	}

	#JVSnR9k3LVpz3zYr {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#PBlKuujgV31Uzze4 {
	  grid-area: 3 / 4 / 4 / 5;
	  position: relative;
	}

	#u3cEtCJcQsMJGWSp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pXbZNEGk08OoMJnF {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#nyS0jOVwSV5HLxfj {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#VG31SjMao1DNfceC {
	  min-width: 17.91159382rem;
	}

	#zia1Tn8eDu7QludM {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mi5aM0La1iUeUTWm {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(0.94537162rem, max-content) minmax(5.13671875rem, max-content) minmax(0.75005912rem, max-content);
	}

	#mIgPHKIO4N12Tnrd {
	  grid-area: 12 / 7 / 13 / 12;
	  grid-template-columns: 0 2.0767156rem 0.48828125rem 26.1969618rem 0.92285848rem 2.0767156rem;
	  grid-template-rows: 0 minmax(1.1143167rem, max-content) minmax(37.42423115rem, max-content) minmax(0.72507373rem, max-content) minmax(6.83214949rem, max-content) minmax(1.54652804rem, max-content);
	}

	#aV6ukvIH0ZRQxv7G {
	  grid-area: 12 / 7 / 13 / 12;
	  position: relative;
	}

	#PZRVOm8ERCrL8jBn {
	  grid-area: 2 / 2 / 13 / 13;
	  position: relative;
	}

	#dWZpVXXMlrEY0c8s {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Jj9tGzM2NjkiDEkU {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#XFgsY1S6NVF53yEN {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#L6zKZtt2us1gYLO6 {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#wspOaRZdPwzhNEXe {
	  min-width: 17.91159382rem;
	}

	#cbUqEdjX7sU1Bb2j {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#f5RI5ialBowrr0sG {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(3.4765625rem, max-content) minmax(1.58013725rem, max-content);
	}

	#iFfBv4XvxVPQqoES {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#XtO4kAEHB1M5VEBp {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#MCFZMPzfHWJ5xHND {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qSxQwzapBmHheCAs {
	  min-width: 17.91159382rem;
	}

	#elgWhgSJFHPLsSJv {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#MLm1HvFnN1nhBuLi {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(3.4765625rem, max-content) minmax(1.58013725rem, max-content);
	}

	#GeK9DHlHTDdRJ2CG {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#hbp7nHfpY6fh6g1H {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#U8lFj9B2Y9igMfak {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#FW1Y5aJoj6p4LTll {
	  min-width: 17.91159382rem;
	}

	#sqINIowIup3JRM3C {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#TFW4sYMOkmOiBj1v {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(3.4765625rem, max-content) minmax(1.58013725rem, max-content);
	}

	#vxeCTlLdF2o9pbYr {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#eID13jHhU7eBDQ1p {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#oQjAhqtglFRBpwbX {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#g97t7Dv9b6JfxEWO {
	  min-width: 17.91159382rem;
	}

	#fSV7QLKbxoOECsbC {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#JAM9bIuMqYRFfa5j {
	  grid-template-columns: 0 4.87266792rem 17.86276569rem 4.87266792rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(3.4765625rem, max-content) minmax(1.58013725rem, max-content);
	}

	#ib6m5mIprLRF2z5m {
	  font-size: calc(1.5625em - var(--ffsd));
	}

	#NUxYXeaJeZYeTgKj {
	  --first-font-size: 1.5625em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zFMLx08xNoiHJTtM {
	  min-width: 17.91159382rem;
	}

	#bOq2HWcnTMwg6pSZ {
	  grid-area: 10 / 7 / 12 / 8;
	  position: relative;
	}

	#OfTwfDSjlW30El4l {
	  grid-template-columns: 0 2.04613095rem 0.07464175rem 0 0.4136395rem 4.41497132rem 17.86276569rem 4.84208327rem 0.07464175rem 0 0.4136395rem 1.619019rem;
	  grid-template-rows: 0 minmax(4.19094987rem, max-content) minmax(6.83214949rem, max-content) minmax(4.00390625rem, max-content) minmax(6.83214949rem, max-content) minmax(4.00390625rem, max-content) minmax(6.83214949rem, max-content) minmax(4.00390625rem, max-content) minmax(4.33995422rem, max-content) minmax(2.49219527rem, max-content) minmax(0.98436723rem, max-content) minmax(3.12666529rem, max-content);
	}

	#EpqdYI0apOGc7MR0 {
	  grid-area: 14 / 8 / 15 / 13;
	  grid-template-columns: 0 31.76153274rem;
	  grid-template-rows: 0 minmax(47.64229911rem, max-content);
	}

	#dZGs4jmgptJOGq4D {
	  grid-area: 14 / 8 / 15 / 13;
	  position: relative;
	}

	#yUME1sl3JoTgIKTw {
	  grid-template-columns: 18.57628938rem 7.3890016rem 0 4.41306929rem 3.74087336rem 0 0 23.52961819rem 0 8.23191454rem 0 0 3.74087336rem 11.8020709rem 18.57628938rem;
	  grid-template-rows: minmax(4.21772144rem, max-content) minmax(0.42806501rem, max-content) minmax(7.03125rem, max-content) minmax(0.42806501rem, max-content) minmax(3.125rem, max-content) minmax(0.70281079rem, max-content) minmax(2.61067708rem, max-content) minmax(0.70281079rem, max-content) minmax(5.85909675rem, max-content) minmax(47.64229911rem, max-content) minmax(3.125rem, max-content) minmax(47.64229911rem, max-content) minmax(3.125rem, max-content) minmax(47.64229911rem, max-content) minmax(4.21772144rem, max-content);
	}

	#RYr5pj52JYzI6fTI {
	  min-height: calc(calc(16.83941211 * var(--1vh, 1vh)) - 8.41970606px);
	}

	#PdAKUREZl6Qdvfv2 {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#cKYFMgT94bdf3S0d {
	  grid-template-columns: 0 138.95670573%;
	  left: -19.47835286%;
	  grid-template-rows: 0 100%;
	}

	#jdLPR141l83Ftiaz {
	  grid-area: 2 / 3 / 5 / 5;
	  position: relative;
	}

	#fVAvTfHNyq6rAON6 {
	  font-size: calc(5.859375em - var(--ffsd));
	}

	#l2YQoSFbH6VfAKJG {
	  --first-font-size: 5.859375em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#z0Zg4GI5ddQjq8Cv {
	  min-width: 55.50724777rem;
	}

	#sn6vkxlhvgjk5DNB {
	  grid-area: 3 / 4 / 4 / 10;
	  position: relative;
	}

	#WFmNrXwn5oCqShDx {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#nFOw80F9Fv9mi8Zf {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.5625em - var(--ffsd)));
	}

	#jFIynWpqmahZwqob {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.5625em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#T0GPdFeBsy33lECV {
	  min-width: 3.79605695rem;
	}

	#rMpdtHNjuGuCOLwn {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#oz2ziFZ8vZYX6nbc {
	  grid-template-columns: 0 0.76718117rem 3.74722883rem 0.76718117rem;
	  grid-template-rows: 0 minmax(1.73259246rem, max-content) minmax(1.81640625rem, max-content) minmax(1.73259246rem, max-content);
	}

	#lNGQr445PFKvhtIL {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#w2Jw3175W3oSQ1UB {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#f4F8Oi6riYjojNam {
	  min-width: 30.98889675rem;
	}

	#qugnaqGB2YJAGdUt {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0eCCbWPQ17Xvxoa {
	  grid-area: 6 / 6 / 7 / 9;
	  grid-template-columns: 0 12.82923873rem 5.28159117rem 12.82923873rem;
	  grid-template-rows: 0 minmax(5.28159117rem, max-content) minmax(4.41011198rem, max-content) minmax(6.70572917rem, max-content);
	}

	#IANKfFjirm6Robgq {
	  grid-area: 6 / 6 / 7 / 9;
	  position: relative;
	}

	#vzq1uCyPzDsB5ieO {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ToP6Orij7Ok0c6P8 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.5625em - var(--ffsd)));
	}

	#sOYUtWq84IaoSHYv {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.5625em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#Hw9Eo2p6yXlldU6z {
	  min-width: 3.79605695rem;
	}

	#IpVAUtxoToymfAw1 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mNz7giFYP4l9LZwh {
	  grid-template-columns: 0 0.76718117rem 3.74722883rem 0.76718117rem;
	  grid-template-rows: 0 minmax(1.73259246rem, max-content) minmax(1.81640625rem, max-content) minmax(1.73259246rem, max-content);
	}

	#dKVqMOhSPDcCMAcn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#jYpuRdZjSffSIC0H {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#lYHpYCwa2sCkPRN6 {
	  min-width: 30.98889675rem;
	}

	#VXpKXZDHHhEFIAgK {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0k5uZgzLsegUrz5 {
	  grid-area: 8 / 2 / 11 / 7;
	  grid-template-columns: 0 12.83170228rem 5.28159117rem 12.82677518rem;
	  grid-template-rows: 0 minmax(5.28159117rem, max-content) minmax(4.41011198rem, max-content) minmax(10.31901042rem, max-content);
	}

	#TIxfjpYkEpMrLkzR {
	  grid-area: 8 / 2 / 11 / 7;
	  position: relative;
	}

	#zMYkqH1vGy1ExtqI {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#CBLyrT5P09S7ogPp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.5625em - var(--ffsd)));
	}

	#n914wAm7i8YhVZkd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.5625em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#nFiIx9wzjdchL3xl {
	  min-width: 3.79605695rem;
	}

	#A0TLKansybAgwEBw {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#COkeFZtpsnZWqqnR {
	  grid-template-columns: 0 0.76718117rem 3.74722883rem 0.76718117rem;
	  grid-template-rows: 0 minmax(1.73259246rem, max-content) minmax(1.81640625rem, max-content) minmax(1.73259246rem, max-content);
	}

	#T0fhPsdGCn19bJHT {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.60416667em - var(--ffsd)));
	}

	#LQEE35q8DlWPv271 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.60416667em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#rMIrMxHI3zu7lMmb {
	  min-width: 45.21922984rem;
	}

	#FLF3flEAdPgonq5S {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#dLz5okXZWyJ0qRjU {
	  grid-area: 9 / 8 / 10 / 11;
	  grid-template-columns: 0 19.94440527rem 5.28159117rem 19.94440527rem;
	  grid-template-rows: 0 minmax(5.28159117rem, max-content) minmax(4.41011198rem, max-content) minmax(6.70572917rem, max-content);
	}

	#lxSwbS3OzpS3zDfP {
	  grid-area: 9 / 8 / 10 / 11;
	  position: relative;
	}

	#J0xXOvRvalgACruW {
	  grid-template-columns: 9.67528418rem 11.4631785rem 2.264655rem 5.12434661rem 6.0025014rem 6.08538712rem 4.5389613rem 20.31572021rem 13.391503rem 11.4631785rem 9.67528418rem;
	  grid-template-rows: minmax(7.75484492rem, max-content) minmax(0.42806501rem, max-content) minmax(7.03125rem, max-content) minmax(0.42806501rem, max-content) minmax(15.19478426rem, max-content) minmax(16.39743232rem, max-content) minmax(3.125rem, max-content) 0 minmax(16.39743232rem, max-content) minmax(3.61328125rem, max-content) minmax(7.75484492rem, max-content);
	}

	#L1Pw9qTgre4WXv9U {
	  min-height: calc(calc(7.3701861 * var(--1vh, 1vh)) - 3.68509305px);
	}

	#n6NBkyPtlMoWY69S {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#fYzGQymmDU5JqBgV {
	  grid-template-columns: 0 210.93693981%;
	  left: -55.46846991%;
	  grid-template-rows: 0 100%;
	}

	#RKnZoe1QGNvTgh8M {
	  grid-area: 2 / 4 / 3 / 10;
	  position: relative;
	}

	#TpOZvrmWIoprkJE8 {
	  grid-area: 4 / 2 / 7 / 6;
	  position: relative;
	}

	#sYWnhQEUYuUXAB9A {
	  font-size: calc(5.859375em - var(--ffsd));
	}

	#K1ZUVY5GXNLK4D9J {
	  --first-font-size: 5.859375em;
	  --last-font-size: var(--first-font-size);
	  /*margin-top: calc(var(--first-font-size) * -0.65);*/
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#BgvsyoHZ11RBOePb {
	  min-width: 37.3442885rem;
	}

	#YGmFzFJIo4igTmrA {
	  grid-area: 5 / 5 / 6 / 9;
	  position: relative;
	}

	#jAQ6b1EEAQHY75w0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.32744141em - var(--ffsd)));
	}

	#paojHTvMjebGzxMA {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.32744141em - var(--ffsd)));
	}

	#u9lRJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.32744141em - var(--ffsd)));
	}
	
	#li3RJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.32744141em - var(--ffsd)));
	}

	#vvzzTGlgZJFRhOzi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.55710938em - var(--ffsd)));
	}

	#clDBpzrTFBCTMQwW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.32744141em);
	  --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.55710938em);
	  margin-top: calc(var(--first-font-size) * -0.3);
	  margin-bottom: calc(var(--last-font-size) * -0.3);
	}

	#obQ9px3YXnn3xYx4 {
	  min-width: 59.94356202rem;
	}

	#QnrHaVA66NB3BD9P {
	  grid-area: 8 / 3 / 9 / 11;
	  position: relative;
	}

	#jI94kbCQHvwIqF60 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#N9s7dTwU03HlpBz4 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.5625em - var(--ffsd)));
	}

	#o3ng10ELkmXZrCA8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.5625em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#sYnrE0xwsP30Co1H {
	  min-width: 21.40692966rem;
	}

	#IsZYycPkV96PQGOX {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#tT6nOGQ7RTHbj4MD {
	  grid-template-columns: 0 3.125rem 21.35810153rem 3.125rem;
	  grid-template-rows: 0 minmax(1.77544975rem, max-content) minmax(1.71875rem, max-content) minmax(1.6777935rem, max-content);
	}

	#A7qATxJuC3879vCI {
	  grid-area: 10 / 7 / 11 / 8;
	  grid-template-columns: 0 27.60810153rem;
	  grid-template-rows: 0 minmax(5.17199324rem, max-content);
	}

	#LLhSZeJ2xWebZqHS {
	  grid-area: 10 / 7 / 11 / 8;
	  position: relative;
	}

	#gNBovqA0FD2f4Rjf {
	  grid-template-columns: 20.05263305rem 0 3.32036084rem 3.72291118rem 0.34572959rem 4.49794983rem 27.60810153rem 4.84367942rem 12.23564067rem 3.32036084rem 20.05263305rem;
	  grid-template-rows: minmax(6.17692818rem, max-content) minmax(53.25401222rem, max-content) minmax(3.125rem, max-content) minmax(0.42806501rem, max-content) minmax(7.03125rem, max-content) minmax(0.42806501rem, max-content) minmax(2.48323175rem, max-content) minmax(28.22101509rem, max-content) minmax(2.33674737rem, max-content) minmax(5.17199324rem, max-content) minmax(9.93781348rem, max-content);
	}

	#exOgiPR5StM90KFr {
	  min-height: calc(calc(11.18797754 * var(--1vh, 1vh)) - 5.59398877px);
	}

	#zBfM3VPUexrTV5Ue {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#oze9wXt9J0OUcF95 {
	  grid-template-columns: 0 212.02677812%;
	  left: -56.01338906%;
	  grid-template-rows: 0 100%;
	}

	#RxcyI0zPUjcBQ4hi {
	  grid-area: 2 / 2 / 5 / 4;
	  position: relative;
	}

	#j8j5ggxK1eFCpicm {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.859375em - var(--ffsd)));
	}

	#zy3S9gQCVmiFZQF0 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.859375em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#F75E0qKv7OVbP3Cp {
	  min-width: 55.50724777rem;
	}

	#vHBoD3dyzdnvfuC1 {
	  grid-area: 3 / 5 / 4 / 11;
	  position: relative;
	}

	#yrGdrOUdG6PPUI2s {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.21354167em - var(--ffsd)));
	}

	#yLs1E758bWPOJt6r {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.21354167em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#sYE8WcTQNTolx7PR {
	  min-width: 55.50724777rem;
	}

	#rZaWtivjeyQdhdxN {
	  grid-area: 6 / 6 / 7 / 12;
	  position: relative;
	}

	#Ygrk70yF4MAlnbfc {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#IJViMiBz1ek6ndJK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ZlZRd4bdCoQGQyLR {
	  font-size: calc(2.60416667em - var(--ffsd));
	}

	#FZDxpKk8PIefX0rH {
	  --first-font-size: 2.60416667em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#dyuMqdv1fdbjDRIQ {
	  min-width: 17.45692157rem;
	}

	#fP6ZMpTASCrOXh4m {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#o16Qks563KJuYUhC {
	  grid-template-columns: 0 2.90342847rem 17.40809345rem 2.90342847rem;
	  grid-template-rows: 0 minmax(1.68090849rem, max-content) minmax(3.09244792rem, max-content) minmax(1.68710587rem, max-content);
	}

	#ExAQWseosE1lNEH7 {
	  font-size: calc(1.82291992em - var(--ffsd));
	}

	#eUBH3Onzfej8OaUl {
	  --first-font-size: 1.82291992em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#fIzO84Xq3gafKJbc {
	  min-width: 14.33615454rem;
	}

	#jaOjSMp2tr54cmeh {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#nSypBSDG62ltw4nA {
	  grid-template-columns: 0 5.06732949rem 4.46381199rem 14.28732642rem 4.46381199rem 5.06732949rem;
	  grid-template-rows: 0 minmax(2.79570419rem, max-content) minmax(6.46046228rem, max-content) minmax(33.86101323rem, max-content) minmax(2.18098877rem, max-content) minmax(2.34413063rem, max-content);
	}

	#CojHzNFx5UJgzkJi {
	  grid-area: 8 / 3 / 10 / 8;
	  grid-template-columns: 0 33.34960937rem;
	  grid-template-rows: 0 minmax(47.64229911rem, max-content);
	}

	#lWLugFBOW3R4gQ4T {
	  grid-area: 8 / 3 / 10 / 8;
	  position: relative;
	}

	#SCxRBILzZw2TvtBe {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#YGbBPDKV87emEFu6 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#RukkGLUZr6ny6z4e {
	  font-size: calc(2.60416667em - var(--ffsd));
	}

	#KkiH97WWPSTt43Wz {
	  --first-font-size: 2.60416667em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ypKdzs5ICM0uAx0m {
	  min-width: 17.45692157rem;
	}

	#jVCbrltePenHPVOq {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#dJzYTSNFwLa3grIc {
	  grid-template-columns: 0 2.90342847rem 17.40809345rem 2.90342847rem;
	  grid-template-rows: 0 minmax(1.68090849rem, max-content) minmax(3.09244792rem, max-content) minmax(1.68710587rem, max-content);
	}

	#KhgverDg5x6slao0 {
	  font-size: calc(1.82291992em - var(--ffsd));
	}

	#vmb0RbexMLTt8mjR {
	  --first-font-size: 1.82291992em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#vNdJyHVHqEz3IH6C {
	  min-width: 14.33615454rem;
	}

	#izwSebAIWhgRybT2 {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Slzq7wHSSTBfrdtw {
	  grid-template-columns: 0 5.06732949rem 4.67495352rem 14.28732642rem 4.25267046rem 5.06732949rem;
	  grid-template-rows: 0 minmax(2.79570419rem, max-content) minmax(6.46046228rem, max-content) minmax(33.72687174rem, max-content) minmax(2.18098877rem, max-content) minmax(2.47827213rem, max-content);
	}

	#buevbm9Nja5FkZSi {
	  grid-area: 9 / 9 / 11 / 13;
	  grid-template-columns: 0 33.34960937rem;
	  grid-template-rows: 0 minmax(47.64229911rem, max-content);
	}

	#z6Nzl4dEEFp4c9bv {
	  grid-area: 9 / 9 / 11 / 13;
	  position: relative;
	}

	#ZHeWOlK3S2bn4Z3x {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#qUs6vXoMjnDwe1ou {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#NZPJK2iN6di2gaCR {
	  font-size: calc(2.60416667em - var(--ffsd));
	}

	#UxMqKsNJeeXeCfB9 {
	  --first-font-size: 2.60416667em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#BjsEarGjq6D30utG {
	  min-width: 17.45692157rem;
	}

	#ydCuOgoEzmFsGTFR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#odTc5DBHUyirZweQ {
	  grid-template-columns: 0 2.90342847rem 17.40809345rem 2.90342847rem;
	  grid-template-rows: 0 minmax(1.68090849rem, max-content) minmax(3.09244792rem, max-content) minmax(1.68710587rem, max-content);
	}

	#xYe76cDRjlg0u2SJ {
	  font-size: calc(1.82291992em - var(--ffsd));
	}

	#EC3k3XUVrg9bZe6S {
	  --first-font-size: 1.82291992em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#B1cYxT8YuIR78Zai {
	  min-width: 14.33615454rem;
	}

	#g3ohbuZByrhkBTdE {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Hqpl0Tmqb3r38UMI {
	  grid-template-columns: 0 5.06732949rem 4.46381199rem 14.28732642rem 4.46381199rem 5.06732949rem;
	  grid-template-rows: 0 minmax(2.79570419rem, max-content) minmax(6.46046228rem, max-content) minmax(33.86101323rem, max-content) minmax(2.18098877rem, max-content) minmax(2.34413063rem, max-content);
	}

	#cImftMW3eDBvpbW7 {
	  grid-area: 12 / 7 / 13 / 10;
	  grid-template-columns: 0 33.34960937rem;
	  grid-template-rows: 0 minmax(47.64229911rem, max-content);
	}

	#twfJxilsiWjhFusk {
	  grid-area: 12 / 7 / 13 / 10;
	  position: relative;
	}

	#ixhnT1LRDQFowtRz {
	  grid-template-columns: 11.66608736rem 3.11194472rem 4.27705688rem 0 0 14.27010634rem 14.80244615rem 6.8566618rem 11.69050143rem 7.83870392rem 0 13.82040403rem 11.66608736rem;
	  grid-template-rows: minmax(3.125rem, max-content) minmax(0.42806501rem, max-content) minmax(7.03125rem, max-content) minmax(0.42806501rem, max-content) 0 minmax(4.13014164rem, max-content) minmax(2.52973636rem, max-content) 0 minmax(47.64229911rem, max-content) 0 minmax(3.125rem, max-content) minmax(47.64229911rem, max-content) minmax(3.125rem, max-content);
	}

	#VXLsZzlzYb6BCd4Z {
	  min-height: calc(calc(11.24578195 * var(--1vh, 1vh)) - 5.62289098px);
	}

	#JYohMQFHTte6boAg {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#gWTjkX6mENCXLgT0 {
	  grid-template-columns: 0 236.16876682%;
	  left: -68.08438341%;
	  grid-template-rows: 0 100%;
	}

	#KaHQW5ai2bGkmsp0 {
	  grid-area: 2 / 2 / 5 / 3;
	  position: relative;
	}

	#O7jaUnCzXBa5oh39 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.859375em - var(--ffsd)));
	}

	#ELT9jESGIiKWDhm4 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.859375em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#pkABqW4ey0qle4g4 {
	  min-width: 70.9040016rem;
	}

	#upmZlb2g7GA31eTY {
	  grid-area: 3 / 4 / 4 / 5;
	  position: relative;
	}

	#pKqsyHvPktZVlEuz {
	  grid-area: 2 / 2 / 3 / 9;
	  grid-template-columns: 0 7.3890016rem 0 70.85517347rem;
	  grid-template-rows: 0 minmax(0.42806501rem, max-content) minmax(7.03125rem, max-content) minmax(0.42806501rem, max-content);
	}

	#RbQf0CQKXHO0r7aX {
	  grid-area: 2 / 2 / 3 / 9;
	  position: relative;
	}

	#vvUckmPw3nkfplFo {
	  display: block;
	}

	#wjEwbfIBi7L1mlui {
	  display: none;
	}

	#wg4RgaiozX3ClIfF {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Yp6hSyDbNLRnD8ON {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.6874877em - var(--ffsd)));
	}

	#q83GfNlLVtup8OOC {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.6874877em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#F0EST6yYDs1US8h8 {
	  min-width: 34.73014413rem;
	}

	#ZoApk3SD7duvPrvQ {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Uj0XmSDA5fFmzGxJ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.59068458em - var(--ffsd)));
	}

	#sgNRUXq8vfAYuy4Q {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.59068458em - var(--ffsd)));
	}

	#AECC2wFXsXdi25UM {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.59068458em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#qafVwFESv7zYjidh {
	  min-width: 34.73014413rem;
	}

	#beMfbOOG1TOE8Bz3 {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#IXEXkTr924NeIHjO {
	  grid-template-columns: 0 0.92086049rem 0 34.68131601rem 0 0.92086049rem;
	  grid-template-rows: 0 minmax(1.55362617rem, max-content) minmax(4.37509569rem, max-content) minmax(1.79805582rem, max-content) minmax(21.68261775rem, max-content) minmax(3.23193454rem, max-content);
	}

	#X1LPqTrY1zVND5i2 {
	  grid-area: 4 / 3 / 5 / 6;
	  grid-template-columns: 0 36.523037rem;
	  grid-template-rows: 0 minmax(32.64132997rem, max-content);
	}

	#Ayi2ZkiW1jnqAiy4 {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#FPP22nXYmcNBlq55 {
	  display: block;
	}

	#wEH3mT092m0SnuAp {
	  display: none;
	}

	#Lw5u789qAyQLWX6J {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Us5k3ytoXMbZq4Ea {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.6874877em - var(--ffsd)));
	}

	#VUcOiu5WgbWdyOfx {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.6874877em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#GpepAaI7wHzOttqX {
	  min-width: 34.3664089rem;
	}

	#yQmCRWqlGgITmSo8 {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#Oq0MIscMsVkPTkE5 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.59068458em - var(--ffsd)));
	}

	#ciQCjEhLmE455ueb {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.59068458em - var(--ffsd)));
	}

	#uJaIrn0HdQQeRIlR {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.59068458em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#NbDy2d8pfpTvVkFa {
	  min-width: 34.3664089rem;
	}

	#KbngpM9swMK3HZcM {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#S39Lc4U3YZEcG2XB {
	  grid-template-columns: 0 1.10272811rem 0 34.31758077rem 0 1.10272811rem;
	  grid-template-rows: 0 minmax(1.55362617rem, max-content) minmax(4.37509569rem, max-content) minmax(1.79805582rem, max-content) minmax(21.68261775rem, max-content) minmax(3.23193454rem, max-content);
	}

	#ARW7EC5zHEbSIPld {
	  grid-area: 6 / 4 / 7 / 7;
	  grid-template-columns: 0 36.523037rem;
	  grid-template-rows: 0 minmax(32.64132997rem, max-content);
	}

	#hKuwIQhKllSjsRGk {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#SXGlBui6UR85JTnc {
	  display: block;
	}

	#TwB3peXdjS6He8Gs {
	  display: none;
	}

	#CtgDDn9xutExi6wo {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#VRxa6ZsXtaW2s5Qn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(3.6874877em - var(--ffsd)));
	}

	#q6iZc36Y2IJ9aJ91 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 3.6874877em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#Vo7jIVHcQbYH5Lvn {
	  min-width: 34.08300293rem;
	}

	#L5OJA2umVxelk6SG {
	  grid-area: 3 / 3 / 4 / 5;
	  position: relative;
	}

	#dEzkj1a2aZfkEukg {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.59068458em - var(--ffsd)));
	}

	#KSgPQyM4bxPpayAQ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.59068458em - var(--ffsd)));
	}

	#GXqkvuuImnl49A9Q {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.59068458em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#Yjs1QF0eGPqVSPZ5 {
	  min-width: 34.08300293rem;
	}

	#ZyyCFBcD2RAOLJIR {
	  grid-area: 5 / 4 / 6 / 6;
	  position: relative;
	}

	#WL71e7peurjeOIa6 {
	  grid-template-columns: 0 1.24443109rem 0 34.03417481rem 0 1.24443109rem;
	  grid-template-rows: 0 minmax(1.55362617rem, max-content) minmax(4.37509569rem, max-content) minmax(1.79805582rem, max-content) minmax(21.68261775rem, max-content) minmax(3.23193454rem, max-content);
	}

	#apf8QBs5RqYp81NJ {
	  grid-area: 8 / 5 / 9 / 8;
	  grid-template-columns: 0 36.523037rem;
	  grid-template-rows: 0 minmax(32.64132997rem, max-content);
	}

	#CMoZ85sAchRFSgbl {
	  grid-area: 8 / 5 / 9 / 8;
	  position: relative;
	}

	#vmy71pPiZ5ccfGui {
	  grid-template-columns: 10.87791246rem 20.86056904rem 0 0 36.523037rem 0 0 20.86056904rem 10.87791246rem;
	  grid-template-rows: minmax(3.11067498rem, max-content) minmax(7.88738001rem, max-content) minmax(14.49737743rem, max-content) minmax(32.64132997rem, max-content) minmax(3.125rem, max-content) minmax(32.64132997rem, max-content) minmax(3.125rem, max-content) minmax(32.64132997rem, max-content) minmax(3.11067498rem, max-content);
	}

	#ZbXBu9ihFzVr2gRO {
	  min-height: calc(calc(12.52625955 * var(--1vh, 1vh)) - 6.26312978px);
	}

	#XGBClqlJ9qGSadmD {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#CnB7xONeLmv8wzr6 {
	  grid-template-columns: 0 267.93574127%;
	  left: -83.96787064%;
	  grid-template-rows: 0 100%;
	}

	#eZwu5xxU3cWlHCUp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#fvJEJXijhRGyvdlR {
	  font-size: calc(5.859375em - var(--ffsd));
	}

	#NdHKeJqFytw0yXKi {
	  --first-font-size: 5.859375em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.65);
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#pkh65UuPRBT2DjGL {
	  min-width: 62.49190593rem;
	}

	#FswnYJaECTCYN41F {
	  grid-area: 3 / 4 / 4 / 6;
	  position: relative;
	}

	#C5sDP0RFY8q7Bvmy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.21354167em - var(--ffsd)));
	}

	#jfEiqwPrMMbdUFc6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.21354167em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#oDwifNy5TD5Pz8yM {
	  min-width: 69.53517795rem;
	}

	#KOR8uC4NDLVVam4C {
	  grid-area: 6 / 3 / 7 / 7;
	  position: relative;
	}

	#Av77SwhoUlZilhns {
	  grid-area: 2 / 6 / 3 / 15;
	  grid-template-columns: 0 0 7.04327202rem 0.34572959rem 62.09734822rem 0;
	  grid-template-rows: 0 minmax(0.42806501rem, max-content) minmax(7.03125rem, max-content) minmax(0.42806501rem, max-content) 0 minmax(2.61067708rem, max-content);
	}

	#ykWkYQANMNWYDDdx {
	  grid-area: 2 / 6 / 3 / 15;
	  position: relative;
	}

	#L26XBYAYQidzGi3F {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#OYkrwjmgEaUH7lzq {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.36115926em - var(--ffsd)));
	}

	#CNxZHpB9eeOevMf1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.36115926em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#GldW8NJq5U26Nfo0 {
	  min-width: 7.20596179rem;
	}

	#SJAROTBLTtrgP9uh {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#OABCBrgSl0eZbmUk {
	  grid-template-columns: 0 3.125rem 7.15713366rem 3.125rem;
	  grid-template-rows: 0 minmax(1.70239908rem, max-content) minmax(1.49727519rem, max-content) minmax(1.78747154rem, max-content);
	}

	#Q2jYFg56iz7CKDpU {
	  grid-area: 4 / 2 / 5 / 8;
	  grid-template-columns: 0 13.40713366rem;
	  grid-template-rows: 0 minmax(4.98714581rem, max-content);
	}

	#Gwhv1ohX46Ir7QSd {
	  grid-area: 4 / 2 / 5 / 8;
	  position: relative;
	}

	#cK9f8jmQCRzeHJPb {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bBd54nss6j8n0tpN {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.36115926em - var(--ffsd)));
	}

	#hBQAEeGZqIYASwuF {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.36115926em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#rB22LKwFi8RdzMkA {
	  min-width: 7.20596179rem;
	}

	#DrMpSmtSPVOCZZ8G {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#c62cc10SfHWS7Ad8 {
	  grid-template-columns: 0 3.125rem 7.15713366rem 3.125rem;
	  grid-template-rows: 0 minmax(1.70239908rem, max-content) minmax(1.49727519rem, max-content) minmax(1.78747154rem, max-content);
	}

	#itJvrNLd3WVItYIc {
	  grid-area: 6 / 3 / 7 / 9;
	  grid-template-columns: 0 13.40713366rem;
	  grid-template-rows: 0 minmax(4.98714581rem, max-content);
	}

	#N1GIUaH4h9sC8Pet {
	  grid-area: 6 / 3 / 7 / 9;
	  position: relative;
	}

	#bsz9fA1JnOtzQyXo {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#sm4LgYeNw9O7cD7F {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.36115926em - var(--ffsd)));
	}

	#gRpR4B7RlSeflP16 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.36115926em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#UWLVsPln4iPcueTT {
	  min-width: 7.66707567rem;
	}

	#MPHiXHU8V65QpYl8 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#axDV4axjSNtOg3Or {
	  grid-template-columns: 0 2.89444306rem 7.61824755rem 2.89444306rem;
	  grid-template-rows: 0 minmax(1.70144908rem, max-content) minmax(1.58234764rem, max-content) minmax(1.70334909rem, max-content);
	}

	#Ld9CrbMkIpW9cgXo {
	  grid-area: 8 / 4 / 9 / 10;
	  grid-template-columns: 0 13.40713366rem;
	  grid-template-rows: 0 minmax(4.98714581rem, max-content);
	}

	#MTfcKbzXs7sUw3QC {
	  grid-area: 8 / 4 / 9 / 10;
	  position: relative;
	}

	#gn4OxPKnKgsQzszq {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#aHR1aONxZnRosdSU {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.37087575em - var(--ffsd)));
	}

	#Uz7QxodtRrjomQsd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.37087575em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zmfIgO7pVXAmDSQq {
	  min-width: 20.36310571rem;
	}

	#DxCfmFdJNxnTddQr {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#t5vNo6827GOWsZPI {
	  grid-template-columns: 0 3.125rem 20.31427758rem 3.125rem;
	  grid-template-rows: 0 minmax(1.71359469rem, max-content) minmax(1.50796333rem, max-content) minmax(1.801188rem, max-content);
	}

	#h9RLNQovYlgK1LrF {
	  grid-area: 10 / 5 / 11 / 12;
	  grid-template-columns: 0 26.56427758rem;
	  grid-template-rows: 0 minmax(5.02274602rem, max-content);
	}

	#DMRY6cowuAeCiFqk {
	  grid-area: 10 / 5 / 11 / 12;
	  position: relative;
	}

	#bpraYij8PpNmeg2L {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bJKrHcmXGMUM2HxH {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.36715292em - var(--ffsd)));
	}

	#IIPny1XID30yBVKD {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.36715292em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#S1NAwaEUQUi741qM {
	  min-width: 17.955306rem;
	}

	#t7ibpk9d1RV8uNgN {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#yupUnUD22sRoXQqu {
	  grid-template-columns: 0 3.125rem 17.90647788rem 3.125rem;
	  grid-template-rows: 0 minmax(1.55347924rem, max-content) minmax(1.50386821rem, max-content) minmax(1.46803218rem, max-content);
	}

	#ZzMKZDta0LZ8FI4y {
	  grid-area: 12 / 11 / 13 / 13;
	  grid-template-columns: 0 24.15647788rem;
	  grid-template-rows: 0 minmax(4.52537963rem, max-content);
	}

	#rEpFEsDzZPBUvWfQ {
	  grid-area: 12 / 11 / 13 / 13;
	  position: relative;
	}

	#GyO66viKot345kdz {
	  grid-area: 14 / 7 / 15 / 14;
	  position: relative;
	  clip-path: polygon(calc(0% + 0%) calc((0.02267995 * 53.15736831rem) + 0%), calc(100% - (1.54843544% + 0%)) calc((0.02267995 * 53.15736831rem) + 0%), calc(100% - (1.54843544% + 0%)) calc(100% - ((0.03111607 * 53.15736831rem) + 0%)), calc(0% + 0%) calc(100% - ((0.03111607 * 53.15736831rem) + 0%)));
	  margin-left: 0%;
	  margin-right: -1.57278906%;
	  margin-bottom: -3.11160659%;
	  margin-top: -2.26799506%;
	}

	#ZW0EsCE6tjxawwVE {
	  grid-template-columns: 14.13898197rem 0 0 0 2.23568624rem 7.04664764rem 4.12479978rem 0 0 9.41059179rem 3.74655213rem 20.40992575rem 15.46549886rem 9.28233388rem 14.13898197rem;
	  grid-template-rows: minmax(3.125rem, max-content) minmax(10.49805709rem, max-content) minmax(2.63671875rem, max-content) minmax(4.98714581rem, max-content) minmax(3.342262rem, max-content) minmax(4.98714581rem, max-content) minmax(3.37441025rem, max-content) minmax(4.98714581rem, max-content) minmax(3.37441025rem, max-content) minmax(5.02274602rem, max-content) minmax(21.65487821rem, max-content) minmax(4.52537963rem, max-content) minmax(3.125rem, max-content) minmax(75rem, max-content);
	}

	#eMnZLX0NQo0WB7eI {
	  min-height: calc(calc(14.21116215 * var(--1vh, 1vh)) - 7.10558107px);
	}

	#KBlB5ulEAGGOuaBI {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#eBI4nokmBdIfv8bk {
	  grid-template-columns: 0 138.95670573%;
	  left: -19.47835286%;
	  grid-template-rows: 0 100%;
	}

	#OxEaTaGCsh59Pss4 {
	  grid-area: 2 / 3 / 5 / 4;
	  position: relative;
	}

	#lyWcEiCzH5l5l9ii {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(5.859375em - var(--ffsd)));
	}

	#RYMF2aIxRdXVqu9E {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 5.859375em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qWYB1IRuAYOq7CgI {
	  min-width: 55.50724777rem;
	}

	#SZ4pLb4DwENTUHU8 {
	  grid-area: 3 / 5 / 4 / 12;
	  position: relative;
	}

	#F50bGK2xa4dTAouy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#QEZ8SA3v40RY4hEi {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#TwZ2XqcPOPu6g1Ji {
	  min-width: 18.8860769rem;
	}

	#eY43FgVC0vVw90ze {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#HMUEEAAvQPyH60bh {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#EAx0607VNjo7wKoi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#a9vYOvxytA7gbyGZ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#GE5rjLSenOKxgNDI {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Vxrcgnm8uouNtjUp {
	  min-width: 18.8860769rem;
	}

	#CoN3vMKniL4CcxlT {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#zur4Yqqb7VDj8SZI {
	  grid-area: 6 / 8 / 7 / 9;
	  grid-template-columns: 0 0 18.83724878rem 0;
	  grid-template-rows: 0 minmax(2.34375rem, max-content) minmax(2.33013447rem, max-content) minmax(8.203125rem, max-content);
	}

	#Rh3gI1JtuwTg8KHE {
	  grid-area: 6 / 11 / 7 / 11;
	  position: relative;
	}

	#AkZz7hqOLJSML5q9 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#PtTxZo96nrbdHcK6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Rt35GlnFYOsaza9J {
	  min-width: 24.22969124rem;
	}

	#WTB1y681yMepKFbL {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#YZvPb4Ys6fSc8Uxp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#CSclswX2c8iksiFE {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#IKxRCuoBiZ9mWHF8 {
	  min-width: 24.22969124rem;
	}

	#g9xurYG3k4wS4YNO {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#rPt38k2AWhUF2xqz {
	  grid-area: 8 / 2 / 9 / 7;
	  grid-template-columns: 0 0 24.18086311rem 0;
	  grid-template-rows: 0 minmax(2.34375rem, max-content) minmax(2.33013447rem, max-content) minmax(2.34375rem, max-content);
	}

	#ZeU5JvjeATHxsKiU {
	  grid-area: 6 / 6 / 9 / 7;
	  position: relative;
	}

	#HjKJpcV8OovDD8rk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#uXfmiO7xqi0VsHAa {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#xTip528Jxa90lEs0 {
	  min-width: 33.67941958rem;
	}

	#Zmy6ixvHn3G2Mzqe {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	}

	#EaajI4EfHsP4WKq3 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#CkyBMvtUwHZQsAS1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#NqsqI1ylqMx4lWTT {
	  min-width: 33.67941958rem;
	}

	#PZ4wI0yEV6ypEkuX {
	  grid-area: 4 / 3 / 5 / 6;
	  position: relative;
	}

	#XBZG9bu86bICYFxP {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#UDTxoGPGIWv4ZsGW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#jykIceVXSqzzdoZ6 {
	  min-width: 33.67941958rem;
	}

	#znBEpaYlTzgPtd9N {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#uOtzRn5H91hHHCNm {
	  grid-area: 10 / 6 / 12 / 10;
	  grid-template-columns: 0 0 0 33.63059146rem 0 0;
	  grid-template-rows: 0 minmax(2.34375rem, max-content) minmax(2.33013447rem, max-content) minmax(2.34375rem, max-content) minmax(0.29296875rem, max-content) minmax(2.34375rem, max-content);
	}

	#bLNoe8jh6Q4HKE5C {
	  grid-area: 10 / 6 / 12 / 10;
	  position: relative;
	}

	#Y0E1ueO9Wq1fhx3W {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#wg30X9pMuGEbHsSp {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Zpn0VURUTX8w4rBF {
	  min-width: 24.22969124rem;
	}

	#pnx0IlpQBJpaYdBk {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#W9cEW8m9m5jZg69Y {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.953125em - var(--ffsd)));
	}

	#MYWtIWT2xu9WhSNK {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.953125em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#I7VARWLQGsRAuWhA {
	  min-width: 24.22969124rem;
	}

	#tELvhSCyjo1Y3xwQ {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#cZbqqBdO1bGAgwOa {
	  grid-area: 11 / 11 / 13 / 13;
	  grid-template-columns: 0 0 24.18086311rem 0;
	  grid-template-rows: 0 minmax(2.34375rem, max-content) minmax(2.03716572rem, max-content) minmax(5.2734375rem, max-content);
	}

	#fmtkuaarzcqJHTLD {
	  grid-area: 11 / 11 / 13 / 13;
	  position: relative;
	}

	#VyoM8qLZKEhZjbaC {
	  grid-template-columns: 9.02412201rem 9.55216737rem 7.3890016rem 0 0.47282565rem 6.76686849rem 7.37639049rem 18.83724878rem 0.6500837rem 6.7263068rem 14.62869574rem 9.55216737rem 9.02412201rem;
	  grid-template-rows: minmax(12.18687826rem, max-content) minmax(0.42806501rem, max-content) minmax(7.03125rem, max-content) minmax(0.42806501rem, max-content) minmax(13.18986633rem, max-content) minmax(12.87700947rem, max-content) minmax(3.125rem, max-content) minmax(7.01763447rem, max-content) 0 0 minmax(9.65435322rem, max-content) 0 minmax(12.18687826rem, max-content);
	}

	#E6Qm8ENPCsROGzje {
	  min-height: calc(calc(7.3701861 * var(--1vh, 1vh)) - 3.68509305px);
	}
  }

  @media (min-width: 1024.05px) {
	#XaBuP9t7XkV4uVfy {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#AwJ3tH1fOmH0vCMJ {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#s3ln6d81unKjNBCw {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.36653001em - var(--ffsd)));
	}

	#R6ZPug0TDDIT4gx8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.36653001em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#HThd72E78yWLvqPV {
	  min-width: 30.75945916rem;
	}

	#vEJ4k0QIVMPdt1Kv {
	  grid-area: 2 / 2 / 3 / 5;
	  position: relative;
	}

	#gErlDiP2Vd9690GN {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#eRl0Sy0DJBQ3cE5U {
	  font-size: calc(5.08721717em - var(--ffsd));
	}

	#rmVwbrg8vGx9u8IS {
	  --first-font-size: 5.08721717em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c0tlccaykDUkUz6a {
	  min-width: 27.06974825rem;
	}

	#IctrUo7pOik9s3qI {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#YJYp9748zNkhLr6A {
	  font-size: calc(3.31312252em - var(--ffsd));
	}

	#CO4GYnsDRXwlvw7t {
	  --first-font-size: 3.31312252em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#itnOgD5Wxv3Scmtm {
	  min-width: 15.18023261rem;
	}

	#LU4wexPiqHnTfX0n {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#oaP9GcQCrbGAfLcx {
	  grid-area: 4 / 3 / 5 / 7;
	  grid-template-columns: 0 17.93213211rem 0 0.3519824rem 14.79164699rem 11.88951564rem;
	  grid-template-rows: 0 minmax(4.26648229rem, max-content) minmax(5.11274587rem, max-content) minmax(0.89751857rem, max-content) minmax(3.05806496rem, max-content) minmax(6.18254222rem, max-content);
	}

	#SsRmcR6D3yFt6ZOw {
	  grid-area: 4 / 3 / 5 / 7;
	  position: relative;
	}

	#uTk3T6RzEgh5ORFk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.44021474em - var(--ffsd)));
	}

	#lvuhW6YPOiyqbyVS {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.44021474em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ExxydOJyQ81r8cdU {
	  min-width: 37.06852231rem;
	}

	#Av7wk0PJkNcLUzIB {
	  grid-area: 6 / 4 / 7 / 6;
	  position: relative;
	}

	#A5eqtLdi9LqxomQe {
	  grid-template-columns: 2.91165006rem 24.60571136rem 3.96667903rem 2.15046555rem 34.88145354rem 3.96667903rem 27.51736143rem;
	  grid-template-rows: minmax(3.86529941rem, max-content) minmax(1.60078184rem, max-content) minmax(9.81297991rem, max-content) minmax(19.51735391rem, max-content) minmax(7.45648102rem, max-content) minmax(2.87945339rem, max-content) minmax(11.09019809rem, max-content);
	}

	#EekVlTDJZGv8AUkV {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#vmsz00u6OXjhworX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#Wh9LyxkRoqdnA2OH {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#plKtUKgns32FKaeX {
	  grid-area: 2 / 2 / 7 / 3;
	  position: relative;
	  clip-path: polygon(calc(1.94758091% + 0%) calc((0.0141906 * 39.6195743rem) + 0%), calc(100% - (0% + 0%)) calc((0.0141906 * 39.6195743rem) + 0%), calc(100% - (0% + 0%)) calc(100% - ((0.02684067 * 39.6195743rem) + 0%)), calc(1.94758091% + 0%) calc(100% - ((0.02684067 * 39.6195743rem) + 0%)));
	  margin-left: -1.98626503%;
	  margin-right: 0%;
	  margin-bottom: -2.68406733%;
	  margin-top: -1.41905986%;
	}

	#fSfj8JJsgC0g293Y {
	  grid-area: 2 / 2 / 7 / 5;
	  position: relative;
	}

	#VeouTCec2L4SurLa {
	  font-size: calc(3.37472272em - var(--ffsd));
	}

	#Vo2Tf89a4jR4PGrZ {
	  --first-font-size: 3.37472272em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#idTZEWHfFracYTVP {
	  min-width: 17.96966279rem;
	}

	#qfV4w8SiEZqkinV6 {
	  grid-area: 3 / 3 / 5 / 7;
	  position: relative;
	}

	#Dbo0gSQYAv8obpXw {
	  font-size: calc(2.19783615em - var(--ffsd));
	}

	#WdCCFO6oeXvVcVlI {
	  --first-font-size: 2.19783615em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#tpgwFnSTlusUtqnL {
	  min-width: 10.08247867rem;
	}

	#BbltHokdrGQCIAsu {
	  grid-area: 4 / 4 / 6 / 6;
	  position: relative;
	}

	#zDWkEKn52CFbBwJq {
	  grid-area: 3 / 4 / 4 / 6;
	  grid-template-columns: 0 11.89569298rem 0 0.23349564rem 9.81237982rem 7.88718412rem;
	  grid-template-rows: 0 minmax(2.83026932rem, max-content) minmax(3.39165777rem, max-content) minmax(0.59538962rem, max-content) minmax(2.02863785rem, max-content) minmax(4.10133182rem, max-content);
	}

	#Pw7tRuVAXmc27lhj {
	  grid-area: 3 / 4 / 4 / 6;
	  position: relative;
	}

	#U33UYkJGHVtfgD1c {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.36652269em - var(--ffsd)));
	}

	#dEQ09403aMcKmOC0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.36652269em - var(--ffsd)));
	}

	#UPXd5Fc6adta3pcO {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.36652269em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#zZH729G4hhMR36k3 {
	  min-width: 29.86535577rem;
	}

	#EFYeHU6K6sC6121d {
	  grid-area: 5 / 5 / 6 / 7;
	  position: relative;
	}

	#BoejFvt9QVHCP47h {
	  grid-template-columns: 0 39.6195743rem 16.85255805rem 0 29.82875255rem 0 13.6991151rem;
	  grid-template-rows: 0 minmax(10.23194416rem, max-content) minmax(12.94728638rem, max-content) minmax(1.2104406rem, max-content) minmax(19.42410871rem, max-content) minmax(12.40876774rem, max-content);
	}

	#TYLJo5OaqRGQNNEg {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#sPrSq0Ij2tkvjmsX {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#DDXrOgKdzDb2a2yh {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#dpGF7pr7r81wEb9y {
	  grid-area: 2 / 2 / 9 / 4;
	  position: relative;
	}

	#NceyPnLw4UVjCa9o {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.39238653em - var(--ffsd)));
	}

	#uzPQIWghuKg5lpY2 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.39238653em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qyQKu65kE0ItZHbF {
	  min-width: 41.61011838rem;
	}

	#rixvu7A3M5FUchYF {
	  grid-area: 3 / 5 / 8 / 8;
	  position: relative;
	}

	#IqOqQyITA0fgd1UR {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.65934602em - var(--ffsd)));
	}

	#SqvIVoD79BMzuig8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.65934602em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#Z9q2HGcuIiGemWR8 {
	  min-width: 20.47949rem;
	}

	#P7v3PyZA2Pg0jSEf {
	  grid-area: 5 / 10 / 6 / 12;
	  position: relative;
	}

	#Nx366YmMvGo2HFsg {
	  font-size: calc(1.68899456em - var(--ffsd));
	}

	#CULKquPySZ6ZuWqw {
	  --first-font-size: 1.68899456em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#c2IYYeh1ZW9YQf4p {
	  min-width: 9.01181172rem;
	}

	#BT2vYpVryRF3Pub6 {
	  grid-area: 2 / 2 / 4 / 5;
	  position: relative;
	}

	#fe2yadfJdiiMsHCC {
	  font-size: calc(1.09998172em - var(--ffsd));
	}

	#plsOdtoL2U3Cj7ST {
	  --first-font-size: 1.09998172em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ROM3Mn0NRGcvCUf6 {
	  min-width: 5.06440265rem;
	}

	#BQyxQo4sfIqQalrm {
	  grid-area: 3 / 3 / 5 / 4;
	  position: relative;
	}

	#TMHn7Wugjvy5dXyZ {
	  grid-area: 4 / 13 / 7 / 15;
	  grid-template-columns: 0 0 5.02779943rem 3.94740907rem;
	  grid-template-rows: 0 minmax(1.69747028rem, max-content) minmax(0.29798295rem, max-content) minmax(1.01530068rem, max-content);
	}

	#TDhJe3w0Hz3le10z {
	  grid-area: 4 / 13 / 7 / 15;
	  position: relative;
	}

	#uNL68KdVNflkaBJc {
	  grid-area: 2 / 2 / 11 / 11;
	  position: relative;
	}

	#UjXcJPBHDhKEVybJ {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ufv92PGcCaCKm6J3 {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#zJUHieYsnSb7HyCk {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#egbs9kPyZuWi1Qlc {
	  min-width: 13.42713914rem;
	}

	#mpUXEXg7sO6FgWBR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#Kgo6XDT9SPQmBukp {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(0.70868268rem, max-content) minmax(3.85065886rem, max-content) minmax(0.5622698rem, max-content);
	}

	#dw4K6oSYSy312svK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#SwyCVbklZpHM2Ymn {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#TjDRnM86iuwO3fUB {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#ZP6IzaHrNGAQ5OF8 {
	  min-width: 13.42713914rem;
	}

	#Ar1UiZUm6VFbwOxm {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#V8MnUPV8XmYJ5V31 {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(2.60614934rem, max-content) minmax(1.18452455rem, max-content);
	}

	#kriKqWhwfDmyEE6z {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Y0pL3VMvjN0zEuZL {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#cHrs3o6DCtzBeewl {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#jlV4aF07nJH6TEdH {
	  min-width: 13.42713914rem;
	}

	#O0h55eBu46XhtRei {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#PgqghOHasIj6HL5l {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(2.60614934rem, max-content) minmax(1.18452455rem, max-content);
	}

	#nh5wJVCRPbC6hL3J {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pnF0EhoPvjKapAKr {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#lbKUWY8R7lWJjzQO {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#SOpXgI7IZlKC2dGL {
	  min-width: 13.42713914rem;
	}

	#BBQJwj9mxdZQGKRg {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#HwCXtgUU9omztUHF {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(2.60614934rem, max-content) minmax(1.18452455rem, max-content);
	}

	#dbXcy32a7iJ0EXFw {
	  grid-template-columns: 0 1.53384926rem 0.05595399rem 0 0.31007822rem 20.32993849rem 0.05595399rem 0 0.31007822rem 1.21367164rem;
	  grid-template-rows: 0 minmax(3.14167838rem, max-content) minmax(5.12161133rem, max-content) minmax(3.00146413rem, max-content) minmax(5.12161133rem, max-content) minmax(3.00146413rem, max-content) minmax(5.12161133rem, max-content) minmax(3.00146413rem, max-content) minmax(5.12161133rem, max-content) minmax(3.08176962rem, max-content);
	}

	#Ly4tLxOO27uZPvkh {
	  grid-area: 10 / 3 / 13 / 6;
	  grid-template-columns: 0 23.80952381rem;
	  grid-template-rows: 0 minmax(35.71428571rem, max-content);
	}

	#lW1wcMdoWo9bg653 {
	  grid-area: 10 / 3 / 13 / 6;
	  position: relative;
	}

	#JVSnR9k3LVpz3zYr {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#PBlKuujgV31Uzze4 {
	  grid-area: 3 / 4 / 4 / 5;
	  position: relative;
	}

	#u3cEtCJcQsMJGWSp {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#pXbZNEGk08OoMJnF {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#nyS0jOVwSV5HLxfj {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#VG31SjMao1DNfceC {
	  min-width: 13.42713914rem;
	}

	#zia1Tn8eDu7QludM {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mi5aM0La1iUeUTWm {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(0.70868268rem, max-content) minmax(3.85065886rem, max-content) minmax(0.5622698rem, max-content);
	}

	#mIgPHKIO4N12Tnrd {
	  grid-area: 11 / 7 / 14 / 9;
	  grid-template-columns: 0 1.55677656rem 0.36603221rem 19.63813242rem 0.69180606rem 1.55677656rem;
	  grid-template-rows: 0 minmax(0.83532965rem, max-content) minmax(28.05447489rem, max-content) minmax(0.5435399rem, max-content) minmax(5.12161133rem, max-content) minmax(1.15932995rem, max-content);
	}

	#aV6ukvIH0ZRQxv7G {
	  grid-area: 11 / 7 / 14 / 9;
	  position: relative;
	}

	#PZRVOm8ERCrL8jBn {
	  grid-area: 2 / 2 / 13 / 13;
	  position: relative;
	}

	#dWZpVXXMlrEY0c8s {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#Jj9tGzM2NjkiDEkU {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#XFgsY1S6NVF53yEN {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#L6zKZtt2us1gYLO6 {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#wspOaRZdPwzhNEXe {
	  min-width: 13.42713914rem;
	}

	#cbUqEdjX7sU1Bb2j {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#f5RI5ialBowrr0sG {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(2.60614934rem, max-content) minmax(1.18452455rem, max-content);
	}

	#iFfBv4XvxVPQqoES {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#XtO4kAEHB1M5VEBp {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#MCFZMPzfHWJ5xHND {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qSxQwzapBmHheCAs {
	  min-width: 13.42713914rem;
	}

	#elgWhgSJFHPLsSJv {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#MLm1HvFnN1nhBuLi {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(2.60614934rem, max-content) minmax(1.18452455rem, max-content);
	}

	#GeK9DHlHTDdRJ2CG {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#hbp7nHfpY6fh6g1H {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#U8lFj9B2Y9igMfak {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#FW1Y5aJoj6p4LTll {
	  min-width: 13.42713914rem;
	}

	#sqINIowIup3JRM3C {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#TFW4sYMOkmOiBj1v {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(2.60614934rem, max-content) minmax(1.18452455rem, max-content);
	}

	#vxeCTlLdF2o9pbYr {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#eID13jHhU7eBDQ1p {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#oQjAhqtglFRBpwbX {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#g97t7Dv9b6JfxEWO {
	  min-width: 13.42713914rem;
	}

	#fSV7QLKbxoOECsbC {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#JAM9bIuMqYRFfa5j {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(2.60614934rem, max-content) minmax(1.18452455rem, max-content);
	}

	#ib6m5mIprLRF2z5m {
	  font-size: calc(1.17130307em - var(--ffsd));
	}

	#NUxYXeaJeZYeTgKj {
	  --first-font-size: 1.17130307em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zFMLx08xNoiHJTtM {
	  min-width: 13.42713914rem;
	}

	#bOq2HWcnTMwg6pSZ {
	  grid-area: 10 / 7 / 12 / 8;
	  position: relative;
	}

	#OfTwfDSjlW30El4l {
	  grid-template-columns: 0 1.53384926rem 0.05595399rem 0 0.31007822rem 3.30961247rem 13.39053592rem 3.62979009rem 0.05595399rem 0 0.31007822rem 1.21367164rem;
	  grid-template-rows: 0 minmax(3.14167838rem, max-content) minmax(5.12161133rem, max-content) minmax(3.00146413rem, max-content) minmax(5.12161133rem, max-content) minmax(3.00146413rem, max-content) minmax(5.12161133rem, max-content) minmax(3.00146413rem, max-content) minmax(3.2533771rem, max-content) minmax(1.86823423rem, max-content) minmax(0.73791511rem, max-content) minmax(2.3438545rem, max-content);
	}

	#EpqdYI0apOGc7MR0 {
	  grid-area: 12 / 11 / 15 / 14;
	  grid-template-columns: 0 23.80952381rem;
	  grid-template-rows: 0 minmax(35.71428571rem, max-content);
	}

	#dZGs4jmgptJOGq4D {
	  grid-area: 12 / 11 / 15 / 14;
	  position: relative;
	}

	#yUME1sl3JoTgIKTw {
	  grid-template-columns: 4.86891508rem 5.46365133rem 0.07539526rem 0 23.73412855rem 3.95314788rem 13.88623874rem 9.92328507rem 0.77364162rem 3.18299228rem 17.2598945rem 0 6.54962931rem 2.42557919rem 7.9035012rem;
	  grid-template-rows: minmax(3.98088837rem, max-content) minmax(0.32089207rem, max-content) minmax(1.05196809rem, max-content) minmax(0.52685084rem, max-content) minmax(1.95705222rem, max-content) minmax(0.52685084rem, max-content) minmax(1.20814184rem, max-content) minmax(0.32089207rem, max-content) minmax(4.39217794rem, max-content) 0 0 minmax(35.71428571rem, max-content) 0 0 minmax(6.22254758rem, max-content);
	}

	#RYr5pj52JYzI6fTI {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#PdAKUREZl6Qdvfv2 {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#cKYFMgT94bdf3S0d {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#jdLPR141l83Ftiaz {
	  grid-area: 2 / 3 / 5 / 6;
	  position: relative;
	}

	#fVAvTfHNyq6rAON6 {
	  font-size: calc(4.39238653em - var(--ffsd));
	}

	#l2YQoSFbH6VfAKJG {
	  --first-font-size: 4.39238653em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#z0Zg4GI5ddQjq8Cv {
	  min-width: 41.61011838rem;
	}

	#sn6vkxlhvgjk5DNB {
	  grid-area: 3 / 4 / 4 / 10;
	  position: relative;
	}

	#WFmNrXwn5oCqShDx {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#nFOw80F9Fv9mi8Zf {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.17130307em - var(--ffsd)));
	}

	#jFIynWpqmahZwqob {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.17130307em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#T0GPdFeBsy33lECV {
	  min-width: 2.84565323rem;
	}

	#rMpdtHNjuGuCOLwn {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#oz2ziFZ8vZYX6nbc {
	  grid-template-columns: 0 0.57510507rem 2.80905001rem 0.57510507rem;
	  grid-template-rows: 0 minmax(1.29881016rem, max-content) minmax(1.36163982rem, max-content) minmax(1.29881016rem, max-content);
	}

	#lNGQr445PFKvhtIL {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.95217179em - var(--ffsd)));
	}

	#w2Jw3175W3oSQ1UB {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95217179em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#f4F8Oi6riYjojNam {
	  min-width: 23.23032963rem;
	}

	#qugnaqGB2YJAGdUt {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0eCCbWPQ17Xvxoa {
	  grid-area: 6 / 2 / 9 / 5;
	  grid-template-columns: 0 9.61723313rem 3.95926015rem 9.61723313rem;
	  grid-template-rows: 0 minmax(3.95926015rem, max-content) minmax(3.30596974rem, max-content) minmax(5.02684236rem, max-content);
	}

	#IANKfFjirm6Robgq {
	  grid-area: 6 / 2 / 9 / 5;
	  position: relative;
	}

	#vzq1uCyPzDsB5ieO {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ToP6Orij7Ok0c6P8 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.17130307em - var(--ffsd)));
	}

	#sOYUtWq84IaoSHYv {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.17130307em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#Hw9Eo2p6yXlldU6z {
	  min-width: 2.84565323rem;
	}

	#IpVAUtxoToymfAw1 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#mNz7giFYP4l9LZwh {
	  grid-template-columns: 0 0.57510507rem 2.80905001rem 0.57510507rem;
	  grid-template-rows: 0 minmax(1.29881016rem, max-content) minmax(1.36163982rem, max-content) minmax(1.29881016rem, max-content);
	}

	#dKVqMOhSPDcCMAcn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.95217179em - var(--ffsd)));
	}

	#jYpuRdZjSffSIC0H {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95217179em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#lYHpYCwa2sCkPRN6 {
	  min-width: 23.23032963rem;
	}

	#VXpKXZDHHhEFIAgK {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#w0k5uZgzLsegUrz5 {
	  grid-area: 7 / 7 / 11 / 8;
	  grid-template-columns: 0 9.61907989rem 3.95926015rem 9.61538637rem;
	  grid-template-rows: 0 minmax(3.95926015rem, max-content) minmax(3.30596974rem, max-content) minmax(7.73548072rem, max-content);
	}

	#TIxfjpYkEpMrLkzR {
	  grid-area: 7 / 7 / 11 / 8;
	  position: relative;
	}

	#zMYkqH1vGy1ExtqI {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#CBLyrT5P09S7ogPp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.17130307em - var(--ffsd)));
	}

	#n914wAm7i8YhVZkd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.17130307em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#nFiIx9wzjdchL3xl {
	  min-width: 2.84565323rem;
	}

	#A0TLKansybAgwEBw {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#COkeFZtpsnZWqqnR {
	  grid-template-columns: 0 0.57510507rem 2.80905001rem 0.57510507rem;
	  grid-template-rows: 0 minmax(1.29881016rem, max-content) minmax(1.36163982rem, max-content) minmax(1.29881016rem, max-content);
	}

	#T0fhPsdGCn19bJHT {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.95217179em - var(--ffsd)));
	}

	#LQEE35q8DlWPv271 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.95217179em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#rMIrMxHI3zu7lMmb {
	  min-width: 33.89787069rem;
	}

	#FLF3flEAdPgonq5S {
	  grid-area: 4 / 2 / 5 / 5;
	  position: relative;
	}

	#dLz5okXZWyJ0qRjU {
	  grid-area: 8 / 9 / 10 / 11;
	  grid-template-columns: 0 14.95100366rem 3.95926015rem 14.95100366rem;
	  grid-template-rows: 0 minmax(3.95926015rem, max-content) minmax(3.30596974rem, max-content) minmax(5.02684236rem, max-content);
	}

	#lxSwbS3OzpS3zDfP {
	  grid-area: 8 / 9 / 10 / 11;
	  position: relative;
	}

	#J0xXOvRvalgACruW {
	  grid-template-columns: 6.01951601rem 21.4960641rem 1.69766231rem 0 3.84138428rem 5.3485101rem 23.19372641rem 3.40255957rem 5.78733481rem 28.07393266rem 1.13930976rem;
	  grid-template-rows: minmax(4.12539704rem, max-content) minmax(0.32089207rem, max-content) minmax(5.27086384rem, max-content) minmax(0.32089207rem, max-content) minmax(11.39052641rem, max-content) 0 0 minmax(12.29207225rem, max-content) 0 minmax(2.70863836rem, max-content) minmax(19.79326554rem, max-content);
	}

	#L1Pw9qTgre4WXv9U {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#n6NBkyPtlMoWY69S {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#fYzGQymmDU5JqBgV {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#RKnZoe1QGNvTgh8M {
	  grid-area: 2 / 2 / 10 / 3;
	  position: relative;
	}

	#TpOZvrmWIoprkJE8 {
	  grid-area: 3 / 4 / 6 / 7;
	  position: relative;
	}

	#sYWnhQEUYuUXAB9A {
	  font-size: calc(4.39238653em - var(--ffsd));
	}

	#K1ZUVY5GXNLK4D9J {
	  --first-font-size: 4.39238653em;
	  --last-font-size: var(--first-font-size);
	  /*margin-top: calc(var(--first-font-size) * -0.65);*/
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#BgvsyoHZ11RBOePb {
	  min-width: 27.99454716rem;
	}

	#YGmFzFJIo4igTmrA {
	  grid-area: 4 / 5 / 5 / 12;
	  position: relative;
	}

	#jAQ6b1EEAQHY75w0 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.74472914em - var(--ffsd)));
	}

	#paojHTvMjebGzxMA {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.74472914em - var(--ffsd)));
	}

	#u9lRJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.74472914em - var(--ffsd)));
	}
	
	#li3RJOULuJ8bmURt {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.74472914em - var(--ffsd)));
	}

	#vvzzTGlgZJFRhOzi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.91689605em - var(--ffsd)));
	}

	#clDBpzrTFBCTMQwW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.74472914em);
	  --last-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.91689605em);
	  margin-top: calc(var(--first-font-size) * -0.3);
	  margin-bottom: calc(var(--last-font-size) * -0.3);
	}

	#obQ9px3YXnn3xYx4 {
	  min-width: 39.6558543rem;
	}

	#QnrHaVA66NB3BD9P {
	  grid-area: 7 / 6 / 8 / 11;
	  position: relative;
	}

	#jI94kbCQHvwIqF60 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#N9s7dTwU03HlpBz4 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.17130307em - var(--ffsd)));
	}

	#o3ng10ELkmXZrCA8 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.17130307em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#sYnrE0xwsP30Co1H {
	  min-width: 13.42713914rem;
	}

	#IsZYycPkV96PQGOX {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#tT6nOGQ7RTHbj4MD {
	  grid-template-columns: 0 3.65271739rem 13.39053592rem 3.65271739rem;
	  grid-template-rows: 0 minmax(1.33093744rem, max-content) minmax(1.36163982rem, max-content) minmax(1.18452455rem, max-content);
	}

	#A7qATxJuC3879vCI {
	  grid-area: 9 / 8 / 11 / 9;
	  grid-template-columns: 0 20.6959707rem;
	  grid-template-rows: 0 minmax(3.87710182rem, max-content);
	}

	#LLhSZeJ2xWebZqHS {
	  grid-area: 9 / 8 / 11 / 9;
	  position: relative;
	}

	#gNBovqA0FD2f4Rjf {
	  grid-template-columns: 8.61092033rem 39.92101648rem 1.55600975rem 5.27987595rem 0 0.25917064rem 3.37181598rem 20.6959707rem 3.63098662rem 11.66130713rem 5.01292642rem;
	  grid-template-rows: minmax(6.91826422rem, max-content) minmax(2.54332773rem, max-content) minmax(0.32089207rem, max-content) minmax(5.27086384rem, max-content) minmax(0.32089207rem, max-content) minmax(1.86151487rem, max-content) minmax(23.97471889rem, max-content) minmax(1.75170521rem, max-content) minmax(3.87710182rem, max-content) 0 minmax(9.38326688rem, max-content);
	}

	#exOgiPR5StM90KFr {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#zBfM3VPUexrTV5Ue {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#oze9wXt9J0OUcF95 {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#RxcyI0zPUjcBQ4hi {
	  grid-area: 2 / 2 / 5 / 4;
	  position: relative;
	}

	#j8j5ggxK1eFCpicm {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.39238653em - var(--ffsd)));
	}

	#zy3S9gQCVmiFZQF0 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.39238653em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#F75E0qKv7OVbP3Cp {
	  min-width: 41.61011838rem;
	}

	#vHBoD3dyzdnvfuC1 {
	  grid-area: 3 / 5 / 4 / 10;
	  position: relative;
	}

	#yrGdrOUdG6PPUI2s {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.65934602em - var(--ffsd)));
	}

	#yLs1E758bWPOJt6r {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.65934602em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#sYE8WcTQNTolx7PR {
	  min-width: 31.58422536rem;
	}

	#rZaWtivjeyQdhdxN {
	  grid-area: 6 / 6 / 7 / 9;
	  position: relative;
	}

	#Ygrk70yF4MAlnbfc {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#IJViMiBz1ek6ndJK {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#ZlZRd4bdCoQGQyLR {
	  font-size: calc(1.95217179em - var(--ffsd));
	}

	#FZDxpKk8PIefX0rH {
	  --first-font-size: 1.95217179em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#dyuMqdv1fdbjDRIQ {
	  min-width: 13.08630138rem;
	}

	#fP6ZMpTASCrOXh4m {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#o16Qks563KJuYUhC {
	  grid-template-columns: 0 2.17650861rem 13.04969816rem 2.17650861rem;
	  grid-template-rows: 0 minmax(1.2600661rem, max-content) minmax(2.318204rem, max-content) minmax(1.26471186rem, max-content);
	}

	#ExAQWseosE1lNEH7 {
	  font-size: calc(1.36652269em - var(--ffsd));
	}

	#eUBH3Onzfej8OaUl {
	  --first-font-size: 1.36652269em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#fIzO84Xq3gafKJbc {
	  min-width: 10.74686841rem;
	}

	#jaOjSMp2tr54cmeh {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#nSypBSDG62ltw4nA {
	  grid-template-columns: 0 3.79864231rem 3.34622509rem 10.71026519rem 3.34622509rem 3.79864231rem;
	  grid-template-rows: 0 minmax(2.09575483rem, max-content) minmax(4.84298197rem, max-content) minmax(25.3833657rem, max-content) minmax(1.63494327rem, max-content) minmax(1.75723995rem, max-content);
	}

	#CojHzNFx5UJgzkJi {
	  grid-area: 8 / 3 / 11 / 7;
	  grid-template-columns: 0 25rem;
	  grid-template-rows: 0 minmax(35.71428571rem, max-content);
	}

	#lWLugFBOW3R4gQ4T {
	  grid-area: 8 / 3 / 11 / 7;
	  position: relative;
	}

	#SCxRBILzZw2TvtBe {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#YGbBPDKV87emEFu6 {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#RukkGLUZr6ny6z4e {
	  font-size: calc(1.95217179em - var(--ffsd));
	}

	#KkiH97WWPSTt43Wz {
	  --first-font-size: 1.95217179em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#ypKdzs5ICM0uAx0m {
	  min-width: 13.08630138rem;
	}

	#jVCbrltePenHPVOq {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#dJzYTSNFwLa3grIc {
	  grid-template-columns: 0 2.17650861rem 13.04969816rem 2.17650861rem;
	  grid-template-rows: 0 minmax(1.2600661rem, max-content) minmax(2.318204rem, max-content) minmax(1.26471186rem, max-content);
	}

	#KhgverDg5x6slao0 {
	  font-size: calc(1.36652269em - var(--ffsd));
	}

	#vmb0RbexMLTt8mjR {
	  --first-font-size: 1.36652269em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#vNdJyHVHqEz3IH6C {
	  min-width: 10.74686841rem;
	}

	#izwSebAIWhgRybT2 {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Slzq7wHSSTBfrdtw {
	  grid-template-columns: 0 3.79864231rem 3.50450395rem 10.71026519rem 3.18794623rem 3.79864231rem;
	  grid-template-rows: 0 minmax(2.09575483rem, max-content) minmax(4.84298197rem, max-content) minmax(25.28280868rem, max-content) minmax(1.63494327rem, max-content) minmax(1.85779697rem, max-content);
	}

	#buevbm9Nja5FkZSi {
	  grid-area: 9 / 8 / 12 / 11;
	  grid-template-columns: 0 25rem;
	  grid-template-rows: 0 minmax(35.71428571rem, max-content);
	}

	#z6Nzl4dEEFp4c9bv {
	  grid-area: 9 / 8 / 12 / 11;
	  position: relative;
	}

	#ZHeWOlK3S2bn4Z3x {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#qUs6vXoMjnDwe1ou {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#NZPJK2iN6di2gaCR {
	  font-size: calc(1.95217179em - var(--ffsd));
	}

	#UxMqKsNJeeXeCfB9 {
	  --first-font-size: 1.95217179em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.1);
	  margin-bottom: calc(var(--last-font-size) * -0.1);
	}

	#BjsEarGjq6D30utG {
	  min-width: 13.08630138rem;
	}

	#ydCuOgoEzmFsGTFR {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#odTc5DBHUyirZweQ {
	  grid-template-columns: 0 2.17650861rem 13.04969816rem 2.17650861rem;
	  grid-template-rows: 0 minmax(1.2600661rem, max-content) minmax(2.318204rem, max-content) minmax(1.26471186rem, max-content);
	}

	#xYe76cDRjlg0u2SJ {
	  font-size: calc(1.36652269em - var(--ffsd));
	}

	#EC3k3XUVrg9bZe6S {
	  --first-font-size: 1.36652269em;
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * -0.02));
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#B1cYxT8YuIR78Zai {
	  min-width: 10.74686841rem;
	}

	#g3ohbuZByrhkBTdE {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#Hqpl0Tmqb3r38UMI {
	  grid-template-columns: 0 3.79864231rem 3.34622509rem 10.71026519rem 3.34622509rem 3.79864231rem;
	  grid-template-rows: 0 minmax(2.09575483rem, max-content) minmax(4.84298197rem, max-content) minmax(25.3833657rem, max-content) minmax(1.63494327rem, max-content) minmax(1.75723995rem, max-content);
	}

	#cImftMW3eDBvpbW7 {
	  grid-area: 10 / 12 / 13 / 13;
	  grid-template-columns: 0 25rem;
	  grid-template-rows: 0 minmax(35.71428571rem, max-content);
	}

	#twfJxilsiWjhFusk {
	  grid-area: 10 / 12 / 13 / 13;
	  position: relative;
	}

	#ixhnT1LRDQFowtRz {
	  grid-template-columns: 4.86891508rem 2.33281947rem 3.20622712rem 0 0.3438708rem 21.44990208rem 5.13998659rem 4.95773347rem 9.68202222rem 10.36024431rem 5.13998659rem 25rem 7.51829227rem;
	  grid-template-rows: minmax(3.98088837rem, max-content) minmax(0.32089207rem, max-content) minmax(5.27086384rem, max-content) minmax(0.32089207rem, max-content) 0 minmax(4.08003904rem, max-content) minmax(0.91243172rem, max-content) 0 0 minmax(35.71428571rem, max-content) 0 0 minmax(5.62225476rem, max-content);
	}

	#VXLsZzlzYb6BCd4Z {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#JYohMQFHTte6boAg {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#gWTjkX6mENCXLgT0 {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#KaHQW5ai2bGkmsp0 {
	  grid-area: 2 / 2 / 5 / 3;
	  position: relative;
	}

	#O7jaUnCzXBa5oh39 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.39238653em - var(--ffsd)));
	}

	#ELT9jESGIiKWDhm4 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.39238653em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#pkABqW4ey0qle4g4 {
	  min-width: 53.15204805rem;
	}

	#upmZlb2g7GA31eTY {
	  grid-area: 3 / 4 / 4 / 5;
	  position: relative;
	}

	#pKqsyHvPktZVlEuz {
	  grid-area: 2 / 2 / 3 / 7;
	  grid-template-columns: 0 5.53904659rem 0 53.11544483rem;
	  grid-template-rows: 0 minmax(0.32089207rem, max-content) minmax(5.27086384rem, max-content) minmax(0.32089207rem, max-content);
	}

	#RbQf0CQKXHO0r7aX {
	  grid-area: 2 / 2 / 3 / 7;
	  position: relative;
	}

	#vvUckmPw3nkfplFo {
	  display: block;
	}

	#wjEwbfIBi7L1mlui {
	  display: none;
	}

	#wg4RgaiozX3ClIfF {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Yp6hSyDbNLRnD8ON {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.76426603em - var(--ffsd)));
	}

	#q83GfNlLVtup8OOC {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.76426603em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#F0EST6yYDs1US8h8 {
	  min-width: 26.03489575rem;
	}

	#ZoApk3SD7duvPrvQ {
	  grid-area: 3 / 3 / 4 / 6;
	  position: relative;
	}

	#Uj0XmSDA5fFmzGxJ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.19243119em - var(--ffsd)));
	}

	#sgNRUXq8vfAYuy4Q {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.19243119em - var(--ffsd)));
	}

	#AECC2wFXsXdi25UM {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.19243119em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#qafVwFESv7zYjidh {
	  min-width: 25.22702853rem;
	}

	#beMfbOOG1TOE8Bz3 {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#IXEXkTr924NeIHjO {
	  grid-template-columns: 0 0.69030831rem 0.40393361rem 25.19042531rem 0.40393361rem 0.69030831rem;
	  grid-template-rows: 0 minmax(1.16465095rem, max-content) minmax(3.27972035rem, max-content) minmax(1.34788372rem, max-content) minmax(16.77530005rem, max-content) minmax(1.90149464rem, max-content);
	}

	#X1LPqTrY1zVND5i2 {
	  grid-area: 5 / 3 / 8 / 4;
	  grid-template-columns: 0 27.37890914rem;
	  grid-template-rows: 0 minmax(24.4690497rem, max-content);
	}

	#Ayi2ZkiW1jnqAiy4 {
	  grid-area: 5 / 3 / 8 / 4;
	  position: relative;
	}

	#FPP22nXYmcNBlq55 {
	  display: block;
	}

	#wEH3mT092m0SnuAp {
	  display: none;
	}

	#Lw5u789qAyQLWX6J {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#Us5k3ytoXMbZq4Ea {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.76426603em - var(--ffsd)));
	}

	#VUcOiu5WgbWdyOfx {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.76426603em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#GpepAaI7wHzOttqX {
	  min-width: 25.76222746rem;
	}

	#yQmCRWqlGgITmSo8 {
	  grid-area: 3 / 3 / 4 / 6;
	  position: relative;
	}

	#Oq0MIscMsVkPTkE5 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.19243119em - var(--ffsd)));
	}

	#ciQCjEhLmE455ueb {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.19243119em - var(--ffsd)));
	}

	#uJaIrn0HdQQeRIlR {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.19243119em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#NbDy2d8pfpTvVkFa {
	  min-width: 24.9628331rem;
	}

	#KbngpM9swMK3HZcM {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#S39Lc4U3YZEcG2XB {
	  grid-template-columns: 0 0.82664245rem 0.39969718rem 24.92622988rem 0.39969718rem 0.82664245rem;
	  grid-template-rows: 0 minmax(1.16465095rem, max-content) minmax(3.27972035rem, max-content) minmax(1.34788372rem, max-content) minmax(16.77530005rem, max-content) minmax(1.90149464rem, max-content);
	}

	#ARW7EC5zHEbSIPld {
	  grid-area: 6 / 5 / 9 / 6;
	  grid-template-columns: 0 27.37890914rem;
	  grid-template-rows: 0 minmax(24.4690497rem, max-content);
	}

	#hKuwIQhKllSjsRGk {
	  grid-area: 6 / 5 / 9 / 6;
	  position: relative;
	}

	#SXGlBui6UR85JTnc {
	  display: block;
	}

	#TwB3peXdjS6He8Gs {
	  display: none;
	}

	#CtgDDn9xutExi6wo {
	  grid-area: 2 / 2 / 7 / 7;
	  position: relative;
	}

	#VRxa6ZsXtaW2s5Qn {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(2.76426603em - var(--ffsd)));
	}

	#q6iZc36Y2IJ9aJ91 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 2.76426603em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.005);
	  margin-bottom: calc(var(--last-font-size) * 0.005);
	}

	#Vo7jIVHcQbYH5Lvn {
	  min-width: 25.54977672rem;
	}

	#L5OJA2umVxelk6SG {
	  grid-area: 3 / 3 / 4 / 6;
	  position: relative;
	}

	#dEzkj1a2aZfkEukg {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.19243119em - var(--ffsd)));
	}

	#KSgPQyM4bxPpayAQ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.19243119em - var(--ffsd)));
	}

	#GXqkvuuImnl49A9Q {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.19243119em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.125);
	  margin-bottom: calc(var(--last-font-size) * -0.125);
	}

	#Yjs1QF0eGPqVSPZ5 {
	  min-width: 24.75698402rem;
	}

	#ZyyCFBcD2RAOLJIR {
	  grid-area: 5 / 4 / 6 / 5;
	  position: relative;
	}

	#WL71e7peurjeOIa6 {
	  grid-template-columns: 0 0.93286782rem 0.39639635rem 24.7203808rem 0.39639635rem 0.93286782rem;
	  grid-template-rows: 0 minmax(1.16465095rem, max-content) minmax(3.27972035rem, max-content) minmax(1.34788372rem, max-content) minmax(16.77530005rem, max-content) minmax(1.90149464rem, max-content);
	}

	#apf8QBs5RqYp81NJ {
	  grid-area: 4 / 8 / 7 / 9;
	  grid-template-columns: 0 27.37890914rem;
	  grid-template-rows: 0 minmax(24.4690497rem, max-content);
	}

	#CMoZ85sAchRFSgbl {
	  grid-area: 4 / 8 / 7 / 9;
	  position: relative;
	}

	#vmy71pPiZ5ccfGui {
	  grid-template-columns: 5.08853441rem 0 27.37890914rem 3.57519797rem 27.37890914rem 0.32147518rem 3.25581028rem 27.37890914rem 5.62225476rem;
	  grid-template-rows: minmax(2.32112911rem, max-content) minmax(5.91264797rem, max-content) minmax(10.86772656rem, max-content) minmax(0.04304866rem, max-content) 0 minmax(24.42600103rem, max-content) minmax(0.04304866rem, max-content) 0 minmax(12.60894558rem, max-content);
	}

	#ZbXBu9ihFzVr2gRO {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#XGBClqlJ9qGSadmD {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#CnB7xONeLmv8wzr6 {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#eZwu5xxU3cWlHCUp {
	  grid-area: 2 / 2 / 5 / 4;
	  position: relative;
	}

	#fvJEJXijhRGyvdlR {
	  font-size: calc(4.39238653em - var(--ffsd));
	}

	#NdHKeJqFytw0yXKi {
	  --first-font-size: 4.39238653em;
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.65);
	  margin-bottom: calc(var(--last-font-size) * -0.65);
	}

	#pkh65UuPRBT2DjGL {
	  min-width: 46.8460554rem;
	}

	#FswnYJaECTCYN41F {
	  grid-area: 3 / 3 / 4 / 7;
	  position: relative;
	}

	#C5sDP0RFY8q7Bvmy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.65934602em - var(--ffsd)));
	}

	#jfEiqwPrMMbdUFc6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.65934602em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.05);
	  margin-bottom: calc(var(--last-font-size) * -0.05);
	}

	#oDwifNy5TD5Pz8yM {
	  min-width: 24.06982572rem;
	}

	#KOR8uC4NDLVVam4C {
	  grid-area: 6 / 5 / 7 / 6;
	  position: relative;
	}

	#Av77SwhoUlZilhns {
	  grid-area: 3 / 6 / 4 / 13;
	  grid-template-columns: 0 5.27987595rem 0.25917064rem 0.00893595rem 24.0332225rem 22.50812309rem;
	  grid-template-rows: 0 minmax(0.32089207rem, max-content) minmax(5.27086384rem, max-content) minmax(0.32089207rem, max-content) 0 minmax(1.95705222rem, max-content);
	}

	#ykWkYQANMNWYDDdx {
	  grid-area: 3 / 6 / 4 / 13;
	  position: relative;
	}

	#L26XBYAYQidzGi3F {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#OYkrwjmgEaUH7lzq {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.02037122em - var(--ffsd)));
	}

	#CNxZHpB9eeOevMf1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.02037122em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#GldW8NJq5U26Nfo0 {
	  min-width: 4.38161369rem;
	}

	#SJAROTBLTtrgP9uh {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#OABCBrgSl0eZbmUk {
	  grid-template-columns: 0 2.85271617rem 4.34501047rem 2.85271617rem;
	  grid-template-rows: 0 minmax(1.27617618rem, max-content) minmax(1.18618154rem, max-content) minmax(1.27617618rem, max-content);
	}

	#Q2jYFg56iz7CKDpU {
	  grid-area: 5 / 2 / 6 / 7;
	  grid-template-columns: 0 10.0504428rem;
	  grid-template-rows: 0 minmax(3.7385339rem, max-content);
	}

	#Gwhv1ohX46Ir7QSd {
	  grid-area: 5 / 2 / 6 / 7;
	  position: relative;
	}

	#cK9f8jmQCRzeHJPb {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bBd54nss6j8n0tpN {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.02037122em - var(--ffsd)));
	}

	#hBQAEeGZqIYASwuF {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.02037122em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#rB22LKwFi8RdzMkA {
	  min-width: 4.38161369rem;
	}

	#DrMpSmtSPVOCZZ8G {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#c62cc10SfHWS7Ad8 {
	  grid-template-columns: 0 2.85271617rem 4.34501047rem 2.85271617rem;
	  grid-template-rows: 0 minmax(1.27617618rem, max-content) minmax(1.18618154rem, max-content) minmax(1.27617618rem, max-content);
	}

	#itJvrNLd3WVItYIc {
	  grid-area: 7 / 3 / 8 / 8;
	  grid-template-columns: 0 10.0504428rem;
	  grid-template-rows: 0 minmax(3.7385339rem, max-content);
	}

	#N1GIUaH4h9sC8Pet {
	  grid-area: 7 / 3 / 8 / 8;
	  position: relative;
	}

	#bsz9fA1JnOtzQyXo {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#sm4LgYeNw9O7cD7F {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.02037122em - var(--ffsd)));
	}

	#gRpR4B7RlSeflP16 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.02037122em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#UWLVsPln4iPcueTT {
	  min-width: 5.74750036rem;
	}

	#MPHiXHU8V65QpYl8 {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#axDV4axjSNtOg3Or {
	  grid-template-columns: 0 2.16977283rem 5.71089714rem 2.16977283rem;
	  grid-template-rows: 0 minmax(1.27546402rem, max-content) minmax(1.18618154rem, max-content) minmax(1.27688834rem, max-content);
	}

	#Ld9CrbMkIpW9cgXo {
	  grid-area: 9 / 4 / 10 / 9;
	  grid-template-columns: 0 10.0504428rem;
	  grid-template-rows: 0 minmax(3.7385339rem, max-content);
	}

	#MTfcKbzXs7sUw3QC {
	  grid-area: 9 / 4 / 10 / 9;
	  position: relative;
	}

	#gn4OxPKnKgsQzszq {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#aHR1aONxZnRosdSU {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.02765503em - var(--ffsd)));
	}

	#Uz7QxodtRrjomQsd {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.02765503em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#zmfIgO7pVXAmDSQq {
	  min-width: 11.35191197rem;
	}

	#DxCfmFdJNxnTddQr {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#t5vNo6827GOWsZPI {
	  grid-template-columns: 0 4.29908803rem 11.31530875rem 4.29908803rem;
	  grid-template-rows: 0 minmax(1.28456879rem, max-content) minmax(1.19464897rem, max-content) minmax(1.28600327rem, max-content);
	}

	#h9RLNQovYlgK1LrF {
	  grid-area: 11 / 5 / 12 / 11;
	  grid-template-columns: 0 19.91348481rem;
	  grid-template-rows: 0 minmax(3.76522103rem, max-content);
	}

	#DMRY6cowuAeCiFqk {
	  grid-area: 11 / 5 / 12 / 11;
	  position: relative;
	}

	#bpraYij8PpNmeg2L {
	  grid-area: 2 / 2 / 5 / 5;
	  position: relative;
	}

	#bJKrHcmXGMUM2HxH {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.02486427em - var(--ffsd)));
	}

	#IIPny1XID30yBVKD {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.02486427em);
	  --last-font-size: var(--first-font-size);
	  transform: translateX(calc(var(--first-font-size) * 0.03));
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#S1NAwaEUQUi741qM {
	  min-width: 11.75302582rem;
	}

	#t7ibpk9d1RV8uNgN {
	  grid-area: 3 / 3 / 4 / 4;
	  position: relative;
	}

	#yupUnUD22sRoXQqu {
	  grid-template-columns: 0 3.19604688rem 11.7164226rem 3.19604688rem;
	  grid-template-rows: 0 minmax(1.1645408rem, max-content) minmax(1.19140471rem, max-content) minmax(1.03643277rem, max-content);
	}

	#ZzMKZDta0LZ8FI4y {
	  grid-area: 13 / 10 / 14 / 12;
	  grid-template-columns: 0 18.10851636rem;
	  grid-template-rows: 0 minmax(3.39237829rem, max-content);
	}

	#rEpFEsDzZPBUvWfQ {
	  grid-area: 13 / 10 / 14 / 12;
	  position: relative;
	}

	#GyO66viKot345kdz {
	  grid-area: 2 / 14 / 15 / 15;
	  position: relative;
	  clip-path: polygon(calc(0% + 0%) calc((0.02267995 * 39.84856892rem) + 0%), calc(100% - (1.54843544% + 0%)) calc((0.02267995 * 39.84856892rem) + 0%), calc(100% - (1.54843544% + 0%)) calc(100% - ((0.03111607 * 39.84856892rem) + 0%)), calc(0% + 0%) calc(100% - ((0.03111607 * 39.84856892rem) + 0%)));
	  margin-left: 0%;
	  margin-right: -1.57278906%;
	  margin-bottom: -3.11160659%;
	  margin-top: -2.26799506%;
	}

	#ZW0EsCE6tjxawwVE {
	  grid-template-columns: 2.11009233rem 0 0 0 1.67594635rem 8.37449646rem 0 0 7.05449926rem 2.80854274rem 15.29997362rem 18.55181605rem 4.27606428rem 39.84856892rem;
	  grid-template-rows: 0 minmax(2.78898524rem, max-content) minmax(7.86970019rem, max-content) minmax(1.97657394rem, max-content) minmax(3.7385339rem, max-content) minmax(2.50547313rem, max-content) minmax(3.7385339rem, max-content) minmax(2.52957254rem, max-content) minmax(3.7385339rem, max-content) minmax(2.52957254rem, max-content) minmax(3.76522103rem, max-content) minmax(16.23323227rem, max-content) minmax(3.39237829rem, max-content) minmax(1.4162367rem, max-content);
	}

	#eMnZLX0NQo0WB7eI {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}

	#KBlB5ulEAGGOuaBI {
	  grid-area: 2 / 2 / 3 / 3;
	  position: relative;
	}

	#eBI4nokmBdIfv8bk {
	  grid-template-columns: 0 100%;
	  grid-template-rows: 0 100%;
	}

	#OxEaTaGCsh59Pss4 {
	  grid-area: 2 / 2 / 5 / 4;
	  position: relative;
	}

	#lyWcEiCzH5l5l9ii {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(4.39238653em - var(--ffsd)));
	}

	#RYMF2aIxRdXVqu9E {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 4.39238653em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * 0.05);
	  margin-bottom: calc(var(--last-font-size) * 0.05);
	}

	#qWYB1IRuAYOq7CgI {
	  min-width: 41.61011838rem;
	}

	#SZ4pLb4DwENTUHU8 {
	  grid-area: 3 / 5 / 4 / 10;
	  position: relative;
	}

	#F50bGK2xa4dTAouy {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#QEZ8SA3v40RY4hEi {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#TwZ2XqcPOPu6g1Ji {
	  min-width: 10.51599285rem;
	}

	#eY43FgVC0vVw90ze {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#HMUEEAAvQPyH60bh {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#EAx0607VNjo7wKoi {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#a9vYOvxytA7gbyGZ {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#GE5rjLSenOKxgNDI {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Vxrcgnm8uouNtjUp {
	  min-width: 14.15764476rem;
	}

	#CoN3vMKniL4CcxlT {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#zur4Yqqb7VDj8SZI {
	  grid-area: 7 / 3 / 13 / 6;
	  grid-template-columns: 0 0 10.47938962rem 3.64165192rem;
	  grid-template-rows: 0 minmax(1.75695461rem, max-content) minmax(1.74674794rem, max-content) minmax(6.14934114rem, max-content);
	}

	#Rh3gI1JtuwTg8KHE {
	  grid-area: 7 / 3 / 13 / 6;
	  position: relative;
	}

	#AkZz7hqOLJSML5q9 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#PtTxZo96nrbdHcK6 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Rt35GlnFYOsaza9J {
	  min-width: 7.27892556rem;
	}

	#WTB1y681yMepKFbL {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#YZvPb4Ys6fSc8Uxp {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#CSclswX2c8iksiFE {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#IKxRCuoBiZ9mWHF8 {
	  min-width: 18.16339958rem;
	}

	#g9xurYG3k4wS4YNO {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#rPt38k2AWhUF2xqz {
	  grid-area: 6 / 7 / 8 / 9;
	  grid-template-columns: 0 0 7.24232234rem 10.88447402rem;
	  grid-template-rows: 0 minmax(1.75695461rem, max-content) minmax(1.74674794rem, max-content) minmax(1.75695461rem, max-content);
	}

	#ZeU5JvjeATHxsKiU {
	  grid-area: 9 / 8 / 11 / 6;
	  position: relative;
	}

	#HjKJpcV8OovDD8rk {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#uXfmiO7xqi0VsHAa {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#xTip528Jxa90lEs0 {
	  min-width: 20.78656541rem;
	}

	#Zmy6ixvHn3G2Mzqe {
	  grid-area: 2 / 2 / 3 / 6;
	  position: relative;
	}

	#EaajI4EfHsP4WKq3 {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#CkyBMvtUwHZQsAS1 {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#NqsqI1ylqMx4lWTT {
	  min-width: 19.21395552rem;
	}

	#PZ4wI0yEV6ypEkuX {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#XBZG9bu86bICYFxP {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#UDTxoGPGIWv4ZsGW {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#jykIceVXSqzzdoZ6 {
	  min-width: 25.24723693rem;
	}

	#znBEpaYlTzgPtd9N {
	  grid-area: 6 / 4 / 7 / 7;
	  position: relative;
	}

	#uOtzRn5H91hHHCNm {
	  grid-area: 9 / 8 / 11 / 11;
	  grid-template-columns: 0 0 0 19.1773523rem 1.5726099rem 4.46067152rem;
	  grid-template-rows: 0 minmax(1.75695461rem, max-content) minmax(1.74674794rem, max-content) minmax(1.75695461rem, max-content) minmax(0.21961933rem, max-content) minmax(1.75695461rem, max-content);
	}

	#bLNoe8jh6Q4HKE5C {
	  grid-area: 9 / 8 / 11 / 11;
	  position: relative;
	}

	#Y0E1ueO9Wq1fhx3W {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#wg30X9pMuGEbHsSp {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#Zpn0VURUTX8w4rBF {
	  min-width: 8.06587531rem;
	}

	#pnx0IlpQBJpaYdBk {
	  grid-area: 2 / 2 / 3 / 4;
	  position: relative;
	}

	#W9cEW8m9m5jZg69Y {
	  font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), calc(1.46412884em - var(--ffsd)));
	}

	#MYWtIWT2xu9WhSNK {
	  --first-font-size: max(calc(12px * var(--rfso, var(--bfso, 1))), 1.46412884em);
	  --last-font-size: var(--first-font-size);
	  margin-top: calc(var(--first-font-size) * -0.15);
	  margin-bottom: calc(var(--last-font-size) * -0.15);
	}

	#I7VARWLQGsRAuWhA {
	  min-width: 18.16339958rem;
	}

	#tELvhSCyjo1Y3xwQ {
	  grid-area: 4 / 3 / 5 / 5;
	  position: relative;
	}

	#cZbqqBdO1bGAgwOa {
	  grid-area: 10 / 12 / 12 / 13;
	  grid-template-columns: 0 0 8.02927209rem 10.09752427rem;
	  grid-template-rows: 0 minmax(1.75695461rem, max-content) minmax(1.52712862rem, max-content) minmax(3.95314788rem, max-content);
	}

	#fmtkuaarzcqJHTLD {
	  grid-area: 10 / 12 / 12 / 13;
	  position: relative;
	}

	#VyoM8qLZKEhZjbaC {
	  grid-template-columns: 4.86891508rem 0.75333968rem 4.78570691rem 0 9.33533463rem 13.20062893rem 13.05412188rem 5.07267448rem 0.91075524rem 19.227204rem 5.04226805rem 18.12679636rem 5.62225476rem;
	  grid-template-rows: minmax(3.98088837rem, max-content) minmax(0.32089207rem, max-content) minmax(5.27086384rem, max-content) minmax(0.32089207rem, max-content) minmax(9.88757183rem, max-content) minmax(5.26065717rem, max-content) 0 0 0 minmax(7.23723111rem, max-content) 0 minmax(2.41581259rem, max-content) minmax(21.52773855rem, max-content);
	}

	#E6Qm8ENPCsROGzje {
	  min-height: calc(calc(11.11111111 * var(--1vh, 1vh)) - 5.55555556px);
	}
  }

  @keyframes pop-LEFT-18e70788-c085-4714-8947-908d7936f8bb {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pan-LEFT-68a17c9d-5874-46bf-a7e8-4dc3860d4515 {
	0% {
	  transform: translate(-80px, 0px);
	  animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-RIGHT-03a9d595-4247-4d40-a543-2a72a2a7d4aa {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-RIGHT-0c03c715-3ba1-4cc2-a0b8-8ea4ceebed3d {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-RIGHT-d6f899d8-5cbd-407e-8d7f-dd53df9ad2bc {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-9e731427-cf70-4cfd-903a-d1f6c437ea83 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes wipe-RIGHT-a5d36a9c-ad95-4465-a9e9-99774b882573 {
	0% {
	  clip-path: inset(-60% 100% -60% -10%);
	  animation-timing-function: cubic-bezier(0.31, 0.92, 0.6, 1.01);
	}

	100% {
	  clip-path: inset(-60% -10% -60% -10%);
	}
  }

  @keyframes pop-LEFT-ddfc6dad-6791-490e-8bb0-4959e50c9bc1 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes rise-RIGHT-fd60342b-efb4-4072-86cd-5c557d931732 {
	0% {
	  transform: translate(0px, 80px);
	  animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-RIGHT-fdcb2c59-47d5-4b8d-a6a4-51bc3b58c160 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-f7ee3502-322c-4469-b262-c3dd992e389a {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes drift-RIGHT-b05e4938-b7cb-41a1-b85b-dd9f72d9cd54 {
	0% {
	  transform: translate(calc(0*0.5*min(100vw, 100vh)/4.0), calc(1*0.5*min(100vw, 100vh)/4.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	50% {
	  transform: translate(calc(0*0.5*min(100vw, 100vh)/8.0), calc(-1*0.5*min(100vw, 100vh)/8.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-RIGHT-3d0f39fa-6714-4d84-91ec-76e4a4ac1e1e {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-RIGHT-7772a5e0-aed7-4fd6-a971-bccf958e410b {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes drift-LEFT-daaf7806-17b5-46f3-b317-e399942840df {
	0% {
	  transform: translate(calc(-1*1.0*min(100vw, 100vh)/4.0), calc(0*1.0*min(100vw, 100vh)/4.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	50% {
	  transform: translate(calc(1*1.0*min(100vw, 100vh)/8.0), calc(0*1.0*min(100vw, 100vh)/8.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-LEFT-3eab9e0c-11a9-4b2c-960c-ef02badb73be {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-c31a50ab-0920-426f-acbd-2e7501d4e288 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-f6780afa-9554-4d2f-90ad-d559e63fe867 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes drift-RIGHT-bd126bd9-476f-4d74-a238-2cfd58120d2f {
	0% {
	  transform: translate(calc(0*0.5*min(100vw, 100vh)/4.0), calc(1*0.5*min(100vw, 100vh)/4.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	50% {
	  transform: translate(calc(0*0.5*min(100vw, 100vh)/8.0), calc(-1*0.5*min(100vw, 100vh)/8.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-LEFT-2c812048-aefe-435a-8363-f9a0b28d5dee {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-26e3ddbf-612c-439a-a296-ce21e723880e {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pulse {
	0% {
	  background-color: rgba(226, 226, 226, 0.05);
	}

	50% {
	  background-color: rgba(226, 226, 226, 0.1);
	}

	100% {
	  background-color: rgba(226, 226, 226, 0.05);
	}
  }

  @keyframes pop-RIGHT-352d377d-e8e2-423e-9ae4-22e4a9d044e8 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pan-LEFT-a825d21e-bddc-4732-8d32-532ae2e71a87 {
	0% {
	  transform: translate(-80px, 0px);
	  animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-LEFT-d37f919e-7187-4011-9010-f3e1d7c3ac15 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes linear_fade {
	0% {
	  opacity: 0.0;
	}

	100% {
	  opacity: 1.0;
	}
  }

  @keyframes pop-RIGHT-8a0618c3-7127-47bd-b282-e51249844147 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-4da57383-7542-4b4f-b3a8-bbd3cf1ef475 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-ab277fb2-0dbf-43ad-9cf9-2af5eabb605b {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-6f2491d6-b515-4069-b6f5-423dc66d8779 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes wipe-RIGHT-573fb827-8cf6-4d6f-ba96-563b9c0e6d67 {
	0% {
	  clip-path: inset(-60% 100% -60% -10%);
	  animation-timing-function: cubic-bezier(0.31, 0.92, 0.6, 1.01);
	}

	100% {
	  clip-path: inset(-60% -10% -60% -10%);
	}
  }

  @keyframes wipe-RIGHT-5878e8ba-9255-4805-a5ac-9bfd4a98ee21 {
	0% {
	  clip-path: inset(-60% 100% -60% -10%);
	  animation-timing-function: cubic-bezier(0.31, 0.92, 0.6, 1.01);
	}

	100% {
	  clip-path: inset(-60% -10% -60% -10%);
	}
  }

  @keyframes pop-RIGHT-45cf987c-4f12-4460-82c2-a7f34ca8c32d {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pan-RIGHT-6a453bc3-79eb-46c3-a8b0-63d1ff2380b4 {
	0% {
	  transform: translate(-80px, 0px);
	  animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes rise-LEFT-a8b46419-75ae-4643-90d2-0c6412eb9383 {
	0% {
	  transform: translate(0px, 80px);
	  animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pan-LEFT-edbcf53d-8cc9-4f9f-b7ae-f60441b63803 {
	0% {
	  transform: translate(-80px, 0px);
	  animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1.0);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-RIGHT-2e89efbf-c5eb-4069-8b97-b3fc8b80eb86 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes drift-RIGHT-30054a0d-921c-4e7f-8594-0cc7b2130db9 {
	0% {
	  transform: translate(calc(-1*1.0*min(100vw, 100vh)/4.0), calc(0*1.0*min(100vw, 100vh)/4.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	50% {
	  transform: translate(calc(1*1.0*min(100vw, 100vh)/8.0), calc(0*1.0*min(100vw, 100vh)/8.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-LEFT-1d21b126-de79-4887-b7ee-5b914d05b5ba {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-RIGHT-e34b42bd-eec1-4cb7-96f6-e08937fa64ee {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-RIGHT-3047c5f1-b332-4476-a333-b35c1cf20f27 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes drift-LEFT-6ce51058-2798-4427-b5a2-f0ad6111d387 {
	0% {
	  transform: translate(calc(0*0.5*min(100vw, 100vh)/4.0), calc(1*0.5*min(100vw, 100vh)/4.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	50% {
	  transform: translate(calc(0*0.5*min(100vw, 100vh)/8.0), calc(-1*0.5*min(100vw, 100vh)/8.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes wipe-RIGHT-552a205e-8443-402d-9aaf-f53d66c6dd0d {
	0% {
	  clip-path: inset(-60% 100% -60% -10%);
	  animation-timing-function: cubic-bezier(0.31, 0.92, 0.6, 1.01);
	}

	100% {
	  clip-path: inset(-60% -10% -60% -10%);
	}
  }

  @keyframes pop-RIGHT-53b6e13c-50e5-492b-910b-1cb3c4aabff6 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-a39e210e-73bc-41bf-a331-ae4337d5fbc0 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes drift-LEFT-d50093ab-177e-429d-99cb-a55515733201 {
	0% {
	  transform: translate(calc(-1*1.0*min(100vw, 100vh)/4.0), calc(0*1.0*min(100vw, 100vh)/4.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	50% {
	  transform: translate(calc(1*1.0*min(100vw, 100vh)/8.0), calc(0*1.0*min(100vw, 100vh)/8.0));
	  animation-timing-function: cubic-bezier(0.47, 0.03, 0.53, 0.97);
	}

	100% {
	  transform: translate(0px, 0px);
	}
  }

  @keyframes pop-RIGHT-26e100c8-28ae-4115-ba27-56b91e542f11 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-ae047b6e-cddb-4f97-a73c-623a6596b8b4 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }

  @keyframes pop-LEFT-ebe8a878-17a0-4f28-a946-6a2c9d31dd23 {
	0% {
	  transform: scale(0);
	  animation-timing-function: cubic-bezier(0.52, 2.1, 0.43, 1.22);
	}

	35% {
	  transform: scale(0.937);
	  animation-timing-function: cubic-bezier(0.37, -0.25, 0.07, 2.15);
	}

	77% {
	  transform: scale(0.995);
	  animation-timing-function: cubic-bezier(0.28, -0.03, 0.48, 1.2);
	}

	100% {
	  transform: scale(1);
	}
  }