: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: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YACgEZ1cb1Q-0;
  src: url(https://font-public.canva.com/YACgEZ1cb1Q/0/Arimo.7ac02a544211773d9636e056e9da6c35.7.f8f199f09526f79e87644ed227e0f651.woff2);
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Regular946313393356654614.812.00458bdd1b60781dae58dcf970c97ceb.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJkvp3-k-0;
  src: url(https://font-public.canva.com/YAFdJkvp3-k/0/RobotoMono-Bold15306167624914887668.c8e2.7d96c260b5b88158d9ddcfbb2eecce2d.woff2);
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJvl8raw-0;
  src: url(https://font-public.canva.com/YAFdJvl8raw/0/Telegraf-Bold.0cfed3de557285d258296880fc.a8409fd6c00d1370e1ad44d9d597b6f2.woff2);
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: italic;
  font-weight: 100;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Light.9dea3ba41b46d8a450c77a0bf.01bb491de5070339bf99832ce44c544d.woff2);
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: italic;
  font-weight: 600;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: YAFdJt8dAY0-0;
  src: url(https://font-public.canva.com/YAFdJt8dAY0/0/OpenSans-Bold.3a947823b9ae357ee03f70de51.e532966f486645f74efaf7432e1d01c2.woff2);
  font-style: italic;
  font-weight: 900;
}
@media (max-width: 375px) {
  #Bfcaw4MQ0wCcuLiJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #yJ0XQUpxulGercdm {
    grid-template-columns: 0 157.51262195%;
    left: -28.75631097%;
    grid-template-rows: 0 100%;
  }
  #c8o7ZnaV4OEWVlo5 {
    font-size: calc(3.56133198em - var(--ffsd));
  }
  #G5n2xWbVPqXw0HGT {
    --first-font-size: 3.56133198em;
    --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);
  }
  #QUbkDK38tQNBPYAq {
    min-width: 62.55439739rem;
  }
  #eqTkQPl2tCrHI7eu {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #yeVJy4L6j1TXuVek {
    font-size: calc(7.71276772em - var(--ffsd));
  }
  #cknirti7dU2dnyA0 {
    --first-font-size: 7.71276772em;
    --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);
  }
  #hQzCVaPif7d2XvYx {
    min-width: 62.55439739rem;
  }
  #YWCOsJwLAPap2znp {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #hivZR4HDJRzamjbf {
    grid-template-columns: 0 0 62.42106406rem 0;
    grid-template-rows: 0 minmax(4.26522111rem, max-content) minmax(
        0.45353817rem,
        max-content
      ) minmax(23.12877807rem, max-content);
  }
  #Y5stZIdtmK1rHcX2 {
    grid-area: 2 / 2 / 4 / 6;
    position: relative;
  }
  #x6CTTDeO5V86LUT0 {
    grid-area: 3 / 5 / 7 / 7;
    position: relative;
  }
  #EgTQTmK9O1bVfGvH {
    stroke-width: calc(100rem * 0 / 375);
  }
  #zIb1ENCjIAhGbmIC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #GL0kb1Dz0AdffjMp {
    font-size: calc(1.70943513em - var(--ffsd));
  }
  #C6lXkRYUbm4o9zK2 {
    min-width: 17.10204074rem;
  }
  #RSJJWefofCz4tk4H {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #MWRwc0xlrG7eBFgg {
    grid-template-columns: 0 0.30166591rem 16.96870741rem 0.30166591rem;
    grid-template-rows: 0 minmax(0.30166591rem, max-content) minmax(
        4.74925958rem,
        max-content
      ) minmax(0.30166591rem, max-content);
  }
  #KZe0FcBetwXQU7o0 {
    grid-template-columns: 0 17.57203923rem;
    grid-template-rows: 0 minmax(5.3525914rem, max-content);
  }
  #l9owO8hpJpUoSepy {
    grid-area: 5 / 3 / 6 / 4;
    position: relative;
  }
  #hzsScD057BtQNKVB {
    grid-template-columns: 4.26666667rem 0 17.57203923rem 28.14542936rem 16.70359547rem 29.04560261rem 4.26666667rem;
    grid-template-rows: minmax(20.51838706rem, max-content) minmax(
        1.77163663rem,
        max-content
      ) minmax(26.07590072rem, max-content) minmax(
        0.15694323rem,
        max-content
      ) minmax(5.3525914rem, max-content) minmax(
        14.16376273rem,
        max-content
      ) minmax(20.51838706rem, max-content);
  }
  #ozCcytixMa4z17mb {
    min-height: calc(calc(6.7230814 * var(--1vh, 1vh)) - 3.3615407px);
  }
  #TppJo1rhLis8QnxG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #o4XGhJWeeAHEDRJf {
    grid-template-columns: 0 402.34798332%;
    left: -151.17399166%;
    grid-template-rows: 0 100%;
  }
  #sAnWOiobAJZURAmP {
    stroke-width: calc(100rem * 2.4223163841807906 / 375);
  }
  #kNtbX1QdfVDnGZlK {
    display: none;
  }
  #hqTkuBdoPC6zh92k {
    stroke-width: calc(100rem * 2.4223163841807906 / 375);
  }
  #RaVpige60xMn3yQi {
    display: none;
  }
  #t5QOOeZ5TD2MdzlG {
    stroke-width: calc(100rem * 2.4223163841807906 / 375);
  }
  #jsDORFm1nZPYY7qi {
    display: block;
  }
  #gWFzNerAd86RxSSD {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #KRk5c45YuibtuBF3 {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #KiKRGCLxQveixivn {
    grid-area: 2 / 2 / 3 / 4;
    grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
    grid-template-rows: 0 minmax(43.70939406rem, max-content) minmax(
        36.46938119rem,
        max-content
      ) minmax(43.70939406rem, max-content);
  }
  #pIK0QIF05lnkAJLC {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #jG4JdcKd53Dr0cWu {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(9.57296011em - var(--ffsd))
    );
  }
  #EFnKHG8aqk0UARXC {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      9.57296011em
    );
    --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);
  }
  #TYMeuwlybzaZxewF {
    min-width: 91.6rem;
  }
  #NIQblt0LXMnF3kyy {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #QG0HtqV4c7Dt5GNd {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #NeeCd3sGMR2NJJFZ {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.48em
    );
    --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);
  }
  #Qa70bnatUyP7BIO7 {
    min-width: 91.6rem;
  }
  #i4Utf0oxs76yBCwN {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #WfkXgbq3CWMvrekM {
    grid-area: 4 / 3 / 5 / 5;
    grid-template-columns: 0 0 91.46666667rem 0;
    grid-template-rows: 0 minmax(39.9839604rem, max-content) minmax(
        8.33362947rem,
        max-content
      ) minmax(39.07119387rem, max-content);
  }
  #whMPsPY3bVvStLzD {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #UTBWhXPygBex5Mh8 {
    grid-template-columns: 4.26666667rem 0 91.46666667rem 0 4.26666667rem;
    grid-template-rows: minmax(4.26666667rem, max-content) minmax(
        123.88816931rem,
        max-content
      ) minmax(6.4rem, max-content) minmax(87.38878374rem, max-content) minmax(
        4.26666667rem,
        max-content
      );
  }
  #SfyOFKKWogtZ7zcB {
    min-height: calc(calc(17.17334275 * var(--1vh, 1vh)) - 8.58667137px);
  }
  #w1cmkQkvSJvSKWh8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #LiuF303fntRZF9zk {
    grid-template-columns: 0 794.34475372%;
    left: -347.17237686%;
    grid-template-rows: 0 100%;
  }
  #JeisvPRJ36RBrINV {
    stroke-width: calc(100rem * 1.816757870443753 / 375);
  }
  #g57rpTOuh0IwJbLf {
    display: none;
  }
  #XODax0wXYffJi9Ya {
    stroke-width: calc(100rem * 1.816757870443753 / 375);
  }
  #Si5jyBZyijubJW90 {
    display: none;
  }
  #IozsPS9jWpaACylr {
    stroke-width: calc(100rem * 1.816757870443753 / 375);
  }
  #DbGNOp3DvFJyTGEl {
    display: none;
  }
  #td39vTcBr10U2Vqv {
    stroke-width: calc(100rem * 1.816757870443753 / 375);
  }
  #EcXslgCAUhU0peH4 {
    display: block;
  }
  #f08znp4mfK1xxIzC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #bvwzduO4JbZd31tR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.47110933em - var(--ffsd))
    );
  }
  #iHEC5nA6rbDZ2Hdg {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.47110933em
    );
    --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);
  }
  #uxAo8QVyjQE2eByP {
    min-width: 78.8rem;
  }
  #LrC4EqbD86SfRh0c {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #N6Qndhjb7QAo7bET {
    grid-area: 2 / 2 / 3 / 6;
    grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
    grid-template-rows: 0 minmax(6.21574816rem, max-content) minmax(
        7.72852729rem,
        max-content
      ) minmax(6.21574816rem, max-content);
  }
  #NbraaX6T1tuv90zz {
    grid-area: 2 / 2 / 3 / 6;
    position: relative;
  }
  #HZWg1pdt6X1vIg6v {
    stroke-width: calc(100rem * 3.5567259686356403 / 375);
  }
  #VugxseZDJYjJQoGH {
    display: none;
  }
  #NfMyNahQKlPRxmmN {
    stroke-width: calc(100rem * 3.5567259686356403 / 375);
  }
  #kbwyMedmlS12OqUQ {
    display: block;
  }
  #spwsw4caRJO4hkkT {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #yFFXWbUcvVJljlwO {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #Gz4pPpQDuRKkRk4P {
    font-size: calc(7.87217675em - var(--ffsd));
  }
  #rVxRSewzq3GzoV72 {
    --first-font-size: 7.87217675em;
    --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);
  }
  #UYaDkxoamQ1DZzVF {
    min-width: 78.8rem;
  }
  #ten0BRVvQxtiV8uV {
    grid-area: 4 / 3 / 6 / 7;
    position: relative;
  }
  #vtXAEVwOcr8oPVk4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #DlUN56KBFFw40fvh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #rbkVAFe0lqbkRLaV {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.48em
    );
    --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);
  }
  #tqrbhOaqtqfHsn7k {
    min-width: 78.8rem;
  }
  #vv2skIYA0bUQciJA {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #poeLJNjPCmVFtwCr {
    grid-area: 4 / 3 / 5 / 7;
    grid-template-columns: 0 6.4rem 0 16.36959048rem 44.57417789rem 17.7228983rem 0 6.4rem;
    grid-template-rows: 0 minmax(11.54146796rem, max-content) minmax(
        42.17954299rem,
        max-content
      ) minmax(2.3946349rem, max-content) minmax(
        14.92415396rem,
        max-content
      ) minmax(9.06666667rem, max-content) minmax(
        31.48870701rem,
        max-content
      ) minmax(11.54146796rem, max-content);
  }
  #EXIJn0UmS96FQtkn {
    grid-area: 4 / 3 / 5 / 7;
    position: relative;
  }
  #Ay0hq372MBg7DBha {
    stroke-width: calc(100rem * 3.55672596863564 / 375);
  }
  #vY89wKek8shMuFND {
    display: none;
  }
  #KAREBPnTxgbAdlzM {
    stroke-width: calc(100rem * 3.55672596863564 / 375);
  }
  #yAmR8aNxONIeBmf3 {
    display: block;
  }
  #jE0EjDD7Vm1MWRrK {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #VF3l1asuYUfsvuTv {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #wC8bUrDRslO0Ynm0 {
    font-size: calc(7.87217675em - var(--ffsd));
  }
  #HY9gssSBvJlq3Wab {
    --first-font-size: 7.87217675em;
    --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);
  }
  #HYbbsCfrNwpaZdx1 {
    min-width: 78.8rem;
  }
  #h4baxkr98B4lhzc6 {
    grid-area: 4 / 3 / 6 / 7;
    position: relative;
  }
  #mquG7XrXHHDH4XHH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #cb2piHnbklIUe3xz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #jOi4cMRma9kOFgcv {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.48em
    );
    --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);
  }
  #UZ2MXUZuwOVBFuOb {
    min-width: 78.8rem;
  }
  #hnsJLz4GCr1sfZgb {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #jXvkSRwAXd0rR9Yl {
    grid-area: 6 / 4 / 7 / 8;
    grid-template-columns: 0 6.4rem 0 10.59353842rem 48.86785852rem 19.20526972rem 0 6.4rem;
    grid-template-rows: 0 0 minmax(45.14568462rem, max-content) minmax(
        3.72217391rem,
        max-content
      ) minmax(13.59661495rem, max-content) minmax(
        9.06666667rem,
        max-content
      ) minmax(31.48870701rem, max-content) minmax(
        19.46577125rem,
        max-content
      );
  }
  #dXaxkKHaBe3cuhUL {
    grid-area: 6 / 4 / 7 / 8;
    position: relative;
  }
  #qmtiZfe3gBGnoKYW {
    stroke-width: calc(100rem * 3.5567259686356403 / 375);
  }
  #ad6V3Nwk79lRUKrS {
    display: none;
  }
  #hHD9Zn1w5EGPRr34 {
    stroke-width: calc(100rem * 3.5567259686356403 / 375);
  }
  #LI7L8XoQxQEfC5Q8 {
    display: block;
  }
  #tBMDVwKepDLKbrNn {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #jFtk8Eew7Qk2UAIR {
    grid-area: 3 / 5 / 4 / 6;
    position: relative;
  }
  #JY4Wqjs0lFcoGNLi {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.87217675em - var(--ffsd))
    );
  }
  #ewRFJWhCHn863eF1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.87217675em
    );
    --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);
  }
  #uL7gaHnnrEkzOmtd {
    min-width: 78.8rem;
  }
  #whEPGxGslNmRl5C3 {
    grid-area: 5 / 3 / 6 / 7;
    position: relative;
  }
  #CPkVePhl8Dl4j87c {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #DWQGZD98O4my8KCt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.48em - var(--ffsd))
    );
  }
  #vNxPlLw9UgDmy3WA {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.48em
    );
    --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);
  }
  #yLFM985E1ZvW0EbN {
    min-width: 78.8rem;
  }
  #JXGWaqUeXJpRUqjm {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #TkuhCyhYheNO4gzQ {
    grid-area: 8 / 5 / 9 / 9;
    grid-template-columns: 0 6.4rem 0 6.38565482rem 65.89535703rem 6.38565482rem 0 6.4rem;
    grid-template-rows: 0 minmax(17.07509039rem, max-content) minmax(
        39.02362147rem,
        max-content
      ) minmax(1.34644578rem, max-content) minmax(
        9.4466121rem,
        max-content
      ) minmax(18.66666667rem, max-content) minmax(
        31.48870701rem,
        max-content
      ) minmax(17.07509039rem, max-content);
  }
  #ShYDeDuvhYsZ9znC {
    grid-area: 8 / 5 / 9 / 9;
    position: relative;
  }
  #vqaFft4oWwLn0Upz {
    grid-template-columns: 4.26666667rem 0 0 0 91.46666667rem 0 0 0 4.26666667rem;
    grid-template-rows: minmax(12.37333333rem, max-content) minmax(
        20.16002362rem,
        max-content
      ) minmax(9.14967318rem, max-content) minmax(
        123.13664145rem,
        max-content
      ) minmax(6.4rem, max-content) minmax(122.48561841rem, max-content) minmax(
        6.4rem,
        max-content
      ) minmax(134.12223382rem, max-content) minmax(
        12.37333333rem,
        max-content
      );
  }
  #bdJhSiQ3HuWlRnx5 {
    min-height: calc(calc(33.90486663 * var(--1vh, 1vh)) - 16.95243332px);
  }
  #D2Z84G78EReKdwDJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #FWX8ipTgVGVFAb4j {
    grid-template-columns: 0 371.85555556%;
    left: -135.92777778%;
    grid-template-rows: 0 100%;
  }
  #De5TJwpNuqVJWifV {
    stroke-width: calc(100rem * 1.596741272245163 / 375);
  }
  #IjTfR6pQhMAopked {
    display: none;
  }
  #cIA1Vf16ldFeZzHi {
    stroke-width: calc(100rem * 1.596741272245163 / 375);
  }
  #tjyNzt7XG9zXkukD {
    display: none;
  }
  #gNU85pzwhK0xxwQa {
    stroke-width: calc(100rem * 1.596741272245163 / 375);
  }
  #kOwzeSyHXiZA0u9A {
    display: none;
  }
  #AND40yhibYNlghqy {
    stroke-width: calc(100rem * 1.596741272245163 / 375);
  }
  #unefihMUkiWRYyDy {
    display: block;
  }
  #GmFLDXzrJ8JWmsIJ {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #rv8k8i5n5p1qrs2D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.47110933em - var(--ffsd))
    );
  }
  #KKsHGMm0LtWcgGhc {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.47110933em
    );
    --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);
  }
  #Fr0sFUejcuRfeUCY {
    min-width: 78.8rem;
  }
  #DELLnGyIiqsRbaoz {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #fptjKsavUP75FHEj {
    grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
    grid-template-rows: 0 minmax(6.21574816rem, max-content) minmax(
        6.68659797rem,
        max-content
      ) minmax(6.21574816rem, max-content);
  }
  #ESCiygUp820GQU6G {
    grid-area: 2 / 2 / 3 / 9;
    grid-template-columns: 0 91.46666667rem;
    grid-template-rows: 0 minmax(19.11809429rem, max-content);
  }
  #RHO7LkLwJJOolsdy {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #spuKiwKL6tnjC98k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #rogbndIoz7QuVkQu {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.97778667em
    );
    --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);
  }
  #V9QljpPbnRPILs2z {
    min-width: 82.05416667rem;
  }
  #MNNeDxDhtpcgTsH7 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #zpPzJ6Np1pvIDkJt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.33333333em - var(--ffsd))
    );
  }
  #O7IWsLRSplvu88Tx {
    --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);
  }
  #mrjjuVpzWfm2AlTB {
    min-width: 82.05416667rem;
  }
  #LHNG4yHwbUGcQ619 {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #tZrAMMMkWHGABHt6 {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 0 81.92083333rem 0;
    grid-template-rows: 0 minmax(20.906664rem, max-content) minmax(
        8.26666667rem,
        max-content
      ) minmax(6.4rem, max-content);
  }
  #xnhax2LQCXnGxtWH {
    grid-area: 4 / 3 / 5 / 6;
    position: relative;
  }
  #zEMrohRUK1kiL8G5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #kbUiSW5ORMTFGcwd {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.97778667em
    );
    --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);
  }
  #AliCjuUjDsh4gnnx {
    min-width: 82.05416667rem;
  }
  #LA6YVvuHtnmaEcg4 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #HB8wovlLI4YhThDh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.33333333em - var(--ffsd))
    );
  }
  #L876qZhGoEs29Fjf {
    --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);
  }
  #BvfGx1CFPV84JU43 {
    min-width: 82.05416667rem;
  }
  #p7vfBYGpBsAXAxvi {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #wN0IjWGolsO0pfmu {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 0 81.92083333rem 0;
    grid-template-rows: 0 minmax(20.906664rem, max-content) minmax(
        8.26666667rem,
        max-content
      ) minmax(6.4rem, max-content);
  }
  #CMmTHRy3jGpwOwno {
    grid-area: 6 / 4 / 7 / 7;
    position: relative;
  }
  #EStIuDqQMcyiYD4g {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.97778667em - var(--ffsd))
    );
  }
  #ZYEF1qjOKod7ZfnP {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.97778667em
    );
    --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);
  }
  #XOz76gWpZkMopQDH {
    min-width: 82.05416667rem;
  }
  #vaLugsjwNdgJbaXZ {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #vgUsM55EzbZSXvH7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.33333333em - var(--ffsd))
    );
  }
  #wsr5OL5W9YOLjAVs {
    --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);
  }
  #nNcIL3Cd4JnwYP0W {
    min-width: 82.05416667rem;
  }
  #Gs1FXKYocTOFUhAM {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #kJtogFDczEqdTn8e {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 0 81.92083333rem 0;
    grid-template-rows: 0 minmax(20.906664rem, max-content) minmax(
        8.26666667rem,
        max-content
      ) minmax(6.4rem, max-content);
  }
  #KKhDq1Vfj3qWluab {
    grid-area: 8 / 5 / 9 / 8;
    position: relative;
  }
  #LGgWzy26XOljD7bq {
    grid-template-columns: 4.26666667rem 4.77291667rem 0 0 81.92083333rem 0 0 4.77291667rem 4.26666667rem;
    grid-template-rows: minmax(18.46272492rem, max-content) minmax(
        19.11809429rem,
        max-content
      ) minmax(33.50313053rem, max-content) minmax(
        35.57333067rem,
        max-content
      ) minmax(6.4rem, max-content) minmax(35.57333067rem, max-content) minmax(
        6.4rem,
        max-content
      ) minmax(35.57333067rem, max-content) minmax(
        18.46272492rem,
        max-content
      );
  }
  #YYeSoFX3sK2wz8Id {
    min-height: calc(calc(15.87184023 * var(--1vh, 1vh)) - 7.93592011px);
  }
  #oEO3n9Ajh3DMpvx0 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pTwMLHPNvBmdwGuY {
    grid-template-columns: 0 616.80261108%;
    left: -258.40130554%;
    grid-template-rows: 0 100%;
  }
  #qfGCYgZWh11fWOI1 {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #RTCRUZ9Mu2LpjcEz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.26666667em - var(--ffsd))
    );
  }
  #bodveoaWpOHN1G3H {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.26666667em
    );
    --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);
  }
  #RCjEYSayd4iD5VjZ {
    min-width: 78.8rem;
  }
  #FJHBcA2aH0Oro2SY {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #ax8JeD04h6YhiWJE {
    grid-area: 2 / 2 / 3 / 8;
    grid-template-columns: 0 6.4rem 78.66666667rem 6.4rem;
    grid-template-rows: 0 minmax(97.61497966rem, max-content) minmax(
        4.26666667rem,
        max-content
      ) minmax(97.61497966rem, max-content);
  }
  #AwrmhYX9rRh2tzZn {
    grid-area: 2 / 2 / 3 / 8;
    position: relative;
  }
  #m70pgpx7HgNcHrhw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.11684819em - var(--ffsd))
    );
  }
  #i9puyouAwQWFRF03 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.11684819em
    );
    --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);
  }
  #FJIeISxD2kPyWXmm {
    min-width: 91.6rem;
  }
  #GnWAJ6Ah8VTjUOIf {
    grid-area: 4 / 3 / 5 / 9;
    position: relative;
  }
  #Jlvtho1kRsAedpCD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.74457393em - var(--ffsd))
    );
  }
  #AZCiGVr20lb843FE {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.74457393em
    );
    --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);
  }
  #jBaOwA7YunYQxdM0 {
    min-width: 91.6rem;
  }
  #e20RNVIB87PwoFHp {
    grid-area: 6 / 4 / 7 / 10;
    position: relative;
  }
  #zb81XIsmP6VyQB7b {
    stroke-width: calc(100rem * 0 / 375);
  }
  #ZeYsYKRuaEXOfpjp {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #HfeAcDE5UXYoLDUX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.04442667em - var(--ffsd))
    );
  }
  #fvYYuTExYMAOCbI5 {
    min-width: 79.43388556rem;
  }
  #MX3ByrCbesT5xVS1 {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #NlmDWMOUtIoyqCze {
    grid-template-columns: 0 1.06666667rem 79.30055223rem 1.06666667rem;
    grid-template-rows: 0 minmax(1.06666667rem, max-content) minmax(
        16.79300421rem,
        max-content
      ) minmax(1.06666667rem, max-content);
  }
  #k856ZBk5z4v1RqZw {
    grid-area: 8 / 5 / 9 / 7;
    grid-template-columns: 0 81.43388556rem;
    grid-template-rows: 0 minmax(18.92633755rem, max-content);
  }
  #Gnt7b3XjvPZvYRI8 {
    grid-area: 8 / 5 / 9 / 7;
    position: relative;
  }
  #sGDEdsr90YIsqOeH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.11684819em - var(--ffsd))
    );
  }
  #fxfANGbgyLODDjfS {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.11684819em
    );
    --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);
  }
  #axXkPrx5AqxIlCiq {
    min-width: 91.6rem;
  }
  #ZbN9NZr8SRhzXnw5 {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #lzZXZIRu4Vx4KOog {
    grid-area: 5 / 3 / 7 / 4;
    position: relative;
  }
  #SZa9iMJ13KIlz2XM {
    grid-area: 4 / 5 / 9 / 6;
    position: relative;
  }
  #mRw3UaHrJavIBzRi {
    grid-area: 6 / 7 / 8 / 8;
    position: relative;
  }
  #M4v8xfuGJ7ib8dNL {
    grid-area: 10 / 6 / 11 / 11;
    grid-template-columns: 0 0 3.78181818rem 3.50923919rem 13.54999741rem 2.94786423rem 7.91794141rem 59.75980624rem;
    grid-template-rows: 0 minmax(8.54021783rem, max-content) minmax(
        2.01622179rem,
        max-content
      ) minmax(2.97622179rem, max-content) minmax(
        0.08205859rem,
        max-content
      ) minmax(7.91794141rem, max-content) 0 minmax(
        2.57377562rem,
        max-content
      );
  }
  #KmG8fErvusA06fmb {
    grid-area: 10 / 6 / 11 / 11;
    position: relative;
  }
  #yszLAtDY07X0fwPG {
    grid-template-columns: 4.26666667rem 0 0 0 0 81.43388556rem 10.03278111rem 0 0 0 4.26666667rem;
    grid-template-rows: minmax(4.26666667rem, max-content) minmax(
        199.49662599rem,
        max-content
      ) minmax(6.4rem, max-content) minmax(8.54021783rem, max-content) minmax(
        5.30993497rem,
        max-content
      ) minmax(12.8103242rem, max-content) minmax(
        5.33333333rem,
        max-content
      ) minmax(18.92633755rem, max-content) minmax(
        57.32559728rem,
        max-content
      ) minmax(24.10643703rem, max-content) minmax(
        4.26666667rem,
        max-content
      );
  }
  #zmoywycvaeluZsN9 {
    min-height: calc(calc(26.32686899 * var(--1vh, 1vh)) - 13.1634345px);
  }
}
@media (min-width: 375.05px) and (max-width: 480px) {
  #Bfcaw4MQ0wCcuLiJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #yJ0XQUpxulGercdm {
    grid-template-columns: 0 143.27103787%;
    left: -21.63551894%;
    grid-template-rows: 0 100%;
  }
  #c8o7ZnaV4OEWVlo5 {
    font-size: calc(3.63401222em - var(--ffsd));
  }
  #G5n2xWbVPqXw0HGT {
    --first-font-size: 3.63401222em;
    --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);
  }
  #QUbkDK38tQNBPYAq {
    min-width: 63.79912999rem;
  }
  #eqTkQPl2tCrHI7eu {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #yeVJy4L6j1TXuVek {
    font-size: calc(7.87017115em - var(--ffsd));
  }
  #cknirti7dU2dnyA0 {
    --first-font-size: 7.87017115em;
    --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);
  }
  #hQzCVaPif7d2XvYx {
    min-width: 63.79912999rem;
  }
  #YWCOsJwLAPap2znp {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #hivZR4HDJRzamjbf {
    grid-template-columns: 0 0 63.69496332rem 0;
    grid-template-rows: 0 minmax(4.35226644rem, max-content) minmax(
        0.46279405rem,
        max-content
      ) minmax(23.60079395rem, max-content);
  }
  #Y5stZIdtmK1rHcX2 {
    grid-area: 2 / 2 / 4 / 6;
    position: relative;
  }
  #x6CTTDeO5V86LUT0 {
    grid-area: 3 / 5 / 7 / 7;
    position: relative;
  }
  #EgTQTmK9O1bVfGvH {
    stroke-width: calc(100rem * 0 / 480);
  }
  #zIb1ENCjIAhGbmIC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #GL0kb1Dz0AdffjMp {
    font-size: calc(1.74432156em - var(--ffsd));
  }
  #C6lXkRYUbm4o9zK2 {
    min-width: 17.41917423rem;
  }
  #RSJJWefofCz4tk4H {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #MWRwc0xlrG7eBFgg {
    grid-template-columns: 0 0.30782236rem 17.31500756rem 0.30782236rem;
    grid-template-rows: 0 minmax(0.30782236rem, max-content) minmax(
        4.84618325rem,
        max-content
      ) minmax(0.30782236rem, max-content);
  }
  #KZe0FcBetwXQU7o0 {
    grid-template-columns: 0 17.93065227rem;
    grid-template-rows: 0 minmax(5.46182796rem, max-content);
  }
  #l9owO8hpJpUoSepy {
    grid-area: 5 / 3 / 6 / 4;
    position: relative;
  }
  #hzsScD057BtQNKVB {
    grid-template-columns: 3.33333333rem 0 17.93065227rem 28.71982587rem 17.04448518rem 29.63837001rem 3.33333333rem;
    grid-template-rows: minmax(16.02998989rem, max-content) minmax(
        1.80779248rem,
        max-content
      ) minmax(26.60806196rem, max-content) minmax(
        0.16014615rem,
        max-content
      ) minmax(5.46182796rem, max-content) minmax(
        14.45281911rem,
        max-content
      ) minmax(16.02998989rem, max-content);
  }
  #ozCcytixMa4z17mb {
    min-height: calc(calc(7.34604195 * var(--1vh, 1vh)) - 3.67302097px);
  }
  #TppJo1rhLis8QnxG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #o4XGhJWeeAHEDRJf {
    grid-template-columns: 0 366.00011128%;
    left: -133.00005564%;
    grid-template-rows: 0 100%;
  }
  #sAnWOiobAJZURAmP {
    stroke-width: calc(100rem * 3.1638418079096042 / 480);
  }
  #kNtbX1QdfVDnGZlK {
    display: none;
  }
  #hqTkuBdoPC6zh92k {
    stroke-width: calc(100rem * 3.1638418079096042 / 480);
  }
  #RaVpige60xMn3yQi {
    display: block;
  }
  #t5QOOeZ5TD2MdzlG {
    stroke-width: calc(100rem * 3.1638418079096042 / 480);
  }
  #jsDORFm1nZPYY7qi {
    display: none;
  }
  #gWFzNerAd86RxSSD {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #KRk5c45YuibtuBF3 {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #KiKRGCLxQveixivn {
    grid-area: 2 / 2 / 3 / 4;
    grid-template-columns: 0 5rem 83.33333333rem 5rem;
    grid-template-rows: 0 minmax(34.14796411rem, max-content) minmax(
        38.63281906rem,
        max-content
      ) minmax(34.14796411rem, max-content);
  }
  #pIK0QIF05lnkAJLC {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #jG4JdcKd53Dr0cWu {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(9.76832664em - var(--ffsd))
    );
  }
  #EFnKHG8aqk0UARXC {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      9.76832664em
    );
    --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);
  }
  #TYMeuwlybzaZxewF {
    min-width: 93.4375rem;
  }
  #NIQblt0LXMnF3kyy {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #QG0HtqV4c7Dt5GNd {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.5em - var(--ffsd))
    );
  }
  #NeeCd3sGMR2NJJFZ {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.5em
    );
    --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);
  }
  #Qa70bnatUyP7BIO7 {
    min-width: 93.4375rem;
  }
  #i4Utf0oxs76yBCwN {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #WfkXgbq3CWMvrekM {
    grid-area: 4 / 3 / 5 / 5;
    grid-template-columns: 0 0 93.33333333rem 0;
    grid-template-rows: 0 minmax(40.7999596rem, max-content) minmax(
        6.51064802rem,
        max-content
      ) minmax(39.86856517rem, max-content);
  }
  #whMPsPY3bVvStLzD {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #UTBWhXPygBex5Mh8 {
    grid-template-columns: 3.33333333rem 0 93.33333333rem 0 3.33333333rem;
    grid-template-rows: minmax(3.33333333rem, max-content) minmax(
        106.92874727rem,
        max-content
      ) minmax(5rem, max-content) minmax(87.17917279rem, max-content) minmax(
        3.33333333rem,
        max-content
      );
  }
  #SfyOFKKWogtZ7zcB {
    min-height: calc(calc(18.76619456 * var(--1vh, 1vh)) - 9.38309728px);
  }
  #w1cmkQkvSJvSKWh8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #LiuF303fntRZF9zk {
    grid-template-columns: 0 666.61414094%;
    left: -283.30707047%;
    grid-template-rows: 0 100%;
  }
  #JeisvPRJ36RBrINV {
    stroke-width: calc(100rem * 2.372908238946943 / 480);
  }
  #g57rpTOuh0IwJbLf {
    display: none;
  }
  #XODax0wXYffJi9Ya {
    stroke-width: calc(100rem * 2.372908238946943 / 480);
  }
  #Si5jyBZyijubJW90 {
    display: none;
  }
  #IozsPS9jWpaACylr {
    stroke-width: calc(100rem * 2.372908238946943 / 480);
  }
  #DbGNOp3DvFJyTGEl {
    display: block;
  }
  #td39vTcBr10U2Vqv {
    stroke-width: calc(100rem * 2.372908238946943 / 480);
  }
  #EcXslgCAUhU0peH4 {
    display: none;
  }
  #f08znp4mfK1xxIzC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #bvwzduO4JbZd31tR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.84504695em - var(--ffsd))
    );
  }
  #iHEC5nA6rbDZ2Hdg {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.84504695em
    );
    --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);
  }
  #uxAo8QVyjQE2eByP {
    min-width: 83.4375rem;
  }
  #LrC4EqbD86SfRh0c {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #N6Qndhjb7QAo7bET {
    grid-area: 2 / 2 / 3 / 9;
    grid-template-columns: 0 5rem 83.33333333rem 5rem;
    grid-template-rows: 0 minmax(4.85605325rem, max-content) minmax(
        8.18699925rem,
        max-content
      ) minmax(4.85605325rem, max-content);
  }
  #NbraaX6T1tuv90zz {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #HZWg1pdt6X1vIg6v {
    stroke-width: calc(100rem * 4 / 480);
  }
  #VugxseZDJYjJQoGH {
    display: block;
  }
  #NfMyNahQKlPRxmmN {
    stroke-width: calc(100rem * 4 / 480);
  }
  #kbwyMedmlS12OqUQ {
    display: none;
  }
  #spwsw4caRJO4hkkT {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #yFFXWbUcvVJljlwO {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #Gz4pPpQDuRKkRk4P {
    font-size: calc(7.5em - var(--ffsd));
  }
  #rVxRSewzq3GzoV72 {
    --first-font-size: 7.5em;
    --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);
  }
  #UYaDkxoamQ1DZzVF {
    min-width: 75.05167083rem;
  }
  #ten0BRVvQxtiV8uV {
    grid-area: 4 / 3 / 6 / 7;
    position: relative;
  }
  #vtXAEVwOcr8oPVk4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #DlUN56KBFFw40fvh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #rbkVAFe0lqbkRLaV {
    --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);
  }
  #tqrbhOaqtqfHsn7k {
    min-width: 75.05167083rem;
  }
  #vv2skIYA0bUQciJA {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #poeLJNjPCmVFtwCr {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 2.70833333rem 0 15.59567734rem 42.46682266rem 16.88500416rem 0 2.70833333rem;
    grid-template-rows: 0 minmax(2.8259099rem, max-content) minmax(
        40.18540009rem,
        max-content
      ) minmax(2.28142257rem, max-content) minmax(
        14.21857743rem,
        max-content
      ) minmax(7.08333333rem, max-content) minmax(30rem, max-content) minmax(
        10.20763379rem,
        max-content
      );
  }
  #EXIJn0UmS96FQtkn {
    grid-area: 4 / 3 / 5 / 6;
    position: relative;
  }
  #Ay0hq372MBg7DBha {
    stroke-width: calc(100rem * 3.9999999999999996 / 480);
  }
  #vY89wKek8shMuFND {
    display: block;
  }
  #KAREBPnTxgbAdlzM {
    stroke-width: calc(100rem * 3.9999999999999996 / 480);
  }
  #yAmR8aNxONIeBmf3 {
    display: none;
  }
  #jE0EjDD7Vm1MWRrK {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #VF3l1asuYUfsvuTv {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #wC8bUrDRslO0Ynm0 {
    font-size: calc(7.5em - var(--ffsd));
  }
  #HY9gssSBvJlq3Wab {
    --first-font-size: 7.5em;
    --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);
  }
  #HYbbsCfrNwpaZdx1 {
    min-width: 75.05167083rem;
  }
  #h4baxkr98B4lhzc6 {
    grid-area: 4 / 4 / 6 / 7;
    position: relative;
  }
  #mquG7XrXHHDH4XHH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #cb2piHnbklIUe3xz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #jOi4cMRma9kOFgcv {
    --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);
  }
  #UZ2MXUZuwOVBFuOb {
    min-width: 75.05667291rem;
  }
  #hnsJLz4GCr1sfZgb {
    grid-area: 7 / 3 / 8 / 8;
    position: relative;
  }
  #jXvkSRwAXd0rR9Yl {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 2.70833333rem 0.00500208rem 10.09270252rem 46.55750886rem 18.29729278rem 0 2.70333125rem;
    grid-template-rows: 0 0 minmax(43.01130999rem, max-content) minmax(
        3.54619887rem,
        max-content
      ) minmax(12.95380113rem, max-content) minmax(
        7.08333333rem,
        max-content
      ) minmax(29.9979979rem, max-content) minmax(
        10.20963589rem,
        max-content
      );
  }
  #dXaxkKHaBe3cuhUL {
    grid-area: 6 / 4 / 7 / 7;
    position: relative;
  }
  #qmtiZfe3gBGnoKYW {
    stroke-width: calc(100rem * 4 / 480);
  }
  #ad6V3Nwk79lRUKrS {
    display: block;
  }
  #hHD9Zn1w5EGPRr34 {
    stroke-width: calc(100rem * 4 / 480);
  }
  #LI7L8XoQxQEfC5Q8 {
    display: none;
  }
  #tBMDVwKepDLKbrNn {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #jFtk8Eew7Qk2UAIR {
    grid-area: 3 / 5 / 4 / 6;
    position: relative;
  }
  #JY4Wqjs0lFcoGNLi {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.5em - var(--ffsd))
    );
  }
  #ewRFJWhCHn863eF1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.5em
    );
    --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);
  }
  #uL7gaHnnrEkzOmtd {
    min-width: 75.05167083rem;
  }
  #whEPGxGslNmRl5C3 {
    grid-area: 5 / 3 / 6 / 7;
    position: relative;
  }
  #CPkVePhl8Dl4j87c {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #DWQGZD98O4my8KCt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #vNxPlLw9UgDmy3WA {
    --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);
  }
  #yLFM985E1ZvW0EbN {
    min-width: 75.05167083rem;
  }
  #JXGWaqUeXJpRUqjm {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #TkuhCyhYheNO4gzQ {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 2.70833333rem 0 11.73337824rem 51.48074768rem 11.73337824rem 0 2.70833333rem;
    grid-template-rows: 0 minmax(11.47219495rem, max-content) minmax(
        30.48720427rem,
        max-content
      ) minmax(1.05191076rem, max-content) minmax(9rem, max-content) minmax(
        14.58333333rem,
        max-content
      ) minmax(30rem, max-content) minmax(10.20763379rem, max-content);
  }
  #ShYDeDuvhYsZ9znC {
    grid-area: 8 / 5 / 9 / 8;
    position: relative;
  }
  #vqaFft4oWwLn0Upz {
    grid-template-columns: 3.33333333rem 6.48458125rem 0 0 80.36417083rem 0 0 6.48458125rem 3.33333333rem;
    grid-template-rows: minmax(9.66666667rem, max-content) minmax(
        17.89910576rem,
        max-content
      ) minmax(7.14818217rem, max-content) minmax(
        106.80227711rem,
        max-content
      ) minmax(5rem, max-content) minmax(106.80227711rem, max-content) minmax(
        5rem,
        max-content
      ) minmax(106.80227711rem, max-content) minmax(
        9.66666667rem,
        max-content
      );
  }
  #bdJhSiQ3HuWlRnx5 {
    min-height: calc(calc(34.17980016 * var(--1vh, 1vh)) - 17.08990008px);
  }
  #D2Z84G78EReKdwDJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #FWX8ipTgVGVFAb4j {
    grid-template-columns: 0 290.51215278%;
    left: -95.25607639%;
    grid-template-rows: 0 100%;
  }
  #De5TJwpNuqVJWifV {
    stroke-width: calc(100rem * 2.0855396208916415 / 480);
  }
  #IjTfR6pQhMAopked {
    display: none;
  }
  #cIA1Vf16ldFeZzHi {
    stroke-width: calc(100rem * 2.0855396208916415 / 480);
  }
  #tjyNzt7XG9zXkukD {
    display: none;
  }
  #gNU85pzwhK0xxwQa {
    stroke-width: calc(100rem * 2.0855396208916415 / 480);
  }
  #kOwzeSyHXiZA0u9A {
    display: block;
  }
  #AND40yhibYNlghqy {
    stroke-width: calc(100rem * 2.0855396208916415 / 480);
  }
  #unefihMUkiWRYyDy {
    display: none;
  }
  #GmFLDXzrJ8JWmsIJ {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #rv8k8i5n5p1qrs2D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.92222493em - var(--ffsd))
    );
  }
  #KKsHGMm0LtWcgGhc {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.92222493em
    );
    --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);
  }
  #Fr0sFUejcuRfeUCY {
    min-width: 83.4375rem;
  }
  #DELLnGyIiqsRbaoz {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #fptjKsavUP75FHEj {
    grid-template-columns: 0 5rem 83.33333333rem 5rem;
    grid-template-rows: 0 minmax(4.85605325rem, max-content) minmax(
        7.08326056rem,
        max-content
      ) minmax(4.85605325rem, max-content);
  }
  #ESCiygUp820GQU6G {
    grid-area: 2 / 2 / 3 / 9;
    grid-template-columns: 0 93.33333333rem;
    grid-template-rows: 0 minmax(16.79536706rem, max-content);
  }
  #RHO7LkLwJJOolsdy {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #spuKiwKL6tnjC98k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #rogbndIoz7QuVkQu {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #V9QljpPbnRPILs2z {
    min-width: 64.10481771rem;
  }
  #MNNeDxDhtpcgTsH7 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #zpPzJ6Np1pvIDkJt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #O7IWsLRSplvu88Tx {
    --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);
  }
  #mrjjuVpzWfm2AlTB {
    min-width: 64.10481771rem;
  }
  #LHNG4yHwbUGcQ619 {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #tZrAMMMkWHGABHt6 {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 0 64.00065104rem 0;
    grid-template-rows: 0 minmax(16.33333125rem, max-content) minmax(
        6.45833333rem,
        max-content
      ) minmax(5rem, max-content);
  }
  #xnhax2LQCXnGxtWH {
    grid-area: 4 / 3 / 5 / 6;
    position: relative;
  }
  #zEMrohRUK1kiL8G5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #kbUiSW5ORMTFGcwd {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #AliCjuUjDsh4gnnx {
    min-width: 64.10481771rem;
  }
  #LA6YVvuHtnmaEcg4 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #HB8wovlLI4YhThDh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #L876qZhGoEs29Fjf {
    --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);
  }
  #BvfGx1CFPV84JU43 {
    min-width: 64.10481771rem;
  }
  #p7vfBYGpBsAXAxvi {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #wN0IjWGolsO0pfmu {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 0 64.00065104rem 0;
    grid-template-rows: 0 minmax(16.33333125rem, max-content) minmax(
        6.45833333rem,
        max-content
      ) minmax(5rem, max-content);
  }
  #CMmTHRy3jGpwOwno {
    grid-area: 6 / 4 / 7 / 7;
    position: relative;
  }
  #EStIuDqQMcyiYD4g {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #ZYEF1qjOKod7ZfnP {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #XOz76gWpZkMopQDH {
    min-width: 64.10481771rem;
  }
  #vaLugsjwNdgJbaXZ {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #vgUsM55EzbZSXvH7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.16666667em - var(--ffsd))
    );
  }
  #wsr5OL5W9YOLjAVs {
    --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);
  }
  #nNcIL3Cd4JnwYP0W {
    min-width: 64.10481771rem;
  }
  #Gs1FXKYocTOFUhAM {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #kJtogFDczEqdTn8e {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 0 64.00065104rem 0;
    grid-template-rows: 0 minmax(16.33333125rem, max-content) minmax(
        6.45833333rem,
        max-content
      ) minmax(5rem, max-content);
  }
  #KKhDq1Vfj3qWluab {
    grid-area: 8 / 5 / 9 / 8;
    position: relative;
  }
  #LGgWzy26XOljD7bq {
    grid-template-columns: 3.33333333rem 14.66634115rem 0 0 64.00065104rem 0 0 14.66634115rem 3.33333333rem;
    grid-template-rows: minmax(13.4943259rem, max-content) minmax(
        16.79536706rem,
        max-content
      ) minmax(26.17432073rem, max-content) minmax(
        27.79166458rem,
        max-content
      ) minmax(5rem, max-content) minmax(27.79166458rem, max-content) minmax(
        5rem,
        max-content
      ) minmax(27.79166458rem, max-content) minmax(
        13.4943259rem,
        max-content
      );
  }
  #YYeSoFX3sK2wz8Id {
    min-height: calc(calc(14.8956446 * var(--1vh, 1vh)) - 7.4478223px);
  }
  #oEO3n9Ajh3DMpvx0 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pTwMLHPNvBmdwGuY {
    grid-template-columns: 0 483.9186439%;
    left: -191.95932195%;
    grid-template-rows: 0 100%;
  }
  #qfGCYgZWh11fWOI1 {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #RTCRUZ9Mu2LpjcEz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.33333333em - var(--ffsd))
    );
  }
  #bodveoaWpOHN1G3H {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.33333333em
    );
    --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);
  }
  #RCjEYSayd4iD5VjZ {
    min-width: 83.4375rem;
  }
  #FJHBcA2aH0Oro2SY {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #ax8JeD04h6YhiWJE {
    grid-area: 2 / 2 / 3 / 11;
    grid-template-columns: 0 5rem 83.33333333rem 5rem;
    grid-template-rows: 0 minmax(76.26170286rem, max-content) minmax(
        3.33333333rem,
        max-content
      ) minmax(76.26170286rem, max-content);
  }
  #AwrmhYX9rRh2tzZn {
    grid-area: 2 / 2 / 3 / 11;
    position: relative;
  }
  #m70pgpx7HgNcHrhw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.83333333em - var(--ffsd))
    );
  }
  #i9puyouAwQWFRF03 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.83333333em
    );
    --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);
  }
  #FJIeISxD2kPyWXmm {
    min-width: 75.074932rem;
  }
  #GnWAJ6Ah8VTjUOIf {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #Jlvtho1kRsAedpCD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.88889583em - var(--ffsd))
    );
  }
  #AZCiGVr20lb843FE {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #jBaOwA7YunYQxdM0 {
    min-width: 75.074932rem;
  }
  #e20RNVIB87PwoFHp {
    grid-area: 6 / 4 / 7 / 9;
    position: relative;
  }
  #zb81XIsmP6VyQB7b {
    stroke-width: calc(100rem * 0 / 480);
  }
  #ZeYsYKRuaEXOfpjp {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #HfeAcDE5UXYoLDUX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.72220833em - var(--ffsd))
    );
  }
  #fvYYuTExYMAOCbI5 {
    min-width: 62.05772309rem;
  }
  #MX3ByrCbesT5xVS1 {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #NlmDWMOUtIoyqCze {
    grid-template-columns: 0 0.83333333rem 61.95355643rem 0.83333333rem;
    grid-template-rows: 0 minmax(0.83333333rem, max-content) minmax(
        13.11953454rem,
        max-content
      ) minmax(0.83333333rem, max-content);
  }
  #k856ZBk5z4v1RqZw {
    grid-area: 8 / 5 / 9 / 7;
    grid-template-columns: 0 63.62022309rem;
    grid-template-rows: 0 minmax(14.78620121rem, max-content);
  }
  #Gnt7b3XjvPZvYRI8 {
    grid-area: 8 / 5 / 9 / 7;
    position: relative;
  }
  #sGDEdsr90YIsqOeH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.83333333em - var(--ffsd))
    );
  }
  #fxfANGbgyLODDjfS {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.83333333em
    );
    --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);
  }
  #axXkPrx5AqxIlCiq {
    min-width: 75.074932rem;
  }
  #ZbN9NZr8SRhzXnw5 {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #lzZXZIRu4Vx4KOog {
    grid-area: 5 / 3 / 7 / 4;
    position: relative;
  }
  #SZa9iMJ13KIlz2XM {
    grid-area: 4 / 5 / 9 / 6;
    position: relative;
  }
  #mRw3UaHrJavIBzRi {
    grid-area: 6 / 7 / 8 / 8;
    position: relative;
  }
  #M4v8xfuGJ7ib8dNL {
    grid-area: 10 / 6 / 11 / 10;
    grid-template-columns: 0 0 2.95454545rem 2.74159312rem 10.58593548rem 2.30301893rem 6.18589173rem 50.19978062rem;
    grid-template-rows: 0 minmax(7rem, max-content) minmax(
        1.57517327rem,
        max-content
      ) minmax(2.32517327rem, max-content) minmax(
        0.06410827rem,
        max-content
      ) minmax(6.18589173rem, max-content) 0 minmax(
        2.01076221rem,
        max-content
      );
  }
  #KmG8fErvusA06fmb {
    grid-area: 10 / 6 / 11 / 10;
    position: relative;
  }
  #yszLAtDY07X0fwPG {
    grid-template-columns: 3.33333333rem 9.181284rem 0 0 0 63.62022309rem 11.35054224rem 0 0 9.181284rem 3.33333333rem;
    grid-template-rows: minmax(3.33333333rem, max-content) minmax(
        155.85673906rem,
        max-content
      ) minmax(5rem, max-content) minmax(7rem, max-content) minmax(
        4.14838669rem,
        max-content
      ) minmax(10.49999792rem, max-content) minmax(
        4.16666667rem,
        max-content
      ) minmax(14.78620121rem, max-content) minmax(
        44.78562288rem,
        max-content
      ) minmax(19.16110875rem, max-content) minmax(
        3.33333333rem,
        max-content
      );
  }
  #zmoywycvaeluZsN9 {
    min-height: calc(calc(24.81231874 * var(--1vh, 1vh)) - 12.40615937px);
  }
}
@media (min-width: 480.05px) and (max-width: 768px) {
  #Bfcaw4MQ0wCcuLiJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #yJ0XQUpxulGercdm {
    grid-template-columns: 0 124.05265669%;
    left: -12.02632834%;
    grid-template-rows: 0 100%;
  }
  #c8o7ZnaV4OEWVlo5 {
    font-size: calc(3.56911915em - var(--ffsd));
  }
  #G5n2xWbVPqXw0HGT {
    --first-font-size: 3.56911915em;
    --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);
  }
  #QUbkDK38tQNBPYAq {
    min-width: 62.62265743rem;
  }
  #eqTkQPl2tCrHI7eu {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #yeVJy4L6j1TXuVek {
    font-size: calc(7.72963238em - var(--ffsd));
  }
  #cknirti7dU2dnyA0 {
    --first-font-size: 7.72963238em;
    --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);
  }
  #hQzCVaPif7d2XvYx {
    min-width: 62.62265743rem;
  }
  #YWCOsJwLAPap2znp {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #hivZR4HDJRzamjbf {
    grid-template-columns: 0 0 62.55755327rem 0;
    grid-template-rows: 0 minmax(4.2745474rem, max-content) minmax(
        0.45452987rem,
        max-content
      ) minmax(23.1793512rem, max-content);
  }
  #Y5stZIdtmK1rHcX2 {
    grid-area: 2 / 2 / 4 / 6;
    position: relative;
  }
  #x6CTTDeO5V86LUT0 {
    grid-area: 3 / 5 / 7 / 7;
    position: relative;
  }
  #EgTQTmK9O1bVfGvH {
    stroke-width: calc(100rem * 0 / 768);
  }
  #zIb1ENCjIAhGbmIC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #GL0kb1Dz0AdffjMp {
    font-size: calc(1.71317296em - var(--ffsd));
  }
  #C6lXkRYUbm4o9zK2 {
    min-width: 17.07091516rem;
  }
  #RSJJWefofCz4tk4H {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #MWRwc0xlrG7eBFgg {
    grid-template-columns: 0 0.30232553rem 17.005811rem 0.30232553rem;
    grid-template-rows: 0 minmax(0.30232553rem, max-content) minmax(
        4.75964426rem,
        max-content
      ) minmax(0.30232553rem, max-content);
  }
  #KZe0FcBetwXQU7o0 {
    grid-template-columns: 0 17.61046205rem;
    grid-template-rows: 0 minmax(5.36429532rem, max-content);
  }
  #l9owO8hpJpUoSepy {
    grid-area: 5 / 3 / 6 / 4;
    position: relative;
  }
  #hzsScD057BtQNKVB {
    grid-template-columns: 4.16666667rem 0 17.61046205rem 28.20697184rem 16.74011937rem 29.1091134rem 4.16666667rem;
    grid-template-rows: minmax(11.06041035rem, max-content) minmax(
        1.77551047rem,
        max-content
      ) minmax(26.132918rem, max-content) minmax(
        0.1572864rem,
        max-content
      ) minmax(5.36429532rem, max-content) minmax(
        14.19473306rem,
        max-content
      ) minmax(11.06041035rem, max-content);
  }
  #ozCcytixMa4z17mb {
    min-height: calc(calc(9.37220132 * var(--1vh, 1vh)) - 4.68610066px);
  }
  #TppJo1rhLis8QnxG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #o4XGhJWeeAHEDRJf {
    grid-template-columns: 0 270.29805838%;
    left: -85.14902919%;
    grid-template-rows: 0 100%;
  }
  #sAnWOiobAJZURAmP {
    stroke-width: calc(100rem * 4 / 768);
  }
  #kNtbX1QdfVDnGZlK {
    display: block;
  }
  #hqTkuBdoPC6zh92k {
    stroke-width: calc(100rem * 4 / 768);
  }
  #RaVpige60xMn3yQi {
    display: none;
  }
  #t5QOOeZ5TD2MdzlG {
    stroke-width: calc(100rem * 4 / 768);
  }
  #jsDORFm1nZPYY7qi {
    display: none;
  }
  #gWFzNerAd86RxSSD {
    grid-area: 2 / 2 / 5 / 4;
    position: relative;
  }
  #KRk5c45YuibtuBF3 {
    grid-area: 3 / 3 / 4 / 5;
    position: relative;
  }
  #KiKRGCLxQveixivn {
    grid-area: 2 / 2 / 3 / 5;
    grid-template-columns: 0 0 73.75rem 0;
    grid-template-rows: 0 minmax(26.62248375rem, max-content) minmax(
        34.19004487rem,
        max-content
      ) minmax(12.93747139rem, max-content);
  }
  #pIK0QIF05lnkAJLC {
    grid-area: 2 / 2 / 3 / 5;
    position: relative;
  }
  #jG4JdcKd53Dr0cWu {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(7.4652474em - var(--ffsd))
    );
  }
  #EFnKHG8aqk0UARXC {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      7.4652474em
    );
    --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);
  }
  #TYMeuwlybzaZxewF {
    min-width: 71.39322917rem;
  }
  #NIQblt0LXMnF3kyy {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #QG0HtqV4c7Dt5GNd {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #NeeCd3sGMR2NJJFZ {
    --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);
  }
  #Qa70bnatUyP7BIO7 {
    min-width: 71.39322917rem;
  }
  #i4Utf0oxs76yBCwN {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #WfkXgbq3CWMvrekM {
    grid-area: 4 / 3 / 5 / 4;
    grid-template-columns: 0 0 71.328125rem 0;
    grid-template-rows: 0 minmax(31.18054948rem, max-content) minmax(
        4.06915501rem,
        max-content
      ) minmax(30.46875rem, max-content);
  }
  #whMPsPY3bVvStLzD {
    grid-area: 4 / 3 / 5 / 4;
    position: relative;
  }
  #UTBWhXPygBex5Mh8 {
    grid-template-columns: 13.125rem 1.2109375rem 71.328125rem 1.2109375rem 13.125rem;
    grid-template-rows: minmax(4.16666667rem, max-content) minmax(
        73.75rem,
        max-content
      ) minmax(4.16666667rem, max-content) minmax(
        65.71845449rem,
        max-content
      ) minmax(4.16666667rem, max-content);
  }
  #SfyOFKKWogtZ7zcB {
    min-height: calc(calc(20.42106866 * var(--1vh, 1vh)) - 10.21053433px);
  }
  #w1cmkQkvSJvSKWh8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #LiuF303fntRZF9zk {
    grid-template-columns: 0 431.35828301%;
    left: -165.6791415%;
    grid-template-rows: 0 100%;
  }
  #JeisvPRJ36RBrINV {
    stroke-width: calc(100rem * 3.7288558040594815 / 768);
  }
  #g57rpTOuh0IwJbLf {
    display: none;
  }
  #XODax0wXYffJi9Ya {
    stroke-width: calc(100rem * 3.7288558040594815 / 768);
  }
  #Si5jyBZyijubJW90 {
    display: block;
  }
  #IozsPS9jWpaACylr {
    stroke-width: calc(100rem * 3.7288558040594815 / 768);
  }
  #DbGNOp3DvFJyTGEl {
    display: none;
  }
  #td39vTcBr10U2Vqv {
    stroke-width: calc(100rem * 3.7288558040594815 / 768);
  }
  #EcXslgCAUhU0peH4 {
    display: none;
  }
  #f08znp4mfK1xxIzC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #bvwzduO4JbZd31tR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(6.84504695em - var(--ffsd))
    );
  }
  #iHEC5nA6rbDZ2Hdg {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      6.84504695em
    );
    --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);
  }
  #uxAo8QVyjQE2eByP {
    min-width: 83.3984375rem;
  }
  #LrC4EqbD86SfRh0c {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #N6Qndhjb7QAo7bET {
    grid-area: 2 / 2 / 3 / 9;
    grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
    grid-template-rows: 0 minmax(3.55586662rem, max-content) minmax(
        8.18699925rem,
        max-content
      ) minmax(3.55586662rem, max-content);
  }
  #NbraaX6T1tuv90zz {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #HZWg1pdt6X1vIg6v {
    stroke-width: calc(100rem * 3.9999999999999996 / 768);
  }
  #VugxseZDJYjJQoGH {
    display: block;
  }
  #NfMyNahQKlPRxmmN {
    stroke-width: calc(100rem * 3.9999999999999996 / 768);
  }
  #kbwyMedmlS12OqUQ {
    display: none;
  }
  #spwsw4caRJO4hkkT {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #yFFXWbUcvVJljlwO {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #Gz4pPpQDuRKkRk4P {
    font-size: calc(4.6875em - var(--ffsd));
  }
  #rVxRSewzq3GzoV72 {
    --first-font-size: 4.6875em;
    --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);
  }
  #UYaDkxoamQ1DZzVF {
    min-width: 46.90729427rem;
  }
  #ten0BRVvQxtiV8uV {
    grid-area: 4 / 3 / 6 / 7;
    position: relative;
  }
  #vtXAEVwOcr8oPVk4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #DlUN56KBFFw40fvh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #rbkVAFe0lqbkRLaV {
    --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);
  }
  #tqrbhOaqtqfHsn7k {
    min-width: 46.90729427rem;
  }
  #vv2skIYA0bUQciJA {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #poeLJNjPCmVFtwCr {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 1.69270833rem 0 9.74729834rem 26.54176416rem 10.5531276rem 0 1.69270833rem;
    grid-template-rows: 0 minmax(1.76619369rem, max-content) minmax(
        25.11587506rem,
        max-content
      ) minmax(1.42588911rem, max-content) minmax(
        8.88661089rem,
        max-content
      ) minmax(4.42708333rem, max-content) minmax(18.75rem, max-content) minmax(
        6.37977112rem,
        max-content
      );
  }
  #EXIJn0UmS96FQtkn {
    grid-area: 4 / 3 / 5 / 6;
    position: relative;
  }
  #Ay0hq372MBg7DBha {
    stroke-width: calc(100rem * 3.9999999999999996 / 768);
  }
  #vY89wKek8shMuFND {
    display: block;
  }
  #KAREBPnTxgbAdlzM {
    stroke-width: calc(100rem * 3.9999999999999996 / 768);
  }
  #yAmR8aNxONIeBmf3 {
    display: none;
  }
  #jE0EjDD7Vm1MWRrK {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #VF3l1asuYUfsvuTv {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #wC8bUrDRslO0Ynm0 {
    font-size: calc(4.6875em - var(--ffsd));
  }
  #HY9gssSBvJlq3Wab {
    --first-font-size: 4.6875em;
    --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);
  }
  #HYbbsCfrNwpaZdx1 {
    min-width: 46.90729427rem;
  }
  #h4baxkr98B4lhzc6 {
    grid-area: 4 / 4 / 6 / 7;
    position: relative;
  }
  #mquG7XrXHHDH4XHH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #cb2piHnbklIUe3xz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #jOi4cMRma9kOFgcv {
    --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);
  }
  #UZ2MXUZuwOVBFuOb {
    min-width: 46.91042057rem;
  }
  #hnsJLz4GCr1sfZgb {
    grid-area: 7 / 3 / 8 / 8;
    position: relative;
  }
  #jXvkSRwAXd0rR9Yl {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 1.69270833rem 0.0031263rem 6.30793907rem 29.09844304rem 11.43580799rem 0 1.68958203rem;
    grid-template-rows: 0 0 minmax(26.88206874rem, max-content) minmax(
        2.21637429rem,
        max-content
      ) minmax(8.09612571rem, max-content) minmax(
        4.42708333rem,
        max-content
      ) minmax(18.74874869rem, max-content) minmax(
        6.38102243rem,
        max-content
      );
  }
  #dXaxkKHaBe3cuhUL {
    grid-area: 6 / 4 / 7 / 7;
    position: relative;
  }
  #qmtiZfe3gBGnoKYW {
    stroke-width: calc(100rem * 3.9999999999999996 / 768);
  }
  #ad6V3Nwk79lRUKrS {
    display: block;
  }
  #hHD9Zn1w5EGPRr34 {
    stroke-width: calc(100rem * 3.9999999999999996 / 768);
  }
  #LI7L8XoQxQEfC5Q8 {
    display: none;
  }
  #tBMDVwKepDLKbrNn {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #jFtk8Eew7Qk2UAIR {
    grid-area: 3 / 5 / 4 / 6;
    position: relative;
  }
  #JY4Wqjs0lFcoGNLi {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.6875em - var(--ffsd))
    );
  }
  #ewRFJWhCHn863eF1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.6875em
    );
    --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);
  }
  #uL7gaHnnrEkzOmtd {
    min-width: 46.90729427rem;
  }
  #whEPGxGslNmRl5C3 {
    grid-area: 5 / 3 / 6 / 7;
    position: relative;
  }
  #CPkVePhl8Dl4j87c {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #DWQGZD98O4my8KCt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #vNxPlLw9UgDmy3WA {
    --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);
  }
  #yLFM985E1ZvW0EbN {
    min-width: 46.90729427rem;
  }
  #JXGWaqUeXJpRUqjm {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #TkuhCyhYheNO4gzQ {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 1.69270833rem 0 7.3333614rem 32.1754673rem 7.3333614rem 0 1.69270833rem;
    grid-template-rows: 0 minmax(7.17012185rem, max-content) minmax(
        19.05450267rem,
        max-content
      ) minmax(0.65744423rem, max-content) minmax(5.625rem, max-content) minmax(
        9.11458333rem,
        max-content
      ) minmax(18.75rem, max-content) minmax(6.37977112rem, max-content);
  }
  #ShYDeDuvhYsZ9znC {
    grid-area: 8 / 5 / 9 / 8;
    position: relative;
  }
  #vqaFft4oWwLn0Upz {
    grid-template-columns: 4.16666667rem 20.71952995rem 0 0 50.22760677rem 0 0 20.71952995rem 4.16666667rem;
    grid-template-rows: minmax(7.08333333rem, max-content) minmax(
        15.29873248rem,
        max-content
      ) minmax(4.46761386rem, max-content) minmax(
        66.75142319rem,
        max-content
      ) minmax(4.16666667rem, max-content) minmax(
        66.75142319rem,
        max-content
      ) minmax(4.16666667rem, max-content) minmax(
        66.75142319rem,
        max-content
      ) minmax(7.08333333rem, max-content);
  }
  #bdJhSiQ3HuWlRnx5 {
    min-height: calc(calc(32.58919863 * var(--1vh, 1vh)) - 16.29459932px);
  }
  #D2Z84G78EReKdwDJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #FWX8ipTgVGVFAb4j {
    grid-template-columns: 0 187.04829264%;
    left: -43.52414632%;
    grid-template-rows: 0 100%;
  }
  #De5TJwpNuqVJWifV {
    stroke-width: calc(100rem * 3.2772765471154366 / 768);
  }
  #IjTfR6pQhMAopked {
    display: none;
  }
  #cIA1Vf16ldFeZzHi {
    stroke-width: calc(100rem * 3.2772765471154366 / 768);
  }
  #tjyNzt7XG9zXkukD {
    display: block;
  }
  #gNU85pzwhK0xxwQa {
    stroke-width: calc(100rem * 3.2772765471154366 / 768);
  }
  #kOwzeSyHXiZA0u9A {
    display: none;
  }
  #AND40yhibYNlghqy {
    stroke-width: calc(100rem * 3.2772765471154366 / 768);
  }
  #unefihMUkiWRYyDy {
    display: none;
  }
  #GmFLDXzrJ8JWmsIJ {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #rv8k8i5n5p1qrs2D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.92222493em - var(--ffsd))
    );
  }
  #KKsHGMm0LtWcgGhc {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.92222493em
    );
    --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);
  }
  #Fr0sFUejcuRfeUCY {
    min-width: 83.3984375rem;
  }
  #DELLnGyIiqsRbaoz {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #fptjKsavUP75FHEj {
    grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
    grid-template-rows: 0 minmax(3.55586662rem, max-content) minmax(
        7.08326056rem,
        max-content
      ) minmax(3.55586662rem, max-content);
  }
  #ESCiygUp820GQU6G {
    grid-area: 2 / 2 / 3 / 9;
    grid-template-columns: 0 91.66666667rem;
    grid-template-rows: 0 minmax(14.19499379rem, max-content);
  }
  #RHO7LkLwJJOolsdy {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #spuKiwKL6tnjC98k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #rogbndIoz7QuVkQu {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #V9QljpPbnRPILs2z {
    min-width: 40.06551107rem;
  }
  #MNNeDxDhtpcgTsH7 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #zpPzJ6Np1pvIDkJt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #O7IWsLRSplvu88Tx {
    --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);
  }
  #mrjjuVpzWfm2AlTB {
    min-width: 40.06551107rem;
  }
  #LHNG4yHwbUGcQ619 {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #tZrAMMMkWHGABHt6 {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 0 40.0004069rem 0;
    grid-template-rows: 0 minmax(10.20833203rem, max-content) minmax(
        4.03645833rem,
        max-content
      ) minmax(3.125rem, max-content);
  }
  #xnhax2LQCXnGxtWH {
    grid-area: 4 / 3 / 5 / 6;
    position: relative;
  }
  #zEMrohRUK1kiL8G5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #kbUiSW5ORMTFGcwd {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #AliCjuUjDsh4gnnx {
    min-width: 40.06551107rem;
  }
  #LA6YVvuHtnmaEcg4 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #HB8wovlLI4YhThDh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #L876qZhGoEs29Fjf {
    --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);
  }
  #BvfGx1CFPV84JU43 {
    min-width: 40.06551107rem;
  }
  #p7vfBYGpBsAXAxvi {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #wN0IjWGolsO0pfmu {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 0 40.0004069rem 0;
    grid-template-rows: 0 minmax(10.20833203rem, max-content) minmax(
        4.03645833rem,
        max-content
      ) minmax(3.125rem, max-content);
  }
  #CMmTHRy3jGpwOwno {
    grid-area: 6 / 4 / 7 / 7;
    position: relative;
  }
  #EStIuDqQMcyiYD4g {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #ZYEF1qjOKod7ZfnP {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #XOz76gWpZkMopQDH {
    min-width: 40.06551107rem;
  }
  #vaLugsjwNdgJbaXZ {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #vgUsM55EzbZSXvH7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.60416667em - var(--ffsd))
    );
  }
  #wsr5OL5W9YOLjAVs {
    --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);
  }
  #nNcIL3Cd4JnwYP0W {
    min-width: 40.06551107rem;
  }
  #Gs1FXKYocTOFUhAM {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #kJtogFDczEqdTn8e {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 0 40.0004069rem 0;
    grid-template-rows: 0 minmax(10.20833203rem, max-content) minmax(
        4.03645833rem,
        max-content
      ) minmax(3.125rem, max-content);
  }
  #KKhDq1Vfj3qWluab {
    grid-area: 8 / 5 / 9 / 8;
    position: relative;
  }
  #LGgWzy26XOljD7bq {
    grid-template-columns: 4.16666667rem 25.83312988rem 0 0 40.0004069rem 0 0 25.83312988rem 4.16666667rem;
    grid-template-rows: minmax(7.08333333rem, max-content) minmax(
        14.19499379rem,
        max-content
      ) minmax(16.35895045rem, max-content) minmax(
        17.36979036rem,
        max-content
      ) minmax(4.16666667rem, max-content) minmax(
        17.36979036rem,
        max-content
      ) minmax(4.16666667rem, max-content) minmax(
        17.36979036rem,
        max-content
      ) minmax(7.08333333rem, max-content);
  }
  #YYeSoFX3sK2wz8Id {
    min-height: calc(calc(14.13153335 * var(--1vh, 1vh)) - 7.06576668px);
  }
  #oEO3n9Ajh3DMpvx0 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pTwMLHPNvBmdwGuY {
    grid-template-columns: 0 310.86618306%;
    left: -105.43309153%;
    grid-template-rows: 0 100%;
  }
  #qfGCYgZWh11fWOI1 {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #RTCRUZ9Mu2LpjcEz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.08333333em - var(--ffsd))
    );
  }
  #bodveoaWpOHN1G3H {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.08333333em
    );
    --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);
  }
  #RCjEYSayd4iD5VjZ {
    min-width: 83.3984375rem;
  }
  #FJHBcA2aH0Oro2SY {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #ax8JeD04h6YhiWJE {
    grid-area: 2 / 2 / 3 / 11;
    grid-template-columns: 0 4.16666667rem 83.33333333rem 4.16666667rem;
    grid-template-rows: 0 minmax(48.18439762rem, max-content) minmax(
        2.08333333rem,
        max-content
      ) minmax(48.18439762rem, max-content);
  }
  #AwrmhYX9rRh2tzZn {
    grid-area: 2 / 2 / 3 / 11;
    position: relative;
  }
  #m70pgpx7HgNcHrhw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.64583333em - var(--ffsd))
    );
  }
  #i9puyouAwQWFRF03 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.64583333em
    );
    --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);
  }
  #FJIeISxD2kPyWXmm {
    min-width: 46.9218325rem;
  }
  #GnWAJ6Ah8VTjUOIf {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #Jlvtho1kRsAedpCD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.4305599em - var(--ffsd))
    );
  }
  #AZCiGVr20lb843FE {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #jBaOwA7YunYQxdM0 {
    min-width: 46.9218325rem;
  }
  #e20RNVIB87PwoFHp {
    grid-area: 6 / 4 / 7 / 9;
    position: relative;
  }
  #zb81XIsmP6VyQB7b {
    stroke-width: calc(100rem * 0 / 768);
  }
  #ZeYsYKRuaEXOfpjp {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #HfeAcDE5UXYoLDUX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.95138021em - var(--ffsd))
    );
  }
  #fvYYuTExYMAOCbI5 {
    min-width: 38.78607693rem;
  }
  #MX3ByrCbesT5xVS1 {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #NlmDWMOUtIoyqCze {
    grid-template-columns: 0 0.52083333rem 38.72097277rem 0.52083333rem;
    grid-template-rows: 0 minmax(0.52083333rem, max-content) minmax(
        8.19970909rem,
        max-content
      ) minmax(0.52083333rem, max-content);
  }
  #k856ZBk5z4v1RqZw {
    grid-area: 8 / 5 / 9 / 7;
    grid-template-columns: 0 39.76263943rem;
    grid-template-rows: 0 minmax(9.24137576rem, max-content);
  }
  #Gnt7b3XjvPZvYRI8 {
    grid-area: 8 / 5 / 9 / 7;
    position: relative;
  }
  #sGDEdsr90YIsqOeH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.64583333em - var(--ffsd))
    );
  }
  #fxfANGbgyLODDjfS {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.64583333em
    );
    --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);
  }
  #axXkPrx5AqxIlCiq {
    min-width: 46.9218325rem;
  }
  #ZbN9NZr8SRhzXnw5 {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #lzZXZIRu4Vx4KOog {
    grid-area: 5 / 3 / 7 / 4;
    position: relative;
  }
  #SZa9iMJ13KIlz2XM {
    grid-area: 4 / 5 / 9 / 6;
    position: relative;
  }
  #mRw3UaHrJavIBzRi {
    grid-area: 6 / 7 / 8 / 8;
    position: relative;
  }
  #M4v8xfuGJ7ib8dNL {
    grid-area: 10 / 6 / 11 / 10;
    grid-template-columns: 0 0 1.84659091rem 1.7134957rem 6.61620967rem 1.43938683rem 3.86618233rem 31.37486289rem;
    grid-template-rows: 0 minmax(4.375rem, max-content) minmax(
        0.9844833rem,
        max-content
      ) minmax(1.4532333rem, max-content) minmax(
        0.04006767rem,
        max-content
      ) minmax(3.86618233rem, max-content) 0 minmax(
        1.25672638rem,
        max-content
      );
  }
  #KmG8fErvusA06fmb {
    grid-area: 10 / 6 / 11 / 10;
    position: relative;
  }
  #yszLAtDY07X0fwPG {
    grid-template-columns: 4.16666667rem 22.40496917rem 0 0 0 39.76263943rem 7.0940889rem 0 0 22.40496917rem 4.16666667rem;
    grid-template-rows: minmax(3.40780119rem, max-content) minmax(
        98.45212858rem,
        max-content
      ) minmax(4.16666667rem, max-content) minmax(4.375rem, max-content) minmax(
        2.59274168rem,
        max-content
      ) minmax(6.5624987rem, max-content) minmax(
        2.60416667rem,
        max-content
      ) minmax(9.24137576rem, max-content) minmax(
        27.9910143rem,
        max-content
      ) minmax(11.97569297rem, max-content) minmax(
        3.40780119rem,
        max-content
      );
  }
  #zmoywycvaeluZsN9 {
    min-height: calc(calc(23.48599804 * var(--1vh, 1vh)) - 11.74299902px);
  }
}
@media (min-width: 768.05px) and (max-width: 1024px) {
  #Bfcaw4MQ0wCcuLiJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #yJ0XQUpxulGercdm {
    grid-template-columns: 0 116.14155192%;
    left: -8.07077596%;
    grid-template-rows: 0 100%;
  }
  #c8o7ZnaV4OEWVlo5 {
    font-size: calc(3.65023549em - var(--ffsd));
  }
  #G5n2xWbVPqXw0HGT {
    --first-font-size: 3.65023549em;
    --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);
  }
  #QUbkDK38tQNBPYAq {
    min-width: 64.02814396rem;
  }
  #eqTkQPl2tCrHI7eu {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #yeVJy4L6j1TXuVek {
    font-size: calc(7.90530584em - var(--ffsd));
  }
  #cknirti7dU2dnyA0 {
    --first-font-size: 7.90530584em;
    --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);
  }
  #hQzCVaPif7d2XvYx {
    min-width: 64.02814396rem;
  }
  #YWCOsJwLAPap2znp {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #hivZR4HDJRzamjbf {
    grid-template-columns: 0 0 63.97931584rem 0;
    grid-template-rows: 0 minmax(4.3716962rem, max-content) minmax(
        0.46486009rem,
        max-content
      ) minmax(23.70615464rem, max-content);
  }
  #Y5stZIdtmK1rHcX2 {
    grid-area: 2 / 2 / 4 / 6;
    position: relative;
  }
  #x6CTTDeO5V86LUT0 {
    grid-area: 3 / 5 / 7 / 7;
    position: relative;
  }
  #EgTQTmK9O1bVfGvH {
    stroke-width: calc(100rem * 0 / 1024);
  }
  #zIb1ENCjIAhGbmIC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #GL0kb1Dz0AdffjMp {
    font-size: calc(1.75210871em - var(--ffsd));
  }
  #C6lXkRYUbm4o9zK2 {
    min-width: 17.44113483rem;
  }
  #RSJJWefofCz4tk4H {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #MWRwc0xlrG7eBFgg {
    grid-template-columns: 0 0.30919656rem 17.3923067rem 0.30919656rem;
    grid-template-rows: 0 minmax(0.30919656rem, max-content) minmax(
        4.867818rem,
        max-content
      ) minmax(0.30919656rem, max-content);
  }
  #KZe0FcBetwXQU7o0 {
    grid-template-columns: 0 18.01069983rem;
    grid-template-rows: 0 minmax(5.48621112rem, max-content);
  }
  #l9owO8hpJpUoSepy {
    grid-area: 5 / 3 / 6 / 4;
    position: relative;
  }
  #hzsScD057BtQNKVB {
    grid-template-columns: 3.125rem 0 18.01069983rem 28.84803938rem 17.12057663rem 29.77068416rem 3.125rem;
    grid-template-rows: minmax(8.29530776rem, max-content) minmax(
        1.81586298rem,
        max-content
      ) minmax(26.72684795rem, max-content) minmax(
        0.16086109rem,
        max-content
      ) minmax(5.48621112rem, max-content) minmax(
        14.51734063rem,
        max-content
      ) minmax(8.29530776rem, max-content);
  }
  #ozCcytixMa4z17mb {
    min-height: calc(calc(11.5573046 * var(--1vh, 1vh)) - 5.7786523px);
  }
  #TppJo1rhLis8QnxG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #o4XGhJWeeAHEDRJf {
    grid-template-columns: 0 202.72354378%;
    left: -51.36177189%;
    grid-template-rows: 0 100%;
  }
  #sAnWOiobAJZURAmP {
    stroke-width: calc(100rem * 4 / 1024);
  }
  #kNtbX1QdfVDnGZlK {
    display: block;
  }
  #hqTkuBdoPC6zh92k {
    stroke-width: calc(100rem * 4 / 1024);
  }
  #RaVpige60xMn3yQi {
    display: none;
  }
  #t5QOOeZ5TD2MdzlG {
    stroke-width: calc(100rem * 4 / 1024);
  }
  #jsDORFm1nZPYY7qi {
    display: none;
  }
  #gWFzNerAd86RxSSD {
    grid-area: 2 / 2 / 5 / 4;
    position: relative;
  }
  #KRk5c45YuibtuBF3 {
    grid-area: 3 / 3 / 4 / 5;
    position: relative;
  }
  #KiKRGCLxQveixivn {
    grid-area: 2 / 2 / 3 / 5;
    grid-template-columns: 0 0 55.3125rem 0;
    grid-template-rows: 0 minmax(19.96686281rem, max-content) minmax(
        25.64253365rem,
        max-content
      ) minmax(9.70310354rem, max-content);
  }
  #pIK0QIF05lnkAJLC {
    grid-area: 2 / 2 / 3 / 5;
    position: relative;
  }
  #jG4JdcKd53Dr0cWu {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.59893555em - var(--ffsd))
    );
  }
  #EFnKHG8aqk0UARXC {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.59893555em
    );
    --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);
  }
  #TYMeuwlybzaZxewF {
    min-width: 53.54492187rem;
  }
  #NIQblt0LXMnF3kyy {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #QG0HtqV4c7Dt5GNd {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #NeeCd3sGMR2NJJFZ {
    --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);
  }
  #Qa70bnatUyP7BIO7 {
    min-width: 53.54492187rem;
  }
  #i4Utf0oxs76yBCwN {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #WfkXgbq3CWMvrekM {
    grid-area: 4 / 3 / 5 / 4;
    grid-template-columns: 0 0 53.49609375rem 0;
    grid-template-rows: 0 minmax(23.38541211rem, max-content) minmax(
        3.05186626rem,
        max-content
      ) minmax(22.8515625rem, max-content);
  }
  #whMPsPY3bVvStLzD {
    grid-area: 4 / 3 / 5 / 4;
    position: relative;
  }
  #UTBWhXPygBex5Mh8 {
    grid-template-columns: 22.34375rem 0.90820313rem 53.49609375rem 0.90820313rem 22.34375rem;
    grid-template-rows: minmax(3.125rem, max-content) minmax(
        55.3125rem,
        max-content
      ) minmax(3.125rem, max-content) minmax(49.28884087rem, max-content) minmax(
        3.125rem,
        max-content
      );
  }
  #SfyOFKKWogtZ7zcB {
    min-height: calc(calc(20.17312243 * var(--1vh, 1vh)) - 10.08656121px);
  }
  #w1cmkQkvSJvSKWh8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #LiuF303fntRZF9zk {
    grid-template-columns: 0 318.95002052%;
    left: -109.47501026%;
    grid-template-rows: 0 100%;
  }
  #JeisvPRJ36RBrINV {
    stroke-width: calc(100rem * 4.000000000000001 / 1024);
  }
  #g57rpTOuh0IwJbLf {
    display: block;
  }
  #XODax0wXYffJi9Ya {
    stroke-width: calc(100rem * 4.000000000000001 / 1024);
  }
  #Si5jyBZyijubJW90 {
    display: none;
  }
  #IozsPS9jWpaACylr {
    stroke-width: calc(100rem * 4.000000000000001 / 1024);
  }
  #DbGNOp3DvFJyTGEl {
    display: none;
  }
  #td39vTcBr10U2Vqv {
    stroke-width: calc(100rem * 4.000000000000001 / 1024);
  }
  #EcXslgCAUhU0peH4 {
    display: none;
  }
  #f08znp4mfK1xxIzC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #bvwzduO4JbZd31tR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.59895508em - var(--ffsd))
    );
  }
  #iHEC5nA6rbDZ2Hdg {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.59895508em
    );
    --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);
  }
  #uxAo8QVyjQE2eByP {
    min-width: 68.21192373rem;
  }
  #LrC4EqbD86SfRh0c {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #N6Qndhjb7QAo7bET {
    grid-area: 2 / 2 / 3 / 9;
    grid-template-columns: 0 2.79303443rem 68.16309561rem 2.79303443rem;
    grid-template-rows: 0 minmax(1.29971246rem, max-content) minmax(
        6.69661455rem,
        max-content
      ) minmax(0.90908746rem, max-content);
  }
  #NbraaX6T1tuv90zz {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #HZWg1pdt6X1vIg6v {
    stroke-width: calc(100rem * 4 / 1024);
  }
  #VugxseZDJYjJQoGH {
    display: block;
  }
  #NfMyNahQKlPRxmmN {
    stroke-width: calc(100rem * 4 / 1024);
  }
  #kbwyMedmlS12OqUQ {
    display: none;
  }
  #spwsw4caRJO4hkkT {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #yFFXWbUcvVJljlwO {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #Gz4pPpQDuRKkRk4P {
    font-size: calc(3.515625em - var(--ffsd));
  }
  #rVxRSewzq3GzoV72 {
    --first-font-size: 3.515625em;
    --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);
  }
  #UYaDkxoamQ1DZzVF {
    min-width: 35.1804707rem;
  }
  #ten0BRVvQxtiV8uV {
    grid-area: 4 / 3 / 6 / 7;
    position: relative;
  }
  #vtXAEVwOcr8oPVk4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #DlUN56KBFFw40fvh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #rbkVAFe0lqbkRLaV {
    --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);
  }
  #tqrbhOaqtqfHsn7k {
    min-width: 35.1804707rem;
  }
  #vv2skIYA0bUQciJA {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #poeLJNjPCmVFtwCr {
    grid-area: 4 / 3 / 5 / 6;
    grid-template-columns: 0 1.26953125rem 0 7.31047375rem 19.90632312rem 7.9148457rem 0 1.26953125rem;
    grid-template-rows: 0 minmax(1.32464527rem, max-content) minmax(
        18.83690629rem,
        max-content
      ) minmax(1.06941683rem, max-content) minmax(
        6.66495817rem,
        max-content
      ) minmax(3.3203125rem, max-content) minmax(14.0625rem, max-content) minmax(
        4.78482834rem,
        max-content
      );
  }
  #EXIJn0UmS96FQtkn {
    grid-area: 4 / 3 / 5 / 6;
    position: relative;
  }
  #Ay0hq372MBg7DBha {
    stroke-width: calc(100rem * 3.9999999999999996 / 1024);
  }
  #vY89wKek8shMuFND {
    display: block;
  }
  #KAREBPnTxgbAdlzM {
    stroke-width: calc(100rem * 3.9999999999999996 / 1024);
  }
  #yAmR8aNxONIeBmf3 {
    display: none;
  }
  #jE0EjDD7Vm1MWRrK {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #VF3l1asuYUfsvuTv {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #wC8bUrDRslO0Ynm0 {
    font-size: calc(3.515625em - var(--ffsd));
  }
  #HY9gssSBvJlq3Wab {
    --first-font-size: 3.515625em;
    --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);
  }
  #HYbbsCfrNwpaZdx1 {
    min-width: 35.1804707rem;
  }
  #h4baxkr98B4lhzc6 {
    grid-area: 4 / 4 / 6 / 7;
    position: relative;
  }
  #mquG7XrXHHDH4XHH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #cb2piHnbklIUe3xz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #jOi4cMRma9kOFgcv {
    --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);
  }
  #UZ2MXUZuwOVBFuOb {
    min-width: 35.18281543rem;
  }
  #hnsJLz4GCr1sfZgb {
    grid-area: 7 / 3 / 8 / 8;
    position: relative;
  }
  #jXvkSRwAXd0rR9Yl {
    grid-area: 6 / 4 / 7 / 7;
    grid-template-columns: 0 1.26953125rem 0.00234473rem 4.73095431rem 21.82383228rem 8.57685599rem 0 1.26718652rem;
    grid-template-rows: 0 0 minmax(20.16155156rem, max-content) minmax(
        1.66228072rem,
        max-content
      ) minmax(6.07209428rem, max-content) minmax(
        3.3203125rem,
        max-content
      ) minmax(14.06156152rem, max-content) minmax(
        4.78576682rem,
        max-content
      );
  }
  #dXaxkKHaBe3cuhUL {
    grid-area: 6 / 4 / 7 / 7;
    position: relative;
  }
  #qmtiZfe3gBGnoKYW {
    stroke-width: calc(100rem * 4 / 1024);
  }
  #ad6V3Nwk79lRUKrS {
    display: block;
  }
  #hHD9Zn1w5EGPRr34 {
    stroke-width: calc(100rem * 4 / 1024);
  }
  #LI7L8XoQxQEfC5Q8 {
    display: none;
  }
  #tBMDVwKepDLKbrNn {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #jFtk8Eew7Qk2UAIR {
    grid-area: 3 / 5 / 4 / 6;
    position: relative;
  }
  #JY4Wqjs0lFcoGNLi {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(3.515625em - var(--ffsd))
    );
  }
  #ewRFJWhCHn863eF1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      3.515625em
    );
    --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);
  }
  #uL7gaHnnrEkzOmtd {
    min-width: 35.1804707rem;
  }
  #whEPGxGslNmRl5C3 {
    grid-area: 5 / 3 / 6 / 7;
    position: relative;
  }
  #CPkVePhl8Dl4j87c {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #DWQGZD98O4my8KCt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #vNxPlLw9UgDmy3WA {
    --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);
  }
  #yLFM985E1ZvW0EbN {
    min-width: 35.1804707rem;
  }
  #JXGWaqUeXJpRUqjm {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #TkuhCyhYheNO4gzQ {
    grid-area: 8 / 5 / 9 / 8;
    grid-template-columns: 0 1.26953125rem 0 5.50002105rem 24.13160048rem 5.50002105rem 0 1.26953125rem;
    grid-template-rows: 0 minmax(5.37759138rem, max-content) minmax(
        14.290877rem,
        max-content
      ) minmax(0.49308317rem, max-content) minmax(4.21875rem, max-content) minmax(
        6.8359375rem,
        max-content
      ) minmax(14.0625rem, max-content) minmax(4.78482834rem, max-content);
  }
  #ShYDeDuvhYsZ9znC {
    grid-area: 8 / 5 / 9 / 8;
    position: relative;
  }
  #vqaFft4oWwLn0Upz {
    grid-template-columns: 13.12541776rem 18.0392297rem 0 0 37.67070508rem 0 0 18.0392297rem 13.12541776rem;
    grid-template-rows: minmax(5.3125rem, max-content) minmax(
        8.90541448rem,
        max-content
      ) minmax(3.35071039rem, max-content) minmax(
        50.0635674rem,
        max-content
      ) minmax(3.125rem, max-content) minmax(50.0635674rem, max-content) minmax(
        3.125rem,
        max-content
      ) minmax(50.0635674rem, max-content) minmax(5.3125rem, max-content);
  }
  #bdJhSiQ3HuWlRnx5 {
    min-height: calc(calc(31.73887795 * var(--1vh, 1vh)) - 15.86943897px);
  }
  #D2Z84G78EReKdwDJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #FWX8ipTgVGVFAb4j {
    grid-template-columns: 0 138.95670573%;
    left: -19.47835286%;
    grid-template-rows: 0 100%;
  }
  #De5TJwpNuqVJWifV {
    stroke-width: calc(100rem * 3.9999999999999996 / 1024);
  }
  #IjTfR6pQhMAopked {
    display: block;
  }
  #cIA1Vf16ldFeZzHi {
    stroke-width: calc(100rem * 3.9999999999999996 / 1024);
  }
  #tjyNzt7XG9zXkukD {
    display: none;
  }
  #gNU85pzwhK0xxwQa {
    stroke-width: calc(100rem * 3.9999999999999996 / 1024);
  }
  #kOwzeSyHXiZA0u9A {
    display: none;
  }
  #AND40yhibYNlghqy {
    stroke-width: calc(100rem * 3.9999999999999996 / 1024);
  }
  #unefihMUkiWRYyDy {
    display: none;
  }
  #GmFLDXzrJ8JWmsIJ {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #rv8k8i5n5p1qrs2D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(5.59895508em - var(--ffsd))
    );
  }
  #KKsHGMm0LtWcgGhc {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      5.59895508em
    );
    --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);
  }
  #Fr0sFUejcuRfeUCY {
    min-width: 78.83333818rem;
  }
  #DELLnGyIiqsRbaoz {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #fptjKsavUP75FHEj {
    grid-template-columns: 0 2.56331327rem 78.78451005rem 2.56331327rem;
    grid-template-rows: 0 minmax(1.29971246rem, max-content) minmax(
        6.69661455rem,
        max-content
      ) minmax(0.90908746rem, max-content);
  }
  #ESCiygUp820GQU6G {
    grid-area: 2 / 2 / 3 / 9;
    grid-template-columns: 0 83.91113659rem;
    grid-template-rows: 0 minmax(8.90541448rem, max-content);
  }
  #RHO7LkLwJJOolsdy {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #spuKiwKL6tnjC98k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #rogbndIoz7QuVkQu {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #V9QljpPbnRPILs2z {
    min-width: 30.0491333rem;
  }
  #MNNeDxDhtpcgTsH7 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #zpPzJ6Np1pvIDkJt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #O7IWsLRSplvu88Tx {
    --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);
  }
  #mrjjuVpzWfm2AlTB {
    min-width: 30.0491333rem;
  }
  #LHNG4yHwbUGcQ619 {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #tZrAMMMkWHGABHt6 {
    grid-area: 4 / 3 / 6 / 5;
    grid-template-columns: 0 0 30.00030518rem 0;
    grid-template-rows: 0 minmax(7.65624902rem, max-content) minmax(
        3.02734375rem,
        max-content
      ) minmax(2.34375rem, max-content);
  }
  #xnhax2LQCXnGxtWH {
    grid-area: 4 / 3 / 6 / 5;
    position: relative;
  }
  #zEMrohRUK1kiL8G5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #kbUiSW5ORMTFGcwd {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #AliCjuUjDsh4gnnx {
    min-width: 30.0491333rem;
  }
  #LA6YVvuHtnmaEcg4 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #HB8wovlLI4YhThDh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #L876qZhGoEs29Fjf {
    --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);
  }
  #BvfGx1CFPV84JU43 {
    min-width: 30.0491333rem;
  }
  #p7vfBYGpBsAXAxvi {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #wN0IjWGolsO0pfmu {
    grid-area: 5 / 6 / 7 / 8;
    grid-template-columns: 0 0 30.00030518rem 0;
    grid-template-rows: 0 minmax(7.65624902rem, max-content) minmax(
        3.02734375rem,
        max-content
      ) minmax(2.34375rem, max-content);
  }
  #CMmTHRy3jGpwOwno {
    grid-area: 5 / 6 / 7 / 8;
    position: relative;
  }
  #EStIuDqQMcyiYD4g {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #ZYEF1qjOKod7ZfnP {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #XOz76gWpZkMopQDH {
    min-width: 30.0491333rem;
  }
  #vaLugsjwNdgJbaXZ {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #vgUsM55EzbZSXvH7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.953125em - var(--ffsd))
    );
  }
  #wsr5OL5W9YOLjAVs {
    --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);
  }
  #nNcIL3Cd4JnwYP0W {
    min-width: 30.0491333rem;
  }
  #Gs1FXKYocTOFUhAM {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #kJtogFDczEqdTn8e {
    grid-area: 8 / 4 / 9 / 7;
    grid-template-columns: 0 0 30.00030518rem 0;
    grid-template-rows: 0 minmax(7.65624902rem, max-content) minmax(
        3.02734375rem,
        max-content
      ) minmax(2.34375rem, max-content);
  }
  #KKhDq1Vfj3qWluab {
    grid-area: 8 / 4 / 9 / 7;
    position: relative;
  }
  #LGgWzy26XOljD7bq {
    grid-template-columns: 8.0444317rem 3.83519995rem 23.12021576rem 6.88008942rem 11.39221693rem 11.72799883rem 18.27230635rem 8.68310936rem 8.0444317rem;
    grid-template-rows: minmax(13.88534357rem, max-content) minmax(
        8.90541448rem,
        max-content
      ) minmax(12.26921284rem, max-content) 0 minmax(
        13.02734277rem,
        max-content
      ) 0 minmax(3.125rem, max-content) minmax(
        13.02734277rem,
        max-content
      ) minmax(13.88534357rem, max-content);
  }
  #YYeSoFX3sK2wz8Id {
    min-height: calc(calc(13.82765211 * var(--1vh, 1vh)) - 6.91382605px);
  }
  #oEO3n9Ajh3DMpvx0 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pTwMLHPNvBmdwGuY {
    grid-template-columns: 0 228.14719589%;
    left: -64.07359794%;
    grid-template-rows: 0 100%;
  }
  #qfGCYgZWh11fWOI1 {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #RTCRUZ9Mu2LpjcEz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.5625em - var(--ffsd))
    );
  }
  #bodveoaWpOHN1G3H {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.5625em
    );
    --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);
  }
  #RCjEYSayd4iD5VjZ {
    min-width: 64.82542456rem;
  }
  #FJHBcA2aH0Oro2SY {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #ax8JeD04h6YhiWJE {
    grid-area: 2 / 2 / 3 / 11;
    grid-template-columns: 0 3.125rem 64.77659643rem 3.125rem;
    grid-template-rows: 0 minmax(12.12612742rem, max-content) minmax(
        1.5625rem,
        max-content
      ) minmax(57.33796901rem, max-content);
  }
  #AwrmhYX9rRh2tzZn {
    grid-area: 2 / 2 / 3 / 11;
    position: relative;
  }
  #m70pgpx7HgNcHrhw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.734375em - var(--ffsd))
    );
  }
  #i9puyouAwQWFRF03 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.734375em
    );
    --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);
  }
  #FJIeISxD2kPyWXmm {
    min-width: 35.19137437rem;
  }
  #GnWAJ6Ah8VTjUOIf {
    grid-area: 4 / 3 / 5 / 8;
    position: relative;
  }
  #Jlvtho1kRsAedpCD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.82291992em - var(--ffsd))
    );
  }
  #AZCiGVr20lb843FE {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #jBaOwA7YunYQxdM0 {
    min-width: 35.19137437rem;
  }
  #e20RNVIB87PwoFHp {
    grid-area: 6 / 4 / 7 / 9;
    position: relative;
  }
  #zb81XIsmP6VyQB7b {
    stroke-width: calc(100rem * 0 / 1024);
  }
  #ZeYsYKRuaEXOfpjp {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #HfeAcDE5UXYoLDUX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.21353516em - var(--ffsd))
    );
  }
  #fvYYuTExYMAOCbI5 {
    min-width: 29.0895577rem;
  }
  #MX3ByrCbesT5xVS1 {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #NlmDWMOUtIoyqCze {
    grid-template-columns: 0 0.390625rem 29.04072957rem 0.390625rem;
    grid-template-rows: 0 minmax(0.390625rem, max-content) minmax(
        6.14978182rem,
        max-content
      ) minmax(0.390625rem, max-content);
  }
  #k856ZBk5z4v1RqZw {
    grid-area: 8 / 5 / 9 / 7;
    grid-template-columns: 0 29.82197957rem;
    grid-template-rows: 0 minmax(6.93103182rem, max-content);
  }
  #Gnt7b3XjvPZvYRI8 {
    grid-area: 8 / 5 / 9 / 7;
    position: relative;
  }
  #sGDEdsr90YIsqOeH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.734375em - var(--ffsd))
    );
  }
  #fxfANGbgyLODDjfS {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.734375em
    );
    --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);
  }
  #axXkPrx5AqxIlCiq {
    min-width: 35.19137437rem;
  }
  #ZbN9NZr8SRhzXnw5 {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #lzZXZIRu4Vx4KOog {
    grid-area: 5 / 3 / 7 / 4;
    position: relative;
  }
  #SZa9iMJ13KIlz2XM {
    grid-area: 4 / 5 / 9 / 6;
    position: relative;
  }
  #mRw3UaHrJavIBzRi {
    grid-area: 6 / 7 / 8 / 8;
    position: relative;
  }
  #M4v8xfuGJ7ib8dNL {
    grid-area: 10 / 6 / 11 / 10;
    grid-template-columns: 0 0 1.38494318rem 1.28512177rem 4.96215726rem 1.07954012rem 2.89963675rem 23.53114716rem;
    grid-template-rows: 0 minmax(3.28125rem, max-content) minmax(
        0.73836247rem,
        max-content
      ) minmax(1.08992497rem, max-content) minmax(
        0.03005075rem,
        max-content
      ) minmax(2.89963675rem, max-content) 0 minmax(
        0.94254478rem,
        max-content
      );
  }
  #KmG8fErvusA06fmb {
    grid-area: 10 / 6 / 11 / 10;
    position: relative;
  }
  #yszLAtDY07X0fwPG {
    grid-template-columns: 14.48670178rem 17.94202509rem 0 0 0 29.82197957rem 5.32056667rem 0 0 17.94202509rem 14.48670178rem;
    grid-template-rows: minmax(2.55585089rem, max-content) minmax(
        71.02659643rem,
        max-content
      ) minmax(3.125rem, max-content) minmax(3.28125rem, max-content) minmax(
        1.94455626rem,
        max-content
      ) minmax(4.92187402rem, max-content) minmax(
        1.953125rem,
        max-content
      ) minmax(6.93103182rem, max-content) minmax(
        20.99326072rem,
        max-content
      ) minmax(8.98176973rem, max-content) minmax(
        2.55585089rem,
        max-content
      );
  }
  #zmoywycvaeluZsN9 {
    min-height: calc(calc(22.70304292 * var(--1vh, 1vh)) - 11.35152146px);
  }
}
@media (min-width: 1024.05px) {
  #Bfcaw4MQ0wCcuLiJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #yJ0XQUpxulGercdm {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #c8o7ZnaV4OEWVlo5 {
    font-size: calc(3.45696925em - var(--ffsd));
  }
  #G5n2xWbVPqXw0HGT {
    --first-font-size: 3.45696925em;
    --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);
  }
  #QUbkDK38tQNBPYAq {
    min-width: 60.62845496rem;
  }
  #eqTkQPl2tCrHI7eu {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #yeVJy4L6j1TXuVek {
    font-size: calc(7.48674963em - var(--ffsd));
  }
  #cknirti7dU2dnyA0 {
    --first-font-size: 7.48674963em;
    --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);
  }
  #hQzCVaPif7d2XvYx {
    min-width: 60.62845496rem;
  }
  #YWCOsJwLAPap2znp {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #hivZR4HDJRzamjbf {
    grid-template-columns: 0 0 60.59185174rem 0;
    grid-template-rows: 0 minmax(4.14023133rem, max-content) minmax(
        0.4402475rem,
        max-content
      ) minmax(22.45100293rem, max-content);
  }
  #Y5stZIdtmK1rHcX2 {
    grid-area: 2 / 2 / 4 / 6;
    position: relative;
  }
  #x6CTTDeO5V86LUT0 {
    grid-area: 3 / 5 / 7 / 7;
    position: relative;
  }
  #EgTQTmK9O1bVfGvH {
    stroke-width: calc(100rem * 0 / 1366);
  }
  #zIb1ENCjIAhGbmIC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #GL0kb1Dz0AdffjMp {
    font-size: calc(1.65934114em - var(--ffsd));
  }
  #C6lXkRYUbm4o9zK2 {
    min-width: 16.50805271rem;
  }
  #RSJJWefofCz4tk4H {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #MWRwc0xlrG7eBFgg {
    grid-template-columns: 0 0.29282577rem 16.47144949rem 0.29282577rem;
    grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(
        4.61008534rem,
        max-content
      ) minmax(0.29282577rem, max-content);
  }
  #KZe0FcBetwXQU7o0 {
    grid-template-columns: 0 17.05710102rem;
    grid-template-rows: 0 minmax(5.19573688rem, max-content);
  }
  #l9owO8hpJpUoSepy {
    grid-area: 5 / 3 / 6 / 4;
    position: relative;
  }
  #hzsScD057BtQNKVB {
    grid-template-columns: 5.62225476rem 0 17.05710102rem 27.32064422rem 16.2141065rem 28.19443842rem 5.59145507rem;
    grid-template-rows: minmax(3.34326052rem, max-content) minmax(
        1.71971987rem,
        max-content
      ) minmax(25.31176189rem, max-content) minmax(
        0.1523441rem,
        max-content
      ) minmax(5.19573688rem, max-content) minmax(
        13.74870205rem,
        max-content
      ) minmax(6.75102227rem, max-content);
  }
  #ozCcytixMa4z17mb {
    min-height: calc(calc(20 * var(--1vh, 1vh)) - 10px);
  }
  #TppJo1rhLis8QnxG {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #o4XGhJWeeAHEDRJf {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #sAnWOiobAJZURAmP {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #kNtbX1QdfVDnGZlK {
    display: block;
  }
  #hqTkuBdoPC6zh92k {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #RaVpige60xMn3yQi {
    display: none;
  }
  #t5QOOeZ5TD2MdzlG {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #jsDORFm1nZPYY7qi {
    display: none;
  }
  #gWFzNerAd86RxSSD {
    grid-area: 2 / 2 / 5 / 4;
    position: relative;
  }
  #KRk5c45YuibtuBF3 {
    grid-area: 3 / 3 / 4 / 5;
    position: relative;
  }
  #KiKRGCLxQveixivn {
    grid-area: 2 / 2 / 5 / 3;
    grid-template-columns: 0 0 41.46412884rem 0;
    grid-template-rows: 0 minmax(14.96783859rem, max-content) minmax(
        19.22251424rem,
        max-content
      ) minmax(7.27377601rem, max-content);
  }
  #pIK0QIF05lnkAJLC {
    grid-area: 2 / 2 / 5 / 3;
    position: relative;
  }
  #jG4JdcKd53Dr0cWu {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.19715227em - var(--ffsd))
    );
  }
  #EFnKHG8aqk0UARXC {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.19715227em
    );
    --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);
  }
  #TYMeuwlybzaZxewF {
    min-width: 40.13909224rem;
  }
  #NIQblt0LXMnF3kyy {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #QG0HtqV4c7Dt5GNd {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #NeeCd3sGMR2NJJFZ {
    --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);
  }
  #Qa70bnatUyP7BIO7 {
    min-width: 40.13909224rem;
  }
  #i4Utf0oxs76yBCwN {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #WfkXgbq3CWMvrekM {
    grid-area: 3 / 4 / 4 / 5;
    grid-template-columns: 0 0 40.10248902rem 0;
    grid-template-rows: 0 minmax(17.53049927rem, max-content) minmax(
        2.28778261rem,
        max-content
      ) minmax(17.13030747rem, max-content);
  }
  #whMPsPY3bVvStLzD {
    grid-area: 3 / 4 / 4 / 5;
    position: relative;
  }
  #UTBWhXPygBex5Mh8 {
    grid-template-columns: 5.62225476rem 41.46412884rem 7.18887262rem 40.10248902rem 5.62225476rem;
    grid-template-rows: minmax(7.37920937rem, max-content) 0 minmax(
        36.94858935rem,
        max-content
      ) minmax(4.5155395rem, max-content) minmax(
        7.37920937rem,
        max-content
      );
  }
  #SfyOFKKWogtZ7zcB {
    min-height: calc(calc(20 * var(--1vh, 1vh)) - 10px);
  }
  #w1cmkQkvSJvSKWh8 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #LiuF303fntRZF9zk {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #JeisvPRJ36RBrINV {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #g57rpTOuh0IwJbLf {
    display: block;
  }
  #XODax0wXYffJi9Ya {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #Si5jyBZyijubJW90 {
    display: none;
  }
  #IozsPS9jWpaACylr {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #DbGNOp3DvFJyTGEl {
    display: none;
  }
  #td39vTcBr10U2Vqv {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #EcXslgCAUhU0peH4 {
    display: none;
  }
  #f08znp4mfK1xxIzC {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #bvwzduO4JbZd31tR {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.19716691em - var(--ffsd))
    );
  }
  #iHEC5nA6rbDZ2Hdg {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.19716691em
    );
    --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);
  }
  #uxAo8QVyjQE2eByP {
    min-width: 51.13397504rem;
  }
  #LrC4EqbD86SfRh0c {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #N6Qndhjb7QAo7bET {
    grid-area: 2 / 2 / 3 / 6;
    grid-template-columns: 0 2.65007321rem 51.09737182rem 1.53743376rem;
    grid-template-rows: 0 minmax(0.97430861rem, max-content) minmax(
        5.02000974rem,
        max-content
      ) minmax(0.68148284rem, max-content);
  }
  #NbraaX6T1tuv90zz {
    grid-area: 2 / 2 / 3 / 6;
    position: relative;
  }
  #HZWg1pdt6X1vIg6v {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #VugxseZDJYjJQoGH {
    display: block;
  }
  #NfMyNahQKlPRxmmN {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #kbwyMedmlS12OqUQ {
    display: none;
  }
  #spwsw4caRJO4hkkT {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #yFFXWbUcvVJljlwO {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #Gz4pPpQDuRKkRk4P {
    font-size: calc(2.63543192em - var(--ffsd));
  }
  #rVxRSewzq3GzoV72 {
    --first-font-size: 2.63543192em;
    --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);
  }
  #UYaDkxoamQ1DZzVF {
    min-width: 26.37247584rem;
  }
  #ten0BRVvQxtiV8uV {
    grid-area: 4 / 3 / 6 / 7;
    position: relative;
  }
  #vtXAEVwOcr8oPVk4 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #DlUN56KBFFw40fvh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #rbkVAFe0lqbkRLaV {
    --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);
  }
  #tqrbhOaqtqfHsn7k {
    min-width: 26.37247584rem;
  }
  #vv2skIYA0bUQciJA {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #poeLJNjPCmVFtwCr {
    grid-area: 4 / 3 / 7 / 4;
    grid-template-columns: 0 0.95168375rem 0 5.48017945rem 14.92245599rem 5.93323719rem 0 0.95168375rem;
    grid-template-rows: 0 minmax(0.99299909rem, max-content) minmax(
        14.1207848rem,
        max-content
      ) minmax(0.80167118rem, max-content) minmax(
        4.99627904rem,
        max-content
      ) minmax(2.48901903rem, max-content) minmax(
        10.54172767rem,
        max-content
      ) minmax(3.58686985rem, max-content);
  }
  #EXIJn0UmS96FQtkn {
    grid-area: 4 / 3 / 7 / 4;
    position: relative;
  }
  #Ay0hq372MBg7DBha {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #vY89wKek8shMuFND {
    display: block;
  }
  #KAREBPnTxgbAdlzM {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #yAmR8aNxONIeBmf3 {
    display: none;
  }
  #jE0EjDD7Vm1MWRrK {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #VF3l1asuYUfsvuTv {
    grid-area: 3 / 5 / 5 / 6;
    position: relative;
  }
  #wC8bUrDRslO0Ynm0 {
    font-size: calc(2.63543192em - var(--ffsd));
  }
  #HY9gssSBvJlq3Wab {
    --first-font-size: 2.63543192em;
    --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);
  }
  #HYbbsCfrNwpaZdx1 {
    min-width: 26.37247584rem;
  }
  #h4baxkr98B4lhzc6 {
    grid-area: 4 / 4 / 6 / 8;
    position: relative;
  }
  #mquG7XrXHHDH4XHH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #cb2piHnbklIUe3xz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #jOi4cMRma9kOFgcv {
    --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);
  }
  #UZ2MXUZuwOVBFuOb {
    min-width: 26.37247584rem;
  }
  #hnsJLz4GCr1sfZgb {
    grid-area: 7 / 3 / 8 / 7;
    position: relative;
  }
  #jXvkSRwAXd0rR9Yl {
    grid-area: 5 / 5 / 8 / 7;
    grid-template-columns: 0 0.95168375rem 0.00175769rem 3.54648405rem 16.35988598rem 6.4277449rem 0.00175769rem 0.94992606rem;
    grid-template-rows: 0 0 minmax(15.11378389rem, max-content) minmax(
        1.24610209rem,
        max-content
      ) minmax(4.55184813rem, max-content) minmax(
        2.48901903rem,
        max-content
      ) minmax(10.54172767rem, max-content) minmax(
        3.58686985rem,
        max-content
      );
  }
  #dXaxkKHaBe3cuhUL {
    grid-area: 5 / 5 / 8 / 7;
    position: relative;
  }
  #qmtiZfe3gBGnoKYW {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #ad6V3Nwk79lRUKrS {
    display: block;
  }
  #hHD9Zn1w5EGPRr34 {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #LI7L8XoQxQEfC5Q8 {
    display: none;
  }
  #tBMDVwKepDLKbrNn {
    grid-area: 2 / 2 / 9 / 9;
    position: relative;
  }
  #jFtk8Eew7Qk2UAIR {
    grid-area: 3 / 5 / 4 / 6;
    position: relative;
  }
  #JY4Wqjs0lFcoGNLi {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.63543192em - var(--ffsd))
    );
  }
  #ewRFJWhCHn863eF1 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.63543192em
    );
    --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);
  }
  #uL7gaHnnrEkzOmtd {
    min-width: 26.37247584rem;
  }
  #whEPGxGslNmRl5C3 {
    grid-area: 5 / 3 / 6 / 7;
    position: relative;
  }
  #CPkVePhl8Dl4j87c {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #DWQGZD98O4my8KCt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #vNxPlLw9UgDmy3WA {
    --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);
  }
  #yLFM985E1ZvW0EbN {
    min-width: 26.37247584rem;
  }
  #JXGWaqUeXJpRUqjm {
    grid-area: 7 / 4 / 8 / 8;
    position: relative;
  }
  #TkuhCyhYheNO4gzQ {
    grid-area: 6 / 8 / 9 / 9;
    grid-template-columns: 0 0.95168375rem 0 4.1230026rem 18.08986741rem 4.1230026rem 0 0.95168375rem;
    grid-template-rows: 0 minmax(4.03122517rem, max-content) minmax(
        10.71292683rem,
        max-content
      ) minmax(0.36963189rem, max-content) minmax(
        3.1625183rem,
        max-content
      ) minmax(5.12445095rem, max-content) minmax(
        10.54172767rem,
        max-content
      ) minmax(3.58686985rem, max-content);
  }
  #ShYDeDuvhYsZ9znC {
    grid-area: 6 / 8 / 9 / 9;
    position: relative;
  }
  #vqaFft4oWwLn0Upz {
    grid-template-columns: 5.62225476rem 0 28.23924012rem 2.11947145rem 24.92616722rem 3.31307289rem 2.12298682rem 28.23924012rem 5.41756662rem;
    grid-template-rows: minmax(5.62225476rem, max-content) minmax(
        6.67580119rem,
        max-content
      ) minmax(2.51180633rem, max-content) 0 0 minmax(
        37.52935067rem,
        max-content
      ) 0 0 minmax(3.88333464rem, max-content);
  }
  #bdJhSiQ3HuWlRnx5 {
    min-height: calc(calc(20 * var(--1vh, 1vh)) - 10px);
  }
  #D2Z84G78EReKdwDJ {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #FWX8ipTgVGVFAb4j {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #De5TJwpNuqVJWifV {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #IjTfR6pQhMAopked {
    display: block;
  }
  #cIA1Vf16ldFeZzHi {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #tjyNzt7XG9zXkukD {
    display: none;
  }
  #gNU85pzwhK0xxwQa {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #kOwzeSyHXiZA0u9A {
    display: none;
  }
  #AND40yhibYNlghqy {
    stroke-width: calc(100rem * 4 / 1366);
  }
  #unefihMUkiWRYyDy {
    display: none;
  }
  #GmFLDXzrJ8JWmsIJ {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #rv8k8i5n5p1qrs2D {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(4.19716691em - var(--ffsd))
    );
  }
  #KKsHGMm0LtWcgGhc {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      4.19716691em
    );
    --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);
  }
  #Fr0sFUejcuRfeUCY {
    min-width: 59.09614809rem;
  }
  #DELLnGyIiqsRbaoz {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #fptjKsavUP75FHEj {
    grid-template-columns: 0 2.74716257rem 59.05954487rem 1.09593083rem;
    grid-template-rows: 0 minmax(0.97430861rem, max-content) minmax(
        5.02000974rem,
        max-content
      ) minmax(0.68148284rem, max-content);
  }
  #ESCiygUp820GQU6G {
    grid-area: 2 / 2 / 3 / 7;
    grid-template-columns: 0 62.90263827rem;
    grid-template-rows: 0 minmax(6.67580119rem, max-content);
  }
  #RHO7LkLwJJOolsdy {
    grid-area: 2 / 2 / 3 / 7;
    position: relative;
  }
  #spuKiwKL6tnjC98k {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #rogbndIoz7QuVkQu {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #V9QljpPbnRPILs2z {
    min-width: 22.52585102rem;
  }
  #MNNeDxDhtpcgTsH7 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #zpPzJ6Np1pvIDkJt {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #O7IWsLRSplvu88Tx {
    --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);
  }
  #mrjjuVpzWfm2AlTB {
    min-width: 22.52585102rem;
  }
  #LHNG4yHwbUGcQ619 {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #tZrAMMMkWHGABHt6 {
    grid-area: 4 / 3 / 7 / 4;
    grid-template-columns: 0 0 22.4892478rem 0;
    grid-template-rows: 0 minmax(5.73938433rem, max-content) minmax(
        2.26939971rem,
        max-content
      ) minmax(1.75695461rem, max-content);
  }
  #xnhax2LQCXnGxtWH {
    grid-area: 4 / 3 / 7 / 4;
    position: relative;
  }
  #zEMrohRUK1kiL8G5 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #kbUiSW5ORMTFGcwd {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #AliCjuUjDsh4gnnx {
    min-width: 22.52585102rem;
  }
  #LA6YVvuHtnmaEcg4 {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #HB8wovlLI4YhThDh {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #L876qZhGoEs29Fjf {
    --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);
  }
  #BvfGx1CFPV84JU43 {
    min-width: 22.52585102rem;
  }
  #p7vfBYGpBsAXAxvi {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #wN0IjWGolsO0pfmu {
    grid-area: 5 / 5 / 8 / 6;
    grid-template-columns: 0 0 22.4892478rem 0;
    grid-template-rows: 0 minmax(5.73938433rem, max-content) minmax(
        2.26939971rem,
        max-content
      ) minmax(1.75695461rem, max-content);
  }
  #CMmTHRy3jGpwOwno {
    grid-area: 5 / 5 / 8 / 6;
    position: relative;
  }
  #EStIuDqQMcyiYD4g {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #ZYEF1qjOKod7ZfnP {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #XOz76gWpZkMopQDH {
    min-width: 22.52585102rem;
  }
  #vaLugsjwNdgJbaXZ {
    grid-area: 2 / 2 / 3 / 4;
    position: relative;
  }
  #vgUsM55EzbZSXvH7 {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.46412884em - var(--ffsd))
    );
  }
  #wsr5OL5W9YOLjAVs {
    --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);
  }
  #nNcIL3Cd4JnwYP0W {
    min-width: 22.52585102rem;
  }
  #Gs1FXKYocTOFUhAM {
    grid-area: 4 / 3 / 5 / 5;
    position: relative;
  }
  #kJtogFDczEqdTn8e {
    grid-area: 6 / 8 / 9 / 9;
    grid-template-columns: 0 0 22.4892478rem 0;
    grid-template-rows: 0 minmax(5.73938433rem, max-content) minmax(
        2.26939971rem,
        max-content
      ) minmax(1.75695461rem, max-content);
  }
  #KKhDq1Vfj3qWluab {
    grid-area: 6 / 8 / 9 / 9;
    position: relative;
  }
  #LGgWzy26XOljD7bq {
    grid-template-columns: 5.62225476rem 2.87499616rem 22.4892478rem 8.53999278rem 22.4892478rem 6.50915372rem 0.69329639rem 22.4892478rem 8.29256278rem;
    grid-template-rows: minmax(5.62225476rem, max-content) minmax(
        6.67580119rem,
        max-content
      ) minmax(9.1974187rem, max-content) 0 0 minmax(
        9.76573865rem,
        max-content
      ) 0 0 minmax(24.96133428rem, max-content);
  }
  #YYeSoFX3sK2wz8Id {
    min-height: calc(calc(20 * var(--1vh, 1vh)) - 10px);
  }
  #oEO3n9Ajh3DMpvx0 {
    grid-area: 2 / 2 / 3 / 3;
    position: relative;
  }
  #pTwMLHPNvBmdwGuY {
    grid-template-columns: 0 100%;
    grid-template-rows: 0 100%;
  }
  #qfGCYgZWh11fWOI1 {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #RTCRUZ9Mu2LpjcEz {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.17130307em - var(--ffsd))
    );
  }
  #bodveoaWpOHN1G3H {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      1.17130307em
    );
    --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);
  }
  #RCjEYSayd4iD5VjZ {
    min-width: 8.48069961rem;
  }
  #FJHBcA2aH0Oro2SY {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #ax8JeD04h6YhiWJE {
    grid-area: 2 / 2 / 11 / 3;
    grid-template-columns: 0 4.13295562rem 8.44409639rem 40.6668973rem;
    grid-template-rows: 0 minmax(9.09015701rem, max-content) minmax(
        1.40556369rem,
        max-content
      ) minmax(42.7482286rem, max-content);
  }
  #AwrmhYX9rRh2tzZn {
    grid-area: 2 / 2 / 11 / 3;
    position: relative;
  }
  #m70pgpx7HgNcHrhw {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.04978038em - var(--ffsd))
    );
  }
  #i9puyouAwQWFRF03 {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.04978038em
    );
    --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);
  }
  #FJIeISxD2kPyWXmm {
    min-width: 26.3806496rem;
  }
  #GnWAJ6Ah8VTjUOIf {
    grid-area: 3 / 4 / 4 / 9;
    position: relative;
  }
  #Jlvtho1kRsAedpCD {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.36652269em - var(--ffsd))
    );
  }
  #AZCiGVr20lb843FE {
    --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.15);
    margin-bottom: calc(var(--last-font-size) * -0.15);
  }
  #jBaOwA7YunYQxdM0 {
    min-width: 26.3806496rem;
  }
  #e20RNVIB87PwoFHp {
    grid-area: 5 / 5 / 6 / 10;
    position: relative;
  }
  #zb81XIsmP6VyQB7b {
    stroke-width: calc(100rem * 0 / 1366);
  }
  #ZeYsYKRuaEXOfpjp {
    grid-area: 2 / 2 / 5 / 5;
    position: relative;
  }
  #HfeAcDE5UXYoLDUX {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(1.65934114em - var(--ffsd))
    );
  }
  #fvYYuTExYMAOCbI5 {
    min-width: 21.80652056rem;
  }
  #MX3ByrCbesT5xVS1 {
    grid-area: 3 / 3 / 4 / 4;
    position: relative;
  }
  #NlmDWMOUtIoyqCze {
    grid-template-columns: 0 0.29282577rem 21.76991734rem 0.29282577rem;
    grid-template-rows: 0 minmax(0.29282577rem, max-content) minmax(
        4.61008534rem,
        max-content
      ) minmax(0.29282577rem, max-content);
  }
  #k856ZBk5z4v1RqZw {
    grid-area: 7 / 6 / 8 / 8;
    grid-template-columns: 0 22.35556888rem;
    grid-template-rows: 0 minmax(5.19573688rem, max-content);
  }
  #Gnt7b3XjvPZvYRI8 {
    grid-area: 7 / 6 / 8 / 8;
    position: relative;
  }
  #sGDEdsr90YIsqOeH {
    font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      calc(2.04978038em - var(--ffsd))
    );
  }
  #fxfANGbgyLODDjfS {
    --first-font-size: max(
      calc(12px * var(--rfso, var(--bfso, 1))),
      2.04978038em
    );
    --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);
  }
  #axXkPrx5AqxIlCiq {
    min-width: 26.3806496rem;
  }
  #ZbN9NZr8SRhzXnw5 {
    grid-area: 2 / 2 / 3 / 9;
    position: relative;
  }
  #lzZXZIRu4Vx4KOog {
    grid-area: 5 / 3 / 7 / 4;
    position: relative;
  }
  #SZa9iMJ13KIlz2XM {
    grid-area: 4 / 5 / 9 / 6;
    position: relative;
  }
  #mRw3UaHrJavIBzRi {
    grid-area: 6 / 7 / 8 / 8;
    position: relative;
  }
  #M4v8xfuGJ7ib8dNL {
    grid-area: 9 / 7 / 10 / 11;
    grid-template-columns: 0 0 1.03820045rem 0.96337093rem 3.71980163rem 0.80925995rem 2.1736662rem 17.63974722rem;
    grid-template-rows: 0 minmax(2.45973646rem, max-content) minmax(
        0.55350159rem,
        max-content
      ) minmax(0.81704478rem, max-content) minmax(
        0.02252706rem,
        max-content
      ) minmax(2.1736662rem, max-content) 0 minmax(
        0.70656359rem,
        max-content
      );
  }
  #KmG8fErvusA06fmb {
    grid-area: 9 / 7 / 10 / 11;
    position: relative;
  }
  #yszLAtDY07X0fwPG {
    grid-template-columns: 1.48929914rem 53.2439493rem 5.63792017rem 0 0 0 22.35556888rem 3.98847751rem 0 0 13.28478501rem;
    grid-template-rows: minmax(1.48929914rem, max-content) minmax(
        8.56307063rem,
        max-content
      ) minmax(2.45973646rem, max-content) minmax(
        1.45770543rem,
        max-content
      ) minmax(3.68960395rem, max-content) minmax(
        1.46412884rem,
        max-content
      ) minmax(5.19573688rem, max-content) minmax(
        15.73726133rem,
        max-content
      ) minmax(6.73303968rem, max-content) minmax(
        7.9436661rem,
        max-content
      ) minmax(1.48929914rem, max-content);
  }
  #zmoywycvaeluZsN9 {
    min-height: calc(calc(20 * var(--1vh, 1vh)) - 10px);
  }
}
@keyframes pan-LEFT-8d5ac8a7-aa2f-457f-aa86-e0214bfa4dbb {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes rise-RIGHT-2cc7b8b2-12d1-424a-99e1-ecd44b6eca07 {
  0% {
    transform: translate(0px, 80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes pan-LEFT-b640994a-428e-4479-b2cc-434288f53323 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes rise-LEFT-cc30601f-284a-408c-aef7-1e872ae68abb {
  0% {
    transform: translate(0px, 80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes baseline-LEFT-f47b9fcb-d324-461e-92e5-6548e1c456b1 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes baseline-RIGHT-27c9c896-893b-4c81-9efd-e7899b9a017f {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes baseline-LEFT-3f1c27a8-dc4c-4928-b1fc-bcd672bcd670 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes pan-LEFT-42582c89-ec81-4b98-913d-4bc5c3494e93 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes baseline-LEFT-2aa31a11-e606-4bd1-86a5-8870baa48ba4 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes pan-LEFT-4d882353-7393-4b7e-b146-0a3b08f66721 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes pan-LEFT-267a6555-28a1-409b-a59d-6e9d5ce2fc49 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes baseline-LEFT-e3b03972-7995-484a-b517-b86a72a99090 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes rise-RIGHT-44a8de19-c01a-46b1-89b8-e663e0b3eba7 {
  0% {
    transform: translate(0px, -80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@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 pan-LEFT-e4df932a-304d-487b-9b36-547133e90c57 {
  0% {
    transform: translate(-80px, 0px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes linear_fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes baseline-RIGHT-5dff4bc1-ced6-440d-9ed8-e10fd3e419f0 {
  0% {
    transform: translate(0%, 100%);
    animation-timing-function: cubic-bezier(0.15, 1.03, 0.34, 0.99);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes rise-RIGHT-269ab426-f2a1-49c5-819e-fdc13bcaac59 {
  0% {
    transform: translate(0px, 80px);
    animation-timing-function: cubic-bezier(0.4, 0.8, 0.74, 1);
  }
  100% {
    transform: translate(0px, 0px);
  }
}